| 12 |
- !function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("jquery"),require("jsbarcode"),require("socket.io-client"),require("jspdf"),require("canvg")):"function"==typeof define&&define.amd?define("vue-plugin-hiprint",["jquery","jsbarcode","socket.io-client","jspdf","canvg"],t):"object"==typeof exports?exports["vue-plugin-hiprint"]=t(require("jquery"),require("jsbarcode"),require("socket.io-client"),require("jspdf"),require("canvg")):e["vue-plugin-hiprint"]=t(e.jQuery,e.JsBarcode,e.io,e.jspdf,e.canvg)}(window,function(__WEBPACK_EXTERNAL_MODULE__0__,__WEBPACK_EXTERNAL_MODULE__108__,__WEBPACK_EXTERNAL_MODULE__166__,__WEBPACK_EXTERNAL_MODULE__169__,__WEBPACK_EXTERNAL_MODULE__171__){return function(i){var n={};function r(e){var t;return(n[e]||(t=n[e]={i:e,l:!1,exports:{}},i[e].call(t.exports,t,t.exports,r),t.l=!0,t)).exports}return r.m=i,r.c=n,r.d=function(e,t,i){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)r.d(i,n,function(e){return t[e]}.bind(null,n));return i},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/dist/",r(r.s=174)}([function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE__0__},function(e,t,i){"use strict";var i=i(60),n=Function.prototype,r=n.call,n=i&&n.bind.bind(r,r);e.exports=i?n:function(e){return function(){return r.apply(e,arguments)}}},function(e,t,i){"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,t,i){"use strict";var c=i(5),l=i(36).f,p=i(26),u=i(14),d=i(83),f=i(86),h=i(68);e.exports=function(e,t){var i,n,r,A=e.target,a=e.global,o=e.stat,s=a?c:o?c[A]||d(A,{}):c[A]&&c[A].prototype;if(s)for(i in t){if(n=t[i],r=e.dontCallGetSet?(r=l(s,i))&&r.value:s[i],!h(a?i:A+(o?".":"#")+i,e.forced)&&void 0!==r){if(typeof n==typeof r)continue;f(n,r)}(e.sham||r&&r.sham)&&p(n,"sham",!0),u(s,i,n,e)}}},function(e,t,i){"use strict";i=i(2);e.exports=!i(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},function(i,e,t){"use strict";!function(e){function t(e){return e&&e.Math===Math&&e}i.exports=t("object"==typeof globalThis&&globalThis)||t("object"==typeof window&&window)||t("object"==typeof self&&self)||t("object"==typeof e&&e)||t("object"==typeof this&&this)||function(){return this}()||Function("return this")()}.call(this,t(177))},function(e,t,i){"use strict";var n=i(5),r=i(40),A=i(10),a=i(64),o=i(37),i=i(111),s=n.Symbol,c=r("wks"),l=i?s.for||s:s&&s.withoutSetter||a;e.exports=function(e){return A(c,e)||(c[e]=o&&A(s,e)?s[e]:l("Symbol."+e)),c[e]}},function(e,t,i){"use strict";var n=i(51),r=String;e.exports=function(e){if("Symbol"===n(e))throw new TypeError("Cannot convert a Symbol value to a string");return r(e)}},function(e,t,i){"use strict";var n="object"==typeof document&&document.all;e.exports=void 0===n&&void 0!==n?function(e){return"function"==typeof e||e===n}:function(e){return"function"==typeof e}},function(e,t,i){"use strict";var i=i(60),n=Function.prototype.call;e.exports=i?n.bind(n):function(){return n.apply(n,arguments)}},function(e,t,i){"use strict";var n=i(1),r=i(17),A=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return A(r(e),t)}},function(e,t,i){"use strict";var n=i(8);e.exports=function(e){return"object"==typeof e?null!==e:n(e)}},function(e,t,i){"use strict";var n=i(11),r=String,A=TypeError;e.exports=function(e){if(n(e))return e;throw new A(r(e)+" is not an object")}},function(e,t,i){"use strict";var n=i(4),r=i(112),A=i(113),a=i(12),o=i(81),s=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,p="enumerable",u="configurable",d="writable";t.f=n?A?function(e,t,i){var n;return a(e),t=o(t),a(i),"function"==typeof e&&"prototype"===t&&"value"in i&&d in i&&!i[d]&&(n=l(e,t))&&n[d]&&(e[t]=i.value,i={configurable:(u in i?i:n)[u],enumerable:(p in i?i:n)[p],writable:!1}),c(e,t,i)}:c:function(e,t,i){if(a(e),t=o(t),a(i),r)try{return c(e,t,i)}catch(e){}if("get"in i||"set"in i)throw new s("Accessors not supported");return"value"in i&&(e[t]=i.value),e}},function(e,t,i){"use strict";var a=i(8),o=i(13),s=i(85),c=i(83);e.exports=function(e,t,i,n){var r=(n=n||{}).enumerable,A=void 0!==n.name?n.name:t;if(a(i)&&s(i,A,n),n.global)r?e[t]=i:c(t,i);else{try{n.unsafe?e[t]&&(r=!0):delete e[t]}catch(e){}r?e[t]=i:o.f(e,t,{value:i,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return e}},function(e,t,i){"use strict";var n=i(5),r=i(8);e.exports=function(e,t){return arguments.length<2?(i=n[e],r(i)?i:void 0):n[e]&&n[e][t];var i}},function(e,t,i){"use strict";var n=i(32),r=TypeError;e.exports=function(e){if(n(e))throw new r("Can't call method on "+e);return e}},function(e,t,i){"use strict";var n=i(16),r=Object;e.exports=function(e){return r(n(e))}},function(e,t,i){"use strict";var i=i(1),n=i({}.toString),r=i("".slice);e.exports=function(e){return r(n(e),8,-1)}},function(e,t,i){"use strict";e.exports=!1},function(e,t,i){"use strict";var n,r,A,a,o=i(179),s=i(5),c=i(11),l=i(26),p=i(10),u=i(82),d=i(65),i=i(50),f="Object already initialized",h=s.TypeError,s=s.WeakMap,g=o||u.state?((A=u.state||(u.state=new s)).get=A.get,A.has=A.has,A.set=A.set,n=function(e,t){if(A.has(e))throw new h(f);return t.facade=e,A.set(e,t),t},r=function(e){return A.get(e)||{}},function(e){return A.has(e)}):(i[a=d("state")]=!0,n=function(e,t){if(p(e,a))throw new h(f);return t.facade=e,l(e,a,t),t},r=function(e){return p(e,a)?e[a]:{}},function(e){return p(e,a)});e.exports={set:n,get:r,has:g,enforce:function(e){return g(e)?r(e):n(e,{})},getterFor:function(t){return function(e){if(c(e)&&(e=r(e)).type===t)return e;throw new h("Incompatible receiver, "+t+" required")}}}},function(e,t,i){"use strict";var n=i(85),r=i(13);e.exports=function(e,t,i){return i.get&&n(i.get,t,{getter:!0}),i.set&&n(i.set,t,{setter:!0}),r.f(e,t,i)}},function(module,__webpack_exports__,__webpack_require__){"use strict";!function(jQuery){__webpack_require__.d(__webpack_exports__,"b",function(){return hiprint}),__webpack_require__.d(__webpack_exports__,"a",function(){return defaultElementTypeProvider});var _home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(165),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(34),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(24),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(28),core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(175),core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(189),core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es_symbol_has_instance_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(190),core_js_modules_es_symbol_has_instance_js__WEBPACK_IMPORTED_MODULE_6___default=__webpack_require__.n(core_js_modules_es_symbol_has_instance_js__WEBPACK_IMPORTED_MODULE_6__),core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(191),core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_7__),core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(192),core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_8__),core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(123),core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_9__),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(93),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_10__),core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(199),core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_11__),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(201),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_12__),core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(202),core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_13__),core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(203),core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_14___default=__webpack_require__.n(core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_14__),core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(126),core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_15___default=__webpack_require__.n(core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_15__),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(127),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_16___default=__webpack_require__.n(core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_16__),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(204),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_17___default=__webpack_require__.n(core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_17__),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(128),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_18___default=__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_18__),core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(130),core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_19___default=__webpack_require__.n(core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_19__),core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(205),core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_20___default=__webpack_require__.n(core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_20__),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(209),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_21___default=__webpack_require__.n(core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_21__),core_js_modules_es_function_has_instance_js__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(210),core_js_modules_es_function_has_instance_js__WEBPACK_IMPORTED_MODULE_22___default=__webpack_require__.n(core_js_modules_es_function_has_instance_js__WEBPACK_IMPORTED_MODULE_22__),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(211),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_23___default=__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_23__),core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(122),core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_24___default=__webpack_require__.n(core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_24__),core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__(212),core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_25___default=__webpack_require__.n(core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_25__),core_js_modules_es_map_js__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__(213),core_js_modules_es_map_js__WEBPACK_IMPORTED_MODULE_26___default=__webpack_require__.n(core_js_modules_es_map_js__WEBPACK_IMPORTED_MODULE_26__),core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__(222),core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_27___default=__webpack_require__.n(core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_27__),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__(223),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_28___default=__webpack_require__.n(core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_28__),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_29__=__webpack_require__(224),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_29___default=__webpack_require__.n(core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_29__),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_30__=__webpack_require__(226),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_30___default=__webpack_require__.n(core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_30__),core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_31__=__webpack_require__(227),core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_31___default=__webpack_require__.n(core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_31__),core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_32__=__webpack_require__(228),core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_32___default=__webpack_require__.n(core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_32__),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_33__=__webpack_require__(98),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_33___default=__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_33__),core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_34__=__webpack_require__(230),core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_34___default=__webpack_require__.n(core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_34__),core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_35__=__webpack_require__(231),core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_35___default=__webpack_require__.n(core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_35__),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_36__=__webpack_require__(58),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_36___default=__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_36__),core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_37__=__webpack_require__(232),core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_37___default=__webpack_require__.n(core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_37__),core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_38__=__webpack_require__(149),core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_38___default=__webpack_require__.n(core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_38__),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_39__=__webpack_require__(150),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_39___default=__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_39__),core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_40__=__webpack_require__(233),core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_40___default=__webpack_require__.n(core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_40__),core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_41__=__webpack_require__(151),core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_41___default=__webpack_require__.n(core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_41__),core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_42__=__webpack_require__(152),core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_42___default=__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_42__),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_43__=__webpack_require__(153),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_43___default=__webpack_require__.n(core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_43__),core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_44__=__webpack_require__(107),core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_44___default=__webpack_require__.n(core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_44__),core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_45__=__webpack_require__(235),core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_45___default=__webpack_require__.n(core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_45__),core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_46__=__webpack_require__(238),core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_46___default=__webpack_require__.n(core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_46__),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_47__=__webpack_require__(239),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_47___default=__webpack_require__.n(core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_47__),core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_48__=__webpack_require__(241),core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_48___default=__webpack_require__.n(core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_48__),core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_49__=__webpack_require__(242),core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_49___default=__webpack_require__.n(core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_49__),core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_50__=__webpack_require__(243),core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_50___default=__webpack_require__.n(core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_50__),core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_51__=__webpack_require__(244),core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_51___default=__webpack_require__.n(core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_51__),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_52__=__webpack_require__(245),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_52___default=__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_52__),core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_53__=__webpack_require__(247),core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_53___default=__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_53__),core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_54__=__webpack_require__(248),core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_54___default=__webpack_require__.n(core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_54__),core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_55__=__webpack_require__(252),core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_55___default=__webpack_require__.n(core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_55__),core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_56__=__webpack_require__(253),core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_56___default=__webpack_require__.n(core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_56__),core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_57__=__webpack_require__(254),core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_57___default=__webpack_require__.n(core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_57__),core_js_modules_web_url_to_json_js__WEBPACK_IMPORTED_MODULE_58__=__webpack_require__(261),core_js_modules_web_url_to_json_js__WEBPACK_IMPORTED_MODULE_58___default=__webpack_require__.n(core_js_modules_web_url_to_json_js__WEBPACK_IMPORTED_MODULE_58__),core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_59__=__webpack_require__(262),core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_59___default=__webpack_require__.n(core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_59__),core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_60__=__webpack_require__(263),core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_60___default=__webpack_require__.n(core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_60__),core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_61__=__webpack_require__(264),core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_61___default=__webpack_require__.n(core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_61__),core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_62__=__webpack_require__(265),core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_62___default=__webpack_require__.n(core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_62__),jquery__WEBPACK_IMPORTED_MODULE_63__=__webpack_require__(0),jquery__WEBPACK_IMPORTED_MODULE_63___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_63__),_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_64__=__webpack_require__(266),_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_64___default=__webpack_require__.n(_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_64__),jsbarcode__WEBPACK_IMPORTED_MODULE_65__=__webpack_require__(108),jsbarcode__WEBPACK_IMPORTED_MODULE_65___default=__webpack_require__.n(jsbarcode__WEBPACK_IMPORTED_MODULE_65__),_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_66__=__webpack_require__(267),_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_66___default=__webpack_require__.n(_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_66__),bwip_js__WEBPACK_IMPORTED_MODULE_67__=__webpack_require__(109),bwip_js__WEBPACK_IMPORTED_MODULE_67___default=__webpack_require__.n(bwip_js__WEBPACK_IMPORTED_MODULE_67__),_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_68__=__webpack_require__(79),socket_io_client__WEBPACK_IMPORTED_MODULE_69__=__webpack_require__(166),socket_io_client__WEBPACK_IMPORTED_MODULE_69___default=__webpack_require__.n(socket_io_client__WEBPACK_IMPORTED_MODULE_69__),_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_70__=__webpack_require__(167),_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_70___default=__webpack_require__.n(_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_70__),_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_71__=__webpack_require__(168),_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_71___default=__webpack_require__.n(_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_71__),jspdf__WEBPACK_IMPORTED_MODULE_72__=__webpack_require__(169),jspdf__WEBPACK_IMPORTED_MODULE_72___default=__webpack_require__.n(jspdf__WEBPACK_IMPORTED_MODULE_72__),_wtto00_html2canvas__WEBPACK_IMPORTED_MODULE_73__=__webpack_require__(170),_wtto00_html2canvas__WEBPACK_IMPORTED_MODULE_73___default=__webpack_require__.n(_wtto00_html2canvas__WEBPACK_IMPORTED_MODULE_73__),nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_74__=__webpack_require__(29),nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_74___default=__webpack_require__.n(nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_74__),canvg__WEBPACK_IMPORTED_MODULE_75__=__webpack_require__(171),canvg__WEBPACK_IMPORTED_MODULE_75___default=__webpack_require__.n(canvg__WEBPACK_IMPORTED_MODULE_75__),_etypes_default_etyps_provider__WEBPACK_IMPORTED_MODULE_76__=__webpack_require__(172);function _instanceof(e,t){return null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"===Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_3__.a)(Symbol.iterator)?function(e){return Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_3__.a)(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_3__.a)(e)})(e)}window.$=window.jQuery=jquery__WEBPACK_IMPORTED_MODULE_63___default.a,window.autoConnect=!0,window.io=socket_io_client__WEBPACK_IMPORTED_MODULE_69__.io;var languages={},ctx=__webpack_require__(268),i18n=(ctx.keys().forEach(function(e){languages[e.match(/\.\/([^.]+)/)[1]]=ctx(e)}),{lang:"cn",languages:languages,__:function(e,t){var i=this.languages[this.lang][e]||e;return t&&t instanceof Object?(Object.keys(t).forEach(function(e){i=i.replace(new RegExp("{{".concat(e,"}}"),"g"),t[e])}),i):t?i=i.replace(/%s/g,t):i},__n:function(e,t){return this.languages[this.lang][e].replace(/%s/g,t)}}),hiprint=function(i){var n={};function r(e){var t;return(n[e]||(t=n[e]={i:e,l:!1,exports:{}},i[e].call(t.exports,t,t.exports,r),t.l=!0,t)).exports}return r.m=i,r.c=n,r.d=function(e,t,i){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:i})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==_typeof(t)&&t&&t.__esModule)return t;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)r.d(i,n,function(e){return t[e]}.bind(null,n));return i},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="/",r(r.s=21)}([function(e,t,i){var A;i.d(t,"a",function(){return hinnn}),window.hinnn={},hinnn.event=(A={},{on:function(e,t){A[e]||(A[e]=[]),A[e].push(t)},id:0,off:function(e,t){var i=A[e];if(i){for(var n=-1,r=0;r<i.length;r++)if(i[r]===t){n=r;break}n<0||A[e].splice(n,1)}},trigger:function(e){var t=A[e];if(t&&t.length)for(var i=Array.prototype.slice.call(arguments,1),n=0;n<t.length;n++)t[n].apply(this,i)},clear:function(e){A[e]=[]},getId:function(){return this.id+=1,this.id},getNameWithId:function(e){return e+"-"+this.getId()}}),hinnn.form={serialize:function(e){var e=jquery__WEBPACK_IMPORTED_MODULE_63___default()(e).serializeArray(),t={};return jquery__WEBPACK_IMPORTED_MODULE_63___default.a.each(e,function(){t[this.name]?"[object Array]"==Object.prototype.toString.call(t[this.name])?t[this.name].push(this.value):t[this.name]=[t[this.name],this.value]:t[this.name]=this.value}),t}},hinnn.pt={toPx:function(e){return e*(this.getDpi()/72)},toMm:function(e){return hinnn.px.toMm(hinnn.pt.toPx(e))},dpi:0,getDpi:function(){var e;return this.dpi||((e=document.createElement("DIV")).style.cssText="width:1in;height:1in;position:absolute;left:0px;top:0px;z-index:99;visibility:hidden",document.body.appendChild(e),this.dpi=e.offsetHeight),this.dpi}},hinnn.px={toPt:function(e){return e*(72/this.getDpi())},toMm:function(e){return Math.round(e/this.getDpi()*25.4*100)/100},dpi:0,getDpi:function(){var e;return this.dpi||((e=document.createElement("DIV")).style.cssText="width:1in;height:1in;position:absolute;left:0px;top:0px;z-index:99;visibility:hidden",document.body.appendChild(e),this.dpi=e.offsetHeight),this.dpi}},hinnn.mm={toPt:function(e){return 72/25.4*e},toPx:function(e){return hinnn.pt.toPx(hinnn.mm.toPt(e))}},hinnn.throttle=function(i,n,r){function A(){l=!1===r.leading?0:_.now(),c=null,s=i.apply(a,o),c||(a=o=null)}var a,o,s,c=null,l=0;r=r||{};return function(){var e=_.now(),t=(l||!1!==r.leading||(l=e),n-(e-l));return a=this,o=arguments,t<=0||n<t?(c&&(clearTimeout(c),c=null),l=e,s=i.apply(a,o),c||(a=o=null)):c||!1===r.trailing||(c=setTimeout(A,t)),s}},hinnn.debounce=function(t,i,n){function r(){var e=_.now()-s;e<i&&0<=e?A=setTimeout(r,i-e):(A=null,n||(c=t.apply(o,a),A)||(o=a=null))}var A,a,o,s,c;return function(){o=this,a=arguments,s=_.now();var e=n&&!A;return A=A||setTimeout(r,i),e&&(c=t.apply(o,a),o=a=null),c}},hinnn.toUtf8=function(e){for(var t,i="",n=e.length,r=0;r<n;r++)1<=(t=e.charCodeAt(r))&&t<=127?i+=e.charAt(r):(2047<t?i=(i+=String.fromCharCode(224|t>>12&15))+String.fromCharCode(128|t>>6&63):i+=String.fromCharCode(192|t>>6&31),i+=String.fromCharCode(128|t>>0&63));return i},hinnn.groupBy=function(e,n,r){var A={};return e.forEach(function(t){var i=JSON.stringify(r(t));A[i]||(A[i]={rows:[]},n.forEach(function(e){A[i][e]=t[e]})),A[i].rows.push(t)}),Object.keys(A).map(function(e){return A[e]})},hinnn.orderBy=function(e,t){if(e.length<=1)return e;var i=Math.floor(e.length/2),n=e.splice(i,1)[0],r=[],A=[],a=!0,i=!1,o=void 0;try{for(var s,c=e[Symbol.iterator]();!(a=(s=c.next()).done);a=!0){var l=s.value;(t(l)<t(n)?r:A).push(l)}}catch(e){i=!0,o=e}finally{try{a||null==c.return||c.return()}finally{if(i)throw o}}return this.orderBy(r,t).concat([n],this.orderBy(A,t))},hinnn.dateFormat=function(e,t){if(e)try{var i,n="string"==typeof e?new Date(e):e,r={"y+":n.getFullYear(),"M+":n.getMonth()+1,"d+":n.getDate(),"H+":n.getHours(),"m+":n.getMinutes(),"s+":n.getSeconds(),"q+":Math.floor((n.getMonth()+3)/3),S:n.getMilliseconds()};for(i in/(y+)/.test(t)&&(t=t.replace(RegExp.$1,(n.getFullYear()+"").substr(4-RegExp.$1.length))),r)new RegExp("("+i+")").test(t)&&(t=t.replace(RegExp.$1,1==RegExp.$1.length?r[i]:("00"+r[i]).substr((""+r[i]).length)));return t}catch(e){}return""},hinnn.numFormat=function(e,t){if(null!=e)try{var i="string"==typeof e?parseFloat(e):e,n=parseInt(t);return 0<n?i.toFixed(n):parseInt(i.toString())}catch(e){}return""},hinnn.toUpperCase=function(e,t){if(!nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_74___default.a)return t;var i=t;switch(e){case"0":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_74___default.a.cn.encodeS(t);break;case"1":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_74___default.a.cn.encodeS(t,{tenMin:!1});break;case"2":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_74___default.a.cn.encodeB(t,{tenMin:!0});break;case"3":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_74___default.a.cn.encodeB(t);break;case"4":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_74___default.a.cn.toMoney(t,{tenMin:!0});break;case"5":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_74___default.a.cn.toMoney(t);break;case"6":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_74___default.a.cn.toMoney(t,{complete:!0});break;case"7":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_74___default.a.cn.toMoney(t,{complete:!0,outSymbol:!1})}return i}},function(e,t,i){i.d(t,"a",function(){return r});var n=i(9),r=(A.prototype.init=function(e){e&&jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend(this,e)},A.prototype.on=function(e,t){hinnn.event.on(e,t)},A.prototype.clear=function(e){hinnn.event.clear(e)},A.prototype.registerItems=function(e){e.forEach(function(e){n.a.registerItem(new e)})},Object.defineProperty(A,"instance",{get:function(){return A._instance||(A._instance=new A,window.HIPRINT_CONFIG&&jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend(A._instance,HIPRINT_CONFIG),A._instance.optionItems&&A._instance.optionItems.forEach(function(e){n.a.registerItem(new e)})),A._instance},enumerable:!0,configurable:!0}),A);function A(){}},function(e,t,i){r.prototype.updatePosition=function(e,t){this.left=e,this.top=t};var n=r;function r(e){this.printElement=e}i.d(t,"a",function(){return A});Object.defineProperty(a,"instance",{get:function(){return this._instance||(this._instance=new a),this._instance},enumerable:!0,configurable:!0}),a.prototype.getDragingPrintElement=function(){return a.instance.dragingPrintElement},a.prototype.setDragingPrintElement=function(e){a.instance.dragingPrintElement=new n(e)},a.prototype.guid=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"==e?t:3&t|8).toString(16)})},a.prototype.imageToBase64=function(e){if(-1==jquery__WEBPACK_IMPORTED_MODULE_63___default()(e).attr("src").indexOf("base64"))try{var t=document.createElement("canvas"),i=new Image;i.src=e.attr("src"),t.width=i.width,t.height=i.height,t.getContext("2d").drawImage(i,0,0),e.attr("src",t.toDataURL("image/png"))}catch(t){try{this.xhrLoadImage(e)}catch(e){}}},a.prototype.xhrLoadImage=function(e){},a.prototype.transformImg=function(e){var i=this;e.map(function(e,t){i.imageToBase64(jquery__WEBPACK_IMPORTED_MODULE_63___default()(t))})},a.prototype.getPrintTemplateById=function(e){return a.instance.printTemplateContainer[e]},a.prototype.setPrintTemplateById=function(e,t){return a.instance.printTemplateContainer[e]=t};var A=a;function a(){this.printTemplateContainer={},this.A1={width:841,height:594},this.A2={width:420,height:594},this.A3={width:420,height:297},this.A4={width:210,height:297},this.A5={width:210,height:148},this.A6={width:105,height:148},this.A7={width:105,height:74},this.A8={width:52,height:74},this.B1={width:1e3,height:707},this.B2={width:500,height:707},this.B3={width:500,height:353},this.B4={width:250,height:353},this.B5={width:250,height:176},this.B6={width:125,height:176},this.B7={width:125,height:88},this.B8={width:62,height:88},this.dragLengthCNum=function(e,t){return Math.round(.75*e/t)*t}}},function(e,t,i){var r=function(){},n=(i.d(t,"a",function(){return n}),A.prototype.setDefault=function(e){var t=this;this.defaultOptions=e,this.initSize(),Object.keys(this.defaultOptions).forEach(function(e){t[e]=t[e]||t.defaultOptions[e]})},A.prototype.initSize=function(){this.width||this.setWidth(this.defaultOptions.width),this.height||this.setHeight(this.defaultOptions.height)},A.prototype.initSizeByHtml=function(e,t){this.width||this.setWidth(e),this.height||this.setHeight(t)},A.prototype.getRectInfo=function(){var e,t,i,n,r,A,a={w:0,h:0,diffW:0,diffH:0};return this.transform&&(t=this.transform*Math.PI/180,n=this.width,e=this.height,A=Math.sin(t),t=Math.cos(t),r=(n-(i=Math.abs(n*t)+Math.abs(e*A)))/2,A=(e-(n=Math.abs(n*A)+Math.abs(e*t)))/2,a.w=i,a.h=n,a.diffW=r,a.diffH=A),a},A.prototype.getLeft=function(){return this.left},A.prototype.posLeft=function(){var e=this.left;return this.transform&&(e+=this.getRectInfo().diffW),Math.floor(10*e)/10},A.prototype.setRotate=function(e){null!=e&&(this.transform=e)},A.prototype.displayLeft=function(e){return this.transform&&e?this.left+this.getRectInfo().diffW+"pt":this.left+"pt"},A.prototype.setLeft=function(e){null!=e&&(this.left=e)},A.prototype.getTop=function(){return this.top},A.prototype.posTop=function(){var e=this.top;return this.transform&&(e+=this.getRectInfo().diffH),Math.floor(10*e)/10},A.prototype.getTopInDesign=function(){return this.topInDesign},A.prototype.displayTop=function(e){return this.transform&&e?this.top+this.getRectInfo().diffH+"pt":this.top+"pt"},A.prototype.setTop=function(e){null!=e&&(this.top=e)},A.prototype.copyDesignTopFromTop=function(){this.topInDesign=this.top},A.prototype.getHeight=function(){var e;return this.transform?(e=this.getRectInfo()).h+e.diffH:this.height},A.prototype.displayHeight=function(){return this.height+"pt"},A.prototype.setHeight=function(e){null!=e&&(this.height=e)},A.prototype.getWidth=function(){var e;return this.transform?(e=this.getRectInfo()).w+e.diffW:this.width},A.prototype.displayWidth=function(){return this.width+"pt"},A.prototype.setWidth=function(e){null!=e&&(this.width=e)},A.prototype.getValueFromOptionsOrDefault=function(e){return(null==this[e]?this.defaultOptions:this)[e]},A.prototype.getPrintElementOptionEntity=function(){var i=new r,n=this;return Object.keys(this).filter(function(e){return"topInDesign"!=e}).forEach(function(e){var t;"number"!=typeof n[e]&&"string"!=typeof n[e]&&!["fields"].includes(e)&&_typeof(n[e])!=_typeof(!0)||(i[e]=n[e]),"style"==e&&(i.style={},t=n[e])&&Object.keys(t).forEach(function(e){"number"!=typeof t[e]&&"string"!=typeof t[e]||(i.style[e]=t[e])})}),i},A.prototype.init=function(t){var i=this;t&&Object.keys(t).forEach(function(e){i[e]=t[e]})},A);function A(e){this.left=(e=e||{}).left,this.top=e.top,this.topInDesign=this.top,this.height=e.height,this.width=e.width,this.transform=e.transform,this.init(e)}},function(module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,"a",function(){return BasePrintElement});var _entity_PrintElementEntity__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(17),_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(1),_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(9),_dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(6),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(0),_PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(8),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(2),BasePrintElement=function(){function BasePrintElement(e){this.printElementType=e,this.id=_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.guid()}return BasePrintElement.prototype.getConfigOptionsByName=function(e){return _HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance[e]},BasePrintElement.prototype.getProxyTarget=function(e){e&&this.SetProxyTargetOption(e);var e=this.getData(),t=this.createTarget(this.getTitle(),e);return this.updateTargetSize(t),this.css(t,e),t},BasePrintElement.prototype.SetProxyTargetOption=function(e){this.options.getPrintElementOptionEntity(),jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend(this.options,e),this.copyFromType()},BasePrintElement.prototype.showInPage=function(e,t){var i=this.options.showInPage,n=this.options.unShowInPage;if(i){if("first"==i)return 0==e;if(e==t-1&&"last"==n)return!1;if("odd"==i)return(0!=e||"first"!=n)&&e%2==0;if("even"==i)return e%2==1;if("last"==i)return e==t-1}return!(0==e&&"first"==n||e==t-1&&"last"==n)},BasePrintElement.prototype.setTemplateId=function(e){this.templateId=e},BasePrintElement.prototype.setPanel=function(e){this.panel=e},BasePrintElement.prototype.getField=function(){return this.options.field||this.printElementType.field},BasePrintElement.prototype.getTitle=function(){return this.printElementType.title},BasePrintElement.prototype.updateSizeAndPositionOptions=function(e,t,i,n){var r=_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId);if(void 0!==this.panel&&!r.willOutOfBounds){var r=hinnn.mm.toPt(this.panel.width),A=hinnn.mm.toPt(this.panel.height);if(e<0)return;if(t<0)return;if(e+this.options.width>r)return;if(t+this.options.height>A)return}this.options.setLeft(e),this.options.setTop(t),this.options.copyDesignTopFromTop(),this.options.setWidth(i),this.options.setHeight(n)},BasePrintElement.prototype.initSizeByHtml=function(e){e&&e.length&&(this.createTempContainer(),e=e.clone(),this.getTempContainer().append(e),this.options.initSizeByHtml(parseInt(hinnn.px.toPt(e.width()).toString()),parseInt(hinnn.px.toPt(e.height()).toString())),this.removeTempContainer())},BasePrintElement.prototype.updateTargetSize=function(e){e.css("width",this.options.displayWidth()),e.css("height",this.options.displayHeight())},BasePrintElement.prototype.updateTargetWidth=function(e){e.css("width",this.options.displayWidth())},BasePrintElement.prototype.getDesignTarget=function(e){var n=this,t=0;return this.designTarget=this.getHtml(e)[0].target,this.designPaper=e,this.designTarget.click(function(e){500<e.timeStamp-t&&hinnn.event.trigger(n.getPrintElementSelectEventKey(),{printElement:n}),t=e.timeStamp}),this.designTarget.dblclick(function(e){var t,i=n.designTarget.find(".hiprint-printElement-content");i&&(t=n.designTarget.find(".resize-panel"),"text"!=n.printElementType.type||n.options.textType&&"text"!=n.options.textType||(n._editing=!0,n.designTarget.hidraggable("update",{draggable:!1}),i.css("cursor","text"),i.addClass("editing"),n.designTarget.addClass("editing"),i.click(function(e){n._editing&&e.stopPropagation()}),i.attr("contenteditable",!0),t&&t.css("display","none"),n.selectEnd(i)))}),this.designTarget},BasePrintElement.prototype.selectEnd=function(e){var t,i;e.focus(),void 0!==window.getSelection&&void 0!==document.createRange?((i=document.createRange()).selectNodeContents(e[0]),i.collapse(!1),(t=window.getSelection()).removeAllRanges(),t.addRange(i)):void 0!==document.body.createTextRange&&((i=document.body.createTextRange()).moveToElementText(e[0]),i.collapse(!1),i.select())},BasePrintElement.prototype.updateByContent=function(e){var t,i=this,n=i.designTarget.find(".hiprint-printElement-content");i._editing&&(n&&n.css("cursor","")&&n.removeClass("editing")&&n.removeAttr("contenteditable"),i.designTarget.removeClass("editing"),n=n.text(),t=i.options.title,n.startsWith(t)&&i.options.field?n.length>t.length?i.options.testData=n.split(":")[1]:(i.options.title=n,i.options.testData=""):i.options.title=n,i.options.title=i.options.title.split(":")[0],e||hinnn.event.trigger(i.getPrintElementSelectEventKey(),{printElement:i}),i.updateDesignViewFromOptions(),hinnn.event.trigger("hiprintTemplateDataChanged_"+i.templateId,"编辑修改"),i._editing=!1,t=null==i.options.draggable||1==i.options.draggable,i.designTarget.hidraggable("update",{draggable:t}))},BasePrintElement.prototype.getPrintElementSelectEventKey=function(){return"PrintElementSelectEventKey_"+this.templateId},BasePrintElement.prototype.design=function(e,s){var c=this;this.designTarget.hidraggable({draggable:c.options.draggable,axis:c.options.axis||void 0,designTarget:c,onDrag:function(e,t,i){var n,r,A=c.panel.printElements.filter(function(e){return"block"==e.designTarget.children().last().css("display")&&e.designTarget.children().last().hasClass("selected")&&!e.printElementType.type.includes("table")}),a=1<A.length,o=!c.designTarget.children().last().hasClass("selected");a&&(n=t-c.options.left,r=i-c.options.top,A.forEach(function(e){e.updateSizeAndPositionOptions(n+e.options.getLeft(),r+e.options.getTop()),e.designTarget.css("left",e.options.displayLeft()),e.designTarget.css("top",e.options.displayTop()),e.createLineOfPosition(s)}),!o)||(c.updateSizeAndPositionOptions(t,i),c.createLineOfPosition(s)),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.changed=!0},moveUnit:"pt",minMove:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.movingDistance,onBeforeDrag:function(e){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!0,c.designTarget.focus(),c.createLineOfPosition(s)},onBeforeSelectAllDrag:function(){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!0,c.designTarget.focus()},getScale:function(){return c.designPaper.scale||1},onStopDrag:function(e){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.changed&&hinnn.event.trigger("hiprintTemplateDataChanged_"+c.templateId,"移动"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!1,_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.changed=!1;var t=c.panel.printElements.filter(function(e){return"block"==e.designTarget.children().last().css("display")&&!e.printElementType.type.includes("table")});1<t.length?t.forEach(function(e){e.removeLineOfPosition()}):c.removeLineOfPosition()}}),this.setResizePanel(),this.bingCopyEvent(this.designTarget),this.bingKeyboardMoveEvent(this.designTarget,s)},BasePrintElement.prototype.getPrintElementEntity=function(e){return e?new _entity_PrintElementEntity__WEBPACK_IMPORTED_MODULE_0__.a(void 0,this.options.getPrintElementOptionEntity(),this.printElementType.getPrintElementTypeEntity()):new _entity_PrintElementEntity__WEBPACK_IMPORTED_MODULE_0__.a(this.printElementType.tid,this.options.getPrintElementOptionEntity())},BasePrintElement.prototype.submitOption=function(){var t=this,i=(i=this.panel.printElements.filter(function(e){return"block"==e.designTarget.children().last().css("display")&&e.designTarget.children().last().hasClass("selected")&&!e.printElementType.type.includes("table")})).filter(function(e){return e.printElementType.type==t.printElementType.type}),r=this,e=this.getConfigOptions();e&&e.tabs&&e.tabs.length?this.getPrintElementOptionTabs().forEach(function(e){"样式"===e.name&&i.length?e.list.forEach(function(r){i.forEach(function(t){var i=r.getValue(),e="textType"==r.name&&t.options[r.name]!==i,n="axis"==r.name&&t.options[r.name]!==i;i&&"object"==_typeof(i)?Object.keys(i).forEach(function(e){t.options[e]=i[e]}):t.options[r.name]=i,e&&t.setResizePanel(),n&&t.designTarget.hidraggable("update",{axis:i})})}):e.list.forEach(function(e){var t=e.getValue(),i="textType"==e.name&&r.options[e.name]!==t,n="axis"==e.name&&r.options[e.name]!==t;t&&"object"==_typeof(t)?Object.keys(t).forEach(function(e){r.options[e]=t[e]}):r.options[e.name]=t,i&&r.setResizePanel(),n&&r.designTarget.hidraggable("update",{axis:t})})}):this.getPrintElementOptionItems().forEach(function(e){var t=e.getValue(),i="textType"==e.name&&r.options[e.name]!==t,n="axis"==e.name&&r.options[e.name]!==t;t&&"object"==_typeof(t)?Object.keys(t).forEach(function(e){r.options[e]=t[e]}):r.options[e.name]=t,i&&r.setResizePanel(),n&&r.designTarget.hidraggable("update",{axis:t})}),this.updateDesignViewFromOptions(),hinnn.event.trigger("hiprintTemplateDataChanged_"+this.templateId,"元素修改")},BasePrintElement.prototype.updateOption=function(i,n,e){try{var t=this.getConfigOptions(),r=[];t&&t.tabs&&t.tabs.length?t.tabs.forEach(function(e){e.options.forEach(function(e){r.push(e.name)})}):r=t.supportOptions.map(function(e){return e.name}),r&&r.includes(i)&&(this.options[i]=n,this.updateDesignViewFromOptions(),e||hinnn.event.trigger("hiprintTemplateDataChanged_"+this.templateId,"参数修改")),this._printElementOptionTabs.forEach(function(e){e.list.forEach(function(e){var t;e.name===i&&(null!=(t=e.target.find("select"))&&t.val(n.toString()),null!=(t=e.target.find("input")))&&t.val(n.toString())})})}catch(t){}},BasePrintElement.prototype.getReizeableShowPoints=function(){return["barcode","qrcode"].includes(this.options.textType)?["se","s","e","r"]:["s","e","r"]},BasePrintElement.prototype.setResizePanel=function(){var a=this,o=this.designPaper;this.designTarget.hireizeable({showPoints:a.getReizeableShowPoints(),draggable:a.options.draggable,showSizeBox:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.showSizeBox,getScale:function(){return a.designPaper.scale||1},onBeforeResize:function(){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!0},onResize:function(e,t,i,n,r,A){null!=A?a.onRotate(e,A):a.onResize(e,t,i,n,r),a.createLineOfPosition(o)},onStopResize:function(e){hinnn.event.trigger("hiprintTemplateDataChanged_"+a.templateId,e?"旋转":"大小"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!1,a.removeLineOfPosition()}})},BasePrintElement.prototype.onRotate=function(e,t){this.options.setRotate(t)},BasePrintElement.prototype.onResize=function(e,t,i,n,r){this.updateSizeAndPositionOptions(r,n,i,t)},BasePrintElement.prototype.getOrderIndex=function(){return this.options.getTop()},BasePrintElement.prototype.getHtml=function(e,t,i){this.setCurrenttemplateData(t);var n=[],r=this.getBeginPrintTopInPaperByReferenceElement(e),A=e.getPaperFooter(0),A=(this.isHeaderOrFooter()||this.isFixed()||A<r&&"none"!=e.panelPageRule&&(n.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:void 0,printLine:void 0})),r=r-A+e.paperHeader,e.getPaperFooter(1)),this.getData(t)),i=this.createTarget(this.getTitle(),A,i);return this.updateTargetSize(i),this.css(i,A),i.css("position","absolute"),i.css("left",this.options.displayLeft()),i.css("top",r+"pt"),n.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:i,printLine:r+this.options.getHeight(),referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:e.index,bottomInLastPaper:r+this.options.getHeight(),printTopInPaper:r})})),t&&this.options.pageBreak&&(n[0].target.css("top",e.paperHeader+"pt"),n[0].referenceElement.top=this.options.getTop()-this.options.getHeight()-e.paperHeader,n[0].printLine=e.paperHeader,n[0].referenceElement.bottomInLastPaper=0,n[0].referenceElement.printTopInPaper=e.paperHeader,n.unshift(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:i,printLine:e.height,referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:0,left:0,height:0,width:0,beginPrintPaperIndex:e.index,bottomInLastPaper:e.height,printTopInPaper:e.paperHeader})}))),n},BasePrintElement.prototype.getHtml2=function(e,t,i){var n=0,r=(this.setCurrenttemplateData(t),[]),A=this.getBeginPrintTopInPaperByReferenceElement(e),a=e.getPaperFooter(n),n=(this.isHeaderOrFooter()||this.isFixed()||("none"!=e.panelPageRule&&a<A&&(r.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:void 0,printLine:void 0})),A=A-a+e.paperHeader,a=e.getPaperFooter(++n)),A<=a&&t&&A+this.options.getHeight()>a&&"none"!=e.panelPageRule&&(r.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:void 0,printLine:void 0})),A=e.paperHeader,a=e.getPaperFooter(++n))),this.getData(t)),o=this.createTarget(this.getTitle(),n);return"none"==e.panelPageRule&&A+this.options.getHeight()>a&&this.updatePanelHeight(A+this.options.getHeight(),e),this.updateTargetSize(o),this.css(o,n),o.css("position","absolute"),o.css("left",this.options.displayLeft()),o.css("top",A+"pt"),r.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:o,printLine:A+this.options.getHeight(),referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:e.index,bottomInLastPaper:A+this.options.getHeight(),printTopInPaper:A})})),t&&this.options.pageBreak&&(r[0].target.css("top",e.paperHeader+"pt"),r[0].referenceElement.top=this.options.getTop()-this.options.getHeight()-e.paperHeader,r[0].printLine=e.paperHeader,r[0].referenceElement.bottomInLastPaper=0,r[0].referenceElement.printTopInPaper=e.paperHeader,r.unshift(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:o,printLine:e.height,referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:0,left:0,height:0,width:0,beginPrintPaperIndex:e.index,bottomInLastPaper:e.height,printTopInPaper:e.paperHeader})}))),r},BasePrintElement.prototype.updatePanelHeight=function(e,t){var i;"none"==this.panel.panelPageRule&&(i=hinnn.pt.toMm(e),t.paperFooter=e,t.target.css("height",i+"mm"),t.target.attr("original-height",i))},BasePrintElement.prototype.getBeginPrintTopInPaperByReferenceElement=function(e){var t=this.options.getTop();return this.isHeaderOrFooter()||this.isFixed()?t:e.referenceElement.isPositionLeftOrRight(t)?e.referenceElement.printTopInPaper+(t-e.referenceElement.top):e.referenceElement.bottomInLastPaper+(t-(e.referenceElement.top+e.referenceElement.height))},BasePrintElement.prototype.css=function(i,e){var t,n=this,r=[],A=this.getConfigOptions();A&&(A.tabs&&A.tabs.length?(t=[],A.tabs.forEach(function(e){t=t.concat(e.options)})):t=A.supportOptions,t)&&t.forEach(function(e){var t=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(e.name);t&&t.css&&(t=t.css(i,n.options.getValueFromOptionsOrDefault(e.name)))&&r.push(t)}),this.stylerCss(i,e)},BasePrintElement.prototype.stylerCss=function(t,e){var i,n=this.getStyler();n&&(i=n(e,this.options,t,this._currenttemplateData))&&Object.keys(i).forEach(function(e){t.css(e,i[e])})},BasePrintElement.prototype.getData=function(i){var e=this.getField();return i?e&&e.split(".").reduce(function(e,t){return e?e[t]:i?i[t]:""},!1)||"":this.printElementType.getData()},BasePrintElement.prototype.copyFromType=function(){var t=this.options,i=this.printElementType,e=this.getConfigOptions(),n=[];return e&&e.tabs&&e.tabs.length?e.tabs.forEach(function(e){e.options.forEach(function(e){n.push(e.name)})}):n=e.supportOptions.map(function(e){return e.name}),Object.keys(i).forEach(function(e){i[e]&&"columns"!=e&&-1<n.indexOf(e)&&(t[e]="function"==_typeof(i[e])?i[e].toString():i[e])}),t},BasePrintElement.prototype.getPrintElementOptionTabs=function(){var i,e;return this._printElementOptionTabs||(i=[],(e=this.getConfigOptions())&&(e=e.tabs)&&e.forEach(function(e,t){i.push({name:e.name,list:[]}),e.options.filter(function(e){return!e.hidden}).forEach(function(e){e=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(e.name);i[t].list.push(e)})}),this._printElementOptionTabs=i,this._printElementOptionItems=void 0),this._printElementOptionTabs},BasePrintElement.prototype.getPrintElementOptionItems=function(){var t,e,i;return this._printElementOptionItems||(t=[],(e=this.getConfigOptions())&&(e.tabs&&e.tabs.length?(i=[],e.tabs.forEach(function(e){e.concat(e.options)})):i=e.supportOptions,i)&&i.filter(function(e){return!e.hidden}).forEach(function(e){e=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(e.name);t.push(e)}),this._printElementOptionItems=this.filterOptionItems(t.concat()),this._printElementOptionTabs=void 0),this._printElementOptionItems},BasePrintElement.prototype.getPrintElementOptionItemsByName=function(e){var t,i=[],e=this.getConfigOptionsByName(e);return e&&(e.tabs&&e.tabs.length?(t=[],e.tabs.forEach(function(e){t=t.concat(e.options)})):t=e.supportOptions,t)&&t.filter(function(e){return!e.hidden}).forEach(function(e){e=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(e.name);i.push(e)}),i.concat()},BasePrintElement.prototype.filterOptionItems=function(e){return this.printElementType.field?e.filter(function(e){return"field"!=e.name}):e},BasePrintElement.prototype.createTempContainer=function(){this.removeTempContainer(),jquery__WEBPACK_IMPORTED_MODULE_63___default()("body").append(jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint_temp_Container hiprint-printPaper" style="overflow:hidden;height: 0px;box-sizing: border-box;"></div>'))},BasePrintElement.prototype.removeTempContainer=function(){jquery__WEBPACK_IMPORTED_MODULE_63___default()(".hiprint_temp_Container").remove()},BasePrintElement.prototype.getTempContainer=function(){return jquery__WEBPACK_IMPORTED_MODULE_63___default()(".hiprint_temp_Container")},BasePrintElement.prototype.isHeaderOrFooter=function(){return this.options.getTopInDesign()<this.panel.paperHeader||this.options.getTopInDesign()>=this.panel.paperFooter},BasePrintElement.prototype.delete=function(){this.designTarget&&this.designTarget.remove()},BasePrintElement.prototype.setCurrenttemplateData=function(e){this._currenttemplateData=e},BasePrintElement.prototype.isFixed=function(){return this.options.fixed},BasePrintElement.prototype.onRendered=function(e,t){this.printElementType&&this.printElementType.onRendered&&this.printElementType.onRendered(t,this.options,e.getTarget())},BasePrintElement.prototype.createLineOfPosition=function(e){var t=jquery__WEBPACK_IMPORTED_MODULE_63___default()(".toplineOfPosition.id"+this.id),i=jquery__WEBPACK_IMPORTED_MODULE_63___default()(".topPosition.id"+this.id),n=jquery__WEBPACK_IMPORTED_MODULE_63___default()(".leftlineOfPosition.id"+this.id),r=jquery__WEBPACK_IMPORTED_MODULE_63___default()(".leftPosition.id"+this.id),A=jquery__WEBPACK_IMPORTED_MODULE_63___default()(".rightlineOfPosition.id"+this.id),a=jquery__WEBPACK_IMPORTED_MODULE_63___default()(".bottomlineOfPosition.id"+this.id),o=_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance;t.length?t.css("top",this.options.displayTop(!0)):((t=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="toplineOfPosition id'+this.id+'" style="position: absolute; width: 100%;"></div>')).css("top",this.options.displayTop(!0)),t.css("width",e.displayWidth()),this.designTarget.parents(".hiprint-printPaper-content").append(t)),o.showPosition&&(i.length?(i.toggleClass("topPosition-lineMode",o.positionLineMode),i.text(this.options.posTop()+(o.positionUnit?"pt":"")),i.css("top",this.options.posTop()-i.height()+"pt"),o.positionLineMode?i.css("left",this.options.posLeft()-i.width()/2+"pt"):i.css("left",this.options.posLeft()+2+"pt"),this.designTarget.find(".size-box")&&this.designTarget.find(".size-box").toggleClass("hide",!0)):((i=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="topPosition id'+this.id+'" style="position: absolute;"></div>')).toggleClass("topPosition-lineMode",o.positionLineMode),i.text(this.options.posTop()+(o.positionUnit?"pt":"")),o.positionLineMode?i.css("left",this.options.posLeft()-i.width()/2+"pt"):i.css("left",this.options.posLeft()+2+"pt"),this.designTarget.find(".size-box")&&this.designTarget.find(".size-box").toggleClass("hide",!0),this.designTarget.parents(".hiprint-printPaper-content").append(i),i.css("top",this.options.posTop()-i.height()+"pt"))),n.length?n.css("left",this.options.displayLeft(!0)):((t=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="leftlineOfPosition id'+this.id+'" style="position: absolute;height: 100%;"></div>')).css("left",this.options.displayLeft(!0)),t.css("height",e.displayHeight()),this.designTarget.parents(".hiprint-printPaper-content").append(t)),o.showPosition&&(r.length?(r.text(this.options.posLeft()+(o.positionUnit?"pt":"")),r.toggleClass("leftPosition-lineMode",o.positionLineMode),r.css("left",this.options.posLeft()-r.width()+"pt"),o.positionLineMode?r.css("top",this.options.posTop()-r.height()/3+"pt"):r.css("top",this.options.posTop()+2+"pt")):((r=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="leftPosition id'+this.id+'" style="position: absolute;"></div>')).text(this.options.posLeft()+(o.positionUnit?"pt":"")),r.toggleClass("leftPosition-lineMode",o.positionLineMode),o.positionLineMode?r.css("top",this.options.posTop()-r.height()/3+"pt"):r.css("top",this.options.posTop()+2+"pt"),this.designTarget.parents(".hiprint-printPaper-content").append(r),r.css("left",this.options.posLeft()-r.width()+"pt"))),A.length?A.css("left",this.options.getLeft()+this.options.getWidth()+"pt"):((i=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="rightlineOfPosition id'+this.id+'" style="position: absolute;height: 100%;"></div>')).css("left",this.options.getLeft()+this.options.getWidth()+"pt"),i.css("height",e.displayHeight()),this.designTarget.parents(".hiprint-printPaper-content").append(i)),a.length?a.css("top",this.options.getTop()+this.options.getHeight()+"pt"):((n=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="bottomlineOfPosition id'+this.id+'" style="position: absolute;width: 100%;"></div>')).css("top",this.options.getTop()+this.options.getHeight()+"pt"),n.css("width",e.displayWidth()),this.designTarget.parents(".hiprint-printPaper-content").append(n))},BasePrintElement.prototype.removeLineOfPosition=function(){jquery__WEBPACK_IMPORTED_MODULE_63___default()(".toplineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_63___default()(".topPosition.id"+this.id).remove(),this.designTarget.find(".size-box")&&this.designTarget.find(".size-box").toggleClass("hide",!1),jquery__WEBPACK_IMPORTED_MODULE_63___default()(".leftlineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_63___default()(".leftPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_63___default()(".rightlineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_63___default()(".bottomlineOfPosition.id"+this.id).remove()},BasePrintElement.prototype.getFontList=function(){var e=this.options.fontList;return e||_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId).getFontList()},BasePrintElement.prototype.getFields=function(){return"table"==this.printElementType.type?this.options.tableFields:this.options.fields||_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId).getFields()},BasePrintElement.prototype.getOnImageChooseClick=function(){var e=this.options.onImageChooseClick;return e||_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId).getOnImageChooseClick()},BasePrintElement.prototype.bingCopyEvent=function(e){var t=this;e.keydown(function(e){t._editing&&!e.altKey&&13==e.keyCode?t.updateByContent():(e.ctrlKey||e.metaKey)&&67==e.keyCode&&(t.copyJson(),e.preventDefault())})},BasePrintElement.prototype.copyJson=function(){try{var e=jquery__WEBPACK_IMPORTED_MODULE_63___default()("#copyArea");e.length||(e=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<textarea id="copyArea" style="position: absolute; left: 0px; top: 0px;opacity: 0"></textarea>')),jquery__WEBPACK_IMPORTED_MODULE_63___default()("body").append(e);var t=(t=this.panel.printElements.filter(function(e){return"block"==e.designTarget.children().last().css("display")&&!e.printElementType.type.includes("table")})).map(function(e){return{options:e.options,printElementType:e.printElementType,id:e.id,templateId:e.templateId}}),i=JSON.stringify(t),n=(e.text(i),e.css("visibility","visible"),e.setSelectionRange?e.setSelectionRange(0,e.value.length):e.select(),!1),n=document.execCommand("copy");e.css("visibility","hidden"),this.designTarget.focus()}catch(e){n=!1}return n},BasePrintElement.prototype.clone=function(e){var t=this,i=t.printElementType.createPrintElement();return Object.keys(t.options).forEach(function(e){i.options[e]=t.options[e]}),i},BasePrintElement.prototype.getFormatter=function(){var formatter=void 0;if(this.printElementType.formatter&&(formatter=this.printElementType.formatter),this.options.formatter)try{var s="formatter="+this.options.formatter;eval(s)}catch(t){}return formatter},BasePrintElement.prototype.getStyler=function(){var fnstyler=void 0;if(this.printElementType.styler&&(fnstyler=this.printElementType.styler),this.options.styler)try{var s="fnstyler="+this.options.styler;eval(s)}catch(t){}return fnstyler},BasePrintElement.prototype.bingKeyboardMoveEvent=function(A,e){var a=this,o=void 0,s=void 0;A.attr("tabindex","1"),A.keydown(function(e){if("INPUT"!=e.target.tagName&&(!a._editing||e.altKey)&&!1!==a.options.draggable){var t=a.panel.printElements.filter(function(e){return"block"==e.designTarget.children().last().css("display")&&!e.printElementType.type.includes("table")}),i=1<t.length,n=_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.movingDistance;switch(e.keyCode){case 8:case 46:var r=_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(a.templateId);r.deletePrintElement(a),hinnn.event.trigger("hiprintTemplateDataChanged_"+a.templateId,"删除"),hinnn.event.trigger("clearSettingContainer"),t.forEach(function(e){r.deletePrintElement(e),hinnn.event.trigger("hiprintTemplateDataChanged_"+e.templateId,"删除")}),hinnn.event.trigger("clearSettingContainer");break;case 37:o=a.options.getLeft(),i?t.forEach(function(e){e.updatePositionByMultipleSelect(0-n,0)}):(a.updateSizeAndPositionOptions(o-n),A.css("left",a.options.displayLeft())),e.preventDefault();break;case 38:s=a.options.getTop(),i?t.forEach(function(e){e.updatePositionByMultipleSelect(0,0-n)}):(a.updateSizeAndPositionOptions(void 0,s-n),A.css("top",a.options.displayTop())),e.preventDefault();break;case 39:o=a.options.getLeft(),i?t.forEach(function(e){e.updatePositionByMultipleSelect(n,0)}):(a.updateSizeAndPositionOptions(o+n),A.css("left",a.options.displayLeft())),e.preventDefault();break;case 40:s=a.options.getTop(),i?t.forEach(function(e){e.updatePositionByMultipleSelect(0,n)}):(a.updateSizeAndPositionOptions(void 0,s+n),A.css("top",a.options.displayTop())),e.preventDefault()}[37,38,39,40].includes(e.keyCode)&&hinnn.event.trigger("hiprintTemplateDataChanged_"+a.templateId,"键盘移动")}})},BasePrintElement.prototype.inRect=function(e){var t=this.designPaper.scale||1,i=this.designTarget[0].offsetLeft,n=this.designTarget[0].offsetTop,r=this.designTarget[0].offsetHeight,A=i+this.designTarget[0].offsetWidth,r=n+r,a=jquery__WEBPACK_IMPORTED_MODULE_63___default()(e.target[0]).position().left/t,t=jquery__WEBPACK_IMPORTED_MODULE_63___default()(e.target[0]).position().top/t,o=e.target[0].offsetHeight,e=e.target[0].offsetWidth;return a<A&&i<a+e&&n<t+o&&t<r},BasePrintElement.prototype.multipleSelect=function(e){e?this.designTarget.addClass("multipleSelect"):this.designTarget.removeClass("multipleSelect")},BasePrintElement.prototype.updatePositionByMultipleSelect=function(e,t){!1!==this.options.draggable&&(this.updateSizeAndPositionOptions(e+this.options.getLeft(),t+this.options.getTop()),this.designTarget.css("left",this.options.displayLeft()),this.designTarget.css("top",this.options.displayTop()))},BasePrintElement}()},function(e,t,i){I.prototype.init=function(e){this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<input type="text" class="hitable-editor-text" value="" />'),e.getTarget().append(this.target),this.target.focus()},I.prototype.getValue=function(){return this.target.val()},I.prototype.setValue=function(e){this.target.val(e)},I.prototype.destroy=function(){this.target.remove()};var n=I,r=(Object.defineProperty(b,"Instance",{get:function(){return b._instance=b._instance?b._instance:new b},enumerable:!0,configurable:!0}),b),A=(v.prototype.init=function(e,i){var n='<select class="auto-submit" style="width:100%">\n <option value="" disabled>'.concat(i18n.__("请选择字段"),"</option>");e.forEach(function(e,t){e.field==i.field?n+=' <option value="'+(e.field||"")+'" selected >'+(e.text||"")+"</option>":n+=' <option value="'+(e.field||"")+'" >'+(e.text||"")+"</option>"}),n+=" </select>",this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()(n),i.getTarget().append(this.target),this.target.focus()},v.prototype.getValue=function(){var e=this.target.val();return this.target.find('option[value="'+e+'"]').text()+"#"+e},v.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},v.prototype.destroy=function(){this.target.remove()},v),a=(Object.defineProperty(m,"Instance",{get:function(){return m._instance=m._instance?m._instance:new m},enumerable:!0,configurable:!0}),m),o=(Object.defineProperty(g,"Instance",{get:function(){return g._instance=r._instance?g._instance:new g},enumerable:!0,configurable:!0}),g.prototype.createEditor=function(e){return jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend({},r.Instance[e])},g.prototype.createSelect=function(e){return jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend({},a.Instance[e])},g),s=i(10),c=i(14),l=i(11),p=(h.prototype.init=function(e,t){var i=this;this.tableOptions=t,this.title=e.title,this.field=e.field,e.getTarget().unbind("dblclick.hitable").bind("dblclick.hitable",function(){e.isEditing=!0,i.beginEdit(e)})},h.prototype.getDisplayHtml=function(){return this.title},h.prototype.beginEdit=function(t){var i=this;i.tableOptions.options.fields&&i.tableOptions.options.fields.length?(this.editor=o.Instance.createSelect("select"),t.getTarget().html(""),this.editor.init(i.tableOptions.options.fields,t),this.editor.setValue(this.field||""),jquery__WEBPACK_IMPORTED_MODULE_63___default()(this.editor.target).keydown(function(e){13==e.keyCode&&i.endEdit(t)}),jquery__WEBPACK_IMPORTED_MODULE_63___default()(this.editor.target).change(function(e){i.endEdit(t)}),jquery__WEBPACK_IMPORTED_MODULE_63___default()(this.editor.target).blur(function(e){i.endEdit(t)})):(this.editor=o.Instance.createEditor("text"),t.getTarget().html(""),this.editor.init(t),(this.title||this.field)&&(this.tableOptions.options.isEnableEditField?this.editor.setValue((this.title||"")+"#"+(this.field||"")):this.editor.setValue(this.title||"")),jquery__WEBPACK_IMPORTED_MODULE_63___default()(this.editor.target).keydown(function(e){13==e.keyCode&&i.endEdit(t)}),jquery__WEBPACK_IMPORTED_MODULE_63___default()(this.editor.target).blur(function(e){i.endEdit(t)}),this.tableOptions.editingCell&&this.tableOptions.editingCell.id!=t.id&&this.tableOptions.editingCell.innerElement.endEdit(this.tableOptions.editingCell),this.tableOptions.editingCell=t)},h.prototype.endEdit=function(e){e.isEditing=0;var t,i=this.editor.getValue();i?this.tableOptions.options.isEnableEditField||this.tableOptions.options.fields?(t=i.split("#"),e.title=this.title=t[0],0<t.length&&(e.columnId=e.field=this.field=t[1]),e.id&&e.target.attr("id",e.id),e.columnId&&e.target.attr("column-id",e.columnId),hinnn.event.trigger("hiprintTemplateDataChanged_"+this.tableOptions.options.templateId,"调整表格列字段")):e.title=this.title=i:this.tableOptions.options.isEnableEditField?(e.title=this.title="",e.field=this.field=""):e.title=this.title="",this.editor.destroy(),e.getTarget().html(this.title)},h),u=function(e){this.title=e.title,this.field=e.field,this.width=e.width,this.align=e.align,this.halign=e.halign,this.vAlign=e.vAlign,this.colspan=e.colspan,this.rowspan=e.rowspan,this.checked=e.checked,this.columnId=e.columnId,this.tableSummaryTitle=e.tableSummaryTitle,this.tableSummaryText=e.tableSummaryText,this.tableSummaryColspan=e.tableSummaryColspan,this.tableSummary=e.tableSummary,this.tableSummaryAlign=e.tableSummaryAlign,this.tableSummaryNumFormat=e.tableSummaryNumFormat,this.tableSummaryFormatter=e.tableSummaryFormatter,this.showCodeTitle=e.showCodeTitle,this.upperCase=e.upperCase,this.renderFormatter=e.renderFormatter&&e.renderFormatter.toString(),this.formatter2=e.formatter2&&e.formatter2.toString(),this.styler2=e.styler2&&e.styler2.toString(),this.stylerHeader=e.stylerHeader&&e.stylerHeader.toString(),this.tableColumnHeight=e.tableColumnHeight,this.tableTextType=e.tableTextType,this.tableBarcodeMode=e.tableBarcodeMode,this.tableQRCodeLevel=e.tableQRCodeLevel},d=(f.prototype.init=function(e,t,i,n){this.isHead=n,this.rowId=i,this.isEditing=!1;n=/^[0-9]*$/,this.target=e,this.tableOptions=t,i=this.target.attr("colspan"),this.colspan=n.test(i)?parseInt(i):1,e=this.target.attr("rowspan");this.rowspan=n.test(e)?parseInt(e):1,this.initEvent(),this.isHead&&this.initInnerEelement()},f.prototype.beginEdit=function(){var e;!this.isEditing&&this.tableOptions.isEnableEdit&&this.tableOptions.onBeforEdit(this)&&(e=this.getValue(),this.editor=o.Instance.createEditor("text"),this.isEditing=!0,(this.tableOptions.editingCell=this).target.html(""),this.editor.init(this),this.editor.setValue(e))},f.prototype.endEdit=function(){this.isEditing=!1;var e=this.editor.getValue();this.editor.destroy(),this.target.html(e)},f.prototype.getTarget=function(){return this.target},f.prototype.getValue=function(){return this.target.html()},f.prototype.setValue=function(e){},f.prototype.initInnerEelement=function(){this.innerElement=new p,this.innerElement.init(this,this.tableOptions)},f.prototype.initEvent=function(){},f.prototype.isXYinCell=function(e,t){e=new s.b({x:e,y:t,height:0,width:0});return this.isOverlap(e)},f.prototype.getTableRect=function(){return new s.b({x:this.target.offset().left,y:this.target.offset().top,height:this.target[0].offsetHeight,width:this.target[0].offsetWidth})},f.prototype.isOverlap=function(e){var t=this.getTableRect();return e.x+e.width>t.x&&t.x+t.width>e.x&&e.y+e.height>t.y&&t.y+t.height>e.y},f.prototype.isInRect=function(e){var t=e.rect,i=this.getTableRect();return i.x>=t.x&&i.x+i.width<=t.x+t.width&&i.y>=t.y&&i.y+i.height<=t.y+t.height&&(i=c.a.mergeRect(t,i),JSON.stringify(t)==JSON.stringify(i)||(e.changed=!0,e.rect=i,!0))},f.prototype.isSelected=function(){return this.target.hasClass("selected")},f.prototype.select=function(){this.target.addClass("selected")},f.prototype.isHeader=function(){return!1},f.prototype.setAlign=function(e){(this.align=e)?this.target.css("text-align",e):this.target[0].style.textAlign=""},f.prototype.setVAlign=function(e){(this.vAlign=e)?this.target.css("vertical-align",e):this.target[0].style.verticalAlign=""},f.prototype.getEntity=function(){return new u(this)},f);function f(){this.id=l.a.createId()}function h(){}function g(){}function m(){this.select=new A}function v(){}function b(){this.text=new n}function I(){}i.d(t,"a",function(){return B});(function(e,t){(Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)})(y=_,i=w=d),y.prototype=null===i?Object.create(i):(x.prototype=i.prototype,new x),_.prototype.css=function(e){};var w,y,B=_;function _(e){var t=this;return e=e||{},(t=w.call(this)||this).width=e.width?parseFloat(e.width.toString()):100,t.title=e.title,t.descTitle=e.descTitle,t.field=e.field,t.fixed=e.fixed,t.rowspan=e.rowspan?parseInt(e.rowspan):1,t.colspan=e.colspan?parseInt(e.colspan):1,t.align=e.align,t.halign=e.halign,t.vAlign=e.vAlign,t.formatter=e.formatter,t.styler=e.styler,t.renderFormatter=e.renderFormatter,t.formatter2=e.formatter2,t.styler2=e.styler2,t.stylerHeader=e.stylerHeader,t.checkbox=e.checkbox,t.checked=0!=e.checked,t.columnId=e.columnId||e.field,t.tableColumnHeight=e.tableColumnHeight,t.tableTextType=e.tableTextType,t.tableBarcodeMode=e.tableBarcodeMode,t.tableQRCodeLevel=e.tableQRCodeLevel,t.tableSummaryTitle=e.tableSummaryTitle,t.tableSummaryText=e.tableSummaryText,t.tableSummaryColspan=e.tableSummaryColspan,t.tableSummary=e.tableSummary,t.tableSummaryAlign=e.tableSummaryAlign,t.tableSummaryNumFormat=e.tableSummaryNumFormat,t.tableSummaryFormatter=e.tableSummaryFormatter,t.showCodeTitle=e.showCodeTitle,t.upperCase=e.upperCase,t}function x(){this.constructor=y}},function(e,t,i){i.d(t,"a",function(){return n});var n=function(e){this.printLine=e.printLine,this.target=e.target,this.referenceElement=e.referenceElement}},function(module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,"a",function(){return TableExcelHelper});var _ReconsitutionTableColumns__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(19),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(0),TableExcelHelper=function(){function TableExcelHelper(){}return TableExcelHelper.createTableHead=function(e,t){for(var i=TableExcelHelper.reconsitutionTableColumnTree(e),n=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<thead></thead>"),A=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<colgroup></colgroup>"),a=TableExcelHelper.getColumnsWidth(i,t),r=0;r<i.totalLayer;r++)!function(e){var r=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<tr></tr>");A=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<colgroup></colgroup>"),i[e].filter(function(e){return e.checked}).forEach(function(e){var t,i=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<td></td>"),n=(e.id&&i.attr("id",e.id),e.columnId&&i.attr("column-id",e.columnId),(e.align||e.halign)&&i.css("text-align",e.halign||e.align),e.vAlign&&i.css("vertical-align",e.vAlign),1<e.colspan&&i.attr("colspan",e.colspan),1<e.rowspan&&i.attr("rowspan",e.rowspan),i.html(e.title),a[e.id]?(e.hasWidth=!0,e.targetWidth=a[e.id],i.attr("haswidth","haswidth"),i.css("width",a[e.id]+"pt")):e.hasWidth=!1,TableExcelHelper.getHeaderStyler(e));n&&(t=n(e))&&Object.keys(t).forEach(function(e){i.css(e,t[e])}),r.append(i),A.append('<col column-id="'.concat(e.columnId,'" width="').concat(e.width,'pt"></col>'))}),n.append(r)}(r);return TableExcelHelper.syncTargetWidthToOption(e),[n,A]},TableExcelHelper.createTableFooter=function(e,d,f,t,h,i){var g,n=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<tfoot></tfoot>"),t=this.getFooterFormatter(f,t),m=this.tableSummaryTitle,v="last"==f.tableFooterRepeat?d:i,r=f.columns.length-1,r=this.rowColumns||f.columns[r].columns;return"no"!=f.tableFooterRepeat&&r.some(function(e){return e.tableSummary})&&(g=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<tr></tr>"),r.filter(function(e){return e.checked}).forEach(function(t){var e=v.filter(function(e){return e&&e[t.field]}).map(function(e){return new RegExp("^-?(0|[1-9]\\d*)(\\.\\d+)?").test(e[t.field])?Number(e[t.field]):0}),i=t.tableSummaryText,n=t.tableSummaryNumFormat||2,r="text-align: ".concat(t.tableSummaryAlign||"center"),A=null==t.tableSummaryColspan?1:t.tableSummaryColspan,a=t.upperCase,o=_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_1__.a,s=o.toUpperCase,c=o.numFormat,o=TableExcelHelper.getColumnTableSummaryFormatter(t),o=o?o(t,e,d,f):"";if(o)g.append(o);else switch(t.tableSummary){case"count":var l=m(t,i||"".concat(i18n.__("计数"),":"),h),p=s(a,v.filter(function(e){return e}).length||0);g.append('<td style="'.concat(r,'" colspan="').concat(A,'">').concat(l).concat(p,"</td>"));break;case"sum":l=(u=s(a,c(u=parseFloat(Number(e.reduce(function(e,t){return e+t},0))),n)),m(t,i||"".concat(i18n.__("合计"),":"),h));g.append('<td style="'.concat(r,'" colspan="').concat(A,'">').concat(l).concat(u,"</td>"));break;case"avg":var u=parseFloat(Number(e.reduce(function(e,t){return e+t},0))),p=s(a,c(parseFloat(Number(u/(e.length||1))),n)),l=m(t,i||"".concat(i18n.__("平均值"),":"),h);g.append('<td style="'.concat(r,'" colspan="').concat(A,'">').concat(l).concat(p,"</td>"));break;case"min":u=Math.min.apply(Math,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_2__.a)(e))||0,l=(u=s(a,c(u=u==1/0?0:u,n)),m(t,i||"".concat(i18n.__("最小值"),":"),h));g.append('<td style="'.concat(r,'" colspan="').concat(A,'">').concat(l).concat(u||0,"</td>"));break;case"max":p=Math.max.apply(Math,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_2__.a)(e)),l=(p=s(a,c(p=p==-1/0?0:p,n)),m(t,i||"".concat(i18n.__("最大值"),":"),h));g.append('<td style="'.concat(r,'" colspan="').concat(A,'">').concat(l).concat(p||0,"</td>"));break;case"text":g.append('<td style="'.concat(r,'" colspan="').concat(A,'">').concat(i||"","</td>"));break;default:1<=A&&g.append('<td style="'.concat(r,'" colspan="').concat(A,'">').concat(i||"","</td>"))}}),n.append(g)),t&&n.append(t(f,d,h,i)),n},TableExcelHelper.tableSummaryTitle=function(e,t,i){return null==e.tableSummaryTitle||1==e.tableSummaryTitle?"".concat(t):i?"":'<span style="color:firebrick">'.concat(t,"</span>")},TableExcelHelper.createTableRow=function(e,n,r,A,a){var o=this,s=TableExcelHelper.reconsitutionTableColumnTree(e),c=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<tbody></tbody>"),e=o.getGroupFieldsFormatter(A,a),l=e?A.groupFields=e(a,A,n):a.groupFields||[];return n=n||[],l.length?_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_1__.a.groupBy(n,l,function(t){var i={};return l.forEach(function(e){return i[e]=t[e]}),i}).forEach(function(e){var t=o.getGroupFormatter(A,a),t=(t&&(t=t(s.colspan,n,r,e,A),jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).is("tr")?c.append(t):jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).is("td")?c.append("<tr>".concat(t,"</tr>")):c.append("<tr><td>".concat(t,"</td></tr>"))),o.getGroupFooterFormatter(A,a)),i=e;i.rows.forEach(function(e,t){e=TableExcelHelper.createRowTarget(s,e,A,a,t,i.rows,r);c.append(e)}),t&&(t=t(s.colspan,n,r,e,A),jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).is("tr")?c.append(t):jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).is("td")?c.append("<tr>".concat(t,"</tr>")):c.append("<tr><td>".concat(t,"</td></tr>")))}):n.forEach(function(e,t){e=TableExcelHelper.createRowTarget(s,e,A,a,t,n,r);c.append(e)}),c},TableExcelHelper.createRowTarget=function(t,e,n,i,rowIndex,tableData,printData){var o=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<tr></tr>"),columns=t.rowColumns.filter(function(e){return e.checked}),r=(o.data("rowData",e),t.rowColumns.filter(function(e){return e.checked}).forEach(function(t,i){if(t.checked){var rowsColumnsMerge="",rowsColumnsArr,r,r,width,a=(r=n.rowsColumnsMerge?(eval("rowsColumnsMerge="+n.rowsColumnsMerge),rowsColumnsArr=rowsColumnsMerge(e,t,i,rowIndex,tableData,printData)||[1,1],jquery__WEBPACK_IMPORTED_MODULE_63___default()("<td style = 'display:".concat(rowsColumnsArr[0]&&rowsColumnsArr[1]?"":"none","' rowspan = '").concat(rowsColumnsArr[0],"' colspan = '").concat(rowsColumnsArr[1],"'></td>"))):jquery__WEBPACK_IMPORTED_MODULE_63___default()("<td></td>"),e&&0<Object.keys(e).length&&("first"==n.tableHeaderRepeat||"none"==n.tableHeaderRepeat)?(t.field&&r.attr("field",t.field),t.align&&r.css("text-align",t.align),t.vAlign&&r.css("vertical-align",t.vAlign),n.rowsColumnsMerge&&1<rowsColumnsArr[1]&&(width=0,columns.forEach(function(e,t){i<=t&&t<i+rowsColumnsArr[1]&&(width+=e.width)})),r.css("width",(width||t.width)+"pt")):(t.field&&r.attr("field",t.field),t.align&&r.css("text-align",t.align),t.vAlign&&r.css("vertical-align",t.vAlign)),TableExcelHelper.getColumnFormatter(t)),p=a?a(e[t.field],e,i,n):e[t.field],rf=TableExcelHelper.getColumnRenderFormatter(t),imagebox;if(rf)r.html(rf(e[t.field],e,i,n,rowIndex));else if("text"==t.tableTextType||null==t.tableTextType)r.html(p);else{if("barcode"==t.tableTextType){r.html('<svg width="100%" display="block" height="100%" class="hibarcode_imgcode" preserveAspectRatio="none slice"></svg ><div class="hibarcode_displayValue"></div>');try{p?(jsbarcode__WEBPACK_IMPORTED_MODULE_65___default()(r.find(".hibarcode_imgcode")[0],p,{format:t.tableBarcodeMode||"CODE128A",width:1,textMargin:-1,lineColor:"#000000",margin:0,height:parseInt(10),displayValue:!1}),r.find(".hibarcode_imgcode").attr("height",t.tableColumnHeight||"30pt"),r.find(".hibarcode_imgcode").css("margin","5pt 10pt"),r.find(".hibarcode_imgcode").attr("width","calc(100% - 20pt)")):r.html(""),t.showCodeTitle&&r.find(".hibarcode_displayValue").html(p)}catch(t){r.html("".concat(i18n.__("此格式不支持该文本")))}}if("image"==t.tableTextType&&(r.html(""),p)&&(imagebox=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div><img style = "max-width:100%;max-height:100%"/></div>'),imagebox.find("img").attr("src",p),r.html(imagebox)),"qrcode"==t.tableTextType){r.html("");try{var qrcodebox=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div style="margin:2pt 0pt" class="hiqrcode_imgcode"></div>'),l,u;p&&(l=parseInt(t.width||t.targetWidth||20),u=parseInt(t.tableColumnHeight||20),qrcodebox.css("height",(u<l?u:l)+"pt"),new QRCode(qrcodebox[0],{width:u<l?u:l,height:u<l?u:l,colorDark:"#000000",useSVG:!0,correctLevel:t.tableQRCodeLevel||0}).makeCode(p),r.html(qrcodebox),t.showCodeTitle)&&(r.append('<div class="hiqrcode_displayValue"></div>'),r.find(".hiqrcode_displayValue").html(p))}catch(t){r.html("".concat(i18n.__("二维码生成失败")))}}"sequence"===t.tableTextType&&r.html(rowIndex+1)}var s=TableExcelHelper.getColumnStyler(t),l;s&&(l=s(e[t.field],e,i,n),l)&&Object.keys(l).forEach(function(e){r.css(e,l[e])}),o.append(r)}}),TableExcelHelper.getRowStyler(n,i)),a;return r&&(a=r(e,n),a)&&Object.keys(a).forEach(function(e){o.css(e,a[e])}),o},TableExcelHelper.createEmptyRowTarget=function(e,t){var e=TableExcelHelper.reconsitutionTableColumnTree(e),n=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<tr></tr>");return e.rowColumns.filter(function(e){return e.checked}).forEach(function(e,t){var i=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<td></td>");e.field&&i.attr("field",e.field),e.align&&i.css("text-align",e.align),e.vAlign&&i.css("vertical-align",e.vAlign),n.append(i)}),t&&t.options.tableBodyRowHeight&&n.find("td:not([rowspan])").css("height",t.options.tableBodyRowHeight+"pt"),n},TableExcelHelper.getColumnsWidth=function(e,i){var n={},r=TableExcelHelper.allAutoWidth(e),A=TableExcelHelper.allFixedWidth(e);return e.rowColumns.filter(function(e){return e.checked}).forEach(function(e){var t;e.fixed?n[e.id]=e.width:(t=e.width/r*(0<(t=i-A)?t:0),n[e.id]=t)}),n},TableExcelHelper.resizeTableCellWidth=function(e,t,i){var t=TableExcelHelper.reconsitutionTableColumnTree(t),n=TableExcelHelper.getColumnsWidth(t,i);e.find("thead tr td[haswidth]").map(function(e,t){var i=jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).attr("id"),i=n[i];jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).css("width",i+"pt")})},TableExcelHelper.allAutoWidth=function(e){var t=0,i={};return e.rowColumns.filter(function(e){return e.checked}).forEach(function(e){i[e.id]?i[e.id]=0:i[e.id]=e.width,t+=e.fixed?0:i[e.id]}),t},TableExcelHelper.allFixedWidth=function(e){var t=0,i={};return e.rowColumns.filter(function(e){return e.checked}).forEach(function(e){i[e.id]?i[e.id]=0:i[e.id]=e.width,t+=e.fixed?i[e.id]:0}),t},TableExcelHelper.reconsitutionTableColumnTree=function(e,t,i){for(var n=t||new _ReconsitutionTableColumns__WEBPACK_IMPORTED_MODULE_0__.a,r=n.colspan=0;r<e.length;r++)!function(t){n.totalLayer=t+1,n[t]=e[t].columns,0==t&&e[t].columns.forEach(function(e){0==t&&(n.colspan+=e.colspan)})}(r);return n.rowColumns=TableExcelHelper.getOrderdColumns(n),n},TableExcelHelper.syncTargetWidthToOption=function(e){e.forEach(function(e){e.columns.forEach(function(e){e.hasWidth&&(e.width=e.targetWidth)})})},TableExcelHelper.getGroupFieldsFormatter=function(options,tablePrintElementType){var groupFieldsFormatter=void 0,arr;if(tablePrintElementType.groupFields&&tablePrintElementType.groupFields.length&&(arr="string"==typeof tablePrintElementType.groupFields?tablePrintElementType.groupFields:JSON.stringify(tablePrintElementType.groupFields),options.groupFieldsFormatter="function(type,options,data){ return "+arr+" }"),tablePrintElementType.groupFieldsFormatter&&(groupFieldsFormatter=tablePrintElementType.groupFieldsFormatter),options.groupFieldsFormatter)try{var s="groupFieldsFormatter="+options.groupFieldsFormatter;eval(s)}catch(t){}return groupFieldsFormatter},TableExcelHelper.getGroupFormatter=function(options,tablePrintElementType){var groupFormatter=void 0;if(tablePrintElementType.groupFormatter&&(groupFormatter=tablePrintElementType.groupFormatter),options.groupFormatter)try{var s="groupFormatter="+options.groupFormatter;eval(s)}catch(t){}return groupFormatter},TableExcelHelper.getGroupFooterFormatter=function(options,tablePrintElementType){var groupFooterFormatter=void 0;if(tablePrintElementType.groupFooterFormatter&&(groupFooterFormatter=tablePrintElementType.groupFooterFormatter),options.groupFooterFormatter)try{var s="groupFooterFormatter="+options.groupFooterFormatter;eval(s)}catch(t){}return groupFooterFormatter},TableExcelHelper.getFooterFormatter=function(options,tablePrintElementType){var footerFormatter=void 0;if(tablePrintElementType.footerFormatter&&(footerFormatter=tablePrintElementType.footerFormatter),options.footerFormatter)try{var s="footerFormatter="+options.footerFormatter;eval(s)}catch(t){}return footerFormatter},TableExcelHelper.getRowStyler=function(options,tablePrintElementType){var rowStyler=void 0;if(tablePrintElementType.rowStyler&&(rowStyler=tablePrintElementType.rowStyler),options.rowStyler)try{var s="rowStyler="+options.rowStyler;eval(s)}catch(t){}return rowStyler},TableExcelHelper.getColumnTableSummaryFormatter=function(column){var tableSummaryFormatter=void 0;if(column.tableSummaryFormatter&&(tableSummaryFormatter=column.tableSummaryFormatter),column.tableSummaryFormatter)try{var s="tableSummaryFormatter="+column.tableSummaryFormatter;eval(s)}catch(t){}return tableSummaryFormatter},TableExcelHelper.getColumnStyler=function(column){var styler=void 0;if(column.styler&&(styler=column.styler),column.styler2)try{var s="styler="+column.styler2;eval(s)}catch(t){}return styler},TableExcelHelper.getHeaderStyler=function(column){var stylerHeader=void 0;if(column.stylerHeader&&(stylerHeader=column.stylerHeader),column.stylerHeader)try{var s="stylerHeader="+column.stylerHeader;eval(s)}catch(t){}return stylerHeader},TableExcelHelper.getColumnRenderFormatter=function(column){var renderFormatter=void 0;if(column.renderFormatter&&(renderFormatter=column.renderFormatter),column.renderFormatter)try{var s="renderFormatter="+column.renderFormatter;eval(s)}catch(t){}return renderFormatter},TableExcelHelper.getColumnFormatter=function(column){var formatter=void 0;if(column.formatter&&(formatter=column.formatter),column.formatter2)try{var s="formatter="+column.formatter2;eval(s)}catch(t){}return formatter},TableExcelHelper.getOrderdColumns=function(e){for(var r={},t=0;t<e.totalLayer;t++)!function(n){r[n]=[],e[n].forEach(function(e,t){var i;(i=r[n]).push.apply(i,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_2__.a)(new Array(e.colspan).fill(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__.a)({},e),{},{colspan:1}))))})}(t);for(var i=0;i<e.totalLayer;i++)!function(n){r[n].forEach(function(e,t){for(var i=1;i<e.rowspan;i++)r[n+i].splice(t,0,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__.a)({},e),{},{rowspan:1}))})}(i);for(var n=[],A=0;A<e.totalLayer;A++)!function(i){i>=e.totalLayer-1?r[i].forEach(function(e,t){e.field||(e.field=n[t])}):r[i].forEach(function(e,t){0==i?n.push(e.field||""):e.field&&(n[t]=e.field)})}(A);return this.rowColumns=r[e.totalLayer-1],r[e.totalLayer-1]},TableExcelHelper}()},function(e,t,i){i.d(t,"a",function(){return n});r.prototype.isPositionLeftOrRight=function(e){return this.top<=e&&this.top+this.height>e};var n=r;function r(e){this.top=e.top,this.left=e.left,this.height=e.height,this.width=e.width,this.bottomInLastPaper=e.bottomInLastPaper,this.beginPrintPaperIndex=e.beginPrintPaperIndex,this.printTopInPaper=e.printTopInPaper,this.endPrintPaperIndex=e.endPrintPaperIndex}},function(Q,F,k){wn.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("line-height",t+"pt"),"line-height:"+t+"pt";e[0].style.lineHeight=""}return null},wn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("字体行高"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.5" >7.5pt</option>\n <option value="8.25" >8.25pt</option>\n <option value="9" >9pt</option>\n <option value="9.75" >9.75pt</option>\n <option value="10.5" >10.5pt</option>\n <option value="11.25" >11.25pt</option>\n <option value="12" >12pt</option>\n <option value="12.75" >12.75pt</option>\n <option value="13.5" >13pt</option>\n <option value="14.25" >14.25pt</option>\n <option value="15" >15pt</option>\n <option value="15.75" >15.75pt</option>\n <option value="16.5" >16.5pt</option>\n <option value="17.25" >17.25pt</option>\n <option value="18" >18pt</option>\n <option value="18.75" >18.75pt</option>\n <option value="19.5" >19.5pt</option>\n <option value="20.25" >20.25pt</option>\n <option value="21" >21pt</option>\n <option value="21.75" >21.75pt</option>\n <option value="22.5" >22.5pt</option>\n <option value="23.25" >23.25pt</option>\n <option value="24" >24pt</option>\n <option value="24.75" >24.75pt</option>\n <option value="25.5" >25.5pt</option>\n <option value="26.25" >26.25pt</option>\n <option value="27" >27pt</option>\n <option value="27.75" >27.75pt</option>\n <option value="28.5" >28.5pt</option>\n <option value="29.25" >29.25pt</option>\n <option value="30" >30pt</option>\n <option value="30.75" >30.75pt</option>\n <option value="31.5" >31.5pt</option>\n <option value="32.25" >32.25pt</option>\n <option value="33" >33pt</option>\n <option value="33.75" >33.75pt</option>\n <option value="34.5" >34.5pt</option>\n <option value="35.25" >35.25pt</option>\n <option value="36" >36pt</option>\n </select>\n </div>\n </div>')),this.target},wn.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},wn.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},wn.prototype.destroy=function(){this.target.remove()};var O=wn,N=(In.prototype.createTarget=function(e){var i,t=void 0;return(t=e?e.getFontList():t)?(i='<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("字体"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),"</option>"),t.forEach(function(e,t){i+=' <option value="'+(e.value||"")+'" >'+(e.title||"")+"</option>"}),i+=" </select>\n </div>\n </div>",this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()(i)):this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("字体"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="SimSun" >').concat(i18n.__("宋体"),'</option>\n <option value="Microsoft YaHei" >').concat(i18n.__("微软雅黑"),"</option>\n </select>\n </div>\n </div>")),this.target},In.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("font-family",t),"font-family:"+t;e[0].style.fontFamily="inherit"}return null},In.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},In.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},In.prototype.destroy=function(){this.target.remove()},In),L=(bn.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("font-size",t+"pt"),"font-size:"+t+"pt";e[0].style.fontSize=""}return null},bn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("字体大小"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.5" >7.5pt</option>\n <option value="8.25" >8.25pt</option>\n <option value="9" >9pt</option>\n <option value="9.75" >9.75pt</option>\n <option value="10.5" >10.5pt</option>\n <option value="11.25" >11.25pt</option>\n <option value="12" >12pt</option>\n <option value="12.75" >12.75pt</option>\n <option value="13.5" >13.5pt</option>\n <option value="14.25" >14.25pt</option>\n <option value="15" >15pt</option>\n <option value="15.75" >15.75pt</option>\n <option value="16.5" >16.5pt</option>\n <option value="17.25" >17.25pt</option>\n <option value="18" >18pt</option>\n <option value="18.75" >18.75pt</option>\n <option value="19.5" >19.5pt</option>\n <option value="20.25" >20.25pt</option>\n <option value="21" >21pt</option>\n <option value="21.75" >21.75pt</option>\n </select>\n </div>\n </div>')),this.target},bn.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},bn.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},bn.prototype.destroy=function(){this.target.remove()},bn),R=(vn.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("font-weight",t),"font-weight:"+t;e[0].style.fontWeight=""}return null},vn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("字体粗细"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="lighter" >').concat(i18n.__("更细"),'</option>\n <option value="bold" >').concat(i18n.__("粗体"),'</option>\n <option value="bolder" >').concat(i18n.__("粗体+"),'</option>\n <option value="100" >100</option>\n <option value="200" >200</option>\n <option value="300" >300</option>\n <option value="400" >400</option>\n <option value="500" >500</option>\n <option value="600" >600</option>\n <option value="700" >700</option>\n <option value="800" >800</option>\n <option value="900" >900</option>\n </select>\n </div>\n </div>')),this.target},vn.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},vn.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},vn.prototype.destroy=function(){this.target.remove()},vn),G=(mn.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("letter-spacing",t+"pt"),"letter-spacing:"+t+"pt";e[0].style.letterSpacing=""}return null},mn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("字间距"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="0.75" >0.75pt</option>\n <option value="1.5" >1.5pt</option>\n <option value="2.25" >2.25pt</option>\n <option value="3" >3pt</option>\n <option value="3.75" >3.75pt</option>\n <option value="4.5" >4.5pt</option>\n <option value="5.25" >5.25pt</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.5" >7.5pt</option>\n <option value="8.25" >8.25pt</option>\n <option value="9" >9pt</option>\n <option value="9.75" >9.75pt</option>\n <option value="10.5" >10.5pt</option>\n <option value="11.25" >11.25pt</option>\n <option value="12" >12pt</option>\n </select>\n </div>\n </div>')),this.target},mn.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},mn.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},mn.prototype.destroy=function(){this.target.remove()},mn),z=(gn.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("text-align",t),"justify"==t?(e.css("text-align-last","justify"),e.css("text-justify","distribute-all-lines")):(e[0].style.textAlignLast="",e[0].style.textJustify=""),"text-align:"+t;e[0].style.textAlign="",e[0].style.textAlignLast="",e[0].style.textJustify=""}return null},gn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("左右对齐"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="left" >').concat(i18n.__("居左"),'</option>\n <option value="center" >').concat(i18n.__("居中"),'</option>\n <option value="right" >').concat(i18n.__("居右"),'</option>\n <option value="justify" >').concat(i18n.__("两端对齐"),"</option>\n </select>\n </div>\n </div>")),this.target},gn.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},gn.prototype.setValue=function(e){this.target.find("select").val(e)},gn.prototype.destroy=function(){this.target.remove()},gn),W=(hn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("标题显示隐藏"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="false" >').concat(i18n.__("显示"),'</option>\n <option value="true" >').concat(i18n.__("隐藏"),"</option>\n </select>\n </div>\n </div>")),this.target},hn.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},hn.prototype.setValue=function(e){this.target.find("select").val((null==e?"":e).toString())},hn.prototype.destroy=function(){this.target.remove()},hn),Z=(fn.prototype.css=function(e,t){if(e.find("table").length){if("border"==t||null==t)return e.find("table").css("border","1px solid"),"border:1px solid";"noBorder"==t?e.find("table").css("border","0px solid"):e.find("table")[0].style.border=""}return null},fn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表格边框"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="border" >').concat(i18n.__("有边框"),'</option>\n <option value="noBorder" >').concat(i18n.__("无边框"),"</option>\n </select>\n </div>\n </div>")),this.target},fn.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},fn.prototype.setValue=function(e){this.target.find("select").val(e)},fn.prototype.destroy=function(){this.target.remove()},fn),K=(dn.prototype.css=function(e,t){if(e.find("thead tr").length){if("border"==t||null==t)return e.find("thead tr").addClass("hiprint-printElement-tableTarget-border-all");"noBorder"==t?e.find("thead tr").addClass("hiprint-printElement-tableTarget-border-none"):"leftBorder"==t?e.find("thead tr").addClass("hiprint-printElement-tableTarget-border-left"):"rightBorder"==t?e.find("thead tr").addClass("hiprint-printElement-tableTarget-border-right"):"leftRightBorder"==t?e.find("thead tr").addClass("hiprint-printElement-tableTarget-border-lr"):"topBorder"==t?e.find("thead tr").addClass("hiprint-printElement-tableTarget-border-top"):"bottomBorder"==t?e.find("thead tr").addClass("hiprint-printElement-tableTarget-border-bottom"):"topBottomBorder"==t?e.find("thead tr").addClass("hiprint-printElement-tableTarget-border-tb"):e.find("thead tr").removeClass()}return null},dn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表头边框"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option> \n <option value="border" >').concat(i18n.__("有边框"),'</option>\n <option value="noBorder" >').concat(i18n.__("无边框"),'</option>\n <option value="leftBorder" >').concat(i18n.__("左边框"),'</option>\n <option value="rightBorder" >').concat(i18n.__("右边框"),'</option>\n <option value="leftRightBorder" >').concat(i18n.__("左右边框"),'</option>\n <option value="topBorder" >').concat(i18n.__("上边框"),'</option>\n <option value="bottomBorder" >').concat(i18n.__("下边框"),'</option>\n <option value="topBottomBorder" >').concat(i18n.__("上下边框"),"</option>\n </select>\n </div>\n </div>")),this.target},dn.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},dn.prototype.setValue=function(e){this.target.find("select").val(e)},dn.prototype.destroy=function(){this.target.remove()},dn),Y=(un.prototype.css=function(e,t){if(e.find("thead tr").length){if("border"==t||null==t)return e.find("thead tr").addClass("hiprint-printElement-tableTarget-border-td-all");"noBorder"==t?e.find("thead tr").addClass("hiprint-printElement-tableTarget-border-td-none"):e.find("thead tr").removeClass()}return null},un.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表头单元格边框"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option> \n <option value="border" >').concat(i18n.__("有边框"),'</option>\n <option value="noBorder" >').concat(i18n.__("无边框"),"</option>\n \n </select>\n </div>\n </div>")),this.target},un.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},un.prototype.setValue=function(e){this.target.find("select").val(e)},un.prototype.destroy=function(){this.target.remove()},un),V=(pn.prototype.css=function(e,t){if(e.find("tfoot tr").length){if("border"==t||null==t)return e.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-all");"noBorder"==t?e.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-none"):"leftBorder"==t?e.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-left"):"rightBorder"==t?e.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-right"):"leftRightBorder"==t?e.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-lr"):"topBorder"==t?e.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-top"):"bottomBorder"==t?e.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-bottom"):"topBottomBorder"==t?e.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-tb"):e.find("tfoot tr").removeClass()}return null},pn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表尾边框"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option> \n <option value="border" >').concat(i18n.__("有边框"),'</option>\n <option value="noBorder" >').concat(i18n.__("无边框"),'</option>\n <option value="leftBorder" >').concat(i18n.__("左边框"),'</option>\n <option value="rightBorder" >').concat(i18n.__("右边框"),'</option>\n <option value="leftRightBorder" >').concat(i18n.__("左右边框"),'</option>\n <option value="topBorder" >').concat(i18n.__("上边框"),'</option>\n <option value="bottomBorder" >').concat(i18n.__("下边框"),'</option>\n <option value="topBottomBorder" >').concat(i18n.__("上下边框"),"</option>\n </select>\n </div>\n </div>")),this.target},pn.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},pn.prototype.setValue=function(e){this.target.find("select").val(e)},pn.prototype.destroy=function(){this.target.remove()},pn),J=(ln.prototype.css=function(e,t){if(e.find("tfoot tr").length){if("border"==t||null==t)return e.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-td-all");"noBorder"==t?e.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-td-none"):e.find("tfoot tr").removeClass()}return null},ln.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表尾单元格边框"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option> \n <option value="border" >').concat(i18n.__("有边框"),'</option>\n <option value="noBorder" >').concat(i18n.__("无边框"),"</option>\n \n </select>\n </div>\n </div>")),this.target},ln.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},ln.prototype.setValue=function(e){this.target.find("select").val(e)},ln.prototype.destroy=function(){this.target.remove()},ln),q=(cn.prototype.css=function(e,t){if(e.find("thead tr td").length){if(t)return e.find("thead tr td:not([rowspan])").css("height",t+"pt"),"height:"+t+"pt";e.find("thead tr td").map(function(e,t){t.style.height=""})}return null},cn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表头行高"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n \n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.5" >7.5pt</option>\n <option value="8.25" >8.25pt</option>\n <option value="9" >9pt</option>\n <option value="9.75" >9.75pt</option>\n <option value="10.5" >10.5pt</option>\n <option value="11.25" >11.25pt</option>\n <option value="12" >12pt</option>\n <option value="12.75" >12.75pt</option>\n <option value="13.5" >13.5pt</option>\n <option value="14.25" >14.25pt</option>\n <option value="15" >15pt</option>\n <option value="15.75" >15.75pt</option>\n <option value="16.5" >16.5pt</option>\n <option value="17.25" >17.25pt</option>\n <option value="18" >18pt</option>\n <option value="18.75" >18.75pt</option>\n <option value="19.5" >19.5pt</option>\n <option value="20.25" >20.25pt</option>\n <option value="21" >21pt</option>\n <option value="21.75" >21.75pt</option>\n <option value="22.5" >22.5pt</option>\n <option value="23.25" >23.25pt</option>\n <option value="24" >24pt</option>\n <option value="24.75" >24.75pt</option>\n <option value="25.5" >25.5pt</option>\n <option value="26.25" >26.25pt</option>\n <option value="27" >27pt</option>\n <option value="27.75" >27.75pt</option>\n <option value="28.5" >28.5pt</option>\n <option value="29.25" >29.25pt</option>\n <option value="30" >30pt</option>\n <option value="30.75" >30.75pt</option>\n <option value="31.5" >31.5pt</option>\n <option value="32.25" >32.25pt</option>\n <option value="33" >33pt</option>\n <option value="33.75" >33.75pt</option>\n <option value="34.5" >34.5pt</option>\n <option value="35.25" >35.25pt</option>\n <option value="36" >36pt</option>\n </select>\n </div>\n </div>')),this.target},cn.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},cn.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},cn.prototype.destroy=function(){this.target.remove()},cn),X=(sn.prototype.css=function(e,t){if(e.find("thead").length){if(t)return e.find("thead").css("font-size",t+"pt"),"font-size:"+t+"pt";e.find("thead").map(function(e,t){t.style.fontSize=""})}return null},sn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表头字体大小"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.5" >7.5pt</option>\n <option value="8.25" >8.25pt</option>\n <option value="9" >9pt</option>\n <option value="9.75" >9.75pt</option>\n <option value="10.5" >10.5pt</option>\n <option value="11.25" >11.25pt</option>\n <option value="12" >12pt</option>\n <option value="12.75" >12.75pt</option>\n <option value="13.5" >13.5pt</option>\n <option value="14.25" >14.25pt</option>\n <option value="15" >15pt</option>\n <option value="15.75" >15.75pt</option>\n <option value="16.5" >16.5pt</option>\n <option value="17.25" >17.25pt</option>\n <option value="18" >18pt</option>\n <option value="18.75" >18.75pt</option>\n <option value="19.5" >19.5pt</option>\n <option value="20.25" >20.25pt</option>\n <option value="21" >21pt</option>\n <option value="21.75" >21.75pt</option>\n </select>\n </div>\n </div>')),this.target},sn.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},sn.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},sn.prototype.destroy=function(){this.target.remove()},sn),$=(on.prototype.css=function(e,t){if(e.find("thead").length){if(t)return e.find("thead tr td").css("font-weight",t),"font-weight:"+t;e.find("thead tr td").map(function(e,t){t.style.fontWeight=""})}return null},on.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表头字体粗细"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit"> \n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="lighter" >').concat(i18n.__("更细"),'</option>\n <option value="bold" >').concat(i18n.__("粗体"),'</option>\n <option value="bolder" >').concat(i18n.__("粗体+"),'</option>\n <option value="100" >100</option>\n <option value="200" >200</option>\n <option value="300" >300</option>\n <option value="400" >400</option>\n <option value="500" >500</option>\n <option value="600" >600</option>\n <option value="700" >700</option>\n <option value="800" >800</option>\n <option value="900" >900</option>\n </select>\n </div>\n </div>')),this.target},on.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e},on.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},on.prototype.destroy=function(){this.target.remove()},on),ee=(an.prototype.css=function(e,t){if(e.find("tbody tr").length){if("border"==t||null==t)return e.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-td-all");"noBorder"==t?e.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-td-none"):e.find("tbody tr").removeClass()}return null},an.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表体单元格边框"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="border" >').concat(i18n.__("有边框"),'</option>\n <option value="noBorder" >').concat(i18n.__("无边框"),"</option>\n </select>\n </div>\n </div>")),this.target},an.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},an.prototype.setValue=function(e){this.target.find("select").val(e)},an.prototype.destroy=function(){this.target.remove()},an),te=(S.prototype.css=function(e,t){if(e.find("tbody tr td").length){if(t)return e.find("tbody tr td").css("height",t+"pt"),"height:"+t+"pt";e.find("tbody tr td").map(function(e,t){t.style.height=""})}return null},S.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表体行高"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.5" >7.5pt</option>\n <option value="8.25" >8.25pt</option>\n <option value="9" >9pt</option>\n <option value="9.75" >9.75pt</option>\n <option value="10.5" >10.5pt</option>\n <option value="11.25" >11.25pt</option>\n <option value="12" >12pt</option>\n <option value="12.75" >12.75pt</option>\n <option value="13.5" >13.5pt</option>\n <option value="14.25" >14.25pt</option>\n <option value="15" >15pt</option>\n <option value="15.75" >15.75pt</option>\n <option value="16.5" >16.5pt</option>\n <option value="17.25" >17.25pt</option>\n <option value="18" >18pt</option>\n <option value="18.75" >18.75pt</option>\n <option value="19.5" >19.5pt</option>\n <option value="20.25" >20.25pt</option>\n <option value="21" >21pt</option>\n <option value="21.75" >21.75pt</option>\n <option value="22.5" >22.5pt</option>\n <option value="23.25" >23.25pt</option>\n <option value="24" >24pt</option>\n <option value="24.75" >24.75pt</option>\n <option value="25.5" >25.5pt</option>\n <option value="26.25" >26.25pt</option>\n <option value="27" >27pt</option>\n <option value="27.75" >27.75pt</option>\n <option value="28.5" >28.5pt</option>\n <option value="29.25" >29.25pt</option>\n <option value="30" >30pt</option>\n <option value="30.75" >30.75pt</option>\n <option value="31.5" >31.5pt</option>\n <option value="32.25" >32.25pt</option>\n <option value="33" >33pt</option>\n <option value="33.75" >33.75pt</option>\n <option value="34.5" >34.5pt</option>\n <option value="35.25" >35.25pt</option>\n <option value="36" >36pt</option>\n </select>\n </div>\n </div>')),this.target},S.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},S.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},S.prototype.destroy=function(){this.target.remove()},S),ie=(D.prototype.css=function(e,t){if(e.find("thead").length){if(t)return e.find("thead").css("background",t),"background:"+t;e.find("thead").map(function(e,t){t.style.background=""})}return null},D.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表头背景"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" class="auto-submit" />\n </div>\n </div>')),this.target},D.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return e.toString()},D.prototype.setValue=function(e){this.target.find("input").minicolors({defaultValue:e||"",theme:"bootstrap"}),this.target.find("input").val(e)},D.prototype.destroy=function(){this.target.remove()},D),ne=(T.prototype.createTarget=function(e){e=["hline","vline","rect","oval"].includes(e.printElementType.type)?"".concat(i18n.__("线宽")):"".concat(i18n.__("边框大小"));return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(e,'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="0.75" >0.75pt</option>\n <option value="1.5" >1.5pt</option>\n <option value="2.25" >2.25pt</option>\n <option value="3" >3pt</option>\n <option value="3.75" >3.75pt</option>\n <option value="4.5" >4.5pt</option>\n <option value="5.25" >5.25pt</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n </select>\n </div>\n </div>')),this.target},T.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("border-width",t+"pt"),"border-width:"+t+"pt";e[0].style.borderWidth=""}return null},T.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},T.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},T.prototype.destroy=function(){this.target.remove()},T),re=(An.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("条形码格式"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="CODE128A" >CODE128A</option>\n <option value="CODE128B" >CODE128B</option>\n <option value="CODE128C" >CODE128C</option>\n <option value="CODE39" >CODE39</option>\n <option value="EAN13" >EAN-13</option>\n <option value="EAN8" >EAN-8</option>\n <option value="EAN5" >EAN-5</option>\n <option value="EAN2" >EAN-2</option>\n <option value="UPC" >UPC(A)</option>\n <option value="ITF" >ITF</option>\n <option value="ITF14" >ITF-14</option>\n <option value="MSI" >MSI</option>\n <option value="MSI10" >MSI10</option>\n <option value="MSI11" >MSI11</option>\n <option value="MSI1010" >MSI1010</option>\n <option value="MSI1110" >MSI1110</option>\n <option value="Pharmacode" >Pharmacode</option>\n </select>\n </div>\n </div>')),this.target},An.prototype.getValue=function(){return this.target.find("select").val()||void 0},An.prototype.setValue=function(e){this.target.find("select").val(e)},An.prototype.destroy=function(){this.target.remove()},An),Ae=(rn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item"><div class="hiprint-option-item-label">'.concat(i18n.__("条码宽度"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"><option value="">').concat(i18n.__("默认"),'</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option></select></div></div>')),this.target},rn.prototype.getValue=function(){return this.target.find("select").val()||void 0},rn.prototype.setValue=function(e){this.target.find("select").val(e)},rn.prototype.destroy=function(){this.target.remove()},rn),ae=(nn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item"><div class="hiprint-option-item-label">'.concat(i18n.__("条码自动增宽"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"><option value="">').concat(i18n.__("默认"),'</option><option value="true">').concat(i18n.__("自动"),'</option><option value="false">').concat(i18n.__("不自动"),"</option></select></div></div>")),this.target},nn.prototype.getValue=function(){return this.target.find("select").val()||void 0},nn.prototype.setValue=function(e){this.target.find("select").val(e)},nn.prototype.destroy=function(){this.target.remove()},nn),oe=(tn.prototype.createTarget=function(){var e=[{label:"".concat(i18n.__("默认"),"(Code 128)"),value:""},{label:"".concat(i18n.__("商品条码")),children:[{label:"EAN-13",value:"ean13"},{label:"EAN-8",value:"ean8"},{label:"UPC-A",value:"upca"},{label:"UPC-E",value:"upce"},{label:"ISBN",value:"isbn"},{label:"ISMN",value:"ismn"},{label:"ISSN",value:"issn"}]},{label:"".concat(i18n.__("条形码")),children:[{label:"Code 39",value:"code39"},{label:"Code 39 Extended",value:"code39ext"},{label:"Code 93",value:"code93"},{label:"Code 93 Extended",value:"code93ext"},{label:"Code 128",value:"code128"},{label:"Interleaved 2 of 5 (ITF)",value:"interleaved2of5"}]},{label:"".concat(i18n.__("物流")),children:[{label:"EAN-14",value:"ean14"},{label:"GS1-128",value:"gs1-128"},{label:"ITF-14",value:"itf14"},{label:"SSCC-18",value:"sscc18"}]},{label:"GS1 DataBar",children:[{label:"扩展式 GS1 DataBar",value:"databarexpanded"},{label:"层排扩展式 GS1 DataBar",value:"databarexpandedstacked"},{label:"限定式 GS1 DataBar",value:"databarlimited"},{label:"全向式 GS1 DataBar",value:"databaromni"},{label:"层排式 GS1 DataBar",value:"databarstacked"},{label:"全向层排式 GS1 DataBar",value:"databarstackedomni"},{label:"截短式 GS1 DataBar",value:"databartruncated"},{label:"GS1 北美优惠券码",value:"gs1northamericancoupon"}]},{label:"".concat(i18n.__("邮政和快递编码")),children:[{label:"AusPost 4 State Customer Code",value:"auspost"},{label:"Deutsche Post Identcode",value:"identcode"},{label:"Deutsche Post Leitcode",value:"leitcode"},{label:"Japan Post 4 State Customer Code",value:"japanpost"},{label:"Royal TNT Post",value:"kix"},{label:"Royal Mail 4 State Customer Code",value:"royalmail"},{label:"Royal Mail Mailmark",value:"mailmark"},{label:"MaxiCode",value:"maxicode"},{label:"USPS FIM symbols",value:"symbol"},{label:"USPS Intelligent Mail",value:"onecode"},{label:"USPS PLANET",value:"planet"},{label:"USPS POSTNET",value:"postnet"}]},{label:"".concat(i18n.__("医疗产品编码")),children:[{label:"Italian Pharmacode",value:"code32"},{label:"Pharmaceutical Binary Code",value:"pharmacode"},{label:"Pharmazentralnummer (PZN)",value:"pzn"},{label:"Two-track Pharmacode",value:"pharmacode2"},{label:"HIBC Aztec Code",value:"hibcazteccode"},{label:"HIBC Codablock F",value:"hibccodablockf"},{label:"HIBC Code 128",value:"hibccode128"},{label:"HIBC Code 39",value:"hibccode39"}]},{label:"".concat(i18n.__("不常用编码")),children:[{label:"Code 11",value:"code11"},{label:"Code 16K",value:"code16k"},{label:"Code 2 of 5",value:"code2of5"},{label:"Code 49",value:"code49"},{label:"Code One",value:"codeone"},{label:"Codabar",value:"rationalizedCodabar"},{label:"Codablock F",value:"codablockf"},{label:"BC412",value:"bc412"},{label:"COOP 2 of 5",value:"coop2of5"},{label:"Channel Code",value:"channelcode"},{label:"Datalogic 2 of 5",value:"datalogic2of5"},{label:"DotCode",value:"dotcode"},{label:"IATA 2 of 5",value:"iata2of5"},{label:"MSI Plessey",value:"msi"},{label:"Matrix 2 of 5",value:"matrix2of5"},{label:"Plessey UK",value:"plessey"},{label:"PosiCode",value:"posicode"},{label:"Telepen",value:"telepen"},{label:"Telepen Numeric",value:"telepennumeric"}]},{label:"GS1 复合编码",children:[{label:"复合 EAN-13",value:"ean13composite"},{label:"复合 EAN-8",value:"ean8composite"},{label:"复合 UPC-A",value:"upcacomposite"},{label:"复合 UPC-E",value:"upcecomposite"},{label:"层排扩展式复合 GS1 DataBar",value:"databarexpandedstackedcomposite"},{label:"扩展式复合 GS1 DataBar",value:"databarexpandedcomposite"},{label:"限定式复合 GS1 DataBar",value:"databarlimitedcomposite"},{label:"全向式复合 GS1 DataBar",value:"databaromnicomposite"},{label:"层排式复合 GS1 DataBar",value:"databarstackedcomposite"},{label:"全向层排式复合 GS1 DataBar",value:"databarstackedomnicomposite"},{label:"截短式复合 GS1 DataBar",value:"databartruncatedcomposite"},{label:"复合 GS1-128",value:"gs1-128composite"}]},{label:"".concat(i18n.__("附加组件")),children:[{label:"EAN-2 (2 位附加码)",value:"ean2"},{label:"EAN-5 (5 位附加码)",value:"ean5"},{label:"GS1 复合 2D 组件",value:"gs1-cc"}]},{label:"".concat(i18n.__("实验编码")),children:[{label:"Raw",value:"raw"},{label:"Custom 4 state symbology",value:"daft"},{label:"Flattermarken",value:"flattermarken"}]}],i=(this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row"><div class="hiprint-option-item-label">'.concat(i18n.__("条码类型"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"></select></div></div>')),this.target.find("select.auto-submit"));return e.forEach(function(e){var t;e.children?(t=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<optgroup label="'.concat(e.label,'"></optgroup')),e.children.forEach(function(e){t.append(jquery__WEBPACK_IMPORTED_MODULE_63___default()('<option value="'.concat(e.value,'">').concat(e.label,"</option>")))}),i.append(t)):i.append('<option value="'.concat(e.value,'">').concat(e.label,"</option>"))}),this.target},tn.prototype.getValue=function(){return this.target.find("select").val()||void 0},tn.prototype.setValue=function(e){this.target.find("select").val(e)},tn.prototype.destroy=function(){this.target.remove()},tn),se=(en.prototype.createTarget=function(){var e=[{label:"".concat(i18n.__("默认"),"(qrcode)"),value:""},{label:"QR Code",value:"qrcode"},{label:"Micro QR Code",value:"microqrcode"},{label:"Swiss QR Code",value:"swissqrcode"},{label:"Rectangular Micro QR Code",value:"rectangularmicroqrcode"},{label:"Aztec Code",value:"azteccode"},{label:"Aztec Runes",value:"aztecrune"},{label:"Compact Aztec Code",value:"azteccodecompact"},{label:"Data Matrix",value:"datamatrix"},{label:"Data Matrix Rectangular",value:"datamatrixrectangular"},{label:"汉信码",value:"hanxin"},{label:"GS1 Data Matrix",value:"gs1datamatrix"},{label:"GS1 Data Matrix Rectangular",value:"gs1datamatrixrectangular"},{label:"GS1 QR Code",value:"gs1qrcode"},{label:"HIBC Data Matrix",value:"hibcdatamatrix"},{label:"HIBC Data Matrix Rectangular",value:"hibcdatamatrixrectangular"},{label:"HIBC MicroPDF417",value:"hibcmicropdf417"},{label:"HIBC PDF417",value:"hibcpdf417"},{label:"HIBC QR Code",value:"hibcqrcode"}],t=(this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row"><div class="hiprint-option-item-label">'.concat(i18n.__("二维码类型"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"></select></div></div>')),this.target.find("select.auto-submit"));return e.forEach(function(e){t.append('<option value="'.concat(e.value,'">').concat(e.label,"</option>"))}),this.target},en.prototype.getValue=function(){return this.target.find("select").val()||void 0},en.prototype.setValue=function(e){this.target.find("select").val(e)},en.prototype.destroy=function(){this.target.remove()},en),ce=($i.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("二维码容错率"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="1" >7% L</option>\n <option value="0" >15% M</option>\n <option value="3" >25% Q</option>\n <option value="2" >30% H</option>\n </select>\n </div>\n </div>')),this.target},$i.prototype.getValue=function(){var e=this.target.find("select").val();return parseInt(e||0)},$i.prototype.setValue=function(e){this.target.find("select").val(e)},$i.prototype.destroy=function(){this.target.remove()},$i),le=(U.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("color",t),"color:"+t;e[0].style.color=""}return null},U.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("字体颜色"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" class="auto-submit"/>\n </div>\n </div>')),this.target},U.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return e.toString()},U.prototype.setValue=function(e){this.target.find("input").minicolors({defaultValue:e||"",theme:"bootstrap"}),this.target.find("input").val(e)},U.prototype.destroy=function(){this.target.remove()},U),pe=(j.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("文本修饰"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="underline" >').concat(i18n.__("下划线"),'</option>\n <option value="overline" >').concat(i18n.__("上划线"),'</option>\n <option value="line-through" >').concat(i18n.__("穿梭线"),"</option>\n \n </select>\n </div>\n </div>")),this.target},j.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("text-decoration",t),"text-decoration:"+t;e[0].style.textDecoration=""}return null},j.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},j.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},j.prototype.destroy=function(){this.target.remove()},j),ue=(Xi.prototype.createTarget=function(e){var i,t=void 0;return(t=e?e.getFields():t)?(this.isSelect=!0,i='<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("字段名"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("请选择字段"),"</option>"),t.forEach(function(e,t){i+=' <option value="'+(e.field||"")+'" >'+(e.text||"")+"</option>"}),i+=" </select>\n </div>\n </div>",this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()(i)):(this.isSelect=!1,this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("字段名"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" placeholder="').concat(i18n.__("请输入字段名"),'" class="auto-submit">\n </div>\n </div>'))),this.target},Xi.prototype.getValue=function(){return(this.isSelect?this.target.find("select"):this.target.find("input")).val()||void 0},Xi.prototype.setValue=function(e){this.isSelect?e&&(this.target.find('option[value="'+e+'"]').length||this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)):this.target.find("input").val(e)},Xi.prototype.destroy=function(){this.target.remove()},Xi),de=(qi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("标题"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:50px;" placeholder="').concat(i18n.__("请输入标题"),'" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},qi.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},qi.prototype.setValue=function(e){this.target.find("textarea").val(e)},qi.prototype.destroy=function(){this.target.remove()},qi),fe=(Ji.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("测试数据"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" placeholder="').concat(i18n.__("仅字段名称存在时有效"),'" class="auto-submit" >\n </div>\n </div>')),this.target},Ji.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return e.toString()},Ji.prototype.setValue=function(e){this.target.find("input").val(e)},Ji.prototype.destroy=function(){this.target.remove()},Ji),he=(P.prototype.createTarget=function(e,t){var i=this;return i.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("位置坐标"),'\n </div>\n <div class="hiprint-option-item-field" style="display: flex;align-items: baseline;">\n\n <input type="number" style="width:48%" placeholder="').concat(i18n.__("X位置(左)"),'" class="auto-submit" />\n\n <input type="number" style="width:48%" placeholder="').concat(i18n.__("Y位置(上)"),'" class="auto-submit" />\n\n </div>\n\n </div>')),i.syncLock=t.coordinateSync||!1,i.createSyncLock(i.syncLock),i.target},P.prototype.createSyncLock=function(e){var t=this;return t.lockTarget=t.syncLock?jquery__WEBPACK_IMPORTED_MODULE_63___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("同步"),'">🔗</label>')):jquery__WEBPACK_IMPORTED_MODULE_63___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("不同步"),'">🔓</label>')),t.lockTarget.click(function(){t.syncLock?t.lockTarget.text("🔓").attr("title","".concat(i18n.__("不同步"))):t.lockTarget.text("🔗").attr("title","".concat(i18n.__("同步"))),t.syncLock=!t.syncLock}),t.target.find("input:first").after(t.lockTarget),t.target.find("input:first").change(function(){t.syncLock&&t.target.find("input:last").val(jquery__WEBPACK_IMPORTED_MODULE_63___default()(this).val())}),t.target.find("input:last").change(function(){t.syncLock&&t.target.find("input:first").val(jquery__WEBPACK_IMPORTED_MODULE_63___default()(this).val())}),t.lockTarget},P.prototype.css=function(e){var t;if(e&&e.length&&this.target&&(("block"==e.find(".resize-panel").css("display")||e[0].className.includes("table"))&&this.el==e))return t=this.getValue(),e.css("left",t.left+"pt").css("top",t.top+"pt");return null},P.prototype.getValue=function(){var e={coordinateSync:this.syncLock,left:0,top:0};return e.left=parseFloat(this.target.find("input:first").val()||0),e.top=parseFloat(this.target.find("input:last").val()||0),e},P.prototype.setValue=function(e,t){this.el=t.designTarget||t,this.target.find("input:first").val(e.left),this.target.find("input:last").val(e.top)},P.prototype.destroy=function(){this.target.remove()},P),ge=(E.prototype.createTarget=function(e,t){var i=this;return i.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("宽高大小"),'\n </div>\n <div class="hiprint-option-item-field" style="display: flex;align-items: baseline;">\n\n <input type="number" style="width:48%" placeholder="').concat(i18n.__("宽"),'" class="auto-submit" />\n\n <input type="number" style="width:48%" placeholder="').concat(i18n.__("高"),'" class="auto-submit" />\n\n </div>\n\n </div>')),i.syncLock=t.widthHeightSync||!1,i.createSyncLock(i.syncLock),i.target},E.prototype.createSyncLock=function(e){var t=this;return t.lockTarget=t.syncLock?jquery__WEBPACK_IMPORTED_MODULE_63___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("同步"),'">🔗</label>')):jquery__WEBPACK_IMPORTED_MODULE_63___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("不同步"),'">🔓</label>')),t.lockTarget.click(function(){t.syncLock?t.lockTarget.text("🔓").attr("title","".concat(i18n.__("不同步"))):t.lockTarget.text("🔗").attr("title","".concat(i18n.__("同步"))),t.syncLock=!t.syncLock}),t.target.find("input:first").after(t.lockTarget),t.target.find("input:first").change(function(){t.syncLock&&t.target.find("input:last").val(jquery__WEBPACK_IMPORTED_MODULE_63___default()(this).val())}),t.target.find("input:last").change(function(){t.syncLock&&t.target.find("input:first").val(jquery__WEBPACK_IMPORTED_MODULE_63___default()(this).val())}),t.lockTarget},E.prototype.css=function(e){var t;if(e&&e.length&&this.target&&(("block"==e.find(".resize-panel").css("display")||e[0].className.includes("table"))&&this.el==e))return t=this.getValue(),e.css("width",t.width+"pt").css("height",t.height+"pt");return null},E.prototype.getValue=function(){var e={widthHeightSync:this.syncLock,width:0,height:0};return e.width=parseFloat(this.target.find("input:first").val()||0),e.height=parseFloat(this.target.find("input:last").val()||0),e},E.prototype.setValue=function(e,t){this.el=t.designTarget||t,this.target.find("input:first").val(e.width),this.target.find("input:last").val(e.height)},E.prototype.destroy=function(){this.target.remove()},E),me=(C.prototype.createTarget=function(e){this.el=e;var t=void 0,i=this;return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("图片地址"),'\n </div>\n <div class="hiprint-option-item-field" style="display: flex;align-items: baseline;">\n <input type="text" placeholder="').concat(i18n.__("请输入图片地址"),'" class="auto-submit" style="width:70%">\n <button class="hiprint-option-item-settingBtn" style="padding:0 10px;margin:0 0 0 5px" type="button">').concat(i18n.__("选择"),"</button> </div>\n </div>")),(t=e?e.getOnImageChooseClick():t)&&this.target.find("button").click(function(){t&&t(i)}),this.target},C.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return e.toString()},C.prototype.setValue=function(e){this.target.find("input").val(e)},C.prototype.refresh=function(e,t,i){var n,r=this;this.setValue(e),this.target.find("input").change(),this.el&&t&&((n=new Image).src=e,n.complete?r.updateEl(n.width,n.height,t,i):n.onload=function(){r.updateEl(n.width,n.height,t,i)})},C.prototype.updateEl=function(e,t,i,n){var r,A,a;i&&(i&&i.auto&&(t<=e?i.width=!0:i.height=!0),i.width?(r=t/e,A=this.el.options.width,a=Math.floor(A*r*10)/10,this.el.options.height=a,this.el.designTarget.css("height",a+"pt")):i.height?(r=e/t,a=this.el.options.height,A=Math.floor(a*r*10)/10,this.el.options.width=A,this.el.designTarget.css("width",A+"pt")):i.real&&(A=hinnn.px.toPt(e),a=hinnn.px.toPt(t),this.el.options.width=A,this.el.options.height=a,this.el.designTarget.css("width",A+"pt"),this.el.designTarget.css("height",a+"pt")),this.el.designTarget.children(".resize-panel").trigger(jquery__WEBPACK_IMPORTED_MODULE_63___default.a.Event("click"))),n&&n(this.el,e,t)},C.prototype.destroy=function(){this.target.remove()},C),ve=(M.prototype.css=function(e,t){if(e&&e.length){if(t)return e.find("img").css("object-fit",t),"object-fit:"+t;e.find("img")[0].style["object-fit"]=""}return null},M.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("图片缩放"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="contain" >').concat(i18n.__("等比"),'</option>\n <option value="cover" >').concat(i18n.__("剪裁"),'</option>\n <option value="fill" >').concat(i18n.__("填充"),'</option>\n <option value="none" >').concat(i18n.__("原始尺寸"),"</option>\n </select>\n </div>\n </div>")),this.target,this.target},M.prototype.getValue=function(){return this.target.find("select").val()},M.prototype.setValue=function(e){this.target.find("select").val(e)},M.prototype.destroy=function(){this.target.remove()},M),be=(x.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("border-color",t),"border-color:"+t;e[0].style.borderColor=""}return null},x.prototype.createTarget=function(e){e=["hline","vline","rect","oval"].includes(e.printElementType.type)?"".concat(i18n.__("颜色")):"".concat(i18n.__("边框颜色"));return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(e,'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" class="auto-submit" />\n </div>\n </div>')),this.target},x.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return e.toString()},x.prototype.setValue=function(e){this.target.find("input").minicolors({defaultValue:e||"",theme:"bootstrap"}),this.target.find("input").val(e)},x.prototype.destroy=function(){this.target.remove()},x),Ie=(Vi.prototype.createTarget=function(){this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row"><div class="hiprint-option-item-label">'.concat(i18n.__("水印功能"),"</div></div>")),this.content=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;"><div style="width:25%">'.concat(i18n.__("水印内容"),':</div><input style="width:75%" type="text" placeholder="').concat(i18n.__("水印内容"),'" class="auto-submit"></div>')),this.fillStyle=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: center;margin-top: 4px"><div style="width:25%">'.concat(i18n.__("字体颜色"),':</div><input style="width:110%" data-format="rgb" data-opacity="0.3" type="text" placeholder="').concat(i18n.__("字体颜色"),'" class="auto-submit"></div>')),this.fontSize=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: center;"><div style="width:25%">'.concat(i18n.__("字体大小"),':</div><input style="width:75%" type="range" min="10" max="80" placeholder="').concat(i18n.__("字体大小"),'" class="auto-submit"></div>')),this.rotate=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: center;"><div style="width:25%">'.concat(i18n.__("旋转角度"),':</div><input style="width:75%" type="range" min="0" max="180" placeholder="').concat(i18n.__("旋转角度"),'" class="auto-submit"></div>')),this.width=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: center;"><div style="width:25%">'.concat(i18n.__("水平密度"),':</div><input style="width:75%" type="range" min="100" max="800" placeholder="').concat(i18n.__("水平密度"),'" class="auto-submit"></div>')),this.height=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: center;"><div style="width:25%">'.concat(i18n.__("垂直密度"),':</div><input style="width:75%" type="range" min="100" max="800" placeholder="').concat(i18n.__("垂直密度"),'" class="auto-submit"></div>')),this.timestamp=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: center;"><div style="width:25%">'.concat(i18n.__("水印时间"),':</div><input style="width:18px;height:18px;margin:0 0 4px 0;" type="checkbox" placeholder="').concat(i18n.__("水印时间"),'" class="auto-submit"></div>'));var t='\n <option value="" >'.concat(i18n.__("默认"),"(YYYY-MM-DD HH:mm)</option>");return["YYYY-MM-DD HH:mm:ss","YYYY-MM-DD HH:mm","YYYY-MM-DD HH","YYYY-MM-DD","YYYY-MMMM","YYYY-MM","YYYY"].forEach(function(e){t+='\n <option value="'+e+'">'+e+"</option>"}),this.format=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;"><div style="width:25%">'.concat(i18n.__("时间格式"),':</div><select style="width:75%" class="auto-submit"></select></div>')),this.format.find(".auto-submit").append(jquery__WEBPACK_IMPORTED_MODULE_63___default()(t)),this.target.append(this.content),this.target.append(this.fillStyle),this.target.append(this.fontSize),this.target.append(this.rotate),this.target.append(this.width),this.target.append(this.height),this.target.append(this.timestamp),this.target.append(this.format),this.target},Vi.prototype.getValue=function(){var e={content:this.content.find("input").val(),fillStyle:this.fillStyle.find("input").val()||"rgba(184, 184, 184, 0.3)",fontSize:parseInt(this.fontSize.find("input").val()||"14")+"px",rotate:parseInt(this.rotate.find("input").val()||"25"),width:parseInt(this.width.find("input").val()||"200"),height:parseInt(this.height.find("input").val()||"200"),timestamp:this.timestamp.find("input").is(":checked"),format:""==this.format.find("select").val()?"YYYY-MM-DD HH:mm":this.format.find("select").val()};return Object.assign({},this.options,e)},Vi.prototype.setValue=function(e){this.options=e,this.content.find("input").val(e.content||""),this.fillStyle.find("input").val(e.fillStyle||"rgba(184, 184, 184, 0.3)"),this.fillStyle.find("input").minicolors({format:"rgb",opacity:!0,theme:"bootstrap"});var t=parseInt(e.fontSize||"14");this.fontSize.find("input").val(t),this.rotate.find("input").val(e.rotate||25),this.width.find("input").val(e.width||200),this.height.find("input").val(e.height||200),this.timestamp.find("input").attr("checked",null!=e.timestamp&&e.timestamp),this.format.find("select").val(e.format||"YYYY-MM-DD HH:mm")},Vi.prototype.destroy=function(){this.target.remove()},Vi),we=(Yi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("页码格式"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" placeholder="${paperNo}-${paperCount}" class="auto-submit">\n </div>\n </div>')),this.target},Yi.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return e.toString()},Yi.prototype.setValue=function(e){this.target.find("input").val(e)},Yi.prototype.destroy=function(){this.target.remove()},Yi),ye=(Ki.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("显示页码"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("显示"),'</option>\n <option value="true" >').concat(i18n.__("隐藏"),"</option>\n </select>\n </div>\n </div>")),this.target},Ki.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},Ki.prototype.setValue=function(e){this.target.find("select").val((null==e?"":e).toString())},Ki.prototype.destroy=function(){this.target.remove()},Ki),Be=(Zi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("页码续排"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="true" >').concat(i18n.__("续排"),'</option>\n <option value="reset" >').concat(i18n.__("重排"),"</option>\n </select>\n </div>\n </div>")),this.target},Zi.prototype.getValue=function(){return"true"==this.target.find("select").val()},Zi.prototype.setValue=function(e){this.target.find("select").val((null==e||e?"true":"reset").toString())},Zi.prototype.destroy=function(){this.target.remove()},Zi),_e=(_.prototype.css=function(e,t){return null},_.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("每行缩进"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.5" >7.5pt</option>\n <option value="8.25" >8.25pt</option>\n <option value="9" >9pt</option>\n <option value="9.75" >9.75pt</option>\n <option value="10.5" >10.5pt</option>\n <option value="11.25" >11.25pt</option>\n <option value="12" >12pt</option>\n <option value="12.75" >12.75pt</option>\n <option value="13.5" >13pt</option>\n <option value="14.25" >14.25pt</option>\n <option value="15" >15pt</option>\n <option value="15.75" >15.75pt</option>\n <option value="16.5" >16.5pt</option>\n <option value="17.25" >17.25pt</option>\n <option value="18" >18pt</option>\n <option value="18.75" >18.75pt</option>\n <option value="19.5" >19.5pt</option>\n <option value="20.25" >20.25pt</option>\n <option value="21" >21pt</option>\n <option value="21.75" >21.75pt</option>\n <option value="22.5" >22.5pt</option>\n <option value="23.25" >23.25pt</option>\n <option value="24" >24pt</option>\n <option value="24.75" >24.75pt</option>\n <option value="25.5" >25.5pt</option>\n <option value="26.25" >26.25pt</option>\n <option value="27" >27pt</option>\n <option value="27.75" >27.75pt</option>\n <option value="28.5" >28.5pt</option>\n <option value="29.25" >29.25pt</option>\n <option value="30" >30pt</option>\n <option value="30.75" >30.75pt</option>\n <option value="31.5" >31.5pt</option>\n <option value="32.25" >32.25pt</option>\n <option value="33" >33pt</option>\n <option value="33.75" >33.75pt</option>\n <option value="34.5" >34.5pt</option>\n <option value="35.25" >35.25pt</option>\n <option value="36" >36pt</option>\n </select>\n </div>\n </div>')),this.target},_.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},_.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},_.prototype.destroy=function(){this.target.remove()},_),xe=(B.prototype.css=function(e,t){if(e&&e.length){if(t&&"none"==t)return e.addClass("alwaysHide");e.removeClass("alwaysHide")}return null},B.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("显示规则"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="none" >').concat(i18n.__("始终隐藏"),'</option>\n <option value="first" >').concat(i18n.__("首页"),'</option>\n <option value="odd" >').concat(i18n.__("奇数页"),'</option>\n <option value="even" >').concat(i18n.__("偶数页"),'</option>\n <option value="last" >').concat(i18n.__("尾页"),"</option>\n </select>\n </div>\n </div>")),this.target},B.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},B.prototype.setValue=function(e){this.target.find("select").val(e)},B.prototype.destroy=function(){this.target.remove()},B),Me=(y.prototype.css=function(e,t){if(e&&e.length){if(t&&"none"==t)return e.addClass("alwaysHide");e.removeClass("alwaysHide")}return null},y.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("强制分页"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="true" >').concat(i18n.__("是"),"</option>\n </select>\n </div>\n </div>")),this.target},y.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},y.prototype.setValue=function(e){this.target.find("select").val((null==e?"":e).toString())},y.prototype.destroy=function(){this.target.remove()},y),Ce=(Wi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("打印规则"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="odd" >').concat(i18n.__("保持奇数"),'</option>\n <option value="even" >').concat(i18n.__("保持偶数"),"</option>\n </select>\n </div>\n </div>")),this.target},Wi.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},Wi.prototype.setValue=function(e){this.target.find("select").val(e)},Wi.prototype.destroy=function(){this.target.remove()},Wi),Ee=(zi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("分页规则"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="none" >').concat(i18n.__("不分页"),"</option>\n </select>\n </div>\n </div>")),this.target},zi.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},zi.prototype.setValue=function(e){this.target.find("select").val(e)},zi.prototype.destroy=function(){this.target.remove()},zi),Pe=(Gi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("移除段落左侧空白"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="true" >').concat(i18n.__("移除"),'</option>\n <option value="false" >').concat(i18n.__("不移除"),"</option>\n </select>\n </div>\n </div>")),this.target},Gi.prototype.getValue=function(){if("false"==this.target.find("select").val())return!1},Gi.prototype.setValue=function(e){this.target.find("select").val((null==e?"":e).toString())},Gi.prototype.destroy=function(){this.target.remove()},Gi),je=(Ri.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("首页页尾"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" placeholder="').concat(i18n.__("首页页尾"),'" class="auto-submit">\n </div>\n </div>')),this.target},Ri.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return parseFloat(e.toString())},Ri.prototype.setValue=function(e){this.target.find("input").val(e)},Ri.prototype.destroy=function(){this.target.remove()},Ri),Ue=(Li.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("尾页页尾"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" placeholder="').concat(i18n.__("尾页页尾"),'" class="auto-submit">\n </div>\n </div>')),this.target},Li.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return parseFloat(e.toString())},Li.prototype.setValue=function(e){this.target.find("input").val(e)},Li.prototype.destroy=function(){this.target.remove()},Li),Te=(Ni.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("偶数页页尾"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" placeholder="').concat(i18n.__("偶数页页尾"),'" class="auto-submit">\n </div>\n </div>')),this.target},Ni.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return parseFloat(e.toString())},Ni.prototype.setValue=function(e){this.target.find("input").val(e)},Ni.prototype.destroy=function(){this.target.remove()},Ni),De=(Oi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("奇数页页尾"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" placeholder="').concat(i18n.__("奇数页页尾"),'" class="auto-submit" >\n </div>\n </div>')),this.target},Oi.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return parseFloat(e.toString())},Oi.prototype.setValue=function(e){this.target.find("input").val(e)},Oi.prototype.destroy=function(){this.target.remove()},Oi),Se=(ki.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("位置固定"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="false" >').concat(i18n.__("否"),'</option>\n <option value="true" >').concat(i18n.__("是"),"</option>\n </select>\n </div>\n </div>")),this.target},ki.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},ki.prototype.setValue=function(e){this.target.find("select").val((null==e?"":e).toString())},ki.prototype.destroy=function(){this.target.remove()},ki),He=(Fi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("拖动方向"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="h" >').concat(i18n.__("横向"),'</option>\n <option value="v" >').concat(i18n.__("竖向"),"</option>\n </select>\n </div>\n </div>")),this.target},Fi.prototype.getValue=function(){return this.target.find("select").val()||void 0},Fi.prototype.setValue=function(e){this.target.find("select").val(e)},Fi.prototype.destroy=function(){this.target.remove()},Fi),Qe=(Qi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("左偏移"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" placeholder="').concat(i18n.__("偏移量"),'pt" class="auto-submit" >\n </div>\n </div>')),this.target},Qi.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return parseFloat(e.toString())},Qi.prototype.setValue=function(e){this.target.find("input").val(e)},Qi.prototype.destroy=function(){this.target.remove()},Qi),Fe=(Hi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("最低高度"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" placeholder="').concat(i18n.__("文本过短或为空时的高度"),'" class="auto-submit">\n </div>\n </div>')),this.target},Hi.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return parseFloat(e.toString())},Hi.prototype.setValue=function(e){this.target.find("input").val(e)},Hi.prototype.destroy=function(){this.target.remove()},Hi),ke=(Si.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("隐藏规则"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="first" >').concat(i18n.__("首页"),'</option>\n <option value="last" >').concat(i18n.__("尾页"),"</option>\n </select>\n </div>\n </div>")),this.target},Si.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e},Si.prototype.setValue=function(e){this.target.find("select").val(e)},Si.prototype.destroy=function(){this.target.remove()},Si),Oe=(w.prototype.css=function(e,t){if(e.find("tbody tr").length){if("border"==t||null==t)return e.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-all");"noBorder"==t?e.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-none"):"leftBorder"==t?e.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-left"):"rightBorder"==t?e.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-right"):"leftRightBorder"==t?e.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-lr"):"topBorder"==t?e.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-top"):"bottomBorder"==t?e.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-bottom"):"topBottomBorder"==t?e.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-tb"):e.find("tbody tr").removeClass()}return null},w.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表体行边框"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option> \n <option value="border" >').concat(i18n.__("有边框"),'</option>\n <option value="noBorder" >').concat(i18n.__("无边框"),'</option>\n <option value="leftBorder" >').concat(i18n.__("左边框"),'</option>\n <option value="rightBorder" >').concat(i18n.__("右边框"),'</option>\n <option value="leftRightBorder" >').concat(i18n.__("左右边框"),'</option>\n <option value="topBorder" >').concat(i18n.__("上边框"),'</option>\n <option value="bottomBorder" >').concat(i18n.__("下边框"),'</option>\n <option value="topBottomBorder" >').concat(i18n.__("上下边框"),"</option>\n </select>\n </div>\n </div>")),this.target},w.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},w.prototype.setValue=function(e){this.target.find("select").val(e)},w.prototype.destroy=function(){this.target.remove()},w),Ne=(I.prototype.css=function(e,t){if(e&&e.length){var i=e.find(".hiprint-printElement-content").parent(".hiprint-printElement");if(i.length||(i=e),t)return i.css("transform","rotate("+t+"deg)"),i.css("-ms-transform","rotate("+t+"deg)"),i.css("-moz-transform","rotate("+t+"deg)"),i.css("-webkit-transform","rotate("+t+"deg)"),i.css("-o-transform","rotate("+t+"deg)"),"transform:rotate("+t+"deg)";i.length&&(i[0].style.transform="")}return null},I.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("旋转角度"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="number" class="auto-submit"/>\n </div>\n </div>')),this.target},I.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return parseFloat(e.toString())},I.prototype.setValue=function(e){this.target.find("input").val(e)},I.prototype.destroy=function(){this.target.remove()},I),Le=(b.prototype.css=function(e,t){return e&&e.length&&t?e.css("z-index",t):null},b.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("元素层级"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="number" class="auto-submit"/>\n </div>\n </div>')),this.target},b.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return parseInt(e.toString())},b.prototype.setValue=function(e){this.target.find("input").val(e)},b.prototype.destroy=function(){this.target.remove()},b),Re=(v.prototype.css=function(e,t){return e&&e.length&&t?e.css("border-raduis",t):null},v.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("边框圆角"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" class="auto-submit"/>\n </div>\n </div>')),this.target},v.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return e},v.prototype.setValue=function(e){this.target.find("input").val(e)},v.prototype.destroy=function(){this.target.remove()},v),Ge=(Di.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("边框设置"),"\n </div>\n \n </div>")),this.target},Di.prototype.getValue=function(){},Di.prototype.setValue=function(e){},Di.prototype.destroy=function(){this.target.remove()},Di),ze=(m.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("border-top-style",t),"border-top:1px";e[0].style.borderTopStyle="",e[0].style.borderTopWidth=""}return null},m.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("上边框"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("否"),'</option>\n <option value="solid" >').concat(i18n.__("实线"),'</option>\n <option value="dotted" >').concat(i18n.__("虚线"),"</option>\n </select>\n </div>\n </div>")),this.target},m.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e},m.prototype.setValue=function(e){this.target.find("select").val(e)},m.prototype.destroy=function(){this.target.remove()},m),We=(g.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("border-left-style",t),"border-left:1px";e[0].style.borderLeftStyle="",e[0].style.borderLeftWidth=""}return null},g.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("左边框"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("否"),'</option>\n <option value="solid" >').concat(i18n.__("实线"),'</option>\n <option value="dotted" >').concat(i18n.__("虚线"),"</option>\n </select>\n </div>\n </div>")),this.target},g.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e},g.prototype.setValue=function(e){this.target.find("select").val(e)},g.prototype.destroy=function(){this.target.remove()},g),Ze=(h.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("border-right-style",t),"border-right:1px";e[0].style.borderRightStyle="",e[0].style.borderRightWidth=""}return null},h.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("右边框"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("否"),'</option>\n <option value="solid" >').concat(i18n.__("实线"),'</option>\n <option value="dotted" >').concat(i18n.__("虚线"),"</option>\n </select>\n </div>\n </div>")),this.target},h.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e},h.prototype.setValue=function(e){this.target.find("select").val(e)},h.prototype.destroy=function(){this.target.remove()},h),Ke=(f.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("border-bottom-style",t),"border-bottom-style:1px solid";e[0].style.borderBottomStyle="",e[0].style.borderBottomWidth=""}return null},f.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("下边框"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("否"),'</option>\n <option value="solid" >').concat(i18n.__("实线"),'</option>\n <option value="dotted" >').concat(i18n.__("虚线"),"</option>\n </select>\n </div>\n </div>")),this.target},f.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e},f.prototype.setValue=function(e){this.target.find("select").val(e)},f.prototype.destroy=function(){this.target.remove()},f),Ye=(d.prototype.css=function(e,t){e=e.find(".hiprint-printElement-content");if(e&&e.length){if(t)return e.css("padding-left",t+"pt"),"padding-left";e[0].style.paddingLeft=""}return null},d.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("左内边距"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="0.75" >0.75pt</option>\n <option value="1.5" >1.5pt</option>\n <option value="2.25" >2.25pt</option>\n <option value="3" >3pt</option>\n <option value="3.75" >3.75pt</option>\n <option value="4.5" >4.5pt</option>\n <option value="5.25" >5.25pt</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.5" >7.5pt</option>\n <option value="8.25" >8.25pt</option>\n <option value="9" >9pt</option>\n <option value="9.75" >9.75pt</option>\n <option value="10.5" >10.5pt</option>\n <option value="11.25" >11.25pt</option>\n <option value="12" >12pt</option>\n <option value="12.75" >12.75pt</option>\n <option value="13.5" >13.5pt</option>\n <option value="14.25" >14.25pt</option>\n <option value="15" >15pt</option>\n <option value="15.75" >15.75pt</option>\n <option value="16.5" >16.5pt</option>\n <option value="17.25" >17.25pt</option>\n <option value="18" >18pt</option>\n <option value="18.75" >18.75pt</option>\n <option value="19.5" >19.5pt</option>\n <option value="20.25" >20.25pt</option>\n <option value="21" >21pt</option>\n <option value="21.75" >21.75pt</option>\n </select>\n </div>\n </div>')),this.target},d.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},d.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},d.prototype.destroy=function(){this.target.remove()},d),Ve=(u.prototype.css=function(e,t){e=e.find(".hiprint-printElement-content");if(e&&e.length){if(t)return e.css("padding-top",t+"pt"),"padding-top";e[0].style.paddingTop=""}return null},u.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("上内边距"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="0.75" >0.75pt</option>\n <option value="1.5" >1.5pt</option>\n <option value="2.25" >2.25pt</option>\n <option value="3" >3pt</option>\n <option value="3.75" >3.75pt</option>\n <option value="4.5" >4.5pt</option>\n <option value="5.25" >5.25pt</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.5" >7.5pt</option>\n <option value="8.25" >8.25pt</option>\n <option value="9" >9pt</option>\n <option value="9.75" >9.75pt</option>\n <option value="10.5" >10.5pt</option>\n <option value="11.25" >11.25pt</option>\n <option value="12" >12pt</option>\n <option value="12.75" >12.75pt</option>\n <option value="13.5" >13.5pt</option>\n <option value="14.25" >14.25pt</option>\n <option value="15" >15pt</option>\n <option value="15.75" >15.75pt</option>\n <option value="16.5" >16.5pt</option>\n <option value="17.25" >17.25pt</option>\n <option value="18" >18pt</option>\n <option value="18.75" >18.75pt</option>\n <option value="19.5" >19.5pt</option>\n <option value="20.25" >20.25pt</option>\n <option value="21" >21pt</option>\n <option value="21.75" >21.75pt</option>\n </select>\n </div>\n </div>')),this.target},u.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},u.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},u.prototype.destroy=function(){this.target.remove()},u),Je=(p.prototype.css=function(e,t){e=e.find(".hiprint-printElement-content");if(e&&e.length){if(t)return e.css("padding-right",t+"pt"),"padding-right";e[0].style.paddingRight=""}return null},p.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("右内边距"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="0.75" >0.75pt</option>\n <option value="1.5" >1.5pt</option>\n <option value="2.25" >2.25pt</option>\n <option value="3" >3pt</option>\n <option value="3.75" >3.75pt</option>\n <option value="4.5" >4.5pt</option>\n <option value="5.25" >5.25pt</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.5" >7.5pt</option>\n <option value="8.25" >8.25pt</option>\n <option value="9" >9pt</option>\n <option value="9.75" >9.75pt</option>\n <option value="10.5" >10.5pt</option>\n <option value="11.25" >11.25pt</option>\n <option value="12" >12pt</option>\n <option value="12.75" >12.75pt</option>\n <option value="13.5" >13.5pt</option>\n <option value="14.25" >14.25pt</option>\n <option value="15" >15pt</option>\n <option value="15.75" >15.75pt</option>\n <option value="16.5" >16.5pt</option>\n <option value="17.25" >17.25pt</option>\n <option value="18" >18pt</option>\n <option value="18.75" >18.75pt</option>\n <option value="19.5" >19.5pt</option>\n <option value="20.25" >20.25pt</option>\n <option value="21" >21pt</option>\n <option value="21.75" >21.75pt</option>\n </select>\n </div>\n </div>')),this.target},p.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},p.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},p.prototype.destroy=function(){this.target.remove()},p),qe=(l.prototype.css=function(e,t){e=e.find(".hiprint-printElement-content");if(e&&e.length){if(t)return e.css("padding-bottom",t+"pt"),"padding-bottom";e[0].style.paddingBottom=""}return null},l.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("下内边距"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="0.75" >0.75pt</option>\n <option value="1.5" >1.5pt</option>\n <option value="2.25" >2.25pt</option>\n <option value="3" >3pt</option>\n <option value="3.75" >3.75pt</option>\n <option value="4.5" >4.5pt</option>\n <option value="5.25" >5.25pt</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.5" >7.5pt</option>\n <option value="8.25" >8.25pt</option>\n <option value="9" >9pt</option>\n <option value="9.75" >9.75pt</option>\n <option value="10.5" >10.5pt</option>\n <option value="11.25" >11.25pt</option>\n <option value="12" >12pt</option>\n <option value="12.75" >12.75pt</option>\n <option value="13.5" >13.5pt</option>\n <option value="14.25" >14.25pt</option>\n <option value="15" >15pt</option>\n <option value="15.75" >15.75pt</option>\n <option value="16.5" >16.5pt</option>\n <option value="17.25" >17.25pt</option>\n <option value="18" >18pt</option>\n <option value="18.75" >18.75pt</option>\n <option value="19.5" >19.5pt</option>\n <option value="20.25" >20.25pt</option>\n <option value="21" >21pt</option>\n <option value="21.75" >21.75pt</option>\n </select>\n </div>\n </div>')),this.target},l.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},l.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},l.prototype.destroy=function(){this.target.remove()},l),Xe=(c.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("border-style",t),"border-style:1px";e[0].style.borderStyle=""}return null},c.prototype.createTarget=function(e){e=["hline","vline","rect","oval"].includes(e.printElementType.type)?"".concat(i18n.__("样式")):"".concat(i18n.__("边框样式"));return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(e,'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="solid" >').concat(i18n.__("实线"),'</option>\n <option value="dashed" >').concat(i18n.__("长虚线"),'</option>\n <option value="dotted" >').concat(i18n.__("短虚线"),"</option>\n </select>\n </div>\n </div>")),this.target},c.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e},c.prototype.setValue=function(e){this.target.find("select").val(e)},c.prototype.destroy=function(){this.target.remove()},c),$e=(s.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("background-color",t),"background-color:"+t;e[0].style.backgroundColor=""}return null},s.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("背景颜色"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" class="auto-submit"/>\n </div>\n </div>')),this.target},s.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return e.toString()},s.prototype.setValue=function(e){this.target.find("input").minicolors({defaultValue:e||"",theme:"bootstrap"}),this.target.find("input").val(e)},s.prototype.destroy=function(){this.target.remove()},s),et=(o.prototype.css=function(e,t){return e&&e.length,null},o.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("条码颜色"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" class="auto-submit"/>\n </div>\n </div>')),this.target},o.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return e.toString()},o.prototype.setValue=function(e){this.target.find("input").minicolors({defaultValue:e||"",theme:"bootstrap"}),this.target.find("input").val(e)},o.prototype.destroy=function(){this.target.remove()},o),tt=(Ti.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("纸张方向(仅自定义纸质有效)"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="1" >').concat(i18n.__("纵向"),'</option>\n <option value="2" >').concat(i18n.__("横向"),"</option>\n </select>\n </div>\n </div>")),this.target},Ti.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},Ti.prototype.setValue=function(e){this.target.find("select").val(e)},Ti.prototype.destroy=function(){this.target.remove()},Ti),it=(a.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("上下对齐"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="middle" >').concat(i18n.__("垂直居中"),'</option>\n <option value="bottom" >').concat(i18n.__("底部"),"</option>\n \n </select>\n </div>\n </div>")),this.target},a.prototype.css=function(e,t){return e&&e.length&&(e.removeClass("hiprint-text-content-middle"),e.removeClass("hiprint-text-content-bottom"),t)?("middle"===t&&e.addClass("hiprint-text-content-middle"),"bottom"===t&&e.addClass("hiprint-text-content-bottom"),""):null},a.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},a.prototype.setValue=function(e){this.target.find("select").val(e)},a.prototype.destroy=function(){this.target.remove()},a),nt=(A.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("文本换行"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="nowrap" >').concat(i18n.__("不换行"),'</option>\n <option value="clip" >').concat(i18n.__("不换行&隐藏"),'</option>\n <option value="ellipsis" >').concat(i18n.__("不换行&省略"),"</option>\n </select>\n </div>\n </div>")),this.target},A.prototype.css=function(e,t){return e&&e.length&&(e.removeClass("hiprint-text-content-wrap"),e.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-nowrap"),e.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-clip"),e.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-ellipsis"),t)?(e.addClass("hiprint-text-content-wrap"),e.find(".hiprint-printElement-text-content").addClass("hiprint-text-content-wrap-"+t),""):null},A.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},A.prototype.setValue=function(e){this.target.find("select").val(e)},A.prototype.destroy=function(){this.target.remove()},A),rt=k(5),At=(r.prototype.createTarget=function(){return jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="indicator"></div>').appendTo("body"),this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()(' <div class="hiprint-option-item hiprint-option-item-row">\n <div>\n <ul class="hiprint-option-table-selected-columns"> </ul>\n </div>\n </div>'),this.target},r.prototype.getValue=function(){return this.buildData()},r.prototype.setValue=function(e,t,i){var n=this,r=this,t=(this.value=e,this.options=t,(this.printElementType=i).columns[0].filter(function(t){return 0==e[0].columns.filter(function(e){return t.columnId==e.columnId}).length}).map(function(e){e=new rt.a(e);return e.checked=!1,e}));this.allColumns=e[0].columns.concat(t),e&&1==e.length&&(this.target.find("ul").html(this.allColumns.map(function(e,t){return'<li class="hiprint-option-table-selected-item"> <div class="hi-pretty p-default">\n '+(e.checked?'<input type="checkbox" checked column-id="'+(e.id||e.columnId)+'" />':'<input type="checkbox" column-id="'+(e.id||e.columnId)+'" />')+'\n <div class="state">\n <label></label>\n </div>\n </div><span class="column-title">'+(e.title||e.descTitle||"")+"</span></li>"}).join("")),this.target.find("input").change(function(e){var t=e.target.checked,i=e.target.attributes["column-id"].nodeValue||"",e=n.allColumns.findIndex(function(e){return e.field==i||e.id==i});0<=e&&(n.allColumns[e].checked=t),n.submit()}),this.printElementType.columnDisplayIndexEditable)&&this.target.find("li").hidraggable({revert:!0,handle:".column-title",moveUnit:"pt",deltaX:0,deltaY:0}).hidroppable({onDragOver:function(e,t){jquery__WEBPACK_IMPORTED_MODULE_63___default()(this).css("border-top-color","red")},onDragLeave:function(e,t){jquery__WEBPACK_IMPORTED_MODULE_63___default()(this).css("border-top-color","")},onDrop:function(e,t){jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).insertBefore(this),jquery__WEBPACK_IMPORTED_MODULE_63___default()(this).css("border-top-color",""),r.submit()}})},r.prototype.buildData=function(){var n=this,r=[];return 1<n.options.columns.length||(n.printElementType.makeColumnObj(n.allColumns),this.target.find("input").map(function(e,t){var i,t=jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).attr("column-id"),t=n.printElementType.getColumnByColumnId(t);t&&((i=new rt.a(t)).checked=t.checked,r.push(i))}),this.value[0].columns=r),this.value},r.prototype.destroy=function(){this.target.remove()},r),at=(Ui.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("打印类型"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="" >').concat(i18n.__("文本"),'</option>\n <option value="barcode" >').concat(i18n.__("条形码"),'</option>\n <option value="qrcode" >').concat(i18n.__("二维码"),"</option>\n </select>\n </div>\n </div>")),this.target},Ui.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e},Ui.prototype.setValue=function(e){this.target.find("select").val(e)},Ui.prototype.destroy=function(){this.target.remove()},Ui),ot=(ji.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("字段类型"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认(文本)"),'</option>\n <option value="text" >').concat(i18n.__("文本"),'</option>\n <option value="sequence" >').concat(i18n.__("序号"),'</option>\n <option value="barcode" >').concat(i18n.__("条形码"),'</option>\n <option value="qrcode" >').concat(i18n.__("二维码"),'</option>\n <option value="image" >').concat(i18n.__("图片"),"</option>\n </select>\n </div>\n </div>")),this.target},ji.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e},ji.prototype.setValue=function(e){this.target.find("select").val(e)},ji.prototype.destroy=function(){this.target.remove()},ji),st=(Pi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("条形码格式"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'(CODE128A)</option>\n <option value="CODE128A" >CODE128A</option>\n <option value="CODE128B" >CODE128B</option>\n <option value="CODE128C" >CODE128C</option>\n <option value="CODE39" >CODE39</option>\n <option value="EAN-13" >EAN-13</option>\n <option value="EAN-8" >EAN-8</option>\n <option value="EAN-5" >EAN-5</option>\n <option value="EAN-2" >EAN-2</option>\n <option value="UPC(A)" >UPC(A)</option>\n <option value="ITF" >ITF</option>\n <option value="ITF-14" >ITF-14</option>\n <option value="MSI" >MSI</option>\n <option value="MSI10" >MSI10</option>\n <option value="MSI11" >MSI11</option>\n <option value="MSI1010" >MSI1010</option>\n <option value="MSI1110" >MSI1110</option>\n <option value="Pharmacode" >Pharmacode</option>\n </select>\n </div>\n </div>')),this.target},Pi.prototype.getValue=function(){return this.target.find("select").val()||void 0},Pi.prototype.setValue=function(e){this.target.find("select").val(e)},Pi.prototype.destroy=function(){this.target.remove()},Pi),ct=(Ei.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("二维码容错率"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="1" >7% L</option>\n <option value="0" >15% M</option>\n <option value="3" >25% Q</option>\n <option value="2" >30% H</option>\n </select>\n </div>\n </div>')),this.target},Ei.prototype.getValue=function(){var e=this.target.find("select").val();return parseInt(e||0)},Ei.prototype.setValue=function(e){this.target.find("select").val(e)},Ei.prototype.destroy=function(){this.target.remove()},Ei),lt=(Ci.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item ">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("单元格高度"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" placeholder="').concat(i18n.__("条形码、二维码以及图片有效"),'" class="auto-submit" >\n </div>\n </div>')),this.target},Ci.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return e.toString()},Ci.prototype.setValue=function(e){this.target.find("input").val(e)},Ci.prototype.destroy=function(){this.target.remove()},Ci),pt=(Mi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item"><div class="hiprint-option-item-label">'.concat(i18n.__("底部聚合标题"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"><option value="">').concat(i18n.__("默认"),'</option><option value="true">').concat(i18n.__("显示"),'</option><option value="false">').concat(i18n.__("隐藏"),"</option></select></div></div>")),this.target},Mi.prototype.getValue=function(){return!("false"==this.target.find("select").val())},Mi.prototype.setValue=function(e){this.target.find("select").val((null==e?"":e).toString())},Mi.prototype.destroy=function(){this.target.remove()},Mi),ut=(xi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("底部聚合文本"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" placeholder="').concat(i18n.__("聚合类型"),':" class="auto-submit" >\n </div>\n </div>')),this.target},xi.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return e.toString()},xi.prototype.setValue=function(e){this.target.find("input").val(e)},xi.prototype.destroy=function(){this.target.remove()},xi),dt=(_i.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("底部聚合合并列数"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="number" min="0" step="1" placeholder="').concat(i18n.__("合并列数"),'" class="auto-submit" >\n </div>\n </div>')),this.target},_i.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return e.toString()},_i.prototype.setValue=function(e){this.target.find("input").val(e)},_i.prototype.destroy=function(){this.target.remove()},_i),ft=(Bi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("底部聚合类型左右对齐"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="left" >').concat(i18n.__("居左"),'</option>\n <option value="center" >').concat(i18n.__("居中"),'</option>\n <option value="right" >').concat(i18n.__("居右"),'</option>\n <option value="justify" >').concat(i18n.__("两端对齐"),"</option>\n </select>\n </div>\n </div>")),this.target},Bi.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},Bi.prototype.setValue=function(e){this.target.find("select").val(e)},Bi.prototype.destroy=function(){this.target.remove()},Bi),ht=(yi.prototype.createTarget=function(){var t=[{t:"".concat(i18n.__("整数")),v:"0"}],i=([1,2,3,4,5,6].forEach(function(e){t.push({t:i18n.__n("保留%s位",e),v:""+e})}),'\n <option value="" >'.concat(i18n.__("默认"),"</option>"));return t.forEach(function(e){i+='\n <option value="'+(e.v||"")+'">'+(e.t||"")+"</option>"}),this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("底部聚合小数"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit"></select>\n </div>\n </div>')),this.target.find(".auto-submit").append(jquery__WEBPACK_IMPORTED_MODULE_63___default()(i)),this.target},yi.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},yi.prototype.setValue=function(e){this.target.find("select").val(e)},yi.prototype.destroy=function(){this.target.remove()},yi),gt=(wi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()(' <div class="hiprint-option-item" title="条形码底部是否显示内容">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("显示码值"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="true" >').concat(i18n.__("显示"),'</option>\n <option value="false" >').concat(i18n.__("隐藏"),"</option>\n </select>\n </div>\n </div>")),this.target},wi.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},wi.prototype.setValue=function(e){this.target.find("select").val((null==e?"":e).toString())},wi.prototype.destroy=function(){this.target.remove()},wi),mt=(Ii.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("底部聚合格式化函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(column,fieldPageData,tableData,options){ return \'<td></td>\'; }" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},Ii.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},Ii.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},Ii.prototype.destroy=function(){this.target.remove()},Ii),vt=(bi.prototype.createTarget=function(){var t='\n<option value="">'.concat(i18n.__("默认"),"</option>");return[{t:"「小写」十点八",v:"0"},{t:"「小写」一十点八",v:"1"},{t:"「大写」拾点捌",v:"2"},{t:"「大写」壹拾点捌",v:"3"},{t:"「金额」人民币拾元捌角",v:"4"},{t:"「金额」人民币壹拾元捌角",v:"5"},{t:"「金额」人民币壹拾元捌角零分",v:"6"},{t:"「金额」壹拾元捌角零分",v:"7"}].forEach(function(e){t+="\n<option value='".concat(e.v,"'>").concat(e.t,"</option>")}),this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n<div class="hiprint-option-item-label">\n'.concat(i18n.__("转大小写"),'\n</div>\n<div class="hiprint-option-item-field">\n<select class="auto-submit"></select>\n</div>\n</div>')),this.target.find(".auto-submit").append(jquery__WEBPACK_IMPORTED_MODULE_63___default()(t)),this.target},bi.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},bi.prototype.setValue=function(e){this.target.find("select").val(e)},bi.prototype.destroy=function(){this.target.remove()},bi),bt=(vi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item"><div class="hiprint-option-item-label">'.concat(i18n.__("底部聚合类型"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"><option value="">').concat(i18n.__("不聚合"),'</option><option value="count">').concat(i18n.__("计数"),'</option><option value="sum">').concat(i18n.__("合计"),'</option><option value="avg">').concat(i18n.__("平均值"),'</option><option value="min">').concat(i18n.__("最小值"),'</option><option value="max">').concat(i18n.__("最大值"),'</option><option value="text">').concat(i18n.__("仅文本"),"</option></select></div></div>")),this.target},vi.prototype.getValue=function(){return this.target.find("select").val()},vi.prototype.setValue=function(e){this.target.find("select").val(e)},vi.prototype.destroy=function(){this.target.remove()},vi),It=(mi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("顶部偏移"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="text" placeholder="').concat(i18n.__("偏移量"),'pt" class="auto-submit">\n </div>\n </div>')),this.target},mi.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return parseFloat(e.toString())},mi.prototype.setValue=function(e){this.target.find("input").val(e)},mi.prototype.destroy=function(){this.target.remove()},mi),wt=(gi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row"><div class="hiprint-option-item-label">'.concat(i18n.__("面板排列"),"</div></div>")),this.layoutType=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;"><div style="width:25%">'.concat(i18n.__("排列方式"),':</div><select style="width:75%" class="auto-submit"><option value="column" >').concat(i18n.__("纵向"),'</option><option value="row" >').concat(i18n.__("横向"),"</option></select></div></div>")),this.layoutRowGap=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;margin-top: 4px"><div style="width:25%">'.concat(i18n.__("垂直间距"),':</div><input style="width:75%" type="text" placeholder="').concat(i18n.__("垂直间距mm"),'" class="auto-submit"></div>')),this.layoutColumnGap=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;margin-top: 4px"><div style="width:25%">'.concat(i18n.__("水平间距"),':</div><input style="width:75%" type="text" placeholder="').concat(i18n.__("水平间距mm"),'" class="auto-submit"></div>')),this.target.append(this.layoutType),this.target.append(this.layoutRowGap),this.target.append(this.layoutColumnGap),this.target},gi.prototype.getValue=function(){var e={layoutType:this.layoutType.find("select").val()||"column",layoutRowGap:parseInt(this.layoutRowGap.find("input").val()||0),layoutColumnGap:parseInt(this.layoutColumnGap.find("input").val()||0)};return Object.assign({},this.options,e)},gi.prototype.setValue=function(e){this.options=e,this.layoutType.find("select").val(e.layoutType||"column"),this.layoutRowGap.find("input").val(e.layoutRowGap),this.layoutColumnGap.find("input").val(e.layoutColumnGap)},gi.prototype.destroy=function(){this.target.remove()},gi),yt=(hi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("一行多组"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="2" >').concat(i18n.__("一行二列"),'</option>\n <option value="3" >').concat(i18n.__("一行三列"),'</option>\n <option value="4" >').concat(i18n.__("一行四列"),"</option>\n </select>\n </div>\n </div>")),this.target},hi.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},hi.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},hi.prototype.destroy=function(){this.target.remove()},hi),Bt=(n.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("一行多组间隔"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="1.5" >1.5pt</option>\n <option value="2.25" >2.25pt</option>\n <option value="3" >3pt</option>\n <option value="3.75" >3.75pt</option>\n <option value="4.5" >4.5pt</option>\n <option value="5.25" >5.25pt</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.25" >7.25pt</option>\n <option value="8.5" >8.5pt</option>\n <option value="9" >9pt</option>\n </select>\n </div>\n </div>')),this.target},n.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},n.prototype.css=function(e,t){if(e&&e.length){if(t)return e.find(".table-grid-row").css("margin-left","-"+t+"pt").css("margin-right","-"+t+"pt"),e.find(".tableGridColumnsGutterRow").css("padding-left",t+"pt").css("padding-right",t+"pt"),null;e.find(".table-grid-row").map(function(e,t){t.style.marginLeft="",t.style.marginRight=""}),e.find(".tableGridColumnsGutterRow").map(function(e,t){t.style.paddingLeft="",t.style.paddingRight=""})}return null},n.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},n.prototype.destroy=function(){this.target.remove()},n),_t=(fi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表格头显示"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="page" >').concat(i18n.__("每页显示"),'</option>\n <option value="first" >').concat(i18n.__("首页显示"),'</option>\n <option value="none" >').concat(i18n.__("不显示"),"</option>\n </select>\n </div>\n </div>")),this.target},fi.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},fi.prototype.setValue=function(e){this.target.find("select").val(e)},fi.prototype.destroy=function(){this.target.remove()},fi),xt=(i.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("padding-left",t+"pt"),"padding-left";e[0].style.paddingLeft=""}return null},i.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("左内边距"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="0.75" >0.75pt</option>\n <option value="1.5" >1.5pt</option>\n <option value="2.25" >2.25pt</option>\n <option value="3" >3pt</option>\n <option value="3.75" >3.75pt</option>\n <option value="4.5" >4.5pt</option>\n <option value="5.25" >5.25pt</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.5" >7.5pt</option>\n <option value="8.25" >8.25pt</option>\n <option value="9" >9pt</option>\n <option value="9.75" >9.75pt</option>\n <option value="10.5" >10.5pt</option>\n <option value="11.25" >11.25pt</option>\n <option value="12" >12pt</option>\n <option value="12.75" >12.75pt</option>\n <option value="13.5" >13.5pt</option>\n <option value="14.25" >14.25pt</option>\n <option value="15" >15pt</option>\n <option value="15.75" >15.75pt</option>\n <option value="16.5" >16.5pt</option>\n <option value="17.25" >17.25pt</option>\n <option value="18" >18pt</option>\n <option value="18.75" >18.75pt</option>\n <option value="19.5" >19.5pt</option>\n <option value="20.25" >20.25pt</option>\n <option value="21" >21pt</option>\n <option value="21.75" >21.75pt</option>\n </select>\n </div>\n </div>')),this.target},i.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},i.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},i.prototype.destroy=function(){this.target.remove()},i),Mt=(t.prototype.css=function(e,t){if(e&&e.length){if(t)return e.css("padding-right",t+"pt"),"padding-right";e[0].style.paddingRight=""}return null},t.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("右内边距"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="0.75" >0.75pt</option>\n <option value="1.5" >1.5pt</option>\n <option value="2.25" >2.25pt</option>\n <option value="3" >3pt</option>\n <option value="3.75" >3.75pt</option>\n <option value="4.5" >4.5pt</option>\n <option value="5.25" >5.25pt</option>\n <option value="6" >6pt</option>\n <option value="6.75" >6.75pt</option>\n <option value="7.5" >7.5pt</option>\n <option value="8.25" >8.25pt</option>\n <option value="9" >9pt</option>\n <option value="9.75" >9.75pt</option>\n <option value="10.5" >10.5pt</option>\n <option value="11.25" >11.25pt</option>\n <option value="12" >12pt</option>\n <option value="12.75" >12.75pt</option>\n <option value="13.5" >13.5pt</option>\n <option value="14.25" >14.25pt</option>\n <option value="15" >15pt</option>\n <option value="15.75" >15.75pt</option>\n <option value="16.5" >16.5pt</option>\n <option value="17.25" >17.25pt</option>\n <option value="18" >18pt</option>\n <option value="18.75" >18.75pt</option>\n <option value="19.5" >19.5pt</option>\n <option value="20.25" >20.25pt</option>\n <option value="21" >21pt</option>\n <option value="21.75" >21.75pt</option>\n </select>\n </div>\n </div>')),this.target},t.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return parseFloat(e.toString())},t.prototype.setValue=function(e){e&&!this.target.find('option[value="'+e+'"]').length&&this.target.find("select").prepend('<option value="'+e+'" >'+e+"</option>"),this.target.find("select").val(e)},t.prototype.destroy=function(){this.target.remove()},t),Ct=(e.prototype.createTarget=function(){var t=this;return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('\n <div class="hiprint-option-item-row">\n <div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("数据类型"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="hiprint-option-item-datatype">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="datetime" >').concat(i18n.__("日期时间"),'</option>\n <option value="boolean" >').concat(i18n.__("布尔"),'</option>\n </select>\n </div>\n </div>\n <div class="hiprint-option-item ">\n <div class="hiprint-option-item-label ">\n ').concat(i18n.__("格式"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit hiprint-option-item-datatype-select-format">\n <option value="" >').concat(i18n.__("默认"),'</option>\n \n </select>\n <input class="auto-submit hiprint-option-item-datatype-input-format" type="text" data-type="boolean" placeholder="true:false">\n </div>\n </div>\n </div>\n')),jquery__WEBPACK_IMPORTED_MODULE_63___default()(this.target.find(".hiprint-option-item-datatype")).change(function(){var e=jquery__WEBPACK_IMPORTED_MODULE_63___default()(t.target.find(".hiprint-option-item-datatype")).val();t.loadFormatSelectByDataType(e),t.submit(t.getValue())}),this.target},e.prototype.getValue=function(){var e=this.target.find(".hiprint-option-item-datatype").val();return e?{dataType:e,format:this.target.find(".hiprint-option-item-datatype-format").val()||void 0}:{dataType:void 0,format:void 0}},e.prototype.setValue=function(e,t){this.target.find(".hiprint-option-item-datatype").val(t.dataType||""),this.loadFormatSelectByDataType(t.dataType),this.target.find(".hiprint-option-item-datatype-format").val(t.format||"")},e.prototype.destroy=function(){this.target.remove()},e.prototype.loadFormatSelectByDataType=function(e){"boolean"===e?(this.target.find(".hiprint-option-item-datatype-select-format").removeClass("hiprint-option-item-datatype-format").hide().val(""),this.target.find(".hiprint-option-item-datatype-input-format").addClass("hiprint-option-item-datatype-format").show()):"datetime"===e?(this.target.find(".hiprint-option-item-datatype-select-format").addClass("hiprint-option-item-datatype-format").show(),this.target.find(".hiprint-option-item-datatype-input-format").removeClass("hiprint-option-item-datatype-format").hide().val(""),this.target.find(".hiprint-option-item-datatype-select-format").html('\n <option value="" >'.concat(i18n.__("默认"),'</option>\n <option value="M/d" >M/d</option>\n <option value="MM/dd" >MM/dd</option>\n <option value="yy/M/d" >yy/M/d</option>\n <option value="yy/MM/dd" >yy/MM/dd</option>\n <option value="yyyy/M/d" >yyyy/M/d</option>\n <option value="yyyy/MM/dd" >yyyy/MM/dd</option>\n <option value="yy/M/d H:m" >yy/M/d H:m</option>\n <option value="yy/M/d H:m:s" >yy/M/d H:m:s</option>\n <option value="yy/M/d HH:mm" >yy/M/d HH:mm</option>\n <option value="yy/M/d HH:mm:ss" >yy/M/d HH:mm:ss</option>\n <option value="yy/MM/dd H:m" >yy/MM/dd H:m</option>\n <option value="yy/MM/dd H:m:s" >yy/MM/dd H:m:s</option>\n <option value="yy/MM/dd HH:mm" >yy/MM/dd HH:mm</option>\n <option value="yy/MM/dd HH:mm:ss" >yy/MM/dd HH:mm:ss</option>\n <option value="yyyy/M/d H:m" >yyyy/M/dd H:m</option>\n <option value="yyyy/M/d H:m:s" >yyyy/M/d H:m:s</option>\n <option value="yyyy/M/d HH:mm" >yyyy/M/d HH:mm</option>\n <option value="yyyy/M/d HH:mm:ss" >yyyy/M/d HH:mm:ss</option>\n <option value="yyyy/MM/dd H:m" >yyyy/MM/dd H:m</option>\n <option value="yyyy/MM/dd H:m:s" >yyyy/MM/dd H:m:s</option>\n <option value="yyyy/MM/dd HH:mm" >yyyy/MM/dd HH:mm</option>\n <option value="yyyy/MM/dd HH:mm:ss" >yyyy/MM/dd HH:mm:ss</option>\n\n <option value="M-d" >M-d</option>\n <option value="MM-dd" >MM-dd</option>\n <option value="yy-M-d" >yy-M-d</option>\n <option value="yy-MM-dd" >yy-MM-dd</option>\n <option value="yyyy-M-d" >yyyy-M-d</option>\n <option value="yyyy-MM-dd" >yyyy-MM-dd</option>\n <option value="yy-M-d H:m" >yy-M-d H:m</option>\n <option value="yy-M-d H:m:s" >yy-M-d H:m:s</option>\n <option value="yy-M-d HH:mm" >yy-M-d HH:mm</option>\n <option value="yy-M-d HH:mm:ss" >yy-M-d HH:mm:ss</option>\n <option value="yy-MM-dd H:m" >yy-MM-dd H:m</option>\n <option value="yy-MM-dd H:m:s" >yy-MM-dd H:m:s</option>\n <option value="yy-MM-dd HH:mm" >yy-MM-dd HH:mm</option>\n <option value="yy-MM-dd HH:mm:ss" >yy-MM-dd HH:mm:ss</option>\n <option value="yyyy-M-d H:m" >yyyy-M-d H:m</option>\n <option value="yyyy-M-d H:m:s" >yyyy-M-d H:m:s</option>\n <option value="yyyy-M-d HH:mm" >yyyy-M-d HH:mm</option>\n <option value="yyyy-M-d HH:mm:ss" >yyyy-M-d HH:mm:ss</option>\n <option value="yyyy-MM-dd H:m" >yyyy-MM-dd H:m</option>\n <option value="yyyy-MM-dd H:m:s" >yyyy-MM-dd H:m:s</option>\n <option value="yyyy-MM-dd HH:mm" >yyyy-MM-dd HH:mm</option>\n <option value="yyyy-MM-dd HH:mm:ss" >yyyy-MM-dd HH:mm:ss</option>\n'))):(this.target.find(".hiprint-option-item-datatype-select-format").show(),this.target.find(".hiprint-option-item-datatype-input-format").hide().val(""),this.target.find(".hiprint-option-item-datatype-format").html('\n <option value="" >'.concat(i18n.__("默认"),"</option>\n")))},e),Et=(di.prototype.createTarget=function(){var e='<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("格式化函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(title,value,options,templateData,target){}" class="auto-submit"></textarea>\n </div>\n </div>');return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()(e),this.target},di.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},di.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},di.prototype.destroy=function(){this.target.remove()},di),Pt=(ui.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("样式函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(value, options, target,templateData){}" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},ui.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},ui.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},ui.prototype.destroy=function(){this.target.remove()},ui),jt=(pi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("行/列合并函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(data, col, colIndex, rowIndex, tableData, printData){ return [1,1] }" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},pi.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},pi.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},pi.prototype.destroy=function(){this.target.remove()},pi),Ut=(li.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("跨页合并是否清除"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="true" >').concat(i18n.__("是"),'</option>\n <option value="false" >').concat(i18n.__("否"),"</option>\n </select>\n </div>\n </div>")),this.target},li.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},li.prototype.setValue=function(e){this.target.find("select").val((null==e?"":e).toString())},li.prototype.destroy=function(){this.target.remove()},li),Tt=(ci.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表格脚函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(options,rows,data,pageData){ return \'<tr></tr>\' }" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},ci.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},ci.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},ci.prototype.destroy=function(){this.target.remove()},ci),Dt=(si.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("分组字段函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(type,options,data){ return [] }" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},si.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},si.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},si.prototype.destroy=function(){this.target.remove()},si),St=(oi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("分组头格式化函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(colTotal,tableData,printData,groupData,options){ return \'').concat(i18n.__("分组头信息"),'(html)\' }" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},oi.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},oi.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},oi.prototype.destroy=function(){this.target.remove()},oi),Ht=(ai.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("分组脚格式化函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(colTotal,tableData,printData,groupData,options){ return \'').concat(i18n.__("分组脚信息"),'(html)\' }" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},ai.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},ai.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},ai.prototype.destroy=function(){this.target.remove()},ai),Qt=(Ai.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("多组表格脚函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(options,rows,data,pageData){ return \'\' }" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},Ai.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},Ai.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},Ai.prototype.destroy=function(){this.target.remove()},Ai),Ft=(ri.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("行样式函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(value,options){ return \'\' }" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},ri.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},ri.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},ri.prototype.destroy=function(){this.target.remove()},ri),kt=(ni.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("单元格左右对齐"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="left" >').concat(i18n.__("居左"),'</option>\n <option value="center" >').concat(i18n.__("居中"),'</option>\n <option value="right" >').concat(i18n.__("居右"),'</option>\n <option value="justify" >').concat(i18n.__("两端对齐"),"</option>\n </select>\n </div>\n </div>")),this.target},ni.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},ni.prototype.setValue=function(e){this.target.find("select").val(e)},ni.prototype.destroy=function(){this.target.remove()},ni),Ot=(ii.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("单元格上下对齐"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="top" >').concat(i18n.__("上"),'</option>\n <option value="middle" >').concat(i18n.__("中"),'</option>\n <option value="bottom" >').concat(i18n.__("下"),"</option>\n \n </select>\n </div>\n </div>")),this.target},ii.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},ii.prototype.setValue=function(e){this.target.find("select").val(e)},ii.prototype.destroy=function(){this.target.remove()},ii),Nt=(ti.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表格头单元格左右对齐"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="left" >').concat(i18n.__("居左"),'</option>\n <option value="center" >').concat(i18n.__("居中"),'</option>\n <option value="right" >').concat(i18n.__("居右"),'</option>\n <option value="justify" >').concat(i18n.__("两端对齐"),"</option>\n </select>\n </div>\n </div>")),this.target},ti.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},ti.prototype.setValue=function(e){this.target.find("select").val(e)},ti.prototype.destroy=function(){this.target.remove()},ti),Lt=(ei.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("单元格样式函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(value,row,index,options){ return {color:\'red\' }; }" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},ei.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},ei.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},ei.prototype.destroy=function(){this.target.remove()},ei),Rt=($t.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表格头样式函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(options){ return {color:\'red\' }; }" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},$t.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},$t.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},$t.prototype.destroy=function(){this.target.remove()},$t),Gt=(Xt.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("单元格格式化函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(value,row,index,options){ return \'\'; }" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},Xt.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},Xt.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},Xt.prototype.destroy=function(){this.target.remove()},Xt),zt=(qt.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("单元格渲染函数"),'\n </div>\n <div class="hiprint-option-item-field">\n <textarea style="height:80px;" placeholder="function(value,row,colIndex,options,rowIndex){ return \'<td></td>\'; }" class="auto-submit"></textarea>\n </div>\n </div>')),this.target},qt.prototype.getValue=function(){var e=this.target.find("textarea").val();if(e)return e},qt.prototype.setValue=function(e){this.target.find("textarea").val(e?e.toString():null)},qt.prototype.destroy=function(){this.target.remove()},qt),Wt=(Jt.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("自动补全"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="true" >').concat(i18n.__("是"),'</option>\n <option value="false" >').concat(i18n.__("否"),"</option>\n </select>\n </div>\n </div>")),this.target},Jt.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},Jt.prototype.setValue=function(e){this.target.find("select").val((null==e?"":e).toString())},Jt.prototype.destroy=function(){this.target.remove()},Jt),Zt=(Vt.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("每页最大行数"),'\n </div>\n <div class="hiprint-option-item-field">\n <input type="number" value="1" step="1" min="1" class="auto-submit"/>\n </div>\n </div>')),this.target},Vt.prototype.getValue=function(){var e=this.target.find("input").val();if(e)return parseInt(e.toString())},Vt.prototype.setValue=function(e){this.target.find("input").val(e)},Vt.prototype.destroy=function(){this.target.remove()},Vt),Kt=(Yt.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(i18n.__("表格脚显示"),'\n </div>\n <div class="hiprint-option-item-field">\n <select class="auto-submit">\n <option value="" >').concat(i18n.__("默认"),'</option>\n <option value="no" >').concat(i18n.__("不显示"),'</option>\n <option value="page" >').concat(i18n.__("每页显示"),'</option>\n <option value="last" >').concat(i18n.__("最后显示"),"</option>\n </select>\n </div>\n </div>")),this.target},Yt.prototype.getValue=function(){var e=this.target.find("select").val();if(e)return e.toString()},Yt.prototype.setValue=function(e){this.target.find("select").val(e)},Yt.prototype.destroy=function(){this.target.remove()},Yt);function Yt(){this.name="tableFooterRepeat"}function Vt(){this.name="maxRows"}function Jt(){this.name="autoCompletion"}function qt(){this.name="renderFormatter"}function Xt(){this.name="formatter2"}function $t(){this.name="stylerHeader"}function ei(){this.name="styler2"}function ti(){this.name="halign"}function ii(){this.name="vAlign"}function ni(){this.name="align"}function ri(){this.name="rowStyler"}function Ai(){this.name="gridColumnsFooterFormatter"}function ai(){this.name="groupFooterFormatter"}function oi(){this.name="groupFormatter"}function si(){this.name="groupFieldsFormatter"}function ci(){this.name="footerFormatter"}function li(){this.name="rowsColumnsMergeClean"}function pi(){this.name="rowsColumnsMerge"}function ui(){this.name="styler"}function di(){this.name="formatter"}function e(){this.name="dataType"}function t(){this.name="paddingRight"}function i(){this.name="paddingLeft"}function fi(){this.name="tableHeaderRepeat"}function n(){this.name="gridColumnsGutter"}function hi(){this.name="gridColumns"}function gi(){this.name="panelLayoutOptions"}function mi(){this.name="topOffset"}function vi(){this.name="tableSummary"}function bi(){this.name="upperCase"}function Ii(){this.name="tableSummaryFormatter"}function wi(){this.name="showCodeTitle"}function yi(){this.name="tableSummaryNumFormat"}function Bi(){this.name="tableSummaryAlign"}function _i(){this.name="tableSummaryColspan"}function xi(){this.name="tableSummaryText"}function Mi(){this.name="tableSummaryTitle"}function Ci(){this.name="tableColumnHeight"}function Ei(){this.name="tableQRCodeLevel"}function Pi(){this.name="tableBarcodeMode"}function ji(){this.name="tableTextType"}function Ui(){this.name="textType"}function r(){this.name="columns"}function A(){this.name="textContentWrap"}function a(){this.name="textContentVerticalAlign"}function Ti(){this.name="orient"}function o(){this.name="barColor"}function s(){this.name="backgroundColor"}function c(){this.name="borderStyle"}function l(){this.name="contentPaddingBottom"}function p(){this.name="contentPaddingRight"}function u(){this.name="contentPaddingTop"}function d(){this.name="contentPaddingLeft"}function f(){this.name="borderBottom"}function h(){this.name="borderRight"}function g(){this.name="borderLeft"}function m(){this.name="borderTop"}function Di(){this.name="optionsGroup"}function v(){this.name="borderRadius"}function b(){this.name="zIndex"}function I(){this.name="transform"}function w(){this.name="tableBodyRowBorder"}function Si(){this.name="unShowInPage"}function Hi(){this.name="lHeight"}function Qi(){this.name="leftOffset"}function Fi(){this.name="axis"}function ki(){this.name="fixed"}function Oi(){this.name="oddPaperFooter"}function Ni(){this.name="evenPaperFooter"}function Li(){this.name="lastPaperFooter"}function Ri(){this.name="firstPaperFooter"}function Gi(){this.name="leftSpaceRemoved"}function zi(){this.name="panelPageRule"}function Wi(){this.name="panelPaperRule"}function y(){this.name="pageBreak"}function B(){this.name="showInPage"}function _(){this.name="longTextIndent"}function Zi(){this.name="paperNumberContinue"}function Ki(){this.name="paperNumberDisabled"}function Yi(){this.name="paperNumberFormat"}function Vi(){this.name="watermarkOptions"}function x(){this.name="borderColor"}function M(){this.name="fit"}function C(){this.name="src"}function E(){this.name="widthHeight"}function P(){this.name="coordinate"}function Ji(){this.name="testData"}function qi(){this.name="title"}function Xi(){this.name="field"}function j(){this.name="textDecoration"}function U(){this.name="color"}function $i(){this.name="qrCodeLevel"}function en(){this.name="qrcodeType"}function tn(){this.name="barcodeType"}function nn(){this.name="barAutoWidth"}function rn(){this.name="barWidth"}function An(){this.name="barcodeMode"}function T(){this.name="borderWidth"}function D(){this.name="tableHeaderBackground"}function S(){this.name="tableBodyRowHeight"}function an(){this.name="tableBodyCellBorder"}function on(){this.name="tableHeaderFontWeight"}function sn(){this.name="tableHeaderFontSize"}function cn(){this.name="tableHeaderRowHeight"}function ln(){this.name="tableFooterCellBorder"}function pn(){this.name="tableFooterBorder"}function un(){this.name="tableHeaderCellBorder"}function dn(){this.name="tableHeaderBorder"}function fn(){this.name="tableBorder"}function hn(){this.name="hideTitle"}function gn(){this.name="textAlign"}function mn(){this.name="letterSpacing"}function vn(){this.name="fontWeight"}function bn(){this.name="fontSize"}function In(){this.name="fontFamily"}function wn(){this.name="lineHeight"}k.d(F,"a",function(){return yn});H.init=function(){H.printElementOptionItems||(H.printElementOptionItems={},H._printElementOptionItems.forEach(function(e){H.printElementOptionItems[e.name]=e}))},H.registerItem=function(e){if(!e.name)throw new Error("styleItem must have name");H.init(),H.printElementOptionItems[e.name]=e},H.getItem=function(e){return H.init(),H.printElementOptionItems[e]},H._printElementOptionItems=[new N,new L,new R,new G,new O,new z,new W,new at,new Z,new K,new Y,new q,new X,new $,new ee,new V,new J,new te,new ie,new ne,new re,new ce,new le,new pe,new ue,new de,new fe,new he,new ge,new me,new ve,new be,new we,new ye,new Be,new Ie,new _e,new xe,new Me,new Ce,new Ee,new Pe,new je,new Ue,new Te,new De,new Se,new He,new It,new Qe,new Fe,new ke,new Oe,new Ne,new Re,new Le,new Ge,new ze,new We,new Ze,new Ke,new Ve,new Ye,new Je,new qe,new Xe,new $e,new tt,new it,new nt,new At,new yt,new wt,new Bt,new _t,new xt,new Mt,new Ct,new Et,new Pt,new Tt,new jt,new Ut,new Dt,new St,new Ht,new Qt,new Ft,new kt,new Nt,new Ot,new Lt,new Rt,new zt,new Gt,new Wt,new Zt,new Kt,new lt,new st,new ct,new ot,new pt,new ut,new dt,new bt,new ft,new ht,new mt,new gt,new vt,new oe,new se,new et,new Ae,new ae];var yn=H;function H(){}},function(e,t,i){i.d(t,"a",function(){return r}),i.d(t,"b",function(){return A});var n=i(14),r=(s.prototype.clear=function(){this.tableTatget.find("td").removeClass("selected")},s.prototype.setSingleSelect=function(e){this.startCell=e,this.selectedCells=[]},s.prototype.getSingleSelect=function(){if(this.selectedCells.length){if(1==this.selectedCells.length)return 1==this.selectedCells[0].length?this.selectedCells[0][0]:void 0;if(1<this.selectedCells.length)return}return this.startCell},s.prototype.singleSelectByXY=function(e,t){e=this.getCellByXY(e,t);e&&(this.clear(),e)&&(e.cell.select(),this.startCell=e,this.selectedCells=[])},s.prototype.multipleSelectByXY=function(e,t){this.clear();var i=[];this.startCell&&(e=this.getCellByXY(e,t))&&(t=n.a.mergeRect(this.startCell.cell.getTableRect(),e.cell.getTableRect()),this.selectByRect(new a(t),i)),this.selectedCells=i},s.prototype.selectByRect=function(n,r){this.rows.forEach(function(e,t){var i=[];e.columns.forEach(function(e){e.isInRect(n)&&(i.push(new o(t,e)),e.select())}),i.length&&r.push(i)}),n.changed&&(n.changed=!1,r.splice(0,r.length),this.selectByRect(n,r))},s.prototype.getSelectedCells=function(){return this.selectedCells},s.prototype.getCellByXY=function(i,n){var r;return this.rows.forEach(function(e,t){e=(e.columns||[]).filter(function(e){return e.checked}).filter(function(e){return e.isXYinCell(i,n)});e.length&&(r=new o(t,e[0]))}),r},s),A=function(e){this.x=e.x,this.y=e.y,this.height=e.height,this.width=e.width},a=function(e){this.rect=e},o=function(e,t){this.rowIndex=e,this.cell=t};function s(e,t){this.selectedCells=[],this.rows=e,this.tableTatget=t}},function(e,t,i){i.d(t,"a",function(){return n});r.createId=function(){return this.id+=1,this.id},r.id=1;var n=r;function r(){}},function(e,t,i){i.d(t,"a",function(){return o});var n,r,A,a=i(5),t=i(13),o=(n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)},r=t.a,n(A=s,i=r),A.prototype=null===i?Object.create(i):(c.prototype=i.prototype,new c),s.prototype.getPrintElementOptionEntity=function(){var t=[],e=this.allColumns?this.allColumns.filter(function(e){return!e.checked}):[];return[].concat(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_2__.a)(this.columns),Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_2__.a)(e)).forEach(function(e){t.push(e.getEntity())}),t},s);function s(e){var t=r.call(this)||this;return t.columns=[],e&&e.constructor===Array?(e||[]).forEach(function(e){t.columns.push(new a.a(e))}):e.columns&&(e.columns||[]).forEach(function(e){t.columns.push(new a.a(e))}),t}function c(){this.constructor=A}},function(e,t,i){i.d(t,"a",function(){return A});var n=i(11),r=i(5),A=(a.prototype.init=function(e,t,i){this.isHead=i,this.target=t||jquery__WEBPACK_IMPORTED_MODULE_63___default()("<tr></tr>"),this.tableOptions=e,this.allColumns=this.columns||[],this.initCells((this.columns||[]).filter(function(e){return e.checked}))},a.prototype.getTarget=function(){return this.target},a.prototype.initCells=function(e){var n=this;e?(this.columns=e).forEach(function(e,t){e.init(n.target.find("td:eq("+t+")"),n.tableOptions,n.id,n.isHead)}):(this.columns=[],this.target.find("td").map(function(e,t){var i=new r.a;i.init(jquery__WEBPACK_IMPORTED_MODULE_63___default()(t),n.tableOptions,n.id,n.isHead),n.columns.push(i)}))},a.prototype.removeCell=function(e){e=this.columns.indexOf(e);this.columns[e].getTarget().remove(),this.columns.splice(e,1)},a.prototype.createTableCell=function(e,t){var i=new r.a;return i.init(jquery__WEBPACK_IMPORTED_MODULE_63___default()("<td></td>"),this.tableOptions,this.id,this.isHead),1<e&&(i.getTarget().attr("rowspan",e),i.rowspan=e),1<t&&(i.getTarget().attr("colspan",t),i.colspan=t),i},a.prototype.insertToTargetCellLeft=function(e,t){var i=this.columns.indexOf(e);e.getTarget().before(t.getTarget()),this.columns.splice(i,0,t)},a.prototype.insertToTargetCellRight=function(e,t){e=this.columns.indexOf(e);this.columns[e].getTarget().after(t.getTarget()),this.columns.splice(e+1,0,t)},a.prototype.insertCellToFirst=function(e){this.target.prepend(e.getTarget()),this.columns.splice(0,0,e)},a.prototype.insertCellToLast=function(e){this.columns.push(e),this.target.append(e.getTarget())},a.prototype.getPrintElementOptionEntity=function(){var t=[];return[].concat(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_2__.a)(this.columns),Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_2__.a)(this.allColumns.filter(function(e){return!e.checked}))).forEach(function(e){t.push(e.getEntity())}),t},a);function a(){this.id=n.a.createId()}},function(e,t,i){i.d(t,"a",function(){return n});var r=i(10),n=(A.mergeRect=function(e,t){var i=Math.min(e.x,t.x),n=Math.min(e.y,t.y);return new r.b({x:i,y:n,height:Math.max(e.y+e.height,t.y+t.height)-n,width:Math.max(e.x+e.width,t.x+t.width)-i})},A.Rect=function(e,t,i,n){return{minX:e<i?e:i,minY:t<n?t:n,maxX:e<i?i:e,maxY:t<n?n:t}},A);function A(){}},function(module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,"a",function(){return TablePrintElement});var _BasePrintElement__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(4),_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(1),_dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(6),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(0),_PrintReferenceElement__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(8),_option_TablePrintElementOption__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(18),_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(7),_hitable_HiTale__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(16),_table_GridColumnsStructure__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(20),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(2),__extends=(_extendStatics=function(e,t){return(_extendStatics=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)},function(e,t){function i(){this.constructor=e}_extendStatics(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),_extendStatics,TablePrintElement=function(_super){function TablePrintElement(e,t){e=_super.call(this,e)||this;return e.gridColumnsFooterCss="hiprint-gridColumnsFooter",e.tableGridRowCss="table-grid-row",e.options=new _option_TablePrintElementOption__WEBPACK_IMPORTED_MODULE_5__.a(t,e.printElementType),e.options.setDefault(new _option_TablePrintElementOption__WEBPACK_IMPORTED_MODULE_5__.a(_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.table.default).getPrintElementOptionEntity()),e}return __extends(TablePrintElement,_super),TablePrintElement.prototype.getColumns=function(){return this.options.columns},TablePrintElement.prototype.getColumnByColumnId=function(e){return this.options.getColumnByColumnId(e)},TablePrintElement.prototype.updateDesignViewFromOptions=function(){var e,t;this.designTarget&&(e=this.designTarget.find(".hiprint-printElement-table-content"),t=this.getHtml(this.designPaper),e.html(""),e.append(t[0].target.find(".table-grid-row")),this.printElementType.editable&&this.setHitable(),this.setColumnsOptions(),this.css(this.designTarget,this.getData()))},TablePrintElement.prototype.css=function(e,t){if((this.getField()||!this.options.content)&&!this.printElementType.formatter)return _super.prototype.css.call(this,e,t)},TablePrintElement.prototype.getDesignTarget=function(e){return this.designTarget=this.getHtml(e)[0].target,this.css(this.designTarget,this.getData()),this.designPaper=e,this.designTarget.find("td").hidroppable({accept:".rn-draggable-item",onDrop:function(e,t){},onDragEnter:function(e,t){jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).removeClass("rn-draggable-item")},onDragLeave:function(e,t){jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).addClass("rn-draggable-item")}}),this.designTarget},TablePrintElement.prototype.getConfigOptions=function(){return _HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.table},TablePrintElement.prototype.createTarget=function(e,t,i){for(var n=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printElement hiprint-printElement-table" style="position: absolute;"><div class="hiprint-printElement-table-handle"></div><div class="hiprint-printElement-table-content" style="height:100%;width:100%"></span></div>'),r=this.createGridColumnsStructure(i),A=0;A<r.gridColumns;A++)r.getByIndex(A).append(this.getTableHtml(t,i));return n.find(".hiprint-printElement-table-content").append(r.target),n},TablePrintElement.prototype.createGridColumnsStructure=function(e){for(var t=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hi-grid-row table-grid-row"></div>'),i=0;i<this.options.getGridColumns();i++){var n=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="tableGridColumnsGutterRow hi-grid-col" style="width:'+100/this.options.getGridColumns()+'%;"></div>');t.append(n)}var r,A=this.getGridColumnsFooterFormatter();return A&&((r=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-gridColumnsFooter"></div>')).append(A(this.options,this.getData(e),e,[])),t.append(r)),new _table_GridColumnsStructure__WEBPACK_IMPORTED_MODULE_8__.a(this.options.getGridColumns(),t)},TablePrintElement.prototype.createtempEmptyRowsTargetStructure=function(e){var t;return this.getField()?this.createTarget(this.printElementType.title,[]):((t=this.createTarget(this.printElementType.title,[]).clone()).find(".hiprint-printElement-tableTarget tbody tr").remove(),t)},TablePrintElement.prototype.getTableHtml=function(e,t){var i,n;return!this.getField()&&this.options.content?((i=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<div></div>")).append(this.options.content),(n=i.find("table")).addClass("hiprint-printElement-tableTarget"),n):this.printElementType.formatter?((i=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<div></div>")).append(this.printElementType.formatter(e)),(n=i.find("table")).addClass("hiprint-printElement-tableTarget"),n):(i=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<table class="hiprint-printElement-tableTarget" style="border-collapse: collapse;"></table>'),n=_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableHead(this.getColumns(),this.options.getWidth()/this.options.getGridColumns()),this.isNotDesign?i.append(n):i.append(n[0]),i.append(_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableRow(this.getColumns(),e,t,this.options,this.printElementType)),"no"!=this.options.tableFooterRepeat&&_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,e,this.options,this.printElementType,t,e).insertBefore(i.find("tbody")),i)},TablePrintElement.prototype.getEmptyRowTarget=function(){return _table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createEmptyRowTarget(this.getColumns(),this)},TablePrintElement.prototype.getHtml=function(e,t){this.createTempContainer(),this.isNotDesign=null!=t;e=this.getPaperHtmlResult(e,t);return this.removeTempContainer(),e},TablePrintElement.prototype.getPaperHtmlResult=function(e,t){var i=[],n=this.getData(t),r=this.getTableHtml(n,t),A=this.createtempEmptyRowsTargetStructure(t),a=(t?this.updateTargetWidth(A):this.updateTargetSize(A),this.css(A,n),this.css(r,n),this.getTempContainer().html(""),this.getTempContainer().append(A),A.find("tfoot").outerHeight()||0);A.find("tfoot").remove();for(var o,s=this.getBeginPrintTopInPaperByReferenceElement(e),c=0,l=!1;!l;){var p=0,u=e.getPaperFooter(c),d=(0==c&&u<s&&"none"!=e.panelPageRule&&(s=s-u+e.paperHeader,i.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_2__.a({target:void 0,printLine:void 0})),p=e.getContentHeight(c)-(s-e.paperHeader),c++,u=e.getPaperFooter(c)),0<i.length?i[i.length-1].target:void 0),u=this.getRowsInSpecificHeight(t,0<p?p:0==c?u-s:e.getContentHeight(c),A,r,c,d,a),l=u.isEnd;if(p<0){i[0].target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div style="position:absolute;background: red;color: white;padding: 0px 4px;">'.concat(i18n.__("没有足够空间进行表格分页,请调整页眉/页脚线"),"</div>")),i[0].printLine=s,i[0].referenceElement=new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_4__.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:e.index,bottomInLastPaper:s+this.options.lHeight,printTopInPaper:s}),i[0].target.css("top",s+"pt"),i[0].target.css("left",this.options.displayLeft());break}d=void 0;u.target&&(u.target.css("left",this.options.displayLeft()),u.target[0].height=""),d=0==c||0<p?(u.target&&(o=s,u.target.css("top",s+"pt")),l&&null!=this.options.lHeight?s+(u.height>this.options.lHeight?u.height:this.options.lHeight):s+u.height):(u.target&&(o=e.paperHeader,u.target.css("top",e.paperHeader+"pt")),e.paperHeader+u.height),i.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_2__.a({target:u.target,printLine:d,referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_4__.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:e.index,bottomInLastPaper:d,printTopInPaper:o})})),c++,t&&this.updatePanelHeight(d+this.options.getHeight(),e)}return i},TablePrintElement.prototype.getRowsInSpecificHeight=function(e,t,i,n,r,A,a){var o,s=n.find("tbody"),c=_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.pt.toPx(t),l=(i.find(".hiprint-printElement-tableTarget tbody").html(""),"last"!=this.options.tableFooterRepeat&&i.find(".hiprint-printElement-tableTarget tfoot").remove(),"first"==this.options.tableHeaderRepeat&&0<r?i.find(".hiprint-printElement-tableTarget thead").remove():"none"==this.options.tableHeaderRepeat&&(e?i.find(".hiprint-printElement-tableTarget thead").remove():(i.find(".hiprint-printElement-tableTarget thead").css("background","firebrick"),i.find(".hiprint-printElement-tableTarget thead tr").css("background","firebrick"))),"none"==this.panel.panelPageRule),p=(e&&l&&(n=i.find(".hiprint-printElement-tableTarget thead").attr("style"),o=i.find(".hiprint-printElement-tableTarget thead tr").clone(),n?o.attr("style",n):o.css({background:"#e8e8e8"}),i.find(".hiprint-printElement-tableTarget thead").remove()),i.outerHeight());if(!l&&c<p)return{target:void 0,length:0,height:0,isEnd:!1};for(var u=this.options.getGridColumns(),d=[],f=0;f<u;f++)for(var h,g,m,v=i.find(".hiprint-printElement-tableTarget:eq("+f+")"),b=void 0,I=[];;)if(l?0==(h=s.find("tr").length)?(b={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(p),isEnd:!0},e&&this.options.autoCompletion&&(this.autoCompletion(c,v,a),p=i.outerHeight())):(g=s.find("tr:lt(1)"),0==I.length&&o&&v.find("tbody").append(o),v.find("tbody").append(g),m=g.data("rowData"),d.push(m),I.push(m),p=i.outerHeight(),0==h&&(s.prepend(g),d.pop(),I.pop(),b={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(p),isEnd:!1})):p<=c&&(0==s.find("tr").length?(b={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(p),isEnd:!0},e&&this.options.autoCompletion&&(this.autoCompletion(c,v,a),p=v.outerHeight())):(g=s.find("tr:lt(1)"),this.options.rowsColumnsMerge&&(0<r||0<f)&&0==I.length&&(g=this.fixMergeSpan(g,s)),v.find("tbody").append(g),m=g.data("rowData"),d.push(m),I.push(m),p=v.outerHeight(),(("last"==this.options.tableFooterRepeat?p:p+=a)>c||this.options.maxRows&&I.length>+this.options.maxRows)&&(s.prepend(g),d.pop(),I.pop(),p=v.outerHeight(),b={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(p),isEnd:!1}))),b){if("last"==this.options.tableFooterRepeat&&!b.isEnd)break;"no"!==this.options.tableFooterRepeat&&(l?v.find("tbody").append(_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,this.getData(e),this.options,this.printElementType,e,I).children()):_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,this.getData(e),this.options,this.printElementType,e,I).insertBefore(v.find("tbody")),this.css(v,e));break}var w,t=i.find(".hiprint-printElement-tableTarget tbody tr").length,n=this.getGridColumnsFooterFormatter(),n=(n&&i.find(this.gridColumnsFooterCss).html(n(this.options,this.getData(e),e,d)),p=i.outerHeight(),s.find("tr:lt(1)"));return 0==t&&n.length&&m==n.data("rowData")?(v.find("tbody").append(n),w=v.find("tbody tr").outerHeight(),s.prepend(n),{target:jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div style="position:absolute;background: red;color: white;padding: 0px 4px;">'.concat(i18n.__("没有足够空间,显示下方内容, 可分页高度"),": ")+c+"px < ".concat(i18n.__("当前需要高度"),": ")+w+"px</div>").append(n.css("background","blue")),length:t,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(p),isEnd:!1}):0==s.find("tr").length?0==t&&A?{target:void 0,length:0,height:0,isEnd:!0}:{target:i.clone(),length:t,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(p),isEnd:!0}:{target:i.clone(),length:t,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(p),isEnd:!1}},TablePrintElement.prototype.fixMergeSpan=function(n,e){var r=this,A=new Map;return n.children().each(function(e,t){var i=jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).attr("field");A.set(i,{rowSpan:1,rowEnd:!1}),n.nextAll().each(function(e,t){jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).has("td[field=".concat(i,"][rowspan=0]")).length&&!A.get(i).rowEnd?A.set(i,{rowSpan:++A.get(i).rowSpan,rowEnd:!1}):A.set(i,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__.a)({},A.get(i)),{},{rowEnd:!0}))}),jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).attr("rowspan")<1&&(jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).attr("rowspan",A.get(i).rowSpan),jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).css("display",""),r.options.rowsColumnsMergeClean)&&jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).text("")}),n},TablePrintElement.prototype.autoCompletion=function(e,t,i){for(var n,r=this.getEmptyRowTarget(),A=t.outerHeight()+i;A<e&&(n=r.clone(),t.find("tbody").append(n),A=t.outerHeight()+i,!(this.options.maxRows&&t.find("tbody").children().length>this.options.maxRows)););n&&n.remove()},TablePrintElement.prototype.getData=function(i){if(!i)try{var e=this.options.testData||"[{}]";return JSON.parse(e)}catch(t){return[{}]}var e=this.getField(),t=e&&e.split(".").reduce(function(e,t){return e?e[t]:i?i[t]:""},!1)||"";return t?JSON.parse(JSON.stringify(t)):[]},TablePrintElement.prototype.onResize=function(e,t,i,n,r){_super.prototype.updateSizeAndPositionOptions.call(this,r,n,i,t),_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.resizeTableCellWidth(this.designTarget,this.getColumns(),this.options.getWidth())},TablePrintElement.prototype.getReizeableShowPoints=function(){return["s","e"]},TablePrintElement.prototype.design=function(e,A){var a=this;this.designTarget.hidraggable({handle:this.designTarget.find(".hiprint-printElement-table-handle"),axis:a.options.axis||void 0,designTarget:a,onDrag:function(e,t,i){a.updateSizeAndPositionOptions(t,i),a.createLineOfPosition(A),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed=!0},moveUnit:"pt",minMove:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.movingDistance,onBeforeDrag:function(e){_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!0,a.createLineOfPosition(A)},getScale:function(){return a.designPaper.scale||1},onStopDrag:function(e){_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed&&_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+a.templateId,"移动"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!1,_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed=!1,a.removeLineOfPosition()}}),this.printElementType.editable&&this.setHitable(),this.setColumnsOptions(),this.designTarget.hireizeable({showPoints:a.getReizeableShowPoints(),showSizeBox:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.showSizeBox,noContainer:!0,onBeforeResize:function(){_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!0},getScale:function(){return a.designPaper.scale||1},onResize:function(e,t,i,n,r){a.onResize(e,t,i,n,r),a.hitable&&a.hitable.updateColumnGrips(),a.createLineOfPosition(A)},onStopResize:function(e){_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+a.templateId,e?"旋转":"大小"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!1,a.removeLineOfPosition()}}),this.bingKeyboardMoveEvent(this.designTarget,A)},TablePrintElement.prototype.setHitable=function(){var e=this;this.hitable=new _hitable_HiTale__WEBPACK_IMPORTED_MODULE_7__.a({templateId:e.templateId,table:this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)"),rows:this.getColumns(),resizeRow:!1,resizeColumn:!0,fields:this.options.fields,trs:this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)").find("tbody tr"),handle:this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)").find("thead"),isEnableEdit:this.printElementType.editable||!0,columnDisplayEditable:null==this.printElementType.columnDisplayEditable||this.printElementType.columnDisplayEditable,columnDisplayIndexEditable:null==this.printElementType.columnDisplayIndexEditable||this.printElementType.columnDisplayIndexEditable,columnResizable:null==this.printElementType.columnResizable||this.printElementType.columnResizable,columnAlignEditable:null==this.printElementType.columnAlignEditable||this.printElementType.columnAlignEditable,isEnableEditText:null==this.printElementType.columnTitleEditable||this.printElementType.columnTitleEditable,isEnableEditField:null==this.printElementType.isEnableEditField||this.printElementType.isEnableEditField,isEnableContextMenu:null==this.printElementType.isEnableContextMenu||this.printElementType.isEnableContextMenu,isEnableInsertRow:null==this.printElementType.isEnableInsertRow||this.printElementType.isEnableInsertRow,isEnableDeleteRow:null==this.printElementType.isEnableDeleteRow||this.printElementType.isEnableDeleteRow,isEnableInsertColumn:null==this.printElementType.isEnableInsertColumn||this.printElementType.isEnableInsertColumn,isEnableDeleteColumn:null==this.printElementType.isEnableDeleteColumn||this.printElementType.isEnableDeleteColumn,isEnableMergeCell:null==this.printElementType.isEnableMergeCell||this.printElementType.isEnableMergeCell}),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.on("updateTable"+this.hitable.id,function(){e.updateDesignViewFromOptions(),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+e.templateId,"调整表头")})},TablePrintElement.prototype.setColumnsOptions=function(){var n=this;this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)").find("thead td").bind("click.hiprint",function(e){var t,e=jquery__WEBPACK_IMPORTED_MODULE_63___default()(e.target).attr("id")||jquery__WEBPACK_IMPORTED_MODULE_63___default()(e.target).attr("column-id"),i=n.getColumnByColumnId(e);i?(t=n.getPrintElementOptionItemsByName("tableColumn"),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger(n.getPrintElementSelectEventKey(),{printElement:n,customOptionsInput:[{title:(i.title||"".concat(i.id,"(id)"))+"-".concat(i18n.__("列属性")),optionItems:t,options:i,callback:function(e){t.forEach(function(e){var t=e.getValue();"title"!=e.name||!t||t.trim().endsWith("#")||t.trim().startsWith("#")?i[e.name]=t:(t=t?t.split("#"):"",i.title=t[0],1<t.length&&(i.columnId=i.field=t[1]),i.columnId&&i.target.attr("column-id",i.columnId),e.target.find("textarea").val(t[0]))})}}]})):_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger(n.getPrintElementSelectEventKey(),{printElement:n})})},TablePrintElement.prototype.filterOptionItems=function(e){var t=_super.prototype.filterOptionItems.call(this,e);return this.printElementType.editable&&1==this.options.columns.length?t:e.filter(function(e){return"columns"!=e.name})},TablePrintElement.prototype.getFooterFormatter=function(){var footerFormatter=void 0;if(this.printElementType.footerFormatter&&(footerFormatter=this.printElementType.footerFormatter),this.options.footerFormatter)try{var s="footerFormatter="+this.options.footerFormatter;eval(s)}catch(t){}return footerFormatter},TablePrintElement.prototype.getGridColumnsFooterFormatter=function(){var gridColumnsFooterFormatter=void 0;if(this.printElementType.gridColumnsFooterFormatter&&(gridColumnsFooterFormatter=this.printElementType.gridColumnsFooterFormatter),this.options.gridColumnsFooterFormatter)try{var s="gridColumnsFooterFormatter="+this.options.gridColumnsFooterFormatter;eval(s)}catch(t){}return gridColumnsFooterFormatter},TablePrintElement}(_BasePrintElement__WEBPACK_IMPORTED_MODULE_0__.a)},function(e,t,i){var n=function(e){this.table=e.table,this.templateId=e.templateId,this.fields=e.fields,this.isEnableEdit=e.isEnableEdit,this.trs=e.trs,this.resizeRow=e.resizeRow,this.resizeColumn=e.resizeColumn,this.isEnableEditField=e.isEnableEditField,this.isEnableContextMenu=e.isEnableContextMenu,this.isEnableEditField=e.isEnableEditField,this.isEnableInsertRow=e.isEnableInsertRow,this.isEnableDeleteRow=e.isEnableDeleteRow,this.isEnableInsertColumn=e.isEnableInsertColumn,this.isEnableDeleteColumn=e.isEnableDeleteColumn,this.isEnableMergeCell=e.isEnableMergeCell,this.columnResizable=e.columnResizable,this.columnAlignEditable=e.columnAlignEditable},r=(y.prototype.enableEidt=function(){this.options.isEnableEdit},y.prototype.disableEdit=function(){this.options.isEnableEdit},y.prototype.isEnableEdit=function(){return this.options.isEnableEdit},y),l=i(0),p=function(e){this.cell=e.cell,this.link=e.link,this.linkType=e.linkType,this.bottom=e.bottom,this.rightMost=e.rightMost,this.rowLevel=e.rowLevel,this.columnLevel=e.columnLevel,this.indexInTableGridRow=e.indexInTableGridRow,this.indexInTableGridColumn=e.indexInTableGridColumn},A=i(10),o=(w.getLeftTableCell=function(e,i){var n;return e.forEach(function(e,t){e.cell&&t<i&&(n=e.cell)}),n},w.getIndex=function(e,i){var n;return e.forEach(function(e,t){e.cell&&e.cell.id==i&&(n=t)}),n},w),s=i(13),a=i(11),c=function(e,t){this.target=e,this.grips=t},u=function(e){this.target=e},d=function(){this.rowColumns=[]},f=(I.getColumnsWidth=function(e,i){var n={},r=I.allAutoWidth(e);return e.rowColumns.forEach(function(e){var t=+i,t=e.width/r*(0<t?t:0);n[e.id]=t}),n},I.resizeTableCellWeight=function(e){e.forEach(function(e){e.columns.forEach(function(e){e.hasWidth&&jquery__WEBPACK_IMPORTED_MODULE_63___default()(e.getTarget()).css("width",e.width+"pt")})})},I.allAutoWidth=function(e){var t=0;return e.rowColumns.forEach(function(e){t+=e.width}),t},I.reconsitutionTableColumnTree=function(i,e,t){for(var n=e||new d,r=0;r<i.length;r++)!function(t){n.totalLayer=t+1,n[t]=i[t].columns,n.rowColumns=n.rowColumns.concat(n[t].filter(function(e){return e.rowspan==i.length-t}))}(r);return n},I),h=i(2),g=(b.prototype.init=function(){this.addResizeRowAndColumn(),this.hitable.optionsCoat.options.resizeColumn&&this.createColumnGrips(),this.hitable.optionsCoat.options.resizeRow&&this.createRowGrips()},b.prototype.resizeTableCellWidth=function(){f.resizeTableCellWeight(this.rows)},b.prototype.addResizeRowAndColumn=function(){},b.prototype.createColumnGrips=function(){var r=this,A=this,a=[],o=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="columngrips"/>');o.width(this.target.width()),this.rows.forEach(function(e){(e.columns||[]).filter(function(e){return e.checked}).forEach(function(e,t){var i,n;e.getTarget().attr("haswidth")&&(i=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="columngrip"><div class="gripResizer"></div></div>'),o.append(i),n=new u(i),0<a.length&&(a[a.length-1].nextGrip=n),a.push(n),r.syncGrips(e,n),jquery__WEBPACK_IMPORTED_MODULE_63___default()(i).hidraggable({axis:"h",onDrag:function(e,t,i){},moveUnit:"pt",minMove:1,getScale:function(){return jquery__WEBPACK_IMPORTED_MODULE_63___default()(".hiprint-printPaper")[0].style.transform&&parseFloat(jquery__WEBPACK_IMPORTED_MODULE_63___default()(".hiprint-printPaper")[0].style.transform.slice(6,-1))||1},onBeforeDrag:function(e){if(h.a.instance.draging=!0,!n.nextGrip)return!1;A.dragingGrip=n,A.dragingGrip.left=parseFloat(A.dragingGrip.target.css("left").replace("px","")),n.target.addClass("columngripDraging")},onStopDrag:function(e){h.a.instance.draging=!1;var t=parseFloat(A.dragingGrip.target.css("left").replace("px","")),t=l.a.px.toPt(t-A.dragingGrip.left);n.cell.width+t<10?t=10-n.cell.width:n.nextGrip.cell.width-t<10&&(t=n.nextGrip.cell.width-10),n.cell.width=n.cell.width+t,n.nextGrip.cell.width=n.nextGrip.cell.width-t,r.resizeTableCellWidth(),n.target.removeClass("columngripDraging"),A.updateColumnGrips()}}))})}),this.target.before(o),this.cgripContariner=new c(o,a)},b.prototype.updateColumnGrips=function(){this.cgripContariner&&(this.cgripContariner.target.remove(),this.createColumnGrips())},b.prototype.updateRowGrips=function(){this.rgripContariner&&(this.rgripContariner.target.remove(),this.createRowGrips())},b.prototype.createRowGrips=function(){var r=this,A=this,a=[],o=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="rowgrips"/>');this.rows.forEach(function(e,i){var t=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="rowgrip"><div class="gripResizer"></div></div>'),n=(o.append(t),new u(t));a.push(n),0<i&&i<r.rows.length&&jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).hidraggable({axis:"v",onDrag:function(e,t,i){},moveUnit:"pt",minMove:1,onBeforeDrag:function(e){A.dragingGrip=n,A.dragingGrip.top=parseFloat(A.dragingGrip.target.css("top").replace("px","")),n.target.addClass("rowgripDraging")},onStopDrag:function(e){var t=parseFloat(A.dragingGrip.target.css("top").replace("px","")),t=l.a.px.toPt(t-A.dragingGrip.top+A.rows[i].columns[0].getTarget().height());A.rows[i].columns[0].getTarget().css("height",t+"pt"),A.syncRowGrips(),n.target.removeClass("rowgripDraging")}})}),this.target.before(o),this.rgripContariner=new c(o,a),this.syncRowGrips()},b.prototype.syncGrips=function(e,t){var i=e.getTarget();t.cell=e,t.target.css({left:i.offset().left-this.target.offset().left+i.outerWidth(!1),height:30})},b.prototype.syncRowGrips=function(){var i=this;this.rgripContariner.target.height(this.target.height()),this.rows.forEach(function(e,t){e=e.columns[0].getTarget();i.rgripContariner.grips[t].target.css({top:e.offset().top-i.target.offset().top+e.outerHeight(!1),width:30})})},b.prototype.addResizerHeadRow=function(){this.target.find("thead").prepend()},b),m=(v.prototype.init=function(){},v.prototype.updateRowGrips=function(){},v.prototype.updateColumnGrips=function(){},v);function v(){}function b(e){this.signature="HiTresizer",this.hitable=e,this.rows=e.rows,this.target=e.target}function I(){}function w(){}function y(e){this.options=new n(e)}i.d(t,"a",function(){return B});_.prototype.insertRow=function(e,t,i){var t=t||this.tableCellSelector.getSingleSelect(),n=t.cell,r=this.rows[t.rowIndex],t=t.rowIndex,A=this.getCellGrid(),a=new s.a;a.init(this.optionsCoat,void 0,r.isHead),i&&a.getTarget().addClass(i),"above"==e?(A[t].forEach(function(e){var t,i=e.link||e.cell,i=i.width/i.colspan;0==e.columnLevel?((t=a.createTableCell()).width=i,a.insertCellToLast(t)):("column"==e.linkType&&(i=e.link.getTarget(),e.link.rowspan+=1,i.attr("rowspan",e.link.rowspan)),e.linkType)}),this.rows.splice(t,0,a),r.getTarget().before(a.getTarget())):(A[i=t+n.rowspan-1].forEach(function(e){var t,i,n=e.link||e.cell,n=n.width/n.colspan;e.bottom?((t=a.createTableCell()).width=n,a.insertCellToLast(t)):(e.cell&&(i=e.cell.getTarget(),e.cell.rowspan+=1,i.attr("rowspan",e.cell.rowspan)),"column"==e.linkType&&(i=e.link.getTarget(),e.link.rowspan+=1,i.attr("rowspan",e.link.rowspan)))}),this.rows.splice(1+i,0,a),this.rows[i].getTarget().after(a.getTarget())),l.a.event.trigger("newRow"+this.id,a)},_.prototype.insertColumn=function(e,t,A,a){var r,o,s=this,c=this.rows.concat(this.trRows),t=t||this.tableCellSelector.getSingleSelect(),i=t.cell,t=t.rowIndex,n=this.getCellGrid(c),t=n[t].filter(function(e){return e.cell&&e.cell.id==i.id||e.link&&e.link.id==i.id});"left"==e?(r=t[0].indexInTableGridRow,n.forEach(function(e,t){var i,n=e[r],e=e.filter(function(e,t){return r<=t&&e.cell});0==n.rowLevel?(i=c[t],t=c[t].createTableCell(),A&&t.getTarget().addClass(A),null!=a&&(t.width=a),e.length?i.insertToTargetCellLeft(e[0].cell,t):i.insertCellToLast(t),l.a.event.trigger("newCell"+s.id,t)):"row"==n.linkType&&(e=n.link.getTarget(),n.link.colspan+=1,e.attr("colspan",n.link.colspan))})):(o=t[t.length-1].indexInTableGridRow,n.forEach(function(e,t){var i,n,r=e[o],e=e.filter(function(e,t){return t<=o&&e.cell});r.rightMost?(i=(t=c[t]).createTableCell(),A&&i.getTarget().addClass(A),null!=a&&(i.width=a),e.length?t.insertToTargetCellRight(e[e.length-1].cell,i):t.insertCellToFirst(i),l.a.event.trigger("newCell"+s.id,i)):(e=r.link||r.cell,"row"==r.linkType&&(n=e.getTarget(),e.colspan+=1,n.attr("colspan",e.colspan)),r.cell&&(n=e.getTarget(),e.colspan+=1,n.attr("colspan",e.colspan)))}))},_.prototype.deleteRow=function(){var A=this,e=this.tableCellSelector.getSingleSelect(),a=(e.cell,this.rows[e.rowIndex],e.rowIndex),o=this.getCellGrid(),s=this.rows[a];o[a].forEach(function(e,i){var t,n,r;e.cell?1==e.cell.rowspan?s.removeCell(e.cell):(s.removeCell(e.cell),r=o[a+1].filter(function(e,t){return e.cell&&i<t}),n=(t=A.rows[a+1]).createTableCell(e.cell.rowspan-1,e.cell.colspan),r.length?t.insertToTargetCellLeft(r[0].cell,n):t.insertCellToLast(n)):"column"==e.linkType&&(--(r=e.link).rowspan,r.getTarget().attr("rowspan",r.rowspan))}),s.getTarget().remove(),this.rows.splice(a,1)},_.prototype.deleteColums=function(){var i=this.rows.concat(this.trRows),e=this.tableCellSelector.getSingleSelect(),t=e.cell,e=e.rowIndex,n=this.getCellGrid(i),r=n[e].filter(function(e){return e.cell&&e.cell.id==t.id||e.link&&e.link.id==t.id})[0].indexInTableGridRow;n.forEach(function(e,t){e=e[r];e.cell?1==e.cell.colspan?i[t].removeCell(e.cell):(--e.cell.colspan,e.cell.getTarget().attr("colspan",e.cell.colspan)):"row"==e.linkType&&(--e.link.colspan,e.link.getTarget().attr("colspan",e.link.colspan))})},_.prototype.mergeCell=function(){var n,r=this,A=this.tableCellSelector.getSelectedCells();0!=A.length&&(n=A[0][0].cell,A.forEach(function(e,i){e.forEach(function(e,t){0==i?0!=t&&(n.colspan+=e.cell.colspan,r.rows[e.rowIndex].removeCell(e.cell)):r.rows[e.rowIndex].removeCell(e.cell),0==t&&A[0][0].rowIndex+n.rowspan-1<e.rowIndex&&(n.rowspan+=e.cell.rowspan)})}),n.getTarget().attr("colspan",n.colspan),n.getTarget().attr("rowspan",n.rowspan),this.tableCellSelector.setSingleSelect(A[0][0]))},_.prototype.splitCell=function(){var e=this.tableCellSelector.getSingleSelect(),t=this.getCellGrid(),i=o.getIndex(t[e.rowIndex],e.cell.id);if(e){for(var n=e.rowIndex;n<e.rowIndex+e.cell.rowspan;n++)for(var r=this.rows[n],A=n==e.rowIndex?e.cell:o.getLeftTableCell(t[n],i),a=0;a<e.cell.colspan;a++)n==e.rowIndex&&0==a||(A?r.insertToTargetCellRight(A,r.createTableCell()):r.insertCellToFirst(r.createTableCell()));e.cell.rowspan=1,e.cell.colspan=1,e.cell.getTarget().attr("colspan",e.cell.colspan),e.cell.getTarget().attr("rowspan",e.cell.rowspan)}},_.prototype.init=function(t){var i=this;jquery__WEBPACK_IMPORTED_MODULE_63___default()(this.target).addClass("hitable"),this.optionsCoat.onBeforEdit=function(e){return!(i.optionsCoat.options.onBeforEdit&&!1===t.onBeforEdit(e)||(i.optionsCoat.editingCell&&i.optionsCoat.editingCell.endEdit(),0))},jquery__WEBPACK_IMPORTED_MODULE_63___default()(this.target).mousedown(function(e){i.optionsCoat.isLeftMouseButtonDown=!0}),jquery__WEBPACK_IMPORTED_MODULE_63___default()(this.target).mouseup(function(e){i.optionsCoat.isLeftMouseButtonDown=!1}),this.initContext(),this.target.on("mousemove",function(e){1===e.buttons&&i.tableCellSelector.multipleSelectByXY(e.pageX,e.pageY)}).on("mousedown",function(e){1===e.buttons&&i.tableCellSelector.singleSelectByXY(e.pageX,e.pageY)})},_.prototype.initRows=function(e){var i=this;this.trRows=[],e?((this.rows=e).forEach(function(e,t){e.init(i.optionsCoat,i.target.find("tr:eq("+t+")"),!0)}),(e=this.optionsCoat.options.trs)&&this.initRowsByTrs(e).forEach(function(e){i.trRows.push(e)})):this.rows=this.initRowsByTrs(this.target.find("tr"))},_.prototype.initRowsByTrs=function(e){var n=this;return e.map(function(e,t){var i=new s.a;return i.init(n.optionsCoat,jquery__WEBPACK_IMPORTED_MODULE_63___default()(t)),i}).get()},_.prototype.enableEidt=function(){this.optionsCoat.enableEidt()},_.prototype.disableEdit=function(){this.optionsCoat.disableEdit()},_.prototype.getCellGrid=function(e){var e=e||this.rows,s=this.getColumnStep(),c=new Array;return e.forEach(function(e,o){e.columns.forEach(function(e,t){for(var i=0;i<e.colspan;i++)for(var n=0,r=!1;n<s&&!r;){if(c[o]=c[o]||[],!c[o][n]){c[o][n]=new p({cell:0==i?e:void 0,link:0!=i?e:void 0,linkType:0<i?"row":void 0,rightMost:i==e.colspan-1||void 0,bottom:0==e.rowspan-1,rowLevel:i,columnLevel:0,indexInTableGridRow:n,indexInTableGridColumn:o});for(var A=o+1,a=1;a<e.rowspan;a++)c[A]=c[A]||[],c[A][n]=new p({cell:void 0,link:e,linkType:0<i?"rowColumn":"column",rightMost:i==e.colspan-1||void 0,bottom:a==e.rowspan-1,rowLevel:i,columnLevel:a,indexInTableGridRow:n,indexInTableGridColumn:A}),A+=1;r=!0}n++}})}),c},_.prototype.setAlign=function(e){var t=this.tableCellSelector.getSingleSelect();t&&t.cell.setAlign(e)},_.prototype.setVAlign=function(e){var t=this.tableCellSelector.getSingleSelect();t&&t.cell.setVAlign(e)},_.prototype.getColumnStep=function(e){var t=0;return this.rows.length&&this.rows[e||0].columns.forEach(function(e){t+=e.colspan}),t},_.prototype.initContext=function(){var t=this;if(!this.optionsCoat.options.isEnableContextMenu)return!1;jquery__WEBPACK_IMPORTED_MODULE_63___default()(this.handle).hicontextMenu({menus:[{text:"".concat(i18n.__("在上方插入行")),enabled:this.optionsCoat.options.isEnableInsertRow,disable:function(){return!t.tableCellSelector.getSingleSelect()},callback:function(){t.insertRow("above"),t.resizer.updateRowGrips(),l.a.event.trigger("updateTable"+t.id)}},{text:"".concat(i18n.__("在下方插入行")),borderBottom:!0,enabled:this.optionsCoat.options.isEnableInsertRow,disable:function(){return!t.tableCellSelector.getSingleSelect()},callback:function(){t.insertRow("below"),t.resizer.updateRowGrips(),l.a.event.trigger("updateTable"+t.id)}},{text:"".concat(i18n.__("向左方插入列")),enabled:this.optionsCoat.options.isEnableInsertColumn,disable:function(){return!t.tableCellSelector.getSingleSelect()},callback:function(){t.insertColumn("left"),t.resizer.updateColumnGrips(),l.a.event.trigger("updateTable"+t.id)}},{text:"".concat(i18n.__("向右方插入列")),enabled:this.optionsCoat.options.isEnableInsertColumn,disable:function(){return!t.tableCellSelector.getSingleSelect()},borderBottom:!0,callback:function(){t.insertColumn("right"),t.resizer.updateColumnGrips(),l.a.event.trigger("updateTable"+t.id)}},{text:"".concat(i18n.__("删除行")),enabled:this.optionsCoat.options.isEnableDeleteRow,disable:function(){return!t.tableCellSelector.getSingleSelect()||t.rows.length<=1},callback:function(){t.deleteRow(),t.resizer.updateRowGrips(),l.a.event.trigger("updateTable"+t.id)}},{text:"".concat(i18n.__("删除列")),borderBottom:!0,enabled:this.optionsCoat.options.isEnableDeleteColumn,disable:function(){return!t.tableCellSelector.getSingleSelect()||0<t.rows.length&&t.rows[0].columns.length<=1},callback:function(){t.deleteColums(),t.resizer.updateColumnGrips(),l.a.event.trigger("updateTable"+t.id)}},{text:"".concat(i18n.__("对齐")),borderBottom:!0,enabled:this.optionsCoat.options.columnAlignEditable,menus:[{text:"".concat(i18n.__("左")),callback:function(){t.setAlign("left")}},{text:"".concat(i18n.__("左右居中")),callback:function(){t.setAlign("center")}},{text:"".concat(i18n.__("右")),callback:function(){t.setAlign("right")}},{text:"".concat(i18n.__("默认")),borderBottom:!0,callback:function(){t.setAlign("")}},{text:"".concat(i18n.__("上")),callback:function(){t.setVAlign("top")}},{text:"".concat(i18n.__("垂直居中")),callback:function(){t.setVAlign("middle")}},{text:"".concat(i18n.__("下")),callback:function(){t.setVAlign("bottom")}},{text:"".concat(i18n.__("默认")),callback:function(){t.setVAlign("")}}]},{text:"".concat(i18n.__("合并单元格")),enabled:this.optionsCoat.options.isEnableMergeCell,disable:function(){return t.tableCellSelector.getSingleSelect()},callback:function(){t.mergeCell(),l.a.event.trigger("updateTable"+t.id)}},{text:"".concat(i18n.__("解开单元格")),enabled:this.optionsCoat.options.isEnableMergeCell,disable:function(){var e=t.tableCellSelector.getSingleSelect();return!e||1==e.cell.rowspan&&1==e.cell.colspan},callback:function(){t.splitCell(),l.a.event.trigger("updateTable"+t.id)}}].filter(function(e){return e.enabled})})},_.prototype.getTableWidth=function(){return l.a.px.toPt(this.target.outerWidth(!1))},_.prototype.updateColumnGrips=function(){this.resizer.updateColumnGrips()},_.prototype.updateRowGrips=function(){this.resizer.updateRowGrips()};var B=_;function _(e){this.id=a.a.createId(),this.optionsCoat=new r(e),this.handle=e.handle,this.target=e.table,this.initRows(e.rows),this.init(e),this.tableCellSelector=new A.a(this.rows,this.target),this.resizer=this.optionsCoat.options.columnResizable?new g(this):new m,this.resizer.init()}},function(e,t,i){i.d(t,"a",function(){return n});var n=function(e,t,i){this.tid=e,this.options=t,this.printElementType=i}},function(e,t,i){var n=i(3),r=i(12),A=function(e){this.width=e.width,this.title=e.title,this.field=e.field,this.checked=e.checked,this.columnId=e.columnId,this.fixed=!1,this.rowspan=e.rowspan||1,this.colspan=e.colspan||1,this.align=e.align,this.halign=e.halign,this.vAlign=e.vAlign,this.renderFormatter=e.renderFormatter,this.formatter2=e.formatter2,this.styler2=e.styler2,this.stylerHeader=e.stylerHeader,this.tableColumnHeight=e.tableColumnHeight,this.tableTextType=e.tableTextType,this.tableBarcodeMode=e.tableBarcodeMode,this.tableQRCodeLevel=e.tableQRCodeLevel,this.tableSummaryTitle=e.tableSummaryTitle,this.tableSummaryText=e.tableSummaryText,this.tableSummaryColspan=e.tableSummaryColspan,this.tableSummary=e.tableSummary,this.tableSummaryAlign=e.tableSummaryAlign,this.tableSummaryNumFormat=e.tableSummaryNumFormat,this.tableSummaryFormatter=e.tableSummaryFormatter,this.showCodeTitle=e.showCodeTitle,this.upperCase=e.upperCase},a=i(5);i.d(t,"a",function(){return l});o=function(e,t){return(o=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};s=n.a,o(c=p,i=s),c.prototype=null===i?Object.create(i):(u.prototype=i.prototype,new u),p.prototype.getColumnByColumnId=function(e){return this.makeColumnObj()[e]},p.prototype.makeColumnObj=function(){var t={};return this.columns&&this.columns.forEach(function(e){e.columns.forEach(function(e){(e.id||e.columnId)&&(t[e.id||e.columnId]=e)})}),t},p.prototype.getGridColumns=function(){return this.gridColumns||1},p.prototype.getPrintElementOptionEntity=function(){var t=s.prototype.getPrintElementOptionEntity.call(this);return t.fields=this.fields,this.columns&&(t.columns=[],this.columns.forEach(function(e){e=e.getPrintElementOptionEntity().map(function(e){return new A(e)});t.columns.push(e)})),t};var o,s,c,l=p;function p(e,n){var t=this;return(t=s.call(this,e=e||{})||this).lHeight=e.lHeight,t.autoCompletion=e.autoCompletion,t.tableFooterRepeat=e.tableFooterRepeat,n&&(t.columns=[],n.editable&&e.columns&&e.columns.length?e.columns.forEach(function(e){var i=[];e.forEach(function(e){var e=new A(e),t=n.getColumnByColumnId(e.columnId),t=t?jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend(t,e):new a.a(e);i.push(t)}),t.columns.push(new r.a(i))}):n.columns.forEach(function(e){t.columns.push(new r.a(e))})),t}function u(){this.constructor=c}},function(e,t,i){i.d(t,"a",function(){return n});var n=function(){this.rowColumns=[]}},function(e,t,i){i.d(t,"a",function(){return n});r.prototype.getByIndex=function(e){return this.target.find(".hi-grid-col:eq("+e+")")};var n=r;function r(e,t){this.gridColumns=e,this.target=t}},function(e,t,i){e.exports=i(33)},function(e,t){function b(e){var t=x.data(e.data.target,"hidraggable"),i=t.options,n=t.proxy,r=e.data,A=r.startLeft+(e.pageX-r.startX)/(t.options.getScale()||1),t=r.startTop+(e.pageY-r.startY)/(t.options.getScale()||1);n&&(n.parent()[0]==document.body?(A=null!=i.deltaX&&null!=i.deltaX?e.pageX+i.deltaX:e.pageX-e.data.offsetWidth,t=null!=i.deltaY&&null!=i.deltaY?e.pageY+i.deltaY:e.pageY-e.data.offsetHeight):(null!=i.deltaX&&null!=i.deltaX&&(A+=e.data.offsetWidth+i.deltaX),null!=i.deltaY&&null!=i.deltaY&&(t+=e.data.offsetHeight+i.deltaY))),e.data.parent!=document.body&&(A+=x(e.data.parent).scrollLeft(),t+=x(e.data.parent).scrollTop()),"h"==i.axis?r.left=A:"v"==i.axis||e.shiftKey&&e.altKey?r.top=t:e.shiftKey?r.left=A:(r.left=A,r.top=t)}function I(e){var t=x.data(e.data.target,"hidraggable"),i=t.options;(t.proxy||x(e.data.target)).css({left:x.fn.dragLengthC(e.data.left,i),top:x.fn.dragLengthC(e.data.top,i)}),x("body").css("cursor",i.cursor)}function s(t){x.fn.hidraggable.isDragging=!0;var e=x.data(t.data.target,"hidraggable"),i=e.options,n=x(".hidroppable").filter(function(){return t.data.target!=this}).filter(function(){var e=x.data(this,"hidroppable").options.accept;return!e||0<x(e).filter(function(){return this==t.data.target}).length}),n=(e.hidroppables=n,e.proxy);return n||(i.proxy?(n="clone"==i.proxy?x(t.data.target).clone().insertAfter(t.data.target):i.proxy.call(t.data.target,t.data.target),e.proxy=n):n=x(t.data.target)),n.css("position","absolute"),b(t),I(t),i.onStartDrag.call(t.data.target,t),!1}function w(e,t,i,n,r,A){Math.abs(e[i]-t[n])<=HIPRINT_CONFIG.adsorbLineMin?e.v.length?e.v.css("left",e[i]+"pt"):(e.v=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<div class='verLine id-"+e.id+"'></div>"),e.v.css("height",r+"pt"),e.v.css("left",e[i]+"pt"),A.append(e.v)):e.v&&e.v.remove()}function y(e){e&&e.v&&e.v.remove(),jquery__WEBPACK_IMPORTED_MODULE_63___default()(".verLine").remove()}function B(e,t,i,n,r,A){Math.abs(e[i]-t[n])<=HIPRINT_CONFIG.adsorbLineMin?e.h.length?e.h.css("top",e[i]+"pt"):(e.h=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<div class='horLine id-"+e.id+"'></div>"),e.h.css("width",r+"pt"),e.h.css("top",e[i]+"pt"),A.append(e.h)):e.h&&e.h.remove()}function _(e){e&&e.h&&e.h.remove(),jquery__WEBPACK_IMPORTED_MODULE_63___default()(".horLine").remove()}function c(i){var e,u,t,n,r,A,a,o,s,c,l,p,d,f,h,g,m=x.data(i.data.target,"hidraggable"),v=(b(i),i.ctrlKey||i.metaKey||!i.data.target.className.startsWith("resize-panel")&&"2"!=i.data.target.style.zIndex&&!i.data.target.className.startsWith("hiprint-printElement")||(e=i.data,0==x(".mouseRect").length&&m.options.designTarget&&m.options.designTarget.panel.printElements.filter(function(e){return"block"==e.designTarget.children().last().css("display")&&!e.printElementType.type.includes("table")}).length<=1&&(c=window.hinnn.px.toPt(e.left),t=window.hinnn.px.toPt(e.top),(u=m.options.designTarget.options).left=c,u.top=t,u.right=c+u.width,u.bottom=t+u.height,u.vCenter=c+u.width/2,u.hCenter=t+u.height/2,s=m.options.designTarget.panel.printElements.filter(function(e){return e.id!=m.options.designTarget.id}).map(function(e){var t=e.options,i=t.left,n=t.top,r=t.width,t=t.height,A=i+r,a=i+r/2,o=n+t/2,s=u.left+u.width/2,c=u.top+u.height/2,l=u.left+u.width,p=Math.sqrt(Math.pow(i-u.left,2)+Math.pow(o-c,2)),s=Math.sqrt(Math.pow(a-s,2)+Math.pow(o-c,2)),A=Math.sqrt(Math.pow(A-l,2)+Math.pow(o-c,2)),l=Math.min(p,s,A);return Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_1__.a)({},e.options),{},{distance:l,h:jquery__WEBPACK_IMPORTED_MODULE_63___default()(".horLine.id-"+e.id),v:jquery__WEBPACK_IMPORTED_MODULE_63___default()(".verLine.id-"+e.id),bottom:n+t,right:i+r,vCenter:a,hCenter:o})}).sort(function(e,t){return e.distance-t.distance}).slice(0,1),c=m.options.designTarget.designPaper,l=c.target.find(".hiprint-printPaper-content"),p=c.width,d=c.height,f=HIPRINT_CONFIG.showAdsorbLine,h=HIPRINT_CONFIG.adsorbMin,g=HIPRINT_CONFIG.adsorbLineMin,s.forEach(function(e,t){Math.abs(s[t].left-u.left)<=h?(u.left=s[t].left,y(s[t])):Math.abs(s[t].vCenter-u.left)<=h?(u.left=s[t].vCenter,y(s[t])):Math.abs(s[t].right-u.left)<=h&&(u.left=s[t].right,y(s[t])),Math.abs(s[t].left-u.vCenter)<=h?(u.left=s[t].left-u.width/2,y(s[t])):Math.abs(s[t].vCenter-u.vCenter)<=h?(u.left=s[t].vCenter-u.width/2,y(s[t])):Math.abs(s[t].right-u.vCenter)<=h&&(u.left=s[t].right-u.width/2,y(s[t])),Math.abs(s[t].left-u.right)<=h?(u.left=s[t].left-u.width,y(s[t])):Math.abs(s[t].vCenter-u.right)<=h?(u.left=s[t].vCenter-u.width,y(s[t])):Math.abs(s[t].right-u.right)<=h&&(u.left=s[t].right-u.width,y(s[t])),Math.abs(s[t].top-u.top)<=h?(u.top=s[t].top,_(s[t])):Math.abs(s[t].hCenter-u.top)<=h?(u.top=s[t].hCenter,_(s[t])):Math.abs(s[t].bottom-u.top)<=h&&(u.top=s[t].bottom,_(s[t])),Math.abs(s[t].top-u.hCenter)<=h?(u.top=s[t].top-u.height/2,_(s[t])):Math.abs(s[t].hCenter-u.hCenter)<=h?(u.top=s[t].hCenter-u.height/2,_(s[t])):Math.abs(s[t].bottom-u.hCenter)<=h&&(u.top=s[t].bottom-u.height/2,_(s[t])),Math.abs(s[t].top-u.bottom)<=h?(u.top=s[t].top-u.height,_(s[t])):Math.abs(s[t].hCenter-u.bottom)<=h?(u.top=s[t].hCenter-u.height,_(s[t])):Math.abs(s[t].bottom-u.bottom)<=h&&(u.top=s[t].bottom-u.height,_(s[t])),f&&(Math.abs(s[t].left-u.left)>h&&Math.abs(s[t].left-u.left)<=g?w(s[t],u,"left","left",d,l):Math.abs(s[t].vCenter-u.left)>h&&Math.abs(s[t].vCenter-u.left)<=g?w(s[t],u,"vCenter","left",d,l):Math.abs(s[t].right-u.left)>h&&Math.abs(s[t].right-u.left)<=g?w(s[t],u,"right","left",d,l):Math.abs(s[t].left-u.vCenter)>h&&Math.abs(s[t].left-u.vCenter)<=g?w(s[t],u,"left","vCenter",d,l):Math.abs(s[t].vCenter-u.vCenter)>h&&Math.abs(s[t].vCenter-u.vCenter)<=g?w(s[t],u,"vCenter","vCenter",d,l):Math.abs(s[t].right-u.vCenter)>h&&Math.abs(s[t].right-u.vCenter)<=g?w(s[t],u,"right","vCenter",d,l):Math.abs(s[t].left-u.right)>h&&Math.abs(s[t].left-u.right)<=g?w(s[t],u,"left","right",d,l):Math.abs(s[t].vCenter-u.right)>h&&Math.abs(s[t].vCenter-u.right)<=g?w(s[t],u,"vCenter","right",d,l):Math.abs(s[t].right-u.right)>h&&Math.abs(s[t].right-u.right)<=g?w(s[t],u,"right","right",d,l):Math.abs(s[t].top-u.top)>h&&Math.abs(s[t].top-u.top)<=g?B(s[t],u,"top","top",p,l):Math.abs(s[t].hCenter-u.top)>h&&Math.abs(s[t].hCenter-u.top)<=g?B(s[t],u,"hCenter","top",p,l):Math.abs(s[t].bottom-u.top)>h&&Math.abs(s[t].bottom-u.top)<=g?B(s[t],u,"bottom","top",p,l):Math.abs(s[t].top-u.hCenter)>h&&Math.abs(s[t].top-u.hCenter)<=g?B(s[t],u,"top","hCenter",p,l):Math.abs(s[t].hCenter-u.hCenter)>h&&Math.abs(s[t].hCenter-u.hCenter)<=g?B(s[t],u,"hCenter","hCenter",p,l):Math.abs(s[t].bottom-u.hCenter)>h&&Math.abs(s[t].bottom-u.hCenter)<=g?B(s[t],u,"bottom","hCenter",p,l):Math.abs(s[t].top-u.bottom)>h&&Math.abs(s[t].top-u.bottom)<=g?B(s[t],u,"top","bottom",p,l):Math.abs(s[t].hCenter-u.bottom)>h&&Math.abs(s[t].hCenter-u.bottom)<=g?B(s[t],u,"hCenter","bottom",p,l):Math.abs(s[t].bottom-u.bottom)>h&&Math.abs(s[t].bottom-u.bottom)<=g?B(s[t],u,"bottom","bottom",p,l):(y(s[t]),_(s[t])))}),i.data.left=window.hinnn.pt.toPx(u.left),i.data.top=window.hinnn.pt.toPx(u.top)),c=(t=e.parent.className.endsWith("design")?e.parent:e.parent.offsetParent).clientWidth,t=t.clientHeight,n=e.target.clientWidth,r=e.target.clientHeight,o=a=0,m.options.designTarget&&m.options.designTarget.options.transform&&(A=m.options.designTarget.options.getRectInfo(),a=window.hinnn.pt.toPx(A.diffW),o=window.hinnn.pt.toPx(A.diffH)),e.left<0-a?e.left=0-a:e.left>=c-n+a&&(e.left=c-n+a),e.top<0-o?e.top=0-o:e.top>=t-r+o&&(e.top=t-r+o),i.data=e),0!=m.options.onDrag.call(i.data.target,i,x.fn.dragLengthCNum(i.data.left,m.options),x.fn.dragLengthCNum(i.data.top,m.options))&&I(i),i.data.target);return m.hidroppables.each(function(){var e,t=x(this);t.hidroppable("options").disabled||(e=t.offset(),i.pageX>e.left&&i.pageX<e.left+t.outerWidth()&&i.pageY>e.top&&i.pageY<e.top+t.outerHeight()?(this.entered||(x(this).trigger("_dragenter",[v]),this.entered=!0),x(this).trigger("_dragover",[v])):this.entered&&(x(this).trigger("_dragleave",[v]),this.entered=!1))}),!1}function l(r){x.fn.hidraggable.isDragging=!1,y(),_();var e,t,i=x.data(r.data.target,"hidraggable"),n=i.proxy,A=i.options;function a(){n&&n.remove(),i.proxy=null}function o(){var n=!1;return i.hidroppables.each(function(){var e,t,i=x(this);if(!i.hidroppable("options").disabled)return e=i.offset(),t=this.style.transform&&parseFloat(this.style.transform.slice(6,-1))||1,r.pageX>e.left&&r.pageX<e.left+i.outerWidth()*t&&r.pageY>e.top&&r.pageY<e.top+i.outerHeight()*t?(A.revert&&x(r.data.target).css({position:r.data.startPosition,left:r.data.startLeft,top:r.data.startTop}),x(this).trigger("_drop",[r.data.target]),a(),n=!0,this.entered=!1):void 0}),n||A.revert||a(),n}return A.revert?1==o()?x(r.data.target).css({position:r.data.startPosition,left:r.data.startLeft,top:r.data.startTop}):n?(t=n.parent()[0]==document.body?(e=r.data.startX-r.data.offsetWidth,r.data.startY-r.data.offsetHeight):(e=r.data.startLeft,r.data.startTop),n.animate({left:e,top:t},function(){a()})):x(r.data.target).animate({left:r.data.startLeft,top:r.data.startTop},function(){x(r.data.target).css("position",r.data.startPosition)}):(x(r.data.target).css({position:"absolute",left:x.fn.dragLengthC(r.data.left,A),top:x.fn.dragLengthC(r.data.top,A)}),o()),A.onStopDrag.call(r.data.target,r),x(document).unbind(".hidraggable"),setTimeout(function(){x("body").css("cursor","")},100),!1}var x;(x=jQuery).fn.hidraggable=function(i,e){return"string"==typeof i?x.fn.hidraggable.methods[i](this,e):this.each(function(){var e=x.data(this,"hidraggable"),e=e?(e.handle.unbind(".hidraggable"),x.extend(e.options,i)):x.extend({},x.fn.hidraggable.defaults,x.fn.hidraggable.parseOptions(this),i||{}),t=e.handle?"string"==typeof e.handle?x(e.handle,this):e.handle:x(this);function o(e){var t=x.data(e.data.target,"hidraggable"),i=t.handle,n=x(i).offset(),r=x(i)[0].style.transform&&parseInt(x(i)[0].style.transform.slice(7,-1)),A=t.options.getScale(),a=x(i).outerWidth(),o=x(i).outerHeight(),s=(r&&(r=r*Math.PI/180,s=x(i).outerWidth(),i=x(i).outerHeight(),c=Math.sin(r),r=Math.cos(r),a=Math.abs(s*r)+Math.abs(i*c),o=Math.abs(s*c)+Math.abs(i*r)),A&&(a*=A,o*=A),e.pageY-n.top),c=n.left+a-e.pageX,i=n.top+o-e.pageY,r=e.pageX-n.left;return Math.min(s,c,i,r)>t.options.edge}x.data(this,"hidraggable",{options:e,handle:t}),e.disabled?x(this).css("cursor",""):t.unbind(".hidraggable").bind("mousemove.hidraggable",{target:this},function(e){var t;x.fn.hidraggable.isDragging||(t=x.data(e.data.target,"hidraggable").options,o(e)?x(this).css("cursor",t.cursor):x(this).css("cursor",""))}).bind("mouseleave.hidraggable",{target:this},function(e){x(this).css("cursor","")}).bind("mousedown.hidraggable",{target:this},function(e){var t,i,n,r,A,a;0!=o(e)&&(x(this).css("cursor",""),t=x(e.data.target).position(),r=x(e.data.target).offset(),!(t={startPosition:x(e.data.target).css("position"),startLeft:t.left,startTop:t.top,left:t.left,top:t.top,startX:e.pageX,startY:e.pageY,offsetWidth:e.pageX-r.left,offsetHeight:e.pageY-r.top,target:e.data.target,parent:x(e.data.target).parent()[0]})!==(r=x.data(e.data.target,"hidraggable")).options.draggable)&&"r resizebtn"!=e.target.className&&((r=r.options.getScale())&&(t.left/=r,t.top/=r,t.startLeft/=r,t.startTop/=r),(r=t.target.style.transform&&parseInt(t.target.style.transform.slice(7,-1)))&&(r=r*Math.PI/180,a=x(e.data.target).outerWidth(),i=x(e.data.target).outerHeight(),n=Math.sin(r),r=Math.cos(r),A=(Math.abs(a*r)+Math.abs(i*n)-a)/2,a=(Math.abs(a*n)+Math.abs(i*r)-i)/2,t.left+=A,t.top+=a,t.startLeft+=A,t.startTop+=a),x.extend(e.data,t),0!=x.data(e.data.target,"hidraggable").options.onBeforeDrag.call(e.data.target,e))&&(x(document).bind("mousedown.hidraggable",e.data,s),x(document).bind("mousemove.hidraggable",e.data,c),x(document).bind("mouseup.hidraggable",e.data,l))})})},x.fn.hidraggable.methods={options:function(e){return x.data(e[0],"hidraggable").options},update:function(t,i){i&&"object"==Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_3__.a)(i)&&x.data(t[0],"hidraggable")&&Object.keys(i).forEach(function(e){x.data(t[0],"hidraggable").options[e]=i[e]})},proxy:function(e){return x.data(e[0],"hidraggable").proxy},enable:function(e){return e.each(function(){x(this).hidraggable({disabled:!1})})},disable:function(e){return e.each(function(){x(this).hidraggable({disabled:!0})})}},x.fn.hidraggable.parseOptions=function(e){var t=x(e);return x.extend({},x.hiprintparser.parseOptions(e,["cursor","handle","axis",{revert:"boolean",deltaX:"number",deltaY:"number",edge:"number"}]),{disabled:!!t.attr("disabled")||void 0})},x.fn.hidraggable.defaults={proxy:null,revert:!1,cursor:"move",deltaX:null,deltaY:null,handle:null,disabled:!1,edge:0,axis:null,getScale:function(e){},onBeforeDrag:function(e){},onStartDrag:function(e){},onDrag:function(e){},onStopDrag:function(e){}},x.fn.hidraggable.isDragging=!1},function(e,t){var n;(n=jQuery).fn.hidroppable=function(t,e){return"string"==typeof t?n.fn.hidroppable.methods[t](this,e):(t=t||{},this.each(function(){var i,e=n.data(this,"hidroppable");e?n.extend(e.options,t):(n(i=this).addClass("hidroppable"),n(i).bind("_dragenter",function(e,t){n.data(i,"hidroppable").options.onDragEnter.apply(i,[e,t])}),n(i).bind("_dragleave",function(e,t){n.data(i,"hidroppable").options.onDragLeave.apply(i,[e,t])}),n(i).bind("_dragover",function(e,t){n.data(i,"hidroppable").options.onDragOver.apply(i,[e,t])}),n(i).bind("_drop",function(e,t){n.data(i,"hidroppable").options.onDrop.apply(i,[e,t])}),n.data(this,"hidroppable",{options:n.extend({},n.fn.hidroppable.defaults,n.fn.hidroppable.parseOptions(this),t)}))}))},n.fn.hidroppable.methods={options:function(e){return n.data(e[0],"hidroppable").options},enable:function(e){return e.each(function(){n(this).hidroppable({disabled:!1})})},disable:function(e){return e.each(function(){n(this).hidroppable({disabled:!0})})}},n.fn.hidroppable.parseOptions=function(e){var t=n(e);return n.extend({},n.hiprintparser.parseOptions(e,["accept"]),{disabled:!!t.attr("disabled")||void 0})},n.fn.hidroppable.defaults={accept:null,disabled:!1,onDragEnter:function(e,t){},onDragOver:function(e,t){},onDragLeave:function(e,t){},onDrop:function(e,t){}}},function(e,t){var l;(l=jQuery).hiprintparser={parseOptions:function(e,t){var i=l(e),n={},r=l.trim(i.attr("data-options"));if(r&&("{"!=r.substring(0,1)&&(r="{"+r+"}"),n=new Function("return "+r)()),t){for(var A={},a=0;a<t.length;a++){var o=t[a];if("string"==typeof o)A[o]="width"==o||"height"==o||"left"==o||"top"==o?parseInt(e.style[o])||void 0:i.attr(o);else for(var s in o){var c=o[s];"boolean"==c?A[s]=i.attr(s)?"true"==i.attr(s):void 0:"number"==c&&(A[s]="0"==i.attr(s)?0:parseFloat(i.attr(s))||void 0)}}l.extend(n,A)}return n}},l.fn.dragLengthC=function(e,t){return"pt"==t.moveUnit?l.fn.dragLengthCNum(e,t)+"pt":l.fn.dragLengthCNum(e,t)},l.fn.dragLengthCNum=function(e,t){var i,n=3;return"pt"==t.moveUnit&&(i=.75*e,t.minMove)&&(n=t.minMove),Math.round(i/n)*n}},function(e,t){var i,_=jQuery,h={maxPanelIndex:0};(i=function(e){this.options=_.data(e.target,"hireizeable").options,this.init(e.target)}).prototype={numHandlerText:function(e){return this.numHandler(e)+"pt"},numHandler:function(e){var t=1.5;return this.options.minResize&&(t=this.options.minResize),Math.round(.75*e/t)*t},init:function(e){this.initResizeBox(e)},initResizeBox:function(d){var f=this;_(d).each(function(){function e(){var i=[],n=f.options.showPoints;return _.each([r,A,a,o,s,c,l,p],function(e,t){-1<_.inArray(t.name,n)&&i.push(t.target)}),i}h.maxPanelIndex+=1,f.options.noContainer?t=_(d):(t=_("<div panelIndex="+h.maxPanelIndex+' class="resize-panel"></div>')).css({width:"100%",height:"100%",top:0,left:0,position:"absolute","background-color":"rgba(0,0,0,0.5)",cursor:"move",display:"none"}),f.appendHandler(t,_(this));var t,r={name:"n",target:_('<div class="n resizebtn" style="cursor: n-resize;top: -12px;margin-left: -4px;left: 50%;"></div>')},A={name:"s",target:_('<div class="s resizebtn" style="cursor: s-resize;bottom: -12px;margin-left: -4px;left: 50%;"></div>')},a={name:"w",target:_('<div class="w resizebtn" style="cursor: w-resize;left: -12px;margin-top: -4px;top: 50%;"></div>')},o={name:"e",target:_('<div class="e resizebtn" style="cursor: e-resize; top: 50%; margin-top:-4px;right: -12px;"></div>')},s={name:"ne",target:_('<div class="ne resizebtn" style="cursor: ne-resize;top: -12px;right: -12px;"></div>')},c={name:"nw",target:_('<div class="nw resizebtn" style=" cursor: nw-resize;top: -12px;left:-12px;"></div>')},l={name:"se",target:_('<div class="se resizebtn" style="cursor: se-resize;bottom:-12px;right: -12px;"></div>')},p={name:"sw",target:_('<div class="sw resizebtn" style="cursor: sw-resize;bottom: -12px;left: -12px;"></div>')},r={name:"r",target:_('<div class="r resizebtn" style="cursor:url(\'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAABGdBTUEAALGPC/xhBQAAAAFzUkdCAK7OHOkAAABvUExURUdwTP///9XV1R0dHf///3Nzc////////////////1ZWVq+vr/T09PX19QQEBP///////8XFxf///////////wYGBv///+jo6P///4aGhqioqMzMzP///2BgYP///////////zExMf///wAAAP///xLps0AAAAAjdFJOUwCxxOdixRDmzSDMv8/Z+tz5wWpXWPk3zALCv8KnyXZVMNuNPnv3CwAAAJ1JREFUKM/NkckOwyAMRFkDBMhC9qWr+//fWCIV1WlzrjoXS36yxmMT8hdqqKoUvRAjMtw22kvecem1GjTuK1vApmI+wQMBbQFy5li+QQRaX4AtRX+vbntAJeRl9HTTx4TiwESs61DXNUPmVQeujzVrQwh43TTxpeRBslVfMUhbiXKWyiAwvnIsMcdyJkfJYdpNvG/ltDm+bjP+8KFP8ggL+zQLGxwAAAAASUVORK5CYII=\') 14 14,alias;top: -16px;margin-left: -4px;left: 50%;"></div>')},i=_('<div class="size-box" style="position: absolute;left:-2px;"></div>'),n=_('<div class="del-btn">✕</div>'),u=(f.refreshSizeBox(void 0,i,t),0!=f.options.draggable&&(t.append(n),t.on("mousedown",".del-btn",function(){var e=new KeyboardEvent("keydown",{bubbles:!0,keyCode:46});d.dispatchEvent(e)})),f.addHandlerCss(e()),f.appendHandler(e(),t),f.bindResizeEvent(t,_(this)),_(this));_(t).on("mousedown",".resizebtn",function(){u.addClass("resizeing")}),_(".easyui-droppable").on("mouseup",function(){u.removeClass("resizeing")}),f.bindTrigger(_(this))}),f.bindHidePanel()},addHandlerCss:function(e){for(var t=0;t<e.length;t++)e[t].css({position:"absolute",width:"8px",height:"8px",background:"#ff6600","border-radius":"50%"})},appendHandler:function(e,t){t.find(".resize-panel").remove();for(var i=0;i<e.length;i++)t.append(e[i])},refreshSizeBox:function(e,t,i){if(this.options.showSizeBox){var n,r;if(t&&i.append(t),e&&e.length)n=e[0].style,r=e.children("div[panelindex]").find(".size-box");else if(i&&i.parent()){if((e=i.parent()).hasClass("hiprint-printPaper-content"))return;(n=e[0].style).width||(n.width=hinnn.px.toPt(e[0].offsetWidth)+"pt"),n.height||(n.height=hinnn.px.toPt(e[0].offsetHeight)+"pt"),r=e.children("div[panelindex]").find(".size-box")}r&&(r.text(n.width+" x "+n.height),r.css("top",-(r.outerHeight()||20)))}},triggerResize:function(e,t){t.ctrlKey||t.metaKey||(e.siblings().children("div[panelindex]").removeClass("selected"),e.siblings().children("div[panelindex]").css({display:"none"})),e.children("div[panelindex]").addClass("selected"),e.children("div[panelindex]").css({display:"block"}),this.refreshSizeBox(e)},bindResizeEvent:function(A,e){var a=this,o=0,s=0,c=A.width(),l=A.height(),p=A.offset().left,u=A.offset().top,d=a.options.noContainer?_(e):A.parent(),f=!1,h=(A.on("mousedown",".e",function(e){o=e.pageX,c=A.width(),f=!0}),!1),g=(A.on("mousedown",".s",function(e){s=e.pageY,l=A.height(),h=!0}),!1),m=(A.on("mousedown",".w",function(e){o=e.pageX,c=A.width(),g=!0,p=d.offset().left}),!1),v=(A.on("mousedown",".n",function(e){s=e.pageY,l=A.height(),m=!0,u=d.offset().top}),!1),b=(A.on("mousedown",".ne",function(e){o=e.pageX,s=e.pageY,c=A.width(),l=A.height(),v=!0,u=d.offset().top}),!1),I=(A.on("mousedown",".nw",function(e){o=e.pageX,s=e.pageY,c=A.width(),l=A.height(),u=d.offset().top,p=d.offset().left,b=!0}),!1),w=(A.on("mousedown",".se",function(e){o=e.pageX,s=e.pageY,c=A.width(),l=A.height(),I=!0}),!1),y=(A.on("mousedown",".sw",function(e){o=e.pageX,s=e.pageY,c=A.width(),l=A.height(),w=!0,p=d.offset().left}),!1),B=(A.on("mousedown",".r",function(e){o=e.pageX,s=e.pageY,c=A.width(),l=A.height(),y=!0,p=c/2+d.offset().left,u=l/2+d.offset().top}),A.on("dblclick",".r",function(e){d.css({transform:"rotate(0deg)"}),a.options.onResize(e,void 0,void 0,void 0,void 0,0)}),!1);A.on("mousedown",function(e){a.options.onBeforeResize(),o=e.pageX,s=e.pageY,u=d.offset().top,p=d.offset().left,B=!1}),_(a.options.stage).on("mousemove",function(e){var t,i,n,r;f?(n=(e.pageX-o)/a.options.getScale(),A.css({width:"100%"}),d.css({width:a.numHandlerText(c+n)}),a.options.onResize(e,void 0,a.numHandler(c+n),void 0,void 0)):h?(r=(e.pageY-s)/a.options.getScale(),A.css({height:"100%"}),d.css({height:a.numHandlerText(l+r)}),a.options.onResize(e,a.numHandler(l+r),void 0,void 0,void 0)):y?(A.css({height:"100%"}),i=e.pageX,e.pageY,i=360*(i-o)/100,o=e.pageX,i=(d[0].style.transform&&parseInt(d[0].style.transform.slice(7,-1))||0)+i,360<Math.abs(i)&&(i%=360),d.css({transform:"rotate("+i+"deg)"}),a.options.onResize(e,void 0,void 0,void 0,void 0,i)):g?(n=(e.pageX-o)/a.options.getScale(),A.css({width:"100%"}),d.css({width:a.numHandlerText(c-n),left:a.numHandlerText(a.options.noDrag?void 0:a.numHandler(p+n))}),a.options.onResize(e,void 0,a.numHandler(c-n),void 0,a.options.noDrag?void 0:a.numHandler(p+n))):m?(r=(e.pageY-s)/a.options.getScale(),A.css({height:"100%"}),d.css({height:a.numHandlerText(l-r),top:a.numHandlerText(a.options.noDrag?void 0:u+r)}),a.options.onResize(e,a.numHandler(l-r),void 0,a.options.noDrag?void 0:a.numHandler(u+r),void 0)):v?(n=(e.pageX-o)/a.options.getScale(),r=(e.pageY-s)/a.options.getScale(),A.css({height:"100%",width:"100%"}),d.css({height:a.numHandlerText(l-r),top:a.numHandlerText(a.options.noDrag?void 0:u+r),width:a.numHandlerText(c+n)}),a.options.onResize(e,a.numHandler(l-r),a.numHandler(c+n),a.options.noDrag?void 0:a.numHandler(u+r),void 0)):b?(n=(e.pageX-o)/a.options.getScale(),r=(e.pageY-s)/a.options.getScale(),A.css({height:"100%",width:"100%"}),d.css({height:a.numHandlerText(l-r),top:a.numHandlerText(a.options.noDrag?void 0:u+r),width:a.numHandlerText(c-n),left:a.numHandlerText(a.options.noDrag?void 0:p+n)}),a.options.onResize(e,a.numHandler(l-r),a.numHandler(c-n),a.options.noDrag?void 0:a.numHandler(u+r),a.options.noDrag?void 0:a.numHandler(p+n))):I?(n=(e.pageX-o)/a.options.getScale(),r=(e.pageY-s)/a.options.getScale(),A.css({width:"100%",height:"100%"}),e.shiftKey?(d.css({width:a.numHandlerText(c+n),height:a.numHandlerText(l+r)}),a.options.onResize(e,a.numHandler(l+r),a.numHandler(c+n),void 0,void 0)):(i=l+r,i=(t=c+n)*(l/c),d.css({width:a.numHandlerText(t),height:a.numHandlerText(i)}),a.options.onResize(e,a.numHandler(i),a.numHandler(t),void 0,void 0))):w?(n=(e.pageX-o)/a.options.getScale(),r=(e.pageY-s)/a.options.getScale(),A.css({width:"100%",height:"100%"}),d.css({width:a.numHandlerText(c-n),left:a.numHandlerText(a.options.noDrag?void 0:p+n),height:a.numHandlerText(l+r)}),a.options.onResize(e,a.numHandler(l+r),a.numHandler(c-n),a.numHandler(otundefinedop),a.options.noDrag?void 0:a.numHandler(p+n))):B&&(n=(e.pageX-o)/a.options.getScale(),r=(e.pageY-s)/a.options.getScale(),d.css({left:a.numHandlerText(a.options.noDrag?void 0:p+n),top:a.numHandlerText(a.options.noDrag?void 0:u+r)}),a.options.onResize(e,void 0,void 0,a.options.noDrag?void 0:a.numHandler(u+r),a.options.noDrag?void 0:a.numHandler(p+n)))}).on("mouseup",function(e){(f||h||g||m||v||b||w||I||B||y)&&a.options.onStopResize(y),y=B=I=w=b=v=m=g=h=f=!1})},bindTrigger:function(t){var i=this;t.on("click",function(e){e.stopPropagation(),i.triggerResize(t,e),_(".mouseRect").remove()})},bindHidePanel:function(e){var t;h.maxPanelIndex<2&&(t=this.options.stage,_(t).bind("click",function(e){e.target.className&&"string"==_typeof(e.target.className)&&e.target.className.includes("design")&&(e.stopPropagation(),_("div[panelindex]").css({display:"none"}),_("div[panelindex]").removeClass("selected"))}))}},_.fn.extend({hireizeable:function(t){return this.each(function(){var e=_.data(this,"hireizeable"),e=e?_.extend({},e.options,t||{}):_.extend({},_.fn.hireizeable.defaults,t||{});_.data(this,"hireizeable",{options:e}),new i({target:this,onResize:function(e,t,i,n,r){},onStopResize:function(e,t,i,n,r){}})})}}),_.fn.hireizeable.defaults={stage:document,reizeUnit:"pt",minResize:1.5,showSizeBox:!0,showPoints:["s","e"],noContainer:!1,onBeforeResize:function(e,t,i,n,r){},onResize:function(e,t,i,n,r){},onStopResize:function(e,t,i,n,r){},noDrag:!1}},function(e,t){var r="connected",i="reconnecting";window.hiwebSocket={opened:!1,name:"webSockets",host:"http://localhost:17521",token:null,reconnectTimeout:6e4,reconnectWindowSetTimeout:null,reconnectDelay:2e3,supportsKeepAlive:function(){return!0},hasIo:function(e){return window.io},send:function(e){try{this.socket.emit("news",e)}catch(e){}},getPrinterList:function(){return this.printerList},refreshPrinterList:function(){try{this.socket.emit("refreshPrinterList")}catch(e){}},getPaperSizeInfo:function(e){try{this.socket.emit("getPaperSizeInfo",e)}catch(e){}},getClients:function(){try{this.socket.emit("getClients")}catch(e){}},getClientInfo:function(){try{this.socket.emit("getClientInfo")}catch(e){}},getAddress:function(e){try{for(var t,i=arguments.length,n=new Array(1<i?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];(t=this.socket).emit.apply(t,["address",e].concat(n))}catch(e){}},ippPrint:function(e){try{this.socket.emit("ippPrint",e)}catch(e){}},ippRequest:function(e){try{this.socket.emit("ippRequest",e)}catch(e){}},setHost:function(e,t,i){"function"==typeof t&&(i=t,t=void 0),this.host=e,this.token=t,this.stop(),this.start(i)},start:function(t){var i=this,n=this;window.WebSocket&&!this.socket&&(this.socket=window.io(this.host,{transports:["websocket"],reconnectionAttempts:5,auth:{token:this.token}}),this.socket.on("connect",function(e){n.opened=!0,i.socket.on("successs",function(e){hinnn.event.trigger("printSuccess_"+e.templateId,e)}),i.socket.on("error",function(e){hinnn.event.trigger("printError_"+e.templateId,e)}),i.socket.on("clients",function(e){n.clients=e,hinnn.event.trigger("clients",e)}),i.socket.on("clientInfo",function(e){n.clientInfo=e,hinnn.event.trigger("clientInfo",e)}),i.socket.on("printerList",function(e){n.printerList=e,hinnn.event.trigger("printerList",e)}),i.socket.on("paperSizeInfo",function(e){n.paperSize=Array.isArray(e)?e:[e],hinnn.event.trigger("paperSizeInfo",n.paperSize)}),i.socket.on("address",function(e,t,i){hinnn.event.trigger("address_"+e,{addr:t,e:i})}),i.socket.on("ippPrinterConnected",function(e){hinnn.event.trigger("ippPrinterConnected",e)}),i.socket.on("ippPrinterCallback",function(e,t){hinnn.event.trigger("ippPrinterCallback",{err:e,res:t})}),i.socket.on("ippRequestCallback",function(e,t){hinnn.event.trigger("ippRequestCallback",{err:e,res:t})}),n.state=r,t&&t(!0,e)}),this.socket.on("connect_error",function(e){hinnn.event.trigger("connect_error",e)}),this.socket.on("disconnect",function(){n.opened=!1,t&&t(!1)})),t&&t(!1)},reconnect:function(){this.state!==r&&this.state!==i||(this.stop(),this.ensureReconnectingState()&&this.start())},stop:function(){this.socket&&(this.socket.close(),this.socket=null,this.printerList=[])},ensureReconnectingState:function(){return this.state=i,this.state===i}}},function(e,t,i){var n=i(28);"string"==typeof n&&(n=[[e.i,n,""]]);i(30)(n,{hmr:!0,transform:void 0,insertInto:void 0}),n.locals&&(e.exports=n.locals)},function(e,t,i){(e.exports=i(29)(!1)).push([e.i,".hicontextmenu {\r\n\tposition: absolute;\r\n\tdisplay: inline-block;\r\n\twidth: 215px;\r\n\tpadding: 0 0;\r\n\tmargin: 0;\r\n\tfont-family: inherit;\r\n\tfont-size: inherit;\r\n\tlist-style-type: none;\r\n\tlist-style: none;\r\n\tbackground: #fff;\r\n\tborder: 1px solid #bebebe;\r\n\tborder-radius: 2px;\r\n\tfont-size: 13px;\r\n}\r\n\r\n.hicontextmenuroot .hicontextmenuitem {\r\n\tposition: relative;\r\n\t-webkit-box-sizing: content-box;\r\n\t-moz-box-sizing: content-box;\r\n\tbox-sizing: content-box;\r\n\tpadding: .2em 12px;\r\n\tcolor: #2f2f2f;\r\n\t-webkit-user-select: none;\r\n\t-moz-user-select: none;\r\n\t-ms-user-select: none;\r\n\ttext-decoration: none;\r\n\r\n\tuser-select: none;\r\n\tbackground-color: #fff;\r\n\r\n}\r\n\r\n.hicontextmenuroot>.hicontextmenuitem:hover,\r\n.hicontextmenuroot .hicontextmenuitem > a:hover {\r\n\tbackground-color: #f3f3f3;\r\n}\r\n\r\n.hicontextmenuroot .hicontextmenuitem>a {\r\n\ttext-decoration: none;\r\n\tcolor: #363636;\r\n\tline-height: 22px;\r\n\r\n}\r\n\r\n.hicontextmenuroot .hicontextsubmenu>ul {\r\n\tdisplay: none;\r\n\tposition: absolute;\r\n\r\n}\r\n\r\n.hicontextmenuroot .hicontextsubmenu:hover>ul {\r\n\tdisplay: block;\r\n\tleft: 100%;\r\n\ttop: -1px;\r\n\tmargin-left: 0px;\r\n}\r\n\r\n.hicontextmenuroot .borderBottom {\r\n\tborder-bottom: 1px solid #efe6e6;\r\n}\r\n\r\n.hicontextmenuroot .disable> a {\r\n \r\n color: #ccc;\r\n \r\n}\r\n.hicontextmenuroot>.disable:hover,\r\n.hicontextmenuroot .disable> a:hover {\r\n\tbackground-color:#fff;\r\n}",""])},function(e,t,i){e.exports=function(A){var a=[];return a.toString=function(){return this.map(function(e){i=e[1]||"";var t,i,n,r=(n=e[3])?(A&&"function"==typeof btoa?(t="/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */",r=n.sources.map(function(e){return"/*# sourceURL="+n.sourceRoot+e+" */"}),[i].concat(r).concat([t])):[i]).join("\n"):i;return e[2]?"@media "+e[2]+"{"+r+"}":r}).join("")},a.i=function(e,t){"string"==typeof e&&(e=[[null,e,""]]);for(var i={},n=0;n<this.length;n++){var r=this[n][0];null!=r&&(i[r]=!0)}for(n=0;n<e.length;n++){var A=e[n];null!=A[0]&&i[A[0]]||(t&&!A[2]?A[2]=t:t&&(A[2]="("+A[2]+") and ("+t+")"),a.push(A))}},a}},function(e,t,n){var i,r,A,s={},a=(i=function(){return window&&document&&document.all&&!window.atob},A={},function(e,t){if("function"==typeof e)return e();if(void 0===A[e]){t=function(e,t){return(t||document).querySelector(e)}.call(this,e,t);if(window.HTMLIFrameElement&&_instanceof(t,window.HTMLIFrameElement))try{t=t.contentDocument.head}catch(e){t=null}A[e]=t}return A[e]}),o=null,c=0,l=[],p=n(31);function u(e,t){for(var i=0;i<e.length;i++){var n=e[i],r=s[n.id];if(r){r.refs++;for(var A=0;A<r.parts.length;A++)r.parts[A](n.parts[A]);for(;A<n.parts.length;A++)r.parts.push(v(n.parts[A],t))}else{for(var a=[],A=0;A<n.parts.length;A++)a.push(v(n.parts[A],t));s[n.id]={id:n.id,refs:1,parts:a}}}}function d(e,t){for(var i=[],n={},r=0;r<e.length;r++){var A=e[r],a=t.base?A[0]+t.base:A[0],A={css:A[1],media:A[2],sourceMap:A[3]};n[a]?n[a].parts.push(A):i.push(n[a]={id:a,parts:[A]})}return i}function f(e,t){var i=a(e.insertInto);if(!i)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var n=l[l.length-1];if("top"===e.insertAt)n?n.nextSibling?i.insertBefore(t,n.nextSibling):i.appendChild(t):i.insertBefore(t,i.firstChild),l.push(t);else if("bottom"===e.insertAt)i.appendChild(t);else{if("object"!=_typeof(e.insertAt)||!e.insertAt.before)throw new Error("[Style Loader]\n\n Invalid value for parameter 'insertAt' ('options.insertAt') found.\n Must be 'top', 'bottom', or Object.\n (https://github.com/webpack-contrib/style-loader#insertat)\n");n=a(e.insertAt.before,i);i.insertBefore(t,n)}}function h(e){null!==e.parentNode&&(e.parentNode.removeChild(e),0<=(e=l.indexOf(e)))&&l.splice(e,1)}function g(e){var t,i=document.createElement("style");return void 0===e.attrs.type&&(e.attrs.type="text/css"),void 0===e.attrs.nonce&&(t=n.nc)&&(e.attrs.nonce=t),m(i,e.attrs),f(e,i),i}function m(t,i){Object.keys(i).forEach(function(e){t.setAttribute(e,i[e])})}function v(t,e){var i,n,r,A,a;if(e.transform&&t.css){if(!(A="function"==typeof e.transform?e.transform(t.css):e.transform.default(t.css)))return function(){};t.css=A}return r=e.singleton?(A=c++,i=o=o||g(e),n=w.bind(null,i,A,!1),w.bind(null,i,A,!0)):t.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(A=e,a=document.createElement("link"),void 0===A.attrs.type&&(A.attrs.type="text/css"),A.attrs.rel="stylesheet",m(a,A.attrs),f(A,a),i=a,n=function(e,t,i){var n=i.css,i=i.sourceMap,r=void 0===t.convertToAbsoluteUrls&&i,t=((t.convertToAbsoluteUrls||r)&&(n=p(n)),i&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),new Blob([n],{type:"text/css"})),r=e.href;e.href=URL.createObjectURL(t),r&&URL.revokeObjectURL(r)}.bind(null,i,e),function(){h(i),i.href&&URL.revokeObjectURL(i.href)}):(i=g(e),n=function(e,t){var i=t.css,t=t.media;if(t&&e.setAttribute("media",t),e.styleSheet)e.styleSheet.cssText=i;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(i))}}.bind(null,i),function(){h(i)}),n(t),function(e){e?e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap||n(t=e):r()}}e.exports=function(e,a){if("undefined"!=typeof DEBUG&&DEBUG&&"object"!=("undefined"==typeof document?"undefined":_typeof(document)))throw new Error("The style-loader cannot be used in a non-browser environment");(a=a||{}).attrs="object"==_typeof(a.attrs)?a.attrs:{},a.singleton||"boolean"==typeof a.singleton||(a.singleton=function(){return r=void 0===r?i.apply(this,arguments):r}()),a.insertInto||(a.insertInto="head"),a.insertAt||(a.insertAt="bottom");var o=d(e,a);return u(o,a),function(e){for(var t,i=[],n=0;n<o.length;n++){var r=o[n];(t=s[r.id]).refs--,i.push(t)}for(e&&u(d(e,a),a),n=0;n<i.length;n++)if(0===(t=i[n]).refs){for(var A=0;A<t.parts.length;A++)t.parts[A]();delete s[t.id]}}};b=[];var b,I=function(e,t){return b[e]=t,b.filter(Boolean).join("\n")};function w(e,t,i,n){var i=i?"":n.css;e.styleSheet?e.styleSheet.cssText=I(t,i):(n=document.createTextNode(i),(i=e.childNodes)[t]&&e.removeChild(i[t]),i.length?e.insertBefore(n,i[t]):e.appendChild(n))}},function(e,t){e.exports=function(e){var i,n,t="undefined"!=typeof window&&window.location;if(t)return e&&"string"==typeof e?(i=t.protocol+"//"+t.host,n=i+t.pathname.replace(/\/[^\/]*$/,"/"),e.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(e,t){t=t.trim().replace(/^"(.*)"$/,function(e,t){return t}).replace(/^'(.*)'$/,function(e,t){return t});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(t)?e:(e=0===t.indexOf("//")?t:0===t.indexOf("/")?i+t:n+t.replace(/^\.\//,""),"url("+JSON.stringify(e)+")")})):e;throw new Error("fixUrls requires window.location")}},function(e,t){var i,n;window,document,i=jQuery,(n=function(e,t){this.init(e,t)}).prototype={init:function(e,t){this.ele=e,this.defaults={menu:[{text:"text",menus:[{},{}],callback:function(){}}],target:function(e){},width:100,itemHeight:28,bgColor:"#fff",color:"#333",fontSize:14,hoverBgColor:"#f5f5f5"},this.opts=i.extend(!0,{},this.defaults,t),this.random=(new Date).getTime()+parseInt(1e3*Math.random()),this.eventBind()},renderMenu:function(e,t){var r,A=this,i=t;e&&e.length&&(r=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<ul class="hicontextmenu" style="z-index: 9999;"></ul>'),i||(i=r).addClass("hicontextmenuroot"),jquery__WEBPACK_IMPORTED_MODULE_63___default.a.each(e,function(e,t){var i=!!t.disable&&t.disable(),n=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<li class="hicontextmenuitem"><a href="javascript:void(0);"><span>'+(t.text||"")+"</span></a></li>");i&&n.addClass("disable"),t.borderBottom&&n.addClass("borderBottom"),t.menus&&(n.addClass("hicontextsubmenu"),A.renderMenu(t.menus,n)),t.callback&&n.click(function(e){jquery__WEBPACK_IMPORTED_MODULE_63___default()(this).hasClass("disable")||(jquery__WEBPACK_IMPORTED_MODULE_63___default()(".hicontextmenuroot").remove(),t.callback()),e.stopPropagation()}),r.append(n)}),t)&&t.append(r),t||jquery__WEBPACK_IMPORTED_MODULE_63___default()("body").append(i).find(".hicontextmenuroot").hide()},setPosition:function(e){jquery__WEBPACK_IMPORTED_MODULE_63___default()(".hicontextmenuroot").css({left:e.pageX+2,top:e.pageY+2}).show()},eventBind:function(){var t=this;this.ele.on("contextmenu",function(e){jquery__WEBPACK_IMPORTED_MODULE_63___default()(".hicontextmenuroot").remove(),e.preventDefault(),t.renderMenu(t.opts.menus),t.setPosition(e),t.opts.target&&"function"==typeof t.opts.target&&t.opts.target(i(this))}),i("body").on("click",function(){i(".hicontextmenuroot").remove()})}},i.fn.hicontextMenu=function(e){return new n(this,e),this}},function(t,e,n){n.r(e),n(22),n(23),n(24),n(25);var i,o=n(0);n(26),window.hiLocalStorage=(i=window.localStorage||null,{saveLocalData:function(e,t){return!(!i||!t||(i.setItem(e,t),0))},getLocalData:function(e){return i?i.getItem(e):null},removeItem:function(e){i&&i.removeItem(e)}}),n(27),n(32);var _r,a=function(){function e(){this.allElementTypes=[]}return Object.defineProperty(e,"instance",{get:function(){return e._instance=e._instance?e._instance:new e},enumerable:!0,configurable:!0}),e.prototype.addPrintElementTypes=function(e,t){var i=this;this[e]?this[e]=this[e].concat(t):this[e]=t,t.forEach(function(e){i.allElementTypes=i.allElementTypes.concat(e.printElementTypes)})},e.prototype.removePrintElementTypes=function(t){delete this[t],this.allElementTypes=this.allElementTypes.filter(function(e){return!e.tid.startsWith(t)})},e.prototype.getElementTypeGroups=function(e){return this[this.formatterModule(e)]||[]},e.prototype.getElementType=function(t){var e=this.allElementTypes.filter(function(e){return e.tid==t});if(0<e.length)return e[0]},e.prototype.updateElementType=function(t,e){var i=this.getElementType(t);if(e){var e=e(i),n=this.allElementTypes.findIndex(function(e){return e.tid==t});if(0<=n)return this.allElementTypes.splice(n,1,e),e}return i},e.prototype.formatterModule=function(e){return e||"_default"},e}(),p=n(1),s=n(2),l=function(){function e(){}return e.prototype.createPrintElementTypeHtml=function(e,t){var n=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<ul class="hiprint-printElement-type"></ul>');return t.forEach(function(e){var t=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<li></li>"),i=(t.append('<span class="title">'+e.name+"</span>"),jquery__WEBPACK_IMPORTED_MODULE_63___default()("<ul></ul>"));t.append(i),e.printElementTypes.forEach(function(e){i.append('<li><a class="ep-draggable-item" tid="'+e.tid+'"> '+e.getText()+" </a></li>")}),n.append(t)}),jquery__WEBPACK_IMPORTED_MODULE_63___default()(e).append(n),n.find(".ep-draggable-item")},e}(),u=n(5),d=n(15),c=function(e){this.title=e.title,this.type=e.type},ctable=function(e){this.title=e.title,this.type=e.type,this.editable=e.editable,this.columnDisplayEditable=e.columnDisplayEditable,this.columnDisplayIndexEditable=e.columnDisplayIndexEditable,this.columnTitleEditable=e.columnTitleEditable,this.columnResizable=e.columnResizable,this.columnAlignEditable=e.columnAlignEditable,this.isEnableEditField=e.isEnableEditField,this.isEnableContextMenu=e.isEnableContextMenu,this.isEnableInsertRow=e.isEnableInsertRow,this.isEnableDeleteRow=e.isEnableDeleteRow,this.isEnableInsertColumn=e.isEnableInsertColumn,this.isEnableDeleteColumn=e.isEnableDeleteColumn,this.isEnableMergeCell=e.isEnableMergeCell},h=function(){function e(e){var i=this;this.text=e.text,this.field=e.field,this.fields=e.fields,this.title=e.title,this.tid=e.tid,this.data=e.data,this.styler=e.styler,this.formatter=e.formatter,this.type=e.type,this.options=e.options,this.editable=null==e.editable||e.editable,this.columnDisplayEditable=null==e.columnDisplayEditable||e.columnDisplayEditable,this.columnDisplayIndexEditable=null==e.columnDisplayIndexEditable||e.columnDisplayIndexEditable,this.columnTitleEditable=null==e.columnTitleEditable||e.columnTitleEditable,this.columnResizable=null==e.columnResizable||e.columnResizable,this.columnAlignEditable=null==e.columnAlignEditable||e.columnAlignEditable,this.columns=[],(e.columns||[]).forEach(function(e,t){i.columns.push(i.createTableColumnArray(e))}),this.rowStyler=e.rowStyler,this.striped=e.striped,this.groupFields=e.groupFields||[],this.groupFormatter=e.groupFormatter,this.groupFooterFormatter=e.groupFooterFormatter,this.footerFormatter=e.footerFormatter,this.rowsColumnsMerge=e.rowsColumnsMerge,this.rowsColumnsMergeClean=e.rowsColumnsMergeClean,this.gridColumnsFooterFormatter=e.gridColumnsFooterFormatter,this.isEnableEditField=null==e.isEnableEditField||e.isEnableEditField,this.isEnableContextMenu=null==e.isEnableContextMenu||e.isEnableContextMenu,this.isEnableInsertRow=null==e.isEnableInsertRow||e.isEnableInsertRow,this.isEnableDeleteRow=null==e.isEnableDeleteRow||e.isEnableDeleteRow,this.isEnableInsertColumn=null==e.isEnableInsertColumn||e.isEnableInsertColumn,this.isEnableDeleteColumn=null==e.isEnableDeleteColumn||e.isEnableDeleteColumn,this.isEnableMergeCell=null==e.isEnableMergeCell||e.isEnableMergeCell,this.columnObj=this.makeColumnObj()}return e.prototype.getText=function(){return this.text||this.title||""},e.prototype.createPrintElement=function(e){var i=this;return this.columns&&0==this.columns.length&&(e.columns||[]).forEach(function(e,t){i.columns.push(i.createTableColumnArray(e))}),new d.a(this,e)},e.prototype.getData=function(){return[{}]},e.prototype.createTableColumnArray=function(e){var i=[];return e.forEach(function(e,t){i.push(new u.a(e))}),i},e.prototype.getPrintElementTypeEntity=function(){return"table"==this.type?new ctable({title:this.title,type:this.type,editable:this.editable,columnDisplayEditable:this.columnDisplayEditable,columnDisplayIndexEditable:this.columnDisplayIndexEditable,columnResizable:this.columnResizable,columnAlignEditable:this.columnAlignEditable,columnTitleEditable:this.columnTitleEditable,isEnableEditField:this.isEnableEditField,isEnableContextMenu:this.isEnableContextMenu,isEnableInsertRow:this.isEnableInsertRow,isEnableDeleteRow:this.isEnableDeleteRow,isEnableInsertColumn:this.isEnableInsertColumn,isEnableDeleteColumn:this.isEnableDeleteColumn,isEnableMergeCell:this.isEnableMergeCell}):new c({title:this.title,type:this.type})},e.prototype.getFields=function(){return this.fields},e.prototype.getOptions=function(){return this.options||{}},e.prototype.getColumnByColumnId=function(e){return this.columnObj[e]},e.prototype.makeColumnObj=function(e){var t={};return e?e.forEach(function(e){(e.id||e.columnId)&&(t[e.id||e.columnId]=e)}):this.columns&&this.columns.forEach(function(e){e.forEach(function(e){(e.id||e.columnId)&&(t[e.id||e.columnId]=e)})}),this.columnObj=t},e}(),f=n(4),g=n(3),m=(_r=function(e,t){return(_r=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)},function(e,t){function i(){this.constructor=e}_r(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}),v=function(i){function e(e,t){e=i.call(this,e)||this;return e.options=new g.a(t),e.options.setDefault(new g.a(p.a.instance.image.default).getPrintElementOptionEntity()),e}return m(e,i),e.prototype.getReizeableShowPoints=function(){return["s","e","se","r"]},e.prototype.getData=function(i){var e="",t=this.getField(),e=i&&t?t.split(".").reduce(function(e,t){return(e||i)[t]},!1)||"":this.options.src||this.printElementType.getData(),t=this.getFormatter();return(e=t?t(e,this.options,this._currenttemplateData):e)||""},e.prototype.createTarget=function(e,t){var i=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printElement hiprint-printElement-image" style="position: absolute;"><div class="hiprint-printElement-image-content" style="height:100%;width:100%"></div></div>');return this.updateTargetImage(i,e,t),i},e.prototype.initSizeByHtml=function(e){i.prototype.initSizeByHtml.call(this,e),this.css(e,this.getData())},e.prototype.getConfigOptions=function(){return p.a.instance.image},e.prototype.updateDesignViewFromOptions=function(){this.designTarget&&(this.css(this.designTarget,this.getData()),this.updateTargetImage(this.designTarget,this.getTitle(),this.getData()))},e.prototype.updateTargetImage=function(e,t,i){e=e.find(".hiprint-printElement-image-content");e.find("img").length?e.find("img").attr("src",i):e.html('<img style="width:100%;height:100%;" src="'+i+'">'),i.length?e.find("img").css("cssText",'width:100%;height:100%;content:url("'.concat(i,'")!important')):e.find("img").css("cssText","width:100%;height:100%;"),this.options.fit&&e.find("img").css("object-fit",this.options.fit),this.options.borderRadius&&e.find("img").css("border-radius",this.options.borderRadius)},e.prototype.getHtml=function(e,t,i){return this.getHtml2(e,t,i)},e}(f.a),y=function(){var n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};return function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),b=function(i){function e(e){var t=this;return(t=i.call(this,e=e||{})||this).leftSpaceRemoved=e.leftSpaceRemoved,t}return y(e,i),e.prototype.getHideTitle=function(){return(null==this.hideTitle?this.defaultOptions:this).hideTitle},e}(g.a),E=n(8),T=function(){function t(e,t,i,n,r,A,a,s,c,l,p,u,d,f,h,g){this.panelPageRule=n,this.scale=r,this.watermarkOptions=i,this.defaultPaperNumberFormat="${paperNo}-${paperCount}",this.printLine=0,this.templateId=e,this.panelIdx=t,this.width=o.a.mm.toPt(A),this.height=o.a.mm.toPt(a),this.mmwidth=A,this.mmheight=a,this.paperHeader=0<=s?s:0,this.paperFooter=c,this.contentHeight=c-s,this.createTarget(),this.index=h,this.paperNumberLeft=l||parseInt((this.width-30).toString()),this.paperNumberTop=p||parseInt((this.height-22).toString()),this.paperNumberDisabled=u,this.paperNumberContinue=d,this.paperNumberFormat=f,this.referenceElement=g?jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend({},g):new E.a({top:0,left:0,height:0,width:0,bottomInLastPaper:0,beginPrintPaperIndex:0,printTopInPaper:0,endPrintPaperIndex:0})}return t.prototype.subscribePaperBaseInfoChanged=function(e){this.onPaperBaseInfoChanged=e},t.prototype.triggerOnPaperBaseInfoChanged=function(e){this.onPaperBaseInfoChanged&&this.onPaperBaseInfoChanged({panelPageRule:this.panelPageRule,scale:this.scale,paperHeader:this.paperHeader,paperFooter:this.paperFooter,paperNumberLeft:this.paperNumberLeft,paperNumberTop:this.paperNumberTop,paperNumberDisabled:this.paperNumberDisabled,paperNumberContinue:this.paperNumberContinue,paperNumberFormat:this.paperNumberFormat}),o.a.event.trigger("hiprintTemplateDataChanged_"+this.templateId,e||"模板调整")},t.prototype.setFooter=function(e,t,i,n){this.firstPaperFooter=e,this.evenPaperFooter=t,this.oddPaperFooter=i,this.lastPaperFooter=n},t.prototype.setOffset=function(e,t){this.setLeftOffset(e),this.setTopOffset(t)},t.prototype.setLeftOffset=function(e){e?this.paperContentTarget.css("left",e+"pt"):this.paperContentTarget[0].style.left=""},t.prototype.setTopOffset=function(e){e?this.paperContentTarget.css("top",e+"pt"):this.paperContentTarget[0].style.top=""},t.prototype.createTarget=function(){this.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printPaper"><div class="hiprint-printPaper-content"></div></div>'),this.paperContentTarget=this.target.find(".hiprint-printPaper-content"),this.target.css("width",this.mmwidth+"mm"),this.target.css("height",this.mmheight-p.a.instance.paperHeightTrim+"mm"),this.target.attr("original-height",this.mmheight),this.zoom(this.scale)},t.prototype.createHeaderLine=function(){var i=this;this.headerLinetarget=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-headerLine" style="position: absolute;width: 100%;border-top: 1px dashed #c9bebe;height: 7pt;"></div>'),this.headerLinetarget.css("top",(this.paperHeader||-1)+"pt"),0==this.paperHeader&&this.headerLinetarget.addClass("hideheaderLinetarget"),this.paperContentTarget.append(this.headerLinetarget),this.dragHeadLineOrFootLine(this.headerLinetarget,function(e,t){t>=i.paperFooter&&(t=i.paperFooter-10),i.paperHeader=0<=t?t:0,i.triggerOnPaperBaseInfoChanged()})},t.prototype.createFooterLine=function(){var i=this;this.footerLinetarget=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-footerLine" style="position: absolute;width: 100%;border-top: 1px dashed #c9bebe;height: 7pt;"></div>'),this.footerLinetarget.css("top",parseInt(this.paperFooter.toString())+"pt"),this.paperFooter==this.height&&(this.footerLinetarget.css("top",this.mmheight-p.a.instance.paperHeightTrim+"mm"),this.footerLinetarget.addClass("hidefooterLinetarget")),this.paperContentTarget.append(this.footerLinetarget),this.dragHeadLineOrFootLine(this.footerLinetarget,function(e,t){t<=i.paperHeader&&(t=i.paperHeader+10),i.paperFooter=t,i.triggerOnPaperBaseInfoChanged()})},t.prototype.createPaperNumber=function(e,t){var i=this,n=this.target.find(".hiprint-paperNumber");return n.length?n.html(e):((n=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<span class="hiprint-paperNumber" style="position: absolute">'+e+"</span>")).css("top",this.paperNumberTop+"pt"),n.css("left",this.paperNumberLeft+"pt"),this.paperContentTarget.append(n),t&&this.dragHeadLineOrFootLine(n,function(e,t){i.paperNumberTop=t,i.paperNumberLeft=e,i.triggerOnPaperBaseInfoChanged()},!0)),n},t.prototype.getTarget=function(){return this.target},t.prototype.append=function(e){this.paperContentTarget.append(e)},t.prototype.updateReferenceElement=function(e){e&&(this.referenceElement=e)},t.prototype.updatePrintLine=function(e){e>=this.printLine&&(this.printLine=e)},t.prototype.design=function(e){var t=this;this.createHeaderLine(),this.createFooterLine(),this.target.addClass("design"),e&&e.grid&&this.target.addClass("grid"),this.paperNumberTarget=this.createPaperNumber(this.formatPaperNumber(1,1),!0),this.createRuler(),this.createWaterMark(!0,this.panelIdx,this.watermarkOptions),this.resetPaperNumber(this.paperNumberTarget),jquery__WEBPACK_IMPORTED_MODULE_63___default()(this.paperNumberTarget).bind("dblclick.hiprint",function(){null==t.paperNumberDisabled&&(t.paperNumberDisabled=!1),t.paperNumberDisabled=!t.paperNumberDisabled,t.resetPaperNumber(t.paperNumberTarget),t.triggerOnPaperBaseInfoChanged("初始")}),jquery__WEBPACK_IMPORTED_MODULE_63___default()(this.paperNumberTarget).bind("click.hiprint",function(){o.a.event.trigger("BuildCustomOptionSettingEventKey_"+t.templateId,{options:{paperNumberFormat:t.paperNumberFormat,paperNumberDisabled:t.paperNumberDisabled,paperNumberContinue:t.paperNumberContinue},callback:function(e){t.paperNumberDisabled=!!e.paperNumberDisabled||void 0,t.paperNumberContinue=e.paperNumberContinue,t.paperNumberFormat=e.paperNumberFormat||void 0,t.createPaperNumber(t.formatPaperNumber(1,1),!0),t.resetPaperNumber(t.paperNumberTarget),t.triggerOnPaperBaseInfoChanged()}})})},t.prototype.resetPaperNumber=function(e){this.paperNumberDisabled?e.addClass("hiprint-paperNumber-disabled"):e.removeClass("hiprint-paperNumber-disabled")},t.prototype.updatePaperNumber=function(e,t,i){e=this.createPaperNumber(this.formatPaperNumber(e,t));this.paperNumberDisabled?e.hide():i&&this.index%2==1&&(e[0].style.left="",e.css("right",this.paperNumberLeft+"pt"))},t.prototype.formatPaperNumber=function(t,e){return this.createWaterMark(!1,t,this.watermarkOptions),eval("`"+(this.paperNumberFormat||this.defaultPaperNumberFormat).replace("paperNo",t).replace("paperCount",e)+"`")},t.prototype.dragHeadLineOrFootLine=function(e,n,t){var i=this;e.hidraggable({axis:t?void 0:"v",onDrag:function(e,t,i){n(t,i)},moveUnit:"pt",minMove:p.a.instance.movingDistance,onBeforeDrag:function(e){s.a.instance.draging=!0},getScale:function(){return i.scale||1},onStopDrag:function(e){i.headerLinetarget.css("top",i.paperHeader+"pt"),i.footerLinetarget.css("top",i.paperFooter+"pt"),s.a.instance.draging=!1,i.footerLinetarget.removeClass("hidefooterLinetarget"),i.headerLinetarget.removeClass("hideheaderLinetarget")}})},t.prototype.resize=function(e,t){var i=this.paperFooter/this.height,e=(this.width=o.a.mm.toPt(e),this.height=o.a.mm.toPt(t),this.mmwidth=e,this.mmheight=t,this.target.css("width",e+"mm"),this.target.css("height",t-p.a.instance.paperHeightTrim+"mm"),this.target.attr("original-height",this.mmheight),this.height*i);this.paperFooter=e||this.height,this.footerLinetarget.css("top",e+"pt"),this.contentHeight=this.paperFooter-this.paperHeader,this.paperNumberLeft=this.paperNumberLeft>this.width?parseInt((this.width-30).toString()):this.paperNumberLeft,this.paperNumberTop=this.paperNumberTop>this.height?this.paperNumberTop=parseInt((this.height-22).toString()):this.paperNumberTop,this.paperNumberTarget.css("top",this.paperNumberTop+"pt"),this.paperNumberTarget.css("left",this.paperNumberLeft+"pt"),this.triggerOnPaperBaseInfoChanged("调整大小")},t.prototype.zoom=function(e){e&&(this.scale=e,this.target.css("transform","scale("+e+")"),1<e?this.target.css("transform-origin","-"+e+"% -"+e+"%"):this.target.css("transform-origin","0 0"),this.triggerOnPaperBaseInfoChanged("缩放"))},t.prototype.getPaperFooter=function(e){e=this.index+e;return 0==e?this.firstPaperFooter||this.oddPaperFooter||this.paperFooter:e%2==0?this.oddPaperFooter||this.paperFooter:e%2==1?this.evenPaperFooter||this.paperFooter:void 0},t.prototype.getContentHeight=function(e){return this.getPaperFooter(e)-this.paperHeader},t.prototype.createRuler=function(){this.target.append('<div class="hiprint_rul_wrapper">\n <img class="h_img" src="'+_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_70___default.a+'" />\n <img class="v_img" src="'+_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_71___default.a+'" />\n </div>')},t.prototype.createWaterMark=function(e,t,i){var n=this,i=Object.assign({},i||{},{id:"".concat(n.templateId,"_").concat(n.panelIdx,"_").concat(t||1,"_").concat(e?"design":n.index),watch:e,container:n.target[0]});i.container&&(i.content?(e&&_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_68__.a.destroyWatermark(Object.assign({},i,{id:"".concat(n.templateId,"_").concat(n.panelIdx,"_").concat(t||1,"_").concat(n.index)})),_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_68__.a.createWatermark(i)):_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_68__.a.destroyWatermark(i))},t.prototype.displayHeight=function(){return this.mmheight-p.a.instance.paperHeightTrim+"mm"},t.prototype.displayWidth=function(){return this.mmwidth+"mm"},t.prototype.getPanelTarget=function(){return this.target.parent(".hiprint-printPanel ")},t}(),P=n(6),_=function(){var n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};return function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),w=function(i){function e(e,t){e=i.call(this,e)||this;return e.options=new b(t),e.options.setDefault(new b(p.a.instance.longText.default).getPrintElementOptionEntity()),e}return _(e,i),e.prototype.getDesignTarget=function(e){e=i.prototype.getDesignTarget.call(this,e);return e.find(".hiprint-printElement-longText-content").css("border","1px dashed #cebcbc"),e},e.prototype.getProxyTarget=function(e){e&&this.SetProxyTargetOption(e);var e=this.getData(),t=this.createTarget(this.printElementType.getText(!0),e);return this.updateTargetSize(t),this.css(t,e),t},e.prototype.updateDesignViewFromOptions=function(){var e,t;this.designTarget&&(e=this.getData(),t=this.getHtml(this.designPaper)[0].target,this.designTarget.find(".hiprint-printElement-longText-content").html(t.find(".hiprint-printElement-longText-content").html()),this.css(this.designTarget,e))},e.prototype.getConfigOptions=function(){return p.a.instance.longText},e.prototype.getTitle=function(){return this.options.title||this.printElementType.title},e.prototype.getData=function(i){var e=this.getField(),e=e&&e.split(".").reduce(function(e,t){return e?e[t]:i?i[t]:""},!1)||"";return i?e||"":this.options.testData||this.printElementType.getData()||""},e.prototype.updateTargetText=function(e,t,i){e=e.find(".hiprint-printElement-longText-content"),t=this.getText(t,i);e.html(t)},e.prototype.createTarget=function(e,t){var i=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printElement hiprint-printElement-longText" style="position: absolute;"><div class="hiprint-printElement-longText-content hiprint-printElement-content" style="height:100%;width:100%"></div></div>');return this.updateTargetText(i,e,t),i},e.prototype.getText=function(e,t){var i=this.getFormatter();return t=t&&(0!=this.options.leftSpaceRemoved?t.toString().replace(/^\s*/,""):t),(this.getField()?(!this.options.getHideTitle()&&e?e+":":"")+(i?i(e,t,this.options,this._currenttemplateData):t):i?i(e,e,this.options,this._currenttemplateData):e||"")||""},e.prototype.getHtml=function(e,t){this.setCurrenttemplateData(t),this.createTempContainer();e=this.getPaperHtmlResult(e,t);return this.removeTempContainer(),e},e.prototype.getHeightByData=function(e){this.createTempContainer();e=this.getPaperHtmlResult(new T("","",void 0,1e3,1e3,0,25e3,0,0,!0,!0,void 0,0,void 0),{},e);return this.removeTempContainer(),e[0].referenceElement.bottomInLastPaper-e[0].referenceElement.printTopInPaper},e.prototype.getLongTextIndent=function(){return this.options.longTextIndent?'<span class="long-text-indent" style="margin-left:'+this.options.longTextIndent+'pt"></span>':'<span class="long-text-indent"></span>'},e.prototype.getPaperHtmlResult=function(e,t,i){var n=this,r=[],A=0,i=i||this.getData(t),a=this.getText(this.getTitle(),i),o=this.createTarget(this.getTitle(),this.options.testData||""),s=(this.css(o,i),t?this.updateTargetWidth(o):this.updateTargetSize(o),this.getTempContainer().html(""),this.getTempContainer().append(o),[this.getLongTextIndent()]),c=a.split(new RegExp("\r|\n","g"));if(c.forEach(function(e,t){e=0!=n.options.leftSpaceRemoved?(e||"").toString().replace(/^\s*/,""):e;s=s.concat(e.split("")),t<c.length-1&&s.push("<br/>"+n.getLongTextIndent())}),0==s.length&&(s=[""]),this.isHeaderOrFooter()||this.isFixed()||!t)(d=this.getStringBySpecificHeight(s,25e3,o)).target.css("left",this.options.displayLeft()),d.target.css("top",this.options.displayTop()),d.target[0].height="",r.push(new P.a({target:d.target,printLine:this.options.displayTop()+d.height,referenceElement:new E.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:e.index,bottomInLastPaper:this.options.getTop()+d.height,printTopInPaper:this.options.getTop()})}));else for(var l=this.getBeginPrintTopInPaperByReferenceElement(e);0<s.length;){var p=0,u=e.getPaperFooter(A),d=(0==A&&u<l&&"none"!=e.panelPageRule&&(l=l-u+e.paperHeader,r.push(new P.a({target:void 0,printLine:void 0})),A++,p=e.getContentHeight(A)-(l-e.paperHeader),u=e.getPaperFooter(A)),this.getStringBySpecificHeight(s,0<p?p:0==A?u-l:e.getContentHeight(A),o)),u=(s.splice(0,d.length),void 0),f=void 0;d.target.css("left",this.options.displayLeft()),d.target[0].height="",u=0==A||0<p?(f=l,d.target.css("top",f+"pt"),!(0<s.length)&&null!=this.options.lHeight?l+(d.height>this.options.lHeight?d.height:this.options.lHeight):l+d.height):(f=e.paperHeader,d.target.css("top",f+"pt"),f+d.height),r.push(new P.a({target:d.target,printLine:u,referenceElement:new E.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:e.index,bottomInLastPaper:u,printTopInPaper:f})})),A++,t&&this.updatePanelHeight(u+this.options.getHeight(),e)}return r},e.prototype.getStringBySpecificHeight=function(e,t,i){var t=o.a.pt.toPx(t),n=void 0;return(n="none"==this.panel.panelPageRule?this.IsPaginationIndex(e,e.length,-1,i):this.IsPaginationIndex(e,e.length-1,t,i)).IsPagination?n:this.BinarySearch(e,0,e.length-1,t,i)},e.prototype.BinarySearch=function(e,t,i,n,r){var A,a=Math.floor((t+i)/2);return i<t?(r.find(".hiprint-printElement-longText-content").html(""),{IsPagination:!0,height:0,length:0,target:r.clone()}):(A=this.IsPaginationIndex(e,a,n,r)).IsPagination?A:"l"==A.move?this.BinarySearch(e,t,a-1,n,r):this.BinarySearch(e,a+1,i,n,r)},e.prototype.IsPaginationIndex=function(e,t,i,n){if(-1==i)return n.find(".hiprint-printElement-longText-content").html(e.slice(0,t).join("")),A=n.height(),{IsPagination:!0,height:o.a.px.toPt(A),length:e.length,target:n.clone()};n.find(".hiprint-printElement-longText-content").html(e.slice(0,t+2).join(""));var r=n.height(),A=(n.find(".hiprint-printElement-longText-content").html(e.slice(0,t+1).join("")),n.height());return t>=e.length-1&&A<i?{IsPagination:!0,height:o.a.px.toPt(A),length:e.length,target:n.clone()}:A<=i&&i<=r?{IsPagination:!0,height:A,length:t+1,target:n.clone()}:i<=A?{IsPagination:!1,move:"l"}:r<=i?{IsPagination:!1,move:"r"}:{IsPagination:!0,result:1}},e}(f.a),x=function(){function e(){}return e.replaceEnterAndNewline=function(e,t){return e.replace(new RegExp("\r|\n|/g","g"),t)},e.replaceTab=function(e,t){return e.replace(new RegExp("\t/g","g"),t)},e.replaceEnterAndNewlineAndTab=function(e,t){return e.replace(new RegExp("\r|\n|\t|/g","g"),t)},e}(),C=function(){var n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};return function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),O=function(t){function e(e){e=t.call(this,e)||this;return e.title&&(e.title=x.replaceEnterAndNewlineAndTab(e.title,"")),e}return C(e,t),e.prototype.getHideTitle=function(){return(null==this.hideTitle?this.defaultOptions:this).hideTitle},e.prototype.getTextType=function(){return(null==this.textType?this.defaultOptions:this).textType||"text"},e.prototype.getFontSize=function(){return(null==this.fontSize?this.defaultOptions:this).fontSize||9},e.prototype.getbarcodeMode=function(){return(null==this.barcodeMode?this.defaultOptions:this).barcodeMode||"CODE128"},e.prototype.getBarWidth=function(){return(null==this.barWidth?this.defaultOptions:this).barWidth||1},e.prototype.getBarAutoWidth=function(){var e;return null===(e=null==this.barAutoWidth?"true"===this.defaultOptions.barAutoWidth:"true"===this.barAutoWidth)||e},e.prototype.getQRcodeLevel=function(){return(null==this.qrCodeLevel?this.defaultOptions:this).qrCodeLevel||0},e}(g.a),H=function(){var n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};return function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),D=function(A){function e(e,t){e=A.call(this,e)||this;return e.options=new O(t),e.options.setDefault(new O(p.a.instance.text.default).getPrintElementOptionEntity()),e}return H(e,A),e.prototype.getDesignTarget=function(e){return A.prototype.getDesignTarget.call(this,e)},e.prototype.getProxyTarget=function(e){e&&this.SetProxyTargetOption(e);var e=this.getData(),t=this.createTarget(this.printElementType.getText(!0),e);return this.updateTargetSize(t),this.css(t,e),t},e.prototype.updateDesignViewFromOptions=function(){var e;this.designTarget&&(e=this.getData(),this.css(this.designTarget,e),this.updateTargetText(this.designTarget,this.getTitle(),e))},e.prototype.getConfigOptions=function(){return p.a.instance.text},e.prototype.getTitle=function(){var e=this.options.title||this.printElementType.title||"";return e=e&&x.replaceEnterAndNewlineAndTab(e,"")},e.prototype.getData=function(i){var e=this.getField(),e=i?e&&e.split(".").reduce(function(e,t){return e?e[t]:i?i[t]:""},!1)||"":this.options.testData||this.printElementType.getData()||"";if(this.options.format){if("datetime"==this.options.dataType)return o.a.dateFormat(e,this.options.format);if("boolean"==this.options.dataType){var t=this.options.format.split(":");if(0<t.length)return!0===e||"true"===e?t[0]:t[1]}}return e},e.prototype.updateTargetText=function(e,t,i,n,r){var A,a,s,c,l,p=this.getFormatter(),u=e.find(".hiprint-printElement-text-content"),p=this.getField()?(!this.options.getHideTitle()&&t?t+":":"")+hinnn.toUpperCase(this.options.upperCase,p?p(t,i,this.options,this._currenttemplateData,e):i):i=hinnn.toUpperCase(this.options.upperCase,p?p(t,t,this.options,this._currenttemplateData,e):t),t=this.options.getTextType();if("text"==t)u.html(p);else{if("barcode"==t){u.css({display:"flex","flex-direction":"column"}),u.html('<svg width="100%" display="block" height="100%" class="hibarcode_imgcode" preserveAspectRatio="none slice"></svg>');try{i?(jsbarcode__WEBPACK_IMPORTED_MODULE_65___default()(u.find(".hibarcode_imgcode")[0],i,{format:this.options.getbarcodeMode(),width:this.options.getBarWidth(),textMargin:-1,lineColor:this.options.color||"#000000",margin:0,height:parseInt(o.a.pt.toPx(this.options.getHeight()||10).toString()),displayValue:!this.options.hideTitle}),u.find(".hibarcode_imgcode").attr("height","100%"),u.find(".hibarcode_imgcode").attr("width","100%")):u.html("");var d=u.find(".hibarcode_imgcode rect")[0].attributes.width.value,d=Math.ceil(hinnn.px.toPt(1.05*d));this.options.getBarAutoWidth()&&d>this.options.width&&(u.parent().css("width",d+"pt"),this.options.width=d)}catch(e){u.html("".concat(i18n.__("此格式不支持该文本")))}}if("qrcode"==t){u.html("");try{i&&(u.css({display:"flex","flex-direction":"column"}),s=this.options.width,c=this.options.height-(this.options.hideTitle?0:null!=(A=this.options.lineHeight)?A:1.5*(null!=(a=this.options.fontSize)?a:10.5)),l=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiqrcode_imgcode"></div>').css({width:Math.min(s,c)+"pt",height:Math.min(s,c)+"pt",margin:"auto"}),new QRCode(l[0],{width:"100%",height:"100%",colorDark:this.options.color||"#000000",useSVG:!0,correctLevel:this.options.getQRcodeLevel()}).makeCode(i),u.html(l),this.options.hideTitle||u.append('<div class="hiqrcode_displayValue" style="white-space:nowrap">'.concat(i,"</div>")))}catch(e){u.html("".concat(i18n.__("二维码生成失败")))}}}},e.prototype.onResize=function(e,t,i,n,r){A.prototype.onResize.call(this,e,t,i,n,r),"barcode"!=this.options.getTextType()&&"qrcode"!=this.options.getTextType()||this.updateTargetText(this.designTarget,this.getTitle(),this.getData())},e.prototype.createTarget=function(e,t,i){var n=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div tabindex="1" class="hiprint-printElement hiprint-printElement-text" style="position: absolute;"><div class="hiprint-printElement-text-content hiprint-printElement-content" style="height:100%;width:100%"></div></div>');return this.updateTargetText(n,e,t,i),n},e.prototype.getHtml=function(e,t,i){return this.getHtml2(e,t,i)},e}(f.a),I=function(){var n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};return function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),R=function(t){function e(e){return t.call(this,e)||this}return I(e,t),e}(g.a),M=function(){var n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};return function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),S=function(i){function e(e,t){e=i.call(this,e)||this;return e.options=new R(t),e.options.setDefault(new R(p.a.instance.html.default).getPrintElementOptionEntity()),e}return M(e,i),e.prototype.updateDesignViewFromOptions=function(){var e;this.designTarget&&(e=this.getData(),this.css(this.designTarget,e),this.updateTargetHtml())},e.prototype.updateTargetHtml=function(){var e=this.getFormatter();e&&(e=e(this.getData(),this.options,this._currenttemplateData),this.designTarget.find(".hiprint-printElement-html-content").html(e))},e.prototype.getConfigOptions=function(){return p.a.instance.html},e.prototype.createTarget=function(e,t){var i=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printElement hiprint-printElement-html" style="position: absolute;"><div class="hiprint-printElement-html-content" style="height:100%;width:100%"></div></div>'),n=this.getFormatter();return n?(n=n(this.getData(),this.options,this._currenttemplateData),i.find(".hiprint-printElement-html-content").append(n)):this.options.content&&i.find(".hiprint-printElement-html-content").append(this.options.content),i},e.prototype.getHtml=function(e,t,i){return this.getHtml2(e,t,i)},e}(f.a),B=function(){var n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};return function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),F=function(i){function e(e,t){e=i.call(this,e)||this;return e.options=new g.a(t),e.options.setDefault(new g.a(p.a.instance.vline.default).getPrintElementOptionEntity()),e}return B(e,i),e.prototype.updateDesignViewFromOptions=function(){var e;this.designTarget&&(e=this.getData(),this.css(this.designTarget,e))},e.prototype.getConfigOptions=function(){return p.a.instance.vline},e.prototype.createTarget=function(e,t){return jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printElement hiprint-printElement-vline" style="border-left:1px solid;position: absolute;"></div>')},e.prototype.getReizeableShowPoints=function(){return["s","r"]},e.prototype.getHtml=function(e,t,i){return this.getHtml2(e,t,i)},e}(f.a),L=function(){var n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};return function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),A=function(i){function e(e,t){e=i.call(this,e)||this;return e.options=new g.a(t),e.options.setDefault(new g.a(p.a.instance.hline.default).getPrintElementOptionEntity()),e}return L(e,i),e.prototype.updateDesignViewFromOptions=function(){var e;this.designTarget&&(e=this.getData(),this.css(this.designTarget,e))},e.prototype.getConfigOptions=function(){return p.a.instance.hline},e.prototype.createTarget=function(e,t){return jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printElement hiprint-printElement-hline" style="border-top:1px solid;position: absolute;"></div>')},e.prototype.getReizeableShowPoints=function(){return["e","r"]},e}(f.a),z=function(){var n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};return function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),k=function(i){function e(e,t){e=i.call(this,e)||this;return e.options=new g.a(t),e.options.setDefault(new g.a(p.a.instance.rect.default).getPrintElementOptionEntity()),e}return z(e,i),e.prototype.updateDesignViewFromOptions=function(){var e;this.designTarget&&(e=this.getData(),this.css(this.designTarget,e))},e.prototype.getConfigOptions=function(){return p.a.instance.rect},e.prototype.createTarget=function(e,t){return jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printElement hiprint-printElement-rect" style="border:1px solid;position: absolute;"></div>')},e.prototype.getHtml=function(e,t,i){return this.getHtml2(e,t,i)},e}(f.a),N=function(){var n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};return function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),V=function(i){function e(e,t){e=i.call(this,e)||this;return e.options=new g.a(t),e.options.setDefault(new g.a(p.a.instance.oval.default).getPrintElementOptionEntity()),e}return N(e,i),e.prototype.updateDesignViewFromOptions=function(){var e;this.designTarget&&(e=this.getData(),this.css(this.designTarget,e))},e.prototype.getConfigOptions=function(){return p.a.instance.oval},e.prototype.createTarget=function(e,t){return jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printElement hiprint-printElement-oval" style="border:1px solid;position: absolute;border-radius: 50%;"></div>')},e.prototype.getHtml=function(e,t,i){return this.getHtml2(e,t,i)},e}(f.a),barcode=function(A){function e(e,t){e=A.call(this,e)||this;return e.options=new g.a(t),e.options.setDefault(new g.a(p.a.instance.barcode.default).getPrintElementOptionEntity()),e}return N(e,A),e.prototype.updateDesignViewFromOptions=function(){var e;this.designTarget&&(e=this.getData(),this.css(this.designTarget,e),this.initBarcode(this.designTarget,this.getTitle(),this.getData()))},e.prototype.getConfigOptions=function(){return p.a.instance.barcode},e.prototype.getBarAutoWidth=function(){var e;return null===(e=null==this.options.barAutoWidth?"true"===this.options.defaultOptions.barAutoWidth:"true"===this.options.barAutoWidth)||e},e.prototype.onResize=function(e,t,i,n,r){A.prototype.onResize.call(this,e,t,i,n,r),this.initBarcode(this.designTarget,this.getTitle(),this.getData())},e.prototype.getTitle=function(){return this.options.title||this.printElementType.title},e.prototype.getData=function(i){var e=this.getField();return i?e&&e.split(".").reduce(function(e,t){return e?e[t]:i?i[t]:""},!1)||"":this.options.testData||this.printElementType.getData()||""},e.prototype.initBarcode=function(t,e,i){t=(t=t||this.designTarget).find(".hiprint-printElement-barcode-content");try{var n,r,A=o.a.pt.toMm(this.options.height-(this.options.hideTitle?0:null!=(n=this.options.lineHeight)?n:1.5*(null!=(r=this.options.fontSize)?r:10.5))),a=bwip_js__WEBPACK_IMPORTED_MODULE_67___default.a.toSVG({bcid:this.options.barcodeType||"code128",text:i||this.options.testData||this.options.title,scale:this.options.barWidth||1,width:this.getBarAutoWidth()?"":parseInt(o.a.pt.toMm(this.options.getWidth())),height:parseInt(A),includetext:!this.options.hideTitle,barcolor:this.options.barColor||"#000"}),s=((a=jquery__WEBPACK_IMPORTED_MODULE_63___default()(a)).attr("preserveAspectRatio","none slice"),a[0].attributes.viewBox.value.split(" ")[2]),s=Math.ceil(hinnn.px.toPt(1.05*s));this.getBarAutoWidth()&&s>this.options.width&&(t.parent().css("width",s+"pt"),a.css("height","100%"),this.options.width=s),t.html(a)}catch(e){t.html(jquery__WEBPACK_IMPORTED_MODULE_63___default()("<div>".concat(i18n.__("条形码生成失败"),"</div>")))}},e.prototype.getReizeableShowPoints=function(){return["s","e","se","r"]},e.prototype.createTarget=function(e,t){var i=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printElement hiprint-printElement-barcode" style="position: absolute;"><div class="hiprint-printElement-barcode-content" style="height:100%;width:100%;display:flex;flex-direction:column"></div></div>');return this.initBarcode(i,e,t),i},e.prototype.getHtml=function(e,t,i){return this.getHtml2(e,t,i)},e}(f.a),qrcode=function(A){function e(e,t){e=A.call(this,e)||this;return e.options=new g.a(t),e.options.setDefault(new g.a(p.a.instance.qrcode.default).getPrintElementOptionEntity()),e}return N(e,A),e.prototype.updateDesignViewFromOptions=function(){var e;this.designTarget&&(e=this.getData(),this.css(this.designTarget,e),this.initQrcode(this.designTarget,this.getTitle(),this.getData()))},e.prototype.getConfigOptions=function(){return p.a.instance.qrcode},e.prototype.onResize=function(e,t,i,n,r){A.prototype.onResize.call(this,e,t,i,n,r),this.initQrcode(this.designTarget,this.getTitle(),this.getData())},e.prototype.getTitle=function(){return this.options.title||this.printElementType.title},e.prototype.getData=function(i){var e=this.getField();return i?e&&e.split(".").reduce(function(e,t){return e?e[t]:i?i[t]:""},!1)||"":this.options.testData||this.printElementType.getData()||""},e.prototype.initQrcode=function(t,e,i){t=(t=t||this.designTarget).find(".hiprint-printElement-qrcode-content");try{var n,r,A,a,s,c,l=o.a.pt.toPx(this.options.getWidth()),p=o.a.pt.toPx(this.options.height-(this.options.hideTitle?0:null!=(n=this.options.lineHeight)?n:1.5*(null!=(r=this.options.fontSize)?r:10.5))),u=p<=l?Math.abs(parseInt((l-p)/2)):0,d=p<=l?0:Math.abs(parseInt((p-l)/2)),f=bwip_js__WEBPACK_IMPORTED_MODULE_67___default.a.toSVG({bcid:this.options.qrcodeType||"qrcode",text:i||this.options.testData||this.options.title,scale:1,paddingwidth:u,paddingheight:d,width:Math.min(parseInt(l/2.835),parseInt(p/2.835)),height:Math.min(parseInt(l/2.835),parseInt(p/2.835)),includetext:!1,eclevel:["M","L","H","Q"][null!=(A=this.options.qrCodeLevel)?A:0],barcolor:this.options.barColor||"#000"});t.html(jquery__WEBPACK_IMPORTED_MODULE_63___default()(f)),this.options.hideTitle||(a=e?e+(i?":":""):"",c="justify"===(s=this.options.textAlign||"center")?"text-align-last: justify;text-justify: distribute-all-lines;":"text-align: ".concat(s,";"),t.append(jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printElement-qrcode-content-title" style="'.concat(c,'">').concat(a).concat(i,"</div>"))))}catch(e){t.html(jquery__WEBPACK_IMPORTED_MODULE_63___default()("<div>".concat(i18n.__("二维码生成失败"),"</div>")))}},e.prototype.getReizeableShowPoints=function(){return["s","e","se","r"]},e.prototype.createTarget=function(e,t){var i=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printElement hiprint-printElement-qrcode" style="position: absolute;"><div class="hiprint-printElement-qrcode-content" style="height:100%;width:100%;display:flex;flex-direction:column"></div></div>');return this.initQrcode(i,e,t),i},e.prototype.getHtml=function(e,t,i){return this.getHtml2(e,t,i)},e}(f.a),W=function(){function e(){}return e.createPrintElement=function(e,t){return"text"==e.type?new D(e,t):"image"==e.type?new v(e,t):"longText"==e.type?new w(e,t):"table"==e.type?new d.a(e,t):"html"==e.type?new S(e,t):"vline"==e.type?new F(e,t):"hline"==e.type?new A(e,t):"rect"==e.type?new k(e,t):"oval"==e.type?new V(e,t):"barcode"==e.type?new barcode(e,t):"qrcode"==e.type?new qrcode(e,t):void 0},e}(),j=function(){function e(e){this.field=e.field,this.fields=e.fields,this.title=e.title,this.text=e.text,this.tid=e.tid,this.data=e.data,this.styler=e.styler,this.formatter=e.formatter,this.type=e.type,this.onRendered=e.onRendered,this.options=e.options}return e.prototype.getText=function(e){return e?this.title||this.text||"":this.text||this.title||""},e.prototype.getData=function(){return this.data},e.prototype.createPrintElement=function(e){var t={};return jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend(t,e||{}),W.createPrintElement(this,t)},e.prototype.getPrintElementTypeEntity=function(){return new c({title:this.title,type:this.type})},e.prototype.getFields=function(){return this.fields},e.prototype.getOptions=function(){return this.options||{}},e}(),U=n(16),K=n(12),G=function(){var n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};return function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),q=function(i){function e(e){var t=i.call(this,e)||this;return(e=e||{}).columns?(t.columns=[],e.columns.forEach(function(e){t.columns.push(new K.a(e))})):t.columns=[new K.a({columns:[new u.a({width:100}),new u.a({width:100})]})],t.lHeight=e.lHeight,t.autoCompletion=e.autoCompletion,t.tableFooterRepeat=e.tableFooterRepeat,t}return G(e,i),e.prototype.getPrintElementOptionEntity=function(){var t=i.prototype.getPrintElementOptionEntity.call(this);return t.fields=this.fields,t.columns=[],this.columns.forEach(function(e){t.columns.push(e.getPrintElementOptionEntity())}),t},e}(g.a),Q=function(){var n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};return function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),tt=function(){var n=function(e,t){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(e,t){e.__proto__=t}:function(e,t){for(var i in t)t.hasOwnProperty(i)&&(e[i]=t[i])}))(e,t)};return function(e,t){function i(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(i.prototype=t.prototype,new i)}}(),et=function(t){function e(e){return t.call(this,e)||this}return tt(e,t),e.prototype.createPrintElement=function(e){var t={};return jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend(t,e||{}),W.createPrintElement(this,t)},e.prototype.getPrintElementTypeEntity=function(){return new c({title:this.title,type:this.type})},e}(j),nt=function(){function e(){}return e.createPrintElementType=function(e){return e.type=e.type||"text",new("text"==e.type?et:"table"==e.type?h:j)(e)},e}(),it=function(){function i(){}return i.getElementTypeGroups=function(e){e=i.formatterModule(e);return a.instance[e]||[]},i.getElementType=function(e,t){if(e)return a.instance.getElementType(e);nt.createPrintElementType({type:t})},i.build=function(e,t){t=i.formatterModule(t),e=(new l).createPrintElementTypeHtml(e,this.getElementTypeGroups(t));this.enableDrag(e)},i.buildByHtml=function(e){this.enableDrag(e)},i.enableDrag=function(e){e.hidraggable({revert:!0,proxy:function(e){var t=s.a.instance.getDragingPrintElement(),t=t.printElement.getProxyTarget(t.printElement.printElementType.getOptions());return t.appendTo("body"),t.css("z-index","9999"),t},moveUnit:"pt",minMove:4,onBeforeDrag:function(e){s.a.instance.draging=!0;var t=jquery__WEBPACK_IMPORTED_MODULE_63___default()(e.data.target).attr("tid"),e=i.getElementType(t,jquery__WEBPACK_IMPORTED_MODULE_63___default()(e.data.target).attr("ptype"));if(!e)throw new Error("".concat(i18n.__("请检查 hiprint.init 的 provider 是否配置了")," [").concat(t,"]"));t=e.createPrintElement();if(t||"tableCustom"!=e.type)return s.a.instance.setDragingPrintElement(t),!0;throw new Error("".concat(i18n.__("已移除'tableCustom',请替换使用'table'详情见更新记录")))},onDrag:function(e,t,i){s.a.instance.getDragingPrintElement().updatePosition(t,i)},onStopDrag:function(e){s.a.instance.draging=!1}})},i.formatterModule=function(e){return e||"_default"},i}(),ot=function(e,t){var i=this;this.name=e,this.printElementTypes=[],t.forEach(function(e){i.printElementTypes.push(nt.createPrintElementType(e))})},rt=function(e){var t;this.index=e.index,this.name=e.name,this.paperType=e.paperType,!this.paperType||(t=s.a.instance[this.paperType],e.height)?(this.height=e.height,this.width=e.width):(this.height=t.height,this.width=t.width),this.paperHeader=e.paperHeader||0,this.paperFooter=e.paperFooter||o.a.mm.toPt(this.height),this.printElements=e.printElements||[],this.paperNumberLeft=e.paperNumberLeft,this.paperNumberTop=e.paperNumberTop,this.paperNumberDisabled=e.paperNumberDisabled,this.paperNumberContinue=e.paperNumberContinue,this.paperNumberFormat=e.paperNumberFormat,this.panelPaperRule=e.panelPaperRule,this.panelPageRule=e.panelPageRule,this.rotate=e.rotate||void 0,this.firstPaperFooter=e.firstPaperFooter,this.evenPaperFooter=e.evenPaperFooter,this.oddPaperFooter=e.oddPaperFooter,this.lastPaperFooter=e.lastPaperFooter,this.topOffset=e.topOffset,this.fontFamily=e.fontFamily,this.leftOffset=e.leftOffset,this.orient=e.orient,this.scale=e.scale,this.watermarkOptions=e.watermarkOptions,this.panelLayoutOptions=e.panelLayoutOptions},at=function(){function e(e,t,i,n){this.bx=e,this.by=t,this.ex=e,this.ey=t,this.startX=this.minX=e,this.startY=this.minY=t,this.maxX=e,this.maxY=t,this.lastLeft=i,this.lastTop=n}return e.prototype.updateRect=function(e,t,i){i=i.designPaper.scale||1;this.ex=e,this.ey=t,this.minX=this.startX/i<e/i?this.startX/i:e/i,this.minY=this.startY/i<t/i?this.startY/i:t/i,this.maxX=this.startX/i<e/i?e/i:this.startX/i,this.maxY=this.startY/i<t/i?t/i:this.startY/i},e.prototype.updatePositionByMultipleSelect=function(e,t){null!=e&&(this.lastLeft=this.lastLeft+e),null!=t&&(this.lastTop=this.lastTop+t),this.target.css({left:this.lastLeft+"pt",top:this.lastTop+"pt"})},e}(),pt=function(){function e(e,t){this.templateId=t,this.index=e.index,this.name=e.name,this.width=e.width,this.height=e.height,this.paperType=e.paperType,this.paperHeader=e.paperHeader,this.paperFooter=e.paperFooter,this.initPrintElements(e.printElements),this.paperNumberLeft=e.paperNumberLeft,this.paperNumberTop=e.paperNumberTop,this.paperNumberDisabled=e.paperNumberDisabled,this.paperNumberContinue=null==e.paperNumberContinue||e.paperNumberContinue,this.paperNumberFormat=e.paperNumberFormat,this.panelPaperRule=e.panelPaperRule,this.panelPageRule=e.panelPageRule,this.firstPaperFooter=e.firstPaperFooter,this.evenPaperFooter=e.evenPaperFooter,this.oddPaperFooter=e.oddPaperFooter,this.lastPaperFooter=e.lastPaperFooter,this.topOffset=e.topOffset,this.leftOffset=e.leftOffset,this.fontFamily=e.fontFamily,this.orient=e.orient,this.target=this.createTarget(),this.rotate=e.rotate,this.scale=e.scale,this.watermarkOptions=e.watermarkOptions||{},this.panelLayoutOptions=e.panelLayoutOptions||{}}return e.prototype.design=function(t){var i=this;this.orderPrintElements(),this.designPaper=this.createNewPage(0),this.target.html(""),this.target.append(this.designPaper.getTarget()),this.droppablePaper(this.designPaper),this.designPaper.design(t),this.designPaper.subscribePaperBaseInfoChanged(function(e){i.paperHeader=e.paperHeader,i.paperFooter=e.paperFooter,i.paperNumberLeft=e.paperNumberLeft,i.paperNumberTop=e.paperNumberTop,i.paperNumberDisabled=e.paperNumberDisabled,i.paperNumberFormat=e.paperNumberFormat}),this.printElements.forEach(function(e){i.appendDesignPrintElement(i.designPaper,e),e.design(t,i.designPaper)}),this.target.bind("click.hiprint",function(e){var t={panelPaperRule:i.panelPaperRule,panelPageRule:i.panelPageRule,firstPaperFooter:i.firstPaperFooter,evenPaperFooter:i.evenPaperFooter,oddPaperFooter:i.oddPaperFooter,lastPaperFooter:i.lastPaperFooter,leftOffset:i.leftOffset,topOffset:i.topOffset,panelLayoutOptions:i.panelLayoutOptions||{},fontFamily:i.fontFamily,orient:i.orient,paperNumberDisabled:i.paperNumberDisabled,paperNumberContinue:i.paperNumberContinue,paperNumberFormat:i.paperNumberFormat,watermarkOptions:i.watermarkOptions||{}};p.a.instance.paperNumberContinue||delete t.paperNumberContinue,o.a.event.trigger("BuildCustomOptionSettingEventKey_"+i.templateId,{options:t,callback:function(e){i.panelLayoutOptions=e.panelLayoutOptions||{},i.watermarkOptions=e.watermarkOptions||void 0,e.watermarkOptions&&i.designPaper.createWaterMark(!0,1,e.watermarkOptions),i.panelPaperRule=e.panelPaperRule,i.panelPageRule=e.panelPageRule,i.firstPaperFooter=e.firstPaperFooter,i.evenPaperFooter=e.evenPaperFooter,i.oddPaperFooter=e.oddPaperFooter,i.lastPaperFooter=e.lastPaperFooter,i.leftOffset=e.leftOffset,i.topOffset=e.topOffset,i.fontFamily=e.fontFamily,i.orient=e.orient,i.paperNumberDisabled=i.designPaper.paperNumberDisabled=!!e.paperNumberDisabled||void 0,i.paperNumberContinue=i.designPaper.paperNumberContinue=e.paperNumberContinue,i.paperNumberFormat=e.paperNumberFormat,i.designPaper.paperNumberFormat=e.paperNumberFormat,e.paperNumberFormat&&(i.designPaper.paperNumberTarget=i.designPaper.createPaperNumber(i.designPaper.formatPaperNumber(1,1),!0)),i.designPaper.setOffset(i.leftOffset,i.topOffset),i.css(i.target),i.designPaper.resetPaperNumber(i.designPaper.paperNumberTarget),i.designPaper.triggerOnPaperBaseInfoChanged()}})}),this.bindShortcutKeyEvent(),this.bingPasteEvent(),this.bindBatchMoveElement()},e.prototype.update=function(t){try{Date.now();var i=this;this.index=t.index,this.name=t.name,this.width=t.width,this.height=t.height,this.paperType=t.paperType,this.paperHeader=t.paperHeader,this.paperFooter=t.paperFooter,this.designPaper.width=o.a.mm.toPt(t.width),this.designPaper.height=o.a.mm.toPt(this.height),this.designPaper.paperType=this.paperType,this.designPaper.paperHeader=this.paperHeader,this.designPaper.paperFooter=this.paperFooter,this.designPaper.mmheight=t.height,this.designPaper.mmwidth=t.width,this.designPaper.headerLinetarget.css("top",(this.paperHeader||-1)+"pt"),0==this.paperHeader&&this.designPaper.headerLinetarget.addClass("hideheaderLinetarget"),this.designPaper.footerLinetarget.css("top",parseInt(this.paperFooter.toString())+"pt"),this.paperFooter==this.height&&this.designPaper.footerLinetarget.css("top",t.height-p.a.instance.paperHeightTrim+"mm"),this.watermarkOptions=t.watermarkOptions||{},this.designPaper.createWaterMark(!0,this.index,this.watermarkOptions),this.paperNumberLeft=t.paperNumberLeft,this.paperNumberTop=t.paperNumberTop,this.paperNumberDisabled=t.paperNumberDisabled,this.paperNumberContinue=t.paperNumberContinue,this.paperNumberFormat=t.paperNumberFormat,this.designPaper.paperNumberLeft=this.paperNumberLeft,this.designPaper.paperNumberTop=this.paperNumberTop,this.designPaper.paperNumberDisabled=this.paperNumberDisabled,this.designPaper.paperNumberContinue=this.paperNumberContinue,this.designPaper.paperNumberFormat=this.paperNumberFormat,this.designPaper.paperNumberTarget.css("top",this.paperNumberTop+"pt").css("left",this.paperNumberLeft+"pt"),this.designPaper.resetPaperNumber(this.designPaper.paperNumberTarget),this.fontFamily=t.fontFamily,this.orient=t.orient,this.rotate=t.rotate,this.scale=t.scale,this.designPaper.fontFamily=this.fontFamily,this.designPaper.orient=this.orient,this.designPaper.scale=i.designPaper.scale||this.scale,this.panelLayoutOptions=t.panelLayoutOptions,this.panelPaperRule=t.panelPaperRule,this.panelPageRule=t.panelPageRule,this.firstPaperFooter=t.firstPaperFooter,this.evenPaperFooter=t.evenPaperFooter,this.oddPaperFooter=t.oddPaperFooter,this.lastPaperFooter=t.lastPaperFooter,this.topOffset=t.topOffset,this.leftOffset=t.leftOffset,this.designPaper.setFooter(this.firstPaperFooter,this.evenPaperFooter,this.oddPaperFooter,this.lastPaperFooter),this.designPaper.setOffset(this.leftOffset,this.topOffset),Date.now(),this.printElements.forEach(function(e){e.designTarget&&e.designTarget.length&&e.designTarget.remove()}),this.printElements=[],Date.now(),this.initPrintElements(t.printElements),Date.now(),this.printElements.forEach(function(e){i.appendDesignPrintElement(i.designPaper,e),e.design(t,i.designPaper)}),Date.now()}catch(i){}},e.prototype.bindShortcutKeyEvent=function(){var t=this;jquery__WEBPACK_IMPORTED_MODULE_63___default()(document).keydown(function(e){"INPUT"!=e.target.tagName&&(e.ctrlKey||e.metaKey)&&90==e.keyCode&&(e.shiftKey?o.a.event.trigger("hiprintTemplateDataShortcutKey_"+t.templateId,"redo"):o.a.event.trigger("hiprintTemplateDataShortcutKey_"+t.templateId,"undo"),e.preventDefault())})},e.prototype.bingPasteEvent=function(){var t=this;t.designPaper.target.attr("tabindex","1"),t.designPaper.target.keydown(function(e){"INPUT"!=e.target.tagName&&(e.ctrlKey||e.metaKey)&&86==e.keyCode&&(t.pasteJson(e),e.preventDefault())})},e.prototype.pasteJson=function(A){var a=this,e=jquery__WEBPACK_IMPORTED_MODULE_63___default()("#copyArea");if(e.length)try{var t=e.text(),i=JSON.parse(t),c=null,l=null,p=null,u=null;i.forEach(function(e,t){var i,n,r;(e.printElementType||e.templateId)&&(r=e.options,n=(i=a).getElementById(e.id))&&(n=n.clone(e))&&(0===t?(c={x:e.options.left,y:e.options.top},t=A.currentTarget.className!=A.target.className,p=!t&&i.mouseOffsetX&&o.a.px.toPt(i.mouseOffsetX)||(r.left+=10),u=!t&&i.mouseOffsetY&&o.a.px.toPt(i.mouseOffsetY)||(r.top+=10),l={x:p,y:u}):(t=e.options.left,r=e.options.top,e=t-c.x,t=r-c.y,p=l.x+e,u=l.y+t),n.options.setLeft(p),n.options.setTop(u),n.setTemplateId(i.templateId),n.setPanel(i),i.appendDesignPrintElement(i.designPaper,n,!1),r=s.a.instance.getPrintTemplateById(i.templateId),n.options.field&&r.qtDesigner&&(n.options.qid=r.qtDesignderFunction(n.options.field)),i.printElements.push(n),n.design(void 0,i.designPaper),o.a.event.trigger("hiprintTemplateDataChanged_"+i.templateId,"复制"),n.designTarget.children(".resize-panel").trigger(jquery__WEBPACK_IMPORTED_MODULE_63___default.a.Event("click")))})}catch(A){}},e.prototype.css=function(e){this.fontFamily?e.css("fontFamily",this.fontFamily):e[0].style.fontFamily=""},e.prototype.getConfig=function(){return p.a.instance},e.prototype.getHtml=function(t,i,r,e,n){var A,a=this,o=(this.orderPrintElements(),a.getConfig()),s=r||[],c=e||this,l=void 0;return e?(l=s[s.length-1],A=l.getPanelTarget(),l.updateReferenceElement(new E.a({top:this.paperHeader,left:0,height:0,width:0,bottomInLastPaper:l.referenceElement.bottomInLastPaper,beginPrintPaperIndex:s.length-1,printTopInPaper:l.referenceElement.bottomInLastPaper,endPrintPaperIndex:s.length-1}))):(A=c.createTarget(),l=c.createNewPage(s.length),s.push(l),A.append(l.getTarget())),this.printElements.filter(function(e){return!e.isFixed()&&!e.isHeaderOrFooter()}).forEach(function(i){var n=[],e=s[s.length-1];l=e.referenceElement.isPositionLeftOrRight(i.options.getTop())?s[e.referenceElement.beginPrintPaperIndex]:s[e.referenceElement.endPrintPaperIndex],(n=i.getHtml(l,t)).forEach(function(e,t){e.referenceElement&&(e.referenceElement.endPrintPaperIndex=e.referenceElement.beginPrintPaperIndex+n.length-1),0<t&&(l.index<s.length-1?l=s[l.index+1]:(l=c.createNewPage(s.length,l.referenceElement),s.push(l)),A.append(l.getTarget())),e.target&&("none"!=i.options.showInPage&&l.append(e.target),l.updatePrintLine(e.printLine),i.onRendered(l,e.target)),t==n.length-1&&e.referenceElement&&l.updateReferenceElement(e.referenceElement)})}),n&&n.templates.forEach(function(e,t){var i=e.data||{},n=e.options||{};e.template.printPanels.forEach(function(e){e.getHtml(i,n,r,a)})}),o.paperNumberContinue&&(a.paperNumberContinue?hinnn._paperList=[].concat(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_2__.a)(hinnn._paperList||[]),Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_2__.a)(s)):hinnn._paperList=Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_2__.a)(s)),e||(this.lastPaperFooter&&s[s.length-1].printLine>this.lastPaperFooter&&(l=c.createNewPage(s.length,l.referenceElement),s.push(l),A.append(l.getTarget())),this.panelPaperRule&&("odd"==this.panelPaperRule&&s.length%2==0&&(l=c.createNewPage(s.length,l.referenceElement),s.push(l),A.append(l.getTarget())),"even"==this.panelPaperRule)&&s.length%2==1&&(l=c.createNewPage(s.length,l.referenceElement),s.push(l),A.append(l.getTarget())),s.forEach(function(e){e.updatePaperNumber(e.index+1,s.length,i.paperNumberToggleInEven),a.fillPaperHeaderAndFooter(e,t,s.length),i&&(null!=i.leftOffset&&e.setLeftOffset(i.leftOffset),null!=i.topOffset)&&e.setTopOffset(i.topOffset)}),A.prepend(this.getPrintStyle()),o.paperNumberContinue&&hinnn._paperList.forEach(function(e,t){e.updatePaperNumber(t+1,hinnn._paperList.length)})),A},e.prototype.resize=function(e,t,i,n){this.width=t,this.height=i,this.paperType=e,this.rotate=n,this.designPaper.resize(t,i)},e.prototype.rotatePaper=function(){null==this.rotate&&(this.rotate=!1),this.rotate=!this.rotate,this.resize(this.paperType,this.height,this.width,this.rotate)},e.prototype.zoom=function(e,t){this.scale=t?e:void 0,this.designPaper.zoom(e)},e.prototype.getTarget=function(){return this.target},e.prototype.enable=function(){this.target.removeClass("hipanel-disable")},e.prototype.disable=function(){this.target.addClass("hipanel-disable")},e.prototype.getPanelEntity=function(t){var i=[];return this.printElements.forEach(function(e){i.push(e.getPrintElementEntity(t))}),new rt({index:this.index,name:this.name||this.index+1,width:this.width,height:this.height,paperType:this.paperType,paperHeader:this.paperHeader,paperFooter:this.paperFooter,paperNumberDisabled:!!this.paperNumberDisabled||void 0,paperNumberContinue:null==this.paperNumberContinue||this.paperNumberContinue,paperNumberFormat:this.paperNumberFormat||void 0,panelPaperRule:this.panelPaperRule||void 0,panelPageRule:this.panelPageRule||void 0,paperNumberLeft:this.paperNumberLeft,paperNumberTop:this.paperNumberTop,printElements:i,rotate:this.rotate,firstPaperFooter:this.firstPaperFooter,evenPaperFooter:this.evenPaperFooter,oddPaperFooter:this.oddPaperFooter,lastPaperFooter:this.lastPaperFooter,topOffset:this.topOffset,fontFamily:this.fontFamily,orient:this.orient,scale:this.scale,watermarkOptions:this.watermarkOptions||void 0,leftOffset:this.leftOffset,panelLayoutOptions:this.panelLayoutOptions||{}})},e.prototype.createTarget=function(){var e=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printPanel panel-index-'+this.index+'"></div>');return this.css(e),e},e.prototype.droppablePaper=function(c){var l=this;c.getTarget().hidroppable({accept:".ep-draggable-item",onDrop:function(e,t){var i=s.a.instance.getPrintTemplateById(l.templateId),n=s.a.instance.getDragingPrintElement(),r=n.printElement,A=l.designPaper.scale||1,a=(n.left-o.a.px.toPt(l.target.children(".hiprint-printPaper").offset().left))/A,n=(n.top-o.a.px.toPt(l.target.children(".hiprint-printPaper").offset().top))/A;r.updateSizeAndPositionOptions(l.mathroundToporleft(a),l.mathroundToporleft(n)),r.setTemplateId(l.templateId),r.setPanel(l),l.appendDesignPrintElement(l.designPaper,r,!0),r.options.field&&i.qtDesigner&&(r.options.qid=i.qtDesignderFunction(r.options.field)),l.printElements.push(r),r.design(void 0,c),o.a.event.trigger("hiprintTemplateDataChanged_"+l.templateId,"新增")}})},e.prototype.initPrintElements=function(e){var i=this;this.printElements=[],e&&e.forEach(function(e){var t;(t=e.printElementType?nt.createPrintElementType(e.printElementType):a.instance.getElementType(e.tid))&&((t=t.createPrintElement(e.options)).setTemplateId(i.templateId),t.setPanel(i),i.printElements.push(t))})},e.prototype.mathroundToporleft=function(e){var t=p.a.instance.movingDistance;return Math.round(e/t)*t},e.prototype.appendDesignPrintElement=function(e,t,i){t.setCurrenttemplateData(void 0);var n=t.getDesignTarget(e);n.addClass("design"),i&&t.initSizeByHtml(n),e.append(n)},e.prototype.createNewPage=function(e,t){e=new T(this.templateId,this.index,this.watermarkOptions,this.panelPageRule,this.scale,this.width,this.height,this.paperHeader,this.paperFooter,this.paperNumberLeft,this.paperNumberTop,this.paperNumberDisabled,this.paperNumberContinue,this.paperNumberFormat,e,t);return e.setFooter(this.firstPaperFooter,this.evenPaperFooter,this.oddPaperFooter,this.lastPaperFooter),e.setOffset(this.leftOffset,this.topOffset),e},e.prototype.orderPrintElements=function(){this.printElements=o.a.orderBy(this.printElements,function(e){return e.options.getLeft()}),this.printElements=o.a.orderBy(this.printElements,function(e){return e.options.getTop()})},e.prototype.fillPaperHeaderAndFooter=function(t,i,n){this.printElements.filter(function(e){return e.isFixed()||e.isHeaderOrFooter()}).forEach(function(e){e.isFixed(),e.showInPage(t.index,n)&&(e=e.getHtml(t,i)).length&&t.append(e[0].target)})},e.prototype.clear=function(){this.printElements.forEach(function(e){e.designTarget&&e.designTarget.length&&e.designTarget.remove()}),this.printElements=[],o.a.event.trigger("hiprintTemplateDataChanged_"+this.templateId,"清空")},e.prototype.insertPrintElementToPanel=function(e){var t=this.getPrintElementTypeByEntity(e);t&&((t=t.createPrintElement(e.options)).setTemplateId(this.templateId),t.setPanel(this),this.printElements.push(t))},e.prototype.addPrintText=function(e){e.printElementType=e.printElementType||{},e.printElementType.type="text",this.insertPrintElementToPanel(e)},e.prototype.addPrintHtml=function(e){e.printElementType=e.printElementType||{},e.printElementType.type="html",this.insertPrintElementToPanel(e)},e.prototype.addPrintTable=function(e){var t;e.printElementType=e.printElementType||{},e.printElementType.type="table",e.options&&e.options.columns&&(t=jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend({},e.options.columns),e.printElementType.columns=t.columns,t.columns=void 0),this.insertPrintElementToPanel(e)},e.prototype.addPrintImage=function(e){e.printElementType=e.printElementType||{},e.printElementType.type="image",this.insertPrintElementToPanel(e)},e.prototype.addPrintLongText=function(e){e.printElementType=e.printElementType||{},e.printElementType.type="longText",this.insertPrintElementToPanel(e)},e.prototype.addPrintVline=function(e){e.printElementType=e.printElementType||{},e.printElementType.type="vline",this.insertPrintElementToPanel(e)},e.prototype.addPrintHline=function(e){e.printElementType=e.printElementType||{},e.printElementType.type="hline",this.insertPrintElementToPanel(e)},e.prototype.addPrintRect=function(e){e.printElementType=e.printElementType||{},e.printElementType.type="rect",this.insertPrintElementToPanel(e)},e.prototype.addPrintOval=function(e){e.printElementType=e.printElementType||{},e.printElementType.type="oval",this.insertPrintElementToPanel(e)},e.prototype.getPrintElementTypeByEntity=function(e){return e.tid?a.instance.getElementType(e.tid):nt.createPrintElementType(e.printElementType)},e.prototype.getPrintStyle=function(){var e="";return(e=this.panelLayoutOptions&&"row"===this.panelLayoutOptions.layoutType?"\n <style>\n .hiprint-printTemplate{\n margin: -".concat((Number(this.panelLayoutOptions.layoutRowGap)||0)/2,"mm -").concat((Number(this.panelLayoutOptions.layoutColumnGap)||0)/2,"mm;\n }\n .hiprint-printTemplate .hiprint-printPanel {\n display:inline-block;\n padding: ").concat((Number(this.panelLayoutOptions.layoutRowGap)||0)/2,"mm ").concat((Number(this.panelLayoutOptions.layoutColumnGap)||0)/2,"mm;\n }\n </style>\n "):e)+" <style printStyle>\n @page\n {\n border:0;\n padding:0cm;\n margin:0cm;\n "+this.getPrintSizeStyle()+"\n }\n </style>\n"},e.prototype.getPrintSizeStyle=function(){return this.paperType?"size:"+this.paperType+" "+(this.height>this.width?"portrait":"landscape")+";":"size: "+this.width+"mm "+this.height+"mm "+(this.orient?1==this.orient?"portrait":"landscape":"")+";"},e.prototype.deletePrintElement=function(i){var n=this;this.printElements.filter(function(e,t){e.id==i.id&&(i.delete(),n.printElements.splice(t,1))})},e.prototype.getElementByTid=function(t){return this.printElements.filter(function(e){return e.printElementType.tid===t}).map(function(e,t){return e})},e.prototype.getElementByName=function(t){return this.printElements.filter(function(e){return e.options.name===t}).map(function(e,t){return e})},e.prototype.getElementById=function(t){return this.printElements.find(function(e){return e.id===t})},e.prototype.getFieldsInPanel=function(){var t=[];return this.printElements.forEach(function(e){e.options&&e.options.field?t.push(e.options.field):e.printElementType.field&&t.push(e.printElementType.field)}),t},e.prototype.getTestData=function(){var t={};return this.printElements.forEach(function(e){"table"!=e.printElementType.type&&(e.options&&e.options.field?t[e.options.field]=e.options.testData:e.printElementType.field&&(t[e.printElementType.field]=e.printElementType.data||e.options.testData))}),t},e.prototype.bindBatchMoveElement=function(){var t=this;this.designPaper.getTarget().on("mousemove",function(e){e.target.className&&"string"==_typeof(e.target.className)&&e.target.className.includes("editing")||(e.currentTarget.className==t.designPaper.target[0].className?(t.mouseOffsetX=e.offsetX,t.mouseOffsetY=e.offsetY):t.mouseOffsetX=t.mouseOffsetY=void 0,s.a.instance.draging)||1===e.buttons&&s.a.instance.rectDraging&&t.mouseRect&&(t.mouseRect.updateRect(e.pageX,e.pageY,t),t.updateRectPanel(t.mouseRect))}).on("mousedown",function(e){s.a.instance.rectDraging=!0,e.target.className&&"string"==_typeof(e.target.className)&&e.target.className.includes("editing")||s.a.instance.draging||(t.mouseRect&&t.mouseRect.target&&t.mouseRect.target.remove(),1===e.buttons&&"string"==_typeof(e.target.className)&&e.target.className.includes("hiprint-printPaper hidroppable design")&&(t.mouseRect=new at(e.pageX,e.pageY,s.a.instance.dragLengthCNum(e.pageX-t.designPaper.getTarget().offset().left,p.a.instance.movingDistance),s.a.instance.dragLengthCNum(e.pageY-t.designPaper.getTarget().offset().top,p.a.instance.movingDistance))))}).on("mouseup",function(e){s.a.instance.rectDraging=!1})},e.prototype.getElementInRect=function(t){var i=[];return this.printElements.filter(function(e){return!1!==e.options.draggable}).forEach(function(e){e.inRect(t)&&i.push(e)}),i},e.prototype.updateRectPanel=function(e){var n=this,t=this.designPaper.getTarget(),r=this.designPaper.scale||1;this.mouseRect.target||(this.mouseRect.target=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div tabindex="1" class="mouseRect" style="z-index:2;position: absolute;opacity:0.2;border: 1px dashed #000;background-color:#31676f;"><span></span></div>'),t.find(".hiprint-printPaper-content").append(this.mouseRect.target),this.bingKeyboardMoveEvent(this.mouseRect.target),this.mouseRect.target.hidraggable({onDrag:function(e,t,i){n.mouseRect.lastLeft=n.mouseRect.lastLeft?o.a.px.toPt(n.mouseRect.target[0].offsetLeft):t/r,n.mouseRect.lastTop=n.mouseRect.lastTop?o.a.px.toPt(n.mouseRect.target[0].offsetTop):i/r,(n.mouseRect.mouseRectSelectedElement||[]).forEach(function(e){e.updatePositionByMultipleSelect(t-n.mouseRect.lastLeft,i-n.mouseRect.lastTop)}),n.mouseRect.lastLeft=t/r,n.mouseRect.lastTop=i/r,s.a.instance.changed=!0},moveUnit:"pt",minMove:p.a.instance.movingDistance,onBeforeDrag:function(e){n.mouseRect.target.focus(),s.a.instance.draging=!0,n.mouseRect.mouseRectSelectedElement||(n.mouseRect.mouseRectSelectedElement=n.getElementInRect(n.mouseRect)),n.mouseRect.target.css({transform:"unset"})},getScale:function(){return n.designPaper.scale||1},onStopDrag:function(e){s.a.instance.changed&&o.a.event.trigger("hiprintTemplateDataChanged_"+t.templateId,"框选移动"),s.a.instance.draging=!1,s.a.instance.changed=!1}})),e.ex>=e.bx&&e.ey>=e.by?this.mouseRect.target.css({height:e.maxY-e.minY+"px",width:e.maxX-e.minX+"px",left:e.lastLeft/r+"pt",top:e.lastTop/r+"pt",transform:"unset"}):e.ex<e.bx&&e.ey<e.by?this.mouseRect.target.css({height:e.maxY-e.minY+"px",width:e.maxX-e.minX+"px",left:e.lastLeft/r+"pt",top:e.lastTop/r+"pt",transform:"rotate(180deg)","transform-origin":"0 0"}):e.ex<e.bx&&e.ey>e.by?this.mouseRect.target.css({height:e.maxY-e.minY+"px",width:e.maxX-e.minX+"px",left:e.lastLeft/r+"pt",top:e.lastTop/r+"pt",transform:"rotateY(180deg)","transform-origin":"0 0"}):e.ex>e.bx&&e.ey<e.by&&this.mouseRect.target.css({height:e.maxY-e.minY+"px",width:e.maxX-e.minX+"px",left:e.lastLeft/r+"pt",top:e.lastTop/r+"pt",transform:"rotateX(180deg)","transform-origin":"0 0"}),e.target.focus()},e.prototype.bingKeyboardMoveEvent=function(e){var i=this;e.attr("tabindex","1"),e.keydown(function(e){i.mouseRect.mouseRectSelectedElement||(i.mouseRect.mouseRectSelectedElement=i.getElementInRect(i.mouseRect));var t=i.mouseRect.mouseRectSelectedElement||[];switch(e.keyCode){case 37:i.mouseRect.updatePositionByMultipleSelect(0-p.a.instance.movingDistance,0),t.forEach(function(e){e.updatePositionByMultipleSelect(0-p.a.instance.movingDistance,0)}),e.preventDefault();break;case 38:i.mouseRect.updatePositionByMultipleSelect(0,0-p.a.instance.movingDistance),t.forEach(function(e){e.updatePositionByMultipleSelect(0,0-p.a.instance.movingDistance)}),e.preventDefault();break;case 39:i.mouseRect.updatePositionByMultipleSelect(p.a.instance.movingDistance,0),t.forEach(function(e){e.updatePositionByMultipleSelect(p.a.instance.movingDistance,0)}),e.preventDefault();break;case 40:i.mouseRect.updatePositionByMultipleSelect(0,p.a.instance.movingDistance),t.forEach(function(e){e.updatePositionByMultipleSelect(0,p.a.instance.movingDistance)}),e.preventDefault()}[37,38,39,40].includes(e.keyCode)&&o.a.event.trigger("hiprintTemplateDataChanged_"+i.templateId,"框选移动")})},e}(),st=function(e){if(e)if(e.panels){this.panels=[];for(var t=0;t<e.panels.length;t++)this.panels.push(new rt(e.panels[t]))}else this.panels=[]},lt=n(9),ut=function(){function e(e,t){var i=this;this.printElementOptionSettingPanel={},this.printTemplate=e,this.settingContainer=jquery__WEBPACK_IMPORTED_MODULE_63___default()(t),o.a.event.on(e.getPrintElementSelectEventKey(),function(e){i.buildSetting(e)}),o.a.event.on(e.getBuildCustomOptionSettingEventKey(),function(e){i.buildSettingByCustomOptions(e)}),o.a.event.on("clearSettingContainer",function(){i.clearSettingContainer()})}return e.prototype.init=function(){},e.prototype.clearSettingContainer=function(){this.clearLastPrintElement(),this.settingContainer.html("")},e.prototype.clearLastPrintElement=function(){this.lastPrintElement&&(this.lastPrintElement._editing&&this.lastPrintElement.updateByContent(!0),this.lastPrintElement._printElementOptionTabs&&this.lastPrintElement._printElementOptionTabs.forEach(function(e){e.list&&e.list.forEach(function(e){e.destroy()})}),this.lastPrintElement._printElementOptionItems)&&this.lastPrintElement._printElementOptionItems.forEach(function(e){e.destroy()}),this.lastPrintElement=void 0},e.prototype.buildSetting=function(e){var i,t,n=this,A=this,a=e.printElement,o=e.customOptionsInput,e=a.getPrintElementOptionTabs(),r=(n.clearSettingContainer(),e.length?(i=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="prop-tabs"><ul class="prop-tab-items"></ul></div>'),e.forEach(function(e){var t=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<li class="prop-tab-item"><span class="tab-title">'+i18n.__(e.name)+"</span></li>"),r=(i.find(".prop-tab-items").append(t),jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-items" data-title="'+i18n.__(e.name)+'"></div>'));e.list.forEach(function(e){e.submit=function(e){a.submitOption()};var t=e.createTarget(a,a.options,a.printElementType);n.printElementOptionSettingPanel[e.name]=t,r.append(t),["columns","dataType"].includes(e.name)?e.setValue(a.options[e.name],a.options,a.printElementType):["coordinate","widthHeight"].includes(e.name)?e.setValue(a.options,a):e.setValue(a.options[e.name]||a.printElementType[e.name]),t.find("textarea").bind("dblclick.textarea",function(e){jquery__WEBPACK_IMPORTED_MODULE_63___default()(this).val()||(e=e.target.placeholder||"",jquery__WEBPACK_IMPORTED_MODULE_63___default()(this).val(e))})}),0==e.list.length&&o&&o.length&&o.forEach(function(t){var i=t.callback,n=(t.callback=function(e){i&&i(e)},t.optionItems);t.title&&r.append('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label hiprint-option-title">\n '+t.title+"\n </div>\n </div>"),n.forEach(function(e){e.submit=function(e){t.callback(A.getValueByOptionItems(n))},r.append(e.createTarget(A.printTemplate,t.options,void 0)),e.setValue(t.options[e.name],t.options,void 0)}),r.find(".auto-submit").change(function(){t.callback(A.getValueByOptionItems(n))}),r.find(".auto-submit:input").bind("keydown.submitOption",function(e){13===e.keyCode&&t.callback(A.getValueByOptionItems(n))}),r.find("textarea").bind("dblclick.textarea",function(e){jquery__WEBPACK_IMPORTED_MODULE_63___default()(this).val()||(e=e.target.placeholder||"",jquery__WEBPACK_IMPORTED_MODULE_63___default()(this).val(e))})}),i.append(r)})):(i=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-items"></div>'),a.getPrintElementOptionItems().forEach(function(e){e.submit=function(e){a.submitOption()};var t=e.createTarget(a,a.options,a.printElementType);n.printElementOptionSettingPanel[e.name]=t,i.append(t),["columns","dataType"].includes(e.name)?e.setValue(a.options[e.name],a.options,a.printElementType):["coordinate","widthHeight"].includes(e.name)?e.setValue(a.options,a):e.setValue(a.options[e.name]||a.printElementType[e.name])})),jquery__WEBPACK_IMPORTED_MODULE_63___default()('<button class="hiprint-option-item-settingBtn hiprint-option-item-submitBtn"\n type="button">'.concat(i18n.__("确定"),"</button>"))),s=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<button class="hiprint-option-item-settingBtn hiprint-option-item-deleteBtn"\n type="button">'.concat(i18n.__("删除"),"</button>"));i.append(r),0!=a.options.draggable&&i.append(s),e.length&&(i.on("click",".prop-tab-item",function(){var e=jquery__WEBPACK_IMPORTED_MODULE_63___default()(this),t=e.index(),e=(n.settingContainer.data("last-index",t),e.addClass("active"),e.siblings().removeClass("active"),i.find(".hiprint-option-items:eq("+t+")"));e.addClass("active"),e.siblings().removeClass("active")}),(t=+(n.settingContainer.data("last-index")||0))>=e.length&&(t=0),i.find(".prop-tab-item:eq("+t+")").click()),r.bind("click.submitOption",function(){a.submitOption()}),s.bind("click.deleteBtn",function(){hinnn.event.trigger("hiprintTemplateDataChanged_"+a.templateId,"删除"),A.printTemplate.deletePrintElement(a),n.clearSettingContainer()}),i.find(".auto-submit").change(function(e){a.submitOption()}),i.find(".auto-submit:input").bind("keydown.submitOption",function(e){13==e.keyCode&&a.submitOption()}),this.settingContainer.append(i),e.length<1&&o&&o.forEach(function(e){var t=e.callback;e.callback=function(e){t&&(t(e),a.submitOption())},n.buildSettingByCustomOptions(e,n.settingContainer)}),this.lastPrintElement=a},e.prototype.buildSettingByCustomOptions=function(t,e){var i=this,n=(this.clearLastPrintElement(),e||this.settingContainer),r=(e||this.settingContainer.html(""),[]),A=p.a.instance.panel.supportOptions.filter(function(e){return!e.hidden}).map(function(e){return e.name}),a=(t.optionItems?r=t.optionItems:Object.keys(t.options).filter(function(e){return A.includes(e)}).forEach(function(e){e=lt.a.getItem(e);e&&r.push(e)}),jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-option-items"></div>')),e=(t.title&&a.append('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label hiprint-option-title">\n '+t.title+"\n </div>\n </div>"),r.forEach(function(e){e.submit=function(e){t.callback(i.getValueByOptionItems(r))},a.append(e.createTarget(i.printTemplate,t.options,void 0)),e.setValue(t.options[e.name],t.options,void 0)}),jquery__WEBPACK_IMPORTED_MODULE_63___default()('<button class="hiprint-option-item-settingBtn hiprint-option-item-submitBtn"\n type="button">'.concat(i18n.__("确定"),"</button>")));a.append(e),e.bind("click.submitOption",function(){t.callback(i.getValueByOptionItems(r))}),a.find(".auto-submit").change(function(e){t.callback(i.getValueByOptionItems(r))}),a.find(".auto-submit:input").bind("keydown.submitOption",function(e){13==e.keyCode&&t.callback(i.getValueByOptionItems(r))}),n.append(a)},e.prototype.getValueByOptionItems=function(e){var t={};return e.forEach(function(e){t[e.name]=e.getValue()}),t},e}(),dt=function(){function e(e,t){this.paginationContainer=e,this.jqPaginationContainer=jquery__WEBPACK_IMPORTED_MODULE_63___default()(this.paginationContainer),this.template=t}return e.prototype.buildPagination=function(e){var t=this.template.getPaneltotal(),n=this;this.jqPaginationContainer.html("");for(var r=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<ul class="hiprint-pagination"></ul>'),A=0;A<t;A++)!function(){var e=A,t=n.template.printPanels[e].name||e+1,i=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<li><span>"+t+'</span><a href="javascript:void(0);">x</a></li>');i.find("span").click(function(){n.template.selectPanel(e),i.siblings().removeClass("selected"),jquery__WEBPACK_IMPORTED_MODULE_63___default()(this).parent("li").addClass("selected")}),i.find("a").click(function(){n.template.deletePanel(e),n.buildPagination()}),r.append(i)}();var i=jquery__WEBPACK_IMPORTED_MODULE_63___default()("<li><span>+</span></li>");r.append(i),this.jqPaginationContainer.append(r),i.click(function(){function e(e){n.template.addPrintPanel(e||void 0,!0),n.buildPagination(),jquery__WEBPACK_IMPORTED_MODULE_63___default()(".hiprint-pagination li").removeClass("selected"),jquery__WEBPACK_IMPORTED_MODULE_63___default()(".hiprint-pagination li:nth-last-child(2)").addClass("selected")}var t;n.template.onPanelAddClick?(t={index:n.template.printPanels.length,paperType:"A4"},n.template.onPanelAddClick(t,e)):e()})},e.prototype.selectPanel=function(e){var e=e||this.template.editingPanel.index,t=jquery__WEBPACK_IMPORTED_MODULE_63___default()(".hiprint-pagination li:nth("+e+")");t.length&&(t.siblings().removeClass("selected"),t.addClass("selected")),hinnn.event.trigger("onSelectPanel",this.template.editingPanel,e,t)},e}(),ct=function(){function e(e){var t=this,e=(this.tempimageBase64={},this.id=s.a.instance.guid(),s.a.instance.setPrintTemplateById(this.id,this),e||{}),i=(this.printPanels=[],this.dataMode=e.dataMode||1,this.history=null==e.history||e.history,this.willOutOfBounds=null==e.willOutOfBounds||e.willOutOfBounds,this.onDataChanged=e.onDataChanged,this.onUpdateError=e.onUpdateError,this.lastJson=e.template||{},this.historyList=[{id:s.a.instance.guid(),type:"初始",json:this.lastJson}],this.historyPos=0,this.defaultPanelName=e.defaultPanelName,this.designOptions={},this.qtDesigner=null==e.qtDesigner||e.qtDesigner,this.qtDesignerMap={},this.qtDesignderFunction=function(e){this.qtDesignerMap={};var t,e=e.split("_")[0],i=Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_0__.a)(this.editingPanel.printElements);try{for(i.s();!(t=i.n()).done;){var n,r=t.value;void 0!==r.options.field&&(n=r.options.field.split("_")[0],void 0===this.qtDesignerMap[n]?this.qtDesignerMap[n]=1:this.qtDesignerMap[n]+=1)}}catch(e){i.e(e)}finally{i.f()}return 0===this.qtDesignerMap[e]||void 0===this.qtDesignerMap[e]?e:e+"_"+this.qtDesignerMap[e]},new st(e.template||[]));e.template&&i.panels.forEach(function(e){t.printPanels.push(new pt(e,t.id))}),e.fontList&&(this.fontList=e.fontList),e.fields&&(this.fields=e.fields),e.onImageChooseClick&&(this.onImageChooseClick=e.onImageChooseClick),e.onPanelAddClick&&(this.onPanelAddClick=e.onPanelAddClick),e.settingContainer&&new ut(this,e.settingContainer),e.paginationContainer&&(this.printPaginationCreator=new dt(e.paginationContainer,this),this.printPaginationCreator.buildPagination()),this.initAutoSave()}return e.prototype.design=function(e,i){var t,n=this;if(i=i||{},0==this.printPanels.length&&(t=this.createDefaultPanel(),this.printPanels.push(t)),!e)throw new Error("options.container can not be empty");n.designOptions=i,this.createContainer(e),this.printPanels.forEach(function(e,t){n.container.append(e.getTarget()),0<t&&e.disable(),e.design(i)}),this.selectPanel(0)},e.prototype.getSimpleHtml=function(r,A){var a=this,o=(A=A||{},jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printTemplate"></div>'));return r&&r.constructor===Array?r.forEach(function(i,n){i&&a.printPanels.forEach(function(e,t){o.append(e.getHtml(i,A)),n==r.length-1&&delete hinnn._paperList})}):this.printPanels.forEach(function(e,t){o.append(e.getHtml(r,A)),t==a.printPanels.length-1&&delete hinnn._paperList}),A&&A.imgToBase64&&this.transformImg(o.find("img")),o},e.prototype.getHtml=function(e,t){return this.getSimpleHtml(e=e||{},t)},e.prototype.getJointHtml=function(i,n,r){var A=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printTemplate"></div>'),a=[];return this.printPanels.forEach(function(e,t){A.append(e.getHtml(i,n,a,void 0,r))}),A},e.prototype.setPaper=function(e,t){if(/^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/.test(e))this.editingPanel.resize(void 0,parseFloat(e),parseFloat(t),!1);else{t=s.a.instance[e];if(!t)throw new Error("not found pagetype:"+(e||""));this.editingPanel.resize(e,t.width,t.height,!1)}},e.prototype.rotatePaper=function(){this.editingPanel.rotatePaper()},e.prototype.zoom=function(e,t){this.editingPanel.zoom(e,t)},e.prototype.addPrintPanel=function(e,t){var i=e?new pt(new rt(e),this.id):this.createDefaultPanel();return e&&(e.index=this.printPanels.length),t&&(this.container.append(i.getTarget()),i.design(this.designOptions)),this.printPanels.push(i),t&&this.selectPanel(i.index),i},e.prototype.selectPanel=function(i){var n=this;i>n.printPanels.length-1&&(i=n.printPanels.length-1),this.printPanels.forEach(function(e,t){i==t?(e.enable(),n.editingPanel=e,n.printPaginationCreator&&n.printPaginationCreator.selectPanel(i)):e.disable()})},e.prototype.deletePanel=function(e){this.printPanels[e].clear(),this.printPanels[e].getTarget().remove(),this.printPanels.splice(e,1)},e.prototype.getPaneltotal=function(){return this.printPanels.length},e.prototype.createDefaultPanel=function(){return new pt(new rt({index:this.printPanels.length,name:this.defaultPanelName,paperType:"A4"}),this.id)},e.prototype.createContainer=function(e){e?(this.container=jquery__WEBPACK_IMPORTED_MODULE_63___default()(e),this.container.addClass("hiprint-printTemplate")):this.container=jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint-printTemplate"></div>')},e.prototype.getJsonTid=function(){var t=[];return this.printPanels.forEach(function(e){e.getPanelEntity().printElements.length&&t.push(e.getPanelEntity())}),new st({panels:t})},e.prototype.getJson=function(){var t=[];return this.printPanels.forEach(function(e){t.push(e.getPanelEntity(!0))}),new st({panels:t})},e.prototype.undo=function(e){o.a.event.trigger("hiprintTemplateDataShortcutKey_"+this.id,"undo")},e.prototype.redo=function(e){o.a.event.trigger("hiprintTemplateDataShortcutKey_"+this.id,"redo")},e.prototype.getPrintElementSelectEventKey=function(){return"PrintElementSelectEventKey_"+this.id},e.prototype.getBuildCustomOptionSettingEventKey=function(){return"BuildCustomOptionSettingEventKey_"+this.id},e.prototype.clear=function(){this.printPanels.forEach(function(e){e.clear(),0<e.index&&(e=e.getTarget())&&e.length&&e.remove()}),this.printPanels=[this.printPanels[0]],this.printPaginationCreator&&this.printPaginationCreator.buildPagination()},e.prototype.getPaperType=function(e){return null==e&&(e=0),this.printPanels[0].paperType},e.prototype.getOrient=function(e){return this.printPanels[e=null==e?0:e].height>this.printPanels[e].width?1:2},e.prototype.getPrintStyle=function(e){return this.printPanels[e].getPrintStyle()},e.prototype.print=function(e,t,i){this.getHtml(e=e||{},t).hiwprint(i)},e.prototype.print2=function(r,A){if(r=r||{},A=A||{},this.clientIsOpened()){var a=this,o=0,s={},c=jquery__WEBPACK_IMPORTED_MODULE_63___default()('link[media=print][href*="print-lock.css"]'),l="";if(A.styleHandler&&(l+=A.styleHandler()),c.length<=0)throw new Error('请在 入口文件(index.html) 中引入 print-lock.css. 注意: link[media="print"]');c.each(function(i,e){var n=new XMLHttpRequest;n.open("GET",jquery__WEBPACK_IMPORTED_MODULE_63___default()(e).attr("href")),n.onreadystatechange=function(){if(4===n.readyState&&200===n.status&&(s[i+""]='<style rel="stylesheet" type="text/css">'+n.responseText+"</style>",++o==c.length)){for(var e="",t=0;t<c.length;t++)e+=s[t+""];l&&(e=l+e),a.sentToClient(e,r,A)}},n.send()})}else alert("".concat(i18n.__("连接客户端失败")))},e.prototype.imageToBase64=function(e){var t,i,n=jquery__WEBPACK_IMPORTED_MODULE_63___default()(e).attr("src");if(-1==n.indexOf("base64"))try{this.tempimageBase64[n]||(t=document.createElement("canvas"),(i=new Image).src=e.attr("src"),t.width=i.width,t.height=i.height,t.getContext("2d").drawImage(i,0,0),n&&(this.tempimageBase64[n]=t.toDataURL("image/png"))),e.attr("src",this.tempimageBase64[n])}catch(n){try{this.xhrLoadImage(e)}catch(e){}}},e.prototype.xhrLoadImage=function(e){},e.prototype.sentToClient=function(e,t,i){t=t||{};i=jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend({},i||{}),i.imgToBase64=!0,e+=this.getHtml(t,i)[0].outerHTML;i.id=s.a.instance.guid(),i.html=e,i.templateId=this.id,hiwebSocket.send(i)},e.prototype.printByHtml=function(e){jquery__WEBPACK_IMPORTED_MODULE_63___default()(e).hiwprint()},e.prototype.printByHtml2=function(a,o){if(o=o||{},this.clientIsOpened()){var c=this,l=0,p={},u=jquery__WEBPACK_IMPORTED_MODULE_63___default()('link[media=print][href*="print-lock.css"]');if(u.length<=0)throw new Error('请在 入口文件(index.html) 中引入 print-lock.css. 注意: link[media="print"]');u.each(function(r,e){var A=new XMLHttpRequest;A.open("GET",jquery__WEBPACK_IMPORTED_MODULE_63___default()(e).attr("href")),A.onreadystatechange=function(){if(4===A.readyState&&200===A.status&&(p[r+""]='<style rel="stylesheet" type="text/css">'+A.responseText+"</style>",++l==u.length)){for(var e="",t=0;t<u.length;t++)e+=p[t+""];var i=e+jquery__WEBPACK_IMPORTED_MODULE_63___default()(a)[0].outerHTML,n=jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend({},o||{});n.id=s.a.instance.guid(),n.html=i,n.templateId=c.id,hiwebSocket.send(n)}},A.send()})}else alert("".concat(i18n.__("连接客户端失败")))},e.prototype.deletePrintElement=function(t){this.printPanels.forEach(function(e){e.deletePrintElement(t)})},e.prototype.transformImg=function(e){var i=this;e.map(function(e,t){i.imageToBase64(jquery__WEBPACK_IMPORTED_MODULE_63___default()(t))})},e.prototype.toPdf=function(e,r,A){var a,s,t,c,i,l,p=this,u=jquery__WEBPACK_IMPORTED_MODULE_63___default.a.Deferred(),d=!0;return this.printPanels.length&&(a=o.a.mm.toPt(this.printPanels[0].width),s=o.a.mm.toPt(this.printPanels[0].height),t=jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend({scale:2,width:o.a.pt.toPx(a),x:0,y:0,useCORS:!0},A||{}),c=new jspdf__WEBPACK_IMPORTED_MODULE_72__.jsPDF({orientation:1==this.getOrient(0)?"portrait":"landscape",unit:"pt",format:this.printPanels[0].paperType?this.printPanels[0].paperType.toLocaleLowerCase():[a,s]}),e=this.getHtml(e,A),A&&null!=A.isDownload&&(d=A.isDownload),this.createTempContainer(),i=this.getTempContainer(),this.svg2canvas(e),i.html(e[0]),l=i.find(".hiprint-printPanel .hiprint-printPaper").length,jquery__WEBPACK_IMPORTED_MODULE_63___default()(e).css("position:fixed"),_wtto00_html2canvas__WEBPACK_IMPORTED_MODULE_73___default()(e[0],t).then(function(e){var t=e.getContext("2d");t.mozImageSmoothingEnabled=!1,t.webkitImageSmoothingEnabled=!1,t.msImageSmoothingEnabled=!1,t.imageSmoothingEnabled=!1;for(var i=e.toDataURL("image/jpeg"),n=0;n<l;n++)c.addImage(i,"JPEG",0,0-n*s,a,l*s),n<l-1&&c.addPage();d?(p.removeTempContainer(),-1<r.indexOf(".pdf")?c.save(r):c.save(r+".pdf")):(p.removeTempContainer(),t=A.type||"blob",e=c.output(t),u.resolve(e))})),u.promise()},e.prototype.createTempContainer=function(){this.removeTempContainer(),jquery__WEBPACK_IMPORTED_MODULE_63___default()("body").prepend(jquery__WEBPACK_IMPORTED_MODULE_63___default()('<div class="hiprint_temp_Container" style="overflow:hidden;height: 0px;box-sizing: border-box;"></div>'))},e.prototype.removeTempContainer=function(){jquery__WEBPACK_IMPORTED_MODULE_63___default()(".hiprint_temp_Container").remove()},e.prototype.getTempContainer=function(){return jquery__WEBPACK_IMPORTED_MODULE_63___default()(".hiprint_temp_Container")},e.prototype.svg2canvas=function(e){var a=this;e.find("svg").each(function(e,t){var i=t.parentNode,n=a.parentWidthHeight(i),r=document.createElement("canvas"),n=(r.width=n.width,r.height=n.height,r.getContext("2d")),A=(new XMLSerializer).serializeToString(t);canvg__WEBPACK_IMPORTED_MODULE_75___default.a.fromString(n,A).render(),jquery__WEBPACK_IMPORTED_MODULE_63___default()(t).before(r),i.removeChild(t)})},e.prototype.parentWidthHeight=function(e){return e.style.width.endsWith("%")||e.style.height.endsWith("%")?"hiprint-printPaper-content"!=e.className?this.parentWidthHeight(e.parentNode):{width:10,height:10}:{width:o.a.pt.toPx(parseFloat(e.style.width)),height:o.a.pt.toPx(parseFloat(e.style.height))}},e.prototype.on=function(e,t){o.a.event.clear(e+"_"+this.id),o.a.event.on(e+"_"+this.id,t)},e.prototype.clientIsOpened=function(){return hiwebSocket.opened},e.prototype.getPrinterList=function(){return hiwebSocket.getPrinterList()||[]},e.prototype.getElementByTid=function(e,t){return this.printPanels[t=null==t?0:t].getElementByTid(e)},e.prototype.getElementByName=function(e,t){return this.printPanels[t=null==t?0:t].getElementByName(e)},e.prototype.getPanel=function(e){return this.printPanels[e=null==e?0:e]},e.prototype.loadAllImages=function(e,t,i){var n=this;null==i&&(i=0);for(var r=e[0].getElementsByTagName("img"),A=!0,a=0;a<r.length;a++){var o=r[a];!o.src||o.src===window.location.href||-1!=o.src.indexOf("base64")||o&&void 0!==o.naturalWidth&&0!==o.naturalWidth&&o.complete||(A=!1)}i++,!A&&i<10?setTimeout(function(){n.loadAllImages(e,t,i)},500):t()},e.prototype.setFontList=function(e){this.fontList=e},e.prototype.getFontList=function(){return this.fontList},e.prototype.setFields=function(e){this.fields=e},e.prototype.getFields=function(){return this.fields},e.prototype.setOnImageChooseClick=function(e){this.onImageChooseClick=e},e.prototype.getOnImageChooseClick=function(){return this.onImageChooseClick},e.prototype.getFieldsInPanel=function(){var t=[];return this.printPanels.forEach(function(e){t=t.concat(e.getFieldsInPanel())}),t},e.prototype.getTestData=function(){var t={};return this.printPanels.forEach(function(e){t=Object.assign(t,e.getTestData())}),t},e.prototype.update=function(e,t){var n,r=this;try{e&&"object"==_typeof(e)&&0<e.panels.length&&(n=r.printPanels.length-1,e.panels.forEach(function(e,t){n<t&&(r.printPanels.push(new pt(e,r.id)),i=r.printPanels[t],r.container.append(i.getTarget()),0<t&&i.disable(),i.design(r.designOptions),r.printPaginationCreator)&&r.printPaginationCreator.buildPagination();var i=new rt(e);r.editingPanel=r.printPanels[t],r.editingPanel.update(i)}),r.selectPanel(t||0))}catch(e){r.onUpdateError&&r.onUpdateError(e)}},e.prototype.getSelectEls=function(){return this.editingPanel.mouseRect&&this.editingPanel.mouseRect.target&&jquery__WEBPACK_IMPORTED_MODULE_63___default()(".mouseRect").length?this.editingPanel.getElementInRect(this.editingPanel.mouseRect):this.editingPanel.printElements.filter(function(e){return"block"==e.designTarget.children().last().css("display")&&!e.printElementType.type.includes("table")})},e.prototype.selectElementsByField=function(i){var n=jquery__WEBPACK_IMPORTED_MODULE_63___default.a;this.editingPanel.printElements.forEach(function(e,t){i&&i.includes(e.options.field)&&((e=e.designTarget).children("div[panelindex]").addClass("selected"),e.children().last().css({display:"block"}),e=e[0],n.data(e,"hidraggable").options.onBeforeSelectAllDrag.call(e,{}))})},e.prototype.selectAllElements=function(){var i=jquery__WEBPACK_IMPORTED_MODULE_63___default.a;this.editingPanel.printElements.forEach(function(e,t){e=e.designTarget;e.children("div[panelindex]").addClass("selected"),e.children().last().css({display:"block"}),e=e[0],i.data(e,"hidraggable").options.onBeforeSelectAllDrag.call(e,{})})},e.prototype.updateOption=function(t,i){var e=this.getSelectEls();e&&e.length&&(e.forEach(function(e){e.updateOption(t,i,!0)}),o.a.event.trigger("hiprintTemplateDataChanged_"+this.id,"批量修改"))},e.prototype.setElsAlign=function(e){var i=this.getSelectEls();if(i.length){var t=Math.min.apply(null,i.map(function(e){return e.options.left})),n=Math.max.apply(null,i.map(function(e){return e.options.left+e.options.width})),r=Math.min.apply(null,i.map(function(e){return e.options.top})),A=Math.max.apply(null,i.map(function(e){return e.options.top+e.options.height}));switch(e){case"left":i.forEach(function(e){e.updateSizeAndPositionOptions(t),e.designTarget.css("left",e.options.displayLeft())});break;case"vertical":var a=t+(n-t)/2;i.forEach(function(e){e.updateSizeAndPositionOptions(a-e.options.width/2),e.designTarget.css("left",e.options.displayLeft())});break;case"right":i.forEach(function(e){e.updateSizeAndPositionOptions(n-e.options.width),e.designTarget.css("left",e.options.displayLeft())});break;case"top":i.forEach(function(e){e.updateSizeAndPositionOptions(void 0,r),e.designTarget.css("top",e.options.displayTop())});break;case"horizontal":var o=r+(A-r)/2;i.forEach(function(e){e.updateSizeAndPositionOptions(void 0,o-e.options.height/2),e.designTarget.css("top",e.options.displayTop())});break;case"bottom":i.forEach(function(e){e.updateSizeAndPositionOptions(void 0,A-e.options.height),e.designTarget.css("top",e.options.displayTop())});break;case"distributeHor":var s=[].reduce.call(i,function(e,t){return e+t.options.width},0),c=(n-t-s)/(i.length-1);i.sort(function(e,t){return e.options.left-t.options.left}),i.forEach(function(e,t){[0,i.length-1].includes(t)||(e.updateSizeAndPositionOptions(i[t-1].options.left+i[t-1].options.width+c),e.designTarget.css("left",e.options.displayLeft()))});break;case"distributeVer":var s=[].reduce.call(i,function(e,t){return e+t.options.height},0),l=(A-r-s)/(i.length-1);i.sort(function(e,t){return e.options.top-t.options.top}),i.forEach(function(e,t){[0,i.length-1].includes(t)||(e.updateSizeAndPositionOptions(void 0,i[t-1].options.top+i[t-1].options.height+l),e.designTarget.css("top",e.options.displayTop()))})}}},e.prototype.setElsSpace=function(i,e){var n=this.getSelectEls();n.length&&(e?(n.sort(function(e,t){return e.options.left-t.options.left}),n.forEach(function(e,t){0<t&&(e.updateSizeAndPositionOptions(n[t-1].options.left+n[t-1].options.width+i),e.designTarget.css("left",e.options.displayLeft()))})):(n.sort(function(e,t){return e.options.top-t.options.top}),n.forEach(function(e,t){0<t&&(e.updateSizeAndPositionOptions(void 0,n[t-1].options.top+n[t-1].options.height+i),e.designTarget.css("top",e.options.displayTop()))})))},e.prototype.initAutoSave=function(){var i=this;o.a.event.on("hiprintTemplateDataShortcutKey_"+this.id,function(e){if(i.history)switch(e){case"undo":0<i.historyPos&&(--i.historyPos,t=i.historyList[i.historyPos],i.update(t.json));break;case"redo":var t;i.historyPos<i.historyList.length-1&&(i.historyPos+=1,t=i.historyList[i.historyPos],i.update(t.json))}}),o.a.event.on("hiprintTemplateDataChanged_"+this.id,function(e){var t;i.history&&(t=1==i.dataMode?i.getJson():i.getJsonTid(),i.lastJson=t,i.historyPos<i.historyList.length-1&&(i.historyList=i.historyList.slice(0,i.historyPos+1)),i.historyList.push({id:s.a.instance.guid(),type:e,json:t}),50<i.historyList.length?i.historyList=i.historyList.slice(0,1).concat(i.historyList.slice(1,50)):i.historyPos+=1,i.onDataChanged)&&i.onDataChanged(e,t)})},e}();function ht(e){this.getHtml(e).hiwprint()}function ft(e,t,i){jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend({},e||{}).imgToBase64=!0;var n=new ct({});n.on("printSuccess",t),n.on("printError",i),n.printByHtml2(this.getHtml(e),e.options)}function gt(n){var r=void 0;return n&&n.templates.forEach(function(e,t){var i=jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend({},e.options||{});n.imgToBase64&&(i.imgToBase64=!0),r?r.append(e.template.getHtml(e.data,i).html()):r=e.template.getHtml(e.data,i)}),r}function mt(e){p.a.instance.init(e),p.a.instance.providers&&p.a.instance.providers.forEach(function(e){e.addElementTypes(a.instance)}),!window.autoConnect||p.a.instance.host==hiwebSocket.host&&p.a.instance.token==hiwebSocket.token||(hiwebSocket.stop(),p.a.instance.host&&(hiwebSocket.host=p.a.instance.host),p.a.instance.token&&(hiwebSocket.token=p.a.instance.token),hiwebSocket.start()),p.a.instance.lang&&Object.keys(languages).includes(p.a.instance.lang)?i18n.lang=p.a.instance.lang:i18n.lang="cn"}function cig(t){t?Object.keys(t).forEach(function(r){var i,e;"optionItems"==r&&t.optionItems&&t.optionItems.length?p.a.instance.registerItems(t.optionItems):t[r].tabs&&t[r].tabs.length?(t[r].tabs.forEach(function(e,t){var i,n;e.replace?jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend(p.a.instance[r].tabs[t],e):(i=e.options,n=p.a.instance[r].tabs[t].options,i.forEach(function(t){var e=n.findIndex(function(e){return e.name==t.name});-1<e?n[e].hidden=t.hidden:t.after?-1<(e=n.findIndex(function(e){return e.name==t.after}))&&n.splice(e+1,0,t):n.push(t)}),jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend(p.a.instance[r].tabs[t],{name:e.name,options:n}))}),delete t[r].tabs):t[r].supportOptions?(e=t[r].supportOptions,i=p.a.instance[r].supportOptions,e.forEach(function(t){var e=i.findIndex(function(e){return e.name==t.name});-1<e?i[e].hidden=t.hidden:t.after?-1<(e=i.findIndex(function(e){return e.name==t.after}))&&i.splice(e+1,0,t):i.push(t)}),jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend(p.a.instance[r].supportOptions,i),delete t[r].supportOptions):((e={})[r]=t[r],jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend(p.a.instance,e))}):jquery__WEBPACK_IMPORTED_MODULE_63___default.a.extend(p.a.instance,HIPRINT_CONFIG)}function uep(e,t){return a.instance.updateElementType(e,t)}function rpl(e){p.a.instance.clear("printerList"),p.a.instance.on("printerList",e),hiwebSocket.refreshPrinterList()}function getClients(e){p.a.instance.clear("clients"),p.a.instance.on("clients",e),hiwebSocket.getClients()}function getClientInfo(e){p.a.instance.clear("clientInfo"),p.a.instance.on("getClientInfo",e),hiwebSocket.getClientInfo()}function getAddr(e,t){p.a.instance.clear("address_"+e),p.a.instance.on("address_"+e,t);for(var i=arguments.length,n=new Array(2<i?i-2:0),r=2;r<i;r++)n[r-2]=arguments[r];(t=hiwebSocket).getAddress.apply(t,[e].concat(n))}function ippPrint(e,t,i){p.a.instance.clear("ippPrinterCallback"),p.a.instance.on("ippPrinterCallback",t),p.a.instance.clear("ippPrinterConnected"),p.a.instance.on("ippPrinterConnected",i),hiwebSocket.ippPrint(e)}function ippRequest(e,t){p.a.instance.clear("ippRequestCallback"),p.a.instance.on("ippRequestCallback",t),hiwebSocket.ippRequest(e)}n.d(e,"init",function(){return mt}),n.d(e,"setConfig",function(){return cig}),n.d(e,"updateElementType",function(){return uep}),n.d(e,"hiwebSocket",function(){return hiwebSocket}),n.d(e,"refreshPrinterList",function(){return rpl}),n.d(e,"getClients",function(){return getClients}),n.d(e,"getClientInfo",function(){return getClientInfo}),n.d(e,"getAddress",function(){return getAddr}),n.d(e,"ippPrint",function(){return ippPrint}),n.d(e,"ippRequest",function(){return ippRequest}),n.d(e,"PrintElementTypeManager",function(){return it}),n.d(e,"PrintElementTypeGroup",function(){return ot}),n.d(e,"PrintTemplate",function(){return ct}),n.d(e,"print",function(){return ht}),n.d(e,"print2",function(){return ft}),n.d(e,"getHtml",function(){return gt}),jquery__WEBPACK_IMPORTED_MODULE_63___default()(document).ready(function(){hiwebSocket.hasIo()&&window.autoConnect&&hiwebSocket.start()})}]),defaultElementTypeProvider=Object(_etypes_default_etyps_provider__WEBPACK_IMPORTED_MODULE_76__.a)(hiprint)}.call(this,__webpack_require__(0))},function(e,t,i){"use strict";var n=i(13).f,r=i(10),A=i(6)("toStringTag");e.exports=function(e,t,i){(e=e&&!i?e.prototype:e)&&!r(e,A)&&n(e,A,{configurable:!0,value:t})}},function(e,t,i){"use strict";i.d(t,"a",function(){return A});var n=i(59);var r=i(78);function A(e){return function(e){if(Array.isArray(e))return Object(n.a)(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Object(r.a)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},function(e,t,i){"use strict";i=i(1);e.exports=i({}.isPrototypeOf)},function(e,t,i){"use strict";var n=i(4),r=i(13),A=i(30);e.exports=n?function(e,t,i){return r.f(e,t,A(1,i))}:function(e,t,i){return e[t]=i,e}},function(e,t,i){"use strict";var n=i(42);e.exports=function(e){return n(e.length)}},function(e,t,i){"use strict";function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}i.d(t,"a",function(){return n})},function(e,t,i){e.exports=function(){"use strict";function d(e,f){var t=I.getNumbResult(e);if(!t)return e;f=f||{};var h=this.ch,g=this.ch_u,i=this.ch_f||"",n=this.ch_d||".",m=h.charAt(0),r=t.int,A=t.decimal,a=t.minus,o="",s="",c=a?i:"";if(A){A=I.clearZero(A,"0","$");for(var l=0;l<A.length;l++)s+=h.charAt(+A.charAt(l));s=s?n+s:""}if(o=function e(t,i,n){t=I.getNumbResult(t).int;var r="",A=arguments.length>1?arguments[1]:f.tenMin,a=t.length;if(1==a)return h.charAt(+t);if(a<=4)for(var o=0,s=a;s--;){var c=+t.charAt(o);r+=A&&2==a&&0==o&&1==c?"":h.charAt(c),r+=c&&s?g.charAt(s):"",o++}else{for(var l=t.length/4>>0,p=t.length%4;0==p||!g.charAt(3+l);)p+=4,l--;var u=t.substr(0,p),d=t.substr(p);r=e(u,A)+g.charAt(3+l)+("0"==d.charAt(0)?m:"")+e(d,d.length>4&&A)}return r=I.clearZero(r,m)}(r),f.ww&&g.length>5){var p=g.charAt(4),u=g.charAt(5),d=o.lastIndexOf(u);~d&&(o=o.substring(0,d).replace(new RegExp(u,"g"),p+p)+o.substring(d))}return c+o+s}function e(e){e=e.toString();var t=e.split(this.ch_d),i=t[0].replace(this.ch_f,""),n=t[1],r=!!~t[0].indexOf(this.ch_f),A=this.ch_u.charAt(1),a=this.ch_u.charAt(4),o=this.ch_u.charAt(5);i=i.replace(new RegExp(a+"{2}","g"),o);for(var s=i.split(""),c=0,l=0,p=[],u=[],d=[],f=0;f<s.length;f++){var h=s[f],g=0,m=0;if(~(g=this.ch.indexOf(h)))g>0&&d.unshift(g);else if(~(m=this.ch_u.indexOf(h))){var v=I.getDigit(m);c>m?(I.unshiftZero(d,v),I.centerArray(u,d)):m>=l?(0==f&&(d=[1]),I.centerArray(p,u,d),p.length>0&&I.unshiftZero(p,v),l=m):(0==d.length&&A==h&&(d=[1]),I.centerArray(u,d),I.unshiftZero(u,I.getDigit(m)),c=m)}}I.centerArray(p,u,d).reverse(),0==p.length&&p.push(0);var b=0;if(n){p.push("."),b="0.";for(var f=0;f<n.length;f++)b+=this.ch.indexOf(n.charAt(f)),p.push(this.ch.indexOf(n.charAt(f)));b=+b}return r&&p.unshift("-"),parseFloat(p.join(""))}function t(e,t){var i={ww:!0,complete:!1,outSymbol:!0,unOmitYuan:!1,forceZheng:!1},n=I.getNumbResult(e),r=this.ch.charAt(0);if(t="object"==typeof t?t:{},!n)return e;t=I.extend(i,t);var A=n.int,a=n.decimal||"",o=t.outSymbol?this.m_t:"",s=n.minus?this.ch_f:"",c="";if(t.complete){for(var l=1;l<this.m_u.length;l++)c+=d.call(this,a.charAt(l-1)||"0")+this.m_u.charAt(l);s+=d.call(this,A,t)+this.m_u.charAt(0)}else{var p=t.unOmitYuan||"0"!==A;if(a=a.substr(0,this.m_u.length-1),a=I.clearZero(a,"0","$"))for(var u,l=0;l<this.m_u.length-1;l++)a.charAt(l)&&"0"!=a.charAt(l)&&(c+=d.call(this,a.charAt(l))+this.m_u.charAt(l+1),u=!1),"0"!==a.charAt(l)||u||(0==l&&"0"===A||(c+=r),u=!0);!p&&c||(s+=d.call(this,A,t)+this.m_u.charAt(0)),t.forceZheng?""!=c&&c.charAt(c.length-1)===this.m_u[2]||(c+=this.m_z):s+=n.decimal?"":this.m_z,t.forceZheng}return o+s+c}function i(i,n){return{encodeS:function(e,t){return t=I.extend({ww:!0,tenMin:!0},t),r.CL.call(i,e,t)},encodeB:function(e,t){return t=I.extend({ww:!0},t),r.CL.call(n,e,t)},decodeS:function(){return r.unCL.apply(i,arguments)},decodeB:function(){return r.unCL.apply(n,arguments)},toMoney:function(e,t){return t=I.extend({ww:!0},t),r.toMoney.call(n,e,t)}}}var I=function(e,t){return t={exports:{}},e(t,t.exports),t.exports}(function(e,t){var i=/^([+-])?0*(\d+)(\.(\d+))?$/,s=/^([+-])?0*(\d+)(\.(\d+))?e(([+-])?(\d+))$/i,n=t.e2ten=function(e){var t=s.exec(e.toString());if(!t)return e;var i=t[2],n=t[4]||"",r=t[5]?+t[5]:0;if(r>0){var A=n.substr(0,r);A=A.length<r?A+new Array(r-A.length+1).join("0"):A,n=n.substr(r),i+=A}else{r=-r;var a=i.length-r;a=a<0?0:a;var o=i.substr(a,r);o=o.length<r?new Array(r-o.length+1).join("0")+o:o,i=i.substring(0,a),n=o+n}return i=""==i?"0":i,("-"==t[1]?"-":"")+i+(n?"."+n:"")};t.getNumbResult=function(e){var t=i.exec(e.toString());if(!t&&s.test(e.toString())&&(t=i.exec(n(e.toString()))),t)return{int:t[2],decimal:t[4],minus:"-"==t[1],num:t.slice(1,3).join("")}},t.centerArray=function e(t,i){if(t.splice.apply(t,[0,i.length].concat(i.splice(0,i.length))),arguments.length>2){var n=[].slice.call(arguments,2);n.unshift(t),e.apply(null,n)}return t};var a=t.hasAttr=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)};t.extend=function(e){for(var t,i=arguments[0]||{},n=Array.prototype.slice.call(arguments,1),r=0;r<n.length;r++){var A=n[r];for(t in A)a(A,t)&&(i[t]=A[t])}return i},t.getDigit=function(e){return e>=5?4*(e-4)+4:e},t.unshiftZero=function(e,t){if(null==t&&(t=1),!(t<=0))for(;t--;)e.unshift(0)},t.clearZero=function(e,t,i){if(null==e)return"";var n=~"*.?+$^[](){}|\\/".indexOf(t)?"\\"+t:t,r=new RegExp("^"+n+"+"),A=new RegExp(n+"+$"),a=new RegExp(n+"{2}","g");return e=e.toString(),"^"==i&&(e=e.replace(r,"")),i&&"$"!=i||(e=e.replace(A,"")),i&&"nto1"!=i||(e=e.replace(a,t)),e}}),r=(I.e2ten,I.getNumbResult,I.centerArray,I.hasAttr,I.extend,I.getDigit,I.unshiftZero,I.clearZero,{CL:d,unCL:e,toMoney:t}),n=i,A,a,o,s,c={s:{ch:"零一二三四五六七八九",ch_u:"个十百千万亿",ch_f:"负",ch_d:"点"},b:{ch:"零壹贰叁肆伍陆柒捌玖",ch_u:"个拾佰仟万亿",ch_f:"负",ch_d:"点",m_t:"人民币",m_z:"整",m_u:"元角分"},hk_s:{ch:"零一二三四五六七八九",ch_u:"個十百千萬億",ch_f:"負",ch_d:"點"},hk_b:{ch:"零壹貳參肆伍陸柒捌玖",ch_u:"個拾佰仟萬億",ch_f:"負",ch_d:"點",m_t:"$",m_z:"整",m_u:"圓角分"}},l=function(e){this.lang=e,this.encode=function(){return r.CL.apply(e,arguments)},this.decode=function(){return r.unCL.apply(e,arguments)},this.toMoney=function(){return r.toMoney.apply(e,arguments)}};return l.langs=c,l.cn=n(c.s,c.b),l.hk=n(c.hk_s,c.hk_b),l}()},function(e,t,i){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,i){"use strict";var n=i(61),r=i(16);e.exports=function(e){return n(r(e))}},function(e,t,i){"use strict";e.exports=function(e){return null==e}},function(e,t,i){"use strict";function n(){}function r(e){e.write(h("")),e.close();var t=e.parentWindow.Object;return e=null,t}var A,a=i(12),o=i(117),s=i(87),c=i(50),l=i(182),p=i(84),i=i(65),u="prototype",d="script",f=i("IE_PROTO"),h=function(e){return"<"+d+">"+e+"</"+d+">"},g=function(){try{A=new ActiveXObject("htmlfile")}catch(e){}g="undefined"==typeof document||document.domain&&A?r(A):(e=p("iframe"),t="java"+d+":",e.style.display="none",l.appendChild(e),e.src=String(t),(t=e.contentWindow.document).open(),t.write(h("document.F=Object")),t.close(),t.F);for(var e,t,i=s.length;i--;)delete g[u][s[i]];return g()};c[f]=!0,e.exports=Object.create||function(e,t){var i;return null!==e?(n[u]=a(e),i=new n,n[u]=null,i[f]=e):i=g(),void 0===t?i:o.f(i,t)}},function(e,t,i){"use strict";i.d(t,"a",function(){return r});var n=i(28);function A(e){e=function(e,t){if("object"!=Object(n.a)(e)||!e)return e;var i=e[Symbol.toPrimitive];if(void 0===i)return("string"===t?String:Number)(e);if(i=i.call(e,t||"default"),"object"!=Object(n.a)(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}(e,"string");return"symbol"==Object(n.a)(e)?e:e+""}function a(t,e){var i,n=Object.keys(t);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(t),e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,i)),n}function r(n){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?a(Object(r),!0).forEach(function(e){var t,i;t=n,i=r[e=e],(e=A(e))in t?Object.defineProperty(t,e,{value:i,enumerable:!0,configurable:!0,writable:!0}):t[e]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(r,e))})}return n}},function(e,t,i){"use strict";var n=i(181);e.exports=function(e){e=+e;return e!=e||0==e?0:n(e)}},function(e,t,i){"use strict";var n=i(4),r=i(9),A=i(80),a=i(30),o=i(31),s=i(81),c=i(10),l=i(112),p=Object.getOwnPropertyDescriptor;t.f=n?p:function(e,t){if(e=o(e),t=s(t),l)try{return p(e,t)}catch(e){}if(c(e,t))return a(!r(A.f,e,t),e[t])}},function(e,t,i){"use strict";var n=i(62),r=i(2),A=i(5).String;e.exports=!!Object.getOwnPropertySymbols&&!r(function(){var e=Symbol("symbol detection");return!A(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41})},function(e,t,i){"use strict";var n=i(48),r=i(32);e.exports=function(e,t){e=e[t];return r(e)?void 0:n(e)}},function(e,t,i){"use strict";var n=String;e.exports=function(e){try{return n(e)}catch(e){return"Object"}}},function(e,t,i){"use strict";var n=i(82);e.exports=function(e,t){return n[e]||(n[e]=t||{})}},function(e,t,i){"use strict";var n=i(115),r=i(87).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,r)}},function(e,t,i){"use strict";var n=i(35),r=Math.min;e.exports=function(e){e=n(e);return 0<e?r(e,9007199254740991):0}},function(e,t,i){"use strict";function n(u){var d=1===u,f=2===u,h=3===u,g=4===u,m=6===u,v=7===u,b=5===u||m;return function(e,t,i,n){for(var r,A,a=y(e),o=w(a),s=B(o),c=I(t,i),l=0,t=n||_,p=d?t(e,s):f||v?t(e,0):void 0;l<s;l++)if((b||l in o)&&(A=c(r=o[l],l,a),u))if(d)p[l]=A;else if(A)switch(u){case 3:return!0;case 5:return r;case 6:return l;case 2:x(p,r)}else switch(u){case 4:return!1;case 7:x(p,r)}return m?-1:h||g?g:p}}var I=i(44),r=i(1),w=i(61),y=i(17),B=i(27),_=i(90),x=r([].push);e.exports={forEach:n(0),map:n(1),filter:n(2),some:n(3),every:n(4),find:n(5),findIndex:n(6),filterReject:n(7)}},function(e,t,i){"use strict";var n=i(89),r=i(48),A=i(60),a=n(n.bind);e.exports=function(e,t){return r(e),void 0===t?e:A?a(e,t):function(){return e.apply(t,arguments)}}},function(e,t,i){"use strict";var n=i(25),r=TypeError;e.exports=function(e,t){if(n(t,e))return e;throw new r("Incorrect invocation")}},function(e,t,i){"use strict";var n=TypeError;e.exports=function(e,t){if(e<t)throw new n("Not enough arguments");return e}},function(e,t,i){"use strict";var n=i(15),r=i(8),A=i(25),i=i(111),a=Object;e.exports=i?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return r(t)&&A(t.prototype,a(e))}},function(e,t,i){"use strict";var n=i(8),r=i(39),A=TypeError;e.exports=function(e){if(n(e))return e;throw new A(r(e)+" is not a function")}},function(e,t,i){"use strict";var n=i(4),i=i(10),r=Function.prototype,A=n&&Object.getOwnPropertyDescriptor,i=i(r,"name"),a=i&&"something"===function(){}.name,n=i&&(!n||A(r,"name").configurable);e.exports={EXISTS:i,PROPER:a,CONFIGURABLE:n}},function(e,t,i){"use strict";e.exports={}},function(e,t,i){"use strict";var n=i(88),r=i(8),A=i(18),a=i(6)("toStringTag"),o=Object,s="Arguments"===A(function(){return arguments}());e.exports=n?A:function(e){var t;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=function(e,t){try{return e[t]}catch(e){}}(e=o(e),a))?t:s?A(e):"Object"===(t=A(e))&&r(e.callee)?"Arguments":t}},function(e,t,i){"use strict";i=i(1);e.exports=i([].slice)},function(e,t,i){"use strict";var n=i(18);e.exports=Array.isArray||function(e){return"Array"===n(e)}},function(e,t,i){"use strict";var n=i(8),r=i(11),A=i(72);e.exports=function(e,t,i){return A&&n(t=t.constructor)&&t!==i&&r(t=t.prototype)&&t!==i.prototype&&A(e,t),e}},function(e,t,i){"use strict";var n=i(2),r=i(6),A=i(62),a=r("species");e.exports=function(t){return 51<=A||!n(function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo})}},function(e,t,i){"use strict";var n=i(6),r=i(33),i=i(13).f,A=n("unscopables"),a=Array.prototype;void 0===a[A]&&i(a,A,{configurable:!0,value:r(null)}),e.exports=function(e){a[A][e]=!0}},function(e,t,i){"use strict";e.exports={}},function(e,t,i){"use strict";var n=i(3),i=i(100);n({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},function(e,t,i){"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}i.d(t,"a",function(){return n})},function(e,t,i){"use strict";i=i(2);e.exports=!i(function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})},function(e,t,i){"use strict";var n=i(1),r=i(2),A=i(18),a=Object,o=n("".split);e.exports=r(function(){return!a("z").propertyIsEnumerable(0)})?function(e){return"String"===A(e)?o(e,""):a(e)}:a},function(e,t,i){"use strict";var n,r,A=i(5),i=i(63),a=A.process,A=A.Deno,a=a&&a.versions||A&&A.version,A=a&&a.v8;!(r=A?0<(n=A.split("."))[0]&&n[0]<4?1:+(n[0]+n[1]):r)&&i&&(!(n=i.match(/Edge\/(\d+)/))||74<=n[1])&&(n=i.match(/Chrome\/(\d+)/))&&(r=+n[1]),e.exports=r},function(e,t,i){"use strict";e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},function(e,t,i){"use strict";var i=i(1),n=0,r=Math.random(),A=i(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+A(++n+r,36)}},function(e,t,i){"use strict";var n=i(40),r=i(64),A=n("keys");e.exports=function(e){return A[e]||(A[e]=r(e))}},function(e,t,i){"use strict";var n=i(35),r=Math.max,A=Math.min;e.exports=function(e,t){e=n(e);return e<0?r(e+t,0):A(e,t)}},function(e,t,i){"use strict";t.f=Object.getOwnPropertySymbols},function(e,t,i){"use strict";function n(e,t){return(e=s[o(e)])===l||e!==c&&(A(t)?r(t):!!t)}var r=i(2),A=i(8),a=/#|\.prototype\./,o=n.normalize=function(e){return String(e).replace(a,".").toLowerCase()},s=n.data={},c=n.NATIVE="N",l=n.POLYFILL="P";e.exports=n},function(e,t,i){"use strict";var n=i(115),r=i(87);e.exports=Object.keys||function(e){return n(e,r)}},function(e,t,i){"use strict";var n=i(120),r=i(10),A=i(119),a=i(13).f;e.exports=function(e){var t=n.Symbol||(n.Symbol={});r(t,e)||a(t,e,{value:A.f(e)})}},function(e,t,i){"use strict";function n(){}function r(e){if(!s(e))return!1;try{return u(n,[],e),!0}catch(e){return!1}}function A(e){if(!s(e))return!1;switch(c(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return h||!!f(d,p(e))}catch(e){return!0}}var a=i(1),o=i(2),s=i(8),c=i(51),l=i(15),p=i(114),u=l("Reflect","construct"),d=/^\s*(?:class|function)\b/,f=a(d.exec),h=!d.test(n);A.sham=!0,e.exports=!u||o(function(){var e;return r(r.call)||!r(Object)||!r(function(){e=!0})||e})?A:r},function(e,t,i){"use strict";var r=i(194),A=i(11),a=i(16),o=i(195);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var i,n=!1,e={};try{(i=r(Object.prototype,"__proto__","set"))(e,[]),n=e instanceof Array}catch(e){}return function(e,t){return a(e),o(t),A(e)&&(n?i(e,t):e.__proto__=t),e}}():void 0)},function(e,t,i){"use strict";var n=i(7);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:n(e)}},function(e,t,i){"use strict";var n=i(4),r=i(13),A=i(30);e.exports=function(e,t,i){n?r.f(e,t,A(0,i)):e[t]=i}},function(e,t,i){"use strict";var n=i(51),r=i(38),A=i(32),a=i(57),o=i(6)("iterator");e.exports=function(e){if(!A(e))return r(e,o)||r(e,"@@iterator")||a[n(e)]}},function(e,t,i){"use strict";e.exports=function(e,t){return{value:e,done:t}}},function(e,t,i){"use strict";var n=i(2),r=i(5).RegExp,i=n(function(){var e=r("a","y");return e.lastIndex=2,null!==e.exec("abcd")}),A=i||n(function(){return!r("a","y").sticky}),n=i||n(function(){var e=r("^r","gy");return e.lastIndex=2,null!==e.exec("str")});e.exports={BROKEN_CARET:n,MISSED_STICKY:A,UNSUPPORTED_Y:i}},function(e,t,i){"use strict";i.d(t,"a",function(){return r});var n=i(59);function r(e,t){var i;if(e)return"string"==typeof e?Object(n.a)(e,t):"Map"===(i="Object"===(i={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:i)||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?Object(n.a)(e,t):void 0}},function(e,t,i){"use strict";i(93),i(126),i(130),i(98),i(58),i(151),i(107);var n={id:"watermark",watch:!1,content:"vue-plugin-hiprint",container:".hiprint-printPaper",width:200,height:200,textAlign:"center",textBaseline:"middle",fontSize:"14px",fontFamily:"Microsoft Yahei",fillStyle:"rgba(184, 184, 184, 0.3)",rotate:25,timestamp:!1,format:"YYYY-MM-DD HH:mm",zIndex:0},w={};function y(t){var i=t.id,e=t.watch,n=t.content,r=t.container,A=t.width,a=t.height,o=t.textAlign,s=t.textBaseline,c=t.fontSize,l=t.fontFamily,p=t.fillStyle,u=t.rotate,d=t.timestamp,f=t.format,h=t.zIndex,g=(w[i]={wmMo:null,wmTimer:null},document.createElement("canvas")),m=(g.setAttribute("width","".concat(A,"px")),g.setAttribute("height","".concat(a,"px")),"string"==typeof r?document.querySelector(r):r),r=g.getContext("2d"),v=(r.textAlign=o,r.textBaseline=s,r.font="".concat(c," ").concat(l),r.fillStyle=p,r.translate(A/2,a/2),r.rotate(-Math.PI/180*u),r.fillText("".concat(n),0,0),d&&r.fillText("".concat(function(e,t){var i,n,r,A,a,o,s,t=1<arguments.length&&void 0!==t?t:"YYYY-MM-DD";return e?(o=(e="number"==typeof e?new Date(e):e).getFullYear(),i=e.getMonth(),n=e.getDate(),A=(r=e.getHours())%12==0?12:r%12,a=e.getMinutes(),e=e.getSeconds(),s={YYYY:o,MM:(o=function(e){return"0".concat(e).slice(-2)})(i+1),MMMM:"".concat(i+1,"月"),M:i+1,DD:o(n),D:n,HH:o(r),H:r,hh:o(A),h:A,mm:o(a),m:a,ss:o(e),s:e},t.replace(/Y+|M+|D+|H+|h+|m+|s+|S+|Q/g,function(e){return String(s[e])})):null}(new Date,f)),0,parseInt(c)+5),m.querySelector(".__vm__"+i)),b=v||document.createElement("div"),o=m.getAttribute("style"),I="position:absolute;user-select:none;top:0;left:0;".concat(o,";z-index:").concat(h,";pointer-events:none !important;background-repeat:repeat;background-image:url('").concat(g.toDataURL(),"')");b.setAttribute("style",I),b.classList.add("__vm__"+i),v||m.insertBefore(b,m.firstChild),e&&(s=window.MutationObserver||window.WebKitMutationObserver)&&(w[i].wmMo=new s(function(e){e=e.some(function(e){return e.target.className==m.className&&"attributes"==e.type});((v=m.querySelector(".__vm__"+i))&&v.getAttribute("style")!==I||!v||e)&&(w[i].wmMo.disconnect(),w[i].wmMo=null,delete w[i].wmMo,y(t))}),w[i].wmMo.observe(m,{attributes:!0,subtree:!0,childList:!0})),f&&(l=864e5,f.includes("s")?l=1e3:f.includes("m")?l=6e4:(f.includes("h")||f.includes("H"))&&(l=36e5),w[i].wmTimer=window.setTimeout(function(){b.style.bottom="0"},l))}function r(e){var t=e.id,i=e.watch,e=e.container;i&&(i="string"==typeof e?document.querySelector(e):e,w[t]&&(w[t].wmMo&&w[t].wmMo.disconnect(),w[t].wmMo=null,w[t].wmTimer&&window.clearTimeout(w[t].wmTimer),w[t].wmTimer=null,delete w[t]),e=i.querySelector(".__vm__"+t))&&e.parentNode.removeChild(e)}t.a={createWatermark:function(e){e=Object.assign({},n,e);r(e),y(e)},destroyWatermark:r}},function(e,t,i){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,A=r&&!n.call({1:2},1);t.f=A?function(e){e=r(this,e);return!!e&&e.enumerable}:n},function(e,t,i){"use strict";var n=i(110),r=i(47);e.exports=function(e){e=n(e,"string");return r(e)?e:e+""}},function(e,t,i){"use strict";var n=i(19),r=i(5),i=i(83),A="__core-js_shared__",e=e.exports=r[A]||i(A,{});(e.versions||(e.versions=[])).push({version:"3.37.1",mode:n?"pure":"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.37.1/LICENSE",source:"https://github.com/zloirock/core-js"})},function(e,t,i){"use strict";var n=i(5),r=Object.defineProperty;e.exports=function(t,i){try{r(n,t,{value:i,configurable:!0,writable:!0})}catch(e){n[t]=i}return i}},function(e,t,i){"use strict";var n=i(5),i=i(11),r=n.document,A=i(r)&&i(r.createElement);e.exports=function(e){return A?r.createElement(e):{}}},function(e,t,i){"use strict";var n=i(1),r=i(2),A=i(8),a=i(10),o=i(4),s=i(49).CONFIGURABLE,c=i(114),i=i(20),l=i.enforce,p=i.get,u=String,d=Object.defineProperty,f=n("".slice),h=n("".replace),g=n([].join),m=o&&!r(function(){return 8!==d(function(){},"length",{value:8}).length}),v=String(String).split("String"),i=e.exports=function(e,t,i){"Symbol("===f(u(t),0,7)&&(t="["+h(u(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),i&&i.getter&&(t="get "+t),i&&i.setter&&(t="set "+t),(!a(e,"name")||s&&e.name!==t)&&(o?d(e,"name",{value:t,configurable:!0}):e.name=t),m&&i&&a(i,"arity")&&e.length!==i.arity&&d(e,"length",{value:i.arity});try{i&&a(i,"constructor")&&i.constructor?o&&d(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}i=l(e);return a(i,"source")||(i.source=g(v,"string"==typeof t?t:"")),e};Function.prototype.toString=i(function(){return A(this)&&p(this).source||c(this)},"toString")},function(e,t,i){"use strict";var s=i(10),c=i(180),l=i(36),p=i(13);e.exports=function(e,t,i){for(var n=c(t),r=p.f,A=l.f,a=0;a<n.length;a++){var o=n[a];s(e,o)||i&&s(i,o)||r(e,o,A(t,o))}}},function(e,t,i){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,i){"use strict";var n={};n[i(6)("toStringTag")]="z",e.exports="[object z]"===String(n)},function(e,t,i){"use strict";var n=i(18),r=i(1);e.exports=function(e){if("Function"===n(e))return r(e)}},function(e,t,i){"use strict";var n=i(184);e.exports=function(e,t){return new(n(e))(0===t?0:t)}},function(e,t,i){"use strict";var i=i(60),n=Function.prototype,r=n.apply,A=n.call;e.exports="object"==typeof Reflect&&Reflect.apply||(i?A.bind(r):function(){return A.apply(r,arguments)})},function(e,t,i){"use strict";var i=i(1),n=Error,r=i("".replace),i=String(new n("zxcasd").stack),A=/\n\s*at [^:]*:[^\n]*/,a=A.test(i);e.exports=function(e,t){if(a&&"string"==typeof e&&!n.prepareStackTrace)for(;t--;)e=r(e,A,"");return e}},function(e,t,i){"use strict";var n=i(3),r=i(2),p=i(53),u=i(11),d=i(17),f=i(27),h=i(94),g=i(74),m=i(90),A=i(55),a=i(6),i=i(62),v=a("isConcatSpreadable"),a=51<=i||!r(function(){var e=[];return e[v]=!1,e.concat()[0]!==e});n({target:"Array",proto:!0,arity:1,forced:!a||!A("concat")},{concat:function(e){for(var t,i,n,r,A,a=d(this),o=m(a,0),s=0,c=-1,l=arguments.length;c<l;c++)if(A=void 0,!u(r=n=-1===c?a:arguments[c])||(void 0!==(A=r[v])?!A:!p(r)))h(s+1),g(o,s++,n);else for(i=f(n),h(s+i),t=0;t<i;t++,s++)t in n&&g(o,s,n[t]);return o.length=s,o}})},function(e,t,i){"use strict";var n=TypeError;e.exports=function(e){if(9007199254740991<e)throw n("Maximum allowed index exceeded");return e}},function(e,t,i){"use strict";var n=i(2);e.exports=function(e,t){var i=[][e];return!!i&&n(function(){i.call(null,t||function(){return 1},1)})}},function(e,t,i){"use strict";var n=i(9),r=i(48),A=i(12),a=i(39),o=i(75),s=TypeError;e.exports=function(e,t){t=arguments.length<2?o(e):t;if(r(t))return A(n(t,e));throw new s(a(e)+" is not iterable")}},function(e,t,i){"use strict";function h(){return this}var g=i(3),m=i(9),v=i(19),n=i(49),b=i(8),I=i(138),w=i(140),y=i(72),B=i(23),_=i(26),x=i(14),r=i(6),M=i(57),i=i(139),C=n.PROPER,E=n.CONFIGURABLE,P=i.IteratorPrototype,j=i.BUGGY_SAFARI_ITERATORS,U=r("iterator"),T="values";e.exports=function(e,t,i,n,r,A,a){I(i,t,n);function o(e){if(e===r&&d)return d;if(!j&&e&&e in p)return p[e];switch(e){case"keys":case T:case"entries":return function(){return new i(this,e)}}return function(){return new i(this)}}var s,c,n=t+" Iterator",l=!1,p=e.prototype,u=p[U]||p["@@iterator"]||r&&p[r],d=!j&&u||o(r),f="Array"===t&&p.entries||u;if(f&&(f=w(f.call(new e)))!==Object.prototype&&f.next&&(v||w(f)===P||(y?y(f,P):b(f[U])||x(f,U,h)),B(f,n,!0,!0),v)&&(M[n]=h),C&&r===T&&u&&u.name!==T&&(!v&&E?_(p,"name",T):(l=!0,d=function(){return m(u,this)})),r)if(s={values:o(T),keys:A?d:o("keys"),entries:o("entries")},a)for(c in s)!j&&!l&&c in p||x(p,c,s[c]);else g({target:t,proto:!0,forced:j||l},s);return v&&!a||p[U]===d||x(p,U,d,{name:r}),M[t]=d,s}},function(e,t,i){"use strict";var n=i(88),r=i(14),i=i(229);n||r(Object.prototype,"toString",i,{unsafe:!0})},function(e,t,i){"use strict";var n=i(2),r=i(5).RegExp;e.exports=n(function(){var e=r(".","s");return!(e.dotAll&&e.test("\n")&&"s"===e.flags)})},function(e,t,i){"use strict";var f=i(9),n=i(1),h=i(7),g=i(147),r=i(77),A=i(40),m=i(33),v=i(20).get,a=i(99),i=i(148),b=A("native-string-replace",String.prototype.replace),I=RegExp.prototype.exec,w=I,y=n("".charAt),B=n("".indexOf),_=n("".replace),x=n("".slice),M=(A=/b*/g,f(I,n=/a/,"a"),f(I,A,"a"),0!==n.lastIndex||0!==A.lastIndex),C=r.BROKEN_CARET,E=void 0!==/()??/.exec("")[1];(M||E||C||a||i)&&(w=function(e){var t,i,n,r,A,a,o=this,s=v(o),e=h(e),c=s.raw;if(c)return c.lastIndex=o.lastIndex,p=f(w,c,e),o.lastIndex=c.lastIndex,p;var l=s.groups,c=C&&o.sticky,p=f(g,o),s=o.source,u=0,d=e;if(c&&(p=_(p,"y",""),-1===B(p,"g")&&(p+="g"),d=x(e,o.lastIndex),0<o.lastIndex&&(!o.multiline||o.multiline&&"\n"!==y(e,o.lastIndex-1))&&(s="(?: "+s+")",d=" "+d,u++),t=new RegExp("^(?:"+s+")",p)),E&&(t=new RegExp("^"+s+"$(?!\\s)",p)),M&&(i=o.lastIndex),n=f(I,c?t:o,d),c?n?(n.input=x(n.input,u),n[0]=x(n[0],u),n.index=o.lastIndex,o.lastIndex+=n[0].length):o.lastIndex=0:M&&n&&(o.lastIndex=o.global?n.index+n[0].length:i),E&&n&&1<n.length&&f(b,n[0],t,function(){for(r=1;r<arguments.length-2;r++)void 0===arguments[r]&&(n[r]=void 0)}),n&&l)for(n.groups=A=m(null),r=0;r<l.length;r++)A[(a=l[r])[0]]=n[a[1]];return n}),e.exports=w},function(e,t,i){"use strict";var n=i(145),r=TypeError;e.exports=function(e){if(n(e))throw new r("The method doesn't accept regular expressions");return e}},function(e,t,i){"use strict";var n=i(6)("match");e.exports=function(t){var i=/./;try{"/./"[t](i)}catch(e){try{return i[n]=!1,"/./"[t](i)}catch(e){}}return!1}},function(e,t,i){"use strict";function n(r){return function(e,t){var i,e=a(o(e)),t=A(t),n=e.length;return t<0||n<=t?r?"":void 0:(i=c(e,t))<55296||56319<i||t+1===n||(n=c(e,t+1))<56320||57343<n?r?s(e,t):i:r?l(e,t,t+2):n-56320+(i-55296<<10)+65536}}var r=i(1),A=i(35),a=i(7),o=i(16),s=r("".charAt),c=r("".charCodeAt),l=r("".slice);e.exports={codeAt:n(!1),charAt:n(!0)}},function(e,t,i){"use strict";i(58);var s=i(9),c=i(14),l=i(100),p=i(2),u=i(6),d=i(26),f=u("species"),h=RegExp.prototype;e.exports=function(i,e,t,n){var a,r=u(i),o=!p(function(){var e={};return e[r]=function(){return 7},7!==""[i](e)}),A=o&&!p(function(){var e=!1,t=/a/;return"split"===i&&((t={constructor:{}}).constructor[f]=function(){return t},t.flags="",t[r]=/./[r]),t.exec=function(){return e=!0,null},t[r](""),!e});o&&A&&!t||(a=/./[r],A=e(r,""[i],function(e,t,i,n,r){var A=t.exec;return A===l||A===h.exec?o&&!r?{done:!0,value:s(a,t,i,n)}:{done:!0,value:s(e,i,t,n)}:{done:!1}}),c(String.prototype,i,A[0]),c(h,r,A[1])),n&&d(h[r],"sham",!0)}},function(e,t,i){"use strict";var n=i(103).charAt;e.exports=function(e,t,i){return t+(i?n(e,t).length:1)}},function(e,t,i){"use strict";var n=i(9),r=i(12),A=i(8),a=i(18),o=i(100),s=TypeError;e.exports=function(e,t){var i=e.exec;if(A(i))return null!==(i=n(i,e,t))&&r(i),i;if("RegExp"===a(e))return n(o,e,t);throw new s("RegExp#exec called on incompatible receiver")}},function(e,t,i){"use strict";var y=i(91),r=i(9),n=i(1),A=i(104),a=i(2),B=i(12),_=i(8),o=i(32),x=i(35),M=i(42),C=i(7),s=i(16),E=i(105),c=i(38),P=i(234),j=i(106),l=i(6)("replace"),U=Math.max,T=Math.min,D=n([].concat),S=n([].push),H=n("".indexOf),Q=n("".slice),i="$0"==="a".replace(/./,"$0"),p=!!/./[l]&&""===/./[l]("a","$0");A("replace",function(e,b,I){var w=p?"$":"$0";return[function(e,t){var i=s(this),n=o(e)?void 0:c(e,l);return n?r(n,e,i,t):r(b,C(i),e,t)},function(e,t){var i=B(this),n=C(e);if("string"==typeof t&&-1===H(t,w)&&-1===H(t,"$<")){e=I(b,i,n,t);if(e.done)return e.value}for(var r,A=_(t),a=(A||(t=C(t)),i.global),o=(a&&(r=i.unicode,i.lastIndex=0),[]);null!==(u=j(i,n))&&(S(o,u),a);)""===C(u[0])&&(i.lastIndex=E(n,M(i.lastIndex),r));for(var s,c="",l=0,p=0;p<o.length;p++){for(var u,d=C((u=o[p])[0]),f=U(T(x(u.index),n.length),0),h=[],g=1;g<u.length;g++)S(h,void 0===(s=u[g])?s:String(s));var m=u.groups,v=A?(v=D([d],h,f,n),void 0!==m&&S(v,m),C(y(t,void 0,v))):P(d,n,f,h,m,t);l<=f&&(c+=Q(n,l,f)+v,l=f+d.length)}return c+Q(n,l)}]},!!a(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")})||!i||p)},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE__108__},function(e,t,i){"use strict";var n;void 0!==(t="function"==typeof(n=function(){const e="4.3.2 (2024-03-19)";function t(t,i){if(typeof i=="string"||i instanceof HTMLCanvasElement){let e=t;t=i;i=e}return n(At(i.bcid),i,t)}function n(e,t,i){if(typeof t=="string"){var n=document.getElementById(t)||document.querySelector(t);if(!(n instanceof HTMLCanvasElement))throw new Error("bwipjs: `"+t+"`: not a canvas");t=i;i=ct(n)}else if(t instanceof HTMLCanvasElement){var n=t;t=i;i=ct(n)}else if(typeof i=="string"){var n=document.getElementById(i)||document.querySelector(i);if(!(n instanceof HTMLCanvasElement))throw new Error("bwipjs: `"+i+"`: not a canvas");i=ct(n)}else if(i instanceof HTMLCanvasElement)i=ct(i);else if(!i||typeof i!="object"||!i.init)throw new Error("bwipjs: not a canvas or drawing object");return A(e,t,i)}function i(e){return A(At(e.bcid),e,lt())}function p(e){var t=e.scale||2;var i=+e.scaleX||t;var n=+e.scaleY||i;e.paddingleft=u(e.paddingleft,e.paddingwidth,e.padding,i);e.paddingright=u(e.paddingright,e.paddingwidth,e.padding,i);e.paddingtop=u(e.paddingtop,e.paddingheight,e.padding,n);e.paddingbottom=u(e.paddingbottom,e.paddingheight,e.padding,n);if(e.backgroundcolor){var r=""+e.backgroundcolor;if(/^[0-9a-fA-F]{8}$/.test(r)){var A=parseInt(r.substr(0,2),16)/255;var a=parseInt(r.substr(2,2),16)/255;var o=parseInt(r.substr(4,2),16)/255;var s=parseInt(r.substr(6,2),16)/255;var c=Math.floor((1-A)*(1-s)*255).toString(16);var l=Math.floor((1-a)*(1-s)*255).toString(16);var p=Math.floor((1-o)*(1-s)*255).toString(16);e.backgroundcolor=(c.length==1?"0":"")+c+(l.length==1?"0":"")+l+(p.length==1?"0":"")+p}else{if(r[0]=="#")r=r.substr(1);if(/^[0-9a-fA-F]{6}$/.test(r))e.backgroundcolor=r;else if(/^[0-9a-fA-F]{3}$/.test(r))e.backgroundcolor=r[0]+r[0]+r[1]+r[1]+r[2]+r[2];else throw new Error("bwip-js: invalid backgroundcolor: "+e.backgroundcolor)}}return e;function u(e,t,i,n){if(e!=null)return e*n;if(t!=null)return t*n;return i*n||0}}var u={bcid:1,text:1,scale:1,scaleX:1,scaleY:1,rotate:1,padding:1,paddingwidth:1,paddingheight:1,paddingtop:1,paddingleft:1,paddingright:1,paddingbottom:1,backgroundcolor:1};function r(e,t){return A(At(e.bcid),e,t)}function A(e,t,i){var n=t.text;if(!n)throw new ReferenceError("bwip-js: bar code text not specified.");p(t);i.setopts&&i.setopts(t);var r=t.scale||2;var A=+t.scaleX||r;var a=+t.scaleY||A;var o=t.rotate||"N";var s=new ot(i);var c={};for(var l in t)if(!u[l])c[l]=t[l];if(c.alttext)c.includetext=true;if(+c.height&&e!=Q)c.height=c.height/25.4||.5;if(+c.width)c.width=c.width/25.4||0;s.scale(A,a);rt(s,e,n,c);return s.render()}function a(e,t,i){if(arguments.length==1){i=e;e=i.bcid;t=i.text}var n=st();n.setopts(i);var r=new ot(n);var A=rt(r,At(e),t,i,true);var a={pixs:1,pixx:1,pixy:1,sbs:1,bbs:1,bhs:1,width:1,height:1};for(var o=0;o<A.length;o++){var s=A[o];if(s instanceof Map){var c={};for(var l=s.keys(),p=s.size,u=0;u<p;u++){var d=l.next().value;if(a[d]){var f=s.get(d);if(f instanceof Array)c[d]=f.b.slice(f.o,f.o+f.length);else c[d]=f}}A[o]=c}else A.splice(o--,1)}return A}var z=null,Uo=0,To=[],Do={};function So(e){if(!arguments.length){for(var t=Uo-1;t>=0&&To[t]!==Infinity;t--);if(t<0)throw new Error("array-marker-not-found");e=To.splice(t+1,Uo-1-t);Uo=t}else if(!(e instanceof Array)){e=new Array(+arguments[0]);for(var t=0,i=e.length;t<i;t++)e[t]=null}e.b=e;e.o=0;return e}function Ho(){for(var e=Uo-1;e>=0&&To[e]!==Infinity;e-=2)if(To[e-1]===Infinity)throw new Error("dict-malformed-stack");if(e<0)throw new Error("dict-marker-not-found");var t=new Map;for(var i=e+1;i<Uo;i+=2){var n=To[i];var r=typeof n;if(r=="number"||r=="string")t.set(n,To[i+1]);else if(n instanceof Uint8Array)t.set(c(n),To[i+1]);else throw new Error("dict-not-a-valid-key("+n+")")}Uo=e;return t}function Qo(e){var t=typeof e;if(t==="number")return new Uint8Array(e);if(t!=="string")e=""+e;var i=new Uint8Array(e.length);for(var n=0;n<e.length;n++)i[n]=e.charCodeAt(n);return i}function is(e,t){if(Uo<e)throw new Error("roll: --stack-underflow--");if(!t)return;if(t<0)var i=To.splice(Uo-e,-t);else var i=To.splice(Uo-e,e-t);To.splice.apply(To,[Uo-i.length,0].concat(i))}function c(e){if(e instanceof Uint8Array)return String.fromCharCode.apply(null,e);return""+e}function Fo(e,t){if(typeof e==="string")e=Qo(e);if(t instanceof Uint8Array)for(var i=0,n=t.length;i<n;i++)e[i]=t[i];else for(var i=0,n=t.length;i<n;i++)e[i]=t.charCodeAt(i);return t.length<e.length?e.subarray(0,t.length):e}function Hi(e,t){for(var i=0,n=t.length;i<n;i++)e[i]=t[i];e.length=t.length;return e}function o(e,t){var i=typeof t;if(i=="number"||i=="boolean"||t===null)t=""+t;else if(i!=="string")t="--nostringval--";for(var n=0,r=t.length;n<r;n++)e[n]=t.charCodeAt(n);To[Uo++]=n<e.length?e.subarray(0,n):e}function ko(e){if(e instanceof Uint8Array)return String.fromCharCode.apply(null,e).replace(/\0+$/,"")|0;return""+e|0}function sr(e,t,i){return Fo(e,(~~t).toString(i).toUpperCase())}function ns(e){e=c(e);var t=/^\s*<((?:[0-9a-fA-F]{2})+)>\s*$/.exec(e);if(!t)throw new Error("cvx: not a <HH> hex string literal");var i=t[1];var n=i.length>>1;var r=new Uint8Array(n);for(var A=0,a=0;A<n;A++){var o=i.charCodeAt(a++);var s=i.charCodeAt(a++);r[A]=((o<58?o-48:(o&15)+9)<<4)+(s<58?s-48:(s&15)+9)}return r}function Oo(e,t){if(e instanceof Uint8Array)return e[t];if(typeof e==="string")return e.charCodeAt(t);if(e instanceof Array)return e.b[e.o+t];if(t instanceof Uint8Array)return e.get(c(t));return e.get(t)}function No(e,t,i){if(e instanceof Uint8Array)e[t]=i;else if(e instanceof Array)e.b[e.o+t]=i;else if(typeof e=="object")if(t instanceof Uint8Array)e.set(c(t),i);else e.set(t,i);else throw new Error("put-not-writable-"+typeof e)}function Lo(e,t,i){if(e instanceof Uint8Array)return e.subarray(t,t+i);if(e instanceof Array){var n=new Array(i);n.b=e.b;n.o=e.o+t;return n}return e.substr(t,i)}function Ro(e,t,i){if(e instanceof Uint8Array)if(typeof i=="string")for(var n=0,r=i.length;n<r;n++)e[t+n]=i.charCodeAt(n);else for(var n=i.length-1;n>=0;n--)e[t+n]=i[n];else if(e instanceof Array){var A=e.b;var a=t+e.o;var o=i.b;var s=i.o;for(var n=0,r=i.length;n<r;n++)A[a+n]=o[s+n]}else throw new Error("putinterval-not-writable-"+typeof e)}function Wt(e){if(e==null)return"nulltype";var t=typeof e;if(t=="number")return e%1?"realtype":"integertype";if(t=="boolean")return"booleantype";if(t=="string"||e instanceof Uint8Array)return"stringtype";if(t=="function")return"operatortype";if(e instanceof Array)return"arraytype";return"dicttype"}function rs(e,t){if(!(e instanceof Uint8Array))e=Qo(e);var i=0,n=e.length,r=t.length;if(r==1){var A=t instanceof Uint8Array?t[0]:t.charCodeAt(0);i=e[0]==A?1:n}else if(t.length<=n){if(!(t instanceof Uint8Array))t=Qo(t);for(;i<r&&e[i]==t[i];i++);}if(i==r){To[Uo++]=e.subarray(r);To[Uo++]=e.subarray(0,r);To[Uo++]=true}else{To[Uo++]=e;To[Uo++]=false}}function Go(e,t){if(!(e instanceof Uint8Array))e=Qo(e);var i=e.length;if(t.length==1){var n=1;var r=t instanceof Uint8Array?t[0]:t.charCodeAt(0);for(var A=0;A<i&&e[A]!=r;A++);}else{if(!(t instanceof Uint8Array))t=Qo(t);var n=t.length;var r=t[0];for(var A=0;A<i&&e[A]!=r;A++);while(A<i){for(var a=1;a<n&&e[A+a]===t[a];a++);if(a===n)break;for(A++;A<i&&e[A]!=r;A++);}}if(A<i){To[Uo++]=e.subarray(A+n);To[Uo++]=e.subarray(A,A+n);To[Uo++]=e.subarray(0,A);To[Uo++]=true}else{To[Uo++]=e;To[Uo++]=false}}function zo(e,t){if(e instanceof Uint8Array)for(var i=0,n=e.length;i<n;i++){To[Uo++]=e[i];if(t&&t())break}else if(e instanceof Array)for(var r=e.b,i=e.o,n=e.o+e.length;i<n;i++){To[Uo++]=r[i];if(t&&t())break}else if(typeof e==="string")for(var i=0,n=e.length;i<n;i++){To[Uo++]=e.charCodeAt(i);if(t&&t())break}else if(e instanceof Map)for(var A=e.keys(),i=0,n=e.size;i<n;i++){var a=A.next().value;To[Uo++]=a;To[Uo++]=e.get(a);if(t&&t())break}else for(var a in e){To[Uo++]=a;To[Uo++]=e[a];if(t&&t())break}}function As(){while(Uo>0&&To[--Uo]!==Infinity);}function Wo(){for(var e=Uo-1;e>=0&&To[e]!==Infinity;e--);return Uo-e-1}function Zo(e){for(var t=0,i=e.length,n=e.b,r=e.o;t<i;t++)To[Uo++]=n[r+t]}function Ko(e){for(var t=0,i=e.length,n=e.b,r=e.o+i-1;t<i;t++)n[r-t]=To[--Uo];To[Uo++]=e}function Yo(e,t){if(typeof e==="string"&&typeof t==="string")return e==t;if(e instanceof Uint8Array&&t instanceof Uint8Array){if(e.length!=t.length)return false;for(var i=0,n=e.length;i<n;i++)if(e[i]!=t[i])return false;return true}if(e instanceof Uint8Array&&typeof t==="string"||t instanceof Uint8Array&&typeof e==="string"){if(e instanceof Uint8Array)e=c(e);else t=c(t);return e==t}return e==t}function Vo(e,t){return!Yo(e,t)}function dr(e,t){if(e instanceof Uint8Array)e=c(e);if(t instanceof Uint8Array)t=c(t);return e<t}function zn(e,t){if(e instanceof Uint8Array)e=c(e);if(t instanceof Uint8Array)t=c(t);return e<=t}function as(e,t){if(e instanceof Uint8Array)e=c(e);if(t instanceof Uint8Array)t=c(t);return e>t}function Wn(e,t){if(e instanceof Uint8Array)e=c(e);if(t instanceof Uint8Array)t=c(t);return e>=t}function Zn(e,t){return typeof e==="boolean"?e&&t:e&t}function fr(e,t){return typeof e==="boolean"?e||t:e|t}function cr(e,t){return typeof e==="boolean"?!e&&t||e&&!t:e^t}function Jo(e){return typeof e=="boolean"?!e:~e}var qo=function(t){return function(e){return Number.isInteger(e)?e:(t[0]=e,t[0])}}(new Float32Array(1));function Xo(){var e=To[--Uo];var t=To[--Uo];throw new Error(c(t)+": "+c(e))}function lr(){var e=To[--Uo];var t=To[Uo-1];var i=t instanceof Map;for(var n in e){var r;if(i){if(!t.has(n))continue;r=t.get(n)}else{if(!t.hasOwnProperty(n))continue;r=t[n]}var A=e[n];var a=typeof A;if(A==null||a=="number"){if(!isFinite(+r))throw new Error("bwipp.invalidOptionType: "+n+": not a realtype: "+r);if(typeof r=="string"){r=+r;i?t.set(n,r):t[n]=r}}else if(a=="boolean"){if(r!==true&&r!==false){if(r==null||(r|0)===r)r=!!r;else if(r=="true")r=true;else if(r=="false")r=false;else throw new Error("bwipp.invalidOptionType: "+n+": not a booleantype: "+r);i?t.set(n,r):t[n]=r}}else if(a=="string"||A instanceof Uint8Array)if(typeof r=="number"){r=""+r;i?t.set(n,r):t[n]=r}else if(typeof r!="string"&&!(r instanceof Uint8Array))throw new Error("bwipp.invalidOptionType: "+n+": not a stringtype: "+r);e[n]=r}}function $o(e){if(!e.$ctx)e.$ctx={};var t=Object.getPrototypeOf(Do);Object.setPrototypeOf(e.$ctx,t);Object.setPrototypeOf(Do,e.$ctx)}function es(){Do=Object.create(Do);$o(es);Do.fncvals=To[--Uo];Do.barcode=To[--Uo];var e="parse";Do[e]=Oo(Do.fncvals,e);delete Do.fncvals[e];var t="parsefnc";Do[t]=Oo(Do.fncvals,t);delete Do.fncvals[t];var i="parseonly";var Q=Oo(Do.fncvals,i)!==undefined;Do[i]=Q;delete Do.fncvals[i];var n="eci";var F=Oo(Do.fncvals,n)!==undefined;Do[n]=F;delete Do.fncvals[n];if(!es.__225__){Do=Object.create(Do);To[Uo++]=Infinity;var r=So(["NUL","SOH","STX","ETX","EOT","ENQ","ACK","BEL","BS","TAB","LF","VT","FF","CR","","","DLE","DC1","DC2","DC3","DC4","NAK","SYN","ETB","CAN","EM","SUB","ESC","FS","GS","RS","US"]);To[Uo++]=0;for(var A=0,k=r.length;A<k;A++){var a=To[--Uo];To[Uo++]=Oo(r,A);To[Uo++]=a;To[Uo++]=qo(a+1)}Uo--;Do.ctrl=Ho();for(var o in Do)Do.hasOwnProperty(o)&&(es.$ctx[o]=Do[o]);es.__225__=1;Do=Object.getPrototypeOf(Do)}Do.msg=So(Do.barcode.length);Do.j=0;To[Uo++]=Do.barcode;for(;;){Go(To[--Uo],"^");var O=To[--Uo];var s=To[--Uo];To[Uo++]=O;To[Uo++]=s.length;To[Uo++]=Do.msg;To[Uo++]=Do.j;To[Uo++]=s;To[Uo++]=Infinity;var N=To[--Uo];var L=To[--Uo];To[Uo++]=N;zo(L);var R=So();var G=To[--Uo];Ro(To[--Uo],G,R);Do.j=qo(To[--Uo]+Do.j);if(To[--Uo]){Uo--;for(var c=0,z=1;c<z;c++){if(Zn(Jo(Do.parse),Jo(Do.parsefnc))){No(Do.msg,Do.j,94);Do.j=qo(Do.j+1);break}No(Do.msg,Do.j,94);Do.j=qo(Do.j+1);if(Do.parse){var l=To[--Uo];To[Uo++]=l;if(l.length>=3){var p=To[--Uo];var u=Lo(p,0,3);var d=Do.ctrl;var W=Oo(d,u)!==undefined;To[Uo++]=p;To[Uo++]=d;To[Uo++]=u;if(W){Do.j=qo(Do.j-1);var Z=To[--Uo];No(Do.msg,Do.j,Oo(To[--Uo],Z));Do.j=qo(Do.j+1);var f=To[--Uo];To[Uo++]=Lo(f,3,f.length-3);break}else Uo-=2}var h=To[--Uo];To[Uo++]=h;if(h.length>=2){var g=To[--Uo];var m=Lo(g,0,2);var v=Do.ctrl;var K=Oo(v,m)!==undefined;To[Uo++]=g;To[Uo++]=v;To[Uo++]=m;if(K){Do.j=qo(Do.j-1);var Y=To[--Uo];No(Do.msg,Do.j,Oo(To[--Uo],Y));Do.j=qo(Do.j+1);var b=To[--Uo];To[Uo++]=Lo(b,2,b.length-2);break}else Uo-=2}var I=To[--Uo];To[Uo++]=I;if(I.length>=3){var w=To[--Uo];var y=Lo(w,0,3);To[Uo++]=w;To[Uo++]=true;for(var B=0,V=y.length;B<V;B++){var _=Oo(y,B);if(_<48||_>57){Uo--;To[Uo++]=false}}if(To[--Uo]){var x=To[--Uo];var M=ko(Lo(x,0,3));To[Uo++]=x;To[Uo++]=M;if(M>255){Uo-=2;To[Uo++]="bwipp.invalidOrdinal#282";To[Uo++]="Ordinal must be 000 to 255";Xo()}Do.j=qo(Do.j-1);No(Do.msg,Do.j,To[--Uo]);Do.j=qo(Do.j+1);var C=To[--Uo];To[Uo++]=Lo(C,3,C.length-3)}}}if(fr(Do.parseonly,Jo(Do.parsefnc))||Oo(Do.msg,qo(Do.j-1))!=94)break;Do.j=qo(Do.j-1);var E=To[--Uo];To[Uo++]=E;if(E.length<3){Uo--;To[Uo++]="bwipp.truncatedFNC#301";To[Uo++]="Function character truncated";Xo()}var P=To[--Uo];To[Uo++]=P;if(Oo(P,0)==94){No(Do.msg,Do.j,94);Do.j=qo(Do.j+1);var j=To[--Uo];To[Uo++]=Lo(j,1,j.length-1);break}var U=To[--Uo];To[Uo++]=U;if(Yo(Lo(U,0,3),"ECI")&&Do.eci){var J=To[--Uo];To[Uo++]=J;if(J.length<9){Uo--;To[Uo++]="bwipp.truncatedECI#312";To[Uo++]="ECI truncated";Xo()}var q=To[--Uo];var T=Lo(q,3,6);To[Uo++]=q;To[Uo++]=T;for(var D=0,X=T.length;D<X;D++){var $=Oo(T,D);if($<48||$>57){Uo-=2;To[Uo++]="bwipp.invalidECI#318";To[Uo++]="ECI must be 000000 to 999999";Xo()}}var ee=To[--Uo];To[Uo++]=0;zo(ee,function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t-qo(e-48))*10});No(Do.msg,Do.j,~~(To[--Uo]/10)-1e6);Do.j=qo(Do.j+1);var te=To[--Uo];To[Uo++]=Lo(te,9,te.length-9);break}var ie=To[--Uo];To[Uo++]=ie;if(ie.length<4){Uo--;To[Uo++]="bwipp.truncatedFNC#329";To[Uo++]="Function character truncated";Xo()}var ne=To[--Uo];var re=Lo(ne,0,4);var Ae=Oo(Do.fncvals,re)!==undefined;To[Uo++]=ne;To[Uo++]=re;if(!Ae){var ae=To[--Uo];var S=Qo(ae.length+28);Ro(S,28,ae);Ro(S,0,"Unknown function character: ");var oe=To[--Uo];To[Uo++]=S;To[Uo++]=oe;Uo--;var se=To[--Uo];To[Uo++]="bwipp.unknownFNC#335";To[Uo++]=se;Xo()}No(Do.msg,Do.j,Oo(Do.fncvals,To[--Uo]));Do.j=qo(Do.j+1);var ce=To[--Uo];To[Uo++]=Lo(ce,4,ce.length-4);break}}else break}if(Jo(Do.parseonly))To[Uo++]=Lo(Do.msg,0,Do.j);else{To[Uo++]=Qo(Do.j);for(var H=0,le=qo(Do.j-1);H<=le;H+=1){var pe=To[--Uo];No(pe,H,Oo(Do.msg,H));To[Uo++]=pe}}Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function ts(){Do=Object.create(Do);$o(ts);if(!ts.__2299__){Do=Object.create(Do);var Q=new Map([["cset","N"],["min",18],["max",18],["opt",false],["linters",So(["lintcsum","lintkey"])]]);var F=So([Q]);var k=So([]);var O=new Map([["parts",F],["dlpkey",k]]);var N=So(["lintcsum","lintkey"]);var L=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",N]]);var R=So([L]);var G=So(["02","255","37"]);var z=So(["22","10","21"]);var W=So(["235"]);var Z=So([z,W]);var K=new Map([["parts",R],["ex",G],["dlpkey",Z]]);var Y=So(["lintcsum","lintkey"]);var V=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",Y]]);var J=So([V]);var q=So(["37"]);var X=So([q]);var $=So([X]);var ee=new Map([["parts",J],["req",$]]);var te=So([]);var ie=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",te]]);var ne=new Map([["parts",So([ie])],["req",So([So([So(["01"]),So(["02"]),So(["8006"]),So(["8026"])])])]]);var re=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So(["lintyymmd0"])]]);var Ae=new Map([["parts",So([re])],["req",So([So([So(["01"]),So(["02"]),So(["8006"]),So(["8026"])])])]]);var ae=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So(["lintyymmd0"])]]);var oe=new Map([["parts",So([ae])],["req",So([So([So(["8020"])])])]]);var se=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So(["lintyymmd0"])]]);var ce=new Map([["parts",So([se])],["req",So([So([So(["01"]),So(["02"]),So(["8006"]),So(["8026"])])])]]);var le=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So(["lintyymmd0"])]]);var pe=new Map([["parts",So([le])],["req",So([So([So(["01"]),So(["02"]),So(["255"]),So(["8006"]),So(["8026"])])])]]);var ue=new Map([["cset","N"],["min",2],["max",2],["opt",false],["linters",So([])]]);var de=new Map([["parts",So([ue])],["req",So([So([So(["01"]),So(["02"]),So(["8006"]),So(["8026"])])])]]);var fe=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",So([])]]);var he=new Map([["parts",So([fe])],["ex",So(["235"])],["req",So([So([So(["01"]),So(["8006"])])])]]);var ge=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",So([])]]);var me=new Map([["parts",So([ge])],["req",So([So([So(["01"])])])]]);var ve=new Map([["cset","X"],["min",1],["max",28],["opt",false],["linters",So([])]]);var be=new Map([["parts",So([ve])],["req",So([So([So(["01"])])])]]);var Ie=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",So([])]]);var we=new Map([["parts",So([Ie])],["req",So([So([So(["01"]),So(["02"]),So(["8006"]),So(["8026"])])])]]);var ye=new Map([["cset","N"],["min",1],["max",6],["opt",false],["linters",So([])]]);var Be=new Map([["parts",So([ye])],["req",So([So([So(["01"]),So(["02"]),So(["8006"]),So(["8026"])])])]]);var _e=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",So([])]]);var xe=So([So([So(["01"])])]);var Me=new Map([["parts",So([_e])],["req",xe]]);var Ce=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",So([])]]);var Ee=new Map([["parts",So([Ce])],["req",So([So([So(["01"]),So(["8006"])]),So([So(["21"])])])]]);var Pe=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",So([])]]);var je=new Map([["parts",So([Pe])],["req",So([So([So(["01"]),So(["8006"])])])]]);var Ue=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",So(["lintcsum","lintkey"])]]);var Te=new Map([["cset","X"],["min",1],["max",17],["opt",true],["linters",So([])]]);var De=new Map([["parts",So([Ue,Te])],["dlpkey",So([])]]);var Se=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",So([])]]);var He=new Map([["parts",So([Se])],["req",So([So([So(["414"])])])]]);var Qe=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",So(["lintcsum","lintkey"])]]);var Fe=new Map([["cset","N"],["min",1],["max",12],["opt",true],["linters",So([])]]);var ke=new Map([["parts",So([Qe,Fe])],["ex",So(["01","02","415","8006","8020","8026"])],["dlpkey",So([])]]);var Oe=new Map([["cset","N"],["min",1],["max",8],["opt",false],["linters",So([])]]);var Ne=new Map([["parts",So([Oe])],["req",So([So([So(["01"]),So(["02"])])])]]);var Le=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var e=new Map([["parts",So([Le])],["ex",So(["310n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Re=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var t=new Map([["parts",So([Re])],["ex",So(["311n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Ge=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var i=new Map([["parts",So([Ge])],["ex",So(["312n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var ze=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var n=new Map([["parts",So([ze])],["ex",So(["313n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var We=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var r=new Map([["parts",So([We])],["ex",So(["314n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Ze=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var A=new Map([["parts",So([Ze])],["ex",So(["315n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Ke=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var a=new Map([["parts",So([Ke])],["ex",So(["316n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Ye=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var o=new Map([["parts",So([Ye])],["ex",So(["320n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Ve=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var s=new Map([["parts",So([Ve])],["ex",So(["321n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Je=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var c=new Map([["parts",So([Je])],["ex",So(["322n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var qe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var l=new Map([["parts",So([qe])],["ex",So(["323n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Xe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var p=new Map([["parts",So([Xe])],["ex",So(["324n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var $e=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var u=new Map([["parts",So([$e])],["ex",So(["325n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var et=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var d=new Map([["parts",So([et])],["ex",So(["326n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var tt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var f=new Map([["parts",So([tt])],["ex",So(["327n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var it=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var h=new Map([["parts",So([it])],["ex",So(["328n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var nt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var g=new Map([["parts",So([nt])],["ex",So(["329n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var rt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var m=new Map([["parts",So([rt])],["ex",So(["330n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var At=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var v=new Map([["parts",So([At])],["ex",So(["331n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var at=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var b=new Map([["parts",So([at])],["ex",So(["332n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var ot=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var I=new Map([["parts",So([ot])],["ex",So(["333n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var st=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var w=new Map([["parts",So([st])],["ex",So(["334n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var ct=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var y=new Map([["parts",So([ct])],["ex",So(["335n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var lt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var B=new Map([["parts",So([lt])],["ex",So(["336n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var pt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var _=new Map([["parts",So([pt])],["ex",So(["337n"])],["req",So([So([So(["01"])])])]]);var ut=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var x=new Map([["parts",So([ut])],["ex",So(["340n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var dt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var M=new Map([["parts",So([dt])],["ex",So(["341n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var ft=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var C=new Map([["parts",So([ft])],["ex",So(["342n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var ht=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var gt=new Map([["parts",So([ht])],["ex",So(["343n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var mt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var vt=new Map([["parts",So([mt])],["ex",So(["344n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var bt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var It=new Map([["parts",So([bt])],["ex",So(["345n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var wt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var yt=new Map([["parts",So([wt])],["ex",So(["346n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var Bt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var _t=new Map([["parts",So([Bt])],["ex",So(["347n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var xt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var Mt=new Map([["parts",So([xt])],["ex",So(["348n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var Ct=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var Et=new Map([["parts",So([Ct])],["ex",So(["349n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var Pt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var jt=new Map([["parts",So([Pt])],["ex",So(["350n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Ut=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var Tt=new Map([["parts",So([Ut])],["ex",So(["351n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Dt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var St=new Map([["parts",So([Dt])],["ex",So(["352n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Ht=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var Qt=new Map([["parts",So([Ht])],["ex",So(["353n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var Ft=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var kt=new Map([["parts",So([Ft])],["ex",So(["354n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var Ot=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var Nt=new Map([["parts",So([Ot])],["ex",So(["355n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var Lt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var Rt=new Map([["parts",So([Lt])],["ex",So(["356n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Gt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var zt=new Map([["parts",So([Gt])],["ex",So(["357n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Wt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var Zt=new Map([["parts",So([Wt])],["ex",So(["360n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Kt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var Yt=new Map([["parts",So([Kt])],["ex",So(["361n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Vt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var Jt=new Map([["parts",So([Vt])],["ex",So(["362n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var qt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var Xt=new Map([["parts",So([qt])],["ex",So(["363n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var $t=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var ei=new Map([["parts",So([$t])],["ex",So(["364n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var ti=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var ii=new Map([["parts",So([ti])],["ex",So(["365n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var ni=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var ri=new Map([["parts",So([ni])],["ex",So(["366n"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Ai=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var ai=new Map([["parts",So([Ai])],["ex",So(["367n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var oi=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var si=new Map([["parts",So([oi])],["ex",So(["368n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var ci=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var li=new Map([["parts",So([ci])],["ex",So(["369n"])],["req",So([So([So(["00"]),So(["01"])])])]]);var pi=new Map([["cset","N"],["min",1],["max",8],["opt",false],["linters",So([])]]);var ui=new Map([["parts",So([pi])],["req",So([So([So(["00"])]),So([So(["02"]),So(["8026"])])])]]);var di=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",So([])]]);var E=new Map([["parts",So([di])],["ex",So(["390n","391n","394n","8111"])],["req",So([So([So(["255"]),So(["8020"])])])]]);var fi=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",So(["lintiso4217"])]]);var hi=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",So([])]]);var P=new Map([["parts",So([fi,hi])],["ex",So(["391n"])],["req",So([So([So(["8020"])])])]]);var gi=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",So([])]]);var j=new Map([["parts",So([gi])],["ex",So(["392n","393n"])],["req",So([So([So(["01"])]),So([So(["30"]),So(["31nn"]),So(["32nn"]),So(["35nn"]),So(["36nn"])])])]]);var mi=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",So(["lintiso4217"])]]);var vi=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",So([])]]);var U=new Map([["parts",So([mi,vi])],["ex",So(["393n"])],["req",So([So([So(["30"]),So(["31nn"]),So(["32nn"]),So(["35nn"]),So(["36nn"])])])]]);var bi=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",So([])]]);var Ii=new Map([["parts",So([bi])],["ex",So(["394n","8111"])],["req",So([So([So(["255"])])])]]);var wi=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var yi=new Map([["parts",So([wi])],["ex",So(["392n","393n","395n","8005"])],["req",So([So([So(["30"]),So(["31nn"]),So(["32nn"]),So(["35nn"]),So(["36nn"])])])]]);var Bi=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",So([])]]);var _i=new Map([["parts",So([Bi])]]);var xi=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",So(["lintkey"])]]);var Mi=new Map([["parts",So([xi])],["dlpkey",So([])]]);var Ci=new Map([["cset","N"],["min",17],["max",17],["opt",false],["linters",So(["lintcsum","lintkey"])]]);var Ei=new Map([["parts",So([Ci])],["dlpkey",So([])]]);var Pi=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",So([])]]);var ji=new Map([["parts",So([Pi])],["req",So([So([So(["00"])])])]]);var Ui=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",So(["lintcsum","lintkey"])]]);var Ti=new Map([["parts",So([Ui])]]);var Di=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",So(["lintcsum","lintkey"])]]);var Si=new Map([["parts",So([Di])],["dlpkey",So([So(["254"]),So(["7040"])])]]);var Hi=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",So(["lintcsum","lintkey"])]]);var Qi=new Map([["parts",So([Hi])],["req",So([So([So(["8020"])])])],["dlpkey",So([So(["8020"])])]]);var Fi=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",So(["lintcsum","lintkey"])]]);var ki=new Map([["parts",So([Fi])]]);var Oi=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",So(["lintcsum","lintkey"])]]);var Ni=new Map([["parts",So([Oi])],["dlpkey",So([So(["7040"])])]]);var Li=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",So([])]]);var Ri=new Map([["parts",So([Li])],["ex",So(["421"])]]);var Gi=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",So(["lintiso3166"])]]);var zi=new Map([["cset","X"],["min",1],["max",9],["opt",false],["linters",So([])]]);var Wi=new Map([["parts",So([Gi,zi])],["ex",So(["4307"])]]);var Zi=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",So(["lintiso3166"])]]);var Ki=new Map([["parts",So([Zi])],["ex",So(["426"])],["req",So([So([So(["01"]),So(["02"]),So(["8006"]),So(["8026"])])])]]);var Yi=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",So(["lintiso3166list"])]]);var Vi=new Map([["parts",So([Yi])],["ex",So(["426"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Ji=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",So(["lintiso3166"])]]);var qi=new Map([["parts",So([Ji])],["ex",So(["426"])],["req",So([So([So(["01"]),So(["02"])])])]]);var Xi=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",So(["lintiso3166list"])]]);var $i=new Map([["parts",So([Xi])],["ex",So(["426"])],["req",So([So([So(["01"]),So(["02"])])])]]);var en=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",So(["lintiso3166"])]]);var tn=new Map([["parts",So([en])],["req",So([So([So(["01"]),So(["02"])])])]]);var nn=new Map([["cset","X"],["min",1],["max",3],["opt",false],["linters",So([])]]);var rn=new Map([["parts",So([nn])],["req",So([So([So(["01"]),So(["02"])]),So([So(["422"])])])]]);var An=new Map([["cset","X"],["min",1],["max",35],["opt",false],["linters",So(["lintpcenc"])]]);var an=new Map([["parts",So([An])],["req",So([So([So(["00"])])])]]);var on=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",So(["lintpcenc"])]]);var sn=new Map([["parts",So([on])],["req",So([So([So(["00"])])])]]);var cn=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",So(["lintpcenc"])]]);var ln=new Map([["parts",So([cn])],["req",So([So([So(["4302"])])])]]);var pn=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",So(["lintpcenc"])]]);var un=new Map([["parts",So([pn])],["req",So([So([So(["00"])])])]]);var dn=new Map([["cset","X"],["min",2],["max",2],["opt",false],["linters",So(["lintiso3166alpha2"])]]);var fn=new Map([["parts",So([dn])],["req",So([So([So(["00"])])])]]);var hn=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",So([])]]);var gn=new Map([["parts",So([hn])],["req",So([So([So(["00"])])])]]);var mn=new Map([["cset","N"],["min",10],["max",10],["opt",false],["linters",So(["lintlatitude"])]]);var vn=new Map([["cset","N"],["min",10],["max",10],["opt",false],["linters",So(["lintlongitude"])]]);var bn=new Map([["parts",So([mn,vn])],["req",So([So([So(["00"])])])]]);var In=new Map([["cset","X"],["min",1],["max",35],["opt",false],["linters",So(["lintpcenc"])]]);var wn=new Map([["parts",So([In])],["req",So([So([So(["00"])])])]]);var yn=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",So(["lintpcenc"])]]);var Bn=new Map([["parts",So([yn])],["req",So([So([So(["00"])])])]]);var _n=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",So(["lintpcenc"])]]);var xn=new Map([["parts",So([_n])],["req",So([So([So(["4312"])])])]]);var Mn=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",So(["lintpcenc"])]]);var Cn=new Map([["parts",So([Mn])],["req",So([So([So(["00"])])])]]);var En=new Map([["cset","X"],["min",2],["max",2],["opt",false],["linters",So(["lintiso3166alpha2"])]]);var Pn=new Map([["parts",So([En])],["req",So([So([So(["00"])])])]]);var jn=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",So([])]]);var Un=new Map([["parts",So([jn])],["req",So([So([So(["00"])])])]]);var Tn=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",So([])]]);var Dn=new Map([["parts",So([Tn])],["req",So([So([So(["00"])])])]]);var Sn=new Map([["cset","X"],["min",1],["max",35],["opt",false],["linters",So(["lintpcenc"])]]);var Hn=new Map([["parts",So([Sn])],["req",So([So([So(["00"])])])]]);var Qn=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",So(["lintyesno"])]]);var Fn=new Map([["parts",So([Qn])],["req",So([So([So(["00"])])])]]);var kn=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So(["lintyymmd0"])]]);var On=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",So(["linthhmm"])]]);var Nn=new Map([["parts",So([kn,On])],["req",So([So([So(["00"])])])]]);var Ln=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So(["lintyymmdd"])]]);var Rn=new Map([["parts",So([Ln])],["req",So([So([So(["00"])])])]]);var Gn=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",So([])]]);var zn=new Map([["parts",So([Gn])],["req",So([So([So(["01"]),So(["02"]),So(["8006"]),So(["8026"])])])]]);var Wn=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",So([])]]);var Zn=new Map([["parts",So([Wn])],["req",So([So([So(["01"]),So(["02"])])])]]);var Kn=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So(["lintyymmdd"])]]);var Yn=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",So(["linthhmm"])]]);var Vn=new Map([["parts",So([Kn,Yn])],["req",So([So([So(["01"]),So(["02"])])])]]);var Jn=new Map([["cset","N"],["min",1],["max",4],["opt",false],["linters",So([])]]);var qn=new Map([["parts",So([Jn])],["req",So([So([So(["01"])]),So([So(["10"])])])]]);var Xn=new Map([["cset","X"],["min",1],["max",12],["opt",false],["linters",So([])]]);var $n=new Map([["parts",So([Xn])],["req",So([So([So(["01"]),So(["02"])])])]]);var er=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So(["lintyymmdd"])]]);var tr=new Map([["parts",So([er])],["req",So([So([So(["01"]),So(["02"])])])]]);var ir=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So(["lintyymmdd"])]]);var nr=new Map([["cset","N"],["min",6],["max",6],["opt",true],["linters",So(["lintyymmdd"])]]);var rr=new Map([["parts",So([ir,nr])],["req",So([So([So(["01"]),So(["02"])])])]]);var Ar=new Map([["cset","X"],["min",1],["max",3],["opt",false],["linters",So([])]]);var ar=new Map([["parts",So([Ar])],["req",So([So([So(["01"]),So(["02"])])])]]);var or=new Map([["cset","X"],["min",1],["max",10],["opt",false],["linters",So([])]]);var sr=new Map([["parts",So([or])],["req",So([So([So(["01"]),So(["02"])])])]]);var cr=new Map([["cset","X"],["min",1],["max",2],["opt",false],["linters",So([])]]);var lr=new Map([["parts",So([cr])],["req",So([So([So(["01"]),So(["02"])])])]]);var pr=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So(["lintyymmdd"])]]);var ur=new Map([["cset","N"],["min",4],["max",4],["opt",true],["linters",So(["linthhmm"])]]);var dr=new Map([["parts",So([pr,ur])],["req",So([So([So(["01"]),So(["02"])])])]]);var fr=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",So([])]]);var hr=new Map([["parts",So([fr])],["req",So([So([So(["01"]),So(["8006"])]),So([So(["416"])])])]]);var gr=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",So([])]]);var mr=new Map([["parts",So([gr])],["req",So([So([So(["01"]),So(["8006"])])])]]);var vr=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",So([])]]);var br=new Map([["parts",So([vr])],["req",So([So([So(["7021"])])])]]);var Ir=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",So(["lintkey"])]]);var wr=new Map([["parts",So([Ir])]]);var yr=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",So(["lintiso3166999"])]]);var Br=new Map([["cset","X"],["min",1],["max",27],["opt",false],["linters",So([])]]);var T=new Map([["parts",So([yr,Br])],["req",So([So([So(["01"]),So(["02"])])])]]);var _r=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",So([])]]);var xr=new Map([["cset","X"],["min",1],["max",1],["opt",false],["linters",So([])]]);var Mr=new Map([["cset","X"],["min",1],["max",1],["opt",false],["linters",So([])]]);var Cr=new Map([["cset","X"],["min",1],["max",1],["opt",false],["linters",So(["lintimporteridx"])]]);var Er=new Map([["parts",So([_r,xr,Mr,Cr])]]);var Pr=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",So([])]]);var jr=new Map([["parts",So([Pr])],["req",So([So([So(["01"])])])]]);var Ur=new Map([["cset","X"],["min",2],["max",2],["opt",false],["linters",So([])]]);var Tr=new Map([["cset","X"],["min",1],["max",28],["opt",false],["linters",So([])]]);var D=new Map([["parts",So([Ur,Tr])],["req",So([So([So(["01"]),So(["8004"])])])]]);var Dr=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",So([])]]);var Sr=new Map([["parts",So([Dr])],["req",So([So([So(["01"]),So(["8006"])])])]]);var Hr=new Map([["cset","N"],["min",2],["max",2],["opt",false],["linters",So(["lintmediatype"])]]);var Qr=new Map([["parts",So([Hr])],["req",So([So([So(["8017"]),So(["8018"])])])]]);var Fr=new Map([["cset","X"],["min",1],["max",25],["opt",false],["linters",So([])]]);var kr=new Map([["parts",So([Fr])],["req",So([So([So(["8017"]),So(["8018"])])])]]);var Or=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",So(["lintnonzero"])]]);var Nr=new Map([["cset","N"],["min",5],["max",5],["opt",false],["linters",So(["lintnonzero"])]]);var Lr=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",So(["lintnonzero"])]]);var Rr=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",So(["lintwinding"])]]);var Gr=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",So([])]]);var zr=new Map([["parts",So([Or,Nr,Lr,Rr,Gr])],["req",So([So([So(["01"])])])]]);var Wr=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",So([])]]);var Zr=new Map([["parts",So([Wr])]]);var Kr=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",So(["lintzero"])]]);var Yr=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",So(["lintcsum","lintkey"])]]);var Vr=new Map([["cset","X"],["min",1],["max",16],["opt",true],["linters",So([])]]);var Jr=new Map([["parts",So([Kr,Yr,Vr])],["dlpkey",So([])]]);var qr=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",So(["lintkey"])]]);var Xr=new Map([["parts",So([qr])],["dlpkey",So([So(["7040"])])]]);var $r=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",So([])]]);var e1=new Map([["parts",So([$r])],["req",So([So([So(["01"]),So(["02"])])])]]);var t1=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",So(["lintcsum"])]]);var i1=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",So(["lintpieceoftotal"])]]);var n1=new Map([["parts",So([t1,i1])],["ex",So(["01","37"])],["dlpkey",So([So(["22","10","21"])])]]);var r1=new Map([["cset","X"],["min",1],["max",34],["opt",false],["linters",So(["lintiban"])]]);var A1=new Map([["parts",So([r1])],["req",So([So([So(["415"])])])]]);var a1=new Map([["cset","N"],["min",8],["max",8],["opt",false],["linters",So(["lintyymmddhh"])]]);var o1=new Map([["cset","N"],["min",1],["max",4],["opt",true],["linters",So(["lintmmoptss"])]]);var s1=new Map([["parts",So([a1,o1])],["req",So([So([So(["01"]),So(["02"])])])]]);var c1=new Map([["cset","X"],["min",1],["max",50],["opt",false],["linters",So([])]]);var l1=new Map([["parts",So([c1])],["req",So([So([So(["00"]),So(["01"])])])]]);var p1=new Map([["cset","Y"],["min",1],["max",30],["opt",false],["linters",So(["lintkey"])]]);var u1=new Map([["parts",So([p1])],["dlpkey",So([So(["8011"])])]]);var d1=new Map([["cset","N"],["min",1],["max",12],["opt",false],["linters",So(["lintnozeroprefix"])]]);var f1=new Map([["parts",So([d1])],["req",So([So([So(["8010"])])])]]);var h1=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",So([])]]);var g1=new Map([["parts",So([h1])],["req",So([So([So(["01"]),So(["8006"])])])]]);var m1=new Map([["cset","X"],["min",1],["max",25],["opt",false],["linters",So(["lintcsumalpha","lintkey"])]]);var v1=new Map([["parts",So([m1])],["dlpkey",So([])]]);var b1=new Map([["cset","N"],["min",18],["max",18],["opt",false],["linters",So(["lintcsum","lintkey"])]]);var I1=new Map([["parts",So([b1])],["ex",So(["8018"])],["dlpkey",So([So(["8019"])])]]);var w1=new Map([["cset","N"],["min",18],["max",18],["opt",false],["linters",So(["lintcsum","lintkey"])]]);var y1=new Map([["parts",So([w1])],["ex",So(["8017"])],["dlpkey",So([So(["8019"])])]]);var B1=new Map([["cset","N"],["min",1],["max",10],["opt",false],["linters",So([])]]);var _1=new Map([["parts",So([B1])],["req",So([So([So(["8017"]),So(["8018"])])])]]);var x1=new Map([["cset","X"],["min",1],["max",25],["opt",false],["linters",So([])]]);var M1=new Map([["parts",So([x1])],["req",So([So([So(["415"])])])]]);var C1=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",So(["lintcsum"])]]);var E1=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",So(["lintpieceoftotal"])]]);var P1=new Map([["parts",So([C1,E1])],["ex",So(["02","8006"])],["req",So([So([So(["37"])])])]]);var j1=new Map([["cset","Z"],["min",1],["max",90],["opt",false],["linters",So([])]]);var U1=new Map([["parts",So([j1])],["req",So([So([So(["00"]),So(["01"]),So(["253"]),So(["255"]),So(["8003"]),So(["8004"]),So(["8006"]),So(["8010"]),So(["8017"]),So(["8018"])])])]]);var T1=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",So(["lintcouponcode"])]]);var D1=new Map([["parts",So([T1])]]);var S1=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",So([])]]);var H1=new Map([["parts",So([S1])],["req",So([So([So(["255"])])])]]);var Q1=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",So(["lintcouponposoffer"])]]);var F1=new Map([["parts",So([Q1])]]);var k1=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",So([])]]);var O1=new Map([["parts",So([k1])],["req",So([So([So(["01"])])])]]);var N1=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",So([])]]);var L1=new Map([["parts",So([N1])]]);var R1=new Map([["cset","X"],["min",1],["max",90],["opt",false],["linters",So([])]]);var S=new Map([["parts",So([R1])]]);var G1=new Map([["00",O],["01",K],["02",ee],["10",ne],["11",Ae],["12",oe],["13",ce],["15",ce],["16",ce],["17",pe],["20",de],["21",he],["22",me],["235",be],["240",we],["241",we],["242",Be],["243",Me],["250",Ee],["251",je],["253",De],["254",He],["255",ke],["30",Ne],["3100",e],["3101",e],["3102",e],["3103",e],["3104",e],["3105",e],["3110",t],["3111",t],["3112",t],["3113",t],["3114",t],["3115",t],["3120",i],["3121",i],["3122",i],["3123",i],["3124",i],["3125",i],["3130",n],["3131",n],["3132",n],["3133",n],["3134",n],["3135",n],["3140",r],["3141",r],["3142",r],["3143",r],["3144",r],["3145",r],["3150",A],["3151",A],["3152",A],["3153",A],["3154",A],["3155",A],["3160",a],["3161",a],["3162",a],["3163",a],["3164",a],["3165",a],["3200",o],["3201",o],["3202",o],["3203",o],["3204",o],["3205",o],["3210",s],["3211",s],["3212",s],["3213",s],["3214",s],["3215",s],["3220",c],["3221",c],["3222",c],["3223",c],["3224",c],["3225",c],["3230",l],["3231",l],["3232",l],["3233",l],["3234",l],["3235",l],["3240",p],["3241",p],["3242",p],["3243",p],["3244",p],["3245",p],["3250",u],["3251",u],["3252",u],["3253",u],["3254",u],["3255",u],["3260",d],["3261",d],["3262",d],["3263",d],["3264",d],["3265",d],["3270",f],["3271",f],["3272",f],["3273",f],["3274",f],["3275",f],["3280",h],["3281",h],["3282",h],["3283",h],["3284",h],["3285",h],["3290",g],["3291",g],["3292",g],["3293",g],["3294",g],["3295",g],["3300",m],["3301",m],["3302",m],["3303",m],["3304",m],["3305",m],["3310",v],["3311",v],["3312",v],["3313",v],["3314",v],["3315",v],["3320",b],["3321",b],["3322",b],["3323",b],["3324",b],["3325",b],["3330",I],["3331",I],["3332",I],["3333",I],["3334",I],["3335",I],["3340",w],["3341",w],["3342",w],["3343",w],["3344",w],["3345",w],["3350",y],["3351",y],["3352",y],["3353",y],["3354",y],["3355",y],["3360",B],["3361",B],["3362",B],["3363",B],["3364",B],["3365",B],["3370",_],["3371",_],["3372",_],["3373",_],["3374",_],["3375",_],["3400",x],["3401",x],["3402",x],["3403",x],["3404",x],["3405",x],["3410",M],["3411",M],["3412",M],["3413",M],["3414",M],["3415",M],["3420",C],["3421",C],["3422",C],["3423",C],["3424",C],["3425",C],["3430",gt],["3431",gt],["3432",gt],["3433",gt],["3434",gt],["3435",gt],["3440",vt],["3441",vt],["3442",vt],["3443",vt],["3444",vt],["3445",vt],["3450",It],["3451",It],["3452",It],["3453",It],["3454",It],["3455",It],["3460",yt],["3461",yt],["3462",yt],["3463",yt],["3464",yt],["3465",yt],["3470",_t],["3471",_t],["3472",_t],["3473",_t],["3474",_t],["3475",_t],["3480",Mt],["3481",Mt],["3482",Mt],["3483",Mt],["3484",Mt],["3485",Mt],["3490",Et],["3491",Et],["3492",Et],["3493",Et],["3494",Et],["3495",Et],["3500",jt],["3501",jt],["3502",jt],["3503",jt],["3504",jt],["3505",jt],["3510",Tt],["3511",Tt],["3512",Tt],["3513",Tt],["3514",Tt],["3515",Tt],["3520",St],["3521",St],["3522",St],["3523",St],["3524",St],["3525",St],["3530",Qt],["3531",Qt],["3532",Qt],["3533",Qt],["3534",Qt],["3535",Qt],["3540",kt],["3541",kt],["3542",kt],["3543",kt],["3544",kt],["3545",kt],["3550",Nt],["3551",Nt],["3552",Nt],["3553",Nt],["3554",Nt],["3555",Nt],["3560",Rt],["3561",Rt],["3562",Rt],["3563",Rt],["3564",Rt],["3565",Rt],["3570",zt],["3571",zt],["3572",zt],["3573",zt],["3574",zt],["3575",zt],["3600",Zt],["3601",Zt],["3602",Zt],["3603",Zt],["3604",Zt],["3605",Zt],["3610",Yt],["3611",Yt],["3612",Yt],["3613",Yt],["3614",Yt],["3615",Yt],["3620",Jt],["3621",Jt],["3622",Jt],["3623",Jt],["3624",Jt],["3625",Jt],["3630",Xt],["3631",Xt],["3632",Xt],["3633",Xt],["3634",Xt],["3635",Xt],["3640",ei],["3641",ei],["3642",ei],["3643",ei],["3644",ei],["3645",ei],["3650",ii],["3651",ii],["3652",ii],["3653",ii],["3654",ii],["3655",ii],["3660",ri],["3661",ri],["3662",ri],["3663",ri],["3664",ri],["3665",ri],["3670",ai],["3671",ai],["3672",ai],["3673",ai],["3674",ai],["3675",ai],["3680",si],["3681",si],["3682",si],["3683",si],["3684",si],["3685",si],["3690",li],["3691",li],["3692",li],["3693",li],["3694",li],["3695",li],["37",ui],["3900",E],["3901",E],["3902",E],["3903",E],["3904",E],["3905",E],["3906",E],["3907",E],["3908",E],["3909",E],["3910",P],["3911",P],["3912",P],["3913",P],["3914",P],["3915",P],["3916",P],["3917",P],["3918",P],["3919",P],["3920",j],["3921",j],["3922",j],["3923",j],["3924",j],["3925",j],["3926",j],["3927",j],["3928",j],["3929",j],["3930",U],["3931",U],["3932",U],["3933",U],["3934",U],["3935",U],["3936",U],["3937",U],["3938",U],["3939",U],["3940",Ii],["3941",Ii],["3942",Ii],["3943",Ii],["3950",yi],["3951",yi],["3952",yi],["3953",yi],["3954",yi],["3955",yi],["400",_i],["401",Mi],["402",Ei],["403",ji],["410",Ti],["411",Ti],["412",Ti],["413",Ti],["414",Si],["415",Qi],["416",ki],["417",Ni],["420",Ri],["421",Wi],["422",Ki],["423",Vi],["424",qi],["425",$i],["426",tn],["427",rn],["4300",an],["4301",an],["4302",sn],["4303",ln],["4304",un],["4305",un],["4306",un],["4307",fn],["4308",gn],["4309",bn],["4310",wn],["4311",wn],["4312",Bn],["4313",xn],["4314",Cn],["4315",Cn],["4316",Cn],["4317",Pn],["4318",Un],["4319",Dn],["4320",Hn],["4321",Fn],["4322",Fn],["4323",Fn],["4324",Nn],["4325",Nn],["4326",Rn],["7001",zn],["7002",Zn],["7003",Vn],["7004",qn],["7005",$n],["7006",tr],["7007",rr],["7008",ar],["7009",sr],["7010",lr],["7011",dr],["7020",hr],["7021",mr],["7022",br],["7023",wr],["7030",T],["7031",T],["7032",T],["7033",T],["7034",T],["7035",T],["7036",T],["7037",T],["7038",T],["7039",T],["7040",Er],["710",jr],["711",jr],["712",jr],["713",jr],["714",jr],["715",jr],["7230",D],["7231",D],["7232",D],["7233",D],["7234",D],["7235",D],["7236",D],["7237",D],["7238",D],["7239",D],["7240",Sr],["7241",Qr],["7242",kr],["8001",zr],["8002",Zr],["8003",Jr],["8004",Xr],["8005",e1],["8006",n1],["8007",A1],["8008",s1],["8009",l1],["8010",u1],["8011",f1],["8012",g1],["8013",v1],["8017",I1],["8018",y1],["8019",_1],["8020",M1],["8026",P1],["8030",U1],["8110",D1],["8111",H1],["8112",F1],["8200",O1],["90",L1],["91",S],["92",S],["93",S],["94",S],["95",S],["96",S],["97",S],["98",S],["99",S]]);Do.gs1syntax=G1;for(var H in Do)Do.hasOwnProperty(H)&&(ts.$ctx[H]=Do[H]);ts.__2299__=1;Do=Object.getPrototypeOf(Do)}if(Yo(To[--Uo],"ai")){rs(To[--Uo],"(");if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.GS1aiMissingOpenParen#2307";To[Uo++]="AIs must start with '('";Xo()}Uo--;To[Uo++]=Infinity;var z1=To[--Uo];var W1=To[--Uo];To[Uo++]=z1;To[Uo++]=W1;for(;;){var Z1=To[--Uo];To[Uo++]=Z1;if(Yo(Z1,"")){Uo--;break}Go(To[--Uo],")");if(Jo(To[--Uo])){As();To[Uo++]="bwipp.GS1aiMissingCloseParen#2313";To[Uo++]="AIs must end with ')'";Xo()}var K1=To[--Uo];var Y1=To[--Uo];To[Uo++]=K1;To[Uo++]=Y1;Uo--;var V1=To[--Uo];var J1=To[--Uo];To[Uo++]=V1;Go(J1,"(");if(To[--Uo]){var q1=To[--Uo];var X1=To[--Uo];To[Uo++]=q1;To[Uo++]=X1;Uo--;var $1=To[--Uo];var eA=To[--Uo];To[Uo++]=$1;To[Uo++]=eA}else To[Uo++]=""}var tA=Wo();To[Uo++]=tA;if(tA>0){var iA=To[--Uo];for(var nA=iA,rA=~~(iA/2)+1;nA>=rA;nA-=1)is(nA,-1)}else Uo--;Ko(So(~~(Wo()/2)));Do.ais=To[--Uo];Ko(So(Wo()));To[Uo++]=Infinity;var AA=To[--Uo];var aA=To[--Uo];To[Uo++]=AA;zo(aA,function(){var e=new Map([["parse",Do.parse],["parseonly",true],["parsefnc",false]]);To[Uo++]=e;es()});Do.vals=So();Uo--}else{rs(To[--Uo],"http://");if(Jo(To[--Uo])){rs(To[--Uo],"https://");if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.GS1dlURIbadScheme#2330";To[Uo++]="Scheme must be http:// or https://";Xo()}}Uo--;Go(To[--Uo],"/");if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.GS1dlMissingDomainOrPathInfo#2336";To[Uo++]="URI must contain a domain and path info";Xo()}Uo-=2;Go(To[--Uo],"#");if(To[--Uo]){var oA=To[--Uo];var sA=To[--Uo];To[Uo++]=oA;To[Uo++]=sA;Uo--;var cA=To[--Uo];var lA=To[--Uo];To[Uo++]=cA;To[Uo++]=lA;Uo--}Go(To[--Uo],"?");if(Jo(To[--Uo])){var pA=To[--Uo];To[Uo++]="";To[Uo++]=null;To[Uo++]=pA}Do.pp=To[--Uo];Uo--;Do.qp=To[--Uo];To[Uo++]=Infinity;To[Uo++]=0;To[Uo++]=0;To[Uo++]=Do.pp;for(;;){Go(To[--Uo],"/");if(Jo(To[--Uo])){Uo--;break}var uA=To[--Uo];var dA=To[--Uo];To[Uo++]=uA.length+1;To[Uo++]=dA;Uo--;var fA=To[--Uo];var hA=To[--Uo];var gA=To[--Uo];To[Uo++]=gA;To[Uo++]=qo(fA+gA);To[Uo++]=hA}Ko(So(Wo()-1));Do.pipos=To[--Uo];Uo-=2;if(Do.pipos.length<=1){To[Uo++]="bwipp.GS1dlNoAIinfo#2361";To[Uo++]="The path was too short to contain AI info";Xo()}To[Uo++]=false;for(var mA=Do.pipos.length-2;mA>=0;mA-=2){var vA=Oo(Do.pipos,mA);var bA=Lo(Do.pp,vA,qo(qo(Oo(Do.pipos,mA+1)-vA)-1));var IA=Oo(Do.gs1syntax,bA)!==undefined;To[Uo++]=mA;To[Uo++]=bA;if(IA){var wA=Oo(Oo(Do.gs1syntax,To[--Uo]),"dlpkey")!==undefined;if(wA){var yA=To[--Uo];var BA=To[--Uo];To[Uo++]=yA;To[Uo++]=BA;Uo--;To[Uo++]=true;break}}else Uo--;Uo--}if(Jo(To[--Uo])){To[Uo++]="bwipp.GS1dlNoAIinfo#2380";To[Uo++]="The path does not contain a valid primary key";Xo()}var _A=Oo(Do.pipos,To[--Uo]);Do.pp=Lo(Do.pp,_A,qo(Do.pp.length-_A));Do.uriunescape=function(){Do.qq=To[--Uo];Do.in=To[--Uo];Do.out=Qo(Do.in.length);To[Uo++]=0;To[Uo++]=0;for(;;){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;if(t>=Do.in.length)break;var i=To[--Uo];var n=To[--Uo];var r=Oo(Do.in,n);To[Uo++]=n;To[Uo++]=i;To[Uo++]=r;if(r==43&&Do.qq){Uo--;var A=To[--Uo];No(Do.out,A,32);var a=To[--Uo];To[Uo++]=qo(a+1);To[Uo++]=qo(A+1)}else{var o=To[--Uo];var s=To[--Uo];var c=To[--Uo];To[Uo++]=c;To[Uo++]=s;To[Uo++]=o;if(o==37&&c<Do.in.length-2){Uo--;var l=Fo(Qo(4),"< >");var p=To[--Uo];var u=To[--Uo];Ro(l,1,Lo(Do.in,qo(u+1),2));try{To[Uo++]=u;To[Uo++]=p;To[Uo++]=ns(l);To[Uo++]=false}catch(e){To[Uo++]=true}if(To[--Uo]){Uo-=2;To[Uo++]="bwipp.GS1dlBadHexCharacter#2399";To[Uo++]="Invalid hex character";Xo()}var d=Oo(To[--Uo],0);var f=To[--Uo];No(Do.out,f,d);var h=To[--Uo];To[Uo++]=qo(h+3);To[Uo++]=qo(f+1)}else{var g=To[--Uo];var m=To[--Uo];No(Do.out,m,g);var v=To[--Uo];To[Uo++]=qo(v+1);To[Uo++]=qo(m+1)}}}Do.out=Lo(Do.out,0,To[--Uo]);Uo--;To[Uo++]=Do.out};Do.isvaliddlpkeyseq=function(){Do.in=To[--Uo];To[Uo++]=false;zo(Oo(Oo(Do.gs1syntax,Oo(Do.in,0)),"dlpkey"),function(){Do.seq=To[--Uo];Do.i=1;Do.j=0;for(;;){if(Do.i>=Do.in.length)break;if(Do.j>=Do.seq.length)break;if(Yo(Oo(Do.in,Do.i),Oo(Do.seq,Do.j)))Do.i=Do.i+1;Do.j=Do.j+1}if(Do.i==Do.in.length){Uo--;To[Uo++]=true;return true}})};Do.ais=So(99);Do.vals=So(99);To[Uo++]=0;To[Uo++]=Do.pp;for(;;){Go(To[--Uo],"/");if(To[--Uo]){var xA=To[--Uo];var MA=To[--Uo];var CA=To[--Uo];var EA=To[--Uo];No(Do.ais,EA,xA);To[Uo++]=EA;Go(CA,"/");if(To[--Uo]){var PA=To[--Uo];var jA=To[--Uo];To[Uo++]=PA;To[Uo++]=jA;Uo--}else{var UA=To[--Uo];To[Uo++]="";To[Uo++]=UA}var TA=To[--Uo];var DA=To[--Uo];var SA=To[--Uo];To[Uo++]=SA;To[Uo++]=DA;To[Uo++]=Do.vals;To[Uo++]=SA;To[Uo++]=TA;To[Uo++]=false;Do.uriunescape();var HA=To[--Uo];var QA=To[--Uo];No(To[--Uo],QA,HA)}else{Uo--;break}var FA=To[--Uo];var kA=To[--Uo];To[Uo++]=qo(kA+1);To[Uo++]=FA}var OA=To[--Uo];Do.plen=OA;To[Uo++]=OA;if(OA>1){To[Uo++]=Lo(Do.ais,0,Do.plen);Do.isvaliddlpkeyseq();if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.GS1dlBadPathInfo#2452";To[Uo++]="The AIs in the path are not a valid key-qualifier sequence for the key";Xo()}}To[Uo++]=Do.qp;for(;;){var NA=To[--Uo];To[Uo++]=NA;if(Yo(NA,"")){Uo--;break}Go(To[--Uo],"&");if(To[--Uo]){var LA=To[--Uo];var RA=To[--Uo];To[Uo++]=LA;To[Uo++]=RA;Uo--}else{var GA=To[--Uo];To[Uo++]="";To[Uo++]=GA}Go(To[--Uo],"=");if(To[--Uo]){var zA=To[--Uo];To[Uo++]=zA;To[Uo++]=true;zo(zA,function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t&&(e>=48&&e<=57)});if(To[--Uo]){var WA=To[--Uo];var ZA=To[--Uo];var KA=To[--Uo];var YA=To[--Uo];var VA=To[--Uo];No(Do.ais,VA,WA);To[Uo++]=VA;To[Uo++]=YA;To[Uo++]=Do.vals;To[Uo++]=VA;To[Uo++]=KA;To[Uo++]=true;Do.uriunescape();var JA=To[--Uo];var qA=To[--Uo];No(To[--Uo],qA,JA);var XA=To[--Uo];var $A=To[--Uo];To[Uo++]=qo($A+1);To[Uo++]=XA}else Uo-=3}else Uo--}var ea=To[--Uo];var ta=Lo(Do.ais,Do.plen,qo(ea-Do.plen));To[Uo++]=ea;for(var ia=0,na=ta.length;ia<na;ia++){To[Uo++]=Oo(ta,ia);for(var ra=Do.plen;ra>=1;ra-=1){var Aa=To[--Uo];To[Uo++]=Aa;To[Uo++]=ra;To[Uo++]=Aa;To[Uo++]=Infinity;Zo(Lo(Do.ais,0,Do.plen));is(Wo()+3,-2);var aa=To[--Uo];var oa=To[--Uo];To[Uo++]=aa;is(oa,1);var sa=So();To[Uo++]=sa;Do.isvaliddlpkeyseq();if(To[--Uo]){var ca=To[--Uo];var la=To[--Uo];To[Uo++]=ca;To[Uo++]=la;Uo--;var pa=To[--Uo];var ua=pa.length;var da=Qo(ua+50);Ro(da,0,"AI (");Ro(da,4,pa);Ro(da,ua+4,") from query params should be in the path info");To[Uo++]=pa;To[Uo++]=da;To[Uo++]=ua;Uo--;var fa=To[--Uo];var ha=To[--Uo];To[Uo++]=fa;To[Uo++]=ha;Uo--;var ga=To[--Uo];To[Uo++]="bwipp.GS1dlAttributeMustBeQualifier#2486";To[Uo++]=ga;Xo()}}Uo--}var ma=To[--Uo];Do.ais=Lo(Do.ais,0,ma);Do.vals=Lo(Do.vals,0,ma);for(var va=0,ba=Do.ais.length-1;va<=ba;va+=1){To[Uo++]=va;if(Yo(Oo(Do.ais,va),"01")){var Ia=To[--Uo];var wa=Oo(Do.vals,Ia);var ya=wa.length;To[Uo++]=Ia;To[Uo++]=wa;if(ya==8||(ya==12||ya==13)){var Ba=Fo(Qo(14),"00000000000000");var _a=To[--Uo];Ro(Ba,14-_a.length,_a);var xa=To[--Uo];No(Do.vals,xa,Ba);To[Uo++]=xa}else Uo--}Uo--}}if(!ts.__2521__){Do=Object.create(Do);To[Uo++]=Infinity;var Ma=So(["00","01","02","03","04","11","12","13","14","15","16","17","18","19","20","31","32","33","34","35","36","41"]);for(var Ca=0,Ea=Ma.length;Ca<Ea;Ca++){var Pa=Oo(Ma,Ca);To[Uo++]=Pa;To[Uo++]=Pa}Do.aifixed=Ho();for(var H in Do)Do.hasOwnProperty(H)&&(ts.$ctx[H]=Do[H]);ts.__2521__=1;Do=Object.getPrototypeOf(Do)}To[Uo++]=Infinity;var ja=Do.ais;for(var Ua=0,Ta=ja.length;Ua<Ta;Ua++){var Da=Oo(ja,Ua);To[Uo++]=true;To[Uo++]=Da;if(Da.length>=2){var Sa=Oo(Do.aifixed,Lo(To[--Uo],0,2))!==undefined;if(Sa){Uo--;To[Uo++]=false}}else Uo--}Do.fncs=So();if(!ts.__2556__){Do=Object.create(Do);To[Uo++]=Infinity;To[Uo++]=0;for(var Ha=0,Qa="!\"%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz".length;Ha<Qa;Ha++){var Fa=To[--Uo];To[Uo++]=Oo("!\"%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",Ha);To[Uo++]=Fa;To[Uo++]=qo(Fa+1)}Uo--;Do.cset82=Ho();To[Uo++]=Infinity;To[Uo++]=0;for(var ka=0,Oa="#-/0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ".length;ka<Oa;ka++){var Na=To[--Uo];To[Uo++]=Oo("#-/0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",ka);To[Uo++]=Na;To[Uo++]=qo(Na+1)}Uo--;Do.cset39=Ho();To[Uo++]=Infinity;To[Uo++]=0;for(var La=0,Ra="23456789ABCDEFGHJKLMNPQRSTUVWXYZ".length;La<Ra;La++){var Ga=To[--Uo];To[Uo++]=Oo("23456789ABCDEFGHJKLMNPQRSTUVWXYZ",La);To[Uo++]=Ga;To[Uo++]=qo(Ga+1)}Uo--;Do.cset32=Ho();To[Uo++]=Infinity;To[Uo++]=0;for(var za=0,Wa="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".length;za<Wa;za++){var Za=To[--Uo];To[Uo++]=Oo("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",za);To[Uo++]=Za;To[Uo++]=qo(Za+1)}Uo--;Do.cset64=Ho();for(var H in Do)Do.hasOwnProperty(H)&&(ts.$ctx[H]=Do[H]);ts.__2556__=1;Do=Object.getPrototypeOf(Do)}Do.lintnumeric=function(){var e=To[--Uo];To[Uo++]=true;zo(e,function(){var e=To[--Uo];if(e<48||e>57){Uo--;To[Uo++]=false;return true}});if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.GS1notNumeric#2560";To[Uo++]="Not numeric";To[Uo++]=false;return true}};Do.lintcset82=function(){var e=To[--Uo];To[Uo++]=true;zo(e,function(){var e=Oo(Do.cset82,To[--Uo])!==undefined;if(!e){Uo--;To[Uo++]=false;return true}});if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.GS1badCSET82character#2565";To[Uo++]="Invalid CSET 82 character";To[Uo++]=false;return true}};Do.lintcset39=function(){var e=To[--Uo];To[Uo++]=true;zo(e,function(){var e=Oo(Do.cset39,To[--Uo])!==undefined;if(!e){Uo--;To[Uo++]=false;return true}});if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.GS1badCSET39character#2570";To[Uo++]="Invalid CSET 39 character";To[Uo++]=false;return true}};Do.lintcset64=function(){var e=To[--Uo];To[Uo++]=true;zo(e,function(){var e=To[--Uo];var t=Oo(Do.cset64,e)!==undefined;if(!t&&e!=61){Uo--;To[Uo++]=false;return true}});if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.GS1badCSET64character#2576";To[Uo++]="Invalid CSET 64 character";To[Uo++]=false;return true}};Do.lintkey=function(){var e=To[--Uo];To[Uo++]=e;if(e.length<2){Uo-=2;To[Uo++]="bwipp.GS1keyTooShort#2580";To[Uo++]="Key is too short";To[Uo++]=false;return true}var t=To[--Uo];var i=Oo(t,0);var n=Oo(t,1);if(i<48||i>57||(n<48||n>57)){Uo--;To[Uo++]="bwipp.GS1badGCP#2583";To[Uo++]="Non-numeric company prefix";To[Uo++]=false;return true}};Do.lintimporteridx=function(){Go("-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",To[--Uo]);if(Jo(To[--Uo])){Uo-=2;To[Uo++]="bwipp.GS1badImporterIndex#2589";To[Uo++]="Invalid importer index";To[Uo++]=false;return true}Uo-=3};Do.lintcsum=function(){To[Uo++]=Infinity;var e=To[--Uo];var t=To[--Uo];var i=t.length%2==0?3:1;To[Uo++]=e;To[Uo++]=i;zo(t,function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(e-48)*t;To[Uo++]=qo(4-t)});Uo--;var n=Wo()+1;To[Uo++]=0;for(var r=0,A=n-1;r<A;r++){var a=To[--Uo];var o=To[--Uo];To[Uo++]=qo(o+a)}var s=To[--Uo];var c=To[--Uo];To[Uo++]=s;To[Uo++]=c;Uo--;if(To[--Uo]%10!=0){Uo--;To[Uo++]="bwipp.GS1badChecksum#2598";To[Uo++]="Bad checksum";To[Uo++]=false;return true}};Do.lintcsumalpha=function(){var e=To[--Uo];To[Uo++]=e;if(e.length<2){Uo-=2;To[Uo++]="bwipp.GS1alphaTooShort#2602";To[Uo++]="Alphanumeric string is too short to check";To[Uo++]=false;return true}var t=To[--Uo];To[Uo++]=t;To[Uo++]=t.length-2;To[Uo++]=Lo(t,0,t.length-2);To[Uo++]=Infinity;var i=To[--Uo];var n=To[--Uo];To[Uo++]=i;zo(n,function(){var e=To[--Uo];var t=Oo(Do.cset82,e)!==undefined;To[Uo++]=e;if(t){var i=Oo(Do.cset82,To[--Uo]);To[Uo++]=i}else{To[Uo++]=-1;return true}});var r=To[--Uo];To[Uo++]=r;if(r==-1){As();Uo-=3;To[Uo++]="bwipp.GS1UnknownCSET82Character#2608";To[Uo++]="Unknown CSET 82 character";To[Uo++]=false;return true}Ko(So(Wo()));var A=To[--Uo];var a=To[--Uo];To[Uo++]=A;To[Uo++]=a;Uo--;var o=To[--Uo];var s=To[--Uo];var c=Lo(To[--Uo],s,2);To[Uo++]=o;To[Uo++]=c;To[Uo++]=Infinity;var l=To[--Uo];var p=To[--Uo];To[Uo++]=l;zo(p,function(){var e=To[--Uo];var t=Oo(Do.cset32,e)!==undefined;To[Uo++]=e;if(t){var i=Oo(Do.cset32,To[--Uo]);To[Uo++]=i}else{To[Uo++]=-1;return true}});var u=To[--Uo];To[Uo++]=u;if(u==-1){As();Uo-=2;To[Uo++]="bwipp.GS1UnknownCSET32Character#2614";To[Uo++]="Unknown CSET 32 character";To[Uo++]=false;return true}Ko(So(Wo()));var d=To[--Uo];var f=To[--Uo];To[Uo++]=d;To[Uo++]=f;Uo--;var h=To[--Uo];var g=To[--Uo];var m=So([2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83]);var v=g.length;To[Uo++]=qo((Oo(h,0)<<5)+Oo(h,1));To[Uo++]=g;To[Uo++]=m;To[Uo++]=v;if(v>m.length){Uo-=5;To[Uo++]="bwipp.GS1alphaTooLong#2619";To[Uo++]="Alphanumeric string is too long to check";To[Uo++]=false;return true}var b=To[--Uo];var I=Lo(To[--Uo],0,b);for(var w=0,y=I.length;w<y;w++){var B=To[--Uo];To[Uo++]=Oo(I,w);To[Uo++]=B}var _=To[--Uo];To[Uo++]=0;zo(_,function(){var e=To[--Uo];var t=To[--Uo];var i=To[--Uo];To[Uo++]=qo(t+i*e)});var x=To[--Uo];if(To[--Uo]!=x%1021){Uo--;To[Uo++]="bwipp.GS1badAlphaCheckCharacters#2622";To[Uo++]="Bad alphanumeric check characters";To[Uo++]=false;return true}};if(!ts.__2646__){Do=Object.create(Do);To[Uo++]=Infinity;var Ka=So(["004","008","010","012","016","020","024","028","031","032","036","040","044","048","050","051","052","056","060","064","068","070","072","074","076","084","086","090","092","096","100","104","108","112","116","120","124","132","136","140","144","148","152","156","158","162","166","170","174","175","178","180","184","188","191","192","196","203","204","208","212","214","218","222","226","231","232","233","234","238","239","242","246","248","250","254","258","260","262","266","268","270","275","276","288","292","296","300","304","308","312","316","320","324","328","332","334","336","340","344","348","352","356","360","364","368","372","376","380","384","388","392","398","400","404","408","410","414","417","418","422","426","428","430","434","438","440","442","446","450","454","458","462","466","470","474","478","480","484","492","496","498","499","500","504","508","512","516","520","524","528","531","533","534","535","540","548","554","558","562","566","570","574","578","580","581","583","584","585","586","591","598","600","604","608","612","616","620","624","626","630","634","638","642","643","646","652","654","659","660","662","663","666","670","674","678","682","686","688","690","694","702","703","704","705","706","710","716","724","728","729","732","740","744","748","752","756","760","762","764","768","772","776","780","784","788","792","795","796","798","800","804","807","818","826","831","832","833","834","840","850","854","858","860","862","876","882","887","894"]);for(var Ya=0,Va=Ka.length;Ya<Va;Ya++){var Ja=Oo(Ka,Ya);To[Uo++]=Ja;To[Uo++]=Ja}Do.iso3166=Ho();for(var H in Do)Do.hasOwnProperty(H)&&(ts.$ctx[H]=Do[H]);ts.__2646__=1;Do=Object.getPrototypeOf(Do)}Do.lintiso3166=function(){var e=Oo(Do.iso3166,To[--Uo])!==undefined;if(!e){Uo--;To[Uo++]="bwipp.GS1UnknownCountry#2649";To[Uo++]="Unknown country code";To[Uo++]=false;return true}};Do.lintiso3166999=function(){var e=To[--Uo];To[Uo++]=e;if(Vo(e,"999")){var t=Oo(Do.iso3166,To[--Uo])!==undefined;if(!t){Uo--;To[Uo++]="bwipp.GS1UnknownCountryOr999#2654";To[Uo++]="Unknown country code or not 999";To[Uo++]=false;return true}}else Uo--};Do.lintiso3166list=function(){var e=To[--Uo];To[Uo++]=e;if(e.length%3!=0){Uo-=2;To[Uo++]="bwipp.GS1BadCountryListLength#2662";To[Uo++]="Not a group of three-digit country codes";To[Uo++]=false;return true}var t=To[--Uo];To[Uo++]=t;To[Uo++]=true;for(var i=0,n=t.length-1;i<=n;i+=3){var r=To[--Uo];var A=To[--Uo];var a=Oo(Do.iso3166,Lo(A,i,3))!==undefined;To[Uo++]=A;To[Uo++]=r;if(!a){Uo-=2;To[Uo++]=false;break}}if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.GS1UnknownCountry#2669";To[Uo++]="Unknown country code";To[Uo++]=false;return true}Uo--};if(!ts.__2700__){Do=Object.create(Do);To[Uo++]=Infinity;var qa=So(["AD","AE","AF","AG","AI","AL","AM","AO","AQ","AR","AS","AT","AU","AW","AX","AZ","BA","BB","BD","BE","BF","BG","BH","BI","BJ","BL","BM","BN","BO","BQ","BR","BS","BT","BV","BW","BY","BZ","CA","CC","CD","CF","CG","CH","CI","CK","CL","CM","CN","CO","CR","CU","CV","CW","CX","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EE","EG","EH","ER","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GN","GP","GQ","GR","GS","GT","GU","GW","GY","HK","HM","HN","HR","HT","HU","ID","IE","IL","IM","IN","IO","IQ","IR","IS","IT","JE","JM","JO","JP","KE","KG","KH","KI","KM","KN","KP","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LR","LS","LT","LU","LV","LY","MA","MC","MD","ME","MF","MG","MH","MK","ML","MM","MN","MO","MP","MQ","MR","MS","MT","MU","MV","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NR","NU","NZ","OM","PA","PE","PF","PG","PH","PK","PL","PM","PN","PR","PS","PT","PW","PY","QA","RE","RO","RS","RU","RW","SA","SB","SC","SD","SE","SG","SH","SI","SJ","SK","SL","SM","SN","SO","SR","SS","ST","SV","SX","SY","SZ","TC","TD","TF","TG","TH","TJ","TK","TL","TM","TN","TO","TR","TT","TV","TW","TZ","UA","UG","UM","US","UY","UZ","VA","VC","VE","VG","VI","VN","VU","WF","WS","YE","YT","ZA","ZM","ZW"]);for(var Xa=0,$a=qa.length;Xa<$a;Xa++){var eo=Oo(qa,Xa);To[Uo++]=eo;To[Uo++]=eo}Do.iso3166alpha2=Ho();for(var H in Do)Do.hasOwnProperty(H)&&(ts.$ctx[H]=Do[H]);ts.__2700__=1;Do=Object.getPrototypeOf(Do)}Do.lintiso3166alpha2=function(){var e=Oo(Do.iso3166alpha2,To[--Uo])!==undefined;if(!e){Uo--;To[Uo++]="bwipp.GS1UnknownCountryAlpha#2703";To[Uo++]="Unknown country alpha code";To[Uo++]=false;return true}};if(!ts.__2731__){Do=Object.create(Do);To[Uo++]=Infinity;var to=So(["008","012","032","036","044","048","050","051","052","060","064","068","072","084","090","096","104","108","116","124","132","136","144","152","156","170","174","188","191","192","203","208","214","222","230","232","238","242","262","270","292","320","324","328","332","340","344","348","352","356","360","364","368","376","388","392","398","400","404","408","410","414","417","418","422","426","430","434","446","454","458","462","480","484","496","498","504","512","516","524","532","533","548","554","558","566","578","586","590","598","600","604","608","634","643","646","654","682","690","694","702","704","706","710","728","748","752","756","760","764","776","780","784","788","800","807","818","826","834","840","858","860","882","886","901","925","927","928","929","930","931","932","933","934","936","938","940","941","943","944","946","947","948","949","950","951","952","953","955","956","957","958","959","960","961","962","963","964","965","967","968","969","970","971","972","973","975","976","977","978","979","980","981","984","985","986","990","994","997","999"]);for(var io=0,no=to.length;io<no;io++){var ro=Oo(to,io);To[Uo++]=ro;To[Uo++]=ro}Do.iso4217=Ho();for(var H in Do)Do.hasOwnProperty(H)&&(ts.$ctx[H]=Do[H]);ts.__2731__=1;Do=Object.getPrototypeOf(Do)}Do.lintiso4217=function(){var e=Oo(Do.iso4217,To[--Uo])!==undefined;if(!e){Uo--;To[Uo++]="bwipp.GS1UnknownCurrency#2734";To[Uo++]="Unknown currency code";To[Uo++]=false;return true}};Do.lintiban=function(){var e=To[--Uo];To[Uo++]=e;if(e.length<=4){Uo-=2;To[Uo++]="bwipp.GS1tooShort#2738";To[Uo++]="IBAN too short";To[Uo++]=false;return true}var t=To[--Uo];To[Uo++]=t;To[Uo++]=true;zo(t,function(){var e=Qo(1);No(e,0,To[--Uo]);Go("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",e);if(Jo(To[--Uo])){Uo-=2;To[Uo++]=false;return true}Uo-=3});if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.GS1badIBANcharacter#2745";To[Uo++]="Invalid IBAN character";To[Uo++]=false;return true}var i=To[--Uo];To[Uo++]=i;To[Uo++]=i;To[Uo++]=Infinity;var n=To[--Uo];var r=To[--Uo];To[Uo++]=n;To[Uo++]=r;To[Uo++]=Infinity;var A=To[--Uo];var a=To[--Uo];To[Uo++]=A;zo(a);is(Wo(),-4);Ko(So(Wo()));var o=To[--Uo];var s=To[--Uo];To[Uo++]=o;To[Uo++]=s;Uo--;zo(To[--Uo],function(){var e=qo(To[--Uo]-48);To[Uo++]=e;if(e>9){var t=qo(To[--Uo]-7);To[Uo++]=~~(t/10);To[Uo++]=t%10}});Ko(So(Wo()));var c=To[--Uo];var l=To[--Uo];To[Uo++]=c;To[Uo++]=l;Uo--;var p=To[--Uo];To[Uo++]=0;zo(p,function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(e+t*10)%97});if(To[--Uo]!=1){Uo-=2;To[Uo++]="bwipp.GS1badIBANchecksum#2750";To[Uo++]="IBAN checksum incorrect";To[Uo++]=false;return true}var u=Lo(To[--Uo],0,2);To[Uo++]=u;Do.lintiso3166alpha2()};Do.lintzero=function(){if(Vo(To[--Uo],"0")){Uo--;To[Uo++]="bwipp.GS1zeroRequired#2755";To[Uo++]="Zero is required";To[Uo++]=false;return true}};Do.lintnonzero=function(){var e=To[--Uo];To[Uo++]=false;zo(e,function(){if(To[--Uo]!=48){Uo--;To[Uo++]=true}});if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.GS1zeroNotPermitted#2760";To[Uo++]="Zero not permitted";To[Uo++]=false;return true}};Do.lintnozeroprefix=function(){var e=To[--Uo];if(e.length>1&&Oo(e,0)==48){Uo--;To[Uo++]="bwipp.GS1badZeroPrefix#2765";To[Uo++]="Zero prefix is not permitted";To[Uo++]=false;return true}};Do.lintyymmd0=function(){var e=To[--Uo];var t=ko(Lo(e,2,2));To[Uo++]=e;if(t<1||t>12){Uo--;To[Uo++]="bwipp.GS1badMonth#2770";To[Uo++]="Invalid month";To[Uo++]=false;return true}var i=To[--Uo];var n=ko(Lo(i,0,2));var r=n-21;To[Uo++]=i;To[Uo++]=n;To[Uo++]=r;if(r>=51){Uo--;var A=To[--Uo];To[Uo++]=qo(A+1900)}else if(To[--Uo]<=-50){var a=To[--Uo];To[Uo++]=qo(a+2100)}else{var o=To[--Uo];To[Uo++]=qo(o+2e3)}var s=To[--Uo];To[Uo++]=s%400==0||s%4==0&&s%100!=0;To[Uo++]=Infinity;var c=To[--Uo];var l=To[--Uo]?29:28;To[Uo++]=c;To[Uo++]=31;To[Uo++]=l;To[Uo++]=31;To[Uo++]=30;To[Uo++]=31;To[Uo++]=30;To[Uo++]=31;To[Uo++]=31;To[Uo++]=30;To[Uo++]=31;To[Uo++]=30;To[Uo++]=31;var p=So();var u=To[--Uo];if(Oo(p,ko(Lo(u,2,2))-1)<ko(Lo(u,4,2))){Uo--;To[Uo++]="bwipp.GS1badDay#2776";To[Uo++]="Invalid day of month";To[Uo++]=false;return true}};Do.lintyymmdd=function(){var e=To[--Uo];To[Uo++]=e;if(e.length!=6){Uo--;To[Uo++]="bwipp.GS1badDateLength#2780";To[Uo++]="Invalid length for date";To[Uo++]=false;return true}var t=To[--Uo];To[Uo++]=t;if(ko(Lo(t,4,2))<1){Uo--;To[Uo++]="bwipp.GS1badDay#2781";To[Uo++]="Invalid day of month";To[Uo++]=false;return true}Do.lintyymmd0()};Do.lintyymmddhh=function(){var e=To[--Uo];To[Uo++]=e;if(e.length!=8){Uo--;To[Uo++]="bwipp.GS1badYYMMDDHHLength#2786";To[Uo++]="Invalid length for date with hour";To[Uo++]=false;return true}var t=To[--Uo];To[Uo++]=t;if(ko(Lo(t,6,2))>23){Uo-=2;To[Uo++]="bwipp.GS1badHour#2787";To[Uo++]="Invalid hour of day";To[Uo++]=false;return true}var i=Lo(To[--Uo],0,6);To[Uo++]=i;Do.lintyymmdd()};Do.linthhmm=function(){var e=To[--Uo];To[Uo++]=e;if(ko(Lo(e,0,2))>23){Uo-=2;To[Uo++]="bwipp.GS1badHour#2792";To[Uo++]="Invalid hour of day";To[Uo++]=false;return true}if(ko(Lo(To[--Uo],2,2))>59){Uo--;To[Uo++]="bwipp.GS1badMinute#2793";To[Uo++]="Invalid minute in the hour";To[Uo++]=false;return true}};Do.lintmmoptss=function(){var e=To[--Uo];var t=e.length;To[Uo++]=e;if(t!=2&&t!=4){Uo--;To[Uo++]="bwipp.GS1badTimeLength#2798";To[Uo++]="Invalid length for optional minutes and seconds";To[Uo++]=false;return true}var i=To[--Uo];To[Uo++]=i;if(ko(Lo(i,0,2))>59){Uo-=2;To[Uo++]="bwipp.GS1badMinute#2800";To[Uo++]="Invalid minute in the hour";To[Uo++]=false;return true}var n=To[--Uo];To[Uo++]=n;if(n.length>=4){var r=To[--Uo];To[Uo++]=r;if(ko(Lo(r,2,2))>59){Uo-=2;To[Uo++]="bwipp.GS1badSecond#2802";To[Uo++]="Invalid second in the minute";To[Uo++]=false;return true}}Uo--};Do.lintyesno=function(){var e=To[--Uo];if(Vo(e,"0")&&Vo(e,"1")){Uo--;To[Uo++]="bwipp.GS1badBoolean#2809";To[Uo++]="Neither 0 nor 1 for yes or no";To[Uo++]=false;return true}};Do.lintwinding=function(){var e=To[--Uo];if(Vo(e,"0")&&(Vo(e,"1")&&Vo(e,"9"))){Uo--;To[Uo++]="bwipp.GS1badWinding#2815";To[Uo++]="Invalid winding direction";To[Uo++]=false;return true}};Do.lintpieceoftotal=function(){var e=To[--Uo];To[Uo++]=e;if(e.length%2!=0){Uo-=2;To[Uo++]="bwipp.GS1badPieceTotalLength#2820";To[Uo++]="Invalid piece/total length";To[Uo++]=false;return true}var t=To[--Uo];var i=ko(Lo(t,0,~~(t.length/2)));To[Uo++]=t;To[Uo++]=i;if(i==0){Uo-=3;To[Uo++]="bwipp.GS1badPieceNumber#2822";To[Uo++]="Invalid piece number";To[Uo++]=false;return true}var n=To[--Uo];var r=To[--Uo];var A=~~(r.length/2);var a=ko(Lo(r,A,A));To[Uo++]=n;To[Uo++]=a;if(a==0){Uo-=3;To[Uo++]="bwipp.GS1badPieceTotal#2824";To[Uo++]="Invalid total number";To[Uo++]=false;return true}var o=To[--Uo];if(as(To[--Uo],o)){Uo--;To[Uo++]="bwipp.GS1pieceExceedsTotal#2825";To[Uo++]="Piece number exceeds total";To[Uo++]=false;return true}};Do.lintpcenc=function(){for(;;){Go(To[--Uo],"%");if(Jo(To[--Uo])){Uo--;break}Uo-=2;var e=To[--Uo];To[Uo++]=e;if(e.length<2){Uo-=2;To[Uo++]="bwipp.GS1badPercentEscape#2831";To[Uo++]="Invalid % escape";To[Uo++]=false;break}var t=To[--Uo];var i=Lo(t,0,2);To[Uo++]=t;To[Uo++]=true;for(var n=0,r=i.length;n<r;n++){var A=Qo(1);No(A,0,Oo(i,n));Go("0123456789ABCDEFabcdef",A);if(Jo(To[--Uo])){Uo-=2;To[Uo++]=false;break}Uo-=3}if(Jo(To[--Uo])){Uo-=2;To[Uo++]="bwipp.GS1badPercentChars#2838";To[Uo++]="Invalid characters for percent encoding";To[Uo++]=false;break}}};Do.lintcouponcode=function(){var e=To[--Uo];To[Uo++]=e;To[Uo++]=true;zo(e,function(){var e=To[--Uo];if(e<48||e>57){Uo--;To[Uo++]=false;return true}});if(Jo(To[--Uo])){Uo-=2;To[Uo++]="bwipp.GS1couponNotNumeric#2846";To[Uo++]="Coupon not numeric";To[Uo++]=false;return true}var t=To[--Uo];To[Uo++]=t;if(t.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortGCPVLI#2850";To[Uo++]="Coupon too short: Missing GCP VLI";To[Uo++]=false;return true}var i=To[--Uo];var n=ko(Lo(i,0,1));To[Uo++]=i;To[Uo++]=n;if(n>6){Uo-=2;To[Uo++]="bwipp.GS1couponBadGCPVLI#2853";To[Uo++]="Coupon GCP length indicator must be 0-6";To[Uo++]=false;return true}var r=To[--Uo];var A=To[--Uo];To[Uo++]=A;To[Uo++]=qo(qo(r+6)+1);if(qo(qo(r+6)+1)>A.length){Uo-=3;To[Uo++]="bwipp.GS1couponTooShortGCP#2857";To[Uo++]="Coupon too short: GCP truncated";To[Uo++]=false;return true}var a=To[--Uo];var o=To[--Uo];var s=Lo(o,a,qo(o.length-a));To[Uo++]=s;if(s.length<6){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortOfferCode#2863";To[Uo++]="Coupon too short: Offer Code truncated";To[Uo++]=false;return true}var c=To[--Uo];var l=Lo(c,6,c.length-6);To[Uo++]=l;if(l.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortSaveValueVLI#2869";To[Uo++]="Coupon too short: Missing Save Value VLI";To[Uo++]=false;return true}var p=To[--Uo];var u=ko(Lo(p,0,1));To[Uo++]=p;To[Uo++]=u;if(u<1||u>5){Uo-=2;To[Uo++]="bwipp.GS1couponBadSaveValueVLI#2872";To[Uo++]="Coupon Save Value length indicator must be 1-5";To[Uo++]=false;return true}var d=To[--Uo];var f=To[--Uo];To[Uo++]=f;To[Uo++]=qo(d+1);if(qo(d+1)>f.length){Uo-=3;To[Uo++]="bwipp.GS1couponTooShortSaveValue#2876";To[Uo++]="Coupon too short: Save Value truncated";To[Uo++]=false;return true}var h=To[--Uo];var g=To[--Uo];var m=Lo(g,h,qo(g.length-h));To[Uo++]=m;if(m.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShort1stPurchaseRequirementVLI#2882";To[Uo++]="Coupon too short: Missing 1st Purchase Requirement VLI";To[Uo++]=false;return true}var v=To[--Uo];var b=ko(Lo(v,0,1));To[Uo++]=v;To[Uo++]=b;if(b<1||b>5){Uo-=2;To[Uo++]="bwipp.GS1couponBad1stPurchaseRequirementVLI#2885";To[Uo++]="Coupon 1st Purchase Requirement length indicator must be 1-5";To[Uo++]=false;return true}var I=To[--Uo];var w=To[--Uo];To[Uo++]=w;To[Uo++]=qo(I+1);if(qo(I+1)>w.length){Uo-=3;To[Uo++]="bwipp.GS1couponTooShort1stPurchaseRequirement#2889";To[Uo++]="Coupon too short: 1st Purchase Requirement truncated";To[Uo++]=false;return true}var y=To[--Uo];var B=To[--Uo];var Q=Lo(B,y,qo(B.length-y));To[Uo++]=Q;if(Q.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShort1stPurchaseRequirementCode#2895";To[Uo++]="Coupon too short: Missing 1st Purchase Requirement Code";To[Uo++]=false;return true}var F=To[--Uo];var k=ko(Lo(F,0,1));To[Uo++]=F;if(k>4&&k!=9){Uo-=2;To[Uo++]="bwipp.GS1couponBad1stPurchaseRequirementCode#2898";To[Uo++]="Coupon 1st Purchase Requirement Code must be 0-4 or 9";To[Uo++]=false;return true}var O=To[--Uo];var N=Lo(O,1,O.length-1);To[Uo++]=N;if(N.length<3){Uo-=2;To[Uo++]="bwipp.GS1couponTooShort1stPurchaseFamilyCode#2904";To[Uo++]="Coupon too short: 1st Purchase Family Code truncated";To[Uo++]=false;return true}var L=To[--Uo];var R=Lo(L,3,L.length-3);To[Uo++]=R;if(R.length>=1){var G=To[--Uo];To[Uo++]=G;if(ko(Lo(G,0,1))==1){var z=To[--Uo];var W=Lo(z,1,z.length-1);To[Uo++]=W;if(W.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortAdditionalPurchaseRulesCode#2914";To[Uo++]="Coupon too short: Missing Additional Purchase Rules Code";To[Uo++]=false;return true}var Z=To[--Uo];To[Uo++]=Z;if(ko(Lo(Z,0,1))>3){Uo-=2;To[Uo++]="bwipp.GS1couponBadAdditionalPurchaseRulesCode#2917";To[Uo++]="Coupon Additional Purchase Rules Code must be 0-3";To[Uo++]=false;return true}var K=To[--Uo];var Y=Lo(K,1,K.length-1);To[Uo++]=Y;if(Y.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShort2ndPurchaseRequirementVLI#2923";To[Uo++]="Coupon too short: Missing 2nd Purchase Requirement VLI";To[Uo++]=false;return true}var V=To[--Uo];var _=ko(Lo(V,0,1));To[Uo++]=V;To[Uo++]=_;if(_<1||_>5){Uo-=2;To[Uo++]="bwipp.GS1couponBad2ndPurchaseRequirementVLI#2926";To[Uo++]="Coupon 2nd Purchase Requirement length indicator must be 1-5";To[Uo++]=false;return true}var J=To[--Uo];var q=To[--Uo];To[Uo++]=q;To[Uo++]=qo(J+1);if(qo(J+1)>q.length){Uo-=3;To[Uo++]="bwipp.GS1couponTooShort2ndPurchaseRequirement#2930";To[Uo++]="Coupon too short: 2nd Purchase Requirement truncated";To[Uo++]=false;return true}var X=To[--Uo];var $=To[--Uo];var ee=Lo($,X,qo($.length-X));To[Uo++]=ee;if(ee.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShort2ndPurchaseRequirementCode#2936";To[Uo++]="Coupon too short: Missing 2nd Purchase Requirement Code";To[Uo++]=false;return true}var te=To[--Uo];var ie=ko(Lo(te,0,1));To[Uo++]=te;if(ie>4&&ie!=9){Uo-=2;To[Uo++]="bwipp.GS1couponBad2ndPurchaseRequirementCode#2939";To[Uo++]="Coupon 2nd Purchase Requirement Code must be 0-4 or 9";To[Uo++]=false;return true}var ne=To[--Uo];var re=Lo(ne,1,ne.length-1);To[Uo++]=re;if(re.length<3){Uo-=2;To[Uo++]="bwipp.GS1couponTooShort2ndPurchaseFamilyCode#2945";To[Uo++]="Coupon too short: 2nd Purchase Family Code truncated";To[Uo++]=false;return true}var Ae=To[--Uo];var ae=Lo(Ae,3,Ae.length-3);To[Uo++]=ae;if(ae.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShort2ndPurchaseGCPVLI#2951";To[Uo++]="Coupon too short: Missing 2nd Purchase GCP VLI";To[Uo++]=false;return true}var oe=To[--Uo];var x=ko(Lo(oe,0,1));To[Uo++]=oe;To[Uo++]=x;if(x>6&&x!=9){Uo-=2;To[Uo++]="bwipp.GS1couponBad2ndPurchaseGCPVLI#2954";To[Uo++]="Coupon 2nd Purchase GCP length indicator must be 0-6 or 9";To[Uo++]=false;return true}var se=To[--Uo];To[Uo++]=se;if(se!=9){var ce=To[--Uo];To[Uo++]=qo(ce+6)}else{Uo--;To[Uo++]=0}var le=To[--Uo];var pe=To[--Uo];To[Uo++]=pe;To[Uo++]=qo(le+1);if(qo(le+1)>pe.length){Uo-=3;To[Uo++]="bwipp.GS1couponTooShort2ndPurchaseGCP#2958";To[Uo++]="Coupon too short: 2nd Purchase GCP truncated";To[Uo++]=false;return true}var ue=To[--Uo];var de=To[--Uo];To[Uo++]=Lo(de,ue,qo(de.length-ue))}}var fe=To[--Uo];To[Uo++]=fe;if(fe.length>=1){var he=To[--Uo];To[Uo++]=he;if(ko(Lo(he,0,1))==2){var ge=To[--Uo];var me=Lo(ge,1,ge.length-1);To[Uo++]=me;if(me.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShort3rdPurchaseRequirementVLI#2970";To[Uo++]="Coupon too short: Missing 3rd Purchase Requirement VLI";To[Uo++]=false;return true}var ve=To[--Uo];var M=ko(Lo(ve,0,1));To[Uo++]=ve;To[Uo++]=M;if(M<1||M>5){Uo-=2;To[Uo++]="bwipp.GS1couponBad3rdPurchaseRequirementVLI#2973";To[Uo++]="Coupon 3rd Purchase Requirement length indicator must be 1-5";To[Uo++]=false;return true}var be=To[--Uo];var Ie=To[--Uo];To[Uo++]=Ie;To[Uo++]=qo(be+1);if(qo(be+1)>Ie.length){Uo-=3;To[Uo++]="bwipp.GS1couponTooShort3rdPurchaseRequirement#2977";To[Uo++]="Coupon too short: 3rd Purchase Requirement truncated";To[Uo++]=false;return true}var we=To[--Uo];var ye=To[--Uo];var Be=Lo(ye,we,qo(ye.length-we));To[Uo++]=Be;if(Be.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShort3rdPurchaseRequirementCode#2983";To[Uo++]="Coupon too short: Missing 3rd Purchase Requirement Code";To[Uo++]=false;return true}var _e=To[--Uo];var xe=ko(Lo(_e,0,1));To[Uo++]=_e;if(xe>4&&xe!=9){Uo-=2;To[Uo++]="bwipp.GS1couponBad3rdPurchaseRequirementCode#2986";To[Uo++]="Coupon 3rd Purchase Requirement Code must be 0-4 or 9";To[Uo++]=false;return true}var Me=To[--Uo];var Ce=Lo(Me,1,Me.length-1);To[Uo++]=Ce;if(Ce.length<3){Uo-=2;To[Uo++]="bwipp.GS1couponTooShort3rdPurchaseFamilyCode#2992";To[Uo++]="Coupon too short: 3rd Purchase Family Code truncated";To[Uo++]=false;return true}var Ee=To[--Uo];var Pe=Lo(Ee,3,Ee.length-3);To[Uo++]=Pe;if(Pe.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShort3rdPurchaseGCPVLI#2998";To[Uo++]="Coupon too short: Missing 3rd Purchase GCP VLI";To[Uo++]=false;return true}var je=To[--Uo];var C=ko(Lo(je,0,1));To[Uo++]=je;To[Uo++]=C;if(C>6&&C!=9){Uo-=2;To[Uo++]="bwipp.GS1couponBad3rdPurchaseGCPVLI#3001";To[Uo++]="Coupon 3rd Purchase GCP length indicator must be 0-6 or 9";To[Uo++]=false;return true}var Ue=To[--Uo];To[Uo++]=Ue;if(Ue!=9){var Te=To[--Uo];To[Uo++]=qo(Te+6)}else{Uo--;To[Uo++]=0}var De=To[--Uo];var Se=To[--Uo];To[Uo++]=Se;To[Uo++]=qo(De+1);if(qo(De+1)>Se.length){Uo-=3;To[Uo++]="bwipp.GS1couponTooShort3rdPurchaseGCP#3005";To[Uo++]="Coupon too short: 3rd Purchase GCP truncated";To[Uo++]=false;return true}var He=To[--Uo];var Qe=To[--Uo];To[Uo++]=Lo(Qe,He,qo(Qe.length-He))}}Do.couponexpire=-1;var Fe=To[--Uo];To[Uo++]=Fe;if(Fe.length>=1){var ke=To[--Uo];To[Uo++]=ke;if(ko(Lo(ke,0,1))==3){var Oe=To[--Uo];var Ne=Lo(Oe,1,Oe.length-1);To[Uo++]=Ne;if(Ne.length<6){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortExpirationDate#3018";To[Uo++]="Coupon too short: Expiration date";To[Uo++]=false;return true}var Le=To[--Uo];var Re=ko(Lo(Le,2,2));To[Uo++]=Le;if(Re<1||Re>12){Uo-=2;To[Uo++]="bwipp.GS1couponExpirationDateBadMonth#3020";To[Uo++]="Invalid month in expiration date";To[Uo++]=false;return true}var Ge=To[--Uo];var ze=ko(Lo(Ge,0,2));var We=ze-21;To[Uo++]=Ge;To[Uo++]=ze;To[Uo++]=We;if(We>=51){Uo--;var Ze=To[--Uo];To[Uo++]=qo(Ze+1900)}else if(To[--Uo]<=-50){var Ke=To[--Uo];To[Uo++]=qo(Ke+2100)}else{var Ye=To[--Uo];To[Uo++]=qo(Ye+2e3)}var E=To[--Uo];To[Uo++]=E%400==0||E%4==0&&E%100!=0;To[Uo++]=Infinity;var Ve=To[--Uo];var Je=To[--Uo]?29:28;To[Uo++]=Ve;To[Uo++]=31;To[Uo++]=Je;To[Uo++]=31;To[Uo++]=30;To[Uo++]=31;To[Uo++]=30;To[Uo++]=31;To[Uo++]=31;To[Uo++]=30;To[Uo++]=31;To[Uo++]=30;To[Uo++]=31;var qe=So();var P=To[--Uo];var Xe=ko(Lo(P,4,2));To[Uo++]=P;if(Oo(qe,ko(Lo(P,2,2))-1)<Xe||Xe<1){Uo-=2;To[Uo++]="bwipp.GS1couponExpirationDateBadDay#3027";To[Uo++]="Invalid day of month in expiration date";To[Uo++]=false;return true}var j=To[--Uo];Do.couponexpire=ko(Lo(j,0,6));To[Uo++]=Lo(j,6,j.length-6)}}var $e=To[--Uo];To[Uo++]=$e;if($e.length>=1){var et=To[--Uo];To[Uo++]=et;if(ko(Lo(et,0,1))==4){var tt=To[--Uo];var it=Lo(tt,1,tt.length-1);To[Uo++]=it;if(it.length<6){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortStartDate#3039";To[Uo++]="Coupon too short: Start date";To[Uo++]=false;return true}var nt=To[--Uo];var rt=ko(Lo(nt,2,2));To[Uo++]=nt;if(rt<1||rt>12){Uo-=2;To[Uo++]="bwipp.GS1couponStartDateBadMonth#3041";To[Uo++]="Invalid month in start date";To[Uo++]=false;return true}var At=To[--Uo];var at=ko(Lo(At,0,2));var ot=at-21;To[Uo++]=At;To[Uo++]=at;To[Uo++]=ot;if(ot>=51){Uo--;var st=To[--Uo];To[Uo++]=qo(st+1900)}else if(To[--Uo]<=-50){var ct=To[--Uo];To[Uo++]=qo(ct+2100)}else{var lt=To[--Uo];To[Uo++]=qo(lt+2e3)}var U=To[--Uo];To[Uo++]=U%400==0||U%4==0&&U%100!=0;To[Uo++]=Infinity;var pt=To[--Uo];var ut=To[--Uo]?29:28;To[Uo++]=pt;To[Uo++]=31;To[Uo++]=ut;To[Uo++]=31;To[Uo++]=30;To[Uo++]=31;To[Uo++]=30;To[Uo++]=31;To[Uo++]=31;To[Uo++]=30;To[Uo++]=31;To[Uo++]=30;To[Uo++]=31;var dt=So();var T=To[--Uo];var ft=ko(Lo(T,4,2));To[Uo++]=T;if(Oo(dt,ko(Lo(T,2,2))-1)<ft||ft<1){Uo-=2;To[Uo++]="bwipp.GS1couponStartDateBadDay#3048";To[Uo++]="Invalid day of month in start date";To[Uo++]=false;return true}var ht=To[--Uo];Do.couponstart=ko(Lo(ht,0,6));To[Uo++]=ht;if(Do.couponexpire!=-1&&Do.couponexpire<Do.couponstart){Uo-=2;To[Uo++]="bwipp.GS1couponExpireDateBeforeStartDate#3051";To[Uo++]="Coupon expires before it starts";To[Uo++]=false;return true}var gt=To[--Uo];To[Uo++]=Lo(gt,6,gt.length-6)}}var mt=To[--Uo];To[Uo++]=mt;if(mt.length>=1){var vt=To[--Uo];To[Uo++]=vt;if(ko(Lo(vt,0,1))==5){var bt=To[--Uo];var It=Lo(bt,1,bt.length-1);To[Uo++]=It;if(It.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortSerialNumberVLI#3063";To[Uo++]="Coupon too short: Missing Serial Number VLI";To[Uo++]=false;return true}var D=To[--Uo];var wt=Lo(D,0,1);To[Uo++]=D;To[Uo++]=ko(wt)+6+1;if(ko(wt)+6+1>D.length){Uo-=3;To[Uo++]="bwipp.GS1couponTooShortSerialNumber#3067";To[Uo++]="Coupon too short: Serial Number truncated";To[Uo++]=false;return true}var yt=To[--Uo];var Bt=To[--Uo];To[Uo++]=Lo(Bt,yt,qo(Bt.length-yt))}}var _t=To[--Uo];To[Uo++]=_t;if(_t.length>=1){var xt=To[--Uo];To[Uo++]=xt;if(ko(Lo(xt,0,1))==6){var Mt=To[--Uo];var Ct=Lo(Mt,1,Mt.length-1);To[Uo++]=Ct;if(Ct.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortRetailerGCPGLNVLI#3079";To[Uo++]="Coupon too short: Missing Retailer GCP/GLN VLI";To[Uo++]=false;return true}var Et=To[--Uo];var S=ko(Lo(Et,0,1));To[Uo++]=Et;To[Uo++]=S;if(S<1||S>7){Uo-=2;To[Uo++]="bwipp.GS1couponBadRetailerGCPGLNVLI#3082";To[Uo++]="Coupon Retailer GCP/GLN length indicator must be 1-7";To[Uo++]=false;return true}var Pt=To[--Uo];var jt=To[--Uo];To[Uo++]=jt;To[Uo++]=qo(qo(Pt+6)+1);if(qo(qo(Pt+6)+1)>jt.length){Uo-=3;To[Uo++]="bwipp.GS1couponTooShortRetailerGCPGLN#3086";To[Uo++]="Coupon too short: Retailer GCP/GLN truncated";To[Uo++]=false;return true}var Ut=To[--Uo];var Tt=To[--Uo];To[Uo++]=Lo(Tt,Ut,qo(Tt.length-Ut))}}var Dt=To[--Uo];To[Uo++]=Dt;if(Dt.length>=1){var St=To[--Uo];To[Uo++]=St;if(ko(Lo(St,0,1))==9){var Ht=To[--Uo];var Qt=Lo(Ht,1,Ht.length-1);To[Uo++]=Qt;if(Qt.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortSaveValueCode#3098";To[Uo++]="Coupon too short: Missing Save Value Code";To[Uo++]=false;return true}var Ft=To[--Uo];var H=ko(Lo(Ft,0,1));To[Uo++]=Ft;if(H>6||(H==3||H==4)){Uo-=2;To[Uo++]="bwipp.GS1couponBadSaveValueCode#3101";To[Uo++]="Coupon Save Value Code must be 0,1,2,5 or 6";To[Uo++]=false;return true}var kt=To[--Uo];var Ot=Lo(kt,1,kt.length-1);To[Uo++]=Ot;if(Ot.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortSaveValueAppliesToItem#3107";To[Uo++]="Coupon too short: Missing Save Value Applies to Item";To[Uo++]=false;return true}var Nt=To[--Uo];To[Uo++]=Nt;if(ko(Lo(Nt,0,1))>2){Uo-=2;To[Uo++]="bwipp.GS1couponBadSaveValueAppliesToItem#3110";To[Uo++]="Coupon Save Value Applies to Item must be 0-2";To[Uo++]=false;return true}var Lt=To[--Uo];var Rt=Lo(Lt,1,Lt.length-1);To[Uo++]=Rt;if(Rt.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortStoreCouponFlag#3116";To[Uo++]="Coupon too short: Missing Store Coupon Flag";To[Uo++]=false;return true}var Gt=To[--Uo];var zt=Lo(Gt,1,Gt.length-1);To[Uo++]=zt;if(zt.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortDontMultiplyFlag#3122";To[Uo++]="Coupon too short: Missing Don't Multiply Flag";To[Uo++]=false;return true}var Wt=To[--Uo];To[Uo++]=Wt;if(ko(Lo(Wt,0,1))>1){Uo-=2;To[Uo++]="bwipp.GS1couponBadDontMultiplyFlag#3125";To[Uo++]="Don't Multiply Flag must be 0 or 1";To[Uo++]=false;return true}var Zt=To[--Uo];To[Uo++]=Lo(Zt,1,Zt.length-1)}}var Kt=To[--Uo];To[Uo++]=Kt;if(Kt.length!=0){Uo-=2;To[Uo++]="bwipp.GS1couponUnrecognisedOptionalField#3132";To[Uo++]="Coupon fields must be 1,2,3,4,5,6 or 9, increasing order";To[Uo++]=false;return true}Uo--};Do.lintcouponposoffer=function(){var e=To[--Uo];To[Uo++]=e;To[Uo++]=true;zo(e,function(){var e=To[--Uo];if(e<48||e>57){Uo--;To[Uo++]=false;return true}});if(Jo(To[--Uo])){Uo-=2;To[Uo++]="bwipp.GS1couponNotNumeric#3141";To[Uo++]="Coupon not numeric";To[Uo++]=false;return true}var t=To[--Uo];To[Uo++]=t;if(t.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortFormatCode#3144";To[Uo++]="Coupon too short: Missing Format Code";To[Uo++]=false;return true}var i=To[--Uo];var n=Lo(i,0,1);To[Uo++]=i;if(Vo(n,"0")&&Vo(n,"1")){Uo-=2;To[Uo++]="bwipp.GS1couponBadFormatCode#3147";To[Uo++]="Coupon format must be 0 or 1";To[Uo++]=false;return true}var r=To[--Uo];var A=Lo(r,1,r.length-1);To[Uo++]=A;if(A.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortFunderVLI#3152";To[Uo++]="Coupon too short: Missing Funder VLI";To[Uo++]=false;return true}var a=To[--Uo];var o=ko(Lo(a,0,1));To[Uo++]=a;To[Uo++]=o;if(o>6){Uo-=3;To[Uo++]="bwipp.GS1couponBadFunderVLI#3155";To[Uo++]="Coupon Funder length indicator must be 0-6";To[Uo++]=false;return true}var s=To[--Uo];var c=To[--Uo];To[Uo++]=c;To[Uo++]=qo(qo(s+6)+1);if(qo(qo(s+6)+1)>c.length){Uo-=3;To[Uo++]="bwipp.GS1couponTooShortFunder#3159";To[Uo++]="Coupon too short: Truncated Funder ID";To[Uo++]=false;return true}var l=To[--Uo];var p=To[--Uo];var u=Lo(p,l,qo(p.length-l));To[Uo++]=u;if(u.length<6){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortOfferCode#3164";To[Uo++]="Coupon too short: Truncated Offer Code";To[Uo++]=false;return true}var d=To[--Uo];var f=Lo(d,6,d.length-6);To[Uo++]=f;if(f.length<1){Uo-=2;To[Uo++]="bwipp.GS1couponTooShortSnVLI#3169";To[Uo++]="Coupon too short: Missing SN VLI";To[Uo++]=false;return true}var h=To[--Uo];var g=Lo(h,0,1);To[Uo++]=h;To[Uo++]=ko(g)+6+1;if(ko(g)+6+1>h.length){Uo-=3;To[Uo++]="bwipp.GS1couponTooShortSn#3174";To[Uo++]="Coupon too short: Truncated SN";To[Uo++]=false;return true}var m=To[--Uo];var v=To[--Uo];var b=Lo(v,m,qo(v.length-m));To[Uo++]=b;if(b.length!=0){Uo-=2;To[Uo++]="bwipp.GS1couponTooLong#3178";To[Uo++]="Coupon too long";To[Uo++]=false;return true}Uo--};Do.lintlatitude=function(){var e=To[--Uo];To[Uo++]=e;if(e.length!=10){Uo--;To[Uo++]="bwipp.GS1badLatitudeLength#3185";To[Uo++]="Invalid length for a latitude";To[Uo++]=false;return true}if(ko(To[--Uo])>ko("1800000000")){Uo--;To[Uo++]="bwipp.GS1badLatitude#3189";To[Uo++]="Invalid value for latitude";To[Uo++]=false;return true}};Do.lintlongitude=function(){var e=To[--Uo];To[Uo++]=e;if(e.length!=10){Uo--;To[Uo++]="bwipp.GS1badLongitudeLength#3194";To[Uo++]="Invalid length for a longitude";To[Uo++]=false;return true}if(ko(To[--Uo])>ko("3600000000")){Uo--;To[Uo++]="bwipp.GS1badLongitude#3199";To[Uo++]="Invalid value for longitude";To[Uo++]=false;return true}};if(!ts.__3208__){Do=Object.create(Do);To[Uo++]=Infinity;var Ao=So(["01","02","03","04","05","06","07","08","09","10","80","81","82","83","84","85","86","87","88","89","90","91","92","93","94","95","96","97","98","99"]);for(var ao=0,oo=Ao.length;ao<oo;ao++){var so=Oo(Ao,ao);To[Uo++]=so;To[Uo++]=so}Do.aidcmediatype=Ho();for(var H in Do)Do.hasOwnProperty(H)&&(ts.$ctx[H]=Do[H]);ts.__3208__=1;Do=Object.getPrototypeOf(Do)}Do.lintmediatype=function(){var e=Oo(Do.aidcmediatype,To[--Uo])!==undefined;if(!e){Uo--;To[Uo++]="bwipp.GS1UnknownMediaType#3211";To[Uo++]="Unknown AIDC media type";To[Uo++]=false;return true}};if(!Do.dontlint){To[Uo++]=true;for(var co=0,lo=Do.vals.length-1;co<=lo;co+=1){Do.ai=Oo(Do.ais,co);Do.val=Oo(Do.vals,co);var po=Oo(Do.gs1syntax,Do.ai)!==undefined;if(po){var uo=Oo(Oo(Do.gs1syntax,Do.ai),"parts");To[Uo++]=uo;To[Uo++]=0;zo(uo,function(){var e=To[--Uo];To[Uo++]=e;if(Oo(e,"opt")){Uo--;To[Uo++]=0}else{var t=Oo(To[--Uo],"min");To[Uo++]=t}var i=To[--Uo];var n=To[--Uo];To[Uo++]=qo(n+i)});if(To[--Uo]>Do.val.length){Uo--;To[Uo++]="bwipp.GS1valueTooShort#3225";To[Uo++]="Too short";To[Uo++]=false;break}var fo=To[--Uo];To[Uo++]=fo;To[Uo++]=0;zo(fo,function(){var e=Oo(To[--Uo],"max");var t=To[--Uo];To[Uo++]=qo(t+e)});if(To[--Uo]<Do.val.length){Uo--;To[Uo++]="bwipp.GS1valueTooLong#3228";To[Uo++]="Too long";To[Uo++]=false;break}zo(To[--Uo],function(){Do.props=To[--Uo];var e=Oo(Do.props,"max");var t=Do.val;var i=t.length;if(e>t.length){var n=i;i=e;e=n}Do.eval=Lo(Do.val,0,e);var r=Do.eval.length;Do.val=Lo(Do.val,r,Do.val.length-r);if(Do.eval.length==0){if(Jo(Oo(Do.props,"opt"))){Uo--;To[Uo++]="bwipp.GS1valueTooShort#3237";To[Uo++]="Too short";To[Uo++]=false;return true}}else{if(Do.eval.length<Oo(Do.props,"min")){Uo--;To[Uo++]="bwipp.GS1valueTooShort#3241";To[Uo++]="Too short";To[Uo++]=false;return true}var A=new Map([["N","lintnumeric"],["X","lintcset82"],["Y","lintcset39"],["Z","lintcset64"]]);To[Uo++]=Do.eval;if(Do[Oo(A,Oo(Do.props,"cset"))]()===true)return true;zo(Oo(Do.props,"linters"),function(){var e=Do[To[--Uo]];To[Uo++]=Do.eval;if(e()===true)return true})}});var ho=To[--Uo];To[Uo++]=ho;if(Jo(ho))break;if(Do.val.length!=0){Uo--;To[Uo++]="bwipp.GS1valueTooLong#3250";To[Uo++]="Too long";To[Uo++]=false;break}}else{Uo--;To[Uo++]="bwipp.GS1unknownAI#3253";To[Uo++]="Unrecognised AI";To[Uo++]=false;break}}if(Jo(To[--Uo])){var go=To[--Uo];var mo=Qo(go.length+Do.ai.length+5);Ro(mo,0,"AI ");Ro(mo,3,Do.ai);Ro(mo,3+Do.ai.length,": ");Ro(mo,5+Do.ai.length,go);To[Uo++]=mo;Xo()}Do.aiexists=function(){Do.this=To[--Uo];Do.patt=To[--Uo];for(var e=0,t=1;e<t;e++){var i=Oo(Do.aivals,Do.patt)!==undefined;if(i){To[Uo++]=true;break}if(Do.patt.length==4){if(Yo(Lo(Do.patt,3,1),"n")){var n=Yo(Lo(Do.patt,2,1),"n")?2:3;Do.pfxlen=n;var r=Do.ais;To[Uo++]=false;for(var A=0,a=r.length;A<a;A++){var o=Oo(r,A);To[Uo++]=o;if(Vo(o,Do.this)&&o.length==4){if(Yo(Lo(To[--Uo],0,Do.pfxlen),Lo(Do.patt,0,Do.pfxlen))){Uo--;To[Uo++]=true}}else Uo--}break}To[Uo++]=false;break}To[Uo++]=false;break}};var vo=Do.vals;Do.aivals=new Map;for(var bo=0,Io=Do.vals.length-1;bo<=Io;bo+=1){Do.ai=Oo(Do.ais,bo);Do.val=Oo(Do.vals,bo);var wo=Oo(Do.aivals,Do.ai)!==undefined;if(wo){if(Vo(Oo(Do.aivals,Do.ai),Do.val)){var yo=Qo(Do.ai.length+40);Ro(yo,0,"Repeated AIs (");Ro(yo,14,Do.ai);Ro(yo,14+Do.ai.length,") must have the same value");To[Uo++]="bwipp.GS1repeatedDifferingAIs#3303";To[Uo++]=yo;Xo()}}else No(Do.aivals,Do.ai,Do.val)}for(var Bo=0,_o=Do.vals.length-1;Bo<=_o;Bo+=1){Do.ai=Oo(Do.ais,Bo);var xo=Oo(Do.gs1syntax,Do.ai);var Mo=Oo(xo,"ex")!==undefined;To[Uo++]=xo;To[Uo++]="ex";if(Mo){var Co=To[--Uo];zo(Oo(To[--Uo],Co),function(){Do.patt=To[--Uo];To[Uo++]=Do.patt;To[Uo++]=Do.ai;Do.aiexists();if(To[--Uo]){var e=Qo(Do.ai.length+Do.patt.length+36);Ro(e,0,"AIs (");Ro(e,5,Do.ai);Ro(e,5+Do.ai.length,") and (");Ro(e,12+Do.ai.length,Do.patt);Ro(e,12+Do.ai.length+Do.patt.length,") are mutually exclusive");To[Uo++]="bwipp.GS1exclusiveAIs#3323";To[Uo++]=e;Xo()}})}else Uo-=2;if(Do.lintreqs){var Eo=Oo(Do.gs1syntax,Do.ai);var Po=Oo(Eo,"req")!==undefined;To[Uo++]=Eo;To[Uo++]="req";if(Po){var jo=To[--Uo];zo(Oo(To[--Uo],jo),function(){var e=To[--Uo];To[Uo++]=false;zo(e,function(){var e=To[--Uo];To[Uo++]=true;zo(e,function(){To[Uo++]=Do.ai;Do.aiexists();if(Jo(To[--Uo])){Uo--;To[Uo++]=false}});if(To[--Uo]){Uo--;To[Uo++]=true;return true}});if(Jo(To[--Uo])){var t=Qo(Do.ai.length+47);Ro(t,0,"One of more requisite AIs for AI (");Ro(t,34,Do.ai);Ro(t,34+Do.ai.length,") are missing");To[Uo++]="bwipp.GS1missingAIs#3343";To[Uo++]=t;Xo()}})}else Uo-=2}}}To[Uo++]=Do.ais;To[Uo++]=Do.vals;To[Uo++]=Do.fncs;Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function pr(){if(Do.bwipjs_dontdraw)return;Do=Object.create(Do);Do.width=1;Do.height=1;Do.bordercolor="unset";Do.barcolor="unset";Do.backgroundcolor="unset";Do.colormap="unset";Do.dotty=false;Do.inkspread=null;Do.inkspreadh=null;Do.inkspreadv=null;Do.includetext=false;Do.txt=So([]);Do.textcolor="unset";Do.textxalign="unset";Do.textyalign="unset";Do.textfont="OCR-B";Do.textsize=10;Do.textxoffset=0;Do.textyoffset=0;Do.textgaps=0;Do.alttext="";Do.showborder=false;Do.borderleft=0;Do.borderright=0;Do.bordertop=0;Do.borderbottom=0;Do.borderwidth=.25;zo(To[--Uo],function(){var e=To[--Uo];Do[To[--Uo]]=e});To[Uo++]=Do.opt;delete Do["opt"];To[Uo++]=Do;lr();Uo--;if(Yo(Do.inkspread,null))Do.inkspread=0;if(Yo(Do.inkspreadh,null))Do.inkspreadh=Do.inkspread;if(Yo(Do.inkspreadv,null))Do.inkspreadv=Do.inkspread;if(Do.textsize<=0){To[Uo++]="bwipp.renmatrixBadTextsize#3674";To[Uo++]="The font size must be greater than zero";Xo()}Do.xyget=function(){var e=To[--Uo];var t=Oo(Do.pixs,qo(To[--Uo]+e*Do.pixx));To[Uo++]=t};Do.cget=function(){var e=To[--Uo];var t=Oo(Do.cache,qo(To[--Uo]+e*Do.pixx));var i=To[--Uo];To[Uo++]=Zn(i,t)};Do.cput=function(){var e=To[--Uo];To[Uo++]=e;if(e%4==0){var t=To[--Uo];var i=To[--Uo];var n=To[--Uo];var r=Do.pixx;var A=Do.cache;No(A,qo(n+i*r),fr(Oo(A,qo(n+i*r)),t))}else Uo-=3};Do.abcd=function(){To[Uo++]=Qo(4);To[Uo++]=0;To[Uo++]=Infinity;var e=To[--Uo];var t=To[--Uo];var i=To[--Uo];var n=To[--Uo];var r=qo(To[--Uo]+n*Do.pixx);To[Uo++]=i;To[Uo++]=t;To[Uo++]=e;To[Uo++]=r;Zo(Lo(Do.pixs,r,2));var A=To[--Uo];var a=To[--Uo];var o=Lo(Do.pixs,qo(To[--Uo]+Do.pixx),2);To[Uo++]=a;To[Uo++]=A;Zo(o);var s=So();for(var c=0,l=s.length;c<l;c++){var p=To[--Uo];var u=To[--Uo];No(u,p,qo(Oo(s,c)+48));To[Uo++]=u;To[Uo++]=qo(p+1)}Uo--};Do.right=function(){if(Do.dir!=1){To[Uo++]=Do.x;To[Uo++]=Do.y;To[Uo++]=Do.dir;Do.cput();To[Uo++]=So([Do.x,Do.y])}Do.x=Do.x+1;Do.dir=1};Do.down=function(){if(Do.dir!=2){To[Uo++]=Do.x;To[Uo++]=Do.y;To[Uo++]=Do.dir;Do.cput();To[Uo++]=So([Do.x,Do.y])}Do.y=Do.y+1;Do.dir=2};Do.left=function(){if(Do.dir!=4){To[Uo++]=Do.x;To[Uo++]=Do.y;To[Uo++]=Do.dir;Do.cput();To[Uo++]=So([Do.x,Do.y])}Do.x=Do.x-1;Do.dir=4};Do.up=function(){if(Do.dir!=8){To[Uo++]=Do.x;To[Uo++]=Do.y;To[Uo++]=Do.dir;Do.cput();To[Uo++]=So([Do.x,Do.y])}Do.y=Do.y-1;Do.dir=8};Do.trace=function(){Do.y=To[--Uo];Do.x=To[--Uo];To[Uo++]="dir";To[Uo++]=qo(Do.x+1);To[Uo++]=qo(Do.y+1);Do.xyget();var e=To[--Uo]==1?8:4;Do[To[--Uo]]=e;Do.sx=Do.x;Do.sy=Do.y;Do.sdir=Do.dir;To[Uo++]=Infinity;for(;;){To[Uo++]=Do.x;To[Uo++]=Do.y;Do.abcd();for(var t=0,i=1;t<i;t++){var n=To[--Uo];To[Uo++]=n;if(Yo(n,"0001")||(Yo(n,"0011")||Yo(n,"1011"))){Uo--;Do.right();break}var r=To[--Uo];To[Uo++]=r;if(Yo(r,"0010")||(Yo(r,"1010")||Yo(r,"1110"))){Uo--;Do.down();break}var A=To[--Uo];To[Uo++]=A;if(Yo(A,"1000")||(Yo(A,"1100")||Yo(A,"1101"))){Uo--;Do.left();break}var a=To[--Uo];To[Uo++]=a;if(Yo(a,"0100")||(Yo(a,"0101")||Yo(a,"0111"))){Uo--;Do.up();break}var o=To[--Uo];To[Uo++]=o;if(Yo(o,"1001"))if(Do.dir==2){Uo--;Do.left();break}else{Uo--;Do.right();break}else if(Do.dir==1){Uo--;Do.down();break}else{Uo--;Do.up();break}}if(Yo(Do.x,Do.sx)&&Yo(Do.y,Do.sy)&&Do.dir==Do.sdir)break}Ko(So(Wo()));var s=To[--Uo];var c=To[--Uo];To[Uo++]=s;To[Uo++]=c;Uo--};Do.drawlayer=function(){Do.pixsorig=Do.pixs;Do.pixs=To[--Uo];To[Uo++]=Infinity;for(var e=0,t=Do.pixx+2;e<t;e++)To[Uo++]=0;for(var i=0,n=Do.pixx,r=Do.pixs.length-1;n<0?i>=r:i<=r;i+=n){To[Uo++]=0;Zo(Lo(Do.pixs,i,Do.pixx));To[Uo++]=0}for(var A=0,a=Do.pixx+2;A<a;A++)To[Uo++]=0;Do.pixs=So();Do.pixx=Do.pixx+2;Do.pixy=Do.pixy+2;To[Uo++]=Infinity;for(var o=0,s=Do.pixs.length;o<s;o++)To[Uo++]=0;Do.cache=So();To[Uo++]=Infinity;for(var c=0,l=Do.pixy-2;c<=l;c+=1){Do.j=c;for(var p=0,u=Do.pixx-2;p<=u;p+=1){Do.i=p;To[Uo++]="k";To[Uo++]=Do.i;To[Uo++]=Do.j;Do.abcd();var d=To[--Uo];Do[To[--Uo]]=d;if(Yo(Do.k,"0001")||Yo(Do.k,"1001")){To[Uo++]=8;To[Uo++]=Do.i;To[Uo++]=Do.j;Do.cget();if(To[--Uo]==0){To[Uo++]=Do.i;To[Uo++]=Do.j;Do.trace()}}if(Yo(Do.k,"1110")){To[Uo++]=4;To[Uo++]=Do.i;To[Uo++]=Do.j;Do.cget();if(To[--Uo]==0){To[Uo++]=Do.i;To[Uo++]=Do.j;Do.trace()}}}}Do.paths=So();Do.pixx=Do.pixx-2;Do.pixy=Do.pixy-2;z.newpath();var f=Do.paths;for(var h=0,g=f.length;h<g;h++){Do.p=Oo(f,h);Do.len=Do.p.length;Zo(Oo(Do.p,Do.len-1));Zo(Oo(Do.p,0));for(var m=0,v=Do.len-1;m<=v;m+=1){Do.i=m;Zo(Oo(Do.p,(Do.i+1)%Do.len));var b=To[--Uo];var I=To[--Uo];var w=To[--Uo];var y=To[--Uo];var B=To[--Uo];var _=To[--Uo];To[Uo++]=y;To[Uo++]=w;To[Uo++]=I;To[Uo++]=b;To[Uo++]=_;To[Uo++]=y;To[Uo++]=Do.inkspreadh;if(dr(b,B)){var x=To[--Uo];var M=To[--Uo];To[Uo++]=qo(M+x)}else{var C=To[--Uo];var E=To[--Uo];To[Uo++]=qo(E-C)}var P=To[--Uo];var j=To[--Uo];var U=To[--Uo];var T=To[--Uo];var D=To[--Uo];To[Uo++]=D;To[Uo++]=P;To[Uo++]=T;To[Uo++]=U;To[Uo++]=D;To[Uo++]=Do.inkspreadv;if(as(T,j)){var S=To[--Uo];var H=To[--Uo];To[Uo++]=qo(H+S)}else{var Q=To[--Uo];var F=To[--Uo];To[Uo++]=qo(F-Q)}var k=To[--Uo];var O=To[--Uo];var N=To[--Uo];var L=To[--Uo];To[Uo++]=N;To[Uo++]=O;To[Uo++]=L;To[Uo++]=qo(Do.pixy-k);if(Do.i==0){var R=To[--Uo];z.moveto(To[--Uo],R)}else{var G=To[--Uo];z.lineto(To[--Uo],G)}}z.closepath();Uo-=4}z.fill();Do.pixs=Do.pixsorig};Do.drawlayerdots=function(){Do.pixsorig=Do.pixs;Do.pixs=To[--Uo];z.newpath();for(var e=0,t=Do.pixs.length-1;e<=t;e+=1){Do.x=e%Do.pixx;Do.y=~~(e/Do.pixx);To[Uo++]=Do.x;To[Uo++]=Do.y;Do.xyget();if(To[--Uo]==1){z.moveto(qo(Do.x+.5),qo(Do.pixy-Do.y-.5));z.arc(qo(Do.x+.5),qo(Do.pixy-Do.y-.5),qo(.5-Do.inkspread),0,360,1)}}z.fill();Do.pixs=Do.pixsorig};z.save();var e=z.currpos();z.translate(e.x,e.y);Do.inkspread=Do.inkspread/2;Do.inkspreadh=Do.inkspreadh/2;Do.inkspreadv=Do.inkspreadv/2;z.scale(Do.width/Do.pixx*72,Do.height/Do.pixy*72);Do.tl=So([-qo(Do.borderleft+Do.borderwidth/2),qo(Do.pixy+Do.bordertop+Do.borderwidth/2)]);Do.tr=So([qo(Do.pixx+Do.borderright+Do.borderwidth/2),qo(Do.pixy+Do.bordertop+Do.borderwidth/2)]);Do.bl=So([-qo(Do.borderleft+Do.borderwidth/2),-qo(Do.borderbottom+Do.borderwidth/2)]);Do.br=So([qo(Do.pixx+Do.borderright+Do.borderwidth/2),-qo(Do.borderbottom+Do.borderwidth/2)]);if(Vo(Do.backgroundcolor,"unset")){z.save();z.newpath();Zo(Do.bl);var t=To[--Uo];z.moveto(To[--Uo],t);var i=So([Do.br,Do.tr,Do.tl]);for(var n=0,r=i.length;n<r;n++){Zo(Oo(i,n));var A=To[--Uo];z.lineto(To[--Uo],A)}z.closepath();z.setcolor(Do.backgroundcolor);z.fill();z.restore()}if(Do.showborder){z.save();z.newpath();Zo(Do.bl);var a=To[--Uo];z.moveto(To[--Uo],a);var o=So([Do.br,Do.tr,Do.tl]);for(var s=0,c=o.length;s<c;s++){Zo(Oo(o,s));var l=To[--Uo];z.lineto(To[--Uo],l)}z.closepath();if(Vo(Do.bordercolor,"unset"))z.setcolor(Do.bordercolor);z.setlinewidth(qo(Do.borderwidth-Do.inkspread*2));z.stroke();z.restore()}if(Yo(Do.colormap,"unset")){var p=new Map([[1,Do.barcolor]]);Do.colormap=p}var u=Do.colormap;for(var d=u.size,f=u.keys(),h=0;h<d;h++){var g=f.next().value;var m=u.get(g);To[Uo++]=g;To[Uo++]=m;if(Vo(m,"unset"))z.setcolor(To[--Uo]);else Uo--;Do.key=To[--Uo];To[Uo++]=Infinity;var v=Do.pixs;for(var b=0,I=v.length;b<I;b++){var w=Yo(Oo(v,b),Do.key)?1:0;To[Uo++]=w}var y=So();To[Uo++]=y;if(Do.dotty)Do.drawlayerdots();else Do.drawlayer()}if(Vo(Do.textcolor,"unset"))z.setcolor(Do.textcolor);if(Do.includetext)if(Yo(Do.textxalign,"unset")&&Yo(Do.textyalign,"unset")&&Yo(Do.alttext,"")){Do.s=0;Do.fn="";var B=Do.txt;for(var _=0,x=B.length;_<x;_++){zo(Oo(B,_));var M=To[--Uo];var C=To[--Uo];To[Uo++]=C;To[Uo++]=M;if(M!=Do.s||Vo(C,Do.fn)){var E=To[--Uo];To[Uo++]=E;if(E<=0){Uo-=5;To[Uo++]="bwipp.renmatrixFontTooSmall#3895";To[Uo++]="The font size is too small";Xo()}var P=To[--Uo];var j=To[--Uo];Do.s=P;Do.fn=j;z.selectfont(j,P)}else Uo-=2;var U=To[--Uo];z.moveto(To[--Uo],U);z.show(To[--Uo],0,0)}}else{z.selectfont(Do.textfont,Do.textsize);if(Yo(Do.alttext,"")){To[Uo++]=Infinity;var T=Do.txt;for(var D=0,S=T.length;D<S;D++)zo(Oo(Oo(T,D),0));Do.txt=So();Do.tstr=Qo(Do.txt.length);for(var H=0,Q=Do.txt.length-1;H<=Q;H+=1)No(Do.tstr,H,Oo(Do.txt,H))}else Do.tstr=Do.alttext;if(Do.tstr.length==0)To[Uo++]=0;else{z.save();z.newpath();z.moveto(0,0);z.charpath("0",false);var F=z.pathbbox();z.restore();To[Uo++]=F.ury}Do.textascent=To[--Uo];var k=z.stringwidth(Do.tstr);Do.textwidth=qo(k.w+(Do.tstr.length-1)*Do.textgaps);Do.textxpos=qo(Do.textxoffset+qo(Do.pixx-Do.textwidth)/2);if(Yo(Do.textxalign,"left"))Do.textxpos=Do.textxoffset;if(Yo(Do.textxalign,"right"))Do.textxpos=qo(Do.pixx-Do.textxoffset-Do.textwidth);if(Yo(Do.textxalign,"offleft"))Do.textxpos=-qo(Do.textwidth+Do.textxoffset);if(Yo(Do.textxalign,"offright"))Do.textxpos=Do.pixx+Do.textxoffset;if(Yo(Do.textxalign,"justify")&&Do.textwidth<Do.pixx){Do.textxpos=0;Do.textgaps=qo(Do.pixx-Do.textwidth)/(Do.tstr.length-1)}Do.textypos=-qo(qo(Do.textyoffset+Do.textascent)+1);if(Yo(Do.textyalign,"above"))Do.textypos=Do.textyoffset+Do.pixy+1;if(Yo(Do.textyalign,"center"))Do.textypos=qo(Do.textyoffset+qo(Do.pixy-Do.textascent)/2);z.moveto(Do.textxpos,Do.textypos);z.show(Do.tstr,Do.textgaps,0)}z.restore();Do=Object.getPrototypeOf(Do)}function D(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=12;Do.textxoffset=0;Do.textyoffset=null;Do.height=.7;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.textyoffset,null))Do.textyoffset=qo(Do.height*72+1);$o(D);if(Do.barcode.length!=5){To[Uo++]="bwipp.ean5badLength#4121";To[Uo++]="EAN-5 add-on must be 5 digits";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.ean5badCharacter#4125";To[Uo++]="EAN-5 add-on must contain only digits";Xo()}});if(!D.__4145__){Do=Object.create(Do);Do.encs=So(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]);Do.barchars="0123456789";Do.mirrormaps=So(["11000","10100","10010","10001","01100","00110","00011","01010","01001","00101"]);for(var e in Do)Do.hasOwnProperty(e)&&(D.$ctx[e]=Do[e]);D.__4145__=1;Do=Object.getPrototypeOf(Do)}Do.checksum=0;for(var t=0;t<=4;t+=1){Do.i=t;Do.barchar=qo(Oo(Do.barcode,Do.i)-48);if(Do.i%2==0)Do.checksum=qo(Do.barchar*3+Do.checksum);else Do.checksum=qo(Do.barchar*9+Do.checksum)}Do.checksum=Do.checksum%10;Do.mirrormap=Oo(Do.mirrormaps,Do.checksum);Do.sbs=Qo(31);Do.txt=So(5);for(var i=0;i<=4;i+=1){Do.i=i;if(Do.i==0)Ro(Do.sbs,0,Oo(Do.encs,10));else Ro(Do.sbs,(Do.i-1)*6+7,Oo(Do.encs,11));Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.enc=Oo(Do.encs,Do.indx);if(Oo(Do.mirrormap,Do.i)==49){Do.enclen=Do.enc.length;Do.revenc=Qo(Do.enclen);for(var n=0,r=Do.enclen-1;n<=r;n+=1){Do.j=n;Do.char=Oo(Do.enc,Do.j);No(Do.revenc,Do.enclen-Do.j-1,Do.char)}Do.enc=Do.revenc}Ro(Do.sbs,Do.i*6+3,Do.enc);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),(Do.i-1)*9+10+Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize]))}To[Uo++]=Infinity;To[Uo++]=Infinity;var A=Do.sbs;for(var a=0,o=A.length;a<o;a++)To[Uo++]=Oo(A,a)-48;var s=So();To[Uo++]=Infinity;for(var c=0,l=16;c<l;c++)To[Uo++]=Do.height;var p=So();To[Uo++]=Infinity;for(var u=0,d=16;u<d;u++)To[Uo++]=0;var f=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=s;To[Uo++]="bhs";To[Uo++]=p;To[Uo++]="bbs";To[Uo++]=f;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;To[Uo++]="guardrightpos";To[Uo++]=5;To[Uo++]="guardrightypos";To[Uo++]=qo(Do.textyoffset+4);To[Uo++]="borderleft";To[Uo++]=12;To[Uo++]="borderright";To[Uo++]=5;To[Uo++]="bordertop";To[Uo++]=10;var h=Ho();To[Uo++]=h;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function S(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=12;Do.textxoffset=0;Do.textyoffset=null;Do.height=.7;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.textyoffset,null))Do.textyoffset=qo(Do.height*72+1);$o(S);if(Do.barcode.length!=2){To[Uo++]="bwipp.ean2badLength#4266";To[Uo++]="EAN-2 add-on must be 2 digits";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.ean2badCharacter#4270";To[Uo++]="EAN-2 add-on must contain only digits";Xo()}});if(!S.__4287__){Do=Object.create(Do);Do.encs=So(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]);Do.barchars="0123456789";Do.mirrormaps=So(["00","01","10","11"]);for(var e in Do)Do.hasOwnProperty(e)&&(S.$ctx[e]=Do[e]);S.__4287__=1;Do=Object.getPrototypeOf(Do)}Do.mirrormap=Oo(Do.mirrormaps,ko(Lo(Do.barcode,0,2))%4);Do.sbs=Qo(13);Do.txt=So(2);for(var t=0;t<=1;t+=1){Do.i=t;if(Do.i==0)Ro(Do.sbs,0,Oo(Do.encs,10));else Ro(Do.sbs,(Do.i-1)*6+7,Oo(Do.encs,11));Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.enc=Oo(Do.encs,Do.indx);if(Oo(Do.mirrormap,Do.i)==49){Do.enclen=Do.enc.length;Do.revenc=Qo(Do.enclen);for(var i=0,n=Do.enclen-1;i<=n;i+=1){Do.j=i;Do.char=Oo(Do.enc,Do.j);No(Do.revenc,Do.enclen-Do.j-1,Do.char)}Do.enc=Do.revenc}Ro(Do.sbs,Do.i*6+3,Do.enc);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),(Do.i-1)*9+10+Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize]))}To[Uo++]=Infinity;To[Uo++]=Infinity;var r=Do.sbs;for(var A=0,a=r.length;A<a;A++)To[Uo++]=Oo(r,A)-48;var o=So();To[Uo++]=Infinity;for(var s=0,c=12;s<c;s++)To[Uo++]=Do.height;var l=So();To[Uo++]=Infinity;for(var p=0,u=12;p<u;p++)To[Uo++]=0;var d=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=o;To[Uo++]="bhs";To[Uo++]=l;To[Uo++]="bbs";To[Uo++]=d;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;To[Uo++]="guardrightpos";To[Uo++]=5;To[Uo++]="guardrightypos";To[Uo++]=qo(Do.textyoffset+4);To[Uo++]="borderleft";To[Uo++]=12;To[Uo++]="borderright";To[Uo++]=5;To[Uo++]="bordertop";To[Uo++]=10;var f=Ho();To[Uo++]=f;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function L(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=12;Do.textxoffset=-11;Do.textyoffset=-4;Do.height=1;Do.addongap=12;Do.addontextfont="unset";Do.addontextsize=null;Do.addontextxoffset=null;Do.addontextyoffset=null;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(L);Go(Do.barcode," ");if(To[--Uo]){Do.barcode=To[--Uo];Uo--;Do.addon=To[--Uo]}else{Uo--;Do.addon=""}if(Do.barcode.length!=12&&Do.barcode.length!=13){To[Uo++]="bwipp.ean13badLength#4410";To[Uo++]="EAN-13 must be 12 or 13 digits";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.ean13badCharacter#4414";To[Uo++]="EAN-13 must contain only digits";Xo()}});if(Do.addon.length!=0&&Do.addon.length!=2&&Do.addon.length!=5){To[Uo++]="bwipp.ean13badAddOnLength#4418";To[Uo++]="Add-on for EAN-13 must be 2 or 5 digits";Xo()}Do.pad=Qo(13);Do.checksum=0;for(var e=0;e<=11;e+=1){Do.i=e;Do.barchar=qo(Oo(Do.barcode,Do.i)-48);if(Do.i%2==0)Do.checksum=qo(Do.barchar+Do.checksum);else Do.checksum=qo(Do.barchar*3+Do.checksum)}Do.checksum=qo(10-Do.checksum%10)%10;if(Do.barcode.length==13)if(Oo(Do.barcode,12)!=qo(Do.checksum+48)){To[Uo++]="bwipp.ean13badCheckDigit#4436";To[Uo++]="Incorrect EAN-13 check digit provided";Xo()}Ro(Do.pad,0,Do.barcode);No(Do.pad,12,qo(Do.checksum+48));Do.barcode=Do.pad;if(!L.__4459__){Do=Object.create(Do);Do.encs=So(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);Do.barchars="0123456789";Do.mirrormaps=So(["000000","001011","001101","001110","010011","011001","011100","010101","010110","011010"]);for(var t in Do)Do.hasOwnProperty(t)&&(L.$ctx[t]=Do[t]);L.__4459__=1;Do=Object.getPrototypeOf(Do)}Do.sbs=Qo(59);Do.txt=So(13);Ro(Do.sbs,0,Oo(Do.encs,10));Do.mirrormap=Oo(Do.mirrormaps,Oo(Do.barcode,0)-48);No(Do.txt,0,So([Lo(Do.barcode,0,1),Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize]));for(var i=1;i<=6;i+=1){Do.i=i;Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.enc=Oo(Do.encs,Do.indx);if(Oo(Do.mirrormap,Do.i-1)==49){Do.enclen=Do.enc.length;Do.revenc=Qo(Do.enclen);for(var n=0,r=Do.enclen-1;n<=r;n+=1){Do.j=n;Do.char=Oo(Do.enc,Do.j);No(Do.revenc,Do.enclen-Do.j-1,Do.char)}Do.enc=Do.revenc}Ro(Do.sbs,(Do.i-1)*4+3,Do.enc);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),(Do.i-1)*7+15+Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize]))}Ro(Do.sbs,(7-1)*4+3,Oo(Do.encs,11));for(var A=7;A<=12;A+=1){Do.i=A;Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.enc=Oo(Do.encs,Do.indx);Ro(Do.sbs,(Do.i-1)*4+8,Do.enc);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),(Do.i-1)*7+19+Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize]))}Ro(Do.sbs,56,Oo(Do.encs,12));To[Uo++]=Infinity;var a=Do.sbs;for(var o=0,s=a.length;o<s;o++)To[Uo++]=Oo(a,o)-48;Do.sbs=So();if(Do.includetext){To[Uo++]=Infinity;To[Uo++]=Do.height;To[Uo++]=Do.height;for(var c=0,l=12;c<l;c++)To[Uo++]=qo(Do.height-.075);To[Uo++]=Do.height;To[Uo++]=Do.height;for(var p=0,u=12;p<u;p++)To[Uo++]=qo(Do.height-.075);To[Uo++]=Do.height;To[Uo++]=Do.height;Do.bhs=So();To[Uo++]=Infinity;To[Uo++]=0;To[Uo++]=0;for(var d=0,f=12;d<f;d++)To[Uo++]=.075;To[Uo++]=0;To[Uo++]=0;for(var h=0,g=12;h<g;h++)To[Uo++]=.075;To[Uo++]=0;To[Uo++]=0;Do.bbs=So()}else{To[Uo++]=Infinity;for(var m=0,v=30;m<v;m++)To[Uo++]=Do.height;Do.bhs=So();To[Uo++]=Infinity;for(var b=0,I=30;b<I;b++)To[Uo++]=0;Do.bbs=So();Do.txt=So([])}Do.guardrightypos=0;if(Vo(Do.addon,"")){To[Uo++]=Infinity;To[Uo++]="dontdraw";To[Uo++]=true;To[Uo++]="includetext";To[Uo++]=true;To[Uo++]="height";To[Uo++]=qo(Do.height-.15);To[Uo++]="textxoffset";if(Vo(Do.addontextxoffset,null))To[Uo++]=Do.addontextxoffset;else To[Uo++]=95+Do.addongap;if(Vo(Do.addontextyoffset,null)){To[Uo++]="textyoffset";To[Uo++]=Do.addontextyoffset}To[Uo++]="textsize";if(Vo(Do.addontextsize,null))To[Uo++]=Do.addontextsize;else To[Uo++]=Do.textsize;var w=Vo(Do.addontextfont,"unset")?Do.addontextfont:Do.textfont;To[Uo++]="textfont";To[Uo++]=w;Do.addopts=Ho();if(Do.addon.length==2){To[Uo++]=Do.addon;To[Uo++]=Do.addopts;S()}if(Do.addon.length==5){To[Uo++]=Do.addon;To[Uo++]=Do.addopts;D()}Do.addcode=To[--Uo];To[Uo++]=Infinity;Zo(Do.sbs);To[Uo++]=Do.addongap;Zo(Oo(Do.addcode,"sbs"));Do.sbs=So();To[Uo++]=Infinity;Zo(Do.bhs);zo(Oo(Do.addcode,"bhs"),function(){var e=To[--Uo];To[Uo++]=qo(e-.075)});Do.bhs=So();To[Uo++]=Infinity;Zo(Do.bbs);zo(Oo(Do.addcode,"bbs"),function(){var e=To[--Uo];To[Uo++]=qo(e+.075)});Do.bbs=So();To[Uo++]=Infinity;Zo(Do.txt);Zo(Oo(Do.addcode,"txt"));Do.txt=So();Do.guardrightypos=Do.height*72-6}To[Uo++]=Infinity;To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=Do.sbs;To[Uo++]="bhs";To[Uo++]=Do.bhs;To[Uo++]="bbs";To[Uo++]=Do.bbs;To[Uo++]="txt";To[Uo++]=Do.txt;To[Uo++]="opt";To[Uo++]=Do.options;To[Uo++]="guardrightpos";if(Yo(Do.addon,""))To[Uo++]=7;else To[Uo++]=5;To[Uo++]="guardrightypos";To[Uo++]=Do.guardrightypos;To[Uo++]="borderleft";To[Uo++]=11;To[Uo++]="borderright";if(Yo(Do.addon,""))To[Uo++]=7;else To[Uo++]=5;To[Uo++]="bordertop";To[Uo++]=0;To[Uo++]="borderbottom";To[Uo++]=5;var y=Ho();To[Uo++]=y;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function G(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=12;Do.textxoffset=4;Do.textyoffset=-4;Do.height=1;Do.addongap=12;Do.addontextfont="unset";Do.addontextsize=null;Do.addontextxoffset=null;Do.addontextyoffset=null;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(G);Go(Do.barcode," ");if(To[--Uo]){Do.barcode=To[--Uo];Uo--;Do.addon=To[--Uo]}else{Uo--;Do.addon=""}if(Do.barcode.length!=7&&Do.barcode.length!=8){To[Uo++]="bwipp.ean8badLength#4630";To[Uo++]="EAN-8 must be 7 or 8 digits";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.ean8badCharacter#4634";To[Uo++]="EAN-8 must contain only digits";Xo()}});if(Do.addon.length!=0&&Do.addon.length!=2&&Do.addon.length!=5){To[Uo++]="bwipp.ean8badAddOnLength#4638";To[Uo++]="Add-on for EAN-8 must be 2 or 5 digits";Xo()}Do.pad=Qo(8);Do.checksum=0;for(var e=0;e<=6;e+=1){Do.i=e;Do.barchar=qo(Oo(Do.barcode,Do.i)-48);if(Do.i%2!=0)Do.checksum=qo(Do.barchar+Do.checksum);else Do.checksum=qo(Do.barchar*3+Do.checksum)}Do.checksum=qo(10-Do.checksum%10)%10;if(Do.barcode.length==8)if(Oo(Do.barcode,7)!=qo(Do.checksum+48)){To[Uo++]="bwipp.ean8badCheckDigit#4656";To[Uo++]="Incorrect EAN-8 check digit provided";Xo()}Ro(Do.pad,0,Do.barcode);No(Do.pad,7,qo(Do.checksum+48));Do.barcode=Do.pad;if(!G.__4673__){Do=Object.create(Do);Do.encs=So(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);Do.barchars="0123456789";for(var t in Do)Do.hasOwnProperty(t)&&(G.$ctx[t]=Do[t]);G.__4673__=1;Do=Object.getPrototypeOf(Do)}Do.sbs=Qo(43);Do.txt=So(8);Ro(Do.sbs,0,Oo(Do.encs,10));for(var i=0;i<=3;i+=1){Do.i=i;Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.enc=Oo(Do.encs,Do.indx);Ro(Do.sbs,Do.i*4+3,Do.enc);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),Do.i*7+Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize]))}Ro(Do.sbs,4*4+3,Oo(Do.encs,11));for(var n=4;n<=7;n+=1){Do.i=n;Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.enc=Oo(Do.encs,Do.indx);Ro(Do.sbs,Do.i*4+8,Do.enc);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),Do.i*7+Do.textxoffset+4,Do.textyoffset,Do.textfont,Do.textsize]))}Ro(Do.sbs,40,Oo(Do.encs,12));To[Uo++]=Infinity;var r=Do.sbs;for(var A=0,a=r.length;A<a;A++)To[Uo++]=Oo(r,A)-48;Do.sbs=So();if(Do.includetext){To[Uo++]=Infinity;To[Uo++]=Do.height;To[Uo++]=Do.height;for(var o=0,s=8;o<s;o++)To[Uo++]=qo(Do.height-.075);To[Uo++]=Do.height;To[Uo++]=Do.height;for(var c=0,l=8;c<l;c++)To[Uo++]=qo(Do.height-.075);To[Uo++]=Do.height;To[Uo++]=Do.height;Do.bhs=So();To[Uo++]=Infinity;To[Uo++]=0;To[Uo++]=0;for(var p=0,u=8;p<u;p++)To[Uo++]=.075;To[Uo++]=0;To[Uo++]=0;for(var d=0,f=8;d<f;d++)To[Uo++]=.075;To[Uo++]=0;To[Uo++]=0;Do.bbs=So()}else{To[Uo++]=Infinity;for(var h=0,g=22;h<g;h++)To[Uo++]=Do.height;Do.bhs=So();To[Uo++]=Infinity;for(var m=0,v=22;m<v;m++)To[Uo++]=0;Do.bbs=So();Do.txt=So([])}Do.guardrightypos=0;if(Vo(Do.addon,"")){To[Uo++]=Infinity;To[Uo++]="dontdraw";To[Uo++]=true;To[Uo++]="includetext";To[Uo++]=true;To[Uo++]="height";To[Uo++]=qo(Do.height-.15);To[Uo++]="textxoffset";if(Vo(Do.addontextxoffset,null))To[Uo++]=Do.addontextxoffset;else To[Uo++]=67+Do.addongap;if(Vo(Do.addontextyoffset,null)){To[Uo++]="textyoffset";To[Uo++]=Do.addontextyoffset}To[Uo++]="textsize";if(Vo(Do.addontextsize,null))To[Uo++]=Do.addontextsize;else To[Uo++]=Do.textsize;var b=Vo(Do.addontextfont,"unset")?Do.addontextfont:Do.textfont;To[Uo++]="textfont";To[Uo++]=b;Do.addopts=Ho();if(Do.addon.length==2){To[Uo++]=Do.addon;To[Uo++]=Do.addopts;S()}if(Do.addon.length==5){To[Uo++]=Do.addon;To[Uo++]=Do.addopts;D()}Do.addcode=To[--Uo];To[Uo++]=Infinity;Zo(Do.sbs);To[Uo++]=Do.addongap;Zo(Oo(Do.addcode,"sbs"));Do.sbs=So();To[Uo++]=Infinity;Zo(Do.bhs);zo(Oo(Do.addcode,"bhs"),function(){var e=To[--Uo];To[Uo++]=qo(e-.075)});Do.bhs=So();To[Uo++]=Infinity;Zo(Do.bbs);zo(Oo(Do.addcode,"bbs"),function(){var e=To[--Uo];To[Uo++]=qo(e+.075)});Do.bbs=So();To[Uo++]=Infinity;Zo(Do.txt);Zo(Oo(Do.addcode,"txt"));Do.txt=So();Do.guardrightypos=Do.height*72-6}To[Uo++]=Infinity;To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=Do.sbs;To[Uo++]="bhs";To[Uo++]=Do.bhs;To[Uo++]="bbs";To[Uo++]=Do.bbs;To[Uo++]="txt";To[Uo++]=Do.txt;To[Uo++]="opt";To[Uo++]=Do.options;To[Uo++]="guardleftpos";To[Uo++]=7;To[Uo++]="guardrightpos";if(Yo(Do.addon,""))To[Uo++]=7;else To[Uo++]=5;To[Uo++]="guardrightypos";To[Uo++]=Do.guardrightypos;To[Uo++]="borderleft";To[Uo++]=7;To[Uo++]="borderright";if(Yo(Do.addon,""))To[Uo++]=7;else To[Uo++]=5;To[Uo++]="bordertop";To[Uo++]=0;To[Uo++]="borderbottom";To[Uo++]=5;var I=Ho();To[Uo++]=I;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function R(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=12;Do.textxoffset=-9;Do.textyoffset=-4;Do.height=1;Do.addongap=12;Do.addontextfont="unset";Do.addontextsize=null;Do.addontextxoffset=null;Do.addontextyoffset=null;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(R);Go(Do.barcode," ");if(To[--Uo]){Do.barcode=To[--Uo];Uo--;Do.addon=To[--Uo]}else{Uo--;Do.addon=""}if(Do.barcode.length==7||Do.barcode.length==8){zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.upcAupcEbadCharacter#4834";To[Uo++]="UPC-E must contain only digits";Xo()}});var e=Oo(Do.barcode,0);if(e!=48&&e!=49){To[Uo++]="bwipp.upcAupcEbadNumberSystem#4838";To[Uo++]="UPC-E must have number system 0 or 1";Xo()}for(var t=0,i=1;t<i;t++){var n=Do.barcode.length==8?12:11;Do.upcacode=Qo(n);if(qo(Oo(Do.barcode,6)-48)<=2){Ro(Do.upcacode,0,Lo(Do.barcode,0,3));Ro(Do.upcacode,3,Lo(Do.barcode,6,1));Ro(Do.upcacode,4,"0000");Ro(Do.upcacode,8,Lo(Do.barcode,3,3));break}if(qo(Oo(Do.barcode,6)-48)==3){Ro(Do.upcacode,0,Lo(Do.barcode,0,4));Ro(Do.upcacode,4,"00000");Ro(Do.upcacode,9,Lo(Do.barcode,4,2));break}if(qo(Oo(Do.barcode,6)-48)==4){Ro(Do.upcacode,0,Lo(Do.barcode,0,5));Ro(Do.upcacode,5,"00000");Ro(Do.upcacode,10,Lo(Do.barcode,5,1));break}if(qo(Oo(Do.barcode,6)-48)>=5){Ro(Do.upcacode,0,Lo(Do.barcode,0,6));Ro(Do.upcacode,6,"0000");Ro(Do.upcacode,10,Lo(Do.barcode,6,1));break}}if(Do.barcode.length==8)Ro(Do.upcacode,11,Lo(Do.barcode,7,1));Do.barcode=Do.upcacode}if(Do.barcode.length!=11&&Do.barcode.length!=12){To[Uo++]="bwipp.upcAbadLength#4876";To[Uo++]="UPC-A must be 11 or 12 digits";Xo()}var r=Do.barcode;for(var A=0,a=r.length;A<a;A++){var o=Oo(r,A);if(o<48||o>57){To[Uo++]="bwipp.upcAbadCharacter#4880";To[Uo++]="UPC-A must contain only digits";Xo()}}if(Do.addon.length!=0&&Do.addon.length!=2&&Do.addon.length!=5){To[Uo++]="bwipp.upcAbadAddOnLength#4884";To[Uo++]="Add-on for UPC-A must be 2 or 5 digits";Xo()}Do.pad=Qo(12);Do.checksum=0;for(var s=0;s<=10;s+=1){Do.i=s;Do.barchar=Oo(Do.barcode,Do.i)-48;if(Do.i%2!=0)Do.checksum=Do.checksum+Do.barchar;else Do.checksum=Do.checksum+Do.barchar*3}Do.checksum=(10-Do.checksum%10)%10;if(Do.barcode.length==12)if(Oo(Do.barcode,11)!=Do.checksum+48){To[Uo++]="bwipp.upcAbadCheckDigit#4902";To[Uo++]="Incorrect UPC check digit provided";Xo()}Ro(Do.pad,0,Do.barcode);No(Do.pad,11,Do.checksum+48);Do.barcode=Do.pad;if(!R.__4919__){Do=Object.create(Do);Do.encs=So(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);Do.barchars="0123456789";for(var c in Do)Do.hasOwnProperty(c)&&(R.$ctx[c]=Do[c]);R.__4919__=1;Do=Object.getPrototypeOf(Do)}Do.sbs=Qo(59);Do.txt=So(12);Ro(Do.sbs,0,Oo(Do.encs,10));for(var l=0;l<=5;l+=1){Do.i=l;Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.enc=Oo(Do.encs,Do.indx);Ro(Do.sbs,Do.i*4+3,Do.enc);if(Do.i==0)No(Do.txt,0,So([Lo(Do.barcode,0,1),Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize-2]));else No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),Do.i*7+13+Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize]))}Ro(Do.sbs,6*4+3,Oo(Do.encs,11));for(var p=6;p<=11;p+=1){Do.i=p;Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.enc=Oo(Do.encs,Do.indx);Ro(Do.sbs,Do.i*4+8,Do.enc);if(Do.i==11)No(Do.txt,11,So([Lo(Do.barcode,11,1),Do.textxoffset+107,Do.textyoffset,Do.textfont,Do.textsize-2]));else No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),Do.i*7+Do.textxoffset+17,Do.textyoffset,Do.textfont,Do.textsize]))}Ro(Do.sbs,56,Oo(Do.encs,12));To[Uo++]=Infinity;var u=Do.sbs;for(var d=0,f=u.length;d<f;d++)To[Uo++]=Oo(u,d)-48;Do.sbs=So();if(Do.includetext){To[Uo++]=Infinity;for(var h=0,g=4;h<g;h++)To[Uo++]=Do.height;for(var m=0,v=10;m<v;m++)To[Uo++]=qo(Do.height-.075);To[Uo++]=Do.height;To[Uo++]=Do.height;for(var b=0,I=10;b<I;b++)To[Uo++]=qo(Do.height-.075);for(var w=0,y=4;w<y;w++)To[Uo++]=Do.height;Do.bhs=So();To[Uo++]=Infinity;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;for(var B=0,_=10;B<_;B++)To[Uo++]=.075;To[Uo++]=0;To[Uo++]=0;for(var x=0,M=10;x<M;x++)To[Uo++]=.075;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;Do.bbs=So()}else{To[Uo++]=Infinity;for(var C=0,E=30;C<E;C++)To[Uo++]=Do.height;Do.bhs=So();To[Uo++]=Infinity;for(var P=0,j=30;P<j;P++)To[Uo++]=0;Do.bbs=So();Do.txt=So([])}Do.guardrightypos=0;if(Vo(Do.addon,"")){To[Uo++]=Infinity;To[Uo++]="dontdraw";To[Uo++]=true;To[Uo++]="includetext";To[Uo++]=true;To[Uo++]="height";To[Uo++]=qo(Do.height-.15);To[Uo++]="textxoffset";if(Vo(Do.addontextxoffset,null))To[Uo++]=Do.addontextxoffset;else To[Uo++]=95+Do.addongap;if(Vo(Do.addontextyoffset,null)){To[Uo++]="textyoffset";To[Uo++]=Do.addontextyoffset}To[Uo++]="textsize";if(Vo(Do.addontextsize,null))To[Uo++]=Do.addontextsize;else To[Uo++]=Do.textsize;var U=Vo(Do.addontextfont,"unset")?Do.addontextfont:Do.textfont;To[Uo++]="textfont";To[Uo++]=U;Do.addopts=Ho();if(Do.addon.length==2){To[Uo++]=Do.addon;To[Uo++]=Do.addopts;S()}if(Do.addon.length==5){To[Uo++]=Do.addon;To[Uo++]=Do.addopts;D()}Do.addcode=To[--Uo];To[Uo++]=Infinity;Zo(Do.sbs);To[Uo++]=Do.addongap;Zo(Oo(Do.addcode,"sbs"));Do.sbs=So();To[Uo++]=Infinity;Zo(Do.bhs);zo(Oo(Do.addcode,"bhs"),function(){var e=To[--Uo];To[Uo++]=qo(e-.075)});Do.bhs=So();To[Uo++]=Infinity;Zo(Do.bbs);zo(Oo(Do.addcode,"bbs"),function(){var e=To[--Uo];To[Uo++]=qo(e+.075)});Do.bbs=So();To[Uo++]=Infinity;Zo(Do.txt);Zo(Oo(Do.addcode,"txt"));Do.txt=So();Do.guardrightypos=Do.height*72-6}To[Uo++]=Infinity;To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=Do.sbs;To[Uo++]="bhs";To[Uo++]=Do.bhs;To[Uo++]="bbs";To[Uo++]=Do.bbs;To[Uo++]="txt";To[Uo++]=Do.txt;To[Uo++]="opt";To[Uo++]=Do.options;To[Uo++]="guardrightpos";if(Yo(Do.addon,""))To[Uo++]=9;else To[Uo++]=5;To[Uo++]="guardrightypos";To[Uo++]=Do.guardrightypos;To[Uo++]="borderleft";To[Uo++]=9;To[Uo++]="borderright";if(Yo(Do.addon,""))To[Uo++]=9;else To[Uo++]=5;To[Uo++]="bordertop";To[Uo++]=0;To[Uo++]="borderbottom";To[Uo++]=5;var T=Ho();To[Uo++]=T;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function W(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=12;Do.textxoffset=-9;Do.textyoffset=-4;Do.height=1;Do.addongap=12;Do.addontextfont="unset";Do.addontextsize=null;Do.addontextxoffset=null;Do.addontextyoffset=null;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(W);Go(Do.barcode," ");if(To[--Uo]){Do.barcode=To[--Uo];Uo--;Do.addon=To[--Uo]}else{Uo--;Do.addon=""}if(Do.barcode.length==11||Do.barcode.length==12){zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.upcEupcAbadCharacter#5087";To[Uo++]="UPC-A must contain only digits";Xo()}});for(var e=0,t=1;e<t;e++){var i=Do.barcode.length==12?8:7;Do.upcecode=Qo(i);if(qo(Oo(Do.barcode,3)-48)<=2&&Yo(Lo(Do.barcode,4,4),"0000")){Ro(Do.upcecode,0,Lo(Do.barcode,0,3));Ro(Do.upcecode,3,Lo(Do.barcode,8,3));Ro(Do.upcecode,6,Lo(Do.barcode,3,1));break}if(Yo(Lo(Do.barcode,4,5),"00000")){Ro(Do.upcecode,0,Lo(Do.barcode,0,4));Ro(Do.upcecode,4,Lo(Do.barcode,9,2));Ro(Do.upcecode,6,"3");break}if(Yo(Lo(Do.barcode,5,5),"00000")){Ro(Do.upcecode,0,Lo(Do.barcode,0,5));Ro(Do.upcecode,5,Lo(Do.barcode,10,1));Ro(Do.upcecode,6,"4");break}if(qo(Oo(Do.barcode,10)-48)>=5&&Yo(Lo(Do.barcode,6,4),"0000")){Ro(Do.upcecode,0,Lo(Do.barcode,0,6));Ro(Do.upcecode,6,Lo(Do.barcode,10,1));break}To[Uo++]="bwipp.upcEupcAnotCompressible#5115";To[Uo++]="UPC-A cannot be converted to a UPC-E";Xo()}if(Do.barcode.length==12)Ro(Do.upcecode,7,Lo(Do.barcode,11,1));Do.barcode=Do.upcecode}if(Do.barcode.length!=7&&Do.barcode.length!=8){To[Uo++]="bwipp.upcEbadLength#5125";To[Uo++]="UPC-E must be 7 or 8 digits";Xo()}var n=Do.barcode;for(var r=0,A=n.length;r<A;r++){var a=Oo(n,r);if(a<48||a>57){To[Uo++]="bwipp.upcEbadCharacter#5129";To[Uo++]="UPC-E must contain only digits";Xo()}}if(Do.addon.length!=0&&Do.addon.length!=2&&Do.addon.length!=5){To[Uo++]="bwipp.upcEbadAddOnLength#5133";To[Uo++]="Add-on for UPC-E must be 2 or 5 digits";Xo()}var o=Oo(Do.barcode,0);if(o!=48&&o!=49){To[Uo++]="bwipp.upcEbadNumberSystem#5138";To[Uo++]="UPC-E must have number system 0 or 1";Xo()}if(!W.__5156__){Do=Object.create(Do);Do.encs=So(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","111111"]);Do.barchars="0123456789";Do.mirrormaps=So(["000111","001011","001101","001110","010011","011001","011100","010101","010110","011010"]);for(var s in Do)Do.hasOwnProperty(s)&&(W.$ctx[s]=Do[s]);W.__5156__=1;Do=Object.getPrototypeOf(Do)}for(var c=0,l=1;c<l;c++){Do.upcacode=Qo(11);if(Oo(Do.barcode,6)-48<=2){Ro(Do.upcacode,0,Lo(Do.barcode,0,3));Ro(Do.upcacode,3,Lo(Do.barcode,6,1));Ro(Do.upcacode,4,"0000");Ro(Do.upcacode,8,Lo(Do.barcode,3,3));break}if(Oo(Do.barcode,6)-48==3){Ro(Do.upcacode,0,Lo(Do.barcode,0,4));Ro(Do.upcacode,4,"00000");Ro(Do.upcacode,9,Lo(Do.barcode,4,2));break}if(Oo(Do.barcode,6)-48==4){Ro(Do.upcacode,0,Lo(Do.barcode,0,5));Ro(Do.upcacode,5,"00000");Ro(Do.upcacode,10,Lo(Do.barcode,5,1));break}if(Oo(Do.barcode,6)-48>=5){Ro(Do.upcacode,0,Lo(Do.barcode,0,6));Ro(Do.upcacode,6,"0000");Ro(Do.upcacode,10,Lo(Do.barcode,6,1));break}}Do.checksum=0;for(var p=0;p<=10;p+=1){Do.i=p;Do.barchar=Oo(Do.upcacode,Do.i)-48;if(Do.i%2!=0)Do.checksum=Do.checksum+Do.barchar;else Do.checksum=Do.checksum+Do.barchar*3}Do.checksum=(10-Do.checksum%10)%10;if(Do.barcode.length==8)if(Oo(Do.barcode,7)!=Do.checksum+48){To[Uo++]="bwipp.upcEbadCheckDigit#5200";To[Uo++]="Incorrect UPC check digit provided";Xo()}Do.pad=Qo(8);Ro(Do.pad,0,Do.barcode);No(Do.pad,7,Do.checksum+48);Do.barcode=Do.pad;Do.txt=So(8);No(Do.txt,0,So([Lo(Do.barcode,0,1),Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize-2]));Do.mirrormap=Oo(Do.mirrormaps,Do.checksum);if(Oo(Do.barcode,0)==48){Do.invt=Qo(Do.mirrormap.length);for(var u=0,d=Do.mirrormap.length-1;u<=d;u+=1){Do.i=u;if(Oo(Do.mirrormap,Do.i)==48)No(Do.invt,Do.i,49);else No(Do.invt,Do.i,48)}Do.mirrormap=Do.invt}Do.sbs=Qo(33);Ro(Do.sbs,0,Oo(Do.encs,10));for(var f=1;f<=6;f+=1){Do.i=f;Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.enc=Oo(Do.encs,Do.indx);if(Oo(Do.mirrormap,Do.i-1)==49){Do.enclen=Do.enc.length;Do.revenc=Qo(Do.enclen);for(var h=0,g=Do.enclen-1;h<=g;h+=1){Do.j=h;Do.char=Oo(Do.enc,Do.j);No(Do.revenc,Do.enclen-Do.j-1,Do.char)}Do.enc=Do.revenc}Ro(Do.sbs,(Do.i-1)*4+3,Do.enc);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),(Do.i-1)*7+13+Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize]))}No(Do.txt,7,So([Lo(Do.barcode,7,1),6*7+21+Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize-2]));Ro(Do.sbs,27,Oo(Do.encs,11));To[Uo++]=Infinity;var m=Do.sbs;for(var v=0,b=m.length;v<b;v++)To[Uo++]=Oo(m,v)-48;Do.sbs=So();if(Do.includetext){To[Uo++]=Infinity;To[Uo++]=Do.height;To[Uo++]=Do.height;for(var I=0,w=12;I<w;I++)To[Uo++]=qo(Do.height-.075);To[Uo++]=Do.height;To[Uo++]=Do.height;To[Uo++]=Do.height;Do.bhs=So();To[Uo++]=Infinity;To[Uo++]=0;To[Uo++]=0;for(var y=0,B=12;y<B;y++)To[Uo++]=.075;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;Do.bbs=So()}else{To[Uo++]=Infinity;for(var _=0,x=17;_<x;_++)To[Uo++]=Do.height;Do.bhs=So();To[Uo++]=Infinity;for(var M=0,C=17;M<C;M++)To[Uo++]=0;Do.bbs=So();Do.txt=So([])}Do.guardrightypos=0;if(Vo(Do.addon,"")){To[Uo++]=Infinity;To[Uo++]="dontdraw";To[Uo++]=true;To[Uo++]="includetext";To[Uo++]=true;To[Uo++]="height";To[Uo++]=qo(Do.height-.15);To[Uo++]="textxoffset";if(Vo(Do.addontextxoffset,null))To[Uo++]=Do.addontextxoffset;else To[Uo++]=51+Do.addongap;if(Vo(Do.addontextyoffset,null)){To[Uo++]="textyoffset";To[Uo++]=Do.addontextyoffset}To[Uo++]="textsize";if(Vo(Do.addontextsize,null))To[Uo++]=Do.addontextsize;else To[Uo++]=Do.textsize;var E=Vo(Do.addontextfont,"unset")?Do.addontextfont:Do.textfont;To[Uo++]="textfont";To[Uo++]=E;Do.addopts=Ho();if(Do.addon.length==2){To[Uo++]=Do.addon;To[Uo++]=Do.addopts;S()}if(Do.addon.length==5){To[Uo++]=Do.addon;To[Uo++]=Do.addopts;D()}Do.addcode=To[--Uo];To[Uo++]=Infinity;Zo(Do.sbs);To[Uo++]=Do.addongap;Zo(Oo(Do.addcode,"sbs"));Do.sbs=So();To[Uo++]=Infinity;Zo(Do.bhs);zo(Oo(Do.addcode,"bhs"),function(){var e=To[--Uo];To[Uo++]=qo(e-.075)});Do.bhs=So();To[Uo++]=Infinity;Zo(Do.bbs);zo(Oo(Do.addcode,"bbs"),function(){var e=To[--Uo];To[Uo++]=qo(e+.075)});Do.bbs=So();To[Uo++]=Infinity;Zo(Do.txt);Zo(Oo(Do.addcode,"txt"));Do.txt=So();Do.guardrightypos=Do.height*72-6}To[Uo++]=Infinity;To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=Do.sbs;To[Uo++]="bhs";To[Uo++]=Do.bhs;To[Uo++]="bbs";To[Uo++]=Do.bbs;To[Uo++]="txt";To[Uo++]=Do.txt;To[Uo++]="opt";To[Uo++]=Do.options;To[Uo++]="guardrightpos";if(Yo(Do.addon,""))To[Uo++]=9;else To[Uo++]=5;To[Uo++]="guardrightypos";To[Uo++]=Do.guardrightypos;To[Uo++]="borderleft";To[Uo++]=9;To[Uo++]="borderright";if(Yo(Do.addon,""))To[Uo++]=9;else To[Uo++]=5;To[Uo++]="bordertop";To[Uo++]=0;To[Uo++]="borderbottom";To[Uo++]=5;var P=Ho();To[Uo++]=P;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function s(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.isbntextfont="OCR-A";Do.isbntextsize=8;Do.isbntextxoffset=null;Do.isbntextyoffset=null;Do.height=1;Do.addongap=12;Do.legacy=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];Go(Do.barcode," ");if(To[--Uo]){Do.barcode=To[--Uo];Uo--;Do.addon=To[--Uo]}else{Uo--;Do.addon=""}if(Do.barcode.length!=15&&Do.barcode.length!=17&&(Do.barcode.length!=11&&Do.barcode.length!=13)){To[Uo++]="bwipp.isbnBadLength#5369";To[Uo++]="ISBN-13 must be 15 or 17 characters including dashes. ISBN-10 must be 11 or 13 characters including dashes";Xo()}if(Do.addon.length!=0&&Do.addon.length!=2&&Do.addon.length!=5){To[Uo++]="bwipp.isbnBadAddOnLength#5372";To[Uo++]="Add-on for ISBN must be 2 or 5 digits";Xo()}if(Do.barcode.length>=15){var e=Lo(Do.barcode,0,4);if(Vo(e,"978-")&&Vo(e,"979-")){To[Uo++]="bwipp.isbn13badPrefix#5376";To[Uo++]="ISBN-13 prefix must be 978- or 979-";Xo()}Do.wasdash=false;Do.numdash=0;Do.numdigit=0;var t=Lo(Do.barcode,5,9);for(var i=0,n=t.length;i<n;i++){var r=Oo(t,i);To[Uo++]=r;if(r==45){if(Do.wasdash){To[Uo++]="bwipp.isbn13adjacentDashes#5383";To[Uo++]="ISBN-13 does not permit adjacent dashes";Xo()}Do.wasdash=true;Do.numdash=Do.numdash+1}var A=To[--Uo];if(A>=48&&A<=57){Do.wasdash=false;Do.numdigit=Do.numdigit+1}}if(Do.numdash!=2||Do.numdigit!=7){To[Uo++]="bwipp.isbn13numDashesDigits#5394";To[Uo++]="Incorrect number of dashes and digits for ISBN-13";Xo()}var a=Oo(Do.barcode,14);if(a<48||a>57){To[Uo++]="bwipp.isbn13character15#5397";To[Uo++]="ISBN-13 character 15 must be a digit";Xo()}if(Do.barcode.length==17){if(Vo(Lo(Do.barcode,15,1),"-")){To[Uo++]="bwipp.isbn13character16#5401";To[Uo++]="ISBN-13 penultimate character must be a dash";Xo()}var o=Oo(Do.barcode,16);if(o<48||o>57){To[Uo++]="bwipp.isbn13character17#5404";To[Uo++]="ISBN-13 final character must be a digit";Xo()}}}else{var s=Oo(Do.barcode,0);if(s<48||s>57){To[Uo++]="bwipp.isbn10FirstDigit#5409";To[Uo++]="ISBN-10 first character must be a digit";Xo()}Do.wasdash=false;Do.numdash=0;Do.numdigit=0;var c=Lo(Do.barcode,1,9);for(var l=0,p=c.length;l<p;l++){var u=Oo(c,l);To[Uo++]=u;if(u==45){if(Do.wasdash){To[Uo++]="bwipp.isbn10adjacentDashes#5416";To[Uo++]="ISBN-10 does not permit adjacent dashes";Xo()}Do.wasdash=true;Do.numdash=Do.numdash+1}var d=To[--Uo];if(d>=48&&d<=57){Do.wasdash=false;Do.numdigit=Do.numdigit+1}}if(Do.numdash!=2||Do.numdigit!=7){To[Uo++]="bwipp.isbn10numDashesDigits#5427";To[Uo++]="Incorrect number of dashes and digits for ISBN-10";Xo()}var f=Oo(Do.barcode,10);if(f<48||f>57){To[Uo++]="bwipp.isbn10character11#5430";To[Uo++]="ISBN-10 character 11 must be a digit";Xo()}if(Do.barcode.length==13){if(Vo(Lo(Do.barcode,11,1),"-")){To[Uo++]="bwipp.isbn10character12#5434";To[Uo++]="ISBN-10 penultimate character must be a dash";Xo()}var h=Oo(Do.barcode,12);if((h<48||h>57)&&h!=88){To[Uo++]="bwipp.isbn10character13#5437";To[Uo++]="ISBN-10 final character must be a digit or X";Xo()}}}Do.isbntxt=Do.barcode;if(Do.isbntxt.length<=13){Do.isbn=Qo(10);Do.checksum=0;Do.i=0;Do.n=0;for(;;){Do.isbnchar=qo(Oo(Do.isbntxt,Do.i)-48);if(Do.isbnchar!=-3){No(Do.isbn,Do.n,qo(Do.isbnchar+48));if(Do.n<9)Do.checksum=qo(Do.checksum+(10-Do.n)*Do.isbnchar);Do.n=Do.n+1}Do.i=Do.i+1;if(Do.i==Do.isbntxt.length)break}var g=qo(11-Do.checksum%11)%11;To[Uo++]="checksum";To[Uo++]=g;if(g==10){Uo--;To[Uo++]=40}var m=To[--Uo];Do[To[--Uo]]=qo(m+48);Do.isbn=Lo(Do.isbn,0,9);if(Do.isbntxt.length==13)if(Oo(Do.isbntxt,12)!=Do.checksum){To[Uo++]="bwipp.isbn10badCheckDigit#5465";To[Uo++]="Incorrect ISBN-10 check digit provided";Xo()}}if(!Do.legacy||Do.isbntxt.length>=15){if(Do.isbntxt.length<=13){Do.pad=Qo(15);Ro(Do.pad,0,"978-");Ro(Do.pad,4,Lo(Do.isbntxt,0,11));Do.isbntxt=Do.pad}Do.isbn=Qo(13);Do.checksum=0;Do.i=0;Do.n=0;for(;;){Do.isbnchar=Oo(Do.isbntxt,Do.i)-48;if(Do.isbnchar!=-3){No(Do.isbn,Do.n,Do.isbnchar+48);if(Do.n<12){To[Uo++]="checksum";To[Uo++]=Do.isbnchar;if(Do.n%2!=0){var v=To[--Uo];To[Uo++]=v*3}var b=To[--Uo];Do[To[--Uo]]=qo(b+Do.checksum)}Do.n=Do.n+1}Do.i=Do.i+1;if(Do.i==Do.isbntxt.length)break}Do.checksum=(10-Do.checksum%10)%10+48;Do.isbn=Lo(Do.isbn,0,12);if(Do.isbntxt.length==17)if(Oo(Do.isbntxt,16)!=Do.checksum){To[Uo++]="bwipp.isbn13badCheckDigit#5500";To[Uo++]="Incorrect ISBN-13 check digit provided";Xo()}}var I=Do.isbn.length==12?22:18;Do.pad=Qo(I);Ro(Do.pad,0,"ISBN ");Ro(Do.pad,5,Do.isbntxt);No(Do.pad,Do.pad.length-2,45);No(Do.pad,Do.pad.length-1,Do.checksum);Do.isbntxt=Do.pad;Do.barcode=Qo(12);if(Do.isbn.length==9){Ro(Do.barcode,0,"978");Ro(Do.barcode,3,Do.isbn)}else Ro(Do.barcode,0,Do.isbn);if(Vo(Do.addon,"")){var w=Qo(12+Do.addon.length+1);Ro(w,0,Do.barcode);Ro(w,12," ");Ro(w,13,Do.addon);Do.barcode=w}No(Do.options,"dontdraw",true);No(Do.options,"addongap",Do.addongap);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;L();var y=To[--Uo];Do[To[--Uo]]=y;if(Do.includetext){if(Yo(Do.isbntextxoffset,null)){To[Uo++]="isbntextxoffset";if(Do.isbn.length==9)To[Uo++]=-1;else To[Uo++]=-12;var B=To[--Uo];Do[To[--Uo]]=B}if(Yo(Do.isbntextyoffset,null))Do.isbntextyoffset=Do.height*72+3;var _=Oo(Do.args,"txt")!==undefined;if(_){Do.txt=Oo(Do.args,"txt");Do.newtxt=So(Do.txt.length+1);Ro(Do.newtxt,0,Do.txt);No(Do.newtxt,Do.newtxt.length-1,So([Do.isbntxt,Do.isbntextxoffset,Do.isbntextyoffset,Do.isbntextfont,Do.isbntextsize]));No(Do.args,"txt",Do.newtxt)}else No(Do.args,"txt",So([So([Do.isbntxt,Do.isbntextxoffset,Do.isbntextyoffset,Do.isbntextfont,Do.isbntextsize])]))}No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function l(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.ismntextfont="OCR-A";Do.ismntextsize=8;Do.ismntextxoffset=null;Do.ismntextyoffset=null;Do.height=1;Do.addongap=12;Do.legacy=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];Go(Do.barcode," ");if(To[--Uo]){Do.barcode=To[--Uo];Uo--;Do.addon=To[--Uo]}else{Uo--;Do.addon=""}if(Do.barcode.length!=15&&Do.barcode.length!=17&&(Do.barcode.length!=11&&Do.barcode.length!=13)){To[Uo++]="bwipp.ismnBadLength#5619";To[Uo++]="ISMN-13 must be 15 or 17 characters including dashes. ISMN-10 must be 11 or 13 characters including dashes";Xo()}if(Do.addon.length!=0&&Do.addon.length!=2&&Do.addon.length!=5){To[Uo++]="bwipp.ismnBadAddOnLength#5622";To[Uo++]="Add-on for ISMN must be 2 or 5 digits";Xo()}if(Do.barcode.length>=15){if(Vo(Lo(Do.barcode,0,4),"979-")){To[Uo++]="bwipp.ismn13badPrefix#5626";To[Uo++]="ISMN-13 prefix must be 979-";Xo()}Do.wasdash=false;Do.numdash=0;Do.numdigit=0;var e=Lo(Do.barcode,5,9);for(var t=0,i=e.length;t<i;t++){var n=Oo(e,t);To[Uo++]=n;if(n==45){if(Do.wasdash){To[Uo++]="bwipp.ismn13adjacentDashes#5633";To[Uo++]="ISMN-13 does not permit adjacent dashes";Xo()}Do.wasdash=true;Do.numdash=Do.numdash+1}var r=To[--Uo];if(r>=48&&r<=57){Do.wasdash=false;Do.numdigit=Do.numdigit+1}}if(Do.numdash!=2||Do.numdigit!=7){To[Uo++]="bwipp.ismn13numDashesDigits#5644";To[Uo++]="Incorrect number of dashes and digits for ISMN-13";Xo()}var A=Oo(Do.barcode,14);if(A<48||A>57){To[Uo++]="bwipp.ismn13character15#5647";To[Uo++]="ISMN-13 character 15 must be a digit";Xo()}if(Do.barcode.length==17){if(Vo(Lo(Do.barcode,15,1),"-")){To[Uo++]="bwipp.ismn13character16#5651";To[Uo++]="ISMN-13 penultimate character must be a dash";Xo()}var a=Oo(Do.barcode,16);if(a<48||a>57){To[Uo++]="bwipp.ismn13character17#5654";To[Uo++]="ISMN-13 final character must be a digit";Xo()}}}else{if(Vo(Lo(Do.barcode,0,2),"M-")){To[Uo++]="bwipp.ismn10badPrefix#5659";To[Uo++]="ISMN-10 prefix must be M-";Xo()}var o=Oo(Do.barcode,2);if(o<48||o>57){To[Uo++]="bwipp.ismn10character3#5662";To[Uo++]="ISMN-10 character 3 must be a digit";Xo()}Do.wasdash=false;Do.numdash=0;Do.numdigit=0;var s=Lo(Do.barcode,3,7);for(var c=0,l=s.length;c<l;c++){var p=Oo(s,c);To[Uo++]=p;if(p==45){if(Do.wasdash){To[Uo++]="bwipp.ismn10adjacentDashes#5669";To[Uo++]="ISMN-10 does not permit adjacent dashes";Xo()}Do.wasdash=true;Do.numdash=Do.numdash+1}var u=To[--Uo];if(u>=48&&u<=57){Do.wasdash=false;Do.numdigit=Do.numdigit+1}}if(Do.numdash!=1||Do.numdigit!=6){To[Uo++]="bwipp.ismn10numDashesDigits#5680";To[Uo++]="Incorrect number of dashes and digits for ISMN-10";Xo()}var d=Oo(Do.barcode,10);if(d<48||d>57){To[Uo++]="bwipp.ismn10character11#5683";To[Uo++]="ISMN-10 character 11 must be a digit";Xo()}if(Do.barcode.length==13){var f=Lo(Do.barcode,11,1);if(Vo(f,"-")){To[Uo++]="bwipp.ismn10character12#5687";To[Uo++]="ISMN-10 penultimate character must be a dash";Xo()}var h=Oo(Do.barcode,12);if((h<48||h>57)&&h!=88){To[Uo++]="bwipp.ismn10character13#5690";To[Uo++]="ISMN-10 final character must be a digit or X";Xo()}}}Do.ismntxt=Do.barcode;Do.legacytxt="";if(Do.ismntxt.length<=13){Do.legacytxt=Do.ismntxt;Do.pad=Qo(Do.ismntxt.length+4);Ro(Do.pad,0,"979-0-");Ro(Do.pad,6,Lo(Do.ismntxt,2,Do.ismntxt.length-2));Do.ismntxt=Do.pad}Do.ismn=Qo(13);Do.checksum=0;Do.i=0;Do.n=0;for(;;){Do.ismnchar=Oo(Do.ismntxt,Do.i)-48;if(Do.ismnchar!=-3){No(Do.ismn,Do.n,Do.ismnchar+48);if(Do.n<12)if(Do.n%2==0)Do.checksum=Do.ismnchar+Do.checksum;else Do.checksum=Do.ismnchar*3+Do.checksum;Do.n=Do.n+1}Do.i=Do.i+1;if(Do.i==Do.ismntxt.length)break}Do.checksum=(10-Do.checksum%10)%10+48;if(Do.barcode.length==13||Do.barcode.length==17){var g=Do.barcode;if(Oo(g,g.length-1)!=Do.checksum){To[Uo++]="bwipp.ismnBadCheckDigit#5732";To[Uo++]="Incorrect ISMN check digit provided";Xo()}}if(Do.legacy&&Vo(Do.legacytxt,"")){Do.ismntxt=Do.legacytxt;Do.pad=Qo(18)}else Do.pad=Qo(22);Ro(Do.pad,0,"ISMN ");Ro(Do.pad,5,Do.ismntxt);No(Do.pad,Do.pad.length-2,45);No(Do.pad,Do.pad.length-1,Do.checksum);Do.ismntxt=Do.pad;Do.barcode=Lo(Do.ismn,0,12);if(Vo(Do.addon,"")){var m=Qo(12+Do.addon.length+1);Ro(m,0,Do.barcode);Ro(m,12," ");Ro(m,13,Do.addon);Do.barcode=m}No(Do.options,"dontdraw",true);No(Do.options,"addongap",Do.addongap);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;L();var v=To[--Uo];Do[To[--Uo]]=v;if(Do.includetext){if(Yo(Do.ismntextxoffset,null)){To[Uo++]="ismntextxoffset";if(Do.ismntxt.length==18)To[Uo++]=-1;else To[Uo++]=-12;var b=To[--Uo];Do[To[--Uo]]=b}if(Yo(Do.ismntextyoffset,null))Do.ismntextyoffset=Do.height*72+3;var I=Oo(Do.args,"txt")!==undefined;if(I){Do.txt=Oo(Do.args,"txt");Do.newtxt=So(Do.txt.length+1);Ro(Do.newtxt,0,Do.txt);No(Do.newtxt,Do.newtxt.length-1,So([Do.ismntxt,Do.ismntextxoffset,Do.ismntextyoffset,Do.ismntextfont,Do.ismntextsize]));No(Do.args,"txt",Do.newtxt)}else No(Do.args,"txt",So([So([Do.ismntxt,Do.ismntextxoffset,Do.ismntextyoffset,Do.ismntextfont,Do.ismntextsize])]))}No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function d(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.issntextfont="OCR-A";Do.issntextsize=8;Do.issntextxoffset=null;Do.issntextyoffset=null;Do.height=1;Do.addongap=12;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.issntxt=To[--Uo];Go(Do.issntxt," ");if(To[--Uo]){Do.issntxt=To[--Uo];Uo--;Do.seqvar=To[--Uo]}else{Uo--;Do.seqvar="00"}Go(Do.seqvar," ");if(To[--Uo]){Do.seqvar=To[--Uo];Uo--;Do.addon=To[--Uo]}else{Uo--;Do.addon=""}if(Do.issntxt.length!=8&&Do.issntxt.length!=9){To[Uo++]="bwipp.issnBadLength#5856";To[Uo++]="ISSN must be 8 or 9 characters including dash, in the format XXXX-XXXX";Xo()}var e=Lo(Do.issntxt,0,4);for(var t=0,i=e.length;t<i;t++){var n=Oo(e,t);if(n<48||n>57){To[Uo++]="bwipp.issnFirstThroughFourthNotNumeric#5860";To[Uo++]="ISSN first four characters must be numeral characters";Xo()}}if(Vo(Lo(Do.issntxt,4,1),"-")){To[Uo++]="bwipp.issnNeedsDash#5864";To[Uo++]="ISSN fifth character must be a dash";Xo()}var r=Lo(Do.issntxt,5,3);for(var A=0,a=r.length;A<a;A++){var o=Oo(r,A);if(o<48||o>57){To[Uo++]="bwipp.issnSixthThroughEighthNotNumeric#5868";To[Uo++]="ISSN sixth through eighth characters must be numerals";Xo()}}if(Do.issntxt.length==9){var s=Oo(Do.issntxt,8);if((s<48||s>57)&&s!=88){To[Uo++]="bwipp.issnNinthCharacterBadFormat#5873";To[Uo++]="ISSN ninth character must be a number or the character X";Xo()}}if(Do.seqvar.length!=2){To[Uo++]="bwipp.issnBadSequenceVariantLength#5877";To[Uo++]="Sequence variant for ISSN must be 2 digits";Xo()}zo(Do.seqvar,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.issnSequenceVariantBadCharacter#5881";To[Uo++]="Sequence variant for ISSN must contain only digits";Xo()}});if(Do.addon.length!=0&&Do.addon.length!=2&&Do.addon.length!=5){To[Uo++]="bwipp.issnBadAddOnLength#5885";To[Uo++]="Add-on for ISSN must be 2 or 5 digits";Xo()}Do.issn=Qo(8);Do.checksum=0;Do.i=0;Do.n=0;for(;;){Do.issnchar=qo(Oo(Do.issntxt,Do.i)-48);if(Do.issnchar!=-3){No(Do.issn,Do.n,qo(Do.issnchar+48));if(Do.n<7)Do.checksum=qo(Do.checksum+Do.issnchar*(8-Do.n));Do.n=Do.n+1}Do.i=Do.i+1;if(Do.i==Do.issntxt.length)break}Do.checksum=qo(11-Do.checksum%11)%11;var c=qo(Do.checksum+48);To[Uo++]="checksum";To[Uo++]=c;if(c==58){Uo--;To[Uo++]=88}var l=To[--Uo];var p=To[--Uo];Do[p]=l;if(Do.issntxt.length==9)if(Oo(Do.issntxt,8)!=Do.checksum){To[Uo++]="bwipp.issnBadCheckDigit#5908";To[Uo++]="Incorrect ISSN check digit provided";Xo()}Do.pad=Qo(14);Ro(Do.pad,0,"ISSN ");Ro(Do.pad,5,Do.issntxt);No(Do.pad,13,Do.checksum);Do.issntxt=Do.pad;Do.barcode=Lo(Do.issn,0,7);Do.barcode=Qo(12);Ro(Do.barcode,0,"977");Ro(Do.barcode,3,Do.issn);Ro(Do.barcode,10,Do.seqvar);if(Vo(Do.addon,"")){var u=Qo(12+Do.addon.length+1);Ro(u,0,Do.barcode);Ro(u,12," ");Ro(u,13,Do.addon);Do.barcode=u}No(Do.options,"dontdraw",true);No(Do.options,"addongap",Do.addongap);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;L();var d=To[--Uo];Do[To[--Uo]]=d;if(Do.includetext){if(Yo(Do.issntextxoffset,null))Do.issntextxoffset=10;if(Yo(Do.issntextyoffset,null))Do.issntextyoffset=Do.height*72+3;var f=Oo(Do.args,"txt")!==undefined;if(f){Do.txt=Oo(Do.args,"txt");Do.newtxt=So(Do.txt.length+1);Ro(Do.newtxt,0,Do.txt);No(Do.newtxt,Do.newtxt.length-1,So([Do.issntxt,Do.issntextxoffset,Do.issntextyoffset,Do.issntextfont,Do.issntextsize]));No(Do.args,"txt",Do.newtxt)}else No(Do.args,"txt",So([So([Do.issntxt,Do.issntextxoffset,Do.issntextyoffset,Do.issntextfont,Do.issntextsize])]))}No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function f(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];Do.barlen=Do.barcode.length;if(Do.barlen!=7&&Do.barlen!=8){To[Uo++]="bwipp.MandSbadLength#6004";To[Uo++]="M&S barcode must be 7 or 8 characters";Xo()}if(Do.barlen==7){var e=Fo(Qo(8),"00000000");Ro(e,1,Do.barcode);Do.barcode=e}No(Do.options,"dontdraw",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;G();var t=To[--Uo];Do[To[--Uo]]=t;var i=Oo(Do.args,"bbs");No(i,10,Oo(i,2));No(i,11,Oo(i,2));var n=Oo(Do.args,"bhs");No(n,10,Oo(n,2));No(n,11,Oo(n,2));Do.txt=Oo(Do.args,"txt");if(Do.barlen==7){for(var r=0;r<=6;r+=1){var A=Do.txt;Ro(Oo(Oo(A,r),0),0,Oo(Oo(A,r+1),0))}Ro(Oo(Oo(Do.txt,7),0),0," ")}var a=So(10);Ro(a,0,Do.txt);Do.txt=a;var o=Oo(Do.txt,0);No(Do.txt,8,Hi(So(o.length),o));var s=Oo(Do.txt,0);No(Do.txt,9,Hi(So(s.length),s));No(Oo(Do.txt,8),0,"M");No(Oo(Do.txt,8),1,-12);No(Oo(Do.txt,9),0,"S");var c=Oo(Do.txt,9);No(c,1,69);No(Do.args,"txt",Do.txt);No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function V(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textxoffset=0;Do.textyoffset=-8;Do.height=1;Do.encoding="auto";Do.raw=false;Do.parse=false;Do.parsefnc=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(V);if(!V.__6105__){Do=Object.create(Do);Do.sta=-1;Do.stb=-2;Do.stc=-3;Do.swa=-4;Do.swb=-5;Do.swc=-6;Do.fn1=-7;Do.fn2=-8;Do.fn3=-9;Do.fn4=-10;Do.sft=-11;Do.stp=-12;Do.lka=-13;Do.lkc=-14;for(var e in Do)Do.hasOwnProperty(e)&&(V.$ctx[e]=Do[e]);V.__6105__=1;Do=Object.getPrototypeOf(Do)}var t=Do.fn1;var i=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["FNC1",Do.fn1],["FNC1",t],["FNC2",Do.fn2],["FNC3",Do.fn3],["LNKA",Do.lka],["LNKC",Do.lkc]]);Do.fncvals=i;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var n=To[--Uo];Do[To[--Uo]]=n;Do.msglen=Do.msg.length;if(!V.__6178__){Do=Object.create(Do);Do.charmaps=So([So([32,32,"00"]),So(["!","!","01"]),So(['"','"',"02"]),So(["#","#","03"]),So(["$","$","04"]),So(["%","%","05"]),So(["&","&","06"]),So(["'","'","07"]),So([40,40,"08"]),So([41,41,"09"]),So(["*","*","10"]),So(["+","+","11"]),So([",",",","12"]),So(["-","-","13"]),So([".",".","14"]),So(["/","/","15"]),So(["0","0","16"]),So(["1","1","17"]),So(["2","2","18"]),So(["3","3","19"]),So(["4","4","20"]),So(["5","5","21"]),So(["6","6","22"]),So(["7","7","23"]),So(["8","8","24"]),So(["9","9","25"]),So([":",":","26"]),So([";",";","27"]),So(["<","<","28"]),So(["=","=","29"]),So([">",">","30"]),So(["?","?","31"]),So(["@","@","32"]),So(["A","A","33"]),So(["B","B","34"]),So(["C","C","35"]),So(["D","D","36"]),So(["E","E","37"]),So(["F","F","38"]),So(["G","G","39"]),So(["H","H","40"]),So(["I","I","41"]),So(["J","J","42"]),So(["K","K","43"]),So(["L","L","44"]),So(["M","M","45"]),So(["N","N","46"]),So(["O","O","47"]),So(["P","P","48"]),So(["Q","Q","49"]),So(["R","R","50"]),So(["S","S","51"]),So(["T","T","52"]),So(["U","U","53"]),So(["V","V","54"]),So(["W","W","55"]),So(["X","X","56"]),So(["Y","Y","57"]),So(["Z","Z","58"]),So(["[","[","59"]),So([92,92,"60"]),So(["]","]","61"]),So(["^","^","62"]),So(["_","_","63"]),So([0,"`","64"]),So([1,"a","65"]),So([2,"b","66"]),So([3,"c","67"]),So([4,"d","68"]),So([5,"e","69"]),So([6,"f","70"]),So([7,"g","71"]),So([8,"h","72"]),So([9,"i","73"]),So([10,"j","74"]),So([11,"k","75"]),So([12,"l","76"]),So([13,"m","77"]),So([14,"n","78"]),So([15,"o","79"]),So([16,"p","80"]),So([17,"q","81"]),So([18,"r","82"]),So([19,"s","83"]),So([20,"t","84"]),So([21,"u","85"]),So([22,"v","86"]),So([23,"w","87"]),So([24,"x","88"]),So([25,"y","89"]),So([26,"z","90"]),So([27,"{","91"]),So([28,"|","92"]),So([29,"}","93"]),So([30,"~","94"]),So([31,127,"95"]),So([Do.fn3,Do.fn3,"96"]),So([Do.fn2,Do.fn2,"97"]),So([Do.sft,Do.sft,"98"]),So([Do.swc,Do.swc,"99"]),So([Do.swb,Do.fn4,Do.swb]),So([Do.fn4,Do.swa,Do.swa]),So([Do.fn1,Do.fn1,Do.fn1]),So([Do.sta,Do.sta,Do.sta]),So([Do.stb,Do.stb,Do.stb]),So([Do.stc,Do.stc,Do.stc]),So([Do.stp,Do.stp,Do.stp])]);Do.charvals=So([new Map,new Map,new Map]);for(var r=0,A=Do.charmaps.length-1;r<=A;r+=1){Do.i=r;Do.encs=Oo(Do.charmaps,Do.i);for(var a=0;a<=2;a+=1){Do.j=a;var o=Oo(Do.encs,Do.j);To[Uo++]=o;if(Yo(Wt(o),"stringtype")){var s=Oo(To[--Uo],0);To[Uo++]=s}No(Oo(Do.charvals,Do.j),To[--Uo],Do.i)}}Do.seta=Oo(Do.charvals,0);Do.setb=Oo(Do.charvals,1);Do.setc=Oo(Do.charvals,2);for(var e in Do)Do.hasOwnProperty(e)&&(V.$ctx[e]=Do[e]);V.__6178__=1;Do=Object.getPrototypeOf(Do)}No(Do.seta,Do.lka,Oo(Do.seta,Do.swb));No(Do.seta,Do.lkc,Oo(Do.seta,Do.swc));No(Do.setb,Do.lka,Oo(Do.setb,Do.swc));No(Do.setb,Do.lkc,Oo(Do.setb,Do.swa));No(Do.setc,Do.lka,Oo(Do.setc,Do.swa));No(Do.setc,Do.lkc,Oo(Do.setc,Do.swb));if(Do.raw)Do.encoding="raw";if(Yo(Do.encoding,"raw")){Do.cws=So(Do.barcode.length);Do.i=0;Do.j=0;for(;;){if(Do.i==Do.barcode.length)break;Do.cw=ko(Lo(Do.barcode,Do.i+1,3));No(Do.cws,Do.j,Do.cw);Do.i=Do.i+4;Do.j=Do.j+1}Do.cws=Lo(Do.cws,0,Do.j);Do.text=""}if(Yo(Do.encoding,"auto")){Do.text=Qo(Do.msglen);for(var c=0,l=Do.msglen-1;c<=l;c+=1){Do.i=c;var p=Oo(Do.msg,Do.i);To[Uo++]=Do.text;To[Uo++]=Do.i;To[Uo++]=p;if(p<0){Uo--;To[Uo++]=32}var u=To[--Uo];var d=To[--Uo];No(To[--Uo],d,u)}To[Uo++]=Infinity;for(var f=0,h=Do.msglen;f<h;f++)To[Uo++]=0;To[Uo++]=0;Do.numSA=So();To[Uo++]=Infinity;for(var g=0,m=Do.msglen;g<m;g++)To[Uo++]=0;To[Uo++]=0;Do.numEA=So();for(var v=Do.msglen-1;v>=0;v-=1){Do.i=v;if(Oo(Do.msg,Do.i)>=0)if(Oo(Do.msg,Do.i)>=128)No(Do.numEA,Do.i,qo(Oo(Do.numEA,Do.i+1)+1));else No(Do.numSA,Do.i,qo(Oo(Do.numSA,Do.i+1)+1))}Do.ea=false;Do.msgtmp=So([]);for(var b=0,I=Do.msglen-1;b<=I;b+=1){Do.i=b;Do.c=Oo(Do.msg,Do.i);if(!cr(Do.ea,Do.c<128)&&Do.c>=0){if(Do.ea)To[Uo++]=Do.numSA;else To[Uo++]=Do.numEA;var w=Oo(To[--Uo],Do.i);var y=qo(w+Do.i)==Do.msglen?3:5;if(w<y){To[Uo++]=Infinity;Zo(Do.msgtmp);To[Uo++]=Do.fn4;Do.msgtmp=So()}else{To[Uo++]=Infinity;Zo(Do.msgtmp);To[Uo++]=Do.fn4;To[Uo++]=Do.fn4;Do.msgtmp=So();Do.ea=!Do.ea}}To[Uo++]=Infinity;Zo(Do.msgtmp);if(Do.c>=0)To[Uo++]=Do.c&127;else To[Uo++]=Do.c;Do.msgtmp=So()}Do.msg=Do.msgtmp;Do.msglen=Do.msg.length;Do.numsscr=function(){Do.n=0;Do.s=0;Do.p=To[--Uo];for(;;){if(Do.p>=Do.msglen)break;var e=Oo(Do.msg,Do.p);var t=Oo(Do.setc,e)!==undefined;To[Uo++]=e;if(!t){Uo--;break}var i=To[--Uo];To[Uo++]=i;if(i<=-1){var n=To[--Uo];if(n==Do.fn1&&Do.s%2==0)Do.s=Do.s+1;else break}else Uo--;Do.n=Do.n+1;Do.s=Do.s+1;Do.p=qo(Do.p+1)}To[Uo++]=Do.n;To[Uo++]=Do.s};Do.enca=function(){No(Do.cws,Do.j,Oo(Do.seta,To[--Uo]));Do.j=Do.j+1};Do.encb=function(){No(Do.cws,Do.j,Oo(Do.setb,To[--Uo]));Do.j=Do.j+1};Do.encc=function(){var e=To[--Uo];To[Uo++]=e;if(Vo(Wt(e),"arraytype")){var t=Oo(Do.setc,To[--Uo]);To[Uo++]=t}else{Zo(To[--Uo]);var i=To[--Uo];var n=To[--Uo];To[Uo++]=qo(qo(i-48)+qo(n-48)*10)}No(Do.cws,Do.j,To[--Uo]);Do.j=Do.j+1};Do.anotb=function(){var e=To[--Uo];var t=Oo(Do.seta,e)!==undefined;var i=Oo(Do.setb,e)!==undefined;To[Uo++]=t&&!i};Do.bnota=function(){var e=To[--Uo];var t=Oo(Do.setb,e)!==undefined;var i=Oo(Do.seta,e)!==undefined;To[Uo++]=t&&!i};To[Uo++]=Infinity;for(var B=0,_=Do.msg.length;B<_;B++)To[Uo++]=0;To[Uo++]=9999;Do.nextanotb=So();To[Uo++]=Infinity;for(var x=0,M=Do.msg.length;x<M;x++)To[Uo++]=0;To[Uo++]=9999;Do.nextbnota=So();for(var C=Do.msg.length-1;C>=0;C-=1){Do.i=C;To[Uo++]=Oo(Do.msg,Do.i);Do.anotb();if(To[--Uo])No(Do.nextanotb,Do.i,0);else No(Do.nextanotb,Do.i,qo(Oo(Do.nextanotb,Do.i+1)+1));To[Uo++]=Oo(Do.msg,Do.i);Do.bnota();if(To[--Uo])No(Do.nextbnota,Do.i,0);else No(Do.nextbnota,Do.i,qo(Oo(Do.nextbnota,Do.i+1)+1))}Do.abeforeb=function(){var e=To[--Uo];To[Uo++]=dr(Oo(Do.nextanotb,e),Oo(Do.nextbnota,e))};Do.bbeforea=function(){var e=To[--Uo];To[Uo++]=dr(Oo(Do.nextbnota,e),Oo(Do.nextanotb,e))};Do.cws=So(Do.barcode.length*2+3);Do.j=0;if(Do.msglen>0){To[Uo++]=0;Do.numsscr()}else{To[Uo++]=-1;To[Uo++]=-1}Do.nums=To[--Uo];Do.nchars=To[--Uo];for(;;){if(Do.msglen==0){To[Uo++]=Do.stb;Do.enca();Do.cset="setb";break}if(Do.msglen==2&&Do.nums==2){To[Uo++]=Do.stc;Do.enca();Do.cset="setc";break}if(Do.nums>=4){To[Uo++]=Do.stc;Do.enca();Do.cset="setc";break}To[Uo++]=0;Do.abeforeb();if(To[--Uo]){To[Uo++]=Do.sta;Do.enca();Do.cset="seta";break}To[Uo++]=Do.stb;Do.enca();Do.cset="setb";break}Do.i=0;for(;;){if(Do.i==Do.msglen)break;To[Uo++]=Do.i;Do.numsscr();Do.nums=To[--Uo];Do.nchars=To[--Uo];for(;;){if((Yo(Do.cset,"seta")||Yo(Do.cset,"setb"))&&Do.nums>=4&&Oo(Do.msg,Do.i)!=Do.fn1)if(Do.nums%2==0){To[Uo++]=Do.swc;if(Yo(Do.cset,"seta"))Do.enca();else Do.encb();Do.cset="setc";break}else{To[Uo++]=Oo(Do.msg,Do.i);if(Yo(Do.cset,"seta"))Do.enca();else Do.encb();Do.i=Do.i+1;To[Uo++]=Do.swc;if(Yo(Do.cset,"seta"))Do.enca();else Do.encb();Do.cset="setc";break}To[Uo++]=Yo(Do.cset,"setb");To[Uo++]=Oo(Do.msg,Do.i);Do.anotb();var E=To[--Uo];var Q=To[--Uo];if(Q&&E){if(Do.i<Do.msglen-1){To[Uo++]=Do.i+1;Do.bbeforea();if(To[--Uo]){To[Uo++]=Do.sft;Do.encb();To[Uo++]=Oo(Do.msg,Do.i);Do.enca();Do.i=Do.i+1;break}}To[Uo++]=Do.swa;Do.encb();Do.cset="seta";break}To[Uo++]=Yo(Do.cset,"seta");To[Uo++]=Oo(Do.msg,Do.i);Do.bnota();var F=To[--Uo];var k=To[--Uo];if(k&&F){if(Do.i<Do.msglen-1){To[Uo++]=Do.i+1;Do.abeforeb();if(To[--Uo]){To[Uo++]=Do.sft;Do.enca();To[Uo++]=Oo(Do.msg,Do.i);Do.encb();Do.i=Do.i+1;break}}To[Uo++]=Do.swb;Do.enca();Do.cset="setb";break}if(Yo(Do.cset,"setc")&&Do.nums<2&&(Oo(Do.msg,Do.i)>-1||Oo(Do.msg,Do.i)==Do.fn4)){To[Uo++]=Do.i;Do.abeforeb();if(To[--Uo]){To[Uo++]=Do.swa;Do.encc();Do.cset="seta";break}To[Uo++]=Do.swb;Do.encc();Do.cset="setb";break}if(Yo(Do.cset,"seta")){To[Uo++]=Oo(Do.msg,Do.i);Do.enca();Do.i=Do.i+1;break}if(Yo(Do.cset,"setb")){To[Uo++]=Oo(Do.msg,Do.i);Do.encb();Do.i=Do.i+1;break}if(Yo(Do.cset,"setc")){if(Oo(Do.msg,Do.i)<=-1){To[Uo++]=Oo(Do.msg,Do.i);Do.encc();Do.i=Do.i+1}else{To[Uo++]=Lo(Do.msg,Do.i,2);Do.encc();Do.i=Do.i+2}break}break}}Do.cws=Lo(Do.cws,0,Do.j)}var P=So(Do.j+2);Ro(P,0,Do.cws);Do.cws=P;Do.csum=Oo(Do.cws,0);for(var j=1,O=Do.j-1;j<=O;j+=1){Do.i=j;Do.csum=qo(Do.csum+Oo(Do.cws,Do.i)*Do.i)}Do.csum=Do.csum%103;No(Do.cws,Do.j,Do.csum);No(Do.cws,Do.j+1,Oo(Do.seta,Do.stp));var N=Oo(Do.options,"debugcws")!==undefined;if(N){To[Uo++]="bwipp.debugcws#6437";To[Uo++]=Do.cws;Xo()}if(!V.__6459__){Do=Object.create(Do);Do.encs=So(["212222","222122","222221","121223","121322","131222","122213","122312","132212","221213","221312","231212","112232","122132","122231","113222","123122","123221","223211","221132","221231","213212","223112","312131","311222","321122","321221","312212","322112","322211","212123","212321","232121","111323","131123","131321","112313","132113","132311","211313","231113","231311","112133","112331","132131","113123","113321","133121","313121","211331","231131","213113","213311","213131","311123","311321","331121","312113","312311","332111","314111","221411","431111","111224","111422","121124","121421","141122","141221","112214","112412","122114","122411","142112","142211","241211","221114","413111","241112","134111","111242","121142","121241","114212","124112","124211","411212","421112","421211","212141","214121","412121","111143","111341","131141","114113","114311","411113","411311","113141","114131","311141","411131","211412","211214","211232","2331112"]);for(var e in Do)Do.hasOwnProperty(e)&&(V.$ctx[e]=Do[e]);V.__6459__=1;Do=Object.getPrototypeOf(Do)}Do.sbs=Qo(Do.cws.length*6+1);for(var U=0,L=Do.cws.length-1;U<=L;U+=1){Do.i=U;Ro(Do.sbs,Do.i*6,Oo(Do.encs,Oo(Do.cws,Do.i)))}To[Uo++]=Infinity;To[Uo++]=Infinity;var T=Do.sbs;for(var D=0,R=T.length;D<R;D++)To[Uo++]=Oo(T,D)-48;var G=So();To[Uo++]=Infinity;for(var S=0,z=~~((Do.sbs.length+1)/2);S<z;S++)To[Uo++]=Do.height;var W=So();To[Uo++]=Infinity;for(var H=0,Z=~~((Do.sbs.length+1)/2);H<Z;H++)To[Uo++]=0;var K=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=G;To[Uo++]="bhs";To[Uo++]=W;To[Uo++]="bbs";To[Uo++]=K;To[Uo++]="txt";To[Uo++]=So([So([Do.text,Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize])]);To[Uo++]="textxalign";To[Uo++]="center";To[Uo++]="opt";To[Uo++]=Do.options;var Y=Ho();To[Uo++]=Y;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function _(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textxoffset=0;Do.textyoffset=-8;Do.height=.5;Do.linkagea=false;Do.linkagec=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.linkagea&&Do.linkagec){To[Uo++]="bwipp.gs1128badLinkage#6534";To[Uo++]="linkagea and linkagec cannot be used together";Xo()}Do.text=Do.barcode;To[Uo++]=Do.barcode;To[Uo++]="ai";ts();Do.fncs=To[--Uo];Do.vals=To[--Uo];Do.ais=To[--Uo];Do.fnc1=-1;Do.c128=So([Do.fnc1]);for(var e=0,t=Do.ais.length-1;e<=t;e+=1){Do.i=e;Do.ai=Oo(Do.ais,Do.i);Do.val=Oo(Do.vals,Do.i);var i=So(Do.c128.length+Do.ai.length+Do.val.length);Ro(i,0,Do.c128);To[Uo++]=i;To[Uo++]=i;To[Uo++]=Do.c128.length;To[Uo++]=Do.ai;To[Uo++]=Infinity;var n=To[--Uo];var r=To[--Uo];To[Uo++]=n;zo(r);var A=So();var a=To[--Uo];Ro(To[--Uo],a,A);var o=To[--Uo];To[Uo++]=o;To[Uo++]=o;To[Uo++]=Do.c128.length+Do.ai.length;To[Uo++]=Do.val;To[Uo++]=Infinity;var s=To[--Uo];var c=To[--Uo];To[Uo++]=s;zo(c);var l=So();var p=To[--Uo];Ro(To[--Uo],p,l);Do.c128=To[--Uo];if(Do.i!=Do.ais.length-1&&Oo(Do.fncs,Do.i)){var u=So(Do.c128.length+1);Ro(u,0,Do.c128);No(u,Do.c128.length,Do.fnc1);Do.c128=u}}Do.barcode=Qo((Do.c128.length+1)*5);Do.i=0;Do.j=0;for(;;){if(Do.i==Do.c128.length)break;var d=Oo(Do.c128,Do.i);To[Uo++]=d;if(d==Do.fnc1){Uo--;Ro(Do.barcode,Do.j,"^FNC1");Do.j=Do.j+4}else No(Do.barcode,Do.j,To[--Uo]);Do.i=Do.i+1;Do.j=Do.j+1}if(Do.linkagea||Do.linkagec){To[Uo++]=Do.barcode;To[Uo++]=Do.j;if(Do.linkagea)To[Uo++]="^LNKA";else To[Uo++]="^LNKC";var f=To[--Uo];var h=To[--Uo];Ro(To[--Uo],h,f);Do.j=Do.j+5}Do.barcode=Lo(Do.barcode,0,Do.j);delete Do.options["parse"];No(Do.options,"height",Do.height);No(Do.options,"dontdraw",true);No(Do.options,"parsefnc",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;V();var g=To[--Uo];Do[To[--Uo]]=g;No(Do.args,"txt",So([So([Do.text,Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize])]));No(Do.args,"textxalign","center");No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function h(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textxoffset=0;Do.textyoffset=-8;Do.height=1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];Do.text=Do.barcode;var e=Do.barcode;To[Uo++]=Qo(e.length);To[Uo++]=0;zo(e,function(){var e=To[--Uo];To[Uo++]=e;if(e!=32){var t=To[--Uo];var i=To[--Uo];var n=To[--Uo];No(n,i,t);To[Uo++]=n;To[Uo++]=qo(i+1)}else Uo--});var t=To[--Uo];Do.barcode=Lo(To[--Uo],0,t);Do.hasspace=Do.text.length!=Do.barcode.length;if(Do.barcode.length!=17&&Do.barcode.length!=18){To[Uo++]="bwipp.ean14badLength#6649";To[Uo++]="GS1-14 must be 13 or 14 digits";Xo()}if(Vo(Lo(Do.barcode,0,4),"(01)")){To[Uo++]="bwipp.ean14badAI#6652";To[Uo++]="GS1-14 must begin with (01) application identifier";Xo()}var i=Lo(Do.barcode,4,Do.barcode.length-4);for(var n=0,r=i.length;n<r;n++){var A=Oo(i,n);if(A<48||A>57){To[Uo++]="bwipp.ean14badCharacter#6656";To[Uo++]="GS1-14 must contain only digits";Xo()}}Do.checksum=0;for(var a=0;a<=12;a+=1){Do.i=a;To[Uo++]="checksum";To[Uo++]=Do.checksum;To[Uo++]=qo(Oo(Do.barcode,Do.i+4)-48);if(Do.i%2==0){var o=To[--Uo];To[Uo++]=o*3}var s=To[--Uo];var c=To[--Uo];Do[To[--Uo]]=qo(c+s)}Do.checksum=(10-Do.checksum%10)%10;if(Do.barcode.length==18){if(Oo(Do.barcode,17)!=Do.checksum+48){To[Uo++]="bwipp.ean14badCheckDigit#6669";To[Uo++]="Incorrect GS1-14 check digit provided";Xo()}}else{var l=Qo(18);Ro(l,0,Do.barcode);No(l,17,Do.checksum+48);Do.barcode=l;var p=Do.hasspace?2:1;var u=Qo(Do.text.length+p);Ro(u,u.length-2," ");No(u,u.length-1,Do.checksum+48);Ro(u,0,Do.text);Do.text=u}Do.gtin=Lo(Do.barcode,4,14);Do.barcode=Qo(21);Ro(Do.barcode,0,"^FNC101");var d=Do.gtin;Ro(Do.barcode,7,d);No(Do.options,"dontdraw",true);No(Do.options,"parsefnc",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;V();var f=To[--Uo];Do[To[--Uo]]=f;No(Do.args,"txt",So([So([Do.text,Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize])]));No(Do.args,"textxalign","center");No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function g(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textxoffset=0;Do.textyoffset=-8;Do.height=1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];Do.text=Do.barcode;var e=Do.barcode;To[Uo++]=Qo(e.length);To[Uo++]=0;zo(e,function(){var e=To[--Uo];To[Uo++]=e;if(e!=32){var t=To[--Uo];var i=To[--Uo];var n=To[--Uo];No(n,i,t);To[Uo++]=n;To[Uo++]=qo(i+1)}else Uo--});var t=To[--Uo];Do.barcode=Lo(To[--Uo],0,t);Do.hasspace=Do.text.length!=Do.barcode.length;if(Do.barcode.length!=21&&Do.barcode.length!=22){To[Uo++]="bwipp.sscc18badLength#6753";To[Uo++]="SSCC-18 must be 17 or 18 digits";Xo()}if(Vo(Lo(Do.barcode,0,4),"(00)")){To[Uo++]="bwipp.sscc18badAI#6756";To[Uo++]="SSCC-18 must begin with (00) application identifier";Xo()}var i=Lo(Do.barcode,4,Do.barcode.length-4);for(var n=0,r=i.length;n<r;n++){var A=Oo(i,n);if(A<48||A>57){To[Uo++]="bwipp.sscc18badCharacter#6760";To[Uo++]="SSCC-18 must contain only digits";Xo()}}Do.checksum=0;for(var a=0;a<=16;a+=1){Do.i=a;To[Uo++]="checksum";To[Uo++]=Do.checksum;To[Uo++]=qo(Oo(Do.barcode,Do.i+4)-48);if(Do.i%2==0){var o=To[--Uo];To[Uo++]=o*3}var s=To[--Uo];var c=To[--Uo];Do[To[--Uo]]=qo(c+s)}Do.checksum=(10-Do.checksum%10)%10;if(Do.barcode.length==22){if(Oo(Do.barcode,21)!=Do.checksum+48){To[Uo++]="bwipp.sscc18badCheckDigit#6773";To[Uo++]="Incorrect SSCC-18 check digit provided";Xo()}}else{var l=Qo(22);Ro(l,0,Do.barcode);No(l,21,Do.checksum+48);Do.barcode=l;var p=Do.hasspace?2:1;var u=Qo(Do.text.length+p);Ro(u,u.length-2," ");No(u,u.length-1,Do.checksum+48);Ro(u,0,Do.text);Do.text=u}Do.sscc=Lo(Do.barcode,4,18);Do.barcode=Qo(25);Ro(Do.barcode,0,"^FNC100");var d=Do.sscc;Ro(Do.barcode,7,d);No(Do.options,"dontdraw",true);No(Do.options,"parsefnc",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;V();var f=To[--Uo];Do[To[--Uo]]=f;No(Do.args,"txt",So([So([Do.text,Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize])]));No(Do.args,"textxalign","center");No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function x(){Do=Object.create(Do);Do.dontdraw=false;Do.includecheck=false;Do.validatecheck=false;Do.includetext=false;Do.includecheckintext=false;Do.hidestars=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.code39emptyData#6853";To[Uo++]="The data must not be empty";Xo()}$o(x);if(!x.__6876__){Do=Object.create(Do);Do.encs=So(["1113313111","3113111131","1133111131","3133111111","1113311131","3113311111","1133311111","1113113131","3113113111","1133113111","3111131131","1131131131","3131131111","1111331131","3111331111","1131331111","1111133131","3111133111","1131133111","1111333111","3111111331","1131111331","3131111311","1111311331","3111311311","1131311311","1111113331","3111113311","1131113311","1111313311","3311111131","1331111131","3331111111","1311311131","3311311111","1331311111","1311113131","3311113111","1331113111","1313131111","1313111311","1311131311","1113131311","1311313111"]);Do.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";Do.charvals=new Map;for(var e=0;e<=42;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);for(var t in Do)Do.hasOwnProperty(t)&&(x.$ctx[t]=Do[t]);x.__6876__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.code39badCharacter#6881";To[Uo++]="Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%";Xo()}}To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var A=To[--Uo];To[Uo++]=qo(A-1)}var a=To[--Uo];Do[To[--Uo]]=a;Do.checksum=0;for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1)Do.checksum=qo(Oo(Do.charvals,Lo(Do.barcode,o,1))+Do.checksum);Do.checksum=Do.checksum%43;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.code39badCheckDigit#6895";To[Uo++]="Incorrect Code 39 check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen);Do.includecheck=true}var c=Do.includecheck?3:2;Do.sbs=Qo(qo(Do.barlen+c)*10);var l=Do.includecheck?3:2;Do.txt=So(qo(Do.barlen+l));Ro(Do.sbs,0,Oo(Do.encs,43));if(!Do.hidestars)No(Do.txt,0,So(["*",0,Do.textyoffset,Do.textfont,Do.textsize]));else No(Do.txt,0,So(["",0,Do.textyoffset,Do.textfont,Do.textsize]));for(var p=0,u=qo(Do.barlen-1);p<=u;p+=1){Do.i=p;Do.indx=Oo(Do.charvals,Lo(Do.barcode,Do.i,1));Ro(Do.sbs,Do.i*10+10,Oo(Do.encs,Do.indx));No(Do.txt,Do.i+1,So([Lo(Do.barcode,Do.i,1),(Do.i+1)*16,Do.textyoffset,Do.textfont,Do.textsize]))}if(Do.includecheck){Ro(Do.sbs,qo(Do.barlen*10+10),Oo(Do.encs,Do.checksum));if(Do.includecheckintext)No(Do.txt,qo(Do.barlen+1),So([Lo(Do.barchars,Do.checksum,1),qo(Do.barlen+1)*16,Do.textyoffset,Do.textfont,Do.textsize]));else No(Do.txt,qo(Do.barlen+1),So(["",qo(Do.barlen+1)*16,Do.textyoffset,Do.textfont,Do.textsize]));Ro(Do.sbs,qo(Do.barlen*10+20),Oo(Do.encs,43));if(!Do.hidestars)No(Do.txt,qo(Do.barlen+2),So(["*",qo(Do.barlen+2)*16,Do.textyoffset,Do.textfont,Do.textsize]));else No(Do.txt,qo(Do.barlen+2),So(["",qo(Do.barlen+2)*16,Do.textyoffset,Do.textfont,Do.textsize]))}else{Ro(Do.sbs,qo(Do.barlen*10+10),Oo(Do.encs,43));if(!Do.hidestars)No(Do.txt,qo(Do.barlen+1),So(["*",qo(Do.barlen+1)*16,Do.textyoffset,Do.textfont,Do.textsize]));else No(Do.txt,qo(Do.barlen+1),So(["",qo(Do.barlen+1)*16,Do.textyoffset,Do.textfont,Do.textsize]))}To[Uo++]=Infinity;To[Uo++]=Infinity;var d=Do.sbs;for(var f=0,h=d.length;f<h;f++)To[Uo++]=Oo(d,f)-48;var g=So();To[Uo++]=Infinity;for(var m=0,v=~~((Do.sbs.length+1)/2);m<v;m++)To[Uo++]=Do.height;var b=So();To[Uo++]=Infinity;for(var I=0,w=~~((Do.sbs.length+1)/2);I<w;I++)To[Uo++]=0;var y=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=g;To[Uo++]="bhs";To[Uo++]=b;To[Uo++]="bbs";To[Uo++]=y;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var B=Ho();To[Uo++]=B;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function m(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.parse=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(m);var e=new Map([["parse",Do.parse],["parseonly",true],["parsefnc",false]]);Do.fncvals=e;To[Uo++]="barcode";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var t=To[--Uo];Do[To[--Uo]]=t;Do.barlen=Do.barcode.length;delete Do.options["parse"];zo(Do.barcode,function(){if(To[--Uo]>=128){To[Uo++]="bwipp.code39extBadCharacter#7015";To[Uo++]="Code 39 Extended must contain only ASCII characters";Xo()}});if(!m.__7031__){Do=Object.create(Do);Do.extencs=So(["%U","$A","$B","$C","$D","$E","$F","$G","$H","$I","$J","$K","$L","$M","$N","$O","$P","$Q","$R","$S","$T","$U","$V","$W","$X","$Y","$Z","%A","%B","%C","%D","%E"," ","/A","/B","/C","/D","/E","/F","/G","/H","/I","/J","/K","/L","-",".","/O","0","1","2","3","4","5","6","7","8","9","/Z","%F","%G","%H","%I","%J","%V","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","%K","%L","%M","%N","%O","%W","+A","+B","+C","+D","+E","+F","+G","+H","+I","+J","+K","+L","+M","+N","+O","+P","+Q","+R","+S","+T","+U","+V","+W","+X","+Y","+Z","%P","%Q","%R","%S","%T"]);for(var i in Do)Do.hasOwnProperty(i)&&(m.$ctx[i]=Do[i]);m.__7031__=1;Do=Object.getPrototypeOf(Do)}Do.newcode=Qo(Do.barlen*2);Do.newtext=Qo(Do.barlen*2);Do.j=0;for(var n=0,r=Do.barlen-1;n<=r;n+=1){Do.i=n;Do.extchar=Oo(Do.extencs,Oo(Do.barcode,Do.i));Ro(Do.newcode,Do.j,Do.extchar);var A=Oo(Do.barcode,Do.i);To[Uo++]=Do.newtext;To[Uo++]=Do.j;To[Uo++]=A;if(A<32||A==127){Uo--;To[Uo++]=32}var a=To[--Uo];var o=To[--Uo];No(To[--Uo],o,a);if(Do.extchar.length!=1)No(Do.newtext,Do.j+1,32);Do.j=Do.j+Do.extchar.length}Do.newcode=Lo(Do.newcode,0,Do.j);Do.newtext=Lo(Do.newtext,0,Do.j);No(Do.options,"dontdraw",true);To[Uo++]="args";To[Uo++]=Do.newcode;To[Uo++]=Do.options;x();var s=To[--Uo];Do[To[--Uo]]=s;if(Do.includetext){Do.txt=Oo(Do.args,"txt");for(var c=0,l=Do.newtext.length-1;c<=l;c+=1){Do.i=c;Do.txtentry=Oo(Do.txt,Do.i+1);No(Do.txtentry,0,Lo(Do.newtext,Do.i,1));No(Do.txt,Do.i+1,Do.txtentry)}No(Do.args,"txt",Do.txt)}No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function v(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.textxoffset=0;Do.height=1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.barcode.length!=8&&Do.barcode.length!=9){To[Uo++]="bwipp.code32badLength#7114";To[Uo++]="Italian Pharmacode must be 8 or 9 digits";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.code32badCharacter#7118";To[Uo++]="Italian Pharmacode must contain only digits";Xo()}});Do.checksum=0;for(var e=0;e<=7;e+=1){Do.i=e;To[Uo++]=qo(Oo(Do.barcode,Do.i)-48);if(Do.i%2!=0){var t=To[--Uo];To[Uo++]=t*2}var i=To[--Uo];To[Uo++]=i;if(i>9){var n=To[--Uo];To[Uo++]=qo(n-9)}Do.checksum=qo(To[--Uo]+Do.checksum)}Do.checksum=Do.checksum%10;if(Do.barcode.length==9)if(Oo(Do.barcode,8)!=qo(Do.checksum+48)){To[Uo++]="bwipp.code32badCheckDigit#7132";To[Uo++]="Incorrect Italian Pharmacode check digit provided";Xo()}var r=Qo(10);Ro(r,0,Do.barcode);No(r,8,qo(Do.checksum+48));Do.text=r;Do.val=sr(Qo(6),ko(Do.text),32);Do.barcode=Qo(6);for(var A=0;A<=5;A+=1)No(Do.barcode,A,48);Ro(Do.barcode,6-Do.val.length,Do.val);for(var a=0;a<=5;a+=1){var o=Oo(Do.barcode,a);To[Uo++]=a;To[Uo++]=o;To[Uo++]=o;for(var s=0,c="AEIO".length;s<c;s++){if(To[--Uo]>=Oo("AEIO",s)){var l=To[--Uo];To[Uo++]=qo(l+1)}var p=To[--Uo];To[Uo++]=p;To[Uo++]=p}Uo--;var u=To[--Uo];No(Do.barcode,To[--Uo],u)}Ro(Do.text,1,Lo(Do.text,0,9));No(Do.text,0,65);No(Do.options,"dontdraw",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;x();var d=To[--Uo];var f=To[--Uo];Do[f]=d;No(Do.args,"txt",So([So([Do.text,Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize])]));No(Do.args,"textxalign","center");No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function b(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.textxoffset=0;Do.height=1;Do.pzn8=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.pzn8){if(Do.barcode.length!=7&&Do.barcode.length!=8){To[Uo++]="bwipp.pzn8badLength#7215";To[Uo++]="PZN8 must be 7 or 8 digits";Xo()}}else if(Do.barcode.length!=6&&Do.barcode.length!=7){To[Uo++]="bwipp.pzn7badLength#7219";To[Uo++]="PZN7 must be 6 or 7 digits";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.pznBadCharacter#7224";To[Uo++]="PZN must contain only digits";Xo()}});var e=Do.pzn8?9:8;Do.msglen=e;Do.checksum=0;for(var t=0,i=Do.msglen-3;t<=i;t+=1){Do.i=t;var n=Do.pzn8?1:2;Do.checksum=qo(qo(Oo(Do.barcode,Do.i)-48)*(Do.i+n)+Do.checksum)}Do.checksum=Do.checksum%11;if(Do.checksum==10){To[Uo++]="bwipp.pznBadInputSequence#7238";To[Uo++]="Incorrect PZN input sequence provided";Xo()}if(Do.barcode.length==Do.msglen-1)if(Oo(Do.barcode,Do.msglen-2)!=qo(Do.checksum+48)){To[Uo++]="bwipp.pznBadCheckDigit#7242";To[Uo++]="Incorrect PZN check digit provided";Xo()}var r=Qo(Do.msglen);No(r,0,45);Ro(r,1,Do.barcode);No(r,Do.msglen-1,qo(Do.checksum+48));Do.msg=r;No(Do.options,"dontdraw",true);To[Uo++]="args";To[Uo++]=Do.msg;To[Uo++]=Do.options;x();var A=To[--Uo];Do[To[--Uo]]=A;Do.text=Qo(Do.msglen+5);Ro(Do.text,0,"PZN - ");Ro(Do.text,6,Lo(Do.msg,1,Do.msglen-1));var a=So([So([Do.text,Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize])]);No(Do.args,"txt",a);No(Do.args,"textxalign","center");No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function w(){Do=Object.create(Do);Do.dontdraw=false;Do.includecheck=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=1;Do.parse=false;Do.parsefnc=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(w);if(!w.__7342__){Do=Object.create(Do);Do.encs=So(["131112","111213","111312","111411","121113","121212","121311","111114","131211","141111","211113","211212","211311","221112","221211","231111","112113","112212","112311","122112","132111","111123","111222","111321","121122","131121","212112","212211","211122","211221","221121","222111","112122","112221","122121","123111","121131","311112","311211","321111","112131","113121","211131","121221","312111","311121","122211","111141","1111411"]);Do.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";Do.charvals=new Map;for(var e=0;e<=42;e+=1)No(Do.charvals,Oo(Do.barchars,e),e);Do.sft1=-1;Do.sft2=-2;Do.sft3=-3;Do.sft4=-4;var t=Do.charvals;No(t,Do.sft1,43);No(Do.charvals,Do.sft2,44);No(Do.charvals,Do.sft3,45);No(Do.charvals,Do.sft4,46);for(var i in Do)Do.hasOwnProperty(i)&&(w.$ctx[i]=Do[i]);w.__7342__=1;Do=Object.getPrototypeOf(Do)}var n=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["SFT$",Do.sft1],["SFT%",Do.sft2],["SFT/",Do.sft3],["SFT+",Do.sft4]]);Do.fncvals=n;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var r=To[--Uo];Do[To[--Uo]]=r;Do.msglen=Do.msg.length;zo(Do.msg,function(){var e=Oo(Do.charvals,To[--Uo])!==undefined;if(!e){To[Uo++]="bwipp.code93BadCharacter#7359";To[Uo++]="Code 93 must only contain digits, capital letters, spaces, the symbols -.$/+ and shift non-data characters";Xo()}});if(Do.includecheck)Do.sbs=Qo(Do.msglen*6+25);else Do.sbs=Qo(Do.msglen*6+13);Do.txt=So(Do.msglen);Ro(Do.sbs,0,Oo(Do.encs,47));Do.checksum1=0;Do.checksum2=0;for(var A=0,a=Do.msglen-1;A<=a;A+=1){Do.i=A;Do.indx=Oo(Do.charvals,Oo(Do.msg,Do.i));Ro(Do.sbs,Do.i*6+6,Oo(Do.encs,Do.indx));var o=Oo(Do.msg,Do.i);To[Uo++]="char";To[Uo++]=o;if(o<0){Uo--;To[Uo++]=" "}else{var s=Qo(1);No(s,0,To[--Uo]);To[Uo++]=s}var c=To[--Uo];Do[To[--Uo]]=c;No(Do.txt,Do.i,So([Do.char,Do.i*9+9,Do.textyoffset,Do.textfont,Do.textsize]));Do.checksum1=qo(Do.checksum1+((Do.msglen-Do.i-1)%20+1)*Do.indx);Do.checksum2=qo(Do.checksum2+((Do.msglen-Do.i)%15+1)*Do.indx)}if(Do.includecheck){Do.checksum1=Do.checksum1%47;Do.checksum2=qo(Do.checksum2+Do.checksum1)%47;Ro(Do.sbs,Do.msglen*6+6,Oo(Do.encs,Do.checksum1));Ro(Do.sbs,Do.msglen*6+12,Oo(Do.encs,Do.checksum2));Ro(Do.sbs,Do.msglen*6+18,Oo(Do.encs,48))}else Ro(Do.sbs,Do.msglen*6+6,Oo(Do.encs,48));To[Uo++]=Infinity;To[Uo++]=Infinity;var l=Do.sbs;for(var p=0,u=l.length;p<u;p++)To[Uo++]=Oo(l,p)-48;var d=So();To[Uo++]=Infinity;for(var f=0,h=~~((Do.sbs.length+1)/2);f<h;f++)To[Uo++]=Do.height;var g=So();To[Uo++]=Infinity;for(var m=0,v=~~((Do.sbs.length+1)/2);m<v;m++)To[Uo++]=0;var b=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=d;To[Uo++]="bhs";To[Uo++]=g;To[Uo++]="bbs";To[Uo++]=b;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var I=Ho();To[Uo++]=I;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function I(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.parse=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(I);var e=new Map([["parse",Do.parse],["parseonly",true],["parsefnc",false]]);Do.fncvals=e;To[Uo++]="barcode";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var t=To[--Uo];var i=To[--Uo];Do[i]=t;Do.barlen=Do.barcode.length;delete Do.options["parse"];if(!I.__7487__){Do=Object.create(Do);Do.extencs=So(["^SFT%U","^SFT$A","^SFT$B","^SFT$C","^SFT$D","^SFT$E","^SFT$F","^SFT$G","^SFT$H","^SFT$I","^SFT$J","^SFT$K","^SFT$L","^SFT$M","^SFT$N","^SFT$O","^SFT$P","^SFT$Q","^SFT$R","^SFT$S","^SFT$T","^SFT$U","^SFT$V","^SFT$W","^SFT$X","^SFT$Y","^SFT$Z","^SFT%A","^SFT%B","^SFT%C","^SFT%D","^SFT%E"," ","^SFT/A","^SFT/B","^SFT/C","$","%","^SFT/F","^SFT/G","^SFT/H","^SFT/I","^SFT/J","+","^SFT/L","-",".","/","0","1","2","3","4","5","6","7","8","9","^SFT/Z","^SFT%F","^SFT%G","^SFT%H","^SFT%I","^SFT%J","^SFT%V","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","^SFT%K","^SFT%L","^SFT%M","^SFT%N","^SFT%O","^SFT%W","^SFT+A","^SFT+B","^SFT+C","^SFT+D","^SFT+E","^SFT+F","^SFT+G","^SFT+H","^SFT+I","^SFT+J","^SFT+K","^SFT+L","^SFT+M","^SFT+N","^SFT+O","^SFT+P","^SFT+Q","^SFT+R","^SFT+S","^SFT+T","^SFT+U","^SFT+V","^SFT+W","^SFT+X","^SFT+Y","^SFT+Z","^SFT%P","^SFT%Q","^SFT%R","^SFT%S","^SFT%T"]);for(var n in Do)Do.hasOwnProperty(n)&&(I.$ctx[n]=Do[n]);I.__7487__=1;Do=Object.getPrototypeOf(Do)}Do.newcode=Qo(Do.barlen*6);Do.newtext=Qo(Do.barlen*6);Do.j=0;Do.k=0;for(var r=0,A=Do.barlen-1;r<=A;r+=1){Do.i=r;var a=Oo(Do.barcode,Do.i);To[Uo++]=a;if(a>127){Uo--;To[Uo++]="bwipp.code93extbadCharacter#7496";To[Uo++]="Code 93 Extended only support ASCII characters with values 0 to 127";Xo()}Do.extchar=Oo(Do.extencs,To[--Uo]);Do.extlen=Do.extchar.length;Ro(Do.newcode,Do.j,Do.extchar);var o=Oo(Do.barcode,Do.i);To[Uo++]=Do.newtext;To[Uo++]=Do.k;To[Uo++]=o;if(o<32||o==127){Uo--;To[Uo++]=32}var s=To[--Uo];var c=To[--Uo];No(To[--Uo],c,s);if(Do.extlen!=1)No(Do.newtext,Do.k+1,32);Do.j=Do.j+Do.extlen;var l=Do.extlen==1?1:2;Do.k=Do.k+l}Do.newcode=Lo(Do.newcode,0,Do.j);Do.newtext=Lo(Do.newtext,0,Do.k);No(Do.options,"dontdraw",true);No(Do.options,"parsefnc",true);To[Uo++]="args";To[Uo++]=Do.newcode;To[Uo++]=Do.options;w();var p=To[--Uo];Do[To[--Uo]]=p;if(Do.includetext){Do.txt=Oo(Do.args,"txt");for(var u=0,d=Do.newtext.length-1;u<=d;u+=1){Do.i=u;Do.txtentry=Oo(Do.txt,Do.i);No(Do.txtentry,0,Lo(Do.newtext,Do.i,1));No(Do.txt,Do.i,Do.txtentry)}No(Do.args,"txt",Do.txt)}No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function y(){Do=Object.create(Do);Do.dontdraw=false;Do.includecheck=false;Do.includetext=false;Do.includecheckintext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(y);zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.interleaved2of5badCharacter#7582";To[Uo++]="Interleaved 2 of 5 must contain only digits";Xo()}});Do.barlen=Do.barcode.length;if(Do.barlen%2==0&&Do.includecheck||Do.barlen%2!=0&&!Do.includecheck){Do.pad=Qo(Do.barlen+1);No(Do.pad,0,48);Ro(Do.pad,1,Do.barcode);Do.barcode=Do.pad;Do.barlen=Do.barlen+1}if(Do.includecheck){Do.checksum=0;for(var e=0,t=Do.barlen-1;e<=t;e+=1){Do.i=e;if(Do.i%2==0)Do.checksum=Do.checksum+(Oo(Do.barcode,Do.i)-48)*3;else Do.checksum=Do.checksum+(Oo(Do.barcode,Do.i)-48)}Do.checksum=(10-Do.checksum%10)%10;Do.pad=Qo(Do.barlen+1);Ro(Do.pad,0,Do.barcode);No(Do.pad,Do.barlen,Do.checksum+48);Do.barcode=Do.pad;Do.barlen=Do.barlen+1}if(!y.__7628__){Do=Object.create(Do);Do.encs=So(["11221","21112","12112","22111","11212","21211","12211","11122","21121","12121","1111","2111"]);Do.barchars="0123456789";for(var i in Do)Do.hasOwnProperty(i)&&(y.$ctx[i]=Do[i]);y.__7628__=1;Do=Object.getPrototypeOf(Do)}Do.sbs=Qo(Do.barlen*5+8);Do.txt=So(Do.barlen);Ro(Do.sbs,0,Oo(Do.encs,10));for(var n=0,r=Do.barlen-1;n<=r;n+=2){Do.i=n;Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.enca=Oo(Do.encs,Do.indx);Go(Do.barchars,Lo(Do.barcode,Do.i+1,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.encb=Oo(Do.encs,Do.indx);Do.intl=Qo(Do.enca.length*2);for(var A=0,a=Do.enca.length-1;A<=a;A+=1){Do.j=A;Do.achar=Oo(Do.enca,Do.j);Do.bchar=Oo(Do.encb,Do.j);No(Do.intl,Do.j*2,Do.achar);No(Do.intl,Do.j*2+1,Do.bchar)}Ro(Do.sbs,Do.i*5+4,Do.intl);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),Do.i*9+4,Do.textyoffset,Do.textfont,Do.textsize]));if(Do.includecheck&&!Do.includecheckintext&&Do.barlen-2==Do.i)No(Do.txt,Do.i+1,So([" ",(Do.i+1)*9+4,Do.textyoffset,Do.textfont,Do.textsize]));else No(Do.txt,Do.i+1,So([Lo(Do.barcode,Do.i+1,1),(Do.i+1)*9+4,Do.textyoffset,Do.textfont,Do.textsize]))}Ro(Do.sbs,Do.barlen*5+4,Oo(Do.encs,11));To[Uo++]=Infinity;To[Uo++]=Infinity;var o=Do.sbs;for(var s=0,c=o.length;s<c;s++)To[Uo++]=Oo(o,s)-48;var l=So();To[Uo++]=Infinity;for(var p=0,u=~~((Do.sbs.length+1)/2);p<u;p++)To[Uo++]=Do.height;var d=So();To[Uo++]=Infinity;for(var f=0,h=~~((Do.sbs.length+1)/2);f<h;f++)To[Uo++]=0;var g=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=l;To[Uo++]="bhs";To[Uo++]=d;To[Uo++]="bbs";To[Uo++]=g;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="barratio";To[Uo++]=2;To[Uo++]="spaceratio";To[Uo++]=2;To[Uo++]="opt";To[Uo++]=Do.options;var m=Ho();To[Uo++]=m;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function B(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.includecheckintext=true;Do.textfont="OCR-B";Do.textsize=10;Do.textxoffset=0;Do.textyoffset=3.5;Do.height=.5;Do.showborder=true;Do.borderwidth=4;Do.borderleft=10;Do.borderright=10;Do.bordertop=-.55;Do.borderbottom=-.55;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];Do.text=Do.barcode;var e=Do.barcode;To[Uo++]=Qo(e.length);To[Uo++]=0;zo(e,function(){var e=To[--Uo];To[Uo++]=e;if(e!=32){var t=To[--Uo];var i=To[--Uo];var n=To[--Uo];No(n,i,t);To[Uo++]=n;To[Uo++]=qo(i+1)}else Uo--});var t=To[--Uo];Do.barcode=Lo(To[--Uo],0,t);Do.hasspace=Do.text.length!=Do.barcode.length;if(Do.barcode.length!=13&&Do.barcode.length!=14){To[Uo++]="bwipp.itf14badLength#7750";To[Uo++]="ITF-14 must be 13 or 14 digits";Xo()}var i=Do.barcode;for(var n=0,r=i.length;n<r;n++){var A=Oo(i,n);if(A<48||A>57){To[Uo++]="bwipp.itf14badCharacter#7754";To[Uo++]="ITF-14 must contain only digits";Xo()}}Do.checksum=0;for(var a=0;a<=12;a+=1){Do.i=a;To[Uo++]="checksum";To[Uo++]=Do.checksum;To[Uo++]=qo(Oo(Do.barcode,Do.i)-48);if(Do.i%2==0){var o=To[--Uo];To[Uo++]=o*3}var s=To[--Uo];var c=To[--Uo];Do[To[--Uo]]=qo(c+s)}Do.checksum=(10-Do.checksum%10)%10;if(Do.barcode.length==14){if(Oo(Do.barcode,13)!=Do.checksum+48){To[Uo++]="bwipp.itf14badCheckDigit#7767";To[Uo++]="Incorrect ITF-14 check digit provided";Xo()}}else{var l=Qo(14);Ro(l,0,Do.barcode);No(l,13,Do.checksum+48);Do.barcode=l;var p=Do.hasspace?2:1;var u=Qo(Do.text.length+p);Ro(u,u.length-2," ");No(u,u.length-1,Do.checksum+48);Ro(u,0,Do.text);Do.text=u}var d=Do.options;No(d,"dontdraw",true);No(Do.options,"showborder",Do.showborder);No(Do.options,"borderwidth",Do.borderwidth);No(Do.options,"borderleft",Do.borderleft);No(Do.options,"borderright",Do.borderright);var f=Do.options;No(f,"bordertop",Do.bordertop);No(Do.options,"borderbottom",Do.borderbottom);No(Do.options,"height",Do.height);No(Do.options,"textyoffset",Do.textyoffset);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;y();var h=To[--Uo];Do[To[--Uo]]=h;No(Do.args,"txt",So([So([Do.text,Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize])]));No(Do.args,"textxalign","center");No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function M(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textxoffset=0;Do.textyoffset=-8;Do.height=1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.barcode.length!=11&&Do.barcode.length!=12){To[Uo++]="bwipp.identcodeBadLength#7845";To[Uo++]="Deutsche Post Identcode must be 11 or 12 digits";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.identcodeBadCharacter#7849";To[Uo++]="Deutsche Post Identcode must contain only digits";Xo()}});Do.checksum=0;for(var e=0;e<=10;e+=1){Do.i=e;To[Uo++]="checksum";To[Uo++]=Do.checksum;To[Uo++]=qo(Oo(Do.barcode,Do.i)-48);if(Do.i%2==0){var t=To[--Uo];To[Uo++]=t*4}else{var i=To[--Uo];To[Uo++]=i*9}var n=To[--Uo];var r=To[--Uo];Do[To[--Uo]]=qo(r+n)}Do.checksum=(10-Do.checksum%10)%10;if(Do.barcode.length==12)if(Oo(Do.barcode,11)!=Do.checksum+48){To[Uo++]="bwipp.identcodeBadCheckDigit#7862";To[Uo++]="Incorrect Deutsche Post Identcode check digit provided";Xo()}var A=Qo(12);Ro(A,0,Do.barcode);No(A,11,Do.checksum+48);Do.barcode=A;Do.text=Fo(Qo(16)," . . ");Ro(Do.text,0,Lo(Do.barcode,0,2));Ro(Do.text,3,Lo(Do.barcode,2,3));Ro(Do.text,7,Lo(Do.barcode,5,3));Ro(Do.text,11,Lo(Do.barcode,8,3));Ro(Do.text,15,Lo(Do.barcode,11,1));No(Do.options,"dontdraw",true);No(Do.options,"includecheck",false);var a=Do.barcode;To[Uo++]="args";To[Uo++]=a;To[Uo++]=Do.options;y();var o=To[--Uo];Do[To[--Uo]]=o;var s=Do.textsize;No(Do.args,"txt",So([So([Do.text,Do.textxoffset,Do.textyoffset,Do.textfont,s])]));No(Do.args,"textxalign","center");No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function C(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textxoffset=0;Do.textyoffset=-8;Do.height=1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.barcode.length!=13&&Do.barcode.length!=14){To[Uo++]="bwipp.leitcodeBadLength#7935";To[Uo++]="Deutsche Post Leitcode must be 13 or 14 digits";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.leitcodeBadCharacter#7939";To[Uo++]="Deutsche Post Leitcode must contain only digits";Xo()}});Do.checksum=0;for(var e=0;e<=12;e+=1){Do.i=e;To[Uo++]="checksum";To[Uo++]=Do.checksum;To[Uo++]=qo(Oo(Do.barcode,Do.i)-48);if(Do.i%2==0){var t=To[--Uo];To[Uo++]=t*4}else{var i=To[--Uo];To[Uo++]=i*9}var n=To[--Uo];var r=To[--Uo];Do[To[--Uo]]=qo(r+n)}Do.checksum=(10-Do.checksum%10)%10;if(Do.barcode.length==14)if(Oo(Do.barcode,13)!=Do.checksum+48){To[Uo++]="bwipp.leitcodeBadCheckDigit#7952";To[Uo++]="Incorrect Deutsche Post Leitcode check digit provided";Xo()}var A=Qo(14);Ro(A,0,Do.barcode);No(A,13,Do.checksum+48);Do.barcode=A;Do.text=Fo(Qo(18)," . . . ");Ro(Do.text,0,Lo(Do.barcode,0,5));Ro(Do.text,6,Lo(Do.barcode,5,3));Ro(Do.text,10,Lo(Do.barcode,8,3));Ro(Do.text,14,Lo(Do.barcode,11,2));Ro(Do.text,17,Lo(Do.barcode,13,1));No(Do.options,"dontdraw",true);No(Do.options,"includecheck",false);var a=Do.barcode;To[Uo++]="args";To[Uo++]=a;To[Uo++]=Do.options;y();var o=To[--Uo];Do[To[--Uo]]=o;var s=Do.textsize;No(Do.args,"txt",So([So([Do.text,Do.textxoffset,Do.textyoffset,Do.textfont,s])]));No(Do.args,"textxalign","center");No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function _t(){Do=Object.create(Do);Do.dontdraw=false;Do.height=33/72;Do.linkage=false;Do.format="omni";Do.barxmult=33;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.barcode.length!=17&&Do.barcode.length!=18){To[Uo++]="bwipp.databaromniBadLength#8024";To[Uo++]="GS1 DataBar Omnidirectional must be 13 or 14 digits";Xo()}if(Vo(Lo(Do.barcode,0,4),"(01)")){To[Uo++]="bwipp.databaromniBadAI#8027";To[Uo++]="GS1 DataBar Omnidirectional must begin with (01) application identifier";Xo()}var Q=Lo(Do.barcode,4,Do.barcode.length-4);for(var e=0,F=Q.length;e<F;e++){var k=Oo(Q,e);if(k<48||k>57){To[Uo++]="bwipp.databaromniBadCharacter#8031";To[Uo++]="GS1 DataBar Omnidirectional must contain only digits";Xo()}}if(Do.barxmult<33){To[Uo++]="bwipp.databarStackedOmniBarXmult#8036";To[Uo++]="GS1 DataBar Stacked Omnidirectional must have a barxmult of at least 33";Xo()}if(Vo(Do.format,"omni")&&Vo(Do.format,"stacked")&&Vo(Do.format,"stackedomni")&&Vo(Do.format,"truncated")){To[Uo++]="bwipp.databaromniBadFormat#8040";To[Uo++]="Valid formats are omni, stacked, stackedomni and truncated";Xo()}if(Yo(Do.format,"truncated"))Do.height=13/72;$o(_t);Do.checksum=0;for(var t=0;t<=12;t+=1){Do.i=t;To[Uo++]="checksum";To[Uo++]=Do.checksum;To[Uo++]=qo(Oo(Do.barcode,Do.i+4)-48);if(Do.i%2==0){var O=To[--Uo];To[Uo++]=O*3}var N=To[--Uo];var L=To[--Uo];Do[To[--Uo]]=qo(L+N)}Do.checksum=(10-Do.checksum%10)%10;if(Do.barcode.length==18)if(Oo(Do.barcode,17)!=Do.checksum+48){To[Uo++]="bwipp.databaromniBadCheckDigit#8056";To[Uo++]="Incorrect GS1 DataBar Omnidirectional check digit provided";Xo()}var i=Qo(18);Ro(i,0,Do.barcode);No(i,17,Do.checksum+48);Do.barcode=i;Do.txt=So(Do.barcode.length);for(var n=0,R=Do.barcode.length-1;n<=R;n+=1){Do.i=n;No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),0,0,"",0]))}Do.ncr=function(){var e=To[--Uo];var t=To[--Uo];var i=qo(t-e);if(e<qo(t-e)){var n=i;i=e;e=n}To[Uo++]=i;To[Uo++]=1;To[Uo++]=1;for(var r=t,A=qo(e+1);r>=A;r-=1){var a=To[--Uo];var o=To[--Uo];var s=To[--Uo];To[Uo++]=s;To[Uo++]=o;To[Uo++]=a*r;if(zn(o,s)){var c=To[--Uo];var l=To[--Uo];To[Uo++]=qo(l+1);To[Uo++]=~~(c/l)}}for(;;){var p=To[--Uo];var u=To[--Uo];var d=To[--Uo];To[Uo++]=d;To[Uo++]=u;To[Uo++]=p;if(as(u,d))break;var f=To[--Uo];var h=To[--Uo];To[Uo++]=qo(h+1);To[Uo++]=~~(f/h)}var g=To[--Uo];var m=To[--Uo];To[Uo++]=g;To[Uo++]=m;Uo--;var v=To[--Uo];var b=To[--Uo];To[Uo++]=v;To[Uo++]=b;Uo--};Do.getRSSwidths=function(){Do.oe=To[--Uo];Do.el=To[--Uo];Do.mw=To[--Uo];Do.nm=To[--Uo];Do.val=To[--Uo];Do.out=So(Do.el);Do.mask=0;for(var e=0,t=qo(Do.el-2);e<=t;e+=1){Do.bar=e;Do.ew=1;var i=Do.bar;Do.mask=Do.mask|(i<0?1>>>-i:1<<i);for(;;){To[Uo++]="sval";To[Uo++]=qo(qo(Do.nm-Do.ew)-1);To[Uo++]=qo(qo(Do.el-Do.bar)-2);Do.ncr();var n=To[--Uo];Do[To[--Uo]]=n;if(Do.oe&&Do.mask==0&&qo(qo(qo(Do.nm-Do.ew)-Do.el*2)+Do.bar*2)>=-2){To[Uo++]="sval";To[Uo++]=Do.sval;To[Uo++]=qo(qo(qo(Do.nm-Do.ew)-Do.el)+Do.bar);To[Uo++]=qo(qo(Do.el-Do.bar)-2);Do.ncr();var r=To[--Uo];var A=To[--Uo];Do[To[--Uo]]=qo(A-r)}if(qo(Do.el-Do.bar)>2){Do.lval=0;for(var a=qo(qo(qo(qo(Do.nm-Do.ew)-Do.el)+Do.bar)+2),o=qo(Do.mw+1);a>=o;a-=1){To[Uo++]=qo(qo(qo(Do.nm-a)-Do.ew)-1);To[Uo++]=qo(qo(Do.el-Do.bar)-3);Do.ncr();Do.lval=qo(To[--Uo]+Do.lval)}Do.sval=qo(Do.sval-Do.lval*qo(qo(Do.el-Do.bar)-1))}else if(qo(Do.nm-Do.ew)>Do.mw)Do.sval=qo(Do.sval-1);Do.val=qo(Do.val-Do.sval);if(Do.val<0)break;Do.ew=Do.ew+1;var s=Do.bar;Do.mask=Do.mask&~(s<0?1>>>-s:1<<s)}Do.val=qo(Do.val+Do.sval);Do.nm=qo(Do.nm-Do.ew);No(Do.out,Do.bar,Do.ew)}No(Do.out,qo(Do.el-1),Do.nm);To[Uo++]=Do.out};To[Uo++]=Infinity;var G=Do.linkage?1:0;var z=Lo(Do.barcode,4,13);To[Uo++]=G;for(var r=0,W=z.length;r<W;r++)To[Uo++]=qo(Oo(z,r)-48);Do.binval=So();for(var A=0;A<=12;A+=1){Do.i=A;var Z=Do.binval;var K=Do.i;No(Z,K+1,qo(Oo(Z,K+1)+Oo(Do.binval,Do.i)%4537077*10));No(Do.binval,Do.i,~~(Oo(Do.binval,Do.i)/4537077))}Do.right=Oo(Do.binval,13)%4537077;var Y=Do.binval;No(Y,13,~~(Oo(Y,13)/4537077));Do.left=0;Do.i=true;for(var a=0;a<=13;a+=1){Do.j=a;var V=Oo(Do.binval,Do.j);To[Uo++]=V;if(V==0&&Do.i)Uo--;else{Do.i=false;Do.left=qo(Do.left+To[--Uo]*~~Math.pow(10,13-Do.j))}}Do.d1=~~(Do.left/1597);Do.d2=Do.left%1597;Do.d3=~~(Do.right/1597);Do.d4=Do.right%1597;if(!_t.__8172__){Do=Object.create(Do);Do.tab164=So([160,0,12,4,8,1,161,1,960,161,10,6,6,3,80,10,2014,961,8,8,4,5,31,34,2714,2015,6,10,3,6,10,70,2840,2715,4,12,1,8,1,126]);Do.tab154=So([335,0,5,10,2,7,4,84,1035,336,7,8,4,5,20,35,1515,1036,9,6,6,3,48,10,1596,1516,11,4,8,1,81,1]);for(var o in Do)Do.hasOwnProperty(o)&&(_t.$ctx[o]=Do[o]);_t.__8172__=1;Do=Object.getPrototypeOf(Do)}Do.i=0;for(;;){if(Do.d1<=Oo(Do.tab164,Do.i)){var J=Lo(Do.tab164,Do.i+1,7);for(var s=0,q=J.length;s<q;s++)To[Uo++]=Oo(J,s);Do.d1te=To[--Uo];Do.d1to=To[--Uo];Do.d1mwe=To[--Uo];Do.d1mwo=To[--Uo];Do.d1ele=To[--Uo];Do.d1elo=To[--Uo];Do.d1gs=To[--Uo];break}Do.i=Do.i+8}Do.i=0;for(;;){if(Do.d2<=Oo(Do.tab154,Do.i)){var X=Lo(Do.tab154,Do.i+1,7);for(var c=0,$=X.length;c<$;c++)To[Uo++]=Oo(X,c);Do.d2te=To[--Uo];Do.d2to=To[--Uo];Do.d2mwe=To[--Uo];Do.d2mwo=To[--Uo];Do.d2ele=To[--Uo];Do.d2elo=To[--Uo];Do.d2gs=To[--Uo];break}Do.i=Do.i+8}Do.i=0;for(;;){if(Do.d3<=Oo(Do.tab164,Do.i)){var ee=Lo(Do.tab164,Do.i+1,7);for(var l=0,te=ee.length;l<te;l++)To[Uo++]=Oo(ee,l);Do.d3te=To[--Uo];Do.d3to=To[--Uo];Do.d3mwe=To[--Uo];Do.d3mwo=To[--Uo];Do.d3ele=To[--Uo];Do.d3elo=To[--Uo];Do.d3gs=To[--Uo];break}Do.i=Do.i+8}Do.i=0;for(;;){if(Do.d4<=Oo(Do.tab154,Do.i)){var ie=Lo(Do.tab154,Do.i+1,7);for(var p=0,ne=ie.length;p<ne;p++)To[Uo++]=Oo(ie,p);Do.d4te=To[--Uo];Do.d4to=To[--Uo];Do.d4mwe=To[--Uo];Do.d4mwo=To[--Uo];Do.d4ele=To[--Uo];Do.d4elo=To[--Uo];Do.d4gs=To[--Uo];break}Do.i=Do.i+8}To[Uo++]="d1wo";To[Uo++]=~~(qo(Do.d1-Do.d1gs)/Do.d1te);To[Uo++]=Do.d1elo;To[Uo++]=Do.d1mwo;To[Uo++]=4;To[Uo++]=false;Do.getRSSwidths();var re=To[--Uo];Do[To[--Uo]]=re;To[Uo++]="d1we";To[Uo++]=qo(Do.d1-Do.d1gs)%Do.d1te;To[Uo++]=Do.d1ele;To[Uo++]=Do.d1mwe;To[Uo++]=4;To[Uo++]=true;Do.getRSSwidths();var Ae=To[--Uo];Do[To[--Uo]]=Ae;To[Uo++]="d2wo";To[Uo++]=qo(Do.d2-Do.d2gs)%Do.d2to;To[Uo++]=Do.d2elo;To[Uo++]=Do.d2mwo;To[Uo++]=4;To[Uo++]=true;Do.getRSSwidths();var ae=To[--Uo];Do[To[--Uo]]=ae;To[Uo++]="d2we";To[Uo++]=~~(qo(Do.d2-Do.d2gs)/Do.d2to);To[Uo++]=Do.d2ele;To[Uo++]=Do.d2mwe;To[Uo++]=4;To[Uo++]=false;Do.getRSSwidths();var oe=To[--Uo];Do[To[--Uo]]=oe;To[Uo++]="d3wo";To[Uo++]=~~(qo(Do.d3-Do.d3gs)/Do.d3te);To[Uo++]=Do.d3elo;To[Uo++]=Do.d3mwo;To[Uo++]=4;To[Uo++]=false;Do.getRSSwidths();var se=To[--Uo];Do[To[--Uo]]=se;To[Uo++]="d3we";To[Uo++]=qo(Do.d3-Do.d3gs)%Do.d3te;To[Uo++]=Do.d3ele;To[Uo++]=Do.d3mwe;To[Uo++]=4;To[Uo++]=true;Do.getRSSwidths();var ce=To[--Uo];Do[To[--Uo]]=ce;To[Uo++]="d4wo";To[Uo++]=qo(Do.d4-Do.d4gs)%Do.d4to;To[Uo++]=Do.d4elo;To[Uo++]=Do.d4mwo;To[Uo++]=4;To[Uo++]=true;Do.getRSSwidths();var le=To[--Uo];Do[To[--Uo]]=le;To[Uo++]="d4we";To[Uo++]=~~(qo(Do.d4-Do.d4gs)/Do.d4to);To[Uo++]=Do.d4ele;To[Uo++]=Do.d4mwe;To[Uo++]=4;To[Uo++]=false;Do.getRSSwidths();var pe=To[--Uo];Do[To[--Uo]]=pe;Do.d1w=So(8);for(var u=0;u<=3;u+=1){Do.i=u;No(Do.d1w,Do.i*2,Oo(Do.d1wo,Do.i));No(Do.d1w,Do.i*2+1,Oo(Do.d1we,Do.i))}Do.d2w=So(8);for(var d=0;d<=3;d+=1){Do.i=d;No(Do.d2w,7-Do.i*2,Oo(Do.d2wo,Do.i));No(Do.d2w,6-Do.i*2,Oo(Do.d2we,Do.i))}Do.d3w=So(8);for(var f=0;f<=3;f+=1){Do.i=f;No(Do.d3w,7-Do.i*2,Oo(Do.d3wo,Do.i));No(Do.d3w,6-Do.i*2,Oo(Do.d3we,Do.i))}Do.d4w=So(8);for(var h=0;h<=3;h+=1){Do.i=h;No(Do.d4w,Do.i*2,Oo(Do.d4wo,Do.i));No(Do.d4w,Do.i*2+1,Oo(Do.d4we,Do.i))}To[Uo++]=Infinity;var ue=Do.d1w;for(var g=0,de=ue.length;g<de;g++)To[Uo++]=Oo(ue,g);var fe=Do.d2w;for(var m=0,he=fe.length;m<he;m++)To[Uo++]=Oo(fe,m);var ge=Do.d3w;for(var v=0,me=ge.length;v<me;v++)To[Uo++]=Oo(ge,v);var ve=Do.d4w;for(var b=0,be=ve.length;b<be;b++)To[Uo++]=Oo(ve,b);Do.widths=So();if(!_t.__8279__){Do=Object.create(Do);Do.checkweights=So([1,3,9,27,2,6,18,54,58,72,24,8,29,36,12,4,74,51,17,32,37,65,48,16,64,34,23,69,49,68,46,59]);Do.checkwidths=So([3,8,2,1,1,3,5,5,1,1,3,3,7,1,1,3,1,9,1,1,2,7,4,1,1,2,5,6,1,1,2,3,8,1,1,1,5,7,1,1,1,3,9,1,1]);for(var o in Do)Do.hasOwnProperty(o)&&(_t.$ctx[o]=Do[o]);_t.__8279__=1;Do=Object.getPrototypeOf(Do)}Do.checksum=0;for(var I=0;I<=31;I+=1){Do.i=I;Do.checksum=qo(Do.checksum+Oo(Do.widths,Do.i)*Oo(Do.checkweights,Do.i))}Do.checksum=Do.checksum%79;if(Do.checksum>=8)Do.checksum=qo(Do.checksum+1);if(Do.checksum>=72)Do.checksum=qo(Do.checksum+1);Do.checklt=Lo(Do.checkwidths,~~(Do.checksum/9)*5,5);Do.checkrtrev=Lo(Do.checkwidths,Do.checksum%9*5,5);Do.checkrt=So(5);for(var w=0;w<=4;w+=1){Do.i=w;No(Do.checkrt,Do.i,Oo(Do.checkrtrev,4-Do.i))}if(Yo(Do.format,"omni")||Yo(Do.format,"truncated")){To[Uo++]=Infinity;var Ie=Do.d1w;To[Uo++]=1;for(var y=0,we=Ie.length;y<we;y++)To[Uo++]=Oo(Ie,y);var ye=Do.checklt;for(var B=0,Be=ye.length;B<Be;B++)To[Uo++]=Oo(ye,B);var _e=Do.d2w;for(var _=0,xe=_e.length;_<xe;_++)To[Uo++]=Oo(_e,_);var Me=Do.d4w;for(var x=0,Ce=Me.length;x<Ce;x++)To[Uo++]=Oo(Me,x);var Ee=Do.checkrt;for(var M=0,Pe=Ee.length;M<Pe;M++)To[Uo++]=Oo(Ee,M);var je=Do.d3w;for(var C=0,Ue=je.length;C<Ue;C++)To[Uo++]=Oo(je,C);To[Uo++]=1;To[Uo++]=1;Do.sbs=So();To[Uo++]=Infinity;var Te=Do.sbs;To[Uo++]=Infinity;for(var De=0,Se=~~((Do.sbs.length+1)/2);De<Se;De++)To[Uo++]=Do.height;var He=So();To[Uo++]=Infinity;for(var Qe=0,Fe=~~((Do.sbs.length+1)/2);Qe<Fe;Qe++)To[Uo++]=0;var ke=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=Te;To[Uo++]="bhs";To[Uo++]=He;To[Uo++]="bbs";To[Uo++]=ke;To[Uo++]="txt";To[Uo++]=Do.txt;To[Uo++]="textxalign";To[Uo++]="center";To[Uo++]="borderleft";To[Uo++]=0;To[Uo++]="borderright";To[Uo++]=0;To[Uo++]="opt";To[Uo++]=Do.options;var Oe=Ho();To[Uo++]=Oe;if(!Do.dontdraw)dn()}else{To[Uo++]=Infinity;var Ne=Do.d1w;To[Uo++]=1;To[Uo++]=1;for(var E=0,Le=Ne.length;E<Le;E++)To[Uo++]=Oo(Ne,E);var Re=Do.checklt;for(var P=0,Ge=Re.length;P<Ge;P++)To[Uo++]=Oo(Re,P);var ze=Do.d2w;for(var j=0,We=ze.length;j<We;j++)To[Uo++]=Oo(ze,j);To[Uo++]=1;To[Uo++]=1;To[Uo++]=0;Do.top=So();To[Uo++]=Infinity;var Ze=Do.d4w;To[Uo++]=1;To[Uo++]=1;for(var U=0,Ke=Ze.length;U<Ke;U++)To[Uo++]=Oo(Ze,U);var Ye=Do.checkrt;for(var T=0,Ve=Ye.length;T<Ve;T++)To[Uo++]=Oo(Ye,T);var Je=Do.d3w;for(var D=0,qe=Je.length;D<qe;D++)To[Uo++]=Oo(Je,D);To[Uo++]=1;To[Uo++]=1;To[Uo++]=0;Do.bot=So();for(var S=0;S<=24;S+=2){Do.i=S;for(var Xe=0,$e=Oo(Do.top,Do.i);Xe<$e;Xe++)To[Uo++]=0;for(var et=0,tt=Oo(Do.top,Do.i+1);et<tt;et++)To[Uo++]=1}Ko(So(50));Do.top=To[--Uo];for(var it=0;it<=24;it+=2){Do.i=it;for(var nt=0,rt=Oo(Do.bot,Do.i);nt<rt;nt++)To[Uo++]=1;for(var At=0,at=Oo(Do.bot,Do.i+1);At<at;At++)To[Uo++]=0}Ko(So(50));Do.bot=To[--Uo];if(Yo(Do.format,"stacked")){Do.sep=So(50);No(Do.sep,0,0);for(var ot=1;ot<=49;ot+=1){Do.i=ot;if(Yo(Oo(Do.top,Do.i),Oo(Do.bot,Do.i)))No(Do.sep,Do.i,qo(1-Oo(Do.top,Do.i)));else No(Do.sep,Do.i,qo(1-Oo(Do.sep,Do.i-1)))}Ro(Do.sep,0,So([0,0,0,0]));Ro(Do.sep,46,So([0,0,0,0]));To[Uo++]=Infinity;for(var st=0,ct=5;st<ct;st++)Zo(Do.top);Zo(Do.sep);for(var lt=0,pt=7;lt<pt;lt++)Zo(Do.bot);Do.pixs=So();Do.pixy=~~(Do.pixs.length/50)}if(Yo(Do.format,"stackedomni")){To[Uo++]=Infinity;zo(Do.top,function(){var e=To[--Uo];To[Uo++]=qo(1-e)});Do.sep1=So();Ro(Do.sep1,0,So([0,0,0,0]));Ro(Do.sep1,46,So([0,0,0,0]));for(var ut=18;ut<=30;ut+=1){Do.i=ut;if(Oo(Do.top,Do.i)==0)if(Oo(Do.top,Do.i-1)==1)To[Uo++]=1;else{var dt=Oo(Do.sep1,Do.i-1)==0?1:0;To[Uo++]=dt}else To[Uo++]=0;No(Do.sep1,Do.i,To[--Uo])}To[Uo++]=Infinity;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;for(var ft=0,ht=21;ft<ht;ft++){To[Uo++]=0;To[Uo++]=1}To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;Do.sep2=So();To[Uo++]=Infinity;zo(Do.bot,function(){var e=To[--Uo];To[Uo++]=qo(1-e)});Do.sep3=So();Ro(Do.sep3,0,So([0,0,0,0]));Ro(Do.sep3,46,So([0,0,0,0]));for(var gt=19;gt<=31;gt+=1){Do.i=gt;if(Oo(Do.bot,Do.i)==0)if(Oo(Do.bot,Do.i-1)==1)To[Uo++]=1;else{var mt=Oo(Do.sep3,Do.i-1)==0?1:0;To[Uo++]=mt}else To[Uo++]=0;No(Do.sep3,Do.i,To[--Uo])}Do.f3=So([1,1,1,1,1,1,1,1,1,0,1,1,1]);To[Uo++]=true;for(var H=0;H<=12;H+=1){var vt=To[--Uo];To[Uo++]=vt&&Yo(Oo(Do.bot,H+19),Oo(Do.f3,H))}if(To[--Uo])Ro(Do.sep3,19,So([0,0,0,0,0,0,0,0,0,0,1,0,0]));To[Uo++]=Infinity;for(var bt=0,It=Do.barxmult;bt<It;bt++)Zo(Do.top);Zo(Do.sep1);Zo(Do.sep2);Zo(Do.sep3);for(var wt=0,yt=Do.barxmult;wt<yt;wt++)Zo(Do.bot);Do.pixs=So();Do.pixy=~~(Do.pixs.length/50)}var Bt=new Map([["ren",pr],["pixs",Do.pixs],["pixx",50],["pixy",Do.pixy],["height",Do.pixy/72],["width",50/72],["borderleft",0],["borderright",0],["bordertop",0],["borderbottom",0],["opt",Do.options]]);To[Uo++]=Bt;if(!Do.dontdraw)pr()}Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function E(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.barcode.length!=17&&Do.barcode.length!=18){To[Uo++]="bwipp.databarstackedBadLength#8468";To[Uo++]="GS1 DataBar Stacked must be 13 or 14 digits";Xo()}if(Vo(Lo(Do.barcode,0,4),"(01)")){To[Uo++]="bwipp.databarstackedBadAI#8471";To[Uo++]="GS1 DataBar Stacked must begin with (01) application identifier";Xo()}var e=Lo(Do.barcode,4,Do.barcode.length-4);for(var t=0,i=e.length;t<i;t++){var n=Oo(e,t);if(n<48||n>57){To[Uo++]="bwipp.databarstackedBadCharacter#8475";To[Uo++]="GS1 DataBar Stacked must contain only digits";Xo()}}Do.checksum=0;for(var r=0;r<=12;r+=1){Do.i=r;To[Uo++]="checksum";To[Uo++]=Do.checksum;To[Uo++]=qo(Oo(Do.barcode,Do.i+4)-48);if(Do.i%2==0){var A=To[--Uo];To[Uo++]=A*3}var a=To[--Uo];var o=To[--Uo];Do[To[--Uo]]=qo(o+a)}Do.checksum=(10-Do.checksum%10)%10;if(Do.barcode.length==18)if(Oo(Do.barcode,17)!=Do.checksum+48){To[Uo++]="bwipp.databarstackedBadCheckDigit#8488";To[Uo++]="Incorrect GS1 DataBar Stacked check digit provided";Xo()}var s=Qo(18);Ro(s,0,Do.barcode);No(s,17,Do.checksum+48);Do.barcode=s;No(Do.options,"dontdraw",true);No(Do.options,"format","stacked");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;_t();var c=To[--Uo];Do[To[--Uo]]=c;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function P(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Vo(Lo(Do.barcode,0,4),"(01)")){To[Uo++]="bwipp.databarstackedomniBadAI#8546";To[Uo++]="GS1 DataBar Stacked Omnidirectional must begin with (01) application identifier";Xo()}if(Do.barcode.length!=17&&Do.barcode.length!=18){To[Uo++]="bwipp.databarstackedomniBadLength#8549";To[Uo++]="GS1 DataBar Stacked Omnidirectional must be 13 or 14 digits";Xo()}var e=Lo(Do.barcode,4,Do.barcode.length-4);for(var t=0,i=e.length;t<i;t++){var n=Oo(e,t);if(n<48||n>57){To[Uo++]="bwipp.databarstackedomniBadCharacter#8553";To[Uo++]="GS1 DataBar Stacked Omnidirectional must contain only digits";Xo()}}Do.checksum=0;for(var r=0;r<=12;r+=1){Do.i=r;To[Uo++]="checksum";To[Uo++]=Do.checksum;To[Uo++]=qo(Oo(Do.barcode,Do.i+4)-48);if(Do.i%2==0){var A=To[--Uo];To[Uo++]=A*3}var a=To[--Uo];var o=To[--Uo];Do[To[--Uo]]=qo(o+a)}Do.checksum=(10-Do.checksum%10)%10;if(Do.barcode.length==18)if(Oo(Do.barcode,17)!=Do.checksum+48){To[Uo++]="bwipp.databarstackedomniBadCheckDigit#8566";To[Uo++]="Incorrect GS1 DataBar Stacked Omnidirectional check digit provided";Xo()}var s=Qo(18);Ro(s,0,Do.barcode);No(s,17,Do.checksum+48);Do.barcode=s;No(Do.options,"dontdraw",true);No(Do.options,"format","stackedomni");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;_t();var c=To[--Uo];Do[To[--Uo]]=c;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function j(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.barcode.length!=17&&Do.barcode.length!=18){To[Uo++]="bwipp.databartruncatedBadLength#8624";To[Uo++]="GS1 DataBar Truncated must be 13 or 14 digits";Xo()}if(Vo(Lo(Do.barcode,0,4),"(01)")){To[Uo++]="bwipp.databartruncatedBadAI#8627";To[Uo++]="GS1 DataBar Truncated must begin with (01) application identifier";Xo()}var e=Lo(Do.barcode,4,Do.barcode.length-4);for(var t=0,i=e.length;t<i;t++){var n=Oo(e,t);if(n<48||n>57){To[Uo++]="bwipp.databartruncatedBadCharacter#8631";To[Uo++]="GS1 DataBar Truncated must contain only digits";Xo()}}Do.checksum=0;for(var r=0;r<=12;r+=1){Do.i=r;To[Uo++]="checksum";To[Uo++]=Do.checksum;To[Uo++]=qo(Oo(Do.barcode,Do.i+4)-48);if(Do.i%2==0){var A=To[--Uo];To[Uo++]=A*3}var a=To[--Uo];var o=To[--Uo];Do[To[--Uo]]=qo(o+a)}Do.checksum=(10-Do.checksum%10)%10;if(Do.barcode.length==18)if(Oo(Do.barcode,17)!=Do.checksum+48){To[Uo++]="bwipp.databartruncatedBadCheckDigit#8644";To[Uo++]="Incorrect GS1 DataBar Truncated check digit provided";Xo()}var s=Qo(18);Ro(s,0,Do.barcode);No(s,17,Do.checksum+48);Do.barcode=s;No(Do.options,"dontdraw",true);No(Do.options,"format","truncated");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;_t();var c=To[--Uo];Do[To[--Uo]]=c;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function ge(){Do=Object.create(Do);Do.dontdraw=false;Do.height=10/72;Do.linkage=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(ge);if(Do.barcode.length!=17&&Do.barcode.length!=18){To[Uo++]="bwipp.databarlimitedBadLength#8707";To[Uo++]="GS1 DataBar Limited must be 13 or 14 digits";Xo()}if(Vo(Lo(Do.barcode,0,4),"(01)")){To[Uo++]="bwipp.databarlimitedBadAI#8710";To[Uo++]="GS1 DataBar Limited must begin with (01) application identifier";Xo()}var e=Oo(Do.barcode,4);if(e<48||e>49){To[Uo++]="bwipp.databarlimitedBadStartDigit#8713";To[Uo++]="GS1 DataBar Limited must begin with 0 or 1";Xo()}var t=Lo(Do.barcode,5,Do.barcode.length-5);for(var i=0,Q=t.length;i<Q;i++){var n=Oo(t,i);if(n<48||n>57){To[Uo++]="bwipp.databarlimitedBadCharacter#8717";To[Uo++]="GS1 DataBar Limited must contain only digits";Xo()}}Do.checksum=0;for(var r=0;r<=12;r+=1){Do.i=r;To[Uo++]="checksum";To[Uo++]=Do.checksum;To[Uo++]=qo(Oo(Do.barcode,Do.i+4)-48);if(Do.i%2==0){var F=To[--Uo];To[Uo++]=F*3}var k=To[--Uo];var O=To[--Uo];Do[To[--Uo]]=qo(O+k)}Do.checksum=(10-Do.checksum%10)%10;if(Do.barcode.length==18)if(Oo(Do.barcode,17)!=Do.checksum+48){To[Uo++]="bwipp.databarlimitedBadCheckDigit#8730";To[Uo++]="Incorrect GS1 DataBar Limited check digit provided";Xo()}var A=Qo(18);Ro(A,0,Do.barcode);No(A,17,Do.checksum+48);Do.barcode=A;if(!ge.__8741__){Do=Object.create(Do);Do.linkval=So([2,0,1,5,1,3,3,5,3,1,0,9,6]);for(var a in Do)Do.hasOwnProperty(a)&&(ge.$ctx[a]=Do[a]);ge.__8741__=1;Do=Object.getPrototypeOf(Do)}To[Uo++]=Infinity;var o=Lo(Do.barcode,4,13);for(var s=0,N=o.length;s<N;s++)To[Uo++]=qo(Oo(o,s)-48);Do.binval=So();if(Do.linkage)for(var c=0,L=Do.binval.length-1;c<=L;c+=1){Do.i=c;No(Do.binval,Do.i,qo(Oo(Do.binval,Do.i)+Oo(Do.linkval,Do.i)))}Do.txt=So(Do.barcode.length);for(var l=0,R=Do.barcode.length-1;l<=R;l+=1){Do.i=l;No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),0,0,"",0]))}Do.ncr=function(){var e=To[--Uo];var t=To[--Uo];var i=qo(t-e);if(e<qo(t-e)){var n=i;i=e;e=n}To[Uo++]=i;To[Uo++]=1;To[Uo++]=1;for(var r=t,A=qo(e+1);r>=A;r-=1){var a=To[--Uo];var o=To[--Uo];var s=To[--Uo];To[Uo++]=s;To[Uo++]=o;To[Uo++]=a*r;if(zn(o,s)){var c=To[--Uo];var l=To[--Uo];To[Uo++]=qo(l+1);To[Uo++]=~~(c/l)}}for(;;){var p=To[--Uo];var u=To[--Uo];var d=To[--Uo];To[Uo++]=d;To[Uo++]=u;To[Uo++]=p;if(as(u,d))break;var f=To[--Uo];var h=To[--Uo];To[Uo++]=qo(h+1);To[Uo++]=~~(f/h)}var g=To[--Uo];var m=To[--Uo];To[Uo++]=g;To[Uo++]=m;Uo--;var v=To[--Uo];var b=To[--Uo];To[Uo++]=v;To[Uo++]=b;Uo--};Do.getRSSwidths=function(){Do.oe=To[--Uo];Do.el=To[--Uo];Do.mw=To[--Uo];Do.nm=To[--Uo];Do.val=To[--Uo];Do.out=So(Do.el);Do.mask=0;for(var e=0,t=qo(Do.el-2);e<=t;e+=1){Do.bar=e;Do.ew=1;var i=Do.bar;Do.mask=Do.mask|(i<0?1>>>-i:1<<i);for(;;){To[Uo++]="sval";To[Uo++]=qo(qo(Do.nm-Do.ew)-1);To[Uo++]=qo(qo(Do.el-Do.bar)-2);Do.ncr();var n=To[--Uo];Do[To[--Uo]]=n;if(Do.oe&&Do.mask==0&&qo(qo(qo(Do.nm-Do.ew)-Do.el*2)+Do.bar*2)>=-2){To[Uo++]="sval";To[Uo++]=Do.sval;To[Uo++]=qo(qo(qo(Do.nm-Do.ew)-Do.el)+Do.bar);To[Uo++]=qo(qo(Do.el-Do.bar)-2);Do.ncr();var r=To[--Uo];var A=To[--Uo];Do[To[--Uo]]=qo(A-r)}if(qo(Do.el-Do.bar)>2){Do.lval=0;for(var a=qo(qo(qo(qo(Do.nm-Do.ew)-Do.el)+Do.bar)+2),o=qo(Do.mw+1);a>=o;a-=1){To[Uo++]=qo(qo(qo(Do.nm-a)-Do.ew)-1);To[Uo++]=qo(qo(Do.el-Do.bar)-3);Do.ncr();Do.lval=qo(To[--Uo]+Do.lval)}Do.sval=qo(Do.sval-Do.lval*qo(qo(Do.el-Do.bar)-1))}else if(qo(Do.nm-Do.ew)>Do.mw)Do.sval=qo(Do.sval-1);Do.val=qo(Do.val-Do.sval);if(Do.val<0)break;Do.ew=Do.ew+1;var s=Do.bar;Do.mask=Do.mask&~(s<0?1>>>-s:1<<s)}Do.val=qo(Do.val+Do.sval);Do.nm=qo(Do.nm-Do.ew);No(Do.out,Do.bar,Do.ew)}No(Do.out,qo(Do.el-1),Do.nm);To[Uo++]=Do.out};for(var p=0;p<=11;p+=1){Do.i=p;var u=Do.binval;var d=Do.i;No(u,d+1,qo(Oo(u,d+1)+Oo(Do.binval,Do.i)%2013571*10));No(Do.binval,Do.i,~~(Oo(Do.binval,Do.i)/2013571))}Do.d2=Oo(Do.binval,12)%2013571;var f=Do.binval;No(f,12,~~(Oo(f,12)/2013571));Do.d1=0;Do.i=true;for(var h=0;h<=12;h+=1){Do.j=h;var g=Oo(Do.binval,Do.j);To[Uo++]=g;if(g==0&&Do.i)Uo--;else{Do.i=false;Do.d1=qo(Do.d1+To[--Uo]*~~Math.pow(10,12-Do.j))}}if(!ge.__8845__){Do=Object.create(Do);Do.tab267=So([183063,0,17,9,6,3,6538,28,820063,183064,13,13,5,4,875,728,1000775,820064,9,17,3,6,28,6454,1491020,1000776,15,11,5,4,2415,203,1979844,1491021,11,15,4,5,203,2408,1996938,1979845,19,7,8,1,17094,1,2013570,1996939,7,19,1,8,1,16632]);for(var a in Do)Do.hasOwnProperty(a)&&(ge.$ctx[a]=Do[a]);ge.__8845__=1;Do=Object.getPrototypeOf(Do)}Do.i=0;for(;;){if(Do.d1<=Oo(Do.tab267,Do.i)){var m=Lo(Do.tab267,Do.i+1,7);for(var v=0,G=m.length;v<G;v++)To[Uo++]=Oo(m,v);Do.d1te=To[--Uo];Do.d1to=To[--Uo];Do.d1mwe=To[--Uo];Do.d1mwo=To[--Uo];Do.d1ele=To[--Uo];Do.d1elo=To[--Uo];Do.d1gs=To[--Uo];break}Do.i=Do.i+8}Do.i=0;for(;;){if(Do.d2<=Oo(Do.tab267,Do.i)){var z=Lo(Do.tab267,Do.i+1,7);for(var b=0,W=z.length;b<W;b++)To[Uo++]=Oo(z,b);Do.d2te=To[--Uo];Do.d2to=To[--Uo];Do.d2mwe=To[--Uo];Do.d2mwo=To[--Uo];Do.d2ele=To[--Uo];Do.d2elo=To[--Uo];Do.d2gs=To[--Uo];break}Do.i=Do.i+8}To[Uo++]="d1wo";To[Uo++]=~~(qo(Do.d1-Do.d1gs)/Do.d1te);To[Uo++]=Do.d1elo;To[Uo++]=Do.d1mwo;To[Uo++]=7;To[Uo++]=false;Do.getRSSwidths();var Z=To[--Uo];Do[To[--Uo]]=Z;To[Uo++]="d1we";To[Uo++]=qo(Do.d1-Do.d1gs)%Do.d1te;To[Uo++]=Do.d1ele;To[Uo++]=Do.d1mwe;To[Uo++]=7;To[Uo++]=true;Do.getRSSwidths();var K=To[--Uo];Do[To[--Uo]]=K;To[Uo++]="d2wo";To[Uo++]=~~(qo(Do.d2-Do.d2gs)/Do.d2te);To[Uo++]=Do.d2elo;To[Uo++]=Do.d2mwo;To[Uo++]=7;To[Uo++]=false;Do.getRSSwidths();var Y=To[--Uo];Do[To[--Uo]]=Y;To[Uo++]="d2we";To[Uo++]=qo(Do.d2-Do.d2gs)%Do.d2te;To[Uo++]=Do.d2ele;To[Uo++]=Do.d2mwe;To[Uo++]=7;To[Uo++]=true;Do.getRSSwidths();var V=To[--Uo];Do[To[--Uo]]=V;Do.d1w=So(14);for(var I=0;I<=6;I+=1){Do.i=I;No(Do.d1w,Do.i*2,Oo(Do.d1wo,Do.i));No(Do.d1w,Do.i*2+1,Oo(Do.d1we,Do.i))}Do.d2w=So(14);for(var w=0;w<=6;w+=1){Do.i=w;No(Do.d2w,Do.i*2,Oo(Do.d2wo,Do.i));No(Do.d2w,Do.i*2+1,Oo(Do.d2we,Do.i))}To[Uo++]=Infinity;var J=Do.d1w;for(var y=0,q=J.length;y<q;y++)To[Uo++]=Oo(J,y);var X=Do.d2w;for(var B=0,$=X.length;B<$;B++)To[Uo++]=Oo(X,B);Do.widths=So();if(!ge.__8916__){Do=Object.create(Do);Do.checkweights=So([1,3,9,27,81,65,17,51,64,14,42,37,22,66,20,60,2,6,18,54,73,41,34,13,39,28,84,74]);To[Uo++]=Infinity;for(var _=0;_<=43;_+=1)To[Uo++]=_;To[Uo++]=45;To[Uo++]=52;To[Uo++]=57;for(var x=63;x<=66;x+=1)To[Uo++]=x;for(var M=73;M<=79;M+=1)To[Uo++]=M;To[Uo++]=82;for(var C=126;C<=130;C+=1)To[Uo++]=C;To[Uo++]=132;for(var E=141;E<=146;E+=1)To[Uo++]=E;for(var P=210;P<=217;P+=1)To[Uo++]=P;To[Uo++]=220;for(var j=316;j<=320;j+=1)To[Uo++]=j;To[Uo++]=322;To[Uo++]=323;To[Uo++]=326;To[Uo++]=337;Do.checkseq=So();for(var a in Do)Do.hasOwnProperty(a)&&(ge.$ctx[a]=Do[a]);ge.__8916__=1;Do=Object.getPrototypeOf(Do)}Do.checksum=0;for(var U=0;U<=27;U+=1){Do.i=U;Do.checksum=qo(Do.checksum+Oo(Do.widths,Do.i)*Oo(Do.checkweights,Do.i))}Do.checksum=Do.checksum%89;Do.seq=Oo(Do.checkseq,Do.checksum);To[Uo++]="swidths";To[Uo++]=~~(Do.seq/21);To[Uo++]=8;To[Uo++]=3;To[Uo++]=6;To[Uo++]=false;Do.getRSSwidths();var ee=To[--Uo];Do[To[--Uo]]=ee;To[Uo++]="bwidths";To[Uo++]=Do.seq%21;To[Uo++]=8;To[Uo++]=3;To[Uo++]=6;To[Uo++]=false;Do.getRSSwidths();var te=To[--Uo];Do[To[--Uo]]=te;Do.checkwidths=So([0,0,0,0,0,0,0,0,0,0,0,0,1,1]);for(var T=0;T<=5;T+=1){Do.i=T;No(Do.checkwidths,Do.i*2,Oo(Do.swidths,Do.i));No(Do.checkwidths,Do.i*2+1,Oo(Do.bwidths,Do.i))}To[Uo++]=Infinity;var ie=Do.d1w;To[Uo++]=1;for(var D=0,ne=ie.length;D<ne;D++)To[Uo++]=Oo(ie,D);var re=Do.checkwidths;for(var S=0,Ae=re.length;S<Ae;S++)To[Uo++]=Oo(re,S);var ae=Do.d2w;for(var H=0,oe=ae.length;H<oe;H++)To[Uo++]=Oo(ae,H);To[Uo++]=1;To[Uo++]=1;To[Uo++]=5;Do.sbs=So();To[Uo++]=Infinity;var se=Do.sbs;To[Uo++]=Infinity;for(var ce=0,le=~~((Do.sbs.length+1)/2);ce<le;ce++)To[Uo++]=Do.height;var pe=So();To[Uo++]=Infinity;for(var ue=0,de=~~((Do.sbs.length+1)/2);ue<de;ue++)To[Uo++]=0;var fe=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=se;To[Uo++]="bhs";To[Uo++]=pe;To[Uo++]="bbs";To[Uo++]=fe;To[Uo++]="txt";To[Uo++]=Do.txt;To[Uo++]="textxalign";To[Uo++]="center";To[Uo++]="borderleft";To[Uo++]=0;To[Uo++]="borderright";To[Uo++]=0;To[Uo++]="opt";To[Uo++]=Do.options;var he=Ho();To[Uo++]=he;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function fn(){Do=Object.create(Do);Do.parse=false;Do.dontlint=false;Do.lintreqs=true;Do.dontdraw=false;Do.height=34/72;Do.format="expanded";Do.segments=-1;Do.linkage=false;Do.barxmult=34;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(fn);if(Do.barxmult<34){To[Uo++]="bwipp.databarStackedOmniBarXmult#9007";To[Uo++]="GS1 DataBar Expanded Stacked must have a barxmult of at least 34";Xo()}if(Vo(Do.format,"expanded")&&Vo(Do.format,"expandedstacked")){To[Uo++]="bwipp.databarexpandedBadFormat#9011";To[Uo++]="Valid formats are expanded and expandedstacked";Xo()}if(Do.segments==-1){var Q=Yo(Do.format,"expandedstacked")?4:22;Do.segments=Q}else if(Do.segments<2||Do.segments>22||Do.segments%2!=0){To[Uo++]="bwipp.gs1databarexpandedBadSegments#9018";To[Uo++]="The number of segments must be even from 2 to 22";Xo()}To[Uo++]=Do.barcode;To[Uo++]="ai";ts();Do.fncs=To[--Uo];Do.vals=To[--Uo];Do.ais=To[--Uo];for(;;){if(Do.ais.length==2)if(Yo(Oo(Do.ais,0),"01")&&Yo(Oo(Do.ais,1),"3103"))if(Yo(Lo(Oo(Do.vals,0),0,1),"9")&&ko(Oo(Do.vals,1))<=32767){To[Uo++]="0100";To[Uo++]=false;break}if(Do.ais.length==2)if(Yo(Oo(Do.ais,0),"01")&&Yo(Oo(Do.ais,1),"3202"))if(Yo(Lo(Oo(Do.vals,0),0,1),"9")&&ko(Oo(Do.vals,1))<=9999){To[Uo++]="0101";To[Uo++]=false;break}if(Do.ais.length==2)if(Yo(Oo(Do.ais,0),"01")&&Yo(Oo(Do.ais,1),"3203"))if(Yo(Lo(Oo(Do.vals,0),0,1),"9")&&ko(Oo(Do.vals,1))<=22767){To[Uo++]="0101";To[Uo++]=false;break}var F=Do.ais.length;if(F==2||F==3){To[Uo++]="ai310x";To[Uo++]=false;for(var e=3100;e<=3109;e+=1){var k=To[--Uo];To[Uo++]=k||Yo(sr(Qo(4),e,10),Oo(Do.ais,1))}var O=To[--Uo];Do[To[--Uo]]=O;To[Uo++]="ai320x";To[Uo++]=false;for(var t=3200;t<=3209;t+=1){var N=To[--Uo];To[Uo++]=N||Yo(sr(Qo(4),t,10),Oo(Do.ais,1))}var L=To[--Uo];Do[To[--Uo]]=L;if(Do.ais.length==3){var R=So(["11","13","15","17"]);To[Uo++]="aibad";To[Uo++]=true;for(var i=0,G=R.length;i<G;i++){var z=To[--Uo];To[Uo++]=z&&Vo(Oo(R,i),Oo(Do.ais,2))}var W=To[--Uo];Do[To[--Uo]]=W}else Do.aibad=false;if(Yo(Oo(Do.ais,0),"01")&&(Do.ai310x||Do.ai320x)&&!Do.aibad)if(Do.ais.length==3){var Z=ko(Lo(Oo(Do.vals,2),2,2));var K=ko(Lo(Oo(Do.vals,2),4,2));if(Yo(Lo(Oo(Do.vals,0),0,1),"9")&&ko(Oo(Do.vals,1))<=99999&&(Z>=1&&Z<=12)&&(K>=0&&K<=31)){if(Do.ai310x&&Yo(Oo(Do.ais,2),"11")){To[Uo++]="0111000";To[Uo++]=false;break}if(Do.ai320x&&Yo(Oo(Do.ais,2),"11")){To[Uo++]="0111001";To[Uo++]=false;break}if(Do.ai310x&&Yo(Oo(Do.ais,2),"13")){To[Uo++]="0111010";To[Uo++]=false;break}if(Do.ai320x&&Yo(Oo(Do.ais,2),"13")){To[Uo++]="0111011";To[Uo++]=false;break}if(Do.ai310x&&Yo(Oo(Do.ais,2),"15")){To[Uo++]="0111100";To[Uo++]=false;break}if(Do.ai320x&&Yo(Oo(Do.ais,2),"15")){To[Uo++]="0111101";To[Uo++]=false;break}if(Do.ai310x&&Yo(Oo(Do.ais,2),"17")){To[Uo++]="0111110";To[Uo++]=false;break}if(Do.ai320x&&Yo(Oo(Do.ais,2),"17")){To[Uo++]="0111111";To[Uo++]=false;break}}}else if(Yo(Lo(Oo(Do.vals,0),0,1),"9")&&ko(Oo(Do.vals,1))<=99999){if(Do.ai310x){To[Uo++]="0111000";To[Uo++]=false;break}if(Do.ai320x){To[Uo++]="0111001";To[Uo++]=false;break}}}if(Do.ais.length>=2){To[Uo++]="ai392x";To[Uo++]=false;for(var n=3920;n<=3923;n+=1){var Y=To[--Uo];To[Uo++]=Y||Yo(sr(Qo(4),n,10),Oo(Do.ais,1))}var V=To[--Uo];Do[To[--Uo]]=V;if(Yo(Oo(Do.ais,0),"01")&&Do.ai392x)if(Yo(Lo(Oo(Do.vals,0),0,1),"9")){To[Uo++]="01100";To[Uo++]=true;break}}if(Do.ais.length>=2){To[Uo++]="ai393x";To[Uo++]=false;for(var r=3930;r<=3933;r+=1){var J=To[--Uo];To[Uo++]=J||Yo(sr(Qo(4),r,10),Oo(Do.ais,1))}var q=To[--Uo];Do[To[--Uo]]=q;if(Yo(Oo(Do.ais,0),"01")&&Do.ai393x)if(Yo(Lo(Oo(Do.vals,0),0,1),"9")){To[Uo++]="01101";To[Uo++]=true;break}}if(Yo(Oo(Do.ais,0),"01")){To[Uo++]="1";To[Uo++]=true;break}To[Uo++]="00";To[Uo++]=true;break}Do.gpfallow=To[--Uo];Do.method=To[--Uo];Do.conv12to40=function(){var e=Fo(Qo(40),"0000000000000000000000000000000000000000");var t=To[--Uo];var i=sr(Qo(10),ko(Lo(t,0,3)),2);Ro(Lo(e,0,10),10-i.length,i);var n=sr(Qo(10),ko(Lo(t,3,3)),2);Ro(Lo(e,10,10),10-n.length,n);var r=sr(Qo(10),ko(Lo(t,6,3)),2);Ro(Lo(e,20,10),10-r.length,r);var A=sr(Qo(10),ko(Lo(t,9,3)),2);Ro(Lo(e,30,10),10-A.length,A);To[Uo++]=e;To[Uo++]=t;Uo--};Do.conv13to44=function(){var e=Fo(Qo(44),"00000000000000000000000000000000000000000000");var t=To[--Uo];var i=sr(Qo(4),ko(Lo(t,0,1)),2);Ro(Lo(e,0,4),4-i.length,i);To[Uo++]=e;To[Uo++]=e;To[Uo++]=Lo(t,1,12);Do.conv12to40();var n=To[--Uo];Ro(To[--Uo],4,n)};Do.tobin=function(){var e=Qo(To[--Uo]);To[Uo++]=e;for(var t=0,i=e.length-1;t<=i;t+=1){var n=To[--Uo];No(n,t,48);To[Uo++]=n}var r=To[--Uo];var A=sr(Qo(r.length),To[--Uo],2);Ro(r,r.length-A.length,A);To[Uo++]=r};Do.fnc1=-1;Do.lnumeric=-2;Do.lalphanumeric=-3;Do.liso646=-4;if(Yo(Do.method,"00")){Do.cdf=So([]);Do.gpf=So([])}if(Yo(Do.method,"1")){To[Uo++]="cdf";To[Uo++]=Lo(Oo(Do.vals,0),0,13);Do.conv13to44();var X=To[--Uo];Do[To[--Uo]]=X;To[Uo++]=Infinity;var $=Do.cdf;for(var A=0,ee=$.length;A<ee;A++)To[Uo++]=qo(Oo($,A)-48);Do.cdf=So();Do.gpf=So([]);Do.ais=Lo(Do.ais,1,Do.ais.length-1);Do.vals=Lo(Do.vals,1,Do.vals.length-1);Do.fncs=Lo(Do.fncs,1,Do.fncs.length-1)}if(Yo(Do.method,"0100")){Do.cdf=Qo(55);To[Uo++]=Do.cdf;To[Uo++]=0;To[Uo++]=Lo(Oo(Do.vals,0),1,12);Do.conv12to40();var te=To[--Uo];var ie=To[--Uo];Ro(To[--Uo],ie,te);To[Uo++]=Do.cdf;To[Uo++]=40;To[Uo++]=ko(Oo(Do.vals,1));To[Uo++]=15;Do.tobin();var ne=To[--Uo];var re=To[--Uo];Ro(To[--Uo],re,ne);To[Uo++]=Infinity;var Ae=Do.cdf;for(var a=0,ae=Ae.length;a<ae;a++)To[Uo++]=Oo(Ae,a)-48;Do.cdf=So();Do.gpf=So([]);Do.ais=So([]);Do.vals=So([]);Do.fncs=So([])}if(Yo(Do.method,"0101")){Do.cdf=Qo(55);To[Uo++]=Do.cdf;To[Uo++]=0;To[Uo++]=Lo(Oo(Do.vals,0),1,12);Do.conv12to40();var oe=To[--Uo];var se=To[--Uo];Ro(To[--Uo],se,oe);if(Yo(Oo(Do.ais,1),"3202")){To[Uo++]=ko(Oo(Do.vals,1));To[Uo++]=15;Do.tobin()}else{To[Uo++]=ko(Oo(Do.vals,1))+1e4;To[Uo++]=15;Do.tobin()}Ro(Do.cdf,40,To[--Uo]);To[Uo++]=Infinity;var ce=Do.cdf;for(var o=0,le=ce.length;o<le;o++)To[Uo++]=Oo(ce,o)-48;Do.cdf=So();Do.gpf=So([]);Do.ais=So([]);Do.vals=So([]);Do.fncs=So([])}if(Do.method.length==7){Do.cdf=Qo(76);To[Uo++]=Do.cdf;To[Uo++]=0;To[Uo++]=Lo(Oo(Do.vals,0),1,12);Do.conv12to40();var pe=To[--Uo];var ue=To[--Uo];Ro(To[--Uo],ue,pe);var s=Qo(6);Ro(s,0,Lo(Oo(Do.ais,1),3,1));Ro(s,1,Lo(Oo(Do.vals,1),1,5));To[Uo++]=ko(s);To[Uo++]=20;Do.tobin();Ro(Do.cdf,40,To[--Uo]);if(Do.ais.length==3){var c=Oo(Do.vals,2);To[Uo++]=ko(Lo(c,0,2))*384+((ko(Lo(c,2,2))-1)*32+ko(Lo(c,4,2)))}else To[Uo++]=38400;To[Uo++]=16;Do.tobin();Ro(Do.cdf,60,To[--Uo]);To[Uo++]=Infinity;var de=Do.cdf;for(var l=0,fe=de.length;l<fe;l++)To[Uo++]=Oo(de,l)-48;Do.cdf=So();Do.gpf=So([]);Do.ais=So([]);Do.vals=So([]);Do.fncs=So([])}if(Yo(Do.method,"01100")){Do.cdf=Qo(42);To[Uo++]=Do.cdf;To[Uo++]=0;To[Uo++]=Lo(Oo(Do.vals,0),1,12);Do.conv12to40();var he=To[--Uo];var ge=To[--Uo];Ro(To[--Uo],ge,he);To[Uo++]=Do.cdf;To[Uo++]=40;To[Uo++]=ko(Lo(Oo(Do.ais,1),3,1));To[Uo++]=2;Do.tobin();var me=To[--Uo];var ve=To[--Uo];Ro(To[--Uo],ve,me);To[Uo++]=Infinity;var be=Do.cdf;for(var p=0,Ie=be.length;p<Ie;p++)To[Uo++]=Oo(be,p)-48;Do.cdf=So();To[Uo++]=Infinity;zo(Oo(Do.vals,1));if(Do.ais.length>2)To[Uo++]=Do.fnc1;Do.gpf=So();Do.ais=Lo(Do.ais,2,Do.ais.length-2);Do.vals=Lo(Do.vals,2,Do.vals.length-2);Do.fncs=Lo(Do.fncs,2,Do.fncs.length-2)}if(Yo(Do.method,"01101")){Do.cdf=Qo(52);To[Uo++]=Do.cdf;To[Uo++]=0;To[Uo++]=Lo(Oo(Do.vals,0),1,12);Do.conv12to40();var we=To[--Uo];var ye=To[--Uo];Ro(To[--Uo],ye,we);To[Uo++]=Do.cdf;To[Uo++]=40;To[Uo++]=ko(Lo(Oo(Do.ais,1),3,1));To[Uo++]=2;Do.tobin();var Be=To[--Uo];var _e=To[--Uo];Ro(To[--Uo],_e,Be);To[Uo++]=Do.cdf;To[Uo++]=42;To[Uo++]=ko(Lo(Oo(Do.vals,1),0,3));To[Uo++]=10;Do.tobin();var xe=To[--Uo];var Me=To[--Uo];Ro(To[--Uo],Me,xe);To[Uo++]=Infinity;var Ce=Do.cdf;for(var u=0,Ee=Ce.length;u<Ee;u++)To[Uo++]=Oo(Ce,u)-48;Do.cdf=So();To[Uo++]=Infinity;var Pe=Oo(Do.vals,1);var je=Lo(Pe,3,Pe.length-3);for(var d=0,Ue=je.length;d<Ue;d++)To[Uo++]=Oo(je,d);if(Do.ais.length>2)To[Uo++]=Do.fnc1;Do.gpf=So();Do.ais=Lo(Do.ais,2,Do.ais.length-2);Do.vals=Lo(Do.vals,2,Do.vals.length-2);Do.fncs=Lo(Do.fncs,2,Do.fncs.length-2)}if(Do.gpfallow)Do.vlf=So(2);else Do.vlf=So([]);if(!fn.__9270__){Do=Object.create(Do);To[Uo++]=Infinity;for(var f=0;f<=119;f+=1){var h=Fo(Qo(2),"00");var Te=sr(Qo(2),f,11);Ro(h,2-Te.length,Te);To[Uo++]=f;To[Uo++]=h;if(Oo(h,0)==65){var De=To[--Uo];No(De,0,94);To[Uo++]=De}var Se=To[--Uo];To[Uo++]=Se;if(Oo(Se,1)==65){var He=To[--Uo];No(He,1,94);To[Uo++]=He}var Qe=To[--Uo];var Fe=Fo(Qo(7),"0000000");var ke=sr(Qo(7),qo(To[--Uo]+8),2);Ro(Fe,7-ke.length,ke);To[Uo++]=Qe;To[Uo++]=Fe}To[Uo++]=Do.lalphanumeric;To[Uo++]="0000";Do.numeric=Ho();To[Uo++]=Infinity;for(var g=48;g<=57;g+=1){To[Uo++]=g;To[Uo++]=g-43;To[Uo++]=5;Do.tobin()}To[Uo++]=Do.fnc1;To[Uo++]="01111";for(var m=65;m<=90;m+=1){To[Uo++]=m;To[Uo++]=m-33;To[Uo++]=6;Do.tobin()}To[Uo++]=42;To[Uo++]="111010";for(var v=44;v<=47;v+=1){To[Uo++]=v;To[Uo++]=v+15;To[Uo++]=6;Do.tobin()}To[Uo++]=Do.lnumeric;To[Uo++]="000";To[Uo++]=Do.liso646;To[Uo++]="00100";Do.alphanumeric=Ho();To[Uo++]=Infinity;for(var b=48;b<=57;b+=1){To[Uo++]=b;To[Uo++]=b-43;To[Uo++]=5;Do.tobin()}To[Uo++]=Do.fnc1;To[Uo++]="01111";for(var I=65;I<=90;I+=1){To[Uo++]=I;To[Uo++]=I-1;To[Uo++]=7;Do.tobin()}for(var w=97;w<=122;w+=1){To[Uo++]=w;To[Uo++]=w-7;To[Uo++]=7;Do.tobin()}To[Uo++]=33;To[Uo++]="11101000";To[Uo++]=34;To[Uo++]="11101001";for(var y=37;y<=47;y+=1){To[Uo++]=y;To[Uo++]=y+197;To[Uo++]=8;Do.tobin()}for(var B=58;B<=63;B+=1){To[Uo++]=B;To[Uo++]=B+187;To[Uo++]=8;Do.tobin()}To[Uo++]=95;To[Uo++]="11111011";To[Uo++]=32;To[Uo++]="11111100";To[Uo++]=Do.lnumeric;To[Uo++]="000";To[Uo++]=Do.lalphanumeric;To[Uo++]="00100";Do.iso646=Ho();for(var _ in Do)Do.hasOwnProperty(_)&&(fn.$ctx[_]=Do[_]);fn.__9270__=1;Do=Object.getPrototypeOf(Do)}for(var x=0,Oe=Do.ais.length-1;x<=Oe;x+=1){Do.i=x;Do.ai=Oo(Do.ais,Do.i);Do.val=Oo(Do.vals,Do.i);var M=So(Do.gpf.length+Do.ai.length+Do.val.length);Ro(M,0,Do.gpf);To[Uo++]=M;To[Uo++]=M;To[Uo++]=Do.gpf.length;To[Uo++]=Do.ai;To[Uo++]=Infinity;var Ne=To[--Uo];var Le=To[--Uo];To[Uo++]=Ne;zo(Le);var Re=So();var Ge=To[--Uo];Ro(To[--Uo],Ge,Re);var ze=To[--Uo];To[Uo++]=ze;To[Uo++]=ze;To[Uo++]=Do.gpf.length+Do.ai.length;To[Uo++]=Do.val;To[Uo++]=Infinity;var We=To[--Uo];var Ze=To[--Uo];To[Uo++]=We;zo(Ze);var Ke=So();var Ye=To[--Uo];Ro(To[--Uo],Ye,Ke);Do.gpf=To[--Uo];if(Do.i!=Do.ais.length-1&&Oo(Do.fncs,Do.i)){var C=So(Do.gpf.length+1);Ro(C,0,Do.gpf);No(C,Do.gpf.length,Do.fnc1);Do.gpf=C}}Do.rembits=function(){var e=To[--Uo];var t=48;var i=~~Math.ceil(e/12)*12;if(~~Math.ceil(e/12)*12<48){var n=t;t=i;i=n}var r=~~(i/12);To[Uo++]=e;To[Uo++]=i;To[Uo++]=r;if(r%Do.segments==1){var A=To[--Uo];var a=To[--Uo];To[Uo++]=qo(A+1)*12;To[Uo++]=a;Uo--}else Uo--;var o=To[--Uo];var s=To[--Uo];To[Uo++]=qo(o-s)};Do.encode=function(){var e=To[--Uo];To[Uo++]=e;if(Vo(e,"raw")){var t=To[--Uo];var i=Oo(t,To[--Uo]);To[Uo++]=i}else Uo--;var n=To[--Uo];To[Uo++]=n;if(n.length+Do.j>=252){Uo--;To[Uo++]="bwipp.gs1databarexpandedTooLong#9306";To[Uo++]="Maximum length exceeded";Xo()}To[Uo++]=Infinity;var r=To[--Uo];var A=To[--Uo];To[Uo++]=r;zo(A,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});var a=So();Ro(Do.gpfenc,Do.j,a);Do.j=a.length+Do.j};To[Uo++]=Infinity;for(var Ve=0,Je=Do.gpf.length;Ve<Je;Ve++)To[Uo++]=0;To[Uo++]=0;To[Uo++]=-1;Do.numericruns=So();To[Uo++]=Infinity;for(var qe=0,Xe=Do.gpf.length;qe<Xe;qe++)To[Uo++]=0;To[Uo++]=0;Do.alphanumericruns=So();To[Uo++]=Infinity;for(var $e=0,et=Do.gpf.length;$e<et;$e++)To[Uo++]=0;To[Uo++]=9999;Do.nextiso646only=So();for(var E=Do.gpf.length-1;E>=0;E-=1){Do.i=E;var tt=Fo(Qo(2),"00");var it=Oo(Do.gpf,Do.i);To[Uo++]=Oo(Do.gpf,Do.i);To[Uo++]=tt;To[Uo++]=tt;To[Uo++]=0;To[Uo++]=it;if(it==Do.fnc1){Uo--;To[Uo++]=94}var nt=To[--Uo];var rt=To[--Uo];No(To[--Uo],rt,nt);if(Do.i<Do.gpf.length-1){var At=To[--Uo];var at=Oo(Do.gpf,Do.i+1);To[Uo++]=At;To[Uo++]=At;To[Uo++]=1;To[Uo++]=at;if(at==Do.fnc1){Uo--;To[Uo++]=94}var ot=To[--Uo];var st=To[--Uo];No(To[--Uo],st,ot)}var ct=Oo(Do.numeric,To[--Uo])!==undefined;if(ct)No(Do.numericruns,Do.i,qo(Oo(Do.numericruns,Do.i+2)+2));else No(Do.numericruns,Do.i,0);var lt=To[--Uo];var pt=Oo(Do.alphanumeric,lt)!==undefined;To[Uo++]=lt;if(pt)No(Do.alphanumericruns,Do.i,qo(Oo(Do.alphanumericruns,Do.i+1)+1));else No(Do.alphanumericruns,Do.i,0);var ut=To[--Uo];var dt=Oo(Do.iso646,ut)!==undefined;var ft=Oo(Do.alphanumeric,ut)!==undefined;if(dt&&!ft)No(Do.nextiso646only,Do.i,0);else No(Do.nextiso646only,Do.i,qo(Oo(Do.nextiso646only,Do.i+1)+1))}Do.gpfenc=So(252);Do.i=0;Do.j=0;Do.mode="numeric";for(;;){if(Do.i==Do.gpf.length)break;for(;;){if(Yo(Do.mode,"numeric"))if(Do.i<=Do.gpf.length-2){var ht=Qo(2);var gt=Oo(Do.gpf,Do.i);To[Uo++]=ht;To[Uo++]=ht;To[Uo++]=0;To[Uo++]=gt;if(gt==Do.fnc1){Uo--;To[Uo++]=94}var mt=To[--Uo];var vt=To[--Uo];No(To[--Uo],vt,mt);var bt=To[--Uo];var It=Oo(Do.gpf,Do.i+1);To[Uo++]=bt;To[Uo++]=bt;To[Uo++]=1;To[Uo++]=It;if(It==Do.fnc1){Uo--;To[Uo++]=94}var wt=To[--Uo];var yt=To[--Uo];No(To[--Uo],yt,wt);var Bt=To[--Uo];var _t=Oo(Do.numeric,Bt)!==undefined;To[Uo++]=Bt;if(_t){To[Uo++]=Do.numeric;Do.encode();Do.i=Do.i+2;break}Uo--;To[Uo++]=Do.lalphanumeric;To[Uo++]=Do.numeric;Do.encode();Do.mode="alphanumeric";break}else{var xt=Oo(Do.gpf,Do.i);if(xt<48||xt>57){To[Uo++]=Do.lalphanumeric;To[Uo++]=Do.numeric;Do.encode();Do.mode="alphanumeric";break}To[Uo++]="rem";To[Uo++]=12+1+Do.method.length+Do.vlf.length+Do.cdf.length+Do.j;Do.rembits();var Mt=To[--Uo];Do[To[--Uo]]=Mt;if(Do.rem>=4&&Do.rem<=6){var Ct=Lo(Fo(Qo(6),"000000"),0,Do.rem);var Et=sr(Qo(4),qo(Oo(Do.gpf,Do.i)-47),2);Ro(Ct,4-Et.length,Et);To[Uo++]=Ct;To[Uo++]="raw";Do.encode();Do.i=Do.i+1;break}else{var P=Qo(2);No(P,0,Oo(Do.gpf,Do.i));No(P,1,94);To[Uo++]=P;To[Uo++]=Do.numeric;Do.encode();Do.i=Do.i+1;break}}if(Yo(Do.mode,"alphanumeric")){if(Oo(Do.gpf,Do.i)==Do.fnc1){To[Uo++]=Do.fnc1;To[Uo++]=Do.alphanumeric;Do.encode();Do.mode="numeric";Do.i=Do.i+1;break}var Pt=Oo(Do.gpf,Do.i);var jt=Oo(Do.iso646,Pt)!==undefined;var Ut=Oo(Do.alphanumeric,Pt)!==undefined;if(jt&&!Ut){To[Uo++]=Do.liso646;To[Uo++]=Do.alphanumeric;Do.encode();Do.mode="iso646";break}if(Oo(Do.numericruns,Do.i)>=6){To[Uo++]=Do.lnumeric;To[Uo++]=Do.alphanumeric;Do.encode();Do.mode="numeric";break}var Tt=Oo(Do.numericruns,Do.i);if(Tt>=4&&qo(Tt+Do.i)==Do.gpf.length){To[Uo++]=Do.lnumeric;To[Uo++]=Do.alphanumeric;Do.encode();Do.mode="numeric";break}To[Uo++]=Oo(Do.gpf,Do.i);To[Uo++]=Do.alphanumeric;Do.encode();Do.i=Do.i+1;break}if(Yo(Do.mode,"iso646")){if(Oo(Do.gpf,Do.i)==Do.fnc1){To[Uo++]=Do.fnc1;To[Uo++]=Do.iso646;Do.encode();Do.mode="numeric";Do.i=Do.i+1;break}if(Oo(Do.numericruns,Do.i)>=4&&Oo(Do.nextiso646only,Do.i)>=10){To[Uo++]=Do.lnumeric;To[Uo++]=Do.iso646;Do.encode();Do.mode="numeric";break}if(Oo(Do.alphanumericruns,Do.i)>=5&&Oo(Do.nextiso646only,Do.i)>=10){To[Uo++]=Do.lalphanumeric;To[Uo++]=Do.iso646;Do.encode();Do.mode="alphanumeric";break}To[Uo++]=Oo(Do.gpf,Do.i);To[Uo++]=Do.iso646;Do.encode();Do.i=Do.i+1;break}}}Do.gpf=Lo(Do.gpfenc,0,Do.j);var Dt=1+12+Do.method.length+Do.vlf.length+Do.cdf.length+Do.gpf.length;To[Uo++]=Dt;To[Uo++]=Dt;Do.rembits();var St=To[--Uo];Do.pad=So(St);To[Uo++]=St;if(Do.vlf.length!=0){var Ht=To[--Uo];var Qt=~~(qo(To[--Uo]+Ht)/12);No(Do.vlf,0,Qt%2);var Ft=Qt<=14?0:1;No(Do.vlf,1,Ft)}else Uo-=2;if(Do.pad.length>0){for(var j=0,kt=Do.pad.length-1;j<=kt;j+=5){Do.i=j;var Ot=Do.pad;var Nt=Do.i;var Lt=So([0,0,1,0,0]);var Rt=Do.pad;var Gt=Do.i;var zt=5;var U=Rt.length-Gt;if(Rt.length-Gt>5){var Wt=zt;zt=U;U=Wt}Ro(Ot,Nt,Lo(Lt,0,U))}if(Yo(Do.mode,"numeric")){To[Uo++]=Infinity;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;Zo(Do.pad);Do.pad=Lo(So(),0,Do.pad.length)}}To[Uo++]=Infinity;var Zt=Do.linkage?1:0;To[Uo++]=Zt;zo(Do.method,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});Zo(Do.vlf);Zo(Do.cdf);Zo(Do.gpf);Zo(Do.pad);Do.binval=So();Do.datalen=~~(Do.binval.length/12);Do.ncr=function(){var e=To[--Uo];var t=To[--Uo];var i=qo(t-e);if(e<qo(t-e)){var n=i;i=e;e=n}To[Uo++]=i;To[Uo++]=1;To[Uo++]=1;for(var r=t,A=qo(e+1);r>=A;r-=1){var a=To[--Uo];var o=To[--Uo];var s=To[--Uo];To[Uo++]=s;To[Uo++]=o;To[Uo++]=a*r;if(zn(o,s)){var c=To[--Uo];var l=To[--Uo];To[Uo++]=qo(l+1);To[Uo++]=~~(c/l)}}for(;;){var p=To[--Uo];var u=To[--Uo];var d=To[--Uo];To[Uo++]=d;To[Uo++]=u;To[Uo++]=p;if(as(u,d))break;var f=To[--Uo];var h=To[--Uo];To[Uo++]=qo(h+1);To[Uo++]=~~(f/h)}var g=To[--Uo];var m=To[--Uo];To[Uo++]=g;To[Uo++]=m;Uo--;var v=To[--Uo];var b=To[--Uo];To[Uo++]=v;To[Uo++]=b;Uo--};Do.getRSSwidths=function(){Do.oe=To[--Uo];Do.el=To[--Uo];Do.mw=To[--Uo];Do.nm=To[--Uo];Do.val=To[--Uo];Do.out=So(Do.el);Do.mask=0;for(var e=0,t=qo(Do.el-2);e<=t;e+=1){Do.bar=e;Do.ew=1;var i=Do.bar;Do.mask=Do.mask|(i<0?1>>>-i:1<<i);for(;;){To[Uo++]="sval";To[Uo++]=qo(qo(Do.nm-Do.ew)-1);To[Uo++]=qo(qo(Do.el-Do.bar)-2);Do.ncr();var n=To[--Uo];Do[To[--Uo]]=n;if(Do.oe&&Do.mask==0&&qo(qo(qo(Do.nm-Do.ew)-Do.el*2)+Do.bar*2)>=-2){To[Uo++]="sval";To[Uo++]=Do.sval;To[Uo++]=qo(qo(qo(Do.nm-Do.ew)-Do.el)+Do.bar);To[Uo++]=qo(qo(Do.el-Do.bar)-2);Do.ncr();var r=To[--Uo];var A=To[--Uo];Do[To[--Uo]]=qo(A-r)}if(qo(Do.el-Do.bar)>2){Do.lval=0;for(var a=qo(qo(qo(qo(Do.nm-Do.ew)-Do.el)+Do.bar)+2),o=qo(Do.mw+1);a>=o;a-=1){To[Uo++]=qo(qo(qo(Do.nm-a)-Do.ew)-1);To[Uo++]=qo(qo(Do.el-Do.bar)-3);Do.ncr();Do.lval=qo(To[--Uo]+Do.lval)}Do.sval=qo(Do.sval-Do.lval*qo(qo(Do.el-Do.bar)-1))}else if(qo(Do.nm-Do.ew)>Do.mw)Do.sval=qo(Do.sval-1);Do.val=qo(Do.val-Do.sval);if(Do.val<0)break;Do.ew=Do.ew+1;var s=Do.bar;Do.mask=Do.mask&~(s<0?1>>>-s:1<<s)}Do.val=qo(Do.val+Do.sval);Do.nm=qo(Do.nm-Do.ew);No(Do.out,Do.bar,Do.ew)}No(Do.out,qo(Do.el-1),Do.nm);To[Uo++]=Do.out};if(!fn.__9530__){Do=Object.create(Do);Do.tab174=So([347,0,12,5,7,2,87,4,1387,348,10,7,5,4,52,20,2947,1388,8,9,4,5,30,52,3987,2948,6,11,3,6,10,104,4191,3988,4,13,1,8,1,204]);for(var _ in Do)Do.hasOwnProperty(_)&&(fn.$ctx[_]=Do[_]);fn.__9530__=1;Do=Object.getPrototypeOf(Do)}Do.dxw=So(Do.datalen);for(var T=0,Kt=Do.datalen-1;T<=Kt;T+=1){Do.x=T;Do.d=Lo(Do.binval,Do.x*12,12);To[Uo++]="d";To[Uo++]=0;for(var D=0;D<=11;D+=1){Do.j=D;var Yt=To[--Uo];To[Uo++]=qo(Yt+~~Math.pow(2,11-Do.j)*Oo(Do.d,Do.j))}var Vt=To[--Uo];Do[To[--Uo]]=Vt;Do.j=0;for(;;){if(zn(Do.d,Oo(Do.tab174,Do.j))){var Jt=Lo(Do.tab174,Do.j+1,7);for(var S=0,qt=Jt.length;S<qt;S++)To[Uo++]=Oo(Jt,S);Do.dte=To[--Uo];Do.dto=To[--Uo];Do.dmwe=To[--Uo];Do.dmwo=To[--Uo];Do.dele=To[--Uo];Do.delo=To[--Uo];Do.dgs=To[--Uo];break}Do.j=Do.j+8}To[Uo++]="dwo";To[Uo++]=~~(qo(Do.d-Do.dgs)/Do.dte);To[Uo++]=Do.delo;To[Uo++]=Do.dmwo;To[Uo++]=4;To[Uo++]=true;Do.getRSSwidths();var Xt=To[--Uo];Do[To[--Uo]]=Xt;To[Uo++]="dwe";To[Uo++]=qo(Do.d-Do.dgs)%Do.dte;To[Uo++]=Do.dele;To[Uo++]=Do.dmwe;To[Uo++]=4;To[Uo++]=false;Do.getRSSwidths();var $t=To[--Uo];Do[To[--Uo]]=$t;Do.dw=So(8);if(Do.x%2==0)for(var H=0;H<=3;H+=1){Do.j=H;No(Do.dw,7-Do.j*2,Oo(Do.dwo,Do.j));No(Do.dw,6-Do.j*2,Oo(Do.dwe,Do.j))}else for(var ei=0;ei<=3;ei+=1){Do.j=ei;No(Do.dw,Do.j*2,Oo(Do.dwo,Do.j));No(Do.dw,Do.j*2+1,Oo(Do.dwe,Do.j))}No(Do.dxw,Do.x,Do.dw)}if(!fn.__9597__){Do=Object.create(Do);Do.finderwidths=So([1,8,4,1,1,1,1,4,8,1,3,6,4,1,1,1,1,4,6,3,3,4,6,1,1,1,1,6,4,3,3,2,8,1,1,1,1,8,2,3,2,6,5,1,1,1,1,5,6,2,2,2,9,1,1,1,1,9,2,2]);Do.finderseq=So([So([0,1]),So([0,3,2]),So([0,5,2,7]),So([0,9,2,7,4]),So([0,9,2,7,6,11]),So([0,9,2,7,8,11,10]),So([0,1,2,3,4,5,6,7]),So([0,1,2,3,4,5,6,9,8]),So([0,1,2,3,4,5,6,9,10,11]),So([0,1,2,3,4,7,6,9,8,11,10])]);for(var _ in Do)Do.hasOwnProperty(_)&&(fn.$ctx[_]=Do[_]);fn.__9597__=1;Do=Object.getPrototypeOf(Do)}Do.seq=Oo(Do.finderseq,~~((Do.datalen-2)/2));Do.fxw=So(Do.seq.length);for(var ti=0,ii=Do.seq.length-1;ti<=ii;ti+=1){Do.x=ti;No(Do.fxw,Do.x,Lo(Do.finderwidths,Oo(Do.seq,Do.x)*5,5))}if(!fn.__9633__){Do=Object.create(Do);Do.checkweights=So([-1,-1,-1,-1,-1,-1,-1,-1,77,96,32,81,27,9,3,1,20,60,180,118,143,7,21,63,205,209,140,117,39,13,145,189,193,157,49,147,19,57,171,91,132,44,85,169,197,136,186,62,185,133,188,142,4,12,36,108,50,87,29,80,97,173,128,113,150,28,84,41,123,158,52,156,166,196,206,139,187,203,138,46,76,17,51,153,37,111,122,155,146,119,110,107,106,176,129,43,16,48,144,10,30,90,59,177,164,125,112,178,200,137,116,109,70,210,208,202,184,130,179,115,190,204,68,93,31,151,191,134,148,22,66,198,172,94,71,2,40,154,192,64,162,54,18,6,120,149,25,75,14,42,126,167,175,199,207,69,23,78,26,79,103,98,83,38,114,131,182,124,159,53,88,170,127,183,61,161,55,165,73,8,24,72,5,15,89,100,174,58,160,194,135,45]);for(var _ in Do)Do.hasOwnProperty(_)&&(fn.$ctx[_]=Do[_]);fn.__9633__=1;Do=Object.getPrototypeOf(Do)}To[Uo++]=Infinity;zo(Do.seq,function(){Zo(Lo(Do.checkweights,To[--Uo]*16,16))});var ni=So();Do.checkweightseq=Lo(ni,8,ni.length-8);To[Uo++]=Infinity;var ri=Do.dxw;for(var Ai=0,ai=ri.length;Ai<ai;Ai++)zo(Oo(ri,Ai));Do.widths=So();Do.checksum=0;for(var oi=0,si=Do.widths.length-1;oi<=si;oi+=1){Do.i=oi;Do.checksum=qo(Do.checksum+Oo(Do.widths,Do.i)*Oo(Do.checkweightseq,Do.i))}Do.checksum=qo(Do.checksum%211+(Do.datalen-3)*211);Do.i=0;for(;;){if(Do.checksum<=Oo(Do.tab174,Do.i)){var ci=Lo(Do.tab174,Do.i+1,7);for(var li=0,pi=ci.length;li<pi;li++)To[Uo++]=Oo(ci,li);Do.cte=To[--Uo];Do.cto=To[--Uo];Do.cmwe=To[--Uo];Do.cmwo=To[--Uo];Do.cele=To[--Uo];Do.celo=To[--Uo];Do.cgs=To[--Uo];break}Do.i=Do.i+8}To[Uo++]="cwo";To[Uo++]=~~(qo(Do.checksum-Do.cgs)/Do.cte);To[Uo++]=Do.celo;To[Uo++]=Do.cmwo;To[Uo++]=4;To[Uo++]=true;Do.getRSSwidths();var ui=To[--Uo];Do[To[--Uo]]=ui;To[Uo++]="cwe";To[Uo++]=qo(Do.checksum-Do.cgs)%Do.cte;To[Uo++]=Do.cele;To[Uo++]=Do.cmwe;To[Uo++]=4;To[Uo++]=false;Do.getRSSwidths();var di=To[--Uo];Do[To[--Uo]]=di;Do.cw=So(8);for(var fi=0;fi<=3;fi+=1){Do.i=fi;No(Do.cw,Do.i*2,Oo(Do.cwo,Do.i));No(Do.cw,Do.i*2+1,Oo(Do.cwe,Do.i))}var hi=So(22);No(hi,0,Do.cw);Ro(hi,1,Do.dxw);Do.dxw=Lo(hi,0,Do.datalen+1);Do.datalen=Do.dxw.length;Do.rows=So(~~Math.ceil(Do.datalen/Do.segments));Do.numrows=Do.rows.length;for(var gi=0,mi=Do.numrows-1;gi<=mi;gi+=1){Do.r=gi;To[Uo++]=Infinity;if(Do.segments%4!=0&&Do.r%2==1)To[Uo++]=0;To[Uo++]=1;To[Uo++]=1;for(var vi=0,bi=Do.segments-1;vi<=bi;vi+=1){Do.pos=vi+Do.r*Do.segments;if(Do.pos<Do.datalen){zo(Oo(Do.dxw,Do.pos));if(Do.pos%2==0)zo(Oo(Do.fxw,~~(Do.pos/2)))}}var Ii=Wo()+2;To[Uo++]=1;To[Uo++]=1;Ko(So(Ii));No(Do.rows,Do.r,To[--Uo]);Uo--}if(Vo(Do.format,"expandedstacked")){var wi=Oo(Do.rows,0);Do.sbs=Lo(wi,1,wi.length-1);To[Uo++]=Infinity;To[Uo++]=1;for(var yi=0,Bi=Do.datalen-1;yi<=Bi;yi+=1){Do.i=yi;zo(Oo(Do.dxw,Do.i));if(Do.i%2==0)zo(Oo(Do.fxw,~~(Do.i/2)))}To[Uo++]=1;To[Uo++]=1;Do.sbs=So();To[Uo++]=Infinity;var _i=Do.sbs;To[Uo++]=Infinity;for(var xi=0,Mi=~~((Do.sbs.length+1)/2);xi<Mi;xi++)To[Uo++]=Do.height;var Ci=So();To[Uo++]=Infinity;for(var Ei=0,Pi=~~((Do.sbs.length+1)/2);Ei<Pi;Ei++)To[Uo++]=0;var ji=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=_i;To[Uo++]="bhs";To[Uo++]=Ci;To[Uo++]="bbs";To[Uo++]=ji;To[Uo++]="borderleft";To[Uo++]=0;To[Uo++]="borderright";To[Uo++]=0;To[Uo++]="bordertop";To[Uo++]=0;To[Uo++]="borderbottom";To[Uo++]=0;To[Uo++]="opt";To[Uo++]=Do.options;var Ui=Ho();To[Uo++]=Ui;if(!Do.dontdraw)dn()}else{Do.seps=So(Do.numrows);for(var Ti=0,Di=Do.numrows-1;Ti<=Di;Ti+=1){Do.r=Ti;Do.row=Oo(Do.rows,Do.r);To[Uo++]=Infinity;for(var Si=0,Hi=Do.row.length-1;Si<=Hi;Si+=2){Do.i=Si;for(var Qi=0,Fi=Oo(Do.row,Do.i);Qi<Fi;Qi++)To[Uo++]=0;if(Do.i<Do.row.length-1)for(var ki=0,Oi=Oo(Do.row,Do.i+1);ki<Oi;ki++)To[Uo++]=1}Ko(So(Wo()));Do.row=To[--Uo];Uo--;To[Uo++]=Infinity;zo(Do.row,function(){var e=To[--Uo];To[Uo++]=qo(1-e)});Do.sep=So();To[Uo++]=Infinity;for(var Ni=19,Li=Do.row.length-13;Ni<=Li;Ni+=98)To[Uo++]=Ni;for(var Ri=68,Gi=Do.row.length-13;Ri<=Gi;Ri+=98)To[Uo++]=Ri;Do.finderpos=So();var zi=Do.finderpos;for(var Wi=0,Zi=zi.length;Wi<Zi;Wi++){var Ki=Oo(zi,Wi);for(var Yi=Ki,Vi=qo(Ki+14);Yi<=Vi;Yi+=1){Do.i=Yi;if(Oo(Do.row,Do.i)==0)if(Oo(Do.row,Do.i-1)==1)To[Uo++]=1;else{var Ji=Oo(Do.sep,Do.i-1)==0?1:0;To[Uo++]=Ji}else To[Uo++]=0;No(Do.sep,Do.i,To[--Uo])}}Ro(Do.sep,0,So([0,0,0,0]));Ro(Do.sep,Do.row.length-4,So([0,0,0,0]));if(Do.segments%4==0&&Do.r%2==1)if(Oo(Do.rows,Do.r).length!=Oo(Do.rows,0).length&&Do.finderpos.length%2==1){To[Uo++]=Infinity;To[Uo++]=0;Zo(Do.row);Do.row=So();To[Uo++]=Infinity;To[Uo++]=0;Zo(Do.sep);Do.sep=So()}else{for(var qi=Do.row.length-1;qi>=0;qi-=1)To[Uo++]=Oo(Do.row,qi);Ko(Do.row);Uo--;for(var Xi=Do.sep.length-1;Xi>=0;Xi-=1)To[Uo++]=Oo(Do.sep,Xi);Ko(Do.sep);Uo--}No(Do.rows,Do.r,Do.row);No(Do.seps,Do.r,Do.sep)}Do.pixx=Oo(Do.rows,0).length;To[Uo++]=Infinity;for(var $i=0,en=Do.pixx;$i<en;$i++)To[Uo++]=0;var tn=So();Ro(tn,0,Oo(Do.rows,Do.numrows-1));No(Do.rows,Do.numrows-1,tn);To[Uo++]=Infinity;for(var nn=0,rn=Do.pixx;nn<rn;nn++)To[Uo++]=0;var An=So();Ro(An,0,Oo(Do.seps,Do.numrows-1));No(Do.seps,Do.numrows-1,An);To[Uo++]=Infinity;for(var an=0,on=~~(Do.pixx/2)+1;an<on;an++){To[Uo++]=0;To[Uo++]=1}Do.sep=Lo(So(),0,Do.pixx);Ro(Do.sep,0,So([0,0,0,0]));Ro(Do.sep,Do.pixx-4,So([0,0,0,0]));To[Uo++]=Infinity;for(var sn=0,cn=Do.numrows-1;sn<=cn;sn+=1){Do.r=sn;if(Do.r!=0)Zo(Oo(Do.seps,Do.r));for(var ln=0,pn=Do.barxmult;ln<pn;ln++)Zo(Oo(Do.rows,Do.r));if(Do.r!=Do.numrows-1){Zo(Oo(Do.seps,Do.r));Zo(Do.sep)}}Do.pixs=So();var un=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.pixx],["pixy",~~(Do.pixs.length/Do.pixx)],["height",~~(Do.pixs.length/Do.pixx)/72],["width",Do.pixx/72],["borderleft",0],["borderright",0],["bordertop",0],["borderbottom",0],["opt",Do.options]]);To[Uo++]=un;if(!Do.dontdraw)pr()}Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function U(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"format","expandedstacked");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;fn();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function T(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.coupontextfont="OCR-B";Do.coupontextsize=9;Do.coupontextxoffset=null;Do.coupontextyoffset=null;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];To[Uo++]=Do.barcode;To[Uo++]="ai";ts();Uo--;Do.vals=To[--Uo];Do.ais=To[--Uo];if(Do.ais.length!=1){To[Uo++]="bwipp.gs1northamericancouponBadAIStructure#9933";To[Uo++]="A GS1 North American Coupon should consist of a single AI (8110)";Xo()}if(Vo(Oo(Do.ais,0),"8110")){To[Uo++]="bwipp.gs1northamericancouponBadAIStructure#9936";To[Uo++]="A GS1 North American Coupon should consist of a single AI (8110)";Xo()}Do.val=Oo(Do.vals,0);Do.vli=qo(Oo(Do.val,0)-48);if(Do.vli<0||Do.vli>6){To[Uo++]="bwipp.gs1northamericancouponBadVLI#9943";To[Uo++]="The AI (8110) data should start with a Company Prefix length indicator in the range 0 to 6";Xo()}Do.gcp=Lo(Do.val,1,qo(Do.vli+6));Do.cod=Lo(Do.val,qo(Do.vli+7),6);Do.coupontext=Qo(Do.gcp.length+7);Ro(Do.coupontext,0,Do.gcp);Ro(Do.coupontext,Do.gcp.length,"-");Ro(Do.coupontext,Do.gcp.length+1,Do.cod);No(Do.options,"dontdraw",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;U();var e=To[--Uo];Do[To[--Uo]]=e;if(Do.includetext){if(Yo(Do.coupontextxoffset,null))Do.coupontextxoffset=0;if(Yo(Do.coupontextyoffset,null))Do.coupontextyoffset=qo(Oo(Do.args,"height")*72+3);var t=Oo(Do.args,"txt")!==undefined;if(t){Do.txt=Oo(Do.args,"txt");Do.newtxt=So(Do.txt.length+1);Ro(Do.newtxt,0,Do.txt);No(Do.newtxt,Do.newtxt.length-1,So([Do.coupontext,Do.coupontextxoffset,Do.coupontextyoffset,Do.coupontextfont,Do.coupontextsize]));No(Do.args,"txt",Do.newtxt)}else No(Do.args,"txt",So([So([Do.coupontext,Do.coupontextxoffset,Do.coupontextyoffset,Do.coupontextfont,Do.coupontextsize])]))}No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function H(){Do=Object.create(Do);Do.dontdraw=false;Do.height=8*2.835/72;Do.nwidth=.5*2.835;Do.wwidth=1.5*2.835;Do.swidth=1*2.835;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.barcode.length<1||Do.barcode.length>6){To[Uo++]="bwipp.pharmacodeBadLength#10023";To[Uo++]="Pharmacode must be 1 to 6 digits";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.pharmacodeBadCharacter#10027";To[Uo++]="Pharmacode must contain only digits";Xo()}});var e=ko(Do.barcode);if(e<3||e>131070){To[Uo++]="bwipp.pharmacodeBadValue#10031";To[Uo++]="Pharmacode value must be between 3 and 131070";Xo()}Do.txt=So(Do.barcode.length);for(var t=0,i=Do.barcode.length-1;t<=i;t+=1){Do.i=t;No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),0,0,"",0]))}Do.barcode=sr(Qo(17),ko(Do.barcode)+1,2);Do.barcode=Lo(Do.barcode,1,Do.barcode.length-1);Do.barlen=Do.barcode.length;Do.sbs=So(Do.barlen*2);for(var n=0,r=Do.barlen-1;n<=r;n+=1){Do.i=n;Do.enc=Lo(Do.barcode,Do.i,1);if(Yo(Do.enc,"0"))No(Do.sbs,Do.i*2,Do.nwidth);else No(Do.sbs,Do.i*2,Do.wwidth);No(Do.sbs,Do.i*2+1,Do.swidth)}To[Uo++]=Infinity;var A=Do.sbs;To[Uo++]=Infinity;for(var a=0,o=~~((Do.sbs.length+1)/2);a<o;a++)To[Uo++]=Do.height;var s=So();To[Uo++]=Infinity;for(var c=0,l=~~((Do.sbs.length+1)/2);c<l;c++)To[Uo++]=0;var p=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=A;To[Uo++]="bhs";To[Uo++]=s;To[Uo++]="bbs";To[Uo++]=p;To[Uo++]="txt";To[Uo++]=Do.txt;To[Uo++]="textxalign";To[Uo++]="center";To[Uo++]="opt";To[Uo++]=Do.options;var u=Ho();To[Uo++]=u;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function Q(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.height=4;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.barcode.length<1||Do.barcode.length>8){To[Uo++]="bwipp.pharmacode2BadLength#10112";To[Uo++]="Two-track Pharmacode must be 1 to 6 digits";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.pharmacode2badCharacter#10116";To[Uo++]="Two-track Pharmacode must contain only digits";Xo()}});var e=ko(Do.barcode);if(e<4||e>64570080){To[Uo++]="bwipp.pharmacode2badValue#10120";To[Uo++]="Two-track Pharmacode value must be between 4 and 64570080";Xo()}Do.txt=So(Do.barcode.length);for(var t=0,i=Do.barcode.length-1;t<=i;t+=1){Do.i=t;No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),0,0,"",0]))}Do.encstr=Qo(16);Do.sbs=So(32);Do.bar=1/25.4*Do.height;Do.spc=1/25.4*72;Do.i=15;Do.val=ko(Do.barcode);for(;;){if(Do.val==0)break;var n=Do.val%3;Do.val=~~(qo(Do.val-Oo(So([3,1,2]),n))/3);No(Do.encstr,Do.i,Oo(So([2,0,1]),n));Do.i=Do.i-1}Do.encstr=Lo(Do.encstr,Do.i+1,15-Do.i);Do.bhs=So(Do.encstr.length);Do.bbs=So(Do.encstr.length);for(var r=0,A=Do.encstr.length-1;r<=A;r+=1){Do.i=r;var a=Oo(Do.encstr,Do.i);No(Do.bhs,Do.i,Do.bar*Oo(So([1,1,2]),a));No(Do.bbs,Do.i,Oo(So([0,Do.bar,0]),a))}To[Uo++]=Infinity;var o=Do.bhs;var s=Do.bbs;To[Uo++]=Infinity;for(var c=0,l=Do.encstr.length*2;c<l;c++)To[Uo++]=Do.spc;var p=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="bhs";To[Uo++]=o;To[Uo++]="bbs";To[Uo++]=s;To[Uo++]="sbs";To[Uo++]=p;To[Uo++]="txt";To[Uo++]=Do.txt;To[Uo++]="textxalign";To[Uo++]="center";To[Uo++]="textyoffset";To[Uo++]=4;To[Uo++]="opt";To[Uo++]=Do.options;var u=Ho();To[Uo++]=u;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function F(){Do=Object.create(Do);Do.dontdraw=false;Do.includecheck=false;Do.validatecheck=false;Do.includetext=false;Do.includecheckintext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=1;Do.version="industrial";To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.code2of5emptyData#10219";To[Uo++]="The data must not be empty";Xo()}$o(F);zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.code2of5badCharacter#10227";To[Uo++]="Code 25 must contain only digits";Xo()}});To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var e=To[--Uo];To[Uo++]=qo(e-1)}var t=To[--Uo];Do[To[--Uo]]=t;Do.checksum=0;for(var i=0,n=qo(Do.barlen-1);i<=n;i+=1){Do.i=i;To[Uo++]="checksum";To[Uo++]=Do.checksum;To[Uo++]=qo(Oo(Do.barcode,Do.i)-48);if(qo(Do.barlen-Do.i)%2!=0){var r=To[--Uo];To[Uo++]=r*3}var A=To[--Uo];var a=To[--Uo];Do[To[--Uo]]=qo(a+A)}Do.checksum=(10-Do.checksum%10)%10;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Do.checksum+48){To[Uo++]="bwipp.code2of5badCheckDigit#10241";To[Uo++]="Incorrect Code 25 check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen);Do.includecheck=true}if(!F.__10273__){Do=Object.create(Do);var o=new Map([["industrial",So(["1111313111","3111111131","1131111131","3131111111","1111311131","3111311111","1131311111","1111113131","3111113111","1131113111","313111","31113"])],["iata",So(["1111313111","3111111131","1131111131","3131111111","1111311131","3111311111","1131311111","1111113131","3111113111","1131113111","1111","311"])],["matrix",So(["113311","311131","131131","331111","113131","313111","133111","111331","311311","131311","311111","31111"])],["coop",So(["331111","111331","113131","113311","131131","131311","133111","311131","311311","313111","3131","133"])],["datalogic",So(["113311","311131","131131","331111","113131","313111","133111","111331","311311","131311","1111","311"])]]);Do.versions=o;for(var s in Do)Do.hasOwnProperty(s)&&(F.$ctx[s]=Do[s]);F.__10273__=1;Do=Object.getPrototypeOf(Do)}var c=Oo(Do.versions,Do.version)!==undefined;if(!c){To[Uo++]="bwipp.code2of5badVersion#10276";To[Uo++]="Unrecognised Code 25 version";Xo()}Do.encs=Oo(Do.versions,Do.version);Do.cs=Oo(Do.encs,0).length;To[Uo++]="cw";To[Uo++]=0;zo(Oo(Do.encs,0),function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+qo(e-48))});var l=To[--Uo];Do[To[--Uo]]=l;Do.ss=Oo(Do.encs,10).length;To[Uo++]="sw";To[Uo++]=0;zo(Oo(Do.encs,10),function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+qo(e-48))});var p=To[--Uo];Do[To[--Uo]]=p;var u=Oo(Do.encs,11);Do.es=u.length;if(!F.__10289__){Do=Object.create(Do);Do.barchars="0123456789";for(var s in Do)Do.hasOwnProperty(s)&&(F.$ctx[s]=Do[s]);F.__10289__=1;Do=Object.getPrototypeOf(Do)}To[Uo++]="sbs";To[Uo++]=Do.barlen;if(Do.includecheck){var d=To[--Uo];To[Uo++]=qo(d+1)}var f=Qo(qo(qo(To[--Uo]*Do.cs+Do.ss)+Do.es));Do[To[--Uo]]=f;To[Uo++]="txt";To[Uo++]=Do.barlen;if(Do.includecheck){var h=To[--Uo];To[Uo++]=qo(h+1)}var g=So(To[--Uo]);Do[To[--Uo]]=g;Ro(Do.sbs,0,Oo(Do.encs,10));for(var m=0,v=qo(Do.barlen-1);m<=v;m+=1){Do.i=m;Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.enc=Oo(Do.encs,Do.indx);Ro(Do.sbs,Do.i*Do.cs+Do.ss,Do.enc);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),qo(Do.i*Do.cw+Do.sw),Do.textyoffset,Do.textfont,Do.textsize]))}if(Do.includecheck){Ro(Do.sbs,qo(Do.barlen*Do.cs+Do.ss),Oo(Do.encs,Do.checksum));Ro(Do.sbs,qo(qo(Do.barlen*Do.cs+Do.cs)+Do.ss),Oo(Do.encs,11));if(Do.includecheckintext)No(Do.txt,Do.barlen,So([Lo(Do.barchars,Do.checksum,1),qo(Do.barlen*Do.cw+Do.sw),Do.textyoffset,Do.textfont,Do.textsize]));else No(Do.txt,Do.barlen,So([" ",qo(Do.barlen*Do.cw+Do.sw),Do.textyoffset,Do.textfont,Do.textsize]))}else Ro(Do.sbs,qo(Do.barlen*Do.cs+Do.ss),Oo(Do.encs,11));To[Uo++]=Infinity;To[Uo++]=Infinity;zo(Do.sbs,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});var b=So();To[Uo++]=Infinity;for(var I=0,w=~~((Do.sbs.length+1)/2);I<w;I++)To[Uo++]=Do.height;var y=So();To[Uo++]=Infinity;for(var B=0,_=~~((Do.sbs.length+1)/2);B<_;B++)To[Uo++]=0;var x=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=b;To[Uo++]="bhs";To[Uo++]=y;To[Uo++]="bbs";To[Uo++]=x;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var M=Ho();To[Uo++]=M;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function k(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"version","industrial");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;F();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function O(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"version","iata");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;F();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function N(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"version","matrix");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;F();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function Z(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"version","coop");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;F();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function K(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"version","datalogic");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;F();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function Y(){Do=Object.create(Do);Do.dontdraw=false;Do.includecheck=false;Do.validatecheck=false;Do.includetext=false;Do.includecheckintext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.code11emptyData#10624";To[Uo++]="The data must not be empty";Xo()}$o(Y);if(!Y.__10641__){Do=Object.create(Do);Do.encs=So(["111131","311131","131131","331111","113131","313111","133111","111331","311311","311111","113111","113311"]);Do.barchars="0123456789-";Do.charvals=new Map;for(var e=0;e<=10;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);for(var t in Do)Do.hasOwnProperty(t)&&(Y.$ctx[t]=Do[t]);Y.__10641__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.code11badCharacter#10646";To[Uo++]="Code 11 must contain only digits and dashes";Xo()}}Do.barlen=Do.barcode.length;if(Do.validatecheck){if(Do.barlen==11){To[Uo++]="bwipp.code11badLength#10653";To[Uo++]="Code 11 cannot be 11 characters using check digits";Xo()}var A=Do.barlen<=10?1:2;Do.barlen=Do.barlen-A}To[Uo++]="numchecks";if(Do.includecheck||Do.validatecheck){var a=Do.barlen>=10?2:1;To[Uo++]=a}else To[Uo++]=0;var o=To[--Uo];Do[To[--Uo]]=o;Do.checksum1=0;Do.checksum2=0;for(var s=0,c=Do.barlen-1;s<=c;s+=1){Do.i=s;Do.indx=Oo(Do.charvals,Lo(Do.barcode,Do.i,1));Do.checksum1=qo(Do.checksum1+((Do.barlen-Do.i-1)%10+1)*Do.indx);Do.checksum2=qo(Do.checksum2+((Do.barlen-Do.i)%9+1)*Do.indx)}Do.checksum1=Do.checksum1%11;Do.checksum2=qo(Do.checksum2+Do.checksum1)%11;if(Do.validatecheck){if(Do.numchecks==1){var l=Do.checksum1;if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,l)){To[Uo++]="bwipp.code11badCheckDigit#10671";To[Uo++]="Incorrect Code 11 check digit provided";Xo()}}else if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum1)||Oo(Do.barcode,Do.barlen+1)!=Oo(Do.barchars,Do.checksum2)){To[Uo++]="bwipp.code11badCheckDigits#10676";To[Uo++]="Incorrect Code 11 check digits provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen);Do.includecheck=true}Do.sbs=Qo(qo(qo(Do.barlen+Do.numchecks)*6+12));Do.txt=So(qo(Do.barlen+Do.numchecks));Ro(Do.sbs,0,Oo(Do.encs,11));Do.xpos=8;for(var p=0,u=Do.barlen-1;p<=u;p+=1){Do.i=p;Do.indx=Oo(Do.charvals,Lo(Do.barcode,Do.i,1));Do.enc=Oo(Do.encs,Do.indx);Ro(Do.sbs,Do.i*6+6,Do.enc);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),Do.xpos,Do.textyoffset,Do.textfont,Do.textsize]));for(var d=0;d<=5;d+=1)Do.xpos=qo(qo(Oo(Do.enc,d)-48)+Do.xpos)}if(Do.includecheck)if(Do.barlen>=10){Ro(Do.sbs,Do.barlen*6+6,Oo(Do.encs,Do.checksum1));Ro(Do.sbs,Do.barlen*6+12,Oo(Do.encs,Do.checksum2));if(Do.includecheckintext){No(Do.txt,Do.barlen,So([Lo(Do.barchars,Do.checksum1,1),Do.xpos,Do.textyoffset,Do.textfont,Do.textsize]));Do.enc=Oo(Do.encs,Do.checksum1);for(var f=0;f<=5;f+=1)Do.xpos=qo(qo(Oo(Do.enc,f)-48)+Do.xpos);No(Do.txt,Do.barlen+1,So([Lo(Do.barchars,Do.checksum2,1),Do.xpos,Do.textyoffset,Do.textfont,Do.textsize]))}else{No(Do.txt,Do.barlen,So(["",Do.xpos,Do.textyoffset,Do.textfont,Do.textsize]));No(Do.txt,Do.barlen+1,So(["",Do.xpos,Do.textyoffset,Do.textfont,Do.textsize]))}Ro(Do.sbs,Do.barlen*6+18,Oo(Do.encs,11))}else{Ro(Do.sbs,Do.barlen*6+6,Oo(Do.encs,Do.checksum1));if(Do.includecheckintext)No(Do.txt,Do.barlen,So([Lo(Do.barchars,Do.checksum1,1),Do.xpos,Do.textyoffset,Do.textfont,Do.textsize]));else No(Do.txt,Do.barlen,So(["",Do.xpos,Do.textyoffset,Do.textfont,Do.textsize]));Ro(Do.sbs,Do.barlen*6+12,Oo(Do.encs,11))}else Ro(Do.sbs,Do.barlen*6+6,Oo(Do.encs,11));To[Uo++]=Infinity;To[Uo++]=Infinity;var h=Do.sbs;for(var g=0,m=h.length;g<m;g++)To[Uo++]=Oo(h,g)-48;var v=So();To[Uo++]=Infinity;for(var b=0,I=~~((Do.sbs.length+1)/2);b<I;b++)To[Uo++]=Do.height;var w=So();To[Uo++]=Infinity;for(var y=0,B=~~((Do.sbs.length+1)/2);y<B;y++)To[Uo++]=0;var _=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=v;To[Uo++]="bhs";To[Uo++]=w;To[Uo++]="bbs";To[Uo++]=_;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var x=Ho();To[Uo++]=x;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function J(){Do=Object.create(Do);Do.dontdraw=false;Do.includecheck=false;Do.validatecheck=false;Do.includetext=false;Do.includecheckintext=false;Do.includestartstop=false;Do.semi=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.bc412emptyData#10796";To[Uo++]="The data must not be empty";Xo()}if(Do.semi)Do.includestartstop=true;$o(J);if(!J.__10811__){Do=Object.create(Do);Do.barchars="0R9GLVHA8EZ4NTS1J2Q6C7DYKBUIX3FWP5M";Do.charvals=new Map;for(var e=0;e<=34;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);for(var t in Do)Do.hasOwnProperty(t)&&(J.$ctx[t]=Do[t]);J.__10811__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.bc412badCharacter#10816";To[Uo++]="BC412 must contain only digits and capital letters except O";Xo()}}if(Do.semi){if(Do.validatecheck){if(Do.barcode.length<8||Do.barcode.length>19){To[Uo++]="bwipp.bc412semivalidateBadLength#10824";To[Uo++]="BC412 semi with check digit must be 8 to 19 characters long";Xo()}}else if(Do.barcode.length<7||Do.barcode.length>18){To[Uo++]="bwipp.bc412semiBadLength#10828";To[Uo++]="BC412 semi must be 7 to 18 characters long";Xo()}Do.barlen=Do.barcode.length;if(!Do.validatecheck){Do.barlen=Do.barlen+1;Do.sbarcode=Qo(Do.barlen);No(Do.sbarcode,0,Oo(Do.barcode,0));No(Do.sbarcode,1,48);Ro(Do.sbarcode,2,Lo(Do.barcode,1,Do.barlen-2));Do.barcode=Do.sbarcode}Do.sumodd=0;Do.sumeven=0;for(var A=0,a=Do.barlen-1;A<=a;A+=1){Do.i=A;To[Uo++]=Oo(Do.charvals,Lo(Do.barcode,Do.i,1));if(Do.i%2==0)Do.sumodd=qo(To[--Uo]+Do.sumodd);else Do.sumeven=qo(To[--Uo]+Do.sumeven)}Do.checksum=qo(Do.sumodd%35+Do.sumeven%35*2)%35;if(Do.validatecheck){if(Do.checksum!=0){To[Uo++]="bwipp.bc412semiBadCheckDigit#10854";To[Uo++]="Incorrect BC412 semi check digit provided";Xo()}}else{Do.checksum=Do.checksum*17%35;No(Do.barcode,1,Oo(Do.barchars,Do.checksum))}}else{To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var o=To[--Uo];To[Uo++]=qo(o-1)}var s=To[--Uo];Do[To[--Uo]]=s;Do.checksum=0;for(var c=0,l=Do.barlen-1;c<=l;c+=1)Do.checksum=qo(Oo(Do.charvals,Lo(Do.barcode,c,1))+Do.checksum);Do.checksum=Do.checksum%35;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.bc412badCheckDigit#10871";To[Uo++]="Incorrect BC412 check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen);Do.includecheck=true}}if(!J.__10890__){Do=Object.create(Do);Do.encs=So(["11111115","13111212","11131113","12111213","12121311","13131111","12111312","11131212","11121411","11151111","15111111","11111511","12131211","13121112","13111311","11111214","12121113","11111313","13111113","11121213","11141112","11121312","11141211","14121111","12121212","11131311","13121211","12111411","14111211","11111412","12111114","14111112","12141111","11121114","12131112","12","111"]);for(var t in Do)Do.hasOwnProperty(t)&&(J.$ctx[t]=Do[t]);J.__10890__=1;Do=Object.getPrototypeOf(Do)}Do.sbs=Qo((Do.barlen+1)*8+5);if(Do.includecheck)Do.txt=So(Do.barlen+1);else Do.txt=So(Do.barlen);if(Do.includestartstop){Ro(Do.sbs,0,Oo(Do.encs,35));Do.pos=2;Do.txtpos=3}else{Do.pos=0;Do.txtpos=0}for(var p=0,u=Do.barlen-1;p<=u;p+=1){Do.i=p;Do.indx=Oo(Do.charvals,Lo(Do.barcode,Do.i,1));Ro(Do.sbs,Do.pos,Oo(Do.encs,Do.indx));No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),Do.i*12+Do.txtpos,Do.textyoffset,Do.textfont,Do.textsize]));Do.pos=Do.pos+8}if(Do.includecheck){Ro(Do.sbs,Do.pos,Oo(Do.encs,Do.checksum));if(Do.includecheckintext)No(Do.txt,Do.barlen,So([Lo(Do.barchars,Do.checksum,1),Do.barlen*12+Do.txtpos,Do.textyoffset,Do.textfont,Do.textsize]));else No(Do.txt,Do.barlen,So(["",Do.barlen*12+Do.txtpos,Do.textyoffset,Do.textfont,Do.textsize]));Do.pos=Do.pos+8}if(Do.includestartstop){Ro(Do.sbs,Do.pos,Oo(Do.encs,36));Do.pos=Do.pos+3}Do.sbs=Lo(Do.sbs,0,Do.pos);To[Uo++]=Infinity;To[Uo++]=Infinity;var d=Do.sbs;for(var f=0,h=d.length;f<h;f++)To[Uo++]=qo(Oo(d,f)-48);var g=So();To[Uo++]=Infinity;for(var m=0,v=~~((Do.sbs.length+1)/2);m<v;m++)To[Uo++]=Do.height;var b=So();To[Uo++]=Infinity;for(var I=0,w=~~((Do.sbs.length+1)/2);I<w;I++)To[Uo++]=0;var y=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=g;To[Uo++]="bhs";To[Uo++]=b;To[Uo++]="bbs";To[Uo++]=y;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var B=Ho();To[Uo++]=B;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function q(){Do=Object.create(Do);Do.dontdraw=false;Do.altstartstop=false;Do.includecheck=false;Do.validatecheck=false;Do.includetext=false;Do.includecheckintext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.barcode.length<2||Do.barcode.length<3&&Do.validatecheck){To[Uo++]="bwipp.rationalizedCodabarBadLength#10999";To[Uo++]="Codabar must be at least 2 characters in length excluding any check digit";Xo()}$o(q);if(!q.__11016__){Do=Object.create(Do);Do.encs=So(["11111331","11113311","11131131","33111111","11311311","31111311","13111131","13113111","13311111","31131111","11133111","11331111","31113131","31311131","31313111","11313131","11331311","13131131","11131331","11133311"]);Do.barcharsnormal="0123456789-$:/.+ABCD";Do.barcharsalt="0123456789-$:/.+TN*E";for(var e in Do)Do.hasOwnProperty(e)&&(q.$ctx[e]=Do[e]);q.__11016__=1;Do=Object.getPrototypeOf(Do)}var t=Do.altstartstop?Do.barcharsalt:Do.barcharsnormal;Do.barchars=t;Do.charvals=new Map;for(var i=0;i<=19;i+=1)No(Do.charvals,Lo(Do.barchars,i,1),i);Do.bodyvals=new Map;for(var n=0;n<=15;n+=1)No(Do.bodyvals,Lo(Do.barchars,n,1),n);Do.ssvals=new Map;for(var r=16;r<=19;r+=1)No(Do.ssvals,Lo(Do.barchars,r,1),r);var A=Oo(Do.ssvals,Lo(Do.barcode,0,1))!==undefined;var a=Oo(Do.ssvals,Lo(Do.barcode,Do.barcode.length-1,1))!==undefined;if(!A||!a)if(Do.altstartstop){To[Uo++]="bwipp.rationalizedCodabarBadAltStartStop#11031";To[Uo++]="Codabar start and stop characters must be one of E N T or *";Xo()}else{To[Uo++]="bwipp.rationalizedCodabarBadStartStop#11033";To[Uo++]="Codabar start and stop characters must be one of A B C or D";Xo()}for(var o=1,s=Do.barcode.length-2;o<=s;o+=1){var c=Oo(Do.bodyvals,Lo(Do.barcode,o,1))!==undefined;if(!c){To[Uo++]="bwipp.rationalizedCodabarBadCharacter#11038";To[Uo++]="Codabar body must contain only digits and symbols - $ : / . +";Xo()}}To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var l=To[--Uo];To[Uo++]=qo(l-1)}var p=To[--Uo];Do[To[--Uo]]=p;Do.checksum=0;for(var u=0,d=qo(Do.barlen-2);u<=d;u+=1)Do.checksum=qo(Oo(Do.charvals,Lo(Do.barcode,u,1))+Do.checksum);var f=Lo(Do.barcode,Do.barcode.length-1,1);Do.checksum=qo(Oo(Do.charvals,f)+Do.checksum);Do.checksum=qo(16-Do.checksum%16)%16;if(Do.validatecheck){if(Oo(Do.barcode,qo(Do.barlen-1))!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.rationalizedCodabarBadCheckDigit#11054";To[Uo++]="Incorrect Codabar check digit provided";Xo()}var h=Qo(Do.barlen);Ro(h,0,Lo(Do.barcode,0,qo(Do.barlen-1)));Ro(h,qo(Do.barlen-1),Lo(Do.barcode,Do.barlen,1));Do.barcode=h;Do.includecheck=true}To[Uo++]="sbs";To[Uo++]=Do.barlen;if(Do.includecheck){var g=To[--Uo];To[Uo++]=qo(g+1)}var m=Qo(To[--Uo]*8);Do[To[--Uo]]=m;To[Uo++]="txt";To[Uo++]=Do.barlen;if(Do.includecheck){var v=To[--Uo];To[Uo++]=qo(v+1)}var b=So(To[--Uo]);Do[To[--Uo]]=b;Do.xpos=0;for(var I=0,w=qo(Do.barlen-2);I<=w;I+=1){Do.i=I;Do.indx=Oo(Do.charvals,Lo(Do.barcode,Do.i,1));Do.enc=Oo(Do.encs,Do.indx);Ro(Do.sbs,Do.i*8,Do.enc);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),Do.xpos,Do.textyoffset,Do.textfont,Do.textsize]));for(var y=0;y<=7;y+=1)Do.xpos=qo(qo(Oo(Do.enc,y)-48)+Do.xpos)}if(Do.includecheck){Ro(Do.sbs,qo(Do.barlen*8-8),Oo(Do.encs,Do.checksum));if(Do.includecheckintext)No(Do.txt,qo(Do.barlen-1),So([Lo(Do.barchars,Do.checksum,1),Do.xpos,Do.textyoffset,Do.textfont,Do.textsize]));else No(Do.txt,qo(Do.barlen-1),So([" ",Do.xpos,Do.textyoffset,Do.textfont,Do.textsize]));for(var B=0;B<=7;B+=1)Do.xpos=qo(qo(Oo(Oo(Do.encs,Do.checksum),B)-48)+Do.xpos);Do.indx=Oo(Do.charvals,Lo(Do.barcode,qo(Do.barlen-1),1));Do.enc=Oo(Do.encs,Do.indx);Ro(Do.sbs,Do.barlen*8,Do.enc);No(Do.txt,Do.barlen,So([Lo(Do.barcode,qo(Do.barlen-1),1),Do.xpos,Do.textyoffset,Do.textfont,Do.textsize]))}else{Do.indx=Oo(Do.charvals,Lo(Do.barcode,qo(Do.barlen-1),1));Do.enc=Oo(Do.encs,Do.indx);Ro(Do.sbs,qo(Do.barlen*8-8),Do.enc);No(Do.txt,qo(Do.barlen-1),So([Lo(Do.barcode,qo(Do.barlen-1),1),Do.xpos,Do.textyoffset,Do.textfont,Do.textsize]))}To[Uo++]=Infinity;To[Uo++]=Infinity;zo(Do.sbs,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});var _=So();To[Uo++]=Infinity;for(var x=0,M=~~((Do.sbs.length+1)/2);x<M;x++)To[Uo++]=Do.height;var C=So();To[Uo++]=Infinity;for(var E=0,P=~~((Do.sbs.length+1)/2);E<P;E++)To[Uo++]=0;var j=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=_;To[Uo++]="bhs";To[Uo++]=C;To[Uo++]="bbs";To[Uo++]=j;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var U=Ho();To[Uo++]=U;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function X(){Do=Object.create(Do);Do.dontdraw=false;Do.height=.15;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(X);Do.barlen=Do.barcode.length;zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.onecodeBadCharacter#11164";To[Uo++]="The data must contain only digits";Xo()}});if(Do.barlen!=20&&Do.barlen!=25&&Do.barlen!=29&&Do.barlen!=31){To[Uo++]="bwipp.onecodeInvalidLength#11169";To[Uo++]="The data must be 20, 25, 29 or 31 digits";Xo()}To[Uo++]=Infinity;var e=Yo(Lo(Do.barcode,5,1),"9")?14:11;To[Uo++]=2;To[Uo++]=2;To[Uo++]=5;To[Uo++]=5;To[Uo++]=e;To[Uo++]=e;To[Uo++]=20;To[Uo++]=20;To[Uo++]=25;To[Uo++]=25;To[Uo++]=29;To[Uo++]=29;Do.txtdict=Ho();Do.txt=So(Do.barlen+6);Do.spacecnt=0;for(var t=0,i=Do.barlen-1;t<=i;t+=1){Do.i=t;var n=Oo(Do.txtdict,Do.i)!==undefined;if(n){No(Do.txt,Do.i+Do.spacecnt,So([" ",0,0,"",0]));Do.spacecnt=Do.spacecnt+1}No(Do.txt,Do.i+Do.spacecnt,So([Lo(Do.barcode,Do.i,1),0,0,"",0]))}Do.txt=Lo(Do.txt,0,Do.barcode.length+Do.spacecnt);Do.normalize=function(){Do.base=To[--Uo];Do.num=To[--Uo];for(var e=Do.num.length-1;e>=1;e-=1){Do.i=e;var t=Do.num;var i=Do.i;No(t,i-1,qo(Oo(t,i-1)+~~(Oo(Do.num,Do.i)/Do.base)));No(Do.num,Do.i,Oo(Do.num,Do.i)%Do.base)}for(;;){if(dr(Oo(Do.num,0),Do.base))break;To[Uo++]=Infinity;To[Uo++]=0;Zo(Do.num);Do.num=So();No(Do.num,0,qo(Oo(Do.num,0)+~~(Oo(Do.num,1)/Do.base)));No(Do.num,1,Oo(Do.num,1)%Do.base)}To[Uo++]=Infinity;Do.i=true;var n=Do.num;for(var r=0,A=n.length;r<A;r++){var a=Oo(n,r);To[Uo++]=a;if(a==0&&Do.i)Uo--;else Do.i=false}Do.num=So();if(Do.num.length==0)Do.num=So([0]);To[Uo++]=Do.num};Do.bigadd=function(){var e=To[--Uo];var t=To[--Uo];Do.offset=Math.abs(e.length-t.length);if(e.length<t.length){var i=e;e=t;t=i}Do.a=e;Do.b=t;for(var n=0,r=Do.b.length-1;n<=r;n+=1){var A=Do.a;var a=Do.offset;No(A,n+a,qo(Oo(A,n+a)+Oo(Do.b,n)))}To[Uo++]=Do.a};if(!X.__11232__){Do=Object.create(Do);var r=new Map([[20,So([0])],[25,So([1])],[29,So([1,0,0,0,0,1])],[31,So([1,0,0,0,1,0,0,0,0,1])]]);Do.startvals=r;for(var A in Do)Do.hasOwnProperty(A)&&(X.$ctx[A]=Do[A]);X.__11232__=1;Do=Object.getPrototypeOf(Do)}To[Uo++]="binval";To[Uo++]=Oo(Do.startvals,Do.barlen);To[Uo++]=Infinity;var a=Lo(Do.barcode,20,Do.barlen-20);for(var o=0,s=a.length;o<s;o++)To[Uo++]=qo(Oo(a,o)-48);var c=So();To[Uo++]=c;Do.bigadd();var l=To[--Uo];Do[To[--Uo]]=l;To[Uo++]=Infinity;Zo(Do.binval);To[Uo++]=qo(Oo(Do.barcode,0)-48);Do.binval=So();To[Uo++]=Infinity;var p=Do.binval;for(var u=0,Q=p.length;u<Q;u++)To[Uo++]=Oo(p,u)*5;var F=So();To[Uo++]="binval";To[Uo++]=F;To[Uo++]=So([qo(Oo(Do.barcode,1)-48)]);Do.bigadd();To[Uo++]=10;Do.normalize();var k=To[--Uo];Do[To[--Uo]]=k;To[Uo++]=Infinity;Zo(Do.binval);var d=Lo(Do.barcode,2,18);for(var f=0,O=d.length;f<O;f++)To[Uo++]=qo(Oo(d,f)-48);Do.binval=So();Do.bytes=So(13);var h=Do.binval;Do.bintmp=Hi(So(h.length),h);for(var g=12;g>=0;g-=1){Do.i=g;for(var m=0,N=Do.bintmp.length-2;m<=N;m+=1){Do.j=m;var v=Do.bintmp;var b=Do.j;No(v,b+1,qo(Oo(v,b+1)+Oo(Do.bintmp,Do.j)%256*10));No(Do.bintmp,Do.j,~~(Oo(Do.bintmp,Do.j)/256))}No(Do.bytes,Do.i,Oo(Do.bintmp,Do.bintmp.length-1)%256);var I=Do.bintmp;var w=Do.bintmp;No(I,w.length-1,~~(Oo(I,w.length-1)/256))}Do.fcs=2047;Do.dat=Oo(Do.bytes,0)<<5;for(var y=0,L=6;y<L;y++){if(((Do.fcs^Do.dat)&1024)!=0)Do.fcs=Do.fcs<<1^3893;else Do.fcs=Do.fcs<<1;Do.fcs=Do.fcs&2047;Do.dat=Do.dat<<1}for(var B=1;B<=12;B+=1){Do.dat=Oo(Do.bytes,B)<<3;for(var _=0,R=8;_<R;_++){if(((Do.fcs^Do.dat)&1024)!=0)Do.fcs=Do.fcs<<1^3893;else Do.fcs=Do.fcs<<1;Do.fcs=Do.fcs&2047;Do.dat=Do.dat<<1}}Do.codewords=So(10);for(var x=9;x>=0;x-=1){Do.i=x;var G=Do.i==9?636:1365;Do.b=G;for(var M=0,z=Do.binval.length-2;M<=z;M+=1){Do.j=M;var C=Do.binval;var E=Do.j;No(C,E+1,qo(Oo(C,E+1)+Oo(Do.binval,Do.j)%Do.b*10));No(Do.binval,Do.j,~~(Oo(Do.binval,Do.j)/Do.b))}No(Do.codewords,Do.i,Oo(Do.binval,Do.binval.length-1)%Do.b);var P=Do.binval;var j=Do.binval;No(P,j.length-1,~~(Oo(P,j.length-1)/Do.b))}No(Do.codewords,9,Oo(Do.codewords,9)*2);if((Do.fcs&1024)!=0)No(Do.codewords,0,qo(Oo(Do.codewords,0)+659));if(!X.__11397__){Do=Object.create(Do);Do.tab513=So([31,7936,47,7808,55,7552,59,7040,61,6016,62,3968,79,7744,87,7488,91,6976,93,5952,94,3904,103,7360,107,6848,109,5824,110,3776,115,6592,117,5568,118,3520,121,5056,122,3008,124,1984,143,7712,151,7456,155,6944,157,5920,158,3872,167,7328,171,6816,173,5792,174,3744,179,6560,181,5536,182,3488,185,5024,186,2976,188,1952,199,7264,203,6752,205,5728,206,3680,211,6496,213,5472,214,3424,217,4960,218,2912,220,1888,227,6368,229,5344,230,3296,233,4832,234,2784,236,1760,241,4576,242,2528,244,1504,248,992,271,7696,279,7440,283,6928,285,5904,286,3856,295,7312,299,6800,301,5776,302,3728,307,6544,309,5520,310,3472,313,5008,314,2960,316,1936,327,7248,331,6736,333,5712,334,3664,339,6480,341,5456,342,3408,345,4944,346,2896,348,1872,355,6352,357,5328,358,3280,361,4816,362,2768,364,1744,369,4560,370,2512,372,1488,376,976,391,7216,395,6704,397,5680,398,3632,403,6448,405,5424,406,3376,409,4912,410,2864,412,1840,419,6320,421,5296,422,3248,425,4784,426,2736,428,1712,433,4528,434,2480,436,1456,440,944,451,6256,453,5232,454,3184,457,4720,458,2672,460,1648,465,4464,466,2416,468,1392,472,880,481,4336,482,2288,484,1264,488,752,527,7688,535,7432,539,6920,541,5896,542,3848,551,7304,555,6792,557,5768,558,3720,563,6536,565,5512,566,3464,569,5e3,570,2952,572,1928,583,7240,587,6728,589,5704,590,3656,595,6472,597,5448,598,3400,601,4936,602,2888,604,1864,611,6344,613,5320,614,3272,617,4808,618,2760,620,1736,625,4552,626,2504,628,1480,632,968,647,7208,651,6696,653,5672,654,3624,659,6440,661,5416,662,3368,665,4904,666,2856,668,1832,675,6312,677,5288,678,3240,681,4776,682,2728,684,1704,689,4520,690,2472,692,1448,696,936,707,6248,709,5224,710,3176,713,4712,714,2664,716,1640,721,4456,722,2408,724,1384,728,872,737,4328,738,2280,740,1256,775,7192,779,6680,781,5656,782,3608,787,6424,789,5400,790,3352,793,4888,794,2840,796,1816,803,6296,805,5272,806,3224,809,4760,810,2712,812,1688,817,4504,818,2456,820,1432,824,920,835,6232,837,5208,838,3160,841,4696,842,2648,844,1624,849,4440,850,2392,852,1368,865,4312,866,2264,868,1240,899,6200,901,5176,902,3128,905,4664,906,2616,908,1592,913,4408,914,2360,916,1336,929,4280,930,2232,932,1208,961,4216,962,2168,964,1144,1039,7684,1047,7428,1051,6916,1053,5892,1054,3844,1063,7300,1067,6788,1069,5764,1070,3716,1075,6532,1077,5508,1078,3460,1081,4996,1082,2948,1084,1924,1095,7236,1099,6724,1101,5700,1102,3652,1107,6468,1109,5444,1110,3396,1113,4932,1114,2884,1116,1860,1123,6340,1125,5316,1126,3268,1129,4804,1130,2756,1132,1732,1137,4548,1138,2500,1140,1476,1159,7204,1163,6692,1165,5668,1166,3620,1171,6436,1173,5412,1174,3364,1177,4900,1178,2852,1180,1828,1187,6308,1189,5284,1190,3236,1193,4772,1194,2724,1196,1700,1201,4516,1202,2468,1204,1444,1219,6244,1221,5220,1222,3172,1225,4708,1226,2660,1228,1636,1233,4452,1234,2404,1236,1380,1249,4324,1250,2276,1287,7188,1291,6676,1293,5652,1294,3604,1299,6420,1301,5396,1302,3348,1305,4884,1306,2836,1308,1812,1315,6292,1317,5268,1318,3220,1321,4756,1322,2708,1324,1684,1329,4500,1330,2452,1332,1428,1347,6228,1349,5204,1350,3156,1353,4692,1354,2644,1356,1620,1361,4436,1362,2388,1377,4308,1378,2260,1411,6196,1413,5172,1414,3124,1417,4660,1418,2612,1420,1588,1425,4404,1426,2356,1441,4276,1442,2228,1473,4212,1474,2164,1543,7180,1547,6668,1549,5644,1550,3596,1555,6412,1557,5388,1558,3340,1561,4876,1562,2828,1564,1804,1571,6284,1573,5260,1574,3212,1577,4748,1578,2700,1580,1676,1585,4492,1586,2444,1603,6220,1605,5196,1606,3148,1609,4684,1610,2636,1617,4428,1618,2380,1633,4300,1634,2252,1667,6188,1669,5164,1670,3116,1673,4652,1674,2604,1681,4396,1682,2348,1697,4268,1698,2220,1729,4204,1730,2156,1795,6172,1797,5148,1798,3100,1801,4636,1802,2588,1809,4380,1810,2332,1825,4252,1826,2204,1857,4188,1858,2140,1921,4156,1922,2108,2063,7682,2071,7426,2075,6914,2077,5890,2078,3842,2087,7298,2091,6786,2093,5762,2094,3714,2099,6530,2101,5506,2102,3458,2105,4994,2106,2946,2119,7234,2123,6722,2125,5698,2126,3650,2131,6466,2133,5442,2134,3394,2137,4930,2138,2882,2147,6338,2149,5314,2150,3266,2153,4802,2154,2754,2161,4546,2162,2498,2183,7202,2187,6690,2189,5666,2190,3618,2195,6434,2197,5410,2198,3362,2201,4898,2202,2850,2211,6306,2213,5282,2214,3234,2217,4770,2218,2722,2225,4514,2226,2466,2243,6242,2245,5218,2246,3170,2249,4706,2250,2658,2257,4450,2258,2402,2273,4322,2311,7186,2315,6674,2317,5650,2318,3602,2323,6418,2325,5394,2326,3346,2329,4882,2330,2834,2339,6290,2341,5266,2342,3218,2345,4754,2346,2706,2353,4498,2354,2450,2371,6226,2373,5202,2374,3154,2377,4690,2378,2642,2385,4434,2401,4306,2435,6194,2437,5170,2438,3122,2441,4658,2442,2610,2449,4402,2465,4274,2497,4210,2567,7178,2571,6666,2573,5642,2574,3594,2579,6410,2581,5386,2582,3338,2585,4874,2586,2826,2595,6282,2597,5258,2598,3210,2601,4746,2602,2698,2609,4490,2627,6218,2629,5194,2630,3146,2633,4682,2641,4426,2657,4298,2691,6186,2693,5162,2694,3114,2697,4650,2705,4394,2721,4266,2753,4202,2819,6170,2821,5146,2822,3098,2825,4634,2833,4378,2849,4250,2881,4186,2945,4154,3079,7174,3083,6662,3085,5638,3086,3590,3091,6406,3093,5382,3094,3334,3097,4870,3107,6278,3109,5254,3110,3206,3113,4742,3121,4486,3139,6214,3141,5190,3145,4678,3153,4422,3169,4294,3203,6182,3205,5158,3209,4646,3217,4390,3233,4262,3265,4198,3331,6166,3333,5142,3337,4630,3345,4374,3361,4246,3393,4182,3457,4150,3587,6158,3589,5134,3593,4622,3601,4366,3617,4238,3649,4174,3713,4142,3841,4126,4111,7681,4119,7425,4123,6913,4125,5889,4135,7297,4139,6785,4141,5761,4147,6529,4149,5505,4153,4993,4167,7233,4171,6721,4173,5697,4179,6465,4181,5441,4185,4929,4195,6337,4197,5313,4201,4801,4209,4545,4231,7201,4235,6689,4237,5665,4243,6433,4245,5409,4249,4897,4259,6305,4261,5281,4265,4769,4273,4513,4291,6241,4293,5217,4297,4705,4305,4449,4359,7185,4363,6673,4365,5649,4371,6417,4373,5393,4377,4881,4387,6289,4389,5265,4393,4753,4401,4497,4419,6225,4421,5201,4425,4689,4483,6193,4485,5169,4489,4657,4615,7177,4619,6665,4621,5641,4627,6409,4629,5385,4633,4873,4643,6281,4645,5257,4649,4745,4675,6217,4677,5193,4739,6185,4741,5161,4867,6169,4869,5145,5127,7173,5131,6661,5133,5637,5139,6405,5141,5381,5155,6277,5157,5253,5187,6213,5251,6181,5379,6165,5635,6157,6151,7171,6155,6659,6163,6403,6179,6275,6211,5189,4681,4433,4321,3142,2634,2386,2274,1612,1364,1252,856,744,496]);Do.tab213=So([3,6144,5,5120,6,3072,9,4608,10,2560,12,1536,17,4352,18,2304,20,1280,24,768,33,4224,34,2176,36,1152,40,640,48,384,65,4160,66,2112,68,1088,72,576,80,320,96,192,129,4128,130,2080,132,1056,136,544,144,288,257,4112,258,2064,260,1040,264,528,513,4104,514,2056,516,1032,1025,4100,1026,2052,2049,4098,4097,2050,1028,520,272,160]);for(var A in Do)Do.hasOwnProperty(A)&&(X.$ctx[A]=Do[A]);X.__11397__=1;Do=Object.getPrototypeOf(Do)}Do.chars=So(10);for(var U=0;U<=9;U+=1){Do.i=U;var T=Oo(Do.codewords,Do.i);To[Uo++]=T;if(T<=1286){var W=Oo(Do.tab513,To[--Uo]);To[Uo++]=W}else{var Z=Oo(Do.tab213,qo(To[--Uo]-1287));To[Uo++]=Z}No(Do.chars,Do.i,To[--Uo])}for(var D=9;D>=0;D-=1){Do.i=D;if((~~Math.pow(2,Do.i)&Do.fcs)!=0)No(Do.chars,Do.i,Oo(Do.chars,Do.i)^8191)}if(!X.__11434__){Do=Object.create(Do);Do.barmap=So([7,2,4,3,1,10,0,0,9,12,2,8,5,5,6,11,8,9,3,1,0,1,5,12,2,5,1,8,4,4,9,11,6,3,8,10,3,9,7,6,5,11,1,4,8,5,2,12,9,10,0,2,7,1,6,7,3,6,4,9,0,3,8,6,6,4,2,7,1,1,9,9,7,10,5,2,4,0,3,8,6,2,0,4,8,11,1,0,9,8,3,12,2,6,7,7,5,1,4,10,1,12,6,9,7,3,8,0,5,8,9,7,4,6,2,10,3,4,0,5,8,4,5,7,7,11,1,9,6,0,9,6,0,6,4,8,2,1,3,2,5,9,8,12,4,11,6,1,9,5,7,4,3,3,1,2,0,7,2,0,1,3,4,1,6,10,3,5,8,7,9,4,2,11,5,6,0,8,7,12,4,2,8,1,5,10,3,0,9,3,0,9,6,5,2,4,7,8,1,7,5,0,4,5,2,3,0,10,6,12,9,2,3,11,1,6,8,8,7,9,5,4,0,11,1,5,2,2,9,1,4,12,8,3,6,6,7,0,3,7,4,7,7,5,0,12,1,11,2,9,9,0,6,8,5,3,3,10,8,2]);for(var A in Do)Do.hasOwnProperty(A)&&(X.$ctx[A]=Do[A]);X.__11434__=1;Do=Object.getPrototypeOf(Do)}Do.bbs=So(65);Do.bhs=So(65);for(var S=0;S<=64;S+=1){Do.i=S;Do.dec=(Oo(Do.chars,Oo(Do.barmap,Do.i*4))&~~Math.pow(2,Oo(Do.barmap,Do.i*4+1)))!=0;Do.asc=(Oo(Do.chars,Oo(Do.barmap,Do.i*4+2))&~~Math.pow(2,Oo(Do.barmap,Do.i*4+3)))!=0;if(!Do.dec&&!Do.asc){No(Do.bbs,Do.i,3*Do.height/8);No(Do.bhs,Do.i,2*Do.height/8)}if(!Do.dec&&Do.asc){No(Do.bbs,Do.i,3*Do.height/8);No(Do.bhs,Do.i,5*Do.height/8)}if(Do.dec&&!Do.asc){No(Do.bbs,Do.i,0*Do.height/8);No(Do.bhs,Do.i,5*Do.height/8)}if(Do.dec&&Do.asc){No(Do.bbs,Do.i,0*Do.height/8);No(Do.bhs,Do.i,8*Do.height/8)}}To[Uo++]=Infinity;var K=Do.bbs;var Y=Do.bhs;To[Uo++]=Infinity;for(var H=0,V=Do.bhs.length-1;H<V;H++){To[Uo++]=1.44;To[Uo++]=1.872}To[Uo++]=1.44;var J=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="bbs";To[Uo++]=K;To[Uo++]="bhs";To[Uo++]=Y;To[Uo++]="sbs";To[Uo++]=J;To[Uo++]="txt";To[Uo++]=Do.txt;To[Uo++]="textxalign";To[Uo++]="left";To[Uo++]="textfont";To[Uo++]="OCR-B";To[Uo++]="textyoffset";To[Uo++]=1;To[Uo++]="textxoffset";To[Uo++]=-.3;To[Uo++]="opt";To[Uo++]=Do.options;var q=Ho();To[Uo++]=q;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function $(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.validatecheck=false;Do.includecheckintext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=.125;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o($);To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var e=To[--Uo];To[Uo++]=qo(e-1)}var t=To[--Uo];Do[To[--Uo]]=t;if(Do.barlen!=5&&Do.barlen!=9&&Do.barlen!=11){To[Uo++]="bwipp.postnetBadLength#11529";To[Uo++]="USPS POSTNET must be 5, 9 or 11 digits excluding check digit";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.postnetBadCharacter#11533";To[Uo++]="USPS POSTNET must contain only digits";Xo()}});if(!$.__11547__){Do=Object.create(Do);Do.barchars="0123456789";Do.encs=So(["55222","22255","22525","22552","25225","25252","25522","52225","52252","52522","5","5"]);for(var i in Do)Do.hasOwnProperty(i)&&($.$ctx[i]=Do[i]);$.__11547__=1;Do=Object.getPrototypeOf(Do)}Do.checksum=0;for(var n=0,r=qo(Do.barlen-1);n<=r;n+=1){Do.i=n;Do.checksum=qo(Do.checksum+qo(Oo(Do.barcode,Do.i)-48))}Do.checksum=qo(10-Do.checksum%10)%10;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.postnetBadCheckDigit#11557";To[Uo++]="Incorrect USPS POSTNET check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen)}Do.bhs=So(qo(Do.barlen*5+7));Do.txt=So(qo(Do.barlen+1));Do.enc=Oo(Do.encs,10);Do.heights=So(Do.enc.length);for(var A=0,a=Do.enc.length-1;A<=a;A+=1){Do.j=A;No(Do.heights,Do.j,ko(Lo(Do.enc,Do.j,1))*Do.height/5)}Ro(Do.bhs,0,Do.heights);for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1){Do.i=o;Do.enc=Oo(Do.encs,qo(Oo(Do.barcode,Do.i)-48));Do.heights=So(Do.enc.length);for(var c=0,l=Do.enc.length-1;c<=l;c+=1){Do.j=c;No(Do.heights,Do.j,ko(Lo(Do.enc,Do.j,1))*Do.height/5)}Ro(Do.bhs,Do.i*5+1,Do.heights);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),(Do.i*5+1)*3.312,Do.textyoffset,Do.textfont,Do.textsize]))}Do.enc=Oo(Do.encs,Do.checksum);Do.heights=So(Do.enc.length);for(var p=0,u=Do.enc.length-1;p<=u;p+=1){Do.j=p;No(Do.heights,Do.j,ko(Lo(Do.enc,Do.j,1))*Do.height/5)}Ro(Do.bhs,qo(Do.barlen*5+1),Do.heights);if(Do.includecheckintext)No(Do.txt,Do.barlen,So([Lo(Do.barchars,Do.checksum,1),qo(Do.barlen*5+1)*3.312,Do.textyoffset,Do.textfont,Do.textsize]));else No(Do.txt,Do.barlen,So([" ",qo(Do.barlen*5+1)*72/25,Do.textyoffset,Do.textfont,Do.textsize]));Do.enc=Oo(Do.encs,11);Do.heights=So(Do.enc.length);for(var d=0,f=Do.enc.length-1;d<=f;d+=1){Do.j=d;No(Do.heights,Do.j,ko(Lo(Do.enc,Do.j,1))*Do.height/5)}Ro(Do.bhs,qo(Do.barlen*5+6),Do.heights);To[Uo++]=Infinity;var h=Do.bhs;To[Uo++]=Infinity;for(var g=0,m=Do.bhs.length;g<m;g++)To[Uo++]=0;var v=So();To[Uo++]=Infinity;for(var b=0,I=Do.bhs.length-1;b<I;b++){To[Uo++]=1.44;To[Uo++]=1.872}To[Uo++]=1.44;var w=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="bhs";To[Uo++]=h;To[Uo++]="bbs";To[Uo++]=v;To[Uo++]="sbs";To[Uo++]=w;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var y=Ho();To[Uo++]=y;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function ee(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.validatecheck=false;Do.includecheckintext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=.125;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(ee);To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var e=To[--Uo];To[Uo++]=qo(e-1)}var t=To[--Uo];Do[To[--Uo]]=t;if(Do.barlen!=11&&Do.barlen!=13){To[Uo++]="bwipp.planetBadLength#11677";To[Uo++]="USPS PLANET must be 11 or 13 digits excluding check digit";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.planetBadCharacter#11681";To[Uo++]="USPS PLANET must contain only digits";Xo()}});if(!ee.__11695__){Do=Object.create(Do);Do.barchars="0123456789";Do.encs=So(["22555","55522","55252","55225","52552","52525","52255","25552","25525","25255","5","5"]);for(var i in Do)Do.hasOwnProperty(i)&&(ee.$ctx[i]=Do[i]);ee.__11695__=1;Do=Object.getPrototypeOf(Do)}Do.checksum=0;for(var n=0,r=qo(Do.barlen-1);n<=r;n+=1){Do.i=n;Do.checksum=qo(Do.checksum+qo(Oo(Do.barcode,Do.i)-48))}Do.checksum=qo(10-Do.checksum%10)%10;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.planetBadCheckDigit#11706";To[Uo++]="Incorrect USPS PLANET check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen)}Do.bhs=So(qo(Do.barlen*5+7));Do.txt=So(qo(Do.barlen+1));Do.enc=Oo(Do.encs,10);Do.heights=So(Do.enc.length);for(var A=0,a=Do.enc.length-1;A<=a;A+=1){Do.j=A;No(Do.heights,Do.j,ko(Lo(Do.enc,Do.j,1))*Do.height/5)}Ro(Do.bhs,0,Do.heights);for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1){Do.i=o;Do.enc=Oo(Do.encs,qo(Oo(Do.barcode,Do.i)-48));Do.heights=So(Do.enc.length);for(var c=0,l=Do.enc.length-1;c<=l;c+=1){Do.j=c;No(Do.heights,Do.j,ko(Lo(Do.enc,Do.j,1))*Do.height/5)}Ro(Do.bhs,Do.i*5+1,Do.heights);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),(Do.i*5+1)*3.312,Do.textyoffset,Do.textfont,Do.textsize]))}Do.enc=Oo(Do.encs,Do.checksum);Do.heights=So(Do.enc.length);for(var p=0,u=Do.enc.length-1;p<=u;p+=1){Do.j=p;No(Do.heights,Do.j,ko(Lo(Do.enc,Do.j,1))*Do.height/5)}Ro(Do.bhs,qo(Do.barlen*5+1),Do.heights);if(Do.includecheckintext)No(Do.txt,Do.barlen,So([Lo(Do.barchars,Do.checksum,1),qo(Do.barlen*5+1)*3.312,Do.textyoffset,Do.textfont,Do.textsize]));else No(Do.txt,Do.barlen,So([" ",qo(Do.barlen*5+1)*72/25,Do.textyoffset,Do.textfont,Do.textsize]));Do.enc=Oo(Do.encs,11);Do.heights=So(Do.enc.length);for(var d=0,f=Do.enc.length-1;d<=f;d+=1){Do.j=d;No(Do.heights,Do.j,ko(Lo(Do.enc,Do.j,1))*Do.height/5)}Ro(Do.bhs,qo(Do.barlen*5+6),Do.heights);To[Uo++]=Infinity;var h=Do.bhs;To[Uo++]=Infinity;for(var g=0,m=Do.bhs.length;g<m;g++)To[Uo++]=0;var v=So();To[Uo++]=Infinity;for(var b=0,I=Do.bhs.length-1;b<I;b++){To[Uo++]=1.44;To[Uo++]=1.872}To[Uo++]=1.44;var w=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="bhs";To[Uo++]=h;To[Uo++]="bbs";To[Uo++]=v;To[Uo++]="sbs";To[Uo++]=w;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var y=Ho();To[Uo++]=y;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function te(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.validatecheck=false;Do.includecheckintext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=.175;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.royalmailEmptyData#11821";To[Uo++]="The data must not be empty";Xo()}$o(te);if(!te.__11842__){Do=Object.create(Do);Do.barchars="ZUVWXY501234B6789AHCDEFGNIJKLMTOPQRS";Do.charvals=new Map;for(var e=0;e<=35;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);Do.encs=So(["3300","2211","2301","2310","3201","3210","1122","0033","0123","0132","1023","1032","1302","0213","0303","0312","1203","1212","1320","0231","0321","0330","1221","1230","3102","2013","2103","2112","3003","3012","3120","2031","2121","2130","3021","3030","2","3"]);for(var t in Do)Do.hasOwnProperty(t)&&(te.$ctx[t]=Do[t]);te.__11842__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.royalmailBadCharacter#11847";To[Uo++]="RM4SCC must contain only capital letters and digits";Xo()}}To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var A=To[--Uo];To[Uo++]=qo(A-1)}var a=To[--Uo];Do[To[--Uo]]=a;Do.checksumrow=0;Do.checksumcol=0;for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1){Do.i=o;Do.indx=Oo(Do.charvals,Lo(Do.barcode,Do.i,1));Do.checksumrow=Do.checksumrow+~~(Do.indx/6);Do.checksumcol=qo(Do.checksumcol+Do.indx%6)}Do.checksum=qo(Do.checksumrow%6*6+Do.checksumcol%6);if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.royalmailBadCheckDigit#11864";To[Uo++]="Incorrect RM4SCC check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen)}Do.encstr=Qo(qo(Do.barlen*4+6));Do.txt=So(qo(Do.barlen+1));Ro(Do.encstr,0,Oo(Do.encs,36));for(var c=0,l=qo(Do.barlen-1);c<=l;c+=1){Do.i=c;Do.indx=Oo(Do.charvals,Lo(Do.barcode,Do.i,1));Ro(Do.encstr,Do.i*4+1,Oo(Do.encs,Do.indx));No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),(Do.i*4+1)*3.312,Do.textyoffset,Do.textfont,Do.textsize]))}Ro(Do.encstr,qo(Do.barlen*4+1),Oo(Do.encs,Do.checksum));if(Do.includecheckintext)No(Do.txt,Do.barlen,So([Lo(Do.barchars,Do.checksum,1),qo(Do.barlen*4+1)*3.312,Do.textyoffset,Do.textfont,Do.textsize]));else No(Do.txt,Do.barlen,So([" ",qo(Do.barlen*4+1)*3.312,Do.textyoffset,Do.textfont,Do.textsize]));Ro(Do.encstr,qo(Do.barlen*4+5),Oo(Do.encs,37));Do.bbs=So(Do.encstr.length);Do.bhs=So(Do.encstr.length);for(var p=0,u=Do.encstr.length-1;p<=u;p+=1){Do.i=p;Do.enc=Lo(Do.encstr,Do.i,1);if(Yo(Do.enc,"0")){No(Do.bbs,Do.i,3*Do.height/8);No(Do.bhs,Do.i,2*Do.height/8)}if(Yo(Do.enc,"1")){No(Do.bbs,Do.i,0*Do.height/8);No(Do.bhs,Do.i,5*Do.height/8)}if(Yo(Do.enc,"2")){No(Do.bbs,Do.i,3*Do.height/8);No(Do.bhs,Do.i,5*Do.height/8)}if(Yo(Do.enc,"3")){No(Do.bbs,Do.i,0*Do.height/8);No(Do.bhs,Do.i,8*Do.height/8)}}To[Uo++]=Infinity;var d=Do.bbs;var f=Do.bhs;To[Uo++]=Infinity;for(var h=0,g=Do.bhs.length-1;h<g;h++){To[Uo++]=1.44;To[Uo++]=1.872}To[Uo++]=1.44;var m=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="bbs";To[Uo++]=d;To[Uo++]="bhs";To[Uo++]=f;To[Uo++]="sbs";To[Uo++]=m;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var v=Ho();To[Uo++]=v;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function ie(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=.175;Do.custinfoenc="character";To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Vo(Do.custinfoenc,"character")&&Vo(Do.custinfoenc,"numeric")){To[Uo++]="bwipp.auspostBadCustinfoEncoding#11977";To[Uo++]="Customer information encoding must be either character or numeric";Xo()}$o(ie);if(!ie.__12003__){Do=Object.create(Do);Do.encs=So(["000","001","002","010","011","012","020","021","022","100","101","102","110","111","112","120","121","122","200","201","202","210","211","212","220","221","222","300","301","302","310","311","312","320","321","322","023","030","031","032","033","103","113","123","130","131","132","133","203","213","223","230","231","232","233","303","313","323","330","331","332","333","003","013","00","01","02","10","11","12","20","21","22","30","13","3"]);Do.barchars="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz #";var e=new Map([["11",37],["45",37],["59",52],["62",67]]);Do.fcclen=e;for(var t in Do)Do.hasOwnProperty(t)&&(ie.$ctx[t]=Do[t]);ie.__12003__=1;Do=Object.getPrototypeOf(Do)}Do.barlen=Do.barcode.length;if(Do.barlen<10){To[Uo++]="bwipp.auspostTooShort#12007";To[Uo++]="The data length must be at least 10";Xo()}Do.txt=So(Do.barlen-2);To[Uo++]=Do.fcclen;if(Do.barlen>=2)To[Uo++]=Lo(Do.barcode,0,2);else To[Uo++]="";var i=To[--Uo];var n=To[--Uo];var r=Oo(n,i)!==undefined;To[Uo++]=n;To[Uo++]=i;if(!r){Uo-=2;To[Uo++]="bwipp.auspostBadFCC#12014";To[Uo++]="Must begin with an FCC, either 11, 45, 59 or 62";Xo()}var A=To[--Uo];Do.encstr=Qo(Oo(To[--Uo],A));To[Uo++]=true;for(var a=0,o=1;a<o;a++){if(Do.barlen<10){Uo--;To[Uo++]=false;break}var s=Lo(Do.barcode,2,8);for(var c=0,l=s.length;c<l;c++){var p=Oo(s,c);if(p<48||p>57){Uo--;To[Uo++]=false;break}}}if(Jo(To[--Uo])){To[Uo++]="bwipp.auspostIncompleteDPID#12025";To[Uo++]="The DPID must be 8 digits";Xo()}var u=Yo(Do.custinfoenc,"numeric")?2:3;if((Do.barlen-10)*u>Do.encstr.length-22-14){To[Uo++]="bwipp.auspostTooLong#12031";To[Uo++]="The message is too long";Xo()}Ro(Do.encstr,0,Oo(Do.encs,74));for(var d=0;d<=1;d+=1){Do.i=d;Ro(Do.encstr,Do.i*2+2,Oo(Do.encs,ko(Lo(Do.barcode,Do.i,1))+64))}for(var f=2;f<=9;f+=1){Do.i=f;Ro(Do.encstr,Do.i*2+2,Oo(Do.encs,ko(Lo(Do.barcode,Do.i,1))+64));No(Do.txt,Do.i-2,So([Lo(Do.barcode,Do.i,1),((Do.i-2)*2+6)*3.312,Do.textyoffset,Do.textfont,Do.textsize]))}if(Yo(Do.custinfoenc,"numeric")){for(var h=0,g=Do.barlen-11;h<=g;h+=1){Do.i=h;var m=Oo(Do.barcode,Do.i+10);To[Uo++]=Do.encs;To[Uo++]=m;if(m<48||m>57){To[Uo++]="bwipp.auspostInvalidCustinfoDigit#12058";To[Uo++]="The customer information data contains a non-digit character";Xo()}var v=To[--Uo];Ro(Do.encstr,Do.i*2+22,Oo(To[--Uo],qo(qo(v-48)+64)));No(Do.txt,Do.i+8,So([Lo(Do.barcode,Do.i+10,1),(Do.i*2+22)*3.312,Do.textyoffset,Do.textfont,Do.textsize]))}Do.ciflen=(Do.barlen-10)*2}else{for(var b=0,I=Do.barlen-11;b<=I;b+=1){Do.i=b;Go(Do.barchars,Lo(Do.barcode,Do.i+10,1));if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.auspostInvalidCustinfoCharacter#12070";To[Uo++]="The customer information contains an invalid character";Xo()}Do.indx=To[--Uo].length;Uo-=2;Do.enc=Oo(Do.encs,Do.indx);Ro(Do.encstr,Do.i*3+22,Do.enc);No(Do.txt,Do.i+8,So([Lo(Do.barcode,Do.i+10,1),(Do.i*3+22)*3.312,Do.textyoffset,Do.textfont,Do.textsize]))}Do.ciflen=(Do.barlen-10)*3}for(var w=22+Do.ciflen,y=Do.encstr.length-14;w<=y;w+=1)Ro(Do.encstr,w,Oo(Do.encs,75));if(!ie.__12107__){Do=Object.create(Do);Do.rstable=So(64*64);To[Uo++]=Do.rstable;To[Uo++]=0;To[Uo++]=Infinity;for(var B=0,_=64;B<_;B++)To[Uo++]=0;var x=So();var Q=To[--Uo];Ro(To[--Uo],Q,x);To[Uo++]=Do.rstable;To[Uo++]=64;To[Uo++]=Infinity;for(var M=0;M<=63;M+=1)To[Uo++]=M;var F=So();var k=To[--Uo];Ro(To[--Uo],k,F);Do.prev=1;for(var C=0,O=64;C<O;C++){Do.next=Do.prev<<1;if((Do.next&64)!=0)Do.next=Do.next^67;for(var E=0;E<=63;E+=1){Do.j=E;Do.nextcell=function(){To[Uo++]=Do.rstable;To[Uo++]=64*Do.next+Do.j};Do.nextcell();var N=To[--Uo];No(To[--Uo],N,Oo(Do.rstable,64*Do.prev+Do.j)<<1);Do.nextcell();var L=To[--Uo];if((Oo(To[--Uo],L)&64)!=0){Do.nextcell();Do.nextcell();var R=To[--Uo];var G=Oo(To[--Uo],R);var z=To[--Uo];No(To[--Uo],z,G^67)}}Do.prev=Do.next}for(var t in Do)Do.hasOwnProperty(t)&&(ie.$ctx[t]=Do[t]);ie.__12107__=1;Do=Object.getPrototypeOf(Do)}Do.rscodes=So(~~((Do.encstr.length-16)/3)+4);To[Uo++]=Do.rscodes;To[Uo++]=0;To[Uo++]=Infinity;for(var P=0,W=4;P<W;P++)To[Uo++]=0;var Z=So();var K=To[--Uo];Ro(To[--Uo],K,Z);for(var j=2,Y=Do.encstr.length-16;j<=Y;j+=3){Do.i=j;No(Do.rscodes,Do.rscodes.length-~~((Do.i-2)/3)-1,ko(Lo(Do.encstr,Do.i,1))*16+ko(Lo(Do.encstr,Do.i+1,1))*4+ko(Lo(Do.encstr,Do.i+2,1)))}for(var U=Do.rscodes.length-5;U>=0;U-=1){Do.i=U;for(var T=0;T<=4;T+=1){Do.j=T;No(Do.rscodes,Do.i+Do.j,cr(Oo(Do.rscodes,Do.i+Do.j),Oo(Do.rstable,qo(64*Oo(So([48,17,29,30,1]),Do.j)+Oo(Do.rscodes,Do.i+4)))))}}Do.checkcode=Fo(Qo(12),"000000000000");for(var D=0;D<=3;D+=1){Do.i=D;Do.enc=sr(Qo(3),Oo(Do.rscodes,3-Do.i),4);Ro(Do.checkcode,Do.i*3+(3-Do.enc.length),Do.enc)}Ro(Do.encstr,Do.encstr.length-14,Do.checkcode);Ro(Do.encstr,Do.encstr.length-2,Oo(Do.encs,74));Do.bbs=So(Do.encstr.length);Do.bhs=So(Do.encstr.length);for(var S=0,V=Do.encstr.length-1;S<=V;S+=1){Do.i=S;Do.enc=Lo(Do.encstr,Do.i,1);if(Yo(Do.enc,"0")){No(Do.bbs,Do.i,0*Do.height/8);No(Do.bhs,Do.i,8*Do.height/8)}if(Yo(Do.enc,"1")){No(Do.bbs,Do.i,3*Do.height/8);No(Do.bhs,Do.i,5*Do.height/8)}if(Yo(Do.enc,"2")){No(Do.bbs,Do.i,0*Do.height/8);No(Do.bhs,Do.i,5*Do.height/8)}if(Yo(Do.enc,"3")){No(Do.bbs,Do.i,3*Do.height/8);No(Do.bhs,Do.i,2*Do.height/8)}}To[Uo++]=Infinity;var J=Do.bbs;var q=Do.bhs;To[Uo++]=Infinity;for(var H=0,X=Do.bhs.length-1;H<X;H++){To[Uo++]=1.44;To[Uo++]=1.872}To[Uo++]=1.44;var $=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="bbs";To[Uo++]=J;To[Uo++]="bhs";To[Uo++]=q;To[Uo++]="sbs";To[Uo++]=$;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var ee=Ho();To[Uo++]=ee;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function ne(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=.175;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.kixEmptyData#12223";To[Uo++]="The data must not be empty";Xo()}$o(ne);if(!ne.__12243__){Do=Object.create(Do);Do.encs=So(["0033","0123","0132","1023","1032","1122","0213","0303","0312","1203","1212","1302","0231","0321","0330","1221","1230","1320","2013","2103","2112","3003","3012","3102","2031","2121","2130","3021","3030","3120","2211","2301","2310","3201","3210","3300"]);Do.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";Do.charvals=new Map;for(var e=0;e<=35;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);for(var t in Do)Do.hasOwnProperty(t)&&(ne.$ctx[t]=Do[t]);ne.__12243__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.kixBadCharacter#12248";To[Uo++]="KIX must contain only capital letters and digits";Xo()}}Do.barlen=Do.barcode.length;Do.encstr=Qo(Do.barlen*4);Do.txt=So(Do.barlen);for(var A=0,a=Do.barlen-1;A<=a;A+=1){Do.i=A;Do.indx=Oo(Do.charvals,Lo(Do.barcode,Do.i,1));Ro(Do.encstr,Do.i*4,Oo(Do.encs,Do.indx));No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),Do.i*4*3.312,Do.textyoffset,Do.textfont,Do.textsize]))}Do.bbs=So(Do.encstr.length);Do.bhs=So(Do.encstr.length);for(var o=0,s=Do.encstr.length-1;o<=s;o+=1){Do.i=o;Do.enc=Lo(Do.encstr,Do.i,1);if(Yo(Do.enc,"0")){No(Do.bbs,Do.i,3*Do.height/8);No(Do.bhs,Do.i,2*Do.height/8)}if(Yo(Do.enc,"1")){No(Do.bbs,Do.i,0*Do.height/8);No(Do.bhs,Do.i,5*Do.height/8)}if(Yo(Do.enc,"2")){No(Do.bbs,Do.i,3*Do.height/8);No(Do.bhs,Do.i,5*Do.height/8)}if(Yo(Do.enc,"3")){No(Do.bbs,Do.i,0*Do.height/8);No(Do.bhs,Do.i,8*Do.height/8)}}To[Uo++]=Infinity;var c=Do.bbs;var l=Do.bhs;To[Uo++]=Infinity;for(var p=0,u=Do.bhs.length-1;p<u;p++){To[Uo++]=1.44;To[Uo++]=1.872}To[Uo++]=1.44;var d=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="bbs";To[Uo++]=c;To[Uo++]="bhs";To[Uo++]=l;To[Uo++]="sbs";To[Uo++]=d;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var f=Ho();To[Uo++]=f;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function re(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.includecheckintext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=.175;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.japanpostEmptyData#12347";To[Uo++]="The data must not be empty";Xo()}$o(re);zo(Do.barcode,function(){var e=To[--Uo];if(!(e>=48&&e<=57||(e>=65&&e<=90||e==45))){To[Uo++]="bwipp.japanpostBadCharacter#12357";To[Uo++]="Japan Post must contain only digits, capital letters and the dash symbol";Xo()}});if(!re.__12371__){Do=Object.create(Do);Do.encs=So(["300","330","312","132","321","303","123","231","213","033","030","120","102","210","012","201","021","003","333","31","13"]);Do.barchars="0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZ";for(var e in Do)Do.hasOwnProperty(e)&&(re.$ctx[e]=Do[e]);re.__12371__=1;Do=Object.getPrototypeOf(Do)}Do.barlen=Do.barcode.length;Do.encstr=Qo((20+1)*3+4);Do.digits=So(20);Do.txt=So(Do.barlen+1);Ro(Do.encstr,0,Oo(Do.encs,19));Do.checksum=0;Do.j=0;Do.i=0;To[Uo++]=true;for(var t=0,i=Do.barlen-1;t<=i;t+=1){Do.i=t;Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;if(Do.indx>=11&&Do.indx<37){if(Do.j>18){Uo--;To[Uo++]=false;break}Do.digit=~~((Do.indx-1)/10)+10;Ro(Do.encstr,Do.j*3+2,Oo(Do.encs,Do.digit));Do.checksum=Do.checksum+Do.digit;No(Do.digits,Do.j,Do.digit);Do.j=Do.j+1}if(Do.j>19){Uo--;To[Uo++]=false;break}Do.digit=0;if(Do.indx==37)Do.digit=14;if(Do.indx>=11&&Do.indx<37)Do.digit=(Do.indx-1)%10;if(Do.indx<11)Do.digit=Do.indx;Ro(Do.encstr,Do.j*3+2,Oo(Do.encs,Do.digit));Do.checksum=Do.checksum+Do.digit;No(Do.digits,Do.j,Do.digit);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),(Do.j*3+2)*3.312,Do.textyoffset,Do.textfont,Do.textsize]));Do.j=Do.j+1}if(Jo(To[--Uo])){To[Uo++]="bwipp.japanpostTooLong#12421";To[Uo++]="The input is too long";Xo()}for(var n=Do.j,r=20-1;n<=r;n+=1){Do.k=n;Ro(Do.encstr,Do.k*3+2,Oo(Do.encs,14));Do.checksum=Do.checksum+14;No(Do.digits,Do.k,14)}Do.checksum=19-Do.checksum%19;Ro(Do.encstr,2+20*3,Oo(Do.encs,Do.checksum));Ro(Do.encstr,2+21*3,Oo(Do.encs,20));Do.checkdigit=" ";if(Do.includecheckintext)Do.checkdigit=Lo(Do.barchars,Do.checksum,1);No(Do.txt,Do.i+1,So([Do.checkdigit,(20*3+2)*3.312,Do.textyoffset,Do.textfont,Do.textsize]));Ro(Do.encstr,(20+1)*3+2,Oo(Do.encs,20));Do.bbs=So(21*3+4);Do.bhs=So(Do.bbs.length);for(var A=0,a=Do.bbs.length-1;A<=a;A+=1){Do.i=A;Do.enc=Lo(Do.encstr,Do.i,1);Do.bunit=0;Do.hunit=0;if(Yo(Do.enc,"0")){Do.bunit=3;Do.hunit=2}if(Yo(Do.enc,"1")){Do.bunit=0;Do.hunit=5}if(Yo(Do.enc,"2")){Do.bunit=3;Do.hunit=5}if(Yo(Do.enc,"3")){Do.bunit=0;Do.hunit=8}No(Do.bbs,Do.i,Do.bunit*Do.height/8);No(Do.bhs,Do.i,Do.hunit*Do.height/8)}To[Uo++]=Infinity;var o=Do.bbs;var s=Do.bhs;To[Uo++]=Infinity;for(var c=0,l=Do.bhs.length-1;c<l;c++){To[Uo++]=1.44;To[Uo++]=1.872}To[Uo++]=1.44;var p=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="bbs";To[Uo++]=o;To[Uo++]="bhs";To[Uo++]=s;To[Uo++]="sbs";To[Uo++]=p;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var u=Ho();To[Uo++]=u;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function Ae(){Do=Object.create(Do);Do.dontdraw=false;Do.includecheck=false;Do.includetext=false;Do.includecheckintext=false;Do.checktype="unset";Do.badmod11=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Vo(Do.checktype,"unset")&&!Do.includecheck){To[Uo++]="bwipp.msiCheckTypeWithoutCheck#12538";To[Uo++]="checktype requires includecheck";Xo()}if(Do.badmod11&&(Vo(Do.checktype,"mod11")&&Vo(Do.checktype,"ncrmod11")&&Vo(Do.checktype,"mod1110")&&Vo(Do.checktype,"ncrmod1110"))){To[Uo++]="bwipp.msiBadMod11Mismatch#12542";To[Uo++]="badmod11 requires checktype with mod11";Xo()}if(Yo(Do.checktype,"unset"))Do.checktype="mod10";$o(Ae);zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.msiBadCharacter#12552";To[Uo++]="MSI must contain only digits";Xo()}});if(!Ae.__12566__){Do=Object.create(Do);Do.encs=So(["12121212","12121221","12122112","12122121","12211212","12211221","12212112","12212121","21121212","21121221","21","121"]);Do.barchars="0123456789";for(var e in Do)Do.hasOwnProperty(e)&&(Ae.$ctx[e]=Do[e]);Ae.__12566__=1;Do=Object.getPrototypeOf(Do)}Do.barlen=Do.barcode.length;Do.txtlen=Do.barlen;Do.mod10=function(){Do.code=To[--Uo];To[Uo++]=0;To[Uo++]=0;zo(Do.code,function(){var e=To[--Uo];var t=To[--Uo];var i=To[--Uo];To[Uo++]=qo(qo(e-48)+t*10);To[Uo++]=i});Uo--;var e=To[--Uo];To[Uo++]=e*2;To[Uo++]=0;for(;;){var t=To[--Uo];var i=To[--Uo];var n=~~(i/10);To[Uo++]=qo(t+i%10);To[Uo++]=n;if(n==0){Uo--;break}var r=To[--Uo];var A=To[--Uo];To[Uo++]=r;To[Uo++]=A}To[Uo++]=0;To[Uo++]=0;zo(Do.code,function(){var e=To[--Uo];var t=To[--Uo];var i=To[--Uo];To[Uo++]=qo(t+qo(e-48));To[Uo++]=i});var a=To[--Uo];var o=To[--Uo];To[Uo++]=a;To[Uo++]=o;Uo--;var s=To[--Uo];var c=Qo(Do.code.length+1);Ro(c,0,Do.code);No(c,Do.code.length,qo(qo(10-qo(To[--Uo]+s)%10)%10+48));To[Uo++]=c};Do.mod11=function(){Do.code=To[--Uo];To[Uo++]=Do.code.length-1;zo(Do.code,function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(e-48);To[Uo++]=qo(t%6+2);To[Uo++]=qo(t-1)});Uo--;To[Uo++]=0;for(var e=0,t=Do.code.length;e<t;e++){var i=To[--Uo];var n=To[--Uo];var r=To[--Uo];To[Uo++]=qo(i+r*n)}var A=qo(11-To[--Uo]%11)%11;To[Uo++]=A;if(A==10)if(Do.badmod11){Uo--;var a=Qo(Do.code.length+2);Ro(a,0,Do.code);Ro(a,Do.code.length,"10");To[Uo++]=a}else{Uo--;To[Uo++]="bwipp.msiBadMod11NotSpecified#12589";To[Uo++]="mod11 check digit is 10 but badmod11 not specified";Xo()}else{var o=Qo(Do.code.length+1);Ro(o,0,Do.code);No(o,Do.code.length,qo(To[--Uo]+48));To[Uo++]=o}};Do.ncrmod11=function(){Do.code=To[--Uo];To[Uo++]=Do.code.length-1;zo(Do.code,function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(e-48);To[Uo++]=qo(t%8+2);To[Uo++]=qo(t-1)});Uo--;To[Uo++]=0;for(var e=0,t=Do.code.length;e<t;e++){var i=To[--Uo];var n=To[--Uo];var r=To[--Uo];To[Uo++]=qo(i+r*n)}var A=qo(11-To[--Uo]%11)%11;To[Uo++]=A;if(A==10)if(Do.badmod11){Uo--;var a=Qo(Do.code.length+2);Ro(a,0,Do.code);Ro(a,Do.code.length,"10");To[Uo++]=a}else{Uo--;To[Uo++]="bwipp.msiBadMod11NotSpecified#12605";To[Uo++]="mod11 check digit is 10 but badmod11 not specified";Xo()}else{var o=Qo(Do.code.length+1);Ro(o,0,Do.code);No(o,Do.code.length,qo(To[--Uo]+48));To[Uo++]=o}};if(!Ae.__12621__){Do=Object.create(Do);var t=new Map([["mod10",function(){Do.mod10()}],["mod1010",function(){Do.mod10();Do.mod10()}],["mod11",function(){Do.mod11()}],["ncrmod11",function(){Do.ncrmod11()}],["mod1110",function(){Do.mod11();Do.mod10()}],["ncrmod1110",function(){Do.ncrmod11();Do.mod10()}]]);Do.checkfunc=t;for(var e in Do)Do.hasOwnProperty(e)&&(Ae.$ctx[e]=Do[e]);Ae.__12621__=1;Do=Object.getPrototypeOf(Do)}if(Do.includecheck){var i=Do.checkfunc;var n=Do.checktype;var r=Oo(i,n)!==undefined;To[Uo++]=i;To[Uo++]=n;if(!r){Uo-=2;To[Uo++]="bwipp.msiBadCharacter#12626";To[Uo++]="MSI checktype must be mod10, mod1010, mod11, ncrmod11, mod1110 or ncrmod1110";Xo()}var A=To[--Uo];var a=Oo(To[--Uo],A);To[Uo++]=Do.barcode;if(a()===true)return true;Do.barcode=To[--Uo];Do.barlen=Do.barcode.length;if(Do.includecheckintext)Do.txtlen=Do.barlen}Do.sbs=Qo(Do.barlen*8+5);Do.txt=So(Do.barlen);Ro(Do.sbs,0,Oo(Do.encs,10));for(var o=0,s=Do.barlen-1;o<=s;o+=1){Do.i=o;Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.enc=Oo(Do.encs,Do.indx);Ro(Do.sbs,Do.i*8+2,Do.enc);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),Do.i*12+3,Do.textyoffset,Do.textfont,Do.textsize]))}Ro(Do.sbs,Do.barlen*8+2,Oo(Do.encs,11));To[Uo++]=Infinity;To[Uo++]=Infinity;var c=Do.sbs;for(var l=0,p=c.length;l<p;l++)To[Uo++]=Oo(c,l)-48;var u=So();To[Uo++]=Infinity;for(var d=0,f=~~((Do.sbs.length+1)/2);d<f;d++)To[Uo++]=Do.height;var h=So();To[Uo++]=Infinity;for(var g=0,m=~~((Do.sbs.length+1)/2);g<m;g++)To[Uo++]=0;var v=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=u;To[Uo++]="bhs";To[Uo++]=h;To[Uo++]="bbs";To[Uo++]=v;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Lo(Do.txt,0,Do.txtlen)}To[Uo++]="opt";To[Uo++]=Do.options;var b=Ho();To[Uo++]=b;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function ae(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.validatecheck=false;Do.includecheckintext=false;Do.unidirectional=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.plesseyEmptyData#12717";To[Uo++]="The data must not be empty";Xo()}$o(ae);if(!ae.__12736__){Do=Object.create(Do);Do.barchars="0123456789ABCDEF";Do.charvals=new Map;for(var e=0;e<=15;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);Do.encs=So(["14141414","32141414","14321414","32321414","14143214","32143214","14323214","32323214","14141432","32141432","14321432","32321432","14143232","32143232","14323232","32323232","32321432","541412323","323"]);for(var t in Do)Do.hasOwnProperty(t)&&(ae.$ctx[t]=Do[t]);ae.__12736__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.plesseyBadCharacter#12741";To[Uo++]="Plessey must contain only digits and letters A B C D E F";Xo()}}To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var A=To[--Uo];To[Uo++]=qo(A-2)}var a=To[--Uo];Do[To[--Uo]]=a;Do.checkbits=So(qo(Do.barlen*4+8));Ro(Do.checkbits,Do.barlen*4,So([0,0,0,0,0,0,0,0]));for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1){Do.i=o;Do.indx=Oo(Do.charvals,Lo(Do.barcode,Do.i,1));Ro(Do.checkbits,Do.i*4,So([Do.indx&1,Do.indx>>>1&1,Do.indx>>>2&1,Do.indx>>>3]))}Do.checksalt=So([1,1,1,1,0,1,0,0,1]);for(var c=0,l=qo(Do.barlen*4-1);c<=l;c+=1){Do.i=c;if(Oo(Do.checkbits,Do.i)==1)for(var p=0;p<=8;p+=1){Do.j=p;No(Do.checkbits,Do.i+Do.j,cr(Oo(Do.checkbits,Do.i+Do.j),Oo(Do.checksalt,Do.j)))}}Do.checkval=0;for(var u=0;u<=7;u+=1){Do.i=u;Do.checkval=qo(Do.checkval+~~Math.pow(2,Do.i)*Oo(Do.checkbits,qo(Do.barlen*4+Do.i)))}Do.checksum1=Do.checkval&15;Do.checksum2=Do.checkval>>>4;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum1)||Oo(Do.barcode,qo(Do.barlen+1))!=Oo(Do.barchars,Do.checksum2)){To[Uo++]="bwipp.plesseyBadCheckDigits#12780";To[Uo++]="Incorrect Plessey check digits provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen)}var d=Do.unidirectional?27:33;Do.sbs=Qo(qo(Do.barlen*8+d));Do.txt=So(qo(Do.barlen+2));Ro(Do.sbs,0,Oo(Do.encs,16));for(var f=0,h=qo(Do.barlen-1);f<=h;f+=1){Do.i=f;Do.indx=Oo(Do.charvals,Lo(Do.barcode,Do.i,1));Ro(Do.sbs,Do.i*8+8,Oo(Do.encs,Do.indx));No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),Do.i*20+20,Do.textyoffset,Do.textfont,Do.textsize]))}Ro(Do.sbs,qo(Do.barlen*8+8),Oo(Do.encs,Do.checksum1));Ro(Do.sbs,qo(Do.barlen*8+16),Oo(Do.encs,Do.checksum2));if(Do.includecheckintext){No(Do.txt,Do.barlen,So([Lo(Do.barchars,Do.checksum1,1),qo(Do.barlen*20+20),Do.textyoffset,Do.textfont,Do.textsize]));No(Do.txt,qo(Do.barlen+1),So([Lo(Do.barchars,Do.checksum2,1),qo(qo(Do.barlen+1)*20+20),Do.textyoffset,Do.textfont,Do.textsize]))}else{No(Do.txt,Do.barlen,So([" ",qo(Do.barlen*20+20),Do.textyoffset,Do.textfont,Do.textsize]));No(Do.txt,qo(Do.barlen+1),So([" ",qo(qo(Do.barlen+1)*20+20),Do.textyoffset,Do.textfont,Do.textsize]))}var g=Do.unidirectional?18:17;Ro(Do.sbs,qo(Do.barlen*8+24),Oo(Do.encs,g));To[Uo++]=Infinity;To[Uo++]=Infinity;var m=Do.sbs;for(var v=0,b=m.length;v<b;v++)To[Uo++]=Oo(m,v)-48;var I=So();To[Uo++]=Infinity;for(var w=0,y=~~((Do.sbs.length+1)/2);w<y;w++)To[Uo++]=Do.height;var B=So();To[Uo++]=Infinity;for(var _=0,x=~~((Do.sbs.length+1)/2);_<x;_++)To[Uo++]=0;var M=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=I;To[Uo++]="bhs";To[Uo++]=B;To[Uo++]="bbs";To[Uo++]=M;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var C=Ho();To[Uo++]=C;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function oe(){Do=Object.create(Do);Do.numeric=false;Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=1;Do.parse=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(oe);var e=new Map([["parse",Do.parse],["parseonly",true],["parsefnc",false]]);Do.fncvals=e;To[Uo++]="barcode";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var t=To[--Uo];Do[To[--Uo]]=t;Do.barlen=Do.barcode.length;delete Do.options["parse"];if(Do.numeric&&Do.barlen%2!=0){To[Uo++]="bwipp.telepenNumericOddLength#12887";To[Uo++]="Telepen Numeric must have an even length";Xo()}if(!oe.__12926__){Do=Object.create(Do);Do.encs=So(["31313131","1131313111","33313111","1111313131","3111313111","11333131","13133131","111111313111","31333111","1131113131","33113131","1111333111","3111113131","1113133111","1311133111","111111113131","3131113111","11313331","333331","111131113111","31113331","1133113111","1313113111","1111113331","31131331","113111113111","3311113111","1111131331","311111113111","1113111331","1311111331","11111111113111","31313311","1131311131","33311131","1111313311","3111311131","11333311","13133311","111111311131","31331131","1131113311","33113311","1111331131","3111113311","1113131131","1311131131","111111113311","3131111131","1131131311","33131311","111131111131","3111131311","1133111131","1313111131","111111131311","3113111311","113111111131","3311111131","111113111311","311111111131","111311111311","131111111311","11111111111131","3131311111","11313133","333133","111131311111","31113133","1133311111","1313311111","1111113133","313333","113111311111","3311311111","11113333","311111311111","11131333","13111333","11111111311111","31311133","1131331111","33331111","1111311133","3111331111","11331133","13131133","111111331111","3113131111","1131111133","33111133","111113131111","3111111133","111311131111","131111131111","111111111133","31311313","113131111111","3331111111","1111311313","311131111111","11331313","13131313","11111131111111","3133111111","1131111313","33111313","111133111111","3111111313","111313111111","131113111111","111111111313","313111111111","1131131113","33131113","11113111111111","3111131113","113311111111","131311111111","111111131113","3113111113","11311111111111","331111111111","111113111113","31111111111111","111311111113","131111111113","1111111111111111"]);for(var i in Do)Do.hasOwnProperty(i)&&(oe.$ctx[i]=Do[i]);oe.__12926__=1;Do=Object.getPrototypeOf(Do)}Do.sbs=Qo(Do.barlen*16+48);Do.txt=So(Do.barlen);Do.enc=Oo(Do.encs,95);Ro(Do.sbs,0,Do.enc);Do.l=Do.enc.length;Do.checksum=0;Do.i=0;Do.j=0;for(;;){if(Do.i==Do.barlen)break;if(Do.numeric)if(Oo(Do.barcode,Do.i)>16){Do.np=Lo(Do.barcode,Do.i,2);var n=Oo(Do.np,0);var r=Oo(Do.np,1);if(n<48||n>57||(r<48||r>57)&&!(r==88))To[Uo++]=-1;else{var A=qo(Oo(Do.np,1)-48);To[Uo++]=qo(Oo(Do.np,0)-48);To[Uo++]=A;if(A!=40){var a=To[--Uo];var o=To[--Uo];To[Uo++]=qo(qo(a+o*10)+10)}else Uo--;var s=To[--Uo];To[Uo++]=qo(s+17)}var c=To[--Uo];To[Uo++]=c;if(c==-1){To[Uo++]="bwipp.telepenInvalidNumericCharacter#12953";To[Uo++]="Telepen Numeric may contain only digits, or X in even positions";Xo()}Do.indx=To[--Uo];No(Do.txt,Do.j,So([Do.np,Do.j*16+16,Do.textyoffset,Do.textfont,Do.textsize]));Do.i=Do.i+2}else{Do.indx=Oo(Do.barcode,Do.i);No(Do.txt,Do.j,So([" ",Do.j*16+16,Do.textyoffset,Do.textfont,Do.textsize]));Do.i=Do.i+1}else{Do.indx=Oo(Do.barcode,Do.i);if(Do.indx>127){To[Uo++]="bwipp.telepenInvalidAlphaCharacter#12966";To[Uo++]="Telepen Alpha characters must have ordinal values 0 to 127";Xo()}if(Do.indx>=32&&Do.indx<=126)No(Do.txt,Do.j,So([Lo(Do.barcode,Do.i,1),Do.j*16+16,Do.textyoffset,Do.textfont,Do.textsize]));else No(Do.txt,Do.j,So([" ",Do.j*16+16,Do.textyoffset,Do.textfont,Do.textsize]));Do.i=Do.i+1}Do.checksum=qo(Do.checksum+Do.indx);Do.enc=Oo(Do.encs,Do.indx);Ro(Do.sbs,Do.l,Do.enc);Do.l=Do.l+Do.enc.length;Do.j=Do.j+1}Do.checksum=qo(127-Do.checksum%127)%127;Do.enc=Oo(Do.encs,Do.checksum);Ro(Do.sbs,Do.l,Do.enc);Do.l=Do.l+Do.enc.length;Do.enc=Oo(Do.encs,122);Ro(Do.sbs,Do.l,Do.enc);Do.l=Do.l+Do.enc.length;Do.sbs=Lo(Do.sbs,0,Do.l);Do.txt=Lo(Do.txt,0,Do.j);To[Uo++]=Infinity;To[Uo++]=Infinity;var l=Do.sbs;for(var p=0,u=l.length;p<u;p++)To[Uo++]=qo(Oo(l,p)-48);var d=So();To[Uo++]=Infinity;for(var f=0,h=~~((Do.sbs.length+1)/2);f<h;f++)To[Uo++]=Do.height;var g=So();To[Uo++]=Infinity;for(var m=0,v=~~((Do.sbs.length+1)/2);m<v;m++)To[Uo++]=0;var b=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=d;To[Uo++]="bhs";To[Uo++]=g;To[Uo++]="bbs";To[Uo++]=b;if(Do.includetext){To[Uo++]="txt";To[Uo++]=Do.txt}To[Uo++]="opt";To[Uo++]=Do.options;var I=Ho();To[Uo++]=I;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function se(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"numeric",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;oe();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function le(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textxoffset=0;Do.textyoffset=-8;Do.height=1;Do.encoding="auto";Do.version="a";Do.checkoffset=0;Do.raw=false;Do.parse=false;Do.parsefnc=false;To[Uo++]=Do;lr();Do.options=To[--Uo];var e=To[--Uo];Do.barcode=e;$o(le);if(!le.__13155__){Do=Object.create(Do);Do.la0=-1;Do.la1=-2;Do.la2=-3;Do.sf0=-4;Do.sf1=-5;Do.sf2=-6;Do.fn1=-7;Do.fn2=-8;Do.fn3=-9;Do.fn4=-10;Do.charmapsnormal=So([So(["0","^","'"]),So(["1",";",27]),So(["2","<",28]),So(["3","=",29]),So(["4",">",30]),So(["5","?",31]),So(["6","@","!"]),So(["7","[",'"']),So(["8",92,"#"]),So(["9","]","&"]),So(["A","a",1]),So(["B","b",2]),So(["C","c",3]),So(["D","d",4]),So(["E","e",5]),So(["F","f",6]),So(["G","g",7]),So(["H","h",8]),So(["I","i",9]),So(["J","j",10]),So(["K","k",11]),So(["L","l",12]),So(["M","m",13]),So(["N","n",14]),So(["O","o",15]),So(["P","p",16]),So(["Q","q",17]),So(["R","r",18]),So(["S","s",19]),So(["T","t",20]),So(["U","u",21]),So(["V","v",22]),So(["W","w",23]),So(["X","x",24]),So(["Y","y",25]),So(["Z","z",26]),So(["-","_",40]),So([".","`",41]),So([" ",127,0]),So(["$","{","*"]),So(["/","|",","]),So(["+","}",":"]),So(["%","~",Do.fn1]),So([Do.la1,Do.la0,Do.fn2]),So([Do.sf1,Do.sf0,Do.fn3]),So([Do.sf2,Do.sf2,Do.fn4])]);var t=So(["6",-98,-98]);Do.chapmapslimited=So([So(["0",-98,-98]),So(["1",-98,-98]),So(["2",-98,-98]),So(["3",-98,-98]),So(["4",-98,-98]),So(["5",-98,-98]),t,So(["7",-98,-98]),So(["8",-98,-98]),So(["9",-98,-98]),So(["A",-98,-98]),So(["B",-98,-98]),So(["C",-98,-98]),So(["D",-98,-98]),So(["E",-98,-98]),So(["F",-98,-98]),So(["G",-98,-98]),So(["H",-98,-98]),So(["I",-98,-98]),So(["J",-98,-98]),So(["K",-98,-98]),So(["L",-98,-98]),So(["M",-98,-98]),So(["N",-98,-98]),So(["O",-98,-98]),So(["P",-98,-98]),So(["Q",-98,-98]),So(["R",-98,-98]),So(["S",-98,-98]),So(["T",-98,-98]),So(["U",-98,-98]),So(["V",-98,-98]),So(["W",-98,-98]),So(["X",-98,-98]),So(["Y",-98,-98]),So(["Z",-98,-98]),So(["-",-98,-98]),So([".",-98,-98])]);for(var i in Do)Do.hasOwnProperty(i)&&(le.$ctx[i]=Do[i]);le.__13155__=1;Do=Object.getPrototypeOf(Do)}if(Vo(Do.version,"a")&&Vo(Do.version,"b")&&Vo(Do.version,"limiteda")&&Vo(Do.version,"limitedb")){To[Uo++]="bwipp.posicodeInvalidVersion#13158";To[Uo++]="The version must be either a, b, limiteda or limitedb";Xo()}To[Uo++]="charmaps";if(Yo(Do.version,"a")||Yo(Do.version,"b"))To[Uo++]=Do.charmapsnormal;else To[Uo++]=Do.chapmapslimited;var n=To[--Uo];Do[To[--Uo]]=n;var Q=Do.charmaps;var F=Do.charmaps;var k=Do.charmaps;Do.charvals=So([new Map,new Map,new Map]);for(var r=0,A=Do.charmaps.length-1;r<=A;r+=1){Do.i=r;Do.encs=Oo(Do.charmaps,Do.i);for(var a=0;a<=2;a+=1){Do.j=a;var o=Oo(Do.encs,Do.j);To[Uo++]=o;if(Yo(Wt(o),"stringtype")){var s=Oo(To[--Uo],0);To[Uo++]=s}No(Oo(Do.charvals,Do.j),To[--Uo],Do.i)}}Do.set0=Oo(Do.charvals,0);Do.set1=Oo(Do.charvals,1);Do.set2=Oo(Do.charvals,2);if(Yo(Do.version,"limiteda")||Yo(Do.version,"limitedb"))for(var c=0,l=Do.barcode.length-1;c<=l;c+=1){var p=Oo(Do.set0,Oo(Lo(Do.barcode,c,1),0))!==undefined;if(!p){To[Uo++]="bwipp.posicodeBadCharacter#13184";To[Uo++]="Posicode limited must contain only digits, capital letters, and the symbols - and .";Xo()}}if(Do.raw)Do.encoding="raw";if(Yo(Do.encoding,"raw")){Do.cws=So(Do.barcode.length);Do.i=0;Do.j=0;for(;;){if(Do.i==Do.barcode.length)break;Do.cw=ko(Lo(Do.barcode,Do.i+1,3));No(Do.cws,Do.j,Do.cw);Do.i=Do.i+4;Do.j=Do.j+1}Do.cws=Lo(Do.cws,0,Do.j);Do.text=""}if(Yo(Do.encoding,"auto")){var u=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["FNC1",Do.fn1],["FNC2",Do.fn2],["FNC3",Do.fn3]]);Do.fncvals=u;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var d=To[--Uo];Do[To[--Uo]]=d;Do.msglen=Do.msg.length;Do.text=Qo(Do.msglen);for(var f=0,h=Do.msglen-1;f<=h;f+=1){Do.i=f;var g=Oo(Do.msg,Do.i);To[Uo++]=Do.text;To[Uo++]=Do.i;To[Uo++]=g;if(g<0){Uo--;To[Uo++]=32}var O=To[--Uo];var N=To[--Uo];No(To[--Uo],N,O)}To[Uo++]=Infinity;for(var m=0,L=Do.msglen;m<L;m++)To[Uo++]=0;To[Uo++]=0;Do.numSA=So();To[Uo++]=Infinity;for(var v=0,R=Do.msglen;v<R;v++)To[Uo++]=0;To[Uo++]=0;Do.numEA=So();for(var b=Do.msglen-1;b>=0;b-=1){Do.i=b;if(Oo(Do.msg,Do.i)>=0)if(Oo(Do.msg,Do.i)>=128)No(Do.numEA,Do.i,qo(Oo(Do.numEA,Do.i+1)+1));else No(Do.numSA,Do.i,qo(Oo(Do.numSA,Do.i+1)+1))}Do.ea=false;Do.msgtmp=So([]);for(var I=0,G=Do.msglen-1;I<=G;I+=1){Do.i=I;Do.c=Oo(Do.msg,Do.i);if(!cr(Do.ea,Do.c<128)&&Do.c>=0){if(Do.ea)To[Uo++]=Do.numSA;else To[Uo++]=Do.numEA;var w=Oo(To[--Uo],Do.i);var z=qo(w+Do.i)==Do.msglen?3:5;if(w<z){To[Uo++]=Infinity;Zo(Do.msgtmp);To[Uo++]=Do.fn4;Do.msgtmp=So()}else{To[Uo++]=Infinity;Zo(Do.msgtmp);To[Uo++]=Do.fn4;To[Uo++]=Do.fn4;Do.msgtmp=So();Do.ea=!Do.ea}}To[Uo++]=Infinity;Zo(Do.msgtmp);if(Do.c>=0)To[Uo++]=Do.c&127;else To[Uo++]=Do.c;Do.msgtmp=So()}Do.msg=Do.msgtmp;Do.msglen=Do.msg.length;Do.enc=function(){var e=To[--Uo];No(Do.cws,Do.j,Oo(e,To[--Uo]));Do.j=Do.j+1};Do.cws=So(Do.msglen*2);Do.i=0;Do.j=0;Do.cset="set0";for(;;){if(Do.i==Do.msglen)break;for(;;){Do.char1=Oo(Do.msg,Do.i);To[Uo++]="char2";if(Do.i+1<Do.msglen)To[Uo++]=Oo(Do.msg,Do.i+1);else To[Uo++]=-99;var W=To[--Uo];Do[To[--Uo]]=W;var Z=Oo(Do[Do.cset],Do.char1)!==undefined;if(Z){To[Uo++]=Do.char1;To[Uo++]=Do[Do.cset];Do.enc();Do.i=Do.i+1;break}var K=Oo(Do.set2,Do.char1)!==undefined;if(K){To[Uo++]=Do.sf2;To[Uo++]=Do[Do.cset];Do.enc();To[Uo++]=Do.char1;To[Uo++]=Do.set2;Do.enc();Do.i=Do.i+1;break}var Y=Oo(Do[Do.cset],Do.char2)!==undefined;if(!Y){if(Yo(Do.cset,"set0")){To[Uo++]=Do.la1;To[Uo++]=Do[Do.cset];Do.enc();Do.cset="set1"}else{To[Uo++]=Do.la0;To[Uo++]=Do[Do.cset];Do.enc();Do.cset="set0"}break}else{if(Yo(Do.cset,"set0")){To[Uo++]=Do.sf1;To[Uo++]=Do[Do.cset];Do.enc();To[Uo++]=Do.char1;To[Uo++]=Do.set1;Do.enc()}else{To[Uo++]=Do.sf0;To[Uo++]=Do[Do.cset];Do.enc();To[Uo++]=Do.char1;To[Uo++]=Do.set0;Do.enc()}Do.i=Do.i+1;break}break}}Do.cws=Lo(Do.cws,0,Do.j)}if(!le.__13368__){Do=Object.create(Do);var V=new Map([["a",So(["141112","131212","121312","111412","131113","121213","111313","121114","111214","111115","181111","171211","161311","151411","141511","131611","121711","111811","171112","161212","151312","141412","131512","121612","111712","161113","151213","141313","131413","121513","111613","151114","141214","131314","121414","111514","141115","131215","121315","111415","131116","121216","111316","121117","111217","111118","1<111112","111111111;1"])],["b",So(["151213","141313","131413","121513","141214","131314","121414","131215","121315","121216","191212","181312","171412","161512","151612","141712","131812","121912","181213","171313","161413","151513","141613","131713","121813","171214","161314","151414","141514","131614","121714","161215","151315","141415","131515","121615","151216","141316","131416","121516","141217","131317","121417","131218","121318","121219","1<121312","121212121<1"])],["limiteda",So(["111411","111312","111213","111114","121311","121212","121113","141111","131211","131112","171111","161211","151311","141411","131511","121611","111711","161112","151212","141312","131412","121512","111612","151113","141213","131313","121413","111513","141114","131214","121314","111414","131115","121215","111315","121116","111216","111117","151111","1"])],["limitedb",So(["121512","121413","121314","121215","131412","131313","131214","151212","141312","141213","181212","171312","161412","151512","141612","131712","121812","171213","161313","151413","141513","131613","121713","161214","151314","141414","131514","121614","151215","141315","131415","121515","141216","131316","121416","131217","121317","121218","141212","1"])]]);Do.encmaps=V;for(var i in Do)Do.hasOwnProperty(i)&&(le.$ctx[i]=Do[i]);le.__13368__=1;Do=Object.getPrototypeOf(Do)}Do.encs=Oo(Do.encmaps,Do.version);if(!le.__13379__){Do=Object.create(Do);Do.c2w=So([So([495,330,210,126,70,35,15,5]),So([165,120,84,56,35,20,10,4]),So([45,36,28,21,15,10,6,3]),So([9,8,7,6,5,4,3,2]),So([1,1,1,1,1,1,1,1])]);for(var i in Do)Do.hasOwnProperty(i)&&(le.$ctx[i]=Do[i]);le.__13379__=1;Do=Object.getPrototypeOf(Do)}Do.v=0;var y=Do.cws;for(var B=0,J=y.length;B<J;B++){Do.cw=Oo(y,B);for(var _=0,q=6;_<q;_++){if(((Do.cw^Do.v)&1)!=0)Do.v=Do.v^7682;Do.v=Do.v>>>1;Do.cw=Do.cw>>>1}}Do.v=Do.v+Do.checkoffset;if(Yo(Do.version,"limiteda")||Yo(Do.version,"limitedb")){Do.v=Do.v&1023;if(Do.v>824&&Do.v<853)Do.v=Do.v+292}else Do.v=(Do.v&1023)+45;Do.d=So([2,2,2,2,2,2]);Do.r=0;Do.c=0;Do.w=0;Do.sum=0;for(;;){if(Do.sum==Do.v)break;Do.t=qo(Do.sum+Oo(Oo(Do.c2w,Do.r),Do.c));if(Do.t==Do.v){Do.w=Do.w+1;No(Do.d,Do.r,Do.w+2);Do.sum=Do.t}if(Do.t>Do.v){No(Do.d,Do.r,Do.w+2);Do.r=Do.r+1;Do.w=0}if(Do.t<Do.v){Do.c=Do.c+1;Do.w=Do.w+1;Do.sum=Do.t}}To[Uo++]=20;for(var x=0;x<=4;x+=1){var X=To[--Uo];To[Uo++]=qo(X-Oo(Do.d,x))}No(Do.d,5,To[--Uo]);if(Yo(Do.version,"b")||Yo(Do.version,"limitedb")){To[Uo++]=Infinity;var M=Do.d;for(var C=0,$=M.length;C<$;C++)To[Uo++]=qo(Oo(M,C)+1);Do.d=So()}Do.cbs=Fo(Qo(12),"111111111111");for(var E=5;E>=0;E-=1){Do.i=E;No(Do.cbs,(5-Do.i)*2+1,qo(Oo(Do.d,Do.i)+47))}Do.sbs=Qo(Do.cws.length*6+31);var P=Oo(Do.encs,Do.encs.length-2);Ro(Do.sbs,0,P);Do.j=P.length;for(var j=0,ee=Do.cws.length-1;j<=ee;j+=1){Do.i=j;Ro(Do.sbs,Do.j,Oo(Do.encs,Oo(Do.cws,Do.i)));Do.j=Do.j+6}Ro(Do.sbs,Do.j,Do.cbs);Do.j=Do.j+12;var U=Oo(Do.encs,Do.encs.length-1);Ro(Do.sbs,Do.j,U);Do.j=U.length+Do.j;Do.sbs=Lo(Do.sbs,0,Do.j);To[Uo++]=Infinity;To[Uo++]=Infinity;var T=Do.sbs;for(var D=0,te=T.length;D<te;D++)To[Uo++]=qo(Oo(T,D)-48);var ie=So();To[Uo++]=Infinity;for(var S=0,ne=~~((Do.sbs.length+1)/2);S<ne;S++)To[Uo++]=Do.height;var re=So();To[Uo++]=Infinity;for(var H=0,Ae=~~((Do.sbs.length+1)/2);H<Ae;H++)To[Uo++]=0;var ae=So();var oe=new Map([["a",0],["b",0],["limiteda",12],["limitedb",13]]);var se=new Map([["a",0],["b",0],["limiteda",12],["limitedb",13]]);To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=ie;To[Uo++]="bhs";To[Uo++]=re;To[Uo++]="bbs";To[Uo++]=ae;To[Uo++]="txt";To[Uo++]=So([So([Do.text,Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize])]);To[Uo++]="textxalign";To[Uo++]="center";To[Uo++]="borderleft";To[Uo++]=Oo(oe,Do.version);To[Uo++]="borderright";To[Uo++]=Oo(se,Do.version);To[Uo++]="opt";To[Uo++]=Do.options;var ce=Ho();To[Uo++]=ce;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function Se(){Do=Object.create(Do);Do.dontdraw=false;Do.rows=-1;Do.columns=8;Do.rowheight=10;Do.sepheight=1;Do.parse=false;Do.parsefnc=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.columns<4||Do.columns>62){To[Uo++]="bwipp.codablockfBadColumns#13514";To[Uo++]="Codablock F must have 4 to 62 columns";Xo()}if(Do.rows!=-1&&(Do.rows<2||Do.rows>44)){To[Uo++]="bwipp.codablockfBadRows#13518";To[Uo++]="Codablock F must have 2 to 44 rows";Xo()}if(Do.rowheight<8){To[Uo++]="bwipp.codablockfBadRowHeight#13522";To[Uo++]="Codablock F must have rowheight of at least 8";Xo()}if(Do.sepheight<1){To[Uo++]="bwipp.codablockfBadSepHeight#13526";To[Uo++]="Codablock F must have sepheight of at least 1";Xo()}$o(Se);To[Uo++]="c";if(Do.columns>=4&&Do.columns<=62)To[Uo++]=Do.columns;else To[Uo++]=8;var Q=To[--Uo];Do[To[--Uo]]=Q;To[Uo++]="rows";if(Do.rows>=2&&Do.rows<=44)To[Uo++]=Do.rows;else To[Uo++]=-1;var F=To[--Uo];Do[To[--Uo]]=F;Do.swa=-1;Do.swb=-2;Do.swc=-3;Do.sft=-4;Do.fn1=-5;Do.fn2=-6;Do.fn3=-7;Do.fn4=-8;Do.sta=-9;Do.stp=-10;var k=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["FNC1",Do.fn1],["FNC3",Do.fn3]]);Do.fncvals=k;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var O=To[--Uo];Do[To[--Uo]]=O;Do.msglen=Do.msg.length;Do.msgtmp=So([]);var e=Do.msg;for(var t=0,N=e.length;t<N;t++){Do.char=Oo(e,t);To[Uo++]=Infinity;Zo(Do.msgtmp);if(Do.char<128)To[Uo++]=Do.char;else{To[Uo++]=Do.fn4;To[Uo++]=Do.char&127}Do.msgtmp=So()}Do.kmsg=Do.msg;Do.msg=Do.msgtmp;Do.msglen=Do.msg.length;if(!Se.__13616__){Do=Object.create(Do);Do.charmaps=So([So([32,32,"00"]),So(["!","!","01"]),So(['"','"',"02"]),So(["#","#","03"]),So(["$","$","04"]),So(["%","%","05"]),So(["&","&","06"]),So(["'","'","07"]),So([40,40,"08"]),So([41,41,"09"]),So(["*","*","10"]),So(["+","+","11"]),So([",",",","12"]),So(["-","-","13"]),So([".",".","14"]),So(["/","/","15"]),So(["0","0","16"]),So(["1","1","17"]),So(["2","2","18"]),So(["3","3","19"]),So(["4","4","20"]),So(["5","5","21"]),So(["6","6","22"]),So(["7","7","23"]),So(["8","8","24"]),So(["9","9","25"]),So([":",":","26"]),So([";",";","27"]),So(["<","<","28"]),So(["=","=","29"]),So([">",">","30"]),So(["?","?","31"]),So(["@","@","32"]),So(["A","A","33"]),So(["B","B","34"]),So(["C","C","35"]),So(["D","D","36"]),So(["E","E","37"]),So(["F","F","38"]),So(["G","G","39"]),So(["H","H","40"]),So(["I","I","41"]),So(["J","J","42"]),So(["K","K","43"]),So(["L","L","44"]),So(["M","M","45"]),So(["N","N","46"]),So(["O","O","47"]),So(["P","P","48"]),So(["Q","Q","49"]),So(["R","R","50"]),So(["S","S","51"]),So(["T","T","52"]),So(["U","U","53"]),So(["V","V","54"]),So(["W","W","55"]),So(["X","X","56"]),So(["Y","Y","57"]),So(["Z","Z","58"]),So(["[","[","59"]),So([92,92,"60"]),So(["]","]","61"]),So(["^","^","62"]),So(["_","_","63"]),So([0,"`","64"]),So([1,"a","65"]),So([2,"b","66"]),So([3,"c","67"]),So([4,"d","68"]),So([5,"e","69"]),So([6,"f","70"]),So([7,"g","71"]),So([8,"h","72"]),So([9,"i","73"]),So([10,"j","74"]),So([11,"k","75"]),So([12,"l","76"]),So([13,"m","77"]),So([14,"n","78"]),So([15,"o","79"]),So([16,"p","80"]),So([17,"q","81"]),So([18,"r","82"]),So([19,"s","83"]),So([20,"t","84"]),So([21,"u","85"]),So([22,"v","86"]),So([23,"w","87"]),So([24,"x","88"]),So([25,"y","89"]),So([26,"z","90"]),So([27,"{","91"]),So([28,"|","92"]),So([29,"}","93"]),So([30,"~","94"]),So([31,127,"95"]),So([Do.fn3,Do.fn3,"96"]),So([Do.fn2,Do.fn2,"97"]),So([Do.sft,Do.sft,"98"]),So([Do.swc,Do.swc,"99"]),So([Do.swb,Do.fn4,Do.swb]),So([Do.fn4,Do.swa,Do.swa]),So([Do.fn1,Do.fn1,Do.fn1]),So([Do.sta,Do.sta,Do.sta]),So([Do.stp,Do.stp,Do.stp])]);Do.charvals=So([new Map,new Map,new Map]);for(var i=0,L=Do.charmaps.length-1;i<=L;i+=1){Do.i=i;Do.encs=Oo(Do.charmaps,Do.i);for(var n=0;n<=2;n+=1){Do.j=n;var r=Oo(Do.encs,Do.j);To[Uo++]=r;if(Yo(Wt(r),"stringtype")){var R=Oo(To[--Uo],0);To[Uo++]=R}No(Oo(Do.charvals,Do.j),To[--Uo],Do.i)}}Do.seta=Oo(Do.charvals,0);Do.setb=Oo(Do.charvals,1);Do.setc=Oo(Do.charvals,2);for(var A in Do)Do.hasOwnProperty(A)&&(Se.$ctx[A]=Do[A]);Se.__13616__=1;Do=Object.getPrototypeOf(Do)}Do.numsscr=function(){Do.n=0;Do.s=0;Do.p=To[--Uo];for(;;){if(Do.p>=Do.msglen)break;var e=Oo(Do.msg,Do.p);var t=Oo(Do.setc,e)!==undefined;To[Uo++]=e;if(!t){Uo--;break}if(To[--Uo]==Do.fn1)if(Do.s%2==0)Do.s=Do.s+1;else break;Do.n=Do.n+1;Do.s=Do.s+1;Do.p=qo(Do.p+1)}To[Uo++]=Do.n;To[Uo++]=Do.s};Do.enca=function(){No(Do.cws,Do.j,Oo(Do.seta,To[--Uo]));Do.j=Do.j+1};Do.encb=function(){No(Do.cws,Do.j,Oo(Do.setb,To[--Uo]));Do.j=Do.j+1};Do.encc=function(){var e=To[--Uo];To[Uo++]=e;if(Vo(Wt(e),"arraytype")){var t=Oo(Do.setc,To[--Uo]);To[Uo++]=t}else{Zo(To[--Uo]);var i=To[--Uo];var n=To[--Uo];To[Uo++]=qo(qo(i-48)+qo(n-48)*10)}No(Do.cws,Do.j,To[--Uo]);Do.j=Do.j+1};Do.anotb=function(){var e=To[--Uo];var t=Oo(Do.seta,e)!==undefined;var i=Oo(Do.setb,e)!==undefined;To[Uo++]=t&&!i};Do.bnota=function(){var e=To[--Uo];var t=Oo(Do.setb,e)!==undefined;var i=Oo(Do.seta,e)!==undefined;To[Uo++]=t&&!i};To[Uo++]=Infinity;for(var a=0,G=Do.msg.length;a<G;a++)To[Uo++]=0;To[Uo++]=9999;Do.nextanotb=So();To[Uo++]=Infinity;for(var o=0,z=Do.msg.length;o<z;o++)To[Uo++]=0;To[Uo++]=9999;Do.nextbnota=So();for(var s=Do.msg.length-1;s>=0;s-=1){Do.i=s;To[Uo++]=Oo(Do.msg,Do.i);Do.anotb();if(To[--Uo])No(Do.nextanotb,Do.i,0);else No(Do.nextanotb,Do.i,qo(Oo(Do.nextanotb,Do.i+1)+1));To[Uo++]=Oo(Do.msg,Do.i);Do.bnota();if(To[--Uo])No(Do.nextbnota,Do.i,0);else No(Do.nextbnota,Do.i,qo(Oo(Do.nextbnota,Do.i+1)+1))}Do.abeforeb=function(){var e=To[--Uo];To[Uo++]=dr(Oo(Do.nextanotb,e),Oo(Do.nextbnota,e))};Do.bbeforea=function(){var e=To[--Uo];To[Uo++]=dr(Oo(Do.nextbnota,e),Oo(Do.nextanotb,e))};Do.padrow=function(){for(var e=0,t=To[--Uo];e<t;e++)for(;;){if(Yo(Do.cset,"seta")){To[Uo++]=Do.swc;Do.enca();Do.cset="setc";break}if(Yo(Do.cset,"setb")){To[Uo++]=Do.swc;Do.encb();Do.cset="setc";break}if(Yo(Do.cset,"setc")){To[Uo++]=Do.swb;Do.encc();Do.cset="setb";break}}};Do.encafitsrow=function(){if(Do.rem<=2&&Oo(Do.msg,Do.i)==Do.fn4){var e=Do.rem==2&&Oo(Do.msg,Do.i+1)<=95;To[Uo++]=e;if(e){To[Uo++]=Do.fn4;Do.enca();To[Uo++]=Oo(Do.msg,Do.i+1);Do.enca();Do.i=Do.i+2}}else{To[Uo++]=Oo(Do.msg,Do.i);Do.enca();Do.i=Do.i+1;To[Uo++]=true}};Do.encbfitsrow=function(){if(Do.rem<=2&&Oo(Do.msg,Do.i)==Do.fn4){var e=Do.rem==2&&Oo(Do.msg,Do.i+1)>=32;To[Uo++]=e;if(e){To[Uo++]=Do.fn4;Do.encb();To[Uo++]=Oo(Do.msg,Do.i+1);Do.encb();Do.i=Do.i+2}}else{To[Uo++]=Oo(Do.msg,Do.i);Do.encb();Do.i=Do.i+1;To[Uo++]=true}};Do.cws=So(qo(Do.c+5)*44);Do.i=0;Do.j=0;Do.r=1;Do.lastrow=false;for(;;){if(Do.lastrow)break;if(Do.r>44){To[Uo++]="bwipp.codablockfTooBig#13732";To[Uo++]="Maximum length exceeded";Xo()}To[Uo++]=Do.sta;Do.enca();if(Do.i<Do.msglen){To[Uo++]=Do.i;Do.numsscr()}else{To[Uo++]=-1;To[Uo++]=-1}Do.nums=To[--Uo];Do.nchars=To[--Uo];for(;;){if(Do.msglen==0){To[Uo++]=Do.swb;Do.enca();Do.cset="setb";break}if(Do.nums>=2){To[Uo++]=Do.swc;Do.enca();Do.cset="setc";break}To[Uo++]=Do.i;Do.abeforeb();if(To[--Uo]){To[Uo++]=Do.sft;Do.enca();Do.cset="seta";break}To[Uo++]=Do.swb;Do.enca();Do.cset="setb";break}Do.j=Do.j+1;Do.endofrow=false;for(;;){Do.rem=qo(qo(Do.c+3)-Do.j%qo(Do.c+5));if(Do.i==Do.msglen||Do.endofrow)break;To[Uo++]=Do.i;Do.numsscr();Do.nums=To[--Uo];Do.nchars=To[--Uo];To[Uo++]="remnums";if(Do.nums>Do.rem*2)To[Uo++]=Do.rem*2;else To[Uo++]=Do.nums;var W=To[--Uo];Do[To[--Uo]]=W;for(;;){if((Yo(Do.cset,"seta")||Yo(Do.cset,"setb"))&&Do.remnums>=4&&Oo(Do.msg,Do.i)!=Do.fn1){if(Do.remnums%2==0&&Do.rem>=3){To[Uo++]=Do.swc;if(Yo(Do.cset,"seta"))Do.enca();else Do.encb();Do.cset="setc";for(var c=0,Z=2;c<Z;c++)if(Oo(Do.msg,Do.i)==Do.fn1){To[Uo++]=Do.fn1;Do.encc();Do.i=Do.i+1}else{To[Uo++]=Lo(Do.msg,Do.i,2);Do.encc();Do.i=Do.i+2}break}if(Do.remnums%2!=0&&Do.rem>=4){To[Uo++]=Oo(Do.msg,Do.i);if(Yo(Do.cset,"seta"))Do.enca();else Do.encb();Do.i=Do.i+1;To[Uo++]=Do.swc;if(Yo(Do.cset,"seta"))Do.enca();else Do.encb();Do.cset="setc";for(var l=0,K=2;l<K;l++)if(Oo(Do.msg,Do.i)==Do.fn1){To[Uo++]=Do.fn1;Do.encc();Do.i=Do.i+1}else{To[Uo++]=Lo(Do.msg,Do.i,2);Do.encc();Do.i=Do.i+2}break}}To[Uo++]=Yo(Do.cset,"setb");To[Uo++]=Oo(Do.msg,Do.i);Do.anotb();var Y=To[--Uo];var V=To[--Uo];if(V&&Y&&Do.rem>=2){if(Do.i<Do.msglen-1){To[Uo++]=Do.i+1;Do.bbeforea();if(To[--Uo]){To[Uo++]=Do.sft;Do.encb();To[Uo++]=Oo(Do.msg,Do.i);Do.enca();Do.i=Do.i+1;break}}To[Uo++]=Do.swa;Do.encb();Do.cset="seta";To[Uo++]=Oo(Do.msg,Do.i);Do.enca();Do.i=Do.i+1;break}To[Uo++]=Yo(Do.cset,"seta");To[Uo++]=Oo(Do.msg,Do.i);Do.bnota();var J=To[--Uo];var q=To[--Uo];if(q&&J&&Do.rem>=2){if(Do.i<Do.msglen-1){To[Uo++]=Do.i+1;Do.abeforeb();if(To[--Uo]){To[Uo++]=Do.sft;Do.enca();To[Uo++]=Oo(Do.msg,Do.i);Do.encb();Do.i=Do.i+1;break}}To[Uo++]=Do.swb;Do.enca();Do.cset="setb";To[Uo++]=Oo(Do.msg,Do.i);Do.encb();Do.i=Do.i+1;break}if(Yo(Do.cset,"setc")&&Do.remnums<2&&Do.rem>=2){Do.rem=qo(Do.rem-1);To[Uo++]=Do.i;Do.abeforeb();if(To[--Uo]){To[Uo++]=Do.swa;Do.encc();Do.cset="seta";Do.encafitsrow();if(To[--Uo])break}else{To[Uo++]=Do.swb;Do.encc();Do.cset="setb";Do.encbfitsrow();if(To[--Uo])break}}var X=Oo(Do.seta,Oo(Do.msg,Do.i))!==undefined;if(Yo(Do.cset,"seta")&&X&&Do.rem>=1){Do.encafitsrow();if(To[--Uo])break}var $=Oo(Do.setb,Oo(Do.msg,Do.i))!==undefined;if(Yo(Do.cset,"setb")&&$&&Do.rem>=1){Do.encbfitsrow();if(To[--Uo])break}if(Yo(Do.cset,"setc")&&Do.remnums>=2&&Do.rem>=1){if(Oo(Do.msg,Do.i)==Do.fn1){To[Uo++]=Do.fn1;Do.encc();Do.i=Do.i+1}else{To[Uo++]=Lo(Do.msg,Do.i,2);Do.encc();Do.i=Do.i+2}break}Do.endofrow=true;break}}if((Do.r>=Do.rows||Do.rows==-1)&&Do.r>1&&Do.i==Do.msglen&&Do.rem>=2){To[Uo++]=qo(Do.rem-2);Do.padrow();Do.j=Do.j+3;To[Uo++]=Do.stp;Do.enca();Do.lastrow=true}else{To[Uo++]=Do.rem;Do.padrow();Do.j=Do.j+1;To[Uo++]=Do.stp;Do.enca();Do.r=Do.r+1}}Do.cws=Lo(Do.cws,0,Do.j);if(!Se.__13905__){Do=Object.create(Do);To[Uo++]=Infinity;for(var p=64;p<=95;p+=1)To[Uo++]=p;for(var u=0;u<=15;u+=1)To[Uo++]=u;for(var d=26;d<=63;d+=1)To[Uo++]=d;Do.abmap=So();To[Uo++]=Infinity;for(var f=0;f<=85;f+=1)To[Uo++]=f;Do.cmap=So();for(var A in Do)Do.hasOwnProperty(A)&&(Se.$ctx[A]=Do[A]);Se.__13905__=1;Do=Object.getPrototypeOf(Do)}Do.chkmsg=So(Do.kmsg.length);Do.j=0;for(var h=0,ee=Do.kmsg.length-1;h<=ee;h+=1){Do.i=h;Do.char=Oo(Do.kmsg,Do.i);if(Do.char>=0){No(Do.chkmsg,Do.j,Do.char);Do.j=Do.j+1}if(Do.char==Do.fn1&&Do.i!=0){No(Do.chkmsg,Do.j,29);Do.j=Do.j+1}}Do.t1=0;Do.t2=0;Do.k1=0;Do.k2=0;for(var g=0,te=Do.j-1;g<=te;g+=1){Do.i=g;Do.t1=Oo(Do.chkmsg,Do.i)*Do.i%86;Do.t2=qo(Do.t1+Oo(Do.chkmsg,Do.i))%86;Do.k1=qo(Do.k1+Do.t2)%86;Do.k2=qo(Do.k2+Do.t1)%86}To[Uo++]=Do.cws;To[Uo++]=Do.cws.length-4;if(Vo(Do.cset,"setc"))To[Uo++]=Do.abmap;else To[Uo++]=Do.cmap;var ie=Oo(To[--Uo],Do.k1);var ne=To[--Uo];No(To[--Uo],ne,ie);To[Uo++]=Do.cws;To[Uo++]=Do.cws.length-3;if(Vo(Do.cset,"setc"))To[Uo++]=Do.abmap;else To[Uo++]=Do.cmap;var re=Oo(To[--Uo],Do.k2);var Ae=To[--Uo];No(To[--Uo],Ae,re);var m=Do.cws;To[Uo++]=m;To[Uo++]=2;if(Oo(m,2-1)!=99)To[Uo++]=Do.abmap;else To[Uo++]=Do.cmap;var ae=Oo(To[--Uo],Do.r-2);var oe=To[--Uo];No(To[--Uo],oe,ae);for(var v=1,se=Do.r-1;v<=se;v+=1){Do.i=v;var b=Do.cws;var I=Do.i;var w=Do.c;To[Uo++]=b;To[Uo++]=qo(I*qo(w+5)+2);if(Oo(b,qo(qo(I*qo(w+5)+2)-1))!=99)To[Uo++]=Do.abmap;else To[Uo++]=Do.cmap;var ce=Oo(To[--Uo],Do.i+42);var le=To[--Uo];No(To[--Uo],le,ce)}for(var y=0,pe=Do.r-1;y<=pe;y+=1){Do.rcws=Lo(Do.cws,y*qo(Do.c+5),qo(Do.c+4));Do.csum=Oo(Do.rcws,0);for(var B=1,ue=Do.rcws.length-2;B<=ue;B+=1){Do.i=B;Do.csum=qo(Do.csum+Oo(Do.rcws,Do.i)*Do.i)}No(Do.rcws,Do.rcws.length-1,Do.csum%103)}var de=Oo(Do.options,"debugcws")!==undefined;if(de){To[Uo++]="bwipp.debugcws#13945";To[Uo++]=Do.cws;Xo()}if(!Se.__13966__){Do=Object.create(Do);Do.encs=So(["212222","222122","222221","121223","121322","131222","122213","122312","132212","221213","221312","231212","112232","122132","122231","113222","123122","123221","223211","221132","221231","213212","223112","312131","311222","321122","321221","312212","322112","322211","212123","212321","232121","111323","131123","131321","112313","132113","132311","211313","231113","231311","112133","112331","132131","113123","113321","133121","313121","211331","231131","213113","213311","213131","311123","311321","331121","312113","312311","332111","314111","221411","431111","111224","111422","121124","121421","141122","141221","112214","112412","122114","122411","142112","142211","241211","221114","413111","241112","134111","111242","121142","121241","114212","124112","124211","411212","421112","421211","212141","214121","412121","111143","111341","131141","114113","114311","411113","411311","113141","114131","311141","411131","211412","2331112"]);for(var A in Do)Do.hasOwnProperty(A)&&(Se.$ctx[A]=Do[A]);Se.__13966__=1;Do=Object.getPrototypeOf(Do)}Do.rowbits=So(Do.r);for(var _=0,fe=Do.r-1;_<=fe;_+=1){Do.i=_;To[Uo++]=Infinity;var x=Lo(Do.cws,Do.i*qo(Do.c+5),qo(Do.c+5));for(var M=0,he=x.length;M<he;M++)zo(Oo(Do.encs,Oo(x,M)),function(){var e=To[--Uo];To[Uo++]=qo(e-48)});Do.sbs=So();To[Uo++]=Infinity;var C=Do.sbs;To[Uo++]=0;for(var E=0,ge=C.length;E<ge;E++){var P=To[--Uo];var me=P==1?0:1;To[Uo++]=P;for(var j=0,ve=Oo(C,E);j<ve;j++)To[Uo++]=me}Ko(So(Wo()-1));var be=To[--Uo];var Ie=To[--Uo];To[Uo++]=be;To[Uo++]=Ie;Uo--;var we=To[--Uo];var ye=To[--Uo];To[Uo++]=we;To[Uo++]=ye;Uo--;No(Do.rowbits,Do.i,To[--Uo])}Do.symwid=qo(Do.c*11+57);To[Uo++]=Infinity;for(var U=0,Be=Do.symwid*Do.sepheight;U<Be;U++)To[Uo++]=1;for(var T=0,_e=Do.r-2;T<=_e;T+=1){Do.i=T;for(var D=0,xe=Do.rowheight;D<xe;D++)Zo(Oo(Do.rowbits,Do.i));for(var S=0,Me=Do.sepheight;S<Me;S++){To[Uo++]=1;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=0;for(var H=0,Ce=qo(Do.symwid-24);H<Ce;H++)To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;To[Uo++]=1}}for(var Ee=0,Pe=Do.rowheight;Ee<Pe;Ee++)Zo(Oo(Do.rowbits,Do.r-1));for(var je=0,Ue=Do.symwid*Do.sepheight;je<Ue;je++)To[Uo++]=1;Do.pixs=So();var Te=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.symwid],["pixy",~~(Do.pixs.length/Do.symwid)],["height",~~(Do.pixs.length/Do.symwid)/72],["width",Do.symwid/72],["opt",Do.options]]);To[Uo++]=Te;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function Zt(){Do=Object.create(Do);Do.dontdraw=false;Do.sam=-1;Do.rows=0;Do.rowheight=8;Do.sepheight=1;Do.raw=false;Do.parse=false;Do.parsefnc=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.rows!=0&&(Do.rows<2||Do.rows>16)){To[Uo++]="bwipp.code16kBadRows#14062";To[Uo++]="Code 16K must have 2 to 16 rows";Xo()}if(Do.rowheight<8){To[Uo++]="bwipp.code16kBadRowHeight#14066";To[Uo++]="Code 16K must have rowheight of at least 8";Xo()}if(Do.sepheight<1){To[Uo++]="bwipp.code16kBadSepHeight#14070";To[Uo++]="Code 16K must have sepheight of at least 1";Xo()}if(Do.sam!=-1){To[Uo++]=true;for(var e=0,Q=1;e<Q;e++){var t=Do.sam;if(t<12||t>99){Uo--;To[Uo++]=false;break}if(Do.sam%10<2){Uo--;To[Uo++]=false;break}if(~~(Do.sam/10)>Do.sam%10){Uo--;To[Uo++]=false;break}}if(Jo(To[--Uo])){To[Uo++]="bwipp.code16kBadSAM#14081";To[Uo++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 9 symbols';Xo()}}$o(Zt);if(Do.sam!=-1)Do.rows=16;if(!Zt.__14152__){Do=Object.create(Do);Do.swa=-1;Do.swb=-2;Do.swc=-3;Do.sa1=-4;Do.sb1=-5;Do.sc1=-6;Do.sa2=-7;Do.sb2=-8;Do.sc2=-9;Do.pad=-10;Do.sb3=-11;Do.sc3=-12;Do.fn1=-13;Do.fn2=-14;Do.fn3=-15;Do.fn4=-16;Do.charmaps=So([So([32,32,"00"]),So(["!","!","01"]),So(['"','"',"02"]),So(["#","#","03"]),So(["$","$","04"]),So(["%","%","05"]),So(["&","&","06"]),So(["'","'","07"]),So([40,40,"08"]),So([41,41,"09"]),So(["*","*","10"]),So(["+","+","11"]),So([",",",","12"]),So(["-","-","13"]),So([".",".","14"]),So(["/","/","15"]),So(["0","0","16"]),So(["1","1","17"]),So(["2","2","18"]),So(["3","3","19"]),So(["4","4","20"]),So(["5","5","21"]),So(["6","6","22"]),So(["7","7","23"]),So(["8","8","24"]),So(["9","9","25"]),So([":",":","26"]),So([";",";","27"]),So(["<","<","28"]),So(["=","=","29"]),So([">",">","30"]),So(["?","?","31"]),So(["@","@","32"]),So(["A","A","33"]),So(["B","B","34"]),So(["C","C","35"]),So(["D","D","36"]),So(["E","E","37"]),So(["F","F","38"]),So(["G","G","39"]),So(["H","H","40"]),So(["I","I","41"]),So(["J","J","42"]),So(["K","K","43"]),So(["L","L","44"]),So(["M","M","45"]),So(["N","N","46"]),So(["O","O","47"]),So(["P","P","48"]),So(["Q","Q","49"]),So(["R","R","50"]),So(["S","S","51"]),So(["T","T","52"]),So(["U","U","53"]),So(["V","V","54"]),So(["W","W","55"]),So(["X","X","56"]),So(["Y","Y","57"]),So(["Z","Z","58"]),So(["[","[","59"]),So([92,92,"60"]),So(["]","]","61"]),So(["^","^","62"]),So(["_","_","63"]),So([0,"`","64"]),So([1,"a","65"]),So([2,"b","66"]),So([3,"c","67"]),So([4,"d","68"]),So([5,"e","69"]),So([6,"f","70"]),So([7,"g","71"]),So([8,"h","72"]),So([9,"i","73"]),So([10,"j","74"]),So([11,"k","75"]),So([12,"l","76"]),So([13,"m","77"]),So([14,"n","78"]),So([15,"o","79"]),So([16,"p","80"]),So([17,"q","81"]),So([18,"r","82"]),So([19,"s","83"]),So([20,"t","84"]),So([21,"u","85"]),So([22,"v","86"]),So([23,"w","87"]),So([24,"x","88"]),So([25,"y","89"]),So([26,"z","90"]),So([27,"{","91"]),So([28,"|","92"]),So([29,"}","93"]),So([30,"~","94"]),So([31,127,"95"]),So([Do.fn3,Do.fn3,"96"]),So([Do.fn2,Do.fn2,"97"]),So([Do.sb1,Do.sa1,"98"]),So([Do.swc,Do.swc,"99"]),So([Do.swb,Do.fn4,Do.swb]),So([Do.fn4,Do.swa,Do.swa]),So([Do.fn1,Do.fn1,Do.fn1]),So([Do.pad,Do.pad,Do.pad]),So([Do.sb2,Do.sa2,Do.sb1]),So([Do.sc2,Do.sc2,Do.sb2]),So([Do.sc3,Do.sc3,Do.sb3])]);Do.charvals=So([new Map,new Map,new Map]);for(var i=0,F=Do.charmaps.length-1;i<=F;i+=1){Do.i=i;Do.encs=Oo(Do.charmaps,Do.i);for(var n=0;n<=2;n+=1){Do.j=n;var r=Oo(Do.encs,Do.j);To[Uo++]=r;if(Yo(Wt(r),"stringtype")){var k=Oo(To[--Uo],0);To[Uo++]=k}No(Oo(Do.charvals,Do.j),To[--Uo],Do.i)}}Do.seta=Oo(Do.charvals,0);Do.setb=Oo(Do.charvals,1);Do.setc=Oo(Do.charvals,2);for(var A in Do)Do.hasOwnProperty(A)&&(Zt.$ctx[A]=Do[A]);Zt.__14152__=1;Do=Object.getPrototypeOf(Do)}if(Do.raw){Do.cws=So(Do.barcode.length);Do.i=0;Do.j=0;for(;;){if(Do.i>=Do.barcode.length-3)break;if(Oo(Do.barcode,Do.i)!=94)break;var a=Lo(Do.barcode,Do.i+1,3);To[Uo++]=a;To[Uo++]=false;for(var o=0,O=a.length;o<O;o++){var s=Oo(a,o);if(s<48||s>57){Uo--;To[Uo++]=true}}if(To[--Uo]){Uo--;break}Do.cw=ko(To[--Uo]);No(Do.cws,Do.j,Do.cw);Do.i=Do.i+4;Do.j=Do.j+1}if(Do.i!=Do.barcode.length){To[Uo++]="bwipp.code16kBadRawFormat#14170";To[Uo++]="raw data must be formatted as ^NNN";Xo()}Do.cws=Lo(Do.cws,0,Do.j)}else{var N=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["eci",true],["FNC1",Do.fn1],["FNC2",Do.fn2],["FNC3",Do.fn3]]);Do.fncvals=N;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var L=To[--Uo];Do[To[--Uo]]=L;Do.msglen=Do.msg.length;To[Uo++]=Infinity;for(var c=0,R=Do.msglen;c<R;c++)To[Uo++]=0;To[Uo++]=0;Do.numSA=So();To[Uo++]=Infinity;for(var l=0,G=Do.msglen;l<G;l++)To[Uo++]=0;To[Uo++]=0;Do.numEA=So();for(var p=Do.msglen-1;p>=0;p-=1){Do.i=p;if(Oo(Do.msg,Do.i)>=0)if(Oo(Do.msg,Do.i)>=128)No(Do.numEA,Do.i,qo(Oo(Do.numEA,Do.i+1)+1));else No(Do.numSA,Do.i,qo(Oo(Do.numSA,Do.i+1)+1))}Do.ea=false;Do.msgtmp=So([]);for(var u=0,z=Do.msglen-1;u<=z;u+=1){Do.i=u;Do.c=Oo(Do.msg,Do.i);if(!cr(Do.ea,Do.c<128)&&Do.c>=0){if(Do.ea)To[Uo++]=Do.numSA;else To[Uo++]=Do.numEA;var d=Oo(To[--Uo],Do.i);var W=qo(d+Do.i)==Do.msglen?3:5;if(d<W){To[Uo++]=Infinity;Zo(Do.msgtmp);To[Uo++]=Do.fn4;Do.msgtmp=So()}else{To[Uo++]=Infinity;Zo(Do.msgtmp);To[Uo++]=Do.fn4;To[Uo++]=Do.fn4;Do.msgtmp=So();Do.ea=!Do.ea}}To[Uo++]=Infinity;Zo(Do.msgtmp);if(Do.c>=0)To[Uo++]=Do.c&127;else To[Uo++]=Do.c;Do.msgtmp=So()}Do.msg=Do.msgtmp;Do.msglen=Do.msg.length;Do.numsscr=function(){Do.n=0;Do.s=0;Do.p=To[--Uo];for(;;){if(Do.p>=Do.msglen)break;var e=Oo(Do.msg,Do.p);var t=Oo(Do.setc,e)!==undefined;To[Uo++]=e;if(!t){Uo--;break}if(To[--Uo]==Do.fn1)if(Do.s%2==0)Do.s=Do.s+1;else break;Do.n=Do.n+1;Do.s=Do.s+1;Do.p=qo(Do.p+1)}To[Uo++]=Do.n;To[Uo++]=Do.s};Do.enca=function(){No(Do.cws,Do.j,Oo(Do.seta,To[--Uo]));Do.j=Do.j+1};Do.encb=function(){No(Do.cws,Do.j,Oo(Do.setb,To[--Uo]));Do.j=Do.j+1};Do.encc=function(){var e=To[--Uo];To[Uo++]=e;if(Vo(Wt(e),"arraytype")){var t=Oo(Do.setc,To[--Uo]);To[Uo++]=t}else{Zo(To[--Uo]);var i=To[--Uo];var n=To[--Uo];To[Uo++]=qo(qo(i-48)+qo(n-48)*10)}No(Do.cws,Do.j,To[--Uo]);Do.j=Do.j+1};Do.anotb=function(){var e=To[--Uo];var t=Oo(Do.seta,e)!==undefined;var i=Oo(Do.setb,e)!==undefined;To[Uo++]=t&&!i};Do.bnota=function(){var e=To[--Uo];var t=Oo(Do.setb,e)!==undefined;var i=Oo(Do.seta,e)!==undefined;To[Uo++]=t&&!i};To[Uo++]=Infinity;for(var f=0,Z=Do.msg.length;f<Z;f++)To[Uo++]=0;To[Uo++]=9999;Do.nextanotb=So();To[Uo++]=Infinity;for(var h=0,K=Do.msg.length;h<K;h++)To[Uo++]=0;To[Uo++]=9999;Do.nextbnota=So();for(var g=Do.msg.length-1;g>=0;g-=1){Do.i=g;To[Uo++]=Oo(Do.msg,Do.i);Do.anotb();if(To[--Uo])No(Do.nextanotb,Do.i,0);else No(Do.nextanotb,Do.i,qo(Oo(Do.nextanotb,Do.i+1)+1));To[Uo++]=Oo(Do.msg,Do.i);Do.bnota();if(To[--Uo])No(Do.nextbnota,Do.i,0);else No(Do.nextbnota,Do.i,qo(Oo(Do.nextbnota,Do.i+1)+1))}Do.abeforeb=function(){var e=To[--Uo];To[Uo++]=dr(Oo(Do.nextanotb,e),Oo(Do.nextbnota,e))};Do.bbeforea=function(){var e=To[--Uo];To[Uo++]=dr(Oo(Do.nextbnota,e),Oo(Do.nextanotb,e))};Do.cws=So(Do.barcode.length*2+3);Do.i=0;Do.j=0;for(;;){if(Do.sam!=-1){No(Do.cws,0,~~(Do.sam/10)-1);No(Do.cws,1,Do.sam%10-1);Do.j=2;Do.cset="setb";Do.mode=7;break}if(Do.msglen==0){Do.cset="setb";Do.mode=1;break}if(Do.msglen>=2){To[Uo++]=Oo(Do.msg,0)==Do.fn1;To[Uo++]=1;Do.numsscr();var Y=To[--Uo];var V=To[--Uo];To[Uo++]=Y;To[Uo++]=V;Uo--;var J=To[--Uo];var q=To[--Uo];if(q&&J>=2){Do.cset="setc";Do.mode=4;Do.i=1;break}}if(Oo(Do.msg,0)==Do.fn1){Do.cset="setb";Do.mode=3;Do.i=1;break}if(Do.msglen>=2){To[Uo++]=0;Do.numsscr();var X=To[--Uo];var $=To[--Uo];To[Uo++]=X;To[Uo++]=$;Uo--;var m=To[--Uo];if(m>=2&&m%2==0){Do.cset="setc";Do.mode=2;break}To[Uo++]=0;Do.numsscr();var ee=To[--Uo];var te=To[--Uo];To[Uo++]=ee;To[Uo++]=te;Uo--;var v=To[--Uo];if(v>=3&&v%2==1){To[Uo++]=Oo(Do.msg,0);Do.encb();Do.cset="setc";Do.mode=5;Do.i=1;break}var ie=Oo(Do.setb,Oo(Do.msg,0))!==undefined;To[Uo++]=ie;To[Uo++]=1;Do.numsscr();var ne=To[--Uo];var re=To[--Uo];To[Uo++]=ne;To[Uo++]=re;Uo--;var b=To[--Uo];var Ae=To[--Uo];if(Ae&&(b>=2&&b%2==0)){To[Uo++]=Oo(Do.msg,0);Do.encb();Do.cset="setc";Do.mode=5;Do.i=1;break}var ae=Oo(Do.setb,Oo(Do.msg,0))!==undefined;To[Uo++]=ae;To[Uo++]=1;Do.numsscr();var oe=To[--Uo];var se=To[--Uo];To[Uo++]=oe;To[Uo++]=se;Uo--;var I=To[--Uo];var ce=To[--Uo];if(ce&&(I>=3&&I%2==1)){To[Uo++]=Oo(Do.msg,0);Do.encb();To[Uo++]=Oo(Do.msg,1);Do.encb();Do.cset="setc";Do.mode=6;Do.i=2;break}var le=Oo(Do.setb,Oo(Do.msg,0))!==undefined;var pe=Oo(Do.setb,Oo(Do.msg,1))!==undefined;To[Uo++]=le&&pe;To[Uo++]=2;Do.numsscr();var ue=To[--Uo];var de=To[--Uo];To[Uo++]=ue;To[Uo++]=de;Uo--;var w=To[--Uo];var fe=To[--Uo];if(fe&&(w>=2&&w%2==0)){To[Uo++]=Oo(Do.msg,0);Do.encb();To[Uo++]=Oo(Do.msg,1);Do.encb();Do.cset="setc";Do.mode=6;Do.i=2;break}}To[Uo++]=0;Do.abeforeb();if(To[--Uo]){Do.cset="seta";Do.mode=0;break}Do.cset="setb";Do.mode=1;break}for(;;){if(Do.i==Do.msglen)break;To[Uo++]=Do.i;Do.numsscr();Do.nums=To[--Uo];Do.nchars=To[--Uo];for(;;){if(Yo(Do.cset,"seta")){if(Do.i<Do.msglen-1){To[Uo++]=Oo(Do.msg,Do.i);Do.bnota();To[Uo++]=Do.i+1;Do.abeforeb();var he=To[--Uo];var ge=To[--Uo];if(ge&&he){To[Uo++]=Do.sb1;Do.enca();To[Uo++]=Oo(Do.msg,Do.i);Do.encb();Do.i=Do.i+1;break}}if(Do.i<Do.msglen-2){To[Uo++]=Oo(Do.msg,Do.i);Do.bnota();To[Uo++]=Oo(Do.msg,Do.i+1);Do.bnota();var me=To[--Uo];var ve=To[--Uo];To[Uo++]=Zn(ve,me);To[Uo++]=Do.i+2;Do.abeforeb();var be=To[--Uo];var Ie=To[--Uo];if(Ie&&be){To[Uo++]=Do.sb2;Do.enca();To[Uo++]=Oo(Do.msg,Do.i);Do.encb();To[Uo++]=Oo(Do.msg,Do.i+1);Do.encb();Do.i=Do.i+2;break}}To[Uo++]=Oo(Do.msg,Do.i);Do.bnota();if(To[--Uo]){To[Uo++]=Do.swb;Do.enca();Do.cset="setb";break}if(Do.i<Do.msglen-4){var we=Oo(Do.seta,Oo(Do.msg,Do.i+4))!==undefined;if(Do.nums==4&&we){To[Uo++]=Do.sc2;Do.enca();for(var y=0,ye=2;y<ye;y++)if(Oo(Do.msg,Do.i)==Do.fn1){To[Uo++]=Do.fn1;Do.encc();Do.i=Do.i+1}else{To[Uo++]=Lo(Do.msg,Do.i,2);Do.encc();Do.i=Do.i+2}break}}if(Do.i<Do.msglen-6){var Be=Oo(Do.seta,Oo(Do.msg,Do.i+6))!==undefined;if(Do.nums==6&&Be){To[Uo++]=Do.sc3;Do.enca();for(var B=0,_e=3;B<_e;B++)if(Oo(Do.msg,Do.i)==Do.fn1){To[Uo++]=Do.fn1;Do.encc();Do.i=Do.i+1}else{To[Uo++]=Lo(Do.msg,Do.i,2);Do.encc();Do.i=Do.i+2}break}}if(Do.nums>=4&&Do.nums%2==0){To[Uo++]=Do.swc;Do.enca();Do.cset="setc";break}To[Uo++]=Oo(Do.msg,Do.i);Do.enca();Do.i=Do.i+1;break}if(Yo(Do.cset,"setb")){if(Do.i<Do.msglen-1){To[Uo++]=Oo(Do.msg,Do.i);Do.anotb();To[Uo++]=Do.i+1;Do.bbeforea();var xe=To[--Uo];var Me=To[--Uo];if(Me&&xe){To[Uo++]=Do.sa1;Do.encb();To[Uo++]=Oo(Do.msg,Do.i);Do.enca();Do.i=Do.i+1;break}}if(Do.i<Do.msglen-2){To[Uo++]=Oo(Do.msg,Do.i);Do.anotb();To[Uo++]=Oo(Do.msg,Do.i+1);Do.anotb();var Ce=To[--Uo];var Ee=To[--Uo];To[Uo++]=Zn(Ee,Ce);To[Uo++]=Do.i+2;Do.bbeforea();var Pe=To[--Uo];var je=To[--Uo];if(je&&Pe){To[Uo++]=Do.sa2;Do.encb();To[Uo++]=Oo(Do.msg,Do.i);Do.enca();To[Uo++]=Oo(Do.msg,Do.i+1);Do.enca();Do.i=Do.i+2;break}}To[Uo++]=Oo(Do.msg,Do.i);Do.anotb();if(To[--Uo]){To[Uo++]=Do.swa;Do.encb();Do.cset="seta";break}if(Do.i<Do.msglen-4){var Ue=Oo(Do.setb,Oo(Do.msg,Do.i+4))!==undefined;if(Do.nums==4&&Ue){To[Uo++]=Do.sc2;Do.encb();for(var _=0,Te=2;_<Te;_++)if(Oo(Do.msg,Do.i)==Do.fn1){To[Uo++]=Do.fn1;Do.encc();Do.i=Do.i+1}else{To[Uo++]=Lo(Do.msg,Do.i,2);Do.encc();Do.i=Do.i+2}break}}if(Do.i<Do.msglen-6){var De=Oo(Do.setb,Oo(Do.msg,Do.i+6))!==undefined;if(Do.nums==6&&De){To[Uo++]=Do.sc3;Do.encb();for(var x=0,Se=3;x<Se;x++)if(Oo(Do.msg,Do.i)==Do.fn1){To[Uo++]=Do.fn1;Do.encc();Do.i=Do.i+1}else{To[Uo++]=Lo(Do.msg,Do.i,2);Do.encc();Do.i=Do.i+2}break}}if(Do.nums>=4&&Do.nums%2==0){To[Uo++]=Do.swc;Do.encb();Do.cset="setc";break}To[Uo++]=Oo(Do.msg,Do.i);Do.encb();Do.i=Do.i+1;break}if(Yo(Do.cset,"setc")){if(Do.nums>=2){if(Oo(Do.msg,Do.i)==Do.fn1){To[Uo++]=Do.fn1;Do.encc();Do.i=Do.i+1}else{To[Uo++]=Lo(Do.msg,Do.i,2);Do.encc();Do.i=Do.i+2}break}if(Do.i<Do.msglen-1){var He=Oo(Do.setb,Oo(Do.msg,Do.i))!==undefined;To[Uo++]=He;To[Uo++]=Do.i+1;Do.numsscr();var Qe=To[--Uo];var Fe=To[--Uo];To[Uo++]=Qe;To[Uo++]=Fe;Uo--;var M=To[--Uo];var ke=To[--Uo];if(ke&&(M>=2&&M%2==0)){To[Uo++]=Do.sb1;Do.encc();To[Uo++]=Oo(Do.msg,Do.i);Do.encb();Do.i=Do.i+1;break}}if(Do.i<Do.msglen-1){var Oe=Oo(Do.setb,Oo(Do.msg,Do.i))!==undefined;To[Uo++]=Oe;To[Uo++]=Do.i+1;Do.numsscr();var Ne=To[--Uo];var Le=To[--Uo];To[Uo++]=Ne;To[Uo++]=Le;Uo--;var C=To[--Uo];var Re=To[--Uo];if(Re&&(C>=3&&C%2==1)){To[Uo++]=Do.sb2;Do.encc();To[Uo++]=Oo(Do.msg,Do.i);Do.encb();To[Uo++]=Oo(Do.msg,Do.i+1);Do.encb();Do.i=Do.i+2;break}}if(Do.i<Do.msglen-2){var Ge=Oo(Do.setb,Oo(Do.msg,Do.i))!==undefined;var ze=Oo(Do.setb,Oo(Do.msg,Do.i+1))!==undefined;To[Uo++]=Ge&&ze;To[Uo++]=Do.i+2;Do.numsscr();var We=To[--Uo];var Ze=To[--Uo];To[Uo++]=We;To[Uo++]=Ze;Uo--;var E=To[--Uo];var Ke=To[--Uo];if(Ke&&(E>=2&&E%2==0)){To[Uo++]=Do.sb2;Do.encc();To[Uo++]=Oo(Do.msg,Do.i);Do.encb();To[Uo++]=Oo(Do.msg,Do.i+1);Do.encb();Do.i=Do.i+2;break}}if(Do.i<Do.msglen-3){var Ye=Oo(Do.setb,Oo(Do.msg,Do.i))!==undefined;var Ve=Oo(Do.setb,Oo(Do.msg,Do.i+1))!==undefined;To[Uo++]=Ye&&Ve;To[Uo++]=Do.i+2;Do.numsscr();var Je=To[--Uo];var qe=To[--Uo];To[Uo++]=Je;To[Uo++]=qe;Uo--;var Xe=To[--Uo];var $e=To[--Uo];if($e&&(Xe>=3&&Xe%2==1)){To[Uo++]=Do.sb3;Do.encc();To[Uo++]=Oo(Do.msg,Do.i);Do.encb();To[Uo++]=Oo(Do.msg,Do.i+1);Do.encb();To[Uo++]=Oo(Do.msg,Do.i+2);Do.encb();Do.i=Do.i+3;break}}if(Do.i<Do.msglen-3){var et=Oo(Do.setb,Oo(Do.msg,Do.i))!==undefined;var tt=Oo(Do.setb,Oo(Do.msg,Do.i+1))!==undefined;var it=Oo(Do.setb,Oo(Do.msg,Do.i+2))!==undefined;To[Uo++]=et&&tt&⁢To[Uo++]=Do.i+3;Do.numsscr();var nt=To[--Uo];var rt=To[--Uo];To[Uo++]=nt;To[Uo++]=rt;Uo--;var At=To[--Uo];var at=To[--Uo];if(at&&(At>=2&&At%2==0)){To[Uo++]=Do.sb3;Do.encc();To[Uo++]=Oo(Do.msg,Do.i);Do.encb();To[Uo++]=Oo(Do.msg,Do.i+1);Do.encb();To[Uo++]=Oo(Do.msg,Do.i+2);Do.encb();Do.i=Do.i+3;break}}To[Uo++]=Do.i;Do.abeforeb();if(To[--Uo]){To[Uo++]=Do.swa;Do.encc();Do.cset="seta";break}To[Uo++]=Do.swb;Do.encc();Do.cset="setb";break}break}}Do.cws=Lo(Do.cws,0,Do.j)}if(!Zt.__14645__){Do=Object.create(Do);Do.metrics=So([So([2,7]),So([3,12]),So([4,17]),So([5,22]),So([6,27]),So([7,32]),So([8,37]),So([9,42]),So([10,47]),So([11,52]),So([12,57]),So([13,62]),So([14,67]),So([15,72]),So([16,77])]);for(var A in Do)Do.hasOwnProperty(A)&&(Zt.$ctx[A]=Do[A]);Zt.__14645__=1;Do=Object.getPrototypeOf(Do)}Do.urows=Do.rows;var ot=Do.metrics;for(var P=0,st=ot.length;P<st;P++){Do.m=Oo(ot,P);Do.r=Oo(Do.m,0);Do.dcws=Oo(Do.m,1);Do.okay=true;if(Do.urows!=0&&Do.urows!=Do.r)Do.okay=false;if(Do.cws.length>Do.dcws)Do.okay=false;if(Do.okay)break}if(!Do.okay){To[Uo++]="bwipp.code16kNoValidSymbol#14660";To[Uo++]="Maximum length exceeded or data too large for given options";Xo()}To[Uo++]=Infinity;Zo(Do.cws);for(var ct=0,lt=qo(Do.dcws-Do.cws.length);ct<lt;ct++)To[Uo++]=103;Do.cws=So();To[Uo++]=Infinity;To[Uo++]=qo(qo(Do.r-2)*7+Do.mode);Zo(Do.cws);Do.cws=So();To[Uo++]=0;for(var j=0,pt=Do.dcws;j<=pt;j+=1){var ut=To[--Uo];To[Uo++]=qo(ut+(j+2)*Oo(Do.cws,j))}Do.c1=To[--Uo]%107;To[Uo++]=0;for(var U=0,dt=Do.dcws;U<=dt;U+=1){var ft=To[--Uo];To[Uo++]=qo(ft+(U+1)*Oo(Do.cws,U))}Do.c2=qo(To[--Uo]+Do.c1*qo(Do.dcws+2))%107;To[Uo++]=Infinity;Zo(Do.cws);To[Uo++]=Do.c1;To[Uo++]=Do.c2;Do.cws=So();var ht=Oo(Do.options,"debugcws")!==undefined;if(ht){To[Uo++]="bwipp.debugcws#14676";To[Uo++]=Do.cws;Xo()}if(!Zt.__14712__){Do=Object.create(Do);Do.encs=So(["212222","222122","222221","121223","121322","131222","122213","122312","132212","221213","221312","231212","112232","122132","122231","113222","123122","123221","223211","221132","221231","213212","223112","312131","311222","321122","321221","312212","322112","322211","212123","212321","232121","111323","131123","131321","112313","132113","132311","211313","231113","231311","112133","112331","132131","113123","113321","133121","313121","211331","231131","213113","213311","213131","311123","311321","331121","312113","312311","332111","314111","221411","431111","111224","111422","121124","121421","141122","141221","112214","112412","122114","122411","142112","142211","241211","221114","413111","241112","134111","111242","121142","121241","114212","124112","124211","411212","421112","421211","212141","214121","412121","111143","111341","131141","114113","114311","411113","411311","113141","114131","311141","411131","211412","211214","211232","211133"]);Do.startencs=So(["3211","2221","2122","1411","1132","1231","1114","3112","3211","2221","2122","1411","1132","1231","1114","3112"]);Do.stopencsodd=So(["3211","2221","2122","1411","1132","1231","1114","3112","1132","1231","1114","3112","3211","2221","2122","1411"]);Do.stopencseven=So(["2122","1411","1132","1231","1114","3112","1132","1231","1114","3112","3211","2221","2122","1411","3211","2221"]);for(var A in Do)Do.hasOwnProperty(A)&&(Zt.$ctx[A]=Do[A]);Zt.__14712__=1;Do=Object.getPrototypeOf(Do)}if(Do.sam==-1||~~(Do.sam/10)%2==1)Do.stopencs=Do.stopencsodd;else Do.stopencs=Do.stopencseven;Do.rowbits=So(Do.r);for(var T=0,gt=qo(Do.r-1);T<=gt;T+=1){Do.i=T;To[Uo++]=Infinity;To[Uo++]=10;zo(Oo(Do.startencs,Do.i),function(){var e=To[--Uo];To[Uo++]=qo(e-48)});var mt=Lo(Do.cws,Do.i*5,5);To[Uo++]=1;for(var D=0,vt=mt.length;D<vt;D++)zo(Oo(Do.encs,Oo(mt,D)),function(){var e=To[--Uo];To[Uo++]=qo(e-48)});zo(Oo(Do.stopencs,Do.i),function(){var e=To[--Uo];To[Uo++]=qo(e-48)});To[Uo++]=1;Do.sbs=So();To[Uo++]=Infinity;var bt=Do.sbs;To[Uo++]=1;for(var S=0,It=bt.length;S<It;S++){var wt=To[--Uo];var yt=wt==0?1:0;To[Uo++]=wt;for(var Bt=0,_t=Oo(bt,S);Bt<_t;Bt++)To[Uo++]=yt}Ko(So(Wo()-1));var xt=To[--Uo];var Mt=To[--Uo];To[Uo++]=xt;To[Uo++]=Mt;Uo--;var Ct=To[--Uo];var Et=To[--Uo];To[Uo++]=Ct;To[Uo++]=Et;Uo--;No(Do.rowbits,Do.i,To[--Uo])}To[Uo++]=Infinity;for(var Pt=0,jt=81*Do.sepheight;Pt<jt;Pt++)To[Uo++]=1;for(var H=0,Ut=qo(Do.r-2);H<=Ut;H+=1){Do.i=H;for(var Tt=0,Dt=Do.rowheight;Tt<Dt;Tt++)Zo(Oo(Do.rowbits,Do.i));for(var St=0,Ht=Do.sepheight;St<Ht;St++){for(var Qt=0,Ft=10;Qt<Ft;Qt++)To[Uo++]=0;for(var kt=0,Ot=70;kt<Ot;kt++)To[Uo++]=1;To[Uo++]=0}}for(var Nt=0,Lt=Do.rowheight;Nt<Lt;Nt++)Zo(Oo(Do.rowbits,qo(Do.r-1)));for(var Rt=0,Gt=81*Do.sepheight;Rt<Gt;Rt++)To[Uo++]=1;Do.pixs=So();var zt=new Map([["ren",pr],["pixs",Do.pixs],["pixx",81],["pixy",~~(Do.pixs.length/81)],["height",~~(Do.pixs.length/81)/72],["width",81/72],["opt",Do.options]]);To[Uo++]=zt;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function De(){Do=Object.create(Do);Do.dontdraw=false;Do.sam=-1;Do.append=false;Do.rows=0;Do.rowheight=8;Do.sepheight=1;Do.parse=false;Do.parsefnc=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.rows!=0&&(Do.rows<2||Do.rows>8)){To[Uo++]="bwipp.code49badRows#14814";To[Uo++]="Code 49 must have 2 to 8 rows";Xo()}if(Do.rowheight<8){To[Uo++]="bwipp.code49badRowHeight#14818";To[Uo++]="Code 49 must have rowheight of at least 8";Xo()}if(Do.sepheight<1){To[Uo++]="bwipp.code49badSepHeight#14822";To[Uo++]="Code 49 must have sepheight of at least 1";Xo()}if(Do.append&&Do.sam!=-1){To[Uo++]="bwipp.code49samAndAppend#14826";To[Uo++]="sam and append cannot be specified together";Xo()}if(Do.sam!=-1){To[Uo++]=true;for(var e=0,Q=1;e<Q;e++){var t=Do.sam;if(t<12||t>99){Uo--;To[Uo++]=false;break}if(Do.sam%10<2){Uo--;To[Uo++]=false;break}if(~~(Do.sam/10)>Do.sam%10){Uo--;To[Uo++]=false;break}}if(Jo(To[--Uo])){To[Uo++]="bwipp.code49badSAM#14837";To[Uo++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 9 symbols';Xo()}}$o(De);if(!De.__14845__){Do=Object.create(Do);Do.s1=-1;Do.s2=-2;Do.fn1=-3;Do.fn2=-4;Do.fn3=-5;Do.ns=-6;for(var i in Do)Do.hasOwnProperty(i)&&(De.$ctx[i]=Do[i]);De.__14845__=1;Do=Object.getPrototypeOf(Do)}var F=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["FNC1",Do.fn1],["FNC2",Do.fn2],["FNC3",Do.fn3]]);Do.fncvals=F;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var k=To[--Uo];Do[To[--Uo]]=k;Do.msglen=Do.msg.length;zo(Do.msg,function(){if(To[--Uo]>127){To[Uo++]="bwipp.code49badCharacter#14860";To[Uo++]="Code 49 can only support ASCII characters with values 0 to 127";Xo()}});if(!De.__14904__){Do=Object.create(Do);Do.charmap=So(["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%",Do.s1,Do.s2,Do.fn1,Do.fn2,Do.fn3,Do.ns]);Do.charvals=new Map;for(var n=0;n<=48;n+=1){Do.i=n;var r=Oo(Do.charmap,Do.i);To[Uo++]=r;if(Yo(Wt(r),"stringtype")){var O=Oo(To[--Uo],0);To[Uo++]=O}No(Do.charvals,To[--Uo],Do.i)}Do.combos=So(["1 ","1A","1B","1C","1D","1E","1F","1G","1H","1I","1J","1K","1L","1M","1N","1O","1P","1Q","1R","1S","1T","1U","1V","1W","1X","1Y","1Z","11","12","13","14","15"," ","16","17","18"," $"," %","19","10","1-","1.","1$"," +","1/"," -"," ."," /"," 0"," 1"," 2"," 3"," 4"," 5"," 6"," 7"," 8"," 9","1+","21","22","23","24","25","26"," A"," B"," C"," D"," E"," F"," G"," H"," I"," J"," K"," L"," M"," N"," O"," P"," Q"," R"," S"," T"," U"," V"," W"," X"," Y"," Z","27","28","29","20","2-","2.","2A","2B","2C","2D","2E","2F","2G","2H","2I","2J","2K","2L","2M","2N","2O","2P","2Q","2R","2S","2T","2U","2V","2W","2X","2Y","2Z","2$","2/","2+","2%","2 "]);for(var A=0;A<=127;A+=1){Do.i=A;var a=Oo(Do.combos,Do.i);Do.c1=Oo(a,0);Do.c2=Oo(a,1);if(Do.c1==49)No(Do.charvals,Do.i,So([Oo(Do.charvals,Do.s1),Oo(Do.charvals,Do.c2)]));if(Do.c1==50)No(Do.charvals,Do.i,So([Oo(Do.charvals,Do.s2),Oo(Do.charvals,Do.c2)]))}for(var i in Do)Do.hasOwnProperty(i)&&(De.$ctx[i]=Do[i]);De.__14904__=1;Do=Object.getPrototypeOf(Do)}Do.encodealpha=function(){var e=Oo(Do.charvals,To[--Uo]);To[Uo++]=e;if(Vo(Wt(e),"arraytype"))Ko(So(1));var t=To[--Uo];Ro(Do.cws,Do.j,t);Do.j=t.length+Do.j};Do.base48=function(){var e=To[--Uo];To[Uo++]=0;zo(e,function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(qo(e-48)+t*10)});To[Uo++]=Infinity;var t=To[--Uo];var i=To[--Uo];var n=To[--Uo];To[Uo++]=t;To[Uo++]=i;for(var r=0,A=qo(n-1);r<A;r++){var a=To[--Uo];To[Uo++]=a%48;To[Uo++]=~~(a/48)}var o=So();To[Uo++]=o;To[Uo++]=Infinity;var s=To[--Uo];var c=To[--Uo];To[Uo++]=s;To[Uo++]=c;for(var l=c.length-1;l>=0;l-=1){var p=To[--Uo];To[Uo++]=Oo(p,l);To[Uo++]=p}Uo--;var u=So();Ro(Do.cws,Do.j,u);Do.j=u.length+Do.j};Do.encodenumeric=function(){Do.nums=To[--Uo];var e=Do.nums.length;var t=e%5;To[Uo++]="pre";To[Uo++]=e;To[Uo++]=t;if(t!=2){var i=To[--Uo];var n=To[--Uo];To[Uo++]=qo(n-i)}else{var r=To[--Uo];var A=To[--Uo];To[Uo++]=qo(qo(A-r)-5)}var a=To[--Uo];Do[To[--Uo]]=a;for(var o=0,s=qo(Do.pre-1);o<=s;o+=5){To[Uo++]=3;To[Uo++]=Lo(Do.nums,o,5);Do.base48()}Do.nums=Lo(Do.nums,Do.pre,qo(Do.nums.length-Do.pre));var c=Do.nums.length;To[Uo++]=c;if(c==1){To[Uo++]=Oo(Do.nums,Do.i);Do.encodealpha()}var l=To[--Uo];To[Uo++]=l;if(l==3){To[Uo++]=2;To[Uo++]=Do.nums;Do.base48()}var p=To[--Uo];To[Uo++]=p;if(p==4){To[Uo++]=3;To[Uo++]=Infinity;To[Uo++]=49;To[Uo++]=48;Zo(Do.nums);var u=So();To[Uo++]=u;Do.base48()}if(To[--Uo]==7){To[Uo++]=3;To[Uo++]=Infinity;To[Uo++]=49;To[Uo++]=48;Zo(Lo(Do.nums,0,4));var d=So();To[Uo++]=d;Do.base48();To[Uo++]=2;To[Uo++]=Lo(Do.nums,4,3);Do.base48()}};To[Uo++]=Infinity;for(var o=0,N=Do.msglen;o<N;o++)To[Uo++]=0;To[Uo++]=0;Do.numericruns=So();for(var s=Do.msglen-1;s>=0;s-=1){Do.i=s;var c=Oo(Do.msg,Do.i);if(c>=48&&c<=57)No(Do.numericruns,Do.i,qo(Oo(Do.numericruns,Do.i+1)+1));else No(Do.numericruns,Do.i,0)}Do.cws=So(Do.msglen*2+1);if(!De.__14961__){Do=Object.create(Do);Do.samval=So([12,22,13,23,33,14,24,34,44,15,25,35,45,55,16,26,36,46,56,66,17,27,37,47,57,67,77,18,28,38,48,58,68,78,88,19,29,39,49,59,69,79,89,99]);for(var i in Do)Do.hasOwnProperty(i)&&(De.$ctx[i]=Do[i]);De.__14961__=1;Do=Object.getPrototypeOf(Do)}for(;;){if(Do.append){Do.mode=1;Do.method="alpha";Do.i=0;Do.j=0;break}if(Do.sam!=-1){Do.mode=3;To[Uo++]=Do.cws;To[Uo++]=0;for(var l=0;l<=43;l+=1){To[Uo++]=l;if(Oo(Do.samval,l)!=Do.sam)Uo--}var L=To[--Uo];var R=To[--Uo];No(To[--Uo],R,qo(L+1));Do.method="alpha";Do.i=0;Do.j=1;break}if(Oo(Do.numericruns,0)>=5){Do.mode=2;Do.method="numeric";Do.i=0;Do.j=0;break}var p=Oo(Do.charvals,Oo(Do.msg,0));To[Uo++]=p;if(Vo(Wt(p),"arraytype")){Uo--;Do.mode=0;Do.method="alpha";Do.i=0;Do.j=0;break}var G=Oo(To[--Uo],0)==43?4:5;Do.mode=G;No(Do.cws,0,Oo(Oo(Do.charvals,Oo(Do.msg,0)),1));Do.method="alpha";Do.i=1;Do.j=1;break}for(;;){if(Do.i==Do.msglen)break;for(;;){if(Yo(Do.method,"alpha")){if(Oo(Do.numericruns,Do.i)>=5){To[Uo++]=Do.ns;Do.encodealpha();Do.method="numeric";break}To[Uo++]=Oo(Do.msg,Do.i);Do.encodealpha();Do.i=Do.i+1;break}if(Yo(Do.method,"numeric")){if(Oo(Do.numericruns,Do.i)<5){To[Uo++]=Do.ns;Do.encodealpha();Do.method="alpha";break}To[Uo++]=Lo(Do.msg,Do.i,Oo(Do.numericruns,Do.i));Do.encodenumeric();Do.i=qo(Do.i+Oo(Do.numericruns,Do.i));break}}}Do.cws=Lo(Do.cws,0,Do.j);if(!De.__15039__){Do=Object.create(Do);Do.metrics=So([So([2,9]),So([3,16]),So([4,23]),So([5,30]),So([6,37]),So([7,42]),So([8,49])]);for(var i in Do)Do.hasOwnProperty(i)&&(De.$ctx[i]=Do[i]);De.__15039__=1;Do=Object.getPrototypeOf(Do)}Do.urows=Do.rows;var u=Do.metrics;for(var d=0,z=u.length;d<z;d++){Do.m=Oo(u,d);Do.r=Oo(Do.m,0);Do.dcws=Oo(Do.m,1);Do.okay=true;if(Do.urows!=0&&Do.urows!=Do.r)Do.okay=false;if(Do.cws.length>Do.dcws)Do.okay=false;if(Do.okay)break}if(!Do.okay){To[Uo++]="bwipp.code49noValidSymbol#15054";To[Uo++]="Maximum length exceeded";Xo()}To[Uo++]=Infinity;Zo(Do.cws);for(var f=0,W=qo(Do.dcws-Do.cws.length);f<W;f++)To[Uo++]=48;Do.cws=So();Do.ccs=So(Do.r*8);Do.j=0;for(var h=0,Z=qo(Do.r-2);h<=Z;h+=1){Do.i=h;Do.cc=Lo(Do.cws,Do.j,7);Ro(Do.ccs,Do.i*8,Do.cc);var g=Do.cc;To[Uo++]=Do.ccs;To[Uo++]=Do.i*8+7;To[Uo++]=0;for(var m=0,K=g.length;m<K;m++){var Y=To[--Uo];To[Uo++]=qo(Y+Oo(g,m))}var V=To[--Uo];var J=To[--Uo];No(To[--Uo],J,V%49);Do.j=Do.j+7}if(Do.j<Do.dcws)Ro(Do.ccs,Do.ccs.length-8,Lo(Do.cws,Do.j,qo(Do.dcws-Do.j)));Do.cr7=qo(qo(Do.r-2)*7+Do.mode);No(Do.ccs,Do.ccs.length-2,Do.cr7);if(!De.__15085__){Do=Object.create(Do);var v=So([1,9,31,26,2,12,17,23,37,18,22,6,27,44,15,43,39,11,13,5,41,33,36,8,4,32,3,19,40,25,29,10,24,30]);To[Uo++]=v;To[Uo++]=v;To[Uo++]=Infinity;var q=To[--Uo];var X=Lo(To[--Uo],0,32);To[Uo++]=q;To[Uo++]=20;Zo(X);Do.weightx=So();var b=To[--Uo];To[Uo++]=b;To[Uo++]=b;To[Uo++]=Infinity;var $=To[--Uo];var ee=Lo(To[--Uo],1,32);To[Uo++]=$;To[Uo++]=16;Zo(ee);Do.weighty=So();To[Uo++]=Infinity;var te=To[--Uo];var ie=Lo(To[--Uo],2,32);To[Uo++]=te;To[Uo++]=38;Zo(ie);Do.weightz=So();for(var i in Do)Do.hasOwnProperty(i)&&(De.$ctx[i]=Do[i]);De.__15085__=1;Do=Object.getPrototypeOf(Do)}Do.calccheck=function(){Do.weights=To[--Uo];Do.score=0;for(var e=0,t=~~(qo(Do.r-1)*8/2)-1;e<=t;e+=1){Do.i=e;Do.score=qo(qo(Oo(Do.ccs,Do.i*2)*49+Oo(Do.ccs,Do.i*2+1))*Oo(Do.weights,Do.i+1)+Do.score)}To[Uo++]=Do.score};Do.lastrow=Lo(Do.ccs,Do.ccs.length-8,8);if(Do.r>=7){To[Uo++]=Do.cr7*Oo(Do.weightz,0);To[Uo++]=Do.weightz;Do.calccheck();var ne=To[--Uo];var I=qo(To[--Uo]+ne)%2401;To[Uo++]=~~(I/49);To[Uo++]=I%49;Ko(So(2));Ro(Do.lastrow,0,To[--Uo])}Do.wr1=qo(Oo(Do.lastrow,0)*49+Oo(Do.lastrow,1));To[Uo++]=Do.cr7*Oo(Do.weighty,0);To[Uo++]=Do.weighty;Do.calccheck();var re=To[--Uo];var w=qo(qo(To[--Uo]+re)+Do.wr1*Oo(Do.weighty,qo(Do.r*4-3)))%2401;Do.wr2=w;To[Uo++]=~~(w/49);To[Uo++]=w%49;Ko(So(2));Ro(Do.lastrow,2,To[--Uo]);To[Uo++]=Do.cr7*Oo(Do.weightx,0);To[Uo++]=Do.weightx;Do.calccheck();var Ae=To[--Uo];var y=qo(qo(qo(To[--Uo]+Ae)+Do.wr1*Oo(Do.weightx,qo(Do.r*4-3)))+Do.wr2*Oo(Do.weightx,qo(Do.r*4-2)))%2401;To[Uo++]=~~(y/49);To[Uo++]=y%49;Ko(So(2));Ro(Do.lastrow,4,To[--Uo]);var B=Lo(Do.ccs,Do.ccs.length-8,7);To[Uo++]=0;for(var _=0,ae=B.length;_<ae;_++){var oe=To[--Uo];To[Uo++]=qo(oe+Oo(B,_))}No(Do.ccs,Do.ccs.length-1,To[--Uo]%49);var se=Oo(Do.options,"debugcws")!==undefined;if(se){To[Uo++]="bwipp.debugcws#15125";To[Uo++]=Do.ccs;Xo()}if(!De.__15823__){Do=Object.create(Do);Do.patterns=So([So(["11521132","25112131","14212132","25121221","14221222","12412132","23321221","12421222","21521221","15112222","15121312","13312222","24221311","13321312","11512222","22421311","11521312","25112311","14212312","23312311","12412312","21512311","16121131","14321131","12521131","15212131","15221221","13412131","13421221","11612131","16112221","16121311","14312221","14321311","12512221","12521311","15212311","13412311","11612311","11131135","31131133","51131131","21122134","41122132","21131224","41131222","11113135","31113133","51113131","11122225","31122223","51122221","11131315","31131313","51131311","21113224","41113222","21122314","41122312","11113315","31113313","51113311","12131134","32131132","21231133","41231131","22122133","42122131","11222134","22131223","42131221","11231224","31231222","12113134","32113132","12122224","32122222","12131314","32131312","21231313","41231311","22113223","42113221","11213224","22122313","42122311","11222314","31222312","12113314","32113312","21213313","41213311","13131133","33131131","22231132","11331133","31331131","23122132","12222133","23131222","12231223","32231221","21331222","13113133","33113131","13122223","33122221","11313133","13131313","33131311","11322223","22231312","11331313","31331311","23113222","12213223","23122312","12222313","32222311","21322312","13113313","33113311","22213312","11313313","31313311","14131132","23231131","12331132","21431131","24122131","13222132","24131221","13231222","11422132","22331221","11431222","14113132","14122222","12313132","14131312","12322222","23231311","12331312","21431311","24113221","13213222","24122311","13222312","11413222","22322311","11422312","14113312","23213311","12313312","21413311","15131131","13331131","14222131","14231221","12422131","12431221","15113131","15122221","13313131","15131311","13322221","11513131","13331311","11522221","14213221","14222311","12413221","12422311","15113311","13313311","11513311","11141134","31141132","21132133","41132131","21141223","41141221","11123134","31123132","11132224","31132222","11141314","31141312","21114133","41114131","21123223","41123221","21132313","41132311","11114224","31114222","11123314","31123312","21114313","41114311","12141133","32141131","21241132","22132132","11232133","22141222","11241223","31241221","12123133","32123131","12132223","32132221","12141313","32141311","21241312","22114132","11214133","22123222","11223223","22132312","11232313","31232311","12114223","32114221","12123313","32123311","21223312","22114312","11214313","31214311","13141132","22241131","11341132","23132131","12232132","23141221","12241222","21341221","13123132","13132222","11323132","13141312","11332222","22241311","11341312","23114131","12214132","23123221","12223222","23132311","12232312","21332311","13114222","13123312","11314222","22223311","11323312","23114311","12214312","21314311","14141131","12341131","13232131","13241221","11432131","14123131","14132221","12323131","14141311","12332221","12341311","13214131","13223221","11414131","13232311","11423221","11432311","14114221","14123311","12314221","12323311","13214311","11414311","11151133","31151131","21142132","21151222","11133133","31133131","11142223","31142221","11151313","31151311","21124132","21133222","21142312","11115133","31115131","11124223","31124221","11133313","31133311","21115222","21124312","12151132","21251131","22142131","11242132","22151221","11251222","12133132","12142222","12151312","21251311","22124131","11224132","22133221","11233222","22142311","11242312","12115132","12124222","12133312","21233311","22115221","11215222","22124311","11224312","13151131","12242131","12251221","13133131","13142221","11333131","13151311","11342221","12224131","12233221","12242311","13115131","13124221","11315131","13133311","11324221","11333311","12215221","12224311","11161132","21152131","21161221","11143132","11152222","11161312","21134131","21143221","21152311","11125132","11134222","11143312","21116131","21125221","21134311","12161131","11252131","12143131","12152221","12161311","11234131","11243221","11252311","12125131","12134221","12143311","11216131","11225221","11234311","11111236","31111234","51111232","21111325","41111323","61111321","11111416","31111414","51111412","31211143","51211141","12111235","32111233","52111231","21211234","41211232","22111324","42111322","11211325","31211323","51211321","12111415","32111413","52111411","21211414","41211412","12211144","32211142","21311143","41311141","13111234","33111232","22211233","42211231","11311234","31311232","23111323","43111321","12211324","32211322","21311323","41311321","13111414","33111412","22211413","42211411","11311414","31311412","13211143","33211141","22311142","11411143","31411141","14111233","34111231","23211232","12311233","32311231","21411232","24111322","13211323","33211321","22311322","11411323","31411321","14111413","34111411","23211412","12311413","32311411","21411412","14211142","23311141","12411142","21511141","15111232","24211231","13311232","22411231","11511232","25111321","14211322","23311321","12411322","21511321","15111412","24211411","13311412","22411411","11511412","15211141","13411141","11611141","16111231","14311231","12511231","15211321","13411321","11611321","16111411","14311411","12511411","21121144","41121142","11112145","31112143","51112141","11121235","31121233","51121231","21112234","41112232","21121324","41121322","11112325","31112323","51112321","11121415","31121413","51121411","21112414","41112412","22121143","42121141","11221144","31221142","12112144","32112142","12121234","32121232","21221233","41221231","22112233","42112231","11212234","22121323","42121321","11221324","31221322","12112324","32112322","12121414","32121412","21221413","41221411","22112413","42112411","11212414","31212412","23121142","12221143","32221141","21321142","13112143","33112141","13121233","33121231","11312143","22221232","11321233","31321231","23112232","12212233","23121322","12221323","32221321","21321322","13112323","33112321","13121413","33121411","11312323","22221412","11321413","31321411","23112412","12212413","32212411","21312412","24121141","13221142","22321141","11421142","14112142","14121232","12312142","23221231","12321232","21421231","24112231","13212232","24121321","13221322","11412232","22321321","11421322","14112322","14121412","12312322","23221411","12321412","21421411","24112411","13212412","22312411","11412412","14221141","12421141","15112141","15121231","13312141","13321231","11512141","11521231","14212231","14221321","12412231","12421321","15112321","15121411","13312321","13321411","11512321","11521411","14212411","12412411","21131143","41131141","11122144","31122142","11131234","31131232","21113143","41113141","21122233","41122231","21131323","41131321","11113234","31113232","11122324","31122322","11131414","31131412","21113323","41113321","21122413","41122411","11113414","31113412","22131142","11231143","31231141","12122143","32122141","12131233","32131231","21231232","22113142","11213143","22122232","11222233","22131322","11231323","31231321","12113233","32113231","12122323","32122321","12131413","32131411","21231412","22113322","11213323","22122412","11222413","31222411","12113413","32113411","21213412","23131141","12231142","21331141","13122142","13131232","11322142","22231231","11331232","23113141","12213142","23122231","12222232","23131321","12231322","21331321","13113232","13122322","11313232","13131412","11322322","22231411","11331412","23113321","12213322","23122411","12222412","21322411","13113412","22213411","11313412","13231141","11431141","14122141","14131231","12322141","12331231","13213141","13222231","11413141","13231321","11422231","11431321","14113231","14122321","12313231","14131411","12322321","12331411","13213321","13222411","11413321","11422411","14113411","12313411","21141142","11132143","31132141","11141233","31141231","21123142","21132232","21141322","11114143","31114141","11123233","31123231","11132323","31132321","11141413","31141411","21114232","21123322","21132412","11114323","31114321","11123413","31123411","22141141","11241142","12132142","12141232","21241231","22123141","11223142","22132231","11232232","22141321","11241322","12114142","12123232","12132322","12141412","21241411","22114231","11214232","22123321","11223322","22132411","11232412","12114322","12123412","21223411","12241141","13132141","13141231","11332141","11341231","12223141","12232231","12241321","13114141","13123231","11314141","13132321","11323231","13141411","11332321","11341411","12214231","12223321","12232411","13114321","13123411","11314321","11323411","21151141","11142142","11151232","21133141","21142231","21151321","11124142","11133232","11142322","11151412","21115141","21124231","21133321","21142411","11115232","11124322","11133412","11251141","12142141","12151231","11233141","11242231","11251321","12124141","12133231","12142321","12151411","11215141","11224231","11233321","11242411","12115231","12124321","12133411","11152141","11161231","11134141","11143231","11152321","11161411","11116141","11125231","11134321","11143411","21111244","41111242","11111335","31111333","51111331","21111424","41111422","11111515","31111513","51111511","21211153","41211151","22111243","42111241","11211244","31211242","12111334","32111332","21211333","41211331","22111423","42111421","11211424","31211422","12111514","32111512","21211513","41211511","22211152","11311153","31311151","23111242","12211243","32211241","21311242","13111333","33111331","22211332","11311333","31311331","23111422","12211423","32211421","21311422","13111513","33111511","22211512","11311513","31311511","23211151","12311152","21411151","24111241","13211242","22311241","11411242","14111332","23211331","12311332","21411331","24111421","13211422","22311421","11411422","14111512","23211511","12311512","21411511","13311151","11511151","14211241","12411241","15111331","13311331","11511331","14211421","12411421","15111511","13311511","11511511","31121152","21112153","41112151","21121243","41121241","11112244","31112242","11121334","31121332","21112333","41112331","21121423","41121421","11112424","31112422","11121514","31121512","21112513","41112511","12121153","32121151","21221152","22112152","11212153","22121242","11221243","31221241","12112243","32112241","12121333","32121331","21221332","22112332","11212333","22121422","11221423","31221421","12112423","32112421","12121513","32121511","21221512","22112512","11212513","31212511","13121152","22221151","11321152","23112151","12212152","23121241","12221242","21321241","13112242","13121332","11312242","22221331","11321332","23112331","12212332","23121421","12221422","21321421","13112422","13121512","11312422","22221511","11321512","23112511","12212512","21312511","14121151","12321151","13212151","13221241","11412151","11421241","14112241","14121331","12312241","12321331","13212331","13221421","11412331","11421421","14112421","14121511","12312421","12321511","13212511","11412511","11131153","31131151","21122152","21131242","11113153","31113151","11122243","31122241","11131333","31131331","21113242","21122332","21131422","11113333","31113331","11122423","31122421","11131513","31131511","21113422","21122512","12131152","21231151","22122151","11222152","22131241","11231242","12113152","12122242","12131332","21231331","22113241","11213242","22122331","11222332","22131421","11231422","12113332","12122422","12131512","21231511","22113421","11213422","22122511","11222512","13131151","11331151","12222151","12231241","13113151","13122241","11313151","13131331","11322241","11331331","12213241","12222331","12231421","13113331","13122421","11313331","13131511","11322421","11331511","12213421","12222511","11141152","21132151","21141241","11123152","11132242","11141332","21114151","21123241","21132331","21141421","11114242","11123332","11132422","11141512","21114331","21123421","21132511","12141151","11232151","11241241","12123151","12132241","12141331","11214151","11223241","11232331","11241421","12114241","12123331","12132421","12141511","11214331","11223421","11232511","11151151","11133151","11142241","11151331","11115151","11124241","11133331","11142421","11151511","11111254","31111252","21111343","41111341","11111434","31111432","21111523","41111521","11111614","31111612","31211161","12111253","32111251","21211252","22111342","11211343","31211341","12111433","32111431","21211432","22111522","11211523","31211521","12111613","32111611","21211612","12211162","21311161","13111252","22211251","11311252","23111341","12211342","21311341","13111432","22211431","11311432","23111521","12211522","21311521","13111612","22211611","11311612","13211161","11411161","14111251","12311251","13211341","11411341","14111431","12311431","13211521","11411521","14111611","12311611","21121162","11112163","31112161","11121253","31121251","21112252","21121342","11112343","31112341","11121433","31121431","21112432","21121522","11112523","31112521","11121613","31121611","22121161","11221162","12112162","12121252","21221251","22112251","11212252","22121341","11221342","12112342","12121432","21221431","22112431","11212432","22121521","11221522","12112522","12121612","21221611","12221161","13112161","13121251","11312161","11321251","32121115","52121113","21221116","41221114","61221112","22112116","42112114","31212115","51212113","13121116","33121114","22221115","42221113","11321116","31321114","51321112","23112115","43112113","12212116","32212114","52212112","21312115","41312113","61312111","14121115","34121113","23221114","43221112","12321115","32321113","52321111","21421114","41421112","24112114","13212115","33212113","22312114","42312112","11412115","31412113","51412111","15121114","24221113","13321114","33321112","22421113","42421111","11521114","31521112","25112113","14212114","34212112","23312113","43312111","12412114","32412112","21512113","41512111","16121113","25221112","14321113","34321111","23421112","12521113","32521111","15212113","24312112","13412113","33412111","22512112","11612113","31612111","31131115","51131113","21122116","41122114","61122112","31113115","51113113","12131116","32131114","52131112","21231115","41231113","61231111","22122115","42122113","11222116","31222114","51222112","12113116","32113114","52113112","21213115","41213113","61213111","13131115","33131113","22231114","42231112","11331115","31331113","51331111","23122114","43122112","12222115","32222113","52222111","21322114","41322112","13113115","33113113","22213114","42213112","11313115","31313113","51313111","14131114","34131112","23231113","43231111","12331114","32331112","21431113","41431111","24122113","13222114","33222112","22322113","42322111","11422114","31422112","14113114","34113112","23213113","43213111","12313114","32313112","21413113","41413111","15131113","24231112","13331113","33331111","22431112","25122112","14222113","34222111","23322112","12422113","32422111","21522112","15113113","24213112","13313113","33313111","22413112","11513113","31513111","16131112","25231111","14331112","23431111","15222112","24322111","13422112","22522111","16113112","25213111","14313112","23413111","12513112","21613111","11141116","31141114","51141112","21132115","41132113","61132111","11123116","31123114","51123112","21114115","41114113","61114111","12141115","32141113","52141111","21241114","41241112","22132114","42132112","11232115","31232113","51232111","12123115","32123113","52123111","21223114","41223112","22114114","42114112","11214115","31214113","51214111","13141114","33141112","22241113","42241111","11341114","31341112","23132113","43132111","12232114","32232112","21332113","41332111","13123114","33123112","22223113","42223111","11323114","31323112","23114113","43114111","12214114","32214112","21314113","41314111","14141113","34141111","23241112","12341113","32341111","24132112","13232113","33232111","22332112","11432113","31432111","14123113","34123111","23223112","12323113","32323111","21423112","24114112","13214113","33214111","22314112","11414113","31414111","15141112","24241111","13341112","25132111","14232112","23332111","12432112","15123112","24223111","13323112","22423111","11523112","25114111","14214112","23314111","12414112","21514111","16141111","14341111","15232111","13432111","16123111","14323111","12523111","15214111","13414111","11614111","11151115","31151113","51151111","21142114","41142112","11133115","31133113","51133111","21124114","41124112","11115115","31115113","51115111","12151114","32151112","21251113","41251111","22142113","42142111","11242114","31242112","12133114","32133112","21233113","41233111","22124113","42124111","11224114","31224112","12115114","32115112","21215113","41215111","13151113","33151111","22251112","23142112","12242113","32242111","21342112","13133113","33133111","22233112","11333113","31333111","23124112","12224113","32224111","21324112","13115113","33115111","22215112","11315113","31315111","14151112","23251111","24142111","13242112","22342111","14133112","23233111","12333112","21433111","24124111","13224112","22324111","11424112","14115112","23215111","12315112","21415111","15151111","14242111","15133111","13333111","14224111","12424111","15115111","13315111","11515111","11161114","31161112","21152113","41152111","11143114","31143112","21134113","41134111","11125114","31125112","21116113","41116111","12161113","32161111","22152112","11252113","31252111","12143113","32143111","21243112","22134112","11234113","31234111","12125113","32125111","21225112","22116112","11216113","31216111","13161112","23152111","12252112","13143112","22243111","11343112","23134111","12234112","21334111","13125112","22225111","11325112","23116111","12216112","21316111","14161111","13252111","14143111","12343111","13234111","11434111","14125111","12325111","13216111","11416111","31111216","51111214","31211125","51211123","32111215","52111213","21211216","41211214","61211212","12211126","32211124","52211122","21311125","41311123","61311121","13111216","33111214","22211215","42211213","11311216","31311214","51311212","13211125","33211123","22311124","42311122","11411125","31411123","51411121","14111215","34111213","23211214","43211212","12311215","32311213","52311211","21411214","41411212","14211124","34211122","23311123","43311121","12411124","32411122","21511123","41511121","15111214","24211213","13311214","33311212","22411213","42411211","11511214","31511212","15211123","24311122","13411123","33411121","22511122","11611123","31611121","16111213","25211212","14311213","34311211","23411212","12511213","32511211","21611212","21121126","41121124","61121122","31112125","51112123","31121215","51121213","21112216","41112214","61112212","22121125","42121123","11221126","31221124","51221122","12112126","32112124","52112122","12121216","32121214","52121212","21221215","41221213","61221211","22112215","42112213","11212216","31212214","51212212","23121124","43121122","12221125","32221123","52221121","21321124","41321122","13112125","33112123","13121215","33121213","11312125","22221214","42221212","11321215","31321213","51321211","23112214","43112212","12212215","32212213","52212211","21312214","41312212","24121123","13221124","33221122","22321123","42321121","11421124","31421122","14112124","34112122","14121214","34121212","12312124","23221213","43221211","12321214","32321212","21421213","41421211","24112213","13212214","33212212","22312213","42312211","11412214","31412212","25121122","14221123","34221121","23321122","12421123","32421121","21521122","15112123","15121213","13312123","24221212","13321213","33321211","11512123","22421212","11521213","31521211","25112212","14212213","34212211","23312212","12412213","32412211","21512212","15221122","24321121","13421122","22521121","16112122","16121212","14312122","25221211","14321212","12512122","23421211","12521212","15212212","24312211","13412212","22512211","11612212","21131125","41131123","61131121","11122126","31122124","51122122","11131216","31131214","51131212","21113125","41113123","61113121","21122215","41122213","61122211","11113216","31113214","51113212","22131124","42131122","11231125","31231123","51231121","12122125","32122123","52122121","12131215","32131213","52131211","21231214","41231212","22113124","42113122","11213125","22122214","42122212","11222215","31222213","51222211","12113215","32113213","52113211","21213214","41213212","23131123","43131121","12231124","32231122","21331123","41331121","13122124","33122122","13131214","33131212","11322124","22231213","42231211","11331214","31331212","23113123","43113121","12213124","23122213","43122211","12222214","32222212","21322213","41322211","13113214","33113212","22213213","42213211","11313214","31313212","24131122","13231123","33231121","22331122","11431123","31431121","14122123","34122121","14131213","34131211","12322123","23231212","12331213","32331211","21431212","24113122","13213123","24122212","13222213","33222211","11413123","22322212","11422213","31422211","14113213","34113211","23213212","12313213","32313211","21413212","25131121","14231122","23331121","12431122","15122122","15131212","13322122","24231211","13331212","11522122","22431211","25113121","14213122","25122211","14222212","12413122","23322211","12422212","21522211","15113212","24213211","13313212","22413211","11513212","15231121","13431121","16122121","16131211","14322121","14331211","12522121","15213121","15222211","13413121","13422211","11613121","16113211","14313211","12513211","21141124","41141122","11132125","31132123","51132121","11141215","31141213","51141211","21123124","41123122","21132214","41132212","11114125","31114123","51114121","11123215","31123213","51123211","21114214","41114212","22141123","42141121","11241124","31241122","12132124","32132122","12141214","32141212","21241213","41241211","22123123","42123121","11223124","22132213","42132211","11232214","31232212","12114124","32114122","12123214","32123212","21223213","41223211","22114213","42114211","11214214","31214212","23141122","12241123","32241121","21341122","13132123","33132121","13141213","33141211","11332123","22241212","11341213","31341211","23123122","12223123","23132212","12232213","32232211","21332212","13114123","33114121","13123213","33123211","11314123","22223212","11323213","31323211","23114212","12214213","32214211","21314212","24141121","13241122","22341121","14132122","14141212","12332122","23241211","12341212","24123121","13223122","24132211","13232212","11423122","22332211","11432212","14114122","14123212","12314122","23223211","12323212","21423211","24114211","13214212","22314211","11414212","14241121","15132121","15141211","13332121","13341211","14223121","14232211","12423121","12432211","15114121","15123211","13314121","13323211","11514121","11523211","14214211","12414211","21151123","41151121","11142124","31142122","11151214","31151212","21133123","41133121","21142213","41142211","11124124","31124122","11133214","31133212","21115123","41115121","21124213","41124211","11115214","31115212","22151122","11251123","31251121","12142123","32142121","12151213","32151211","21251212","22133122","11233123","22142212","11242213","31242211","12124123","32124121","12133213","32133211","21233212","22115122","11215123","22124212","11224213","31224211","12115213","32115211","21215212","23151121","12251122","13142122","13151212","11342122","22251211","23133121","12233122","23142211","12242212","21342211","13124122","13133212","11324122","22233211","11333212","23115121","12215122","23124211","12224212","21324211","13115212","22215211","11315212","13251121","14142121","14151211","12342121","13233121","13242211","11433121","14124121","14133211","12324121","12333211","13215121","13224211","11415121","11424211","14115211","12315211","21161122","11152123","31152121","11161213","31161211","21143122","21152212","11134123","31134121","11143213","31143211","21125122","21134212","11116123","31116121","11125213","31125211","22161121","12152122","12161212","22143121","11243122","22152211","11252212","12134122","12143212","21243211","22125121","11225122","22134211","11234212","12116122","12125212","21225211","13152121","13161211","12243121","12252211","13134121","13143211","11334121","11343211","12225121","12234211","13116121","13125211","11316121","11325211","21111226","41111224","61111222","31111315","51111313","21211135","41211133","61211131","22111225","42111223","11211226","31211224","51211222","12111316","32111314","52111312","21211315","41211313","61211311","22211134","42211132","11311135","31311133","51311131","23111224","43111222","12211225","32211223","52211221","21311224","41311222","13111315","33111313","22211314","42211312","11311315","31311313","51311311","23211133","43211131","12311134","32311132","21411133","41411131","24111223","13211224","33211222","22311223","42311221","11411224","31411222","14111314","34111312","23211313","43211311","12311314","32311312","21411313","41411311","24211132","13311133","33311131","22411132","11511133","31511131","25111222","14211223","34211221","23311222","12411223","32411221","21511222","15111313","24211312","13311313","33311311","22411312","11511313","31511311","25211131","14311132","23411131","12511132","21611131","15211222","24311221","13411222","22511221","11611222","16111312","25211311","14311312","23411311","12511312","21611311","31121134","51121132","21112135","41112133","61112131","21121225","41121223","61121221","11112226","31112224","51112222","11121316","31121314","51121312","21112315","41112313","61112311","12121135","32121133","52121131","21221134","41221132","22112134","42112132","11212135","22121224","42121222","11221225","31221223","51221221","12112225","32112223","52112221","12121315","32121313","52121311","21221314","41221312","22112314","42112312","11212315","31212313","51212311","13121134","33121132","22221133","42221131","11321134","31321132","23112133","43112131","12212134","23121223","43121221","12221224","32221222","21321223","41321221","13112224","33112222","13121314","33121312","11312224","22221313","42221311","11321314","31321312","23112313","43112311","12212314","32212312","21312313","41312311","14121133","34121131","23221132","12321133","32321131","21421132","24112132","13212133","24121222","13221223","33221221","11412133","22321222","11421223","31421221","14112223","34112221","14121313","34121311","12312223","23221312","12321313","32321311","21421312","24112312","13212313","33212311","22312312","11412313","31412311","15121132","24221131","13321132","22421131"]),So(["22121116","42121114","31221115","51221113","32112115","52112113","21212116","41212114","61212112","23121115","43121113","12221116","32221114","52221112","21321115","41321113","61321111","13112116","33112114","22212115","42212113","11312116","31312114","51312112","24121114","13221115","33221113","22321114","42321112","11421115","31421113","51421111","14112115","34112113","23212114","43212112","12312115","32312113","52312111","21412114","41412112","25121113","14221114","34221112","23321113","43321111","12421114","32421112","21521113","41521111","15112114","24212113","13312114","33312112","22412113","42412111","11512114","31512112","15221113","24321112","13421113","33421111","22521112","16112113","25212112","14312113","34312111","23412112","12512113","32512111","21612112","21131116","41131114","61131112","31122115","51122113","21113116","41113114","61113112","22131115","42131113","11231116","31231114","51231112","12122116","32122114","52122112","21222115","41222113","61222111","22113115","42113113","11213116","31213114","51213112","23131114","43131112","12231115","32231113","52231111","21331114","41331112","13122115","33122113","22222114","42222112","11322115","31322113","51322111","23113114","43113112","12213115","32213113","52213111","21313114","41313112","24131113","13231114","33231112","22331113","42331111","11431114","31431112","14122114","34122112","23222113","43222111","12322114","32322112","21422113","41422111","24113113","13213114","33213112","22313113","42313111","11413114","31413112","25131112","14231113","34231111","23331112","12431113","32431111","15122113","24222112","13322113","33322111","22422112","11522113","31522111","25113112","14213113","34213111","23313112","12413113","32413111","21513112","15231112","24331111","13431112","16122112","25222111","14322112","23422111","12522112","15213112","24313111","13413112","22513111","11613112","21141115","41141113","61141111","11132116","31132114","51132112","21123115","41123113","61123111","11114116","31114114","51114112","22141114","42141112","11241115","31241113","51241111","12132115","32132113","52132111","21232114","41232112","22123114","42123112","11223115","31223113","51223111","12114115","32114113","52114111","21214114","41214112","23141113","43141111","12241114","32241112","21341113","41341111","13132114","33132112","22232113","42232111","11332114","31332112","23123113","43123111","12223114","32223112","21323113","41323111","13114114","33114112","22214113","42214111","11314114","31314112","24141112","13241113","33241111","22341112","14132113","34132111","23232112","12332113","32332111","21432112","24123112","13223113","33223111","22323112","11423113","31423111","14114113","34114111","23214112","12314113","32314111","21414112","25141111","14241112","23341111","15132112","24232111","13332112","22432111","25123111","14223112","23323111","12423112","21523111","15114112","24214111","13314112","22414111","11514112","15241111","16132111","14332111","15223111","13423111","16114111","14314111","12514111","21151114","41151112","11142115","31142113","51142111","21133114","41133112","11124115","31124113","51124111","21115114","41115112","22151113","42151111","11251114","31251112","12142114","32142112","21242113","41242111","22133113","42133111","11233114","31233112","12124114","32124112","21224113","41224111","22115113","42115111","11215114","31215112","23151112","12251113","32251111","13142113","33142111","22242112","11342113","31342111","23133112","12233113","32233111","21333112","13124113","33124111","22224112","11324113","31324111","23115112","12215113","32215111","21315112","24151111","13251112","14142112","23242111","12342112","24133111","13233112","22333111","11433112","14124112","23224111","12324112","21424111","24115111","13215112","22315111","11415112","14251111","15142111","13342111","14233111","12433111","15124111","13324111","11524111","14215111","12415111","21161113","41161111","11152114","31152112","21143113","41143111","11134114","31134112","21125113","41125111","11116114","31116112","22161112","12152113","32152111","21252112","22143112","11243113","31243111","12134113","32134111","21234112","22125112","11225113","31225111","12116113","32116111","21216112","23161111","13152112","22252111","23143111","12243112","21343111","13134112","22234111","11334112","23125111","12225112","21325111","13116112","22216111","11316112","14152111","13243111","14134111","12334111","13225111","11425111","14116111","12316111","41111215","61111213","21211126","41211124","61211122","22111216","42111214","31211215","51211213","22211125","42211123","11311126","31311124","51311122","23111215","43111213","12211216","32211214","52211212","21311215","41311213","61311211","23211124","43211122","12311125","32311123","52311121","21411124","41411122","24111214","13211215","33211213","22311214","42311212","11411215","31411213","51411211","24211123","13311124","33311122","22411123","42411121","11511124","31511122","25111213","14211214","34211212","23311213","43311211","12411214","32411212","21511213","41511211","25211122","14311123","34311121","23411122","12511123","32511121","21611122","15211213","24311212","13411213","33411211","22511212","11611213","31611211","31121125","51121123","21112126","41112124","61112122","21121216","41121214","61121212","31112215","51112213","12121126","32121124","52121122","21221125","41221123","61221121","22112125","42112123","11212126","22121215","42121213","11221216","31221214","51221212","12112216","32112214","52112212","21212215","41212213","61212211","13121125","33121123","22221124","42221122","11321125","31321123","51321121","23112124","43112122","12212125","23121214","43121212","12221215","32221213","52221211","21321214","41321212","13112215","33112213","22212214","42212212","11312215","31312213","51312211","14121124","34121122","23221123","43221121","12321124","32321122","21421123","41421121","24112123","13212124","24121213","13221214","33221212","11412124","22321213","42321211","11421214","31421212","14112214","34112212","23212213","43212211","12312214","32312212","21412213","41412211","15121123","24221122","13321123","33321121","22421122","11521123","31521121","25112122","14212123","25121212","14221213","34221211","12412123","23321212","12421213","32421211","21521212","15112213","24212212","13312213","33312211","22412212","11512213","31512211","16121122","25221121","14321122","23421121","12521122","15212122","15221212","13412122","24321211","13421212","11612122","22521211","16112212","25212211","14312212","23412211","12512212","21612211","11131126","31131124","51131122","21122125","41122123","61122121","21131215","41131213","61131211","11113126","31113124","51113122","11122216","31122214","51122212","21113215","41113213","61113211","12131125","32131123","52131121","21231124","41231122","22122124","42122122","11222125","22131214","42131212","11231215","31231213","51231211","12113125","32113123","52113121","12122215","32122213","52122211","21222214","41222212","22113214","42113212","11213215","31213213","51213211","13131124","33131122","22231123","42231121","11331124","31331122","23122123","43122121","12222124","23131213","43131211","12231214","32231212","21331213","41331211","13113124","33113122","13122214","33122212","11313124","22222213","42222211","11322214","31322212","23113213","43113211","12213214","32213212","21313213","41313211","14131123","34131121","23231122","12331123","32331121","21431122","24122122","13222123","24131212","13231213","33231211","11422123","22331212","11431213","31431211","14113123","34113121","14122213","34122211","12313123","23222212","12322213","32322211","21422212","24113212","13213213","33213211","22313212","11413213","31413211","15131122","24231121","13331122","22431121","25122121","14222122","25131211","14231212","12422122","23331211","12431212","15113122","15122212","13313122","24222211","13322212","11513122","22422211","11522212","25113211","14213212","23313211","12413212","21513211","16131121","14331121","15222121","15231211","13422121","13431211","16113121","16122211","14313121","14322211","12513121","12522211","15213211","13413211","11613211","11141125","31141123","51141121","21132124","41132122","21141214","41141212","11123125","31123123","51123121","11132215","31132213","51132211","21114124","41114122","21123214","41123212","11114215","31114213","51114211","12141124","32141122","21241123","41241121","22132123","42132121","11232124","22141213","42141211","11241214","31241212","12123124","32123122","12132214","32132212","21232213","41232211","22114123","42114121","11214124","22123213","42123211","11223214","31223212","12114214","32114212","21214213","41214211","13141123","33141121","22241122","11341123","31341121","23132122","12232123","23141212","12241213","32241211","21341212","13123123","33123121","13132213","33132211","11323123","22232212","11332213","31332211","23114122","12214123","23123212","12223213","32223211","21323212","13114213","33114211","22214212","11314213","31314211","14141122","23241121","12341122","24132121","13232122","24141211","13241212","11432122","22341211","14123122","14132212","12323122","23232211","12332212","21432211","24114121","13214122","24123211","13223212","11414122","22323211","11423212","14114212","23214211","12314212","21414211","15141121","13341121","14232121","14241211","12432121","15123121","15132211","13323121","13332211","11523121","14214121","14223211","12414121","12423211","15114211","13314211","11514211","11151124","31151122","21142123","41142121","21151213","41151211","11133124","31133122","11142214","31142212","21124123","41124121","21133213","41133211","11115124","31115122","11124214","31124212","21115213","41115211","12151123","32151121","21251122","22142122","11242123","22151212","11251213","31251211","12133123","32133121","12142213","32142211","21242212","22124122","11224123","22133212","11233213","31233211","12115123","32115121","12124213","32124211","21224212","22115212","11215213","31215211","13151122","22251121","23142121","12242122","23151211","12251212","13133122","13142212","11333122","22242211","11342212","23124121","12224122","23133211","12233212","21333211","13115122","13124212","11315122","22224211","11324212","23115211","12215212","21315211","14151121","13242121","13251211","14133121","14142211","12333121","12342211","13224121","13233211","11424121","11433211","14115121","14124211","12315121","12324211","13215211","11415211","11161123","31161121","21152122","21161212","11143123","31143121","11152213","31152211","21134122","21143212","11125123","31125121","11134213","31134211","21116122","21125212","12161122","22152121","11252122","22161211","12143122","12152212","21252211","22134121","11234122","22143211","11243212","12125122","12134212","21234211","22116121","11216122","22125211","11225212","13161121","12252121","13143121","13152211","11343121","12234121","12243211","13125121","13134211","11325121","11334211","12216121","12225211","31111225","51111223","21111316","41111314","61111312","31211134","51211132","12111226","32111224","52111222","21211225","41211223","61211221","22111315","42111313","11211316","31211314","51211312","12211135","32211133","52211131","21311134","41311132","13111225","33111223","22211224","42211222","11311225","31311223","51311221","23111314","43111312","12211315","32211313","52211311","21311314","41311312","13211134","33211132","22311133","42311131","11411134","31411132","14111224","34111222","23211223","43211221","12311224","32311222","21411223","41411221","24111313","13211314","33211312","22311313","42311311","11411314","31411312","14211133","34211131","23311132","12411133","32411131","21511132","15111223","24211222","13311223","33311221","22411222","11511223","31511221","25111312","14211313","34211311","23311312","12411313","32411311","21511312","15211132","24311131","13411132","22511131","11611132","16111222","25211221","14311222","23411221","12511222","21611221","15211312","24311311","13411312","22511311","11611312","21121135","41121133","61121131","11112136","31112134","51112132","11121226","31121224","51121222","21112225","41112223","61112221","21121315","41121313","61121311","11112316","31112314","51112312","22121134","42121132","11221135","31221133","51221131","12112135","32112133","52112131","12121225","32121223","52121221","21221224","41221222","22112224","42112222","11212225","22121314","42121312","11221315","31221313","51221311","12112315","32112313","52112311","21212314","41212312","23121133","43121131","12221134","32221132","21321133","41321131","13112134","33112132","13121224","33121222","11312134","22221223","42221221","11321224","31321222","23112223","43112221","12212224","23121313","43121311","12221314","32221312","21321313","41321311","13112314","33112312","22212313","42212311","11312314","31312312","24121132","13221133","33221131","22321132","11421133","31421131","14112133","34112131","14121223","34121221","12312133","23221222","12321223","32321221","21421222","24112222","13212223","24121312","13221313","33221311","11412223","22321312","11421313","31421311","14112313","34112311","23212312","12312313","32312311","21412312","25121131","14221132","23321131","12421132","21521131","15112132","15121222","13312132","24221221","13321222","11512132","22421221","11521222","25112221","14212222","25121311","14221312","12412222","23321311","12421312","21521311","15112312","24212311","13312312","22412311","11512312","15221131","13421131","16112131","16121221","14312131","14321221","12512131","12521221","15212221","15221311","13412221","13421311","11612221","16112311","14312311","12512311","21131134","41131132","11122135","31122133","51122131","11131225","31131223","51131221","21113134","41113132","21122224","41122222","21131314","41131312","11113225","31113223","51113221","11122315","31122313","51122311","21113314","41113312","22131133","42131131","11231134","31231132","12122134","32122132","12131224","32131222","21231223","41231221","22113133","42113131","11213134","22122223","42122221","11222224","22131313","42131311","11231314","31231312","12113224","32113222","12122314","32122312","21222313","41222311","22113313","42113311","11213314","31213312","23131132","12231133","32231131","21331132","13122133","33122131","13131223","33131221","11322133","22231222","11331223","31331221","23113132","12213133","23122222","12222223","23131312","12231313","32231311","21331312","13113223","33113221","13122313","33122311","11313223","22222312","11322313","31322311","23113312","12213313","32213311","21313312","24131131","13231132","22331131","11431132","14122132","14131222","12322132","23231221","12331222","21431221","24113131","13213132","24122221","13222222","24131311","11413132","13231312","11422222","22331311","11431312","14113222","14122312","12313222","23222311","12322312","21422311","24113311","13213312","22313311","11413312","14231131","12431131","15122131","15131221","13322131","13331221","11522131","14213131","14222221","12413131","14231311","12422221","12431311","15113221","15122311","13313221","13322311","11513221","11522311","14213311","12413311","21141133","41141131","11132134","31132132","11141224","31141222","21123133","41123131","21132223","41132221","21141313","41141311","11114134","31114132","11123224","31123222","11132314","31132312","21114223","41114221","21123313","41123311","11114314","31114312","22141132","11241133","31241131","12132133","32132131","12141223","32141221","21241222","22123132","11223133","22132222","11232223","22141312","11241313","31241311","12114133","32114131","12123223","32123221","12132313","32132311","21232312","22114222","11214223","22123312","11223313","31223311","12114313","32114311","21214312","23141131","12241132","21341131","13132132","13141222","11332132","22241221","11341222","23123131","12223132","23132221","12232222","23141311","12241312","21341311","13114132","13123222","11314132","13132312","11323222","22232311","11332312","23114221","12214222","23123311","12223312","21323311","13114312","22214311","11314312","13241131","14132131","14141221","12332131","12341221","13223131","13232221","11423131","13241311","11432221","14114131","14123221","12314131","14132311","12323221","12332311","13214221","13223311","11414221","11423311","14114311","12314311","21151132","11142133","31142131","11151223","31151221","21133132","21142222","21151312","11124133","31124131","11133223","31133221","11142313","31142311","21115132","21124222","21133312","11115223","31115221","11124313","31124311","22151131","11251132","12142132","12151222","21251221","22133131","11233132","22142221","11242222","22151311","11251312","12124132","12133222","12142312","21242311","22115131","11215132","22124221","11224222","22133311","11233312","12115222","12124312","21224311","12251131","13142131","13151221","11342131","12233131","12242221","12251311","13124131","13133221","11324131","13142311","11333221","11342311","12215131","12224221","12233311","13115221","13124311","11315221","11324311","21161131","11152132","11161222","21143131","21152221","21161311","11134132","11143222","11152312","21125131","21134221","21143311","11116132","11125222","11134312","12152131","12161221","11243131","11252221","12134131","12143221","12152311","11225131","11234221","11243311","12116131","12125221","12134311","21111235","41111233","61111231","11111326","31111324","51111322","21111415","41111413","61111411","21211144","41211142","22111234","42111232","11211235","31211233","51211231","12111325","32111323","52111321","21211324","41211322","22111414","42111412","11211415","31211413","51211411","22211143","42211141","11311144","31311142","23111233","43111231","12211234","32211232","21311233","41311231","13111324","33111322","22211323","42211321","11311324","31311322","23111413","43111411","12211414","32211412","21311413","41311411","23211142","12311143","32311141","21411142","24111232","13211233","33211231","22311232","11411233","31411231","14111323","34111321","23211322","12311323","32311321","21411322","24111412","13211413","33211411","22311412","11411413","31411411","24211141","13311142","22411141","11511142","25111231","14211232","23311231","12411232","21511231","15111322","24211321","13311322","22411321","11511322","25111411","14211412","23311411","12411412","21511411","14311141","12511141","15211231","13411231","11611231","16111321","14311321","12511321","15211411","13411411","11611411","31121143","51121141","21112144","41112142","21121234","41121232","11112235","31112233","51112231","11121325","31121323","51121321","21112324","41112322","21121414","41121412","11112415","31112413","51112411","12121144","32121142","21221143","41221141","22112143","42112141","11212144","22121233","42121231","11221234","31221232","12112234","32112232","12121324","32121322","21221323","41221321","22112323","42112321","11212324","22121413","42121411","11221414","31221412","12112414","32112412","21212413","41212411","13121143","33121141","22221142","11321143","31321141","23112142","12212143","23121232","12221233","32221231","21321232","13112233","33112231","13121323","33121321","11312233","22221322","11321323","31321321","23112322","12212323","23121412","12221413","32221411","21321412","13112413","33112411","22212412","11312413","31312411","14121142","23221141","12321142","21421141","24112141","13212142","24121231","13221232","11412142","22321231","11421232","14112232","14121322","12312232","23221321","12321322","21421321","24112321","13212322","24121411","13221412","11412322","22321411","11421412","14112412","23212411","12312412","21412411","15121141","13321141","11521141","14212141","14221231","12412141","12421231","15112231","15121321","13312231","13321321","11512231","11521321","14212321","14221411","12412321","12421411","15112411","13312411","11512411","11131144","31131142","21122143","41122141","21131233","41131231","11113144","31113142","11122234","31122232","11131324","31131322","21113233","41113231","21122323","41122321","21131413","41131411","11113324","31113322","11122414","31122412","21113413","41113411","12131143","32131141","21231142","22122142","11222143","22131232","11231233","31231231","12113143","32113141","12122233","32122231","12131323","32131321","21231322","22113232","11213233","22122322","11222323","22131412","11231413","31231411","12113323","32113321","12122413","32122411","21222412","22113412","11213413","31213411","13131142","22231141","11331142","23122141","12222142","23131231","12231232","21331231","13113142","13122232","11313142","13131322","11322232","22231321","11331322","23113231","12213232","23122321","12222322","23131411","12231412","21331411","13113322","13122412","11313322","22222411","11322412","23113411","12213412","21313411","14131141","12331141","13222141","13231231","11422141","11431231","14113141","14122231","12313141","14131321","12322231","12331321","13213231","13222321","11413231","13231411","11422321","11431411","14113321","14122411","12313321","12322411","13213411","11413411","11141143","31141141","21132142","21141232","11123143","31123141","11132233","31132231","11141323","31141321","21114142","21123232","21132322","21141412","11114233","31114231","11123323","31123321","11132413","31132411","21114322","21123412","12141142","21241141","22132141","11232142","22141231","11241232","12123142","12132232","12141322","21241321","22114141","11214142","22123231","11223232","22132321","11232322","22141411","11241412","12114232","12123322","12132412","21232411","22114321","11214322","22123411","11223412","13141141","11341141","12232141","12241231","13123141","13132231","11323141","13141321","11332231","11341321","12214141","12223231","12232321","12241411","13114231","13123321","11314231","13132411","11323321","11332411","12214321","12223411","11151142","21142141","21151231","11133142","11142232","11151322","21124141","21133231","21142321","21151411","11115142","11124232","11133322","11142412","21115231","21124321","21133411","12151141","11242141","11251231","12133141","12142231","12151321","11224141","11233231","11242321","11251411","12115141","12124231","12133321","12142411","11215231","11224321","11233411","11161141","11143141","11152231","11161321","11125141","11134231","11143321","11152411","11111245","31111243","51111241","21111334","41111332","11111425","31111423","51111421","21111514","41111512","31211152","12111244","32111242","21211243","41211241","22111333","42111331","11211334","31211332","12111424","32111422","21211423","41211421","22111513","42111511","11211514","31211512","12211153","32211151","21311152","13111243","33111241","22211242","11311243","31311241","23111332","12211333","32211331","21311332","13111423","33111421","22211422","11311423","31311421","23111512","12211513","32211511","21311512","13211152","22311151","11411152","14111242","23211241","12311242","21411241","24111331","13211332","22311331","11411332","14111422","23211421","12311422","21411421","24111511","13211512","22311511","11411512","14211151","12411151","15111241","13311241","11511241","14211331","12411331","15111421","13311421","11511421","14211511","12411511","21121153","41121151","11112154","31112152","11121244","31121242","21112243","41112241","21121333","41121331","11112334","31112332","11121424","31121422","21112423","41112421","21121513","41121511","11112514","31112512","22121152","11221153","31221151","12112153","32112151","12121243","32121241","21221242","22112242","11212243","22121332","11221333","31221331","12112333","32112331","12121423","32121421","21221422","22112422","11212423","22121512","11221513","31221511","12112513","32112511","21212512","23121151","12221152","21321151","13112152","13121242","11312152","22221241","11321242","23112241","12212242","23121331","12221332","21321331","13112332","13121422","11312332","22221421","11321422","23112421","12212422","23121511","12221512","21321511","13112512","22212511","11312512","13221151","11421151","14112151","14121241","12312151","12321241","13212241","13221331","11412241","11421331","14112331","14121421","12312331","12321421","13212421","13221511","11412421","11421511","14112511","12312511","21131152","11122153","31122151","11131243","31131241","21113152","21122242","21131332","11113243","31113241","11122333","31122331","11131423","31131421","21113332","21122422","21131512","11113423","31113421","11122513","31122511","22131151","11231152","12122152","12131242","21231241","22113151","11213152","22122241","11222242","22131331","11231332","12113242","12122332","12131422","21231421","22113331","11213332","22122421","11222422","22131511","11231512","12113422","12122512","21222511","12231151","13122151","13131241","11322151","11331241","12213151","12222241","12231331","13113241","13122331","11313241","13131421","11322331","11331421","12213331","12222421","12231511","13113421","13122511","11313421","11322511","21141151","11132152","11141242","21123151","21132241","21141331","11114152","11123242","11132332","11141422","21114241","21123331","21132421","21141511","11114332","11123422","11132512","11241151","12132151","12141241","11223151","11232241","11241331","12114151","12123241","12132331","12141421","11214241","11223331","11232421","11241511","12114331","12123421","12132511","11142151","11151241","11124151","11133241","11142331","11151421","11115241","11124331","11133421","11142511","21111253","41111251","11111344","31111342","21111433","41111431","11111524","31111522","21111613","41111611","21211162","22111252","11211253","31211251","12111343","32111341","21211342","22111432","11211433","31211431","12111523","32111521","21211522","22111612","11211613","31211611","22211161","11311162","23111251","12211252","21311251","13111342","22211341","11311342","23111431","12211432","21311431","13111522","22211521","11311522","23111611","12211612","21311611","12311161","13211251","11411251","14111341","12311341","13211431","11411431","14111521","12311521","13211611","11411611","31121161","21112162","21121252","11112253","31112251","11121343","31121341","21112342","21121432","11112433","31112431","11121523","31121521","21112522","21121612","12121162","21221161","22112161","11212162","22121251","11221252","12112252","12121342","21221341","22112341","11212342","22121431","11221432","12112432","12121522","21221521","22112521","11212522","22121611","11221612","13121161","11321161","12212161","12221251","13112251","13121341","11312251","11321341","12212341","12221431","13112431","13121521","11312431","11321521","12212521","12221611","11131162","21122161","21131251","11113162"])]);Do.parity=So(["1001","0101","1100","0011","1010","0110","1111","0000"]);for(var i in Do)Do.hasOwnProperty(i)&&(De.$ctx[i]=Do[i]);De.__15823__=1;Do=Object.getPrototypeOf(Do)}Do.rowbits=So(Do.r);for(var x=0,ce=qo(Do.r-1);x<=ce;x+=1){Do.i=x;To[Uo++]="p";if(Do.i!=qo(Do.r-1))To[Uo++]=Oo(Do.parity,Do.i);else To[Uo++]="0000";var le=To[--Uo];Do[To[--Uo]]=le;Do.ccrow=Lo(Do.ccs,Do.i*8,8);To[Uo++]=Infinity;for(var M=0;M<=7;M+=2){Zo(Lo(Do.ccrow,M,2));var pe=To[--Uo];var ue=To[--Uo];To[Uo++]=qo(pe+ue*49)}Do.scrow=So();To[Uo++]=Infinity;To[Uo++]=10;To[Uo++]=1;To[Uo++]=1;for(var C=0;C<=3;C+=1){Do.j=C;zo(Oo(Oo(Do.patterns,qo(Oo(Do.p,Do.j)-48)),Oo(Do.scrow,Do.j)),function(){var e=To[--Uo];To[Uo++]=qo(e-48)})}To[Uo++]=4;To[Uo++]=1;Do.sbs=So();To[Uo++]=Infinity;var E=Do.sbs;To[Uo++]=1;for(var P=0,de=E.length;P<de;P++){var j=To[--Uo];var fe=j==0?1:0;To[Uo++]=j;for(var U=0,he=Oo(E,P);U<he;U++)To[Uo++]=fe}Ko(So(Wo()-1));var ge=To[--Uo];var me=To[--Uo];To[Uo++]=ge;To[Uo++]=me;Uo--;var ve=To[--Uo];var be=To[--Uo];To[Uo++]=ve;To[Uo++]=be;Uo--;No(Do.rowbits,Do.i,To[--Uo])}To[Uo++]=Infinity;for(var T=0,Ie=81*Do.sepheight;T<Ie;T++)To[Uo++]=1;for(var D=0,we=qo(Do.r-2);D<=we;D+=1){Do.i=D;for(var S=0,ye=Do.rowheight;S<ye;S++)Zo(Oo(Do.rowbits,Do.i));for(var H=0,Be=Do.sepheight;H<Be;H++){for(var _e=0,xe=10;_e<xe;_e++)To[Uo++]=0;for(var Me=0,Ce=70;Me<Ce;Me++)To[Uo++]=1;To[Uo++]=0}}for(var Ee=0,Pe=Do.rowheight;Ee<Pe;Ee++)Zo(Oo(Do.rowbits,qo(Do.r-1)));for(var je=0,Ue=81*Do.sepheight;je<Ue;je++)To[Uo++]=1;Do.pixs=So();var Te=new Map([["ren",pr],["pixs",Do.pixs],["pixx",81],["pixy",~~(Do.pixs.length/81)],["height",~~(Do.pixs.length/81)/72],["width",81/72],["opt",Do.options]]);To[Uo++]=Te;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function ce(){Do=Object.create(Do);Do.dontdraw=false;Do.includetext=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.height=.3;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(ce);zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.flattermarkenBadCharacter#16187";To[Uo++]="Flattermarken must contain only digits";Xo()}});if(!ce.__16200__){Do=Object.create(Do);Do.encs=So(["0018","0117","0216","0315","0414","0513","0612","0711","0810","0900"]);Do.barchars="1234567890";for(var e in Do)Do.hasOwnProperty(e)&&(ce.$ctx[e]=Do[e]);ce.__16200__=1;Do=Object.getPrototypeOf(Do)}Do.barlen=Do.barcode.length;Do.sbs=Qo(Do.barlen*4);Do.txt=So(Do.barlen);for(var t=0,i=Do.barlen-1;t<=i;t+=1){Do.i=t;Go(Do.barchars,Lo(Do.barcode,Do.i,1));Uo--;Do.indx=To[--Uo].length;Uo-=2;Do.enc=Oo(Do.encs,Do.indx);Ro(Do.sbs,Do.i*4,Do.enc);No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),Do.i*9,Do.textyoffset,Do.textfont,Do.textsize]))}To[Uo++]=Infinity;To[Uo++]=Infinity;var n=Do.sbs;for(var r=0,A=n.length;r<A;r++)To[Uo++]=Oo(n,r)-48;var a=So();To[Uo++]=Infinity;for(var o=0,s=~~((Do.sbs.length+1)/2);o<s;o++)To[Uo++]=Do.height;var c=So();To[Uo++]=Infinity;for(var l=0,p=~~((Do.sbs.length+1)/2);l<p;l++)To[Uo++]=0;var u=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=a;To[Uo++]="bhs";To[Uo++]=c;To[Uo++]="bbs";To[Uo++]=u;To[Uo++]="txt";To[Uo++]=Do.txt;To[Uo++]="opt";To[Uo++]=Do.options;var d=Ho();To[Uo++]=d;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function pe(){Do=Object.create(Do);Do.dontdraw=false;Do.height=1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];zo(Do.barcode,function(){var e=To[--Uo];if(e<49||e>57){To[Uo++]="bwipp.rawBadCharacter#16273";To[Uo++]="Raw must contain only digits 1 to 9";Xo()}});To[Uo++]=Infinity;To[Uo++]=Infinity;zo(Do.barcode,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});var e=So();To[Uo++]=Infinity;for(var t=0,i=~~((Do.barcode.length+1)/2);t<i;t++)To[Uo++]=Do.height;var n=So();To[Uo++]=Infinity;for(var r=0,A=~~((Do.barcode.length+1)/2);r<A;r++)To[Uo++]=0;var a=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=e;To[Uo++]="bhs";To[Uo++]=n;To[Uo++]="bbs";To[Uo++]=a;To[Uo++]="opt";To[Uo++]=Do.options;var o=Ho();To[Uo++]=o;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function ue(){Do=Object.create(Do);Do.dontdraw=false;Do.height=.175;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.daftEmptyData#16326";To[Uo++]="The data must not be empty";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e!=68&&(e!=65&&(e!=70&&e!=84))){To[Uo++]="bwipp.daftBadCharacter#16331";To[Uo++]="DAFT must contain only characters D, A, F and T";Xo()}});Do.barlen=Do.barcode.length;Do.bbs=So(Do.barlen);Do.bhs=So(Do.barlen);for(var e=0,t=Do.barlen-1;e<=t;e+=1){Do.i=e;Do.enc=Lo(Do.barcode,Do.i,1);if(Yo(Do.enc,"D")){No(Do.bbs,Do.i,0*Do.height/8);No(Do.bhs,Do.i,5*Do.height/8)}if(Yo(Do.enc,"A")){No(Do.bbs,Do.i,3*Do.height/8);No(Do.bhs,Do.i,5*Do.height/8)}if(Yo(Do.enc,"F")){No(Do.bbs,Do.i,0*Do.height/8);No(Do.bhs,Do.i,8*Do.height/8)}if(Yo(Do.enc,"T")){No(Do.bbs,Do.i,3*Do.height/8);No(Do.bhs,Do.i,2*Do.height/8)}}To[Uo++]=Infinity;var i=Do.bbs;var n=Do.bhs;To[Uo++]=Infinity;for(var r=0,A=Do.bhs.length-1;r<A;r++){To[Uo++]=1.44;To[Uo++]=1.872}To[Uo++]=1.44;var a=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="bbs";To[Uo++]=i;To[Uo++]="bhs";To[Uo++]=n;To[Uo++]="sbs";To[Uo++]=a;To[Uo++]="opt";To[Uo++]=Do.options;var o=Ho();To[Uo++]=o;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function de(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];var e=new Map([["fima",function(){Do.sbs=So([2.25,2.25,2.25,11.25,2.25,11.25,2.25,2.25,2.25]);Do.bhs=So([.625,.625,.625,.625,.625]);Do.bbs=So([0,0,0,0,0])}],["fimb",function(){Do.sbs=So([2.25,6.75,2.25,2.25,2.25,6.25,2.25,2.25,2.25,6.75,2.25]);Do.bhs=So([.625,.625,.625,.625,.625,.625]);Do.bbs=So([0,0,0,0,0,0])}],["fimc",function(){Do.sbs=So([2.25,2.25,2.25,6.75,2.25,6.75,2.25,6.75,2.25,2.25,2.25]);Do.bhs=So([.625,.625,.625,.625,.625,.625]);Do.bbs=So([0,0,0,0,0,0])}],["fimd",function(){Do.sbs=So([2.25,2.25,2.25,2.25,2.25,6.75,2.25,6.75,2.25,2.25,2.25,2.25,2.25]);Do.bhs=So([.625,.625,.625,.625,.625,.625,.625]);Do.bbs=So([0,0,0,0,0,0,0])}],["fime",function(){Do.sbs=So([2.25,6.75,2.25,15.75,2.25,6.75,2.25]);Do.bhs=So([.625,.625,.625,.625,.625,.625,.625]);Do.bbs=So([0,0,0,0,0,0,0])}]]);Do.symbols=e;var t=Oo(Do.symbols,Do.barcode)!==undefined;if(!t){To[Uo++]="bwipp.symbolUnknownSymbol#16437";To[Uo++]="Unknown symbol name provided";Xo()}if(Oo(Do.symbols,Do.barcode)()===true)return true;var i=new Map([["ren",dn],["sbs",Do.sbs],["bhs",Do.bhs],["bbs",Do.bbs],["opt",Do.options]]);To[Uo++]=i;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function mi(){Do=Object.create(Do);Do.dontdraw=false;Do.compact=false;Do.eclevel=-1;Do.columns=0;Do.rows=0;Do.rowmult=3;Do.ccc=false;Do.raw=false;Do.parse=false;Do.parsefnc=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.pdf417emptyData#16502";To[Uo++]="The data must not be empty";Xo()}if(Do.eclevel!=-1&&(Do.eclevel<0||Do.eclevel>8)){To[Uo++]="bwipp.pdf417InvalidErrorCorrectionLevel#16506";To[Uo++]="Valid error correction levels are 0 to 8";Xo()}if(Do.ccc&&Do.raw){To[Uo++]="bwipp.pdf417cccAndRaw#16510";To[Uo++]="Cannot combine ccc and raw";Xo()}if(Do.ccc&&Do.compact){To[Uo++]="bwipp.pdf417cccAndCompact#16514";To[Uo++]="Cannot combine ccc and compact";Xo()}if(Do.rows!=0&&(Do.rows<3||Do.rows>90)){To[Uo++]="bwipp.pdf417invalidRows#16518";To[Uo++]="There must be between 3 and 90 rows";Xo()}if(Do.columns!=0&&(Do.columns<1||Do.columns>30)){To[Uo++]="bwipp.pdf417invalidColumns#16522";To[Uo++]="There must be between 1 and 30 columns";Xo()}if(Do.rowmult<=0){To[Uo++]="bwipp.pdf417badRowMult#16526";To[Uo++]="The row multiplier must be greater than zero";Xo()}$o(mi);if(!mi.__16620__){Do=Object.create(Do);Do.T=0;Do.N=1;Do.B=2;Do.A=0;Do.L=1;Do.M=2;Do.P=3;Do.tl=-1;Do.nl=-2;Do.bl=-3;Do.bl6=-4;Do.bs=-5;Do.al=-6;Do.ll=-7;Do.ml=-8;Do.pl=-9;Do.as=-10;Do.ps=-11;Do.charmaps=So([So(["A","a","0",";"]),So(["B","b","1","<"]),So(["C","c","2",">"]),So(["D","d","3","@"]),So(["E","e","4","["]),So(["F","f","5",92]),So(["G","g","6","]"]),So(["H","h","7","_"]),So(["I","i","8","`"]),So(["J","j","9","~"]),So(["K","k","&","!"]),So(["L","l",13,13]),So(["M","m",9,9]),So(["N","n",",",","]),So(["O","o",":",":"]),So(["P","p","#",10]),So(["Q","q","-","-"]),So(["R","r",".","."]),So(["S","s","$","$"]),So(["T","t","/","/"]),So(["U","u","+",'"']),So(["V","v","%","|"]),So(["W","w","*","*"]),So(["X","x","=",40]),So(["Y","y","^",41]),So(["Z","z",Do.pl,"?"]),So([" "," "," ","{"]),So([Do.ll,Do.as,Do.ll,"}"]),So([Do.ml,Do.ml,Do.al,"'"]),So([Do.ps,Do.ps,Do.ps,Do.al])]);Do.charvals=So([new Map,new Map,new Map,new Map]);Do.alltext=new Map;for(var e=0,Q=Do.charmaps.length-1;e<=Q;e+=1){Do.i=e;Do.encs=Oo(Do.charmaps,Do.i);for(var t=0;t<=3;t+=1){Do.j=t;var i=Oo(Do.encs,Do.j);To[Uo++]=i;if(Yo(Wt(i),"stringtype")){var F=Oo(To[--Uo],0);To[Uo++]=F}var n=To[--Uo];No(Oo(Do.charvals,Do.j),n,Do.i);No(Do.alltext,n,-1)}}Do.e=1e4;Do.latlen=So([So([0,1,1,2]),So([2,0,1,2]),So([1,1,0,1]),So([1,2,2,0])]);Do.latseq=So([So([So([]),So([Do.ll]),So([Do.ml]),So([Do.ml,Do.pl])]),So([So([Do.ml,Do.al]),So([]),So([Do.ml]),So([Do.ml,Do.pl])]),So([So([Do.al]),So([Do.ll]),So([]),So([Do.pl])]),So([So([Do.al]),So([Do.al,Do.ll]),So([Do.al,Do.ml]),So([])])]);Do.shftlen=So([So([Do.e,Do.e,Do.e,1]),So([1,Do.e,Do.e,1]),So([Do.e,Do.e,Do.e,1]),So([Do.e,Do.e,Do.e,Do.e])]);To[Uo++]=Infinity;To[Uo++]=Do.tl;To[Uo++]=900;To[Uo++]=Do.bl;To[Uo++]=901;To[Uo++]=Do.bl6;To[Uo++]=924;To[Uo++]=Do.nl;To[Uo++]=902;To[Uo++]=Do.bs;To[Uo++]=913;Do.latchcws=Ho();for(var r in Do)Do.hasOwnProperty(r)&&(mi.$ctx[r]=Do[r]);mi.__16620__=1;Do=Object.getPrototypeOf(Do)}if(Do.raw){Do.datcws=So(Do.barcode.length);Do.i=0;Do.j=0;for(;;){if(Do.i>=Do.barcode.length-3)break;if(Oo(Do.barcode,Do.i)!=94)break;var A=Lo(Do.barcode,Do.i+1,3);To[Uo++]=A;To[Uo++]=false;for(var a=0,k=A.length;a<k;a++){var o=Oo(A,a);if(o<48||o>57){Uo--;To[Uo++]=true}}if(To[--Uo]){Uo--;break}Do.cw=ko(To[--Uo]);No(Do.datcws,Do.j,Do.cw);Do.i=Do.i+4;Do.j=Do.j+1}if(Do.i!=Do.barcode.length){To[Uo++]="bwipp.pdf417badRawFormat#16638";To[Uo++]="raw data must be formatted as ^NNN";Xo()}Do.datcws=Lo(Do.datcws,0,Do.j)}Do.encb=function(){Do.in=To[--Uo];Do.inlen=Do.in.length;Do.out=So(~~(Do.inlen/6)*5+Do.inlen%6);for(var e=0,t=~~(Do.inlen/6)-1;e<=t;e+=1){Do.k=e;To[Uo++]=Infinity;Zo(Lo(Do.in,Do.k*6,3));Do.msbs=So();To[Uo++]=Infinity;Zo(Do.msbs);var i=To[--Uo];var n=To[--Uo];var r=To[--Uo];To[Uo++]=qo(qo(i+n*256)+r*65536);for(var A=0,a=3;A<a;A++){var o=To[--Uo];To[Uo++]=o%900;To[Uo++]=~~(o/900)}Do.mscs=So();To[Uo++]=Infinity;Zo(Lo(Do.in,Do.k*6+3,3));Do.lsbs=So();To[Uo++]=Infinity;Zo(Do.lsbs);var s=To[--Uo];var c=To[--Uo];var l=To[--Uo];To[Uo++]=qo(qo(s+c*256)+l*65536);for(var p=0,u=3;p<u;p++){var d=To[--Uo];To[Uo++]=d%900;To[Uo++]=~~(d/900)}Do.lscs=So();var f=Oo(Do.lscs,0);var h=Oo(Do.mscs,0);No(Do.out,Do.k*5+4,qo(f+h*316)%900);var g=Oo(Do.lscs,1);var m=Oo(Do.mscs,0);var v=Oo(Do.mscs,1);No(Do.out,Do.k*5+3,qo(qo(qo(~~(qo(f+h*316)/900)+g)+m*641)+v*316)%900);var b=Oo(Do.lscs,2);var I=Oo(Do.mscs,0);var w=Oo(Do.mscs,1);var y=Oo(Do.mscs,2);No(Do.out,Do.k*5+2,qo(qo(qo(qo(~~(qo(qo(qo(~~(qo(f+h*316)/900)+g)+m*641)+v*316)/900)+b)+I*20)+w*641)+y*316)%900);var B=Oo(Do.lscs,3);var _=Oo(Do.mscs,1);var x=Oo(Do.mscs,2);No(Do.out,Do.k*5+1,qo(qo(qo(~~(qo(qo(qo(qo(~~(qo(qo(qo(~~(qo(f+h*316)/900)+g)+m*641)+v*316)/900)+b)+I*20)+w*641)+y*316)/900)+B)+_*20)+x*641)%900);No(Do.out,Do.k*5,qo(~~(qo(qo(qo(~~(qo(qo(qo(qo(~~(qo(qo(qo(~~(qo(f+h*316)/900)+g)+m*641)+v*316)/900)+b)+I*20)+w*641)+y*316)/900)+B)+_*20)+x*641)/900)+Oo(Do.mscs,2)*20)%900)}Do.rem=Do.inlen%6;if(Do.rem!=0){To[Uo++]=Do.out;To[Uo++]=Do.out.length-Do.rem;To[Uo++]=Infinity;Zo(Lo(Do.in,Do.inlen-Do.rem,Do.rem));var M=So();var C=To[--Uo];Ro(To[--Uo],C,M)}To[Uo++]=Do.out};if(Do.ccc){Do.barlen=Do.barcode.length;Do.datcws=So(~~(Do.barlen/6)*5+Do.barlen%6+2);No(Do.datcws,0,920);var O=Do.barlen%6==0?924:901;No(Do.datcws,1,O);To[Uo++]=Do.datcws;To[Uo++]=2;To[Uo++]=Infinity;zo(Do.barcode);var N=So();To[Uo++]=N;Do.encb();var L=To[--Uo];var R=To[--Uo];Ro(To[--Uo],R,L)}if(!Do.raw&&!Do.ccc){var G=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["eci",true]]);Do.fncvals=G;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var z=To[--Uo];Do[To[--Uo]]=z;Do.msglen=Do.msg.length;To[Uo++]=Infinity;for(var s=0,W=Do.msglen;s<W;s++)To[Uo++]=0;To[Uo++]=0;Do.numdigits=So();To[Uo++]=Infinity;for(var c=0,Z=Do.msglen;c<Z;c++)To[Uo++]=0;To[Uo++]=0;Do.numtext=So();To[Uo++]=Infinity;for(var l=0,K=Do.msglen;l<K;l++)To[Uo++]=0;To[Uo++]=0;Do.numbytes=So();To[Uo++]=Infinity;for(var p=0,Y=Do.msglen;p<Y;p++)To[Uo++]=0;To[Uo++]=0;Do.iseci=So();for(var u=Do.msglen-1;u>=0;u-=1){Do.i=u;var d=Oo(Do.msg,Do.i);if(d>=48&&d<=57)No(Do.numdigits,Do.i,qo(Oo(Do.numdigits,Do.i+1)+1));var V=Oo(Do.alltext,Oo(Do.msg,Do.i))!==undefined;if(V&&Oo(Do.numdigits,Do.i)<13)No(Do.numtext,Do.i,qo(Oo(Do.numtext,Do.i+1)+1));if(Oo(Do.msg,Do.i)>=0&&Oo(Do.numtext,Do.i)<5&&Oo(Do.numdigits,Do.i)<13)No(Do.numbytes,Do.i,qo(Oo(Do.numbytes,Do.i+1)+1));No(Do.iseci,Do.i,Oo(Do.msg,Do.i)<=-1e6)}Do.numdigits=Lo(Do.numdigits,0,Do.msglen);Do.numtext=Lo(Do.numtext,0,Do.msglen);Do.numbytes=Lo(Do.numbytes,0,Do.msglen);Do.seq=So([]);Do.seqlen=0;Do.state=Do.T;Do.p=0;for(;;){if(Do.p==Do.msglen)break;if(Oo(Do.iseci,Do.p)){Do.eci=Oo(Do.msg,Do.p);To[Uo++]=Infinity;Zo(Do.seq);To[Uo++]=So([Do.eci]);Do.seq=So();Do.p=Do.p+1;To[Uo++]="seqlen";To[Uo++]=Do.seqlen;if(Do.eci<=-1810900)To[Uo++]=2;else{var J=Do.eci<=-1000900?3:2;To[Uo++]=J}var q=To[--Uo];var X=To[--Uo];Do[To[--Uo]]=qo(X+q)}else{Do.n=Oo(Do.numdigits,Do.p);if(Do.n>=13||Do.n==Do.msglen&&Do.n>=8){To[Uo++]=Infinity;Zo(Do.seq);To[Uo++]=Do.nl;To[Uo++]=Infinity;Zo(Lo(Do.msg,Do.p,Do.n));var $=So();To[Uo++]=$;Do.seq=So();Do.state=Do.N;Do.p=qo(Do.p+Do.n);Do.seqlen=qo(Do.seqlen+1+Do.n)}else{Do.t=Oo(Do.numtext,Do.p);if(Do.t>=5){To[Uo++]=Infinity;Zo(Do.seq);if(Do.state!=Do.T)To[Uo++]=Do.tl;To[Uo++]=Infinity;Zo(Lo(Do.msg,Do.p,Do.t));var ee=So();To[Uo++]=ee;Do.seq=So();Do.state=Do.T;Do.p=qo(Do.p+Do.t);Do.seqlen=qo(qo(Do.seqlen+1)+Do.t)}else{Do.b=Oo(Do.numbytes,Do.p);if(Do.b==1&&Do.state==Do.T){To[Uo++]=Infinity;Zo(Do.seq);To[Uo++]=Do.bs;To[Uo++]=So([Oo(Do.msg,Do.p)]);Do.seq=So();Do.p=qo(Do.p+Do.b);Do.seqlen=qo(Do.seqlen+2)}else{To[Uo++]=Infinity;Zo(Do.seq);var te=Do.b%6!=0?Do.bl:Do.bl6;To[Uo++]=te;To[Uo++]=Infinity;Zo(Lo(Do.msg,Do.p,Do.b));var ie=So();To[Uo++]=ie;Do.seq=So();Do.state=Do.B;Do.p=qo(Do.p+Do.b);Do.seqlen=qo(qo(Do.seqlen+1)+Do.b)}}}}}Do.enca=function(){var e=Oo(Oo(Do.charvals,Do.A),To[--Uo]);To[Uo++]=e};Do.encl=function(){var e=Oo(Oo(Do.charvals,Do.L),To[--Uo]);To[Uo++]=e};Do.encm=function(){var e=Oo(Oo(Do.charvals,Do.M),To[--Uo]);To[Uo++]=e};Do.encp=function(){var e=Oo(Oo(Do.charvals,Do.P),To[--Uo]);To[Uo++]=e};Do.textencfuncs=So(["enca","encl","encm","encp"]);Do.addtotext=function(){No(Do.text,Do.l,To[--Uo]);Do.l=Do.l+1};Do.enct=function(){Do.in=To[--Uo];Do.curlen=So([Do.e,Do.e,Do.e,Do.e]);No(Do.curlen,Do.submode,0);Do.curseq=So([So([]),So([]),So([]),So([])]);zo(Do.in,function(){Do.char=To[--Uo];for(;;){Do.imp=false;var e=So([Do.A,Do.L,Do.M,Do.P]);for(var t=0,i=e.length;t<i;t++){Do.x=Oo(e,t);var n=So([Do.A,Do.L,Do.M,Do.P]);for(var r=0,A=n.length;r<A;r++){Do.y=Oo(n,r);Do.cost=qo(Oo(Do.curlen,Do.x)+Oo(Oo(Do.latlen,Do.x),Do.y));if(Do.cost<Oo(Do.curlen,Do.y)){No(Do.curlen,Do.y,Do.cost);To[Uo++]=Do.curseq;To[Uo++]=Do.y;To[Uo++]=Infinity;Zo(Oo(Do.curseq,Do.x));Zo(Oo(Oo(Do.latseq,Do.x),Do.y));var a=So();var o=To[--Uo];No(To[--Uo],o,a);Do.imp=true}}}if(!Do.imp)break}Do.nxtlen=So([Do.e,Do.e,Do.e,Do.e]);Do.nxtseq=So(4);var s=So([Do.A,Do.L,Do.M,Do.P]);for(var c=0,l=s.length;c<l;c++){Do.x=Oo(s,c);for(;;){var p=Oo(Oo(Do.charvals,Do.x),Do.char)!==undefined;if(!p)break;Do.cost=qo(Oo(Do.curlen,Do.x)+1);if(Do.cost<Oo(Do.nxtlen,Do.x)){No(Do.nxtlen,Do.x,Do.cost);To[Uo++]=Do.nxtseq;To[Uo++]=Do.x;To[Uo++]=Infinity;Zo(Oo(Do.curseq,Do.x));To[Uo++]=Do.char;var u=So();var d=To[--Uo];No(To[--Uo],d,u)}var f=So([Do.A,Do.L,Do.M,Do.P]);for(var h=0,g=f.length;h<g;h++){Do.y=Oo(f,h);if(Vo(Do.x,Do.y)){Do.cost=qo(qo(Oo(Do.curlen,Do.y)+Oo(Oo(Do.shftlen,Do.y),Do.x))+1);if(Do.cost<Oo(Do.nxtlen,Do.y)){No(Do.nxtlen,Do.y,Do.cost);To[Uo++]=Do.nxtseq;To[Uo++]=Do.y;To[Uo++]=Infinity;Zo(Oo(Do.curseq,Do.y));var m=Do.x==Do.A?Do.as:Do.ps;To[Uo++]=m;To[Uo++]=Do.char;var v=So();var b=To[--Uo];No(To[--Uo],b,v)}}}break}}Do.curlen=Do.nxtlen;Do.curseq=Do.nxtseq});Do.minseq=Do.e;var e=So([Do.A,Do.L,Do.M,Do.P]);for(var t=0,i=e.length;t<i;t++){Do.k=Oo(e,t);if(Oo(Do.curlen,Do.k)<Do.minseq){Do.minseq=Oo(Do.curlen,Do.k);Do.txtseq=Oo(Do.curseq,Do.k)}}Do.text=So(Do.minseq);Do.k=0;Do.l=0;for(;;){if(Do.k>=Do.txtseq.length)break;Do.char=Oo(Do.txtseq,Do.k);To[Uo++]=Do.char;if(Do[Oo(Do.textencfuncs,Do.submode)]()===true)break;Do.addtotext();Do.k=Do.k+1;if(Do.char==Do.as||Do.char==Do.ps){To[Uo++]=Oo(Do.txtseq,Do.k);if(Do.char==Do.as)Do.enca();else Do.encp();Do.addtotext();Do.k=Do.k+1}if(Do.char==Do.al)Do.submode=Do.A;if(Do.char==Do.ll)Do.submode=Do.L;if(Do.char==Do.ml)Do.submode=Do.M;if(Do.char==Do.pl)Do.submode=Do.P}if(Do.text.length%2==1){if(Do.submode==Do.P){To[Uo++]="pad";To[Uo++]=Do.al;Do.encp();var n=To[--Uo];Do[To[--Uo]]=n;Do.submode=Do.A}else{Do.nextecitext=false;for(var r=Do.i+1,A=Do.seq.length-1;r<=A;r+=1){Do.ti=r;if(Vo(Wt(Oo(Do.seq,Do.ti)),"arraytype")){Do.nextecitext=false;break}if(Oo(Oo(Do.seq,Do.ti),0)>-1e6)break;Do.nextecitext=true}if(Do.nextecitext)if(Do.submode==Do.A){var a=Oo(Oo(Do.charvals,Do.L),Oo(Oo(Do.seq,Do.ti),0))!==undefined;if(a){To[Uo++]="pad";To[Uo++]=Do.ll;Do.enca();var o=To[--Uo];Do[To[--Uo]]=o;Do.submode=Do.L}else{To[Uo++]="pad";To[Uo++]=Do.ml;Do.enca();var s=To[--Uo];Do[To[--Uo]]=s;Do.submode=Do.M}}else if(Do.submode==Do.M){var c=Oo(Oo(Do.charvals,Do.L),Oo(Oo(Do.seq,Do.ti),0))!==undefined;if(c){To[Uo++]="pad";To[Uo++]=Do.ll;Do.encm();var l=To[--Uo];Do[To[--Uo]]=l;Do.submode=Do.L}else{var p=Oo(Oo(Do.charvals,Do.P),Oo(Oo(Do.seq,Do.ti),0))!==undefined;if(p){To[Uo++]="pad";To[Uo++]=Do.pl;Do.encm();var u=To[--Uo];Do[To[--Uo]]=u;Do.submode=Do.P}else{To[Uo++]="pad";To[Uo++]=Do.al;Do.encm();var d=To[--Uo];Do[To[--Uo]]=d;Do.submode=Do.A}}}else{To[Uo++]="pad";To[Uo++]=Do.ml;Do.encl();var f=To[--Uo];Do[To[--Uo]]=f;Do.submode=Do.M}else{To[Uo++]="pad";To[Uo++]=Do.ps;if(Do[Oo(Do.textencfuncs,Do.submode)]()===true)return true;var h=To[--Uo];Do[To[--Uo]]=h}}To[Uo++]=Infinity;Zo(Do.text);To[Uo++]=Do.pad;Do.text=So()}Do.out=So(~~(Do.text.length/2));for(var g=0,m=Do.out.length-1;g<=m;g+=1){Do.k=g;No(Do.out,Do.k,qo(Oo(Do.text,Do.k*2)*30+Oo(Do.text,Do.k*2+1)))}To[Uo++]=Do.out};Do.encn=function(){Do.in=To[--Uo];Do.out=So([]);for(var e=0,t=Do.in.length-1;e<=t;e+=44){Do.k=e;To[Uo++]=Infinity;var i=Do.in.length-Do.k;To[Uo++]=1;To[Uo++]=Do.in;To[Uo++]=Do.k;To[Uo++]=i;if(i>44){Uo--;To[Uo++]=44}var n=To[--Uo];var r=To[--Uo];var A=Lo(To[--Uo],r,n);for(var a=0,o=A.length;a<o;a++)To[Uo++]=qo(Oo(A,a)-48);Do.gmod=So();Do.cwn=So([]);for(;;){Do.dv=900;Do.gmul=So([]);Do.val=0;for(;;){if(Do.gmod.length==0)break;Do.val=qo(Do.val*10+Oo(Do.gmod,0));Do.gmod=Lo(Do.gmod,1,Do.gmod.length-1);if(Do.val<Do.dv){if(Do.gmul.length!=0){To[Uo++]=Infinity;Zo(Do.gmul);To[Uo++]=0;Do.gmul=So()}}else{To[Uo++]=Infinity;Zo(Do.gmul);To[Uo++]=~~(Do.val/Do.dv);Do.gmul=So()}Do.val=Do.val%Do.dv}Do.dv=Do.val;To[Uo++]=Infinity;To[Uo++]=Do.dv;Zo(Do.cwn);Do.cwn=So();Do.gmod=Do.gmul;if(Do.gmul.length==0)break}To[Uo++]=Infinity;Zo(Do.out);Zo(Do.cwn);Do.out=So()}To[Uo++]=Do.out};Do.ence=function(){var e=qo(-Oo(To[--Uo],0)-1e6);To[Uo++]=e;if(e<=899){var t=To[--Uo];To[Uo++]=927;To[Uo++]=t;Ko(So(2))}else{var i=To[--Uo];To[Uo++]=i;if(i<=810899){var n=To[--Uo];To[Uo++]=926;To[Uo++]=~~(n/900)-1;To[Uo++]=n%900;Ko(So(3))}else{var r=To[--Uo];To[Uo++]=r;if(r<=811799){var A=To[--Uo];To[Uo++]=925;To[Uo++]=qo(A-810900);Ko(So(2))}else{To[Uo++]="bwipp.pdf417badECI#17000";To[Uo++]="PDF417 supports ECIs 000000 to 811799";Xo()}}}};Do.encfuncs=So(["enct","encn","encb"]);Do.addtocws=function(){var e=To[--Uo];Ro(Do.datcws,Do.j,e);Do.j=e.length+Do.j};Do.state=Do.T;Do.submode=Do.A;Do.datcws=So(Do.seqlen);Do.i=0;Do.j=0;for(;;){if(Do.i>=Do.seq.length)break;Do.chars=Oo(Do.seq,Do.i);if(Yo(Wt(Do.chars),"arraytype"))if(Oo(Do.chars,0)<=-1e6){To[Uo++]=Do.chars;Do.ence();Do.addtocws()}else{To[Uo++]=Do.chars;if(Do[Oo(Do.encfuncs,Do.state)]()===true)break;Do.addtocws()}else{To[Uo++]=So([Oo(Do.latchcws,Do.chars)]);Do.addtocws();if(Do.chars==Do.tl){Do.state=Do.T;Do.submode=Do.A}if(Do.chars==Do.nl)Do.state=Do.N;if(Do.chars==Do.bl||Do.chars==Do.bl6)Do.state=Do.B;if(Do.chars==Do.bs){Do.i=Do.i+1;To[Uo++]=Oo(Do.seq,Do.i);Do.encb();Do.addtocws()}}Do.i=Do.i+1}Do.datcws=Lo(Do.datcws,0,Do.j)}Do.m=Do.datcws.length;if(Do.eclevel==-1){if(Do.m<=40)Do.eclevel=2;if(Do.m>=41&&Do.m<=160)Do.eclevel=3;if(Do.m>=161&&Do.m<=320)Do.eclevel=4;if(Do.m>=321)Do.eclevel=5}Do.maxeclevel=~~(Math.log(928-1-Do.m)/Math.log(2))-1;if(Do.eclevel>Do.maxeclevel)Do.eclevel=Do.maxeclevel;Do.k=~~Math.pow(2,Do.eclevel+1);if(Do.columns==0)Do.columns=~~Math.round(Math.sqrt((Do.m+Do.k)/3));To[Uo++]="c";if(Do.columns>=1)To[Uo++]=Do.columns;else To[Uo++]=1;var ne=To[--Uo];Do[To[--Uo]]=ne;Do.r=~~Math.ceil((Do.m+Do.k+1)/Do.columns);if(Do.r<Do.rows&&Do.rows<=90)Do.r=Do.rows;if(Do.r<3)Do.r=3;if(Do.r>90){To[Uo++]="bwipp.pdf417insufficientCapacity#17063";To[Uo++]="Insufficient capacity in the symbol";Xo()}var f=Do.c;var h=Do.r;var g=Do.m;var m=8;var v=~~(Math.log(qo(qo(f*h-1)-g))/Math.log(2))-1;if(~~(Math.log(qo(qo(f*h-1)-g))/Math.log(2))-1>8){var re=m;m=v;v=re}Do.maxeclevel=v;if(Do.maxeclevel>Do.eclevel){Do.eclevel=Do.maxeclevel;Do.k=~~Math.pow(2,Do.eclevel+1)}Do.n=qo(Do.c*Do.r-Do.k);Do.cws=So(qo(Do.c*Do.r+1));No(Do.cws,0,Do.n);Ro(Do.cws,1,Do.datcws);To[Uo++]=Do.cws;To[Uo++]=Do.m+1;To[Uo++]=Infinity;for(var b=0,Ae=qo(qo(Do.n-Do.m)-1);b<Ae;b++)To[Uo++]=900;var ae=So();var oe=To[--Uo];Ro(To[--Uo],oe,ae);To[Uo++]=Do.cws;To[Uo++]=Do.n;To[Uo++]=Infinity;for(var I=0,se=Do.k;I<se;I++)To[Uo++]=0;To[Uo++]=0;var ce=So();var le=To[--Uo];Ro(To[--Uo],le,ce);if(!mi.__17086__){Do=Object.create(Do);To[Uo++]=Infinity;To[Uo++]=1;for(var w=0,pe=928;w<pe;w++){var y=To[--Uo];To[Uo++]=y;To[Uo++]=y*3%929}Do.rsalog=So();Do.rslog=So(929);for(var B=1;B<=928;B+=1)No(Do.rslog,Oo(Do.rsalog,B),B);for(var r in Do)Do.hasOwnProperty(r)&&(mi.$ctx[r]=Do[r]);mi.__17086__=1;Do=Object.getPrototypeOf(Do)}Do.rsprod=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;if(e!=0&&t!=0){var i=Oo(Do.rslog,To[--Uo]);var n=Oo(Do.rsalog,qo(i+Oo(Do.rslog,To[--Uo]))%928);To[Uo++]=n}else{Uo-=2;To[Uo++]=0}};To[Uo++]=Infinity;To[Uo++]=1;for(var _=0,ue=Do.k;_<ue;_++)To[Uo++]=0;Do.coeffs=So();for(var x=1,de=Do.k;x<=de;x+=1){Do.i=x;No(Do.coeffs,Do.i,Oo(Do.coeffs,Do.i-1));for(var M=Do.i-1;M>=1;M-=1){Do.j=M;To[Uo++]=Do.coeffs;To[Uo++]=Do.j;To[Uo++]=Oo(Do.coeffs,Do.j-1);To[Uo++]=Oo(Do.coeffs,Do.j);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var fe=To[--Uo];var he=To[--Uo];var ge=To[--Uo];No(To[--Uo],ge,qo(he+fe)%929)}To[Uo++]=Do.coeffs;To[Uo++]=0;To[Uo++]=Oo(Do.coeffs,0);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var me=To[--Uo];var ve=To[--Uo];No(To[--Uo],ve,me)}Do.coeffs=Lo(Do.coeffs,0,Do.coeffs.length-1);for(var C=Do.coeffs.length-1;C>=0;C-=2){var E=Do.coeffs;No(E,C,qo(929-Oo(E,C)))}for(var P=0,be=qo(Do.n-1);P<=be;P+=1){Do.t=qo(Oo(Do.cws,P)+Oo(Do.cws,Do.n))%929;for(var j=0,Ie=Do.k-1;j<=Ie;j+=1){Do.j=j;No(Do.cws,qo(Do.n+Do.j),qo(Oo(Do.cws,qo(qo(Do.n+Do.j)+1))+qo(929-Do.t*Oo(Do.coeffs,Do.k-Do.j-1)%929))%929)}}for(var U=Do.n,we=qo(Do.n+Do.k);U<=we;U+=1)No(Do.cws,U,qo(929-Oo(Do.cws,U))%929);Do.cws=Lo(Do.cws,0,Do.cws.length-1);var ye=Oo(Do.options,"debugcws")!==undefined;if(ye){To[Uo++]="bwipp.debugcws#17124";To[Uo++]=Do.cws;Xo()}if(!mi.__17368__){Do=Object.create(Do);Do.clusters=So([So([120256,125680,128380,120032,125560,128318,108736,119920,108640,86080,108592,86048,110016,120560,125820,109792,120440,125758,88256,109680,88160,89536,110320,120700,89312,110200,120638,89200,110140,89840,110460,89720,110398,89980,128506,119520,125304,128190,107712,119408,125244,107616,119352,84032,107568,119324,84e3,107544,83984,108256,119672,125374,85184,108144,119612,85088,108088,119582,85040,108060,85728,108408,119742,85616,108348,85560,108318,85880,108478,85820,85790,107200,119152,125116,107104,119096,125086,83008,107056,119068,82976,107032,82960,82952,83648,107376,119228,83552,107320,119198,83504,107292,83480,83468,83824,107452,83768,107422,83740,83900,106848,118968,125022,82496,106800,118940,82464,106776,118926,82448,106764,82440,106758,82784,106936,119006,82736,106908,82712,106894,82700,82694,106974,82830,82240,106672,118876,82208,106648,118862,82192,106636,82184,106630,82180,82352,82328,82316,82080,118830,106572,106566,82050,117472,124280,127678,103616,117360,124220,103520,117304,124190,75840,103472,75808,104160,117624,124350,76992,104048,117564,76896,103992,76848,76824,77536,104312,117694,77424,104252,77368,77340,77688,104382,77628,77758,121536,126320,128700,121440,126264,128670,111680,121392,126236,111648,121368,126222,111632,121356,103104,117104,124092,112320,103008,117048,124062,112224,121656,126366,93248,74784,102936,117006,93216,112152,93200,75456,103280,117180,93888,75360,103224,117150,93792,112440,121758,93744,75288,93720,75632,103356,94064,75576,103326,94008,112542,93980,75708,94140,75678,94110,121184,126136,128606,111168,121136,126108,111136,121112,126094,111120,121100,111112,111108,102752,116920,123998,111456,102704,116892,91712,74272,121244,116878,91680,74256,102668,91664,111372,102662,74244,74592,102840,116958,92e3,74544,102812,91952,111516,102798,91928,74508,74502,74680,102878,92088,74652,92060,74638,92046,92126,110912,121008,126044,110880,120984,126030,110864,120972,110856,120966,110852,110850,74048,102576,116828,90944,74016,102552,116814,90912,111e3,121038,90896,73992,102534,90888,110982,90884,74160,102620,91056,74136,102606,91032,111054,91020,74118,91014,91100,91086,110752,120920,125998,110736,120908,110728,120902,110724,110722,73888,102488,116782,90528,73872,102476,90512,110796,102470,90504,73860,90500,73858,73944,90584,90572,90566,120876,120870,110658,102444,73800,90312,90308,90306,101056,116080,123580,100960,116024,70720,100912,115996,70688,100888,70672,70664,71360,101232,116156,71264,101176,116126,71216,101148,71192,71180,71536,101308,71480,101278,71452,71612,71582,118112,124600,127838,105024,118064,124572,104992,118040,124558,104976,118028,104968,118022,100704,115896,123486,105312,100656,115868,79424,70176,118172,115854,79392,105240,100620,79376,70152,79368,70496,100792,115934,79712,70448,118238,79664,105372,100750,79640,70412,79628,70584,100830,79800,70556,79772,70542,70622,79838,122176,126640,128860,122144,126616,128846,122128,126604,122120,126598,122116,104768,117936,124508,113472,104736,126684,124494,113440,122264,126670,113424,104712,117894,113416,122246,104706,69952,100528,115804,78656,69920,100504,115790,96064,78624,104856,117966,96032,113560,122318,100486,96016,78600,104838,96008,69890,70064,100572,78768,70040,100558,96176,78744,104910,96152,113614,70022,78726,70108,78812,70094,96220,78798,122016,126552,128814,122e3,126540,121992,126534,121988,121986,104608,117848,124462,113056,104592,126574,113040,122060,117830,113032,104580,113028,104578,113026,69792,100440,115758,78240,69776,100428,95136,78224,104652,100422,95120,113100,69764,95112,78212,69762,78210,69848,100462,78296,69836,95192,78284,69830,95180,78278,69870,95214,121936,126508,121928,126502,121924,121922,104528,117804,112848,104520,117798,112840,121958,112836,104514,112834,69712,100396,78032,69704,100390,94672,78024,104550,94664,112870,69698,94660,78018,94658,78060,94700,94694,126486,121890,117782,104484,104482,69672,77928,94440,69666,77922,99680,68160,99632,68128,99608,115342,68112,99596,68104,99590,68448,99768,115422,68400,99740,68376,99726,68364,68358,68536,99806,68508,68494,68574,101696,116400,123740,101664,116376,101648,116364,101640,116358,101636,67904,99504,115292,72512,67872,116444,115278,72480,101784,116430,72464,67848,99462,72456,101766,67842,68016,99548,72624,67992,99534,72600,101838,72588,67974,68060,72668,68046,72654,118432,124760,127918,118416,124748,118408,124742,118404,118402,101536,116312,105888,101520,116300,105872,118476,116294,105864,101508,105860,101506,105858,67744,99416,72096,67728,116334,80800,72080,101580,99398,80784,105932,67716,80776,72068,67714,72066,67800,99438,72152,67788,80856,72140,67782,80844,72134,67822,72174,80878,126800,128940,126792,128934,126788,126786,118352,124716,122576,126828,124710,122568,126822,122564,118338,122562,101456,116268,105680,101448,116262,114128,105672,118374,114120,122598,101442,114116,105666,114114,67664,99372,71888,67656,99366,80336,71880,101478,97232,80328,105702,67650,97224,114150,71874,97220,67692,71916,67686,80364,71910,97260,80358,97254,126760,128918,126756,126754,118312,124694,122472,126774,122468,118306,122466,101416,116246,105576,101412,113896,105572,101410,113892,105570,113890,67624,99350,71784,101430,80104,71780,67618,96744,80100,71778,96740,80098,96738,71798,96758,126738,122420,122418,105524,113780,113778,71732,79988,96500,96498,66880,66848,98968,66832,66824,66820,66992,66968,66956,66950,67036,67022,1e5,99984,115532,99976,115526,99972,99970,66720,98904,69024,100056,98892,69008,100044,69e3,100038,68996,66690,68994,66776,98926,69080,100078,69068,66758,69062,66798,69102,116560,116552,116548,116546,99920,102096,116588,115494,102088,116582,102084,99906,102082,66640,68816,66632,98854,73168,68808,66628,73160,68804,66626,73156,68802,66668,68844,66662,73196,68838,73190,124840,124836,124834,116520,118632,124854,118628,116514,118626,99880,115478,101992,116534,106216,101988,99874,106212,101986,106210,66600,98838,68712,99894,72936,68708,66594,81384,72932,68706,81380,72930,66614,68726,72950,81398,128980,128978,124820,126900,124818,126898,116500,118580,116498,122740,118578,122738,99860,101940,99858,106100,101938,114420]),So([128352,129720,125504,128304,129692,125472,128280,129678,125456,128268,125448,128262,125444,125792,128440,129758,120384,125744,128412,120352,125720,128398,120336,125708,120328,125702,120324,120672,125880,128478,110144,120624,125852,110112,120600,125838,110096,120588,110088,120582,110084,110432,120760,125918,89664,110384,120732,89632,110360,120718,89616,110348,89608,110342,89952,110520,120798,89904,110492,89880,110478,89868,90040,110558,90012,89998,125248,128176,129628,125216,128152,129614,125200,128140,125192,128134,125188,125186,119616,125360,128220,119584,125336,128206,119568,125324,119560,125318,119556,119554,108352,119728,125404,108320,119704,125390,108304,119692,108296,119686,108292,108290,85824,108464,119772,85792,108440,119758,85776,108428,85768,108422,85764,85936,108508,85912,108494,85900,85894,85980,85966,125088,128088,129582,125072,128076,125064,128070,125060,125058,119200,125144,128110,119184,125132,119176,125126,119172,119170,107424,119256,125166,107408,119244,107400,119238,107396,107394,83872,107480,119278,83856,107468,83848,107462,83844,83842,83928,107502,83916,83910,83950,125008,128044,125e3,128038,124996,124994,118992,125036,118984,125030,118980,118978,106960,119020,106952,119014,106948,106946,82896,106988,82888,106982,82884,82882,82924,82918,124968,128022,124964,124962,118888,124982,118884,118882,106728,118902,106724,106722,82408,106742,82404,82402,124948,124946,118836,118834,106612,106610,124224,127664,129372,124192,127640,129358,124176,127628,124168,127622,124164,124162,117568,124336,127708,117536,124312,127694,117520,124300,117512,124294,117508,117506,104256,117680,124380,104224,117656,124366,104208,117644,104200,117638,104196,104194,77632,104368,117724,77600,104344,117710,77584,104332,77576,104326,77572,77744,104412,77720,104398,77708,77702,77788,77774,128672,129880,93168,128656,129868,92664,128648,129862,92412,128644,128642,124064,127576,129326,126368,124048,129902,126352,128716,127558,126344,124036,126340,124034,126338,117152,124120,127598,121760,117136,124108,121744,126412,124102,121736,117124,121732,117122,121730,103328,117208,124142,112544,103312,117196,112528,121804,117190,112520,103300,112516,103298,112514,75680,103384,117230,94112,75664,103372,94096,112588,103366,94088,75652,94084,75650,75736,103406,94168,75724,94156,75718,94150,75758,128592,129836,91640,128584,129830,91388,128580,91262,128578,123984,127532,126160,123976,127526,126152,128614,126148,123970,126146,116944,124012,121296,116936,124006,121288,126182,121284,116930,121282,102864,116972,111568,102856,116966,111560,121318,111556,102850,111554,74704,102892,92112,74696,102886,92104,111590,92100,74690,92098,74732,92140,74726,92134,128552,129814,90876,128548,90750,128546,123944,127510,126056,128566,126052,123938,126050,116840,123958,121064,116836,121060,116834,121058,102632,116854,111080,121078,111076,102626,111074,74216,102646,91112,74212,91108,74210,91106,74230,91126,128532,90494,128530,123924,126004,123922,126002,116788,120948,116786,120946,102516,110836,102514,110834,73972,90612,73970,90610,128522,123914,125978,116762,120890,102458,110714,123552,127320,129198,123536,127308,123528,127302,123524,123522,116128,123608,127342,116112,123596,116104,123590,116100,116098,101280,116184,123630,101264,116172,101256,116166,101252,101250,71584,101336,116206,71568,101324,71560,101318,71556,71554,71640,101358,71628,71622,71662,127824,129452,79352,127816,129446,79100,127812,78974,127810,123472,127276,124624,123464,127270,124616,127846,124612,123458,124610,115920,123500,118224,115912,123494,118216,124646,118212,115906,118210,100816,115948,105424,100808,115942,105416,118246,105412,100802,105410,70608,100844,79824,70600,100838,79816,105446,79812,70594,79810,70636,79852,70630,79846,129960,95728,113404,129956,95480,113278,129954,95356,95294,127784,129430,78588,128872,129974,95996,78462,128868,127778,95870,128866,123432,127254,124520,123428,126696,128886,123426,126692,124514,126690,115816,123446,117992,115812,122344,117988,115810,122340,117986,122338,100584,115830,104936,100580,113640,104932,100578,113636,104930,113634,70120,100598,78824,70116,96232,78820,70114,96228,78818,96226,70134,78838,129940,94968,113022,129938,94844,94782,127764,78206,128820,127762,95102,128818,123412,124468,123410,126580,124466,126578,115764,117876,115762,122100,117874,122098,100468,104692,100466,113140,104690,113138,69876,78324,69874,95220,78322,95218,129930,94588,94526,127754,128794,123402,124442,126522,115738,117818,121978,100410,104570,112890,69754,78074,94714,94398,123216,127148,123208,127142,123204,123202,115408,123244,115400,123238,115396,115394,99792,115436,99784,115430,99780,99778,68560,99820,68552,99814,68548,68546,68588,68582,127400,129238,72444,127396,72318,127394,123176,127126,123752,123172,123748,123170,123746,115304,123190,116456,115300,116452,115298,116450,99560,115318,101864,99556,101860,99554,101858,68072,99574,72680,68068,72676,68066,72674,68086,72694,129492,80632,105854,129490,80508,80446,127380,72062,127924,127378,80766,127922,123156,123700,123154,124788,123698,124786,115252,116340,115250,118516,116338,118514,99444,101620,99442,105972,101618,105970,67828,72180,67826,80884,72178,80882,97008,114044,96888,113982,96828,96798,129482,80252,130010,97148,80190,97086,127370,127898,128954,123146,123674,124730,126842,115226,116282,118394,122618,99386,101498,105722,114170,67706,71930,80378,96632,113854,96572,96542,80062,96702,96444,96414,96350,123048,123044,123042,115048,123062,115044,115042,99048,115062,99044,99042,67048,99062,67044,67042,67062,127188,68990,127186,123028,123316,123026,123314,114996,115572,114994,115570,98932,100084,98930,100082,66804,69108,66802,69106,129258,73084,73022,127178,127450,123018,123290,123834,114970,115514,116602,98874,99962,102138,66682,68858,73210,81272,106174,81212,81182,72894,81342,97648,114364,97592,114334,97564,97550,81084,97724,81054,97694,97464,114270,97436,97422,80990,97502,97372,97358,97326,114868,114866,98676,98674,66292,66290,123098,114842,115130,98618,99194,66170,67322,69310,73404,73374,81592,106334,81564,81550,73310,81630,97968,114524,97944,114510,97932,97926,81500,98012,81486,97998,97880,114478,97868,97862,81454,97902,97836,97830,69470,73564,73550,81752,106414,81740,81734,73518,81774,81708,81702]),So([109536,120312,86976,109040,120060,86496,108792,119934,86256,108668,86136,129744,89056,110072,129736,88560,109820,129732,88312,109694,129730,88188,128464,129772,89592,128456,129766,89340,128452,89214,128450,125904,128492,125896,128486,125892,125890,120784,125932,120776,125926,120772,120770,110544,120812,110536,120806,110532,84928,108016,119548,84448,107768,119422,84208,107644,84088,107582,84028,129640,85488,108284,129636,85240,108158,129634,85116,85054,128232,129654,85756,128228,85630,128226,125416,128246,125412,125410,119784,125430,119780,119778,108520,119798,108516,108514,83424,107256,119166,83184,107132,83064,107070,83004,82974,129588,83704,107390,129586,83580,83518,128116,83838,128114,125172,125170,119284,119282,107508,107506,82672,106876,82552,106814,82492,82462,129562,82812,82750,128058,125050,119034,82296,106686,82236,82206,82366,82108,82078,76736,103920,117500,76256,103672,117374,76016,103548,75896,103486,75836,129384,77296,104188,129380,77048,104062,129378,76924,76862,127720,129398,77564,127716,77438,127714,124392,127734,124388,124386,117736,124406,117732,117730,104424,117750,104420,104418,112096,121592,126334,92608,111856,121468,92384,111736,121406,92272,111676,92216,111646,92188,75232,103160,117118,93664,74992,103036,93424,112252,102974,93304,74812,93244,74782,93214,129332,75512,103294,129908,129330,93944,75388,129906,93820,75326,93758,127604,75646,128756,127602,94078,128754,124148,126452,124146,126450,117236,121844,117234,121842,103412,103410,91584,111344,121212,91360,111224,121150,91248,111164,91192,111134,91164,91150,74480,102780,91888,74360,102718,91768,111422,91708,74270,91678,129306,74620,129850,92028,74558,91966,127546,128634,124026,126202,116986,121338,102906,90848,110968,121022,90736,110908,90680,110878,90652,90638,74104,102590,91e3,74044,90940,74014,90910,74174,91070,90480,110780,90424,110750,90396,90382,73916,90556,73886,90526,90296,110686,90268,90254,73822,90334,90204,90190,71136,101112,116094,70896,100988,70776,100926,70716,70686,129204,71416,101246,129202,71292,71230,127348,71550,127346,123636,123634,116212,116210,101364,101362,79296,105200,118140,79072,105080,118078,78960,105020,78904,104990,78876,78862,70384,100732,79600,70264,100670,79480,105278,79420,70174,79390,129178,70524,129466,79740,70462,79678,127290,127866,123514,124666,115962,118266,100858,113376,122232,126654,95424,113264,122172,95328,113208,122142,95280,113180,95256,113166,95244,78560,104824,117950,95968,78448,104764,95856,113468,104734,95800,78364,95772,78350,95758,70008,100542,78712,69948,96120,78652,69918,96060,78622,96030,70078,78782,96190,94912,113008,122044,94816,112952,122014,94768,112924,94744,112910,94732,94726,78192,104636,95088,78136,104606,95032,113054,95004,78094,94990,69820,78268,69790,95164,78238,95134,94560,112824,121950,94512,112796,94488,112782,94476,94470,78008,104542,94648,77980,94620,77966,94606,69726,78046,94686,94384,112732,94360,112718,94348,94342,77916,94428,77902,94414,94296,112686,94284,94278,77870,94318,94252,94246,68336,99708,68216,99646,68156,68126,68476,68414,127162,123258,115450,99834,72416,101752,116414,72304,101692,72248,101662,72220,72206,67960,99518,72568,67900,72508,67870,72478,68030,72638,80576,105840,118460,80480,105784,118430,80432,105756,80408,105742,80396,80390,72048,101564,80752,71992,101534,80696,71964,80668,71950,80654,67772,72124,67742,80828,72094,80798,114016,122552,126814,96832,113968,122524,96800,113944,122510,96784,113932,96776,113926,96772,80224,105656,118366,97120,80176,105628,97072,114076,105614,97048,80140,97036,80134,97030,71864,101470,80312,71836,97208,80284,71822,97180,80270,97166,67678,71902,80350,97246,96576,113840,122460,96544,113816,122446,96528,113804,96520,113798,96516,96514,80048,105564,96688,80024,105550,96664,113870,96652,80006,96646,71772,80092,71758,96732,80078,96718,96416,113752,122414,96400,113740,96392,113734,96388,96386,79960,105518,96472,79948,96460,79942,96454,71726,79982,96494,96336,113708,96328,113702,96324,96322,79916,96364,79910,96358,96296,113686,96292,96290,79894,96310,66936,99006,66876,66846,67006,68976,100028,68920,99998,68892,68878,66748,69052,66718,69022,73056,102072,116574,73008,102044,72984,102030,72972,72966,68792,99934,73144,68764,73116,68750,73102,66654,68830,73182,81216,106160,118620,81184,106136,118606,81168,106124,81160,106118,81156,81154,72880,101980,81328,72856,101966,81304,106190,81292,72838,81286,68700,72924,68686,81372,72910,81358,114336,122712,126894,114320,122700,114312,122694,114308,114306,81056,106072,118574,97696,81040,106060,97680,114380,106054,97672,81028,97668,81026,97666,72792,101934,81112,72780,97752,81100,72774,97740,81094,97734,68654,72814,81134,97774,114256,122668,114248,122662,114244,114242,80976,106028,97488,80968,106022,97480,114278,97476,80962,97474,72748,81004,72742,97516,80998,97510,114216,122646,114212,114210,80936,106006,97384,80932,97380,80930,97378,72726,80950,97398,114196,114194,80916,97332,80914,97330,66236,66206,67256,99166,67228,67214,66142,67294,69296,100188,69272,100174,69260,69254,67164,69340,67150,69326,73376,102232,116654,73360,102220,73352,102214,73348,73346,69208,100142,73432,102254,73420,69190,73414,67118,69230,73454,106320,118700,106312,118694,106308,106306,73296,102188,81616,106348,102182,81608,73284,81604,73282,81602,69164,73324,69158,81644,73318,81638,122792,126934,122788,122786,106280,118678,114536,106276,114532,106274,114530,73256,102166,81512,73252,98024,81508,73250,98020,81506,98018,69142,73270,81526,98038,122772,122770,106260,114484,106258,114482,73236,81460,73234,97908,81458,97906,122762,106250,114458,73226,81434,97850,66396,66382,67416,99246,67404,67398,66350,67438,69456,100268,69448,100262,69444,69442,67372,69484,67366,69478,102312,116694,102308,102306,69416,100246,73576,102326,73572,69410,73570,67350,69430,73590,118740,118738,102292,106420,102290,106418,69396,73524,69394,81780,73522,81778,118730,102282,106394,69386,73498,81722,66476,66470,67496,99286,67492,67490,66454,67510,100308,100306,67476,69556,67474,69554,116714])]);for(var r in Do)Do.hasOwnProperty(r)&&(mi.$ctx[r]=Do[r]);mi.__17368__=1;Do=Object.getPrototypeOf(Do)}Do.cwtobits=function(){var e=Oo(Do.clusters,To[--Uo]);Do.v=Oo(e,To[--Uo]);To[Uo++]=Infinity;for(var t=0,i=17;t<i;t++)To[Uo++]=0;var n=sr(Qo(17),Do.v,2);for(var r=0,A=n.length;r<A;r++)To[Uo++]=Oo(n,r)-48;var a=So();To[Uo++]=Lo(a,a.length-17,17)};if(Do.compact)Do.rwid=qo(qo(qo(17*Do.c+17)+17)+1);else Do.rwid=qo(qo(qo(qo(17*Do.c+17)+17)+17)+18);Do.pixs=So(Do.rwid*Do.r*Do.rowmult);for(var T=0,Be=Do.r-1;T<=Be;T+=1){Do.i=T;if(Do.i%3==0){Do.lcw=~~(Do.i/3)*30+~~((Do.r-1)/3);Do.rcw=qo(qo(~~(Do.i/3)*30+Do.c)-1)}if(Do.i%3==1){Do.lcw=~~(Do.i/3)*30+Do.eclevel*3+(Do.r-1)%3;Do.rcw=~~(Do.i/3)*30+~~((Do.r-1)/3)}if(Do.i%3==2){Do.lcw=qo(qo(~~(Do.i/3)*30+Do.c)-1);Do.rcw=~~(Do.i/3)*30+Do.eclevel*3+(Do.r-1)%3}To[Uo++]=Infinity;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=Do.lcw;To[Uo++]=Do.i%3;Do.cwtobits();Zo(To[--Uo]);var D=Lo(Do.cws,Do.c*Do.i,Do.c);for(var S=0,_e=D.length;S<_e;S++){To[Uo++]=Oo(D,S);To[Uo++]=Do.i%3;Do.cwtobits();Zo(To[--Uo])}if(Do.compact)To[Uo++]=1;else{To[Uo++]=Do.rcw;To[Uo++]=Do.i%3;Do.cwtobits();Zo(To[--Uo]);To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=0;To[Uo++]=1}var xe=So();To[Uo++]=xe;for(var H=0,Me=Do.rowmult-1;H<=Me;H+=1){var Ce=To[--Uo];Ro(Do.pixs,(H+Do.i*Do.rowmult)*Do.rwid,Ce);To[Uo++]=Ce}Uo--}var Ee=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.rwid],["pixy",Do.r*Do.rowmult],["height",Do.r*Do.rowmult/72],["width",Do.rwid/72],["borderleft",2],["borderright",2],["bordertop",2],["borderbottom",2],["opt",Do.options]]);To[Uo++]=Ee;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function fe(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"compact",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;mi();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function vi(){Do=Object.create(Do);Do.dontdraw=false;Do.version="unset";Do.columns=0;Do.rows=0;Do.rowmult=2;Do.cca=false;Do.ccb=false;Do.raw=false;Do.parse=false;Do.parsefnc=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.micropdf417emptyData#17534";To[Uo++]="The data must not be empty";Xo()}if(Do.rowmult<=0){To[Uo++]="bwipp.micropdf417badRowMult#17538";To[Uo++]="The row multiplier must be greater than zero";Xo()}if(Do.cca&&Do.ccb||(Do.cca&&Do.raw||Do.ccb&&Do.raw)){To[Uo++]="bwipp.micropdf417ccaAndCcb#17542";To[Uo++]="Cannot combine cca, ccb and raw";Xo()}if(Vo(Do.version,"unset")){Go(Do.version,"x");if(To[--Uo]){var e=To[--Uo];var t=To[--Uo];To[Uo++]=e;To[Uo++]=t;Uo--;var i=To[--Uo];var n=To[--Uo];To[Uo++]=n;To[Uo++]=i;To[Uo++]=n;To[Uo++]=i;Ko(So(2));zo(To[--Uo],function(){var e=To[--Uo];To[Uo++]=e;To[Uo++]=true;if(e.length==0){Uo--;To[Uo++]=false}var t=To[--Uo];var i=To[--Uo];To[Uo++]=t;zo(i,function(){var e=To[--Uo];if(e<48||e>57){Uo--;To[Uo++]=false}});if(Jo(To[--Uo])){To[Uo++]="bwipp.micropdf417BadVersionBadRowOrColumn#17556";To[Uo++]="version must be formatted as RxC";Xo()}});Do.rows=ko(To[--Uo]);Do.columns=ko(To[--Uo])}else{Uo--;To[Uo++]="bwipp.micropdf417badVersionFormat#17562";To[Uo++]="version must be formatted as RxC";Xo()}}$o(vi);if(!vi.__17656__){Do=Object.create(Do);Do.T=0;Do.N=1;Do.B=2;Do.A=0;Do.L=1;Do.M=2;Do.P=3;Do.tl=-1;Do.nl=-2;Do.bl=-3;Do.bl6=-4;Do.bs=-5;Do.al=-6;Do.ll=-7;Do.ml=-8;Do.pl=-9;Do.as=-10;Do.ps=-11;Do.m05=-12;Do.m06=-13;Do.charmaps=So([So(["A","a","0",";"]),So(["B","b","1","<"]),So(["C","c","2",">"]),So(["D","d","3","@"]),So(["E","e","4","["]),So(["F","f","5",92]),So(["G","g","6","]"]),So(["H","h","7","_"]),So(["I","i","8","`"]),So(["J","j","9","~"]),So(["K","k","&","!"]),So(["L","l",13,13]),So(["M","m",9,9]),So(["N","n",",",","]),So(["O","o",":",":"]),So(["P","p","#",10]),So(["Q","q","-","-"]),So(["R","r",".","."]),So(["S","s","$","$"]),So(["T","t","/","/"]),So(["U","u","+",'"']),So(["V","v","%","|"]),So(["W","w","*","*"]),So(["X","x","=",40]),So(["Y","y","^",41]),So(["Z","z",Do.pl,"?"]),So([" "," "," ","{"]),So([Do.ll,Do.as,Do.ll,"}"]),So([Do.ml,Do.ml,Do.al,"'"]),So([Do.ps,Do.ps,Do.ps,Do.al])]);Do.charvals=So([new Map,new Map,new Map,new Map]);Do.alltext=new Map;for(var r=0,A=Do.charmaps.length-1;r<=A;r+=1){Do.i=r;Do.encs=Oo(Do.charmaps,Do.i);for(var a=0;a<=3;a+=1){Do.j=a;var o=Oo(Do.encs,Do.j);To[Uo++]=o;if(Yo(Wt(o),"stringtype")){var Q=Oo(To[--Uo],0);To[Uo++]=Q}var s=To[--Uo];No(Oo(Do.charvals,Do.j),s,Do.i);No(Do.alltext,s,-1)}}Do.e=1e4;Do.latlen=So([So([0,1,1,2]),So([2,0,1,2]),So([1,1,0,1]),So([1,2,2,0])]);Do.latseq=So([So([So([]),So([Do.ll]),So([Do.ml]),So([Do.ml,Do.pl])]),So([So([Do.ml,Do.al]),So([]),So([Do.ml]),So([Do.ml,Do.pl])]),So([So([Do.al]),So([Do.ll]),So([]),So([Do.pl])]),So([So([Do.al]),So([Do.al,Do.ll]),So([Do.al,Do.ml]),So([])])]);Do.shftlen=So([So([Do.e,Do.e,Do.e,1]),So([1,Do.e,Do.e,1]),So([Do.e,Do.e,Do.e,1]),So([Do.e,Do.e,Do.e,Do.e])]);for(var c in Do)Do.hasOwnProperty(c)&&(vi.$ctx[c]=Do[c]);vi.__17656__=1;Do=Object.getPrototypeOf(Do)}if(Do.raw||Do.cca){Do.datcws=So(Do.barcode.length);Do.i=0;Do.j=0;for(;;){if(Do.i>=Do.barcode.length-3)break;if(Oo(Do.barcode,Do.i)!=94)break;var l=Lo(Do.barcode,Do.i+1,3);To[Uo++]=l;To[Uo++]=false;for(var p=0,F=l.length;p<F;p++){var u=Oo(l,p);if(u<48||u>57){Uo--;To[Uo++]=true}}if(To[--Uo]){Uo--;break}Do.cw=ko(To[--Uo]);No(Do.datcws,Do.j,Do.cw);Do.i=Do.i+4;Do.j=Do.j+1}if(Do.i!=Do.barcode.length){To[Uo++]="bwipp.micropdf417badCcaRawFormat#17674";To[Uo++]="cca and raw data must be formatted as ^NNN";Xo()}Do.datcws=Lo(Do.datcws,0,Do.j)}Do.encb=function(){Do.in=To[--Uo];Do.inlen=Do.in.length;Do.out=So(~~(Do.inlen/6)*5+Do.inlen%6);for(var e=0,t=~~(Do.inlen/6)-1;e<=t;e+=1){Do.k=e;To[Uo++]=Infinity;Zo(Lo(Do.in,Do.k*6,3));Do.msbs=So();To[Uo++]=Infinity;Zo(Do.msbs);var i=To[--Uo];var n=To[--Uo];var r=To[--Uo];To[Uo++]=qo(qo(i+n*256)+r*65536);for(var A=0,a=3;A<a;A++){var o=To[--Uo];To[Uo++]=o%900;To[Uo++]=~~(o/900)}Do.mscs=So();To[Uo++]=Infinity;Zo(Lo(Do.in,Do.k*6+3,3));Do.lsbs=So();To[Uo++]=Infinity;Zo(Do.lsbs);var s=To[--Uo];var c=To[--Uo];var l=To[--Uo];To[Uo++]=qo(qo(s+c*256)+l*65536);for(var p=0,u=3;p<u;p++){var d=To[--Uo];To[Uo++]=d%900;To[Uo++]=~~(d/900)}Do.lscs=So();var f=Oo(Do.lscs,0);var h=Oo(Do.mscs,0);No(Do.out,Do.k*5+4,qo(f+h*316)%900);var g=Oo(Do.lscs,1);var m=Oo(Do.mscs,0);var v=Oo(Do.mscs,1);No(Do.out,Do.k*5+3,qo(qo(qo(~~(qo(f+h*316)/900)+g)+m*641)+v*316)%900);var b=Oo(Do.lscs,2);var I=Oo(Do.mscs,0);var w=Oo(Do.mscs,1);var y=Oo(Do.mscs,2);No(Do.out,Do.k*5+2,qo(qo(qo(qo(~~(qo(qo(qo(~~(qo(f+h*316)/900)+g)+m*641)+v*316)/900)+b)+I*20)+w*641)+y*316)%900);var B=Oo(Do.lscs,3);var _=Oo(Do.mscs,1);var x=Oo(Do.mscs,2);No(Do.out,Do.k*5+1,qo(qo(qo(~~(qo(qo(qo(qo(~~(qo(qo(qo(~~(qo(f+h*316)/900)+g)+m*641)+v*316)/900)+b)+I*20)+w*641)+y*316)/900)+B)+_*20)+x*641)%900);No(Do.out,Do.k*5,qo(~~(qo(qo(qo(~~(qo(qo(qo(qo(~~(qo(qo(qo(~~(qo(f+h*316)/900)+g)+m*641)+v*316)/900)+b)+I*20)+w*641)+y*316)/900)+B)+_*20)+x*641)/900)+Oo(Do.mscs,2)*20)%900)}Do.rem=Do.inlen%6;if(Do.rem!=0){To[Uo++]=Do.out;To[Uo++]=Do.out.length-Do.rem;To[Uo++]=Infinity;Zo(Lo(Do.in,Do.inlen-Do.rem,Do.rem));var M=So();var C=To[--Uo];Ro(To[--Uo],C,M)}To[Uo++]=Do.out};if(Do.ccb){Do.barlen=Do.barcode.length;Do.datcws=So(~~(Do.barlen/6)*5+Do.barlen%6+2);No(Do.datcws,0,920);var k=Do.barlen%6==0?924:901;No(Do.datcws,1,k);To[Uo++]=Do.datcws;To[Uo++]=2;To[Uo++]=Infinity;zo(Do.barcode);var O=So();To[Uo++]=O;Do.encb();var N=To[--Uo];var L=To[--Uo];Ro(To[--Uo],L,N)}if(!Do.raw&&!Do.cca&&!Do.ccb){var R=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["eci",true]]);Do.fncvals=R;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var G=To[--Uo];Do[To[--Uo]]=G;Do.msglen=Do.msg.length;if(Do.msglen>=9){Zo(Lo(Do.msg,0,7));var z=To[--Uo];var W=To[--Uo];To[Uo++]=z==29;To[Uo++]=W;Uo--;var Z=To[--Uo];var K=To[--Uo];var Y=To[--Uo];var V=To[--Uo];var J=To[--Uo];var q=To[--Uo];if(Z&&K==48&&Y==30&&V==62&&J==41&&q==91){Zo(Lo(Do.msg,Do.msglen-2,2));var X=To[--Uo];var $=To[--Uo];if(X==4&&$==30)if(Oo(Do.msg,5)==53){To[Uo++]=Infinity;To[Uo++]=Do.m05;Zo(Lo(Do.msg,7,Do.msg.length-9));Do.msg=So()}else if(Oo(Do.msg,5)==54){To[Uo++]=Infinity;To[Uo++]=Do.m06;Zo(Lo(Do.msg,7,Do.msg.length-9));Do.msg=So()}}}Do.msglen=Do.msg.length;To[Uo++]=Infinity;for(var d=0,ee=Do.msglen;d<ee;d++)To[Uo++]=0;To[Uo++]=0;Do.numdigits=So();To[Uo++]=Infinity;for(var f=0,te=Do.msglen;f<te;f++)To[Uo++]=0;To[Uo++]=0;Do.numtext=So();To[Uo++]=Infinity;for(var h=0,ie=Do.msglen;h<ie;h++)To[Uo++]=0;To[Uo++]=0;Do.numbytes=So();To[Uo++]=Infinity;for(var g=0,ne=Do.msglen;g<ne;g++)To[Uo++]=0;Do.iseci=So();for(var m=Do.msglen-1;m>=0;m-=1){Do.i=m;var v=Oo(Do.msg,Do.i);if(v>=48&&v<=57)No(Do.numdigits,Do.i,qo(Oo(Do.numdigits,Do.i+1)+1));var re=Oo(Do.alltext,Oo(Do.msg,Do.i))!==undefined;if(re&&Oo(Do.numdigits,Do.i)<13)No(Do.numtext,Do.i,qo(Oo(Do.numtext,Do.i+1)+1));if(Oo(Do.msg,Do.i)>=0&&Oo(Do.numtext,Do.i)<5&&Oo(Do.numdigits,Do.i)<13)No(Do.numbytes,Do.i,qo(Oo(Do.numbytes,Do.i+1)+1));No(Do.iseci,Do.i,Oo(Do.msg,Do.i)<=-1e6)}Do.numdigits=Lo(Do.numdigits,0,Do.msglen);Do.numtext=Lo(Do.numtext,0,Do.msglen);Do.numbytes=Lo(Do.numbytes,0,Do.msglen);Do.seq=So([]);Do.seqlen=0;Do.state=Do.B;Do.p=0;for(;;){if(Do.p==Do.msglen)break;var b=Oo(Do.msg,Do.p);if(Do.p==0&&(b==Do.m05||b==Do.m06)){To[Uo++]=Infinity;Zo(Do.seq);var Ae=Oo(Do.msg,Do.p)==Do.m05?Do.m05:Do.m06;To[Uo++]=Ae;Do.seq=So();Do.p=Do.p+1;Do.seqlen=Do.seqlen+1}else if(Oo(Do.iseci,Do.p)){Do.eci=Oo(Do.msg,Do.p);To[Uo++]=Infinity;Zo(Do.seq);To[Uo++]=So([Do.eci]);Do.seq=So();Do.p=Do.p+1;To[Uo++]="seqlen";To[Uo++]=Do.seqlen;if(Do.eci<=-1810900)To[Uo++]=2;else{var ae=Do.eci<=-1000900?3:2;To[Uo++]=ae}var oe=To[--Uo];var se=To[--Uo];Do[To[--Uo]]=qo(se+oe)}else{Do.n=Oo(Do.numdigits,Do.p);if(Do.n>=13||Do.n==Do.msglen&&Do.n>=8){To[Uo++]=Infinity;Zo(Do.seq);To[Uo++]=Do.nl;To[Uo++]=Infinity;Zo(Lo(Do.msg,Do.p,Do.n));var ce=So();To[Uo++]=ce;Do.seq=So();Do.state=Do.N;Do.p=qo(Do.p+Do.n);Do.seqlen=qo(Do.seqlen+1+Do.n)}else{Do.t=Oo(Do.numtext,Do.p);if(Do.t>=5){To[Uo++]=Infinity;Zo(Do.seq);if(Do.state!=Do.T)To[Uo++]=Do.tl;To[Uo++]=Infinity;Zo(Lo(Do.msg,Do.p,Do.t));var le=So();To[Uo++]=le;Do.seq=So();Do.state=Do.T;Do.p=qo(Do.p+Do.t);Do.seqlen=qo(qo(Do.seqlen+1)+Do.t)}else{Do.b=Oo(Do.numbytes,Do.p);if(Do.b==1&&Do.state==Do.T){To[Uo++]=Infinity;Zo(Do.seq);To[Uo++]=Do.bs;To[Uo++]=So([Oo(Do.msg,Do.p)]);Do.seq=So();Do.p=qo(Do.p+Do.b);Do.seqlen=qo(Do.seqlen+2)}else{To[Uo++]=Infinity;Zo(Do.seq);var pe=Do.b%6!=0?Do.bl:Do.bl6;To[Uo++]=pe;To[Uo++]=Infinity;Zo(Lo(Do.msg,Do.p,Do.b));var ue=So();To[Uo++]=ue;Do.seq=So();Do.state=Do.B;Do.p=qo(Do.p+Do.b);Do.seqlen=qo(qo(Do.seqlen+1)+Do.b)}}}}}To[Uo++]=Infinity;To[Uo++]=Do.tl;To[Uo++]=900;To[Uo++]=Do.bl;To[Uo++]=901;To[Uo++]=Do.bl6;To[Uo++]=924;To[Uo++]=Do.nl;To[Uo++]=902;To[Uo++]=Do.bs;To[Uo++]=913;To[Uo++]=Do.m05;To[Uo++]=916;To[Uo++]=Do.m06;To[Uo++]=917;Do.latchcws=Ho();Do.enca=function(){var e=Oo(Oo(Do.charvals,Do.A),To[--Uo]);To[Uo++]=e};Do.encl=function(){var e=Oo(Oo(Do.charvals,Do.L),To[--Uo]);To[Uo++]=e};Do.encm=function(){var e=Oo(Oo(Do.charvals,Do.M),To[--Uo]);To[Uo++]=e};Do.encp=function(){var e=Oo(Oo(Do.charvals,Do.P),To[--Uo]);To[Uo++]=e};Do.textencfuncs=So(["enca","encl","encm","encp"]);Do.addtotext=function(){No(Do.text,Do.l,To[--Uo]);Do.l=Do.l+1};Do.enct=function(){Do.in=To[--Uo];Do.curlen=So([Do.e,Do.e,Do.e,Do.e]);No(Do.curlen,Do.submode,0);Do.curseq=So([So([]),So([]),So([]),So([])]);zo(Do.in,function(){Do.char=To[--Uo];for(;;){Do.imp=false;var e=So([Do.A,Do.L,Do.M,Do.P]);for(var t=0,i=e.length;t<i;t++){Do.x=Oo(e,t);var n=So([Do.A,Do.L,Do.M,Do.P]);for(var r=0,A=n.length;r<A;r++){Do.y=Oo(n,r);Do.cost=qo(Oo(Do.curlen,Do.x)+Oo(Oo(Do.latlen,Do.x),Do.y));if(Do.cost<Oo(Do.curlen,Do.y)){No(Do.curlen,Do.y,Do.cost);To[Uo++]=Do.curseq;To[Uo++]=Do.y;To[Uo++]=Infinity;Zo(Oo(Do.curseq,Do.x));Zo(Oo(Oo(Do.latseq,Do.x),Do.y));var a=So();var o=To[--Uo];No(To[--Uo],o,a);Do.imp=true}}}if(!Do.imp)break}Do.nxtlen=So([Do.e,Do.e,Do.e,Do.e]);Do.nxtseq=So(4);var s=So([Do.A,Do.L,Do.M,Do.P]);for(var c=0,l=s.length;c<l;c++){Do.x=Oo(s,c);for(;;){var p=Oo(Oo(Do.charvals,Do.x),Do.char)!==undefined;if(!p)break;Do.cost=qo(Oo(Do.curlen,Do.x)+1);if(Do.cost<Oo(Do.nxtlen,Do.x)){No(Do.nxtlen,Do.x,Do.cost);To[Uo++]=Do.nxtseq;To[Uo++]=Do.x;To[Uo++]=Infinity;Zo(Oo(Do.curseq,Do.x));To[Uo++]=Do.char;var u=So();var d=To[--Uo];No(To[--Uo],d,u)}var f=So([Do.A,Do.L,Do.M,Do.P]);for(var h=0,g=f.length;h<g;h++){Do.y=Oo(f,h);if(Vo(Do.x,Do.y)){Do.cost=qo(qo(Oo(Do.curlen,Do.y)+Oo(Oo(Do.shftlen,Do.y),Do.x))+1);if(Do.cost<Oo(Do.nxtlen,Do.y)){No(Do.nxtlen,Do.y,Do.cost);To[Uo++]=Do.nxtseq;To[Uo++]=Do.y;To[Uo++]=Infinity;Zo(Oo(Do.curseq,Do.y));var m=Do.x==Do.A?Do.as:Do.ps;To[Uo++]=m;To[Uo++]=Do.char;var v=So();var b=To[--Uo];No(To[--Uo],b,v)}}}break}}Do.curlen=Do.nxtlen;Do.curseq=Do.nxtseq});Do.minseq=Do.e;var e=So([Do.A,Do.L,Do.M,Do.P]);for(var t=0,i=e.length;t<i;t++){Do.k=Oo(e,t);if(Oo(Do.curlen,Do.k)<Do.minseq){Do.minseq=Oo(Do.curlen,Do.k);Do.txtseq=Oo(Do.curseq,Do.k)}}Do.text=So(Do.minseq);Do.k=0;Do.l=0;for(;;){if(Do.k>=Do.txtseq.length)break;Do.char=Oo(Do.txtseq,Do.k);To[Uo++]=Do.char;if(Do[Oo(Do.textencfuncs,Do.submode)]()===true)break;Do.addtotext();Do.k=Do.k+1;if(Do.char==Do.as||Do.char==Do.ps){To[Uo++]=Oo(Do.txtseq,Do.k);if(Do.char==Do.as)Do.enca();else Do.encp();Do.addtotext();Do.k=Do.k+1}if(Do.char==Do.al)Do.submode=Do.A;if(Do.char==Do.ll)Do.submode=Do.L;if(Do.char==Do.ml)Do.submode=Do.M;if(Do.char==Do.pl)Do.submode=Do.P}if(Do.text.length%2==1){if(Do.submode==Do.P){To[Uo++]="pad";To[Uo++]=Do.al;Do.encp();var n=To[--Uo];Do[To[--Uo]]=n;Do.submode=Do.A}else{Do.nextecitext=false;for(var r=Do.i+1,A=Do.seq.length-1;r<=A;r+=1){Do.ti=r;if(Vo(Wt(Oo(Do.seq,Do.ti)),"arraytype")){Do.nextecitext=false;break}if(Oo(Oo(Do.seq,Do.ti),0)>-1e6)break;Do.nextecitext=true}if(Do.nextecitext)if(Do.submode==Do.A){var a=Oo(Oo(Do.charvals,Do.L),Oo(Oo(Do.seq,Do.ti),0))!==undefined;if(a){To[Uo++]="pad";To[Uo++]=Do.ll;Do.enca();var o=To[--Uo];Do[To[--Uo]]=o;Do.submode=Do.L}else{To[Uo++]="pad";To[Uo++]=Do.ml;Do.enca();var s=To[--Uo];Do[To[--Uo]]=s;Do.submode=Do.M}}else if(Do.submode==Do.M){var c=Oo(Oo(Do.charvals,Do.L),Oo(Oo(Do.seq,Do.ti),0))!==undefined;if(c){To[Uo++]="pad";To[Uo++]=Do.ll;Do.encm();var l=To[--Uo];Do[To[--Uo]]=l;Do.submode=Do.L}else{var p=Oo(Oo(Do.charvals,Do.P),Oo(Oo(Do.seq,Do.ti),0))!==undefined;if(p){To[Uo++]="pad";To[Uo++]=Do.pl;Do.encm();var u=To[--Uo];Do[To[--Uo]]=u;Do.submode=Do.P}else{To[Uo++]="pad";To[Uo++]=Do.al;Do.encm();var d=To[--Uo];Do[To[--Uo]]=d;Do.submode=Do.A}}}else{To[Uo++]="pad";To[Uo++]=Do.ml;Do.encl();var f=To[--Uo];Do[To[--Uo]]=f;Do.submode=Do.M}else{To[Uo++]="pad";To[Uo++]=Do.ps;if(Do[Oo(Do.textencfuncs,Do.submode)]()===true)return true;var h=To[--Uo];Do[To[--Uo]]=h}}To[Uo++]=Infinity;Zo(Do.text);To[Uo++]=Do.pad;Do.text=So()}Do.out=So(~~(Do.text.length/2));for(var g=0,m=Do.out.length-1;g<=m;g+=1){Do.k=g;No(Do.out,Do.k,qo(Oo(Do.text,Do.k*2)*30+Oo(Do.text,Do.k*2+1)))}To[Uo++]=Do.out};Do.encn=function(){Do.in=To[--Uo];Do.out=So([]);for(var e=0,t=Do.in.length-1;e<=t;e+=44){Do.k=e;To[Uo++]=Infinity;var i=Do.in.length-Do.k;To[Uo++]=1;To[Uo++]=Do.in;To[Uo++]=Do.k;To[Uo++]=i;if(i>44){Uo--;To[Uo++]=44}var n=To[--Uo];var r=To[--Uo];var A=Lo(To[--Uo],r,n);for(var a=0,o=A.length;a<o;a++)To[Uo++]=qo(Oo(A,a)-48);Do.gmod=So();Do.cwn=So([]);for(;;){Do.dv=900;Do.gmul=So([]);Do.val=0;for(;;){if(Do.gmod.length==0)break;Do.val=qo(Do.val*10+Oo(Do.gmod,0));Do.gmod=Lo(Do.gmod,1,Do.gmod.length-1);if(Do.val<Do.dv){if(Do.gmul.length!=0){To[Uo++]=Infinity;Zo(Do.gmul);To[Uo++]=0;Do.gmul=So()}}else{To[Uo++]=Infinity;Zo(Do.gmul);To[Uo++]=~~(Do.val/Do.dv);Do.gmul=So()}Do.val=Do.val%Do.dv}Do.dv=Do.val;To[Uo++]=Infinity;To[Uo++]=Do.dv;Zo(Do.cwn);Do.cwn=So();Do.gmod=Do.gmul;if(Do.gmul.length==0)break}To[Uo++]=Infinity;Zo(Do.out);Zo(Do.cwn);Do.out=So()}To[Uo++]=Do.out};Do.ence=function(){var e=qo(-Oo(To[--Uo],0)-1e6);To[Uo++]=e;if(e<=899){var t=To[--Uo];To[Uo++]=927;To[Uo++]=t;Ko(So(2))}else{var i=To[--Uo];To[Uo++]=i;if(i<=810899){var n=To[--Uo];To[Uo++]=926;To[Uo++]=~~(n/900)-1;To[Uo++]=n%900;Ko(So(3))}else{var r=To[--Uo];To[Uo++]=r;if(r<=811799){var A=To[--Uo];To[Uo++]=925;To[Uo++]=qo(A-810900);Ko(So(2))}else{To[Uo++]="bwipp.pdf417badECI#18070";To[Uo++]="PDF417 supports ECIs 000000 to 811799";Xo()}}}};Do.encfuncs=So(["enct","encn","encb"]);Do.addtocws=function(){var e=To[--Uo];Ro(Do.datcws,Do.j,e);Do.j=e.length+Do.j};Do.datcws=So(Do.seqlen);Do.i=0;Do.j=0;for(;;){if(Do.i>=Do.seq.length)break;Do.chars=Oo(Do.seq,Do.i);if(Yo(Wt(Do.chars),"arraytype"))if(Oo(Do.chars,0)<=-1e6){To[Uo++]=Do.chars;Do.ence();Do.addtocws()}else{To[Uo++]=Do.chars;if(Do[Oo(Do.encfuncs,Do.state)]()===true)break;Do.addtocws()}else{To[Uo++]=So([Oo(Do.latchcws,Do.chars)]);Do.addtocws();if(Do.chars==Do.tl){Do.state=Do.T;Do.submode=Do.A}if(Do.chars==Do.nl)Do.state=Do.N;if(Do.chars==Do.bl||Do.chars==Do.bl6)Do.state=Do.B;if(Do.chars==Do.bs){Do.i=Do.i+1;To[Uo++]=Oo(Do.seq,Do.i);Do.encb();Do.addtocws()}if(Do.chars==Do.m05){if(Do.i+1<Do.seq.length)if(Oo(Do.seq,Do.i+1)==Do.nl)Do.i=Do.i+1;Do.state=Do.N}if(Do.chars==Do.m06){if(Do.i+1<Do.seq.length)if(Oo(Do.seq,Do.i+1)==Do.tl)Do.i=Do.i+1;Do.state=Do.T;Do.submode=Do.M}}Do.i=Do.i+1}Do.datcws=Lo(Do.datcws,0,Do.j)}if(!vi.__18185__){Do=Object.create(Do);Do.ccametrics=So([So([2,5,4,39,0,19]),So([2,6,4,1,0,33]),So([2,7,5,32,0,12]),So([2,8,5,8,0,40]),So([2,9,6,14,0,46]),So([2,10,6,43,0,23]),So([2,12,7,20,0,52]),So([3,4,4,11,43,23]),So([3,5,5,1,33,13]),So([3,6,6,5,37,17]),So([3,7,7,15,47,27]),So([3,8,7,21,1,33]),So([4,3,4,40,20,52]),So([4,4,5,43,23,3]),So([4,5,6,46,26,6]),So([4,6,7,34,14,46]),So([4,7,8,29,9,41])]);Do.nonccametrics=So([So([1,11,7,1,0,9]),So([1,14,7,8,0,8]),So([1,17,7,36,0,36]),So([1,20,8,19,0,19]),So([1,24,8,9,0,17]),So([1,28,8,25,0,33]),So([2,8,8,1,0,1]),So([2,11,9,1,0,9]),So([2,14,9,8,0,8]),So([2,17,10,36,0,36]),So([2,20,11,19,0,19]),So([2,23,13,9,0,17]),So([2,26,15,27,0,35]),So([3,6,12,1,1,1]),So([3,8,14,7,7,7]),So([3,10,16,15,15,15]),So([3,12,18,25,25,25]),So([3,15,21,37,37,37]),So([3,20,26,1,17,33]),So([3,26,32,1,9,17]),So([3,32,38,21,29,37]),So([3,38,44,15,31,47]),So([3,44,50,1,25,49]),So([4,4,8,47,19,43]),So([4,6,12,1,1,1]),So([4,8,14,7,7,7]),So([4,10,16,15,15,15]),So([4,12,18,25,25,25]),So([4,15,21,37,37,37]),So([4,20,26,1,17,33]),So([4,26,32,1,9,17]),So([4,32,38,21,29,37]),So([4,38,44,15,31,47]),So([4,44,50,1,25,49])]);for(var c in Do)Do.hasOwnProperty(c)&&(vi.$ctx[c]=Do[c]);vi.__18185__=1;Do=Object.getPrototypeOf(Do)}To[Uo++]="metrics";if(Do.cca)To[Uo++]=Do.ccametrics;else To[Uo++]=Do.nonccametrics;var de=To[--Uo];Do[To[--Uo]]=de;Do.urows=Do.rows;Do.ucols=Do.columns;zo(Do.metrics,function(){Do.m=To[--Uo];Do.c=Oo(Do.m,0);Do.r=Oo(Do.m,1);Do.k=Oo(Do.m,2);Do.rapl=Oo(Do.m,3);Do.rapc=Oo(Do.m,4);Do.rapr=Oo(Do.m,5);Do.ncws=qo(Do.r*Do.c-Do.k);Do.okay=true;if(Do.datcws.length>Do.ncws)Do.okay=false;if(Do.urows!=0&&Do.urows!=Do.r)Do.okay=false;if(Do.ucols!=0&&Do.ucols!=Do.c)Do.okay=false;if(Do.okay)return true});if(!Do.okay){To[Uo++]="bwipp.micropdf417noValidSymbol#18209";To[Uo++]="Maximum length exceeded or invalid size";Xo()}Do.m=Do.datcws.length;Do.n=qo(Do.c*Do.r-Do.k);Do.cws=So(qo(Do.c*Do.r+1));Ro(Do.cws,0,Do.datcws);To[Uo++]=Do.cws;To[Uo++]=Do.m;To[Uo++]=Infinity;for(var I=0,fe=qo(Do.n-Do.m);I<fe;I++)To[Uo++]=900;var he=So();var ge=To[--Uo];Ro(To[--Uo],ge,he);To[Uo++]=Do.cws;To[Uo++]=Do.n;To[Uo++]=Infinity;for(var w=0,me=Do.k;w<me;w++)To[Uo++]=0;To[Uo++]=0;var ve=So();var be=To[--Uo];Ro(To[--Uo],be,ve);if(!vi.__18225__){Do=Object.create(Do);To[Uo++]=Infinity;To[Uo++]=1;for(var y=0,Ie=928;y<Ie;y++){var B=To[--Uo];To[Uo++]=B;To[Uo++]=B*3%929}Do.rsalog=So();Do.rslog=So(929);for(var _=1;_<=928;_+=1)No(Do.rslog,Oo(Do.rsalog,_),_);for(var c in Do)Do.hasOwnProperty(c)&&(vi.$ctx[c]=Do[c]);vi.__18225__=1;Do=Object.getPrototypeOf(Do)}Do.rsprod=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;if(e!=0&&t!=0){var i=Oo(Do.rslog,To[--Uo]);var n=Oo(Do.rsalog,qo(i+Oo(Do.rslog,To[--Uo]))%928);To[Uo++]=n}else{Uo-=2;To[Uo++]=0}};To[Uo++]=Infinity;To[Uo++]=1;for(var x=0,we=Do.k;x<we;x++)To[Uo++]=0;Do.coeffs=So();for(var M=1,ye=Do.k;M<=ye;M+=1){Do.i=M;No(Do.coeffs,Do.i,Oo(Do.coeffs,Do.i-1));for(var C=Do.i-1;C>=1;C-=1){Do.j=C;To[Uo++]=Do.coeffs;To[Uo++]=Do.j;To[Uo++]=Oo(Do.coeffs,Do.j-1);To[Uo++]=Oo(Do.coeffs,Do.j);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var Be=To[--Uo];var _e=To[--Uo];var xe=To[--Uo];No(To[--Uo],xe,qo(_e+Be)%929)}To[Uo++]=Do.coeffs;To[Uo++]=0;To[Uo++]=Oo(Do.coeffs,0);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var Me=To[--Uo];var Ce=To[--Uo];No(To[--Uo],Ce,Me)}Do.coeffs=Lo(Do.coeffs,0,Do.coeffs.length-1);for(var E=Do.coeffs.length-1;E>=0;E-=2){var P=Do.coeffs;No(P,E,qo(929-Oo(P,E)))}for(var j=0,Ee=qo(Do.n-1);j<=Ee;j+=1){Do.t=qo(Oo(Do.cws,j)+Oo(Do.cws,Do.n))%929;for(var U=0,Pe=qo(Do.k-1);U<=Pe;U+=1){Do.j=U;No(Do.cws,qo(Do.n+Do.j),qo(Oo(Do.cws,qo(qo(Do.n+Do.j)+1))+qo(929-Do.t*Oo(Do.coeffs,qo(qo(Do.k-Do.j)-1))%929))%929)}}for(var T=Do.n,je=qo(Do.n+Do.k);T<=je;T+=1)No(Do.cws,T,qo(929-Oo(Do.cws,T))%929);Do.cws=Lo(Do.cws,0,Do.cws.length-1);var Ue=Oo(Do.options,"debugcws")!==undefined;if(Ue){To[Uo++]="bwipp.debugcws#18263";To[Uo++]=Do.cws;Xo()}if(!vi.__18522__){Do=Object.create(Do);Do.clusters=So([So([120256,125680,128380,120032,125560,128318,108736,119920,108640,86080,108592,86048,110016,120560,125820,109792,120440,125758,88256,109680,88160,89536,110320,120700,89312,110200,120638,89200,110140,89840,110460,89720,110398,89980,128506,119520,125304,128190,107712,119408,125244,107616,119352,84032,107568,119324,84e3,107544,83984,108256,119672,125374,85184,108144,119612,85088,108088,119582,85040,108060,85728,108408,119742,85616,108348,85560,108318,85880,108478,85820,85790,107200,119152,125116,107104,119096,125086,83008,107056,119068,82976,107032,82960,82952,83648,107376,119228,83552,107320,119198,83504,107292,83480,83468,83824,107452,83768,107422,83740,83900,106848,118968,125022,82496,106800,118940,82464,106776,118926,82448,106764,82440,106758,82784,106936,119006,82736,106908,82712,106894,82700,82694,106974,82830,82240,106672,118876,82208,106648,118862,82192,106636,82184,106630,82180,82352,82328,82316,82080,118830,106572,106566,82050,117472,124280,127678,103616,117360,124220,103520,117304,124190,75840,103472,75808,104160,117624,124350,76992,104048,117564,76896,103992,76848,76824,77536,104312,117694,77424,104252,77368,77340,77688,104382,77628,77758,121536,126320,128700,121440,126264,128670,111680,121392,126236,111648,121368,126222,111632,121356,103104,117104,124092,112320,103008,117048,124062,112224,121656,126366,93248,74784,102936,117006,93216,112152,93200,75456,103280,117180,93888,75360,103224,117150,93792,112440,121758,93744,75288,93720,75632,103356,94064,75576,103326,94008,112542,93980,75708,94140,75678,94110,121184,126136,128606,111168,121136,126108,111136,121112,126094,111120,121100,111112,111108,102752,116920,123998,111456,102704,116892,91712,74272,121244,116878,91680,74256,102668,91664,111372,102662,74244,74592,102840,116958,92e3,74544,102812,91952,111516,102798,91928,74508,74502,74680,102878,92088,74652,92060,74638,92046,92126,110912,121008,126044,110880,120984,126030,110864,120972,110856,120966,110852,110850,74048,102576,116828,90944,74016,102552,116814,90912,111e3,121038,90896,73992,102534,90888,110982,90884,74160,102620,91056,74136,102606,91032,111054,91020,74118,91014,91100,91086,110752,120920,125998,110736,120908,110728,120902,110724,110722,73888,102488,116782,90528,73872,102476,90512,110796,102470,90504,73860,90500,73858,73944,90584,90572,90566,120876,120870,110658,102444,73800,90312,90308,90306,101056,116080,123580,100960,116024,70720,100912,115996,70688,100888,70672,70664,71360,101232,116156,71264,101176,116126,71216,101148,71192,71180,71536,101308,71480,101278,71452,71612,71582,118112,124600,127838,105024,118064,124572,104992,118040,124558,104976,118028,104968,118022,100704,115896,123486,105312,100656,115868,79424,70176,118172,115854,79392,105240,100620,79376,70152,79368,70496,100792,115934,79712,70448,118238,79664,105372,100750,79640,70412,79628,70584,100830,79800,70556,79772,70542,70622,79838,122176,126640,128860,122144,126616,128846,122128,126604,122120,126598,122116,104768,117936,124508,113472,104736,126684,124494,113440,122264,126670,113424,104712,117894,113416,122246,104706,69952,100528,115804,78656,69920,100504,115790,96064,78624,104856,117966,96032,113560,122318,100486,96016,78600,104838,96008,69890,70064,100572,78768,70040,100558,96176,78744,104910,96152,113614,70022,78726,70108,78812,70094,96220,78798,122016,126552,128814,122e3,126540,121992,126534,121988,121986,104608,117848,124462,113056,104592,126574,113040,122060,117830,113032,104580,113028,104578,113026,69792,100440,115758,78240,69776,100428,95136,78224,104652,100422,95120,113100,69764,95112,78212,69762,78210,69848,100462,78296,69836,95192,78284,69830,95180,78278,69870,95214,121936,126508,121928,126502,121924,121922,104528,117804,112848,104520,117798,112840,121958,112836,104514,112834,69712,100396,78032,69704,100390,94672,78024,104550,94664,112870,69698,94660,78018,94658,78060,94700,94694,126486,121890,117782,104484,104482,69672,77928,94440,69666,77922,99680,68160,99632,68128,99608,115342,68112,99596,68104,99590,68448,99768,115422,68400,99740,68376,99726,68364,68358,68536,99806,68508,68494,68574,101696,116400,123740,101664,116376,101648,116364,101640,116358,101636,67904,99504,115292,72512,67872,116444,115278,72480,101784,116430,72464,67848,99462,72456,101766,67842,68016,99548,72624,67992,99534,72600,101838,72588,67974,68060,72668,68046,72654,118432,124760,127918,118416,124748,118408,124742,118404,118402,101536,116312,105888,101520,116300,105872,118476,116294,105864,101508,105860,101506,105858,67744,99416,72096,67728,116334,80800,72080,101580,99398,80784,105932,67716,80776,72068,67714,72066,67800,99438,72152,67788,80856,72140,67782,80844,72134,67822,72174,80878,126800,128940,126792,128934,126788,126786,118352,124716,122576,126828,124710,122568,126822,122564,118338,122562,101456,116268,105680,101448,116262,114128,105672,118374,114120,122598,101442,114116,105666,114114,67664,99372,71888,67656,99366,80336,71880,101478,97232,80328,105702,67650,97224,114150,71874,97220,67692,71916,67686,80364,71910,97260,80358,97254,126760,128918,126756,126754,118312,124694,122472,126774,122468,118306,122466,101416,116246,105576,101412,113896,105572,101410,113892,105570,113890,67624,99350,71784,101430,80104,71780,67618,96744,80100,71778,96740,80098,96738,71798,96758,126738,122420,122418,105524,113780,113778,71732,79988,96500,96498,66880,66848,98968,66832,66824,66820,66992,66968,66956,66950,67036,67022,1e5,99984,115532,99976,115526,99972,99970,66720,98904,69024,100056,98892,69008,100044,69e3,100038,68996,66690,68994,66776,98926,69080,100078,69068,66758,69062,66798,69102,116560,116552,116548,116546,99920,102096,116588,115494,102088,116582,102084,99906,102082,66640,68816,66632,98854,73168,68808,66628,73160,68804,66626,73156,68802,66668,68844,66662,73196,68838,73190,124840,124836,124834,116520,118632,124854,118628,116514,118626,99880,115478,101992,116534,106216,101988,99874,106212,101986,106210,66600,98838,68712,99894,72936,68708,66594,81384,72932,68706,81380,72930,66614,68726,72950,81398,128980,128978,124820,126900,124818,126898,116500,118580,116498,122740,118578,122738,99860,101940,99858,106100,101938,114420]),So([128352,129720,125504,128304,129692,125472,128280,129678,125456,128268,125448,128262,125444,125792,128440,129758,120384,125744,128412,120352,125720,128398,120336,125708,120328,125702,120324,120672,125880,128478,110144,120624,125852,110112,120600,125838,110096,120588,110088,120582,110084,110432,120760,125918,89664,110384,120732,89632,110360,120718,89616,110348,89608,110342,89952,110520,120798,89904,110492,89880,110478,89868,90040,110558,90012,89998,125248,128176,129628,125216,128152,129614,125200,128140,125192,128134,125188,125186,119616,125360,128220,119584,125336,128206,119568,125324,119560,125318,119556,119554,108352,119728,125404,108320,119704,125390,108304,119692,108296,119686,108292,108290,85824,108464,119772,85792,108440,119758,85776,108428,85768,108422,85764,85936,108508,85912,108494,85900,85894,85980,85966,125088,128088,129582,125072,128076,125064,128070,125060,125058,119200,125144,128110,119184,125132,119176,125126,119172,119170,107424,119256,125166,107408,119244,107400,119238,107396,107394,83872,107480,119278,83856,107468,83848,107462,83844,83842,83928,107502,83916,83910,83950,125008,128044,125e3,128038,124996,124994,118992,125036,118984,125030,118980,118978,106960,119020,106952,119014,106948,106946,82896,106988,82888,106982,82884,82882,82924,82918,124968,128022,124964,124962,118888,124982,118884,118882,106728,118902,106724,106722,82408,106742,82404,82402,124948,124946,118836,118834,106612,106610,124224,127664,129372,124192,127640,129358,124176,127628,124168,127622,124164,124162,117568,124336,127708,117536,124312,127694,117520,124300,117512,124294,117508,117506,104256,117680,124380,104224,117656,124366,104208,117644,104200,117638,104196,104194,77632,104368,117724,77600,104344,117710,77584,104332,77576,104326,77572,77744,104412,77720,104398,77708,77702,77788,77774,128672,129880,93168,128656,129868,92664,128648,129862,92412,128644,128642,124064,127576,129326,126368,124048,129902,126352,128716,127558,126344,124036,126340,124034,126338,117152,124120,127598,121760,117136,124108,121744,126412,124102,121736,117124,121732,117122,121730,103328,117208,124142,112544,103312,117196,112528,121804,117190,112520,103300,112516,103298,112514,75680,103384,117230,94112,75664,103372,94096,112588,103366,94088,75652,94084,75650,75736,103406,94168,75724,94156,75718,94150,75758,128592,129836,91640,128584,129830,91388,128580,91262,128578,123984,127532,126160,123976,127526,126152,128614,126148,123970,126146,116944,124012,121296,116936,124006,121288,126182,121284,116930,121282,102864,116972,111568,102856,116966,111560,121318,111556,102850,111554,74704,102892,92112,74696,102886,92104,111590,92100,74690,92098,74732,92140,74726,92134,128552,129814,90876,128548,90750,128546,123944,127510,126056,128566,126052,123938,126050,116840,123958,121064,116836,121060,116834,121058,102632,116854,111080,121078,111076,102626,111074,74216,102646,91112,74212,91108,74210,91106,74230,91126,128532,90494,128530,123924,126004,123922,126002,116788,120948,116786,120946,102516,110836,102514,110834,73972,90612,73970,90610,128522,123914,125978,116762,120890,102458,110714,123552,127320,129198,123536,127308,123528,127302,123524,123522,116128,123608,127342,116112,123596,116104,123590,116100,116098,101280,116184,123630,101264,116172,101256,116166,101252,101250,71584,101336,116206,71568,101324,71560,101318,71556,71554,71640,101358,71628,71622,71662,127824,129452,79352,127816,129446,79100,127812,78974,127810,123472,127276,124624,123464,127270,124616,127846,124612,123458,124610,115920,123500,118224,115912,123494,118216,124646,118212,115906,118210,100816,115948,105424,100808,115942,105416,118246,105412,100802,105410,70608,100844,79824,70600,100838,79816,105446,79812,70594,79810,70636,79852,70630,79846,129960,95728,113404,129956,95480,113278,129954,95356,95294,127784,129430,78588,128872,129974,95996,78462,128868,127778,95870,128866,123432,127254,124520,123428,126696,128886,123426,126692,124514,126690,115816,123446,117992,115812,122344,117988,115810,122340,117986,122338,100584,115830,104936,100580,113640,104932,100578,113636,104930,113634,70120,100598,78824,70116,96232,78820,70114,96228,78818,96226,70134,78838,129940,94968,113022,129938,94844,94782,127764,78206,128820,127762,95102,128818,123412,124468,123410,126580,124466,126578,115764,117876,115762,122100,117874,122098,100468,104692,100466,113140,104690,113138,69876,78324,69874,95220,78322,95218,129930,94588,94526,127754,128794,123402,124442,126522,115738,117818,121978,100410,104570,112890,69754,78074,94714,94398,123216,127148,123208,127142,123204,123202,115408,123244,115400,123238,115396,115394,99792,115436,99784,115430,99780,99778,68560,99820,68552,99814,68548,68546,68588,68582,127400,129238,72444,127396,72318,127394,123176,127126,123752,123172,123748,123170,123746,115304,123190,116456,115300,116452,115298,116450,99560,115318,101864,99556,101860,99554,101858,68072,99574,72680,68068,72676,68066,72674,68086,72694,129492,80632,105854,129490,80508,80446,127380,72062,127924,127378,80766,127922,123156,123700,123154,124788,123698,124786,115252,116340,115250,118516,116338,118514,99444,101620,99442,105972,101618,105970,67828,72180,67826,80884,72178,80882,97008,114044,96888,113982,96828,96798,129482,80252,130010,97148,80190,97086,127370,127898,128954,123146,123674,124730,126842,115226,116282,118394,122618,99386,101498,105722,114170,67706,71930,80378,96632,113854,96572,96542,80062,96702,96444,96414,96350,123048,123044,123042,115048,123062,115044,115042,99048,115062,99044,99042,67048,99062,67044,67042,67062,127188,68990,127186,123028,123316,123026,123314,114996,115572,114994,115570,98932,100084,98930,100082,66804,69108,66802,69106,129258,73084,73022,127178,127450,123018,123290,123834,114970,115514,116602,98874,99962,102138,66682,68858,73210,81272,106174,81212,81182,72894,81342,97648,114364,97592,114334,97564,97550,81084,97724,81054,97694,97464,114270,97436,97422,80990,97502,97372,97358,97326,114868,114866,98676,98674,66292,66290,123098,114842,115130,98618,99194,66170,67322,69310,73404,73374,81592,106334,81564,81550,73310,81630,97968,114524,97944,114510,97932,97926,81500,98012,81486,97998,97880,114478,97868,97862,81454,97902,97836,97830,69470,73564,73550,81752,106414,81740,81734,73518,81774,81708,81702]),So([109536,120312,86976,109040,120060,86496,108792,119934,86256,108668,86136,129744,89056,110072,129736,88560,109820,129732,88312,109694,129730,88188,128464,129772,89592,128456,129766,89340,128452,89214,128450,125904,128492,125896,128486,125892,125890,120784,125932,120776,125926,120772,120770,110544,120812,110536,120806,110532,84928,108016,119548,84448,107768,119422,84208,107644,84088,107582,84028,129640,85488,108284,129636,85240,108158,129634,85116,85054,128232,129654,85756,128228,85630,128226,125416,128246,125412,125410,119784,125430,119780,119778,108520,119798,108516,108514,83424,107256,119166,83184,107132,83064,107070,83004,82974,129588,83704,107390,129586,83580,83518,128116,83838,128114,125172,125170,119284,119282,107508,107506,82672,106876,82552,106814,82492,82462,129562,82812,82750,128058,125050,119034,82296,106686,82236,82206,82366,82108,82078,76736,103920,117500,76256,103672,117374,76016,103548,75896,103486,75836,129384,77296,104188,129380,77048,104062,129378,76924,76862,127720,129398,77564,127716,77438,127714,124392,127734,124388,124386,117736,124406,117732,117730,104424,117750,104420,104418,112096,121592,126334,92608,111856,121468,92384,111736,121406,92272,111676,92216,111646,92188,75232,103160,117118,93664,74992,103036,93424,112252,102974,93304,74812,93244,74782,93214,129332,75512,103294,129908,129330,93944,75388,129906,93820,75326,93758,127604,75646,128756,127602,94078,128754,124148,126452,124146,126450,117236,121844,117234,121842,103412,103410,91584,111344,121212,91360,111224,121150,91248,111164,91192,111134,91164,91150,74480,102780,91888,74360,102718,91768,111422,91708,74270,91678,129306,74620,129850,92028,74558,91966,127546,128634,124026,126202,116986,121338,102906,90848,110968,121022,90736,110908,90680,110878,90652,90638,74104,102590,91e3,74044,90940,74014,90910,74174,91070,90480,110780,90424,110750,90396,90382,73916,90556,73886,90526,90296,110686,90268,90254,73822,90334,90204,90190,71136,101112,116094,70896,100988,70776,100926,70716,70686,129204,71416,101246,129202,71292,71230,127348,71550,127346,123636,123634,116212,116210,101364,101362,79296,105200,118140,79072,105080,118078,78960,105020,78904,104990,78876,78862,70384,100732,79600,70264,100670,79480,105278,79420,70174,79390,129178,70524,129466,79740,70462,79678,127290,127866,123514,124666,115962,118266,100858,113376,122232,126654,95424,113264,122172,95328,113208,122142,95280,113180,95256,113166,95244,78560,104824,117950,95968,78448,104764,95856,113468,104734,95800,78364,95772,78350,95758,70008,100542,78712,69948,96120,78652,69918,96060,78622,96030,70078,78782,96190,94912,113008,122044,94816,112952,122014,94768,112924,94744,112910,94732,94726,78192,104636,95088,78136,104606,95032,113054,95004,78094,94990,69820,78268,69790,95164,78238,95134,94560,112824,121950,94512,112796,94488,112782,94476,94470,78008,104542,94648,77980,94620,77966,94606,69726,78046,94686,94384,112732,94360,112718,94348,94342,77916,94428,77902,94414,94296,112686,94284,94278,77870,94318,94252,94246,68336,99708,68216,99646,68156,68126,68476,68414,127162,123258,115450,99834,72416,101752,116414,72304,101692,72248,101662,72220,72206,67960,99518,72568,67900,72508,67870,72478,68030,72638,80576,105840,118460,80480,105784,118430,80432,105756,80408,105742,80396,80390,72048,101564,80752,71992,101534,80696,71964,80668,71950,80654,67772,72124,67742,80828,72094,80798,114016,122552,126814,96832,113968,122524,96800,113944,122510,96784,113932,96776,113926,96772,80224,105656,118366,97120,80176,105628,97072,114076,105614,97048,80140,97036,80134,97030,71864,101470,80312,71836,97208,80284,71822,97180,80270,97166,67678,71902,80350,97246,96576,113840,122460,96544,113816,122446,96528,113804,96520,113798,96516,96514,80048,105564,96688,80024,105550,96664,113870,96652,80006,96646,71772,80092,71758,96732,80078,96718,96416,113752,122414,96400,113740,96392,113734,96388,96386,79960,105518,96472,79948,96460,79942,96454,71726,79982,96494,96336,113708,96328,113702,96324,96322,79916,96364,79910,96358,96296,113686,96292,96290,79894,96310,66936,99006,66876,66846,67006,68976,100028,68920,99998,68892,68878,66748,69052,66718,69022,73056,102072,116574,73008,102044,72984,102030,72972,72966,68792,99934,73144,68764,73116,68750,73102,66654,68830,73182,81216,106160,118620,81184,106136,118606,81168,106124,81160,106118,81156,81154,72880,101980,81328,72856,101966,81304,106190,81292,72838,81286,68700,72924,68686,81372,72910,81358,114336,122712,126894,114320,122700,114312,122694,114308,114306,81056,106072,118574,97696,81040,106060,97680,114380,106054,97672,81028,97668,81026,97666,72792,101934,81112,72780,97752,81100,72774,97740,81094,97734,68654,72814,81134,97774,114256,122668,114248,122662,114244,114242,80976,106028,97488,80968,106022,97480,114278,97476,80962,97474,72748,81004,72742,97516,80998,97510,114216,122646,114212,114210,80936,106006,97384,80932,97380,80930,97378,72726,80950,97398,114196,114194,80916,97332,80914,97330,66236,66206,67256,99166,67228,67214,66142,67294,69296,100188,69272,100174,69260,69254,67164,69340,67150,69326,73376,102232,116654,73360,102220,73352,102214,73348,73346,69208,100142,73432,102254,73420,69190,73414,67118,69230,73454,106320,118700,106312,118694,106308,106306,73296,102188,81616,106348,102182,81608,73284,81604,73282,81602,69164,73324,69158,81644,73318,81638,122792,126934,122788,122786,106280,118678,114536,106276,114532,106274,114530,73256,102166,81512,73252,98024,81508,73250,98020,81506,98018,69142,73270,81526,98038,122772,122770,106260,114484,106258,114482,73236,81460,73234,97908,81458,97906,122762,106250,114458,73226,81434,97850,66396,66382,67416,99246,67404,67398,66350,67438,69456,100268,69448,100262,69444,69442,67372,69484,67366,69478,102312,116694,102308,102306,69416,100246,73576,102326,73572,69410,73570,67350,69430,73590,118740,118738,102292,106420,102290,106418,69396,73524,69394,81780,73522,81778,118730,102282,106394,69386,73498,81722,66476,66470,67496,99286,67492,67490,66454,67510,100308,100306,67476,69556,67474,69554,116714])]);Do.raps=So([So([802,930,946,818,882,890,826,954,922,986,970,906,778,794,786,914,978,982,980,916,948,932,934,942,940,936,808,812,814,806,822,950,918,790,788,820,884,868,870,878,876,872,840,856,860,862,846,844,836,838,834,866]),So([718,590,622,558,550,566,534,530,538,570,562,546,610,626,634,762,754,758,630,628,612,614,582,578,706,738,742,740,748,620,556,552,616,744,712,716,708,710,646,654,652,668,664,696,688,656,720,592,600,604,732,734])]);for(var c in Do)Do.hasOwnProperty(c)&&(vi.$ctx[c]=Do[c]);vi.__18522__=1;Do=Object.getPrototypeOf(Do)}Do.cwtobits=function(){var e=Oo(Do.clusters,To[--Uo]);Do.v=Oo(e,To[--Uo]);To[Uo++]=Infinity;for(var t=0,i=17;t<i;t++)To[Uo++]=0;var n=sr(Qo(17),Do.v,2);for(var r=0,A=n.length;r<A;r++)To[Uo++]=Oo(n,r)-48;var a=So();To[Uo++]=Lo(a,a.length-17,17)};Do.raptobits=function(){var e=Oo(Do.raps,To[--Uo]);Do.v=Oo(e,To[--Uo]);To[Uo++]=Infinity;for(var t=0,i=10;t<i;t++)To[Uo++]=0;var n=sr(Qo(10),Do.v,2);for(var r=0,A=n.length;r<A;r++)To[Uo++]=Oo(n,r)-48;var a=So();To[Uo++]=Lo(a,a.length-10,10)};Do.rwid=Oo(So([38,55,82,99]),qo(Do.c-1));if(Do.c==3&&Do.cca)Do.rwid=72;Do.pixs=So(Do.rwid*Do.r*Do.rowmult);for(var D=0,Te=qo(Do.r-1);D<=Te;D+=1){Do.i=D;Do.clst=qo(qo(Do.i+Do.rapl)-1)%3;To[Uo++]=Infinity;if(Do.c==1){To[Uo++]=qo(qo(Do.i+Do.rapl)-1)%52;To[Uo++]=0;Do.raptobits();Zo(To[--Uo]);To[Uo++]=Oo(Do.cws,Do.i);To[Uo++]=Do.clst;Do.cwtobits();Zo(To[--Uo]);To[Uo++]=qo(qo(Do.i+Do.rapr)-1)%52;To[Uo++]=0;Do.raptobits();Zo(To[--Uo])}if(Do.c==2){To[Uo++]=qo(qo(Do.i+Do.rapl)-1)%52;To[Uo++]=0;Do.raptobits();Zo(To[--Uo]);To[Uo++]=Oo(Do.cws,Do.i*2);To[Uo++]=Do.clst;Do.cwtobits();Zo(To[--Uo]);To[Uo++]=Oo(Do.cws,Do.i*2+1);To[Uo++]=Do.clst;Do.cwtobits();Zo(To[--Uo]);To[Uo++]=qo(qo(Do.i+Do.rapr)-1)%52;To[Uo++]=0;Do.raptobits();Zo(To[--Uo])}if(Do.c==3){if(!Do.cca){To[Uo++]=qo(qo(Do.i+Do.rapl)-1)%52;To[Uo++]=0;Do.raptobits();Zo(To[--Uo])}To[Uo++]=Oo(Do.cws,Do.i*3);To[Uo++]=Do.clst;Do.cwtobits();Zo(To[--Uo]);To[Uo++]=qo(qo(Do.i+Do.rapc)-1)%52;To[Uo++]=1;Do.raptobits();Zo(To[--Uo]);To[Uo++]=Oo(Do.cws,Do.i*3+1);To[Uo++]=Do.clst;Do.cwtobits();Zo(To[--Uo]);To[Uo++]=Oo(Do.cws,Do.i*3+2);To[Uo++]=Do.clst;Do.cwtobits();Zo(To[--Uo]);To[Uo++]=qo(qo(Do.i+Do.rapr)-1)%52;To[Uo++]=0;Do.raptobits();Zo(To[--Uo])}if(Do.c==4){To[Uo++]=qo(qo(Do.i+Do.rapl)-1)%52;To[Uo++]=0;Do.raptobits();Zo(To[--Uo]);To[Uo++]=Oo(Do.cws,Do.i*4);To[Uo++]=Do.clst;Do.cwtobits();Zo(To[--Uo]);To[Uo++]=Oo(Do.cws,Do.i*4+1);To[Uo++]=Do.clst;Do.cwtobits();Zo(To[--Uo]);To[Uo++]=qo(qo(Do.i+Do.rapc)-1)%52;To[Uo++]=1;Do.raptobits();Zo(To[--Uo]);To[Uo++]=Oo(Do.cws,Do.i*4+2);To[Uo++]=Do.clst;Do.cwtobits();Zo(To[--Uo]);To[Uo++]=Oo(Do.cws,Do.i*4+3);To[Uo++]=Do.clst;Do.cwtobits();Zo(To[--Uo]);To[Uo++]=qo(qo(Do.i+Do.rapr)-1)%52;To[Uo++]=0;Do.raptobits();Zo(To[--Uo])}To[Uo++]=1;var De=So();To[Uo++]=De;for(var S=0,Se=Do.rowmult-1;S<=Se;S+=1){var H=To[--Uo];Ro(Do.pixs,(S+Do.i*Do.rowmult)*Do.rwid,H);To[Uo++]=H}Uo--}var He=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.rwid],["pixy",Do.r*Do.rowmult],["height",Do.r*Do.rowmult/72],["width",Do.rwid/72],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",Do.options]]);To[Uo++]=He;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function ur(){Do=Object.create(Do);Do.dontdraw=false;Do.columns=0;Do.rows=0;Do.format="unset";Do.version="unset";Do.parse=false;Do.parsefnc=false;Do.c40headerlength=-1;Do.raw=false;Do.dmre=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.datamatrixEmptyData#18653";To[Uo++]="The data must not be empty";Xo()}if(Vo(Do.version,"unset")&&(Do.rows!=0||Do.columns!=0)){To[Uo++]="bwipp.datamatrixVersionRowsCols#18657";To[Uo++]="rows and columns must not be given if version is specified";Xo()}if(Vo(Do.version,"unset")){Go(Do.version,"x");if(To[--Uo]){var Q=To[--Uo];var F=To[--Uo];To[Uo++]=Q;To[Uo++]=F;Uo--;var k=To[--Uo];var O=To[--Uo];To[Uo++]=O;To[Uo++]=k;To[Uo++]=O;To[Uo++]=k;Ko(So(2));zo(To[--Uo],function(){var e=To[--Uo];To[Uo++]=e;To[Uo++]=true;if(e.length==0){Uo--;To[Uo++]=false}var t=To[--Uo];var i=To[--Uo];To[Uo++]=t;zo(i,function(){var e=To[--Uo];if(e<48||e>57){Uo--;To[Uo++]=false}});if(Jo(To[--Uo])){To[Uo++]="bwipp.datamatrixVersionBadRowOrColumn#18671";To[Uo++]="version must be formatted as RxC";Xo()}});Do.rows=ko(To[--Uo]);Do.columns=ko(To[--Uo]);To[Uo++]="format";if(Do.rows==Do.columns)To[Uo++]="square";else To[Uo++]="rectangle";var N=To[--Uo];Do[To[--Uo]]=N}else{Uo--;To[Uo++]="bwipp.datamatrixVersionFormat#18678";To[Uo++]="version must be formatted as RxC";Xo()}}else if(Yo(Do.format,"unset")){To[Uo++]="format";if(Do.dmre)To[Uo++]="rectangle";else To[Uo++]="square";var L=To[--Uo];Do[To[--Uo]]=L}if(Vo(Do.format,"square")&&Vo(Do.format,"rectangle")){To[Uo++]="bwipp.datamatrixInvalidFormat#18687";To[Uo++]="The format must be either square or rectangle";Xo()}$o(ur);if(!ur.__18747__){Do=Object.create(Do);var R=So([16,64,1,4,36,1,1]);Do.metrics=So([So([10,10,1,1,5,1,0]),So([12,12,1,1,7,1,0]),So([14,14,1,1,10,1,0]),So([16,16,1,1,12,1,0]),So([18,18,1,1,14,1,0]),So([20,20,1,1,18,1,0]),So([22,22,1,1,20,1,0]),So([24,24,1,1,24,1,0]),So([26,26,1,1,28,1,0]),So([32,32,2,2,36,1,0]),So([36,36,2,2,42,1,0]),So([40,40,2,2,48,1,0]),So([44,44,2,2,56,1,0]),So([48,48,2,2,68,1,0]),So([52,52,2,2,84,2,0]),So([64,64,4,4,112,2,0]),So([72,72,4,4,144,4,0]),So([80,80,4,4,192,4,0]),So([88,88,4,4,224,4,0]),So([96,96,4,4,272,4,0]),So([104,104,4,4,336,6,0]),So([120,120,6,6,408,6,0]),So([132,132,6,6,496,8,0]),So([144,144,6,6,620,10,0]),So([8,18,1,1,7,1,0]),So([8,32,1,2,11,1,0]),So([8,48,1,2,15,1,1]),So([8,64,1,4,18,1,1]),So([8,80,1,4,22,1,1]),So([8,96,1,4,28,1,1]),So([8,120,1,6,32,1,1]),So([8,144,1,6,36,1,1]),So([12,26,1,1,14,1,0]),So([12,36,1,2,18,1,0]),So([12,64,1,4,27,1,1]),So([12,88,1,4,36,1,1]),So([16,36,1,2,24,1,0]),So([16,48,1,2,28,1,0]),R,So([20,36,1,2,28,1,1]),So([20,44,1,2,34,1,1]),So([20,64,1,4,42,1,1]),So([22,48,1,2,38,1,1]),So([24,48,1,2,41,1,1]),So([24,64,1,4,46,1,1]),So([26,40,1,2,38,1,1]),So([26,48,1,2,42,1,1]),So([26,64,1,4,50,1,1])]);for(var e in Do)Do.hasOwnProperty(e)&&(ur.$ctx[e]=Do[e]);ur.__18747__=1;Do=Object.getPrototypeOf(Do)}Do.urows=Do.rows;Do.ucols=Do.columns;Do.fullcws=So([]);var G=Do.metrics;for(var t=0,z=G.length;t<z;t++){Do.m=Oo(G,t);Do.rows=Oo(Do.m,0);Do.cols=Oo(Do.m,1);Do.regh=Oo(Do.m,2);Do.regv=Oo(Do.m,3);Do.rscw=Oo(Do.m,4);Do.rsbl=Oo(Do.m,5);Do.doly=Oo(Do.m,6);Do.mrows=qo(Do.rows-2*Do.regh);Do.mcols=qo(Do.cols-2*Do.regv);Do.ncws=qo(~~(Do.mrows*Do.mcols/8)-Do.rscw);Do.okay=true;if(Do.urows!=0&&Do.urows!=Do.rows)Do.okay=false;if(Do.ucols!=0&&Do.ucols!=Do.cols)Do.okay=false;if(Yo(Do.format,"square")&&Vo(Do.rows,Do.cols))Do.okay=false;if(Yo(Do.format,"rectangle")&&Yo(Do.rows,Do.cols))Do.okay=false;if(!Do.dmre&&Do.doly==1)Do.okay=false;if(Do.okay){To[Uo++]=Infinity;Zo(Do.fullcws);To[Uo++]=Do.ncws;Do.fullcws=So()}}To[Uo++]=Infinity;for(var W=0,Z=1558;W<Z;W++)To[Uo++]=1e4;Do.numremcws=So();var K=Do.fullcws;for(var i=0,Y=K.length;i<Y;i++)No(Do.numremcws,qo(Oo(K,i)-1),1);for(var n=1556;n>=0;n-=1){Do.i=n;if(Oo(Do.numremcws,Do.i)!=1)No(Do.numremcws,Do.i,qo(Oo(Do.numremcws,Do.i+1)+1))}if(!ur.__18893__){Do=Object.create(Do);Do.fnc1=-1;Do.prog=-2;Do.m05=-3;Do.m06=-4;Do.lC=-5;Do.lB=-6;Do.lX=-7;Do.lT=-8;Do.lE=-9;Do.unl=-10;Do.sapp=-11;Do.usft=-12;Do.sft1=-13;Do.sft2=-14;Do.sft3=-15;Do.eci=-16;Do.pad=-17;Do.unlcw=254;To[Uo++]=Infinity;for(var r=0;r<=128;r+=1){To[Uo++]=r;To[Uo++]=r+1}To[Uo++]=Do.pad;To[Uo++]=129;for(var A=0;A<=99;A+=1){var V=sr(Qo(2),A,10);var J=Fo(Qo(2),"00");Ro(J,2-V.length,V);To[Uo++]=J;To[Uo++]=A+130}var q=So([Do.lC,Do.lB,Do.fnc1,Do.sapp,Do.prog,Do.usft,Do.m05,Do.m06,Do.lX,Do.lT,Do.lE,Do.eci]);To[Uo++]=229;for(var a=0,X=q.length;a<X;a++){var $=qo(To[--Uo]+1);To[Uo++]=Oo(q,a);To[Uo++]=$;To[Uo++]=$}Uo--;Do.Avals=Ho();To[Uo++]=Infinity;var o=Do.Avals;for(var ee=o.size,te=o.keys(),ie=0;ie<ee;ie++){var ne=te.next().value;To[Uo++]=ne;To[Uo++]=o.get(ne);To[Uo++]=Infinity;var re=To[--Uo];var Ae=To[--Uo];To[Uo++]=re;To[Uo++]=Ae;var ae=So();To[Uo++]=ae}Do.Avals=Ho();To[Uo++]=Infinity;To[Uo++]=Do.sft1;To[Uo++]=0;To[Uo++]=Do.sft2;To[Uo++]=1;To[Uo++]=Do.sft3;To[Uo++]=2;To[Uo++]=32;To[Uo++]=3;for(var s=48;s<=57;s+=1){To[Uo++]=s;To[Uo++]=s-44}for(var c=65;c<=90;c+=1){To[Uo++]=c;To[Uo++]=c-51}Do.CNvals=Ho();To[Uo++]=Infinity;for(var l=0;l<=31;l+=1){To[Uo++]=l;To[Uo++]=l}Do.C1vals=Ho();To[Uo++]=Infinity;for(var p=33;p<=47;p+=1){To[Uo++]=p;To[Uo++]=p-33}for(var u=58;u<=64;u+=1){To[Uo++]=u;To[Uo++]=u-43}for(var d=91;d<=95;d+=1){To[Uo++]=d;To[Uo++]=d-69}To[Uo++]=Do.fnc1;To[Uo++]=27;To[Uo++]=Do.usft;To[Uo++]=30;Do.C2vals=Ho();To[Uo++]=Infinity;for(var f=96;f<=127;f+=1){To[Uo++]=f;To[Uo++]=f-96}Do.C3vals=Ho();To[Uo++]=Infinity;var h=Do.CNvals;for(var oe=h.size,se=h.keys(),ce=0;ce<oe;ce++){var le=se.next().value;To[Uo++]=le;To[Uo++]=h.get(le);To[Uo++]=Infinity;var pe=To[--Uo];var ue=To[--Uo];To[Uo++]=pe;To[Uo++]=ue;var de=So();To[Uo++]=de}var g=Do.C1vals;for(var fe=g.size,he=g.keys(),ge=0;ge<fe;ge++){var me=he.next().value;To[Uo++]=me;To[Uo++]=g.get(me);To[Uo++]=Infinity;var ve=To[--Uo];var be=To[--Uo];To[Uo++]=ve;To[Uo++]=Oo(Do.CNvals,Do.sft1);To[Uo++]=be;var Ie=So();To[Uo++]=Ie}var m=Do.C2vals;for(var we=m.size,ye=m.keys(),Be=0;Be<we;Be++){var _e=ye.next().value;To[Uo++]=_e;To[Uo++]=m.get(_e);To[Uo++]=Infinity;var xe=To[--Uo];var Me=To[--Uo];To[Uo++]=xe;To[Uo++]=Oo(Do.CNvals,Do.sft2);To[Uo++]=Me;var Ce=So();To[Uo++]=Ce}var v=Do.C3vals;for(var Ee=v.size,Pe=v.keys(),je=0;je<Ee;je++){var Ue=Pe.next().value;To[Uo++]=Ue;To[Uo++]=v.get(Ue);To[Uo++]=Infinity;var Te=To[--Uo];var De=To[--Uo];To[Uo++]=Te;To[Uo++]=Oo(Do.CNvals,Do.sft3);To[Uo++]=De;var Se=So();To[Uo++]=Se}Do.Cvals=Ho();To[Uo++]=Infinity;To[Uo++]=Do.sft1;To[Uo++]=0;To[Uo++]=Do.sft2;To[Uo++]=1;To[Uo++]=Do.sft3;To[Uo++]=2;To[Uo++]=32;To[Uo++]=3;for(var b=48;b<=57;b+=1){To[Uo++]=b;To[Uo++]=b-44}for(var I=97;I<=122;I+=1){To[Uo++]=I;To[Uo++]=I-83}Do.TNvals=Ho();To[Uo++]=Infinity;for(var w=0;w<=31;w+=1){To[Uo++]=w;To[Uo++]=w}Do.T1vals=Ho();To[Uo++]=Infinity;for(var y=33;y<=47;y+=1){To[Uo++]=y;To[Uo++]=y-33}for(var B=58;B<=64;B+=1){To[Uo++]=B;To[Uo++]=B-43}for(var _=91;_<=95;_+=1){To[Uo++]=_;To[Uo++]=_-69}To[Uo++]=Do.fnc1;To[Uo++]=27;To[Uo++]=Do.usft;To[Uo++]=30;Do.T2vals=Ho();To[Uo++]=Infinity;To[Uo++]=96;To[Uo++]=0;for(var x=65;x<=90;x+=1){To[Uo++]=x;To[Uo++]=x-64}for(var M=123;M<=127;M+=1){To[Uo++]=M;To[Uo++]=M-96}Do.T3vals=Ho();To[Uo++]=Infinity;var C=Do.TNvals;for(var He=C.size,Qe=C.keys(),Fe=0;Fe<He;Fe++){var ke=Qe.next().value;To[Uo++]=ke;To[Uo++]=C.get(ke);To[Uo++]=Infinity;var Oe=To[--Uo];var Ne=To[--Uo];To[Uo++]=Oe;To[Uo++]=Ne;var Le=So();To[Uo++]=Le}var E=Do.T1vals;for(var Re=E.size,Ge=E.keys(),ze=0;ze<Re;ze++){var We=Ge.next().value;To[Uo++]=We;To[Uo++]=E.get(We);To[Uo++]=Infinity;var Ze=To[--Uo];var Ke=To[--Uo];To[Uo++]=Ze;To[Uo++]=Oo(Do.TNvals,Do.sft1);To[Uo++]=Ke;var Ye=So();To[Uo++]=Ye}var P=Do.T2vals;for(var Ve=P.size,Je=P.keys(),qe=0;qe<Ve;qe++){var Xe=Je.next().value;To[Uo++]=Xe;To[Uo++]=P.get(Xe);To[Uo++]=Infinity;var $e=To[--Uo];var et=To[--Uo];To[Uo++]=$e;To[Uo++]=Oo(Do.TNvals,Do.sft2);To[Uo++]=et;var tt=So();To[Uo++]=tt}var it=Do.T3vals;for(var nt=it.size,rt=it.keys(),At=0;At<nt;At++){var at=rt.next().value;To[Uo++]=at;To[Uo++]=it.get(at);To[Uo++]=Infinity;var ot=To[--Uo];var st=To[--Uo];To[Uo++]=ot;To[Uo++]=Oo(Do.TNvals,Do.sft3);To[Uo++]=st;var ct=So();To[Uo++]=ct}Do.Tvals=Ho();for(var lt=128;lt<=255;lt+=1){Do.i=lt;To[Uo++]=Do.Avals;To[Uo++]=Do.i;To[Uo++]=Infinity;Zo(Oo(Do.Avals,Do.usft));Zo(Oo(Do.Avals,Do.i-128));var pt=So();var ut=To[--Uo];No(To[--Uo],ut,pt);To[Uo++]=Do.Cvals;To[Uo++]=Do.i;To[Uo++]=Infinity;Zo(Oo(Do.Cvals,Do.usft));Zo(Oo(Do.Cvals,Do.i-128));var dt=So();var ft=To[--Uo];No(To[--Uo],ft,dt);To[Uo++]=Do.Tvals;To[Uo++]=Do.i;To[Uo++]=Infinity;Zo(Oo(Do.Tvals,Do.usft));Zo(Oo(Do.Tvals,Do.i-128));var ht=So();var gt=To[--Uo];No(To[--Uo],gt,ht)}To[Uo++]=Infinity;To[Uo++]=13;To[Uo++]=0;To[Uo++]=42;To[Uo++]=1;To[Uo++]=62;To[Uo++]=2;To[Uo++]=32;To[Uo++]=3;for(var j=48;j<=57;j+=1){To[Uo++]=j;To[Uo++]=j-44}for(var U=65;U<=90;U+=1){To[Uo++]=U;To[Uo++]=U-51}Do.Xvals=Ho();To[Uo++]=Infinity;var mt=Do.Xvals;for(var vt=mt.size,bt=mt.keys(),It=0;It<vt;It++){var wt=bt.next().value;To[Uo++]=wt;To[Uo++]=mt.get(wt);To[Uo++]=Infinity;var yt=To[--Uo];var Bt=To[--Uo];To[Uo++]=yt;To[Uo++]=Bt;var _t=So();To[Uo++]=_t}Do.Xvals=Ho();To[Uo++]=Infinity;for(var T=64;T<=94;T+=1){To[Uo++]=T;To[Uo++]=T-64}To[Uo++]=Do.unl;To[Uo++]=31;for(var D=32;D<=63;D+=1){To[Uo++]=D;To[Uo++]=D}Do.Evals=Ho();To[Uo++]=Infinity;var xt=Do.Evals;for(var Mt=xt.size,Ct=xt.keys(),Et=0;Et<Mt;Et++){var Pt=Ct.next().value;To[Uo++]=Pt;To[Uo++]=xt.get(Pt);To[Uo++]=Infinity;var jt=To[--Uo];var Ut=To[--Uo];To[Uo++]=jt;To[Uo++]=Ut;var Tt=So();To[Uo++]=Tt}Do.Evals=Ho();To[Uo++]=Infinity;for(var S=0;S<=255;S+=1){To[Uo++]=S;To[Uo++]=S}Do.Bvals=Ho();To[Uo++]=Infinity;var Dt=Do.Bvals;for(var St=Dt.size,Ht=Dt.keys(),Qt=0;Qt<St;Qt++){var Ft=Ht.next().value;To[Uo++]=Ft;To[Uo++]=Dt.get(Ft);To[Uo++]=Infinity;var kt=To[--Uo];var Ot=To[--Uo];To[Uo++]=kt;To[Uo++]=Ot;var Nt=So();To[Uo++]=Nt}Do.Bvals=Ho();Do.encvals=So([Do.Avals,Do.Cvals,Do.Tvals,Do.Xvals,Do.Evals,Do.Bvals]);Do.A=0;Do.C=1;Do.T=2;Do.X=3;Do.E=4;Do.B=5;for(var e in Do)Do.hasOwnProperty(e)&&(ur.$ctx[e]=Do[e]);ur.__18893__=1;Do=Object.getPrototypeOf(Do)}if(Do.raw){Do.cws=So(Do.barcode.length);Do.i=0;Do.j=0;for(;;){if(Do.i==Do.barcode.length)break;Do.cw=ko(Lo(Do.barcode,Do.i+1,3));No(Do.cws,Do.j,Do.cw);Do.i=Do.i+4;Do.j=Do.j+1}Do.cws=Lo(Do.cws,0,Do.j)}else{var Lt=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["eci",true],["FNC1",Do.fnc1],["PROG",Do.prog]]);Do.fncvals=Lt;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var Rt=To[--Uo];Do[To[--Uo]]=Rt;Do.msglen=Do.msg.length;if(Do.msglen>=9){Zo(Lo(Do.msg,0,7));var Gt=To[--Uo];var zt=To[--Uo];To[Uo++]=Gt==29;To[Uo++]=zt;Uo--;var Wt=To[--Uo];var Zt=To[--Uo];var Kt=To[--Uo];var Yt=To[--Uo];var Vt=To[--Uo];var Jt=To[--Uo];if(Wt&&Zt==48&&Kt==30&&Yt==62&&Vt==41&&Jt==91){Zo(Lo(Do.msg,Do.msglen-2,2));var qt=To[--Uo];var Xt=To[--Uo];if(qt==4&&Xt==30)if(Oo(Do.msg,5)==53){To[Uo++]=Infinity;To[Uo++]=Do.m05;Zo(Lo(Do.msg,7,Do.msg.length-9));Do.msg=So()}else if(Oo(Do.msg,5)==54){To[Uo++]=Infinity;To[Uo++]=Do.m06;Zo(Lo(Do.msg,7,Do.msg.length-9));Do.msg=So()}}}Do.msglen=Do.msg.length;To[Uo++]=Infinity;for(var $t=0,ei=Do.msglen;$t<ei;$t++)To[Uo++]=0;To[Uo++]=0;Do.numD=So();To[Uo++]=Infinity;for(var ti=0,ii=Do.msglen;ti<ii;ti++)To[Uo++]=0;To[Uo++]=9999;Do.nextXterm=So();To[Uo++]=Infinity;for(var ni=0,ri=Do.msglen;ni<ri;ni++)To[Uo++]=0;To[Uo++]=9999;Do.nextNonX=So();To[Uo++]=Infinity;for(var Ai=0,ai=Do.msglen;Ai<ai;Ai++)To[Uo++]=false;To[Uo++]=false;Do.isECI=So();for(var oi=Do.msglen-1;oi>=0;oi-=1){Do.i=oi;Do.barchar=Oo(Do.msg,Do.i);if(Do.barchar>=48&&Do.barchar<=57)No(Do.numD,Do.i,qo(Oo(Do.numD,Do.i+1)+1));if(Do.barchar==13||Do.barchar==42||Do.barchar==62)No(Do.nextXterm,Do.i,0);else No(Do.nextXterm,Do.i,qo(Oo(Do.nextXterm,Do.i+1)+1));var si=Oo(Do.Xvals,Do.barchar)!==undefined;if(!si)No(Do.nextNonX,Do.i,0);else No(Do.nextNonX,Do.i,qo(Oo(Do.nextNonX,Do.i+1)+1));No(Do.isECI,Do.i,Do.barchar<=-1e6)}To[Uo++]=Infinity;var ci=Do.nextXterm;for(var li=0,pi=ci.length;li<pi;li++){var ui=Oo(ci,li);To[Uo++]=ui;if(ui>1e4){Uo--;To[Uo++]=1e4}}Do.nextXterm=So();To[Uo++]=Infinity;var di=Do.nextNonX;for(var fi=0,hi=di.length;fi<hi;fi++){var gi=Oo(di,fi);To[Uo++]=gi;if(gi>1e4){Uo--;To[Uo++]=1e4}}Do.nextNonX=So();Do.isD=function(){To[Uo++]=Do.char>=48&&Do.char<=57};Do.isC=function(){var e=Oo(Do.CNvals,Do.char)!==undefined;To[Uo++]=e};Do.isT=function(){var e=Oo(Do.TNvals,Do.char)!==undefined;To[Uo++]=e};Do.isX=function(){var e=Oo(Do.Xvals,Do.char)!==undefined;To[Uo++]=e};Do.isE=function(){var e=Oo(Do.Evals,Do.char)!==undefined;To[Uo++]=e};Do.isEA=function(){To[Uo++]=Do.char>127};Do.isFN=function(){To[Uo++]=Do.char<0};Do.XtermFirst=function(){var e=To[--Uo];To[Uo++]=dr(Oo(Do.nextXterm,e),Oo(Do.nextNonX,e))};Do.lookup=function(){Do.ac=1;Do.cc=2;Do.tc=2;Do.xc=2;Do.ec=2;Do.bc=2.25;if(Do.mode==Do.A){Do.ac=0;Do.cc=1;Do.tc=1;Do.xc=1;Do.ec=1;Do.bc=1.25}if(Do.mode==Do.C)Do.cc=0;if(Do.mode==Do.T)Do.tc=0;if(Do.mode==Do.X)Do.xc=0;if(Do.mode==Do.E)Do.ec=0;if(Do.mode==Do.B)Do.bc=0;for(var e=0,t=1;e<t;e++){if(Oo(Do.isECI,Do.i)){To[Uo++]=Do.A;break}if(Do.c40headerlength!=-1&&Do.i<Do.c40headerlength){To[Uo++]=Do.C;break}Do.k=0;for(;;){if(Do.i+Do.k==Do.msglen){var i=So(["ac","cc","tc","xc","ec","bc"]);for(var n=0,r=i.length;n<r;n++){var A=Oo(i,n);Do[A]=Math.ceil(Do[A])}var a=So([Do.cc,Do.tc,Do.xc,Do.ec,Do.bc]);To[Uo++]=true;for(var o=0,s=a.length;o<s;o++){var c=To[--Uo];To[Uo++]=c&&Do.ac<=Oo(a,o)}if(To[--Uo]){To[Uo++]=Do.A;break}var l=So([Do.ac,Do.cc,Do.tc,Do.xc,Do.ec]);To[Uo++]=true;for(var p=0,u=l.length;p<u;p++){var d=To[--Uo];To[Uo++]=d&&Do.bc<Oo(l,p)}if(To[--Uo]){To[Uo++]=Do.B;break}var f=So([Do.ac,Do.cc,Do.tc,Do.xc,Do.bc]);To[Uo++]=true;for(var h=0,g=f.length;h<g;h++){var m=To[--Uo];To[Uo++]=m&&Do.ec<Oo(f,h)}if(To[--Uo]){To[Uo++]=Do.E;break}var v=So([Do.ac,Do.cc,Do.xc,Do.ec,Do.bc]);To[Uo++]=true;for(var b=0,I=v.length;b<I;b++){var w=To[--Uo];To[Uo++]=w&&Do.tc<Oo(v,b)}if(To[--Uo]){To[Uo++]=Do.T;break}var y=So([Do.ac,Do.cc,Do.tc,Do.ec,Do.bc]);To[Uo++]=true;for(var B=0,Q=y.length;B<Q;B++){var F=To[--Uo];To[Uo++]=F&&Do.xc<Oo(y,B)}if(To[--Uo]){To[Uo++]=Do.X;break}To[Uo++]=Do.C;break}Do.char=Oo(Do.msg,Do.i+Do.k);To[Uo++]="ac";To[Uo++]=Do.ac;Do.isD();if(To[--Uo]){var k=To[--Uo];To[Uo++]=qo(k+1/2)}else{Do.isEA();if(To[--Uo]){var O=To[--Uo];To[Uo++]=Math.ceil(O)+2}else{var N=To[--Uo];To[Uo++]=Math.ceil(N)+1}}var L=To[--Uo];Do[To[--Uo]]=L;To[Uo++]="cc";To[Uo++]=Do.cc;Do.isC();if(To[--Uo]){var R=To[--Uo];To[Uo++]=qo(R+.6666667)}else{Do.isEA();if(To[--Uo]){var G=To[--Uo];To[Uo++]=qo(G+2.6666667)}else{var z=To[--Uo];To[Uo++]=qo(z+1.3333334)}}var W=To[--Uo];Do[To[--Uo]]=W;To[Uo++]="tc";To[Uo++]=Do.tc;Do.isT();if(To[--Uo]){var Z=To[--Uo];To[Uo++]=qo(Z+.6666667)}else{Do.isEA();if(To[--Uo]){var K=To[--Uo];To[Uo++]=qo(K+2.6666667)}else{var Y=To[--Uo];To[Uo++]=qo(Y+1.3333334)}}var V=To[--Uo];Do[To[--Uo]]=V;To[Uo++]="xc";To[Uo++]=Do.xc;Do.isX();if(To[--Uo]){var J=To[--Uo];To[Uo++]=qo(J+.6666667)}else{Do.isEA();if(To[--Uo]){var q=To[--Uo];To[Uo++]=qo(q+4.3333334)}else{var X=To[--Uo];To[Uo++]=qo(X+3.3333334)}}var $=To[--Uo];Do[To[--Uo]]=$;To[Uo++]="ec";To[Uo++]=Do.ec;Do.isE();if(To[--Uo]){var ee=To[--Uo];To[Uo++]=qo(ee+3/4)}else{Do.isEA();if(To[--Uo]){var te=To[--Uo];To[Uo++]=qo(te+17/4)}else{var ie=To[--Uo];To[Uo++]=qo(ie+13/4)}}var ne=To[--Uo];Do[To[--Uo]]=ne;To[Uo++]="bc";To[Uo++]=Do.bc;Do.isFN();if(To[--Uo]){var re=To[--Uo];To[Uo++]=qo(re+4)}else{var Ae=To[--Uo];To[Uo++]=qo(Ae+1)}var ae=To[--Uo];Do[To[--Uo]]=ae;if(Do.k>=4){var _=So([Do.cc,Do.tc,Do.xc,Do.ec,Do.bc]);To[Uo++]=true;for(var x=0,oe=_.length;x<oe;x++){var se=To[--Uo];To[Uo++]=se&&Do.ac+1<=Oo(_,x)}if(To[--Uo]){To[Uo++]=Do.A;break}if(Do.bc+1<=Do.ac){To[Uo++]=Do.B;break}var M=So([Do.cc,Do.tc,Do.xc,Do.ec]);To[Uo++]=true;for(var C=0,ce=M.length;C<ce;C++){var le=To[--Uo];To[Uo++]=le&&Do.bc+1<Oo(M,C)}if(To[--Uo]){To[Uo++]=Do.B;break}var E=So([Do.ac,Do.cc,Do.tc,Do.xc,Do.bc]);To[Uo++]=true;for(var P=0,pe=E.length;P<pe;P++){var ue=To[--Uo];To[Uo++]=ue&&Do.ec+1<Oo(E,P)}if(To[--Uo]){To[Uo++]=Do.E;break}var j=So([Do.ac,Do.cc,Do.xc,Do.ec,Do.bc]);To[Uo++]=true;for(var U=0,de=j.length;U<de;U++){var fe=To[--Uo];To[Uo++]=fe&&Do.tc+1<Oo(j,U)}if(To[--Uo]){To[Uo++]=Do.T;break}var T=So([Do.ac,Do.cc,Do.tc,Do.ec,Do.bc]);To[Uo++]=true;for(var D=0,he=T.length;D<he;D++){var ge=To[--Uo];To[Uo++]=ge&&Do.xc+1<Oo(T,D)}if(To[--Uo]){To[Uo++]=Do.X;break}var S=So([Do.ac,Do.tc,Do.ec,Do.bc]);To[Uo++]=true;for(var H=0,me=S.length;H<me;H++){var ve=To[--Uo];To[Uo++]=ve&&Do.cc+1<Oo(S,H)}if(To[--Uo]){if(Do.cc<Do.xc){To[Uo++]=Do.C;break}if(Do.cc==Do.xc){To[Uo++]=Do.i+Do.k+1;Do.XtermFirst();if(To[--Uo]){To[Uo++]=Do.X;break}else{To[Uo++]=Do.C;break}}}}Do.k=Do.k+1}}};Do.addtocws=function(){var e=To[--Uo];Ro(Do.cws,Do.j,e);Do.j=e.length+Do.j};Do.ECItocws=function(){var e=qo(-To[--Uo]-1e6);To[Uo++]=e;if(e<=126){var t=To[--Uo];To[Uo++]=qo(t+1);Ko(So(1))}else{var i=To[--Uo];To[Uo++]=i;if(i<=16382){var n=qo(To[--Uo]-127);To[Uo++]=~~(n/254)+128;To[Uo++]=qo(n%254+1);Ko(So(2))}else{var r=qo(To[--Uo]-16383);To[Uo++]=~~(r/64516)+192;To[Uo++]=~~(r/254)%254+1;To[Uo++]=qo(r%254+1);Ko(So(3))}}};Do.encA=function(){for(var e=0,t=1;e<t;e++){if(Oo(Do.isECI,Do.i)){To[Uo++]=Oo(Do.Avals,Do.eci);Do.addtocws();To[Uo++]=Oo(Do.msg,Do.i);Do.ECItocws();Do.addtocws();Do.i=Do.i+1;break}if(Oo(Do.numD,Do.i)>=2){var i=Qo(2);No(i,0,Oo(Do.msg,Do.i));No(i,1,Oo(Do.msg,Do.i+1));To[Uo++]=Oo(Do.Avals,i);Do.addtocws();Do.i=Do.i+2;break}To[Uo++]="newmode";Do.lookup();var n=To[--Uo];Do[To[--Uo]]=n;if(Do.newmode!=Do.mode){To[Uo++]=Oo(Do.Avals,Oo(So([-1,Do.lC,Do.lT,Do.lX,Do.lE,Do.lB]),Do.newmode));Do.addtocws();Do.mode=Do.newmode;break}To[Uo++]=Oo(Do.Avals,Oo(Do.msg,Do.i));Do.addtocws();Do.i=Do.i+1;break}};Do.CTXvalstocws=function(){Do.in=To[--Uo];To[Uo++]=Infinity;for(var e=0,t=Do.in.length-1;e<=t;e+=3){var i=Lo(Do.in,e,3);To[Uo++]=0;for(var n=0,r=i.length;n<r;n++){var A=To[--Uo];To[Uo++]=qo(A+Oo(i,n))*40}var a=~~(To[--Uo]/40)+1;To[Uo++]=~~(a/256);To[Uo++]=a%256}Ko(So(Wo()));var o=To[--Uo];var s=To[--Uo];To[Uo++]=o;To[Uo++]=s;Uo--};Do.encCTX=function(){Do.p=0;Do.ctxvals=So(2500);Do.done=false;for(;;){if(Do.i==Do.msglen)break;var e=Oo(Oo(Do.encvals,Do.mode),Oo(Do.msg,Do.i))!==undefined;if(!e)break;if(Do.p%3==0){if(Do.p>0){To[Uo++]="newmode";Do.lookup();var t=To[--Uo];Do[To[--Uo]]=t;if(Vo(Do.newmode,Do.mode)){To[Uo++]=Lo(Do.ctxvals,0,Do.p);Do.CTXvalstocws();Do.addtocws();To[Uo++]=So([Do.unlcw]);Do.addtocws();if(Do.newmode!=Do.A){To[Uo++]=Oo(Do.Avals,Oo(So([-1,Do.lC,Do.lT,Do.lX,Do.lE,Do.lB]),Do.newmode));Do.addtocws()}Do.mode=Do.newmode;Do.done=true;break}}if(Do.msglen-Do.i<=3){Do.remcws=Oo(Do.numremcws,Do.j+~~(Do.p/3)*2);To[Uo++]=Infinity;var i=Lo(Do.msg,Do.i,Do.msglen-Do.i);for(var n=0,r=i.length;n<r;n++){var A=Oo(i,n);var a=Oo(Oo(Do.encvals,Do.mode),A)!==undefined;To[Uo++]=A;if(a)Zo(Oo(Oo(Do.encvals,Do.mode),To[--Uo]));else{Uo--;To[Uo++]=-1;To[Uo++]=-1;To[Uo++]=-1;To[Uo++]=-1}}Do.remvals=So();if(Do.remcws==2&&Do.remvals.length==3){To[Uo++]=Infinity;Zo(Lo(Do.ctxvals,0,Do.p));Zo(Do.remvals);var o=So();To[Uo++]=o;Do.CTXvalstocws();Do.addtocws();Do.mode=Do.A;Do.i=Do.msglen;Do.done=true;break}if(Do.remcws==2&&Do.remvals.length==2&&Do.mode!=Do.X){To[Uo++]=Infinity;Zo(Lo(Do.ctxvals,0,Do.p));Zo(Do.remvals);Zo(Oo(Oo(Do.encvals,Do.mode),Do.sft1));var s=So();To[Uo++]=s;Do.CTXvalstocws();Do.addtocws();Do.mode=Do.A;Do.i=Do.msglen;Do.done=true;break}if(Do.remcws==2&&Do.remvals.length==1){To[Uo++]=Lo(Do.ctxvals,0,Do.p);Do.CTXvalstocws();Do.addtocws();To[Uo++]=So([Do.unlcw]);Do.addtocws();To[Uo++]=Oo(Do.Avals,Oo(Do.msg,Do.i));Do.addtocws();Do.mode=Do.A;Do.i=Do.msglen;Do.done=true;break}if(Do.remcws==1&&Do.remvals.length==1){To[Uo++]=Lo(Do.ctxvals,0,Do.p);Do.CTXvalstocws();Do.addtocws();To[Uo++]=Oo(Do.Avals,Oo(Do.msg,Do.i));Do.addtocws();Do.mode=Do.A;Do.i=Do.msglen;Do.done=true;break}}}var c=Oo(Oo(Do.encvals,Do.mode),Oo(Do.msg,Do.i));Ro(Do.ctxvals,Do.p,c);Do.p=c.length+Do.p;Do.i=Do.i+1}if(!Do.done){for(;;){if(Do.p%3==0)break;Do.i=Do.i-1;Do.p=Do.p-Oo(Oo(Do.encvals,Do.mode),Oo(Do.msg,Do.i)).length}To[Uo++]=Infinity;Zo(Lo(Do.ctxvals,0,Do.p));var l=So();To[Uo++]=l;Do.CTXvalstocws();Do.addtocws();To[Uo++]=So([Do.unlcw]);Do.addtocws();Do.mode=Do.A;if(Do.i!=Do.msglen&&Jo(Oo(Do.isECI,Do.i)))if(Oo(Do.numD,Do.i)>=2){var p=Qo(2);No(p,0,Oo(Do.msg,Do.i));No(p,1,Oo(Do.msg,Do.i+1));To[Uo++]=Oo(Do.Avals,p);Do.addtocws();Do.i=Do.i+2}else{To[Uo++]=Oo(Do.Avals,Oo(Do.msg,Do.i));Do.addtocws();Do.i=Do.i+1}}};Do.Evalstocws=function(){Do.in=To[--Uo];Do.inlen=Do.in.length;Do.outlen=~~Math.ceil(Do.in.length/4*3);To[Uo++]=Infinity;Zo(Do.in);To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;Do.in=So();To[Uo++]=Infinity;for(var e=0,t=Do.inlen-1;e<=t;e+=4){var i=Lo(Do.in,e,4);To[Uo++]=0;for(var n=0,r=i.length;n<r;n++){var A=To[--Uo];To[Uo++]=fr(A,Oo(i,n))<<6}var a=To[--Uo]>>>6;To[Uo++]=a>>>16&255;To[Uo++]=a>>>8&255;To[Uo++]=a&255}Ko(So(Wo()));var o=To[--Uo];var s=To[--Uo];To[Uo++]=o;To[Uo++]=s;Uo--;var c=Lo(To[--Uo],0,Do.outlen);To[Uo++]=c};Do.encE=function(){Do.p=0;Do.edifactvals=So(2100);for(;;){if(Do.i==Do.msglen)break;var e=Oo(Do.Evals,Oo(Do.msg,Do.i))!==undefined;if(!e)break;if(Do.p%4==0){if(Do.msglen-Do.i<=2){Do.remcws=Oo(Do.numremcws,Do.j+~~(Do.p/4)*3);To[Uo++]=Infinity;var t=Lo(Do.msg,Do.i,Do.msglen-Do.i);for(var i=0,n=t.length;i<n;i++)Zo(Oo(Do.Avals,Oo(t,i)));Do.remvals=So();if((Do.remcws==1||Do.remcws==2)&&Do.remvals.length<=Do.remcws){To[Uo++]=Lo(Do.edifactvals,0,Do.p);Do.Evalstocws();Do.addtocws();To[Uo++]=Do.remvals;Do.addtocws();Do.mode=Do.A;Do.i=Do.msglen;break}}Do.lookup();if(To[--Uo]!=Do.mode)break}var r=Oo(Do.Evals,Oo(Do.msg,Do.i));Ro(Do.edifactvals,Do.p,r);Do.p=r.length+Do.p;Do.i=Do.i+1}if(Do.mode!=Do.A){Do.remcws=qo(Oo(Do.numremcws,Do.j+~~(Do.p/4)*3-1)-1);if(Do.p%4!=0||Do.i!=Do.msglen||Do.remcws>=3){var A=Oo(Do.Evals,Do.unl);Ro(Do.edifactvals,Do.p,A);Do.p=A.length+Do.p}To[Uo++]=Lo(Do.edifactvals,0,Do.p);Do.Evalstocws();Do.addtocws();Do.mode=Do.A;if(Do.i!=Do.msglen&&Jo(Oo(Do.isECI,Do.i)))if(Oo(Do.numD,Do.i)>=2){var a=Qo(2);No(a,0,Oo(Do.msg,Do.i));No(a,1,Oo(Do.msg,Do.i+1));To[Uo++]=Oo(Do.Avals,a);Do.addtocws();Do.i=Do.i+2}else{To[Uo++]=Oo(Do.Avals,Oo(Do.msg,Do.i));Do.addtocws();Do.i=Do.i+1}}};Do.encB=function(){Do.p=0;Do.bvals=So(1558);for(;;){if(Do.i==Do.msglen)break;Do.lookup();if(To[--Uo]!=Do.mode)break;No(Do.bvals,Do.p,Oo(Do.msg,Do.i));Do.p=Do.p+1;Do.i=Do.i+1}Do.remcws=qo(Oo(Do.numremcws,Do.j+Do.p)-1);To[Uo++]=Infinity;if(Do.remcws==0&&Do.i==Do.msglen)To[Uo++]=0;else if(Do.p<250)To[Uo++]=Do.p;else{To[Uo++]=~~(Do.p/250)+249;To[Uo++]=Do.p%250}Zo(Lo(Do.bvals,0,Do.p));Do.bvals=So();for(var e=0,t=Do.bvals.length-1;e<=t;e+=1){Do.p=e;var i=qo((Do.j+Do.p+1)*149%255+1+Oo(Do.bvals,Do.p));To[Uo++]=i;if(i>=256){var n=To[--Uo];To[Uo++]=qo(n-256)}No(Do.bvals,Do.p,To[--Uo])}To[Uo++]=Do.bvals;Do.addtocws();Do.mode=Do.A};Do.cws=So(1558);Do.mode=Do.A;Do.i=0;Do.j=0;for(;;){if(Do.i>=Do.msglen)break;if(Do[Oo(So(["encA","encCTX","encCTX","encCTX","encE","encB"]),Do.mode)]()===true)break}Do.cws=Lo(Do.cws,0,Do.j)}Do.datlen=Do.cws.length;Do.remcws=qo(Oo(Do.numremcws,Do.j-1)-1);if(Do.remcws>0){To[Uo++]=Infinity;Zo(Do.cws);for(var mi=0,vi=Do.remcws;mi<vi;mi++)To[Uo++]=129;Do.cws=So();for(var bi=Do.datlen+1,Ii=qo(qo(Do.datlen+Do.remcws)-1);bi<=Ii;bi+=1){Do.i=bi;var wi=(Do.i+1)*149%253+1+129;To[Uo++]=wi;if(wi>254){var yi=To[--Uo];To[Uo++]=qo(yi-254)}No(Do.cws,Do.i,To[--Uo])}}var Bi=Oo(Do.options,"debugcws")!==undefined;if(Bi){To[Uo++]="bwipp.debugcws#19314";To[Uo++]=Do.cws;Xo()}var _i=Do.metrics;for(var xi=0,Mi=_i.length;xi<Mi;xi++){Do.m=Oo(_i,xi);Do.rows=Oo(Do.m,0);Do.cols=Oo(Do.m,1);Do.regh=Oo(Do.m,2);Do.regv=Oo(Do.m,3);Do.rscw=Oo(Do.m,4);Do.rsbl=Oo(Do.m,5);Do.doly=Oo(Do.m,6);Do.mrows=qo(Do.rows-2*Do.regh);Do.mcols=qo(Do.cols-2*Do.regv);Do.rrows=~~(Do.mrows/Do.regh);Do.rcols=~~(Do.mcols/Do.regv);Do.ncws=qo(~~(Do.mrows*Do.mcols/8)-Do.rscw);Do.okay=true;if(Do.cws.length!=Do.ncws)Do.okay=false;if(Do.urows!=0&&Do.urows!=Do.rows)Do.okay=false;if(Do.ucols!=0&&Do.ucols!=Do.cols)Do.okay=false;if(Yo(Do.format,"square")&&Vo(Do.rows,Do.cols))Do.okay=false;if(Yo(Do.format,"rectangle")&&Yo(Do.rows,Do.cols))Do.okay=false;if(!Do.dmre&&Do.doly==1)Do.okay=false;if(Do.okay)break}if(!Do.okay){To[Uo++]="bwipp.datamatrixNoValidSymbol#19342";To[Uo++]="Maximum length exceeded or invalid size";Xo()}Do.cwbs=So(Do.rsbl);Do.ecbs=So(Do.rsbl);for(var Ci=0,Ei=qo(Do.rsbl-1);Ci<=Ei;Ci+=1){Do.i=Ci;if(Do.cws.length!=1558)Do.cwbsize=~~(Do.cws.length/Do.rsbl);else if(Do.i<=7)Do.cwbsize=156;else Do.cwbsize=155;Do.cwb=So(Do.cwbsize);for(var Pi=0,ji=Do.cwbsize-1;Pi<=ji;Pi+=1){Do.j=Pi;No(Do.cwb,Do.j,Oo(Do.cws,qo(Do.j*Do.rsbl+Do.i)))}No(Do.cwbs,Do.i,Do.cwb);To[Uo++]=Do.ecbs;To[Uo++]=Do.i;To[Uo++]=Infinity;for(var Ui=0,Ti=~~(Do.rscw/Do.rsbl);Ui<Ti;Ui++)To[Uo++]=0;var Di=So();var Si=To[--Uo];No(To[--Uo],Si,Di)}if(!ur.__19369__){Do=Object.create(Do);To[Uo++]=Infinity;To[Uo++]=1;for(var Hi=0,Qi=255;Hi<Qi;Hi++){var Fi=To[--Uo];var ki=Fi*2;To[Uo++]=Fi;To[Uo++]=ki;if(ki>=256){var Oi=To[--Uo];To[Uo++]=Oi^301}}Do.rsalog=So();Do.rslog=So(256);for(var H=1;H<=255;H+=1)No(Do.rslog,Oo(Do.rsalog,H),H);for(var e in Do)Do.hasOwnProperty(e)&&(ur.$ctx[e]=Do[e]);ur.__19369__=1;Do=Object.getPrototypeOf(Do)}Do.rsprod=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;if(e!=0&&t!=0){var i=Oo(Do.rslog,To[--Uo]);var n=Oo(Do.rsalog,qo(i+Oo(Do.rslog,To[--Uo]))%255);To[Uo++]=n}else{Uo-=2;To[Uo++]=0}};To[Uo++]=Infinity;To[Uo++]=1;for(var Ni=0,Li=~~(Do.rscw/Do.rsbl);Ni<Li;Ni++)To[Uo++]=0;Do.coeffs=So();for(var Ri=1,Gi=~~(Do.rscw/Do.rsbl);Ri<=Gi;Ri+=1){Do.i=Ri;No(Do.coeffs,Do.i,Oo(Do.coeffs,Do.i-1));for(var zi=Do.i-1;zi>=1;zi-=1){Do.j=zi;To[Uo++]=Do.coeffs;To[Uo++]=Do.j;To[Uo++]=Oo(Do.coeffs,Do.j-1);To[Uo++]=Oo(Do.coeffs,Do.j);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var Wi=To[--Uo];var Zi=To[--Uo];var Ki=To[--Uo];No(To[--Uo],Ki,cr(Zi,Wi))}To[Uo++]=Do.coeffs;To[Uo++]=0;To[Uo++]=Oo(Do.coeffs,0);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var Yi=To[--Uo];var Vi=To[--Uo];No(To[--Uo],Vi,Yi)}Do.coeffs=Lo(Do.coeffs,0,Do.coeffs.length-1);for(var Ji=0,qi=Do.cwbs.length-1;Ji<=qi;Ji+=1){Do.i=Ji;Do.cwb=Oo(Do.cwbs,Do.i);Do.ecb=Oo(Do.ecbs,Do.i);for(var Xi=0,$i=Do.cwb.length-1;Xi<=$i;Xi+=1){Do.t=cr(Oo(Do.cwb,Xi),Oo(Do.ecb,0));for(var en=Do.ecb.length-1;en>=0;en-=1){Do.j=en;Do.p=Do.ecb.length-Do.j-1;To[Uo++]=Do.ecb;To[Uo++]=Do.p;To[Uo++]=Do.t;To[Uo++]=Oo(Do.coeffs,Do.j);Do.rsprod();var tn=To[--Uo];var nn=To[--Uo];No(To[--Uo],nn,tn);if(Do.j>0)No(Do.ecb,Do.p,cr(Oo(Do.ecb,Do.p+1),Oo(Do.ecb,Do.p)))}}}if(Do.ncws==1558){To[Uo++]=Infinity;var rn=Lo(Do.ecbs,8,2);for(var An=0,an=rn.length;An<an;An++)To[Uo++]=Oo(rn,An);var on=Lo(Do.ecbs,0,8);for(var sn=0,cn=on.length;sn<cn;sn++)To[Uo++]=Oo(on,sn);Do.ecbs=So()}To[Uo++]=Infinity;var ln=Do.cws;for(var pn=0,un=ln.length;pn<un;pn++)To[Uo++]=Oo(ln,pn);for(var dn=0,fn=Do.rscw;dn<fn;dn++)To[Uo++]=0;Do.cws=So();for(var hn=0,gn=qo(Do.rscw-1);hn<=gn;hn+=1){Do.i=hn;No(Do.cws,qo(Do.ncws+Do.i),Oo(Oo(Do.ecbs,Do.i%Do.rsbl),~~(Do.i/Do.rsbl)))}Do.module=function(){var e=To[--Uo];var t=To[--Uo];var i=To[--Uo];var n=Fo(Qo(8),"00000000");var r=sr(Qo(8),To[--Uo],2);Ro(n,8-r.length,r);To[Uo++]=i;To[Uo++]=t;To[Uo++]=e;To[Uo++]=n;for(var A=7;A>=0;A-=1){var a=To[--Uo];To[Uo++]=qo(Oo(a,A)-48);To[Uo++]=a}Uo--;var o=To[--Uo];var s=To[--Uo];var c=To[--Uo];var l=To[--Uo];var p=To[--Uo];var u=To[--Uo];var d=To[--Uo];var f=To[--Uo];var h=To[--Uo];var g=To[--Uo];var m=To[--Uo];To[Uo++]=f;To[Uo++]=d;To[Uo++]=u;To[Uo++]=p;To[Uo++]=l;To[Uo++]=c;To[Uo++]=s;To[Uo++]=o;To[Uo++]=m;To[Uo++]=g;zo(h,function(){if(To[--Uo]()===true)return true;var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;if(t<0){var i=To[--Uo];var n=To[--Uo];To[Uo++]=qo(n+Do.mrows);To[Uo++]=qo(i+qo(4-qo(Do.mrows+4)%8))}var r=To[--Uo];To[Uo++]=r;if(r<0){var A=To[--Uo];var a=To[--Uo];To[Uo++]=qo(a+qo(4-qo(Do.mcols+4)%8));To[Uo++]=qo(A+Do.mcols)}var o=To[--Uo];var s=To[--Uo];To[Uo++]=s;To[Uo++]=o;if(s>=Do.mrows){var c=To[--Uo];var l=To[--Uo];To[Uo++]=qo(l-Do.mrows);To[Uo++]=c}var p=To[--Uo];var u=To[--Uo];var d=To[--Uo];var f=To[--Uo];No(Do.mmat,qo(p+u*Do.mcols),To[--Uo]);To[Uo++]=f;To[Uo++]=d})};var mn=So([function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;To[Uo++]=qo(t-2);To[Uo++]=qo(e-2)},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;To[Uo++]=qo(t-2);To[Uo++]=qo(e-1)},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;To[Uo++]=qo(t-1);To[Uo++]=qo(e-2)},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;To[Uo++]=qo(t-1);To[Uo++]=qo(e-1)},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;To[Uo++]=qo(t-1);To[Uo++]=e},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;To[Uo++]=t;To[Uo++]=qo(e-2)},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;To[Uo++]=t;To[Uo++]=qo(e-1)},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;To[Uo++]=t;To[Uo++]=e}]);Do.dmn=mn;var vn=So([function(){To[Uo++]=qo(Do.mrows-1);To[Uo++]=0},function(){To[Uo++]=qo(Do.mrows-1);To[Uo++]=1},function(){To[Uo++]=qo(Do.mrows-1);To[Uo++]=2},function(){To[Uo++]=0;To[Uo++]=qo(Do.mcols-2)},function(){To[Uo++]=0;To[Uo++]=qo(Do.mcols-1)},function(){To[Uo++]=1;To[Uo++]=qo(Do.mcols-1)},function(){To[Uo++]=2;To[Uo++]=qo(Do.mcols-1)},function(){To[Uo++]=3;To[Uo++]=qo(Do.mcols-1)}]);Do.dmc1=vn;var bn=So([function(){To[Uo++]=qo(Do.mrows-3);To[Uo++]=0},function(){To[Uo++]=qo(Do.mrows-2);To[Uo++]=0},function(){To[Uo++]=qo(Do.mrows-1);To[Uo++]=0},function(){To[Uo++]=0;To[Uo++]=qo(Do.mcols-4)},function(){To[Uo++]=0;To[Uo++]=qo(Do.mcols-3)},function(){To[Uo++]=0;To[Uo++]=qo(Do.mcols-2)},function(){To[Uo++]=0;To[Uo++]=qo(Do.mcols-1)},function(){To[Uo++]=1;To[Uo++]=qo(Do.mcols-1)}]);Do.dmc2=bn;var In=So([function(){To[Uo++]=qo(Do.mrows-3);To[Uo++]=0},function(){To[Uo++]=qo(Do.mrows-2);To[Uo++]=0},function(){To[Uo++]=qo(Do.mrows-1);To[Uo++]=0},function(){To[Uo++]=0;To[Uo++]=qo(Do.mcols-2)},function(){To[Uo++]=0;To[Uo++]=qo(Do.mcols-1)},function(){To[Uo++]=1;To[Uo++]=qo(Do.mcols-1)},function(){To[Uo++]=2;To[Uo++]=qo(Do.mcols-1)},function(){To[Uo++]=3;To[Uo++]=qo(Do.mcols-1)}]);Do.dmc3=In;var wn=So([function(){To[Uo++]=qo(Do.mrows-1);To[Uo++]=0},function(){To[Uo++]=qo(Do.mrows-1);To[Uo++]=qo(Do.mcols-1)},function(){To[Uo++]=0;To[Uo++]=qo(Do.mcols-3)},function(){To[Uo++]=0;To[Uo++]=qo(Do.mcols-2)},function(){To[Uo++]=0;To[Uo++]=qo(Do.mcols-1)},function(){To[Uo++]=1;To[Uo++]=qo(Do.mcols-3)},function(){To[Uo++]=1;To[Uo++]=qo(Do.mcols-2)},function(){To[Uo++]=1;To[Uo++]=qo(Do.mcols-1)}]);Do.dmc4=wn;To[Uo++]=Infinity;for(var yn=0,Bn=Do.mrows*Do.mcols;yn<Bn;yn++)To[Uo++]=-1;Do.mmat=So();for(var _n=Do.cws.length-1;_n>=0;_n-=1)To[Uo++]=Oo(Do.cws,_n);To[Uo++]=4;To[Uo++]=0;for(;;){var xn=To[--Uo];var Mn=To[--Uo];To[Uo++]=Mn;To[Uo++]=xn;if(xn==0&&Mn==Do.mrows){To[Uo++]=Do.dmc1;Do.module()}var Cn=To[--Uo];var En=To[--Uo];To[Uo++]=En;To[Uo++]=Cn;if(Cn==0&&En==qo(Do.mrows-2)&&Do.mcols%4!=0){To[Uo++]=Do.dmc2;Do.module()}var Pn=To[--Uo];var jn=To[--Uo];To[Uo++]=jn;To[Uo++]=Pn;if(Pn==0&&jn==qo(Do.mrows-2)&&Do.mcols%8==4){To[Uo++]=Do.dmc3;Do.module()}var Un=To[--Uo];var Tn=To[--Uo];To[Uo++]=Tn;To[Uo++]=Un;if(Un==2&&Tn==qo(Do.mrows+4)&&Do.mcols%8==0){To[Uo++]=Do.dmc4;Do.module()}for(;;){var Dn=To[--Uo];var Sn=To[--Uo];To[Uo++]=Sn;To[Uo++]=Dn;if(Dn>=0&&Sn<Do.mrows){var Hn=To[--Uo];var Qn=To[--Uo];To[Uo++]=Qn;To[Uo++]=Hn;if(Oo(Do.mmat,qo(Hn+Qn*Do.mcols))==-1){To[Uo++]=Do.dmn;Do.module()}}var Fn=To[--Uo];var kn=To[--Uo];To[Uo++]=qo(kn-2);To[Uo++]=qo(Fn+2);if(!(qo(Fn+2)<Do.mcols&&qo(kn-2)>=0))break}var On=To[--Uo];var Nn=To[--Uo];To[Uo++]=qo(Nn+1);To[Uo++]=qo(On+3);for(;;){var Ln=To[--Uo];var Rn=To[--Uo];To[Uo++]=Rn;To[Uo++]=Ln;if(Ln<Do.mcols&&Rn>=0){var Gn=To[--Uo];var zn=To[--Uo];To[Uo++]=zn;To[Uo++]=Gn;if(Oo(Do.mmat,qo(Gn+zn*Do.mcols))==-1){To[Uo++]=Do.dmn;Do.module()}}var Wn=To[--Uo];var Zn=To[--Uo];To[Uo++]=qo(Zn+2);To[Uo++]=qo(Wn-2);if(!(qo(Wn-2)>=0&&qo(Zn+2)<Do.mrows))break}var Kn=To[--Uo];var Yn=To[--Uo];To[Uo++]=qo(Yn+3);To[Uo++]=qo(Kn+1);if(!(qo(Kn+1)<Do.mcols||qo(Yn+3)<Do.mrows)){Uo-=2;break}}if(Oo(Do.mmat,qo(Do.mrows*Do.mcols-1))==-1){Ro(Do.mmat,qo(Do.mrows*qo(Do.mcols-1)-2),So([1,0]));Ro(Do.mmat,qo(Do.mrows*Do.mcols-2),So([0,1]))}Do.pixs=So(Do.rows*Do.cols);Do.cwpos=0;for(var Vn=0,Jn=qo(Do.rows-1);Vn<=Jn;Vn+=1){Do.i=Vn;if(Do.i%(Do.rrows+2)==0){To[Uo++]=Do.pixs;To[Uo++]=Do.i*Do.cols;To[Uo++]=Infinity;for(var qn=0,Xn=~~(Do.cols/2);qn<Xn;qn++){To[Uo++]=1;To[Uo++]=0}var $n=So();var er=To[--Uo];Ro(To[--Uo],er,$n)}if(Do.i%(Do.rrows+2)==Do.rrows+1){To[Uo++]=Do.pixs;To[Uo++]=Do.i*Do.cols;To[Uo++]=Infinity;for(var tr=0,ir=Do.cols;tr<ir;tr++)To[Uo++]=1;var nr=So();var rr=To[--Uo];Ro(To[--Uo],rr,nr)}if(Do.i%(Do.rrows+2)!=0&&Do.i%(Do.rrows+2)!=Do.rrows+1)for(var Ar=0,ar=qo(Do.cols-1);Ar<=ar;Ar+=1){Do.j=Ar;if(Do.j%(Do.rcols+2)==0)No(Do.pixs,qo(Do.i*Do.cols+Do.j),1);if(Do.j%(Do.rcols+2)==Do.rcols+1)No(Do.pixs,qo(Do.i*Do.cols+Do.j),Do.i%2);if(Do.j%(Do.rcols+2)!=0&&Do.j%(Do.rcols+2)!=Do.rcols+1){No(Do.pixs,qo(Do.i*Do.cols+Do.j),Oo(Do.mmat,Do.cwpos));Do.cwpos=Do.cwpos+1}}}var or=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.cols],["pixy",Do.rows],["height",Do.rows*2/72],["width",Do.cols*2/72],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",Do.options]]);To[Uo++]=or;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function he(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"format","rectangle");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;ur();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function me(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"dmre",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;ur();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function ve(){Do=Object.create(Do);Do.type="unset";Do.parse=false;Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];var e=new Map([["parse",Do.parse],["parseonly",true],["parsefnc",false]]);Do.fncvals=e;To[Uo++]="barcode";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var t=To[--Uo];Do[To[--Uo]]=t;Do.barlen=Do.barcode.length;delete Do.options["parse"];var i=Do["type"];if(Vo(i,"7")&&(Vo(i,"9")&&Vo(i,"29"))){To[Uo++]="bwipp.mailmarkBadType#19720";To[Uo++]="Royal Mail Mailmark type must be 7, 9 or 29";Xo()}var n=new Map([["7","24x24"],["9","32x32"],["29","16x48"]]);Do.version=Oo(n,Do["type"]);var r=new Map([["7","square"],["9","square"],["29","rectangle"]]);Do.format=Oo(r,Do["type"]);if(Do.barcode.length<45){To[Uo++]="bwipp.mailmarkBadLength#19736";To[Uo++]="Royal Mail Mailmark must contain at least 45 characters of Mailmark formatted data, including any required space padding";Xo()}if(Vo(Lo(Do.barcode,0,4),"JGB ")){To[Uo++]="bwipp.mailmarkBadIndicator#19739";To[Uo++]="Royal Mail Mailmark must begin with JGB<space> identifier";Xo()}No(Do.options,"dontdraw",true);No(Do.options,"version",Do.version);No(Do.options,"format",Do.format);No(Do.options,"c40headerlength",45);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;ur();var A=To[--Uo];Do[To[--Uo]]=A;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function Gn(){Do=Object.create(Do);Do.dontdraw=false;Do.format="unset";Do.version="unset";Do.eclevel="unset";Do.parse=false;Do.parsefnc=false;Do.mask=-1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(Gn);if(Yo(Do.barcode,"")){To[Uo++]="bwipp.qrcodeEmptyData#19802";To[Uo++]="The data must not be empty";Xo()}if(Vo(Do.version,"unset")){if(Yo(Do.format,"unset")){To[Uo++]="full";if(Yo(Lo(Do.version,0,1),"M")){Uo--;To[Uo++]="micro"}if(Yo(Lo(Do.version,0,1),"R")){Uo--;To[Uo++]="rmqr"}Do.format=To[--Uo]}}else if(Yo(Do.format,"unset"))Do.format="full";if(Vo(Do.format,"full")&&(Vo(Do.format,"micro")&&Vo(Do.format,"rmqr"))){To[Uo++]="bwipp.qrcodeInvalidFormat#19818";To[Uo++]="The format must be either full, micro or rmqr";Xo()}if(Yo(Do.format,"rmqr")&&Yo(Do.version,"unset")){To[Uo++]="bwipp.qrcodeRMQRwithoutVersion#19822";To[Uo++]="A version must be provided for RMQR";Xo()}if(Yo(Do.eclevel,"unset")){To[Uo++]="eclevel";if(Vo(Do.format,"micro"))To[Uo++]="M";else To[Uo++]="L";var Q=To[--Uo];Do[To[--Uo]]=Q}if(Vo(Do.eclevel,"L")&&(Vo(Do.eclevel,"M")&&(Vo(Do.eclevel,"Q")&&Vo(Do.eclevel,"H")))){To[Uo++]="bwipp.qrcodeInvalidEClevel#19829";To[Uo++]="Error correction level must be either L, M, Q, or H";Xo()}if(Do.mask!=-1&&Yo(Do.format,"rmqr")){To[Uo++]="bwipp.qrcodeRMQRmask#19833";To[Uo++]="A mask cannot be supplied for RMQR";Xo()}if(Do.mask!=-1){var F=Yo(Do.format,"full")?8:4;if(Do.mask<1||Do.mask>F){To[Uo++]="bwipp.qrcodeBadMask#19838";To[Uo++]="An invalid mask was supplied";Xo()}}Do.fn1=-1;var k=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["eci",true],["FNC1",Do.fn1]]);Do.fncvals=k;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var O=To[--Uo];Do[To[--Uo]]=O;Do.msglen=Do.msg.length;Do.fnc1first=false;if(Do.msglen>0)if(Oo(Do.msg,0)==Do.fn1){Do.fnc1first=true;To[Uo++]=Infinity;var N=Lo(Do.msg,1,Do.msglen-1);for(var e=0,L=N.length;e<L;e++){var R=Oo(N,e);To[Uo++]=R;if(R==37){var G=To[--Uo];To[Uo++]=G;To[Uo++]=G}}Do.msg=So();Do.msglen=Do.msg.length}if(!Gn.__19982__){Do=Object.create(Do);var z=So(["v1to9","v10to26","v27to40","vM1","vM2","vM3","vM4","vR7x43","vR7x59","vR7x77","vR7x99","vR7x139","vR9x43","vR9x59","vR9x77","vR9x99","vR9x139","vR11x27","vR11x43","vR11x59","vR11x77","vR11x99","vR11x139","vR13x27","vR13x43","vR13x59","vR13x77","vR13x99","vR13x139","vR15x43","vR15x59","vR15x77","vR15x99","vR15x139","vR17x43","vR17x59","vR17x77","vR17x99","vR17x139"]);To[Uo++]=0;for(var t=0,W=z.length;t<W;t++){var Z=To[--Uo];Do[Oo(z,t)]=Z;To[Uo++]=qo(Z+1)}Uo--;Do.N=0;Do.A=1;Do.B=2;Do.K=3;Do.E=4;To[Uo++]=Infinity;To[Uo++]=Infinity;for(var i=48;i<=57;i+=1)To[Uo++]=i;var K=So();for(var n=0,Y=K.length;n<Y;n++){To[Uo++]=Oo(K,n);To[Uo++]=-1}Do.Nexcl=Ho();To[Uo++]=Infinity;To[Uo++]=Infinity;To[Uo++]=32;To[Uo++]=36;To[Uo++]=37;To[Uo++]=42;To[Uo++]=43;To[Uo++]=45;To[Uo++]=46;To[Uo++]=47;To[Uo++]=58;for(var r=65;r<=90;r+=1)To[Uo++]=r;To[Uo++]=Do.fn1;var V=So();for(var A=0,J=V.length;A<J;A++){To[Uo++]=Oo(V,A);To[Uo++]=-1}Do.Aexcl=Ho();To[Uo++]=Infinity;To[Uo++]=Infinity;for(var a=129;a<=159;a+=1)To[Uo++]=a;for(var o=224;o<=235;o+=1)To[Uo++]=o;var q=So();for(var s=0,X=q.length;s<X;s++){To[Uo++]=Oo(q,s);To[Uo++]=-1}Do.Kexcl=Ho();To[Uo++]=Infinity;To[Uo++]=So(["0001","0010","0100","1000","0111"]);To[Uo++]=So(["0001","0010","0100","1000","0111"]);To[Uo++]=So(["0001","0010","0100","1000","0111"]);To[Uo++]=So(["",-1,-1,-1,-1]);To[Uo++]=So(["0","1",-1,-1,-1]);To[Uo++]=So(["00","01","10","11",-1]);To[Uo++]=So(["000","001","010","011",-1]);for(var $=0,ee=32;$<ee;$++)To[Uo++]=So(["001","010","011","100","111"]);Do.mids=So();Do.cclens=So([So([10,9,8,8]),So([12,11,16,10]),So([14,13,16,12]),So([3,-1,-1,-1]),So([4,3,-1,-1]),So([5,4,4,3]),So([6,5,5,4]),So([4,3,3,2]),So([5,5,4,3]),So([6,5,5,4]),So([7,6,5,5]),So([7,6,6,5]),So([5,5,4,3]),So([6,5,5,4]),So([7,6,5,5]),So([7,6,6,5]),So([8,7,6,6]),So([4,4,3,2]),So([6,5,5,4]),So([7,6,5,5]),So([7,6,6,5]),So([8,7,6,6]),So([8,7,7,6]),So([5,5,4,3]),So([6,6,5,5]),So([7,6,6,5]),So([7,7,6,6]),So([8,7,7,6]),So([8,8,7,7]),So([7,6,6,5]),So([7,7,6,5]),So([8,7,7,6]),So([8,7,7,6]),So([9,8,7,7]),So([7,6,6,5]),So([8,7,6,6]),So([8,7,7,6]),So([8,8,7,6]),So([9,8,8,7])]);To[Uo++]=Infinity;for(var te=0,ie=3;te<ie;te++)To[Uo++]=4;To[Uo++]=3;To[Uo++]=5;To[Uo++]=7;To[Uo++]=9;for(var ne=0,re=32;ne<re;ne++)To[Uo++]=3;Do.termlens=So();Do.padstrs=So(["11101100","00010001"]);Do.charmap="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:";Do.charvals=new Map;for(var c=0;c<=44;c+=1)No(Do.charvals,Oo(Do.charmap,c),c);for(var l in Do)Do.hasOwnProperty(l)&&(Gn.$ctx[l]=Do[l]);Gn.__19982__=1;Do=Object.getPrototypeOf(Do)}Do.tobin=function(){var e=Qo(To[--Uo]);To[Uo++]=e;for(var t=0,i=e.length-1;t<=i;t+=1){var n=To[--Uo];No(n,t,48);To[Uo++]=n}var r=To[--Uo];var A=sr(Qo(r.length),To[--Uo],2);Ro(r,r.length-A.length,A);To[Uo++]=r};Do.encA=function(){Do.in=To[--Uo];if(Do.fnc1first){To[Uo++]=Infinity;zo(Do.in,function(){var e=To[--Uo];To[Uo++]=e;if(e==Do.fn1){Uo--;To[Uo++]=37}});Do.in=So()}Do.out=Qo(~~(Do.in.length*11/2)+1);Do.k=0;Do.m=0;for(;;){if(Do.k==Do.in.length)break;if(Do.k<Do.in.length-1){To[Uo++]=qo(Oo(Do.charvals,Oo(Do.in,Do.k))*45+Oo(Do.charvals,Oo(Do.in,Do.k+1)));To[Uo++]=11;Do.tobin();Do.k=Do.k+2}else{To[Uo++]=Oo(Do.charvals,Oo(Do.in,Do.k));To[Uo++]=6;Do.tobin();Do.k=Do.k+1}var e=To[--Uo];Ro(Do.out,Do.m,e);Do.m=e.length+Do.m}To[Uo++]=Lo(Do.out,0,Do.m)};Do.encN=function(){Do.in=To[--Uo];Do.out=Qo(~~(Do.in.length*10/3)+1);Do.k=0;Do.m=0;for(;;){if(Do.k==Do.in.length)break;if(Do.k<Do.in.length-2){var e=Lo(Do.in,Do.k,3);To[Uo++]=0;for(var t=0,i=e.length;t<i;t++){var n=To[--Uo];To[Uo++]=qo(Oo(e,t)+qo(n*10-48))}To[Uo++]=10;Do.tobin();Do.k=Do.k+3}else if(Do.k==Do.in.length-2){var r=Lo(Do.in,Do.k,2);To[Uo++]=0;for(var A=0,a=r.length;A<a;A++){var o=To[--Uo];To[Uo++]=qo(Oo(r,A)+qo(o*10-48))}To[Uo++]=7;Do.tobin();Do.k=Do.k+2}else{var s=Lo(Do.in,Do.k,1);To[Uo++]=0;for(var c=0,l=s.length;c<l;c++){var p=To[--Uo];To[Uo++]=qo(Oo(s,c)+qo(p*10-48))}To[Uo++]=4;Do.tobin();Do.k=Do.k+1}var u=To[--Uo];Ro(Do.out,Do.m,u);Do.m=u.length+Do.m}To[Uo++]=Lo(Do.out,0,Do.m)};Do.encB=function(){Do.in=To[--Uo];if(Do.fnc1first){To[Uo++]=Infinity;zo(Do.in,function(){var e=To[--Uo];To[Uo++]=e;if(e==Do.fn1){Uo--;To[Uo++]=29}});Do.in=So()}Do.out=Qo(Do.in.length*8);for(var e=0,t=Do.in.length-1;e<=t;e+=1){Do.k=e;To[Uo++]=ko(Oo(Do.in,Do.k));To[Uo++]=8;Do.tobin();Ro(Do.out,Do.k*8,To[--Uo])}To[Uo++]=Do.out};Do.encK=function(){Do.in=To[--Uo];Do.out=Qo(~~(Do.in.length/2)*13);Do.k=0;Do.m=0;for(;;){if(Do.k==Do.in.length)break;var e=qo(Oo(Do.in,Do.k)*256+Oo(Do.in,Do.k+1));To[Uo++]=e;if(e<57408)To[Uo++]=33088;else To[Uo++]=49472;var t=To[--Uo];var i=qo(To[--Uo]-t);To[Uo++]=qo((i>>>8)*192+(i&255));To[Uo++]=13;Do.tobin();var n=To[--Uo];Ro(Do.out,Do.m,n);Do.m=n.length+Do.m;Do.k=Do.k+2}To[Uo++]=Do.out};Do.encE=function(){var e=qo(-Oo(To[--Uo],0)-1e6);To[Uo++]=e;if(e<=127){To[Uo++]=8;Do.tobin()}else{var t=To[--Uo];To[Uo++]=t;if(t<=16383){var i=To[--Uo];To[Uo++]=qo(i+32768);To[Uo++]=16;Do.tobin()}else{var n=To[--Uo];To[Uo++]=qo(n+12582912);To[Uo++]=24;Do.tobin()}}};Do.encfuncs=So(["encN","encA","encB","encK","encE"]);Do.addtobits=function(){var e=To[--Uo];Ro(Do.bits,Do.j,e);Do.j=e.length+Do.j};To[Uo++]=Infinity;for(var Ae=0,ae=Do.msglen;Ae<ae;Ae++)To[Uo++]=0;To[Uo++]=0;Do.numNs=So();To[Uo++]=Infinity;for(var oe=0,se=Do.msglen;oe<se;oe++)To[Uo++]=0;To[Uo++]=0;Do.numAs=So();To[Uo++]=Infinity;for(var ce=0,le=Do.msglen;ce<le;ce++)To[Uo++]=0;To[Uo++]=0;Do.numAorNs=So();To[Uo++]=Infinity;for(var pe=0,ue=Do.msglen;pe<ue;pe++)To[Uo++]=0;To[Uo++]=0;Do.numBs=So();To[Uo++]=Infinity;for(var de=0,fe=Do.msglen;de<fe;de++)To[Uo++]=0;To[Uo++]=0;Do.numKs=So();To[Uo++]=Infinity;for(var he=0,ge=Do.msglen;he<ge;he++)To[Uo++]=0;To[Uo++]=9999;Do.nextNs=So();To[Uo++]=Infinity;for(var me=0,ve=Do.msglen;me<ve;me++)To[Uo++]=0;To[Uo++]=9999;Do.nextBs=So();To[Uo++]=Infinity;for(var be=0,Ie=Do.msglen;be<Ie;be++)To[Uo++]=0;To[Uo++]=9999;Do.nextAs=So();To[Uo++]=Infinity;for(var we=0,ye=Do.msglen;we<ye;we++)To[Uo++]=0;To[Uo++]=9999;Do.nextKs=So();Do.isECI=So(Do.msglen);for(var p=Do.msglen-1;p>=0;p-=1){Do.i=p;Do.barchar=Oo(Do.msg,Do.i);var Be=Oo(Do.Kexcl,Do.barchar)!==undefined;if(Be){To[Uo++]="sjis";if(Do.i+1<Do.msglen)To[Uo++]=qo(Do.barchar*256+Oo(Do.msg,Do.i+1));else To[Uo++]=0;var _e=To[--Uo];Do[To[--Uo]]=_e;if(Do.sjis>=33088&&Do.sjis<=40956||Do.sjis>=57408&&Do.sjis<=60351){No(Do.nextKs,Do.i,0);No(Do.numKs,Do.i,qo(Oo(Do.numKs,Do.i+2)+1))}else No(Do.nextKs,Do.i,qo(Oo(Do.nextKs,Do.i+1)+1))}else No(Do.nextKs,Do.i,qo(Oo(Do.nextKs,Do.i+1)+1));var xe=Oo(Do.Nexcl,Do.barchar)!==undefined;if(xe){No(Do.nextNs,Do.i,0);No(Do.numNs,Do.i,qo(Oo(Do.numNs,Do.i+1)+1));No(Do.numAorNs,Do.i,qo(Oo(Do.numAorNs,Do.i+1)+1))}else No(Do.nextNs,Do.i,qo(Oo(Do.nextNs,Do.i+1)+1));var Me=Oo(Do.Aexcl,Do.barchar)!==undefined;if(Me){No(Do.nextAs,Do.i,0);No(Do.numAs,Do.i,qo(Oo(Do.numAs,Do.i+1)+1));No(Do.numAorNs,Do.i,qo(Oo(Do.numAorNs,Do.i+1)+1))}else No(Do.nextAs,Do.i,qo(Oo(Do.nextAs,Do.i+1)+1));No(Do.isECI,Do.i,Do.barchar<=-1e6)}for(var u=0,Ce=Do.msglen-1;u<=Ce;u+=1){Do.i=u;if(Oo(Do.numKs,Do.i)>0){No(Do.numKs,Do.i+1,0);No(Do.nextKs,Do.i+1,qo(Oo(Do.nextKs,Do.i+1)+1))}}for(var d=Do.msglen-1;d>=0;d-=1){Do.i=d;if(qo(Oo(Do.numNs,Do.i)+qo(Oo(Do.numAs,Do.i)+Oo(Do.numKs,Do.i)))==0&&Jo(Oo(Do.isECI,Do.i))){No(Do.nextBs,Do.i,0);No(Do.numBs,Do.i,qo(Oo(Do.numBs,Do.i+1)+1))}else No(Do.nextBs,Do.i,qo(Oo(Do.nextBs,Do.i+1)+1))}Do.KbeforeB=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numK,e)&&Oo(Do.nextBs,qo(Do.numK*2+Do.i))==0};Do.KbeforeA=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numK,e)&&Oo(Do.nextAs,qo(Do.numK*2+Do.i))==0};Do.KbeforeN=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numK,e)&&Oo(Do.nextNs,qo(Do.numK*2+Do.i))==0};Do.KbeforeE=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numK,e)&&qo(Do.numK*2+Do.i)==Do.msglen};Do.AbeforeK=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numA,e)&&Oo(Do.nextKs,qo(Do.numA+Do.i))==0};Do.AbeforeB=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numA,e)&&Oo(Do.nextBs,qo(Do.numA+Do.i))==0};Do.AbeforeN=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numA,e)&&Oo(Do.nextNs,qo(Do.numA+Do.i))==0};Do.AbeforeE=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numA,e)&&qo(Do.numA+Do.i)==Do.msglen};Do.NbeforeK=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numN,e)&&Oo(Do.nextKs,qo(Do.numN+Do.i))==0};Do.NbeforeB=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numN,e)&&Oo(Do.nextBs,qo(Do.numN+Do.i))==0};Do.NbeforeA=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numN,e)&&Oo(Do.nextAs,qo(Do.numN+Do.i))==0};Do.NbeforeE=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numN,e)&&qo(Do.numN+Do.i)==Do.msglen};Do.AorNbeforeB=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numAorN,e)&&Oo(Do.nextBs,qo(Do.numAorN+Do.i))==0};Do.AorNbeforeE=function(){var e=Oo(To[--Uo],Do.ver);To[Uo++]=Wn(Do.numAorN,e)&&qo(Do.numAorN+Do.i)==Do.msglen};Do.nextNslt=function(){if(Oo(Do.nextNs,Do.i)>=Do.msglen){Uo--;To[Uo++]=true}else{var e=Oo(To[--Uo],Do.ver);To[Uo++]=dr(Oo(Do.numNs,qo(Oo(Do.nextNs,Do.i)+Do.i)),e)}};if(!Gn.__20183__){Do=Object.create(Do);To[Uo++]=Infinity;To[Uo++]="full";To[Uo++]=Infinity;for(var f=0;f<=9;f+=1){To[Uo++]=sr(Qo(2),f,10);To[Uo++]=Do.v1to9}for(var h=10;h<=26;h+=1){To[Uo++]=sr(Qo(2),h,10);To[Uo++]=Do.v10to26}for(var g=27;g<=40;g+=1){To[Uo++]=sr(Qo(2),g,10);To[Uo++]=Do.v27to40}var Ee=Ho();var Pe=new Map([["M1",Do.vM1],["M2",Do.vM2],["M3",Do.vM3],["M4",Do.vM4]]);var je=new Map([["R7x43",Do.vR7x43],["R7x59",Do.vR7x59],["R7x77",Do.vR7x77],["R7x99",Do.vR7x99],["R7x139",Do.vR7x139],["R9x43",Do.vR9x43],["R9x59",Do.vR9x59],["R9x77",Do.vR9x77],["R9x99",Do.vR9x99],["R9x139",Do.vR9x139],["R11x27",Do.vR11x27],["R11x43",Do.vR11x43],["R11x59",Do.vR11x59],["R11x77",Do.vR11x77],["R11x99",Do.vR11x99],["R11x139",Do.vR11x139],["R13x27",Do.vR13x27],["R13x43",Do.vR13x43],["R13x59",Do.vR13x59],["R13x77",Do.vR13x77],["R13x99",Do.vR13x99],["R13x139",Do.vR13x139],["R15x43",Do.vR15x43],["R15x59",Do.vR15x59],["R15x77",Do.vR15x77],["R15x99",Do.vR15x99],["R15x139",Do.vR15x139],["R17x43",Do.vR17x43],["R17x59",Do.vR17x59],["R17x77",Do.vR17x77],["R17x99",Do.vR17x99],["R17x139",Do.vR17x139]]);To[Uo++]=Ee;To[Uo++]="micro";To[Uo++]=Pe;To[Uo++]="rmqr";To[Uo++]=je;Do.versetmap=Ho();Do.versetfull=So([Do.v1to9,Do.v10to26,Do.v27to40]);Do.versetmicro=So([Do.vM1,Do.vM2,Do.vM3,Do.vM4]);for(var l in Do)Do.hasOwnProperty(l)&&(Gn.$ctx[l]=Do[l]);Gn.__20183__=1;Do=Object.getPrototypeOf(Do)}if(Vo(Do.version,"unset")){var Ue=Oo(Do.versetmap,Do.format);var Te=Do.version;var De=Oo(Ue,Te)!==undefined;To[Uo++]=Ue;To[Uo++]=Te;if(!De){Uo-=2;if(Yo(Do.format,"full")){To[Uo++]="bwipp.qrcodeInvalidFullVersion#20189";To[Uo++]="Valid versions for QR Code symbols are 1 to 40";Xo()}else if(Yo(Do.format,"micro")){To[Uo++]="bwipp.qrcodeInvalidMicroVersion#20192";To[Uo++]="Valid versions for Micro QR Code symbols are M1 to M4";Xo()}else{To[Uo++]="bwipp.qrcodeInvalidRMQRversion#20194";To[Uo++]="Invalid version for an RMQR symbol";Xo()}}var Se=To[--Uo];var He=Oo(To[--Uo],Se);To[Uo++]=He;To[Uo++]=Infinity;var Qe=To[--Uo];var Fe=To[--Uo];To[Uo++]=Qe;To[Uo++]=Fe;Do.verset=So()}else{if(Yo(Do.format,"full"))Do.verset=Do.versetfull;if(Yo(Do.format,"micro"))Do.verset=Do.versetmicro}To[Uo++]=Infinity;for(var ke=0,Oe=39;ke<Oe;ke++)To[Uo++]=-1;Do.msgbits=So();Do.e=1e4;if(!Gn.__20237__){Do=Object.create(Do);Do.mode0forceKB=So([1,1,1,Do.e,Do.e,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]);Do.mode0forceA=So([1,1,1,Do.e,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]);Do.mode0forceN=So([1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]);Do.mode0NbeforeB=So([4,4,5,Do.e,Do.e,2,3,2,2,3,3,3,2,3,3,3,3,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]);Do.modeBKbeforeB=So([9,12,13,Do.e,Do.e,4,6,4,5,6,6,6,5,6,6,6,7,4,6,6,6,7,7,5,6,6,7,7,7,6,6,7,7,7,6,7,7,7,8]);Do.modeBKbeforeA=So([8,10,11,Do.e,Do.e,4,5,4,5,5,6,6,5,5,6,6,6,4,5,6,6,6,6,5,6,6,6,6,7,6,6,6,6,7,6,6,6,7,7]);Do.modeBKbeforeN=So([8,9,11,Do.e,Do.e,3,5,3,4,5,5,5,4,5,5,5,6,3,5,5,5,6,6,4,5,5,6,6,6,5,5,6,6,7,5,6,6,6,7]);Do.modeBKbeforeE=So([5,5,6,Do.e,Do.e,2,3,2,3,3,3,3,3,3,3,3,4,2,3,3,3,4,4,3,3,3,4,4,4,3,3,4,4,4,3,4,4,4,4]);Do.modeBAbeforeK=So([11,12,14,Do.e,Do.e,5,7,5,6,7,8,8,6,7,8,8,8,6,7,8,8,8,8,6,8,8,8,8,9,8,8,8,8,9,8,8,8,9,9]);Do.modeBAbeforeB=So([11,15,16,Do.e,Do.e,6,7,6,7,7,8,8,7,7,8,8,8,6,7,8,8,8,9,7,8,8,8,9,9,8,8,9,9,9,8,8,9,9,10]);Do.modeBAbeforeN=So([12,13,15,Do.e,Do.e,6,8,6,7,8,8,8,7,8,8,8,9,6,8,8,8,9,9,7,8,8,9,9,10,8,9,9,9,10,8,9,9,10,10]);Do.modeBAbeforeE=So([6,7,8,Do.e,Do.e,3,4,3,4,4,4,4,4,4,4,4,5,4,4,4,4,5,5,4,4,4,5,5,5,4,5,5,5,5,4,5,5,5,5]);Do.modeBNbeforeK=So([6,7,8,Do.e,Do.e,3,4,3,4,4,5,5,4,4,5,5,5,3,4,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5]);Do.modeBNbeforeB=So([6,8,9,Do.e,Do.e,3,4,3,4,4,5,5,4,4,5,5,5,3,4,5,5,5,5,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,6]);Do.modeBNbeforeA=So([6,7,8,Do.e,Do.e,3,4,3,4,4,5,5,4,4,5,5,5,4,4,5,5,5,5,4,5,5,5,5,5,5,5,5,5,6,5,5,5,5,6]);Do.modeBNbeforeE=So([3,4,4,Do.e,Do.e,2,3,2,2,3,3,3,2,3,3,3,3,2,3,3,3,3,3,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3]);Do.modeANbeforeA=So([13,15,17,Do.e,5,7,9,7,8,9,9,9,8,9,9,9,11,7,9,9,9,11,11,8,9,9,10,11,11,9,10,11,11,11,9,11,11,11,11]);Do.modeANbeforeB=So([13,17,18,Do.e,Do.e,7,9,7,8,9,9,9,8,9,9,9,10,7,9,9,9,10,11,8,9,9,9,11,11,9,9,11,11,11,9,10,11,11,11]);Do.modeANbeforeE=So([7,8,9,Do.e,3,4,5,4,5,5,5,5,5,5,5,5,6,4,5,5,5,6,6,5,5,5,5,6,6,5,5,6,6,6,5,6,6,6,6]);for(var l in Do)Do.hasOwnProperty(l)&&(Gn.$ctx[l]=Do[l]);Gn.__20237__=1;Do=Object.getPrototypeOf(Do)}var Ne=Do.verset;for(var m=0,Le=Ne.length;m<Le;m++){Do.ver=Oo(Ne,m);Do.mode=-1;Do.seq=So([]);Do.i=0;for(;;){if(Do.i>=Do.msglen)break;Do.numK=Oo(Do.numKs,Do.i);Do.numB=Oo(Do.numBs,Do.i);Do.numA=Oo(Do.numAs,Do.i);Do.numN=Oo(Do.numNs,Do.i);Do.numAorN=Oo(Do.numAorNs,Do.i);Do.eci=Oo(Do.isECI,Do.i);if(Yo(Do.ver,Do.vM1)&&Do.numA>=1){Do.seq=-1;break}if(Yo(Do.ver,Do.vM1)&&Do.numB>=1){Do.seq=-1;break}if(Yo(Do.ver,Do.vM1)&&Do.numK>=1){Do.seq=-1;break}if(Yo(Do.ver,Do.vM1)&&Do.eci){Do.seq=-1;break}if(Yo(Do.ver,Do.vM2)&&Do.numB>=1){Do.seq=-1;break}if(Yo(Do.ver,Do.vM2)&&Do.numK>=1){Do.seq=-1;break}if(Yo(Do.ver,Do.vM2)&&Do.eci){Do.seq=-1;break}if(Yo(Do.ver,Do.vM3)&&Do.eci){Do.seq=-1;break}if(Yo(Do.ver,Do.vM4)&&Do.eci){Do.seq=-1;break}for(;;){if(Do.eci){To[Uo++]=Do.E;break}if(Do.mode==-1){To[Uo++]=Do.mode0forceKB;Do.KbeforeA();if(To[--Uo]){To[Uo++]=Do.K;break}To[Uo++]=Do.mode0forceKB;Do.KbeforeN();if(To[--Uo]){To[Uo++]=Do.K;break}To[Uo++]=Do.modeBKbeforeE;Do.KbeforeB();if(To[--Uo]){To[Uo++]=Do.K;break}To[Uo++]=Do.mode0forceKB;Do.KbeforeE();if(To[--Uo]){To[Uo++]=Do.K;break}if(Do.numK>=1){To[Uo++]=Do.B;break}To[Uo++]=Do.mode0NbeforeB;Do.NbeforeB();if(To[--Uo]){To[Uo++]=Do.N;break}To[Uo++]=Do.mode0forceKB;Do.NbeforeB();if(To[--Uo]){To[Uo++]=Do.B;break}To[Uo++]=Do.modeANbeforeE;Do.NbeforeA();if(To[--Uo]){To[Uo++]=Do.N;break}To[Uo++]=Do.mode0forceN;Do.NbeforeE();if(To[--Uo]){To[Uo++]=Do.N;break}To[Uo++]=Do.modeBAbeforeE;Do.AbeforeK();if(To[--Uo]){To[Uo++]=Do.A;break}To[Uo++]=Do.modeBAbeforeE;Do.AorNbeforeB();if(To[--Uo]){To[Uo++]=Do.A;break}To[Uo++]=Do.mode0forceA;Do.AorNbeforeE();if(To[--Uo]){To[Uo++]=Do.A;break}To[Uo++]=Do.B;break}if(Do.mode==Do.B){To[Uo++]=Do.modeBKbeforeB;Do.KbeforeB();if(To[--Uo]){To[Uo++]=Do.K;break}To[Uo++]=Do.modeBKbeforeA;Do.KbeforeA();if(To[--Uo]){To[Uo++]=Do.K;break}To[Uo++]=Do.modeBKbeforeN;Do.KbeforeN();if(To[--Uo]){To[Uo++]=Do.K;break}To[Uo++]=Do.modeBKbeforeE;Do.KbeforeE();if(To[--Uo]){To[Uo++]=Do.K;break}To[Uo++]=Do.modeBAbeforeK;Do.AbeforeK();if(To[--Uo]){To[Uo++]=Do.A;break}To[Uo++]=Do.modeBAbeforeB;Do.AbeforeB();if(To[--Uo]){To[Uo++]=Do.A;break}To[Uo++]=Do.modeBAbeforeN;Do.AbeforeN();if(To[--Uo]){To[Uo++]=Do.A;break}To[Uo++]=Do.modeBAbeforeE;Do.AbeforeE();if(To[--Uo]){To[Uo++]=Do.A;break}To[Uo++]=Do.modeBNbeforeK;Do.NbeforeK();if(To[--Uo]){To[Uo++]=Do.N;break}To[Uo++]=Do.modeBNbeforeB;Do.NbeforeB();if(To[--Uo]){To[Uo++]=Do.N;break}To[Uo++]=Do.modeBNbeforeA;Do.NbeforeA();if(To[--Uo]){To[Uo++]=Do.N;break}To[Uo++]=Do.modeBNbeforeE;Do.NbeforeE();if(To[--Uo]){To[Uo++]=Do.N;break}To[Uo++]=Do.modeBAbeforeE;Do.AorNbeforeE();var Re=To[--Uo];if(Re&&zn(Do.numAorN,Oo(Do.modeBAbeforeN,Do.ver))){To[Uo++]=Do.modeBNbeforeA;Do.nextNslt();if(To[--Uo]){To[Uo++]=Do.A;break}}To[Uo++]=Do.B;break}if(Do.mode==Do.A){if(Do.numK>=1){To[Uo++]=Do.K;break}if(Do.numB>=1){To[Uo++]=Do.B;break}To[Uo++]=Do.modeANbeforeA;Do.NbeforeA();if(To[--Uo]){To[Uo++]=Do.N;break}To[Uo++]=Do.modeANbeforeB;Do.NbeforeB();if(To[--Uo]){To[Uo++]=Do.N;break}To[Uo++]=Do.modeANbeforeE;Do.NbeforeE();if(To[--Uo]){To[Uo++]=Do.N;break}if(Do.numA>=1||Do.numN>=1){To[Uo++]=Do.A;break}To[Uo++]=Do.B;break}if(Do.mode==Do.N){if(Do.numK>=1){To[Uo++]=Do.K;break}if(Do.numB>=1){To[Uo++]=Do.B;break}if(Do.numA>=1){To[Uo++]=Do.A;break}if(Do.numN>=1){To[Uo++]=Do.N;break}To[Uo++]=Do.B;break}if(Do.mode==Do.K){if(Do.numB>=1){To[Uo++]=Do.B;break}if(Do.numA>=1){To[Uo++]=Do.A;break}if(Do.numN>=1){To[Uo++]=Do.N;break}if(Do.numK>=1){To[Uo++]=Do.K;break}To[Uo++]=Do.B;break}}var Ge=To[--Uo];To[Uo++]=Ge;if(Ge==Do.K&&Do.fnc1first){Uo--;To[Uo++]=Do.B}var ze=To[--Uo];To[Uo++]=ze;if(ze==Do.mode){Uo--;var We=Do.mode==Do.K?2:1;Do.dat=Lo(Do.msg,Do.i,We);To[Uo++]=Infinity;Zo(Do.seq);To[Uo++]=Infinity;var Ze=To[--Uo];var Ke=To[--Uo];To[Uo++]=Ze;Zo(Ke);Zo(Do.dat);var Ye=So();To[Uo++]=Ye;Do.seq=So()}else{Do.mode=To[--Uo];if(Do.mode==Do.K){To[Uo++]=Do.K;To[Uo++]=Lo(Do.msg,Do.i,Do.numK*2)}if(Do.mode==Do.B){To[Uo++]=Do.B;To[Uo++]=Lo(Do.msg,Do.i,Do.numB)}if(Do.mode==Do.A){To[Uo++]=Do.A;To[Uo++]=Lo(Do.msg,Do.i,Do.numA)}if(Do.mode==Do.N){To[Uo++]=Do.N;To[Uo++]=Lo(Do.msg,Do.i,Do.numN)}if(Do.mode==Do.E){Do.mode=-1;To[Uo++]=Do.E;To[Uo++]=Lo(Do.msg,Do.i,1)}Do.dat=To[--Uo];Do.sw=To[--Uo];To[Uo++]=Infinity;Zo(Do.seq);To[Uo++]=Do.sw;To[Uo++]=Do.dat;Do.seq=So()}Do.i=Do.i+Do.dat.length}for(;;){if(Do.seq==-1)break;Do.bits=Qo(23648);Do.j=0;if(Do.fnc1first){if(dr(Do.ver,Do.vR7x43))To[Uo++]="0101";else To[Uo++]="101";Do.addtobits()}Do.abort=false;for(var v=0,Ve=Do.seq.length-1;v<=Ve;v+=2){Do.i=v;Do.mode=Oo(Do.seq,Do.i);To[Uo++]=Oo(Oo(Do.mids,Do.ver),Do.mode);Do.addtobits();Do.chars=Oo(Do.seq,Do.i+1);To[Uo++]="charslen";To[Uo++]=Do.chars.length;if(Do.mode==Do.K){var Je=To[--Uo];To[Uo++]=~~(Je/2)}var qe=To[--Uo];Do[To[--Uo]]=qe;if(Do.mode!=Do.E){Do.cclen=Oo(Oo(Do.cclens,Do.ver),Do.mode);if(Do.charslen>=~~Math.pow(2,Do.cclen)){Do.abort=true;break}To[Uo++]=Do.charslen;To[Uo++]=Do.cclen;Do.tobin();Do.addtobits()}To[Uo++]=Do.chars;if(Do[Oo(Do.encfuncs,Do.mode)]()===true)break;Do.addtobits()}if(Do.abort)break;Do.bits=Lo(Do.bits,0,Do.j);No(Do.msgbits,Do.ver,Do.bits);break}}if(!Gn.__20455__){Do=Object.create(Do);Do.metrics=So([So(["micro","M1",Do.vM1,11,11,98,99,36,So([2,99,99,99]),So([1,0,-1,-1,-1,-1,-1,-1])]),So(["micro","M2",Do.vM2,13,13,98,99,80,So([5,6,99,99]),So([1,0,1,0,-1,-1,-1,-1])]),So(["micro","M3",Do.vM3,15,15,98,99,132,So([6,8,99,99]),So([1,0,1,0,-1,-1,-1,-1])]),So(["micro","M4",Do.vM4,17,17,98,99,192,So([8,10,14,99]),So([1,0,1,0,1,0,-1,-1])]),So(["full","1",Do.v1to9,21,21,98,99,208,So([7,10,13,17]),So([1,0,1,0,1,0,1,0])]),So(["full","2",Do.v1to9,25,25,18,99,359,So([10,16,22,28]),So([1,0,1,0,1,0,1,0])]),So(["full","3",Do.v1to9,29,29,22,99,567,So([15,26,36,44]),So([1,0,1,0,2,0,2,0])]),So(["full","4",Do.v1to9,33,33,26,99,807,So([20,36,52,64]),So([1,0,2,0,2,0,4,0])]),So(["full","5",Do.v1to9,37,37,30,99,1079,So([26,48,72,88]),So([1,0,2,0,2,2,2,2])]),So(["full","6",Do.v1to9,41,41,34,99,1383,So([36,64,96,112]),So([2,0,4,0,4,0,4,0])]),So(["full","7",Do.v1to9,45,45,22,38,1568,So([40,72,108,130]),So([2,0,4,0,2,4,4,1])]),So(["full","8",Do.v1to9,49,49,24,42,1936,So([48,88,132,156]),So([2,0,2,2,4,2,4,2])]),So(["full","9",Do.v1to9,53,53,26,46,2336,So([60,110,160,192]),So([2,0,3,2,4,4,4,4])]),So(["full","10",Do.v10to26,57,57,28,50,2768,So([72,130,192,224]),So([2,2,4,1,6,2,6,2])]),So(["full","11",Do.v10to26,61,61,30,54,3232,So([80,150,224,264]),So([4,0,1,4,4,4,3,8])]),So(["full","12",Do.v10to26,65,65,32,58,3728,So([96,176,260,308]),So([2,2,6,2,4,6,7,4])]),So(["full","13",Do.v10to26,69,69,34,62,4256,So([104,198,288,352]),So([4,0,8,1,8,4,12,4])]),So(["full","14",Do.v10to26,73,73,26,46,4651,So([120,216,320,384]),So([3,1,4,5,11,5,11,5])]),So(["full","15",Do.v10to26,77,77,26,48,5243,So([132,240,360,432]),So([5,1,5,5,5,7,11,7])]),So(["full","16",Do.v10to26,81,81,26,50,5867,So([144,280,408,480]),So([5,1,7,3,15,2,3,13])]),So(["full","17",Do.v10to26,85,85,30,54,6523,So([168,308,448,532]),So([1,5,10,1,1,15,2,17])]),So(["full","18",Do.v10to26,89,89,30,56,7211,So([180,338,504,588]),So([5,1,9,4,17,1,2,19])]),So(["full","19",Do.v10to26,93,93,30,58,7931,So([196,364,546,650]),So([3,4,3,11,17,4,9,16])]),So(["full","20",Do.v10to26,97,97,34,62,8683,So([224,416,600,700]),So([3,5,3,13,15,5,15,10])]),So(["full","21",Do.v10to26,101,101,28,50,9252,So([224,442,644,750]),So([4,4,17,0,17,6,19,6])]),So(["full","22",Do.v10to26,105,105,26,50,10068,So([252,476,690,816]),So([2,7,17,0,7,16,34,0])]),So(["full","23",Do.v10to26,109,109,30,54,10916,So([270,504,750,900]),So([4,5,4,14,11,14,16,14])]),So(["full","24",Do.v10to26,113,113,28,54,11796,So([300,560,810,960]),So([6,4,6,14,11,16,30,2])]),So(["full","25",Do.v10to26,117,117,32,58,12708,So([312,588,870,1050]),So([8,4,8,13,7,22,22,13])]),So(["full","26",Do.v10to26,121,121,30,58,13652,So([336,644,952,1110]),So([10,2,19,4,28,6,33,4])]),So(["full","27",Do.v27to40,125,125,34,62,14628,So([360,700,1020,1200]),So([8,4,22,3,8,26,12,28])]),So(["full","28",Do.v27to40,129,129,26,50,15371,So([390,728,1050,1260]),So([3,10,3,23,4,31,11,31])]),So(["full","29",Do.v27to40,133,133,30,54,16411,So([420,784,1140,1350]),So([7,7,21,7,1,37,19,26])]),So(["full","30",Do.v27to40,137,137,26,52,17483,So([450,812,1200,1440]),So([5,10,19,10,15,25,23,25])]),So(["full","31",Do.v27to40,141,141,30,56,18587,So([480,868,1290,1530]),So([13,3,2,29,42,1,23,28])]),So(["full","32",Do.v27to40,145,145,34,60,19723,So([510,924,1350,1620]),So([17,0,10,23,10,35,19,35])]),So(["full","33",Do.v27to40,149,149,30,58,20891,So([540,980,1440,1710]),So([17,1,14,21,29,19,11,46])]),So(["full","34",Do.v27to40,153,153,34,62,22091,So([570,1036,1530,1800]),So([13,6,14,23,44,7,59,1])]),So(["full","35",Do.v27to40,157,157,30,54,23008,So([570,1064,1590,1890]),So([12,7,12,26,39,14,22,41])]),So(["full","36",Do.v27to40,161,161,24,50,24272,So([600,1120,1680,1980]),So([6,14,6,34,46,10,2,64])]),So(["full","37",Do.v27to40,165,165,28,54,25568,So([630,1204,1770,2100]),So([17,4,29,14,49,10,24,46])]),So(["full","38",Do.v27to40,169,169,32,58,26896,So([660,1260,1860,2220]),So([4,18,13,32,48,14,42,32])]),So(["full","39",Do.v27to40,173,173,26,54,28256,So([720,1316,1950,2310]),So([20,4,40,7,43,22,10,67])]),So(["full","40",Do.v27to40,177,177,30,58,29648,So([750,1372,2040,2430]),So([19,6,18,31,34,34,20,61])]),So(["rmqr","R7x43",Do.vR7x43,7,43,22,99,104,So([99,7,99,10]),So([-1,-1,1,0,-1,-1,1,0])]),So(["rmqr","R7x59",Do.vR7x59,7,59,20,40,171,So([99,9,99,14]),So([-1,-1,1,0,-1,-1,1,0])]),So(["rmqr","R7x77",Do.vR7x77,7,77,26,52,261,So([99,12,99,22]),So([-1,-1,1,0,-1,-1,1,0])]),So(["rmqr","R7x99",Do.vR7x99,7,99,24,50,358,So([99,16,99,30]),So([-1,-1,1,0,-1,-1,1,0])]),So(["rmqr","R7x139",Do.vR7x139,7,139,28,56,545,So([99,24,99,44]),So([-1,-1,1,0,-1,-1,2,0])]),So(["rmqr","R9x43",Do.vR9x43,9,43,22,99,170,So([99,9,99,14]),So([-1,-1,1,0,-1,-1,1,0])]),So(["rmqr","R9x59",Do.vR9x59,9,59,20,40,267,So([99,12,99,22]),So([-1,-1,1,0,-1,-1,1,0])]),So(["rmqr","R9x77",Do.vR9x77,9,77,26,52,393,So([99,18,99,32]),So([-1,-1,1,0,-1,-1,1,1])]),So(["rmqr","R9x99",Do.vR9x99,9,99,24,50,532,So([99,24,99,44]),So([-1,-1,1,0,-1,-1,2,0])]),So(["rmqr","R9x139",Do.vR9x139,9,139,28,56,797,So([99,36,99,66]),So([-1,-1,1,1,-1,-1,3,0])]),So(["rmqr","R11x27",Do.vR11x27,11,27,98,99,122,So([99,8,99,10]),So([-1,-1,1,0,-1,-1,1,0])]),So(["rmqr","R11x43",Do.vR11x43,11,43,22,99,249,So([99,12,99,20]),So([-1,-1,1,0,-1,-1,1,0])]),So(["rmqr","R11x59",Do.vR11x59,11,59,20,40,376,So([99,16,99,32]),So([-1,-1,1,0,-1,-1,1,1])]),So(["rmqr","R11x77",Do.vR11x77,11,77,26,52,538,So([99,24,99,44]),So([-1,-1,1,0,-1,-1,1,1])]),So(["rmqr","R11x99",Do.vR11x99,11,99,24,50,719,So([99,32,99,60]),So([-1,-1,1,1,-1,-1,1,1])]),So(["rmqr","R11x139",Do.vR11x139,11,139,28,56,1062,So([99,48,99,90]),So([-1,-1,2,0,-1,-1,3,0])]),So(["rmqr","R13x27",Do.vR13x27,13,27,98,99,172,So([99,9,99,14]),So([-1,-1,1,0,-1,-1,1,0])]),So(["rmqr","R13x43",Do.vR13x43,13,43,22,99,329,So([99,14,99,28]),So([-1,-1,1,0,-1,-1,1,0])]),So(["rmqr","R13x59",Do.vR13x59,13,59,20,40,486,So([99,22,99,40]),So([-1,-1,1,0,-1,-1,2,0])]),So(["rmqr","R13x77",Do.vR13x77,13,77,26,52,684,So([99,32,99,56]),So([-1,-1,1,1,-1,-1,1,1])]),So(["rmqr","R13x99",Do.vR13x99,13,99,24,50,907,So([99,40,99,78]),So([-1,-1,1,1,-1,-1,1,2])]),So(["rmqr","R13x139",Do.vR13x139,13,139,28,56,1328,So([99,60,99,112]),So([-1,-1,2,1,-1,-1,2,2])]),So(["rmqr","R15x43",Do.vR15x43,15,43,22,99,409,So([99,18,99,36]),So([-1,-1,1,0,-1,-1,1,1])]),So(["rmqr","R15x59",Do.vR15x59,15,59,20,40,596,So([99,26,99,48]),So([-1,-1,1,0,-1,-1,2,0])]),So(["rmqr","R15x77",Do.vR15x77,15,77,26,52,830,So([99,36,99,72]),So([-1,-1,1,1,-1,-1,2,1])]),So(["rmqr","R15x99",Do.vR15x99,15,99,24,50,1095,So([99,48,99,88]),So([-1,-1,2,0,-1,-1,4,0])]),So(["rmqr","R15x139",Do.vR15x139,15,139,28,56,1594,So([99,72,99,130]),So([-1,-1,2,1,-1,-1,1,4])]),So(["rmqr","R17x43",Do.vR17x43,17,43,22,99,489,So([99,22,99,40]),So([-1,-1,1,0,-1,-1,1,1])]),So(["rmqr","R17x59",Do.vR17x59,17,59,20,40,706,So([99,32,99,60]),So([-1,-1,2,0,-1,-1,2,0])]),So(["rmqr","R17x77",Do.vR17x77,17,77,26,52,976,So([99,44,99,84]),So([-1,-1,2,0,-1,-1,1,2])]),So(["rmqr","R17x99",Do.vR17x99,17,99,24,50,1283,So([99,60,99,104]),So([-1,-1,2,1,-1,-1,4,0])]),So(["rmqr","R17x139",Do.vR17x139,17,139,28,56,1860,So([99,80,99,156]),So([-1,-1,4,0,-1,-1,2,4])])]);for(var l in Do)Do.hasOwnProperty(l)&&(Gn.$ctx[l]=Do[l]);Gn.__20455__=1;Do=Object.getPrototypeOf(Do)}To[Uo++]="eclval";Go("LMQH",Do.eclevel);Uo--;var Xe=To[--Uo];var $e=To[--Uo];To[Uo++]=Xe.length;To[Uo++]=$e;Uo--;var et=To[--Uo];var tt=To[--Uo];To[Uo++]=et;To[Uo++]=tt;Uo--;var it=To[--Uo];Do[To[--Uo]]=it;for(var b=0,nt=Do.metrics.length-1;b<=nt;b+=1){Do.i=b;Do.m=Oo(Do.metrics,Do.i);Do.frmt=Oo(Do.m,0);Do.vers=Oo(Do.m,1);Do.vergrp=Oo(Do.m,2);Do.verind=Do.i-44;Do.rows=Oo(Do.m,3);Do.cols=Oo(Do.m,4);Do.asp2=Oo(Do.m,5);Do.asp3=Oo(Do.m,6);Do.nmod=Oo(Do.m,7);Do.ncws=~~(Do.nmod/8);Do.rbit=Do.nmod%8;Do.lc4b=false;if(Yo(Do.vers,"M1")||Yo(Do.vers,"M3")){Do.ncws=Do.ncws+1;Do.rbit=0;Do.lc4b=true}Do.ecws=Oo(Oo(Do.m,8),Do.eclval);Do.dcws=qo(Do.ncws-Do.ecws);var rt=Do.lc4b?4:0;Do.dmod=qo(Do.dcws*8-rt);Do.ecb1=Oo(Oo(Do.m,9),Do.eclval*2);Do.ecb2=Oo(Oo(Do.m,9),qo(Do.eclval*2+1));Do.okay=true;if(Vo(Do.format,Do.frmt))Do.okay=false;if(Yo(Do.frmt,"micro")&&Do.fnc1first)Do.okay=false;if(Vo(Do.version,"unset")&&Vo(Do.version,Do.vers))Do.okay=false;if(Do.ecb1==-1||Do.ecb2==-1)Do.okay=false;Do.verbits=Oo(Do.msgbits,Do.vergrp);if(Do.verbits==-1)Do.okay=false;else if(Do.verbits.length>Do.dmod)Do.okay=false;Do.term=Lo("000000000",0,Oo(Do.termlens,Do.vergrp));if(Do.okay)break}if(!Do.okay){To[Uo++]="bwipp.qrcodeNoValidSymbol#20499";To[Uo++]="Maximum length exceeded or invalid content";Xo()}Do.format=Do.frmt;Do.version=Do.vers;Do.msgbits=Do.verbits;Do.dcpb=~~(Do.dcws/qo(Do.ecb1+Do.ecb2));Do.ecpb=~~(Do.ncws/qo(Do.ecb1+Do.ecb2))-Do.dcpb;var At=Do.term;var at=Do.dmod;var ot=Do.msgbits;var st=Do.term;var ct=st.length;var I=qo(at-ot.length);if(qo(at-ot.length)>st.length){var lt=ct;ct=I;I=lt}Do.term=Lo(At,0,I);var w=Qo(Do.msgbits.length+Do.term.length);Ro(w,0,Do.msgbits);Ro(w,Do.msgbits.length,Do.term);Do.msgbits=w;Do.pad=Qo(Do.dmod);for(var y=0,pt=Do.pad.length-1;y<=pt;y+=1)No(Do.pad,y,48);Ro(Do.pad,0,Do.msgbits);Do.padnum=0;var ut=Do.lc4b?5:1;for(var B=~~(Math.ceil(Do.msgbits.length/8)*8),dt=qo(Do.dmod-ut);B<=dt;B+=8){Ro(Do.pad,B,Oo(Do.padstrs,Do.padnum));Do.padnum=(Do.padnum+1)%2}Do.cws=So(Do.dcws);for(var _=0,ft=Do.cws.length-1;_<=ft;_+=1){Do.c=_;Do.bpcw=8;if(Do.lc4b&&Do.c==Do.cws.length-1)Do.bpcw=4;Do.cwb=Lo(Do.pad,Do.c*8,Do.bpcw);Do.cw=0;for(var x=0,ht=Do.bpcw-1;x<=ht;x+=1){Do.i=x;Do.cw=qo(Do.cw+~~Math.pow(2,Do.bpcw-Do.i-1)*qo(Oo(Do.cwb,Do.i)-48))}No(Do.cws,Do.c,Do.cw)}if(Do.lc4b){var gt=Do.cws;var mt=Do.cws;No(gt,mt.length-1,Oo(gt,mt.length-1)<<4)}var vt=Oo(Do.options,"debugcws")!==undefined;if(vt){To[Uo++]="bwipp.debugcws#20543";To[Uo++]=Do.cws;Xo()}if(!Gn.__20550__){Do=Object.create(Do);To[Uo++]=Infinity;To[Uo++]=1;for(var bt=0,It=255;bt<It;bt++){var wt=To[--Uo];var yt=wt*2;To[Uo++]=wt;To[Uo++]=yt;if(yt>=256){var Bt=To[--Uo];To[Uo++]=Bt^285}}Do.rsalog=So();Do.rslog=So(256);for(var M=1;M<=255;M+=1)No(Do.rslog,Oo(Do.rsalog,M),M);for(var l in Do)Do.hasOwnProperty(l)&&(Gn.$ctx[l]=Do[l]);Gn.__20550__=1;Do=Object.getPrototypeOf(Do)}Do.rsprod=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;if(e!=0&&t!=0){var i=Oo(Do.rslog,To[--Uo]);var n=Oo(Do.rsalog,qo(i+Oo(Do.rslog,To[--Uo]))%255);To[Uo++]=n}else{Uo-=2;To[Uo++]=0}};To[Uo++]=Infinity;To[Uo++]=1;for(var _t=0,xt=Do.ecpb;_t<xt;_t++)To[Uo++]=0;Do.coeffs=So();for(var C=0,Mt=Do.ecpb-1;C<=Mt;C+=1){Do.i=C;No(Do.coeffs,Do.i+1,Oo(Do.coeffs,Do.i));for(var E=Do.i;E>=1;E-=1){Do.j=E;To[Uo++]=Do.coeffs;To[Uo++]=Do.j;To[Uo++]=Oo(Do.coeffs,Do.j-1);To[Uo++]=Oo(Do.coeffs,Do.j);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var Ct=To[--Uo];var Et=To[--Uo];var Pt=To[--Uo];No(To[--Uo],Pt,cr(Et,Ct))}To[Uo++]=Do.coeffs;To[Uo++]=0;To[Uo++]=Oo(Do.coeffs,0);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var jt=To[--Uo];var Ut=To[--Uo];No(To[--Uo],Ut,jt)}Do.coeffs=Lo(Do.coeffs,0,Do.coeffs.length-1);Do.rscodes=function(){Do.rscws=To[--Uo];Do.rsnd=Do.rscws.length;To[Uo++]=Infinity;zo(Do.rscws);for(var e=0,t=Do.ecpb;e<t;e++)To[Uo++]=0;Do.rscws=So();for(var i=0,n=Do.rsnd-1;i<=n;i+=1){Do.m=i;Do.k=Oo(Do.rscws,Do.m);for(var r=0,A=Do.ecpb-1;r<=A;r+=1){Do.j=r;To[Uo++]=Do.rscws;To[Uo++]=Do.m+Do.j+1;To[Uo++]=Oo(Do.coeffs,Do.ecpb-Do.j-1);To[Uo++]=Do.k;Do.rsprod();var a=To[--Uo];var o=To[--Uo];No(To[--Uo],o,cr(a,Oo(Do.rscws,Do.m+Do.j+1)))}}To[Uo++]=Lo(Do.rscws,Do.rsnd,Do.ecpb)};Do.dcwsb=So(qo(Do.ecb1+Do.ecb2));Do.ecwsb=So(qo(Do.ecb1+Do.ecb2));for(var P=0,Tt=qo(Do.ecb1-1);P<=Tt;P+=1){Do.i=P;No(Do.dcwsb,Do.i,Lo(Do.cws,Do.i*Do.dcpb,Do.dcpb));To[Uo++]=Do.ecwsb;To[Uo++]=Do.i;To[Uo++]=Oo(Do.dcwsb,Do.i);Do.rscodes();var Dt=To[--Uo];var St=To[--Uo];No(To[--Uo],St,Dt)}for(var j=0,Ht=qo(Do.ecb2-1);j<=Ht;j+=1){Do.i=j;No(Do.dcwsb,qo(Do.ecb1+Do.i),Lo(Do.cws,qo(Do.ecb1*Do.dcpb+Do.i*(Do.dcpb+1)),Do.dcpb+1));To[Uo++]=Do.ecwsb;To[Uo++]=qo(Do.ecb1+Do.i);To[Uo++]=Oo(Do.dcwsb,qo(Do.ecb1+Do.i));Do.rscodes();var Qt=To[--Uo];var Ft=To[--Uo];No(To[--Uo],Ft,Qt)}Do.cws=So(Do.ncws);Do.cw=0;for(var kt=0,Ot=Do.dcpb;kt<=Ot;kt+=1){Do.i=kt;for(var Nt=0,Lt=qo(qo(Do.ecb1+Do.ecb2)-1);Nt<=Lt;Nt+=1){Do.j=Nt;if(Do.i<Oo(Do.dcwsb,Do.j).length){No(Do.cws,Do.cw,Oo(Oo(Do.dcwsb,Do.j),Do.i));Do.cw=Do.cw+1}}}for(var Rt=0,Gt=Do.ecpb-1;Rt<=Gt;Rt+=1){Do.i=Rt;for(var zt=0,Wt=qo(qo(Do.ecb1+Do.ecb2)-1);zt<=Wt;zt+=1){Do.j=zt;No(Do.cws,Do.cw,Oo(Oo(Do.ecwsb,Do.j),Do.i));Do.cw=Do.cw+1}}if(Do.rbit>0){Do.pad=So(Do.cws.length+1);Ro(Do.pad,0,Do.cws);No(Do.pad,Do.pad.length-1,0);Do.cws=Do.pad}if(Do.lc4b){var Zt=Do.cws;var Kt=Do.dcws;No(Zt,qo(Kt-1),Oo(Zt,qo(Kt-1))>>>4);for(var Yt=qo(Do.dcws-1),Vt=Do.ncws-2;Yt<=Vt;Yt+=1){Do.i=Yt;No(Do.cws,Do.i,(Oo(Do.cws,Do.i)&15)<<4);No(Do.cws,Do.i,Oo(Do.cws,Do.i+1)>>>4&15|Oo(Do.cws,Do.i))}No(Do.cws,Do.ncws-1,(Oo(Do.cws,Do.ncws-1)&15)<<4)}var Jt=Oo(Do.options,"debugecc")!==undefined;if(Jt){To[Uo++]="bwipp.debugecc#20645";To[Uo++]=Do.cws;Xo()}To[Uo++]=Infinity;for(var qt=0,Xt=Do.rows*Do.cols;qt<Xt;qt++)To[Uo++]=-1;Do.pixs=So();Do.qmv=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+e*Do.cols)};if(Yo(Do.format,"full"))for(var $t=8,ei=qo(Do.cols-9);$t<=ei;$t+=1){Do.i=$t;To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=6;Do.qmv();var ti=To[--Uo];No(To[--Uo],ti,(Do.i+1)%2);To[Uo++]=Do.pixs;To[Uo++]=6;To[Uo++]=Do.i;Do.qmv();var ii=To[--Uo];No(To[--Uo],ii,(Do.i+1)%2)}if(Yo(Do.format,"micro"))for(var ni=8,ri=qo(Do.cols-1);ni<=ri;ni+=1){Do.i=ni;To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=0;Do.qmv();var Ai=To[--Uo];No(To[--Uo],Ai,(Do.i+1)%2);To[Uo++]=Do.pixs;To[Uo++]=0;To[Uo++]=Do.i;Do.qmv();var ai=To[--Uo];No(To[--Uo],ai,(Do.i+1)%2)}if(Yo(Do.format,"rmqr")){for(var oi=3,si=qo(Do.cols-4);oi<=si;oi+=1){Do.i=oi;To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=0;Do.qmv();var ci=To[--Uo];No(To[--Uo],ci,(Do.i+1)%2);To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=qo(Do.rows-1);Do.qmv();var li=To[--Uo];No(To[--Uo],li,(Do.i+1)%2)}for(var pi=3,ui=qo(Do.rows-4);pi<=ui;pi+=1){Do.i=pi;To[Uo++]=Do.pixs;To[Uo++]=0;To[Uo++]=Do.i;Do.qmv();var di=To[--Uo];No(To[--Uo],di,(Do.i+1)%2);To[Uo++]=Do.pixs;To[Uo++]=qo(Do.cols-1);To[Uo++]=Do.i;Do.qmv();var fi=To[--Uo];No(To[--Uo],fi,(Do.i+1)%2)}for(var U=qo(Do.asp2-1),hi=qo(Do.asp3-Do.asp2),gi=qo(Do.cols-13);hi<0?U>=gi:U<=gi;U+=hi){Do.i=U;for(var mi=3,vi=qo(Do.rows-4);mi<=vi;mi+=1){Do.j=mi;To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=Do.j;Do.qmv();var bi=To[--Uo];No(To[--Uo],bi,(Do.j+1)%2)}}}if(!Gn.__20734__){Do=Object.create(Do);Do.fpat=So([So([1,1,1,1,1,1,1,0]),So([1,0,0,0,0,0,1,0]),So([1,0,1,1,1,0,1,0]),So([1,0,1,1,1,0,1,0]),So([1,0,1,1,1,0,1,0]),So([1,0,0,0,0,0,1,0]),So([1,1,1,1,1,1,1,0]),So([0,0,0,0,0,0,0,0])]);Do.fsubpat=So([So([1,1,1,1,1,9,9,9]),So([1,0,0,0,1,9,9,9]),So([1,0,1,0,1,9,9,9]),So([1,0,0,0,1,9,9,9]),So([1,1,1,1,1,9,9,9]),So([9,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9])]);Do.fcorpat=So([So([1,1,1,9,9,9,9,9]),So([1,0,9,9,9,9,9,9]),So([1,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9])]);Do.fnullpat=So([So([9,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9]),So([9,9,9,9,9,9,9,9])]);var Ii=new Map([["full",So([Do.fpat,Do.fpat,Do.fpat,Do.fnullpat])],["micro",So([Do.fpat,Do.fnullpat,Do.fnullpat,Do.fnullpat])],["rmqr",So([Do.fpat,Do.fcorpat,Do.fcorpat,Do.fsubpat])]]);Do.fpatmap=Ii;for(var l in Do)Do.hasOwnProperty(l)&&(Gn.$ctx[l]=Do[l]);Gn.__20734__=1;Do=Object.getPrototypeOf(Do)}Do.fpats=Oo(Do.fpatmap,Do.format);for(var wi=0;wi<=7;wi+=1){Do.y=wi;for(var yi=0;yi<=7;yi+=1){Do.x=yi;Do.fpb0=Oo(Oo(Oo(Do.fpats,0),Do.y),Do.x);Do.fpb1=Oo(Oo(Oo(Do.fpats,1),Do.y),Do.x);Do.fpb2=Oo(Oo(Oo(Do.fpats,2),Do.y),Do.x);Do.fpb3=Oo(Oo(Oo(Do.fpats,3),Do.y),Do.x);if(Do.fpb0!=9&&Do.y<Do.rows){To[Uo++]=Do.pixs;To[Uo++]=Do.x;To[Uo++]=Do.y;Do.qmv();var Bi=To[--Uo];No(To[--Uo],Bi,Do.fpb0)}if(Do.fpb1!=9){To[Uo++]=Do.pixs;To[Uo++]=qo(qo(Do.cols-Do.x)-1);To[Uo++]=Do.y;Do.qmv();var _i=To[--Uo];No(To[--Uo],_i,Do.fpb1)}if(Do.fpb2!=9){To[Uo++]=Do.pixs;To[Uo++]=Do.x;To[Uo++]=qo(qo(Do.rows-Do.y)-1);Do.qmv();var xi=To[--Uo];No(To[--Uo],xi,Do.fpb2)}if(Do.fpb3!=9){To[Uo++]=Do.pixs;To[Uo++]=qo(qo(Do.cols-Do.x)-1);To[Uo++]=qo(qo(Do.rows-Do.y)-1);Do.qmv();var Mi=To[--Uo];No(To[--Uo],Mi,Do.fpb3)}}}if(!Gn.__20767__){Do=Object.create(Do);Do.algnpatfull=So([So([1,1,1,1,1]),So([1,0,0,0,1]),So([1,0,1,0,1]),So([1,0,0,0,1]),So([1,1,1,1,1])]);Do.algnpatrmqr=So([So([1,1,1,9,9]),So([1,0,1,9,9]),So([1,1,1,9,9]),So([9,9,9,9,9]),So([9,9,9,9,9])]);for(var l in Do)Do.hasOwnProperty(l)&&(Gn.$ctx[l]=Do[l]);Gn.__20767__=1;Do=Object.getPrototypeOf(Do)}Do.putalgnpat=function(){Do.py=To[--Uo];Do.px=To[--Uo];for(var e=0;e<=4;e+=1){Do.pb=e;for(var t=0;t<=4;t+=1){Do.pa=t;Do.algnb=Oo(Oo(Do.algnpat,Do.pb),Do.pa);if(Do.algnb!=9){To[Uo++]=Do.pixs;To[Uo++]=qo(Do.px+Do.pa);To[Uo++]=qo(Do.py+Do.pb);Do.qmv();var i=To[--Uo];No(To[--Uo],i,Do.algnb)}}}};if(Yo(Do.format,"full")){Do.algnpat=Do.algnpatfull;for(var T=qo(Do.asp2-2),Ci=qo(Do.asp3-Do.asp2),Ei=qo(Do.cols-13);Ci<0?T>=Ei:T<=Ei;T+=Ci){Do.i=T;To[Uo++]=Do.i;To[Uo++]=4;Do.putalgnpat();To[Uo++]=4;To[Uo++]=Do.i;Do.putalgnpat()}for(var D=qo(Do.asp2-2),Pi=qo(Do.asp3-Do.asp2),ji=qo(Do.cols-9);Pi<0?D>=ji:D<=ji;D+=Pi){Do.x=D;for(var S=qo(Do.asp2-2),Ui=qo(Do.asp3-Do.asp2),Ti=qo(Do.rows-9);Ui<0?S>=Ti:S<=Ti;S+=Ui){Do.y=S;To[Uo++]=Do.x;To[Uo++]=Do.y;Do.putalgnpat()}}}if(Yo(Do.format,"rmqr")){Do.algnpat=Do.algnpatrmqr;for(var H=qo(Do.asp2-2),Di=qo(Do.asp3-Do.asp2),Si=qo(Do.cols-13);Di<0?H>=Si:H<=Si;H+=Di){Do.i=H;To[Uo++]=Do.i;To[Uo++]=0;Do.putalgnpat();To[Uo++]=Do.i;To[Uo++]=qo(Do.rows-3);Do.putalgnpat()}}if(!Gn.__20814__){Do=Object.create(Do);Do.formatmapmicro=So([So([So([1,8])]),So([So([2,8])]),So([So([3,8])]),So([So([4,8])]),So([So([5,8])]),So([So([6,8])]),So([So([7,8])]),So([So([8,8])]),So([So([8,7])]),So([So([8,6])]),So([So([8,5])]),So([So([8,4])]),So([So([8,3])]),So([So([8,2])]),So([So([8,1])])]);for(var l in Do)Do.hasOwnProperty(l)&&(Gn.$ctx[l]=Do[l]);Gn.__20814__=1;Do=Object.getPrototypeOf(Do)}var Hi=new Map([["full",So([So([So([0,8]),So([8,qo(Do.cols-1)])]),So([So([1,8]),So([8,qo(Do.cols-2)])]),So([So([2,8]),So([8,qo(Do.cols-3)])]),So([So([3,8]),So([8,qo(Do.cols-4)])]),So([So([4,8]),So([8,qo(Do.cols-5)])]),So([So([5,8]),So([8,qo(Do.cols-6)])]),So([So([7,8]),So([8,qo(Do.cols-7)])]),So([So([8,8]),So([qo(Do.cols-8),8])]),So([So([8,7]),So([qo(Do.cols-7),8])]),So([So([8,5]),So([qo(Do.cols-6),8])]),So([So([8,4]),So([qo(Do.cols-5),8])]),So([So([8,3]),So([qo(Do.cols-4),8])]),So([So([8,2]),So([qo(Do.cols-3),8])]),So([So([8,1]),So([qo(Do.cols-2),8])]),So([So([8,0]),So([qo(Do.cols-1),8])])])],["micro",Do.formatmapmicro],["rmqr",So([So([So([11,3]),So([qo(Do.cols-3),qo(Do.rows-6)])]),So([So([11,2]),So([qo(Do.cols-4),qo(Do.rows-6)])]),So([So([11,1]),So([qo(Do.cols-5),qo(Do.rows-6)])]),So([So([10,5]),So([qo(Do.cols-6),qo(Do.rows-2)])]),So([So([10,4]),So([qo(Do.cols-6),qo(Do.rows-3)])]),So([So([10,3]),So([qo(Do.cols-6),qo(Do.rows-4)])]),So([So([10,2]),So([qo(Do.cols-6),qo(Do.rows-5)])]),So([So([10,1]),So([qo(Do.cols-6),qo(Do.rows-6)])]),So([So([9,5]),So([qo(Do.cols-7),qo(Do.rows-2)])]),So([So([9,4]),So([qo(Do.cols-7),qo(Do.rows-3)])]),So([So([9,3]),So([qo(Do.cols-7),qo(Do.rows-4)])]),So([So([9,2]),So([qo(Do.cols-7),qo(Do.rows-5)])]),So([So([9,1]),So([qo(Do.cols-7),qo(Do.rows-6)])]),So([So([8,5]),So([qo(Do.cols-8),qo(Do.rows-2)])]),So([So([8,4]),So([qo(Do.cols-8),qo(Do.rows-3)])]),So([So([8,3]),So([qo(Do.cols-8),qo(Do.rows-4)])]),So([So([8,2]),So([qo(Do.cols-8),qo(Do.rows-5)])]),So([So([8,1]),So([qo(Do.cols-8),qo(Do.rows-6)])])])]]);Do.formatmap=Oo(Hi,Do.format);zo(Do.formatmap,function(){zo(To[--Uo],function(){zo(To[--Uo]);Do.qmv();No(Do.pixs,To[--Uo],1)})});if(Yo(Do.format,"full")&&Do.cols>=45)Do.versionmap=So([So([So([qo(Do.cols-9),5]),So([5,qo(Do.cols-9)])]),So([So([qo(Do.cols-10),5]),So([5,qo(Do.cols-10)])]),So([So([qo(Do.cols-11),5]),So([5,qo(Do.cols-11)])]),So([So([qo(Do.cols-9),4]),So([4,qo(Do.cols-9)])]),So([So([qo(Do.cols-10),4]),So([4,qo(Do.cols-10)])]),So([So([qo(Do.cols-11),4]),So([4,qo(Do.cols-11)])]),So([So([qo(Do.cols-9),3]),So([3,qo(Do.cols-9)])]),So([So([qo(Do.cols-10),3]),So([3,qo(Do.cols-10)])]),So([So([qo(Do.cols-11),3]),So([3,qo(Do.cols-11)])]),So([So([qo(Do.cols-9),2]),So([2,qo(Do.cols-9)])]),So([So([qo(Do.cols-10),2]),So([2,qo(Do.cols-10)])]),So([So([qo(Do.cols-11),2]),So([2,qo(Do.cols-11)])]),So([So([qo(Do.cols-9),1]),So([1,qo(Do.cols-9)])]),So([So([qo(Do.cols-10),1]),So([1,qo(Do.cols-10)])]),So([So([qo(Do.cols-11),1]),So([1,qo(Do.cols-11)])]),So([So([qo(Do.cols-9),0]),So([0,qo(Do.cols-9)])]),So([So([qo(Do.cols-10),0]),So([0,qo(Do.cols-10)])]),So([So([qo(Do.cols-11),0]),So([0,qo(Do.cols-11)])])]);else Do.versionmap=So([]);var Qi=Do.versionmap;for(var Fi=0,ki=Qi.length;Fi<ki;Fi++)zo(Oo(Qi,Fi),function(){zo(To[--Uo]);Do.qmv();No(Do.pixs,To[--Uo],0)});if(Yo(Do.format,"full")){To[Uo++]=Do.pixs;To[Uo++]=8;To[Uo++]=qo(Do.rows-8);Do.qmv();var Oi=To[--Uo];No(To[--Uo],Oi,0)}var Ni=So([function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+e)%2},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=e;To[Uo++]=t;Uo--;var i=To[--Uo];To[Uo++]=i%2},function(){Uo--;var e=To[--Uo];To[Uo++]=e%3},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+e)%3},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=(~~(e/2)+~~(t/3))%2},function(){var e=To[--Uo];var t=To[--Uo]*e;To[Uo++]=qo(t%2+t%3)},function(){var e=To[--Uo];var t=To[--Uo]*e;To[Uo++]=qo(t%2+t%3)%2},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t*e%3+qo(t+e)%2)%2}]);var Li=So([function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=e;To[Uo++]=t;Uo--;var i=To[--Uo];To[Uo++]=i%2},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=(~~(e/2)+~~(t/3))%2},function(){var e=To[--Uo];var t=To[--Uo]*e;To[Uo++]=qo(t%2+t%3)%2},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t*e%3+qo(t+e)%2)%2}]);var Ri=So([function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=(~~(e/2)+~~(t/3))%2}]);var Gi=new Map([["full",Ni],["micro",Li],["rmqr",Ri]]);Do.maskfuncs=Oo(Gi,Do.format);if(Do.mask!=-1){Do.maskfuncs=So([Oo(Do.maskfuncs,Do.mask-1)]);Do.bestmaskval=Do.mask-1}Do.masks=So(Do.maskfuncs.length);for(var zi=0,Wi=Do.masks.length-1;zi<=Wi;zi+=1){Do.m=zi;Do.mask=So(Do.rows*Do.cols);for(var Zi=0,Ki=qo(Do.rows-1);Zi<=Ki;Zi+=1){Do.j=Zi;for(var Yi=0,Vi=qo(Do.cols-1);Yi<=Vi;Yi+=1){Do.i=Yi;To[Uo++]=Do.i;To[Uo++]=Do.j;if(Oo(Do.maskfuncs,Do.m)()===true)break;var Ji=To[--Uo];To[Uo++]=Ji==0;To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=Do.j;Do.qmv();var qi=To[--Uo];var Xi=Oo(To[--Uo],qi);var $i=To[--Uo];var en=$i&&Xi==-1?1:0;To[Uo++]=en;To[Uo++]=Do.mask;To[Uo++]=Do.i;To[Uo++]=Do.j;Do.qmv();var tn=To[--Uo];var nn=To[--Uo];No(nn,tn,To[--Uo])}}No(Do.masks,Do.m,Do.mask)}var rn=Vo(Do.format,"rmqr")?1:2;Do.posx=qo(Do.cols-rn);Do.posy=qo(Do.rows-1);Do.dir=-1;Do.col=1;Do.num=0;for(;;){if(Do.posx<0)break;To[Uo++]=Do.pixs;To[Uo++]=Do.posx;To[Uo++]=Do.posy;Do.qmv();var An=To[--Uo];if(Oo(To[--Uo],An)==-1){var an=Oo(Do.cws,~~(Do.num/8));var on=-(7-Do.num%8);To[Uo++]=(on<0?an>>>-on:an<<on)&1;To[Uo++]=Do.pixs;To[Uo++]=Do.posx;To[Uo++]=Do.posy;Do.qmv();var sn=To[--Uo];var cn=To[--Uo];No(cn,sn,To[--Uo]);Do.num=Do.num+1}if(Do.col==1){Do.col=0;Do.posx=qo(Do.posx-1)}else{Do.col=1;Do.posx=qo(Do.posx+1);Do.posy=qo(Do.posy+Do.dir);if(Do.posy<0||Do.posy>=Do.rows){Do.dir=Do.dir*-1;Do.posy=qo(Do.posy+Do.dir);Do.posx=qo(Do.posx-2);if(Yo(Do.format,"full")&&Do.posx==6)Do.posx=qo(Do.posx-1)}}}Do.evalfulln1n3=function(){Do.scrle=To[--Uo];To[Uo++]="scr1";To[Uo++]=0;zo(Do.scrle,function(){var e=To[--Uo];To[Uo++]=e;if(e>=5){var t=To[--Uo];var i=qo(qo(To[--Uo]+t)-2);To[Uo++]=i;To[Uo++]=i}Uo--});var e=To[--Uo];Do[To[--Uo]]=e;Do.scr3=0;for(var t=3,i=Do.scrle.length-3;t<=i;t+=2){Do.j=t;if(Oo(Do.scrle,Do.j)%3==0){Do.fact=~~(Oo(Do.scrle,Do.j)/3);var n=Lo(Do.scrle,Do.j-2,5);for(var r=0,A=n.length;r<A;r++)To[Uo++]=Oo(n,r)==Do.fact;var a=To[--Uo];var o=To[--Uo];var s=To[--Uo];To[Uo++]=Zn(o,a);To[Uo++]=s;Uo--;var c=To[--Uo];var l=To[--Uo];var p=To[--Uo];if(p&&(l&&c))if(Do.j==3||Do.j+4>=Do.scrle.length)Do.scr3=Do.scr3+40;else if(Oo(Do.scrle,Do.j-3)>=4||Oo(Do.scrle,Do.j+3)>=4)Do.scr3=Do.scr3+40}}To[Uo++]=Do.scr1;To[Uo++]=Do.scr3};Do.evalfull=function(){Do.sym=To[--Uo];Do.n1=0;Do.n2=0;Do.n3=0;Do.rle=So(qo(Do.cols+1));Do.lastpairs=So(Do.cols);Do.thispairs=So(Do.cols);Do.colsadd1=qo(Do.cols+1);for(var e=0,t=qo(Do.cols-1);e<=t;e+=1){Do.i=e;To[Uo++]=Infinity;var i=Do.cols;To[Uo++]=0;To[Uo++]=0;for(var n=Do.i,r=i,A=qo(i*i-1);r<0?n>=A:n<=A;n+=r){var a=Oo(Do.sym,n);var o=To[--Uo];To[Uo++]=a;if(Yo(o,a)){var s=To[--Uo];var c=To[--Uo];To[Uo++]=qo(c+1);To[Uo++]=s}else{var l=To[--Uo];To[Uo++]=1;To[Uo++]=l}}Uo--;var p=Wo()+2;Ko(Lo(Do.rle,0,p-2));Do.evalfulln1n3();Do.n3=qo(To[--Uo]+Do.n3);Do.n1=qo(To[--Uo]+Do.n1);Uo--;Do.symrow=Lo(Do.sym,Do.i*Do.cols,Do.cols);To[Uo++]=Infinity;var u=Do.symrow;To[Uo++]=0;To[Uo++]=0;for(var d=0,f=u.length;d<f;d++){var h=Oo(u,d);var g=To[--Uo];To[Uo++]=h;if(Yo(g,h)){var m=To[--Uo];var v=To[--Uo];To[Uo++]=qo(v+1);To[Uo++]=m}else{var b=To[--Uo];To[Uo++]=1;To[Uo++]=b}}Uo--;var I=Wo()+2;Ko(Lo(Do.rle,0,I-2));Do.evalfulln1n3();Do.n3=qo(To[--Uo]+Do.n3);Do.n1=qo(To[--Uo]+Do.n1);Uo--;var w=Do.thispairs;Do.thispairs=Do.lastpairs;Do.lastpairs=w;var y=Oo(Do.symrow,0)==1?0:1;var B=Do.symrow;To[Uo++]=y;for(var _=0,x=B.length;_<x;_++){var M=Oo(B,_);var C=To[--Uo];To[Uo++]=qo(C+M);To[Uo++]=M}Uo--;Ko(Do.thispairs);Uo--;if(Do.i>0){To[Uo++]=Infinity;Zo(Do.lastpairs);Zo(Do.thispairs);To[Uo++]=Do.n2;for(var E=0,P=Do.cols;E<P;E++){var j=To[--Uo];var U=To[--Uo];To[Uo++]=j;To[Uo++]=U;var T=To[Uo-1-Do.colsadd1];if((qo(To[--Uo]+T)&3)==0){var D=To[--Uo];To[Uo++]=qo(D+3)}}Do.n2=To[--Uo];As()}}To[Uo++]="dark";To[Uo++]=0;zo(Do.sym,function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+e)});var S=To[--Uo];Do[To[--Uo]]=S;var H=Do.cols;Do.n4=~~(Math.abs(qo(Do.dark*100/(H*H)-50))/5)*10;To[Uo++]=qo(qo(qo(Do.n1+Do.n2)+Do.n3)+Do.n4)};Do.evalmicro=function(){Do.sym=To[--Uo];Do.dkrhs=0;Do.dkbot=0;for(var e=1,t=qo(Do.cols-1);e<=t;e+=1){Do.i=e;To[Uo++]="dkrhs";To[Uo++]=Do.dkrhs;To[Uo++]=Do.sym;To[Uo++]=qo(Do.cols-1);To[Uo++]=Do.i;Do.qmv();var i=To[--Uo];var n=Oo(To[--Uo],i);var r=To[--Uo];Do[To[--Uo]]=qo(r+n);To[Uo++]="dkbot";To[Uo++]=Do.dkbot;To[Uo++]=Do.sym;To[Uo++]=Do.i;To[Uo++]=qo(Do.cols-1);Do.qmv();var A=To[--Uo];var a=Oo(To[--Uo],A);var o=To[--Uo];Do[To[--Uo]]=qo(o+a)}if(Do.dkrhs<=Do.dkbot)To[Uo++]=-(Do.dkrhs*16+Do.dkbot);else To[Uo++]=-(Do.dkbot*16+Do.dkrhs)};Do.bestscore=999999999;for(var ln=0,pn=Do.masks.length-1;ln<=pn;ln+=1){Do.m=ln;Do.masksym=So(Do.rows*Do.cols);for(var un=0,dn=qo(Do.rows*Do.cols-1);un<=dn;un+=1){Do.i=un;No(Do.masksym,Do.i,cr(Oo(Do.pixs,Do.i),Oo(Oo(Do.masks,Do.m),Do.i)))}if(Do.masks.length!=1){if(Yo(Do.format,"full")){To[Uo++]=Do.masksym;Do.evalfull();Do.score=To[--Uo]}else{To[Uo++]=Do.masksym;Do.evalmicro();Do.score=To[--Uo]}if(Do.score<Do.bestscore){Do.bestsym=Do.masksym;Do.bestmaskval=Do.m;Do.bestscore=Do.score}}else Do.bestsym=Do.masksym}Do.pixs=Do.bestsym;if(Yo(Do.format,"full")){To[Uo++]=Do.pixs;To[Uo++]=8;To[Uo++]=qo(Do.cols-8);Do.qmv();var fn=To[--Uo];No(To[--Uo],fn,1)}if(!Gn.__21096__){Do=Object.create(Do);Do.fmtvalsfull=So([21522,20773,24188,23371,17913,16590,20375,19104,30660,29427,32170,30877,26159,25368,27713,26998,5769,5054,7399,6608,1890,597,3340,2107,13663,12392,16177,14854,9396,8579,11994,11245]);Do.fmtvalsmicro=So([17477,16754,20011,19228,21934,20633,24512,23287,26515,25252,28157,26826,30328,29519,31766,31009,1758,1001,3248,2439,5941,4610,7515,6252,9480,8255,12134,10833,13539,12756,16013,15290]);Do.fmtvalsrmqr1=So([129714,124311,121821,115960,112748,108361,104707,99878,98062,90155,89697,82244,81360,74485,72895,66458,61898,61167,53413,53120,45844,44081,37499,36190,29814,27475,21785,19004,13992,10637,6087,2274,258919,257090,250376,249133,242105,241308,233686,233459,227035,223742,219060,215185,209925,207648,202090,199247,194591,190266,186736,181845,178881,173540,170926,165003,163235,156294,154828,148457,147325,139352,138770,131383]);Do.fmtvalsrmqr2=So([133755,136542,142100,144433,149669,153472,158154,161519,167879,168162,175784,176525,183577,184892,191606,193363,196867,204326,204908,212809,213981,220408,221874,228759,230591,236442,239056,244469,247393,252228,255758,260139,942,7307,8897,15844,16752,24149,24607,32570,34322,39223,42877,47192,50380,56297,58787,64134,67798,71667,76217,79516,84488,87341,93031,95298,101738,102991,109573,111392,118708,118929,126683,127486]);for(var l in Do)Do.hasOwnProperty(l)&&(Gn.$ctx[l]=Do[l]);Gn.__21096__=1;Do=Object.getPrototypeOf(Do)}if(Yo(Do.format,"full")){To[Uo++]="ecid";Go("MLHQ",Do.eclevel);Uo--;var hn=To[--Uo];var gn=To[--Uo];To[Uo++]=hn.length;To[Uo++]=gn;Uo--;var mn=To[--Uo];var vn=To[--Uo];To[Uo++]=mn;To[Uo++]=vn;Uo--;var bn=To[--Uo];Do[To[--Uo]]=bn;Do.fmtval=Oo(Do.fmtvalsfull,(Do.ecid<<3)+Do.bestmaskval);for(var In=0,wn=Do.formatmap.length-1;In<=wn;In+=1){Do.i=In;zo(Oo(Do.formatmap,Do.i),function(){var e=To[--Uo];To[Uo++]=Do.pixs;Zo(e);Do.qmv();var t=Do.fmtval;var i=-(14-Do.i);var n=To[--Uo];No(To[--Uo],n,(i<0?t>>>-i:t<<i)&1)})}}if(Yo(Do.format,"micro")){Do.symid=Oo(Oo(So([So([0]),So([1,2]),So([3,4]),So([5,6,7])]),~~(qo(Do.cols-11)/2)),Do.eclval);Do.fmtval=Oo(Do.fmtvalsmicro,(Do.symid<<2)+Do.bestmaskval);for(var yn=0,Bn=Do.formatmap.length-1;yn<=Bn;yn+=1){Do.i=yn;To[Uo++]=Do.pixs;Zo(Oo(Oo(Do.formatmap,Do.i),0));Do.qmv();var _n=Do.fmtval;var xn=-(14-Do.i);var Mn=To[--Uo];No(To[--Uo],Mn,(xn<0?_n>>>-xn:_n<<xn)&1)}}if(Yo(Do.format,"rmqr")){To[Uo++]="fmtvalu";Go("MH",Do.eclevel);Uo--;var Cn=To[--Uo];var En=To[--Uo];To[Uo++]=Cn.length;To[Uo++]=En;Uo--;var Pn=To[--Uo];var jn=To[--Uo];To[Uo++]=Pn;To[Uo++]=jn;Uo--;var Un=To[--Uo];Do[To[--Uo]]=(Un<<5)+Do.verind;Do.fmtval1=Oo(Do.fmtvalsrmqr1,Do.fmtvalu);Do.fmtval2=Oo(Do.fmtvalsrmqr2,Do.fmtvalu);for(var Tn=0,Dn=Do.formatmap.length-1;Tn<=Dn;Tn+=1){Do.i=Tn;To[Uo++]=Do.pixs;Zo(Oo(Oo(Do.formatmap,Do.i),0));Do.qmv();var Sn=Do.fmtval1;var Hn=-(17-Do.i);var Qn=To[--Uo];No(To[--Uo],Qn,(Hn<0?Sn>>>-Hn:Sn<<Hn)&1);To[Uo++]=Do.pixs;Zo(Oo(Oo(Do.formatmap,Do.i),1));Do.qmv();var Fn=Do.fmtval2;var kn=-(17-Do.i);var On=To[--Uo];No(To[--Uo],On,(kn<0?Fn>>>-kn:Fn<<kn)&1)}}if(!Gn.__21135__){Do=Object.create(Do);Do.vervals=So([31892,34236,39577,42195,48118,51042,55367,58893,63784,68472,70749,76311,79154,84390,87683,92361,96236,102084,102881,110507,110734,117786,119615,126325,127568,133589,136944,141498,145311,150283,152622,158308,161089,167017]);for(var l in Do)Do.hasOwnProperty(l)&&(Gn.$ctx[l]=Do[l]);Gn.__21135__=1;Do=Object.getPrototypeOf(Do)}if(Yo(Do.format,"full")&&Do.cols>=45){Do.verval=Oo(Do.vervals,~~(qo(Do.cols-17)/4)-7);for(var Nn=0,Ln=Do.versionmap.length-1;Nn<=Ln;Nn+=1){Do.i=Nn;zo(Oo(Do.versionmap,Do.i),function(){var e=To[--Uo];To[Uo++]=Do.pixs;zo(e);Do.qmv();var t=Do.verval;var i=-(17-Do.i);var n=To[--Uo];No(To[--Uo],n,(i<0?t>>>-i:t<<i)&1)})}}To[Uo++]=Infinity;To[Uo++]="ren";To[Uo++]=pr;To[Uo++]="pixs";To[Uo++]=Do.pixs;To[Uo++]="pixx";To[Uo++]=Do.cols;To[Uo++]="pixy";To[Uo++]=Do.rows;To[Uo++]="height";To[Uo++]=Do.rows*2/72;To[Uo++]="width";To[Uo++]=Do.cols*2/72;To[Uo++]="borderleft";if(Yo(Do.format,"full"))To[Uo++]=4;else To[Uo++]=2;To[Uo++]="borderright";if(Yo(Do.format,"full"))To[Uo++]=4;else To[Uo++]=2;To[Uo++]="bordertop";if(Yo(Do.format,"full"))To[Uo++]=4;else To[Uo++]=2;To[Uo++]="borderbottom";if(Yo(Do.format,"full"))To[Uo++]=4;else To[Uo++]=2;To[Uo++]="opt";To[Uo++]=Do.options;var Rn=Ho();To[Uo++]=Rn;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function be(){Do=Object.create(Do);Do.dontdraw=false;Do.parse=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];var e=new Map([["parse",Do.parse],["parseonly",true],["parsefnc",false]]);Do.fncvals=e;To[Uo++]="barcode";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var t=To[--Uo];Do[To[--Uo]]=t;Do.barlen=Do.barcode.length;delete Do.options["parse"];if(Do.barcode.length>997){To[Uo++]="bwipp.swissqrcodeBadLength#21216";To[Uo++]="Swiss QR Code input must not exceed 997 digits";Xo()}No(Do.options,"dontdraw",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;Gn();var i=To[--Uo];Do[To[--Uo]]=i;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw){z.save();var n=z.currpos();z.translate(n.x,n.y);var r=72/25.4;z.scale(r,r);z.save();z.newpath();z.moveto(0,0);z.lineto(46,0);z.lineto(46,46);z.lineto(0,46);z.closepath();z.moveto(19.5,19.5);z.lineto(19.5,26.5);z.lineto(26.5,26.5);z.lineto(26.5,19.5);z.closepath();z.clip();z.save();z.moveto(0,0);var A=46/Oo(Do.args,"pixx")/2;z.scale(A,A);pr();z.restore();z.restore();z.translate(19.5,19.5);var a=7/83;z.scale(a,a);z.newpath();z.moveto(6,6);z.lineto(6,77);z.lineto(77,77);z.lineto(77,6);z.closepath();z.moveto(49,18);z.lineto(49,34);z.lineto(65,34);z.lineto(65,49);z.lineto(49,49);z.lineto(49,65);z.lineto(34,65);z.lineto(34,49);z.lineto(18,49);z.lineto(18,34);z.lineto(34,34);z.lineto(34,18);z.closepath();z.setrgbcolor(0,0,0);z.fill();z.restore()}Do=Object.getPrototypeOf(Do)}function Ie(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"format","micro");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;Gn();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function we(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"format","rmqr");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;Gn();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function It(){Do=Object.create(Do);Do.dontdraw=false;Do.mode=-1;Do.sam=-1;Do.parse=false;Do.parsefnc=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.maxicodeEmptyData#21434";To[Uo++]="The data must not be empty";Xo()}if(Do.mode!=-1&&(Do.mode<2||Do.mode>6)){To[Uo++]="bwipp.maxicodeBadMode#21438";To[Uo++]="Mode must be 2 to 6";Xo()}if(Do.sam!=-1){To[Uo++]=true;for(var e=0,Q=1;e<Q;e++){var t=Do.sam;if(t<12||t>88){Uo--;To[Uo++]=false;break}var i=Do.sam%10;if(i<2||i>8){Uo--;To[Uo++]=false;break}if(~~(Do.sam/10)>Do.sam%10){Uo--;To[Uo++]=false;break}}if(Jo(To[--Uo])){To[Uo++]="bwipp.maxicodeBadSAM#21449";To[Uo++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 8 symbols';Xo()}}$o(It);var F=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["eci",true]]);Do.fncvals=F;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var k=To[--Uo];Do[To[--Uo]]=k;Do.msglen=Do.msg.length;if(Do.mode==2||Do.mode==3){Do.barcode=Qo(Do.msglen);for(var n=0,O=Do.msglen-1;n<=O;n+=1){Do.i=n;if(Oo(Do.msg,Do.i)>0)No(Do.barcode,Do.i,Oo(Do.msg,Do.i))}Do.barlen=Do.barcode.length;Do.fid="";if(Do.barlen>=7)if(Yo(Lo(Do.barcode,0,7),"[)>01")){Do.fid=Lo(Do.barcode,0,9);Do.barcode=Lo(Do.barcode,9,Do.barlen-9)}Go(Do.barcode,"");if(To[--Uo]){Do.pcode=To[--Uo];Uo--;if(Do.mode==2){To[Uo++]=true;for(var r=0,N=1;r<N;r++){if(Do.pcode.length>9){Uo--;To[Uo++]=false;break}zo(Do.pcode,function(){var e=To[--Uo];if(e<48||e>57){Uo--;To[Uo++]=false;return true}})}if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.maxicodeBadMode2PostCode#21498";To[Uo++]="A mode 2 postcode must not exceed 9 digits";Xo()}}else zo(Do.pcode,function(){var e=To[--Uo];if(!(e==32||(e>=34&&e<=58||e>=65&&e<=90))){Uo--;To[Uo++]="bwipp.maxicodeBadMode3PostCode#21506";To[Uo++]="A mode 3 postcode must not exceed 6 characters";Xo()}})}else{Uo--;To[Uo++]="bwipp.maxicodeExpectedPostCode#21511";To[Uo++]="Expected postcode followed by group separator character";Xo()}Go(To[--Uo],"");if(To[--Uo]){Do.ccode=To[--Uo];Uo--;To[Uo++]=true;for(var A=0,L=1;A<L;A++){if(Do.ccode.length!=3){Uo--;To[Uo++]=false;break}zo(Do.ccode,function(){var e=To[--Uo];if(e<48||e>57){Uo--;To[Uo++]=false;return true}})}if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.maxicodeBadCountryCode#21521";To[Uo++]="Country code must be three digits";Xo()}}else{Uo--;To[Uo++]="bwipp.maxicodeExpectedCountryCode#21524";To[Uo++]="Expected country code followed by group separator character";Xo()}Go(To[--Uo],"");if(To[--Uo]){Do.scode=To[--Uo];Uo--;To[Uo++]=true;for(var a=0,R=1;a<R;a++){if(Do.scode.length!=3){Uo--;To[Uo++]=false;break}zo(Do.scode,function(){var e=To[--Uo];if(e<48||e>57){Uo--;To[Uo++]=false;return true}})}if(Jo(To[--Uo])){Uo--;To[Uo++]="bwipp.maxicodeBadServiceClass#21534";To[Uo++]="Service class must be three digits";Xo()}}else{Uo--;To[Uo++]="bwipp.maxicodeExpectedServiceClass#21537";To[Uo++]="Expected service class followed by group separator character";Xo()}Do.barcode=To[--Uo];var o=Qo(Do.barcode.length+Do.fid.length);Ro(o,0,Do.fid);Ro(o,Do.fid.length,Do.barcode);Do.barcode=o;Do.barlen=Do.barcode.length;To[Uo++]=Infinity;var s=Do.barcode;for(var c=0,G=s.length;c<G;c++)To[Uo++]=Oo(s,c);Do.msg=So();Do.msglen=Do.msg.length}if(!It.__21647__){Do=Object.create(Do);Do.eci=-1;Do.pad=-2;Do.ns=-3;Do.la=-4;Do.lb=-5;Do.sa=-6;Do.sb=-7;Do.sc=-8;Do.sd=-9;Do.se=-10;Do.sa2=-11;Do.sa3=-12;Do.lkc=-13;Do.lkd=-14;Do.lke=-15;Do.pd2=-16;Do.pd3=-17;Do.charmaps=So([So([13,"`",192,224,0]),So(["A","a",193,225,1]),So(["B","b",194,226,2]),So(["C","c",195,227,3]),So(["D","d",196,228,4]),So(["E","e",197,229,5]),So(["F","f",198,230,6]),So(["G","g",199,231,7]),So(["H","h",200,232,8]),So(["I","i",201,233,9]),So(["J","j",202,234,10]),So(["K","k",203,235,11]),So(["L","l",204,236,12]),So(["M","m",205,237,13]),So(["N","n",206,238,14]),So(["O","o",207,239,15]),So(["P","p",208,240,16]),So(["Q","q",209,241,17]),So(["R","r",210,242,18]),So(["S","s",211,243,19]),So(["T","t",212,244,20]),So(["U","u",213,245,21]),So(["V","v",214,246,22]),So(["W","w",215,247,23]),So(["X","x",216,248,24]),So(["Y","y",217,249,25]),So(["Z","z",218,250,26]),So([Do.eci,Do.eci,Do.eci,Do.eci,Do.eci]),So([28,28,28,28,Do.pad]),So([29,29,29,29,Do.pad]),So([30,30,30,30,27]),So([Do.ns,Do.ns,Do.ns,Do.ns,Do.ns]),So([" ","{",219,251,28]),So([Do.pad,Do.pad,220,252,29]),So(['"',"}",221,253,30]),So(["#","~",222,254,31]),So(["$",127,223,255,159]),So(["%",";",170,161,160]),So(["&","<",172,168,162]),So(["'","=",177,171,163]),So([40,">",178,175,164]),So([41,"?",179,176,165]),So(["*","[",181,180,166]),So(["+",92,185,183,167]),So([",","]",186,184,169]),So(["-","^",188,187,173]),So([".","_",189,191,174]),So(["/"," ",190,138,182]),So(["0",",",128,139,149]),So(["1",".",129,140,150]),So(["2","/",130,141,151]),So(["3",":",131,142,152]),So(["4","@",132,143,153]),So(["5","!",133,144,154]),So(["6","|",134,145,155]),So(["7",Do.pd2,135,146,156]),So(["8",Do.sa2,136,147,157]),So(["9",Do.sa3,137,148,158]),So([":",Do.pd3,Do.la,Do.la,Do.la]),So([Do.sb,Do.sa," "," "," "]),So([Do.sc,Do.sc,Do.lkc,Do.sc,Do.sc]),So([Do.sd,Do.sd,Do.sd,Do.lkd,Do.sd]),So([Do.se,Do.se,Do.se,Do.se,Do.lke]),So([Do.lb,Do.la,Do.lb,Do.lb,Do.lb])]);Do.charvals=So([new Map,new Map,new Map,new Map,new Map]);for(var l=0,z=Do.charmaps.length-1;l<=z;l+=1){Do.i=l;Do.encs=Oo(Do.charmaps,Do.i);for(var p=0;p<=4;p+=1){Do.j=p;var u=Oo(Do.encs,Do.j);To[Uo++]=u;if(Yo(Wt(u),"stringtype")){var W=Oo(To[--Uo],0);To[Uo++]=W}No(Oo(Do.charvals,Do.j),To[--Uo],Do.i)}}Do.seta=Oo(Do.charvals,0);Do.setb=Oo(Do.charvals,1);Do.setc=Oo(Do.charvals,2);Do.setd=Oo(Do.charvals,3);Do.sete=Oo(Do.charvals,4);for(var d in Do)Do.hasOwnProperty(d)&&(It.$ctx[d]=Do[d]);It.__21647__=1;Do=Object.getPrototypeOf(Do)}To[Uo++]=Infinity;for(var f=0,Z=Do.msglen+1;f<Z;f++)To[Uo++]=0;Do.nseq=So();for(var h=Do.msglen-1;h>=0;h-=1){Do.i=h;var g=Oo(Do.msg,Do.i);if(g>=48&&g<=57)No(Do.nseq,Do.i,qo(Oo(Do.nseq,Do.i+1)+1));else No(Do.nseq,Do.i,0)}Do.nseq=Lo(Do.nseq,0,Do.msglen);Do.prefixinset=function(){To[Uo++]=0;for(;;){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;if(e>=t.length)break;var i=To[--Uo];var n=To[--Uo];var r=To[--Uo];var A=Oo(r,Oo(n,i))!==undefined;To[Uo++]=r;To[Uo++]=n;To[Uo++]=i;if(A){var a=To[--Uo];To[Uo++]=qo(a+1)}else break}var o=To[--Uo];var s=To[--Uo];To[Uo++]=o;To[Uo++]=s;Uo--;var c=To[--Uo];var l=To[--Uo];To[Uo++]=c;To[Uo++]=l;Uo--};Do.enc=function(){var e=To[--Uo];No(Do.out,Do.j,Oo(e,To[--Uo]));Do.j=Do.j+1};Do.out=So(144);Do.i=0;Do.j=0;Do.cset="seta";for(;;){if(Do.i==Do.msglen){if(Vo(Do.cset,"seta")&&Vo(Do.cset,"setb")){To[Uo++]=Do.la;To[Uo++]=Do[Do.cset];Do.enc();Do.cset="seta"}break}for(;;){if(Oo(Do.msg,Do.i)<=-1e6){To[Uo++]=Do.eci;To[Uo++]=Do[Do.cset];Do.enc();var m=qo(-Oo(Do.msg,Do.i)-1e6);To[Uo++]=m;if(m<=31){var K=To[--Uo];To[Uo++]=K&63;Ko(So(1))}else{var v=To[--Uo];To[Uo++]=v;if(v<=1023){var b=To[--Uo];To[Uo++]=b>>>6&31|32;To[Uo++]=b&63;Ko(So(2))}else{var I=To[--Uo];To[Uo++]=I;if(I<=32767){var w=To[--Uo];To[Uo++]=w>>>12&47|48;To[Uo++]=w>>>6&63;To[Uo++]=w&63;Ko(So(3))}else{var y=To[--Uo];To[Uo++]=y>>>18&55|56;To[Uo++]=y>>>12&63;To[Uo++]=y>>>6&63;To[Uo++]=y&63;Ko(So(4))}}}var Y=To[--Uo];Ro(Do.out,Do.j,Y);Do.j=Y.length+Do.j;Do.i=Do.i+1;break}if(Oo(Do.nseq,Do.i)>=9){var V=Lo(Do.msg,Do.i,9);To[Uo++]=0;for(var B=0,J=V.length;B<J;B++){var q=To[--Uo];To[Uo++]=qo(q+qo(Oo(V,B)-48))*10}var X=To[--Uo];To[Uo++]=~~(X/10);for(var $=0,ee=4;$<ee;$++){var te=To[--Uo];To[Uo++]=te&63;To[Uo++]=te>>>6}To[Uo++]=Oo(Do[Do.cset],Do.ns);for(var _=0;_<=10;_+=2){var ie=To[Uo-1-_];To[Uo++]=ie}Ko(So(6));var ne=To[--Uo];var re=To[--Uo];var Ae=To[--Uo];var ae=To[--Uo];var oe=To[--Uo];var se=To[--Uo];var ce=To[--Uo];To[Uo++]=ne;To[Uo++]=ce;To[Uo++]=se;To[Uo++]=oe;To[Uo++]=ae;To[Uo++]=Ae;To[Uo++]=re;for(var le=0,pe=6;le<pe;le++)Uo--;Ro(Do.out,Do.j,To[--Uo]);Do.i=Do.i+9;Do.j=Do.j+6;break}Do.char1=Oo(Do.msg,Do.i);To[Uo++]="char2";if(Do.i+1<Do.msglen)To[Uo++]=Oo(Do.msg,Do.i+1);else To[Uo++]=-99;var ue=To[--Uo];Do[To[--Uo]]=ue;To[Uo++]="char3";if(Do.i+2<Do.msglen)To[Uo++]=Oo(Do.msg,Do.i+2);else To[Uo++]=-99;var de=To[--Uo];Do[To[--Uo]]=de;var fe=Oo(Do[Do.cset],Do.char1)!==undefined;if(fe){To[Uo++]=Do.char1;To[Uo++]=Do[Do.cset];Do.enc();Do.i=Do.i+1;break}var he=Oo(Do.setb,Do.char1)!==undefined;if(Yo(Do.cset,"seta")&&he){var ge=Oo(Do.setb,Do.char2)!==undefined;if(ge){To[Uo++]=Do.lb;To[Uo++]=Do.seta;Do.enc();Do.cset="setb"}else{To[Uo++]=Do.sb;To[Uo++]=Do.seta;Do.enc();To[Uo++]=Do.char1;To[Uo++]=Do.setb;Do.enc();Do.i=Do.i+1}break}var me=Oo(Do.seta,Do.char1)!==undefined;if(Yo(Do.cset,"setb")&&me){var ve=Do.seta;var be=Do.msg;var Ie=Do.i;var we=Do.msglen;var ye=Do.i;var Be=we-ye;var x=4;if(4>we-ye){var _e=Be;Be=x;x=_e}To[Uo++]="p";To[Uo++]=ve;To[Uo++]=Lo(be,Ie,x);Do.prefixinset();var xe=To[--Uo];Do[To[--Uo]]=xe;if(Do.p==1){To[Uo++]=Do.sa;To[Uo++]=Do.setb;Do.enc();To[Uo++]=Do.char1;To[Uo++]=Do.seta;Do.enc();Do.i=Do.i+1}if(Do.p==2){To[Uo++]=Do.sa2;To[Uo++]=Do.setb;Do.enc();To[Uo++]=Do.char1;To[Uo++]=Do.seta;Do.enc();To[Uo++]=Do.char2;To[Uo++]=Do.seta;Do.enc();Do.i=Do.i+2}if(Do.p==3){To[Uo++]=Do.sa3;To[Uo++]=Do.setb;Do.enc();To[Uo++]=Do.char1;To[Uo++]=Do.seta;Do.enc();To[Uo++]=Do.char2;To[Uo++]=Do.seta;Do.enc();To[Uo++]=Do.char3;To[Uo++]=Do.seta;Do.enc();Do.i=Do.i+3}if(Do.p>=4){To[Uo++]=Do.la;To[Uo++]=Do.setb;Do.enc();Do.cset="seta"}break}var Me=Oo(Do.seta,Do.char1)!==undefined;if(Me){To[Uo++]=Do.la;To[Uo++]=Do[Do.cset];Do.enc();Do.cset="seta";break}var Ce=Oo(Do.setb,Do.char1)!==undefined;if(Ce){To[Uo++]=Do.lb;To[Uo++]=Do[Do.cset];Do.enc();Do.cset="setb";break}var Ee=Oo(Do.setc,Do.char1)!==undefined;if(Ee){Do.setx="setc";Do.sx=Do.sc;Do.lkx=Do.lkc}var Pe=Oo(Do.setd,Do.char1)!==undefined;if(Pe){Do.setx="setd";Do.sx=Do.sd;Do.lkx=Do.lkd}var je=Oo(Do.sete,Do.char1)!==undefined;if(je){Do.setx="sete";Do.sx=Do.se;Do.lkx=Do.lke}var Ue=Do[Do.setx];var Te=Do.msg;var De=Do.i;var Se=Do.msglen;var He=Do.i;var Qe=Se-He;var M=4;if(4>Se-He){var _e=Qe;Qe=M;M=_e}To[Uo++]="p";To[Uo++]=Ue;To[Uo++]=Lo(Te,De,M);Do.prefixinset();var Fe=To[--Uo];Do[To[--Uo]]=Fe;if(Do.p==1){To[Uo++]=Do.sx;To[Uo++]=Do[Do.cset];Do.enc();To[Uo++]=Do.char1;To[Uo++]=Do[Do.setx];Do.enc();Do.i=Do.i+1}if(Do.p==2){To[Uo++]=Do.sx;To[Uo++]=Do[Do.cset];Do.enc();To[Uo++]=Do.char1;To[Uo++]=Do[Do.setx];Do.enc();To[Uo++]=Do.sx;To[Uo++]=Do[Do.cset];Do.enc();To[Uo++]=Do.char2;To[Uo++]=Do[Do.setx];Do.enc();Do.i=Do.i+2}if(Do.p==3){To[Uo++]=Do.sx;To[Uo++]=Do[Do.cset];Do.enc();To[Uo++]=Do.char1;To[Uo++]=Do[Do.setx];Do.enc();To[Uo++]=Do.sx;To[Uo++]=Do[Do.cset];Do.enc();To[Uo++]=Do.char2;To[Uo++]=Do[Do.setx];Do.enc();To[Uo++]=Do.sx;To[Uo++]=Do[Do.cset];Do.enc();To[Uo++]=Do.char3;To[Uo++]=Do[Do.setx];Do.enc();Do.i=Do.i+3}if(Do.p>=4){To[Uo++]=Do.sx;To[Uo++]=Do[Do.cset];Do.enc();To[Uo++]=Do.lkx;To[Uo++]=Do[Do.setx];Do.enc();Do.cset=Do.setx}break}}Do.encmsg=Lo(Do.out,0,Do.j);Do.padval=Oo(Do[Do.cset],Do.pad);To[Uo++]="sami";if(Do.sam!=-1)To[Uo++]=So([Oo(Do.seta,Do.pad),(~~(Do.sam/10)-1)*8+(Do.sam%10-1)]);else To[Uo++]=So([]);var ke=To[--Uo];Do[To[--Uo]]=ke;To[Uo++]=Infinity;Zo(Do.sami);Zo(Do.encmsg);Do.encmsg=So();if(Do.mode==2||Do.mode==3){if(Do.encmsg.length>84){To[Uo++]="bwipp.maxicodeMode23TooLong#21840";To[Uo++]="The secondary message is too long";Xo()}var Oe=Fo(Qo(4),"0000");var Ne=sr(Qo(4),~~Do.mode,2);Ro(Oe,4-Ne.length,Ne);Do.mdb=Oe;var Le=Fo(Qo(10),"0000000000");var Re=sr(Qo(10),ko(Do.ccode),2);Ro(Le,10-Re.length,Re);Do.ccb=Le;var Ge=Fo(Qo(10),"0000000000");var ze=sr(Qo(10),ko(Do.scode),2);Ro(Ge,10-ze.length,ze);Do.scb=Ge;Do.pcb=Fo(Qo(36),"000000000000000000000000000000000000");if(Do.mode==2){var We=sr(Qo(6),Do.pcode.length,2);Ro(Do.pcb,6-We.length,We);var Ze=sr(Qo(30),ko(Do.pcode),2);Ro(Do.pcb,36-Ze.length,Ze)}else{To[Uo++]=Infinity;var Ke=Fo(Qo(6)," ");To[Uo++]=Ke;To[Uo++]=Ke;To[Uo++]=0;if(Do.pcode.length>6)To[Uo++]=Lo(Do.pcode,0,6);else To[Uo++]=Do.pcode;var Ye=To[--Uo];var Ve=To[--Uo];Ro(To[--Uo],Ve,Ye);zo(To[--Uo],function(){var e=Oo(Do.seta,To[--Uo]);To[Uo++]=e});Do.pccw=So();for(var C=0;C<=5;C+=1){Do.i=C;var Je=sr(Qo(6),Oo(Do.pccw,Do.i),2);Ro(Do.pcb,6*Do.i+6-Je.length,Je)}}Do.scm=Qo(60);Ro(Do.scm,2,Do.mdb);Ro(Do.scm,38,Lo(Do.pcb,0,4));Ro(Do.scm,30,Lo(Do.pcb,4,6));Ro(Do.scm,24,Lo(Do.pcb,10,6));Ro(Do.scm,18,Lo(Do.pcb,16,6));Ro(Do.scm,12,Lo(Do.pcb,22,6));Ro(Do.scm,6,Lo(Do.pcb,28,6));Ro(Do.scm,0,Lo(Do.pcb,34,2));Ro(Do.scm,52,Lo(Do.ccb,0,2));Ro(Do.scm,42,Lo(Do.ccb,2,6));Ro(Do.scm,36,Lo(Do.ccb,8,2));Ro(Do.scm,54,Lo(Do.scb,0,6));Ro(Do.scm,48,Lo(Do.scb,6,4));Do.pri=So([0,0,0,0,0,0,0,0,0,0]);for(var E=0;E<=59;E+=1){Do.i=E;Do.ps=~~(Do.i/6);Do.ep=~~Math.pow(2,5-Do.i%6)*(Oo(Do.scm,Do.i)-48);No(Do.pri,Do.ps,qo(Oo(Do.pri,Do.ps)+Do.ep))}To[Uo++]=Infinity;for(var qe=0,Xe=84;qe<Xe;qe++)To[Uo++]=Do.padval;Do.sec=So();Ro(Do.sec,0,Do.encmsg)}if(Do.mode==4||Do.mode==5||Do.mode==6||Do.mode==-1){if(Do.mode==-1){var $e=Do.encmsg.length<=77?5:4;Do.mode=$e}To[Uo++]=Infinity;var et=Do.mode==5?78:94;for(var tt=0,it=et;tt<it;tt++)To[Uo++]=Do.padval;Do.cws=So();if(Do.encmsg.length>Do.cws.length-1){To[Uo++]="bwipp.maxicodeMode56TooLong#21905";To[Uo++]="The message is too long";Xo()}No(Do.cws,0,Do.mode);Ro(Do.cws,1,Do.encmsg);Do.pri=Lo(Do.cws,0,10);Do.sec=Lo(Do.cws,10,Do.cws.length-10)}if(!It.__21921__){Do=Object.create(Do);To[Uo++]=Infinity;To[Uo++]=1;for(var nt=0,rt=63;nt<rt;nt++){var At=To[--Uo];var at=At*2;To[Uo++]=At;To[Uo++]=at;if(at>=64){var ot=To[--Uo];To[Uo++]=ot^67}}Do.rsalog=So();Do.rslog=So(64);for(var P=1;P<=63;P+=1)No(Do.rslog,Oo(Do.rsalog,P),P);for(var d in Do)Do.hasOwnProperty(d)&&(It.$ctx[d]=Do[d]);It.__21921__=1;Do=Object.getPrototypeOf(Do)}Do.rsprod=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;if(e!=0&&t!=0){var i=Oo(Do.rslog,To[--Uo]);var n=Oo(Do.rsalog,qo(i+Oo(Do.rslog,To[--Uo]))%63);To[Uo++]=n}else{Uo-=2;To[Uo++]=0}};Do.rscodes=function(){Do.rsnum=To[--Uo];Do.cwb=To[--Uo];To[Uo++]=Infinity;To[Uo++]=1;for(var e=0,t=Do.rsnum;e<t;e++)To[Uo++]=0;Do.coeffs=So();for(var i=1,n=Do.rsnum;i<=n;i+=1){Do.i=i;No(Do.coeffs,Do.i,Oo(Do.coeffs,Do.i-1));for(var r=Do.i-1;r>=1;r-=1){Do.j=r;To[Uo++]=Do.coeffs;To[Uo++]=Do.j;To[Uo++]=Oo(Do.coeffs,Do.j-1);To[Uo++]=Oo(Do.coeffs,Do.j);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var A=To[--Uo];var a=To[--Uo];var o=To[--Uo];No(To[--Uo],o,cr(a,A))}To[Uo++]=Do.coeffs;To[Uo++]=0;To[Uo++]=Oo(Do.coeffs,0);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var s=To[--Uo];var c=To[--Uo];No(To[--Uo],c,s)}Do.coeffs=Lo(Do.coeffs,0,Do.coeffs.length-1);To[Uo++]=Infinity;for(var l=0,p=Do.rsnum;l<p;l++)To[Uo++]=0;Do.ecb=So();for(var u=0,d=Do.cwb.length-1;u<=d;u+=1){Do.t=cr(Oo(Do.cwb,u),Oo(Do.ecb,0));for(var f=Do.ecb.length-1;f>=0;f-=1){Do.i=f;Do.p=Do.ecb.length-Do.i-1;To[Uo++]=Do.ecb;To[Uo++]=Do.p;To[Uo++]=Do.t;To[Uo++]=Oo(Do.coeffs,Do.i);Do.rsprod();var h=To[--Uo];var g=To[--Uo];No(To[--Uo],g,h);if(Do.i>0)No(Do.ecb,Do.p,cr(Oo(Do.ecb,Do.p+1),Oo(Do.ecb,Do.p)))}}To[Uo++]=Do.ecb};To[Uo++]=Infinity;for(var j=0,st=Do.sec.length-1;j<=st;j+=2)To[Uo++]=Oo(Do.sec,j);Do.seco=So();To[Uo++]=Infinity;for(var U=1,ct=Do.sec.length-1;U<=ct;U+=2)To[Uo++]=Oo(Do.sec,U);Do.sece=So();var lt=Do.sec.length==84?20:28;Do.scodes=lt;To[Uo++]="secochk";To[Uo++]=Do.seco;To[Uo++]=Do.scodes;Do.rscodes();var pt=To[--Uo];Do[To[--Uo]]=pt;To[Uo++]="secechk";To[Uo++]=Do.sece;To[Uo++]=Do.scodes;Do.rscodes();var ut=To[--Uo];Do[To[--Uo]]=ut;To[Uo++]=Infinity;for(var T=0,dt=Do.scodes-1;T<=dt;T+=1){To[Uo++]=Oo(Do.secochk,T);To[Uo++]=Oo(Do.secechk,T)}Do.secchk=So();To[Uo++]=Infinity;Zo(Do.pri);To[Uo++]=Do.pri;To[Uo++]=10;Do.rscodes();Zo(To[--Uo]);Zo(Do.sec);Zo(Do.secchk);Do.codewords=So();To[Uo++]=Infinity;for(var ft=0,ht=864;ft<ht;ft++)To[Uo++]=0;Do.mods=So();for(var D=0;D<=143;D+=1){Do.i=D;To[Uo++]=Infinity;var gt=sr(Qo(6),Oo(Do.codewords,Do.i),2);for(var S=0,mt=gt.length;S<mt;S++)To[Uo++]=Oo(gt,S)-48;Do.cw=So();Ro(Do.mods,6*Do.i+(6-Do.cw.length),Do.cw)}if(!It.__22043__){Do=Object.create(Do);Do.modmap=So([469,529,286,316,347,346,673,672,703,702,647,676,283,282,313,312,370,610,618,379,378,409,408,439,705,704,559,589,588,619,458,518,640,701,675,674,285,284,315,314,310,340,531,289,288,319,349,348,456,486,517,516,471,470,369,368,399,398,429,428,549,548,579,578,609,608,649,648,679,678,709,708,639,638,669,668,699,698,279,278,309,308,339,338,381,380,411,410,441,440,561,560,591,590,621,620,547,546,577,576,607,606,367,366,397,396,427,426,291,290,321,320,351,350,651,650,681,680,711,710,1,0,31,30,61,60,3,2,33,32,63,62,5,4,35,34,65,64,7,6,37,36,67,66,9,8,39,38,69,68,11,10,41,40,71,70,13,12,43,42,73,72,15,14,45,44,75,74,17,16,47,46,77,76,19,18,49,48,79,78,21,20,51,50,81,80,23,22,53,52,83,82,25,24,55,54,85,84,27,26,57,56,87,86,117,116,147,146,177,176,115,114,145,144,175,174,113,112,143,142,173,172,111,110,141,140,171,170,109,108,139,138,169,168,107,106,137,136,167,166,105,104,135,134,165,164,103,102,133,132,163,162,101,100,131,130,161,160,99,98,129,128,159,158,97,96,127,126,157,156,95,94,125,124,155,154,93,92,123,122,153,152,91,90,121,120,151,150,181,180,211,210,241,240,183,182,213,212,243,242,185,184,215,214,245,244,187,186,217,216,247,246,189,188,219,218,249,248,191,190,221,220,251,250,193,192,223,222,253,252,195,194,225,224,255,254,197,196,227,226,257,256,199,198,229,228,259,258,201,200,231,230,261,260,203,202,233,232,263,262,205,204,235,234,265,264,207,206,237,236,267,266,297,296,327,326,357,356,295,294,325,324,355,354,293,292,323,322,353,352,277,276,307,306,337,336,275,274,305,304,335,334,273,272,303,302,333,332,271,270,301,300,331,330,361,360,391,390,421,420,363,362,393,392,423,422,365,364,395,394,425,424,383,382,413,412,443,442,385,384,415,414,445,444,387,386,417,416,447,446,477,476,507,506,537,536,475,474,505,504,535,534,473,472,503,502,533,532,455,454,485,484,515,514,453,452,483,482,513,512,451,450,481,480,511,510,541,540,571,570,601,600,543,542,573,572,603,602,545,544,575,574,605,604,563,562,593,592,623,622,565,564,595,594,625,624,567,566,597,596,627,626,657,656,687,686,717,716,655,654,685,684,715,714,653,652,683,682,713,712,637,636,667,666,697,696,635,634,665,664,695,694,633,632,663,662,693,692,631,630,661,660,691,690,721,720,751,750,781,780,723,722,753,752,783,782,725,724,755,754,785,784,727,726,757,756,787,786,729,728,759,758,789,788,731,730,761,760,791,790,733,732,763,762,793,792,735,734,765,764,795,794,737,736,767,766,797,796,739,738,769,768,799,798,741,740,771,770,801,800,743,742,773,772,803,802,745,744,775,774,805,804,747,746,777,776,807,806,837,836,867,866,897,896,835,834,865,864,895,894,833,832,863,862,893,892,831,830,861,860,891,890,829,828,859,858,889,888,827,826,857,856,887,886,825,824,855,854,885,884,823,822,853,852,883,882,821,820,851,850,881,880,819,818,849,848,879,878,817,816,847,846,877,876,815,814,845,844,875,874,813,812,843,842,873,872,811,810,841,840,871,870,901,900,931,930,961,960,903,902,933,932,963,962,905,904,935,934,965,964,907,906,937,936,967,966,909,908,939,938,969,968,911,910,941,940,971,970,913,912,943,942,973,972,915,914,945,944,975,974,917,916,947,946,977,976,919,918,949,948,979,978,921,920,951,950,981,980,923,922,953,952,983,982,925,924,955,954,985,984,927,926,957,956,987,986,58,89,88,118,149,148,178,209,208,238,269,268,298,329,328,358,389,388,418,449,448,478,509,508,538,569,568,598,629,628,658,689,688,718,749,748,778,809,808,838,869,868,898,929,928,958,989,988]);for(var d in Do)Do.hasOwnProperty(d)&&(It.$ctx[d]=Do[d]);It.__22043__=1;Do=Object.getPrototypeOf(Do)}Do.pixs=So(864);Do.j=0;for(var H=0,vt=Do.mods.length-1;H<=vt;H+=1){Do.i=H;if(Oo(Do.mods,Do.i)==1){No(Do.pixs,Do.j,Oo(Do.modmap,Do.i));Do.j=Do.j+1}}To[Uo++]=Infinity;Zo(Lo(Do.pixs,0,Do.j));To[Uo++]=28;To[Uo++]=29;To[Uo++]=280;To[Uo++]=281;To[Uo++]=311;To[Uo++]=457;To[Uo++]=488;To[Uo++]=500;To[Uo++]=530;To[Uo++]=670;To[Uo++]=700;To[Uo++]=677;To[Uo++]=707;Do.pixs=So();var bt=new Map([["ren",wt],["pixs",Do.pixs],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",Do.options]]);To[Uo++]=bt;if(!Do.dontdraw)wt();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function xe(){Do=Object.create(Do);Do.dontdraw=false;Do.format="full";Do.readerinit=false;Do.layers=-1;Do.eclevel=23;Do.ecaddchars=3;Do.raw=false;Do.parse=false;Do.parsefnc=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(xe);if(Yo(Do.barcode,"")){To[Uo++]="bwipp.aztecEmptyData#22122";To[Uo++]="The data must not be empty";Xo()}if(Do.eclevel<5||Do.eclevel>95){To[Uo++]="bwipp.aztecInvalidEClevel#22126";To[Uo++]="The EC percentage must be from 5 to 95";Xo()}if(Do.ecaddchars<3){To[Uo++]="bwipp.aztecInvalidECaddChars#22130";To[Uo++]="The number of additional EC codewords must be 3 or more";Xo()}if(Vo(Do.format,"full")&&(Vo(Do.format,"compact")&&Vo(Do.format,"rune"))){To[Uo++]="bwipp.aztecInvalidFormat#22134";To[Uo++]="The format must be either full, compact or rune";Xo()}if(Yo(Do.format,"full")){if(Do.readerinit&&(Do.layers<1||Do.layers>22)){To[Uo++]="bwipp.aztecFullInitInvalidLayers#22139";To[Uo++]="Full-range symbols for reader programming must specify from 1 to 22 layers";Xo()}if(Do.layers!=-1&&(Do.layers<1||Do.layers>32)){To[Uo++]="bwipp.aztecFullInvalidLayers#22142";To[Uo++]="Layers for full-range symbols must be from 1 to 32";Xo()}}if(Yo(Do.format,"compact")){if(Do.readerinit){if(Do.layers!=-1&&Do.layers!=1){To[Uo++]="bwipp.aztecCompactInitInvalidLayers#22149";To[Uo++]="Compact symbols for reader programming must have 1 layer";Xo()}Do.layers=1}if(Do.layers!=-1&&(Do.layers<1||Do.layers>4)){To[Uo++]="bwipp.aztecCompactInvalidLayers#22154";To[Uo++]="Layers for compact symbols must be from 1 to 4";Xo()}}if(Yo(Do.format,"rune")){if(Do.layers!=-1){To[Uo++]="bwipp.aztecRuneInvalidLayers#22160";To[Uo++]="It is not valid to specify layers for runes";Xo()}if(Do.readerinit){To[Uo++]="bwipp.aztecRuneReaderInit#22163";To[Uo++]="Reader initialisation is not compactible with Aztec Runes";Xo()}if(Do.barcode.length==0){To[Uo++]="bwipp.aztecRuneNotNumeric#22166";To[Uo++]="Aztec runes must be numeric";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.aztecRuneNotNumeric#22170";To[Uo++]="Aztec runes must be numeric";Xo()}});var e=ko(Do.barcode);if(e<0||e>255){To[Uo++]="bwipp.aztecRuneInvalid#22174";To[Uo++]="Aztec runes must be 0 to 255";Xo()}}Do.fn1=-1;var t=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["eci",true],["FNC1",Do.fn1]]);Do.fncvals=t;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var i=To[--Uo];Do[To[--Uo]]=i;Do.msglen=Do.msg.length;if(!xe.__22287__){Do=Object.create(Do);Do.U=0;Do.L=1;Do.M=2;Do.P=3;Do.D=4;Do.B=5;Do.lu=-2;Do.ll=-3;Do.lm=-4;Do.lp=-5;Do.ld=-6;Do.su=-7;Do.sp=-8;Do.sb=-9;Do.fl=-10;Do.p2=-11;Do.p3=-12;Do.p4=-13;Do.p5=-14;Do.charmaps=So([So([Do.sp,Do.sp,Do.sp,Do.fl,Do.sp]),So([32,32,32,13,32]),So(["A","a",1,Do.p2,"0"]),So(["B","b",2,Do.p3,"1"]),So(["C","c",3,Do.p4,"2"]),So(["D","d",4,Do.p5,"3"]),So(["E","e",5,"!","4"]),So(["F","f",6,'"',"5"]),So(["G","g",7,"#","6"]),So(["H","h",8,"$","7"]),So(["I","i",9,"%","8"]),So(["J","j",10,"&","9"]),So(["K","k",11,"'",","]),So(["L","l",12,40,"."]),So(["M","m",13,41,Do.lu]),So(["N","n",27,"*",Do.su]),So(["O","o",28,"+",-99]),So(["P","p",29,",",-99]),So(["Q","q",30,"-",-99]),So(["R","r",31,".",-99]),So(["S","s","@","/",-99]),So(["T","t",92,":",-99]),So(["U","u","^",";",-99]),So(["V","v","_","<",-99]),So(["W","w","`","=",-99]),So(["X","x","|",">",-99]),So(["Y","y","~","?",-99]),So(["Z","z",127,"[",-99]),So([Do.ll,Do.su,Do.ll,"]",-99]),So([Do.lm,Do.lm,Do.lu,"{",-99]),So([Do.ld,Do.ld,Do.lp,"}",-99]),So([Do.sb,Do.sb,Do.sb,Do.lu,-99])]);Do.charvals=So([new Map,new Map,new Map,new Map,new Map]);for(var n=0,r=Do.charmaps.length-1;n<=r;n+=1){Do.i=n;Do.encs=Oo(Do.charmaps,Do.i);for(var A=0;A<=4;A+=1){Do.j=A;var a=Oo(Do.encs,Do.j);To[Uo++]=a;if(Yo(Wt(a),"stringtype")){var Q=Oo(To[--Uo],0);To[Uo++]=Q}No(Oo(Do.charvals,Do.j),To[--Uo],Do.i)}}var F=new Map([["\r\n",Do.p2],[". ",Do.p3],[", ",Do.p4],[": ",Do.p5]]);Do.pcomp=F;Do.e=1e6;var k=So([0,0,0,0,0,0]);Do.latlen=So([So([0,5,5,10,5,10]),So([9,0,5,10,5,10]),So([5,5,0,5,10,10]),So([5,10,10,0,10,15]),So([4,9,9,14,0,14]),k]);Do.latseq=So([So([So([]),So([Do.ll]),So([Do.lm]),So([Do.lm,Do.lp]),So([Do.ld]),So([Do.sb])]),So([So([Do.ld,Do.lu]),So([]),So([Do.lm]),So([Do.lm,Do.lp]),So([Do.ld]),So([Do.sb])]),So([So([Do.lu]),So([Do.ll]),So([]),So([Do.lp]),So([Do.lu,Do.ld]),So([Do.sb])]),So([So([Do.lu]),So([Do.lu,Do.ll]),So([Do.lu,Do.lm]),So([]),So([Do.lu,Do.ld]),So([Do.lu,Do.sb])]),So([So([Do.lu]),So([Do.lu,Do.ll]),So([Do.lu,Do.lm]),So([Do.lu,Do.lm,Do.lp]),So([]),So([Do.lu,Do.sb])]),So([So([Do.lu]),So([Do.ll]),So([Do.lm]),So([]),So([]),So([])])]);Do.shftlen=So([So([Do.e,Do.e,Do.e,5,Do.e]),So([5,Do.e,Do.e,5,Do.e]),So([Do.e,Do.e,Do.e,5,Do.e]),So([Do.e,Do.e,Do.e,Do.e,Do.e]),So([4,Do.e,Do.e,4,Do.e])]);for(var o in Do)Do.hasOwnProperty(o)&&(xe.$ctx[o]=Do[o]);xe.__22287__=1;Do=Object.getPrototypeOf(Do)}Do.msgbits="";if(Vo(Do.format,"rune")&&Do.raw)Do.msgbits=Do.barcode;if(Vo(Do.format,"rune")&&!Do.raw){Do.charsize=function(){var e=To[--Uo];To[Uo++]=e;if(e>=0){Uo--;var t=Oo(So([5,5,5,5,4,8]),To[--Uo]);To[Uo++]=t}else{var i=To[--Uo];var n=To[--Uo];To[Uo++]=i;To[Uo++]=n;Uo--;var r=To[--Uo];To[Uo++]=r;if(r==Do.fn1){Uo--;To[Uo++]=8}else{var A=qo(-To[--Uo]-1e6);To[Uo++]=A;if(A==0){Uo--;To[Uo++]=1}var a=To[--Uo];To[Uo++]=(~~(Math.log(a)/Math.log(10))+1)*4+8}}};Do.curlen=So([0,Do.e,Do.e,Do.e,Do.e,Do.e]);Do.curseq=So([So([]),So([]),So([]),So([]),So([]),So([])]);Do.backto=Do.U;Do.lastchar="";zo(Do.msg,function(){Do.char=To[--Uo];for(;;){Do.imp=false;var e=So([Do.U,Do.L,Do.M,Do.P,Do.D,Do.B]);for(var t=0,i=e.length;t<i;t++){Do.x=Oo(e,t);var n=So([Do.U,Do.L,Do.M,Do.P,Do.D,Do.B]);for(var r=0,A=n.length;r<A;r++){Do.y=Oo(n,r);if(Do.x!=Do.B||Do.y==Do.backto){Do.cost=qo(Oo(Do.curlen,Do.x)+Oo(Oo(Do.latlen,Do.x),Do.y));if(Do.cost<Oo(Do.curlen,Do.y)){No(Do.curlen,Do.y,Do.cost);To[Uo++]=Do.curseq;To[Uo++]=Do.y;To[Uo++]=Infinity;Zo(Oo(Do.curseq,Do.x));Zo(Oo(Oo(Do.latseq,Do.x),Do.y));var a=So();var o=To[--Uo];No(To[--Uo],o,a);if(Do.y==Do.B){To[Uo++]="backto";if(Do.x==Do.P||Do.x==Do.D)To[Uo++]=Do.U;else To[Uo++]=Do.x;var s=To[--Uo];Do[To[--Uo]]=s}Do.imp=true}}}}if(!Do.imp)break}Do.nxtlen=So([Do.e,Do.e,Do.e,Do.e,Do.e,Do.e]);Do.nxtseq=So(6);var c=So([Do.U,Do.L,Do.M,Do.P,Do.D,Do.B]);for(var l=0,p=c.length;l<p;l++){Do.x=Oo(c,l);for(;;){if(Do.char>=0){if(Do.x!=Do.B){var u=Oo(Oo(Do.charvals,Do.x),Do.char)!==undefined;if(!u)break}}else if(Do.x!=Do.P)break;To[Uo++]="cost";To[Uo++]=Oo(Do.curlen,Do.x);To[Uo++]=Do.x;To[Uo++]=Do.char;Do.charsize();var d=To[--Uo];var f=To[--Uo];Do[To[--Uo]]=qo(f+d);if(Do.cost<Oo(Do.nxtlen,Do.x)){No(Do.nxtlen,Do.x,Do.cost);To[Uo++]=Do.nxtseq;To[Uo++]=Do.x;To[Uo++]=Infinity;Zo(Oo(Do.curseq,Do.x));To[Uo++]=Do.char;var h=So();var g=To[--Uo];No(To[--Uo],g,h)}if(Do.x==Do.B)break;var m=So([Do.U,Do.L,Do.M,Do.P,Do.D]);for(var v=0,b=m.length;v<b;v++){Do.y=Oo(m,v);if(Vo(Do.x,Do.y)){To[Uo++]="cost";To[Uo++]=qo(Oo(Do.curlen,Do.y)+Oo(Oo(Do.shftlen,Do.y),Do.x));To[Uo++]=Do.x;To[Uo++]=Do.char;Do.charsize();var I=To[--Uo];var w=To[--Uo];Do[To[--Uo]]=qo(w+I);if(Do.cost<Oo(Do.nxtlen,Do.y)){No(Do.nxtlen,Do.y,Do.cost);To[Uo++]=Do.nxtseq;To[Uo++]=Do.y;To[Uo++]=Infinity;Zo(Oo(Do.curseq,Do.y));var y=Do.x==Do.U?Do.su:Do.sp;To[Uo++]=y;To[Uo++]=Do.char;var B=So();var _=To[--Uo];No(To[--Uo],_,B)}}}break}}if(Vo(Do.lastchar,"")&&Do.char>=0){var x=Qo(2);No(x,0,Do.lastchar);No(x,1,Do.char);Do.pchars=x;var M=Oo(Do.pcomp,Do.pchars)!==undefined;if(M){var C=So([Do.U,Do.L,Do.M,Do.P,Do.D]);for(var E=0,P=C.length;E<P;E++){Do.i=Oo(C,E);Do.inP=true;if(Do.i==Do.M){if(Do.lastchar==13)Do.inP=false}else if(Do.i==Do.D)if(Do.lastchar==44||Do.lastchar==46)Do.inP=false;if(Do.inP&&dr(Oo(Do.curlen,Do.i),Oo(Do.nxtlen,Do.i))){Do.curseqi=Oo(Do.curseq,Do.i);Do.lastld=false;Do.lastsp=false;Do.lastidx=-1;for(var j=Do.curseqi.length-1;j>=0;j-=1){Do.idx=j;Do.ch=Oo(Do.curseqi,Do.idx);if(Do.lastidx==-1){if(Yo(Do.ch,Do.lastchar)){Do.lastidx=Do.idx;if(Do.idx>0)if(Oo(Do.curseqi,Do.idx-1)==Do.sp)Do.lastsp=true}}else if(Do.ch<0&&Do.ch>=Do.ld){if(Do.i==Do.P){if(Do.ch==Do.ld)Do.lastld=true}else if(Do.ch!=Do.lp)Do.inP=Do.lastsp;break}}if(Do.inP&&Do.lastidx>=0){No(Do.nxtlen,Do.i,Oo(Do.curlen,Do.i));if(Do.lastidx<Do.curseqi.length-1)if(Do.i==Do.P){if(Do.lastld)No(Do.nxtlen,Do.i,qo(Oo(Do.nxtlen,Do.i)+1));To[Uo++]=Do.nxtseq;To[Uo++]=Do.i;To[Uo++]=Infinity;Zo(Do.curseqi);is(Do.curseqi.length-Do.lastidx,-1);Uo--;To[Uo++]=Oo(Do.pcomp,Do.pchars);var U=So();var T=To[--Uo];No(To[--Uo],T,U)}else{To[Uo++]=Do.nxtseq;To[Uo++]=Do.i;To[Uo++]=Infinity;Zo(Do.curseqi);var D=So();var S=To[--Uo];No(To[--Uo],S,D);No(Oo(Do.nxtseq,Do.i),Do.lastidx,Oo(Do.pcomp,Do.pchars))}else{To[Uo++]=Do.nxtseq;To[Uo++]=Do.i;To[Uo++]=Infinity;Zo(Do.curseqi);Uo--;To[Uo++]=Oo(Do.pcomp,Do.pchars);var H=So();var Q=To[--Uo];No(To[--Uo],Q,H)}}}}}}if(Vo(Oo(Do.nxtseq,Do.B),null)){Do.numbytes=0;zo(Oo(Do.nxtseq,Do.B),function(){if(To[--Uo]==Do.sb)To[Uo++]=0;else To[Uo++]=Do.numbytes+1;Do.numbytes=To[--Uo]});if(Do.numbytes==32)No(Do.nxtlen,Do.B,qo(Oo(Do.nxtlen,Do.B)+11))}Do.curlen=Do.nxtlen;Do.curseq=Do.nxtseq;To[Uo++]="lastchar";if(Do.char>=0)To[Uo++]=Do.char;else To[Uo++]="";var F=To[--Uo];Do[To[--Uo]]=F});Do.minseq=Do.e;var s=So([Do.U,Do.L,Do.M,Do.P,Do.D,Do.B]);for(var c=0,O=s.length;c<O;c++){Do.i=Oo(s,c);if(Oo(Do.curlen,Do.i)<Do.minseq){Do.minseq=Oo(Do.curlen,Do.i);Do.seq=Oo(Do.curseq,Do.i)}}Do.tobin=function(){var e=Qo(To[--Uo]);To[Uo++]=e;for(var t=0,i=e.length-1;t<=i;t+=1){var n=To[--Uo];No(n,t,48);To[Uo++]=n}var r=To[--Uo];var A=sr(Qo(r.length),To[--Uo],2);Ro(r,r.length-A.length,A);To[Uo++]=r};Do.encu=function(){var e=Oo(Oo(Do.charvals,Do.U),To[--Uo]);To[Uo++]=e;To[Uo++]=5;Do.tobin()};Do.encl=function(){var e=Oo(Oo(Do.charvals,Do.L),To[--Uo]);To[Uo++]=e;To[Uo++]=5;Do.tobin()};Do.encm=function(){var e=Oo(Oo(Do.charvals,Do.M),To[--Uo]);To[Uo++]=e;To[Uo++]=5;Do.tobin()};Do.encd=function(){var e=Oo(Oo(Do.charvals,Do.D),To[--Uo]);To[Uo++]=e;To[Uo++]=4;Do.tobin()};Do.encp=function(){var e=To[--Uo];To[Uo++]=e;if(e==Do.fn1){Uo--;To[Uo++]="00000000"}else{var t=To[--Uo];To[Uo++]=t;if(t<=-1e6){var i=qo(-To[--Uo]-1e6);To[Uo++]=i;To[Uo++]=i;if(i==0){Uo--;To[Uo++]=1}var n=~~(Math.log(To[--Uo])/Math.log(10));var r=Qo((n+1)*4+8);Ro(r,0,"00000");To[Uo++]=n;To[Uo++]=r;To[Uo++]=r;To[Uo++]=n+1;To[Uo++]=3;Do.tobin();var A=To[--Uo];Ro(To[--Uo],5,A);var a=To[--Uo];var o=To[--Uo];var s=To[--Uo];To[Uo++]=a;To[Uo++]=s;for(var c=o;c>=0;c-=1){var l=To[--Uo];var p=To[--Uo];To[Uo++]=p;To[Uo++]=~~(l/10);To[Uo++]=p;To[Uo++]=c*4+8;To[Uo++]=qo(l%10+2);To[Uo++]=4;Do.tobin();var u=To[--Uo];var d=To[--Uo];Ro(To[--Uo],d,u)}Uo--}else{var f=Oo(Oo(Do.charvals,Do.P),To[--Uo]);To[Uo++]=f;To[Uo++]=5;Do.tobin()}}};Do.encfuncs=So(["encu","encl","encm","encp","encd"]);Do.addtomsgbits=function(){Do.v=To[--Uo];Ro(Do.msgbits,Do.j,Do.v);Do.j=Do.j+Do.v.length};Do.state=Do.U;Do.msgbits=Qo(Do.minseq);Do.i=0;Do.j=0;for(;;){if(Do.i>=Do.seq.length)break;if(Do.state!=Do.B){Do.char=Oo(Do.seq,Do.i);To[Uo++]=Do.char;if(Do[Oo(Do.encfuncs,Do.state)]()===true)break;Do.addtomsgbits();Do.i=Do.i+1;if(Do.char==Do.su||Do.char==Do.sp){To[Uo++]=Oo(Do.seq,Do.i);if(Do.char==Do.su)Do.encu();else Do.encp();Do.addtomsgbits();Do.i=Do.i+1}if(Do.char==Do.lu)Do.state=Do.U;if(Do.char==Do.ll)Do.state=Do.L;if(Do.char==Do.lm)Do.state=Do.M;if(Do.char==Do.lp)Do.state=Do.P;if(Do.char==Do.ld)Do.state=Do.D;if(Do.char==Do.sb)Do.state=Do.B}else{Do.numbytes=0;for(;;){if(Do.i+Do.numbytes>=Do.seq.length)break;if(Oo(Do.seq,Do.i+Do.numbytes)<0)break;Do.numbytes=Do.numbytes+1}if(Do.numbytes<=31){To[Uo++]=Do.numbytes;To[Uo++]=5;Do.tobin();Do.addtomsgbits()}else{To[Uo++]=0;To[Uo++]=5;Do.tobin();Do.addtomsgbits();To[Uo++]=Do.numbytes-31;To[Uo++]=11;Do.tobin();Do.addtomsgbits()}for(var l=0,N=Do.numbytes;l<N;l++){To[Uo++]=Oo(Do.seq,Do.i);To[Uo++]=8;Do.tobin();Do.addtomsgbits();Do.i=Do.i+1}if(Do.i<Do.seq.length){Do.char=Oo(Do.seq,Do.i);Do.i=Do.i+1;if(Do.char==Do.lu)Do.state=Do.U;if(Do.char==Do.ll)Do.state=Do.L;if(Do.char==Do.lm)Do.state=Do.M}}}}if(!xe.__22601__){Do=Object.create(Do);Do.metrics=So([So(["rune",0,0,0,6]),So(["compact",1,1,17,6]),So(["full",1,1,21,6]),So(["compact",2,0,40,6]),So(["full",2,1,48,6]),So(["compact",3,0,51,8]),So(["full",3,1,60,8]),So(["compact",4,0,76,8]),So(["full",4,1,88,8]),So(["full",5,1,120,8]),So(["full",6,1,156,8]),So(["full",7,1,196,8]),So(["full",8,1,240,8]),So(["full",9,1,230,10]),So(["full",10,1,272,10]),So(["full",11,1,316,10]),So(["full",12,1,364,10]),So(["full",13,1,416,10]),So(["full",14,1,470,10]),So(["full",15,1,528,10]),So(["full",16,1,588,10]),So(["full",17,1,652,10]),So(["full",18,1,720,10]),So(["full",19,1,790,10]),So(["full",20,1,864,10]),So(["full",21,1,940,10]),So(["full",22,1,1020,10]),So(["full",23,0,920,12]),So(["full",24,0,992,12]),So(["full",25,0,1066,12]),So(["full",26,0,1144,12]),So(["full",27,0,1224,12]),So(["full",28,0,1306,12]),So(["full",29,0,1392,12]),So(["full",30,0,1480,12]),So(["full",31,0,1570,12]),So(["full",32,0,1664,12])]);for(var o in Do)Do.hasOwnProperty(o)&&(xe.$ctx[o]=Do[o]);xe.__22601__=1;Do=Object.getPrototypeOf(Do)}var p=Do.metrics;for(var u=0,L=p.length;u<L;u++){Do.m=Oo(p,u);Do.frmt=Oo(Do.m,0);Do.mlyr=Oo(Do.m,1);Do.icap=Oo(Do.m,2);Do.ncws=Oo(Do.m,3);Do.bpcw=Oo(Do.m,4);Do.numecw=~~Math.ceil(qo(Do.ncws*Do.eclevel/100+Do.ecaddchars));if(Do.msgbits.length==0)Do.numecw=0;Do.numdcw=qo(Do.ncws-Do.numecw);Do.okay=true;if(Vo(Do.format,Do.frmt))Do.okay=false;if(Do.readerinit&&Do.icap!=1)Do.okay=false;if(Do.layers!=-1&&Do.layers!=Do.mlyr)Do.okay=false;if(~~Math.ceil(Do.msgbits.length/Do.bpcw)>Do.numdcw)Do.okay=false;if(Do.okay)break}if(!Do.okay){To[Uo++]="bwipp.azteccodeNoValidSymbol#22622";To[Uo++]="Maximum length exceeded";Xo()}Do.layers=Do.mlyr;Do.allzero=function(){var e=To[--Uo];To[Uo++]=Yo(e,Lo("000000000000",0,e.length))};Do.allones=function(){var e=To[--Uo];To[Uo++]=Yo(e,Lo("111111111111",0,e.length))};Do.cws=So(Do.ncws);Do.m=0;Do.c=0;for(;;){if(Do.msgbits.length<=Do.m)break;if(Do.msgbits.length-Do.m>=Do.bpcw){Do.cwb=Lo(Do.msgbits,Do.m,qo(Do.bpcw-1));Do.cwf=Lo(Do.msgbits,qo(qo(Do.m+Do.bpcw)-1),1);To[Uo++]=Do.cwb;Do.allzero();if(To[--Uo]){Do.cwf="1";Do.m=Do.m-1}To[Uo++]=Do.cwb;Do.allones();if(To[--Uo]){Do.cwf="0";Do.m=Do.m-1}var d=Qo(12);Ro(d,0,Do.cwb);Ro(d,qo(Do.bpcw-1),Do.cwf);Do.cwb=Lo(d,0,Do.bpcw)}else{Do.cwb=Lo(Do.msgbits,Do.m,Do.msgbits.length-Do.m);var f=Fo(Qo(12),"111111111111");Ro(f,0,Do.cwb);Do.cwb=Lo(f,0,Do.bpcw);To[Uo++]=Do.cwb;Do.allones();if(To[--Uo])Ro(Do.cwb,Do.cwb.length-1,"0")}Do.cw=0;for(var h=0,R=qo(Do.bpcw-1);h<=R;h+=1){Do.i=h;Do.cw=qo(Do.cw+~~Math.pow(2,qo(qo(Do.bpcw-Do.i)-1))*qo(Oo(Do.cwb,Do.i)-48))}No(Do.cws,Do.c,Do.cw);Do.m=qo(Do.m+Do.bpcw);Do.c=Do.c+1}Do.cws=Lo(Do.cws,0,Do.c);var G=Oo(Do.options,"debugcws")!==undefined;if(G){To[Uo++]="bwipp.debugcws#22661";To[Uo++]=Do.cws;Xo()}Do.rscodes=function(){Do.rspm=To[--Uo];Do.rsgf=To[--Uo];Do.rsnc=To[--Uo];Do.rscws=To[--Uo];To[Uo++]=Infinity;To[Uo++]=1;for(var e=0,t=qo(Do.rsgf-1);e<t;e++){var i=To[--Uo];var n=i*2;To[Uo++]=i;To[Uo++]=n;if(n>=Do.rsgf){var r=To[--Uo];To[Uo++]=cr(r,Do.rspm)}}Do.rsalog=So();Do.rslog=So(Do.rsgf);for(var A=1,a=qo(Do.rsgf-1);A<=a;A+=1)No(Do.rslog,Oo(Do.rsalog,A),A);Do.rsprod=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;if(e!=0&&t!=0){var i=Oo(Do.rslog,To[--Uo]);var n=Oo(Do.rsalog,qo(i+Oo(Do.rslog,To[--Uo]))%qo(Do.rsgf-1));To[Uo++]=n}else{Uo-=2;To[Uo++]=0}};To[Uo++]=Infinity;To[Uo++]=1;for(var o=0,s=Do.rsnc;o<s;o++)To[Uo++]=0;Do.coeffs=So();for(var c=1,l=Do.rsnc;c<=l;c+=1){Do.i=c;No(Do.coeffs,Do.i,Oo(Do.coeffs,Do.i-1));for(var p=Do.i-1;p>=1;p-=1){Do.j=p;To[Uo++]=Do.coeffs;To[Uo++]=Do.j;To[Uo++]=Oo(Do.coeffs,Do.j-1);To[Uo++]=Oo(Do.coeffs,Do.j);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var u=To[--Uo];var d=To[--Uo];var f=To[--Uo];No(To[--Uo],f,cr(d,u))}To[Uo++]=Do.coeffs;To[Uo++]=0;To[Uo++]=Oo(Do.coeffs,0);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var h=To[--Uo];var g=To[--Uo];No(To[--Uo],g,h)}Do.nd=Do.rscws.length;To[Uo++]=Infinity;zo(Do.rscws);for(var m=0,v=Do.rsnc;m<v;m++)To[Uo++]=0;To[Uo++]=0;Do.rscws=So();for(var b=0,I=Do.nd-1;b<=I;b+=1){Do.k=cr(Oo(Do.rscws,b),Oo(Do.rscws,Do.nd));for(var w=0,y=qo(Do.rsnc-1);w<=y;w+=1){Do.j=w;To[Uo++]=Do.rscws;To[Uo++]=Do.nd+Do.j;To[Uo++]=Oo(Do.rscws,Do.nd+Do.j+1);To[Uo++]=Do.k;To[Uo++]=Oo(Do.coeffs,qo(qo(Do.rsnc-Do.j)-1));Do.rsprod();var B=To[--Uo];var _=To[--Uo];var x=To[--Uo];No(To[--Uo],x,cr(_,B))}}To[Uo++]=Lo(Do.rscws,0,Do.rscws.length-1)};if(Yo(Do.format,"full")){Do.mode=(qo(Do.layers-1)<<11)+(Do.cws.length-1);if(Do.readerinit)Do.mode=Do.mode|1024;Do.mode=So([(Do.mode&61440)>>>12,(Do.mode&3840)>>>8,(Do.mode&240)>>>4,Do.mode&15]);To[Uo++]="mode";To[Uo++]=Do.mode;To[Uo++]=6;To[Uo++]=16;To[Uo++]=19;Do.rscodes();var z=To[--Uo];Do[To[--Uo]]=z}if(Yo(Do.format,"compact")){Do.mode=(qo(Do.layers-1)<<6)+(Do.cws.length-1);if(Do.readerinit)Do.mode=Do.mode|32;Do.mode=So([(Do.mode&240)>>>4,Do.mode&15]);To[Uo++]="mode";To[Uo++]=Do.mode;To[Uo++]=5;To[Uo++]=16;To[Uo++]=19;Do.rscodes();var W=To[--Uo];Do[To[--Uo]]=W}if(Yo(Do.format,"rune")){Do.mode=ko(Do.barcode);Do.mode=So([(Do.mode&240)>>>4,Do.mode&15]);To[Uo++]="mode";To[Uo++]=Do.mode;To[Uo++]=5;To[Uo++]=16;To[Uo++]=19;Do.rscodes();var Z=To[--Uo];Do[To[--Uo]]=Z;To[Uo++]=Infinity;var g=Do.mode;for(var m=0,K=g.length;m<K;m++)To[Uo++]=Oo(g,m)^10;Do.mode=So()}Do.modebits=Qo(Do.mode.length*4);for(var v=0,Y=Do.modebits.length-1;v<=Y;v+=1)Ro(Do.modebits,v,"0");for(var b=0,V=Do.mode.length-1;b<=V;b+=1){Do.i=b;var I=sr(Qo(4),Oo(Do.mode,Do.i),2);Ro(Do.modebits,4-I.length+4*Do.i,I)}if(!xe.__22762__){Do=Object.create(Do);Do.rsparams=So([So([]),So([]),So([]),So([]),So([]),So([]),So([64,67]),So([]),So([256,301]),So([]),So([1024,1033]),So([]),So([4096,4201])]);for(var o in Do)Do.hasOwnProperty(o)&&(xe.$ctx[o]=Do[o]);xe.__22762__=1;Do=Object.getPrototypeOf(Do)}To[Uo++]="cws";To[Uo++]=Do.cws;To[Uo++]=qo(Do.ncws-Do.cws.length);zo(Oo(Do.rsparams,Do.bpcw));Do.rscodes();var J=To[--Uo];Do[To[--Uo]]=J;if(Yo(Do.format,"full"))Do.databits=Qo(qo(Do.layers*Do.layers*16+Do.layers*112));else Do.databits=Qo(qo(Do.layers*Do.layers*16+Do.layers*88));for(var w=0,q=Do.databits.length-1;w<=q;w+=1)Ro(Do.databits,w,"0");for(var y=0,X=qo(Do.ncws-1);y<=X;y+=1){Do.i=y;var B=sr(Qo(Do.bpcw),Oo(Do.cws,Do.i),2);Ro(Do.databits,qo(qo(qo(Do.bpcw-B.length)+Do.bpcw*Do.i)+qo(Do.databits.length-Do.ncws*Do.bpcw)),B)}Do.cmv=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(qo(t-e*Do.size)+Do.mid)};Do.lmv=function(){Do.lbit=To[--Uo];Do.llyr=To[--Uo];Do.lwid=qo(Do.fw+Do.llyr*4);Do.ldir=~~(~~(Do.lbit/2)/Do.lwid);if(Do.ldir==0){To[Uo++]=qo(-~~(qo(Do.lwid-1)/2)+1+~~(Do.lbit/2)%Do.lwid);To[Uo++]=qo(qo(~~((Do.fw-1)/2)+Do.llyr*2)+Do.lbit%2);Do.cmv()}if(Do.ldir==1){To[Uo++]=qo(qo(~~(Do.fw/2)+Do.llyr*2)+Do.lbit%2);To[Uo++]=qo(~~(qo(Do.lwid-1)/2)-1-~~(Do.lbit/2)%Do.lwid);Do.cmv()}if(Do.ldir==2){To[Uo++]=-qo(-~~(Do.lwid/2)+1+~~(Do.lbit/2)%Do.lwid);To[Uo++]=-qo(qo(~~(Do.fw/2)+Do.llyr*2)+Do.lbit%2);Do.cmv()}if(Do.ldir==3){To[Uo++]=-qo(qo(~~((Do.fw-1)/2)+Do.llyr*2)+Do.lbit%2);To[Uo++]=-qo(~~(Do.lwid/2)-1-~~(Do.lbit/2)%Do.lwid);Do.cmv()}};if(Yo(Do.format,"full"))Do.fw=12;else Do.fw=9;Do.size=qo(qo(Do.fw+Do.layers*4)+2);To[Uo++]=Infinity;for(var _=0,$=Do.size*Do.size;_<$;_++)To[Uo++]=-1;Do.pixs=So();Do.mid=qo(~~(qo(Do.size-1)/2)*Do.size+~~(qo(Do.size-1)/2));Do.i=0;for(var x=1,ee=Do.layers;x<=ee;x+=1){Do.layer=x;for(var M=0,te=(Do.fw+Do.layer*4)*8-1;M<=te;M+=1){Do.pos=M;To[Uo++]=Do.pixs;To[Uo++]=Do.layer;To[Uo++]=Do.pos;Do.lmv();var ie=To[--Uo];No(To[--Uo],ie,Oo(Do.databits,Do.databits.length-Do.i-1)-48);Do.i=Do.i+1}}if(Yo(Do.format,"full")){Do.fw=13;Do.size=qo(qo(qo(Do.fw+Do.layers*4)+2)+~~qo(qo(Do.layers+10.5)/7.5-1)*2);Do.mid=~~(Do.size*Do.size/2);To[Uo++]=Infinity;for(var C=0,ne=Do.size*Do.size;C<ne;C++)To[Uo++]=-2;Do.npixs=So();for(var E=0,re=~~(Do.size/2);E<=re;E+=16){Do.i=E;for(var P=0,Ae=qo(Do.size-1);P<=Ae;P+=1){Do.j=P;To[Uo++]=Do.npixs;To[Uo++]=-~~(Do.size/2)+Do.j;To[Uo++]=Do.i;Do.cmv();var ae=To[--Uo];Ro(To[--Uo],ae,So([(~~(Do.size/2)+Do.j+Do.i+1)%2]));To[Uo++]=Do.npixs;To[Uo++]=-~~(Do.size/2)+Do.j;To[Uo++]=-Do.i;Do.cmv();var oe=To[--Uo];Ro(To[--Uo],oe,So([(~~(Do.size/2)+Do.j+Do.i+1)%2]));To[Uo++]=Do.npixs;To[Uo++]=Do.i;To[Uo++]=-~~(Do.size/2)+Do.j;Do.cmv();var se=To[--Uo];Ro(To[--Uo],se,So([(~~(Do.size/2)+Do.j+Do.i+1)%2]));To[Uo++]=Do.npixs;To[Uo++]=-Do.i;To[Uo++]=-~~(Do.size/2)+Do.j;Do.cmv();var ce=To[--Uo];Ro(To[--Uo],ce,So([(~~(Do.size/2)+Do.j+Do.i+1)%2]))}}Do.j=0;for(var j=0,le=Do.npixs.length-1;j<=le;j+=1){Do.i=j;if(Oo(Do.npixs,Do.i)==-2){No(Do.npixs,Do.i,Oo(Do.pixs,Do.j));Do.j=Do.j+1}}Do.pixs=Do.npixs}Do.fw=~~(Do.fw/2);for(var U=-Do.fw,pe=Do.fw;U<=pe;U+=1){Do.i=U;for(var T=-Do.fw,ue=Do.fw;T<=ue;T+=1){Do.j=T;To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=Do.j;Do.cmv();if(Math.abs(Do.i)>Math.abs(Do.j))To[Uo++]=Math.abs(Do.i);else To[Uo++]=Math.abs(Do.j);var de=To[--Uo];var fe=To[--Uo];No(To[--Uo],fe,qo(de+1)%2)}}var D=So([So([-(Do.fw+1),Do.fw,1]),So([-(Do.fw+1),Do.fw+1,1]),So([-Do.fw,Do.fw+1,1]),So([Do.fw+1,Do.fw+1,1]),So([Do.fw+1,Do.fw,1]),So([Do.fw+1,-Do.fw,1]),So([Do.fw,Do.fw+1,0]),So([Do.fw+1,-(Do.fw+1),0]),So([Do.fw,-(Do.fw+1),0]),So([-Do.fw,-(Do.fw+1),0]),So([-(Do.fw+1),-(Do.fw+1),0]),So([-(Do.fw+1),-Do.fw,0])]);for(var S=0,he=D.length;S<he;S++){To[Uo++]=Do.pixs;zo(Oo(D,S));var ge=To[--Uo];var me=To[--Uo];var ve=To[--Uo];To[Uo++]=ge;To[Uo++]=ve;To[Uo++]=me;Do.cmv();var be=To[--Uo];var Ie=To[--Uo];No(To[--Uo],be,Ie)}if(!xe.__22888__){Do=Object.create(Do);Do.modemapfull=So([So([-5,7]),So([-4,7]),So([-3,7]),So([-2,7]),So([-1,7]),So([1,7]),So([2,7]),So([3,7]),So([4,7]),So([5,7]),So([7,5]),So([7,4]),So([7,3]),So([7,2]),So([7,1]),So([7,-1]),So([7,-2]),So([7,-3]),So([7,-4]),So([7,-5]),So([5,-7]),So([4,-7]),So([3,-7]),So([2,-7]),So([1,-7]),So([-1,-7]),So([-2,-7]),So([-3,-7]),So([-4,-7]),So([-5,-7]),So([-7,-5]),So([-7,-4]),So([-7,-3]),So([-7,-2]),So([-7,-1]),So([-7,1]),So([-7,2]),So([-7,3]),So([-7,4]),So([-7,5])]);Do.modemapcompact=So([So([-3,5]),So([-2,5]),So([-1,5]),So([0,5]),So([1,5]),So([2,5]),So([3,5]),So([5,3]),So([5,2]),So([5,1]),So([5,0]),So([5,-1]),So([5,-2]),So([5,-3]),So([3,-5]),So([2,-5]),So([1,-5]),So([0,-5]),So([-1,-5]),So([-2,-5]),So([-3,-5]),So([-5,-3]),So([-5,-2]),So([-5,-1]),So([-5,0]),So([-5,1]),So([-5,2]),So([-5,3])]);for(var o in Do)Do.hasOwnProperty(o)&&(xe.$ctx[o]=Do[o]);xe.__22888__=1;Do=Object.getPrototypeOf(Do)}To[Uo++]="modemap";if(Yo(Do.format,"full"))To[Uo++]=Do.modemapfull;else To[Uo++]=Do.modemapcompact;var we=To[--Uo];Do[To[--Uo]]=we;for(var H=0,ye=Do.modemap.length-1;H<=ye;H+=1){Do.i=H;To[Uo++]=Do.pixs;zo(Oo(Do.modemap,Do.i));Do.cmv();var Be=To[--Uo];No(To[--Uo],Be,Oo(Do.modebits,Do.i)-48)}var _e=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.size],["pixy",Do.size],["height",Do.size*2/72],["width",Do.size*2/72],["opt",Do.options]]);To[Uo++]=_e;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function ye(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"format","compact");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;xe();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function Be(){Do=Object.create(Do);Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];No(Do.options,"dontdraw",true);No(Do.options,"format","rune");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;xe();var e=To[--Uo];Do[To[--Uo]]=e;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function Kn(){Do=Object.create(Do);Do.dontdraw=false;Do.version="unset";Do.parse=false;Do.parsefnc=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];var Q=So(["unset","T-16","T-32","T-48","S-10","S-20","S-30","A","B","C","D","E","F","G","H"]);To[Uo++]=false;for(var e=0,F=Q.length;e<F;e++){var k=To[--Uo];To[Uo++]=k||Yo(Oo(Q,e),Do.version)}if(Jo(To[--Uo])){To[Uo++]="bwipp.codeoneBadVersion#23049";To[Uo++]="version must be A to H, T-16, T-32, T-48, S-10, S-20 or S-30";Xo()}$o(Kn);Do.stype=Yo(Lo(Do.version,0,1),"S");Do.ttype=Yo(Lo(Do.version,0,1),"T");if(!Kn.__23213__){Do=Object.create(Do);Do.stypevals=So(["1","1010","1100100","1111101000","10011100010000","11000011010100000","11110100001001000000","100110001001011010000000","101111101011110000100000000","111011100110101100101000000000","1001010100000010111110010000000000","1011101001000011101101110100000000000","1110100011010100101001010001000000000000","10010001100001001110011100101010000000000000","10110101111001100010000011110100100000000000000","11100011010111111010100100110001101000000000000000","100011100001101111001001101111110000010000000000000000","101100011010001010111100001011101100010100000000000000000"]);Do.stypemetrics=So([So(["S-10",8,11,10,4,4,1,99,99,99]),So(["S-20",8,21,20,8,8,1,99,99,99]),So(["S-30",8,31,30,12,12,1,99,99,99])]);Do.nonstypemetrics=So([So(["A",16,18,16,10,10,1,4,99,6]),So(["B",22,22,20,19,16,1,4,99,8]),So(["C",28,32,28,44,26,1,4,22,11]),So(["D",40,42,36,91,44,1,4,16,16]),So(["E",52,54,48,182,70,1,4,22,22]),So(["F",70,76,68,370,140,2,4,22,31]),So(["G",104,98,88,732,280,4,6,21,47]),So(["H",148,134,120,1480,560,8,6,20,69]),So(["T-16",16,17,16,10,10,1,99,99,99]),So(["T-32",16,33,32,24,16,1,99,99,99]),So(["T-48",16,49,48,38,22,1,99,99,99])]);Do.fnc1=-1;Do.fnc3=-2;Do.lC=-5;Do.lB=-6;Do.lX=-7;Do.lT=-8;Do.lD=-9;Do.unl=-10;Do.fnc2=-11;Do.fnc4=-12;Do.sft1=-13;Do.sft2=-14;Do.sft3=-15;Do.eci=-16;Do.pad=-17;Do.fnc1lD=-18;Do.unlcw=255;To[Uo++]=Infinity;for(var t=0;t<=128;t+=1){To[Uo++]=t;To[Uo++]=t+1}To[Uo++]=Do.pad;To[Uo++]=129;for(var i=0;i<=99;i+=1){var O=sr(Qo(2),i,10);var N=Fo(Qo(2),"00");Ro(N,2-O.length,O);To[Uo++]=N;To[Uo++]=i+130}var L=So([Do.lC,Do.lB,Do.fnc1,Do.fnc2,Do.fnc3,Do.fnc4,Do.fnc1lD]);To[Uo++]=229;for(var n=0,R=L.length;n<R;n++){var G=qo(To[--Uo]+1);To[Uo++]=Oo(L,n);To[Uo++]=G;To[Uo++]=G}Uo--;To[Uo++]=Do.lX;To[Uo++]=238;To[Uo++]=Do.lT;To[Uo++]=239;Do.Avals=Ho();To[Uo++]=Infinity;var r=Do.Avals;for(var z=r.size,W=r.keys(),Z=0;Z<z;Z++){var K=W.next().value;To[Uo++]=K;To[Uo++]=r.get(K);To[Uo++]=Infinity;var Y=To[--Uo];var V=To[--Uo];To[Uo++]=Y;To[Uo++]=V;var J=So();To[Uo++]=J}Do.Avals=Ho();To[Uo++]=Infinity;To[Uo++]=Do.sft1;To[Uo++]=0;To[Uo++]=Do.sft2;To[Uo++]=1;To[Uo++]=Do.sft3;To[Uo++]=2;To[Uo++]=32;To[Uo++]=3;for(var A=48;A<=57;A+=1){To[Uo++]=A;To[Uo++]=A-44}for(var a=65;a<=90;a+=1){To[Uo++]=a;To[Uo++]=a-51}Do.CNvals=Ho();To[Uo++]=Infinity;for(var o=0;o<=31;o+=1){To[Uo++]=o;To[Uo++]=o}Do.C1vals=Ho();To[Uo++]=Infinity;for(var s=33;s<=47;s+=1){To[Uo++]=s;To[Uo++]=s-33}for(var c=58;c<=64;c+=1){To[Uo++]=c;To[Uo++]=c-43}for(var l=91;l<=95;l+=1){To[Uo++]=l;To[Uo++]=l-69}To[Uo++]=Do.fnc1;To[Uo++]=27;To[Uo++]=Do.fnc2;To[Uo++]=28;To[Uo++]=Do.fnc3;To[Uo++]=29;To[Uo++]=Do.fnc4;To[Uo++]=30;To[Uo++]=Do.pad;To[Uo++]=31;Do.C2vals=Ho();To[Uo++]=Infinity;for(var p=96;p<=127;p+=1){To[Uo++]=p;To[Uo++]=p-96}Do.C3vals=Ho();To[Uo++]=Infinity;var u=Do.CNvals;for(var q=u.size,X=u.keys(),$=0;$<q;$++){var ee=X.next().value;To[Uo++]=ee;To[Uo++]=u.get(ee);To[Uo++]=Infinity;var te=To[--Uo];var ie=To[--Uo];To[Uo++]=te;To[Uo++]=ie;var ne=So();To[Uo++]=ne}var d=Do.C1vals;for(var re=d.size,Ae=d.keys(),ae=0;ae<re;ae++){var oe=Ae.next().value;To[Uo++]=oe;To[Uo++]=d.get(oe);To[Uo++]=Infinity;var se=To[--Uo];var ce=To[--Uo];To[Uo++]=se;To[Uo++]=Oo(Do.CNvals,Do.sft1);To[Uo++]=ce;var le=So();To[Uo++]=le}var f=Do.C2vals;for(var pe=f.size,ue=f.keys(),de=0;de<pe;de++){var fe=ue.next().value;To[Uo++]=fe;To[Uo++]=f.get(fe);To[Uo++]=Infinity;var he=To[--Uo];var ge=To[--Uo];To[Uo++]=he;To[Uo++]=Oo(Do.CNvals,Do.sft2);To[Uo++]=ge;var me=So();To[Uo++]=me}var h=Do.C3vals;for(var ve=h.size,be=h.keys(),Ie=0;Ie<ve;Ie++){var we=be.next().value;To[Uo++]=we;To[Uo++]=h.get(we);To[Uo++]=Infinity;var ye=To[--Uo];var Be=To[--Uo];To[Uo++]=ye;To[Uo++]=Oo(Do.CNvals,Do.sft3);To[Uo++]=Be;var _e=So();To[Uo++]=_e}Do.Cvals=Ho();To[Uo++]=Infinity;To[Uo++]=Do.sft1;To[Uo++]=0;To[Uo++]=Do.sft2;To[Uo++]=1;To[Uo++]=Do.sft3;To[Uo++]=2;To[Uo++]=32;To[Uo++]=3;for(var g=48;g<=57;g+=1){To[Uo++]=g;To[Uo++]=g-44}for(var m=97;m<=122;m+=1){To[Uo++]=m;To[Uo++]=m-83}Do.TNvals=Ho();To[Uo++]=Infinity;for(var v=0;v<=31;v+=1){To[Uo++]=v;To[Uo++]=v}Do.T1vals=Ho();To[Uo++]=Infinity;for(var b=33;b<=47;b+=1){To[Uo++]=b;To[Uo++]=b-33}for(var I=58;I<=64;I+=1){To[Uo++]=I;To[Uo++]=I-43}for(var w=91;w<=95;w+=1){To[Uo++]=w;To[Uo++]=w-69}To[Uo++]=Do.fnc1;To[Uo++]=27;To[Uo++]=Do.fnc2;To[Uo++]=28;To[Uo++]=Do.fnc3;To[Uo++]=29;To[Uo++]=Do.fnc4;To[Uo++]=30;To[Uo++]=Do.pad;To[Uo++]=31;Do.T2vals=Ho();To[Uo++]=Infinity;To[Uo++]=96;To[Uo++]=0;for(var y=65;y<=90;y+=1){To[Uo++]=y;To[Uo++]=y-64}for(var B=123;B<=127;B+=1){To[Uo++]=B;To[Uo++]=B-96}Do.T3vals=Ho();To[Uo++]=Infinity;var _=Do.TNvals;for(var xe=_.size,Me=_.keys(),Ce=0;Ce<xe;Ce++){var Ee=Me.next().value;To[Uo++]=Ee;To[Uo++]=_.get(Ee);To[Uo++]=Infinity;var Pe=To[--Uo];var je=To[--Uo];To[Uo++]=Pe;To[Uo++]=je;var Ue=So();To[Uo++]=Ue}var x=Do.T1vals;for(var Te=x.size,De=x.keys(),Se=0;Se<Te;Se++){var He=De.next().value;To[Uo++]=He;To[Uo++]=x.get(He);To[Uo++]=Infinity;var Qe=To[--Uo];var Fe=To[--Uo];To[Uo++]=Qe;To[Uo++]=Oo(Do.TNvals,Do.sft1);To[Uo++]=Fe;var ke=So();To[Uo++]=ke}var M=Do.T2vals;for(var Oe=M.size,Ne=M.keys(),Le=0;Le<Oe;Le++){var Re=Ne.next().value;To[Uo++]=Re;To[Uo++]=M.get(Re);To[Uo++]=Infinity;var Ge=To[--Uo];var ze=To[--Uo];To[Uo++]=Ge;To[Uo++]=Oo(Do.TNvals,Do.sft2);To[Uo++]=ze;var We=So();To[Uo++]=We}var C=Do.T3vals;for(var Ze=C.size,Ke=C.keys(),Ye=0;Ye<Ze;Ye++){var Ve=Ke.next().value;To[Uo++]=Ve;To[Uo++]=C.get(Ve);To[Uo++]=Infinity;var Je=To[--Uo];var qe=To[--Uo];To[Uo++]=Je;To[Uo++]=Oo(Do.TNvals,Do.sft3);To[Uo++]=qe;var Xe=So();To[Uo++]=Xe}Do.Tvals=Ho();for(var E=128;E<=255;E+=1){Do.i=E;To[Uo++]=Do.Avals;To[Uo++]=Do.i;To[Uo++]=Infinity;Zo(Oo(Do.Avals,Do.fnc4));Zo(Oo(Do.Avals,Do.i-128));var $e=So();var et=To[--Uo];No(To[--Uo],et,$e);To[Uo++]=Do.Cvals;To[Uo++]=Do.i;To[Uo++]=Infinity;Zo(Oo(Do.Cvals,Do.fnc4));Zo(Oo(Do.Cvals,Do.i-128));var tt=So();var it=To[--Uo];No(To[--Uo],it,tt);To[Uo++]=Do.Tvals;To[Uo++]=Do.i;To[Uo++]=Infinity;Zo(Oo(Do.Tvals,Do.fnc4));Zo(Oo(Do.Tvals,Do.i-128));var nt=So();var rt=To[--Uo];No(To[--Uo],rt,nt)}To[Uo++]=Infinity;To[Uo++]=13;To[Uo++]=0;To[Uo++]=42;To[Uo++]=1;To[Uo++]=62;To[Uo++]=2;To[Uo++]=32;To[Uo++]=3;for(var P=48;P<=57;P+=1){To[Uo++]=P;To[Uo++]=P-44}for(var j=65;j<=90;j+=1){To[Uo++]=j;To[Uo++]=j-51}Do.Xvals=Ho();To[Uo++]=Infinity;var At=Do.Xvals;for(var at=At.size,ot=At.keys(),st=0;st<at;st++){var ct=ot.next().value;To[Uo++]=ct;To[Uo++]=At.get(ct);To[Uo++]=Infinity;var lt=To[--Uo];var pt=To[--Uo];To[Uo++]=lt;To[Uo++]=pt;var ut=So();To[Uo++]=ut}Do.Xvals=Ho();To[Uo++]=Infinity;for(var U=0;U<=255;U+=1){To[Uo++]=U;To[Uo++]=U}Do.Bvals=Ho();To[Uo++]=Infinity;var dt=Do.Bvals;for(var ft=dt.size,ht=dt.keys(),gt=0;gt<ft;gt++){var mt=ht.next().value;To[Uo++]=mt;To[Uo++]=dt.get(mt);To[Uo++]=Infinity;var vt=To[--Uo];var bt=To[--Uo];To[Uo++]=vt;To[Uo++]=bt;var It=So();To[Uo++]=It}Do.Bvals=Ho();Do.encvals=So([Do.Avals,Do.Cvals,Do.Tvals,Do.Xvals,-1,Do.Bvals]);Do.A=0;Do.C=1;Do.T=2;Do.X=3;Do.D=4;Do.B=5;for(var T in Do)Do.hasOwnProperty(T)&&(Kn.$ctx[T]=Do[T]);Kn.__23213__=1;Do=Object.getPrototypeOf(Do)}if(Do.stype){zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.codeoneStypeNonDigit#23219";To[Uo++]="S-Type symbols can only contain digits";Xo()}});Do.barlen=Do.barcode.length;if(Do.barlen>18){To[Uo++]="bwipp.codeoneStypeTooLong#23225";To[Uo++]="Maximum length exceeded";Xo()}Do.normalize=function(){Do.base=To[--Uo];Do.num=To[--Uo];for(var e=Do.num.length-1;e>=1;e-=1){Do.i=e;var t=Do.num;var i=Do.i;No(t,i-1,qo(Oo(t,i-1)+~~(Oo(Do.num,Do.i)/Do.base)));No(Do.num,Do.i,Oo(Do.num,Do.i)%Do.base)}for(;;){if(dr(Oo(Do.num,0),Do.base))break;To[Uo++]=Infinity;To[Uo++]=0;zo(Do.num);Do.num=So();No(Do.num,0,qo(Oo(Do.num,0)+~~(Oo(Do.num,1)/Do.base)));No(Do.num,1,Oo(Do.num,1)%Do.base)}To[Uo++]=Infinity;Do.i=true;var n=Do.num;for(var r=0,A=n.length;r<A;r++){var a=Oo(n,r);To[Uo++]=a;if(a==0&&Do.i)Uo--;else Do.i=false}Do.num=So();if(Do.num.length==0)Do.num=So([0]);To[Uo++]=Do.num};Do.bigadd=function(){var e=To[--Uo];var t=To[--Uo];Do.offset=Math.abs(e.length-t.length);if(e.length<t.length){var i=e;e=t;t=i}Do.a=e;Do.b=t;for(var n=0,r=Do.b.length-1;n<=r;n+=1){var A=Do.a;var a=Do.offset;No(A,n+a,qo(Oo(A,n+a)+Oo(Do.b,n)))}To[Uo++]=Do.a};Do.barlen=Do.barcode.length;Do.v=So([1]);for(var wt=0,yt=Do.barlen-1;wt<=yt;wt+=1){Do.i=wt;To[Uo++]=Infinity;zo(Oo(Do.stypevals,Do.i),function(){var e=To[--Uo];To[Uo++]=qo(e-48)*qo(Oo(Do.barcode,Do.barlen-Do.i-1)-48)});var Bt=So();To[Uo++]=Bt;To[Uo++]=Do.v;Do.bigadd();Do.v=To[--Uo]}To[Uo++]="v";To[Uo++]=Do.v;To[Uo++]=2;Do.normalize();var _t=To[--Uo];Do[To[--Uo]]=_t;To[Uo++]=Infinity;for(var xt=0,Mt=(5-Do.v.length%5)%5;xt<Mt;xt++)To[Uo++]=0;Zo(Do.v);Do.v=So();Do.cws=So(~~(Do.v.length/5));for(var Ct=0,Et=Do.cws.length-1;Ct<=Et;Ct+=1){Do.i=Ct;var Pt=Lo(Do.v,Do.i*5,5);To[Uo++]=0;for(var jt=0,Ut=Pt.length;jt<Ut;jt++){var Tt=To[--Uo];To[Uo++]=qo(Tt+Oo(Pt,jt))*2}No(Do.cws,Do.i,~~(To[--Uo]/2))}Do.metrics=Do.stypemetrics}else{var Dt=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["eci",true],["FNC1",Do.fnc1],["FNC3",Do.fnc3]]);Do.fncvals=Dt;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var St=To[--Uo];Do[To[--Uo]]=St;Do.msglen=Do.msg.length;Do.eciesc=92;var Ht=Do.msg;To[Uo++]="numecis";To[Uo++]=0;for(var Qt=0,Ft=Ht.length;Qt<Ft;Qt++)if(Oo(Ht,Qt)<=-1e6){var kt=To[--Uo];To[Uo++]=qo(kt+1)}var Ot=To[--Uo];Do[To[--Uo]]=Ot;if(Do.numecis>0){Do.msgtmp=So(qo(qo(Do.msg.length*2+Do.numecis*6)+2));No(Do.msgtmp,0,Do.pad);No(Do.msgtmp,1,Do.eciesc);Do.j=2;for(var Nt=0,Lt=Do.msg.length-1;Nt<=Lt;Nt+=1){var Rt=Oo(Do.msg,Nt);To[Uo++]=Rt;if(Rt<=-1e6){var Gt=Lo(sr(Qo(7),-To[--Uo],10),1,6);for(var zt=0,Wt=Gt.length;zt<Wt;zt++)To[Uo++]=Oo(Gt,zt);Ko(So(6));Ro(Do.msgtmp,Do.j+1,To[--Uo]);No(Do.msgtmp,Do.j,Do.eciesc);Do.j=Do.j+7}else{var Zt=To[--Uo];To[Uo++]=Zt;if(Zt!=Do.eciesc){No(Do.msgtmp,Do.j,To[--Uo]);Do.j=Do.j+1}else{Uo--;No(Do.msgtmp,Do.j,Do.eciesc);No(Do.msgtmp,Do.j+1,Do.eciesc);Do.j=Do.j+2}}}Do.msg=Lo(Do.msgtmp,0,Do.j);Do.msglen=Do.msg.length}Do.metrics=Do.nonstypemetrics;Do.fullcws=So([]);var Kt=Do.metrics;for(var Yt=0,Vt=Kt.length;Yt<Vt;Yt++){Do.m=Oo(Kt,Yt);Do.vers=Oo(Do.m,0);Do.dcws=Oo(Do.m,4);Do.okay=true;if(Yo(Do.version,"unset")){if(Do.vers.length!=1)Do.okay=false}else if(Vo(Do.version,Do.vers))Do.okay=false;if(Do.okay){To[Uo++]=Infinity;Zo(Do.fullcws);To[Uo++]=Do.dcws;Do.fullcws=So()}}To[Uo++]=Infinity;for(var Jt=0,qt=1480;Jt<qt;Jt++)To[Uo++]=1e4;Do.numremcws=So();var Xt=Do.fullcws;for(var $t=0,ei=Xt.length;$t<ei;$t++)No(Do.numremcws,qo(Oo(Xt,$t)-1),1);for(var ti=1478;ti>=0;ti-=1){Do.i=ti;if(Oo(Do.numremcws,Do.i)!=1)No(Do.numremcws,Do.i,qo(Oo(Do.numremcws,Do.i+1)+1))}To[Uo++]=Infinity;for(var ii=0,ni=Do.msglen;ii<ni;ii++)To[Uo++]=0;To[Uo++]=0;Do.numD=So();To[Uo++]=Infinity;for(var ri=0,Ai=Do.msglen;ri<Ai;ri++)To[Uo++]=0;To[Uo++]=9999;Do.nextXterm=So();To[Uo++]=Infinity;for(var ai=0,oi=Do.msglen;ai<oi;ai++)To[Uo++]=0;To[Uo++]=9999;Do.nextNonX=So();for(var si=Do.msglen-1;si>=0;si-=1){Do.i=si;Do.barchar=Oo(Do.msg,Do.i);if(Do.barchar>=48&&Do.barchar<=57)No(Do.numD,Do.i,qo(Oo(Do.numD,Do.i+1)+1));if(Do.barchar==13||Do.barchar==42||Do.barchar==62)No(Do.nextXterm,Do.i,0);else No(Do.nextXterm,Do.i,qo(Oo(Do.nextXterm,Do.i+1)+1));var ci=Oo(Do.Xvals,Do.barchar)!==undefined;if(!ci)No(Do.nextNonX,Do.i,0);else No(Do.nextNonX,Do.i,qo(Oo(Do.nextNonX,Do.i+1)+1))}To[Uo++]=Infinity;var li=Do.nextXterm;for(var pi=0,ui=li.length;pi<ui;pi++){var di=Oo(li,pi);To[Uo++]=di;if(di>1e4){Uo--;To[Uo++]=1e4}}Do.nextXterm=So();To[Uo++]=Infinity;var fi=Do.nextNonX;for(var hi=0,gi=fi.length;hi<gi;hi++){var mi=Oo(fi,hi);To[Uo++]=mi;if(mi>1e4){Uo--;To[Uo++]=1e4}}Do.nextNonX=So();Do.isD=function(){To[Uo++]=Do.char>=48&&Do.char<=57};Do.isC=function(){var e=Oo(Do.CNvals,Do.char)!==undefined;To[Uo++]=e};Do.isT=function(){var e=Oo(Do.TNvals,Do.char)!==undefined;To[Uo++]=e};Do.isX=function(){var e=Oo(Do.Xvals,Do.char)!==undefined;To[Uo++]=e};Do.isEA=function(){To[Uo++]=Do.char>127};Do.isFN=function(){To[Uo++]=Do.char<0};Do.XtermFirst=function(){var e=To[--Uo];To[Uo++]=dr(Oo(Do.nextXterm,e),Oo(Do.nextNonX,e))};Do.lookup=function(){Do.ac=1;Do.cc=2;Do.tc=2;Do.xc=2;Do.bc=3;if(Do.mode==Do.A){Do.ac=0;Do.cc=1;Do.tc=1;Do.xc=1;Do.bc=2}if(Do.mode==Do.C)Do.cc=0;if(Do.mode==Do.T)Do.tc=0;if(Do.mode==Do.X)Do.xc=0;if(Do.mode==Do.B)Do.bc=0;for(var e=0,t=1;e<t;e++){Do.k=0;for(;;){if(Do.i+Do.k==Do.msglen){var i=So([Do.ac,Do.cc,Do.tc,Do.xc]);To[Uo++]=true;for(var n=0,r=i.length;n<r;n++){var A=To[--Uo];To[Uo++]=A&&Do.bc<=Math.ceil(Oo(i,n))}if(To[--Uo]){To[Uo++]=Do.B;break}var a=So([Do.cc,Do.tc,Do.xc,Do.bc]);To[Uo++]=true;for(var o=0,s=a.length;o<s;o++){var c=To[--Uo];To[Uo++]=c&&Do.ac<=Math.ceil(Oo(a,o))}if(To[--Uo]){To[Uo++]=Do.A;break}var l=So([Do.tc,Do.xc]);To[Uo++]=true;for(var p=0,u=l.length;p<u;p++){var d=To[--Uo];To[Uo++]=d&&Math.ceil(Do.cc)<=Math.ceil(Oo(l,p))}if(To[--Uo]){To[Uo++]=Do.C;break}var f=So([Do.xc]);To[Uo++]=true;for(var h=0,g=f.length;h<g;h++){var m=To[--Uo];To[Uo++]=m&&Math.ceil(Do.tc)<=Math.ceil(Oo(f,h))}if(To[--Uo]){To[Uo++]=Do.T;break}To[Uo++]=Do.X;break}Do.char=Oo(Do.msg,Do.i+Do.k);To[Uo++]="ac";To[Uo++]=Do.ac;Do.isD();if(To[--Uo]){var v=To[--Uo];To[Uo++]=qo(v+1/2)}else{Do.isEA();if(To[--Uo]){var b=To[--Uo];To[Uo++]=Math.ceil(b)+2}else{var I=To[--Uo];To[Uo++]=Math.ceil(I)+1}}var w=To[--Uo];Do[To[--Uo]]=w;To[Uo++]="cc";To[Uo++]=Do.cc;Do.isC();if(To[--Uo]){var y=To[--Uo];To[Uo++]=qo(y+.6666667)}else{Do.isEA();if(To[--Uo]){var B=To[--Uo];To[Uo++]=qo(B+2.6666667)}else{var _=To[--Uo];To[Uo++]=qo(_+1.3333334)}}var x=To[--Uo];Do[To[--Uo]]=x;To[Uo++]="tc";To[Uo++]=Do.tc;Do.isT();if(To[--Uo]){var Q=To[--Uo];To[Uo++]=qo(Q+.6666667)}else{Do.isEA();if(To[--Uo]){var F=To[--Uo];To[Uo++]=qo(F+2.6666667)}else{var k=To[--Uo];To[Uo++]=qo(k+1.3333334)}}var O=To[--Uo];Do[To[--Uo]]=O;To[Uo++]="xc";To[Uo++]=Do.xc;Do.isX();if(To[--Uo]){var N=To[--Uo];To[Uo++]=qo(N+.6666667)}else{Do.isEA();if(To[--Uo]){var L=To[--Uo];To[Uo++]=qo(L+4.3333334)}else{var R=To[--Uo];To[Uo++]=qo(R+3.3333334)}}var G=To[--Uo];Do[To[--Uo]]=G;To[Uo++]="bc";To[Uo++]=Do.bc;Do.isFN();if(To[--Uo]){var z=To[--Uo];To[Uo++]=qo(z+3)}else{var W=To[--Uo];To[Uo++]=qo(W+1)}var Z=To[--Uo];Do[To[--Uo]]=Z;if(Do.k>=3){var M=So([Do.ac,Do.cc,Do.tc,Do.xc]);To[Uo++]=true;for(var C=0,K=M.length;C<K;C++){var Y=To[--Uo];To[Uo++]=Y&&Do.bc+1<=Math.ceil(Oo(M,C))}if(To[--Uo]){To[Uo++]=Do.B;break}var E=So([Do.cc,Do.tc,Do.xc,Do.bc]);To[Uo++]=true;for(var P=0,V=E.length;P<V;P++){var J=To[--Uo];To[Uo++]=J&&Do.ac+1<=Math.ceil(Oo(E,P))}if(To[--Uo]){To[Uo++]=Do.A;break}var j=So([Do.ac,Do.cc,Do.xc,Do.bc]);To[Uo++]=true;for(var U=0,q=j.length;U<q;U++){var X=To[--Uo];To[Uo++]=X&&Math.ceil(Do.tc)+1<=Math.ceil(Oo(j,U))}if(To[--Uo]){To[Uo++]=Do.T;break}var T=So([Do.ac,Do.tc]);To[Uo++]=true;for(var D=0,$=T.length;D<$;D++){var ee=To[--Uo];To[Uo++]=ee&&Math.ceil(Do.cc)+1<=Math.ceil(Oo(T,D))}if(To[--Uo]){if(Math.ceil(Do.cc)<Math.ceil(Do.xc)){To[Uo++]=Do.C;break}if(Do.cc==Do.xc){To[Uo++]=Do.i+Do.k+1;Do.XtermFirst();if(To[--Uo]){To[Uo++]=Do.X;break}else{To[Uo++]=Do.C;break}}}var S=So([Do.ac,Do.cc,Do.tc,Do.bc]);To[Uo++]=true;for(var H=0,te=S.length;H<te;H++){var ie=To[--Uo];To[Uo++]=ie&&Math.ceil(Do.xc)+1<=Math.ceil(Oo(S,H))}if(To[--Uo]){To[Uo++]=Do.X;break}}Do.k=Do.k+1}}};Do.addtocws=function(){var e=To[--Uo];To[Uo++]=e;if(e.length+Do.j>1480){Uo--;To[Uo++]="bwipp.codeoneTooLong#23421";To[Uo++]="Maximum length exceeded";Xo()}var t=To[--Uo];Ro(Do.cws,Do.j,t);Do.j=t.length+Do.j};Do.tobin=function(){var e=Qo(To[--Uo]);To[Uo++]=e;for(var t=0,i=e.length-1;t<=i;t+=1){var n=To[--Uo];No(n,t,48);To[Uo++]=n}var r=To[--Uo];var A=sr(Qo(r.length),To[--Uo],2);Ro(r,r.length-A.length,A);To[Uo++]=r;To[Uo++]=Infinity;var a=To[--Uo];var o=To[--Uo];To[Uo++]=a;zo(o,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});var s=So();To[Uo++]=s};Do.encA=function(){for(var e=0,t=1;e<t;e++){if(Oo(Do.numD,Do.i)>=21){Do.Dbits=So([1,1,1,1]);Do.mode=Do.D;break}var i=Oo(Do.numD,Do.i);if(i>=13&&qo(i+Do.i)==Do.msglen){Do.Dbits=So([1,1,1,1]);Do.mode=Do.D;break}if(Oo(Do.numD,Do.i)>=2){var n=Qo(2);No(n,0,Oo(Do.msg,Do.i));No(n,1,Oo(Do.msg,Do.i+1));To[Uo++]=Oo(Do.Avals,n);Do.addtocws();Do.i=Do.i+2;break}if(Oo(Do.msg,Do.i)==Do.fnc1){if(Oo(Do.numD,Do.i+1)>=15){To[Uo++]=Oo(Do.Avals,Do.fnc1lD);Do.addtocws();Do.i=Do.i+1;Do.Dbits=So([]);Do.mode=Do.D;break}var r=Oo(Do.numD,Do.i+1);if(r>=7&&qo(qo(r+Do.i)+1)==Do.msglen){To[Uo++]=Oo(Do.Avals,Do.fnc1lD);Do.addtocws();Do.i=Do.i+1;Do.Dbits=So([]);Do.mode=Do.D;break}}To[Uo++]="newmode";Do.lookup();var A=To[--Uo];Do[To[--Uo]]=A;if(Do.newmode!=Do.mode){To[Uo++]=Oo(Do.Avals,Oo(So([-1,Do.lC,Do.lT,Do.lX,Do.lD,Do.lB]),Do.newmode));Do.addtocws();Do.mode=Do.newmode;break}To[Uo++]=Oo(Do.Avals,Oo(Do.msg,Do.i));Do.addtocws();Do.i=Do.i+1;break}};Do.CTXvalstocws=function(){Do.in=To[--Uo];To[Uo++]=Infinity;for(var e=0,t=Do.in.length-1;e<=t;e+=3){var i=Lo(Do.in,e,3);To[Uo++]=0;for(var n=0,r=i.length;n<r;n++){var A=To[--Uo];To[Uo++]=qo(A+Oo(i,n))*40}var a=~~(To[--Uo]/40)+1;To[Uo++]=~~(a/256);To[Uo++]=a%256}Ko(So(Wo()));var o=To[--Uo];var s=To[--Uo];To[Uo++]=o;To[Uo++]=s;Uo--};Do.encCTX=function(){Do.p=0;Do.ctxvals=So(2220);for(;;){if(Do.i==Do.msglen)break;if(Do.p%3==0){if(Oo(Do.numD,Do.i)>=12){To[Uo++]=Lo(Do.ctxvals,0,Do.p);Do.CTXvalstocws();Do.addtocws();To[Uo++]=So([Do.unlcw]);Do.addtocws();Do.mode=Do.A;break}var e=Oo(Do.numD,Do.i);if(e>=8&&qo(e+Do.i)==Do.msglen){To[Uo++]=Lo(Do.ctxvals,0,Do.p);Do.CTXvalstocws();Do.addtocws();To[Uo++]=So([Do.unlcw]);Do.addtocws();Do.mode=Do.A;break}if(Do.mode==Do.X){var t=Oo(Do.Xvals,Oo(Do.msg,Do.i))!==undefined;if(!t){To[Uo++]=Lo(Do.ctxvals,0,Do.p);Do.CTXvalstocws();Do.addtocws();if(Oo(Do.numremcws,Do.j)!=1||Oo(Do.msg,Do.i)>127){To[Uo++]=So([Do.unlcw]);Do.addtocws()}Do.mode=Do.A;break}if(Do.i+1<Do.msglen){var i=Oo(Do.Xvals,Oo(Do.msg,Do.i+1))!==undefined;if(!i)break;if(Do.i+2<Do.msglen){var n=Oo(Do.Xvals,Oo(Do.msg,Do.i+2))!==undefined;if(!n)break}}}else{Do.lookup();if(To[--Uo]!=Do.mode){To[Uo++]=Lo(Do.ctxvals,0,Do.p);Do.CTXvalstocws();Do.addtocws();To[Uo++]=So([Do.unlcw]);Do.addtocws();Do.mode=Do.A;break}}if(Do.msglen-Do.i<=3){Do.remcws=Oo(Do.numremcws,Do.j+~~(Do.p/3)*2);To[Uo++]=Infinity;var r=Lo(Do.msg,Do.i,Do.msglen-Do.i);for(var A=0,a=r.length;A<a;A++){var o=Oo(r,A);var s=Oo(Oo(Do.encvals,Do.mode),o)!==undefined;To[Uo++]=o;if(s)Zo(Oo(Oo(Do.encvals,Do.mode),To[--Uo]));else{Uo--;To[Uo++]=-1;To[Uo++]=-1;To[Uo++]=-1;To[Uo++]=-1}}Do.remvals=So();if(Do.remcws==2&&Do.remvals.length==3){To[Uo++]=Infinity;Zo(Lo(Do.ctxvals,0,Do.p));Zo(Do.remvals);var c=So();To[Uo++]=c;Do.CTXvalstocws();Do.addtocws();Do.mode=Do.A;Do.i=Do.msglen;break}if(Do.remcws==2&&Do.remvals.length==2&&Do.mode!=Do.X){To[Uo++]=Infinity;Zo(Lo(Do.ctxvals,0,Do.p));Zo(Do.remvals);Zo(Oo(Oo(Do.encvals,Do.mode),Do.sft1));var l=So();To[Uo++]=l;Do.CTXvalstocws();Do.addtocws();Do.mode=Do.A;Do.i=Do.msglen;break}if(Do.remcws==2&&Do.remvals.length==1){To[Uo++]=Lo(Do.ctxvals,0,Do.p);Do.CTXvalstocws();Do.addtocws();To[Uo++]=So([Do.unlcw]);Do.addtocws();To[Uo++]=Oo(Do.Avals,Oo(Do.msg,Do.i));Do.addtocws();Do.mode=Do.A;Do.i=Do.msglen;break}if(Do.remcws==1&&Do.remvals.length==1){To[Uo++]=Lo(Do.ctxvals,0,Do.p);Do.CTXvalstocws();Do.addtocws();To[Uo++]=Oo(Do.Avals,Oo(Do.msg,Do.i));Do.addtocws();Do.mode=Do.A;Do.i=Do.msglen;break}}}var p=Oo(Oo(Do.encvals,Do.mode),Oo(Do.msg,Do.i));Ro(Do.ctxvals,Do.p,p);Do.p=p.length+Do.p;Do.i=Do.i+1}if(Do.mode!=Do.A){for(;;){if(Do.p%3==0)break;Do.i=Do.i-1;Do.p=Do.p-Oo(Oo(Do.encvals,Do.mode),Oo(Do.msg,Do.i)).length}To[Uo++]=Infinity;Zo(Lo(Do.ctxvals,0,Do.p));var u=So();To[Uo++]=u;Do.CTXvalstocws();Do.addtocws();To[Uo++]=So([Do.unlcw]);Do.addtocws();Do.mode=Do.A;if(Do.i!=Do.msglen)if(Oo(Do.numD,Do.i)>=2){var d=Qo(2);No(d,0,Oo(Do.msg,Do.i));No(d,1,Oo(Do.msg,Do.i+1));To[Uo++]=Oo(Do.Avals,d);Do.addtocws();Do.i=Do.i+2}else{To[Uo++]=Oo(Do.Avals,Oo(Do.msg,Do.i));Do.addtocws();Do.i=Do.i+1}}};Do.encD=function(){for(;;){if(Oo(Do.numD,Do.i)<3){Do.Drem=(8-Do.Dbits.length%8)%8;Do.remcws=Oo(Do.numremcws,Do.j+~~(Do.Dbits.length/8));if((qo(Oo(Do.numremcws,Do.j+~~(Do.Dbits.length/8)-1)-1)==0&&Do.Drem==0||Do.remcws==1&&Do.Drem!=0)&&Do.i==Do.msglen){if(Do.Drem==4||Do.Drem==6){To[Uo++]=Infinity;Zo(Do.Dbits);To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;Do.Dbits=So()}if(Do.Drem==2||Do.Drem==6){To[Uo++]=Infinity;Zo(Do.Dbits);To[Uo++]=0;To[Uo++]=1;Do.Dbits=So()}break}if((Do.i==Do.msglen-1&&Oo(Do.numD,Do.i)==1||Do.i==Do.msglen-2&&Oo(Do.numD,Do.i)==2)&&Do.remcws==1&&Do.Drem==0)break;if(!(Do.i==Do.msglen-1&&Oo(Do.numD,Do.i)==1&&Do.remcws==1&&(Do.Drem==4||Do.Drem==6))){To[Uo++]=Infinity;Zo(Do.Dbits);To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;Do.Dbits=So();Do.Drem=(8-Do.Dbits.length%8)%8}if(Do.Drem==4||Do.Drem==6){if(Oo(Do.numD,Do.i)>=1){To[Uo++]=Infinity;Zo(Do.Dbits);To[Uo++]=qo(qo(Oo(Do.msg,Do.i)-48)+1);To[Uo++]=4;Do.tobin();Zo(To[--Uo]);Do.Dbits=So();Do.i=Do.i+1}else{To[Uo++]=Infinity;Zo(Do.Dbits);To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;Do.Dbits=So()}Do.Drem=Do.Drem-4}if(Do.Drem==2){To[Uo++]=Infinity;Zo(Do.Dbits);To[Uo++]=0;To[Uo++]=1;Do.Dbits=So();Do.Drem=0}break}To[Uo++]=Infinity;Zo(Do.Dbits);var e=Lo(Do.msg,Do.i,3);To[Uo++]=0;for(var t=0,i=e.length;t<i;t++){var n=To[--Uo];To[Uo++]=qo(n+qo(Oo(e,t)-48))*10}var r=To[--Uo];To[Uo++]=~~(r/10)+1;To[Uo++]=10;Do.tobin();Zo(To[--Uo]);Do.Dbits=So();Do.i=Do.i+3}To[Uo++]=Infinity;for(var A=0,a=Do.Dbits.length-1;A<=a;A+=8){var o=Lo(Do.Dbits,A,8);To[Uo++]=0;for(var s=0,c=o.length;s<c;s++){var l=To[--Uo];To[Uo++]=qo(l+Oo(o,s))*2}var p=To[--Uo];To[Uo++]=~~(p/2)}Ko(So(Wo()));var u=To[--Uo];var d=To[--Uo];To[Uo++]=u;To[Uo++]=d;Uo--;Do.addtocws();Do.mode=Do.A};Do.encB=function(){Do.p=0;Do.bvals=So(1480);for(;;){if(Do.i==Do.msglen)break;if(Oo(Do.msg,Do.i)<0)break;Do.lookup();if(To[--Uo]!=Do.mode)break;No(Do.bvals,Do.p,Oo(Do.msg,Do.i));Do.p=Do.p+1;Do.i=Do.i+1}Do.remcws=qo(Oo(Do.numremcws,Do.j+Do.p)-1);To[Uo++]=Infinity;if(Do.remcws==0&&Do.i==Do.msglen)To[Uo++]=0;else if(Do.p<250)To[Uo++]=Do.p;else{To[Uo++]=~~(Do.p/250)+249;To[Uo++]=Do.p%250}Zo(Lo(Do.bvals,0,Do.p));Do.bvals=So();To[Uo++]=Do.bvals;Do.addtocws();Do.mode=Do.A};Do.cws=So(1480);Do.mode=Do.A;Do.i=0;Do.j=0;for(;;){if(Do.i>=Do.msglen)break;if(Do[Oo(So(["encA","encCTX","encCTX","encCTX","encD","encB"]),Do.mode)]()===true)break}Do.cws=Lo(Do.cws,0,Do.j)}var vi=Do.metrics;for(var bi=0,Ii=vi.length;bi<Ii;bi++){Do.m=Oo(vi,bi);Do.vers=Oo(Do.m,0);Do.rows=Oo(Do.m,1);Do.cols=Oo(Do.m,2);Do.dcol=Oo(Do.m,3);Do.dcws=Oo(Do.m,4);Do.rscw=Oo(Do.m,5);Do.rsbl=Oo(Do.m,6);Do.riso=Oo(Do.m,7);Do.risi=Oo(Do.m,8);Do.risl=Oo(Do.m,9);Do.dcpb=~~(Do.dcws/Do.rsbl);Do.ecpb=~~(Do.rscw/Do.rsbl);Do.okay=true;if(Vo(Do.version,"unset")&&Vo(Do.version,Do.vers))Do.okay=false;if(Do.cws.length>Do.dcws)Do.okay=false;if(Do.okay)break}if(!Do.okay){To[Uo++]="bwipp.codeoneNoValidSymbol#23737";To[Uo++]="Maximum length exceeded";Xo()}if(!Do.stype){To[Uo++]=Infinity;Zo(Do.cws);for(var wi=0,yi=qo(Do.dcws-Do.cws.length);wi<yi;wi++)To[Uo++]=129;Do.cws=So()}else{To[Uo++]=Infinity;for(var Bi=0,_i=qo(Do.dcws-Do.cws.length);Bi<_i;Bi++)To[Uo++]=0;Zo(Do.cws);Do.cws=So()}var xi=Oo(Do.options,"debugcws")!==undefined;if(xi){To[Uo++]="bwipp.debugcws#23747";To[Uo++]=Do.cws;Xo()}Do.cwbs=So(Do.rsbl);Do.ecbs=So(Do.rsbl);for(var Mi=0,Ci=qo(Do.rsbl-1);Mi<=Ci;Mi+=1){Do.i=Mi;Do.cwb=So(Do.dcpb);for(var Ei=0,Pi=Do.dcpb-1;Ei<=Pi;Ei+=1){Do.j=Ei;No(Do.cwb,Do.j,Oo(Do.cws,qo(Do.j*Do.rsbl+Do.i)))}No(Do.cwbs,Do.i,Do.cwb)}var ji=Do.stype?32:256;Do.gf=ji;Do["gf-1"]=Do.gf-1;var Ui=Do.stype?37:301;Do.pm=Ui;To[Uo++]=Infinity;To[Uo++]=1;for(var Ti=0,Di=Do["gf-1"];Ti<Di;Ti++){var Si=To[--Uo];var Hi=Si*2;To[Uo++]=Si;To[Uo++]=Hi;if(Hi>=Do.gf){var Qi=To[--Uo];To[Uo++]=Qi^Do.pm}}Do.rsalog=So();Do.rslog=So(Do.gf);for(var D=1,Fi=Do["gf-1"];D<=Fi;D+=1)No(Do.rslog,Oo(Do.rsalog,D),D);Do.rsprod=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;if(e!=0&&t!=0){var i=Oo(Do.rslog,To[--Uo]);var n=Oo(Do.rsalog,qo(i+Oo(Do.rslog,To[--Uo]))%Do["gf-1"]);To[Uo++]=n}else{Uo-=2;To[Uo++]=0}};To[Uo++]=Infinity;To[Uo++]=1;for(var ki=0,Oi=Do.ecpb;ki<Oi;ki++)To[Uo++]=0;Do.coeffs=So();for(var Ni=0,Li=Do.ecpb-1;Ni<=Li;Ni+=1){Do.i=Ni;No(Do.coeffs,Do.i+1,Oo(Do.coeffs,Do.i));for(var Ri=Do.i;Ri>=1;Ri-=1){Do.j=Ri;To[Uo++]=Do.coeffs;To[Uo++]=Do.j;To[Uo++]=Oo(Do.coeffs,Do.j-1);To[Uo++]=Oo(Do.coeffs,Do.j);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var Gi=To[--Uo];var zi=To[--Uo];var Wi=To[--Uo];No(To[--Uo],Wi,cr(zi,Gi))}To[Uo++]=Do.coeffs;To[Uo++]=0;To[Uo++]=Oo(Do.coeffs,0);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var Zi=To[--Uo];var Ki=To[--Uo];No(To[--Uo],Ki,Zi)}Do.coeffs=Lo(Do.coeffs,0,Do.coeffs.length-1);for(var Yi=0,Vi=Do.cwbs.length-1;Yi<=Vi;Yi+=1){Do.i=Yi;To[Uo++]=Infinity;Zo(Oo(Do.cwbs,Do.i));for(var Ji=0,qi=Do.ecpb;Ji<qi;Ji++)To[Uo++]=0;Do.rscws=So();for(var Xi=0,$i=Do.dcpb-1;Xi<=$i;Xi+=1){Do.m=Xi;Do.k=Oo(Do.rscws,Do.m);for(var en=0,tn=Do.ecpb-1;en<=tn;en+=1){Do.j=en;To[Uo++]=Do.rscws;To[Uo++]=Do.m+Do.j+1;To[Uo++]=Oo(Do.coeffs,Do.ecpb-Do.j-1);To[Uo++]=Do.k;Do.rsprod();var nn=To[--Uo];var rn=To[--Uo];No(To[--Uo],rn,cr(nn,Oo(Do.rscws,Do.m+Do.j+1)))}}No(Do.ecbs,Do.i,Lo(Do.rscws,Do.dcpb,Do.ecpb))}To[Uo++]=Infinity;Zo(Do.cws);for(var An=0,an=Do.rscw;An<an;An++)To[Uo++]=0;Do.cws=So();for(var on=0,sn=qo(Do.rscw-1);on<=sn;on+=1){Do.i=on;No(Do.cws,qo(Do.dcws+Do.i),Oo(Oo(Do.ecbs,Do.i%Do.rsbl),~~(Do.i/Do.rsbl)))}var cn=Do.stype?5:8;Do.mmat=So(qo(Do.dcws+Do.rscw)*cn);Do.r=0;Do.c=0;var ln=Do.stype?2:1;for(var S=0,pn=ln,un=Do.cws.length-1;pn<0?S>=un:S<=un;S+=pn){Do.i=S;if(!Do.stype){var dn=Fo(Qo(8),"00000000");var fn=sr(Qo(8),Oo(Do.cws,Do.i),2);Ro(dn,8-fn.length,fn);To[Uo++]=dn;To[Uo++]=Infinity;var hn=To[--Uo];var gn=To[--Uo];To[Uo++]=hn;zo(gn,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});var mn=So();Do.top=Lo(mn,0,4);Do.bot=Lo(mn,4,4)}else{var vn=Fo(Qo(5),"00000");var bn=sr(Qo(5),Oo(Do.cws,Do.i),2);Ro(vn,5-bn.length,bn);To[Uo++]=vn;To[Uo++]=Infinity;var In=To[--Uo];var wn=To[--Uo];To[Uo++]=In;zo(wn,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});Do.c1=So();var yn=Fo(Qo(5),"00000");var Bn=sr(Qo(5),Oo(Do.cws,Do.i+1),2);Ro(yn,5-Bn.length,Bn);To[Uo++]=yn;To[Uo++]=Infinity;var _n=To[--Uo];var xn=To[--Uo];To[Uo++]=_n;zo(xn,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});Do.c2=So();To[Uo++]=Infinity;Zo(Lo(Do.c1,0,3));Zo(Lo(Do.c2,0,2));Do.top=So();To[Uo++]=Infinity;Zo(Lo(Do.c1,3,2));Zo(Lo(Do.c2,2,3));Do.bot=So()}Ro(Do.mmat,qo(Do.r*Do.dcol+Do.c),Do.top);Ro(Do.mmat,qo((Do.r+1)*Do.dcol+Do.c),Do.bot);Do.c=Do.c+Do.top.length;if(Do.c==Do.dcol){Do.c=0;Do.r=Do.r+2}}Do.mmv=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+e*Do.cols)};To[Uo++]=Infinity;for(var Mn=0,Cn=Do.rows*Do.cols;Mn<Cn;Mn++)To[Uo++]=-1;Do.pixs=So();var En=So([function(){for(var e=0,t=Do.cols;e<t;e++)To[Uo++]=0},function(){for(var e=0,t=Do.cols;e<t;e++)To[Uo++]=1},function(){To[Uo++]=0;for(var e=0,t=qo(Do.cols-2);e<t;e++)To[Uo++]=1;To[Uo++]=0},function(){To[Uo++]=0;To[Uo++]=1;for(var e=0,t=qo(Do.cols-4);e<t;e++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0},function(){for(var e=0,t=~~(qo(Do.cols-1)/2);e<t;e++)To[Uo++]=-1;To[Uo++]=1;for(var i=0,n=~~(qo(Do.cols-1)/2);i<n;i++)To[Uo++]=-1},function(){for(var e=0,t=~~(qo(Do.cols-1)/2);e<t;e++)To[Uo++]=-1;To[Uo++]=0;for(var i=0,n=~~(qo(Do.cols-1)/2);i<n;i++)To[Uo++]=-1},function(){To[Uo++]=1;for(var e=0,t=qo(Do.cols-2);e<t;e++)To[Uo++]=0;To[Uo++]=1},function(){To[Uo++]=1;To[Uo++]=0;for(var e=0,t=qo(Do.cols-4);e<t;e++)To[Uo++]=1;To[Uo++]=0;To[Uo++]=1}]);Do.artifact=En;if(!Kn.__23866__){Do=Object.create(Do);var Pn=new Map([["A","121343"],["B","12134343"],["C","12121343"],["D","1213434343"],["E","1212134343"],["F","1212121343"],["G","121213434343"],["H","121212134343"],["S","56661278"],["T","5666666666127878"]]);Do.cpatmap=Pn;for(var T in Do)Do.hasOwnProperty(T)&&(Kn.$ctx[T]=Do[T]);Kn.__23866__=1;Do=Object.getPrototypeOf(Do)}Do.cpat=Oo(Do.cpatmap,Lo(Do.vers,0,1));To[Uo++]=Do.pixs;To[Uo++]=0;To[Uo++]=~~(qo(Do.rows-Do.cpat.length)/2);Do.mmv();To[Uo++]=Infinity;zo(Do.cpat,function(){if(Oo(Do.artifact,qo(To[--Uo]-49))()===true)return true});var jn=So();var Un=To[--Uo];Ro(To[--Uo],Un,jn);for(var Tn=0,Dn=qo(Do.risl-1);Tn<=Dn;Tn+=1){Do.i=Tn;for(var H=Do.riso,Sn=Do.risi,Hn=qo(Do.cols-1);Sn<0?H>=Hn:H<=Hn;H+=Sn){Do.j=H;var Qn=Do.i%12==0?1:0;var Fn=So([1,Qn]);To[Uo++]=Fn;To[Uo++]=Fn;To[Uo++]=Do.pixs;To[Uo++]=Do.j;To[Uo++]=Do.i;Do.mmv();var kn=To[--Uo];var On=To[--Uo];Ro(On,kn,To[--Uo]);if(Do.i!=qo(Do.risl-1)){To[Uo++]=Do.pixs;To[Uo++]=qo(qo(Do.cols-Do.j)-2);To[Uo++]=qo(qo(Do.rows-Do.i)-1);Do.mmv();var Nn=To[--Uo];var Ln=To[--Uo];Ro(Ln,Nn,To[--Uo])}else Uo--}}if(!Kn.__23904__){Do=Object.create(Do);var Rn=new Map([["A",So([So([12,5])])],["B",So([So([16,7])])],["C",So([So([26,12])])],["D",So([])],["E",So([So([26,23])])],["F",So([So([26,32]),So([70,32]),So([26,34]),So([70,34])])],["G",So([So([27,48]),So([69,48])])],["H",So([So([26,70]),So([66,70]),So([106,70]),So([26,72]),So([66,72]),So([106,72])])],["S-10",So([])],["S-20",So([So([10,4])])],["S-30",So([So([15,4]),So([15,6])])],["T-16",So([So([8,10])])],["T-32",So([So([16,10]),So([16,12])])],["T-48",So([So([24,10]),So([24,12]),So([24,14])])]]);Do.blackdotmap=Rn;for(var T in Do)Do.hasOwnProperty(T)&&(Kn.$ctx[T]=Do[T]);Kn.__23904__=1;Do=Object.getPrototypeOf(Do)}zo(Oo(Do.blackdotmap,Do.vers),function(){var e=To[--Uo];To[Uo++]=Do.pixs;Zo(e);Do.mmv();var t=To[--Uo];No(To[--Uo],t,1)});Do.j=0;for(var Gn=0,zn=Do.pixs.length-1;Gn<=zn;Gn+=1){Do.i=Gn;if(Oo(Do.pixs,Do.i)==-1){No(Do.pixs,Do.i,Oo(Do.mmat,Do.j));Do.j=Do.j+1}}To[Uo++]=Infinity;To[Uo++]="ren";To[Uo++]=pr;To[Uo++]="pixs";To[Uo++]=Do.pixs;To[Uo++]="pixx";To[Uo++]=Do.cols;To[Uo++]="pixy";To[Uo++]=Do.rows;To[Uo++]="height";To[Uo++]=Do.rows/72*2;To[Uo++]="width";To[Uo++]=Do.cols/72*2;if(Do.stype||Do.ttype){To[Uo++]="borderleft";To[Uo++]=1;To[Uo++]="borderright";To[Uo++]=1;To[Uo++]="bordertop";To[Uo++]=0;To[Uo++]="borderbottom";To[Uo++]=1}To[Uo++]="opt";To[Uo++]=Do.options;var Wn=Ho();To[Uo++]=Wn;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function ht(){Do=Object.create(Do);Do.dontdraw=false;Do.version="unset";Do.eclevel="L2";Do.parse=false;Do.parsefnc=false;Do.mask=-1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.hanxinEmptyData#23983";To[Uo++]="The data must not be empty";Xo()}if(Vo(Do.version,"unset")){var e=Do.version.length;var t=e>=1&&e<=2;To[Uo++]=t;if(t){Uo--;var i=Do.version;To[Uo++]=true;for(var n=0,Q=i.length;n<Q;n++){var r=Oo(i,n);if(r<48||r>57){Uo--;To[Uo++]=false}}var A=To[--Uo];To[Uo++]=A;if(A){Uo--;var a=ko(Do.version);To[Uo++]=a>=1&&a<=84}}if(Jo(To[--Uo])){To[Uo++]="bwipp.hanxinInvalidVersion#23994";To[Uo++]="Valid versions are 1 to 84";Xo()}}var o=Do.eclevel.length==2;To[Uo++]=o;if(o){Uo--;To[Uo++]=Lo(Do.eclevel,0,1);if(Yo("L","L")){Uo--;var s=Oo(Do.eclevel,1)-48;To[Uo++]=s>=1&&s<=4}}if(Jo(To[--Uo])){To[Uo++]="bwipp.hanxinInvalidErrorCorrectionLevel#24004";To[Uo++]="Valid error correction levels are L1 to L4";Xo()}if(Do.mask!=-1)if(Do.mask<1||Do.mask>4){To[Uo++]="bwipp.hanxinInvalidErrorCorrectionLevel#24009";To[Uo++]="The valid masks are 1 to 4";Xo()}$o(ht);var F=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc]]);Do.fncvals=F;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var k=To[--Uo];Do[To[--Uo]]=k;Do.msglen=Do.msg.length;Do.tobin=function(){var e=Qo(To[--Uo]);To[Uo++]=e;for(var t=0,i=e.length-1;t<=i;t+=1){var n=To[--Uo];No(n,t,48);To[Uo++]=n}var r=To[--Uo];var A=sr(Qo(r.length),To[--Uo],2);Ro(r,r.length-A.length,A);To[Uo++]=r};Do.bits=Qo(4+13+Do.msglen*8);Ro(Do.bits,0,"0011");To[Uo++]=Do.bits;To[Uo++]=4;To[Uo++]=Do.msglen;To[Uo++]=13;Do.tobin();var O=To[--Uo];var N=To[--Uo];Ro(To[--Uo],N,O);for(var c=0,L=Do.msglen-1;c<=L;c+=1){Do.i=c;To[Uo++]=Do.bits;To[Uo++]=17+Do.i*8;To[Uo++]=Oo(Do.msg,Do.i);To[Uo++]=8;Do.tobin();var R=To[--Uo];var G=To[--Uo];Ro(To[--Uo],G,R)}if(!ht.__24380__){Do=Object.create(Do);var z=So([0,-1,-1]);Do.metrics=So([So(["1",23,-1,0,205,So([1,21,4]),So([0,-1,-1]),So([0,-1,-1]),So([1,17,8]),So([0,-1,-1]),So([0,-1,-1]),So([1,13,12]),So([0,-1,-1]),So([0,-1,-1]),So([1,9,16]),So([0,-1,-1]),So([0,-1,-1])]),So(["2",25,-1,0,301,So([1,31,6]),So([0,-1,-1]),So([0,-1,-1]),So([1,25,12]),So([0,-1,-1]),So([0,-1,-1]),So([1,19,18]),So([0,-1,-1]),So([0,-1,-1]),So([1,15,22]),So([0,-1,-1]),So([0,-1,-1])]),So(["3",27,-1,0,405,So([1,42,8]),So([0,-1,-1]),So([0,-1,-1]),So([1,34,16]),So([0,-1,-1]),So([0,-1,-1]),So([1,26,24]),So([0,-1,-1]),So([0,-1,-1]),So([1,20,30]),So([0,-1,-1]),So([0,-1,-1])]),So(["4",29,14,1,439,So([1,46,8]),So([0,-1,-1]),So([0,-1,-1]),So([1,38,16]),So([0,-1,-1]),So([0,-1,-1]),So([1,30,24]),So([0,-1,-1]),So([0,-1,-1]),So([1,22,32]),So([0,-1,-1]),So([0,-1,-1])]),So(["5",31,16,1,555,So([1,57,12]),So([0,-1,-1]),So([0,-1,-1]),So([1,49,20]),So([0,-1,-1]),So([0,-1,-1]),So([1,37,32]),So([0,-1,-1]),So([0,-1,-1]),So([1,14,20]),So([1,13,22]),So([0,-1,-1])]),So(["6",33,16,1,675,So([1,70,14]),z,So([0,-1,-1]),So([1,58,26]),So([0,-1,-1]),So([0,-1,-1]),So([1,24,20]),So([1,22,18]),So([0,-1,-1]),So([1,16,24]),So([1,18,26]),So([0,-1,-1])]),So(["7",35,17,1,805,So([1,84,16]),So([0,-1,-1]),So([0,-1,-1]),So([1,70,30]),So([0,-1,-1]),So([0,-1,-1]),So([1,26,22]),So([1,28,24]),So([0,-1,-1]),So([2,14,20]),So([1,12,20]),So([0,-1,-1])]),So(["8",37,18,1,943,So([1,99,18]),So([0,-1,-1]),So([0,-1,-1]),So([1,40,18]),So([1,41,18]),So([0,-1,-1]),So([1,31,26]),So([1,32,28]),So([0,-1,-1]),So([2,16,24]),So([1,15,22]),So([0,-1,-1])]),So(["9",39,19,1,1089,So([1,114,22]),So([0,-1,-1]),So([0,-1,-1]),So([2,48,20]),So([0,-1,-1]),So([0,-1,-1]),So([2,24,20]),So([1,26,22]),So([0,-1,-1]),So([2,18,28]),So([1,18,26]),So([0,-1,-1])]),So(["10",41,20,1,1243,So([1,131,24]),So([0,-1,-1]),So([0,-1,-1]),So([1,52,22]),So([1,57,24]),So([0,-1,-1]),So([2,27,24]),So([1,29,24]),So([0,-1,-1]),So([2,21,32]),So([1,19,30]),So([0,-1,-1])]),So(["11",43,14,2,1289,So([1,135,26]),So([0,-1,-1]),So([0,-1,-1]),So([1,56,24]),So([1,57,24]),So([0,-1,-1]),So([2,28,24]),So([1,31,26]),So([0,-1,-1]),So([2,22,32]),So([1,21,32]),So([0,-1,-1])]),So(["12",45,15,2,1455,So([1,153,28]),So([0,-1,-1]),So([0,-1,-1]),So([1,62,26]),So([1,65,28]),So([0,-1,-1]),So([2,32,28]),So([1,33,28]),So([0,-1,-1]),So([3,17,26]),So([1,22,30]),So([0,-1,-1])]),So(["13",47,16,2,1629,So([1,86,16]),So([1,85,16]),So([0,-1,-1]),So([1,71,30]),So([1,72,30]),So([0,-1,-1]),So([2,37,32]),So([1,35,30]),So([0,-1,-1]),So([3,20,30]),So([1,21,32]),So([0,-1,-1])]),So(["14",49,16,2,1805,So([1,94,18]),So([1,95,18]),So([0,-1,-1]),So([2,51,22]),So([1,55,24]),So([0,-1,-1]),So([3,30,26]),So([1,31,26]),So([0,-1,-1]),So([4,18,28]),So([1,17,24]),So([0,-1,-1])]),So(["15",51,17,2,1995,So([1,104,20]),So([1,105,20]),So([0,-1,-1]),So([2,57,24]),So([1,61,26]),So([0,-1,-1]),So([3,33,28]),So([1,36,30]),So([0,-1,-1]),So([4,20,30]),So([1,19,30]),So([0,-1,-1])]),So(["16",53,17,2,2187,So([1,115,22]),So([1,114,22]),So([0,-1,-1]),So([2,65,28]),So([1,61,26]),So([0,-1,-1]),So([3,38,32]),So([1,33,30]),So([0,-1,-1]),So([5,19,28]),So([1,14,24]),So([0,-1,-1])]),So(["17",55,18,2,2393,So([1,126,24]),So([1,125,24]),So([0,-1,-1]),So([2,70,30]),So([1,69,30]),So([0,-1,-1]),So([4,33,28]),So([1,29,26]),So([0,-1,-1]),So([5,20,30]),So([1,19,30]),So([0,-1,-1])]),So(["18",57,19,2,2607,So([1,136,26]),So([1,137,26]),So([0,-1,-1]),So([3,56,24]),So([1,59,26]),So([0,-1,-1]),So([5,35,30]),So([0,-1,-1]),So([0,-1,-1]),So([6,18,28]),So([1,21,28]),So([0,-1,-1])]),So(["19",59,20,2,2829,So([1,148,28]),So([1,149,28]),So([0,-1,-1]),So([3,61,26]),So([1,64,28]),So([0,-1,-1]),So([7,24,20]),So([1,23,22]),So([0,-1,-1]),So([6,20,30]),So([1,21,32]),So([0,-1,-1])]),So(["20",61,20,2,3053,So([3,107,20]),So([0,-1,-1]),So([0,-1,-1]),So([3,65,28]),So([1,72,30]),So([0,-1,-1]),So([7,26,22]),So([1,23,22]),So([0,-1,-1]),So([7,19,28]),So([1,20,32]),So([0,-1,-1])]),So(["21",63,21,2,3291,So([3,115,22]),So([0,-1,-1]),So([0,-1,-1]),So([4,56,24]),So([1,63,28]),So([0,-1,-1]),So([7,28,24]),So([1,25,22]),So([0,-1,-1]),So([8,18,28]),So([1,21,22]),So([0,-1,-1])]),So(["22",65,16,3,3383,So([2,116,22]),So([1,122,24]),So([0,-1,-1]),So([4,56,24]),So([1,72,30]),So([0,-1,-1]),So([7,28,24]),So([1,32,26]),So([0,-1,-1]),So([8,18,28]),So([1,24,30]),So([0,-1,-1])]),So(["23",67,17,3,3631,So([3,127,24]),So([0,-1,-1]),So([0,-1,-1]),So([5,51,22]),So([1,62,26]),So([0,-1,-1]),So([7,30,26]),So([1,35,26]),So([0,-1,-1]),So([8,20,30]),So([1,21,32]),So([0,-1,-1])]),So(["24",69,17,3,3887,So([2,135,26]),So([1,137,26]),So([0,-1,-1]),So([5,56,24]),So([1,59,26]),So([0,-1,-1]),So([7,33,28]),So([1,30,28]),So([0,-1,-1]),So([11,16,24]),So([1,19,26]),So([0,-1,-1])]),So(["25",71,18,3,4151,So([3,105,20]),So([1,121,22]),So([0,-1,-1]),So([5,61,26]),So([1,57,26]),So([0,-1,-1]),So([9,28,24]),So([1,28,22]),So([0,-1,-1]),So([10,19,28]),So([1,18,30]),So([0,-1,-1])]),So(["26",73,18,3,4423,So([2,157,30]),So([1,150,28]),So([0,-1,-1]),So([5,65,28]),So([1,61,26]),So([0,-1,-1]),So([8,33,28]),So([1,34,30]),So([0,-1,-1]),So([10,19,28]),So([2,15,26]),So([0,-1,-1])]),So(["27",75,19,3,4703,So([3,126,24]),So([1,115,22]),So([0,-1,-1]),So([7,51,22]),So([1,54,22]),So([0,-1,-1]),So([8,35,30]),So([1,37,30]),So([0,-1,-1]),So([15,15,22]),So([1,10,22]),So([0,-1,-1])]),So(["28",77,19,3,4991,So([4,105,20]),So([1,103,20]),So([0,-1,-1]),So([7,56,24]),So([1,45,18]),So([0,-1,-1]),So([10,31,26]),So([1,27,26]),So([0,-1,-1]),So([10,17,26]),So([3,20,28]),So([1,21,28])]),So(["29",79,20,3,5287,So([3,139,26]),So([1,137,28]),So([0,-1,-1]),So([6,66,28]),So([1,66,30]),So([0,-1,-1]),So([9,36,30]),So([1,34,32]),So([0,-1,-1]),So([13,19,28]),So([1,17,32]),So([0,-1,-1])]),So(["30",81,20,3,5591,So([6,84,16]),So([1,82,16]),So([0,-1,-1]),So([6,70,30]),So([1,68,30]),So([0,-1,-1]),So([7,35,30]),So([3,33,28]),So([1,32,28]),So([13,20,30]),So([1,20,28]),So([0,-1,-1])]),So(["31",83,21,3,5903,So([5,105,20]),So([1,94,18]),So([0,-1,-1]),So([6,74,32]),So([1,71,30]),So([0,-1,-1]),So([11,33,28]),So([1,34,32]),So([0,-1,-1]),So([13,19,28]),So([3,16,26]),So([0,-1,-1])]),So(["32",85,17,4,6033,So([4,127,24]),So([1,126,24]),So([0,-1,-1]),So([7,66,28]),So([1,66,30]),So([0,-1,-1]),So([12,30,24]),So([1,24,28]),So([1,24,30]),So([15,19,28]),So([1,17,32]),So([0,-1,-1])]),So(["33",87,17,4,6353,So([7,84,16]),So([1,78,16]),So([0,-1,-1]),So([7,70,30]),So([1,66,28]),So([0,-1,-1]),So([12,33,28]),So([1,32,30]),So([0,-1,-1]),So([14,21,32]),So([1,24,28]),So([0,-1,-1])]),So(["34",89,18,4,6689,So([5,117,22]),So([1,117,24]),So([0,-1,-1]),So([8,66,28]),So([1,58,26]),So([0,-1,-1]),So([11,38,32]),So([1,34,32]),So([0,-1,-1]),So([15,20,30]),So([2,17,26]),So([0,-1,-1])]),So(["35",91,18,4,7025,So([4,148,28]),So([1,146,28]),So([0,-1,-1]),So([8,68,30]),So([1,70,24]),So([0,-1,-1]),So([10,36,32]),So([3,38,28]),So([0,-1,-1]),So([16,19,28]),So([3,16,26]),So([0,-1,-1])]),So(["36",93,19,4,7377,So([4,126,24]),So([2,135,26]),So([0,-1,-1]),So([8,70,28]),So([2,43,26]),So([0,-1,-1]),So([13,32,28]),So([2,41,30]),So([0,-1,-1]),So([17,19,28]),So([3,15,26]),So([0,-1,-1])]),So(["37",95,19,4,7729,So([5,136,26]),So([1,132,24]),So([0,-1,-1]),So([5,67,30]),So([4,68,28]),So([1,69,28]),So([14,35,30]),So([1,32,24]),So([0,-1,-1]),So([18,18,26]),So([3,16,28]),So([1,14,28])]),So(["38",97,19,4,8089,So([3,142,26]),So([3,141,28]),So([0,-1,-1]),So([8,70,30]),So([1,73,32]),So([1,74,32]),So([12,34,30]),So([3,34,26]),So([1,35,28]),So([18,21,32]),So([1,27,30]),So([0,-1,-1])]),So(["39",99,20,4,8465,So([5,116,22]),So([2,103,20]),So([1,102,20]),So([9,74,32]),So([1,74,30]),So([0,-1,-1]),So([14,34,28]),So([2,32,32]),So([1,32,30]),So([19,21,32]),So([1,25,26]),So([0,-1,-1])]),So(["40",101,20,4,8841,So([7,116,22]),So([1,117,22]),So([0,-1,-1]),So([11,65,28]),So([1,58,24]),So([0,-1,-1]),So([15,38,32]),So([1,27,28]),So([0,-1,-1]),So([20,20,30]),So([1,20,32]),So([1,21,32])]),So(["41",103,17,5,9009,So([6,136,26]),So([1,130,24]),So([0,-1,-1]),So([11,66,28]),So([1,62,30]),So([0,-1,-1]),So([14,34,28]),So([3,34,32]),So([1,30,30]),So([18,20,30]),So([3,20,28]),So([2,15,26])]),So(["42",105,17,5,9401,So([5,105,20]),So([2,115,22]),So([2,116,22]),So([10,75,32]),So([1,73,32]),So([0,-1,-1]),So([16,38,32]),So([1,27,28]),So([0,-1,-1]),So([22,19,28]),So([2,16,30]),So([1,19,30])]),So(["43",107,18,5,9799,So([6,147,28]),So([1,146,28]),So([0,-1,-1]),So([11,66,28]),So([2,65,30]),So([0,-1,-1]),So([18,33,28]),So([2,33,30]),So([0,-1,-1]),So([22,21,32]),So([1,28,30]),So([0,-1,-1])]),So(["44",109,18,5,10207,So([6,116,22]),So([3,125,24]),So([0,-1,-1]),So([11,75,32]),So([1,68,30]),So([0,-1,-1]),So([13,35,28]),So([6,34,32]),So([1,30,30]),So([23,21,32]),So([1,26,30]),So([0,-1,-1])]),So(["45",111,18,5,10623,So([7,105,20]),So([4,95,18]),So([0,-1,-1]),So([12,67,28]),So([1,63,30]),So([1,62,32]),So([21,31,26]),So([2,33,32]),So([0,-1,-1]),So([23,21,32]),So([2,24,30]),So([0,-1,-1])]),So(["46",113,19,5,11045,So([10,116,22]),So([0,-1,-1]),So([0,-1,-1]),So([12,74,32]),So([1,78,30]),So([0,-1,-1]),So([18,37,32]),So([1,39,30]),So([1,41,28]),So([25,21,32]),So([1,27,28]),So([0,-1,-1])]),So(["47",115,19,5,11477,So([5,126,24]),So([4,115,22]),So([1,114,22]),So([12,67,28]),So([2,66,32]),So([1,68,30]),So([21,35,30]),So([1,39,30]),So([0,-1,-1]),So([26,21,32]),So([1,28,28]),So([0,-1,-1])]),So(["48",117,19,5,11917,So([9,126,24]),So([1,117,22]),So([0,-1,-1]),So([13,75,32]),So([1,68,30]),So([0,-1,-1]),So([20,35,30]),So([3,35,28]),So([0,-1,-1]),So([27,21,32]),So([1,28,30]),So([0,-1,-1])]),So(["49",119,17,6,12111,So([9,126,24]),So([1,137,26]),So([0,-1,-1]),So([13,71,30]),So([2,68,32]),So([0,-1,-1]),So([20,37,32]),So([1,39,28]),So([1,38,28]),So([24,20,32]),So([5,25,28]),So([0,-1,-1])]),So(["50",121,17,6,12559,So([8,147,28]),So([1,141,28]),So([0,-1,-1]),So([10,73,32]),So([4,74,30]),So([1,73,30]),So([16,36,32]),So([6,39,30]),So([1,37,30]),So([27,21,32]),So([3,20,26]),So([0,-1,-1])]),So(["51",123,18,6,13025,So([9,137,26]),So([1,135,26]),So([0,-1,-1]),So([12,70,30]),So([4,75,32]),So([0,-1,-1]),So([24,35,30]),So([1,40,28]),So([0,-1,-1]),So([23,20,32]),So([8,24,30]),So([0,-1,-1])]),So(["52",125,18,6,13489,So([14,95,18]),So([1,86,18]),So([0,-1,-1]),So([13,73,32]),So([3,77,30]),So([0,-1,-1]),So([24,35,30]),So([2,35,28]),So([0,-1,-1]),So([26,21,32]),So([5,21,30]),So([1,23,30])]),So(["53",127,18,6,13961,So([9,147,28]),So([1,142,28]),So([0,-1,-1]),So([10,73,30]),So([6,70,32]),So([1,71,32]),So([25,35,30]),So([2,34,26]),So([0,-1,-1]),So([29,21,32]),So([4,22,30]),So([0,-1,-1])]),So(["54",129,18,6,14441,So([11,126,24]),So([1,131,24]),So([0,-1,-1]),So([16,74,32]),So([1,79,30]),So([0,-1,-1]),So([25,38,32]),So([1,25,30]),So([0,-1,-1]),So([33,21,32]),So([1,28,28]),So([0,-1,-1])]),So(["55",131,19,6,14939,So([14,105,20]),So([1,99,18]),So([0,-1,-1]),So([19,65,28]),So([1,72,28]),So([0,-1,-1]),So([24,37,32]),So([2,40,30]),So([1,41,30]),So([31,21,32]),So([4,24,32]),So([0,-1,-1])]),So(["56",133,19,6,15435,So([10,147,28]),So([1,151,28]),So([0,-1,-1]),So([15,71,30]),So([3,71,32]),So([1,73,32]),So([24,37,32]),So([3,38,30]),So([1,39,30]),So([36,19,30]),So([3,29,26]),So([0,-1,-1])]),So(["57",135,19,6,15939,So([15,105,20]),So([1,99,18]),So([0,-1,-1]),So([19,70,30]),So([1,64,28]),So([0,-1,-1]),So([27,38,32]),So([2,25,26]),So([0,-1,-1]),So([38,20,30]),So([2,18,28]),So([0,-1,-1])]),So(["58",137,17,7,16171,So([14,105,20]),So([1,113,22]),So([1,114,22]),So([17,67,30]),So([3,92,32]),So([0,-1,-1]),So([30,35,30]),So([1,41,30]),So([0,-1,-1]),So([36,21,32]),So([1,26,30]),So([1,27,30])]),So(["59",139,17,7,16691,So([11,146,28]),So([1,146,26]),So([0,-1,-1]),So([20,70,30]),So([1,60,26]),So([0,-1,-1]),So([29,38,32]),So([1,24,32]),So([0,-1,-1]),So([40,20,30]),So([2,17,26]),So([0,-1,-1])]),So(["60",141,18,7,17215,So([3,137,26]),So([1,136,26]),So([10,126,24]),So([22,65,28]),So([1,75,30]),So([0,-1,-1]),So([30,37,32]),So([1,51,30]),So([0,-1,-1]),So([42,20,30]),So([1,21,30]),So([0,-1,-1])]),So(["61",143,18,7,17751,So([12,126,24]),So([2,118,22]),So([1,116,22]),So([19,74,32]),So([1,74,30]),So([1,72,28]),So([30,38,32]),So([2,29,30]),So([0,-1,-1]),So([39,20,32]),So([2,37,26]),So([1,38,26])]),So(["62",145,18,7,18295,So([12,126,24]),So([3,136,26]),So([0,-1,-1]),So([21,70,30]),So([2,65,28]),So([0,-1,-1]),So([34,35,30]),So([1,44,32]),So([0,-1,-1]),So([42,20,30]),So([2,19,28]),So([2,18,28])]),So(["63",147,18,7,18847,So([12,126,24]),So([3,117,22]),So([1,116,22]),So([25,61,26]),So([2,62,28]),So([0,-1,-1]),So([34,35,30]),So([1,40,32]),So([1,41,32]),So([45,20,30]),So([1,20,32]),So([1,21,32])]),So(["64",149,19,7,19403,So([15,105,20]),So([2,115,22]),So([2,116,22]),So([25,65,28]),So([1,72,28]),So([0,-1,-1]),So([18,35,30]),So([17,37,32]),So([1,50,32]),So([42,20,30]),So([6,19,28]),So([1,15,28])]),So(["65",151,19,7,19971,So([19,105,20]),So([1,101,20]),So([0,-1,-1]),So([33,51,22]),So([1,65,22]),So([0,-1,-1]),So([40,33,28]),So([1,28,28]),So([0,-1,-1]),So([49,20,30]),So([1,18,28]),So([0,-1,-1])]),So(["66",153,17,8,20229,So([18,105,20]),So([2,117,22]),So([0,-1,-1]),So([26,65,28]),So([1,80,30]),So([0,-1,-1]),So([35,35,30]),So([3,35,28]),So([1,36,28]),So([52,18,28]),So([2,38,30]),So([0,-1,-1])]),So(["67",155,17,8,20805,So([26,84,16]),So([0,-1,-1]),So([0,-1,-1]),So([26,70,30]),So([0,-1,-1]),So([0,-1,-1]),So([45,31,26]),So([1,9,26]),So([0,-1,-1]),So([52,20,30]),So([0,-1,-1]),So([0,-1,-1])]),So(["68",157,17,8,21389,So([16,126,24]),So([1,114,22]),So([1,115,22]),So([23,70,30]),So([3,65,28]),So([1,66,28]),So([40,35,30]),So([1,43,30]),So([0,-1,-1]),So([46,20,30]),So([7,19,28]),So([1,16,28])]),So(["69",159,18,8,21993,So([19,116,22]),So([1,105,22]),So([0,-1,-1]),So([20,70,30]),So([7,66,28]),So([1,63,28]),So([40,35,30]),So([1,42,32]),So([1,43,32]),So([54,20,30]),So([1,19,30]),So([0,-1,-1])]),So(["70",161,18,8,22593,So([17,126,24]),So([2,115,22]),So([0,-1,-1]),So([24,70,30]),So([4,74,32]),So([0,-1,-1]),So([48,31,26]),So([2,18,26]),So([0,-1,-1]),So([54,19,28]),So([6,15,26]),So([1,14,26])]),So(["71",163,18,8,23201,So([29,84,16]),So([0,-1,-1]),So([0,-1,-1]),So([29,70,30]),So([0,-1,-1]),So([0,-1,-1]),So([6,34,30]),So([3,36,30]),So([38,33,28]),So([58,20,30]),So([0,-1,-1]),So([0,-1,-1])]),So(["72",165,18,8,23817,So([16,147,28]),So([1,149,28]),So([0,-1,-1]),So([31,66,28]),So([1,37,26]),So([0,-1,-1]),So([48,33,28]),So([1,23,26]),So([0,-1,-1]),So([53,20,30]),So([6,19,28]),So([1,17,28])]),So(["73",167,19,8,24453,So([20,115,22]),So([2,134,24]),So([0,-1,-1]),So([29,66,28]),So([2,56,26]),So([2,57,26]),So([45,36,30]),So([2,15,28]),So([0,-1,-1]),So([59,20,30]),So([2,21,32]),So([0,-1,-1])]),So(["74",169,19,8,25085,So([17,147,28]),So([1,134,26]),So([0,-1,-1]),So([26,70,30]),So([5,75,32]),So([0,-1,-1]),So([47,35,30]),So([1,48,32]),So([0,-1,-1]),So([64,18,28]),So([2,33,30]),So([1,35,30])]),So(["75",171,17,9,25373,So([22,115,22]),So([1,133,24]),So([0,-1,-1]),So([33,65,28]),So([1,74,28]),So([0,-1,-1]),So([43,36,30]),So([5,27,28]),So([1,30,28]),So([57,20,30]),So([5,21,32]),So([1,24,32])]),So(["76",173,17,9,26021,So([18,136,26]),So([2,142,26]),So([0,-1,-1]),So([33,66,28]),So([2,49,26]),So([0,-1,-1]),So([48,35,30]),So([2,38,28]),So([0,-1,-1]),So([64,20,30]),So([1,20,32]),So([0,-1,-1])]),So(["77",175,17,9,26677,So([19,126,24]),So([2,135,26]),So([1,136,26]),So([32,66,28]),So([2,55,26]),So([2,56,26]),So([49,36,30]),So([2,18,32]),So([0,-1,-1]),So([65,18,28]),So([5,27,30]),So([1,29,30])]),So(["78",177,18,9,27335,So([20,137,26]),So([1,130,26]),So([0,-1,-1]),So([30,75,32]),So([2,71,32]),So([0,-1,-1]),So([46,35,30]),So([6,39,32]),So([0,-1,-1]),So([3,12,30]),So([70,19,28]),So([0,-1,-1])]),So(["79",179,18,9,28007,So([20,147,28]),So([0,-1,-1]),So([0,-1,-1]),So([35,70,30]),So([0,-1,-1]),So([0,-1,-1]),So([49,35,30]),So([5,35,28]),So([0,-1,-1]),So([70,20,30]),So([0,-1,-1]),So([0,-1,-1])]),So(["80",181,18,9,28687,So([21,136,26]),So([1,155,28]),So([0,-1,-1]),So([34,70,30]),So([1,64,28]),So([1,65,28]),So([54,35,30]),So([1,45,30]),So([0,-1,-1]),So([68,20,30]),So([3,18,28]),So([1,19,28])]),So(["81",183,18,9,29375,So([19,126,24]),So([5,115,22]),So([1,114,22]),So([33,70,30]),So([3,65,28]),So([1,64,28]),So([52,35,30]),So([3,41,32]),So([1,40,32]),So([67,20,30]),So([5,21,32]),So([1,24,32])]),So(["82",185,18,9,30071,So([2,150,28]),So([21,136,26]),So([0,-1,-1]),So([32,70,30]),So([6,65,28]),So([0,-1,-1]),So([52,38,32]),So([2,27,32]),So([0,-1,-1]),So([73,20,30]),So([2,22,32]),So([0,-1,-1])]),So(["83",187,17,10,30387,So([21,126,24]),So([4,136,26]),So([0,-1,-1]),So([30,74,32]),So([6,73,30]),So([0,-1,-1]),So([54,35,30]),So([4,40,32]),So([0,-1,-1]),So([75,20,30]),So([1,20,28]),So([0,-1,-1])]),So(["84",189,17,10,31091,So([30,105,20]),So([1,114,22]),So([0,-1,-1]),So([3,45,22]),So([55,47,20]),So([0,-1,-1]),So([2,26,26]),So([62,33,28]),So([0,-1,-1]),So([79,18,28]),So([4,33,30]),So([0,-1,-1])])]);for(var l in Do)Do.hasOwnProperty(l)&&(ht.$ctx[l]=Do[l]);ht.__24380__=1;Do=Object.getPrototypeOf(Do)}Do.eclval=Oo(Do.eclevel,1)-49;var p=Do.metrics;for(var u=0,W=p.length;u<W;u++){Do.m=Oo(p,u);Do.vers=Oo(Do.m,0);Do.size=Oo(Do.m,1);Do.alnk=Oo(Do.m,2);Do.alnn=Oo(Do.m,3);Do.alnr=qo(Do.size-Do.alnk*Do.alnn);Do.nmod=Oo(Do.m,4);Do.ncws=~~(Do.nmod/8);Do.rbit=Do.nmod%8;Do.ecbs=Lo(Do.m,5+Do.eclval*3,3);var d=Do.ecbs;To[Uo++]="ecws";To[Uo++]=0;for(var f=0,Z=d.length;f<Z;f++){var h=Oo(d,f);var K=To[--Uo];To[Uo++]=qo(K+Oo(h,0)*Oo(h,2))}var Y=To[--Uo];Do[To[--Uo]]=Y;Do.dcws=qo(Do.ncws-Do.ecws);Do.dmod=Do.dcws*8;Do.okay=true;if(Vo(Do.version,"unset")&&Vo(Do.version,Do.vers))Do.okay=false;if(Do.bits.length>Do.dmod)Do.okay=false;if(Do.okay)break}if(!Do.okay){To[Uo++]="bwipp.hanxinNoValidSymbol#24404";To[Uo++]="Maximum length exceeded or invalid content";Xo()}Do.version=Do.vers;Do.msgbits=Do.bits;Do.e1nb=Oo(Oo(Do.ecbs,0),0);Do.e2nb=Oo(Oo(Do.ecbs,1),0);Do.e3nb=Oo(Oo(Do.ecbs,2),0);Do.e1dcws=Oo(Oo(Do.ecbs,0),1);Do.e2dcws=Oo(Oo(Do.ecbs,1),1);Do.e3dcws=Oo(Oo(Do.ecbs,2),1);Do.e1ecws=Oo(Oo(Do.ecbs,0),2);Do.e2ecws=Oo(Oo(Do.ecbs,1),2);Do.e3ecws=Oo(Oo(Do.ecbs,2),2);Do.pad=Qo(Do.dmod);for(var g=0,V=Do.pad.length-1;g<=V;g+=1)No(Do.pad,g,48);Ro(Do.pad,0,Do.msgbits);Do.cws=So(Do.dcws);for(var m=0,J=Do.cws.length-1;m<=J;m+=1){Do.c=m;Do.cwb=Lo(Do.pad,Do.c*8,8);Do.cw=0;for(var v=0;v<=7;v+=1){Do.i=v;Do.cw=qo(Do.cw+~~Math.pow(2,8-Do.i-1)*qo(Oo(Do.cwb,Do.i)-48))}No(Do.cws,Do.c,Do.cw)}Do.rscodes=function(){Do.rspm=To[--Uo];Do.rsgf=To[--Uo];Do.rsnc=To[--Uo];Do.rscws=To[--Uo];To[Uo++]=Infinity;To[Uo++]=1;for(var e=0,t=qo(Do.rsgf-1);e<t;e++){var i=To[--Uo];var n=i*2;To[Uo++]=i;To[Uo++]=n;if(n>=Do.rsgf){var r=To[--Uo];To[Uo++]=cr(r,Do.rspm)}}Do.rsalog=So();Do.rslog=So(Do.rsgf);for(var A=1,a=qo(Do.rsgf-1);A<=a;A+=1)No(Do.rslog,Oo(Do.rsalog,A),A);Do.rsprod=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;if(e!=0&&t!=0){var i=Oo(Do.rslog,To[--Uo]);var n=Oo(Do.rsalog,qo(i+Oo(Do.rslog,To[--Uo]))%qo(Do.rsgf-1));To[Uo++]=n}else{Uo-=2;To[Uo++]=0}};To[Uo++]=Infinity;To[Uo++]=1;for(var o=0,s=Do.rsnc;o<s;o++)To[Uo++]=0;Do.coeffs=So();for(var c=1,l=Do.rsnc;c<=l;c+=1){Do.i=c;No(Do.coeffs,Do.i,Oo(Do.coeffs,Do.i-1));for(var p=Do.i-1;p>=1;p-=1){Do.j=p;To[Uo++]=Do.coeffs;To[Uo++]=Do.j;To[Uo++]=Oo(Do.coeffs,Do.j-1);To[Uo++]=Oo(Do.coeffs,Do.j);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var u=To[--Uo];var d=To[--Uo];var f=To[--Uo];No(To[--Uo],f,cr(d,u))}To[Uo++]=Do.coeffs;To[Uo++]=0;To[Uo++]=Oo(Do.coeffs,0);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var h=To[--Uo];var g=To[--Uo];No(To[--Uo],g,h)}Do.nd=Do.rscws.length;To[Uo++]=Infinity;zo(Do.rscws);for(var m=0,v=Do.rsnc;m<v;m++)To[Uo++]=0;To[Uo++]=0;Do.rscws=So();for(var b=0,I=Do.nd-1;b<=I;b+=1){Do.k=cr(Oo(Do.rscws,b),Oo(Do.rscws,Do.nd));for(var w=0,y=qo(Do.rsnc-1);w<=y;w+=1){Do.j=w;To[Uo++]=Do.rscws;To[Uo++]=Do.nd+Do.j;To[Uo++]=Oo(Do.rscws,Do.nd+Do.j+1);To[Uo++]=Do.k;To[Uo++]=Oo(Do.coeffs,qo(qo(Do.rsnc-Do.j)-1));Do.rsprod();var B=To[--Uo];var _=To[--Uo];var x=To[--Uo];No(To[--Uo],x,cr(_,B))}}To[Uo++]=Lo(Do.rscws,0,Do.rscws.length-1)};Do.dcwsb=So(qo(qo(Do.e1nb+Do.e2nb)+Do.e3nb));Do.ecwsb=So(Do.dcwsb.length);Do.in=0;Do.out=0;for(var b=0,q=Do.e1nb;b<q;b++){To[Uo++]=Lo(Do.cws,Do.in,Do.e1dcws);To[Uo++]=Do.e1ecws;To[Uo++]=256;To[Uo++]=355;Do.rscodes();var X=To[--Uo];No(Do.dcwsb,Do.out,Lo(X,0,Do.e1dcws));No(Do.ecwsb,Do.out,Lo(X,Do.e1dcws,Do.e1ecws));Do.in=qo(Do.in+Do.e1dcws);Do.out=Do.out+1}for(var $=0,ee=Do.e2nb;$<ee;$++){To[Uo++]=Lo(Do.cws,Do.in,Do.e2dcws);To[Uo++]=Do.e2ecws;To[Uo++]=256;To[Uo++]=355;Do.rscodes();var te=To[--Uo];No(Do.dcwsb,Do.out,Lo(te,0,Do.e2dcws));No(Do.ecwsb,Do.out,Lo(te,Do.e2dcws,Do.e2ecws));Do.in=qo(Do.in+Do.e2dcws);Do.out=Do.out+1}for(var ie=0,ne=Do.e3nb;ie<ne;ie++){To[Uo++]=Lo(Do.cws,Do.in,Do.e3dcws);To[Uo++]=Do.e3ecws;To[Uo++]=256;To[Uo++]=355;Do.rscodes();var re=To[--Uo];No(Do.dcwsb,Do.out,Lo(re,0,Do.e3dcws));No(Do.ecwsb,Do.out,Lo(re,Do.e3dcws,Do.e3ecws));Do.in=qo(Do.in+Do.e3dcws);Do.out=Do.out+1}Do.cws=So(Do.ncws);Do.cw=0;for(var I=0,Ae=Do.dcwsb.length-1;I<=Ae;I+=1){Do.i=I;var ae=Oo(Do.dcwsb,Do.i);Ro(Do.cws,Do.cw,ae);Do.cw=ae.length+Do.cw;var oe=Oo(Do.ecwsb,Do.i);Ro(Do.cws,Do.cw,oe);Do.cw=oe.length+Do.cw}To[Uo++]=Infinity;var se=Do.ncws;var ce=12;var w=se-1;if(se-1>12){var le=ce;ce=w;w=le}for(var y=0,pe=w;y<=pe;y+=1)for(var B=y,ue=Do.ncws-1;B<=ue;B+=13){To[Uo++]=B;if(B<Do.ncws){var de=Oo(Do.cws,To[--Uo]);To[Uo++]=de}else Uo--}Do.cws=So();if(Do.rbit>0){Do.pad=So(Do.cws.length+1);Ro(Do.pad,0,Do.cws);No(Do.pad,Do.pad.length-1,0);Do.cws=Do.pad}To[Uo++]=Infinity;for(var fe=0,he=Do.size*Do.size;fe<he;fe++)To[Uo++]=-1;Do.pixs=So();Do.qmv=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+e*Do.size)};if(Do.alnn!=0){Do.trmv=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(qo(qo(e*Do.size+Do.size)-1)-t)};Do.aplot=function(){var e=To[--Uo];var t=To[--Uo];var i=To[--Uo];To[Uo++]=e;To[Uo++]=i;To[Uo++]=t;To[Uo++]=e;To[Uo++]=t;To[Uo++]=i;Do.trmv();var n=To[--Uo];No(Do.pixs,n,To[--Uo]);Do.trmv();var r=To[--Uo];No(Do.pixs,r,To[--Uo])};Do.i=0;Do.stag=0;for(;;){if(Do.i>=Do.size)break;for(var _=0,ge=qo(Do.size-1);_<=ge;_+=1){Do.j=_;if(qo(Do.j+Do.alnr)<Do.size)To[Uo++]=(~~(Do.j/Do.alnk)+Do.stag)%2==0&&!(Do.i==0&&Do.j<Do.alnk)||Do.j%Do.alnk==0;else To[Uo++]=qo(Do.alnn+Do.stag)%2==0;if(To[--Uo]){To[Uo++]=Do.j;To[Uo++]=Do.i;To[Uo++]=1;Do.aplot();var me=Do.j;var ve=Do.i;To[Uo++]=me+1;To[Uo++]=ve+1;if(ve+1<Do.size&&me+1<Do.size){To[Uo++]=0;Do.aplot()}else Uo-=2}}if(qo(Do.i+Do.alnr)==Do.size)Do.i=qo(qo(Do.i+Do.alnr)-1);else Do.i=qo(Do.i+Do.alnk);Do.stag=1-Do.stag}for(var x=Do.alnk,be=Do.alnk,Ie=qo(Do.size-2);be<0?x>=Ie:x<=Ie;x+=be){Do.i=x;if(~~(Do.i/Do.alnk)%2!=0){To[Uo++]=Do.pixs;To[Uo++]=0;To[Uo++]=Do.i-1;Do.trmv();var we=To[--Uo];No(To[--Uo],we,0);To[Uo++]=Do.pixs;To[Uo++]=0;To[Uo++]=Do.i+1;Do.trmv();var ye=To[--Uo];No(To[--Uo],ye,0);To[Uo++]=Do.pixs;To[Uo++]=1;To[Uo++]=Do.i-1;Do.trmv();var Be=To[--Uo];No(To[--Uo],Be,0);To[Uo++]=Do.pixs;To[Uo++]=1;To[Uo++]=Do.i;Do.trmv();var _e=To[--Uo];No(To[--Uo],_e,0);To[Uo++]=Do.pixs;To[Uo++]=1;To[Uo++]=Do.i+1;Do.trmv();var xe=To[--Uo];No(To[--Uo],xe,0);To[Uo++]=Do.pixs;To[Uo++]=Do.i-1;To[Uo++]=0;Do.trmv();var Me=To[--Uo];No(To[--Uo],Me,0);To[Uo++]=Do.pixs;To[Uo++]=Do.i+1;To[Uo++]=0;Do.trmv();var Ce=To[--Uo];No(To[--Uo],Ce,0);To[Uo++]=Do.pixs;To[Uo++]=Do.i-1;To[Uo++]=1;Do.trmv();var Ee=To[--Uo];No(To[--Uo],Ee,0);To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=1;Do.trmv();var Pe=To[--Uo];No(To[--Uo],Pe,0);To[Uo++]=Do.pixs;To[Uo++]=Do.i+1;To[Uo++]=1;Do.trmv();var je=To[--Uo];No(To[--Uo],je,0)}To[Uo++]=Do.pixs;To[Uo++]=qo(Do.size-1);To[Uo++]=Do.i-1;Do.trmv();var Ue=To[--Uo];if(Oo(To[--Uo],Ue)!=1){To[Uo++]=Do.pixs;To[Uo++]=qo(Do.size-1);To[Uo++]=Do.i-1;Do.trmv();var Te=To[--Uo];No(To[--Uo],Te,0);To[Uo++]=Do.pixs;To[Uo++]=qo(Do.size-2);To[Uo++]=Do.i-1;Do.trmv();var De=To[--Uo];No(To[--Uo],De,0);To[Uo++]=Do.pixs;To[Uo++]=qo(Do.size-2);To[Uo++]=Do.i;Do.trmv();var Se=To[--Uo];No(To[--Uo],Se,0);To[Uo++]=Do.pixs;To[Uo++]=qo(Do.size-2);To[Uo++]=Do.i+1;Do.trmv();var He=To[--Uo];No(To[--Uo],He,0);To[Uo++]=Do.pixs;To[Uo++]=qo(Do.size-1);To[Uo++]=Do.i+1;Do.trmv();var Qe=To[--Uo];No(To[--Uo],Qe,0);To[Uo++]=Do.pixs;To[Uo++]=Do.i-1;To[Uo++]=qo(Do.size-1);Do.trmv();var Fe=To[--Uo];No(To[--Uo],Fe,0);To[Uo++]=Do.pixs;To[Uo++]=Do.i-1;To[Uo++]=qo(Do.size-2);Do.trmv();var ke=To[--Uo];No(To[--Uo],ke,0);To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=qo(Do.size-2);Do.trmv();var Oe=To[--Uo];No(To[--Uo],Oe,0);To[Uo++]=Do.pixs;To[Uo++]=Do.i+1;To[Uo++]=qo(Do.size-2);Do.trmv();var Ne=To[--Uo];No(To[--Uo],Ne,0);To[Uo++]=Do.pixs;To[Uo++]=Do.i+1;To[Uo++]=qo(Do.size-1);Do.trmv();var Le=To[--Uo];No(To[--Uo],Le,0)}}}if(!ht.__24612__){Do=Object.create(Do);Do.fpat=So([So([1,1,1,1,1,1,1,0]),So([1,0,0,0,0,0,0,0]),So([1,0,1,1,1,1,1,0]),So([1,0,1,0,0,0,0,0]),So([1,0,1,0,1,1,1,0]),So([1,0,1,0,1,1,1,0]),So([1,0,1,0,1,1,1,0]),So([0,0,0,0,0,0,0,0])]);Do.fpat2=So([So([1,1,1,0,1,0,1,0]),So([1,1,1,0,1,0,1,0]),So([1,1,1,0,1,0,1,0]),So([0,0,0,0,1,0,1,0]),So([1,1,1,1,1,0,1,0]),So([0,0,0,0,0,0,1,0]),So([1,1,1,1,1,1,1,0]),So([0,0,0,0,0,0,0,0])]);for(var l in Do)Do.hasOwnProperty(l)&&(ht.$ctx[l]=Do[l]);ht.__24612__=1;Do=Object.getPrototypeOf(Do)}for(var M=0,Re=Do.fpat.length-1;M<=Re;M+=1){Do.y=M;for(var C=0,Ge=Oo(Do.fpat,0).length-1;C<=Ge;C+=1){Do.x=C;Do.fpb=Oo(Oo(Do.fpat,Do.y),Do.x);Do.fpb2=Oo(Oo(Do.fpat2,Do.y),Do.x);To[Uo++]=Do.pixs;To[Uo++]=Do.x;To[Uo++]=Do.y;Do.qmv();var ze=To[--Uo];No(To[--Uo],ze,Do.fpb);To[Uo++]=Do.pixs;To[Uo++]=qo(qo(Do.size-Do.x)-1);To[Uo++]=Do.y;Do.qmv();var We=To[--Uo];No(To[--Uo],We,Do.fpb);To[Uo++]=Do.pixs;To[Uo++]=qo(qo(Do.size-Do.x)-1);To[Uo++]=qo(qo(Do.size-Do.y)-1);Do.qmv();var Ze=To[--Uo];No(To[--Uo],Ze,Do.fpb);To[Uo++]=Do.pixs;To[Uo++]=Do.x;To[Uo++]=qo(qo(Do.size-Do.y)-1);Do.qmv();var Ke=To[--Uo];No(To[--Uo],Ke,Do.fpb2)}}Do.functionmap=So([So([So([0,8]),So([qo(Do.size-1),qo(Do.size-9)])]),So([So([1,8]),So([qo(Do.size-2),qo(Do.size-9)])]),So([So([2,8]),So([qo(Do.size-3),qo(Do.size-9)])]),So([So([3,8]),So([qo(Do.size-4),qo(Do.size-9)])]),So([So([4,8]),So([qo(Do.size-5),qo(Do.size-9)])]),So([So([5,8]),So([qo(Do.size-6),qo(Do.size-9)])]),So([So([6,8]),So([qo(Do.size-7),qo(Do.size-9)])]),So([So([7,8]),So([qo(Do.size-8),qo(Do.size-9)])]),So([So([8,8]),So([qo(Do.size-9),qo(Do.size-9)])]),So([So([8,7]),So([qo(Do.size-9),qo(Do.size-8)])]),So([So([8,6]),So([qo(Do.size-9),qo(Do.size-7)])]),So([So([8,5]),So([qo(Do.size-9),qo(Do.size-6)])]),So([So([8,4]),So([qo(Do.size-9),qo(Do.size-5)])]),So([So([8,3]),So([qo(Do.size-9),qo(Do.size-4)])]),So([So([8,2]),So([qo(Do.size-9),qo(Do.size-3)])]),So([So([8,1]),So([qo(Do.size-9),qo(Do.size-2)])]),So([So([8,0]),So([qo(Do.size-9),qo(Do.size-1)])]),So([So([qo(Do.size-9),0]),So([8,qo(Do.size-1)])]),So([So([qo(Do.size-9),1]),So([8,qo(Do.size-2)])]),So([So([qo(Do.size-9),2]),So([8,qo(Do.size-3)])]),So([So([qo(Do.size-9),3]),So([8,qo(Do.size-4)])]),So([So([qo(Do.size-9),4]),So([8,qo(Do.size-5)])]),So([So([qo(Do.size-9),5]),So([8,qo(Do.size-6)])]),So([So([qo(Do.size-9),6]),So([8,qo(Do.size-7)])]),So([So([qo(Do.size-9),7]),So([8,qo(Do.size-8)])]),So([So([qo(Do.size-9),8]),So([8,qo(Do.size-9)])]),So([So([qo(Do.size-8),8]),So([7,qo(Do.size-9)])]),So([So([qo(Do.size-7),8]),So([6,qo(Do.size-9)])]),So([So([qo(Do.size-6),8]),So([5,qo(Do.size-9)])]),So([So([qo(Do.size-5),8]),So([4,qo(Do.size-9)])]),So([So([qo(Do.size-4),8]),So([3,qo(Do.size-9)])]),So([So([qo(Do.size-3),8]),So([2,qo(Do.size-9)])]),So([So([qo(Do.size-2),8]),So([1,qo(Do.size-9)])]),So([So([qo(Do.size-1),8]),So([0,qo(Do.size-9)])])]);var Ye=Do.functionmap;for(var E=0,Ve=Ye.length;E<Ve;E++)zo(Oo(Ye,E),function(){zo(To[--Uo]);Do.qmv();No(Do.pixs,To[--Uo],0)});var Je=So([function(){Uo-=2;To[Uo++]=1},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+e)%2},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(qo(e+t)%3+t%3)%2},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t%e+qo(e%t+qo(e%3+t%3)))%2}]);Do.maskfuncs=Je;if(Do.mask!=-1){Do.maskfuncs=So([Oo(Do.maskfuncs,Do.mask-1)]);Do.bestmaskval=Do.mask-1}Do.masks=So(Do.maskfuncs.length);for(var P=0,qe=Do.masks.length-1;P<=qe;P+=1){Do.m=P;Do.mask=So(Do.size*Do.size);for(var j=0,Xe=qo(Do.size-1);j<=Xe;j+=1){Do.j=j;for(var U=0,$e=qo(Do.size-1);U<=$e;U+=1){Do.i=U;To[Uo++]=Do.i+1;To[Uo++]=Do.j+1;if(Oo(Do.maskfuncs,Do.m)()===true)break;var et=To[--Uo];To[Uo++]=et==0;To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=Do.j;Do.qmv();var tt=To[--Uo];var it=Oo(To[--Uo],tt);var nt=To[--Uo];var rt=nt&&it==-1?1:0;To[Uo++]=rt;To[Uo++]=Do.mask;To[Uo++]=Do.i;To[Uo++]=Do.j;Do.qmv();var At=To[--Uo];var at=To[--Uo];No(at,At,To[--Uo])}}No(Do.masks,Do.m,Do.mask)}Do.posx=0;Do.posy=0;Do.num=0;for(;;){if(Do.posy==Do.size)break;To[Uo++]=Do.pixs;To[Uo++]=Do.posx;To[Uo++]=Do.posy;Do.qmv();var ot=To[--Uo];if(Oo(To[--Uo],ot)==-1){var st=Oo(Do.cws,~~(Do.num/8));var T=-(7-Do.num%8);To[Uo++]=(T<0?st>>>-T:st<<T)&1;To[Uo++]=Do.pixs;To[Uo++]=Do.posx;To[Uo++]=Do.posy;Do.qmv();var ct=To[--Uo];var lt=To[--Uo];No(lt,ct,To[--Uo]);Do.num=Do.num+1}Do.posx=Do.posx+1;if(Do.posx==Do.size){Do.posx=0;Do.posy=Do.posy+1}}Do.evalfulln1n3=function(){Do.scrle=To[--Uo];To[Uo++]="scr1";To[Uo++]=0;zo(Do.scrle,function(){var e=To[--Uo];To[Uo++]=e;if(e>=3){var t=To[--Uo];var i=qo(To[--Uo]+t*4);To[Uo++]=i;To[Uo++]=i}Uo--});var e=To[--Uo];Do[To[--Uo]]=e;Do.scr3=0;for(var t=5,i=Do.scrle.length-1;t<=i;t+=2){Do.j=t;if(Oo(Do.scrle,Do.j)%3==0){Do.fact=~~(Oo(Do.scrle,Do.j)/3);var n=Lo(Do.scrle,Do.j-4,4);for(var r=0,A=n.length;r<A;r++)To[Uo++]=Oo(n,r)==Do.fact;var a=To[--Uo];var o=To[--Uo];var s=To[--Uo];var c=To[--Uo];if(c&&(s&&(o&&a)))if(Do.j==5||Do.j+2>=Do.scrle.length)Do.scr3=Do.scr3+50;else if(Oo(Do.scrle,Do.j-5)>=3||Oo(Do.scrle,Do.j+1)>=3)Do.scr3=Do.scr3+50}}for(var l=1,p=Do.scrle.length-5;l<=p;l+=2){Do.j=l;if(Oo(Do.scrle,Do.j)%3==0){Do.fact=~~(Oo(Do.scrle,Do.j)/3);var u=Lo(Do.scrle,Do.j+1,4);for(var d=0,f=u.length;d<f;d++)To[Uo++]=Oo(u,d)==Do.fact;var h=To[--Uo];var g=To[--Uo];var m=To[--Uo];var v=To[--Uo];if(v&&(m&&(g&&h)))if(Do.j==1||Do.j+6>=Do.scrle.length)Do.scr3=Do.scr3+50;else if(Oo(Do.scrle,Do.j-1)>=3||Oo(Do.scrle,Do.j+5)>=3)Do.scr3=Do.scr3+50}}To[Uo++]=Do.scr1;To[Uo++]=Do.scr3};Do.evalfull=function(){Do.sym=To[--Uo];Do.n1=0;Do.n3=0;Do.rle=So(qo(Do.size+1));Do.lastpairs=So(Do.size);Do.thispairs=So(Do.size);Do.sizeadd1=qo(Do.size+1);for(var e=0,t=qo(Do.size-1);e<=t;e+=1){Do.i=e;To[Uo++]=Infinity;var i=Do.size;To[Uo++]=0;To[Uo++]=0;for(var n=Do.i,r=i,A=qo(i*i-1);r<0?n>=A:n<=A;n+=r){var a=Oo(Do.sym,n);var o=To[--Uo];To[Uo++]=a;if(Yo(o,a)){var s=To[--Uo];var c=To[--Uo];To[Uo++]=qo(c+1);To[Uo++]=s}else{var l=To[--Uo];To[Uo++]=1;To[Uo++]=l}}Uo--;var p=Wo()+2;Ko(Lo(Do.rle,0,p-2));Do.evalfulln1n3();Do.n3=qo(To[--Uo]+Do.n3);Do.n1=qo(To[--Uo]+Do.n1);Uo--;Do.symrow=Lo(Do.sym,Do.i*Do.size,Do.size);To[Uo++]=Infinity;var u=Do.symrow;To[Uo++]=0;To[Uo++]=0;for(var d=0,f=u.length;d<f;d++){var h=Oo(u,d);var g=To[--Uo];To[Uo++]=h;if(Yo(g,h)){var m=To[--Uo];var v=To[--Uo];To[Uo++]=qo(v+1);To[Uo++]=m}else{var b=To[--Uo];To[Uo++]=1;To[Uo++]=b}}Uo--;var I=Wo()+2;Ko(Lo(Do.rle,0,I-2));Do.evalfulln1n3();Do.n3=qo(To[--Uo]+Do.n3);Do.n1=qo(To[--Uo]+Do.n1);Uo--}To[Uo++]=qo(Do.n1+Do.n3)};Do.bestscore=999999999;for(var D=0,pt=Do.masks.length-1;D<=pt;D+=1){Do.m=D;Do.masksym=So(Do.size*Do.size);for(var S=0,ut=qo(Do.size*Do.size-1);S<=ut;S+=1){Do.i=S;No(Do.masksym,Do.i,cr(Oo(Do.pixs,Do.i),Oo(Oo(Do.masks,Do.m),Do.i)))}if(Do.masks.length!=1){To[Uo++]=Do.masksym;Do.evalfull();Do.score=To[--Uo];if(Do.score<Do.bestscore){Do.bestsym=Do.masksym;Do.bestmaskval=Do.m;Do.bestscore=Do.score}}else Do.bestsym=Do.masksym}Do.pixs=Do.bestsym;Do.funval=((~~(qo(Do.size-21)/2)+20)*4+Do.eclval)*4+Do.bestmaskval;To[Uo++]=So([(Do.funval&3840)>>>8,(Do.funval&240)>>>4,Do.funval&15]);To[Uo++]=4;To[Uo++]=16;To[Uo++]=19;Do.rscodes();Do.funvals=To[--Uo];To[Uo++]=Infinity;zo(Do.funvals,function(){To[Uo++]=4;Do.tobin();zo(To[--Uo],function(){var e=To[--Uo];To[Uo++]=qo(e-48)})});To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;Do.funbits=So();for(var H=0,dt=Do.functionmap.length-1;H<=dt;H+=1){Do.i=H;zo(Oo(Do.functionmap,Do.i),function(){var e=To[--Uo];To[Uo++]=Do.pixs;Zo(e);Do.qmv();var t=To[--Uo];No(To[--Uo],t,Oo(Do.funbits,Do.i))})}var ft=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.size],["pixy",Do.size],["height",Do.size*2/72],["width",Do.size*2/72],["borderleft",3],["borderright",3],["bordertop",3],["borderbottom",3],["opt",Do.options]]);To[Uo++]=ft;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function Ce(){Do=Object.create(Do);Do.dontdraw=false;Do.rows=-1;Do.columns=-1;Do.ratio=-1;Do.parse=false;Do.parsefnc=false;Do.raw=false;Do.fast=false;Do.mask=-1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.rows!=-1)if(Do.rows<5){To[Uo++]="bwipp.dotcodeBadRows#24881";To[Uo++]="There must be at least 5 rows";Xo()}if(Do.columns!=-1)if(Do.columns<5){To[Uo++]="bwipp.dotcodeBadColumns#24887";To[Uo++]="There must be at least 5 columns";Xo()}if(Do.rows!=-1&&Do.columns!=-1&&(Do.rows+Do.columns)%2!=1){To[Uo++]="bwipp.dotcodeRowsColumnsBadParity#24892";To[Uo++]="Sum of rows and columns must be odd";Xo()}if(Do.ratio==-1&&Do.rows==-1&&Do.columns==-1)Do.ratio=3/2;if(Do.ratio!=-1)if(Do.ratio<=0){To[Uo++]="bwipp.dotcodeRatio#24901";To[Uo++]="The ratio must be greater than 0";Xo()}if(Do.mask!=-1)if(Do.mask<0||Do.mask>3){To[Uo++]="bwipp.dotcodeBadMask#24907";To[Uo++]="Valid mask values are 0 to 3";Xo()}$o(Ce);if(!Ce.__24924__){Do=Object.create(Do);Do.laa=-1;Do.lab=-2;Do.lac=-3;Do.bin=-4;Do.sfa=-5;Do.sfb=-6;Do.sb2=-7;Do.sb3=-8;Do.sb4=-9;Do.sb5=-10;Do.sb6=-11;Do.sfc=-12;Do.sc2=-13;Do.sc3=-14;Do.sc4=-15;Do.sc5=-16;Do.sc6=-17;Do.sc7=-18;Do.bsa=-19;Do.bsb=-20;Do.tma=-21;Do.tmb=-22;Do.tmc=-23;Do.tms=-24;Do.fn1=-25;Do.fn2=-26;Do.fn3=-27;Do.crl=-28;Do.aim=-29;Do.m05=-30;Do.m06=-31;Do.m12=-32;Do.mac=-33;for(var e in Do)Do.hasOwnProperty(e)&&(Ce.$ctx[e]=Do[e]);Ce.__24924__=1;Do=Object.getPrototypeOf(Do)}var Q=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["eci",true],["FNC1",Do.fn1],["FNC3",Do.fn3]]);Do.fncvals=Q;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var F=To[--Uo];Do[To[--Uo]]=F;Do.msglen=Do.msg.length;var t=Do.msg;To[Uo++]="numecis";To[Uo++]=0;for(var i=0,k=t.length;i<k;i++)if(Oo(t,i)<=-1e6){var O=To[--Uo];To[Uo++]=qo(O+1)}var N=To[--Uo];Do[To[--Uo]]=N;Do.msgtmp=So(qo(Do.msg.length+Do.numecis*6));Do.j=0;for(var n=0,L=Do.msg.length-1;n<=L;n+=1){var r=Oo(Do.msg,n);To[Uo++]=r;if(r<=-1e6){var A=Lo(sr(Qo(7),-To[--Uo],10),1,6);for(var a=0,R=A.length;a<R;a++)To[Uo++]=Oo(A,a);Ko(So(6));Ro(Do.msgtmp,Do.j+1,To[--Uo]);No(Do.msgtmp,Do.j,Do.fn2);Do.j=Do.j+7}else{No(Do.msgtmp,Do.j,To[--Uo]);Do.j=Do.j+1}}Do.msg=Do.msgtmp;Do.msglen=Do.msg.length;if(!Ce.__25023__){Do=Object.create(Do);Do.charmaps=So([So([32,32,"00"]),So(["!","!","01"]),So(['"','"',"02"]),So(["#","#","03"]),So(["$","$","04"]),So(["%","%","05"]),So(["&","&","06"]),So(["'","'","07"]),So([40,40,"08"]),So([41,41,"09"]),So(["*","*","10"]),So(["+","+","11"]),So([",",",","12"]),So(["-","-","13"]),So([".",".","14"]),So(["/","/","15"]),So(["0","0","16"]),So(["1","1","17"]),So(["2","2","18"]),So(["3","3","19"]),So(["4","4","20"]),So(["5","5","21"]),So(["6","6","22"]),So(["7","7","23"]),So(["8","8","24"]),So(["9","9","25"]),So([":",":","26"]),So([";",";","27"]),So(["<","<","28"]),So(["=","=","29"]),So([">",">","30"]),So(["?","?","31"]),So(["@","@","32"]),So(["A","A","33"]),So(["B","B","34"]),So(["C","C","35"]),So(["D","D","36"]),So(["E","E","37"]),So(["F","F","38"]),So(["G","G","39"]),So(["H","H","40"]),So(["I","I","41"]),So(["J","J","42"]),So(["K","K","43"]),So(["L","L","44"]),So(["M","M","45"]),So(["N","N","46"]),So(["O","O","47"]),So(["P","P","48"]),So(["Q","Q","49"]),So(["R","R","50"]),So(["S","S","51"]),So(["T","T","52"]),So(["U","U","53"]),So(["V","V","54"]),So(["W","W","55"]),So(["X","X","56"]),So(["Y","Y","57"]),So(["Z","Z","58"]),So(["[","[","59"]),So([92,92,"60"]),So(["]","]","61"]),So(["^","^","62"]),So(["_","_","63"]),So([0,"`","64"]),So([1,"a","65"]),So([2,"b","66"]),So([3,"c","67"]),So([4,"d","68"]),So([5,"e","69"]),So([6,"f","70"]),So([7,"g","71"]),So([8,"h","72"]),So([9,"i","73"]),So([10,"j","74"]),So([11,"k","75"]),So([12,"l","76"]),So([13,"m","77"]),So([14,"n","78"]),So([15,"o","79"]),So([16,"p","80"]),So([17,"q","81"]),So([18,"r","82"]),So([19,"s","83"]),So([20,"t","84"]),So([21,"u","85"]),So([22,"v","86"]),So([23,"w","87"]),So([24,"x","88"]),So([25,"y","89"]),So([26,"z","90"]),So([27,"{","91"]),So([28,"|","92"]),So([29,"}","93"]),So([30,"~","94"]),So([31,127,"95"]),So([Do.sfb,Do.crl,"96"]),So([Do.sb2,9,"97"]),So([Do.sb3,28,"98"]),So([Do.sb4,29,"99"]),So([Do.sb5,30,Do.aim]),So([Do.sb6,Do.sfa,Do.laa]),So([Do.lab,Do.laa,Do.sfb]),So([Do.sc2,Do.sc2,Do.sb2]),So([Do.sc3,Do.sc3,Do.sb3]),So([Do.sc4,Do.sc4,Do.sb4]),So([Do.lac,Do.lac,Do.lab]),So([Do.fn1,Do.fn1,Do.fn1]),So([Do.fn2,Do.fn2,Do.fn2]),So([Do.fn3,Do.fn3,Do.fn3]),So([Do.bsa,Do.bsa,Do.bsa]),So([Do.bsb,Do.bsb,Do.bsb]),So([Do.bin,Do.bin,Do.bin])]);Do.charvals=So([new Map,new Map,new Map]);for(var o=0,G=Do.charmaps.length-1;o<=G;o+=1){Do.i=o;Do.encs=Oo(Do.charmaps,Do.i);for(var s=0;s<=2;s+=1){Do.j=s;var c=Oo(Do.encs,Do.j);To[Uo++]=c;if(Yo(Wt(c),"stringtype")){var z=Oo(To[--Uo],0);To[Uo++]=z}No(Oo(Do.charvals,Do.j),To[--Uo],Do.i)}}Do.Avals=Oo(Do.charvals,0);Do.Bvals=Oo(Do.charvals,1);No(Do.Bvals,Do.m05,97);No(Do.Bvals,Do.m06,98);No(Do.Bvals,Do.m12,99);No(Do.Bvals,Do.mac,100);Do.Cvals=Oo(Do.charvals,2);To[Uo++]=Infinity;var l=So([Do.sc2,Do.sc3,Do.sc4,Do.sc5,Do.sc6,Do.sc7,Do.tma,Do.tmb,Do.tmc,Do.tms]);To[Uo++]=102;for(var p=0,W=l.length;p<W;p++){var u=qo(To[--Uo]+1);To[Uo++]=Oo(l,p);To[Uo++]=u;To[Uo++]=u}Uo--;Do.BINvals=Ho();Do.A=0;Do.B=1;Do.C=2;Do.BIN=3;for(var e in Do)Do.hasOwnProperty(e)&&(Ce.$ctx[e]=Do[e]);Ce.__25023__=1;Do=Object.getPrototypeOf(Do)}To[Uo++]=Infinity;for(var d=0,Z=Do.msglen+1;d<Z;d++)To[Uo++]=0;Do.nDigits=So();To[Uo++]=Infinity;for(var f=0,K=Do.msglen+1;f<K;f++)To[Uo++]=false;Do.SeventeenTen=So();To[Uo++]=Infinity;for(var h=0,Y=Do.msglen+1;h<Y;h++)To[Uo++]=false;Do.ECI=So();To[Uo++]=Infinity;for(var g=0,V=Do.msglen+1;g<V;g++)To[Uo++]=false;Do.DatumA=So();To[Uo++]=Infinity;for(var m=0,J=Do.msglen+1;m<J;m++)To[Uo++]=false;Do.DatumB=So();To[Uo++]=Infinity;for(var v=0,q=Do.msglen+1;v<q;v++)To[Uo++]=false;Do.DatumC=So();To[Uo++]=Infinity;for(var b=0,X=Do.msglen+8;b<X;b++)To[Uo++]=false;Do.Binary=So();To[Uo++]=Infinity;for(var I=0,$=Do.msglen+1;I<$;I++)To[Uo++]=0;Do.AheadC=So();To[Uo++]=Infinity;for(var w=0,ee=Do.msglen+1;w<ee;w++)To[Uo++]=0;Do.TryC=So();To[Uo++]=Infinity;for(var y=0,te=Do.msglen+1;y<te;y++)To[Uo++]=0;Do.AheadA=So();To[Uo++]=Infinity;for(var B=0,ie=Do.msglen+1;B<ie;B++)To[Uo++]=0;Do.AheadB=So();To[Uo++]=Infinity;for(var _=0,ne=Do.msglen+1;_<ne;_++)To[Uo++]=0;Do.UntilEndSeg=So();for(var x=Do.msglen-1;x>=0;x-=1){Do.i=x;Do.barchar=Oo(Do.msg,Do.i);if(Do.barchar>=48&&Do.barchar<=57)No(Do.nDigits,Do.i,qo(Oo(Do.nDigits,Do.i+1)+1));var re=Oo(Do.Avals,Do.barchar)!==undefined;if(re)No(Do.DatumA,Do.i,true);var Ae=Oo(Do.Bvals,Do.barchar)!==undefined;if(Ae)No(Do.DatumB,Do.i,true);Do.CRLF=false;if(Do.barchar==13&&Do.i<Do.msglen-1)if(Oo(Do.msg,Do.i+1)==10)Do.CRLF=true;if(Do.CRLF)No(Do.DatumB,Do.i,true);if(Oo(Do.nDigits,Do.i)>=2)No(Do.DatumC,Do.i,true);if(Do.barchar<0)No(Do.DatumC,Do.i,true);if(Do.barchar>=128)No(Do.Binary,Do.i,true);if(Oo(Do.nDigits,Do.i)>=10){To[Uo++]=Infinity;Zo(Lo(Do.msg,Do.i,10));for(var M=0,ae=1;M<ae;M++){if(To[--Uo]!=48){To[Uo++]=false;break}if(To[--Uo]!=49){To[Uo++]=false;break}Uo-=6;if(To[--Uo]!=55){To[Uo++]=false;break}if(To[--Uo]!=49){To[Uo++]=false;break}To[Uo++]=true}No(Do.SeventeenTen,Do.i,To[--Uo]);As()}if(Oo(Do.nDigits,Do.i+1)>=6&&Oo(Do.msg,Do.i)==Do.fn2)No(Do.ECI,Do.i,true);if(Do.barchar<0&&Do.barchar!=Do.fn3)No(Do.AheadC,Do.i,qo(Oo(Do.AheadC,Do.i+1)+1));else if(Oo(Do.nDigits,Do.i)<=1)No(Do.AheadC,Do.i,0);else No(Do.AheadC,Do.i,qo(Oo(Do.AheadC,Do.i+2)+1));if(Oo(Do.nDigits,Do.i)>0&&as(Oo(Do.AheadC,Do.i),Oo(Do.AheadC,Do.i+1)))No(Do.TryC,Do.i,Oo(Do.AheadC,Do.i));if(Oo(Do.DatumA,Do.i)&&Oo(Do.TryC,Do.i)<2&&Do.barchar!=Do.fn3)No(Do.AheadA,Do.i,qo(Oo(Do.AheadA,Do.i+1)+1));if(Oo(Do.DatumB,Do.i)&&Oo(Do.TryC,Do.i)<2&&Do.barchar!=Do.fn3){To[Uo++]=Do.AheadB;To[Uo++]=Do.i;To[Uo++]=Do.AheadB;To[Uo++]=Do.i+1;if(Do.CRLF){var oe=To[--Uo];To[Uo++]=qo(oe+1)}var se=To[--Uo];var ce=Oo(To[--Uo],se);var le=To[--Uo];No(To[--Uo],le,qo(ce+1))}if(Do.barchar!=Do.fn3)No(Do.UntilEndSeg,Do.i,qo(Oo(Do.UntilEndSeg,Do.i+1)+1))}Do.addtocws=function(){var e=To[--Uo];Ro(Do.cws,Do.j,e);Do.j=e.length+Do.j};Do.base259to103=function(){Do.in=To[--Uo];Do.inlen=Do.in.length;To[Uo++]=Infinity;for(var e=0,t=5-Do.inlen;e<t;e++)To[Uo++]=0;Zo(Do.in);Do.in=So();Do.out=So(6);To[Uo++]=Infinity;Zo(Lo(Do.in,0,2));Do.msbs=So();To[Uo++]=Infinity;Zo(Do.msbs);var i=To[--Uo];var n=To[--Uo];To[Uo++]=qo(i+n*259);for(var r=0,A=2;r<A;r++){var a=To[--Uo];To[Uo++]=a%103;To[Uo++]=~~(a/103)}Do.mscs=So();To[Uo++]=Infinity;Zo(Lo(Do.in,2,3));Do.lsbs=So();To[Uo++]=Infinity;Zo(Do.lsbs);var o=To[--Uo];var s=To[--Uo];var c=To[--Uo];To[Uo++]=qo(qo(o+s*259)+c*67081);for(var l=0,p=3;l<p;l++){var u=To[--Uo];To[Uo++]=u%103;To[Uo++]=~~(u/103)}Do.lscs=So();var d=Oo(Do.lscs,0);var f=Oo(Do.mscs,0);No(Do.out,5,qo(d+f*42)%103);var h=Oo(Do.lscs,1);var g=Oo(Do.mscs,0);var m=Oo(Do.mscs,1);No(Do.out,4,qo(qo(qo(~~(qo(d+f*42)/103)+h)+g*68)+m*42)%103);var v=Oo(Do.lscs,2);var b=Oo(Do.mscs,0);var I=Oo(Do.mscs,1);var w=Oo(Do.mscs,2);No(Do.out,3,qo(qo(qo(qo(~~(qo(qo(qo(~~(qo(d+f*42)/103)+h)+g*68)+m*42)/103)+v)+b*92)+I*68)+w*42)%103);var y=Oo(Do.lscs,3);var B=Oo(Do.mscs,0);var _=Oo(Do.mscs,1);var x=Oo(Do.mscs,2);No(Do.out,2,qo(qo(qo(qo(~~(qo(qo(qo(qo(~~(qo(qo(qo(~~(qo(d+f*42)/103)+h)+g*68)+m*42)/103)+v)+b*92)+I*68)+w*42)/103)+y)+B*15)+_*92)+x*68)%103);var M=Oo(Do.mscs,1);var C=Oo(Do.mscs,2);No(Do.out,1,qo(qo(~~(qo(qo(qo(qo(~~(qo(qo(qo(qo(~~(qo(qo(qo(~~(qo(d+f*42)/103)+h)+g*68)+m*42)/103)+v)+b*92)+I*68)+w*42)/103)+y)+B*15)+_*92)+x*68)/103)+M*15)+C*92)%103);No(Do.out,0,qo(~~(qo(qo(~~(qo(qo(qo(qo(~~(qo(qo(qo(qo(~~(qo(qo(qo(~~(qo(d+f*42)/103)+h)+g*68)+m*42)/103)+v)+b*92)+I*68)+w*42)/103)+y)+B*15)+_*92)+x*68)/103)+M*15)+C*92)/103)+Oo(Do.mscs,2)*15)%103);To[Uo++]=Lo(Do.out,6-Do.inlen-1,Do.inlen+1)};Do.finaliseBIN=function(){if(Do.bpos!=0){To[Uo++]=Lo(Do.bvals,0,Do.bpos);Do.base259to103();Zo(To[--Uo]);Do.bpos=0}};Do.addtobin=function(){No(Do.bvals,Do.bpos,To[--Uo]);Do.bpos=Do.bpos+1;if(Do.bpos==5)Do.finaliseBIN()};Do.ECIabc=function(){var e=Lo(Do.msg,Do.i+1,6);To[Uo++]=0;for(var t=0,i=e.length;t<i;t++){var n=To[--Uo];To[Uo++]=qo(n+qo(Oo(e,t)-48))*10}var r=~~(To[--Uo]/10);To[Uo++]=r;if(r>=40){var A=qo(To[--Uo]-40);var a=A%12769;To[Uo++]=~~(A/12769)+40;To[Uo++]=~~(a/113);To[Uo++]=a%113}};Do.ECIbin=function(){To[Uo++]=Infinity;var e=Lo(Do.msg,Do.i+1,6);To[Uo++]=0;for(var t=0,i=e.length;t<i;t++){var n=To[--Uo];To[Uo++]=qo(n+qo(Oo(e,t)-48))*10}var r=~~(To[--Uo]/10);To[Uo++]=r;if(r>=65536){var A=To[--Uo];var a=A%65536;To[Uo++]=258;To[Uo++]=~~(A/65536);To[Uo++]=~~(a/256);To[Uo++]=a%256}else{var o=To[--Uo];To[Uo++]=o;if(o>=256){var s=To[--Uo];To[Uo++]=257;To[Uo++]=~~(s/256);To[Uo++]=s%256}else{var c=To[--Uo];To[Uo++]=256;To[Uo++]=c}}var l=So();for(var p=0,u=l.length;p<u;p++){To[Uo++]=Oo(l,p);Do.addtobin()}};Do.encC=function(){for(var e=0,t=1;e<t;e++){if(Do.i==Do.segstart){for(var i=0,n=1;i<n;i++){if(Do.i>qo(Do.segend-7)){To[Uo++]=0;break}if(Oo(Do.msg,Do.segstart)!=91){To[Uo++]=0;break}if(Oo(Do.msg,Do.segstart+1)!=41){To[Uo++]=0;break}if(Oo(Do.msg,Do.segstart+2)!=62){To[Uo++]=0;break}if(Oo(Do.msg,Do.segstart+3)!=30){To[Uo++]=0;break}var r=Oo(Do.msg,Do.segstart+4);if(r<48||r>57){To[Uo++]=0;break}var A=Oo(Do.msg,Do.segstart+5);if(A<48||A>57){To[Uo++]=0;break}if(Oo(Do.msg,qo(Do.segend-1))!=4){To[Uo++]=0;break}var a=qo(qo(Oo(Do.msg,Do.segstart+4)-48)*10+qo(Oo(Do.msg,Do.segstart+5)-48));To[Uo++]=a;if(a!=5&&(a!=6&&a!=12)){Uo--;To[Uo++]=Do.mac;break}if(Oo(Do.msg,Do.segstart+6)!=29){Uo--;To[Uo++]=0;break}if(Oo(Do.msg,qo(Do.segend-2))!=30){Uo--;To[Uo++]=0;break}var o=To[--Uo];To[Uo++]=o;if(o==5){Uo--;To[Uo++]=Do.m05;break}if(To[--Uo]==6){To[Uo++]=Do.m06;break}To[Uo++]=Do.m12;break}Do.inmac=To[--Uo];if(Do.inmac!=0){To[Uo++]=So([Oo(Do.Cvals,Do.lab)]);Do.addtocws();Do.mode=Do.B;To[Uo++]=So([Oo(Do.Bvals,Do.inmac)]);Do.addtocws();if(Do.inmac==Do.mac){To[Uo++]=So([Oo(Do.Bvals,Oo(Do.msg,Do.segstart+4))]);Do.addtocws();To[Uo++]=So([Oo(Do.Bvals,Oo(Do.msg,Do.segstart+5))]);Do.addtocws();Do.i=Do.i+6}else Do.i=Do.i+7;break}}if(Do.i==Do.segstart){if(Oo(Do.nDigits,Do.i)>=2){To[Uo++]=So([Oo(Do.Cvals,Do.fn1)]);Do.addtocws()}if(Oo(Do.msg,Do.i)==Do.fn1&&Oo(Do.nDigits,Do.i+1)>=2)Do.i=Do.i+1}if(Oo(Do.SeventeenTen,Do.i)){To[Uo++]=So([Oo(Do.Cvals,Do.aim),qo(qo(Oo(Do.msg,Do.i+2)-48)*10+qo(Oo(Do.msg,Do.i+3)-48)),qo(qo(Oo(Do.msg,Do.i+4)-48)*10+qo(Oo(Do.msg,Do.i+5)-48)),qo(qo(Oo(Do.msg,Do.i+6)-48)*10+qo(Oo(Do.msg,Do.i+7)-48))]);Do.addtocws();Do.i=Do.i+10;break}if(Oo(Do.DatumC,Do.i)){var s=Oo(Do.msg,Do.i);if(s==Do.fn1||(s==Do.fn2||s==Do.fn3)){To[Uo++]=So([Oo(Do.Cvals,Oo(Do.msg,Do.i))]);Do.addtocws();if(Oo(Do.ECI,Do.i)){To[Uo++]=Infinity;Do.ECIabc();var c=So();To[Uo++]=c;Do.addtocws();Do.i=Do.i+7;break}if(Oo(Do.msg,Do.i)==Do.fn3&&Do.segstart!=Do.i){Do.i=Do.i+1;Do.inmac=0;Do.segstart=Do.i;Do.segend=qo(Do.i+Oo(Do.UntilEndSeg,Do.i));break}Do.i=Do.i+1;break}To[Uo++]=So([qo(qo(Oo(Do.msg,Do.i)-48)*10+qo(Oo(Do.msg,Do.i+1)-48))]);Do.addtocws();Do.i=Do.i+2;break}if(Oo(Do.Binary,Do.i)){if(Oo(Do.nDigits,Do.i+1)>0){if(Oo(Do.msg,Do.i)<160){To[Uo++]=So([Oo(Do.Cvals,Do.bsa),Oo(Do.Avals,qo(Oo(Do.msg,Do.i)-128))]);Do.addtocws()}else{To[Uo++]=So([Oo(Do.Cvals,Do.bsb),Oo(Do.Bvals,qo(Oo(Do.msg,Do.i)-128))]);Do.addtocws()}Do.i=Do.i+1;break}To[Uo++]=So([Oo(Do.Cvals,Do.bin)]);Do.addtocws();Do.mode=Do.BIN;break}Do.m=Oo(Do.AheadA,Do.i);Do.n=Oo(Do.AheadB,Do.i);if(as(Do.m,Do.n)){To[Uo++]=So([Oo(Do.Cvals,Do.laa)]);Do.addtocws();Do.mode=Do.A;break}if(Do.i==Do.segstart){var l=Oo(Do.msg,Do.i);if(l==9||(l==28||(l==29||l==30))){To[Uo++]=So([Oo(Do.Cvals,Do.laa)]);Do.addtocws();Do.mode=Do.A;break}}if(Do.n>4){To[Uo++]=So([Oo(Do.Cvals,Do.lab)]);Do.addtocws();Do.mode=Do.B;break}To[Uo++]=So([Oo(Do.Cvals,Oo(So([Do.sfb,Do.sb2,Do.sb3,Do.sb4]),qo(Do.n-1)))]);Do.addtocws();for(var p=0,u=Do.n;p<u;p++)if(Oo(Do.msg,Do.i)==13){To[Uo++]=So([Oo(Do.Bvals,Do.crl)]);Do.addtocws();Do.i=Do.i+2}else{To[Uo++]=So([Oo(Do.Bvals,Oo(Do.msg,Do.i))]);Do.addtocws();Do.i=Do.i+1}break}};Do.encB=function(){for(var e=0,t=1;e<t;e++){Do.n=Oo(Do.TryC,Do.i);if(Do.n>=2){if(Do.n>4){To[Uo++]=So([Oo(Do.Bvals,Do.lac)]);Do.addtocws();Do.mode=Do.C;break}To[Uo++]=So([Oo(Do.Bvals,Oo(So([Do.sfc,Do.sc2,Do.sc3,Do.sc4]),qo(Do.n-1)))]);Do.addtocws();for(var i=0,n=Do.n;i<n;i++)if(Oo(Do.msg,Do.i)<0){To[Uo++]=So([Oo(Do.Cvals,Oo(Do.msg,Do.i))]);Do.addtocws();Do.i=Do.i+1}else{To[Uo++]=So([qo(qo(Oo(Do.msg,Do.i)-48)*10+qo(Oo(Do.msg,Do.i+1)-48))]);Do.addtocws();Do.i=Do.i+2}break}if(Oo(Do.DatumB,Do.i)){var r=Oo(Do.msg,Do.i);if(r==Do.fn1||(r==Do.fn2||r==Do.fn3)){To[Uo++]=So([Oo(Do.Bvals,Oo(Do.msg,Do.i))]);Do.addtocws();if(Oo(Do.ECI,Do.i)){To[Uo++]=Infinity;Do.ECIabc();var A=So();To[Uo++]=A;Do.addtocws();Do.i=Do.i+7;break}if(Oo(Do.msg,Do.i)==Do.fn3&&Do.i!=Do.segstart){Do.i=Do.i+1;Do.mode=Do.C;Do.inmac=0;Do.segstart=Do.i;Do.segend=qo(Do.i+Oo(Do.UntilEndSeg,Do.i));break}Do.i=Do.i+1;break}if(Oo(Do.msg,Do.i)==13&&Do.i<Do.msglen-1)if(Oo(Do.msg,Do.i+1)==10){To[Uo++]=So([Oo(Do.Bvals,Do.crl)]);Do.addtocws();Do.i=Do.i+2;break}To[Uo++]=So([Oo(Do.Bvals,Oo(Do.msg,Do.i))]);Do.addtocws();Do.i=Do.i+1;break}if(Oo(Do.Binary,Do.i)){if(Oo(Do.DatumB,Do.i+1)){if(Oo(Do.msg,Do.i)<160){To[Uo++]=So([Oo(Do.Bvals,Do.bsa),Oo(Do.Avals,qo(Oo(Do.msg,Do.i)-128))]);Do.addtocws()}else{To[Uo++]=So([Oo(Do.Bvals,Do.bsb),Oo(Do.Bvals,qo(Oo(Do.msg,Do.i)-128))]);Do.addtocws()}Do.i=Do.i+1;break}To[Uo++]=So([Oo(Do.Bvals,Do.bin)]);Do.addtocws();Do.mode=Do.BIN;break}if(Oo(Do.AheadA,Do.i)==1){To[Uo++]=So([Oo(Do.Bvals,Do.sfa),Oo(Do.Avals,Oo(Do.msg,Do.i))]);Do.addtocws();Do.i=Do.i+1;break}To[Uo++]=So([Oo(Do.Bvals,Do.laa)]);Do.addtocws();Do.mode=Do.A;break}};Do.encA=function(){for(var e=0,t=1;e<t;e++){Do.n=Oo(Do.TryC,Do.i);if(Do.n>=2){if(Do.n>4){To[Uo++]=So([Oo(Do.Avals,Do.lac)]);Do.addtocws();Do.mode=Do.C;break}To[Uo++]=So([Oo(Do.Avals,Oo(So([Do.sfc,Do.sc2,Do.sc3,Do.sc4]),qo(Do.n-1)))]);Do.addtocws();for(var i=0,n=Do.n;i<n;i++)if(Oo(Do.msg,Do.i)<0){To[Uo++]=So([Oo(Do.Cvals,Oo(Do.msg,Do.i))]);Do.addtocws();Do.i=Do.i+1}else{To[Uo++]=So([qo(qo(Oo(Do.msg,Do.i)-48)*10+qo(Oo(Do.msg,Do.i+1)-48))]);Do.addtocws();Do.i=Do.i+2}break}if(Oo(Do.DatumA,Do.i)){var r=Oo(Do.msg,Do.i);if(r==Do.fn1||(r==Do.fn2||r==Do.fn3)){To[Uo++]=So([Oo(Do.Avals,Oo(Do.msg,Do.i))]);Do.addtocws();if(Oo(Do.ECI,Do.i)){To[Uo++]=Infinity;Do.ECIabc();var A=So();To[Uo++]=A;Do.addtocws();Do.i=Do.i+7;break}if(Oo(Do.msg,Do.i)==Do.fn3&&Do.i!=Do.segstart){Do.i=Do.i+1;Do.mode=Do.C;Do.inmac=0;Do.segstart=Do.i;Do.segend=qo(Do.i+Oo(Do.UntilEndSeg,Do.i));break}Do.i=Do.i+1;break}To[Uo++]=So([Oo(Do.Avals,Oo(Do.msg,Do.i))]);Do.addtocws();Do.i=Do.i+1;break}if(Oo(Do.Binary,Do.i)){if(Oo(Do.DatumA,Do.i+1)){if(Oo(Do.msg,Do.i)<160){To[Uo++]=So([Oo(Do.Avals,Do.bsa),Oo(Do.Avals,qo(Oo(Do.msg,Do.i)-128))]);Do.addtocws()}else{To[Uo++]=So([Oo(Do.Avals,Do.bsb),Oo(Do.Bvals,qo(Oo(Do.msg,Do.i)-128))]);Do.addtocws()}Do.i=Do.i+1;break}To[Uo++]=So([Oo(Do.Avals,Do.bin)]);Do.addtocws();Do.mode=Do.BIN;break}Do.n=Oo(Do.AheadB,Do.i);if(Do.n>6){To[Uo++]=So([Oo(Do.Avals,Do.lab)]);Do.addtocws();Do.mode=Do.B;break}To[Uo++]=So([Oo(Do.Avals,Oo(So([Do.sfb,Do.sb2,Do.sb3,Do.sb4,Do.sb5,Do.sb6]),qo(Do.n-1)))]);Do.addtocws();for(var a=0,o=Do.n;a<o;a++)if(Oo(Do.msg,Do.i)==13){To[Uo++]=So([Oo(Do.Bvals,Do.crl)]);Do.addtocws();Do.i=Do.i+2}else{To[Uo++]=So([Oo(Do.Bvals,Oo(Do.msg,Do.i))]);Do.addtocws();Do.i=Do.i+1}break}};Do.encBIN=function(){for(var e=0,t=1;e<t;e++){Do.n=Oo(Do.TryC,Do.i);if(Do.n>=2){To[Uo++]=Infinity;Do.finaliseBIN();var i=So();To[Uo++]=i;Do.addtocws();if(Do.n>7){To[Uo++]=So([Oo(Do.BINvals,Do.tmc)]);Do.addtocws();Do.mode=Do.C;break}To[Uo++]=So([Oo(Do.BINvals,Oo(So([Do.sc2,Do.sc3,Do.sc4,Do.sc5,Do.sc6,Do.sc7]),qo(Do.n-2)))]);Do.addtocws();for(var n=0,r=Do.n;n<r;n++)if(Oo(Do.msg,Do.i)<0){To[Uo++]=So([Oo(Do.Cvals,Oo(Do.msg,Do.i))]);Do.addtocws();Do.i=Do.i+1}else{To[Uo++]=So([qo(qo(Oo(Do.msg,Do.i)-48)*10+qo(Oo(Do.msg,Do.i+1)-48))]);Do.addtocws();Do.i=Do.i+2}break}if(Oo(Do.ECI,Do.i)&&Oo(Do.Binary,Do.i+7)){To[Uo++]=Infinity;Do.ECIbin();var A=So();To[Uo++]=A;Do.addtocws();Do.i=Do.i+7;if(Do.i==Do.msglen){To[Uo++]=Infinity;Do.finaliseBIN();var a=So();To[Uo++]=a;Do.addtocws()}break}if(Oo(Do.msg,Do.i)>=0)if(Oo(Do.Binary,Do.i)||Oo(Do.Binary,Do.i+1)||Oo(Do.Binary,Do.i+2)||Oo(Do.Binary,Do.i+3)||Oo(Do.ECI,Do.i+1)&&Oo(Do.Binary,Do.i+8)){To[Uo++]=Infinity;To[Uo++]=Oo(Do.msg,Do.i);Do.addtobin();var o=So();To[Uo++]=o;Do.addtocws();Do.i=Do.i+1;if(Do.i==Do.msglen){To[Uo++]=Infinity;Do.finaliseBIN();var s=So();To[Uo++]=s;Do.addtocws()}break}To[Uo++]=Infinity;Do.finaliseBIN();var c=So();To[Uo++]=c;Do.addtocws();if(Do.i!=Do.msglen-1){if(Oo(Do.msg,Do.i)==Do.fn3&&Do.i!=Do.segstart){To[Uo++]=So([Oo(Do.BINvals,Do.tms)]);Do.addtocws();Do.i=Do.i+1;Do.mode=Do.C;Do.inmac=0;Do.segstart=Do.i;Do.segend=qo(Do.i+Oo(Do.UntilEndSeg,Do.i));break}if(as(Oo(Do.AheadA,Do.i),Oo(Do.AheadB,Do.i))){To[Uo++]=So([Oo(Do.BINvals,Do.tma)]);Do.addtocws();Do.mode=Do.A}else{To[Uo++]=So([Oo(Do.BINvals,Do.tmb)]);Do.addtocws();Do.mode=Do.B}break}break}};Do.cws=So(Do.msglen*2+1);Do.mode=Do.C;Do.bvals=So(5);Do.bpos=0;Do.inmac=0;Do.segstart=0;Do.segend=Oo(Do.UntilEndSeg,0);Do.i=0;Do.j=0;for(;;){if(Do.i>=Do.msglen)break;if(Do.inmac!=0){if(Do.inmac!=Do.mac&&Do.i==qo(Do.segend-2)){Do.i=Do.i+2;if(Do.i>=Do.msglen)break}if(Do.inmac==Do.mac&&Do.i==qo(Do.segend-1)){Do.i=Do.i+1;if(Do.i>=Do.msglen)break}}if(Do[Oo(So(["encA","encB","encC","encBIN"]),Do.mode)]()===true)break}Do.cws=Lo(Do.cws,0,Do.j);Do.nd=Do.cws.length;Do.minarea=((Do.nd+3+~~(Do.nd/2))*9+2)*2;if(Do.ratio!=-1){Do.hgt=Math.sqrt(Do.minarea/Do.ratio);Do.wid=Math.sqrt(Do.minarea*Do.ratio);Do.h=~~Do.hgt;Do.w=~~Do.wid;if((Do.h+Do.w)%2==1){if(Do.h*Do.w<Do.minarea){Do.h=Do.h+1;Do.w=Do.w+1}}else if(Do.hgt*Do.w<Do.wid*Do.h){Do.w=Do.w+1;if(Do.h*Do.w<Do.minarea){Do.w=Do.w-1;Do.h=Do.h+1;if(Do.h*Do.w<Do.minarea)Do.w=Do.w+2}}else{Do.h=Do.h+1;if(Do.h*Do.w<Do.minarea){Do.h=Do.h-1;Do.w=Do.w+1;if(Do.h*Do.w<Do.minarea)Do.h=Do.h+2}}Do.rows=Do.h;Do.columns=Do.w}else{if(Do.columns==-1){var C=~~((Do.minarea+Do.rows-1)/Do.rows);To[Uo++]="columns";To[Uo++]=C;if((C+Do.rows)%2==0){var pe=To[--Uo];To[Uo++]=qo(pe+1)}var ue=To[--Uo];Do[To[--Uo]]=ue}if(Do.rows==-1){var E=~~((Do.minarea+Do.columns-1)/Do.columns);To[Uo++]="rows";To[Uo++]=E;if((E+Do.columns)%2==0){var de=To[--Uo];To[Uo++]=qo(de+1)}var fe=To[--Uo];Do[To[--Uo]]=fe}}Do.ndots=~~(Do.rows*Do.columns/2);for(;;){var P=Do.nd+1;if((P+(~~(P/2)+3))*9+2>Do.ndots)break;Do.nd=Do.nd+1}Do.nc=~~(Do.nd/2)+3;Do.nw=Do.nd+Do.nc;Do.rembits=Do.ndots-(Do.nw*9+2);if(Do.nd>Do.cws.length){To[Uo++]=Infinity;Zo(Do.cws);var he=Do.mode==Do.BIN?109:106;To[Uo++]=he;for(var j=0,ge=Do.nd-Do.cws.length-1;j<ge;j++)To[Uo++]=106;Do.cws=So()}var me=Oo(Do.options,"debugcws")!==undefined;if(me){To[Uo++]="bwipp.debugcws#25580";To[Uo++]=Do.cws;Xo()}if(Do.nw*9>Do.ndots-2){To[Uo++]="bwipp.dotcodeTooLong#25584";To[Uo++]="Maximum length exceeded";Xo()}if(!Ce.__25614__){Do=Object.create(Do);Do.encs=So(["101010101","010101011","010101101","010110101","011010101","101010110","101011010","101101010","110101010","010101110","010110110","010111010","011010110","011011010","011101010","100101011","100101101","100110101","101001011","101001101","101010011","101011001","101100101","101101001","110010101","110100101","110101001","001010111","001011011","001011101","001101011","001101101","001110101","010010111","010011011","010011101","010100111","010110011","010111001","011001011","011001101","011010011","011011001","011100101","011101001","100101110","100110110","100111010","101001110","101011100","101100110","101101100","101110010","101110100","110010110","110011010","110100110","110101100","110110010","110110100","111001010","111010010","111010100","001011110","001101110","001110110","001111010","010011110","010111100","011001110","011011100","011100110","011101100","011110010","011110100","100010111","100011011","100011101","100100111","100110011","100111001","101000111","101100011","101110001","110001011","110001101","110010011","110011001","110100011","110110001","111000101","111001001","111010001","000101111","000110111","000111011","000111101","001001111","001100111","001110011","001111001","010001111","011000111","011100011","011110001","100011110","100111100","101111000","110001110","110011100","110111000","111000110","111001100"]);for(var e in Do)Do.hasOwnProperty(e)&&(Ce.$ctx[e]=Do[e]);Ce.__25614__=1;Do=Object.getPrototypeOf(Do)}if(Do.rows%2==0)Do.sixedges=So([So([Do.columns-1,Do.rows-2]),So([0,Do.rows-2]),So([Do.columns-2,Do.rows-1]),So([1,Do.rows-1]),So([Do.columns-1,0]),So([0,0])]);else Do.sixedges=So([So([Do.columns-2,0]),So([Do.columns-2,Do.rows-1]),So([Do.columns-1,1]),So([Do.columns-1,Do.rows-2]),So([0,0]),So([0,Do.rows-1])]);Do.dmv=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+e*Do.columns)};Do.outline=So(Do.rows*Do.columns);for(var U=0,ve=Do.rows-1;U<=ve;U+=1){Do.y=U;for(var T=0,be=Do.columns-1;T<=be;T+=1){Do.x=T;To[Uo++]=Do.outline;To[Uo++]=Do.x;To[Uo++]=Do.y;Do.dmv();var Ie=To[--Uo];No(To[--Uo],Ie,(Do.x+Do.y)%2-1)}}var D=Do.sixedges;for(var S=0,we=D.length;S<we;S++){To[Uo++]=Do.outline;Zo(Oo(D,S));Do.dmv();var ye=To[--Uo];No(To[--Uo],ye,1)}Do.clearcol=function(){Do.x=To[--Uo];To[Uo++]=true;for(var e=Do.x&1,t=Do.rows-1;e<=t;e+=2){To[Uo++]=Do.x;To[Uo++]=e;Do.dmv();if(Oo(Do.sym,To[--Uo])==1){Uo--;To[Uo++]=false;break}}};Do.clearrow=function(){Do.y=To[--Uo];To[Uo++]=true;for(var e=Do.y&1,t=Do.columns-1;e<=t;e+=2){To[Uo++]=e;To[Uo++]=Do.y;Do.dmv();if(Oo(Do.sym,To[--Uo])==1){Uo--;To[Uo++]=false;break}}};Do.evalsymbol=function(){Do.sym=To[--Uo];Do.worst=9999999;var e=So([So(["x",0]),So(["x",1]),So(["y",0]),So(["y",1])]);for(var t=0,i=e.length;t<i;t++){Zo(Oo(e,t));Do.fl=To[--Uo];Do.dir=To[--Uo];Do.sum=0;Do.first=-1;Do.last=-1;var n=Yo(Do.dir,"x")?Do.columns:Do.rows;for(var r=0,A=n-1;r<=A;r+=1){Do[Do.dir]=r;var a=Do.sym;var o=Do[Do.dir];var s=Yo(Do.dir,"x")?Do.rows:Do.columns;var c=(s-1)*Do.fl;if(Yo(Do.dir,"y")){var l=c;c=o;o=l}To[Uo++]=a;To[Uo++]=o;To[Uo++]=c;Do.dmv();var p=To[--Uo];if(Oo(To[--Uo],p)==1){if(Do.first==-1)Do.first=Do[Do.dir];Do.last=Do[Do.dir];Do.sum=Do.sum+1}}var u=Yo(Do.dir,"x")?Do.rows:Do.columns;var d=qo(qo(Do.sum+Do.last)-Do.first)*u;To[Uo++]=d;if(d<Do.worst)Do.worst=To[--Uo];else Uo--}Do.pen=0;if(Do.rows%2==1||Do.rows<=12){Do.sum=0;Do.p=0;for(var f=1,h=Do.columns-2;f<=h;f+=1){To[Uo++]=f;Do.clearcol();if(To[--Uo]){Do.sum=Do.sum+1;To[Uo++]="p";if(Do.sum==1)To[Uo++]=Do.rows;else To[Uo++]=Do.p*Do.rows;var g=To[--Uo];Do[To[--Uo]]=g}else{Do.sum=0;Do.pen=Do.pen+Do.p;Do.p=0}}Do.pen=Do.pen+Do.p}if(Do.rows%2==0||Do.columns<=12){Do.sum=0;Do.p=0;for(var m=1,v=Do.rows-2;m<=v;m+=1){To[Uo++]=m;Do.clearrow();if(To[--Uo]){Do.sum=Do.sum+1;To[Uo++]="p";if(Do.sum==1)To[Uo++]=Do.columns;else To[Uo++]=Do.p*Do.columns;var b=To[--Uo];Do[To[--Uo]]=b}else{Do.sum=0;Do.pen=Do.pen+Do.p;Do.p=0}}Do.pen=Do.pen+Do.p}To[Uo++]=Infinity;for(var I=0,w=(Do.columns+4)*2;I<w;I++)To[Uo++]=0;for(var y=0,B=Do.columns,_=Do.sym.length-1;B<0?y>=_:y<=_;y+=B){To[Uo++]=0;To[Uo++]=0;Zo(Lo(Do.sym,y,Do.columns));To[Uo++]=0;To[Uo++]=0}for(var x=0,M=(Do.columns+4)*2;x<M;x++)To[Uo++]=0;Do.symp=So();Do.columns=Do.columns+4;Do.rows=Do.rows+4;Do.sum=0;for(var C=2,E=Do.rows-3;C<=E;C+=1){Do.y=C;for(var P=(Do.y&1)+2,j=Do.columns-3;P<=j;P+=2){Do.x=P;for(var U=0,T=1;U<T;U++){To[Uo++]=Do.symp;To[Uo++]=Do.x-1;To[Uo++]=Do.y-1;Do.dmv();var D=To[--Uo];if(Oo(To[--Uo],D)==1)break;To[Uo++]=Do.symp;To[Uo++]=Do.x+1;To[Uo++]=Do.y-1;Do.dmv();var S=To[--Uo];if(Oo(To[--Uo],S)==1)break;To[Uo++]=Do.symp;To[Uo++]=Do.x-1;To[Uo++]=Do.y+1;Do.dmv();var H=To[--Uo];if(Oo(To[--Uo],H)==1)break;To[Uo++]=Do.symp;To[Uo++]=Do.x+1;To[Uo++]=Do.y+1;Do.dmv();var Q=To[--Uo];if(Oo(To[--Uo],Q)==1)break;To[Uo++]=Do.symp;To[Uo++]=Do.x;To[Uo++]=Do.y;Do.dmv();var F=To[--Uo];if(Oo(To[--Uo],F)==0){Do.sum=Do.sum+1;break}To[Uo++]=Do.symp;To[Uo++]=Do.x-2;To[Uo++]=Do.y;Do.dmv();var k=To[--Uo];if(Oo(To[--Uo],k)==1)break;To[Uo++]=Do.symp;To[Uo++]=Do.x;To[Uo++]=Do.y-2;Do.dmv();var O=To[--Uo];if(Oo(To[--Uo],O)==1)break;To[Uo++]=Do.symp;To[Uo++]=Do.x+2;To[Uo++]=Do.y;Do.dmv();var N=To[--Uo];if(Oo(To[--Uo],N)==1)break;To[Uo++]=Do.symp;To[Uo++]=Do.x;To[Uo++]=Do.y+2;Do.dmv();var L=To[--Uo];if(Oo(To[--Uo],L)==1)break;Do.sum=Do.sum+1}}}Do.columns=Do.columns-4;Do.rows=Do.rows-4;if(Do.worst==0)To[Uo++]=-99999;else To[Uo++]=qo(qo(Do.worst-Do.sum*Do.sum)-Do.pen)};if(!Ce.__25779__){Do=Object.create(Do);To[Uo++]=Infinity;To[Uo++]=1;for(var H=0,Be=112;H<Be;H++){var _e=To[--Uo];To[Uo++]=_e;To[Uo++]=_e*3%113}Do.rsalog=So();for(var e in Do)Do.hasOwnProperty(e)&&(Ce.$ctx[e]=Do[e]);Ce.__25779__=1;Do=Object.getPrototypeOf(Do)}Do.step=~~(Do.nw/112)+1;Do.offset=function(){var e=To[--Uo];To[Uo++]=qo(e*Do.step+Do.start)};Do.bestscore=-99999999;To[Uo++]="masks";if(Do.mask!=-1)To[Uo++]=So([Do.mask]);else if(Do.fast)To[Uo++]=So([3,2,1,0]);else To[Uo++]=So([0,1,2,3]);var xe=To[--Uo];Do[To[--Uo]]=xe;Do.litmasks=So(4);zo(Do.masks,function(){Do.mask=To[--Uo];To[Uo++]=Infinity;var e=Do.cws;To[Uo++]=Do.mask;To[Uo++]=Oo(So([0,3,7,17]),Do.mask);To[Uo++]=0;for(var t=0,i=e.length;t<i;t++){var n=To[--Uo];var r=To[--Uo];To[Uo++]=qo(Oo(e,t)+n)%113;To[Uo++]=r;To[Uo++]=qo(n+r)}Uo-=2;for(var A=0,a=Do.nc;A<a;A++)To[Uo++]=0;Do.rscws=So();for(var o=0,s=Do.step-1;o<=s;o+=1){Do.start=o;Do.ND=~~((Do.nd+1-Do.start+Do.step-1)/Do.step);Do.NW=~~((Do.nw+1-Do.start+Do.step-1)/Do.step);Do.NC=Do.NW-Do.ND;To[Uo++]=Infinity;To[Uo++]=1;for(var c=0,l=Do.NC;c<l;c++)To[Uo++]=0;Do.coeffs=So();for(var p=1,u=Do.NC;p<=u;p+=1){Do.i=p;for(var d=Do.NC;d>=1;d-=1){Do.j=d;No(Do.coeffs,Do.j,qo(qo(Oo(Do.coeffs,Do.j)+113)-Oo(Do.rsalog,Do.i)*Oo(Do.coeffs,Do.j-1)%113)%113)}}for(var f=0,h=Do.ND-1;f<=h;f+=1){To[Uo++]="t";To[Uo++]=Do.rscws;To[Uo++]=f;Do.offset();var g=To[--Uo];var m=Oo(To[--Uo],g);To[Uo++]=m;To[Uo++]=Do.rscws;To[Uo++]=Do.ND;Do.offset();var v=To[--Uo];var b=Oo(To[--Uo],v);var I=To[--Uo];Do[To[--Uo]]=qo(I+b)%113;for(var w=0,y=Do.NC-2;w<=y;w+=1){Do.j=w;To[Uo++]=Do.rscws;To[Uo++]=Do.ND+Do.j;Do.offset();To[Uo++]=Do.rscws;To[Uo++]=Do.ND+Do.j+1;Do.offset();var B=To[--Uo];var _=Oo(To[--Uo],B);var x=To[--Uo];No(To[--Uo],x,qo(qo(_+113)-Do.t*Oo(Do.coeffs,Do.j+1)%113)%113)}To[Uo++]=Do.rscws;To[Uo++]=Do.ND+Do.NC-1;Do.offset();var M=To[--Uo];No(To[--Uo],M,qo(113-Do.t*Oo(Do.coeffs,Do.NC)%113)%113)}for(var C=Do.ND,E=Do.NW-1;C<=E;C+=1){To[Uo++]=C;To[Uo++]=Do.rscws;To[Uo++]=C;Do.offset();var Q=To[--Uo];var F=To[--Uo];var k=To[--Uo];To[Uo++]=F;To[Uo++]=Q;To[Uo++]=113;To[Uo++]=Do.rscws;To[Uo++]=k;Do.offset();var O=To[--Uo];var N=Oo(To[--Uo],O);var L=To[--Uo];var R=To[--Uo];No(To[--Uo],R,qo(L-N)%113)}}Do.bits=Qo(Do.ndots);Ro(Do.bits,0,Oo(So(["00","01","10","11"]),Do.mask));for(var P=1,G=Do.nw;P<=G;P+=1){Do.i=P;Ro(Do.bits,(Do.i-1)*9+2,Oo(Do.encs,Oo(Do.rscws,Do.i)))}if(Do.rembits>0)Ro(Do.bits,Do.nw*9+2,Lo("11111111111111111",0,Do.rembits));var j=Do.outline;Do.pixs=Hi(So(j.length),j);Do.posx=0;To[Uo++]="posy";if(Do.rows%2==0)To[Uo++]=0;else To[Uo++]=Do.rows-1;var z=To[--Uo];Do[To[--Uo]]=z;var U=Lo(Do.bits,0,Do.bits.length-6);for(var T=0,W=U.length;T<W;T++){To[Uo++]=Oo(U,T);for(;;){To[Uo++]=Do.pixs;To[Uo++]=Do.posx;To[Uo++]=Do.posy;Do.dmv();var Z=To[--Uo];if(Oo(To[--Uo],Z)==-1)break;if(Do.rows%2==0){Do.posy=Do.posy+1;if(Do.posy==Do.rows){Do.posy=0;Do.posx=Do.posx+1}}else{Do.posx=Do.posx+1;if(Do.posx==Do.columns){Do.posx=0;Do.posy=Do.posy-1}}}To[Uo++]=Do.pixs;To[Uo++]=Do.posx;To[Uo++]=Do.posy;Do.dmv();var K=To[--Uo];var Y=To[--Uo];No(Y,K,qo(To[--Uo]-48))}for(var D=0;D<=5;D+=1){Do.i=D;To[Uo++]=Do.pixs;Zo(Oo(Do.sixedges,Do.i));Do.dmv();var V=To[--Uo];No(To[--Uo],V,Oo(Do.bits,Do.bits.length-6+Do.i)-48)}To[Uo++]="score";To[Uo++]=Do.pixs;Do.evalsymbol();var J=To[--Uo];Do[To[--Uo]]=J;if(Do.score>Do.bestscore){Do.bestsym=Do.pixs;Do.bestscore=Do.score;if(Do.fast&&Do.bestscore>~~(Do.rows*Do.columns/2))return true}var S=Do.pixs;Do.litmask=Hi(So(S.length),S);for(var H=0;H<=5;H+=1){Do.i=H;To[Uo++]=Do.litmask;Zo(Oo(Do.sixedges,Do.i));Do.dmv();var q=To[--Uo];No(To[--Uo],q,1)}No(Do.litmasks,Do.mask,Do.litmask);if(Do.fast){To[Uo++]="score";To[Uo++]=Do.litmask;Do.evalsymbol();var X=To[--Uo];Do[To[--Uo]]=X;if(as(Do.score,Do.bestscore)){Do.bestsym=Do.litmask;Do.bestscore=Do.score;if(Do.bestscore>~~(Do.rows*Do.columns/2))return true}}});Do.pixs=Do.bestsym;if(!Do.fast&&Do.bestscore<=~~(Do.rows*Do.columns/2)){Do.bestscore=-99999999;zo(Do.masks,function(){Do.litmask=Oo(Do.litmasks,To[--Uo]);To[Uo++]="score";To[Uo++]=Do.litmask;Do.evalsymbol();var e=To[--Uo];Do[To[--Uo]]=e;if(Do.score>Do.bestscore){Do.bestsym=Do.litmask;Do.bestscore=Do.score}});Do.pixs=Do.bestsym}var Me=new Map([["ren",pr],["dotty",true],["pixs",Do.pixs],["pixx",Do.columns],["pixy",Do.rows],["height",Do.rows*2/72],["width",Do.columns*2/72],["borderleft",3],["borderright",3],["bordertop",3],["borderbottom",3],["opt",Do.options]]);To[Uo++]=Me;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function Qe(){Do=Object.create(Do);Do.dontdraw=false;Do.eclevel="EC2";Do.parse=false;Do.parsefnc=false;Do.start=257;Do.link1=0;Do.raw=false;Do.rev=2;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];var e=Do.rev;if(e!=1&&e!=2){To[Uo++]="bwipp.ultracodeInvalidRevision#25981";To[Uo++]="Valid revisions are 1 and 2";Xo()}var t=Do.eclevel.length==3;To[Uo++]=t;if(t){Uo--;To[Uo++]=Lo(Do.eclevel,0,2);if(Yo("EC","EC")){Uo--;var i=Oo(Do.eclevel,2)-48;var Q=Do.rev==2?1:0;To[Uo++]=i>=Q&&i<=5}}if(Jo(To[--Uo])){To[Uo++]="bwipp.ultracodeInvalidErrorCorrectionLevel#25990";To[Uo++]="Valid error correction levels are EC1 to EC5, and EC0 for legacy revision 1";Xo()}$o(Qe);if(Do.raw){Do.dcws=So(Do.barcode.length);Do.i=0;Do.j=0;for(;;){if(Do.i==Do.barcode.length)break;Do.cw=ko(Lo(Do.barcode,Do.i+1,3));No(Do.dcws,Do.j,Do.cw);Do.i=Do.i+4;Do.j=Do.j+1}Do.dcws=Lo(Do.dcws,0,Do.j)}else{Do.fn1=-1;Do.fn3=-2;var F=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["FNC1",Do.fn1],["FNC3",Do.fn3]]);Do.fncvals=F;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var k=To[--Uo];Do[To[--Uo]]=k;Do.msglen=Do.msg.length;Do.scr=So([]);Do.scp=So([]);To[Uo++]=Infinity;Zo(Do.scr);Zo(Do.scp);zo(Do.msg,function(){var e=To[--Uo];To[Uo++]=e;if(e==Do.fn1){Uo--;To[Uo++]=268}var t=To[--Uo];To[Uo++]=t;if(t==Do.fn3){Uo--;To[Uo++]=269}});Do.dcws=So()}var O=Oo(Do.options,"debugcws")!==undefined;if(O){To[Uo++]="bwipp.debugcws#26034";To[Uo++]=Do.dcws;Xo()}Do.mcc=Do.dcws.length+3;Do.eclval=Oo(Do.eclevel,2)-48;if(Do.eclval!=0){To[Uo++]="qcc";To[Uo++]=Oo(So([0,1,2,4,6,8]),Do.eclval);To[Uo++]=~~(Do.mcc/25);if(Do.mcc%25!=0){var N=To[--Uo];To[Uo++]=qo(N+1)}var L=To[--Uo];var R=To[--Uo];Do[To[--Uo]]=qo(R*L+5)}else Do.qcc=3;Do.acc=Do.qcc-3+78*Do.link1;Do.tcc=Do.mcc+Do.qcc;if(!Qe.__26056__){Do=Object.create(Do);Do.metrics=So([So([2,7,37,5]),So([3,36,84,13]),So([4,85,161,22]),So([5,142,282,29])]);for(var n in Do)Do.hasOwnProperty(n)&&(Qe.$ctx[n]=Do[n]);Qe.__26056__=1;Do=Object.getPrototypeOf(Do)}var r=Do.metrics;for(var A=0,G=r.length;A<G;A++){Do.m=Oo(r,A);Do.rows=Oo(Do.m,0);Do.minc=Oo(Do.m,1);Do.maxc=Oo(Do.m,2);Do.mcol=Oo(Do.m,3);Do.okay=true;if(Do.tcc<Do.minc||Do.tcc>Do.maxc)Do.okay=false;if(Do.okay)break}if(!Do.okay){To[Uo++]="bwipp.ultracodeNoValidSymbol#26070";To[Uo++]="Maximum length exceeded or invalid content";Xo()}for(var a=Do.mcol;a<=61;a+=1){Do.columns=a;To[Uo++]=Do.columns;if(Do.columns>=15){var z=To[--Uo];To[Uo++]=qo(z-1)}if(Do.columns>=31){var W=To[--Uo];To[Uo++]=qo(W-1)}if(Do.columns>=47){var Z=To[--Uo];To[Uo++]=qo(Z-1)}var o=qo(qo(To[--Uo]*Do.rows-3)-Do.tcc);To[Uo++]=o;if(o>=0){Do.pads=To[--Uo];break}Uo--}Do.dcc=qo(Do.columns-Do.mcol);To[Uo++]=Infinity;To[Uo++]=Do.start;To[Uo++]=Do.mcc;To[Uo++]=Do.acc;Zo(Do.dcws);for(var s=0,K=Do.qcc;s<K;s++)To[Uo++]=0;To[Uo++]=0;Do.rsseq=So();if(!Qe.__26103__){Do=Object.create(Do);To[Uo++]=Infinity;To[Uo++]=1;for(var c=0,Y=282;c<Y;c++){var l=To[--Uo];To[Uo++]=l;To[Uo++]=l*3%283}Do.rsalog=So();Do.rslog=So(283);for(var p=1;p<=282;p+=1)No(Do.rslog,Oo(Do.rsalog,p),p);for(var n in Do)Do.hasOwnProperty(n)&&(Qe.$ctx[n]=Do[n]);Qe.__26103__=1;Do=Object.getPrototypeOf(Do)}Do.rsprod=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=t;To[Uo++]=e;if(e!=0&&t!=0){var i=Oo(Do.rslog,To[--Uo]);var n=Oo(Do.rsalog,qo(i+Oo(Do.rslog,To[--Uo]))%282);To[Uo++]=n}else{Uo-=2;To[Uo++]=0}};Do.n=Do.mcc;Do.k=Do.qcc;To[Uo++]=Infinity;To[Uo++]=1;for(var u=0,V=Do.k;u<V;u++)To[Uo++]=0;Do.coeffs=So();for(var d=1,J=Do.k;d<=J;d+=1){Do.i=d;No(Do.coeffs,Do.i,Oo(Do.coeffs,Do.i-1));for(var f=Do.i-1;f>=1;f-=1){Do.j=f;To[Uo++]=Do.coeffs;To[Uo++]=Do.j;To[Uo++]=Oo(Do.coeffs,Do.j-1);To[Uo++]=Oo(Do.coeffs,Do.j);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var q=To[--Uo];var X=To[--Uo];var $=To[--Uo];No(To[--Uo],$,qo(X+q)%283)}To[Uo++]=Do.coeffs;To[Uo++]=0;To[Uo++]=Oo(Do.coeffs,0);To[Uo++]=Oo(Do.rsalog,Do.i);Do.rsprod();var ee=To[--Uo];var te=To[--Uo];No(To[--Uo],te,ee)}Do.coeffs=Lo(Do.coeffs,0,Do.coeffs.length-1);for(var h=Do.coeffs.length-1;h>=0;h-=2){var g=Do.coeffs;No(g,h,qo(283-Oo(g,h)))}for(var m=0,ie=Do.n-1;m<=ie;m+=1){Do.t=qo(Oo(Do.rsseq,m)+Oo(Do.rsseq,Do.n))%283;for(var v=0,ne=Do.k-1;v<=ne;v+=1){Do.j=v;No(Do.rsseq,Do.n+Do.j,qo(Oo(Do.rsseq,Do.n+Do.j+1)+qo(283-Do.t*Oo(Do.coeffs,Do.k-Do.j-1)%283))%283)}}for(var b=Do.n,re=Do.n+Do.k;b<=re;b+=1)No(Do.rsseq,b,qo(283-Oo(Do.rsseq,b))%283);Do.ecws=Lo(Do.rsseq,Do.n,Do.k);var Ae=Oo(Do.options,"debugecc")!==undefined;if(Ae){To[Uo++]="bwipp.debugecc#26140";To[Uo++]=Do.ecws;Xo()}if(!Qe.__26199__){Do=Object.create(Do);Do.tiles=So([13135,13136,13153,13156,13163,13165,13513,13515,13516,13531,13535,13536,13561,13563,13565,13613,13615,13616,13631,13635,13636,13651,13653,13656,15135,15136,15153,15163,15165,15313,15315,15316,15351,15353,15356,15361,15363,15365,15613,15615,15616,15631,15635,15636,15651,15653,15656,16135,16136,16153,16156,16165,16313,16315,16316,16351,16353,16356,16361,16363,16365,16513,16515,16516,16531,16535,16536,16561,16563,16565,31315,31316,31351,31356,31361,31365,31513,31515,31516,31531,31535,31536,31561,31563,31565,31613,31615,31631,31635,31636,31651,31653,31656,35131,35135,35136,35151,35153,35156,35161,35163,35165,35315,35316,35351,35356,35361,35365,35613,35615,35616,35631,35635,35636,35651,35653,35656,36131,36135,36136,36151,36153,36156,36163,36165,36315,36316,36351,36356,36361,36365,36513,36515,36516,36531,36535,36536,36561,36563,36565,51313,51315,51316,51351,51353,51356,51361,51363,51365,51513,51516,51531,51536,51561,51563,51613,51615,51616,51631,51635,51636,51651,51653,51656,53131,53135,53136,53151,53153,53156,53161,53163,53165,53513,53516,53531,53536,53561,53563,53613,53615,53616,53631,53635,53636,53651,53653,53656,56131,56135,56136,56151,56153,56156,56161,56163,56165,56313,56315,56316,56351,56353,56356,56361,56363,56365,56513,56516,56531,56536,56561,56563,61313,61315,61316,61351,61353,61356,61361,61363,61365,61513,61515,61516,61531,61535,61536,61561,61563,61565,61615,61631,61635,61651,61653,63131,63135,63136,63151,63153,63156,63161,63163,63165,63513,63515,63516,63531,63535,63536,63561,63563,63565,63613,63615,63631,63635,63651,63653,65131,65135,65136,65151,65153,65156,65161,65163,65165,65313,65315,65316,65351,65353,65356,65361,65363,65365,65613,65615,65631,65635,65651,65653,56565,51515]);Do.dccurev1=So([51363,51563,51653,53153,53163,53513,53563,53613,53653,56153,56163,56313,56353,56363,56513,56563,51316,51356,51536,51616,53156,53516,53536,53616,53636,53656,56136,56156,56316,56356,56516,56536]);Do.dcclrev1=So([61351,61361,61531,61561,61631,61651,63131,63151,63161,63531,63561,63631,65131,65161,65351,65631,31351,31361,31531,31561,31631,31651,35131,35151,35161,35361,35631,35651,36131,36151,36351,36531]);Do.dccurev2=So([15316,16316,13516,16516,13616,15616,13136,15136,16136,13536,16536,13636,13156,16156,15356,13656,15313,16313,13513,16513,13613,15613,13153,15153,16153,16353,13653,15653,13163,15163,15363,13563]);Do.dcclrev2=So([36315,36515,35615,35135,36135,31535,36535,31635,35635,35165,36165,31365,35365,36365,31565,36565,61315,65315,63515,61615,65135,61535,63535,61635,63635,65635,63165,65165,61365,65365,61565,63565]);for(var n in Do)Do.hasOwnProperty(n)&&(Qe.$ctx[n]=Do[n]);Qe.__26199__=1;Do=Object.getPrototypeOf(Do)}To[Uo++]="dccu";if(Do.rev==1)To[Uo++]=Do.dccurev1;else To[Uo++]=Do.dccurev2;var ae=To[--Uo];Do[To[--Uo]]=ae;To[Uo++]="dccl";if(Do.rev==1)To[Uo++]=Do.dcclrev1;else To[Uo++]=Do.dcclrev2;var oe=To[--Uo];Do[To[--Uo]]=oe;Do.rows=qo(Do.rows*6+1);Do.columns=Do.columns+6;To[Uo++]=Infinity;for(var I=0,se=Do.rows*Do.columns;I<se;I++)To[Uo++]=-1;Do.pixs=So();Do.qmv=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+e*Do.columns)};for(var w=0,ce=Do.columns-1;w<=ce;w+=1){Do.i=w;for(var y=0,le=qo(Do.rows-1);y<=le;y+=6){Do.j=y;if(Do.i>=5){To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=Do.j;Do.qmv();var pe=To[--Uo];No(To[--Uo],pe,Do.i%2*9)}}To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=0;Do.qmv();var ue=To[--Uo];No(To[--Uo],ue,9);To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=qo(Do.rows-1);Do.qmv();var de=To[--Uo];No(To[--Uo],de,9)}for(var B=1,fe=qo(Do.rows-2);B<=fe;B+=1){Do.i=B;for(var _=3,he=Do.columns-1;_<=he;_+=16){Do.j=_;To[Uo++]=Do.pixs;To[Uo++]=Do.j;To[Uo++]=Do.i;Do.qmv();var ge=To[--Uo];No(To[--Uo],ge,(1-Do.i%2)*9)}To[Uo++]=Do.pixs;To[Uo++]=0;To[Uo++]=Do.i;Do.qmv();var me=To[--Uo];No(To[--Uo],me,9);To[Uo++]=Do.pixs;To[Uo++]=1;To[Uo++]=Do.i;Do.qmv();var ve=To[--Uo];No(To[--Uo],ve,(1-Do.i%2)*9);To[Uo++]=Do.pixs;To[Uo++]=2;To[Uo++]=Do.i;Do.qmv();var be=To[--Uo];No(To[--Uo],be,0);To[Uo++]=Do.pixs;To[Uo++]=3;To[Uo++]=Do.i;Do.qmv();var Ie=To[--Uo];No(To[--Uo],Ie,9);To[Uo++]=Do.pixs;To[Uo++]=4;To[Uo++]=Do.i;Do.qmv();var we=To[--Uo];No(To[--Uo],we,0);To[Uo++]=Do.pixs;To[Uo++]=Do.columns-1;To[Uo++]=Do.i;Do.qmv();var ye=To[--Uo];No(To[--Uo],ye,9)}Do.i=~~(Do.rows/2)-5;To[Uo++]=Infinity;var x=sr(Qo(5),Oo(Do.dccu,Do.dcc),10);for(var M=0,Be=x.length;M<Be;M++)To[Uo++]=Oo(x,M)-48;var C=sr(Qo(5),Oo(Do.dccl,Do.dcc),10);To[Uo++]=0;for(var E=0,_e=C.length;E<_e;E++)To[Uo++]=Oo(C,E)-48;var P=So();for(var j=0,xe=P.length;j<xe;j++){To[Uo++]=Oo(P,j);To[Uo++]=Do.pixs;To[Uo++]=2;To[Uo++]=Do.i;Do.qmv();var Me=To[--Uo];var Ce=To[--Uo];No(Ce,Me,To[--Uo]);Do.i=Do.i+1}To[Uo++]=Infinity;To[Uo++]=Do.start;To[Uo++]=Do.mcc;Zo(Do.ecws);To[Uo++]=Do.tcc;To[Uo++]=283;To[Uo++]=Do.acc;Zo(Do.dcws);for(var U=0,Ee=Do.pads;U<Ee;U++)To[Uo++]=284;To[Uo++]=Do.qcc;Do.tileseq=So();Do.x=5;Do.y=1;var T=Do.tileseq;for(var D=0,Pe=T.length;D<Pe;D++){var S=sr(Qo(5),Oo(Do.tiles,Oo(T,D)),10);for(var H=0,je=S.length;H<je;H++){To[Uo++]=Oo(S,H);To[Uo++]=Do.pixs;To[Uo++]=Do.x;To[Uo++]=Do.y;Do.qmv();var Ue=To[--Uo];var Te=To[--Uo];No(Te,Ue,qo(To[--Uo]-48));Do.y=Do.y+1}if(Do.y!=qo(Do.rows-1))Do.y=Do.y+1;else{Do.x=Do.x+1;Do.y=1;To[Uo++]=Do.pixs;To[Uo++]=Do.x;To[Uo++]=Do.y;Do.qmv();var De=To[--Uo];if(Oo(To[--Uo],De)!=-1)Do.x=Do.x+1}}if(!Qe.__26281__){Do=Object.create(Do);var Se=new Map([[0,"FFFFFF"],[9,"000000"],[1,"00FFFF"],[3,"FF00FF"],[5,"FFFF00"],[6,"00FF00"]]);Do.colormap=Se;for(var n in Do)Do.hasOwnProperty(n)&&(Qe.$ctx[n]=Do[n]);Qe.__26281__=1;Do=Object.getPrototypeOf(Do)}var He=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.columns],["pixy",Do.rows],["height",Do.rows/72*2],["width",Do.columns/72*2],["colormap",Do.colormap],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",Do.options]]);To[Uo++]=He;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function _e(){Do=Object.create(Do);Do.dontdraw=false;Do.rows=-1;Do.columns=-1;Do.slave=false;Do.colors=16;Do.eclevel=6;Do.raw=false;Do.parse=false;Do.parsefnc=false;Do.mask=-1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];Do.databpm=~~Math.round(Math.log(Do.colors)/Math.log(2));var Q=Do.colors;To[Uo++]="metabpm";To[Uo++]=Q;if(Q>8){Uo--;To[Uo++]=8}var F=To[--Uo];Do[To[--Uo]]=~~Math.round(Math.log(F)/Math.log(2));Do.fn1=-1;var k=new Map([["parse",Do.parse],["parsefnc",Do.parsefnc],["FNC1",Do.fn1]]);Do.fncvals=k;To[Uo++]="msg";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var O=To[--Uo];Do[To[--Uo]]=O;Do.msglen=Do.msg.length;Do.addtobits=function(){var e=To[--Uo];Ro(Do.bits,Do.j,e);Do.j=e.length+Do.j};Do.tofixedbits=function(){var e=Fo(Qo(13),"0000000000000");var t=To[--Uo];var i=sr(Qo(13),To[--Uo],2);Ro(e,qo(t-i.length),i);To[Uo++]=Lo(e,0,t)};var N=Do.msglen<=15?4:17;Do.bits=Qo(7+N+Do.msglen*8+12);Do.j=0;To[Uo++]=31;To[Uo++]=5;Do.tofixedbits();Do.addtobits();To[Uo++]="00";Do.addtobits();if(Do.msglen<=15){To[Uo++]=Do.msglen;To[Uo++]=4;Do.tofixedbits();Do.addtobits()}else{To[Uo++]="0000";Do.addtobits();To[Uo++]=Do.msglen-16;To[Uo++]=13;Do.tofixedbits();Do.addtobits()}for(var e=0,L=Do.msglen-1;e<=L;e+=1){To[Uo++]=Oo(Do.msg,e);To[Uo++]=8;Do.tofixedbits();Do.addtobits()}To[Uo++]=28;To[Uo++]=5;Do.tofixedbits();Do.addtobits();To[Uo++]=31;To[Uo++]=5;Do.tofixedbits();Do.addtobits();To[Uo++]="11";Do.addtobits();Do.diffside=21;Do.sameshape=false;Do.sameecc=false;Do.hasslaves=false;Do.metrics=function(){Do.mc=To[--Uo];Do.mr=To[--Uo];var e=Do.mc;var t=Do.mr;var i=Do.mc;var n=Do.mr;var r=Do.colors;var A=64;if(64>r){var a=r;r=A;A=a}var o=Do.slave?7:17;To[Uo++]=e*t;To[Uo++]=((~~(qo(i-25)/16)+2)*(~~(qo(n-25)/16)+2)-4)*7;To[Uo++]=A*2;To[Uo++]=o*4;if(!Do.slave){var s=Yo(Do.mr,Do.mc)?0:1;Do.metass=s;var c=Do.mr;var l=Do.mc;if(dr(c,l)){var a=l;l=c;c=a}Do.metavf=Oo(So([0,1,2,2,3,3,3,3]),~~(qo(c-21)/16));To[Uo++]="metavlen";if(Do.metass==0)To[Uo++]=So([2,2,3,4]);else To[Uo++]=So([4,6,8,10]);var p=Oo(To[--Uo],Do.metavf);Do[To[--Uo]]=p;Do.metaelen=qo(Do.metavf*2+10);To[Uo++]=qo(qo(7+Do.metavlen)+Do.metaelen);if(Do.hasslaves){var u=To[--Uo];To[Uo++]=qo(u+4)}var d=~~Math.ceil(To[--Uo]*2/Do.metabpm);Do.nummetabits=qo(d*Do.metabpm+6);To[Uo++]=d+6}else{To[Uo++]=3;if(!Do.sameshape){var f=To[--Uo];To[Uo++]=qo(f+5)}if(Do.hasslaves){var h=To[--Uo];To[Uo++]=qo(h+3)}if(!Do.sameecc){var g=Do.mr;var m=Do.mc;if(dr(g,m)){var a=m;m=g;g=a}var v=To[--Uo];To[Uo++]=qo(v+Oo(So([10,12,14,14,16,16,16,16]),~~(qo(g-21)/16)))}var b=~~Math.ceil(To[--Uo]*2/Do.metabpm);Do.nummetabits=b*Do.metabpm;To[Uo++]=b}var I=To[--Uo];Do.nummetamodules=I;var w=To[--Uo];var y=To[--Uo];var B=To[--Uo];Do.numdatamodules=qo(To[--Uo]-qo(B+qo(y+qo(w+I))));Do.numdatabits=Do.numdatamodules*Do.databpm};Do.coderate=Oo(So([.67,.63,.57,.55,.5,.43,.34,.25,.2,.17,.14]),Do.eclevel);Do.grosslen=~~Math.ceil(Do.bits.length/Do.coderate);Do.snapsize=function(){var e=~~Math.ceil(To[--Uo])-18;To[Uo++]=e;if(e<0){Uo--;To[Uo++]=0}var t=To[--Uo];To[Uo++]=~~(t/4)*4+21};if(Do.rows==-1&&Do.columns==-1){To[Uo++]="size";To[Uo++]=Math.sqrt(Do.grosslen);Do.snapsize();var R=To[--Uo];Do[To[--Uo]]=R;for(;;){To[Uo++]=Do.size;To[Uo++]=Do.size;Do.metrics();if(Do.grosslen<=Do.numdatabits)break;Do.size=qo(Do.size+4)}Do.rows=Do.size;Do.columns=Do.size}else{if(Do.columns==-1&&Do.rows!=-1){To[Uo++]="columns";To[Uo++]=Do.grosslen/Do.rows;Do.snapsize();var G=To[--Uo];Do[To[--Uo]]=G;for(;;){To[Uo++]=Do.rows;To[Uo++]=Do.columns;Do.metrics();if(Do.grosslen<=Do.numdatabits)break;Do.columns=qo(Do.columns+4)}}if(Do.rows==-1&&Do.columns!=-1){To[Uo++]="rows";To[Uo++]=Do.grosslen/Do.columns;Do.snapsize();var z=To[--Uo];Do[To[--Uo]]=z;for(;;){To[Uo++]=Do.rows;To[Uo++]=Do.columns;Do.metrics();if(Do.grosslen<=Do.numdatabits)break;Do.rows=qo(Do.rows+4)}}if(Do.rows!=-1&&Do.columns!=-1){To[Uo++]=Do.rows;To[Uo++]=Do.columns;Do.metrics()}}Do.C=Do.numdatabits;Do.cols=Do.columns;if(Do.rows>145||Do.cols>145){To[Uo++]="bwipp.jabcodeNoValidSymbol#26497";To[Uo++]="Maximum length exceeded or invalid content";Xo()}Do.min=Do.C;for(var t=3;t<=8;t+=1){Do.i=t;for(var i=Do.i+1;i<=9;i+=1){Do.j=i;Do.dist=~~(Do.C/Do.j)*Do.j-~~(Do.C/Do.j)*Do.i-Do.bits.length;if(Do.dist<Do.min&&Do.dist>=0){Do.datawc=Do.i;Do.datawr=Do.j;Do.min=Do.dist}}}Do.tmpbits=Qo(~~(Do.C/Do.datawr)*Do.datawr-~~(Do.C/Do.datawr)*Do.datawc);Ro(Do.tmpbits,0,Do.bits);for(var n=Do.bits.length,W=Do.tmpbits.length-1;n<=W;n+=1){var Z=Oo(Do.tmpbits,n-1);To[Uo++]=n;To[Uo++]=Z;if(Z%2==0){var K=To[--Uo];To[Uo++]=qo(K+1)}else{var Y=To[--Uo];To[Uo++]=qo(Y-1)}var V=To[--Uo];No(Do.tmpbits,To[--Uo],V)}Do.bits=Do.tmpbits;Do.m0=22609+1;Do.m1=62509-65536;Do.m2=19605;Do.m3=32557;Do.lcg64_temper=function(){Do.p00=Do.m0*Do.s0;Do.p01=Do.m0*Do.s1;Do.p02=Do.m0*Do.s2;Do.p03=Do.m0*Do.s3;Do.p10=Do.m1*Do.s0;Do.p11=Do.m1*Do.s1;Do.p12=Do.m1*Do.s2;Do.p13=Do.m1*Do.s3;Do.p20=Do.m2*Do.s0;Do.p21=Do.m2*Do.s1;Do.p22=Do.m2*Do.s2;Do.p23=Do.m2*Do.s3;Do.p30=Do.m3*Do.s0;Do.p31=Do.m3*Do.s1;Do.p32=Do.m3*Do.s2;Do.p33=Do.m3*Do.s3;Do.s3=Do.p33%65536+1;Do.s2=Do.p32%65536+~~(Do.p33/65536)+Do.p23%65536;Do.s1=Do.p31%65536+~~(Do.p32/65536)+(Do.p22%65536+~~(Do.p23/65536))+Do.p13%65536;Do.s0=Do.p30%65536+~~(Do.p31/65536)+(Do.p21%65536+~~(Do.p22/65536))+(Do.p12%65536+~~(Do.p13/65536))+Do.p03%65536;Do.s3=Do.s3+65536;Do.s2=Do.s2+65535;Do.s1=Do.s1+65535;Do.s0=Do.s0+65535;Do.s2=~~(Do.s3/65536)+Do.s2;Do.s3=Do.s3%65536;Do.s1=~~(Do.s2/65536)+Do.s1;Do.s2=Do.s2%65536;Do.s0=~~(Do.s1/65536)+Do.s0;Do.s1=Do.s1%65536;Do.s0=Do.s0%65536;var e=((Do.s0-32768)*65536+Do.s1^2147483648)&4294967295;var t=e^e>>>11;var i=t^t<<7&-1658038656;var n=(i^i<<15&-272236544)&4294967295;To[Uo++]=n^n>>>18};Do.createMatrixA=function(){To[Uo++]="nb_pcb";if(Do.wr<4)To[Uo++]=~~(Do.Pg_sub_block/2);else To[Uo++]=~~(Do.Pg_sub_block/Do.wr)*Do.wc;var e=To[--Uo];Do[To[--Uo]]=e;Do.offset=~~Math.ceil(Do.Pg_sub_block/32);Do.effwidth=Do.offset*32;Do.matrixA=So(Do.offset*Do.nb_pcb);for(var t=0,i=Do.offset*Do.nb_pcb-1;t<=i;t+=1)No(Do.matrixA,t,0);Do.permutation=So(Do.Pg_sub_block);for(var n=0,r=Do.Pg_sub_block-1;n<=r;n+=1)No(Do.permutation,n,n);for(var A=0,a=~~(Do.Pg_sub_block/Do.wr)-1;A<=a;A+=1){Do.i=A;for(var o=0,s=qo(Do.wr-1);o<=s;o+=1){Do.j=o;var c=Do.matrixA;var l=Do.i;var p=Do.effwidth;var u=Do.wr;var d=Do.j;var f=qo(31-qo(Do.i*qo(Do.effwidth+Do.wr)+Do.j)%32);No(c,~~(qo(l*qo(p+u)+d)/32),Oo(c,~~(qo(l*qo(p+u)+d)/32))|(f<0?1>>>-f:1<<f))}}Do.s0=0;Do.s1=0;Do.s2=11;Do.s3=64569;for(var h=1,g=qo(Do.wc-1);h<=g;h+=1){Do.i=h;Do.off_index=~~(Do.Pg_sub_block/Do.wr)*Do.i;for(var m=0,v=Do.Pg_sub_block-1;m<=v;m+=1){Do.j=m;Do.lcg64_temper();var b=To[--Uo];To[Uo++]=b;if(b<0){var I=To[--Uo];To[Uo++]=qo((I^2147483648)+2147483648)}Do.pos=~~(To[--Uo]/4294967296*(Do.Pg_sub_block-Do.j));for(var w=0,y=~~(Do.Pg_sub_block/Do.wr)-1;w<=y;w+=1){Do.k=w;var B=Do.matrixA;var _=Do.off_index;var x=Do.k;var M=Do.offset;var C=Do.j;var E=Oo(Do.matrixA,~~(Oo(Do.permutation,Do.pos)/32)+Do.k*Do.offset);var P=-qo(31-Oo(Do.permutation,Do.pos)%32);var j=31-Do.j%32;No(B,(_+x)*M+~~(C/32),Oo(B,(_+x)*M+~~(C/32))|(j<0?((P<0?E>>>-P:E<<P)&1)>>>-j:((P<0?E>>>-P:E<<P)&1)<<j))}var U=Do.permutation;var T=Do.Pg_sub_block;var D=Do.j;No(U,T-1-D,Oo(Do.permutation,Do.pos));No(Do.permutation,Do.pos,Oo(U,T-1-D))}}};Do.createMetadataMatrixA=function(){Do.nb_pcb=~~(Do.Pg_sub_block/2);Do.offset=~~Math.ceil(Do.Pg_sub_block/32);Do.matrixA=So(Do.offset*Do.nb_pcb);for(var e=0,t=Do.offset*Do.nb_pcb-1;e<=t;e+=1)No(Do.matrixA,e,0);Do.permutation=So(Do.Pg_sub_block);for(var i=0,n=Do.Pg_sub_block-1;i<=n;i+=1)No(Do.permutation,i,i);Do.s0=0;Do.s1=0;Do.s2=0;Do.s3=38545;Do.nb_once=~~(~~qo(Do.nb_pcb/Do.wc*Do.Pg_sub_block+3)/Do.nb_pcb);for(var r=0,A=Do.nb_pcb-1;r<=A;r+=1){Do.i=r;for(var a=0,o=Do.nb_once-1;a<=o;a+=1){Do.j=a;Do.lcg64_temper();var s=To[--Uo];To[Uo++]=s;if(s<0){var c=To[--Uo];To[Uo++]=qo((c^2147483648)+2147483648)}Do.pos=~~(To[--Uo]/4294967296*(Do.Pg_sub_block-Do.j));var l=Do.matrixA;var p=Do.i;var u=Do.offset;var d=Oo(Do.permutation,Do.pos);var f=qo(31-Oo(Do.permutation,Do.pos)%32);No(l,p*u+~~(d/32),Oo(l,p*u+~~(d/32))|(f<0?1>>>-f:1<<f));var h=Do.permutation;var g=Do.Pg_sub_block;var m=Do.j;No(h,g-1-m,Oo(Do.permutation,Do.pos));No(Do.permutation,Do.pos,Oo(h,g-1-m))}}};Do.GaussJordan=function(){To[Uo++]="nb_pcb";if(Do.wr<4)To[Uo++]=~~(Do.Pg_sub_block/2);else To[Uo++]=~~(Do.Pg_sub_block/Do.wr)*Do.wc;var Q=To[--Uo];Do[To[--Uo]]=Q;Do.offset=~~Math.ceil(Do.Pg_sub_block/32);var e=Do.matrixA;Do.matrixH=Hi(So(e.length),e);To[Uo++]=Infinity;for(var t=0,F=Do.Pg_sub_block;t<F;t++)To[Uo++]=0;Do.column_arrangement=So();To[Uo++]=Infinity;for(var i=0,k=Do.Pg_sub_block;i<k;i++)To[Uo++]=false;Do.processed_column=So();To[Uo++]=Infinity;for(var n=0,O=Do.nb_pcb;n<O;n++)To[Uo++]=0;Do.zero_lines_nb=So();To[Uo++]=Infinity;for(var r=0,N=Do.Pg_sub_block*2;r<N;r++)To[Uo++]=0;Do.swap_col=So();Do.zero_lines=0;Do.loop0=0;for(var A=0,L=Do.nb_pcb-1;A<=L;A+=1){Do.i=A;Do.pivot_column=Do.Pg_sub_block+1;for(var a=0,R=Do.Pg_sub_block-1;a<=R;a+=1){Do.j=a;var o=Oo(Do.matrixH,~~((Do.offset*32*Do.i+Do.j)/32));var s=-(31-(Do.offset*32*Do.i+Do.j)%32);if(((s<0?o>>>-s:o<<s)&1)==1){Do.pivot_column=Do.j;break}}if(Do.pivot_column<Do.Pg_sub_block){No(Do.processed_column,Do.pivot_column,true);No(Do.column_arrangement,Do.pivot_column,Do.i);if(Do.pivot_column>=Do.nb_pcb){No(Do.swap_col,Do.loop0*2,Do.pivot_column);Do.loop0=Do.loop0+1}Do.off_index=~~(Do.pivot_column/32);Do.off_index1=Do.pivot_column%32;for(var c=0,G=Do.nb_pcb-1;c<=G;c+=1){Do.j=c;if(Do.i!=Do.j){var l=Oo(Do.matrixH,Do.off_index+Do.j*Do.offset);var p=-(31-Do.off_index1);if(((p<0?l>>>-p:l<<p)&1)==1)for(var u=0,z=Do.offset-1;u<=z;u+=1){Do.k=u;var d=Do.matrixH;var f=Do.offset;var h=Do.j;var g=Do.k;No(d,f*h+g,cr(Oo(d,f*h+g),Oo(Do.matrixH,Do.offset*Do.i+Do.k)))}}}}else{No(Do.zero_lines_nb,Do.zero_lines,Do.i);Do.zero_lines=Do.zero_lines+1}}Do.matrix_rank=Do.nb_pcb-Do.zero_lines;Do.loop2=0;for(var m=Do.matrix_rank,W=Do.nb_pcb-1;m<=W;m+=1){Do.i=m;if(Oo(Do.column_arrangement,Do.i)>0)for(var v=0,Z=Do.nb_pcb-1;v<=Z;v+=1){Do.j=v;if(Jo(Oo(Do.processed_column,Do.j))){No(Do.column_arrangement,Do.j,Oo(Do.column_arrangement,Do.i));No(Do.column_arrangement,Do.i,0);No(Do.processed_column,Do.j,true);No(Do.processed_column,Do.i,false);No(Do.swap_col,Do.loop0*2,Do.i);No(Do.swap_col,Do.loop0*2+1,Do.j);No(Do.column_arrangement,Do.i,Do.j);Do.loop0=Do.loop0+1;Do.loop2=Do.loop2+1;break}}}Do.loop1=0;for(var b=0,K=Do.nb_pcb-1;b<=K;b+=1){Do.kl=b;if(Jo(Oo(Do.processed_column,Do.kl))&&Do.loop1<Do.loop0-Do.loop2){No(Do.column_arrangement,Do.kl,Oo(Do.column_arrangement,Oo(Do.swap_col,Do.loop1*2)));No(Do.processed_column,Do.kl,true);No(Do.swap_col,Do.loop1*2+1,Do.kl);Do.loop1=Do.loop1+1}}Do.loop1=0;for(var I=0,Y=Do.nb_pcb-1;I<=Y;I+=1){Do.kl=I;if(Jo(Oo(Do.processed_column,Do.kl))){No(Do.column_arrangement,Do.kl,Oo(Do.zero_lines_nb,Do.loop1));Do.loop1=Do.loop1+1}}for(var w=0,V=Do.nb_pcb-1;w<=V;w+=1){Do.i=w;for(var y=0,J=Do.offset-1;y<=J;y+=1){Do.j=y;No(Do.matrixA,Do.i*Do.offset+Do.j,Oo(Do.matrixH,qo(Oo(Do.column_arrangement,Do.i)*Do.offset+Do.j)))}}Do.tmp=0;for(var B=0,q=Do.loop0-1;B<=q;B+=1){Do.i=B;for(var _=0,X=Do.nb_pcb-1;_<=X;_+=1){Do.j=_;var x=Oo(Do.matrixA,~~(Oo(Do.swap_col,Do.i*2)/32)+Do.j*Do.offset);var M=-qo(31-Oo(Do.swap_col,Do.i*2)%32);Do.tmp=(-((M<0?x>>>-M:x<<M)&1)^Do.tmp)&1^Do.tmp;var C=Do.matrixA;var E=Oo(Do.swap_col,Do.i*2);var P=Do.j;var j=Do.offset;var U=Oo(Do.matrixA,~~(Oo(Do.swap_col,Do.i*2+1)/32)+Do.j*Do.offset);var T=-qo(31-Oo(Do.swap_col,Do.i*2+1)%32);var D=qo(31-Oo(Do.swap_col,Do.i*2)%32);No(C,~~(E/32)+P*j,Oo(C,~~(E/32)+P*j)^(-((T<0?U>>>-T:U<<T)&1)^Oo(Do.matrixA,~~(Oo(Do.swap_col,Do.i*2)/32)+Do.j*Do.offset))&(D<0?1>>>-D:1<<D));var S=Do.matrixA;var $=Oo(Do.swap_col,Do.i*2+1);var ee=Do.j;var te=Do.offset;var H=qo(31-Oo(Do.swap_col,Do.i*2+1)%32);No(S,~~($/32)+ee*te,Oo(S,~~($/32)+ee*te)^(-(Do.tmp&1)^Oo(Do.matrixA,~~(Oo(Do.swap_col,Do.i*2+1)/32)+Do.j*Do.offset))&(H<0?1>>>-H:1<<H))}}};Do.createGeneratorMatrix=function(){Do.pn=Do.Pg_sub_block-Do.matrix_rank;Do.offset=~~Math.ceil(Do.pn/32);Do.effwidth=Do.offset*32;Do.offset_cap=~~Math.ceil(Do.Pg_sub_block/32);Do.G=So(Do.offset*Do.Pg_sub_block);for(var e=0,t=Do.offset*Do.Pg_sub_block-1;e<=t;e+=1)No(Do.G,e,0);for(var i=0,n=Do.pn-1;i<=n;i+=1){Do.i=i;var r=Do.G;var A=Do.Pg_sub_block;var a=Do.pn;var o=Do.i;var s=Do.offset;var c=Do.i;var l=31-Do.i%32;No(r,(A-a+o)*s+~~(c/32),Oo(r,(A-a+o)*s+~~(c/32))|(l<0?1>>>-l:1<<l))}Do.matrix_index=Do.Pg_sub_block-Do.pn;Do.loop0=0;for(var p=0,u=(Do.Pg_sub_block-Do.pn)*Do.effwidth-1;p<=u;p+=1){Do.i=p;if(Do.matrix_index>=Do.Pg_sub_block){Do.loop0=Do.loop0+1;Do.matrix_index=Do.Pg_sub_block-Do.pn}if(Do.i%Do.effwidth<Do.pn){var d=Do.G;var f=Do.i;var h=Oo(Do.matrixA,~~(Do.matrix_index/32)+Do.offset_cap*Do.loop0);var g=-(31-Do.matrix_index%32);var m=31-Do.i%32;No(d,~~(f/32),Oo(d,~~(f/32))^(-((g<0?h>>>-g:h<<g)&1)^Oo(Do.G,~~(Do.i/32)))&(m<0?1>>>-m:1<<m));Do.matrix_index=Do.matrix_index+1}}};Do.ldpc=function(){Do.wr=To[--Uo];Do.wc=To[--Uo];To[Uo++]=Infinity;var e=To[--Uo];var t=To[--Uo];To[Uo++]=e;zo(t,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});Do.data=So();Do.Pn=Do.data.length;if(Do.wr!=-1){Do.Pg=~~(Math.ceil(Math.ceil(Do.Pn*Do.wr/qo(Do.wr-Do.wc))/Do.wr)*Do.wr);Do.nb_sub_blocks=~~(Do.Pg/2700)+1;Do.Pg_sub_block=~~(~~(Do.Pg/Do.nb_sub_blocks)/Do.wr)*Do.wr;Do.Pn_sub_block=~~(Do.Pg_sub_block*qo(Do.wr-Do.wc)/Do.wr);Do.nb_sub_blocks=~~(Do.Pg/Do.Pg_sub_block);To[Uo++]="encoding_iterations";To[Uo++]=~~(Do.Pg/Do.Pg_sub_block);if(Do.Pn_sub_block*Do.nb_sub_blocks<Do.Pn){var i=To[--Uo];To[Uo++]=qo(i-1)}var n=To[--Uo];Do[To[--Uo]]=n;Do.createMatrixA()}else{Do.Pg=Do.Pn*2;Do.nb_sub_blocks=1;Do.Pg_sub_block=Do.Pg;Do.Pn_sub_block=Do.Pn;Do.encoding_iterations=1;Do.createMetadataMatrixA()}Do.GaussJordan();Do.createGeneratorMatrix();Do.ecc_encoded_data=So(Do.Pg);Do.offset=~~Math.ceil((Do.Pg_sub_block-Do.matrix_rank)/32);for(var r=0,A=Do.encoding_iterations-1;r<=A;r+=1){Do.iter=r;for(var a=0,o=Do.Pg_sub_block-1;a<=o;a+=1){Do.i=a;Do.temp=0;Do.loop0=0;Do.offset_index=Do.offset*Do.i;for(var s=Do.iter*Do.Pn_sub_block,c=(Do.iter+1)*Do.Pn_sub_block-1;s<=c;s+=1){var l=Oo(Do.G,Do.offset_index+~~(Do.loop0/32));var p=-(31-Do.loop0%32);Do.temp=Oo(Do.data,s)&((p<0?l>>>-p:l<<p)&1)^Do.temp;Do.loop0=Do.loop0+1}No(Do.ecc_encoded_data,Do.i+Do.iter*Do.Pg_sub_block,Do.temp)}}if(Do.encoding_iterations!=Do.nb_sub_blocks){Do.start=Do.encoding_iterations*Do.Pn_sub_block;Do.last_index=Do.encoding_iterations*Do.Pg_sub_block;Do.Pg_sub_block=Do.Pg-Do.encoding_iterations*Do.Pg_sub_block;Do.Pn_sub_block=~~(Do.Pg_sub_block*qo(Do.wr-Do.wc)/Do.wr);Do.createMatrixA();Do.GaussJordan();Do.createGeneratorMatrix();Do.offset=~~Math.ceil((Do.Pg_sub_block-Do.matrix_rank)/32);for(var u=0,d=Do.Pg_sub_block-1;u<=d;u+=1){Do.i=u;Do.temp=0;Do.loop0=0;Do.offset_index=Do.offset*Do.i;for(var f=Do.start,h=Do.Pn-1;f<=h;f+=1){var g=Oo(Do.G,Do.offset_index+~~(Do.loop0/32));var m=-(31-Do.loop0%32);Do.temp=Oo(Do.data,f)&((m<0?g>>>-m:g<<m)&1)^Do.temp;Do.loop0=Do.loop0+1}No(Do.ecc_encoded_data,Do.i+Do.last_index,Do.temp)}}Do.out=Qo(Do.Pg);for(var v=0,b=Do.Pg-1;v<=b;v+=1)No(Do.out,v,qo(Oo(Do.ecc_encoded_data,v)+48));To[Uo++]=Do.out};To[Uo++]="bits";To[Uo++]=Do.bits;To[Uo++]=Do.datawc;To[Uo++]=Do.datawr;Do.ldpc();var J=To[--Uo];Do[To[--Uo]]=J;Do.s0=0;Do.s1=0;Do.s2=3;Do.s3=30151;for(var r=Do.bits.length-1;r>=1;r-=1){Do.l=r;Do.lcg64_temper();var q=To[--Uo];To[Uo++]=q;if(q<0){var X=To[--Uo];To[Uo++]=qo((X^2147483648)+2147483648)}Do.r=~~(To[--Uo]/4294967296*(Do.l+1));No(Do.bits,Do.l,Oo(Do.bits,Do.r));No(Do.bits,Do.r,Oo(Do.bits,Do.l))}Do.tmpbits=Qo(Do.C);Ro(Do.tmpbits,0,Do.bits);Do.j=Do.bits.length;for(var $=0,ee=~~(qo(qo(Do.C-Do.j)+1)/2);$<ee;$++){No(Do.tmpbits,Do.j,48);if(Do.j+1<Do.C)No(Do.tmpbits,Do.j+1,49);Do.j=Do.j+2}Do.bits=Do.tmpbits;if(Do.colors==4){Do.bi=0;Do.gi=1;Do.mi=2;Do.yi=3;Do.ki=4;Do.wi=5;To[Uo++]=Infinity;To[Uo++]=Do.bi;To[Uo++]="0000FF";To[Uo++]=Do.gi;To[Uo++]="00FF00";To[Uo++]=Do.mi;To[Uo++]="FF00FF";To[Uo++]=Do.yi;To[Uo++]="FFFF00";To[Uo++]=Do.ki;To[Uo++]="000000";To[Uo++]=Do.wi;To[Uo++]="FFFFFF";Do.palette=Ho();Do.metacolorindex=So([Do.bi,Do.gi,Do.mi,Do.yi]);Do.palettelayout=So([Do.bi,Do.gi,Do.mi,Do.yi])}else{var te=new Map([[8,So([2,2,2])],[16,So([4,2,2])],[32,So([4,4,2])],[64,So([4,4,4])],[128,So([8,4,4])],[256,So([8,8,4])]]);Do.rgbres=Oo(te,Do.colors);To[Uo++]="rvals";To[Uo++]=Oo(Do.rgbres,0);To[Uo++]=Infinity;var ie=To[--Uo];var ne=qo(To[--Uo]-1);To[Uo++]=ie;To[Uo++]=ne;for(var A=0,re=ne;A<=re;A+=1){var Ae=To[--Uo];To[Uo++]=~~Math.round(A*(255/Ae));To[Uo++]=Ae}Uo--;var ae=So();Do[To[--Uo]]=ae;To[Uo++]="gvals";To[Uo++]=Oo(Do.rgbres,1);To[Uo++]=Infinity;var oe=To[--Uo];var se=qo(To[--Uo]-1);To[Uo++]=oe;To[Uo++]=se;for(var a=0,ce=se;a<=ce;a+=1){var le=To[--Uo];To[Uo++]=~~Math.round(a*(255/le));To[Uo++]=le}Uo--;var pe=So();Do[To[--Uo]]=pe;To[Uo++]="bvals";To[Uo++]=Oo(Do.rgbres,2);To[Uo++]=Infinity;var ue=To[--Uo];var de=qo(To[--Uo]-1);To[Uo++]=ue;To[Uo++]=de;for(var o=0,fe=de;o<=fe;o+=1){var he=To[--Uo];To[Uo++]=~~Math.round(o*(255/he));To[Uo++]=he}Uo--;var ge=So();Do[To[--Uo]]=ge;var me=Do.colors;Do.palette=new Map;var s=Do.colors;var c=64;if(64>s){var ve=s;s=c;c=ve}Do.palettelayout=So(c);Do.i=0;Do.j=8;zo(Do.rvals,function(){Do.r=To[--Uo];zo(Do.gvals,function(){Do.g=To[--Uo];zo(Do.bvals,function(){Do.b=To[--Uo];var e=Fo(Qo(6),"000000");var t=sr(Qo(6),Do.r<<16|Do.g<<8|Do.b,16);Ro(e,6-t.length,t);To[Uo++]=e;To[Uo++]=false;if(Yo(e,"000000")){Do.ki=Do.i;Uo--;To[Uo++]=true}var i=To[--Uo];var n=To[--Uo];To[Uo++]=n;To[Uo++]=i;if(Yo(n,"0000FF")){Do.bi=Do.i;Uo--;To[Uo++]=true}var r=To[--Uo];var A=To[--Uo];To[Uo++]=A;To[Uo++]=r;if(Yo(A,"00FF00")){Do.gi=Do.i;Uo--;To[Uo++]=true}var a=To[--Uo];var o=To[--Uo];To[Uo++]=o;To[Uo++]=a;if(Yo(o,"00FFFF")){Do.ci=Do.i;Uo--;To[Uo++]=true}var s=To[--Uo];var c=To[--Uo];To[Uo++]=c;To[Uo++]=s;if(Yo(c,"FF0000")){Do.ri=Do.i;Uo--;To[Uo++]=true}var l=To[--Uo];var p=To[--Uo];To[Uo++]=p;To[Uo++]=l;if(Yo(p,"FF00FF")){Do.mi=Do.i;Uo--;To[Uo++]=true}var u=To[--Uo];var d=To[--Uo];To[Uo++]=d;To[Uo++]=u;if(Yo(d,"FFFF00")){Do.yi=Do.i;Uo--;To[Uo++]=true}var f=To[--Uo];var h=To[--Uo];To[Uo++]=h;To[Uo++]=f;if(Yo(h,"FFFFFF")){Do.wi=Do.i;Uo--;To[Uo++]=true}if(Jo(To[--Uo]))if(Do.colors<=64||(Do.colors==128&&(Do.r==0||Do.r==73||Do.r==182||Do.r==255)||Do.colors==256&&(Do.r==0||Do.r==73||Do.r==182||Do.r==255)&&(Do.g==0||Do.g==73||Do.g==182||Do.g==255))){No(Do.palettelayout,Do.j,Do.i);Do.j=Do.j+1}No(Do.palette,Do.i,To[--Uo]);Do.i=Do.i+1})})});Ro(Do.palettelayout,0,So([Do.ki,Do.bi,Do.gi,Do.ci,Do.ri,Do.mi,Do.yi,Do.wi]));Do.metacolorindex=So([Do.ki,Do.bi,Do.gi,Do.ci,Do.ri,Do.mi,Do.yi,Do.wi])}To[Uo++]=Infinity;for(var be=0,Ie=Do.rows*Do.cols;be<Ie;be++)To[Uo++]=-1;Do.pixs=So();Do.jmv=function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+e*Do.cols)};if(!Do.slave){Do.fpat=So([So([1,1,1,0,0]),So([1,2,2,0,0]),So([1,2,1,2,1]),So([0,0,2,2,1]),So([0,0,1,1,1])]);Do.fmap=So([So([-1,Do.bi,Do.yi]),So([-1,Do.yi,Do.bi]),So([-1,Do.gi,Do.mi]),So([-1,Do.mi,Do.gi])])}else{Do.fpat=So([So([0,0,0,0,0]),So([0,2,2,0,0]),So([0,2,1,2,0]),So([0,0,2,2,0]),So([0,0,0,0,0])]);Do.fmap=So([So([-1,Do.ki,Do.wi]),So([-1,Do.ki,Do.wi]),So([-1,Do.ki,Do.wi]),So([-1,Do.ki,Do.wi])])}for(var l=0;l<=4;l+=1){Do.y=l;for(var p=0;p<=4;p+=1){Do.x=p;Do.fpb=Oo(Oo(Do.fpat,Do.y),Do.x);To[Uo++]=Do.pixs;To[Uo++]=Do.x+1;To[Uo++]=Do.y+1;Do.jmv();var we=To[--Uo];No(To[--Uo],we,Oo(Oo(Do.fmap,0),Do.fpb));To[Uo++]=Do.pixs;To[Uo++]=Do.x+1;To[Uo++]=qo(qo(Do.rows-Do.y)-2);Do.jmv();var ye=To[--Uo];No(To[--Uo],ye,Oo(Oo(Do.fmap,1),Do.fpb));To[Uo++]=Do.pixs;To[Uo++]=qo(qo(Do.x+Do.cols)-6);To[Uo++]=Do.y+1;Do.jmv();var Be=To[--Uo];No(To[--Uo],Be,Oo(Oo(Do.fmap,2),Do.fpb));To[Uo++]=Do.pixs;To[Uo++]=qo(qo(Do.x+Do.cols)-6);To[Uo++]=qo(qo(Do.rows-Do.y)-2);Do.jmv();var _e=To[--Uo];No(To[--Uo],_e,Oo(Oo(Do.fmap,3),Do.fpb))}}Do.algnpat0=So([So([Do.ki,Do.ki,-1]),So([Do.ki,Do.wi,Do.ki]),So([-1,Do.ki,Do.ki])]);Do.algnpat1=So([So([-1,Do.ki,Do.ki]),So([Do.ki,Do.wi,Do.ki]),So([Do.ki,Do.ki,-1])]);Do.num=~~Math.round(Do.cols/16)-1;Do.algnrpos=So([3,17]);if(Do.num>0){To[Uo++]=Infinity;for(var u=0,xe=Do.num;u<=xe;u+=1)To[Uo++]=~~(u*(qo(Do.cols-7)/Do.num))+3;Do.algnrpos=So()}Do.num=~~Math.round(Do.rows/16)-1;Do.algncpos=So([3,17]);if(Do.num>0){To[Uo++]=Infinity;for(var d=0,Me=Do.num;d<=Me;d+=1)To[Uo++]=~~(d*(qo(Do.rows-7)/Do.num))+3;Do.algncpos=So()}Do.putalgnpat=function(){Do.pp=To[--Uo];Do.py=To[--Uo];Do.px=To[--Uo];for(var e=0;e<=2;e+=1){Do.pb=e;for(var t=0;t<=2;t+=1){Do.pa=t;To[Uo++]=Do.pixs;To[Uo++]=qo(Do.px+Do.pa);To[Uo++]=qo(Do.py+Do.pb);Do.jmv();var i=To[--Uo];No(To[--Uo],i,Oo(Oo(Do.pp,Do.pb),Do.pa))}}};for(var f=0,Ce=Do.algncpos.length-1;f<=Ce;f+=1){Do.j=f;Do.y=Oo(Do.algncpos,Do.j);for(var h=0,Ee=Do.algnrpos.length-1;h<=Ee;h+=1){Do.i=h;Do.x=Oo(Do.algnrpos,Do.i);To[Uo++]=Do.pixs;To[Uo++]=Do.x;To[Uo++]=Do.y;Do.jmv();var Pe=To[--Uo];if(Oo(To[--Uo],Pe)==-1){To[Uo++]=qo(Do.x-1);To[Uo++]=qo(Do.y-1);if((Do.i+Do.j)%2==0)To[Uo++]=Do.algnpat0;else To[Uo++]=Do.algnpat1;Do.putalgnpat()}}}if(!Do.slave){var je=So([So([6,1]),So([6,2]),So([6,3]),So([6,4]),So([6,5]),So([6,6]),So([5,6]),So([4,6]),So([3,6]),So([2,6]),So([1,6]),So([7,1]),So([7,2]),So([7,3]),So([7,4]),So([7,5]),So([7,6]),So([7,7]),So([6,7]),So([5,7]),So([4,7]),So([3,7]),So([2,7]),So([1,7]),So([8,1]),So([8,2]),So([8,3]),So([8,4]),So([8,5]),So([8,6]),So([8,7]),So([8,8]),So([7,8]),So([6,8]),So([5,8]),So([4,8]),So([3,8]),So([2,8]),So([1,8]),So([9,1]),So([9,2]),So([9,3]),So([9,4]),So([9,5])]);for(var g=0,Ue=je.length;g<Ue;g++){Zo(Oo(je,g));Do.y=To[--Uo];Do.x=To[--Uo];To[Uo++]=So([Do.x,Do.y]);To[Uo++]=So([-Do.x,Do.y]);To[Uo++]=So([-Do.x,-Do.y]);To[Uo++]=So([Do.x,-Do.y])}Ko(So(176));Do.metadatamap=To[--Uo];Do.palettemap1=So([So([4,1]),So([4,2]),So([5,1]),So([5,2]),So([2,4]),So([2,5]),So([1,4]),So([1,5]),So([-2,1]),So([-2,2]),So([-1,1]),So([-1,2]),So([-4,4]),So([-4,5]),So([-5,4]),So([-5,5])]);Do.palettemap2=So([So([-4,-5]),So([-4,-4]),So([-5,-5]),So([-5,-4]),So([-2,-2]),So([-2,-1]),So([-1,-2]),So([-1,-1]),So([2,-5]),So([2,-4]),So([1,-5]),So([1,-4]),So([4,-2]),So([4,-1]),So([5,-2]),So([5,-1])])}else{To[Uo++]=Infinity;for(var m=1;m<=19;m+=1){Do.i=m;To[Uo++]=So([0,Do.i]);To[Uo++]=So([1,Do.i])}for(var v=5;v<=12;v+=1){Do.i=v;To[Uo++]=So([2,Do.i]);To[Uo++]=So([3,Do.i])}Do.metadatamap=So();To[Uo++]=Infinity;for(var b=5;b<=12;b+=1){To[Uo++]=b;To[Uo++]=Infinity;var Te=To[--Uo];var De=To[--Uo];To[Uo++]=Te;To[Uo++]=4;To[Uo++]=De;var Se=So();To[Uo++]=Se}for(var I=12;I>=5;I-=1){To[Uo++]=I;To[Uo++]=Infinity;var He=To[--Uo];var Qe=To[--Uo];To[Uo++]=He;To[Uo++]=5;To[Uo++]=Qe;var Fe=So();To[Uo++]=Fe}for(var w=5;w<=12;w+=1){To[Uo++]=w;To[Uo++]=Infinity;var ke=To[--Uo];var Oe=To[--Uo];To[Uo++]=ke;To[Uo++]=6;To[Uo++]=Oe;var Ne=So();To[Uo++]=Ne}for(var y=12;y>=5;y-=1){To[Uo++]=y;To[Uo++]=Infinity;var Le=To[--Uo];var Re=To[--Uo];To[Uo++]=Le;To[Uo++]=7;To[Uo++]=Re;var Ge=So();To[Uo++]=Ge}Do.palettemap1=So();To[Uo++]=Infinity;var ze=Do.palettemap1;for(var B=0,We=ze.length;B<We;B++){To[Uo++]=Oo(ze,B);To[Uo++]=Infinity;var Ze=To[--Uo];var Ke=To[--Uo];To[Uo++]=Ze;Zo(Ke);var Ye=To[--Uo];var Ve=To[--Uo];To[Uo++]=-Ve;To[Uo++]=-Ye;var Je=So();To[Uo++]=Je}Do.palettemap2=So()}var qe=Do.metadatamap;for(var _=0,Xe=qe.length;_<Xe;_++){var $e=Oo(qe,_);var et=Oo($e,0);To[Uo++]=$e;To[Uo++]=et;if(et<0){var tt=To[--Uo];var it=To[--Uo];No(it,0,qo(qo(tt+Do.cols)-1));To[Uo++]=it}else Uo--;var nt=To[--Uo];var rt=Oo(nt,1);To[Uo++]=nt;To[Uo++]=rt;if(rt<0){var At=To[--Uo];var at=To[--Uo];No(at,1,qo(qo(At+Do.rows)-1));To[Uo++]=at}else Uo--;Uo--}var ot=Do.palettemap1;for(var x=0,st=ot.length;x<st;x++){var ct=Oo(ot,x);var lt=Oo(ct,0);To[Uo++]=ct;To[Uo++]=lt;if(lt<0){var pt=To[--Uo];var ut=To[--Uo];No(ut,0,qo(qo(pt+Do.cols)-1));To[Uo++]=ut}else Uo--;var dt=To[--Uo];var ft=Oo(dt,1);To[Uo++]=dt;To[Uo++]=ft;if(ft<0){var ht=To[--Uo];var gt=To[--Uo];No(gt,1,qo(qo(ht+Do.rows)-1));To[Uo++]=gt}else Uo--;Uo--}var mt=Do.palettemap2;for(var M=0,vt=mt.length;M<vt;M++){var bt=Oo(mt,M);var It=Oo(bt,0);To[Uo++]=bt;To[Uo++]=It;if(It<0){var wt=To[--Uo];var yt=To[--Uo];No(yt,0,qo(qo(wt+Do.cols)-1));To[Uo++]=yt}else Uo--;var Bt=To[--Uo];var _t=Oo(Bt,1);To[Uo++]=Bt;To[Uo++]=_t;if(_t<0){var xt=To[--Uo];var Mt=To[--Uo];No(Mt,1,qo(qo(xt+Do.rows)-1));To[Uo++]=Mt}else Uo--;Uo--}for(var C=0,Ct=qo(Do.nummetamodules-1);C<=Ct;C+=1){To[Uo++]=Do.pixs;Zo(Oo(Do.metadatamap,C));Do.jmv();var Et=To[--Uo];No(To[--Uo],Et,0)}if(!Do.slave){var E=Do.colors;var P=16;if(16>E){var ve=E;E=P;P=ve}for(var j=0,Pt=P-1;j<=Pt;j+=1){Do.i=j;var jt=Oo(Do.palettelayout,Do.i);To[Uo++]=jt;To[Uo++]=Do.pixs;To[Uo++]=jt;Zo(Oo(Do.palettemap1,Do.i));Do.jmv();var Ut=To[--Uo];var Tt=To[--Uo];No(To[--Uo],Ut,Tt);var Dt=To[--Uo];To[Uo++]=Do.pixs;To[Uo++]=Dt;Zo(Oo(Do.palettemap2,Do.i));Do.jmv();var St=To[--Uo];var Ht=To[--Uo];No(To[--Uo],St,Ht)}Do.i=16}else Do.i=0;Do.j=Do.nummetamodules;for(var U=Do.i,Qt=Do.palettelayout.length-1;U<=Qt;U+=2){Do.i=U;var Ft=Oo(Do.palettelayout,Do.i);To[Uo++]=Ft;To[Uo++]=Do.pixs;To[Uo++]=Ft;Zo(Oo(Do.metadatamap,Do.j));Do.jmv();var kt=To[--Uo];var Ot=To[--Uo];No(To[--Uo],kt,Ot);var Nt=To[--Uo];To[Uo++]=Do.pixs;To[Uo++]=Nt;Zo(Oo(Do.metadatamap,qo(Do.j+2)));Do.jmv();var Lt=To[--Uo];var Rt=To[--Uo];No(To[--Uo],Lt,Rt);var Gt=Oo(Do.palettelayout,Do.i+1);To[Uo++]=Gt;To[Uo++]=Do.pixs;To[Uo++]=Gt;Zo(Oo(Do.metadatamap,qo(Do.j+1)));Do.jmv();var zt=To[--Uo];var Wt=To[--Uo];No(To[--Uo],zt,Wt);var Zt=To[--Uo];To[Uo++]=Do.pixs;To[Uo++]=Zt;Zo(Oo(Do.metadatamap,qo(Do.j+3)));Do.jmv();var Kt=To[--Uo];var Yt=To[--Uo];No(To[--Uo],Kt,Yt);Do.j=qo(Do.j+4)}var Vt=So([function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+e)%Do.colors},function(){Uo--;var e=To[--Uo];To[Uo++]=e%Do.colors},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=e;To[Uo++]=t;Uo--;var i=To[--Uo];To[Uo++]=i%Do.colors},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=(~~(e/3)+~~(t/2))%Do.colors},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=(~~(e/2)+~~(t/3))%Do.colors},function(){var e=To[--Uo];var t=qo(To[--Uo]+e);To[Uo++]=(~~(t/2)+~~(t/3))%Do.colors},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(e*(t*t)%7+qo(e+t*t)*2%19)%Do.colors},function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t*(e*e)%5+qo(e*e+t*2)%13)%Do.colors}]);Do.maskfuncs=Vt;if(Do.mask!=-1){Do.maskfuncs=So([Oo(Do.maskfuncs,Do.mask)]);Do.bestmaskval=Do.mask}Do.masks=So(Do.maskfuncs.length);for(var T=0,Jt=Do.masks.length-1;T<=Jt;T+=1){Do.m=T;Do.mask=So(Do.rows*Do.cols);for(var D=0,qt=qo(Do.rows-1);D<=qt;D+=1){Do.j=D;for(var S=0,Xt=qo(Do.cols-1);S<=Xt;S+=1){Do.i=S;To[Uo++]=Do.pixs;To[Uo++]=Do.i;To[Uo++]=Do.j;Do.jmv();var $t=To[--Uo];if(Oo(To[--Uo],$t)==-1){To[Uo++]=Do.i;To[Uo++]=Do.j;if(Oo(Do.maskfuncs,Do.m)()===true)break}else To[Uo++]=0;To[Uo++]=Do.mask;To[Uo++]=Do.i;To[Uo++]=Do.j;Do.jmv();var ei=To[--Uo];var ti=To[--Uo];No(ti,ei,To[--Uo])}}No(Do.masks,Do.m,Do.mask)}Do.posx=0;Do.posy=0;Do.i=0;for(;;){if(Do.posx==Do.cols)break;To[Uo++]=Do.pixs;To[Uo++]=Do.posx;To[Uo++]=Do.posy;Do.jmv();var ii=To[--Uo];if(Oo(To[--Uo],ii)==-1){var ni=Lo(Do.bits,Do.i,Do.databpm);To[Uo++]=0;for(var H=0,ri=ni.length;H<ri;H++){var Ai=To[--Uo];To[Uo++]=qo(Ai+qo(Oo(ni,H)-48))*2}var ai=To[--Uo];To[Uo++]=~~(ai/2);To[Uo++]=Do.pixs;To[Uo++]=Do.posx;To[Uo++]=Do.posy;Do.jmv();var oi=To[--Uo];var si=To[--Uo];No(si,oi,To[--Uo]);Do.i=Do.i+Do.databpm}Do.posy=Do.posy+1;if(Do.posy==Do.rows){Do.posy=0;Do.posx=Do.posx+1}}Do.evalrle=function(){Do.scrle=To[--Uo];Do.scr1=0;Do.scr3=0;for(var e=0,t=Do.scrle.length-2;e<=t;e+=2){Do.j=e;if(Oo(Do.scrle,Do.j+1)!=-1){var i=Oo(Do.scrle,Do.j);To[Uo++]=i;if(i>=5)Do.scr1=qo(qo(To[--Uo]-2)+Do.scr1);else Uo--;if(Do.j>=4&&Do.j<=Do.scrle.length-5){var n=Lo(Do.scrle,Do.j-4,10);To[Uo++]=n;for(var r=0,A=n.length;r<A;r++)To[Uo++]=Oo(n,r)==1;Uo--;for(var a=0,o=4;a<o;a++){var s=To[--Uo];var c=To[--Uo];To[Uo++]=s;To[Uo++]=c;Uo--;var l=To[--Uo];var p=To[--Uo];To[Uo++]=Zn(p,l)}if(To[--Uo]){To[Uo++]=Infinity;var u=To[--Uo];var d=To[--Uo];To[Uo++]=u;Zo(d);var f=To[--Uo];var h=To[--Uo];var g=To[--Uo];var m=To[--Uo];var v=To[--Uo];var b=To[--Uo];var I=To[--Uo];var w=To[--Uo];var y=To[--Uo];To[Uo++]=y;To[Uo++]=w;To[Uo++]=I;To[Uo++]=b;To[Uo++]=v;To[Uo++]=m;To[Uo++]=g;To[Uo++]=h;To[Uo++]=f;if(Yo(y,v)&&Yo(y,f)&&Yo(I,g)){var B=To[--Uo];var _=To[--Uo];var x=To[--Uo];Do.c4=x;Do.c5=B;To[Uo++]=x;To[Uo++]=_;if(Do.c4==Do.bi&&Do.c5==Do.yi||(Do.c4==Do.yi&&Do.c5==Do.bi||(Do.c4==Do.gi&&Do.c5==Do.mi||Do.c4==Do.mi&&Do.c5==Do.gi)))Do.scr3=Do.scr3+100}As()}else Uo--}}}To[Uo++]=Do.scr1;To[Uo++]=Do.scr3};Do.evalmask=function(){Do.sym=To[--Uo];Do.n1=0;Do.n2=0;Do.n3=0;var e=Do.rows;var t=Do.cols;if(e<t){var i=t;t=e;e=i}Do.rle=So(qo(e*2+2));Do.lastpairs=So(Do.cols);Do.thispairs=So(Do.cols);for(var n=0,r=qo(Do.cols-1);n<=r;n+=1){Do.i=n;To[Uo++]=Infinity;To[Uo++]=0;To[Uo++]=-1;for(var A=Do.i,a=Do.cols,o=qo(Do.rows*Do.cols-1);a<0?A>=o:A<=o;A+=a){var s=Oo(Do.sym,A);var c=To[--Uo];To[Uo++]=c;To[Uo++]=s;if(Yo(c,s)){Uo--;var l=To[--Uo];var p=To[--Uo];To[Uo++]=qo(p+1);To[Uo++]=l}else{var u=To[--Uo];To[Uo++]=1;To[Uo++]=u}}var d=Wo()+2;Ko(Lo(Do.rle,0,d-2));Do.evalrle();Do.n3=qo(To[--Uo]+Do.n3);Do.n1=qo(To[--Uo]+Do.n1);Uo--}for(var f=0,h=qo(Do.rows-1);f<=h;f+=1){Do.i=f;Do.symrow=Lo(Do.sym,Do.i*Do.cols,Do.cols);To[Uo++]=Infinity;var g=Do.symrow;To[Uo++]=0;To[Uo++]=-1;for(var m=0,v=g.length;m<v;m++){var b=Oo(g,m);var I=To[--Uo];To[Uo++]=I;To[Uo++]=b;if(Yo(I,b)){Uo--;var w=To[--Uo];var y=To[--Uo];To[Uo++]=qo(y+1);To[Uo++]=w}else{var B=To[--Uo];To[Uo++]=1;To[Uo++]=B}}var _=Wo()+2;Ko(Lo(Do.rle,0,_-2));Do.evalrle();Do.n3=qo(To[--Uo]+Do.n3);Do.n1=qo(To[--Uo]+Do.n1);Uo--;var x=Do.thispairs;Do.thispairs=Do.lastpairs;Do.lastpairs=x;var M=Do.symrow;To[Uo++]=-1;for(var C=0,E=M.length;C<E;C++){var P=Oo(M,C);var j=To[--Uo];To[Uo++]=P;To[Uo++]=j;if(Vo(P,j)){Uo--;var U=To[--Uo];To[Uo++]=-1;To[Uo++]=U}}Uo--;Ko(Do.thispairs);Uo--;if(Do.i>0){To[Uo++]=Infinity;Zo(Do.lastpairs);Zo(Do.thispairs);To[Uo++]=Do.n2;for(var T=0,D=Do.cols;T<D;T++){var S=To[--Uo];var H=To[--Uo];To[Uo++]=S;To[Uo++]=H;if(H!=-1){var Q=To[Uo-1-qo(Do.cols+1)];if(Yo(To[--Uo],Q)){var F=To[--Uo];To[Uo++]=qo(F+3)}}else Uo--}Do.n2=To[--Uo];As()}}To[Uo++]=qo(qo(Do.n1+Do.n2)+Do.n3)};Do.bestscore=999999999;for(var ci=0,li=Do.masks.length-1;ci<=li;ci+=1){Do.m=ci;Do.masksym=So(Do.rows*Do.cols);for(var pi=0,ui=qo(Do.rows*Do.cols-1);pi<=ui;pi+=1){Do.i=pi;No(Do.masksym,Do.i,cr(Oo(Do.pixs,Do.i),Oo(Oo(Do.masks,Do.m),Do.i)))}if(Do.masks.length!=1){To[Uo++]=Do.masksym;Do.evalmask();Do.score=To[--Uo];if(Do.score<Do.bestscore){Do.bestsym=Do.masksym;Do.bestmaskval=Do.m;Do.bestscore=Do.score}}else Do.bestsym=Do.masksym}Do.pixs=Do.bestsym;Do.metamask=Do.bestmaskval;Do.addtometapart=function(){var e=To[--Uo];Ro(Do.metapart,Do.p,e);Do.p=e.length+Do.p};Do.addtometabits=function(){var e=To[--Uo];Ro(Do.metabits,Do.q,e);Do.q=e.length+Do.q};Do.metapart=Qo(40);Do.metabits=Qo(Do.nummetabits);Do.p=0;Do.q=0;if(!Do.slave){To[Uo++]=~~Math.round(Math.log(Do.colors)/Math.log(2))-1;To[Uo++]=3;Do.tofixedbits();Do.addtometapart();To[Uo++]=Lo(Do.metapart,0,Do.p);To[Uo++]=2;To[Uo++]=-1;Do.ldpc();Do.addtometabits();Do.p=0;To[Uo++]=Do.metass;To[Uo++]=1;Do.tofixedbits();Do.addtometapart();To[Uo++]=Do.metavf;To[Uo++]=2;Do.tofixedbits();Do.addtometapart();To[Uo++]=Do.metamask;To[Uo++]=3;Do.tofixedbits();Do.addtometapart();if(Do.hasslaves)To[Uo++]="1";else To[Uo++]="0";Do.addtometapart();To[Uo++]=Lo(Do.metapart,0,Do.p);To[Uo++]=2;To[Uo++]=-1;Do.ldpc();Do.addtometabits();Do.p=0;if(Do.metass==0){To[Uo++]=qo(qo(~~(qo(Do.cols-17)/4)-Oo(So([0,4,8,16]),Do.metavf))-1);To[Uo++]=Do.metavlen;Do.tofixedbits();Do.addtometapart()}else{To[Uo++]=~~(qo(Do.cols-17)/4)-1;To[Uo++]=~~(Do.metavlen/2);Do.tofixedbits();Do.addtometapart();To[Uo++]=~~(qo(Do.rows-17)/4)-1;To[Uo++]=~~(Do.metavlen/2);Do.tofixedbits();Do.addtometapart()}To[Uo++]=Do.datawc-3;To[Uo++]=~~(Do.metaelen/2);Do.tofixedbits();Do.addtometapart();To[Uo++]=Do.datawr-4;To[Uo++]=~~(Do.metaelen/2);Do.tofixedbits();Do.addtometapart();if(Do.hasslaves){To[Uo++]=0;To[Uo++]=4;Do.tofixedbits();Do.addtometapart()}To[Uo++]=Lo(Do.metapart,0,Do.p);To[Uo++]=2;To[Uo++]=-1;Do.ldpc();Do.addtometabits();Do.p=0}else{var di=Do.sameshape?0:1;To[Uo++]=di;To[Uo++]=1;Do.tofixedbits();Do.addtometapart();var fi=Do.sameecc?0:1;To[Uo++]=fi;To[Uo++]=1;Do.tofixedbits();Do.addtometapart();var hi=Do.hasslaves?1:0;To[Uo++]=hi;To[Uo++]=1;Do.tofixedbits();Do.addtometapart();To[Uo++]=Lo(Do.metapart,0,Do.p);To[Uo++]=2;To[Uo++]=-1;Do.ldpc();Do.addtometabits();Do.p=0;if(!Do.sameshape){To[Uo++]=~~((Do.diffside-17)/4)-1;To[Uo++]=5;Do.tofixedbits();Do.addtometapart()}if(Do.hasslaves){To[Uo++]=0;To[Uo++]=3;Do.tofixedbits();Do.addtometapart()}To[Uo++]=Lo(Do.metapart,0,Do.p);To[Uo++]=2;To[Uo++]=-1;Do.ldpc();Do.addtometabits();Do.p=0;if(!Do.sameecc){To[Uo++]=Do.datawc-3;To[Uo++]=~~(Do.metaelen/2);Do.tofixedbits();Do.addtometapart();To[Uo++]=Do.datawr-4;To[Uo++]=~~(Do.metaelen/2);Do.tofixedbits();Do.addtometapart()}To[Uo++]=Lo(Do.metapart,0,Do.p);To[Uo++]=2;To[Uo++]=-1;Do.ldpc();Do.addtometabits();Do.p=0}for(var gi=Do.q,mi=qo(Do.nummetabits-1);gi<=mi;gi+=1)No(Do.metabits,gi,48);Do.i=0;Do.j=0;if(!Do.slave){var vi=Lo(Do.metabits,Do.i,6);for(var bi=0,Ii=vi.length;bi<Ii;bi++){To[Uo++]=Oo(vi,bi);if(Do.colors==4)To[Uo++]=So([Do.bi,Do.yi]);else To[Uo++]=So([Do.ki,Do.wi]);var wi=To[--Uo];var yi=Oo(wi,qo(To[--Uo]-48));To[Uo++]=yi;To[Uo++]=Do.pixs;Zo(Oo(Do.metadatamap,Do.j));Do.jmv();var Bi=To[--Uo];var _i=To[--Uo];No(_i,Bi,To[--Uo]);Do.j=Do.j+1}Do.i=Do.i+6}for(var xi=0,Mi=~~(qo(Do.nummetabits-Do.i)/Do.metabpm);xi<Mi;xi++){var Ci=Lo(Do.metabits,Do.i,Do.metabpm);To[Uo++]=0;for(var Ei=0,Pi=Ci.length;Ei<Pi;Ei++){var ji=To[--Uo];To[Uo++]=qo(ji+qo(Oo(Ci,Ei)-48))*2}var Ui=Oo(Do.metacolorindex,~~(To[--Uo]/2));To[Uo++]=Ui;To[Uo++]=Do.pixs;Zo(Oo(Do.metadatamap,Do.j));Do.jmv();var Ti=To[--Uo];var Di=To[--Uo];No(Di,Ti,To[--Uo]);Do.i=qo(Do.i+Do.metabpm);Do.j=Do.j+1}var Si=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.cols],["pixy",Do.rows],["colormap",Do.palette],["height",Do.rows*2/72],["width",Do.cols*2/72],["borderleft",0],["borderright",0],["bordertop",0],["borderbottom",0],["opt",Do.options]]);To[Uo++]=Si;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function gi(){Do=Object.create(Do);Do.parse=false;Do.dontlint=false;Do.lintreqs=false;Do.dontdraw=false;Do.ccversion="a";Do.cccolumns=-1;Do.lintype="";Do.linwidth=-1;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];$o(gi);if(Vo(Do.ccversion,"a")&&Vo(Do.ccversion,"b")&&Vo(Do.ccversion,"c")){To[Uo++]="bwipp.gs1ccBadCCversion#27487";To[Uo++]="ccversion must be a, b or c";Xo()}if(Do.cccolumns>30){To[Uo++]="bwipp.gs1ccColumnsTooBig#27491";To[Uo++]="The maximum number of composite component columns is 30";Xo()}if(!gi.__27509__){Do=Object.create(Do);var Q=new Map([["ean13",4],["upca",4],["ean8",3],["upce",2],["gs1-128",4],["databaromni",4],["databarstacked",2],["databarstackedomni",2],["databartruncated",4],["databarlimited",3],["databarexpanded",4],["databarexpandedstacked",4]]);Do.lintypecccolumns=Q;for(var e in Do)Do.hasOwnProperty(e)&&(gi.$ctx[e]=Do[e]);gi.__27509__=1;Do=Object.getPrototypeOf(Do)}if(Vo(Do.lintype,"")){var F=Oo(Do.lintypecccolumns,Do.lintype)!==undefined;if(!F){To[Uo++]="bwipp.gs1ccBadLinType#27513";To[Uo++]="The lintype is not recognised";Xo()}}if(Do.cccolumns==-1){if(Yo(Do.lintype,"gs1-128")&&Yo(Do.ccversion,"c")){if(Do.linwidth<0){To[Uo++]="bwipp.gs1ccMissingLinWidth#27521";To[Uo++]="linwidth must be set for a GS1-128 with a CC-C composite component";Xo()}if(Do.linwidth<68){To[Uo++]="bwipp.gs1ccMinimumLinWidth#27524";To[Uo++]="Minimum linwidth for a GS1-128 with a CC-C composite component is 68";Xo()}if(Do.linwidth==68)To[Uo++]=1;else To[Uo++]=~~((Do.linwidth-52)/17)}else if(Vo(Do.lintype,""))To[Uo++]=Oo(Do.lintypecccolumns,Do.lintype);else To[Uo++]=2;Do.cccolumns=To[--Uo]}To[Uo++]=Do.barcode;To[Uo++]="ai";ts();Do.fncs=To[--Uo];Do.vals=To[--Uo];Do.ais=To[--Uo];Do.isupper=function(){var e=To[--Uo];To[Uo++]=e>=65&&e<=90};Do.isnum0=function(){var e=To[--Uo];To[Uo++]=e>=48&&e<=57};Do.isnum1=function(){var e=To[--Uo];To[Uo++]=e>=49&&e<=57};for(;;){if(Do.ais.length>=1)if(Yo(Oo(Do.ais,0),"10")||Yo(Oo(Do.ais,0),"11")||Yo(Oo(Do.ais,0),"17")){To[Uo++]=-1;To[Uo++]="10";break}if(Do.ais.length>=1)if(Yo(Oo(Do.ais,0),"90")){Do.v=Oo(Do.vals,0);if(Do.v.length>=1){To[Uo++]=Oo(Do.v,0);Do.isupper();if(To[--Uo]){To[Uo++]=0;To[Uo++]="11";break}}if(Do.v.length>=2){To[Uo++]=Oo(Do.v,0);Do.isnum1();To[Uo++]=Oo(Do.v,1);Do.isupper();var k=To[--Uo];var O=To[--Uo];if(O&&k){To[Uo++]=1;To[Uo++]="11";break}}if(Do.v.length>=3){To[Uo++]=Oo(Do.v,0);Do.isnum1();To[Uo++]=Oo(Do.v,1);Do.isnum0();var N=To[--Uo];var L=To[--Uo];To[Uo++]=Zn(L,N);To[Uo++]=Oo(Do.v,2);Do.isupper();var R=To[--Uo];var G=To[--Uo];if(G&&R){To[Uo++]=2;To[Uo++]="11";break}}if(Do.v.length>=4){To[Uo++]=Oo(Do.v,0);Do.isnum1();To[Uo++]=Oo(Do.v,1);Do.isnum0();var z=To[--Uo];var W=To[--Uo];To[Uo++]=Zn(W,z);To[Uo++]=Oo(Do.v,2);Do.isnum0();var Z=To[--Uo];var K=To[--Uo];To[Uo++]=Zn(K,Z);To[Uo++]=Oo(Do.v,3);Do.isupper();var Y=To[--Uo];var V=To[--Uo];if(V&&Y){To[Uo++]=3;To[Uo++]="11";break}}}To[Uo++]=-1;To[Uo++]="0";break}Do.method=To[--Uo];Do.npre=To[--Uo];Do.tobin=function(){var e=Qo(To[--Uo]);To[Uo++]=e;for(var t=0,i=e.length-1;t<=i;t+=1){var n=To[--Uo];No(n,t,48);To[Uo++]=n}var r=To[--Uo];var A=sr(Qo(r.length),To[--Uo],2);Ro(r,r.length-A.length,A);To[Uo++]=r};if(!gi.__27644__){Do=Object.create(Do);Do.fnc1=-1;Do.lnumeric=-2;Do.lalphanumeric=-3;Do.liso646=-4;To[Uo++]=Infinity;for(var t=65;t<=90;t+=1){To[Uo++]=t;To[Uo++]=t-65;To[Uo++]=5;Do.tobin()}for(var i=48;i<=57;i+=1){To[Uo++]=i;To[Uo++]=i+4;To[Uo++]=6;Do.tobin()}To[Uo++]=Do.fnc1;To[Uo++]="11111";Do.alpha=Ho();To[Uo++]=Infinity;for(var n=0;n<=119;n+=1){var r=Fo(Qo(2),"00");var A=sr(Qo(2),n,11);Ro(r,2-A.length,A);To[Uo++]=n;To[Uo++]=r;if(Oo(r,0)==65){var a=To[--Uo];No(a,0,94);To[Uo++]=a}var o=To[--Uo];To[Uo++]=o;if(Oo(o,1)==65){var J=To[--Uo];No(J,1,94);To[Uo++]=J}var q=To[--Uo];var X=Fo(Qo(7),"0000000");var $=sr(Qo(7),qo(To[--Uo]+8),2);Ro(X,7-$.length,$);To[Uo++]=q;To[Uo++]=X}To[Uo++]=Do.lalphanumeric;To[Uo++]="0000";Do.numeric=Ho();To[Uo++]=Infinity;for(var s=48;s<=57;s+=1){To[Uo++]=s;To[Uo++]=s-43;To[Uo++]=5;Do.tobin()}To[Uo++]=Do.fnc1;To[Uo++]="01111";for(var c=65;c<=90;c+=1){To[Uo++]=c;To[Uo++]=c-33;To[Uo++]=6;Do.tobin()}To[Uo++]=42;To[Uo++]="111010";for(var l=44;l<=47;l+=1){To[Uo++]=l;To[Uo++]=l+15;To[Uo++]=6;Do.tobin()}To[Uo++]=Do.lnumeric;To[Uo++]="000";To[Uo++]=Do.liso646;To[Uo++]="00100";Do.alphanumeric=Ho();To[Uo++]=Infinity;for(var p=48;p<=57;p+=1){To[Uo++]=p;To[Uo++]=p-43;To[Uo++]=5;Do.tobin()}To[Uo++]=Do.fnc1;To[Uo++]="01111";for(var u=65;u<=90;u+=1){To[Uo++]=u;To[Uo++]=u-1;To[Uo++]=7;Do.tobin()}for(var d=97;d<=122;d+=1){To[Uo++]=d;To[Uo++]=d-7;To[Uo++]=7;Do.tobin()}To[Uo++]=33;To[Uo++]="11101000";To[Uo++]=34;To[Uo++]="11101001";for(var f=37;f<=47;f+=1){To[Uo++]=f;To[Uo++]=f+197;To[Uo++]=8;Do.tobin()}for(var h=58;h<=63;h+=1){To[Uo++]=h;To[Uo++]=h+187;To[Uo++]=8;Do.tobin()}To[Uo++]=95;To[Uo++]="11111011";To[Uo++]=32;To[Uo++]="11111100";To[Uo++]=Do.lnumeric;To[Uo++]="000";To[Uo++]=Do.lalphanumeric;To[Uo++]="00100";Do.iso646=Ho();for(var e in Do)Do.hasOwnProperty(e)&&(gi.$ctx[e]=Do[e]);gi.__27644__=1;Do=Object.getPrototypeOf(Do)}if(Yo(Do.method,"10")){if(Yo(Oo(Do.ais,0),"11")||Yo(Oo(Do.ais,0),"17")){var g=Oo(Do.vals,0);var ee=Fo(Qo(16),"0000000000000000");var te=sr(Qo(16),ko(Lo(g,0,2))*384+((ko(Lo(g,2,2))-1)*32+ko(Lo(g,4,2))),2);Ro(ee,16-te.length,te);To[Uo++]=ee;To[Uo++]=Infinity;var ie=To[--Uo];var ne=To[--Uo];To[Uo++]=ie;To[Uo++]=1;To[Uo++]=0;zo(ne,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});var re=Yo(Oo(Do.ais,0),"11")?0:1;To[Uo++]=re;Do.cdf=So();Do.ais=Lo(Do.ais,1,Do.ais.length-1);Do.vals=Lo(Do.vals,1,Do.vals.length-1);Do.fncs=Lo(Do.fncs,1,Do.fncs.length-1)}else Do.cdf=So([1,0,1,1]);if(Do.ais.length!=0)if(Yo(Oo(Do.ais,0),"10")){To[Uo++]=Infinity;zo(Oo(Do.vals,0));Do.gpf=So();if(Do.ais.length>1){To[Uo++]=Infinity;Zo(Do.gpf);To[Uo++]=Do.fnc1;Do.gpf=So()}Do.ais=Lo(Do.ais,1,Do.ais.length-1);Do.vals=Lo(Do.vals,1,Do.vals.length-1);Do.fncs=Lo(Do.fncs,1,Do.fncs.length-1)}else Do.gpf=So([Do.fnc1]);else{To[Uo++]=Infinity;Zo(Do.cdf);To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;Do.cdf=So();Do.gpf=So([])}Do.mode="numeric"}if(Yo(Do.method,"11")){Do.cdf=So([1,1]);Do.ai90=Oo(Do.vals,0);if(qo(Do.npre+1)!=Do.ai90.length)To[Uo++]=Lo(Do.ai90,qo(Do.npre+1),qo(qo(Do.ai90.length-Do.npre)-1));else To[Uo++]="";Do.ai90rem=To[--Uo];To[Uo++]="nalpha";To[Uo++]=0;zo(Do.ai90rem,function(){var e=To[--Uo];if(e>=65&&e<=90){var t=To[--Uo];To[Uo++]=qo(t+1)}});var Ae=To[--Uo];Do[To[--Uo]]=Ae;To[Uo++]="nnums";To[Uo++]=0;zo(Do.ai90rem,function(){var e=To[--Uo];if(e>=48&&e<=57){var t=To[--Uo];To[Uo++]=qo(t+1)}});var ae=To[--Uo];Do[To[--Uo]]=ae;To[Uo++]="mode";if(as(Do.nalpha,Do.nnums))To[Uo++]="alpha";else if(Do.nalpha==0)To[Uo++]="numeric";else To[Uo++]="alphanumeric";var oe=To[--Uo];Do[To[--Uo]]=oe;if(qo(Do.nalpha+Do.nnums)!=Do.ai90rem.length)Do.mode="alphanumeric";To[Uo++]=Infinity;Zo(Do.cdf);if(Yo(Do.mode,"alphanumeric"))To[Uo++]=0;if(Yo(Do.mode,"numeric")){To[Uo++]=1;To[Uo++]=0}if(Yo(Do.mode,"alpha")){To[Uo++]=1;To[Uo++]=1}Do.cdf=So();To[Uo++]="ais1";if(Do.ais.length>1)To[Uo++]=Oo(Do.ais,1);else To[Uo++]=-1;var se=To[--Uo];Do[To[--Uo]]=se;To[Uo++]="vals1";if(Do.vals.length>1)To[Uo++]=Oo(Do.vals,1);else To[Uo++]=-1;var ce=To[--Uo];Do[To[--Uo]]=ce;if(Yo(Do.ais1,"21")||Yo(Do.ais1,"8004")){To[Uo++]=Infinity;Zo(Do.cdf);if(Yo(Do.ais1,"21")){To[Uo++]=1;To[Uo++]=0}else{To[Uo++]=1;To[Uo++]=1}Do.cdf=So()}else{To[Uo++]=Infinity;Zo(Do.cdf);To[Uo++]=0;Do.cdf=So()}To[Uo++]="nval";if(Do.npre!=0)To[Uo++]=ko(Lo(Do.ai90,0,Do.npre));else To[Uo++]=0;var le=To[--Uo];Do[To[--Uo]]=le;Go("BDHIJKLNPQRSTVXZ",Lo(Do.ai90,Do.npre,1));if(To[--Uo]){var pe=To[--Uo];var ue=To[--Uo];To[Uo++]=pe.length;To[Uo++]=ue;Uo--;var de=To[--Uo];var fe=To[--Uo];To[Uo++]=de;To[Uo++]=fe;Uo--;Do.aval=To[--Uo]}else{Uo--;Do.aval=-1}if(Do.nval<31&&Do.aval!=-1){var he=Fo(Qo(5),"00000");var ge=sr(Qo(5),Do.nval,2);Ro(he,5-ge.length,ge);To[Uo++]=he;To[Uo++]=Infinity;var me=To[--Uo];var ve=To[--Uo];To[Uo++]=me;zo(ve,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});Do.nbits=So();var be=Fo(Qo(4),"0000");var Ie=sr(Qo(4),Do.aval,2);Ro(be,4-Ie.length,Ie);To[Uo++]=be;To[Uo++]=Infinity;var we=To[--Uo];var ye=To[--Uo];To[Uo++]=we;zo(ye,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});Do.abits=So();To[Uo++]=Infinity;Zo(Do.cdf);Zo(Do.nbits);Zo(Do.abits);Do.cdf=So()}else{var Be=Fo(Qo(10),"0000000000");var _e=sr(Qo(10),Do.nval,2);Ro(Be,10-_e.length,_e);To[Uo++]=Be;To[Uo++]=Infinity;var xe=To[--Uo];var Me=To[--Uo];To[Uo++]=xe;zo(Me,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});Do.nbits=So();var Ce=Fo(Qo(5),"00000");var Ee=sr(Qo(5),qo(Oo(Do.ai90,Do.npre)-65),2);Ro(Ce,5-Ee.length,Ee);To[Uo++]=Ce;To[Uo++]=Infinity;var Pe=To[--Uo];var je=To[--Uo];To[Uo++]=Pe;zo(je,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});Do.abits=So();To[Uo++]=Infinity;Zo(Do.cdf);To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;Zo(Do.nbits);Zo(Do.abits);Do.cdf=So()}if(Vo(Do.mode,"alpha")){To[Uo++]=Infinity;zo(Do.ai90rem);if(Do.ais.length>1)To[Uo++]=Do.fnc1;Do.gpf=So()}else{To[Uo++]=Infinity;zo(Do.ai90rem);if(Do.ais.length>1)To[Uo++]=Do.fnc1;Do.in=So();Do.out=So(Do.in.length*6);Do.j=0;for(var m=0,Ue=Do.in.length-1;m<=Ue;m+=1){var Te=Oo(Do.alpha,Oo(Do.in,m));To[Uo++]=Te;To[Uo++]=Te;To[Uo++]=Infinity;var De=To[--Uo];var Se=To[--Uo];To[Uo++]=De;zo(Se,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});Ro(Do.out,Do.j,So());Do.j=To[--Uo].length+Do.j}To[Uo++]=Infinity;Zo(Do.cdf);Zo(Lo(Do.out,0,Do.j));Do.cdf=So();Do.gpf=So([]);if(Do.ais.length>1)Do.mode="numeric"}Do.ais=Lo(Do.ais,1,Do.ais.length-1);Do.vals=Lo(Do.vals,1,Do.vals.length-1);Do.fncs=Lo(Do.fncs,1,Do.fncs.length-1);if(Do.ais.length!=0)if(Yo(Do.ais1,"21")||Yo(Do.ais1,"8004")){To[Uo++]=Infinity;Zo(Do.gpf);zo(Do.vals1);Do.gpf=So();Do.ais=Lo(Do.ais,1,Do.ais.length-1);Do.vals=Lo(Do.vals,1,Do.vals.length-1);Do.fncs=Lo(Do.fncs,1,Do.fncs.length-1);if(Do.ais.length!=0){To[Uo++]=Infinity;Zo(Do.gpf);To[Uo++]=Do.fnc1;Do.gpf=So()}}}if(Yo(Do.method,"0")){Do.cdf=So([0]);Do.gpf=So([]);Do.mode="numeric"}for(var v=0,He=Do.ais.length-1;v<=He;v+=1){Do.i=v;Do.ai=Oo(Do.ais,Do.i);Do.val=Oo(Do.vals,Do.i);var b=So(Do.gpf.length+Do.ai.length+Do.val.length);Ro(b,0,Do.gpf);To[Uo++]=b;To[Uo++]=b;To[Uo++]=Do.gpf.length;To[Uo++]=Do.ai;To[Uo++]=Infinity;var Qe=To[--Uo];var Fe=To[--Uo];To[Uo++]=Qe;zo(Fe);var ke=So();var Oe=To[--Uo];Ro(To[--Uo],Oe,ke);var Ne=To[--Uo];To[Uo++]=Ne;To[Uo++]=Ne;To[Uo++]=Do.gpf.length+Do.ai.length;To[Uo++]=Do.val;To[Uo++]=Infinity;var Le=To[--Uo];var Re=To[--Uo];To[Uo++]=Le;zo(Re);var Ge=So();var ze=To[--Uo];Ro(To[--Uo],ze,Ge);Do.gpf=To[--Uo];if(Do.i!=Do.ais.length-1&&Oo(Do.fncs,Do.i)){var I=So(Do.gpf.length+1);Ro(I,0,Do.gpf);No(I,Do.gpf.length,Do.fnc1);Do.gpf=I}}if(!gi.__27813__){Do=Object.create(Do);var We=new Map([["a",So([So([167,138,118,108,88,78,59]),So([167,138,118,98,78]),So([197,167,138,108,78])])],["b",So([So([336,296,256,208,160,104,56]),So([768,648,536,416,304,208,152,112,72,32]),So([1184,1016,840,672,496,352,264,208,152,96,56])])]]);Do.bitcapsmaps=We;for(var e in Do)Do.hasOwnProperty(e)&&(gi.$ctx[e]=Do[e]);gi.__27813__=1;Do=Object.getPrototypeOf(Do)}Do.rembits=function(){Do.used=To[--Uo];if(Vo(Do.ccversion,"c")){Do.bitcaps=Oo(Oo(Do.bitcapsmaps,Do.ccversion),qo(Do.cccolumns-2));To[Uo++]=-1;zo(Do.bitcaps,function(){var e=To[--Uo];To[Uo++]=e;if(Wn(e,Do.used)){var t=To[--Uo];var i=To[--Uo];To[Uo++]=t;To[Uo++]=i}Uo--});var e=To[--Uo];To[Uo++]=e;if(e!=-1){var t=To[--Uo];To[Uo++]=qo(t-Do.used)}}else{var i=new Map([["c",-1]]);var n=Oo(i,Do.ccversion);var r=~~Math.ceil(Do.used/8);Do.m=~~(r/6)*5+r%6;if(Do.m<=40)To[Uo++]=8;if(Do.m>=41&&Do.m<=160)To[Uo++]=16;if(Do.m>=161&&Do.m<=320)To[Uo++]=32;if(Do.m>=321&&Do.m<=833)To[Uo++]=64;if(Do.m>=834)To[Uo++]=32;Do.eccws=To[--Uo];Do.m=qo(qo(Do.m+Do.eccws)+3);if(Do.cccolumns>30)Do.cccolumns=30;for(;;){if(~~Math.ceil(Do.m/Do.cccolumns)<=30||Do.cccolumns>=30)break;Do.cccolumns=Do.cccolumns+1}Do.r=~~Math.ceil(Do.m/Do.cccolumns);if(Do.r<3)Do.r=3;var A=qo(qo(Do.cccolumns*Do.r-Do.eccws)-3);Do.tgt=qo(~~(A/5)*6+A%5)*8;if(Do.used<=8304)To[Uo++]=qo(Do.tgt-Do.used);else To[Uo++]=-1}var a=To[--Uo];To[Uo++]=a;if(a==-1){Uo--;if(Yo(Do.ccversion,"a"))Do.ccversion="b";else if(Yo(Do.ccversion,"b")&&Yo(Do.lintype,"gs1-128")){Do.ccversion="c";Do.cccolumns=~~((Do.linwidth-52)/17)}else Do.ccversion=-1;To[Uo++]=Do.used;Do.rembits()}};Do.encode=function(){var e=To[--Uo];To[Uo++]=e;if(Vo(e,"raw")){var t=To[--Uo];var i=Oo(t,To[--Uo]);To[Uo++]=i}else Uo--;To[Uo++]=Infinity;var n=To[--Uo];var r=To[--Uo];To[Uo++]=n;zo(r,function(){var e=To[--Uo];To[Uo++]=qo(e-48)});var A=So();Ro(Do.gpfenc,Do.j,A);Do.j=A.length+Do.j};To[Uo++]=Infinity;for(var Ze=0,Ke=Do.gpf.length;Ze<Ke;Ze++)To[Uo++]=0;To[Uo++]=0;To[Uo++]=-1;Do.numericruns=So();To[Uo++]=Infinity;for(var Ye=0,Ve=Do.gpf.length;Ye<Ve;Ye++)To[Uo++]=0;To[Uo++]=0;Do.alphanumericruns=So();To[Uo++]=Infinity;for(var Je=0,qe=Do.gpf.length;Je<qe;Je++)To[Uo++]=0;To[Uo++]=9999;Do.nextiso646only=So();for(var w=Do.gpf.length-1;w>=0;w-=1){Do.i=w;var Xe=Fo(Qo(2),"00");var $e=Oo(Do.gpf,Do.i);To[Uo++]=Oo(Do.gpf,Do.i);To[Uo++]=Xe;To[Uo++]=Xe;To[Uo++]=0;To[Uo++]=$e;if($e==Do.fnc1){Uo--;To[Uo++]=94}var et=To[--Uo];var tt=To[--Uo];No(To[--Uo],tt,et);if(Do.i<Do.gpf.length-1){var it=To[--Uo];var nt=Oo(Do.gpf,Do.i+1);To[Uo++]=it;To[Uo++]=it;To[Uo++]=1;To[Uo++]=nt;if(nt==Do.fnc1){Uo--;To[Uo++]=94}var rt=To[--Uo];var At=To[--Uo];No(To[--Uo],At,rt)}var at=Oo(Do.numeric,To[--Uo])!==undefined;if(at)No(Do.numericruns,Do.i,qo(Oo(Do.numericruns,Do.i+2)+2));else No(Do.numericruns,Do.i,0);var ot=To[--Uo];var st=Oo(Do.alphanumeric,ot)!==undefined;To[Uo++]=ot;if(st)No(Do.alphanumericruns,Do.i,qo(Oo(Do.alphanumericruns,Do.i+1)+1));else No(Do.alphanumericruns,Do.i,0);var ct=To[--Uo];var lt=Oo(Do.iso646,ct)!==undefined;var pt=Oo(Do.alphanumeric,ct)!==undefined;if(lt&&!pt)No(Do.nextiso646only,Do.i,0);else No(Do.nextiso646only,Do.i,qo(Oo(Do.nextiso646only,Do.i+1)+1))}Do.gpfenc=So(8304);Do.i=0;Do.j=0;for(;;){if(Do.i==Do.gpf.length)break;for(;;){if(Yo(Do.mode,"numeric"))if(Do.i<=Do.gpf.length-2){var ut=Qo(2);var dt=Oo(Do.gpf,Do.i);To[Uo++]=ut;To[Uo++]=ut;To[Uo++]=0;To[Uo++]=dt;if(dt==Do.fnc1){Uo--;To[Uo++]=94}var ft=To[--Uo];var ht=To[--Uo];No(To[--Uo],ht,ft);var gt=To[--Uo];var mt=Oo(Do.gpf,Do.i+1);To[Uo++]=gt;To[Uo++]=gt;To[Uo++]=1;To[Uo++]=mt;if(mt==Do.fnc1){Uo--;To[Uo++]=94}var vt=To[--Uo];var bt=To[--Uo];No(To[--Uo],bt,vt);var It=To[--Uo];var wt=Oo(Do.numeric,It)!==undefined;To[Uo++]=It;if(wt){To[Uo++]=Do.numeric;Do.encode();Do.i=Do.i+2;break}Uo--;To[Uo++]=Do.lalphanumeric;To[Uo++]=Do.numeric;Do.encode();Do.mode="alphanumeric";break}else{var yt=Oo(Do.gpf,Do.i);if(yt<48||yt>57){To[Uo++]=Do.lalphanumeric;To[Uo++]=Do.numeric;Do.encode();Do.mode="alphanumeric";break}To[Uo++]="rem";To[Uo++]=Do.cdf.length+Do.j;Do.rembits();var Bt=To[--Uo];Do[To[--Uo]]=Bt;if(Do.rem>=4&&Do.rem<=6){var _t=Lo(Fo(Qo(6),"000000"),0,Do.rem);var xt=sr(Qo(4),qo(Oo(Do.gpf,Do.i)-47),2);Ro(_t,4-xt.length,xt);To[Uo++]=_t;To[Uo++]="raw";Do.encode();Do.i=Do.i+1;break}else{var y=Qo(2);No(y,0,Oo(Do.gpf,Do.i));No(y,1,94);To[Uo++]=y;To[Uo++]=Do.numeric;Do.encode();Do.i=Do.i+1;break}}if(Yo(Do.mode,"alphanumeric")){if(Oo(Do.gpf,Do.i)==Do.fnc1){To[Uo++]=Do.fnc1;To[Uo++]=Do.alphanumeric;Do.encode();Do.mode="numeric";Do.i=Do.i+1;break}var Mt=Oo(Do.gpf,Do.i);var Ct=Oo(Do.iso646,Mt)!==undefined;var Et=Oo(Do.alphanumeric,Mt)!==undefined;if(Ct&&!Et){To[Uo++]=Do.liso646;To[Uo++]=Do.alphanumeric;Do.encode();Do.mode="iso646";break}if(Oo(Do.numericruns,Do.i)>=6){To[Uo++]=Do.lnumeric;To[Uo++]=Do.alphanumeric;Do.encode();Do.mode="numeric";break}var Pt=Oo(Do.numericruns,Do.i);if(Pt>=4&&qo(Pt+Do.i)==Do.gpf.length){To[Uo++]=Do.lnumeric;To[Uo++]=Do.alphanumeric;Do.encode();Do.mode="numeric";break}To[Uo++]=Oo(Do.gpf,Do.i);To[Uo++]=Do.alphanumeric;Do.encode();Do.i=Do.i+1;break}if(Yo(Do.mode,"iso646")){if(Oo(Do.gpf,Do.i)==Do.fnc1){To[Uo++]=Do.fnc1;To[Uo++]=Do.iso646;Do.encode();Do.mode="numeric";Do.i=Do.i+1;break}if(Oo(Do.numericruns,Do.i)>=4&&Oo(Do.nextiso646only,Do.i)>=10){To[Uo++]=Do.lnumeric;To[Uo++]=Do.iso646;Do.encode();Do.mode="numeric";break}if(Oo(Do.alphanumericruns,Do.i)>=5&&Oo(Do.nextiso646only,Do.i)>=10){To[Uo++]=Do.lalphanumeric;To[Uo++]=Do.iso646;Do.encode();Do.mode="alphanumeric";break}To[Uo++]=Oo(Do.gpf,Do.i);To[Uo++]=Do.iso646;Do.encode();Do.i=Do.i+1;break}}}Do.gpf=Lo(Do.gpfenc,0,Do.j);To[Uo++]="pad";To[Uo++]=Do.cdf.length+Do.gpf.length;Do.rembits();var jt=So(To[--Uo]);Do[To[--Uo]]=jt;if(Do.pad.length>0){for(var B=0,Ut=Do.pad.length-1;B<=Ut;B+=5){Do.i=B;var Tt=Do.pad;var Dt=Do.i;var St=So([0,0,1,0,0]);var Ht=Do.pad;var Qt=Do.i;var Ft=5;var _=Ht.length-Qt;if(Ht.length-Qt>5){var kt=Ft;Ft=_;_=kt}Ro(Tt,Dt,Lo(St,0,_))}if(Yo(Do.mode,"numeric")){To[Uo++]=Infinity;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;Zo(Do.pad);Do.pad=Lo(So(),0,Do.pad.length)}if(Yo(Do.mode,"alpha")){To[Uo++]=Infinity;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=1;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;Zo(Do.pad);Do.pad=Lo(So(),0,Do.pad.length)}}To[Uo++]=Infinity;Zo(Do.cdf);Zo(Do.gpf);Zo(Do.pad);Do.bits=So();if(!gi.__28024__){Do=Object.create(Do);To[Uo++]=Infinity;To[Uo++]=So([0,0,0,0,0,0,1]);for(var Ot=0,Nt=68;Ot<Nt;Ot++)To[Uo++]=So(7);Do.pwr928=So();for(var x=1;x<=68;x+=1){Do.j=x;Do.v=0;for(var M=6;M>=1;M-=1){Do.i=M;Do.v=qo(Oo(Oo(Do.pwr928,Do.j-1),Do.i)*2+~~(Do.v/928));No(Oo(Do.pwr928,Do.j),Do.i,Do.v%928)}No(Oo(Do.pwr928,Do.j),0,qo(Oo(Oo(Do.pwr928,Do.j-1),0)*2+~~(Do.v/928)))}for(var e in Do)Do.hasOwnProperty(e)&&(gi.$ctx[e]=Do[e]);gi.__28024__=1;Do=Object.getPrototypeOf(Do)}if(Do.ccversion=="a"){To[Uo++]=Infinity;for(var Lt=0,Rt=28;Lt<Rt;Lt++)To[Uo++]=0;Do.cws=So();Do.b=0;Do.c=0;for(;;){if(Do.b==Do.bits.length)break;var Gt=Do.bits;var zt=Do.b;var Wt=Do.bits;var Zt=Do.b;var Kt=Wt.length-Zt;var C=69;if(69>Wt.length-Zt){var kt=Kt;Kt=C;C=kt}Do.bs=Lo(Gt,zt,C);Do.bsl=Do.bs.length;Do.cs=Lo(Do.cws,Do.c,~~(Do.bsl/10)+1);Do.csl=Do.cs.length;for(var E=0,Yt=Do.bsl-1;E<=Yt;E+=1){Do.i=E;for(var P=0,Vt=Do.csl-1;P<=Vt;P+=1){Do.j=P;var Jt=Do.cs;var qt=Do.j;No(Jt,qt,qo(Oo(Jt,qt)+Oo(Oo(Do.pwr928,Do.i),Do.j+7-Do.csl)*Oo(Do.bs,Do.bsl-Do.i-1)))}}for(var j=Do.csl-1;j>=1;j-=1){Do.i=j;var Xt=Do.cs;var $t=Do.i;No(Xt,$t-1,qo(Oo(Xt,$t-1)+~~(Oo(Do.cs,Do.i)/928)));var ei=Do.cs;var ti=Do.i;No(ei,ti,Oo(ei,ti)%928)}Do.b=Do.b+Do.bsl;Do.c=Do.c+Do.csl}Do.cws=Lo(Do.cws,0,Do.c);Do.barcode=Qo(Do.cws.length*4);for(var U=0,ii=Do.cws.length-1;U<=ii;U+=1){Do.i=U;var ni=Fo(Qo(4),"^000");var ri=sr(Qo(4),Oo(Do.cws,Do.i),10);Ro(ni,4-ri.length,ri);Ro(Do.barcode,Do.i*4,ni)}delete Do.options["parse"];No(Do.options,"dontdraw",true);No(Do.options,"cca",true);No(Do.options,"columns",Do.cccolumns);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;vi();var Ai=To[--Uo];Do[To[--Uo]]=Ai}if(Do.ccversion=="b"){Do.barcode=Qo(~~(Do.bits.length/8));for(var T=0,ai=Do.barcode.length-1;T<=ai;T+=1){Do.i=T;var oi=Lo(Do.bits,Do.i*8,8);To[Uo++]=0;for(var D=0,si=oi.length;D<si;D++){var ci=To[--Uo];To[Uo++]=qo(ci+Oo(oi,D))*2}No(Do.barcode,Do.i,~~(To[--Uo]/2))}delete Do.options["parse"];No(Do.options,"dontdraw",true);No(Do.options,"ccb",true);No(Do.options,"columns",Do.cccolumns);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;vi();var li=To[--Uo];Do[To[--Uo]]=li}if(Do.ccversion=="c"){Do.barcode=Qo(~~(Do.bits.length/8));for(var S=0,pi=Do.barcode.length-1;S<=pi;S+=1){Do.i=S;var ui=Lo(Do.bits,Do.i*8,8);To[Uo++]=0;for(var H=0,di=ui.length;H<di;H++){var fi=To[--Uo];To[Uo++]=qo(fi+Oo(ui,H))*2}No(Do.barcode,Do.i,~~(To[--Uo]/2))}delete Do.options["parse"];No(Do.options,"dontdraw",true);No(Do.options,"ccc",true);No(Do.options,"columns",Do.cccolumns);No(Do.options,"eclevel",~~(Math.log(Do.eccws)/Math.log(2))-1);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;mi();var hi=To[--Uo];Do[To[--Uo]]=hi}To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function Me(){Do=Object.create(Do);Do.dontdraw=false;Do.usematrix=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.dontdraw)Do.usematrix=true;Go(Do.barcode,"|");if(To[--Uo]){Do.linear=To[--Uo];Uo--;Do.comp=To[--Uo]}else{Uo--;To[Uo++]="bwipp.missingCompositeComponent#28154";To[Uo++]="A Composite Component must be provided following a pipe character";Xo()}No(Do.options,"lintype","ean13");No(Do.options,"inkspreadv",0);No(Do.options,"dontdraw",true);No(Do.options,"dontlint",true);var e=Qo(Do.comp.length+18);Ro(e,0,"(01)00000000000000");Ro(e,18,Do.comp);To[Uo++]=e;To[Uo++]="ai";ts();Uo-=3;To[Uo++]=Do.linear;To[Uo++]=Do.options;L();if(!Do.usematrix){z.save();dn();z.rmoveto(-1,72);To[Uo++]=Infinity;To[Uo++]=Infinity;To[Uo++]=0;To[Uo++]=1;for(var t=0,i=93;t<i;t++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;for(var n=0,r=93;n<r;n++)To[Uo++]=0;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;for(var A=0,a=93;A<a;A++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;var o=So();To[Uo++]="ren";To[Uo++]=pr;To[Uo++]="pixs";To[Uo++]=o;To[Uo++]="pixx";To[Uo++]=97;To[Uo++]="pixy";To[Uo++]=3;To[Uo++]="height";To[Uo++]=6/72;To[Uo++]="width";To[Uo++]=97/72;To[Uo++]="opt";To[Uo++]=Do.options;var s=Ho();To[Uo++]=s;pr();z.rmoveto(-2,6);To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();pr();z.restore()}else{Do.linsym=To[--Uo];Do.sbs=Oo(Do.linsym,"sbs");Do.bhs=Oo(Do.linsym,"bhs");Do.bbs=Oo(Do.linsym,"bbs");To[Uo++]="linwidth";To[Uo++]=0;zo(Do.sbs,function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+ko(e))});var c=To[--Uo];Do[To[--Uo]]=c;To[Uo++]="compsym";To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();var l=To[--Uo];Do[To[--Uo]]=l;Do.ccpixs=Oo(Do.compsym,"pixs");Do.ccpixx=Oo(Do.compsym,"pixx");To[Uo++]=Infinity;for(var p=0,u=qo(Do.ccpixx-97);p<u;p++)To[Uo++]=0;Do.linpad=So();Do.diff=qo(qo(qo(Do.linwidth+Do.linpad.length)+1)-Do.ccpixx);if(Do.diff>0){To[Uo++]=Infinity;for(var d=0,f=Do.diff;d<f;d++)To[Uo++]=0;Do.ccrpad=So();Do.pixx=qo(Do.ccpixx+Do.diff)}else{Do.ccrpad=So(0);Do.pixx=Do.ccpixx}To[Uo++]=Infinity;for(var h=0,g=Do.ccpixx,m=Do.ccpixs.length-1;g<0?h>=m:h<=m;h+=g){Do.i=h;Zo(Lo(Do.ccpixs,Do.i,Do.ccpixx));Zo(Do.ccrpad)}for(var v=0,b=2;v<b;v++){Zo(Do.linpad);To[Uo++]=0;To[Uo++]=1;for(var I=0,w=93;I<w;I++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;Zo(Do.ccrpad)}for(var y=0,B=2;y<B;y++){Zo(Do.linpad);To[Uo++]=1;To[Uo++]=0;for(var _=0,x=93;_<x;_++)To[Uo++]=0;To[Uo++]=0;To[Uo++]=1;Zo(Do.ccrpad)}for(var M=0,C=2;M<C;M++){Zo(Do.linpad);To[Uo++]=0;To[Uo++]=1;for(var E=0,P=93;E<P;E++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;Zo(Do.ccrpad)}for(var j=71;j>=0;j-=1){Do.y=j;Zo(Do.linpad);To[Uo++]=0;for(var U=0,Q=Do.sbs.length-1;U<=Q;U+=1){Do.i=U;if(Do.i%2==0){var T=Oo(Do.bbs,~~(Do.i/2))*72;if(T>Do.y||qo(T+Oo(Do.bhs,~~(Do.i/2))*72)<Do.y)for(var D=0,F=ko(Oo(Do.sbs,Do.i));D<F;D++)To[Uo++]=0;else for(var S=0,k=ko(Oo(Do.sbs,Do.i));S<k;S++)To[Uo++]=1}else for(var H=0,O=ko(Oo(Do.sbs,Do.i));H<O;H++)To[Uo++]=0}if(Do.diff<0)To[Uo++]=0}Do.pixs=So();Do.pixy=~~(Do.pixs.length/Do.pixx);var N=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.pixx],["pixy",Do.pixy],["height",Do.pixy/72],["width",Do.pixx/72],["opt",Do.options]]);To[Uo++]=N;if(!Do.dontdraw){z.save();pr();z.restore()}}Do=Object.getPrototypeOf(Do)}function Ee(){Do=Object.create(Do);Do.dontdraw=false;Do.usematrix=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.dontdraw)Do.usematrix=true;Go(Do.barcode,"|");if(To[--Uo]){Do.linear=To[--Uo];Uo--;Do.comp=To[--Uo]}else{Uo--;To[Uo++]="bwipp.missingCompositeComponent#28315";To[Uo++]="A Composite Component must be provided following a pipe character";Xo()}No(Do.options,"lintype","ean8");No(Do.options,"inkspreadv",0);No(Do.options,"dontdraw",true);No(Do.options,"dontlint",true);var e=Qo(Do.comp.length+18);Ro(e,0,"(01)00000000000000");Ro(e,18,Do.comp);To[Uo++]=e;To[Uo++]="ai";ts();Uo-=3;To[Uo++]=Do.linear;To[Uo++]=Do.options;G();if(!Do.usematrix){z.save();dn();z.rmoveto(-1,72);To[Uo++]=Infinity;To[Uo++]=Infinity;To[Uo++]=0;To[Uo++]=1;for(var t=0,i=65;t<i;t++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;for(var n=0,r=65;n<r;n++)To[Uo++]=0;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;for(var A=0,a=65;A<a;A++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;var o=So();To[Uo++]="ren";To[Uo++]=pr;To[Uo++]="pixs";To[Uo++]=o;To[Uo++]="pixx";To[Uo++]=69;To[Uo++]="pixy";To[Uo++]=3;To[Uo++]="height";To[Uo++]=6/72;To[Uo++]="width";To[Uo++]=69/72;To[Uo++]="opt";To[Uo++]=Do.options;var s=Ho();To[Uo++]=s;pr();To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();var c=To[--Uo];z.rmoveto(qo(69-Oo(c,"pixx")),6);To[Uo++]=c;pr();z.restore()}else{Do.linsym=To[--Uo];Do.sbs=Oo(Do.linsym,"sbs");Do.bhs=Oo(Do.linsym,"bhs");Do.bbs=Oo(Do.linsym,"bbs");To[Uo++]="linwidth";To[Uo++]=0;zo(Do.sbs,function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+ko(e))});var l=To[--Uo];Do[To[--Uo]]=l;var p=Do.comp;To[Uo++]="compsym";To[Uo++]=p;To[Uo++]=Do.options;gi();var u=To[--Uo];Do[To[--Uo]]=u;Do.ccpixs=Oo(Do.compsym,"pixs");Do.ccpixx=Oo(Do.compsym,"pixx");To[Uo++]=Infinity;for(var d=0,f=qo(Do.ccpixx-69);d<f;d++)To[Uo++]=0;Do.linpad=So();Do.diff=qo(qo(qo(Do.linwidth+Do.linpad.length)+1)-Do.ccpixx);if(Do.diff>0){To[Uo++]=Infinity;for(var h=0,g=Do.diff;h<g;h++)To[Uo++]=0;Do.ccrpad=So();Do.pixx=qo(Do.ccpixx+Do.diff)}else{Do.ccrpad=So(0);Do.pixx=Do.ccpixx}To[Uo++]=Infinity;for(var m=0,v=Do.ccpixx,b=Do.ccpixs.length-1;v<0?m>=b:m<=b;m+=v){Do.i=m;Zo(Lo(Do.ccpixs,Do.i,Do.ccpixx));Zo(Do.ccrpad)}for(var I=0,w=2;I<w;I++){Zo(Do.linpad);To[Uo++]=0;To[Uo++]=1;for(var y=0,B=65;y<B;y++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;Zo(Do.ccrpad)}for(var _=0,x=2;_<x;_++){Zo(Do.linpad);To[Uo++]=1;To[Uo++]=0;for(var M=0,C=65;M<C;M++)To[Uo++]=0;To[Uo++]=0;To[Uo++]=1;Zo(Do.ccrpad)}for(var E=0,Q=2;E<Q;E++){Zo(Do.linpad);To[Uo++]=0;To[Uo++]=1;for(var P=0,F=65;P<F;P++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;Zo(Do.ccrpad)}for(var j=71;j>=0;j-=1){Do.y=j;Zo(Do.linpad);To[Uo++]=0;for(var U=0,k=Do.sbs.length-1;U<=k;U+=1){Do.i=U;if(Do.i%2==0){var T=Oo(Do.bbs,~~(Do.i/2))*72;if(T>Do.y||qo(T+Oo(Do.bhs,~~(Do.i/2))*72)<Do.y)for(var D=0,O=ko(Oo(Do.sbs,Do.i));D<O;D++)To[Uo++]=0;else for(var S=0,N=ko(Oo(Do.sbs,Do.i));S<N;S++)To[Uo++]=1}else for(var H=0,L=ko(Oo(Do.sbs,Do.i));H<L;H++)To[Uo++]=0}if(Do.diff<0)To[Uo++]=0}Do.pixs=So();Do.pixy=~~(Do.pixs.length/Do.pixx);var R=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.pixx],["pixy",Do.pixy],["height",Do.pixy/72],["width",Do.pixx/72],["opt",Do.options]]);To[Uo++]=R;if(!Do.dontdraw){z.save();pr();z.restore()}}Do=Object.getPrototypeOf(Do)}function Pe(){Do=Object.create(Do);Do.dontdraw=false;Do.usematrix=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.dontdraw)Do.usematrix=true;Go(Do.barcode,"|");if(To[--Uo]){Do.linear=To[--Uo];Uo--;Do.comp=To[--Uo]}else{Uo--;To[Uo++]="bwipp.missingCompositeComponent#28479";To[Uo++]="A Composite Component must be provided following a pipe character";Xo()}No(Do.options,"lintype","ean13");No(Do.options,"inkspreadv",0);No(Do.options,"dontdraw",true);No(Do.options,"dontlint",true);var e=Qo(Do.comp.length+18);Ro(e,0,"(01)00000000000000");Ro(e,18,Do.comp);To[Uo++]=e;To[Uo++]="ai";ts();Uo-=3;To[Uo++]=Do.linear;To[Uo++]=Do.options;R();if(!Do.usematrix){z.save();dn();z.rmoveto(-1,72);To[Uo++]=Infinity;To[Uo++]=Infinity;To[Uo++]=0;To[Uo++]=1;for(var t=0,i=93;t<i;t++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;for(var n=0,r=93;n<r;n++)To[Uo++]=0;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;for(var A=0,a=93;A<a;A++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;var o=So();To[Uo++]="ren";To[Uo++]=pr;To[Uo++]="pixs";To[Uo++]=o;To[Uo++]="pixx";To[Uo++]=97;To[Uo++]="pixy";To[Uo++]=3;To[Uo++]="height";To[Uo++]=6/72;To[Uo++]="width";To[Uo++]=97/72;To[Uo++]="opt";To[Uo++]=Do.options;var s=Ho();To[Uo++]=s;pr();z.rmoveto(-2,6);To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();pr();z.restore()}else{Do.linsym=To[--Uo];Do.sbs=Oo(Do.linsym,"sbs");Do.bhs=Oo(Do.linsym,"bhs");Do.bbs=Oo(Do.linsym,"bbs");To[Uo++]="linwidth";To[Uo++]=0;zo(Do.sbs,function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+ko(e))});var c=To[--Uo];Do[To[--Uo]]=c;To[Uo++]="compsym";To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();var l=To[--Uo];Do[To[--Uo]]=l;Do.ccpixs=Oo(Do.compsym,"pixs");Do.ccpixx=Oo(Do.compsym,"pixx");To[Uo++]=Infinity;for(var p=0,u=qo(Do.ccpixx-97);p<u;p++)To[Uo++]=0;Do.linpad=So();Do.diff=qo(qo(qo(Do.linwidth+Do.linpad.length)+1)-Do.ccpixx);if(Do.diff>0){To[Uo++]=Infinity;for(var d=0,f=Do.diff;d<f;d++)To[Uo++]=0;Do.ccrpad=So();Do.pixx=qo(Do.ccpixx+Do.diff)}else{Do.ccrpad=So(0);Do.pixx=Do.ccpixx}To[Uo++]=Infinity;for(var h=0,g=Do.ccpixx,m=Do.ccpixs.length-1;g<0?h>=m:h<=m;h+=g){Do.i=h;Zo(Lo(Do.ccpixs,Do.i,Do.ccpixx));Zo(Do.ccrpad)}for(var v=0,b=2;v<b;v++){Zo(Do.linpad);To[Uo++]=0;To[Uo++]=1;for(var I=0,w=93;I<w;I++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;Zo(Do.ccrpad)}for(var y=0,B=2;y<B;y++){Zo(Do.linpad);To[Uo++]=1;To[Uo++]=0;for(var _=0,x=93;_<x;_++)To[Uo++]=0;To[Uo++]=0;To[Uo++]=1;Zo(Do.ccrpad)}for(var M=0,C=2;M<C;M++){Zo(Do.linpad);To[Uo++]=0;To[Uo++]=1;for(var E=0,P=93;E<P;E++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;Zo(Do.ccrpad)}for(var j=71;j>=0;j-=1){Do.y=j;Zo(Do.linpad);To[Uo++]=0;for(var U=0,Q=Do.sbs.length-1;U<=Q;U+=1){Do.i=U;if(Do.i%2==0){var T=Oo(Do.bbs,~~(Do.i/2))*72;if(T>Do.y||qo(T+Oo(Do.bhs,~~(Do.i/2))*72)<Do.y)for(var D=0,F=ko(Oo(Do.sbs,Do.i));D<F;D++)To[Uo++]=0;else for(var S=0,k=ko(Oo(Do.sbs,Do.i));S<k;S++)To[Uo++]=1}else for(var H=0,O=ko(Oo(Do.sbs,Do.i));H<O;H++)To[Uo++]=0}if(Do.diff<0)To[Uo++]=0}Do.pixs=So();Do.pixy=~~(Do.pixs.length/Do.pixx);var N=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.pixx],["pixy",Do.pixy],["height",Do.pixy/72],["width",Do.pixx/72],["opt",Do.options]]);To[Uo++]=N;if(!Do.dontdraw){z.save();pr();z.restore()}}Do=Object.getPrototypeOf(Do)}function je(){Do=Object.create(Do);Do.dontdraw=false;Do.usematrix=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.dontdraw)Do.usematrix=true;Go(Do.barcode,"|");if(To[--Uo]){Do.linear=To[--Uo];Uo--;Do.comp=To[--Uo]}else{Uo--;To[Uo++]="bwipp.missingCompositeComponent#28640";To[Uo++]="A Composite Component must be provided following a pipe character";Xo()}No(Do.options,"lintype","upce");No(Do.options,"inkspreadv",0);No(Do.options,"dontdraw",true);No(Do.options,"dontlint",true);var e=Qo(Do.comp.length+18);Ro(e,0,"(01)00000000000000");Ro(e,18,Do.comp);To[Uo++]=e;To[Uo++]="ai";ts();Uo-=3;To[Uo++]=Do.linear;To[Uo++]=Do.options;W();if(!Do.usematrix){z.save();dn();z.rmoveto(-1,72);To[Uo++]=Infinity;To[Uo++]=Infinity;To[Uo++]=0;To[Uo++]=1;for(var t=0,i=49;t<i;t++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;for(var n=0,r=49;n<r;n++)To[Uo++]=0;To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;To[Uo++]=1;for(var A=0,a=49;A<a;A++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;var o=So();To[Uo++]="ren";To[Uo++]=pr;To[Uo++]="pixs";To[Uo++]=o;To[Uo++]="pixx";To[Uo++]=53;To[Uo++]="pixy";To[Uo++]=3;To[Uo++]="height";To[Uo++]=6/72;To[Uo++]="width";To[Uo++]=53/72;To[Uo++]="opt";To[Uo++]=Do.options;var s=Ho();To[Uo++]=s;pr();z.rmoveto(-2,6);To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();pr();z.restore()}else{Do.linsym=To[--Uo];Do.sbs=Oo(Do.linsym,"sbs");Do.bhs=Oo(Do.linsym,"bhs");Do.bbs=Oo(Do.linsym,"bbs");To[Uo++]="linwidth";To[Uo++]=0;zo(Do.sbs,function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+ko(e))});var c=To[--Uo];Do[To[--Uo]]=c;To[Uo++]="compsym";To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();var l=To[--Uo];Do[To[--Uo]]=l;Do.ccpixs=Oo(Do.compsym,"pixs");Do.ccpixx=Oo(Do.compsym,"pixx");To[Uo++]=Infinity;for(var p=0,u=qo(Do.ccpixx-53);p<u;p++)To[Uo++]=0;Do.linpad=So();Do.diff=qo(qo(qo(Do.linwidth+Do.linpad.length)+1)-Do.ccpixx);if(Do.diff>0){To[Uo++]=Infinity;for(var d=0,f=Do.diff;d<f;d++)To[Uo++]=0;Do.ccrpad=So();Do.pixx=qo(Do.ccpixx+Do.diff)}else{Do.ccrpad=So(0);Do.pixx=Do.ccpixx}To[Uo++]=Infinity;for(var h=0,g=Do.ccpixx,m=Do.ccpixs.length-1;g<0?h>=m:h<=m;h+=g){Do.i=h;Zo(Lo(Do.ccpixs,Do.i,Do.ccpixx));Zo(Do.ccrpad)}for(var v=0,b=2;v<b;v++){Zo(Do.linpad);To[Uo++]=0;To[Uo++]=1;for(var I=0,w=49;I<w;I++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;Zo(Do.ccrpad)}for(var y=0,B=2;y<B;y++){Zo(Do.linpad);To[Uo++]=1;To[Uo++]=0;for(var _=0,x=49;_<x;_++)To[Uo++]=0;To[Uo++]=0;To[Uo++]=1;Zo(Do.ccrpad)}for(var M=0,C=2;M<C;M++){Zo(Do.linpad);To[Uo++]=0;To[Uo++]=1;for(var E=0,P=49;E<P;E++)To[Uo++]=0;To[Uo++]=1;To[Uo++]=0;Zo(Do.ccrpad)}for(var j=71;j>=0;j-=1){Do.y=j;Zo(Do.linpad);To[Uo++]=0;for(var U=0,Q=Do.sbs.length-1;U<=Q;U+=1){Do.i=U;if(Do.i%2==0){var T=Oo(Do.bbs,~~(Do.i/2))*72;if(T>Do.y||qo(T+Oo(Do.bhs,~~(Do.i/2))*72)<Do.y)for(var D=0,F=ko(Oo(Do.sbs,Do.i));D<F;D++)To[Uo++]=0;else for(var S=0,k=ko(Oo(Do.sbs,Do.i));S<k;S++)To[Uo++]=1}else for(var H=0,O=ko(Oo(Do.sbs,Do.i));H<O;H++)To[Uo++]=0}if(Do.diff<0)To[Uo++]=0}Do.pixs=So();Do.pixy=~~(Do.pixs.length/Do.pixx);var N=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.pixx],["pixy",Do.pixy],["height",Do.pixy/72],["width",Do.pixx/72],["opt",Do.options]]);To[Uo++]=N;if(!Do.dontdraw){z.save();pr();z.restore()}}Do=Object.getPrototypeOf(Do)}function Ue(){Do=Object.create(Do);Do.dontdraw=false;Do.usematrix=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.dontdraw)Do.usematrix=true;Go(Do.barcode,"|");if(To[--Uo]){Do.linear=To[--Uo];Uo--;Do.comp=To[--Uo]}else{Uo--;To[Uo++]="bwipp.missingCompositeComponent#28801";To[Uo++]="A Composite Component must be provided following a pipe character";Xo()}if(!Do.usematrix)z.save();No(Do.options,"lintype","databaromni");No(Do.options,"linkage",true);No(Do.options,"inkspreadv",0);No(Do.options,"dontdraw",true);No(Do.options,"dontlint",true);var e=Qo(Do.linear.length+Do.comp.length);Ro(e,0,Do.linear);Ro(e,Do.linear.length,Do.comp);To[Uo++]=e;To[Uo++]="ai";ts();Uo-=3;To[Uo++]=Do.linear;To[Uo++]=Do.options;_t();var t=To[--Uo];Do.linsbs=Oo(t,"sbs");Do.linheight=Oo(Oo(t,"bhs"),0)*72;To[Uo++]=t;if(!Do.usematrix)dn();else Uo--;Do.sepfinder=function(){Do.fp=To[--Uo];for(var e=Do.fp,t=qo(Do.fp+12);e<=t;e+=1){Do.i=e;if(Oo(Do.bot,Do.i)==0)if(Oo(Do.bot,Do.i-1)==1)To[Uo++]=1;else{var i=Oo(Do.sep,Do.i-1)==0?1:0;To[Uo++]=i}else To[Uo++]=0;No(Do.sep,Do.i,To[--Uo])}Do.f3=So([1,1,1,1,1,1,1,1,1,0,1,1,1]);To[Uo++]=true;for(var n=0;n<=12;n+=1){var r=To[--Uo];To[Uo++]=r&&Yo(Oo(Do.bot,qo(n+Do.fp)),Oo(Do.f3,n))}if(To[--Uo])Ro(Do.sep,Do.fp,So([0,0,0,0,0,0,0,0,0,0,1,0,0]))};To[Uo++]=Infinity;To[Uo++]=0;zo(Do.linsbs,function(){var e=To[--Uo];var t=To[--Uo];var i=t==1?0:1;To[Uo++]=t;for(var n=0,r=e;n<r;n++)To[Uo++]=i});Ko(So(Wo()-1));Do.bot=To[--Uo];Uo-=2;To[Uo++]=Infinity;zo(Do.bot,function(){var e=To[--Uo];To[Uo++]=qo(1-e)});Do.sep=So();Ro(Do.sep,0,So([0,0,0]));Ro(Do.sep,Do.sep.length-4,So([0,0,0,0]));To[Uo++]=18;Do.sepfinder();To[Uo++]=64;Do.sepfinder();if(!Do.usematrix){z.rmoveto(0,Do.linheight);var i=new Map([["ren",pr],["pixs",Do.sep],["pixx",Do.sep.length],["pixy",1],["height",1/72],["width",Do.sep.length/72],["opt",Do.options]]);To[Uo++]=i;pr();z.rmoveto(-5,1);To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();pr();z.restore()}else{To[Uo++]="compsym";To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();var n=To[--Uo];Do[To[--Uo]]=n;Do.ccpixs=Oo(Do.compsym,"pixs");Do.ccpixx=Oo(Do.compsym,"pixx");To[Uo++]=Infinity;To[Uo++]=0;zo(Do.linsbs,function(){var e=To[--Uo];var t=To[--Uo];var i=t==0?1:0;To[Uo++]=t;for(var n=0,r=ko(e);n<r;n++)To[Uo++]=i});Do.linpixs=So();To[Uo++]=Infinity;To[Uo++]=0;Zo(Do.sep);Do.sep=So();Do.linheight=~~Do.linheight;To[Uo++]=Infinity;for(var r=0,A=Do.ccpixx,a=Do.ccpixs.length-1;A<0?r>=a:r<=a;r+=A){Do.i=r;Zo(Lo(Do.ccpixs,Do.i,Do.ccpixx));To[Uo++]=0}To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;Zo(Do.sep);for(var o=0,s=Do.linheight;o<s;o++){To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;Zo(Do.linpixs)}Do.pixs=So();Do.pixx=qo(Do.ccpixx+1);Do.pixy=~~(Do.pixs.length/Do.pixx);var c=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.pixx],["pixy",Do.pixy],["height",Do.pixy/72],["width",Do.pixx/72],["opt",Do.options]]);To[Uo++]=c;if(!Do.dontdraw){z.save();pr();z.restore()}}Do=Object.getPrototypeOf(Do)}function Te(){Do=Object.create(Do);Do.dontdraw=false;Do.usematrix=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.dontdraw)Do.usematrix=true;Go(Do.barcode,"|");if(To[--Uo]){Do.linear=To[--Uo];Uo--;Do.comp=To[--Uo]}else{Uo--;To[Uo++]="bwipp.missingCompositeComponent#28958";To[Uo++]="A Composite Component must be provided following a pipe character";Xo()}if(!Do.usematrix)z.save();No(Do.options,"lintype","databarstacked");No(Do.options,"linkage",true);No(Do.options,"inkspreadv",0);No(Do.options,"dontdraw",true);No(Do.options,"dontlint",true);var e=Qo(Do.linear.length+Do.comp.length);Ro(e,0,Do.linear);Ro(e,Do.linear.length,Do.comp);To[Uo++]=e;To[Uo++]="ai";ts();Uo-=3;To[Uo++]=Do.linear;To[Uo++]=Do.options;E();var t=To[--Uo];Do.bot=Lo(Oo(t,"pixs"),0,Oo(t,"pixx"));Do.linheight=Oo(t,"pixy");To[Uo++]=t;if(!Do.usematrix)pr();else Do.linpixs=Oo(To[--Uo],"pixs");Do.sepfinder=function(){Do.fp=To[--Uo];for(var e=Do.fp,t=qo(Do.fp+12);e<=t;e+=1){Do.i=e;if(Oo(Do.bot,Do.i)==0)if(Oo(Do.bot,Do.i-1)==1)To[Uo++]=1;else{var i=Oo(Do.sep,Do.i-1)==0?1:0;To[Uo++]=i}else To[Uo++]=0;No(Do.sep,Do.i,To[--Uo])}Do.f3=So([1,1,1,1,1,1,1,1,1,0,1,1,1]);To[Uo++]=true;for(var n=0;n<=12;n+=1){var r=To[--Uo];To[Uo++]=r&&Yo(Oo(Do.bot,qo(n+Do.fp)),Oo(Do.f3,n))}if(To[--Uo])Ro(Do.sep,Do.fp,So([0,0,0,0,0,0,0,0,0,0,1,0,0]))};To[Uo++]=Infinity;var i=Do.bot;for(var n=0,r=i.length;n<r;n++)To[Uo++]=qo(1-Oo(i,n));Do.sep=So();Ro(Do.sep,0,So([0,0,0,0]));Ro(Do.sep,Do.sep.length-4,So([0,0,0,0]));To[Uo++]=18;Do.sepfinder();if(!Do.usematrix){z.rmoveto(0,Do.linheight);var A=new Map([["ren",pr],["pixs",Do.sep],["pixx",Do.sep.length],["pixy",1],["height",1/72],["width",Do.sep.length/72],["opt",Do.options]]);To[Uo++]=A;pr();z.rmoveto(1,1);To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();pr();z.restore()}else{To[Uo++]="compsym";To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();var a=To[--Uo];Do[To[--Uo]]=a;Do.ccpixs=Oo(Do.compsym,"pixs");Do.ccpixx=Oo(Do.compsym,"pixx");Do.linwidth=Do.sep.length;To[Uo++]=Infinity;for(var o=0,s=Do.ccpixx,c=Do.ccpixs.length-1;s<0?o>=c:o<=c;o+=s){Do.i=o;To[Uo++]=0;Zo(Lo(Do.ccpixs,Do.i,Do.ccpixx))}Zo(Do.sep);To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;for(var l=0,p=Do.linwidth,u=Do.linpixs.length-1;p<0?l>=u:l<=u;l+=p){Do.i=l;Zo(Lo(Do.linpixs,Do.i,Do.linwidth));To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0}Do.pixs=So();Do.pixx=qo(Do.ccpixx+1);Do.pixy=~~(Do.pixs.length/Do.pixx);var d=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.pixx],["pixy",Do.pixy],["height",Do.pixy/72],["width",Do.pixx/72],["opt",Do.options]]);To[Uo++]=d;if(!Do.dontdraw){z.save();pr();z.restore()}}Do=Object.getPrototypeOf(Do)}function He(){Do=Object.create(Do);Do.dontdraw=false;Do.usematrix=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.dontdraw)Do.usematrix=true;Go(Do.barcode,"|");if(To[--Uo]){Do.linear=To[--Uo];Uo--;Do.comp=To[--Uo]}else{Uo--;To[Uo++]="bwipp.missingCompositeComponent#29111";To[Uo++]="A Composite Component must be provided following a pipe character";Xo()}if(!Do.usematrix)z.save();No(Do.options,"lintype","databarstackedomni");No(Do.options,"linkage",true);No(Do.options,"inkspreadv",0);No(Do.options,"dontdraw",true);No(Do.options,"dontlint",true);var e=Qo(Do.linear.length+Do.comp.length);Ro(e,0,Do.linear);Ro(e,Do.linear.length,Do.comp);To[Uo++]=e;To[Uo++]="ai";ts();Uo-=3;To[Uo++]=Do.linear;To[Uo++]=Do.options;P();var t=To[--Uo];Do.bot=Lo(Oo(t,"pixs"),0,Oo(t,"pixx"));Do.linheight=Oo(t,"pixy");To[Uo++]=t;if(!Do.usematrix)pr();else Do.linpixs=Oo(To[--Uo],"pixs");Do.sepfinder=function(){Do.fp=To[--Uo];for(var e=Do.fp,t=qo(Do.fp+12);e<=t;e+=1){Do.i=e;if(Oo(Do.bot,Do.i)==0)if(Oo(Do.bot,Do.i-1)==1)To[Uo++]=1;else{var i=Oo(Do.sep,Do.i-1)==0?1:0;To[Uo++]=i}else To[Uo++]=0;No(Do.sep,Do.i,To[--Uo])}Do.f3=So([1,1,1,1,1,1,1,1,1,0,1,1,1]);To[Uo++]=true;for(var n=0;n<=12;n+=1){var r=To[--Uo];To[Uo++]=r&&Yo(Oo(Do.bot,qo(n+Do.fp)),Oo(Do.f3,n))}if(To[--Uo])Ro(Do.sep,Do.fp,So([0,0,0,0,0,0,0,0,0,0,1,0,0]))};To[Uo++]=Infinity;var i=Do.bot;for(var n=0,r=i.length;n<r;n++)To[Uo++]=qo(1-Oo(i,n));Do.sep=So();Ro(Do.sep,0,So([0,0,0,0]));Ro(Do.sep,Do.sep.length-4,So([0,0,0,0]));To[Uo++]=18;Do.sepfinder();if(!Do.usematrix){z.rmoveto(0,Do.linheight);var A=new Map([["ren",pr],["pixs",Do.sep],["pixx",Do.sep.length],["pixy",1],["height",1/72],["width",Do.sep.length/72],["opt",Do.options]]);To[Uo++]=A;pr();z.rmoveto(1,1);To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();pr();z.restore()}else{To[Uo++]="compsym";To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();var a=To[--Uo];Do[To[--Uo]]=a;Do.ccpixs=Oo(Do.compsym,"pixs");Do.ccpixx=Oo(Do.compsym,"pixx");Do.linwidth=Do.sep.length;To[Uo++]=Infinity;for(var o=0,s=Do.ccpixx,c=Do.ccpixs.length-1;s<0?o>=c:o<=c;o+=s){Do.i=o;To[Uo++]=0;Zo(Lo(Do.ccpixs,Do.i,Do.ccpixx))}Zo(Do.sep);To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;for(var l=0,p=Do.linwidth,u=Do.linpixs.length-1;p<0?l>=u:l<=u;l+=p){Do.i=l;Zo(Lo(Do.linpixs,Do.i,Do.linwidth));To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0}Do.pixs=So();Do.pixx=qo(Do.ccpixx+1);Do.pixy=~~(Do.pixs.length/Do.pixx);var d=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.pixx],["pixy",Do.pixy],["height",Do.pixy/72],["width",Do.pixx/72],["opt",Do.options]]);To[Uo++]=d;if(!Do.dontdraw){z.save();pr();z.restore()}}Do=Object.getPrototypeOf(Do)}function Fe(){Do=Object.create(Do);Do.dontdraw=false;Do.usematrix=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.dontdraw)Do.usematrix=true;Go(Do.barcode,"|");if(To[--Uo]){Do.linear=To[--Uo];Uo--;Do.comp=To[--Uo]}else{Uo--;To[Uo++]="bwipp.missingCompositeComponent#29265";To[Uo++]="A Composite Component must be provided following a pipe character";Xo()}if(!Do.usematrix)z.save();No(Do.options,"lintype","databartruncated");No(Do.options,"linkage",true);No(Do.options,"inkspreadv",0);No(Do.options,"dontdraw",true);No(Do.options,"dontlint",true);var e=Qo(Do.linear.length+Do.comp.length);Ro(e,0,Do.linear);Ro(e,Do.linear.length,Do.comp);To[Uo++]=e;To[Uo++]="ai";ts();Uo-=3;To[Uo++]=Do.linear;To[Uo++]=Do.options;j();var t=To[--Uo];Do.linsbs=Oo(t,"sbs");Do.linheight=Oo(Oo(t,"bhs"),0)*72;To[Uo++]=t;if(!Do.usematrix)dn();else Uo--;Do.sepfinder=function(){Do.fp=To[--Uo];for(var e=Do.fp,t=qo(Do.fp+12);e<=t;e+=1){Do.i=e;if(Oo(Do.bot,Do.i)==0)if(Oo(Do.bot,Do.i-1)==1)To[Uo++]=1;else{var i=Oo(Do.sep,Do.i-1)==0?1:0;To[Uo++]=i}else To[Uo++]=0;No(Do.sep,Do.i,To[--Uo])}Do.f3=So([1,1,1,1,1,1,1,1,1,0,1,1,1]);To[Uo++]=true;for(var n=0;n<=12;n+=1){var r=To[--Uo];To[Uo++]=r&&Yo(Oo(Do.bot,qo(n+Do.fp)),Oo(Do.f3,n))}if(To[--Uo])Ro(Do.sep,Do.fp,So([0,0,0,0,0,0,0,0,0,0,1,0,0]))};To[Uo++]=Infinity;To[Uo++]=0;zo(Do.linsbs,function(){var e=To[--Uo];var t=To[--Uo];var i=t==1?0:1;To[Uo++]=t;for(var n=0,r=e;n<r;n++)To[Uo++]=i});Ko(So(Wo()-1));Do.bot=To[--Uo];Uo-=2;To[Uo++]=Infinity;zo(Do.bot,function(){var e=To[--Uo];To[Uo++]=qo(1-e)});Do.sep=So();Ro(Do.sep,0,So([0,0,0]));Ro(Do.sep,Do.sep.length-4,So([0,0,0,0]));To[Uo++]=18;Do.sepfinder();To[Uo++]=64;Do.sepfinder();if(!Do.usematrix){z.rmoveto(0,Do.linheight);var i=new Map([["ren",pr],["pixs",Do.sep],["pixx",Do.sep.length],["pixy",1],["height",1/72],["width",Do.sep.length/72],["opt",Do.options]]);To[Uo++]=i;pr();z.rmoveto(-5,1);To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();pr();z.restore()}else{To[Uo++]="compsym";To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();var n=To[--Uo];Do[To[--Uo]]=n;Do.ccpixs=Oo(Do.compsym,"pixs");Do.ccpixx=Oo(Do.compsym,"pixx");To[Uo++]=Infinity;To[Uo++]=0;zo(Do.linsbs,function(){var e=To[--Uo];var t=To[--Uo];var i=t==0?1:0;To[Uo++]=t;for(var n=0,r=ko(e);n<r;n++)To[Uo++]=i});Do.linpixs=So();To[Uo++]=Infinity;To[Uo++]=0;Zo(Do.sep);Do.sep=So();Do.linheight=~~Do.linheight;To[Uo++]=Infinity;for(var r=0,A=Do.ccpixx,a=Do.ccpixs.length-1;A<0?r>=a:r<=a;r+=A){Do.i=r;Zo(Lo(Do.ccpixs,Do.i,Do.ccpixx));To[Uo++]=0}To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;Zo(Do.sep);for(var o=0,s=Do.linheight;o<s;o++){To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;Zo(Do.linpixs)}Do.pixs=So();Do.pixx=qo(Do.ccpixx+1);Do.pixy=~~(Do.pixs.length/Do.pixx);var c=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.pixx],["pixy",Do.pixy],["height",Do.pixy/72],["width",Do.pixx/72],["opt",Do.options]]);To[Uo++]=c;if(!Do.dontdraw){z.save();pr();z.restore()}}Do=Object.getPrototypeOf(Do)}function ke(){Do=Object.create(Do);Do.dontdraw=false;Do.usematrix=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.dontdraw)Do.usematrix=true;Go(Do.barcode,"|");if(To[--Uo]){Do.linear=To[--Uo];Uo--;Do.comp=To[--Uo]}else{Uo--;To[Uo++]="bwipp.missingCompositeComponent#29423";To[Uo++]="A Composite Component must be provided following a pipe character";Xo()}if(!Do.usematrix)z.save();No(Do.options,"lintype","databarlimited");No(Do.options,"linkage",true);No(Do.options,"inkspreadv",0);No(Do.options,"dontdraw",true);No(Do.options,"dontlint",true);var e=Qo(Do.linear.length+Do.comp.length);Ro(e,0,Do.linear);Ro(e,Do.linear.length,Do.comp);To[Uo++]=e;To[Uo++]="ai";ts();Uo-=3;To[Uo++]=Do.linear;To[Uo++]=Do.options;ge();var t=To[--Uo];Do.linsbs=Oo(t,"sbs");Do.linheight=Oo(Oo(t,"bhs"),0)*72;To[Uo++]=t;if(!Do.usematrix)dn();else Uo--;To[Uo++]=Infinity;To[Uo++]=1;zo(Do.linsbs,function(){var e=To[--Uo];var t=To[--Uo];var i=t==0?1:0;To[Uo++]=t;for(var n=0,r=e;n<r;n++)To[Uo++]=i});Ko(So(Wo()-1));Do.sep=To[--Uo];Uo-=2;Ro(Do.sep,0,So([0,0,0]));var i=Do.sep;Ro(Do.sep,i.length-9,So([0,0,0,0,0,0,0,0,0]));if(!Do.usematrix){z.rmoveto(0,Do.linheight);var n=Do.sep;var r=new Map([["ren",pr],["pixs",n],["pixx",Do.sep.length],["pixy",1],["height",1/72],["width",Do.sep.length/72],["opt",Do.options]]);To[Uo++]=r;pr();To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();var A=To[--Uo];z.rmoveto(qo(72-Oo(A,"pixx")),1);To[Uo++]=A;pr();z.restore()}else{To[Uo++]="compsym";To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();var a=To[--Uo];Do[To[--Uo]]=a;Do.ccpixs=Oo(Do.compsym,"pixs");Do.ccpixx=Oo(Do.compsym,"pixx");To[Uo++]=Infinity;To[Uo++]=0;zo(Do.linsbs,function(){var e=To[--Uo];var t=To[--Uo];var i=t==0?1:0;To[Uo++]=t;for(var n=0,r=ko(e);n<r;n++)To[Uo++]=i});Do.linpixs=So();To[Uo++]=Infinity;To[Uo++]=0;Zo(Do.sep);Do.sep=So();Do.linheight=~~Do.linheight;if(Do.ccpixx==72){To[Uo++]=Infinity;for(var o=0,s=Do.ccpixx,c=Do.ccpixs.length-1;s<0?o>=c:o<=c;o+=s){Do.i=o;To[Uo++]=0;Zo(Lo(Do.ccpixs,Do.i,Do.ccpixx));To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0}Zo(Do.sep);for(var l=0,p=Do.linheight;l<p;l++)Zo(Do.linpixs);Do.pixs=So();Do.pixx=Do.linpixs.length}else{To[Uo++]=Infinity;for(var u=0,d=Do.ccpixx,f=Do.ccpixs.length-1;d<0?u>=f:u<=f;u+=d){Do.i=u;Zo(Lo(Do.ccpixs,Do.i,Do.ccpixx));To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0}To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;Zo(Do.sep);for(var h=0,g=Do.linheight;h<g;h++){To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;To[Uo++]=0;Zo(Do.linpixs)}Do.pixs=So();Do.pixx=qo(Do.ccpixx+6)}Do.pixy=~~(Do.pixs.length/Do.pixx);var m=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.pixx],["pixy",Do.pixy],["height",Do.pixy/72],["width",Do.pixx/72],["opt",Do.options]]);To[Uo++]=m;if(!Do.dontdraw){z.save();pr();z.restore()}}Do=Object.getPrototypeOf(Do)}function Oe(){Do=Object.create(Do);Do.dontdraw=false;Do.usematrix=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.dontdraw)Do.usematrix=true;Go(Do.barcode,"|");if(To[--Uo]){Do.linear=To[--Uo];Uo--;Do.comp=To[--Uo]}else{Uo--;To[Uo++]="bwipp.missingCompositeComponent#29572";To[Uo++]="A Composite Component must be provided following a pipe character";Xo()}if(!Do.usematrix)z.save();No(Do.options,"lintype","databarexpanded");No(Do.options,"linkage",true);No(Do.options,"inkspreadv",0);No(Do.options,"dontdraw",true);No(Do.options,"dontlint",true);var e=Qo(Do.linear.length+Do.comp.length);Ro(e,0,Do.linear);Ro(e,Do.linear.length,Do.comp);To[Uo++]=e;To[Uo++]="ai";ts();Uo-=3;To[Uo++]=Do.linear;To[Uo++]=Do.options;fn();var t=To[--Uo];Do.linsbs=Oo(t,"sbs");Do.linheight=Oo(Oo(t,"bhs"),0)*72;To[Uo++]=t;if(!Do.usematrix)dn();else Uo--;Do.sepfinder=function(){Do.fp=To[--Uo];for(var e=Do.fp,t=qo(Do.fp+12);e<=t;e+=1){Do.i=e;if(Oo(Do.bot,Do.i)==0)if(Oo(Do.bot,Do.i-1)==1)To[Uo++]=1;else{var i=Oo(Do.sep,Do.i-1)==0?1:0;To[Uo++]=i}else To[Uo++]=0;No(Do.sep,Do.i,To[--Uo])}};To[Uo++]=Infinity;To[Uo++]=0;zo(Do.linsbs,function(){var e=To[--Uo];var t=To[--Uo];var i=t==1?0:1;To[Uo++]=t;for(var n=0,r=e;n<r;n++)To[Uo++]=i});Ko(So(Wo()-1));Do.bot=To[--Uo];Uo-=2;To[Uo++]=Infinity;zo(Do.bot,function(){var e=To[--Uo];To[Uo++]=qo(1-e)});Do.sep=So();Ro(Do.sep,0,So([0,0,0]));Ro(Do.sep,Do.sep.length-4,So([0,0,0,0]));To[Uo++]=Infinity;for(var i=18,n=Do.bot.length-13;i<=n;i+=98)To[Uo++]=i;for(var r=69,A=Do.bot.length-13;r<=A;r+=98)To[Uo++]=r;var a=So();for(var o=0,s=a.length;o<s;o++){To[Uo++]=Oo(a,o);Do.sepfinder()}if(!Do.usematrix){z.rmoveto(0,Do.linheight);var c=new Map([["ren",pr],["pixs",Do.sep],["pixx",Do.sep.length],["pixy",1],["height",1/72],["width",Do.sep.length/72],["opt",Do.options]]);To[Uo++]=c;pr();z.rmoveto(1,1);To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();pr();z.restore()}else{To[Uo++]="compsym";To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();var l=To[--Uo];Do[To[--Uo]]=l;Do.ccpixs=Oo(Do.compsym,"pixs");Do.ccpixx=Oo(Do.compsym,"pixx");To[Uo++]=Infinity;To[Uo++]=0;zo(Do.linsbs,function(){var e=To[--Uo];var t=To[--Uo];var i=t==0?1:0;To[Uo++]=t;for(var n=0,r=ko(e);n<r;n++)To[Uo++]=i});Do.linpixs=So();To[Uo++]=Infinity;To[Uo++]=0;Zo(Do.sep);Do.sep=So();Do.linheight=~~Do.linheight;Do.diff=qo(Do.linpixs.length-Do.ccpixx);To[Uo++]=Infinity;for(var p=0,u=qo(Do.diff-2);p<u;p++)To[Uo++]=0;Do.ccrpad=So();To[Uo++]=Infinity;for(var d=0,f=Do.ccpixx,h=Do.ccpixs.length-1;f<0?d>=h:d<=h;d+=f){Do.i=d;To[Uo++]=0;To[Uo++]=0;Zo(Lo(Do.ccpixs,Do.i,Do.ccpixx));Zo(Do.ccrpad)}Zo(Do.sep);for(var g=0,m=Do.linheight;g<m;g++)Zo(Do.linpixs);Do.pixs=So();Do.pixx=Do.linpixs.length;Do.pixy=~~(Do.pixs.length/Do.pixx);var v=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.pixx],["pixy",Do.pixy],["height",Do.pixy/72],["width",Do.pixx/72],["opt",Do.options]]);To[Uo++]=v;if(!Do.dontdraw){z.save();pr();z.restore()}}Do=Object.getPrototypeOf(Do)}function Ne(){Do=Object.create(Do);Do.dontdraw=false;Do.usematrix=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.dontdraw)Do.usematrix=true;Go(Do.barcode,"|");if(To[--Uo]){Do.linear=To[--Uo];Uo--;Do.comp=To[--Uo]}else{Uo--;To[Uo++]="bwipp.missingCompositeComponent#29729";To[Uo++]="A Composite Component must be provided following a pipe character";Xo()}if(!Do.usematrix)z.save();No(Do.options,"lintype","databarexpandedstacked");No(Do.options,"linkage",true);No(Do.options,"inkspreadv",0);No(Do.options,"dontdraw",true);No(Do.options,"dontlint",true);var e=Qo(Do.linear.length+Do.comp.length);Ro(e,0,Do.linear);Ro(e,Do.linear.length,Do.comp);To[Uo++]=e;To[Uo++]="ai";ts();Uo-=3;To[Uo++]=Do.linear;To[Uo++]=Do.options;U();var t=To[--Uo];Do.bot=Lo(Oo(t,"pixs"),0,Oo(t,"pixx"));Do.linheight=Oo(t,"pixy");To[Uo++]=t;if(!Do.usematrix)pr();else Do.linpixs=Oo(To[--Uo],"pixs");Do.sepfinder=function(){Do.fp=To[--Uo];for(var e=Do.fp,t=qo(Do.fp+12);e<=t;e+=1){Do.i=e;if(Oo(Do.bot,Do.i)==0)if(Oo(Do.bot,Do.i-1)==1)To[Uo++]=1;else{var i=Oo(Do.sep,Do.i-1)==0?1:0;To[Uo++]=i}else To[Uo++]=0;No(Do.sep,Do.i,To[--Uo])}};To[Uo++]=Infinity;var i=Do.bot;for(var n=0,r=i.length;n<r;n++)To[Uo++]=qo(1-Oo(i,n));Do.sep=So();Ro(Do.sep,0,So([0,0,0,0]));Ro(Do.sep,Do.sep.length-4,So([0,0,0,0]));To[Uo++]=Infinity;for(var A=19,a=Do.bot.length-13;A<=a;A+=98)To[Uo++]=A;for(var o=70,s=Do.bot.length-13;o<=s;o+=98)To[Uo++]=o;var c=So();for(var l=0,p=c.length;l<p;l++){To[Uo++]=Oo(c,l);Do.sepfinder()}if(!Do.usematrix){z.rmoveto(0,Do.linheight);var u=new Map([["ren",pr],["pixs",Do.sep],["pixx",Do.sep.length],["pixy",1],["height",1/72],["width",Do.sep.length/72],["opt",Do.options]]);To[Uo++]=u;pr();var d=Oo(Do.bot,0)==0?2:0;z.rmoveto(d,1);To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();pr();z.restore()}else{To[Uo++]="compsym";To[Uo++]=Do.comp;To[Uo++]=Do.options;gi();var f=To[--Uo];Do[To[--Uo]]=f;Do.ccpixs=Oo(Do.compsym,"pixs");Do.ccpixx=Oo(Do.compsym,"pixx");Do.pixx=Do.sep.length;To[Uo++]=Infinity;for(var h=0,g=~~(qo(qo(Do.pixx-Do.ccpixx)+1)/2);h<g;h++)To[Uo++]=0;Do.cclpad=So();To[Uo++]=Infinity;for(var m=0,v=~~(qo(Do.pixx-Do.ccpixx)/2);m<v;m++)To[Uo++]=0;Do.ccrpad=So();To[Uo++]=Infinity;for(var b=0,I=Do.ccpixx,w=Do.ccpixs.length-1;I<0?b>=w:b<=w;b+=I){Do.i=b;Zo(Do.cclpad);Zo(Lo(Do.ccpixs,Do.i,Do.ccpixx));Zo(Do.ccrpad)}Zo(Do.sep);Zo(Do.linpixs);Do.pixs=So();Do.pixy=~~(Do.pixs.length/Do.pixx);var y=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.pixx],["pixy",Do.pixy],["height",Do.pixy/72],["width",Do.pixx/72],["opt",Do.options]]);To[Uo++]=y;if(!Do.dontdraw){z.save();pr();z.restore()}}Do=Object.getPrototypeOf(Do)}function Le(){Do=Object.create(Do);Do.dontdraw=false;Do.usematrix=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Do.dontdraw)Do.usematrix=true;Go(Do.barcode,"|");if(To[--Uo]){Do.linear=To[--Uo];Uo--;Do.comp=To[--Uo]}else{Uo--;To[Uo++]="bwipp.missingCompositeComponent#29878";To[Uo++]="A Composite Component must be provided following a pipe character";Xo()}if(!Do.usematrix)z.save();No(Do.options,"inkspreadv",0);No(Do.options,"dontdraw",true);No(Do.options,"dontlint",true);var e=Qo(Do.linear.length+Do.comp.length);Ro(e,0,Do.linear);Ro(e,Do.linear.length,Do.comp);To[Uo++]=e;To[Uo++]="ai";ts();Uo-=3;No(Do.options,"linkagea",true);To[Uo++]=Do.linear;To[Uo++]=Infinity;zo(Do.options);var t=Ho();To[Uo++]=t;_();var i=Oo(To[--Uo],"sbs");To[Uo++]=0;zo(i,function(){var e=To[--Uo];var t=To[--Uo];To[Uo++]=qo(t+e)});Do.linwidth=To[--Uo];No(Do.options,"lintype","gs1-128");No(Do.options,"linwidth",Do.linwidth);To[Uo++]=Do.comp;To[Uo++]=Infinity;zo(Do.options);var n=Ho();To[Uo++]=n;gi();Do.compsym=To[--Uo];if(Oo(Do.compsym,"pixx")==99)To[Uo++]="a";else To[Uo++]="c";Do.linktype=To[--Uo];if(Yo(Do.linktype,"a")){No(Do.options,"linkagea",true);No(Do.options,"linkagec",false)}else{No(Do.options,"linkagea",false);No(Do.options,"linkagec",true)}To[Uo++]=Do.linear;To[Uo++]=Infinity;var r=Do.options;zo(r);var A=Ho();To[Uo++]=A;_();var a=To[--Uo];Do.linsbs=Oo(a,"sbs");Do.linheight=Oo(Oo(a,"bhs"),0)*72;To[Uo++]=a;if(!Do.usematrix)dn();else Uo--;To[Uo++]=Infinity;To[Uo++]=1;zo(Do.linsbs,function(){var e=To[--Uo];var t=To[--Uo];var i=t==0?1:0;To[Uo++]=t;for(var n=0,r=e;n<r;n++)To[Uo++]=i});Ko(So(Wo()-1));Do.sep=To[--Uo];Uo-=2;if(!Do.usematrix){z.rmoveto(0,Do.linheight);var o=new Map([["ren",pr],["pixs",Do.sep],["pixx",Do.sep.length],["pixy",1],["height",1/72],["width",Do.sep.length/72],["opt",Do.options]]);To[Uo++]=o;pr()}if(Yo(Do.linktype,"a")){Do.s=~~(qo(Do.linwidth-2)/11);Do.p=~~((Do.s-9)/2);To[Uo++]="x";To[Uo++]=(Do.s-Do.p-1)*11+10;if(Do.p==0){var s=To[--Uo];To[Uo++]=qo(s+2)}var c=To[--Uo];Do[To[--Uo]]=qo(c-99)}else Do.x=-7;if(!Do.usematrix){z.rmoveto(Do.x,1);To[Uo++]=Do.compsym;pr();z.restore()}else{Do.ccpixs=Oo(Do.compsym,"pixs");Do.ccpixx=Oo(Do.compsym,"pixx");To[Uo++]=Infinity;zo(Do.linsbs,function(){var e=To[--Uo];var t=To[--Uo];var i=t==1?0:1;To[Uo++]=t;for(var n=0,r=e;n<r;n++)To[Uo++]=i});Do.linpixs=So();if(Do.x>0){To[Uo++]=Infinity;for(var l=0,p=Do.x;l<p;l++)To[Uo++]=0;Do.cclpad=So();Do.linlpad=So(0)}else{Do.cclpad=So(0);To[Uo++]=Infinity;for(var u=0,d=-Do.x;u<d;u++)To[Uo++]=0;Do.linlpad=So()}Do.diff=qo(Do.linwidth-qo(Do.ccpixx+Do.x));if(Do.diff>0){To[Uo++]=Infinity;for(var f=0,h=Do.diff;f<h;f++)To[Uo++]=0;Do.ccrpad=So();Do.linrpad=So(0)}else{Do.ccrpad=So(0);To[Uo++]=Infinity;for(var g=0,m=-Do.diff;g<m;g++)To[Uo++]=0;Do.linrpad=So()}Do.linheight=~~Do.linheight;To[Uo++]=Infinity;for(var v=0,b=Do.ccpixx,I=Do.ccpixs.length-1;b<0?v>=I:v<=I;v+=b){Do.i=v;Zo(Do.cclpad);Zo(Lo(Do.ccpixs,Do.i,Do.ccpixx));Zo(Do.ccrpad)}Zo(Do.linlpad);Zo(Do.sep);Zo(Do.linrpad);for(var w=0,y=Do.linheight;w<y;w++){Zo(Do.linlpad);Zo(Do.linpixs);Zo(Do.linrpad)}Do.pixs=So();Do.pixx=qo(qo(Do.cclpad.length+Do.ccpixx)+Do.ccrpad.length);Do.pixy=~~(Do.pixs.length/Do.pixx);var B=new Map([["ren",pr],["pixs",Do.pixs],["pixx",Do.pixx],["pixy",Do.pixy],["height",Do.pixy/72],["width",Do.pixx/72],["opt",Do.options]]);To[Uo++]=B;if(!Do.dontdraw){z.save();pr();z.restore()}}Do=Object.getPrototypeOf(Do)}function Re(){Do=Object.create(Do);Do.dontdraw=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;Do.gssep=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];To[Uo++]=Do.barcode;To[Uo++]="ai";ts();Do.fncs=To[--Uo];Do.vals=To[--Uo];Do.ais=To[--Uo];Do.fnc1=-1;Do.dmtx=So([Do.fnc1]);for(var e=0,t=Do.ais.length-1;e<=t;e+=1){Do.i=e;Do.ai=Oo(Do.ais,Do.i);Do.val=Oo(Do.vals,Do.i);var i=So(Do.dmtx.length+Do.ai.length+Do.val.length);Ro(i,0,Do.dmtx);To[Uo++]=i;To[Uo++]=i;To[Uo++]=Do.dmtx.length;To[Uo++]=Do.ai;To[Uo++]=Infinity;var n=To[--Uo];var r=To[--Uo];To[Uo++]=n;zo(r);var A=So();var a=To[--Uo];Ro(To[--Uo],a,A);var o=To[--Uo];To[Uo++]=o;To[Uo++]=o;To[Uo++]=Do.dmtx.length+Do.ai.length;To[Uo++]=Do.val;To[Uo++]=Infinity;var s=To[--Uo];var c=To[--Uo];To[Uo++]=s;zo(c);var l=So();var p=To[--Uo];Ro(To[--Uo],p,l);Do.dmtx=To[--Uo];if(Do.i!=Do.ais.length-1&&Oo(Do.fncs,Do.i)){var u=So(Do.dmtx.length+1);Ro(u,0,Do.dmtx);To[Uo++]=u;To[Uo++]=u;To[Uo++]=Do.dmtx.length;if(Do.gssep)To[Uo++]=29;else To[Uo++]=Do.fnc1;var d=To[--Uo];var f=To[--Uo];No(To[--Uo],f,d);Do.dmtx=To[--Uo]}}Do.barcode=Qo((Do.dmtx.length+1)*5);Do.i=0;Do.j=0;for(;;){if(Do.i==Do.dmtx.length)break;var h=Oo(Do.dmtx,Do.i);To[Uo++]=h;if(h==Do.fnc1){Uo--;Ro(Do.barcode,Do.j,"^FNC1");Do.j=Do.j+4}else No(Do.barcode,Do.j,To[--Uo]);Do.i=Do.i+1;Do.j=Do.j+1}Do.barcode=Lo(Do.barcode,0,Do.j);delete Do.options["parse"];No(Do.options,"dontdraw",true);No(Do.options,"parsefnc",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;ur();var g=To[--Uo];Do[To[--Uo]]=g;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function Ge(){Do=Object.create(Do);Do.parse=false;Do.dontlint=false;Do.lintreqs=true;Do.dontdraw=false;Do.gssep=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];To[Uo++]=Do.barcode;To[Uo++]="ai";ts();Do.fncs=To[--Uo];Do.vals=To[--Uo];Do.ais=To[--Uo];Do.fnc1=-1;Do.dmtx=So([Do.fnc1]);for(var e=0,t=Do.ais.length-1;e<=t;e+=1){Do.i=e;Do.ai=Oo(Do.ais,Do.i);Do.val=Oo(Do.vals,Do.i);var i=So(Do.dmtx.length+Do.ai.length+Do.val.length);Ro(i,0,Do.dmtx);To[Uo++]=i;To[Uo++]=i;To[Uo++]=Do.dmtx.length;To[Uo++]=Do.ai;To[Uo++]=Infinity;var n=To[--Uo];var r=To[--Uo];To[Uo++]=n;zo(r);var A=So();var a=To[--Uo];Ro(To[--Uo],a,A);var o=To[--Uo];To[Uo++]=o;To[Uo++]=o;To[Uo++]=Do.dmtx.length+Do.ai.length;To[Uo++]=Do.val;To[Uo++]=Infinity;var s=To[--Uo];var c=To[--Uo];To[Uo++]=s;zo(c);var l=So();var p=To[--Uo];Ro(To[--Uo],p,l);Do.dmtx=To[--Uo];if(Do.i!=Do.ais.length-1&&Oo(Do.fncs,Do.i)){var u=So(Do.dmtx.length+1);Ro(u,0,Do.dmtx);To[Uo++]=u;To[Uo++]=u;To[Uo++]=Do.dmtx.length;if(Do.gssep)To[Uo++]=29;else To[Uo++]=Do.fnc1;var d=To[--Uo];var f=To[--Uo];No(To[--Uo],f,d);Do.dmtx=To[--Uo]}}Do.barcode=Qo((Do.dmtx.length+1)*5);Do.i=0;Do.j=0;for(;;){if(Do.i==Do.dmtx.length)break;var h=Oo(Do.dmtx,Do.i);To[Uo++]=h;if(h==Do.fnc1){Uo--;Ro(Do.barcode,Do.j,"^FNC1");Do.j=Do.j+4}else No(Do.barcode,Do.j,To[--Uo]);Do.i=Do.i+1;Do.j=Do.j+1}Do.barcode=Lo(Do.barcode,0,Do.j);delete Do.options["parse"];No(Do.options,"dontdraw",true);No(Do.options,"parsefnc",true);No(Do.options,"format","rectangle");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;ur();var g=To[--Uo];Do[To[--Uo]]=g;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function ze(){Do=Object.create(Do);Do.parse=false;Do.dontlint=false;Do.lintreqs=true;Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];var e=new Map([["parse",Do.parse],["parseonly",true],["parsefnc",false]]);Do.fncvals=e;To[Uo++]="barcode";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var t=To[--Uo];Do[To[--Uo]]=t;To[Uo++]=Do.barcode;To[Uo++]="dl";ts();Uo-=3;delete Do.options["parse"];No(Do.options,"dontdraw",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;ur();var i=To[--Uo];Do[To[--Uo]]=i;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function We(){Do=Object.create(Do);Do.parse=false;Do.dontlint=false;Do.lintreqs=true;Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];To[Uo++]=Do.barcode;To[Uo++]="ai";ts();Do.fncs=To[--Uo];Do.vals=To[--Uo];Do.ais=To[--Uo];Do.fnc1=-1;Do.qrc=So([Do.fnc1]);for(var e=0,t=Do.ais.length-1;e<=t;e+=1){Do.i=e;Do.ai=Oo(Do.ais,Do.i);Do.val=Oo(Do.vals,Do.i);var i=So(Do.qrc.length+Do.ai.length+Do.val.length);Ro(i,0,Do.qrc);To[Uo++]=i;To[Uo++]=i;To[Uo++]=Do.qrc.length;To[Uo++]=Do.ai;To[Uo++]=Infinity;var n=To[--Uo];var r=To[--Uo];To[Uo++]=n;zo(r);var A=So();var a=To[--Uo];Ro(To[--Uo],a,A);var o=To[--Uo];To[Uo++]=o;To[Uo++]=o;To[Uo++]=Do.qrc.length+Do.ai.length;To[Uo++]=Do.val;To[Uo++]=Infinity;var s=To[--Uo];var c=To[--Uo];To[Uo++]=s;zo(c);var l=So();var p=To[--Uo];Ro(To[--Uo],p,l);Do.qrc=To[--Uo];if(Do.i!=Do.ais.length-1&&Oo(Do.fncs,Do.i)){var u=So(Do.qrc.length+1);Ro(u,0,Do.qrc);No(u,Do.qrc.length,Do.fnc1);Do.qrc=u}}Do.barcode=Qo((Do.qrc.length+1)*5);Do.i=0;Do.j=0;for(;;){if(Do.i==Do.qrc.length)break;var d=Oo(Do.qrc,Do.i);To[Uo++]=d;if(d==Do.fnc1){Uo--;Ro(Do.barcode,Do.j,"^FNC1");Do.j=Do.j+4}else No(Do.barcode,Do.j,To[--Uo]);Do.i=Do.i+1;Do.j=Do.j+1}Do.barcode=Lo(Do.barcode,0,Do.j);delete Do.options["parse"];No(Do.options,"dontdraw",true);No(Do.options,"parsefnc",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;Gn();var f=To[--Uo];Do[To[--Uo]]=f;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function Ze(){Do=Object.create(Do);Do.parse=false;Do.dontlint=false;Do.lintreqs=true;Do.dontdraw=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];var e=new Map([["parse",Do.parse],["parseonly",true],["parsefnc",false]]);Do.fncvals=e;To[Uo++]="barcode";To[Uo++]=Do.barcode;To[Uo++]=Do.fncvals;es();var t=To[--Uo];Do[To[--Uo]]=t;To[Uo++]=Do.barcode;To[Uo++]="dl";ts();Uo-=3;delete Do.options["parse"];No(Do.options,"dontdraw",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;Gn();var i=To[--Uo];Do[To[--Uo]]=i;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function Ke(){Do=Object.create(Do);Do.dontdraw=false;Do.parse=false;Do.dontlint=false;Do.lintreqs=true;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];To[Uo++]=Do.barcode;To[Uo++]="ai";ts();Do.fncs=To[--Uo];Do.vals=To[--Uo];Do.ais=To[--Uo];Do.fnc1=-1;Do.dmtx=So([Do.fnc1]);for(var e=0,t=Do.ais.length-1;e<=t;e+=1){Do.i=e;Do.ai=Oo(Do.ais,Do.i);Do.val=Oo(Do.vals,Do.i);var i=So(Do.dmtx.length+Do.ai.length+Do.val.length);Ro(i,0,Do.dmtx);To[Uo++]=i;To[Uo++]=i;To[Uo++]=Do.dmtx.length;To[Uo++]=Do.ai;To[Uo++]=Infinity;var n=To[--Uo];var r=To[--Uo];To[Uo++]=n;zo(r);var A=So();var a=To[--Uo];Ro(To[--Uo],a,A);var o=To[--Uo];To[Uo++]=o;To[Uo++]=o;To[Uo++]=Do.dmtx.length+Do.ai.length;To[Uo++]=Do.val;To[Uo++]=Infinity;var s=To[--Uo];var c=To[--Uo];To[Uo++]=s;zo(c);var l=So();var p=To[--Uo];Ro(To[--Uo],p,l);Do.dmtx=To[--Uo];if(Do.i!=Do.ais.length-1&&Oo(Do.fncs,Do.i)){var u=So(Do.dmtx.length+1);Ro(u,0,Do.dmtx);No(u,Do.dmtx.length,Do.fnc1);Do.dmtx=u}}Do.barcode=Qo((Do.dmtx.length+1)*5);Do.i=0;Do.j=0;for(;;){if(Do.i==Do.dmtx.length)break;var d=Oo(Do.dmtx,Do.i);To[Uo++]=d;if(d==Do.fnc1){Uo--;Ro(Do.barcode,Do.j,"^FNC1");Do.j=Do.j+4}else No(Do.barcode,Do.j,To[--Uo]);Do.i=Do.i+1;Do.j=Do.j+1}Do.barcode=Lo(Do.barcode,0,Do.j);delete Do.options["parse"];No(Do.options,"dontdraw",true);No(Do.options,"parsefnc",true);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;Ce();var f=To[--Uo];Do[To[--Uo]]=f;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do)}function Ye(){Do=Object.create(Do);Do.dontdraw=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.textxoffset=0;Do.validatecheck=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.hibccode39emptyData#30537";To[Uo++]="The data must not be empty";Xo()}$o(Ye);if(!Ye.__30547__){Do=Object.create(Do);Do.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";Do.charvals=new Map;for(var e=0;e<=42;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);for(var t in Do)Do.hasOwnProperty(t)&&(Ye.$ctx[t]=Do[t]);Ye.__30547__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.hibccode39badCharacter#30552";To[Uo++]="HIBC Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%";Xo()}}To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var A=To[--Uo];To[Uo++]=qo(A-1)}var a=To[--Uo];Do[To[--Uo]]=a;Do.checksum=41;for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1)Do.checksum=qo(Oo(Do.charvals,Lo(Do.barcode,o,1))+Do.checksum);Do.checksum=Do.checksum%43;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.hibccode39badCheckDigit#30566";To[Uo++]="Incorrect HIBC Code 39 check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen)}var c=Qo(qo(Do.barlen+2));Ro(c,1,Do.barcode);Do.barcode=c;No(Do.barcode,0,43);No(Do.barcode,qo(Do.barlen+1),Oo(Do.barchars,Do.checksum));Do.text=Qo(qo(Do.barlen+4));No(Do.text,0,42);Ro(Do.text,1,Do.barcode);var l=Oo(Do.barcode,qo(Do.barlen+1));To[Uo++]=Do.text;To[Uo++]=qo(Do.barlen+2);To[Uo++]=l;if(l==32){Uo--;To[Uo++]=95}var p=To[--Uo];var u=To[--Uo];No(To[--Uo],u,p);No(Do.text,qo(Do.barlen+3),42);No(Do.options,"dontdraw",true);No(Do.options,"includecheck",false);No(Do.options,"validatecheck",false);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;x();var d=To[--Uo];Do[To[--Uo]]=d;No(Do.args,"txt",So([So([Do.text,Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize])]));No(Do.args,"textxalign","center");No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function Ve(){Do=Object.create(Do);Do.dontdraw=false;Do.textfont="OCR-B";Do.textsize=10;Do.textyoffset=-8;Do.textxoffset=0;Do.validatecheck=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.hibccode128emptyData#30641";To[Uo++]="The data must not be empty";Xo()}$o(Ve);if(!Ve.__30651__){Do=Object.create(Do);Do.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";Do.charvals=new Map;for(var e=0;e<=42;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);for(var t in Do)Do.hasOwnProperty(t)&&(Ve.$ctx[t]=Do[t]);Ve.__30651__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.hibccode128badCharacter#30656";To[Uo++]="HIBC Code 128 must contain only digits, capital letters, spaces and the symbols -.$/+%";Xo()}}To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var A=To[--Uo];To[Uo++]=qo(A-1)}var a=To[--Uo];Do[To[--Uo]]=a;Do.checksum=41;for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1)Do.checksum=qo(Oo(Do.charvals,Lo(Do.barcode,o,1))+Do.checksum);Do.checksum=Do.checksum%43;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.hibccode128badCheckDigit#30670";To[Uo++]="Incorrect HIBC Code 128 check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen)}var c=Qo(qo(Do.barlen+2));Ro(c,1,Do.barcode);Do.barcode=c;No(Do.barcode,0,43);No(Do.barcode,qo(Do.barlen+1),Oo(Do.barchars,Do.checksum));Do.text=Qo(qo(Do.barlen+4));No(Do.text,0,42);Ro(Do.text,1,Do.barcode);var l=Oo(Do.barcode,qo(Do.barlen+1));To[Uo++]=Do.text;To[Uo++]=qo(Do.barlen+2);To[Uo++]=l;if(l==32){Uo--;To[Uo++]=95}var p=To[--Uo];var u=To[--Uo];No(To[--Uo],u,p);No(Do.text,qo(Do.barlen+3),42);No(Do.options,"dontdraw",true);No(Do.options,"validatecheck",false);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;V();var d=To[--Uo];Do[To[--Uo]]=d;No(Do.args,"txt",So([So([Do.text,Do.textxoffset,Do.textyoffset,Do.textfont,Do.textsize])]));No(Do.args,"textxalign","center");No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function Je(){Do=Object.create(Do);Do.dontdraw=false;Do.validatecheck=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.hibcdatamatrixEmptyData#30740";To[Uo++]="The data must not be empty";Xo()}$o(Je);if(!Je.__30750__){Do=Object.create(Do);Do.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";Do.charvals=new Map;for(var e=0;e<=42;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);for(var t in Do)Do.hasOwnProperty(t)&&(Je.$ctx[t]=Do[t]);Je.__30750__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.hibcdatamatrixBadCharacter#30755";To[Uo++]="HIBC Data Matrix must contain only digits, capital letters, spaces and the symbols -.$/+%";Xo()}}To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var A=To[--Uo];To[Uo++]=qo(A-1)}var a=To[--Uo];Do[To[--Uo]]=a;Do.checksum=41;for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1)Do.checksum=qo(Oo(Do.charvals,Lo(Do.barcode,o,1))+Do.checksum);Do.checksum=Do.checksum%43;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.hibcdatamatrixBadCheckDigit#30769";To[Uo++]="Incorrect HIBC Data Matrix check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen)}var c=Do.barlen;var l=Qo(qo(c+2));Ro(l,1,Do.barcode);Do.barcode=l;No(Do.barcode,0,43);No(Do.barcode,qo(Do.barlen+1),Oo(Do.barchars,Do.checksum));No(Do.options,"dontdraw",true);No(Do.options,"validatecheck",false);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;ur();var p=To[--Uo];var u=To[--Uo];Do[u]=p;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function qe(){Do=Object.create(Do);Do.dontdraw=false;Do.validatecheck=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.hibcdatamatrixrectangularEmptyData#30831";To[Uo++]="The data must not be empty";Xo()}$o(qe);if(!qe.__30841__){Do=Object.create(Do);Do.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";Do.charvals=new Map;for(var e=0;e<=42;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);for(var t in Do)Do.hasOwnProperty(t)&&(qe.$ctx[t]=Do[t]);qe.__30841__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.hibcdatamatrixrectangularBadCharacter#30846";To[Uo++]="HIBC Data Matrix Rectangular must contain only digits, capital letters, spaces and the symbols -.$/+%";Xo()}}To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var A=To[--Uo];To[Uo++]=qo(A-1)}var a=To[--Uo];Do[To[--Uo]]=a;Do.checksum=41;for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1)Do.checksum=qo(Oo(Do.charvals,Lo(Do.barcode,o,1))+Do.checksum);Do.checksum=Do.checksum%43;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.hibcdatamatrixrectangularBadCheckDigit#30860";To[Uo++]="Incorrect HIBC Data Matrix Rectangular check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen)}var c=Do.barlen;var l=Qo(qo(c+2));Ro(l,1,Do.barcode);Do.barcode=l;No(Do.barcode,0,43);No(Do.barcode,qo(Do.barlen+1),Oo(Do.barchars,Do.checksum));No(Do.options,"dontdraw",true);No(Do.options,"validatecheck",false);No(Do.options,"format","rectangle");To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;ur();var p=To[--Uo];Do[To[--Uo]]=p;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function Xe(){Do=Object.create(Do);Do.dontdraw=false;Do.columns=2;Do.validatecheck=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.hibcpdf417EmptyData#30924";To[Uo++]="The data must not be empty";Xo()}$o(Xe);if(!Xe.__30934__){Do=Object.create(Do);Do.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";Do.charvals=new Map;for(var e=0;e<=42;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);for(var t in Do)Do.hasOwnProperty(t)&&(Xe.$ctx[t]=Do[t]);Xe.__30934__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.hibcpdf417BadCharacter#30939";To[Uo++]="HIBC PDF417 must contain only digits, capital letters, spaces and the symbols -.$/+%";Xo()}}To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var A=To[--Uo];To[Uo++]=qo(A-1)}var a=To[--Uo];Do[To[--Uo]]=a;Do.checksum=41;for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1)Do.checksum=qo(Oo(Do.charvals,Lo(Do.barcode,o,1))+Do.checksum);Do.checksum=Do.checksum%43;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.hibcpdf417BadCheckDigit#30953";To[Uo++]="Incorrect HIBC PDF417 check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen)}var c=Qo(qo(Do.barlen+2));Ro(c,1,Do.barcode);Do.barcode=c;No(Do.barcode,0,43);No(Do.barcode,qo(Do.barlen+1),Oo(Do.barchars,Do.checksum));No(Do.options,"dontdraw",true);No(Do.options,"columns",Do.columns);var l=Do.options;No(l,"validatecheck",false);var p=Do.options;To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=p;mi();var u=To[--Uo];Do[To[--Uo]]=u;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function $e(){Do=Object.create(Do);Do.dontdraw=false;Do.columns=2;Do.validatecheck=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.hibcmicropdf417EmptyData#31017";To[Uo++]="The data must not be empty";Xo()}$o($e);if(!$e.__31027__){Do=Object.create(Do);Do.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";Do.charvals=new Map;for(var e=0;e<=42;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);for(var t in Do)Do.hasOwnProperty(t)&&($e.$ctx[t]=Do[t]);$e.__31027__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.hibcmicropdf417BadCharacter#31032";To[Uo++]="HIBC MicroPDF417 must contain only digits, capital letters, spaces and the symbols -.$/+%";Xo()}}To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var A=To[--Uo];To[Uo++]=qo(A-1)}var a=To[--Uo];Do[To[--Uo]]=a;Do.checksum=41;for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1)Do.checksum=qo(Oo(Do.charvals,Lo(Do.barcode,o,1))+Do.checksum);Do.checksum=Do.checksum%43;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.hibcmicropdf417BadCheckDigit#31046";To[Uo++]="Incorrect HIBC MicroPDF417 check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen)}var c=Qo(qo(Do.barlen+2));Ro(c,1,Do.barcode);Do.barcode=c;No(Do.barcode,0,43);No(Do.barcode,qo(Do.barlen+1),Oo(Do.barchars,Do.checksum));var l=Do.options;No(l,"dontdraw",true);No(Do.options,"columns",Do.columns);No(Do.options,"validatecheck",false);var p=Do.options;To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=p;vi();var u=To[--Uo];Do[To[--Uo]]=u;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function et(){Do=Object.create(Do);Do.dontdraw=false;Do.validatecheck=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.hibcqrcodeEmptyData#31109";To[Uo++]="The data must not be empty";Xo()}$o(et);if(!et.__31119__){Do=Object.create(Do);Do.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";Do.charvals=new Map;for(var e=0;e<=42;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);for(var t in Do)Do.hasOwnProperty(t)&&(et.$ctx[t]=Do[t]);et.__31119__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.hibcqrcodeBadCharacter#31124";To[Uo++]="HIBC QR Code must contain only digits, capital letters, spaces and the symbols -.$/+%";Xo()}}To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var A=To[--Uo];To[Uo++]=qo(A-1)}var a=To[--Uo];Do[To[--Uo]]=a;Do.checksum=41;for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1)Do.checksum=qo(Oo(Do.charvals,Lo(Do.barcode,o,1))+Do.checksum);Do.checksum=Do.checksum%43;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.hibcqrcodeBadCheckDigit#31138";To[Uo++]="Incorrect HIBC QR Code check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen)}var c=Qo(qo(Do.barlen+2));Ro(c,1,Do.barcode);Do.barcode=c;No(Do.barcode,0,43);No(Do.barcode,qo(Do.barlen+1),Oo(Do.barchars,Do.checksum));No(Do.options,"dontdraw",true);No(Do.options,"validatecheck",false);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;Gn();var l=To[--Uo];var p=To[--Uo];Do[p]=l;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function tt(){Do=Object.create(Do);Do.dontdraw=false;Do.validatecheck=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.hibccodablockfEmptyData#31200";To[Uo++]="The data must not be empty";Xo()}$o(tt);if(!tt.__31210__){Do=Object.create(Do);Do.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";Do.charvals=new Map;for(var e=0;e<=42;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);for(var t in Do)Do.hasOwnProperty(t)&&(tt.$ctx[t]=Do[t]);tt.__31210__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.hibccodablockfBadCharacter#31215";To[Uo++]="HIBC Codablock F must contain only digits, capital letters, spaces and the symbols -.$/+%";Xo()}}To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var A=To[--Uo];To[Uo++]=qo(A-1)}var a=To[--Uo];Do[To[--Uo]]=a;Do.checksum=41;for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1)Do.checksum=qo(Oo(Do.charvals,Lo(Do.barcode,o,1))+Do.checksum);Do.checksum=Do.checksum%43;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.hibccodablockfBadCheckDigit#31229";To[Uo++]="Incorrect HIBC Codablock F check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen)}var c=Qo(qo(Do.barlen+2));Ro(c,1,Do.barcode);Do.barcode=c;No(Do.barcode,0,43);No(Do.barcode,qo(Do.barlen+1),Oo(Do.barchars,Do.checksum));No(Do.options,"dontdraw",true);No(Do.options,"validatecheck",false);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;Se();var l=To[--Uo];var p=To[--Uo];Do[p]=l;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function it(){Do=Object.create(Do);Do.dontdraw=false;Do.validatecheck=false;To[Uo++]=Do;lr();Do.options=To[--Uo];Do.barcode=To[--Uo];if(Yo(Do.barcode,"")){To[Uo++]="bwipp.hibcazteccodeEmptyData#31291";To[Uo++]="The data must not be empty";Xo()}$o(it);if(!it.__31301__){Do=Object.create(Do);Do.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";Do.charvals=new Map;for(var e=0;e<=42;e+=1)No(Do.charvals,Lo(Do.barchars,e,1),e);for(var t in Do)Do.hasOwnProperty(t)&&(it.$ctx[t]=Do[t]);it.__31301__=1;Do=Object.getPrototypeOf(Do)}for(var i=0,n=Do.barcode.length-1;i<=n;i+=1){var r=Oo(Do.charvals,Lo(Do.barcode,i,1))!==undefined;if(!r){To[Uo++]="bwipp.hibcazteccodeBadCharacter#31306";To[Uo++]="HIBC Aztec Code must contain only digits, capital letters, spaces and the symbols -.$/+%";Xo()}}To[Uo++]="barlen";To[Uo++]=Do.barcode.length;if(Do.validatecheck){var A=To[--Uo];To[Uo++]=qo(A-1)}var a=To[--Uo];Do[To[--Uo]]=a;Do.checksum=41;for(var o=0,s=qo(Do.barlen-1);o<=s;o+=1)Do.checksum=qo(Oo(Do.charvals,Lo(Do.barcode,o,1))+Do.checksum);Do.checksum=Do.checksum%43;if(Do.validatecheck){if(Oo(Do.barcode,Do.barlen)!=Oo(Do.barchars,Do.checksum)){To[Uo++]="bwipp.hibcazteccodeBadCheckDigit#31320";To[Uo++]="Incorrect HIBC Aztec Code check digit provided";Xo()}Do.barcode=Lo(Do.barcode,0,Do.barlen)}var c=Qo(qo(Do.barlen+2));Ro(c,1,Do.barcode);Do.barcode=c;No(Do.barcode,0,43);No(Do.barcode,qo(Do.barlen+1),Oo(Do.barchars,Do.checksum));No(Do.options,"dontdraw",true);No(Do.options,"validatecheck",false);To[Uo++]="args";To[Uo++]=Do.barcode;To[Uo++]=Do.options;xe();var l=To[--Uo];var p=To[--Uo];Do[p]=l;No(Do.args,"opt",Do.options);To[Uo++]=Do.args;if(!Do.dontdraw)pr();Do=Object.getPrototypeOf(Do);Do=Object.getPrototypeOf(Do)}function nt(){Do=Object.create(Do);Do.options=To[--Uo];Do.barcode=To[--Uo];Do.dontdraw=false;Do.shortfinder=false;Do.includetext=false;Do.includecheck=false;Do.height=1;zo(Do.options,function(){var e=To[--Uo];Do[To[--Uo]]=e});Do.height=+Do.height;if(Do.barcode.length<2||Do.barcode.length>7){To[Uo++]="bwipp.channelcodeBadLength#31395";To[Uo++]="Channel Code must be 2 to 7 digits";Xo()}zo(Do.barcode,function(){var e=To[--Uo];if(e<48||e>57){To[Uo++]="bwipp.channelcodeBadCharacter#31399";To[Uo++]="Channel Code must contain only digits";Xo()}});if(ko(Do.barcode)>Oo(So([26,292,3493,44072,576688,7742862]),Do.barcode.length-2)){To[Uo++]="bwipp.channelcodeTooBig#31403";To[Uo++]="The Channel Code value is too big for the number of channels";Xo()}Do.nextb=function(){var e=To[--Uo];var t=qo(Oo(Do.s,e)+qo(Oo(Do.b,qo(e-1))+qo(Oo(Do.b,qo(e-2))+Oo(Do.s,qo(e-1)))))>4?1:2;To[Uo++]=e;To[Uo++]=t;if(e<qo(Do.chan+2)){var i=To[--Uo];var n=To[--Uo];var r=To[--Uo];To[Uo++]=r;To[Uo++]=n;To[Uo++]=i;for(var A=i,a=r;A<=a;A+=1){var o=To[--Uo];var s=To[--Uo];No(Do.b,s,A);var c=To[--Uo];var l=To[--Uo];To[Uo++]=l;To[Uo++]=c;To[Uo++]=s;To[Uo++]=o;To[Uo++]=qo(qo(c-A)+1);To[Uo++]=l;To[Uo++]=qo(s+1);Do.nexts()}}else{var p=To[--Uo];var u=To[--Uo];var d=To[--Uo];To[Uo++]=d;To[Uo++]=u;To[Uo++]=p;if(zn(p,d)){var f=To[--Uo];var h=To[--Uo];var g=To[--Uo];No(Do.b,h,g);To[Uo++]=g;To[Uo++]=h;To[Uo++]=f;if(Do.value==Do.target){To[Uo++]=Infinity;for(var m=3;m<=10;m+=1){To[Uo++]=Oo(Do.s,m);To[Uo++]=Oo(Do.b,m)}Do.out=Lo(So(),0,Do.chan*2)}Do.value=Do.value+1}}Uo-=4};Do.nexts=function(){var e=To[--Uo];To[Uo++]=e;if(e<qo(Do.chan+2))To[Uo++]=1;else{var t=To[--Uo];var i=To[--Uo];To[Uo++]=i;To[Uo++]=t;To[Uo++]=i}var n=To[--Uo];var r=To[--Uo];var A=To[--Uo];To[Uo++]=A;To[Uo++]=r;for(var a=n,o=A;a<=o;a+=1){var s=To[--Uo];No(Do.s,s,a);var c=To[--Uo];var l=To[--Uo];To[Uo++]=l;To[Uo++]=c;To[Uo++]=s;To[Uo++]=qo(qo(c-a)+1);To[Uo++]=l;To[Uo++]=s;Do.nextb()}Uo-=3};Do.encode=function(){Do.chan=To[--Uo];Do.target=To[--Uo];Do.value=0;Do.out=-1;Do.b=So([1,1,1,0,0,0,0,0,0,0,0]);Do.s=So([0,1,1,0,0,0,0,0,0,0,0]);var e=Do.chan;To[Uo++]=e;To[Uo++]=e;To[Uo++]=3;Do.nexts();To[Uo++]=Do.out};Do.barlen=Do.barcode.length;To[Uo++]="finder";if(Do.shortfinder)To[Uo++]=So([1,1,1,1,1]);else To[Uo++]=So([1,1,1,1,1,1,1,1,1]);var e=To[--Uo];Do[To[--Uo]]=e;To[Uo++]="data";To[Uo++]=ko(Do.barcode);To[Uo++]=Do.barlen+1;Do.encode();var t=To[--Uo];Do[To[--Uo]]=t;Do.check=So([]);if(Do.includecheck){Do.mod23=Oo(So([So([]),So([]),So([13,12,4,9,3,1]),So([13,2,12,3,18,16,4,1]),So([11,16,17,8,20,4,10,2,5,1]),So([1,4,16,18,3,12,2,8,9,13,6,1]),So([20,16,22,13,15,12,5,4,8,9,21,3,7,1]),So([2,6,18,8,1,3,9,4,12,13,16,2,6,18,8,1])]),Do.barlen);To[Uo++]=0;for(var i=0,n=Do.data.length-1;i<=n;i+=1){var r=To[--Uo];To[Uo++]=qo(r+qo(Oo(Do.data,i)-1)*Oo(Do.mod23,i))}var A=To[--Uo];To[Uo++]=A%23;To[Uo++]=3;Do.encode();Do.check=To[--Uo]}To[Uo++]=Infinity;Zo(Do.finder);Zo(Do.data);Zo(Do.check);Do.sbs=So();Do.txt=So(Do.barlen);for(var a=0,o=Do.barlen-1;a<=o;a+=1){Do.i=a;No(Do.txt,Do.i,So([Lo(Do.barcode,Do.i,1),0,0,"",0]))}To[Uo++]=Infinity;var s=Do.sbs;To[Uo++]=Infinity;for(var c=0,l=~~((Do.sbs.length+1)/2);c<l;c++)To[Uo++]=Do.height;var p=So();To[Uo++]=Infinity;for(var u=0,d=~~((Do.sbs.length+1)/2);u<d;u++)To[Uo++]=0;var f=So();To[Uo++]="ren";To[Uo++]=dn;To[Uo++]="sbs";To[Uo++]=s;To[Uo++]="bhs";To[Uo++]=p;To[Uo++]="bbs";To[Uo++]=f;To[Uo++]="txt";To[Uo++]=Do.txt;To[Uo++]="textxalign";To[Uo++]="center";To[Uo++]="opt";To[Uo++]=Do.options;var h=Ho();To[Uo++]=h;if(!Do.dontdraw)dn();Do=Object.getPrototypeOf(Do)}function dn(){if(Do.bwipjs_dontdraw)return;Do=Object.create(Do);Do.sbs=So([]);Do.bhs=So([]);Do.bbs=So([]);Do.txt=So([]);Do.barcolor="unset";Do.includetext=false;Do.textcolor="unset";Do.textxalign="unset";Do.textyalign="unset";Do.textfont="OCR-B";Do.textsize=10;Do.textxoffset=0;Do.textyoffset=0;Do.textgaps=0;Do.alttext="";Do.bordercolor="unset";Do.backgroundcolor="unset";Do.inkspread=0;Do.width=0;Do.barratio=1;Do.spaceratio=1;Do.showborder=false;Do.showbearer=false;Do.borderleft=10;Do.borderright=10;Do.bordertop=1;Do.borderbottom=1;Do.borderwidth=.5;Do.guardwhitespace=false;Do.guardleftpos=0;Do.guardleftypos=0;Do.guardrightpos=0;Do.guardrightypos=0;Do.guardwidth=7;Do.guardheight=7;zo(To[--Uo],function(){var e=To[--Uo];Do[To[--Uo]]=e});To[Uo++]=Do.opt;delete Do["opt"];To[Uo++]=Do;lr();Uo--;if(Do.textsize<=0){To[Uo++]="bwipp.renlinearBadTextsize#31578";To[Uo++]="The font size must be greater than zero";Xo()}Do.bars=So(~~((Do.sbs.length+1)/2));Do.pixx=0;Do.pixy=0;for(var e=0,t=~~((Do.sbs.length+1)/2)*2-2;e<=t;e+=1){Do.i=e;if(Do.i%2==0){Do.d=qo(qo(Oo(Do.sbs,Do.i)*Do.barratio-Do.barratio)+1);if(Oo(Do.sbs,Do.i)!=0){Do.h=Oo(Do.bhs,~~(Do.i/2))*72;Do.c=qo(Do.d/2+Do.pixx);Do.y=Oo(Do.bbs,~~(Do.i/2))*72;Do.w=qo(Do.d-Do.inkspread);No(Do.bars,~~(Do.i/2),So([Do.h,Do.c,Do.y,Do.w]));if(qo(Do.h+Do.y)>Do.pixy)Do.pixy=qo(Do.h+Do.y)}else No(Do.bars,~~(Do.i/2),-1)}else Do.d=qo(qo(Oo(Do.sbs,Do.i)*Do.spaceratio-Do.spaceratio)+1);Do.pixx=qo(Do.pixx+Do.d)}z.save();var i=z.currpos();z.translate(i.x,i.y);if(Do.width!=0)z.scale(Do.width*72/Do.pixx,1);Do.tl=So([-qo(Do.borderleft+Do.borderwidth/2),qo(qo(Do.pixy+Do.bordertop)+Do.borderwidth/2)]);Do.tr=So([qo(qo(Do.pixx+Do.borderright)+Do.borderwidth/2),qo(qo(Do.pixy+Do.bordertop)+Do.borderwidth/2)]);Do.bl=So([-qo(Do.borderleft+Do.borderwidth/2),-qo(Do.borderbottom+Do.borderwidth/2)]);Do.br=So([qo(qo(Do.pixx+Do.borderright)+Do.borderwidth/2),-qo(Do.borderbottom+Do.borderwidth/2)]);if(Do.showbearer){z.save();z.newpath();Zo(Do.bl);var n=To[--Uo];z.moveto(To[--Uo],n);Zo(Do.br);var r=To[--Uo];z.lineto(To[--Uo],r);Zo(Do.tl);var A=To[--Uo];z.moveto(To[--Uo],A);Zo(Do.tr);var a=To[--Uo];z.lineto(To[--Uo],a);if(Vo(Do.bordercolor,"unset"))z.setcolor(Do.bordercolor);z.setlinewidth(qo(Do.borderwidth-Do.inkspread*2));z.stroke();z.restore()}else if(Do.showborder){z.save();z.newpath();Zo(Do.bl);var o=To[--Uo];z.moveto(To[--Uo],o);var s=So([Do.br,Do.tr,Do.tl]);for(var c=0,l=s.length;c<l;c++){Zo(Oo(s,c));var p=To[--Uo];z.lineto(To[--Uo],p)}z.closepath();if(Vo(Do.bordercolor,"unset"))z.setcolor(Do.bordercolor);z.setlinewidth(Do.borderwidth);z.stroke();z.restore()}z.save();if(Vo(Do.barcolor,"unset"))z.setcolor(Do.barcolor);var u=Do.bars;for(var d=0,f=u.length;d<f;d++){var h=Oo(u,d);To[Uo++]=h;if(h!=-1){Zo(To[--Uo]);z.newpath();z.setlinewidth(To[--Uo]);var g=To[--Uo];z.moveto(To[--Uo],g);z.rlineto(0,To[--Uo]);z.stroke()}else Uo--}z.restore();if(Vo(Do.textcolor,"unset"))z.setcolor(Do.textcolor);if(Do.includetext)if(Yo(Do.textxalign,"unset")&&Yo(Do.textyalign,"unset")&&Yo(Do.alttext,"")){Do.s=0;Do.fn="";var m=Do.txt;for(var v=0,b=m.length;v<b;v++){zo(Oo(m,v));var I=To[--Uo];var w=To[--Uo];To[Uo++]=w;To[Uo++]=I;if(I!=Do.s||Vo(w,Do.fn)){var y=To[--Uo];var B=To[--Uo];Do.s=y;Do.fn=B;z.selectfont(B,y)}else Uo-=2;var _=To[--Uo];z.moveto(To[--Uo],_);z.show(To[--Uo],0,0)}}else{z.selectfont(Do.textfont,Do.textsize);if(Yo(Do.alttext,"")){To[Uo++]=Infinity;var x=Do.txt;for(var M=0,C=x.length;M<C;M++)zo(Oo(Oo(x,M),0));Do.txt=So();Do.tstr=Qo(Do.txt.length);for(var E=0,P=Do.txt.length-1;E<=P;E+=1)No(Do.tstr,E,Oo(Do.txt,E))}else Do.tstr=Do.alttext;if(Do.tstr.length==0)To[Uo++]=0;else{z.save();z.newpath();z.moveto(0,0);z.charpath("0",false);var j=z.pathbbox();z.restore();To[Uo++]=j.ury}Do.textascent=To[--Uo];var U=z.stringwidth(Do.tstr);Do.textwidth=qo(U.w+(Do.tstr.length-1)*Do.textgaps);Do.textxpos=qo(Do.textxoffset+qo(Do.pixx-Do.textwidth)/2);if(Yo(Do.textxalign,"left"))Do.textxpos=Do.textxoffset;if(Yo(Do.textxalign,"right"))Do.textxpos=qo(qo(Do.pixx-Do.textxoffset)-Do.textwidth);if(Yo(Do.textxalign,"offleft"))Do.textxpos=-qo(Do.textwidth+Do.textxoffset);if(Yo(Do.textxalign,"offright"))Do.textxpos=qo(Do.pixx+Do.textxoffset);if(Yo(Do.textxalign,"justify")&&Do.textwidth<Do.pixx){Do.textxpos=0;Do.textgaps=qo(Do.pixx-Do.textwidth)/(Do.tstr.length-1)}Do.textypos=-qo(qo(Do.textyoffset+Do.textascent)+1);if(Yo(Do.textyalign,"above"))Do.textypos=qo(qo(Do.textyoffset+Do.pixy)+1);if(Yo(Do.textyalign,"center"))Do.textypos=qo(Do.textyoffset+qo(Do.pixy-Do.textascent)/2);z.moveto(Do.textxpos,Do.textypos);z.show(Do.tstr,Do.textgaps,0)}if(Do.guardwhitespace){z.selectfont("OCR-B",Do.guardheight*2);if(Do.guardleftpos!=0){z.moveto(-Do.guardleftpos-2,qo(qo(Do.guardleftypos-Do.guardheight/2)-1.25));z.show("<",0,0)}if(Do.guardrightpos!=0){z.moveto(qo(qo(qo(Do.guardrightpos+Do.pixx)-Do.guardwidth)+1),qo(qo(Do.guardrightypos-Do.guardheight/2)-1.25));z.show(">",0,0)}}z.restore();Do=Object.getPrototypeOf(Do)}function wt(){if(Do.bwipjs_dontdraw)return;Do=Object.create(Do);Do.args=To[--Uo];Do.barcolor="unset";Do.backgroundcolor="unset";zo(Do.args,function(){var e=To[--Uo];Do[To[--Uo]]=e});var e=Do.opt;for(var t=e.size,i=e.keys(),n=0;n<t;n++){var r=i.next().value;Do[r]=e.get(r)}Do.barcolor=""+Do.barcolor;Do.backgroundcolor=""+Do.backgroundcolor;z.save();if(Vo(Do.barcolor,"unset"))z.setcolor(Do.barcolor);z.maxicode(Do.pixs);z.restore();Do=Object.getPrototypeOf(Do)}function rt(e,t,i,n,r){if(typeof i!=="string")throw new Error("bwipp.typeError: barcode text not a string ("+i+")");n=n||{};if(typeof n==="string"){var A=n.split(" ");n={};for(var a=0;a<A.length;a++){if(!A[a])continue;var o=A[a].indexOf("=");if(o==-1)n[A[a]]=true;else n[A[a].substr(0,o)]=A[a].substr(o+1)}}else if(typeof n!=="object"||n.constructor!==Object)throw new Error("bwipp.typeError: options not an object");if(n.binarytext){if(/[\u0100-\uffff]/.test(i))throw new Error("bwip-js: 16-bit chars not allowed with binarytext")}else if(/[\u0080-\uffff]/.test(i))i=unescape(encodeURIComponent(i));var s=new Map;for(var c in n)if(n.hasOwnProperty(c))s.set(c,n[c]);z=e;To=[i,s];Uo=2;Do={bwipjs_dontdraw:n.dontdraw||r||false};t();if(Uo)return To.splice(0,Uo);return true}function At(e){if(!e)throw new Error("bwipp.undefinedEncoder: bcid is not defined");switch(e.replace(/-/g,"_")){case"auspost":return ie;case"azteccode":return xe;case"azteccodecompact":return ye;case"aztecrune":return Be;case"bc412":return J;case"channelcode":return nt;case"codablockf":return Se;case"code11":return Y;case"code128":return V;case"code16k":return Zt;case"code2of5":return F;case"code32":return v;case"code39":return x;case"code39ext":return m;case"code49":return De;case"code93":return w;case"code93ext":return I;case"codeone":return Kn;case"coop2of5":return Z;case"daft":return ue;case"databarexpanded":return fn;case"databarexpandedcomposite":return Oe;case"databarexpandedstacked":return U;case"databarexpandedstackedcomposite":return Ne;case"databarlimited":return ge;case"databarlimitedcomposite":return ke;case"databaromni":return _t;case"databaromnicomposite":return Ue;case"databarstacked":return E;case"databarstackedcomposite":return Te;case"databarstackedomni":return P;case"databarstackedomnicomposite":return He;case"databartruncated":return j;case"databartruncatedcomposite":return Fe;case"datalogic2of5":return K;case"datamatrix":return ur;case"datamatrixrectangular":return he;case"datamatrixrectangularextension":return me;case"dotcode":return Ce;case"ean13":return L;case"ean13composite":return Me;case"ean14":return h;case"ean2":return S;case"ean5":return D;case"ean8":return G;case"ean8composite":return Ee;case"flattermarken":return ce;case"gs1_128":return _;case"gs1_128composite":return Le;case"gs1_cc":return gi;case"gs1datamatrix":return Re;case"gs1datamatrixrectangular":return Ge;case"gs1dldatamatrix":return ze;case"gs1dlqrcode":return Ze;case"gs1dotcode":return Ke;case"gs1northamericancoupon":return T;case"gs1qrcode":return We;case"hanxin":return ht;case"hibcazteccode":return it;case"hibccodablockf":return tt;case"hibccode128":return Ve;case"hibccode39":return Ye;case"hibcdatamatrix":return Je;case"hibcdatamatrixrectangular":return qe;case"hibcmicropdf417":return $e;case"hibcpdf417":return Xe;case"hibcqrcode":return et;case"iata2of5":return O;case"identcode":return M;case"industrial2of5":return k;case"interleaved2of5":return y;case"isbn":return s;case"ismn":return l;case"issn":return d;case"itf14":return B;case"jabcode":return _e;case"japanpost":return re;case"kix":return ne;case"leitcode":return C;case"mailmark":return ve;case"mands":return f;case"matrix2of5":return N;case"maxicode":return It;case"micropdf417":return vi;case"microqrcode":return Ie;case"msi":return Ae;case"onecode":return X;case"pdf417":return mi;case"pdf417compact":return fe;case"pharmacode":return H;case"pharmacode2":return Q;case"planet":return ee;case"plessey":return ae;case"posicode":return le;case"postnet":return $;case"pzn":return b;case"qrcode":return Gn;case"rationalizedCodabar":return q;case"raw":return pe;case"rectangularmicroqrcode":return we;case"royalmail":return te;case"sscc18":return g;case"swissqrcode":return be;case"symbol":return de;case"telepen":return oe;case"telepennumeric":return se;case"ultracode":return Qe;case"upca":return R;case"upcacomposite":return Pe;case"upce":return W;case"upcecomposite":return je}throw new Error("bwipp.unknownEncoder: unknown encoder name: "+e)}var at="2024-01-03",ot=function(){var E=Math.floor;var s=Math.round;var P=Math.ceil;var j=Math.min;var U=Math.max;function t(e){if(this.constructor!==t)return new t(e);this.gstk=[];this.cmds=[];this.drawing=e;this.reset();this.minx=this.miny=Infinity;this.maxx=this.maxy=-Infinity}t.prototype.reset=function(){this.g_tdx=0;this.g_tdy=0;this.g_tsx=1;this.g_tsy=1;this.g_posx=0;this.g_posy=0;this.g_penw=1;this.g_path=[];this.g_font=null;this.g_rgb=[0,0,0];this.g_clip=false};t.prototype.save=function(){var e={};for(var t in this)if(t.indexOf("g_")==0)e[t]=r(this[t]);this.gstk.push(e);function r(e){if(e instanceof Array){var t=[];for(var i=0;i<e.length;i++)t[i]=r(e[i]);return t}if(e instanceof Object){var t={};for(var n in e)t[n]=r(e[n]);return t}return e}};t.prototype.restore=function(){if(!this.gstk.length)throw new Error("grestore: stack underflow");var e=this.gstk.pop();var t=this;if(this.g_clip&&!e.g_clip)this.cmds.push(function(){t.drawing.unclip()});for(var i in e)this[i]=e[i]};t.prototype.currpos=function(){return{x:(this.g_posx-this.g_tdx)/this.g_tsx,y:(this.g_posy-this.g_tdy)/this.g_tsy}};t.prototype.currfont=function(){return this.g_font};t.prototype.translate=function(e,t){this.g_tdx=this.g_tsx*e;this.g_tdy=this.g_tsy*t};t.prototype.scale=function(e,t){this.g_tsx*=e;this.g_tsy*=t;var i=this.drawing.scale(this.g_tsx,this.g_tsy);if(i&&i[0]&&i[1]){this.g_tsx=i[0];this.g_tsy=i[1]}};t.prototype.setlinewidth=function(e){this.g_penw=e};t.prototype.selectfont=function(e,t){this.g_font={FontName:this.jsstring(e),FontSize:+t}};t.prototype.getfont=function(){return this.g_font.FontName};t.prototype.jsstring=function(e){if(e instanceof Uint8Array)return String.fromCharCode.apply(null,e);return""+e};t.prototype.setcolor=function(e){if(e instanceof Uint8Array)e=this.jsstring(e);if(!e)return;if(!/^(?:#?[0-9a-fA-F]{3}(?:[0-9a-fA-F]{3})?|[0-9a-fA-F]{8})$/.test(e))throw new Error("bwip-js: invalid color: "+e);if(e[0]=="#")e=e.substr(1);if(e.length==3){var t=parseInt(e[0],16);var i=parseInt(e[1],16);var n=parseInt(e[2],16);this.g_rgb=[t<<4|t,i<<4|i,n<<4|n]}else if(e.length==6){var t=parseInt(e.substr(0,2),16);var i=parseInt(e.substr(2,2),16);var n=parseInt(e.substr(4,2),16);this.g_rgb=[t,i,n]}else{var r=parseInt(e.substr(0,2),16)/255;var A=parseInt(e.substr(2,2),16)/255;var a=parseInt(e.substr(4,2),16)/255;var o=parseInt(e.substr(6,2),16)/255;var t=s((1-r)*(1-o)*255);var i=s((1-A)*(1-o)*255);var n=s((1-a)*(1-o)*255);this.g_rgb=[t,i,n]}};t.prototype.setrgbcolor=function(e,t,i){this.g_rgb=[e,t,i]};t.prototype.getRGB=function(){var e=this.g_rgb[0].toString(16);var t=this.g_rgb[1].toString(16);var i=this.g_rgb[2].toString(16);return"00".substr(e.length)+e+"00".substr(t.length)+t+"00".substr(i.length)+i};t.prototype.newpath=function(){this.g_path=[]};t.prototype.closepath=function(){var e=this.g_path;var t=e.length;if(!t)return;var i=t-1;for(;i>=0&&e[i].op=="l";i--);i++;if(i<t-1){var n=[];var r=Infinity;var A=Infinity;var a=-Infinity;var o=-Infinity;for(var s=i;s<t;s++){var c=e[s];n.push([c.x0,c.y0]);if(r>c.x0)r=c.x0;if(a<c.x0)a=c.x0;if(A>c.y0)A=c.y0;if(o<c.y0)o=c.y0}var c=e[t-1];var l=e[i];if(c.x1!=l.x0||c.y1!=l.y0){n.push([c.x1,c.y1]);if(r>c.x1)r=c.x1;if(a<c.x1)a=c.x1;if(A>c.y1)A=c.y1;if(o<c.y1)o=c.y1}e.splice(i,t-i,{op:"p",x0:r,y0:A,x1:a,y1:o,poly:n})}else e.push({op:"c"})};t.prototype.moveto=function(e,t){this.g_posx=this.g_tdx+this.g_tsx*e;this.g_posy=this.g_tdy+this.g_tsy*t};t.prototype.rmoveto=function(e,t){this.g_posx+=this.g_tsx*e;this.g_posy+=this.g_tsy*t};t.prototype.lineto=function(e,t){var i=s(this.g_posx);var n=s(this.g_posy);this.g_posx=this.g_tdx+this.g_tsx*e;this.g_posy=this.g_tdy+this.g_tsy*t;var r=s(this.g_posx);var A=s(this.g_posy);this.g_path.push({op:"l",x0:i,y0:n,x1:r,y1:A})};t.prototype.rlineto=function(e,t){var i=s(this.g_posx);var n=s(this.g_posy);this.g_posx+=this.g_tsx*e;this.g_posy+=this.g_tsy*t;var r=s(this.g_posx);var A=s(this.g_posy);this.g_path.push({op:"l",x0:i,y0:n,x1:r,y1:A})};t.prototype.arc=function(e,t,i,n,r,A){if(n==r)return;if(n!=0&&n!=360||r!=0&&r!=360)throw new Error("arc: not a full circle ("+n+","+r+")");e=this.g_tdx+this.g_tsx*e;t=this.g_tdy+this.g_tsy*t;var a=i*this.g_tsx;var o=i*this.g_tsy;this.g_path.push({op:"e",x0:e-a,y0:t-o,x1:e+a,y1:t+o,x:e,y:t,rx:a,ry:o,sa:n,ea:r,ccw:A})};t.prototype.stringwidth=function(e){var t=this.g_tsx;var i=this.g_tsy;var n=+this.g_font.FontSize||10;e=this.toUCS2(this.jsstring(e));var r=this.drawing.measure(e,this.g_font.FontName,n*t,n*i);return{w:r.width/t,h:(r.ascent+r.descent)/i,a:r.ascent/i,d:r.descent/i}};t.prototype.charpath=function(e,t){var i=this.stringwidth(e);this.rlineto(0,i.a);this.rlineto(i.w,0);this.rlineto(0,-i.h)};t.prototype.pathbbox=function(){if(!this.g_path.length)throw new Error("pathbbox: --nocurrentpoint--");var e=this.g_path;var t=Infinity;var i=Infinity;var n=-Infinity;var r=-Infinity;for(var A=0;A<e.length;A++){var a=e[A];if(a.op=="c")continue;if(a.x0<a.x1){if(t>a.x0)t=a.x0;if(n<a.x1)n=a.x1}else{if(t>a.x1)t=a.x1;if(n<a.x0)n=a.x0}if(a.y0<a.y1){if(i>a.y0)i=a.y0;if(r<a.y1)r=a.y1}else{if(i>a.y1)i=a.y1;if(r<a.y0)r=a.y0}}var o={llx:(t-this.g_tdx)/this.g_tsx,lly:(i-this.g_tdy)/this.g_tsy,urx:(n-this.g_tdx)/this.g_tsx,ury:(r-this.g_tdy)/this.g_tsy};return o};t.prototype.transform=function(e){var t=this.minx;var i=this.maxy;for(var n=0;n<e.length;n++){var r=e[n];r[0]=r[0]-t;r[1]=i-r[1]}};t.prototype.stroke=function(){var e=this.g_tsx;var t=this.g_tsy;var p=this.g_path;var u=this.getRGB();this.g_path=[];var d=E(this.g_penw*e+.66);var f=E(this.g_penw*t+.66);var i=0,n=0;for(var r=0;r<p.length;r++){var A=p[r];if(A.op=="l"){if(A.x0!=A.x1&&A.y0!=A.y1)throw new Error("stroke: --not-orthogonal--");var a=A.x0;var o=A.y0;var s=A.x1;var c=A.y1;var l=d/2;var h=f/2;if(a>s){var g=a;a=s;s=g}if(o>c){var g=o;o=c;c=g}if(a==s)this.bbox(a-l,o,a+d-l-1,c);else this.bbox(a,o-f+h+1,s,c+h);i++}else if(A.op=="p"){var m=Infinity;var v=Infinity;var b=-Infinity;var I=-Infinity;var w=A.poly;if(w.length!=4)throw new Error("stroke: --not-a-rect--");for(var r=0,y=w.length-1;r<w.length;y=r++){var B=w[y][0];var _=w[y][1];var x=w[r][0];var M=w[r][1];if(x!=B&&M!=_)throw new Error("stroke: --not-orthogonal--");if(x<m)m=x;if(x>b)b=x;if(M<v)v=M;if(M>I)I=M}var l=P(d/2);var h=P(f/2);this.bbox(m-l,v-h,b+l,I+h);n++}else throw new Error("stroke: --not-a-line--")}var C=this;this.cmds.push(function(){var e=P(d/2);var t=P(f/2);var i=d-e;var n=f-t;for(var r=0;r<p.length;r++){var A=p[r];if(A.op=="l"){var a=[[A.x0,A.y0],[A.x1,A.y1]];C.transform(a);C.drawing.line(a[0][0],a[0][1],a[1][0],a[1][1],A.x0==A.x1?d:f,u);C.fill(u)}else{var a=A.poly;C.transform(a);var o=j(a[0][0],a[2][0]);var s=U(a[0][0],a[2][0]);var c=j(a[0][1],a[2][1]);var l=U(a[0][1],a[2][1]);C.drawing.polygon([[o-e,c-t],[o-e,l+t+1],[s+e+1,l+t+1],[s+e+1,c-t]]);C.drawing.polygon([[o+i,c+n],[o+i,l-n+1],[s-i+1,l-n+1],[s-i+1,c+n]]);C.drawing.fill(u)}}})};t.prototype.fill=function(){var n=this.g_path;var r=this.getRGB();this.g_path=[];for(var e=0;e<n.length;e++){var t=n[e];if(t.op=="p"){var i=Infinity;var A=Infinity;var a=-Infinity;var o=-Infinity;var s=t.poly;for(var c=0;c<s.length;c++){var l=s[c][0];var p=s[c][1];if(l<i)i=l;if(l>a)a=l;if(p<A)A=p;if(p>o)o=p}this.bbox(i,A+1,a-1,o)}else if(t.op=="e")this.bbox(t.x-t.rx,t.y-t.ry,t.x+t.rx,t.y+t.ry);else throw new Error("fill: --not-a-polygon--")}var u=this;this.cmds.push(function(){for(var e=0;e<n.length;e++){var t=n[e];if(t.op=="p"){var i=t.poly;u.transform(i);u.drawing.polygon(i)}else if(t.op=="e"){var i=[[t.x,t.y]];u.transform(i);u.drawing.ellipse(i[0][0],i[0][1],t.rx,t.ry,t.ccw)}}u.drawing.fill(r)})};t.prototype.clip=function(){var r=this.g_path;this.g_path=[];this.g_clip=true;var A=this;this.cmds.push(function(){var e=[];for(var t=0;t<r.length;t++){var i=r[t];if(i.op=="p"){var n=i.poly;A.transform(n);e.push(n)}else throw new Error("clip: only polygon regions supported")}A.drawing.clip(e)})};t.prototype.maxicode=function(A){var a=this.g_tsx;var o=this.g_tsy;var s=this.getRGB();var e=1.04*a*100;var c=e/30|0;if(e-(c*30-1)>9)c++;var t,l,i,n;i=a/2|0;n=o/2|0;t=c-i;if(t&1)t--;l=(4*o|0)-n;var p=t/2-1;var u=(p+1)/2|0;var d=l-2-2*u;this.bbox(0,0,c*30-i,o*3*32+o*4-n);var f=this;this.cmds.push(function(){for(var e=0;e<A.length;e++){var t=A[e];var i=t%30;var n=t/30|0;i*=c;i+=n&1?c:c/2;i=i|0;n=33-n;n*=o*3;n+=o*2-l/2;n=n|0;var r=[[i-.5,n--]];n-=u-1;r.push([i-1-p,n--]);n-=d;r.push([i-1-p,n--]);n-=u-1;r.push([i-.5,n++]);n+=u-1;r.push([i+p,n++]);n+=d;r.push([i+p,n++]);f.transform(r);f.drawing.hexagon(r,s)}f.drawing.fill(s);var i=14*c+c/2+.01|0;var n=(12*4+3)*o-u/2+.01|0;f.drawing.ellipse(i,n,.5774*3.5*a+.01|0,.5774*3.5*o+.01|0,true);f.drawing.ellipse(i,n,1.3359*3.5*a+.01|0,1.3359*3.5*o+.01|0,false);f.drawing.fill(s);f.drawing.ellipse(i,n,2.1058*3.5*a+.01|0,2.1058*3.5*o+.01|0,true);f.drawing.ellipse(i,n,2.8644*3.5*a+.01|0,2.8644*3.5*o+.01|0,false);f.drawing.fill(s);f.drawing.ellipse(i,n,3.6229*3.5*a+.01|0,3.6229*3.5*o+.01|0,true);f.drawing.ellipse(i,n,4.3814*3.5*a+.01|0,4.3814*3.5*o+.01|0,false);f.drawing.fill(s)})};t.prototype.toUCS2=function(e){return e.replace(/[\xc0-\xdf][\x80-\xbf]|[\xe0-\xff][\x80-\xbf]{2}/g,function(e){var t;if(e.length==2)t=(e.charCodeAt(0)&31)<<6|e.charCodeAt(1)&63;else t=(e.charCodeAt(0)&15)<<12|(e.charCodeAt(1)&63)<<6|e.charCodeAt(2)&63;return String.fromCharCode(t)})};t.prototype.show=function(i,n,e){if(!i.length)return;var t=this.g_tsx;var r=this.g_tsy;var A=this.g_font.FontName||"OCR-B";var a=this.g_font.FontSize||10;var o=a*t;var s=a*r;var c=this.g_posx;var l=this.g_posy;var p=this.getRGB();i=this.toUCS2(this.jsstring(i));n=t*n||0;e=r*e||0;var u=l+e;var d=this.drawing.measure(i,A,o,s);var f=d.width+(i.length-1)*n;this.bbox(c,u-d.descent+1,c+f-1,u+d.ascent);this.g_posx+=f;var h=this;h.cmds.push(function(){var e=c-h.minx;var t=h.maxy-l;h.drawing.text(e,t,i,p,{name:A,width:o,height:s,dx:n})})};t.prototype.bbox=function(e,t,i,n){if(e>i){var r=e;e=i;i=r}if(t>n){var r=t;t=n;n=r}e=E(e);t=E(t);i=P(i);n=P(n);if(this.minx>e)this.minx=e;if(this.maxx<i)this.maxx=i;if(this.miny>t)this.miny=t;if(this.maxy<n)this.maxy=n};t.prototype.render=function(){if(this.minx===Infinity)return false;this.drawing.init(this.maxx-this.minx+1,this.maxy-this.miny+1,this.g_tsx,this.g_tsy);for(var e=0,t=this.cmds.length;e<t;e++)this.cmds[e]();return this.drawing.end()};return t}();function st(){var e=Math.floor;var l=0,p=0,u=0,d=0;var f=0,h=0,g=0,m=0;var c;var v,b;var I,w;var y,B;var _,x,M;var C;var E;return{setopts(e){c=e},scale:function(e,t){if(c.bcid=="swissqrcode")return[e,t];else return[e|0||1,t|0||1]},measure:function(e,t,i,n){i=i|0;n=n|0;var r=pt.lookup(t);var A=0;var a=0;var o=0;for(var s=0,c=e.length;s<c;s++){var l=e.charCodeAt(s);var p=pt.getglyph(r,l,i,n);a=Math.max(a,p.top);o=Math.max(o,p.height-p.top);if(s==c-1)A+=p.left+p.width;else A+=p.advance}return{width:A,ascent:a,descent:o}},init:function(e,t){var i=c.paddingleft;var n=c.paddingright;var r=c.paddingtop;var A=c.paddingbottom;var a=c.rotate||"N";e+=i+n;t+=r+A;if(+c.sizelimit&&+c.sizelimit<e*t)throw new Error("Image size over limit");switch(a){case"R":p=-1;u=1;f=1;break;case"I":l=-1;u=1;h=-1;m=1;break;case"L":p=1;f=-1;m=1;break;default:l=h=1;break}var o=a=="L"||a=="R";I=o?t:e;w=o?e:t;y=i;B=r;C=[];C.min=Infinity;E=null;_=x=M=0;var s=this.image(I,w);v=s.buffer;b=s.ispng?1:0},line:function(e,t,i,n,r,A){e=e|0;t=t|0;i=i|0;n=n|0;r=Math.round(r)||1;if(n<t){var a=t;t=n;n=a}if(i<e){var a=e;e=i;i=a}_=parseInt(A.substr(0,2),16);x=parseInt(A.substr(2,2),16);M=parseInt(A.substr(4,2),16);var o=r/2|0;if(e==i){e=e-r+o;i=i+o-1}else{t=t-o;n=n+r-o-1}for(var s=t;s<=n;s++)for(var c=e;c<=i;c++)P(c,s,255)},polygon:function(e){var t=e.length;for(var i=t-1,n=0;n<t;i=n++)if(e[i][0]==e[n][0]){var r=e[i][0]|0;var A=e[i][1]|0;var a=e[n][1]|0;if(A>a)for(var o=a+1;o<A;o++)j(r,o);else for(var o=A+1;o<a;o++)j(r,o)}else{var r=e[i][0]|0;var s=e[n][0]|0;var A=e[i][1]|0;if(r<s){var c=e[i==0?t-1:i-1][1];var l=e[n==t-1?0:n+1][1];if(c>A)j(r,A);if(l>A)j(s,A)}else{var c=e[n==t-1?0:n+1][1];var l=e[i==0?t-1:i-1][1];if(c>A)j(s,A);if(l>A)j(r,A)}}},hexagon:function(e,t){var i=e[0][0]|0;var n=e[0][1]|0;var r=e[1][1]-e[0][1]|0;var A=e[2][1]-e[1][1]-1|0;var a=e[2][0]|0;var o=e[4][0]|0;_=parseInt(t.substr(0,2),16);x=parseInt(t.substr(2,2),16);M=parseInt(t.substr(4,2),16);U(i,i+1,n++);for(var s=1;s<r;s++)U(i-2*s,i+1+2*s,n++);for(var s=0;s<=A;s++)U(a,o,n++);for(var s=r-1;s>=1;s--)U(i-2*s,i+1+2*s,n++);U(i,i+1,n)},ellipse:function(e,t,i,n,r){A(e-i|0,t-n|0,e+i|0,t+n|0,r)},fill:function(e){_=parseInt(e.substr(0,2),16);x=parseInt(e.substr(2,2),16);M=parseInt(e.substr(4,2),16);t();C=[];C.min=Infinity},clip:function(e){if(!E){E=[];E.min=Infinity}var t=C;C=E;for(var i=0,n=e.length;i<n;i++)this.polygon(e[i]);C=t},unclip:function(){E=null},text:function(e,t,i,n,r){e=e|0;t=t|0;_=parseInt(n.substr(0,2),16);x=parseInt(n.substr(2,2),16);M=parseInt(n.substr(4,2),16);var A=pt.lookup(r.name);var a=r.width|0;var o=r.height|0;var s=r.dx|0;for(var c=0;c<i.length;c++){var l=i.charCodeAt(c);var p=pt.getglyph(A,l,a,o);var u=t-p.top;var d=p.left;var f=p.width;var h=p.height;var g=p.bytes;var m=p.offset;for(var v=0;v<f;v++)for(var b=0;b<h;b++){var I=g[m+b*f+v];if(I)P(e+d+v,u+b,I)}e+=p.advance+s}},end:function(){}};function P(e,t,i){if(E&&T(e,t))return;e+=y;t+=B;var n=l*e+p*t+u*(I-1)+d*(w-1);var r=f*e+h*t+g*(I-1)+m*(w-1);var A=(r*I+n)*4+(r+1)*b;var a=v[A+3]/255;var o=i/255;var s=(1-o)*a;var c=o+s;v[A+0]=(_*o+v[A+0]*s)/c|0;v[A+1]=(x*o+v[A+1]*s)/c|0;v[A+2]=(M*o+v[A+2]*s)/c|0;v[A+3]=255*c|0}function j(e,t){if(C.min>t)C.min=t;if(!C[t])C[t]=[e];else C[t].push(e)}function U(e,t,i){while(e<=t)P(e++,i,255)}function t(){var e=C.min;var t=C.length-1;for(var i=e;i<=t;i++){var n=C[i];if(!n)continue;n.sort(function(e,t){return e-t});var r=false;var A=0;for(var a=0,o=n.length;a<o;a++){var s=n[a];if(r)U(A,s-1,i);else A=s;r=!r}}}function A(e,t,i,n,r){e=e|0;t=t|0;i=i|0;n=n|0;var A=Math.abs(i-e);var a=Math.abs(n-t);var o=a&1;var s=4*(1-A)*a*a;var c=4*(o+1)*A*A;var l=s+c+o*A*A;var p;var u=[],d=[];u.min=d.min=Infinity;if(e>i){e=i;i+=A}if(t>n)t=n;t+=(a+1)/2|0;n=t-o;A*=8*A;o=8*a*a;do{m(d,i,t);g(u,e,t);g(u,e,n);m(d,i,n);p=2*l;if(p>=s){e++;i--;s+=o;l+=s}if(p<=c){t++;n--;c+=A;l+=c}}while(e<=i);while(t-n<a){m(d,i+1,t);g(u,e-1,t++);g(u,e-1,n);m(d,i+1,n--)}for(var f=u.min,h=u.length-1;f<=h;f++)j(u[f],f);for(var f=d.min,h=d.length-1;f<=h;f++)j(d[f]+1,f);function g(e,t,i){if(e.min>i)e.min=i;var n=e[i];if(n==null||n>t)e[i]=t}function m(e,t,i){if(e.min>i)e.min=i;var n=e[i];if(n==null||n<t)e[i]=t}}function T(e,t){var i=E[t];if(!i)return true;if(!i.sorted){i.sort(function(e,t){return e-t});i.sorted=true}var n=false;for(var r=0,A=i.length;r<A;r++){var a=i[r];if(a>e)return!n;else if(a==e)return n;n=!n}return true}function i(e){var t=0;for(var i=0,n=e.length,r=n-1;i<n;r=i++)t+=e[r][0]*e[i][1]-e[i][0]*e[r][1];return t>0?1:-1}}function ct(i,e){if(e&&e instanceof HTMLCanvasElement)i=e;var n;var r=i.getContext("2d",{willReadFrequently:true});var t=st();t.image=o;t.end=s;var A;var a=t.setopts;t.setopts=function(e){A=e;a&&a.call(t,e)};return t;function o(e,t){i.width=e;i.height=t;r.setTransform(1,0,0,1,0,0);if(/^[0-9a-fA-F]{6}$/.test(""+A.backgroundcolor)){r.fillStyle="#"+A.backgroundcolor;r.fillRect(0,0,e,t)}else r.clearRect(0,0,e,t);n=r.getImageData(0,0,e,t);return{buffer:n.data,ispng:false}}function s(){r.putImageData(n,0,0);return i}}function lt(){var s=0,c=0,l=0,r=0;var p=0,u=0,A=0,d=0;var f;var h="";var o;var t="";var g=[];var m={};var v,b;var I=.55228475-45e-5;var w,y;var B,_;return{setopts(e){f=e},scale(e,t){v=e;b=t},measure(e,t,i,n){i=i|0;n=n|0;var r=pt.lookup(t);var A=0;var a=0;var o=0;for(var s=0,c=e.length;s<c;s++){var l=e.charCodeAt(s);var p=pt.getglyph(r,l,i,n);if(!p)continue;a=Math.max(a,p.top);o=Math.max(o,p.height-p.top);if(s==c-1)A+=p.left+p.width;else A+=p.advance}return{width:A,ascent:a,descent:o}},init(e,t){var i=f.paddingleft;var n=f.paddingright;var r=f.paddingtop;var A=f.paddingbottom;var a=f.rotate||"N";e+=i+n;t+=r+A;switch(a){case"R":c=-1;l=1;p=1;break;case"I":s=-1;l=1;u=-1;d=1;break;case"L":c=1;p=-1;d=1;break;default:s=u=1;break}var o=a=="L"||a=="R";w=o?t:e;y=o?e:t;B=i;_=r},line(t,i,n,r,e,A){t=t|0;i=i|0;n=n|0;r=r|0;e=Math.round(e)||1;if(e&1){if(t==n){let e=v&1?-.5:.5;t+=e;n+=e}if(i==r){let e=b&1?-.5:.5;i+=e;r+=e}}if(t==n)i++;else if(i==r)t++;var a=""+e+"#"+A;if(!m[a])m[a]='<path stroke="#'+A+'" stroke-width="'+e+'" d="';m[a]+="M"+x(t,i)+"L"+x(n,r)},polygon(e){if(!o)o='<path d="';o+="M"+x(e[0][0],e[0][1]);for(var t=1,i=e.length;t<i;t++){var n=e[t];o+="L"+x(n[0],n[1])}o+="Z"},hexagon(e,t){this.polygon(e)},ellipse(e,t,i,n,r){if(!o)o='<path d="';var A=i*I;var a=n*I;o+="M"+x(e-i,t)+"C"+x(e-i,t-a)+" "+x(e-A,t-n)+" "+x(e,t-n)+"C"+x(e+A,t-n)+" "+x(e+i,t-a)+" "+x(e+i,t)+"C"+x(e+i,t+a)+" "+x(e+A,t+n)+" "+x(e,t+n)+"C"+x(e-A,t+n)+" "+x(e-i,t+a)+" "+x(e-i,t)+"Z"},fill(e){if(o){h+=o+'" fill="#'+e+'" fill-rule="evenodd"'+(t?' clip-path="url(#'+t+')"':"")+" />\n";o=null}},clip:function(i){var n='<clipPath id="clip'+g.length+'"><path d="';for(let t=0;t<i.length;t++){let e=i[t];n+="M"+x(e[0][0],e[0][1]);for(var r=1,A=e.length;r<A;r++){var a=e[r];n+="L"+x(a[0],a[1])}n+="Z"}n+='" clip-rule="nonzero" /></clipPath>';t="clip"+g.length;g.push(n)},unclip:function(){t=""},text(t,i,e,n,r){var A=pt.lookup(r.name);var a=r.width|0;var o=r.height|0;var s=r.dx|0;var c="";for(var l=0;l<e.length;l++){var p=e.charCodeAt(l);var u=pt.getpaths(A,p,a,o);if(!u)continue;if(u.length){for(var d=0,f=u.length;d<f;d++){let e=u[d];if(e.type=="M"||e.type=="L")c+=e.type+x(e.x+t,i-e.y);else if(e.type=="Q")c+=e.type+x(e.cx+t,i-e.cy)+" "+x(e.x+t,i-e.y);else if(e.type=="C")c+=e.type+x(e.cx1+t,i-e.cy1)+" "+x(e.cx2+t,i-e.cy2)+" "+x(e.x+t,i-e.y)}c+="Z"}t+=pt.getglyph(A,p,a,o).advance+s}if(c)h+='<path d="'+c+'" fill="#'+n+'" />\n'},end(){var e="";for(var t in m)e+=m[t]+'" />\n';var i=f.backgroundcolor;return'<svg viewBox="0 0 '+w+" "+y+'" xmlns="http://www.w3.org/2000/svg">\n'+(g.length?"<defs>"+g.join("")+"</defs>":"")+(/^[0-9A-Fa-f]{6}$/.test(""+i)?'<rect width="100%" height="100%" fill="#'+i+'" />\n':"")+e+h+"</svg>\n"}};function x(e,t){e+=B;t+=_;var i=s*e+c*t+l*(w-1)+r*(y-1);var n=p*e+u*t+A*(w-1)+d*(y-1);return""+((i|0)==i?i:i.toFixed(2))+" "+((n|0)==n?n:n.toFixed(2))}}var pt=function(){var c=[];var a={};var l={};var p={};var u=0;p.next=p;p.prev=p;return{lookup:t,monochrome:i,getglyph:n,getpaths:r,loadFont:e};function e(e){var t=100;var i=100;var n=null;if(arguments.length==2)n=arguments[1];else if(arguments.length==3){t=i=+arguments[1]||100;n=arguments[2]}else if(arguments.length==4){i=+arguments[1]||100;t=+arguments[2]||100;n=arguments[3]}else throw new Error("bwipjs: loadFont: invalid number of arguments");var r=dt.InitFont(ft(n));r.bwipjs_name=e;r.bwipjs_multx=t;r.bwipjs_multy=i;var A=c.push(r)-1;a[e.toUpperCase()]=A;return A}function t(e){var t=a[e.toUpperCase()];return t===undefined?1:t}function i(e){if(e)throw new Error("bwipjs: monochrome fonts not implemented")}function n(e,t,i,n){e=e|0;t=t|0;i=+i;n=+n;if(!i||i<8)i=8;if(!n||n<8)n=i;if(e<0||e>=c.length)e=1;if(!t||t<32)t=32;var r=""+e+"c"+t+"w"+i+"h"+n;var A=l[r];if(A){A.prev.next=A.next;A.next.prev=A.prev;var a=p;a.next.prev=A;A.next=a.next;A.prev=a;a.next=A;return A}var o=c[e];var A=dt.GetGlyph(o,t,i*o.bwipjs_multx/100,n*o.bwipjs_multy/100)||dt.GetGlyph(o,0,i*o.bwipjs_multx/100,n*o.bwipjs_multy/100);A.bytes=A.pixels;A.cachekey=r;A.offset=0;if(u>250){var a=p;var s=a.prev;s.prev.next=a;a.prev=s.prev;s.next=s.prev=null;delete l[s.cachekey]}else u++;l[r]=A;var a=p;a.next.prev=A;A.next=a.next;A.prev=a;a.next=A;return A}function r(e,t,i,n){e=e|0;t=t|0;i=+i;n=+n;if(!i||i<8)i=8;if(!n||n<8)n=i;if(e<0||e>=c.length)e=1;if(!t||t<32)t=32;var r=c[e];return dt.GetPaths(r,t,i*r.bwipjs_multx/100,n*r.bwipjs_multy/100)}}();function ut(){return pt.loadFont.apply(pt,Array.prototype.slice.call(arguments))}var dt=function(){var k=1,O=2,N=3,g=4,M=0,e=1,t=2,C=3,i=0,n=1,r=2,A=3,a=4,s=0,P=1,l=2,j=10;var L=Math.floor;var o=Math.ceil;var R=Math.sqrt;var T=Math.abs;function q(e){var t=[];for(var i=0;i<e;i++)t.push({});return t}function G(e){return e[e.cursor++]||0}function h(e){return e[e.cursor]}function m(e,t){e.cursor=t>e.length||t<0?e.length:t}function D(e,t){m(e,e.cursor+t)}function S(e,t){var i=0;for(var n=0;n<t;n++)i=i<<8|G(e);return i}function v(){return{length:0}}function b(e,t,i){if(t<0||i<0||t>e.length||i>e.length-t)return v();var n=e.subarray(t,t+i);n.cursor=0;return n}function I(e){var t=e.cursor;var i=S(e,2);if(i){var n=G(e);D(e,n*i);D(e,S(e,n)-1)}return b(e,t,e.cursor-t)}function H(e){var t=G(e);if(t>=32&&t<=246)return t-139;else if(t>=247&&t<=250)return(t-247)*256+G(e)+108;else if(t>=251&&t<=254)return-(t-251)*256-G(e)-108;else if(t==28)return S(e,2);else if(t==29)return S(e,4);return 0}function U(e){var t=h(e);if(t==30){D(e,1);while(e.cursor<e.length){var i=G(e);if((i&15)==15||i>>4==15)break}}else H(e)}function X(e,t){m(e,0);while(e.cursor<e.length){var i=e.cursor,n,r;while(h(e)>=28)U(e);n=e.cursor;r=G(e);if(r==12)r=G(e)|256;if(r==t)return b(e,i,n-i)}return b(e,0,0)}function $(e,t,i,n){var r=X(e,t);for(var A=0;A<i&&r.cursor<r.length;A++)n[A]=H(r)}function w(e,t,i){var n=X(e,t);if(n.cursor<n.length)i=H(n);return i}function ee(e){m(e,0);return S(e,2)}function Q(e,t){var i,n,r,A;m(e,0);i=S(e,2);n=G(e);D(e,t*n);r=S(e,n);A=S(e,n);return b(e,2+(i+1)*n+r,A-r)}function te(e){return e&32768?(4294901760|e)>>0:e}function z(e,t){return e[t]*256+e[t+1]}function W(e,t){var i=e[t]*256+e[t+1];return i&32768?(4294901760|i)>>0:i}function x(e,t){return(e[t]<<24)+(e[t+1]<<16)+(e[t+2]<<8)+e[t+3]}function y(e,t,i){var n=z(e,t+4);var r=t+12;for(var A=0;A<n;++A){var a=r+16*A;if(e[a]==i[0]&&e[a+1]==i[1]&&e[a+2]==i[2]&&e[a+3]==i[3])return x(e,a+8)}return 0}function ie(e,t){var i=[0,0];$(t,18,2,i);if(!i[1]||!i[0])return v();var n=b(e,i[1],i[0]);var r=w(n,19,0);if(!r)return v();m(e,i[1]+r);return I(e)}function ne(e,t,i){var n,r,A,a;e.data=t;e.fontstart=i;e.cff=v();n=y(t,i,[99,109,97,112]);e.loca=y(t,i,[108,111,99,97]);e.head=y(t,i,[104,101,97,100]);e.glyf=y(t,i,[103,108,121,102]);e.hhea=y(t,i,[104,104,101,97]);e.hmtx=y(t,i,[104,109,116,120]);e.kern=y(t,i,[107,101,114,110]);if(!n||!e.head||!e.hhea||!e.hmtx)return 0;if(e.glyf){if(!e.loca)return 0}else{var o,s,c,l,p=2,u=0,d=0,f=0;l=y(t,i,[67,70,70,32]);if(!l)return 0;e.fontdicts=v();e.fdselect=v();e.cff=t.subarray(l);e.cff.cursor=0;o=e.cff;D(o,2);m(o,G(o));I(o);c=I(o);s=Q(c,0);I(o);e.gsubrs=I(o);u=w(s,17,u);p=w(s,256|6,p);d=w(s,256|36,d);f=w(s,256|37,f);e.subrs=ie(o,s);if(p!=2)return 0;if(u==0)return 0;if(d){if(!f)return 0;m(o,d);e.fontdicts=I(o);e.fdselect=b(o,f,o.length-f)}m(o,u);e.charstrings=I(o)}r=y(t,i,[109,97,120,112]);if(r)e.numGlyphs=z(t,r+4);else e.numGlyphs=65535;a=z(t,n+2);e.index_map=0;for(A=0;A<a;++A){var h=n+4+8*A;switch(z(t,h)){case C:switch(z(t,h+2)){case P:case j:e.index_map=n+x(t,h+4);break}break;case M:e.index_map=n+x(t,h+4);break}}if(e.index_map==0)return 0;e.indexToLocFormat=z(t,e.head+50);return 1}function B(e,t){var i=e.data,n=e.index_map;var r=z(i,n+0);if(r==0){var A=z(i,n+2);if(t<A-6)return i[n+6+t];return 0}else if(r==6){var a=z(i,n+6),o=z(i,n+8);if(t>=a&&t<a+o)return z(i,n+10+(t-a)*2);return 0}else if(r==2)return 0;else if(r==4){var s=z(i,n+6)>>1,c=z(i,n+8)>>1,l=z(i,n+10),p=z(i,n+12)>>1,u=n+14,d=u;if(t>65535)return 0;if(t>=z(i,d+p*2))d+=p*2;d-=2;while(l){c>>=1;var f=z(i,d+c*2);if(t>f)d+=c*2;--l}d+=2;var h,g,m=d-u>>>1;g=z(i,n+14+s*2+2+2*m);if(t<g)return 0;h=z(i,n+14+s*6+2+2*m);if(h==0)return t+W(i,n+14+s*4+2+2*m);return z(i,h+(t-g)*2+n+14+s*6+2+2*m)}else if(r==12||r==13){var v=x(i,n+12),b=0,I=v;while(b<I){var w=b+(I-b>>1);var y=x(i,n+16+w*12);var B=x(i,n+16+w*12+4);if(t<y)I=w;else if(t>B)b=w+1;else{var _=x(i,n+16+w*12+8);if(r==12)return _+t-y;else return _}}return 0}return 0}function Z(e,t,i,n,r,A){e.type=t;e.x=i;e.y=n;e.cx=r;e.cy=A}function re(e,t){var i,n;if(t>=e.numGlyphs)return-1;if(e.indexToLocFormat>=2)return-1;if(e.indexToLocFormat==0){i=e.glyf+z(e.data,e.loca+t*2)*2;n=e.glyf+z(e.data,e.loca+t*2+2)*2}else{i=e.glyf+x(e.data,e.loca+t*4);n=e.glyf+x(e.data,e.loca+t*4+4)}return i==n?-1:i}function Ae(e,t,i){if(e.cff.length)fe(e,t,i);else{var n=re(e,t);if(n<0)return 0;i.x0=W(e.data,n+2);i.y0=W(e.data,n+4);i.x1=W(e.data,n+6);i.y1=W(e.data,n+8)}return 1}function ae(e,t,i,n,r,A,a,o,s,c){if(n){if(i)Z(e[t++],N,s+a>>1,c+o>>1,s,c);Z(e[t++],N,r,A,a,o)}else if(i)Z(e[t++],N,r,A,s,c);else Z(e[t++],O,r,A,0,0);return t}function oe(e,t){var i=e.data,n=re(e,t);if(n<0)return null;var r=[];var A=W(i,n);if(A>0){var a=0,o,s,c=0,l,p,u,d=0,f,h=0,g,m,v,b,I,w,y,B;var _=n+10;var Q=z(i,n+10+A*2);var x=i.subarray(n+10+A*2+2+Q);var M=0;p=1+z(i,_+A*2-2);l=p+2*A;r=q(l);u=0;o=0;f=l-p;for(s=0;s<p;++s){if(o==0){a=x[M++];if(a&8)o=x[M++]}else--o;r[f+s].type=a}g=0;for(s=0;s<p;++s){a=r[f+s].type;if(a&2){var C=x[M++];g+=a&16?C:-C}else if(!(a&16)){g=g+te(x[M]*256+x[M+1]);M+=2}r[f+s].x=g}m=0;for(s=0;s<p;++s){a=r[f+s].type;if(a&4){var E=x[M++];m+=a&32?E:-E}else if(!(a&32)){m=m+te(x[M]*256+x[M+1]);M+=2}r[f+s].y=m}var P=0;I=w=v=b=y=B=0;for(s=0;s<p;++s){a=r[f+s].type;g=r[f+s].x;m=r[f+s].y;if(u==s){if(s!=0)P=ae(r,P,d,h,I,w,y,B,v,b);h=!(a&1);if(h){y=g;B=m;if(!(r[f+s+1].type&1)){I=g+r[f+s+1].x>>1;w=m+r[f+s+1].y>>1}else{I=r[f+s+1].x;w=r[f+s+1].y;++s}}else{I=g;w=m}Z(r[P++],k,I,w,0,0);d=0;u=1+z(i,_+c*2);++c}else if(!(a&1)){if(d)Z(r[P++],N,v+g>>1,b+m>>1,v,b);v=g;b=m;d=1}else{if(d)Z(r[P++],N,g,m,v,b);else Z(r[P++],O,g,m,0,0);d=0}}r.length=ae(r,P,d,h,I,w,y,B,v,b)}else if(A==-1){var j=1;var U=n+10;while(j){var a,T,D=[1,0,0,1,0,0];a=W(i,U);U+=2;T=W(i,U);U+=2;if(a&2)if(a&1){D[4]=W(i,U);U+=2;D[5]=W(i,U);U+=2}else{D[4]=G(i,U);U+=1;D[5]=G(i,U);U+=1}if(a&1<<3){D[0]=D[3]=W(i,U)/16384;U+=2;D[1]=D[2]=0}else if(a&1<<6){D[0]=W(i,U)/16384;U+=2;D[1]=D[2]=0;D[3]=W(i,U)/16384;U+=2}else if(a&1<<7){D[0]=W(i,U)/16384;U+=2;D[1]=W(i,U)/16384;U+=2;D[2]=W(i,U)/16384;U+=2;D[3]=W(i,U)/16384;U+=2}var l=R(D[0]*D[0]+D[1]*D[1]);var p=R(D[2]*D[2]+D[3]*D[3]);var S=V(e,T);if(S.length>0){for(var s=0,F=S.length;s<F;++s){var H=S[s],g,m;g=H.x;m=H.y;H.x=L(l*(D[0]*g+D[2]*m+D[4]));H.y=L(p*(D[1]*g+D[3]*m+D[5]));g=H.cx;m=H.cy;H.cx=L(l*(D[0]*g+D[2]*m+D[4]));H.cy=L(p*(D[1]*g+D[3]*m+D[5]))}r=r.concat(S)}j=a&1<<5}}return r}function c(e,t,i){if(t>e.max_x||!e.started)e.max_x=t;if(i>e.max_y||!e.started)e.max_y=i;if(t<e.min_x||!e.started)e.min_x=t;if(i<e.min_y||!e.started)e.min_y=i;e.started=1}function p(e,t,i,n,r,A,a,o){c(e,i,n);if(t==g){c(e,r,A);c(e,a,o)}var s={};Z(s,t,i,n,r,A);s.cx1=a;s.cy1=o;e.vertices.push(s)}function se(e){if(e.first_x!=e.x||e.first_y!=e.y)p(e,O,e.first_x,e.first_y,0,0,0,0)}function F(e,t,i){se(e);e.first_x=e.x=e.x+t;e.first_y=e.y=e.y+i;p(e,k,e.x,e.y,0,0,0,0)}function K(e,t,i){e.x+=t;e.y+=i;p(e,O,e.x,e.y,0,0,0,0)}function Y(e,t,i,n,r,A,a){var o=e.x+t,s=e.y+i,c=o+n,l=s+r;e.x=c+A;e.y=l+a;p(e,g,e.x,e.y,o,s,c,l)}function ce(e,t){var i=ee(e);var n=107;if(i>=33900)n=32768;else if(i>=1240)n=1131;t+=n;if(t<0||t>=i)return v();return Q(e,t)}function le(e,t){var i=e.fdselect;var n,r,A,a,o,s=-1,c;m(i,0);o=G(i);if(o==0){D(i,t);s=G(i)}else if(o==3){n=S(i,2);r=S(i,2);for(c=0;c<n;c++){a=G(i);A=S(i,2);if(t>=r&&t<A){s=a;break}r=A}}if(s==-1)v();return ie(e.cff,Q(e.fontdicts,s))}function pe(e,t,i){var n=1,r=0,A=0,a=0,o,s,c,l=0,p,u=[],d=[],f=e.subrs,h,g;h=Q(e.charstrings,t);while(h.cursor<h.length){s=0;p=1;c=G(h);switch(c){case 19:case 20:if(n)r+=a/2|0;n=0;D(h,(r+7)/8|0);break;case 1:case 3:case 18:case 23:r+=a/2|0;break;case 21:n=0;if(a<2)return 0;F(i,u[a-2],u[a-1]);break;case 4:n=0;if(a<1)return 0;F(i,0,u[a-1]);break;case 22:n=0;if(a<1)return 0;F(i,u[a-1],0);break;case 5:if(a<2)return 0;for(;s+1<a;s+=2)K(i,u[s],u[s+1]);break;case 7:if(a<1)return 0;for(;;){if(s>=a)break;K(i,0,u[s]);s++;if(s>=a)break;K(i,u[s],0);s++}break;case 6:if(a<1)return 0;for(;;){if(s>=a)break;K(i,u[s],0);s++;if(s>=a)break;K(i,0,u[s]);s++}break;case 31:if(a<4)return 0;for(;;){if(s+3>=a)break;Y(i,u[s],0,u[s+1],u[s+2],a-s==5?u[s+4]:0,u[s+3]);s+=4;if(s+3>=a)break;Y(i,0,u[s],u[s+1],u[s+2],u[s+3],a-s==5?u[s+4]:0);s+=4}break;case 30:if(a<4)return 0;for(;;){if(s+3>=a)break;Y(i,0,u[s],u[s+1],u[s+2],u[s+3],a-s==5?u[s+4]:0);s+=4;if(s+3>=a)break;Y(i,u[s],0,u[s+1],u[s+2],a-s==5?u[s+4]:0,u[s+3]);s+=4}break;case 8:if(a<6)return 0;for(;s+5<a;s+=6)Y(i,u[s],u[s+1],u[s+2],u[s+3],u[s+4],u[s+5]);break;case 24:if(a<8)return 0;for(;s+5<a-2;s+=6)Y(i,u[s],u[s+1],u[s+2],u[s+3],u[s+4],u[s+5]);if(s+1>=a)return 0;K(i,u[s],u[s+1]);break;case 25:if(a<8)return 0;for(;s+1<a-6;s+=2)K(i,u[s],u[s+1]);if(s+5>=a)return 0;Y(i,u[s],u[s+1],u[s+2],u[s+3],u[s+4],u[s+5]);break;case 26:case 27:if(a<4)return 0;g=0;if(a&1){g=u[s];s++}for(;s+3<a;s+=4){if(c==27)Y(i,u[s],g,u[s+1],u[s+2],u[s+3],0);else Y(i,g,u[s],u[s+1],u[s+2],0,u[s+3]);g=0}break;case 10:if(!l){if(e.fdselect.length)f=le(e,t);l=1}case 29:if(a<1)return 0;o=u[--a]|0;if(A>=10)return 0;d[A++]=h;h=ce(c==10?f:e.gsubrs,o);if(h.length==0)return 0;h.cursor=0;p=0;break;case 11:if(A<=0)return 0;h=d[--A];p=0;break;case 14:se(i);return 1;case 12:var m,v,b,I,w,y,B,_,x,M,C,E,P,j,U=G(h);switch(U){case 34:if(a<7)return 0;m=u[0];v=u[1];_=u[2];b=u[3];I=u[4];w=u[5];y=u[6];Y(i,m,0,v,_,b,0);Y(i,I,0,w,-_,y,0);break;case 35:if(a<13)return 0;m=u[0];B=u[1];v=u[2];_=u[3];b=u[4];x=u[5];I=u[6];M=u[7];w=u[8];C=u[9];y=u[10];E=u[11];Y(i,m,B,v,_,b,x);Y(i,I,M,w,C,y,E);break;case 36:if(a<9)return 0;m=u[0];B=u[1];v=u[2];_=u[3];b=u[4];I=u[5];w=u[6];C=u[7];y=u[8];Y(i,m,B,v,_,b,0);Y(i,I,0,w,C,y,-(B+_+C));break;case 37:if(a<11)return 0;m=u[0];B=u[1];v=u[2];_=u[3];b=u[4];x=u[5];I=u[6];M=u[7];w=u[8];C=u[9];y=E=u[10];P=m+v+b+I+w;j=B+_+x+M+C;if(T(P)>T(j))E=-j;else y=-P;Y(i,m,B,v,_,b,x);Y(i,I,M,w,C,y,E);break;default:return 0}break;default:if(c!=255&&c!=28&&(c<32||c>254))return 0;if(c==255)g=(S(h,4)|0)/65536;else{D(h,-1);g=(H(h)<<16|0)>>16}if(a>=48)return 0;u[a++]=g;p=0;break}if(p)a=0}return 0}function ue(){return{started:0,first_x:0,first_y:0,x:0,y:0,min_x:0,max_x:0,min_y:0,max_y:0,vertices:[]}}function de(e,t){var i=ue();if(pe(e,t,i))return i.vertices;return null}function fe(e,t,i){var n=ue();var r=pe(e,t,n);i.x0=r?n.min_x:0;i.y0=r?n.min_y:0;i.x1=r?n.max_x:0;i.y1=r?n.max_y:0;return r&&n.vertices?n.vertices.length:0}function V(e,t){if(!e.cff.length)return oe(e,t);else return de(e,t)}function _(e,t){var i=z(e.data,e.hhea+34);if(t<i)return{advanceWidth:W(e.data,e.hmtx+4*t),leftSideBearing:W(e.data,e.hmtx+4*t+2)};else return{advanceWidth:W(e.data,e.hmtx+4*(i-1)),leftSideBearing:W(e.data,e.hmtx+4*i+2*(t-i))}}function he(e,t){return _(e,B(e,t))}function ge(e){return{ascent:W(e.data,e.hhea+4),descent:W(e.data,e.hhea+6),linegap:W(e.data,e.hhea+8)}}function f(e,t,i,n,r,A){var a={};if(!Ae(e,t,a))return{x0:0,y0:0,x1:0,y1:0};return{x0:L(a.x0*i+r),y0:L(-a.y1*n+A),x1:o(a.x1*i+r),y1:o(-a.y0*n+A)}}function me(e,t,i,n,r,A){return f(e,B(e,t),i,n,r,A)}function ve(e,t,i,n){return me(e,t,i,n,0,0)}function be(e,t,i){var n=(e.x1-e.x0)/(e.y1-e.y0);return{fdx:n,fdy:n!=0?1/n:0,fx:e.x0+n*(i-e.y0)-(t|0),direction:e.invert?1:-1,sy:e.y0,ey:e.y1,next:0}}function E(e,t,i,n,r,A,a){t=t|0;if(r==a)return;if(r>i.ey)return;if(a<i.sy)return;if(r<i.sy){n+=(A-n)*(i.sy-r)/(a-r);r=i.sy}if(a>i.ey){A+=(A-n)*(i.ey-a)/(a-r);a=i.ey}if(n<=t&&A<=t)e[t]+=i.direction*(a-r);else if(n>=t+1&&A>=t+1);else e[t]+=i.direction*(a-r)*(1-(n-t+(A-t))/2)}function Ie(e,t,i,n,r){var A=r+1;while(n){if(n.fdx==0){var a=n.fx;if(a<i)if(a>=0){E(e,a,n,a,r,a,A);E(t,a+1,n,a,r,a,A)}else E(t,0,n,a,r,a,A)}else{var a=n.fx,o=n.fdx,s=a+o,c,l,p,u,d=n.fdy;if(n.sy>r){c=a+o*(n.sy-r);p=n.sy}else{c=a;p=r}if(n.ey<A){l=a+o*(n.ey-r);u=n.ey}else{l=s;u=A}if(c>=0&&l>=0&&c<i&&l<i)if((c|0)==(l|0)){var f=u-p,h=c|0;e[h]+=n.direction*(1-(c-h+(l-h))/2)*f;t[h+1]+=n.direction*f}else{var g,h,m,v,b,I,w,y;if(c>l){p=A-(p-r);u=A-(u-r);g=p,p=u,u=g;g=l,l=c,c=g;o=-o;d=-d;g=a,a=s,s=g}m=c|0;v=l|0;b=(m+1-a)*d+r;w=n.direction;y=w*(b-p);e[m]+=y*(1-(c-m+(m+1-m))/2);I=w*d;for(h=m+1;h<v;++h){e[h]+=y+I/2;y+=I}b+=d*(v-(m+1));e[v]+=y+w*(1-(v-v+(l-v))/2)*(u-b);t[v+1]+=w*(u-p)}else for(var h=0;h<i;++h){var B=r,m=h,v=h+1,_=s,x=A,M=(h-a)/o+r,C=(h+1-a)/o+r;if(a<m&&_>v){E(e,h,n,a,B,m,M);E(e,h,n,m,M,v,C);E(e,h,n,v,C,_,x)}else if(_<m&&a>v){E(e,h,n,a,B,v,C);E(e,h,n,v,C,m,M);E(e,h,n,m,M,_,x)}else if(a<m&&_>m){E(e,h,n,a,B,m,M);E(e,h,n,m,M,_,x)}else if(_<m&&a>m){E(e,h,n,a,B,m,M);E(e,h,n,m,M,_,x)}else if(a<v&&_>v){E(e,h,n,a,B,v,C);E(e,h,n,v,C,_,x)}else if(_<v&&a>v){E(e,h,n,a,B,v,C);E(e,h,n,v,C,_,x)}else E(e,h,n,a,B,_,x)}}n=n.next}}function we(e,t,i,n,r,A){n|=0,r|=0,A|=0;var a=null,o;var s=A,c=0,l;var p=new Float32Array(e.w*2+1);var u=p.subarray(e.w);var d=0;t[i].y0=A+e.h+1;while(c<e.h){var f=s+0,h=s+1,g=a;if(p.fill)p.fill(0);else for(var m=0,v=p.length;m<v;m++)p[m]=0;while(g){o=g;g=o.next;if(o.ey<=f)o.direction=0;else;}while(t[d].y0<=h){if(t[d].y0!=t[d].y1){o=be(t[d],r,f);o.next=a;a=o}++d}if(a)Ie(p,u,e.w,a,f);for(var l=0,b=0;l<e.w;++l){var I,w;b+=u[l];I=p[l]+b;I=T(I)*255+.5;w=I>>>0;if(w>255)w=255;e.pixels[c*e.stride+l]=w}g=a;while(g){o=g;o.fx+=o.fdx;g=o.next}++s;++c}}function ye(e,t){for(var i=1;i<t;++i){var n=e[i],r=i;while(r>0&&n.y0<e[r-1].y0){e[r]=e[r-1];--r}if(i!=r)e[r]=n}}function u(e,t,i){while(i>12){var n,r,A,a,o,s=i>>1,c=e[t].y0<e[t+s].y0,l=e[t+s].y0<e[t+i-1].y0;if(c!=l){r=e[t].y0<e[t+i-11].y0;o=r==l?0:i-1;n=e[t+o];e[t+o]=e[t+s];e[t+s]=n}n=e[t];e[t]=e[t+s];e[t+s]=n;A=1;a=i-1;for(;;){for(;e[t+A].y0<e[t].y0;++A);for(;e[t].y0<e[t+a].y0;--a);if(A>=a)break;n=e[t+A];e[t+A]=e[t+a];e[t+a]=n;++A;--a}if(a<i-A){u(e,t,a);t+=A;i-=A}else{u(e,t+A,i-A);i=a}}}function Be(e,t){u(e,0,t);ye(e,t)}function _e(e,t,i,n,r,A,a,o,s,c){var l=c?-r:r,p,u,d,f,h,g,m=1;u=0;for(d=0;d<i.length;++d)u+=i[d];p=q(u+1);u=0;g=0;for(d=0;d<i.length;++d){var v=g;g+=i[d];f=i[d]-1;for(h=0;h<i[d];f=h++){var b=h,I=f;if(t[v+f].y==t[v+h].y)continue;p[u].invert=0;if(c?t[v+f].y>t[v+h].y:t[v+f].y<t[v+h].y){p[u].invert=1;b=f,I=h}p[u].x0=t[v+b].x*n+A;p[u].y0=(t[v+b].y*l+a)*m;p[u].x1=t[v+I].x*n+A;p[u].y1=(t[v+I].y*l+a)*m;++u}}Be(p,u);we(e,p,u,m,o,s)}function d(e,t,i,n,r,A,a,o,s){var c=(t+2*n+A)/4,l=(i+2*r+a)/4,p=(t+A)/2-c,u=(i+a)/2-l;if(s>16)return 1;if(p*p+u*u>o){d(e,t,i,(t+n)/2,(i+r)/2,c,l,o,s+1);d(e,c,l,(n+A)/2,(r+a)/2,A,a,o,s+1)}else e.push({x:A,y:a});return 1}function J(e,t,i,n,r,A,a,o,s,c,l){var p=n-t,u=r-i,d=A-n,f=a-r,h=o-A,g=s-a,m=o-t,v=s-i,b=R(p*p+u*u)+R(d*d+f*f)+R(h*h+g*g),I=R(m*m+v*v),w=b*b-I*I;if(l>16)return;if(w>c){var y=(t+n)/2,B=(i+r)/2,_=(n+A)/2,x=(r+a)/2,M=(A+o)/2,C=(a+s)/2,E=(y+_)/2,P=(B+x)/2,j=(_+M)/2,U=(x+C)/2,T=(E+j)/2,D=(P+U)/2;J(e,t,i,y,B,E,P,T,D,c,l+1);J(e,T,D,j,U,M,C,o,s,c,l+1)}else e.push({x:o,y:s})}function xe(e,t,i){var n=[],r=t*t,A=-1,a=0,o=0,s=0;for(var c=0,l=e.length;c<l;++c)switch(e[c].type){case k:if(A>=0)i[A]=n.length-a;++A;a=n.length;o=e[c].x,s=e[c].y;n.push({x:o,y:s});break;case O:o=e[c].x,s=e[c].y;n.push({x:o,y:s});break;case N:d(n,o,s,e[c].cx,e[c].cy,e[c].x,e[c].y,r,0);o=e[c].x,s=e[c].y;break;case g:J(n,o,s,e[c].cx,e[c].cy,e[c].cx1,e[c].cy1,e[c].x,e[c].y,r,0);o=e[c].x,s=e[c].y;break}i[A]=n.length-a;return n}function Me(e,t,i,n,r,A,a,o,s,c){o|=0,s|=0;var l=n>r?r:n,p=[],u=xe(i,t/l,p);if(u)_e(e,u,p,n,r,A,a,o,s,c)}function Ce(e,t,i,n,r,A,a,o,s,c){var l=V(e,c);var p={};var u=f(e,c,A,a,o,s);p.pixels=t;p.w=i|0;p.h=n|0;p.stride=r|0;if(p.w&&p.h)Me(p,.35,l,A,a,o,s,u.x0,u.y0,1)}function Ee(e,t,i,n,r,A,a,o,s,c){Ce(e,t,i,n,r,A,a,o,s,B(e,c))}function Pe(e,t,i){return ne(e,t,i)}function je(e){var t={};if(!ne(t,e,0))return null;var i=ge(t);t.ascent=i.ascent;t.descent=i.descent;t.linegap=i.linegap;return t}function Ue(e,t,i,n){n=n||i;var r=i/e.ascent;var A=n/e.ascent;var a=B(e,t);if(!a&&t)return null;var o=V(e,a);var s=f(e,a,r,A,0,0);var c=s.x1-s.x0;var l=s.y1-s.y0;var p=null;if(c&&l){var u={pixels:p=new Uint8Array(c*l),w:c,h:l,stride:c};Me(u,.35,o,r,A,0,0,s.x0,s.y0,1)}var d=_(e,a);return{glyph:a,pixels:p,width:c,height:l,top:-s.y0,left:s.x0,advance:L(d.advanceWidth*r)}}function Te(e,t,i,n){n=n||i;var r=i/e.ascent;var A=n/e.ascent;var a=B(e,t);if(!a&&t)return null;var o=V(e,a);var s=_(e,a);var c=0;var l=0;var p=[];if(o)for(var u=0,d=o.length;u<d;u++){var f=o[u];var h;if(f.type==k)h={type:"M",x:f.x*r,y:f.y*A};else if(f.type==O)h={type:"L",x:f.x*r,y:f.y*A};else if(f.type==N)h={type:"Q",x:f.x*r,y:f.y*A,cx:f.cx*r,cy:f.cy*A};else if(f.type==g)h={type:"C",x:f.x*r,y:f.y*A,cx1:f.cx*r,cy1:f.cy*A,cx2:f.cx1*r,cy2:f.cy1*A};else continue;if(h.y>c)c=h.y;if(h.y<l)l=h.y;p.push(h)}p.advance=s.advanceWidth*r;p.ascent=c;p.descent=l;return p}return{InitFont:je,GetGlyph:Ue,GetPaths:Te}}();function ft(e){if(typeof e=="string"){var t=/[^A-Za-z0-9+\/=\s]/.test(e);var i=t?e:atob(e),n=i.length,r=new Uint8Array(n);for(var A=0;A<n;A++)r[A]=i.charCodeAt(A);return r}else if(e instanceof Uint8Array)return e;else if(e instanceof ArrayBuffer)return new Uint8Array(e);throw new ReferenceError("data must be a binary or base64 encoded string or Uint8Array")}return pt.loadFont("OCR-A",100,100,"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"),pt.loadFont("OCR-B",96,100,"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"),{toCanvas:t,toSVG:i,render:r,raw:a,drawingCanvas:ct,drawingSVG:lt,fixupOptions:p,loadFont:ut,FontLib:pt,BWIPJS_VERSION:e,BWIPP_VERSION:at}})?n.apply(t,[]):n)&&(e.exports=t)},function(e,t,i){"use strict";var n=i(9),r=i(11),A=i(47),a=i(38),o=i(178),i=i(6),s=TypeError,c=i("toPrimitive");e.exports=function(e,t){if(!r(e)||A(e))return e;var i=a(e,c);if(i){if(i=n(i,e,t=void 0===t?"default":t),!r(i)||A(i))return i;throw new s("Can't convert object to primitive value")}return o(e,t=void 0===t?"number":t)}},function(e,t,i){"use strict";i=i(37);e.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(e,t,i){"use strict";var n=i(4),r=i(2),A=i(84);e.exports=!n&&!r(function(){return 7!==Object.defineProperty(A("div"),"a",{get:function(){return 7}}).a})},function(e,t,i){"use strict";var n=i(4),i=i(2);e.exports=n&&i(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},function(e,t,i){"use strict";var n=i(1),r=i(8),i=i(82),A=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return A(e)}),e.exports=i.inspectSource},function(e,t,i){"use strict";var n=i(1),a=i(10),o=i(31),s=i(116).indexOf,c=i(50),l=n([].push);e.exports=function(e,t){var i,n=o(e),r=0,A=[];for(i in n)!a(c,i)&&a(n,i)&&l(A,i);for(;t.length>r;)!a(n,i=t[r++])||~s(A,i)||l(A,i);return A}},function(e,t,i){"use strict";function n(o){return function(e,t,i){var n=s(e),r=l(n);if(0!==r){var A,a=c(i,r);if(o&&t!=t){for(;a<r;)if((A=n[a++])!=A)return!0}else for(;a<r;a++)if((o||a in n)&&n[a]===t)return o||a||0}return!o&&-1}}var s=i(31),c=i(66),l=i(27);e.exports={includes:n(!0),indexOf:n(!1)}},function(e,t,i){"use strict";var n=i(4),r=i(113),o=i(13),s=i(12),c=i(31),l=i(69);t.f=n&&!r?Object.defineProperties:function(e,t){s(e);for(var i,n=c(t),r=l(t),A=r.length,a=0;a<A;)o.f(e,i=r[a++],n[i]);return e}},function(e,t,i){"use strict";var n=i(18),r=i(31),A=i(41).f,a=i(52),o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){if(!o||"Window"!==n(e))return A(r(e));try{return A(e)}catch(e){return a(o)}}},function(e,t,i){"use strict";i=i(6);t.f=i},function(e,t,i){"use strict";i=i(5);e.exports=i},function(e,t,i){"use strict";i=i(37);e.exports=i&&!!Symbol.for&&!!Symbol.keyFor},function(e,t,i){"use strict";function r(e,t){var i=d(arguments),n=f(t);if(p(n)||void 0!==e&&!u(e))return i[1]=function(e,t){if(p(n)&&(t=s(n,this,h(e),t)),!u(t))return t},o(g,null,i)}function A(e,t,i){var n=v(i,t-1),i=v(i,t+1);return m(B,e)&&!m(_,i)||m(_,e)&&!m(B,n)?"\\u"+w(b(e,0),16):e}var n=i(3),a=i(15),o=i(91),s=i(9),c=i(1),l=i(2),p=i(8),u=i(47),d=i(52),f=i(187),i=i(37),h=String,g=a("JSON","stringify"),m=c(/./.exec),v=c("".charAt),b=c("".charCodeAt),I=c("".replace),w=c(1..toString),y=/[\uD800-\uDFFF]/g,B=/^[\uD800-\uDBFF]$/,_=/^[\uDC00-\uDFFF]$/,x=!i||l(function(){var e=a("Symbol")("stringify detection");return"[null]"!==g([e])||"{}"!==g({a:e})||"{}"!==g(Object(e))}),M=l(function(){return'"\\udf06\\ud834"'!==g("\udf06\ud834")||'"\\udead"'!==g("\udead")});g&&n({target:"JSON",stat:!0,arity:3,forced:x||M},{stringify:function(e,t,i){var n=d(arguments),n=o(x?r:g,null,n);return M&&"string"==typeof n?I(n,y,A):n}})},function(e,t,i){"use strict";function n(e,t){var i={};i[e]=s(e,t,p),A({global:!0,constructor:!0,arity:1,forced:p},i)}function r(e,t){var i;l&&l[e]&&((i={})[e]=s(c+"."+e,t,p),A({target:c,stat:!0,constructor:!0,arity:1,forced:p},i))}var A=i(3),a=i(5),o=i(91),s=i(193),c="WebAssembly",l=a[c],p=7!==new Error("e",{cause:7}).cause;n("Error",function(t){return function(e){return o(t,this,arguments)}}),n("EvalError",function(t){return function(e){return o(t,this,arguments)}}),n("RangeError",function(t){return function(e){return o(t,this,arguments)}}),n("ReferenceError",function(t){return function(e){return o(t,this,arguments)}}),n("SyntaxError",function(t){return function(e){return o(t,this,arguments)}}),n("TypeError",function(t){return function(e){return o(t,this,arguments)}}),n("URIError",function(t){return function(e){return o(t,this,arguments)}}),r("CompileError",function(t){return function(e){return o(t,this,arguments)}}),r("LinkError",function(t){return function(e){return o(t,this,arguments)}}),r("RuntimeError",function(t){return function(e){return o(t,this,arguments)}})},function(e,t,i){"use strict";var n=i(11);e.exports=function(e){return n(e)||null===e}},function(e,t,i){"use strict";var n=i(13).f;e.exports=function(e,t,i){i in e||n(e,i,{configurable:!0,get:function(){return t[i]},set:function(e){t[i]=e}})}},function(e,t,i){"use strict";var n=i(3),r=i(116).includes,A=i(2),i=i(56);n({target:"Array",proto:!0,forced:A(function(){return!Array(1).includes()})},{includes:function(e){return r(this,e,1<arguments.length?arguments[1]:void 0)}}),i("includes")},function(e,t,i){"use strict";var n=i(3),r=i(1),A=i(61),a=i(31),i=i(95),o=r([].join);n({target:"Array",proto:!0,forced:A!==Object||!i("join",",")},{join:function(e){return o(a(this),void 0===e?",":e)}})},function(e,t,i){"use strict";var n=i(3),A=i(17),a=i(27),o=i(129),s=i(94);n({target:"Array",proto:!0,arity:1,forced:i(2)(function(){return 4294967297!==[].push.call({length:4294967296},1)})||!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}()},{push:function(e){var t=A(this),i=a(t),n=arguments.length;s(i+n);for(var r=0;r<n;r++)t[i]=arguments[r],i++;return o(t,i),i}})},function(e,t,i){"use strict";var n=i(4),r=i(53),A=TypeError,a=Object.getOwnPropertyDescriptor,i=n&&!function(){if(void 0!==this)return 1;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=i?function(e,t){if(r(e)&&!a(e,"length").writable)throw new A("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},function(e,t,i){"use strict";var n=i(3),c=i(53),l=i(71),p=i(11),u=i(66),d=i(27),f=i(31),h=i(74),r=i(6),A=i(55),g=i(52),i=A("slice"),m=r("species"),v=Array,b=Math.max;n({target:"Array",proto:!0,forced:!i},{slice:function(e,t){var i,n,r,A=f(this),a=d(A),o=u(e,a),s=u(void 0===t?a:t,a);if(c(A)&&(i=A.constructor,(i=l(i)&&(i===v||c(i.prototype))||p(i)&&null===(i=i[m])?void 0:i)===v||void 0===i))return g(A,o,s);for(n=new(void 0===i?v:i)(b(s-o,0)),r=0;o<s;o++,r++)o in A&&h(n,r,A[o]);return n.length=r,n}})},function(e,t,i){"use strict";var n=i(39),r=TypeError;e.exports=function(e,t){if(!delete e[t])throw new r("Cannot delete property "+n(t)+" of "+n(e))}},function(e,t,i){"use strict";function d(e,t){var i=e.length;if(i<8)for(var n,r,A=1;A<i;){for(n=e[r=A];r&&0<t(e[r-1],n);)e[r]=e[--r];r!==A++&&(e[r]=n)}else for(var a=h(i/2),o=d(f(e,0,a),t),s=d(f(e,a),t),c=o.length,l=s.length,p=0,u=0;p<c||u<l;)e[p+u]=p<c&&u<l?t(o[p],s[u])<=0?o[p++]:s[u++]:p<c?o[p++]:s[u++];return e}var f=i(52),h=Math.floor;e.exports=d},function(e,t,i){"use strict";function n(e){c(e,g,{value:{objectID:"O"+m++,weakData:{}}})}var a=i(3),o=i(1),r=i(50),A=i(11),s=i(10),c=i(13).f,l=i(41),p=i(118),u=i(216),d=i(64),f=i(218),h=!1,g=d("meta"),m=0,v=e.exports={enable:function(){v.enable=function(){},h=!0;var r=l.f,A=o([].splice),e={};e[g]=1,r(e).length&&(l.f=function(e){for(var t=r(e),i=0,n=t.length;i<n;i++)if(t[i]===g){A(t,i,1);break}return t},a({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:p.f}))},fastKey:function(e,t){if(!A(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!s(e,g)){if(!u(e))return"F";if(!t)return"E";n(e)}return e[g].objectID},getWeakData:function(e,t){if(!s(e,g)){if(!u(e))return!0;if(!t)return!1;n(e)}return e[g].weakData},onFreeze:function(e){return f&&h&&u(e)&&!s(e,g)&&n(e),e}};r[g]=!0},function(e,t,i){"use strict";function m(e,t){this.stopped=e,this.result=t}var v=i(44),b=i(9),I=i(12),w=i(39),y=i(135),B=i(27),_=i(25),x=i(96),M=i(75),C=i(136),E=TypeError,P=m.prototype;e.exports=function(e,t,i){function n(e){return A&&C(A,"normal",e),new m(!0,e)}function r(e){return u?(I(e),h?g(e[0],e[1],n):g(e[0],e[1])):h?g(e,n):g(e)}var A,a,o,s,c,l,p=i&&i.that,u=!(!i||!i.AS_ENTRIES),d=!(!i||!i.IS_RECORD),f=!(!i||!i.IS_ITERATOR),h=!(!i||!i.INTERRUPTED),g=v(t,p);if(d)A=e.iterator;else if(f)A=e;else{if(!(i=M(e)))throw new E(w(e)+" is not iterable");if(y(i)){for(a=0,o=B(e);a<o;a++)if((s=r(e[a]))&&_(P,s))return s;return new m(!1)}A=x(e,i)}for(c=(d?e:A).next;!(l=b(c,A)).done;){try{s=r(l.value)}catch(e){C(A,"throw",e)}if("object"==typeof s&&s&&_(P,s))return s}return new m(!1)}},function(e,t,i){"use strict";var n=i(6),r=i(57),A=n("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(r.Array===e||a[A]===e)}},function(e,t,i){"use strict";var A=i(9),a=i(12),o=i(38);e.exports=function(e,t,i){var n,r;a(e);try{if(!(n=o(e,"return"))){if("throw"===t)throw i;return i}n=A(n,e)}catch(e){r=!0,n=e}if("throw"===t)throw i;if(r)throw n;return a(n),i}},function(e,t,i){"use strict";var r=i(14);e.exports=function(e,t,i){for(var n in t)r(e,n,t[n],i);return e}},function(e,t,i){"use strict";function r(){return this}var A=i(139).IteratorPrototype,a=i(33),o=i(30),s=i(23),c=i(57);e.exports=function(e,t,i,n){t+=" Iterator";return e.prototype=a(A,{next:o(+!n,i)}),s(e,t,!1,!0),c[t]=r,e}},function(e,t,i){"use strict";var n,r,A=i(2),a=i(8),o=i(11),s=i(33),c=i(140),l=i(14),p=i(6),i=i(19),u=p("iterator"),p=!1;[].keys&&("next"in(r=[].keys())?(c=c(c(r)))!==Object.prototype&&(n=c):p=!0),!o(n)||A(function(){var e={};return n[u].call(e)!==e})?n={}:i&&(n=s(n)),a(n[u])||l(n,u,function(){return this}),e.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:p}},function(e,t,i){"use strict";var n=i(10),r=i(8),A=i(17),a=i(65),i=i(221),o=a("IE_PROTO"),s=Object,c=s.prototype;e.exports=i?s.getPrototypeOf:function(e){var t,e=A(e);return n(e,o)?e[o]:(t=e.constructor,r(t)&&e instanceof t?t.prototype:e instanceof s?c:null)}},function(e,t,i){"use strict";var n=i(15),r=i(21),A=i(6),a=i(4),o=A("species");e.exports=function(e){e=n(e);a&&e&&!e[o]&&r(e,o,{configurable:!0,get:function(){return this}})}},function(e,t,i){"use strict";i=i(1);e.exports=i(1..valueOf)},function(e,t,i){"use strict";function n(t){return function(e){e=a(A(e));return 1&t&&(e=o(e,s,"")),e=2&t?o(e,c,"$1"):e}}var r=i(1),A=i(16),a=i(7),i=i(144),o=r("".replace),s=RegExp("^["+i+"]+"),c=RegExp("(^|[^"+i+"])["+i+"]+$");e.exports={start:n(1),end:n(2),trim:n(3)}},function(e,t,i){"use strict";e.exports="\t\n\v\f\r \u2028\u2029\ufeff"},function(e,t,i){"use strict";var n=i(11),r=i(18),A=i(6)("match");e.exports=function(e){var t;return n(e)&&(void 0!==(t=e[A])?!!t:"RegExp"===r(e))}},function(e,t,i){"use strict";var n=i(9),r=i(10),A=i(25),a=i(147),o=RegExp.prototype;e.exports=function(e){var t=e.flags;return void 0!==t||"flags"in o||r(e,"flags")||!A(o,e)?t:n(a,e)}},function(e,t,i){"use strict";var n=i(12);e.exports=function(){var e=n(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}},function(e,t,i){"use strict";var n=i(2),r=i(5).RegExp;e.exports=n(function(){var e=r("(?<a>b)","g");return"b"!==e.exec("b").groups.a||"bc"!=="b".replace(e,"$<a>c")})},function(e,t,i){"use strict";i(58);var n,r=i(3),A=i(9),a=i(8),o=i(12),s=i(7),i=(n=!1,(i=/[ac]/).exec=function(){return n=!0,/./.exec.apply(this,arguments)},!0===i.test("abc")&&n),c=/./.test;r({target:"RegExp",proto:!0,forced:!i},{test:function(e){var t=o(this),e=s(e),i=t.exec;return a(i)?null!==(i=A(i,t,e))&&(o(i),!0):A(c,t,e)}})},function(e,t,i){"use strict";var n=i(49).PROPER,r=i(14),A=i(12),a=i(7),o=i(2),s=i(146),i="toString",c=RegExp.prototype,l=c[i],o=o(function(){return"/a/b"!==l.call({source:"a",flags:"b"})}),n=n&&l.name!==i;(o||n)&&r(c,i,function(){var e=A(this);return"/"+a(e.source)+"/"+a(s(e))},{unsafe:!0})},function(e,t,i){"use strict";var n=i(3),r=i(1),A=i(101),a=i(16),o=i(7),i=i(102),s=r("".indexOf);n({target:"String",proto:!0,forced:!i("includes")},{includes:function(e){return!!~s(o(a(this)),o(A(e)),1<arguments.length?arguments[1]:void 0)}})},function(e,t,i){"use strict";var n=i(103).charAt,r=i(7),A=i(20),a=i(97),o=i(76),s="String Iterator",c=A.set,l=A.getterFor(s);a(String,"String",function(e){c(this,{type:s,string:r(e),index:0})},function(){var e=l(this),t=e.string,i=e.index;return i>=t.length?o(void 0,!0):(t=n(t,i),e.index+=t.length,o(t,!1))})},function(e,t,i){"use strict";var r=i(9),n=i(104),c=i(12),A=i(32),l=i(42),p=i(7),a=i(16),u=i(38),d=i(105),f=i(106);n("match",function(n,o,s){return[function(e){var t=a(this),i=A(e)?void 0:u(e,n);return i?r(i,e,t):new RegExp(e)[n](p(t))},function(e){var t=c(this),i=p(e),e=s(o,t,i);if(e.done)return e.value;if(!t.global)return f(t,i);for(var n=t.unicode,r=[],A=t.lastIndex=0;null!==(a=f(t,i));){var a=p(a[0]);""===(r[A]=a)&&(t.lastIndex=d(i,l(t.lastIndex),n)),A++}return 0===A?null:r}]})},function(e,t,i){"use strict";var n=i(1),A=i(16),a=i(7),o=/"/g,s=n("".replace);e.exports=function(e,t,i,n){var e=a(A(e)),r="<"+t;return""!==i&&(r+=" "+i+'="'+s(a(n),o,""")+'"'),r+">"+e+"</"+t+">"}},function(e,t,i){"use strict";var n=i(2);e.exports=function(t){return n(function(){var e=""[t]('"');return e!==e.toLowerCase()||3<e.split('"').length})}},function(e,t,i){"use strict";function n(e){for(var t={},i=0;i<64;i++)t[e.charAt(i)]=i;return t}var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",A=r+"+/",r=r+"-_";e.exports={i2c:A,c2i:n(A),i2cUrl:r,c2iUrl:n(r)}},function(e,t,i){"use strict";e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(e,t,i){"use strict";i=i(84)("span").classList,i=i&&i.constructor&&i.constructor.prototype;e.exports=i===Object.prototype?void 0:i},function(e,t,i){"use strict";var n=i(31),r=i(56),A=i(57),a=i(20),o=i(13).f,s=i(97),c=i(76),l=i(19),i=i(4),p="Array Iterator",u=a.set,d=a.getterFor(p),a=(e.exports=s(Array,"Array",function(e,t){u(this,{type:p,target:n(e),index:0,kind:t})},function(){var e=d(this),t=e.target,i=e.index++;if(!t||i>=t.length)return e.target=void 0,c(void 0,!0);switch(e.kind){case"keys":return c(i,!1);case"values":return c(t[i],!1)}return c([i,t[i]],!1)},"values"),A.Arguments=A.Array);if(r("keys"),r("values"),r("entries"),!l&&i&&"values"!==a.name)try{o(a,"name",{value:"values"})}catch(e){}},function(e,t,i){"use strict";e.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},function(e,t,i){"use strict";var n=i(2),r=i(6),A=i(4),a=i(19),o=r("iterator");e.exports=!n(function(){var e=new URL("b?a=1&b=2&c=3","http://a"),i=e.searchParams,t=new URLSearchParams("a=1&a=2&b=3"),n="";return e.pathname="c%20d",i.forEach(function(e,t){i.delete("b"),n+=t+e}),t.delete("a",2),t.delete("b",void 0),a&&(!e.toJSON||!t.has("a",1)||t.has("a",2)||!t.has("a",void 0)||t.has("b"))||!i.size&&(a||!A)||!i.sort||"http://a/c%20d?a=1&c=3"!==e.href||"3"!==i.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!i[o]||"a"!==new URL("https://a@b").username||"b"!==new URLSearchParams(new URLSearchParams("a=b")).get("a")||"xn--e1aybc"!==new URL("http://тест").host||"#%D0%B1"!==new URL("http://a#б").hash||"a1c3"!==n||"x"!==new URL("http://x",void 0).host})},function(Q,F,e){"use strict";e(159);function k(t){try{return ie(t)}catch(e){return t}}function A(e){var t,i=D(e,le," "),n=4;try{return ie(i)}catch(e){for(;n;)i=D(i,(t=n--,pe[t-1]||(pe[t-1]=ee("((?:%[\\da-f]{2}){"+t+"})","gi"))),k);return i}}function O(e){return de[e]}function r(e){return D(ne(e),ue,O)}function t(e){this.entries=[],this.url=null,void 0!==e&&(b(e)?this.parseObject(e):this.parseQuery("string"==typeof e?"?"===re(e,0)?ce(e,1):e:I(e)))}function i(){m(this,H);var e=q(this,new t(0<arguments.length?arguments[0]:void 0));d||(this.size=e.entries.length)}var n,a,o,s=e(3),c=e(5),l=e(260),p=e(9),u=e(1),d=e(4),f=e(161),h=e(14),N=e(21),L=e(137),R=e(23),G=e(138),g=e(20),m=e(45),v=e(8),z=e(10),W=e(44),Z=e(51),K=e(12),b=e(11),I=e(7),Y=e(33),w=e(30),y=e(96),V=e(75),B=e(76),_=e(46),x=e(6),J=e(132),e=x("iterator"),M="URLSearchParams",C=M+"Iterator",q=g.set,E=g.getterFor(M),X=g.getterFor(C),$=l("fetch"),P=l("Request"),j=l("Headers"),U=P&&P.prototype,x=j&&j.prototype,ee=c.RegExp,te=c.TypeError,ie=c.decodeURIComponent,ne=c.encodeURIComponent,re=u("".charAt),Ae=u([].join),T=u([].push),D=u("".replace),ae=u([].shift),oe=u([].splice),se=u("".split),ce=u("".slice),le=/\+/g,pe=Array(4),ue=/[!'()~]|%20/g,de={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},S=G(function(e,t){q(this,{type:C,target:E(e).entries,index:0,kind:t})},M,function(){var e=X(this),t=e.target,i=e.index++;if(!t||i>=t.length)return e.target=void 0,B(void 0,!0);var n=t[i];switch(e.kind){case"keys":return B(n.key,!1);case"values":return B(n.value,!1)}return B([n.key,n.value],!1)},!0),H=(t.prototype={type:M,bindURL:function(e){this.url=e,this.update()},parseObject:function(e){var t,i,n,r,A,a,o=this.entries,s=V(e);if(s)for(i=(t=y(e,s)).next;!(n=p(i,t)).done;){if(r=(n=y(K(n.value))).next,(A=p(r,n)).done||(a=p(r,n)).done||!p(r,n).done)throw new te("Expected sequence with length 2");T(o,{key:I(A.value),value:I(a.value)})}else for(var c in e)z(e,c)&&T(o,{key:c,value:I(e[c])})},parseQuery:function(e){if(e)for(var t,i=this.entries,n=se(e,"&"),r=0;r<n.length;)(t=n[r++]).length&&(t=se(t,"="),T(i,{key:A(ae(t)),value:A(Ae(t,"="))}))},serialize:function(){for(var e,t=this.entries,i=[],n=0;n<t.length;)e=t[n++],T(i,r(e.key)+"="+r(e.value));return Ae(i,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}},i.prototype);L(H,{append:function(e,t){var i=E(this);_(arguments.length,2),T(i.entries,{key:I(e),value:I(t)}),d||this.length++,i.updateURL()},delete:function(e){for(var t=E(this),i=_(arguments.length,1),n=t.entries,r=I(e),e=i<2?void 0:arguments[1],A=void 0===e?e:I(e),a=0;a<n.length;){var o=n[a];if(o.key!==r||void 0!==A&&o.value!==A)a++;else if(oe(n,a,1),void 0!==A)break}d||(this.size=n.length),t.updateURL()},get:function(e){for(var t=E(this).entries,i=(_(arguments.length,1),I(e)),n=0;n<t.length;n++)if(t[n].key===i)return t[n].value;return null},getAll:function(e){for(var t=E(this).entries,i=(_(arguments.length,1),I(e)),n=[],r=0;r<t.length;r++)t[r].key===i&&T(n,t[r].value);return n},has:function(e){for(var t=E(this).entries,i=_(arguments.length,1),n=I(e),e=i<2?void 0:arguments[1],r=void 0===e?e:I(e),A=0;A<t.length;){var a=t[A++];if(a.key===n&&(void 0===r||a.value===r))return!0}return!1},set:function(e,t){for(var i,n=E(this),r=(_(arguments.length,1),n.entries),A=!1,a=I(e),o=I(t),s=0;s<r.length;s++)(i=r[s]).key===a&&(A?oe(r,s--,1):(A=!0,i.value=o));A||T(r,{key:a,value:o}),d||(this.size=r.length),n.updateURL()},sort:function(){var e=E(this);J(e.entries,function(e,t){return e.key>t.key?1:-1}),e.updateURL()},forEach:function(e){for(var t,i=E(this).entries,n=W(e,1<arguments.length?arguments[1]:void 0),r=0;r<i.length;)n((t=i[r++]).value,t.key,this)},keys:function(){return new S(this,"keys")},values:function(){return new S(this,"values")},entries:function(){return new S(this,"entries")}},{enumerable:!0}),h(H,e,H.entries,{name:"entries"}),h(H,"toString",function(){return E(this).serialize()},{enumerable:!0}),d&&N(H,"size",{get:function(){return E(this).entries.length},configurable:!0,enumerable:!0}),R(i,M),s({global:!0,constructor:!0,forced:!f},{URLSearchParams:i}),!f&&v(j)&&(n=u(x.has),a=u(x.set),o=function(e){if(b(e)){var t,i=e.body;if(Z(i)===M)return t=e.headers?new j(e.headers):new j,n(t,"content-type")||a(t,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),Y(e,{body:w(0,I(i)),headers:w(0,t)})}return e},v($)&&s({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(e){return $(e,1<arguments.length?o(arguments[1]):{})}}),v(P))&&((U.constructor=g=function(e){return m(this,U),new P(e,1<arguments.length?o(arguments[1]):{})}).prototype=U,s({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:g})),Q.exports={URLSearchParams:i,getState:E}},function(e,t,i){"use strict";e.exports=function(i){var s=[];return s.toString=function(){return this.map(function(e){var t=function(e,t){var i=e[1]||"",n=e[3];if(!n)return i;if(t&&"function"==typeof btoa)return e=function(e){e=btoa(unescape(encodeURIComponent(JSON.stringify(e)))),e="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(e);return"/*# ".concat(e," */")}(n),t=n.sources.map(function(e){return"/*# sourceURL=".concat(n.sourceRoot||"").concat(e," */")}),[i].concat(t).concat([e]).join("\n");return[i].join("\n")}(e,i);return e[2]?"@media ".concat(e[2]," {").concat(t,"}"):t}).join("")},s.i=function(e,t,i){"string"==typeof e&&(e=[[null,e,""]]);var n={};if(i)for(var r=0;r<this.length;r++){var A=this[r][0];null!=A&&(n[A]=!0)}for(var a=0;a<e.length;a++){var o=[].concat(e[a]);i&&n[o[0]]||(t&&(o[2]?o[2]="".concat(t," and ").concat(o[2]):o[2]=t),s.push(o))}},s}},function(e,t,i){"use strict";function s(e,t){for(var i=[],n={},r=0;r<t.length;r++){var A=t[r],a=A[0],A={id:e+":"+r,css:A[1],media:A[2],sourceMap:A[3]};n[a]?n[a].parts.push(A):i.push(n[a]={id:a,parts:[A]})}return i}i.r(t),i.d(t,"default",function(){return r});i="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!i)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");function A(){}var c={},n=i&&(document.head||document.getElementsByTagName("head")[0]),a=null,o=0,l=!1,p=null,u="data-vue-ssr-id",d="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function r(a,e,t,i){l=t,p=i||{};var o=s(a,e);return f(o),function(e){for(var t=[],i=0;i<o.length;i++){var n=o[i];(r=c[n.id]).refs--,t.push(r)}e?f(o=s(a,e)):o=[];for(var r,i=0;i<t.length;i++)if(0===(r=t[i]).refs){for(var A=0;A<r.parts.length;A++)r.parts[A]();delete c[r.id]}}}function f(e){for(var t=0;t<e.length;t++){var i=e[t],n=c[i.id];if(n){n.refs++;for(var r=0;r<n.parts.length;r++)n.parts[r](i.parts[r]);for(;r<i.parts.length;r++)n.parts.push(g(i.parts[r]));n.parts.length>i.parts.length&&(n.parts.length=i.parts.length)}else{for(var A=[],r=0;r<i.parts.length;r++)A.push(g(i.parts[r]));c[i.id]={id:i.id,refs:1,parts:A}}}}function h(){var e=document.createElement("style");return e.type="text/css",n.appendChild(e),e}function g(t){var e,i,n,r=document.querySelector("style["+u+'~="'+t.id+'"]');if(r){if(l)return A;r.parentNode.removeChild(r)}return n=d?(e=o++,r=a=a||h(),i=b.bind(null,r,e,!1),b.bind(null,r,e,!0)):(r=h(),i=function(e,t){var i=t.css,n=t.media,r=t.sourceMap;n&&e.setAttribute("media",n);p.ssrId&&e.setAttribute(u,t.id);r&&(i=(i+="\n/*# sourceURL="+r.sources[0]+" */")+"\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */");if(e.styleSheet)e.styleSheet.cssText=i;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(i))}}.bind(null,r),function(){r.parentNode.removeChild(r)}),i(t),function(e){e?e.css===t.css&&e.media===t.media&&e.sourceMap===t.sourceMap||i(t=e):n()}}m=[];var m,v=function(e,t){return m[e]=t,m.filter(Boolean).join("\n")};function b(e,t,i,n){var i=i?"":n.css;e.styleSheet?e.styleSheet.cssText=v(t,i):(n=document.createTextNode(i),(i=e.childNodes)[t]&&e.removeChild(i[t]),i.length?e.insertBefore(n,i[t]):e.appendChild(n))}},function(e,t,i){"use strict";i.d(t,"a",function(){return n});var o=i(78);function n(e,t){var i,n,r,A,a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(a)return r=!(n=!0),{s:function(){a=a.call(e)},n:function(){var e=a.next();return n=e.done,e},e:function(e){r=!0,i=e},f:function(){try{n||null==a.return||a.return()}finally{if(r)throw i}}};if(Array.isArray(e)||(a=Object(o.a)(e))||t&&e&&"number"==typeof e.length)return a&&(e=a),A=0,{s:t=function(){},n:function(){return A>=e.length?{done:!0}:{done:!1,value:e[A++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE__166__},function(e,t){e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHN0eWxlID0gInBvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTVweCIgdmlld0JveD0iMCAwIDI5NTQgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnID48ZyA+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjgwIiAgZm9udC1zaXplPSIxOCIgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTkyLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjgwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij44MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE4NCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIxNjAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjE2MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc3NiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIyNDAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjI0MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjU5MCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIzNTAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjM1MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjk2LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjQwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIyIiB5PSI4Ij40MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODg4LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjEyMCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MTIwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDgwLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjIwMCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MjAwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMDcyLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjI4MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MjgwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyODg2LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjM5MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MzkwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjIwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NDAsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTAwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4xMDA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMzIsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTgwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4xODA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5MjQsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjYwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4yNjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3MzgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzcwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4zNzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ0NCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSI2MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+NjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMzYsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTQwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4xNDA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MjgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjIwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4yMjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0NDIsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzMwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4zMzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyMjAsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzAwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4zMDA8L3RzcGFuPjwvdGV4dD48L2c+PGxpbmUgeDE9Ijc0LjUiIHkxPSItMTAiIHgyPSI3NC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4Mi41IiB5MT0iMTAiIHgyPSI4Mi41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxMDQuNSIgeTE9IjEwIiB4Mj0iMTA0LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjEyNS41IiB5MT0iMTAiIHgyPSIxMjUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iODkuNSIgeTE9IjEwIiB4Mj0iODkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTExLjUiIHkxPSIxMCIgeDI9IjExMS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxMzMuNSIgeTE9IjEwIiB4Mj0iMTMzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9Ijk3LjUiIHkxPSIxMCIgeDI9Ijk3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjExOS41IiB5MT0iMTAiIHgyPSIxMTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTQxLjUiIHkxPSIxMCIgeDI9IjE0MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIxMCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iNzUiIHk9IjgiPjEwPC90c3Bhbj48L3RleHQ+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDY2NiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSI5MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+OTA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNTgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTcwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4xNzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE4NTAsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjUwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4yNTA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI2NjQsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzYwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4zNjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM3MCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSI1MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+NTA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDk2MiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIxMzAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjEzMDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTU1NCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIyMTAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjIxMDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjM2OCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIzMjAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjMyMDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjE0NiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9IjEwIiB4Mj0iOC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iMTAiIHgyPSIzMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iMTAiIHgyPSI1MS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iMTAiIHgyPSIxNS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iMTAiIHgyPSIzNy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iMTAiIHgyPSI1OS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iMTAiIHgyPSIyMy41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iMTAiIHgyPSI0NS41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iMTAiIHgyPSI2Ny41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIyOTAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9IjgiPjI5MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjIyLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjMwIiAgZm9udC1zaXplPSIxOCIgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSI4Ij4zMDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODE0LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjExMCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MTEwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDA2LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjE5MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MTkwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOTk4LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjI3MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MjcwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyODEyLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjM4MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MzgwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MTgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMzciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSIxMCIgeDI9IjguNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9IjEwIiB4Mj0iMzAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9IjEwIiB4Mj0iNTEuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9IjEwIiB4Mj0iMTUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9IjEwIiB4Mj0iMzcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9IjEwIiB4Mj0iNTkuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9IjEwIiB4Mj0iMjMuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9IjEwIiB4Mj0iNDUuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9IjEwIiB4Mj0iNjcuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iNzAiICBmb250LXNpemU9IjE4IiAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjIiIHk9IjgiPjcwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTEwLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjE1MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MTUwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzAyLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjIzMCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MjMwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTE2LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjM0MCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MzQwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMjk0LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjM3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iMTAiIHgyPSI4LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSIxMCIgeDI9IjMwLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSIxMCIgeDI9IjUxLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSIxMCIgeDI9IjE1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSIxMCIgeDI9IjM3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSIxMCIgeDI9IjU5LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSIxMCIgeDI9IjIzLjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSIxMCIgeDI9IjQ1LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSIxMCIgeDI9IjY3LjUiIHkyPSIzNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjMxMCIgIGZvbnQtc2l6ZT0iMTgiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iOCI+MzEwPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9zdmc+"},function(e,t){e.exports="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHN0eWxlID0gInBvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTVweCIgdmlld0JveD0iMCAwIDI5NTQgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxnID48ZyA+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1OTIsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iODAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjgwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMTg0LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjE2MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MTYwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNzc2LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjI0MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MjQwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNTkwLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjM1MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MzUwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOTYsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iNDAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjIiIHk9Ii03Ij40MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoODg4LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjEyMCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MTIwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDgwLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjIwMCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MjAwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMDcyLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjI4MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MjgwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyODg2LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjM5MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MzkwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNDgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjIwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NDAsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTAwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4xMDA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEzMzIsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTgwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4xODA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5MjQsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjYwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4yNjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI3MzgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzcwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4zNzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQ0NCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSI2MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+NjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwMzYsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTQwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4xNDA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE2MjgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjIwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4yMjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI0NDIsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzMwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4zMzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyMjAsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzAwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4zMDA8L3RzcGFuPjwvdGV4dD48L2c+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzQsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCAgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjEwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NjYsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iOTAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjkwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjU4LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjE3MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MTcwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxODUwLCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjI1MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MjUwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyNjY0LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjM2MCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MzYwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzNzAsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iNTAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjUwPC90c3Bhbj48L3RleHQ+PC9nPjxnICB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5NjIsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMTMwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4xMzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE1NTQsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjEwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4yMTA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzNjgsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMzIwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4zMjA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIxNDYsIDApIj48bGluZSB4MT0iMC41IiB5MT0iLTEwIiB4Mj0iMC41IiB5Mj0iMTUiICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI4LjUiIHkxPSItMTAiIHgyPSI4LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzAuNSIgeTE9Ii0xMCIgeDI9IjMwLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTEuNSIgeTE9Ii0xMCIgeDI9IjUxLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMTUuNSIgeTE9Ii0xMCIgeDI9IjE1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMzcuNSIgeTE9Ii0xMCIgeDI9IjM3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNTkuNSIgeTE9Ii0xMCIgeDI9IjU5LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iMjMuNSIgeTE9Ii0xMCIgeDI9IjIzLjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNDUuNSIgeTE9Ii0xMCIgeDI9IjQ1LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iNjcuNSIgeTE9Ii0xMCIgeDI9IjY3LjUiIHkyPSI3IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48dGV4dCBpZD0iMjkwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjEiIHk9Ii03Ij4yOTA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyMiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIzMCIgIGZvbnQtc2l6ZT0iMTgiICB0cmFuc2Zvcm0gPSAicm90YXRlKDE4MCkiICAgIGZpbGw9IiMwMDAiPjx0c3BhbiB4PSIxIiB5PSItNyI+MzA8L3RzcGFuPjwvdGV4dD48L2c+PGcgIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgxNCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIxMTAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjExMDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQwNiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIxOTAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjE5MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTk5OCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIyNzAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjI3MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjgxMiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIzODAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjM4MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTE4LCAwKSI+PGxpbmUgeDE9IjAuNSIgeTE9Ii0xMCIgeDI9IjAuNSIgeTI9IjE1IiAgc3Ryb2tlPSIjMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiPjwvbGluZT48bGluZSB4MT0iOC41IiB5MT0iLTEwIiB4Mj0iOC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjMwLjUiIHkxPSItMTAiIHgyPSIzMC41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjUxLjUiIHkxPSItMTAiIHgyPSI1MS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjE1LjUiIHkxPSItMTAiIHgyPSIxNS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjM3LjUiIHkxPSItMTAiIHgyPSIzNy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjU5LjUiIHkxPSItMTAiIHgyPSI1OS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjIzLjUiIHkxPSItMTAiIHgyPSIyMy41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjQ1LjUiIHkxPSItMTAiIHgyPSI0NS41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjY3LjUiIHkxPSItMTAiIHgyPSI2Ny41IiB5Mj0iNyIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PHRleHQgaWQ9IjcwIiAgZm9udC1zaXplPSIxOCIgIHRyYW5zZm9ybSA9ICJyb3RhdGUoMTgwKSIgICAgZmlsbD0iIzAwMCI+PHRzcGFuIHg9IjIiIHk9Ii03Ij43MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTExMCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIxNTAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjE1MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTcwMiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIyMzAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjIzMDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUxNiwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIzNDAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjM0MDwvdHNwYW4+PC90ZXh0PjwvZz48ZyAgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjI5NCwgMCkiPjxsaW5lIHgxPSIwLjUiIHkxPSItMTAiIHgyPSIwLjUiIHkyPSIxNSIgIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIj48L2xpbmU+PGxpbmUgeDE9IjguNSIgeTE9Ii0xMCIgeDI9IjguNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzMC41IiB5MT0iLTEwIiB4Mj0iMzAuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1MS41IiB5MT0iLTEwIiB4Mj0iNTEuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIxNS41IiB5MT0iLTEwIiB4Mj0iMTUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIzNy41IiB5MT0iLTEwIiB4Mj0iMzcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI1OS41IiB5MT0iLTEwIiB4Mj0iNTkuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSIyMy41IiB5MT0iLTEwIiB4Mj0iMjMuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI0NS41IiB5MT0iLTEwIiB4Mj0iNDUuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjxsaW5lIHgxPSI2Ny41IiB5MT0iLTEwIiB4Mj0iNjcuNSIgeTI9IjciICBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PC9saW5lPjx0ZXh0IGlkPSIzMTAiICBmb250LXNpemU9IjE4IiAgdHJhbnNmb3JtID0gInJvdGF0ZSgxODApIiAgICBmaWxsPSIjMDAwIj48dHNwYW4geD0iMSIgeT0iLTciPjMxMDwvdHNwYW4+PC90ZXh0PjwvZz48L2c+PC9nPjwvc3ZnPg=="},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE__169__},function(e,t,i){e.exports=function(){"use strict";var r=function(e,t){r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var i in t)if(Object.prototype.hasOwnProperty.call(t,i))e[i]=t[i]};return r(e,t)};function t(e,t){if(typeof t!=="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");r(e,t);function i(){this.constructor=e}e.prototype=t===null?Object.create(t):(i.prototype=t.prototype,new i)}var W=function(){W=Object.assign||function e(t){for(var i,n=1,r=arguments.length;n<r;n++){i=arguments[n];for(var A in i)if(Object.prototype.hasOwnProperty.call(i,A))t[A]=i[A]}return t};return W.apply(this,arguments)};function c(e,a,i,o){function s(t){return t instanceof i?t:new i(function(e){e(t)})}return new(i||(i=Promise))(function(t,i){function n(e){try{A(o.next(e))}catch(e){i(e)}}function r(e){try{A(o["throw"](e))}catch(e){i(e)}}function A(e){e.done?t(e.value):s(e.value).then(n,r)}A((o=o.apply(e,a||[])).next())})}function R(e,i){var n={label:0,sent:function(){if(a[0]&1)throw a[1];return a[1]},trys:[],ops:[]},r,A,a,t;return t={next:o(0),throw:o(1),return:o(2)},typeof Symbol==="function"&&(t[Symbol.iterator]=function(){return this}),t;function o(t){return function(e){return s([t,e])}}function s(t){if(r)throw new TypeError("Generator is already executing.");while(n)try{if(r=1,A&&(a=t[0]&2?A["return"]:t[0]?A["throw"]||((a=A["return"])&&a.call(A),0):A.next)&&!(a=a.call(A,t[1])).done)return a;if(A=0,a)t=[t[0]&2,a.value];switch(t[0]){case 0:case 1:a=t;break;case 4:n.label++;return{value:t[1],done:false};case 5:n.label++;A=t[1];t=[0];continue;case 7:t=n.ops.pop();n.trys.pop();continue;default:if(!(a=n.trys,a=a.length>0&&a[a.length-1])&&(t[0]===6||t[0]===2)){n=0;continue}if(t[0]===3&&(!a||t[1]>a[0]&&t[1]<a[3])){n.label=t[1];break}if(t[0]===6&&n.label<a[1]){n.label=a[1];a=t;break}if(a&&n.label<a[2]){n.label=a[2];n.ops.push(t);break}if(a[2])n.ops.pop();n.trys.pop();continue}t=i.call(e,n)}catch(e){t=[6,e];A=0}finally{r=a=0}if(t[0]&5)throw t[1];return{value:t[0]?t[1]:void 0,done:true}}}function a(e,t,i){if(i||arguments.length===2)for(var n=0,r=t.length,A;n<r;n++)if(A||!(n in t)){if(!A)A=Array.prototype.slice.call(t,0,n);A[n]=t[n]}return e.concat(A||t)}for(var G=function(){function r(e,t,i,n){this.left=e;this.top=t;this.width=i;this.height=n}r.prototype.add=function(e,t,i,n){return new r(this.left+e,this.top+t,this.width+i,this.height+n)};r.fromClientRect=function(e,t){return new r(t.left+e.windowBounds.left,t.top+e.windowBounds.top,t.width,t.height)};r.fromDOMRectList=function(e,t){var i=Array.from(t).find(function(e){return e.width!==0});return i?new r(i.left+e.windowBounds.left,i.top+e.windowBounds.top,i.width,i.height):r.EMPTY};r.EMPTY=new r(0,0,0,0);return r}(),Z=function(e,t){return G.fromClientRect(e,t.getBoundingClientRect())},K=function(e){var t=e.body;var i=e.documentElement;if(!t||!i)throw new Error("Unable to get document size");var n=Math.max(Math.max(t.scrollWidth,i.scrollWidth),Math.max(t.offsetWidth,i.offsetWidth),Math.max(t.clientWidth,i.clientWidth));var r=Math.max(Math.max(t.scrollHeight,i.scrollHeight),Math.max(t.offsetHeight,i.offsetHeight),Math.max(t.clientHeight,i.clientHeight));return new G(0,0,n,r)},H=function(e){var t=[];var i=0;var n=e.length;while(i<n){var r=e.charCodeAt(i++);if(r>=55296&&r<=56319&&i<n){var A=e.charCodeAt(i++);if((A&64512)===56320)t.push(((r&1023)<<10)+(A&1023)+65536);else{t.push(r);i--}}else t.push(r)}return t},h=function(){var e=[];for(var t=0;t<arguments.length;t++)e[t]=arguments[t];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var i=e.length;if(!i)return"";var n=[];var r=-1;var A="";while(++r<i){var a=e[r];if(a<=65535)n.push(a);else{a-=65536;n.push((a>>10)+55296,a%1024+56320)}if(r+1===i||n.length>16384){A+=String.fromCharCode.apply(String,n);n.length=0}}return A},e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",o=typeof Uint8Array==="undefined"?[]:new Uint8Array(256),k=0;k<e.length;k++)o[e.charCodeAt(k)]=k;for(var O="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",N=typeof Uint8Array==="undefined"?[]:new Uint8Array(256),L=0;L<O.length;L++)N[O.charCodeAt(L)]=L;for(var Y=function(e){var t=e.length*.75,i=e.length,n,r=0,A,a,o,s;if(e[e.length-1]==="="){t--;if(e[e.length-2]==="=")t--}var c=typeof ArrayBuffer!=="undefined"&&typeof Uint8Array!=="undefined"&&typeof Uint8Array.prototype.slice!=="undefined"?new ArrayBuffer(t):new Array(t);var l=Array.isArray(c)?c:new Uint8Array(c);for(n=0;n<i;n+=4){A=N[e.charCodeAt(n)];a=N[e.charCodeAt(n+1)];o=N[e.charCodeAt(n+2)];s=N[e.charCodeAt(n+3)];l[r++]=A<<2|a>>4;l[r++]=(a&15)<<4|o>>2;l[r++]=(o&3)<<6|s&63}return c},V=function(e){var t=e.length;var i=[];for(var n=0;n<t;n+=2)i.push(e[n+1]<<8|e[n]);return i},J=function(e){var t=e.length;var i=[];for(var n=0;n<t;n+=4)i.push(e[n+3]<<24|e[n+2]<<16|e[n+1]<<8|e[n]);return i},q=5,X=6+5,$=2,ee,te=65536>>q,ie,ne=(1<<q)-1,re,Ae,ae,oe,se=te+(1024>>q)+(2048>>6),ce=65536>>X,le,pe=(1<<X-q)-1,ue=function(e,t,i){if(e.slice)return e.slice(t,i);return new Uint16Array(Array.prototype.slice.call(e,t,i))},de=function(e,t,i){if(e.slice)return e.slice(t,i);return new Uint32Array(Array.prototype.slice.call(e,t,i))},fe=function(e,t){var i=Y(e);var n=Array.isArray(i)?J(i):new Uint32Array(i);var r=Array.isArray(i)?V(i):new Uint16Array(i);var A=24;var a=ue(r,A/2,n[4]/2);var o=n[5]===2?ue(r,(A+n[4])/2):de(n,Math.ceil((A+n[4])/4));return new he(n[0],n[1],n[2],n[3],a,o)},he=function(){function e(e,t,i,n,r,A){this.initialValue=e;this.errorValue=t;this.highStart=i;this.highValueIndex=n;this.index=r;this.data=A}e.prototype.get=function(e){var t;if(e>=0){if(e<55296||e>56319&&e<=65535){t=this.index[e>>q];t=(t<<$)+(e&ne);return this.data[t]}if(e<=65535){t=this.index[te+(e-55296>>q)];t=(t<<$)+(e&ne);return this.data[t]}if(e<this.highStart){t=se-ce+(e>>X);t=this.index[t];t+=e>>q&pe;t=this.index[t];t=(t<<$)+(e&ne);return this.data[t]}if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue};return e}(),ge="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",me=typeof Uint8Array==="undefined"?[]:new Uint8Array(256),ve=0;ve<ge.length;ve++)me[ge.charCodeAt(ve)]=ve;var be,Ie=50,we=1,ye=2,Be=3,_e=4,xe=5,Me=7,Ce=8,Ee=9,g=10,Pe=11,je=12,Ue=13,Te=14,De=15,Se=16,He=17,Qe=18,Fe=19,ke=20,Oe=21,Ne=22,Le=23,Re=24,m=25,Ge=26,ze=27,We=28,Ze=29,Ke=30,Ye=31,Ve=32,Je=33,qe=34,Xe=35,$e=36,et=37,tt=38,it=39,nt=40,rt=41,At=42,at=43,ot=[9001,65288],st="!",v="×",ct="÷",lt=fe("KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA=="),b=[Ke,$e],pt=[we,ye,Be,xe],ut=[g,Ce],dt=[ze,Ge],ft=pt.concat(ut),ht=[tt,it,nt,qe,Xe],gt=[De,Ue],mt=function(e,r){if(r===void 0)r="strict";var A=[];var a=[];var o=[];e.forEach(function(e,t){var i=lt.get(e);if(i>Ie){o.push(true);i-=Ie}else o.push(false);if(["normal","auto","loose"].indexOf(r)!==-1)if([8208,8211,12316,12448].indexOf(e)!==-1){a.push(t);return A.push(Se)}if(i===_e||i===Pe){if(t===0){a.push(t);return A.push(Ke)}var n=A[t-1];if(ft.indexOf(n)===-1){a.push(a[t-1]);return A.push(n)}a.push(t);return A.push(Ke)}a.push(t);if(i===Ye)return A.push(r==="strict"?Oe:et);if(i===At)return A.push(Ke);if(i===Ze)return A.push(Ke);if(i===at)if(e>=131072&&e<=196605||e>=196608&&e<=262141)return A.push(et);else return A.push(Ke);A.push(i)});return[a,A,o]},vt=function(e,t,i,n){var r=n[i];if(Array.isArray(e)?e.indexOf(r)!==-1:e===r){var A=i;while(A<=n.length){A++;var a=n[A];if(a===t)return true;if(a!==g)break}}if(r===g){var A=i;while(A>0){A--;var o=n[A];if(Array.isArray(e)?e.indexOf(o)!==-1:e===o){var s=i;while(s<=n.length){s++;var a=n[s];if(a===t)return true;if(a!==g)break}}if(o!==g)break}}return false},bt=function(e,t){var i=e;while(i>=0){var n=t[i];if(n===g)i--;else return n}return 0},It=function(e,t,i,n,r){if(i[n]===0)return v;var A=n-1;if(Array.isArray(r)&&r[A]===true)return v;var a=A-1;var o=A+1;var s=t[A];var c=a>=0?t[a]:0;var l=t[o];if(s===ye&&l===Be)return v;if(pt.indexOf(s)!==-1)return st;if(pt.indexOf(l)!==-1)return v;if(ut.indexOf(l)!==-1)return v;if(bt(A,t)===Ce)return ct;if(lt.get(e[A])===Pe)return v;if((s===Ve||s===Je)&<.get(e[o])===Pe)return v;if(s===Me||l===Me)return v;if(s===Ee)return v;if([g,Ue,De].indexOf(s)===-1&&l===Ee)return v;if([He,Qe,Fe,Re,We].indexOf(l)!==-1)return v;if(bt(A,t)===Ne)return v;if(vt(Le,Ne,A,t))return v;if(vt([He,Qe],Oe,A,t))return v;if(vt(je,je,A,t))return v;if(s===g)return ct;if(s===Le||l===Le)return v;if(l===Se||s===Se)return ct;if([Ue,De,Oe].indexOf(l)!==-1||s===Te)return v;if(c===$e&>.indexOf(s)!==-1)return v;if(s===We&&l===$e)return v;if(l===ke)return v;if(b.indexOf(l)!==-1&&s===m||b.indexOf(s)!==-1&&l===m)return v;if(s===ze&&[et,Ve,Je].indexOf(l)!==-1||[et,Ve,Je].indexOf(s)!==-1&&l===Ge)return v;if(b.indexOf(s)!==-1&&dt.indexOf(l)!==-1||dt.indexOf(s)!==-1&&b.indexOf(l)!==-1)return v;if([ze,Ge].indexOf(s)!==-1&&(l===m||[Ne,De].indexOf(l)!==-1&&t[o+1]===m)||[Ne,De].indexOf(s)!==-1&&l===m||s===m&&[m,We,Re].indexOf(l)!==-1)return v;if([m,We,Re,He,Qe].indexOf(l)!==-1){var p=A;while(p>=0){var u=t[p];if(u===m)return v;else if([We,Re].indexOf(u)!==-1)p--;else break}}if([ze,Ge].indexOf(l)!==-1){var p=[He,Qe].indexOf(s)!==-1?a:A;while(p>=0){var u=t[p];if(u===m)return v;else if([We,Re].indexOf(u)!==-1)p--;else break}}if(tt===s&&[tt,it,qe,Xe].indexOf(l)!==-1||[it,qe].indexOf(s)!==-1&&[it,nt].indexOf(l)!==-1||[nt,Xe].indexOf(s)!==-1&&l===nt)return v;if(ht.indexOf(s)!==-1&&[ke,Ge].indexOf(l)!==-1||ht.indexOf(l)!==-1&&s===ze)return v;if(b.indexOf(s)!==-1&&b.indexOf(l)!==-1)return v;if(s===Re&&b.indexOf(l)!==-1)return v;if(b.concat(m).indexOf(s)!==-1&&l===Ne&&ot.indexOf(e[o])===-1||b.concat(m).indexOf(l)!==-1&&s===Qe)return v;if(s===rt&&l===rt){var d=i[A];var f=1;while(d>0){d--;if(t[d]===rt)f++;else break}if(f%2!==0)return v}if(s===Ve&&l===Je)return v;return ct},wt=function(i,e){if(!e)e={lineBreak:"normal",wordBreak:"normal"};var t=mt(i,e.lineBreak),n=t[0],r=t[1],A=t[2];if(e.wordBreak==="break-all"||e.wordBreak==="break-word")r=r.map(function(e){return[m,Ke,At].indexOf(e)!==-1?et:e});var a=e.wordBreak==="keep-all"?A.map(function(e,t){return e&&i[t]>=19968&&i[t]<=40959}):undefined;return[n,r,a]},yt=function(){function e(e,t,i,n){this.codePoints=e;this.required=t===st;this.start=i;this.end=n}e.prototype.slice=function(){return h.apply(void 0,this.codePoints.slice(this.start,this.end))};return e}(),Bt=function(e,t){var i=H(e);var n=wt(i,t),r=n[0],A=n[1],a=n[2];var o=i.length;var s=0;var c=0;return{next:function(){if(c>=o)return{done:true,value:null};var e=v;while(c<o&&(e=It(i,A,r,++c,a))===v);if(e!==v||c===o){var t=new yt(i,e,s,c);s=c;return{value:t,done:false}}return{done:true,value:null}}}},_t=1<<0,xt=1<<1,Mt=1<<2,Ct=1<<3,Et=10,Pt=47,jt=92,Ut=9,Tt=32,Dt=34,St=61,Ht=35,Qt=36,Ft=37,kt=39,Ot=40,Nt=41,Lt=95,I=45,Rt=33,Gt=60,zt=62,Wt=64,Zt=91,Kt=93,Yt=61,Vt=123,Jt=63,qt=125,Xt=124,$t=126,ei=128,ti=65533,ii=42,ni=43,ri=44,Ai=58,ai=59,oi=46,si=0,ci=8,li=11,pi=14,ui=31,di=127,w=-1,fi=48,hi=97,gi=101,mi=102,vi=117,bi=122,Ii=65,wi=69,yi=70,Bi=85,_i=90,y=function(e){return e>=fi&&e<=57},xi=function(e){return e>=55296&&e<=57343},Mi=function(e){return y(e)||e>=Ii&&e<=yi||e>=hi&&e<=mi},Ci=function(e){return e>=hi&&e<=bi},Ei=function(e){return e>=Ii&&e<=_i},Pi=function(e){return Ci(e)||Ei(e)},ji=function(e){return e>=ei},Ui=function(e){return e===Et||e===Ut||e===Tt},Ti=function(e){return Pi(e)||ji(e)||e===Lt},Di=function(e){return Ti(e)||y(e)||e===I},Si=function(e){return e>=si&&e<=ci||e===li||e>=pi&&e<=ui||e===di},B=function(e,t){if(e!==jt)return false;return t!==Et},Hi=function(e,t,i){if(e===I)return Ti(t)||B(t,i);else if(Ti(e))return true;else if(e===jt&&B(e,t))return true;return false},Qi=function(e,t,i){if(e===ni||e===I){if(y(t))return true;return t===oi&&y(i)}if(e===oi)return y(t);return y(e)},Fi=function(e){var t=0;var i=1;if(e[t]===ni||e[t]===I){if(e[t]===I)i=-1;t++}var n=[];while(y(e[t]))n.push(e[t++]);var r=n.length?parseInt(h.apply(void 0,n),10):0;if(e[t]===oi)t++;var A=[];while(y(e[t]))A.push(e[t++]);var a=A.length;var o=a?parseInt(h.apply(void 0,A),10):0;if(e[t]===wi||e[t]===gi)t++;var s=1;if(e[t]===ni||e[t]===I){if(e[t]===I)s=-1;t++}var c=[];while(y(e[t]))c.push(e[t++]);var l=c.length?parseInt(h.apply(void 0,c),10):0;return i*(r+o*Math.pow(10,-a))*Math.pow(10,s*l)},ki={type:2},Oi={type:3},Ni={type:4},Li={type:13},Ri={type:8},Gi={type:21},zi={type:9},Wi={type:10},Zi={type:11},Ki={type:12},Yi={type:14},Vi={type:23},Ji={type:1},qi={type:25},Xi={type:24},$i={type:26},en={type:27},tn={type:28},nn={type:29},rn={type:31},An={type:32},an=function(){function e(){this._value=[]}e.prototype.write=function(e){this._value=this._value.concat(H(e))};e.prototype.read=function(){var e=[];var t=this.consumeToken();while(t!==An){e.push(t);t=this.consumeToken()}return e};e.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case Dt:return this.consumeStringToken(Dt);case Ht:var t=this.peekCodePoint(0);var i=this.peekCodePoint(1);var n=this.peekCodePoint(2);if(Di(t)||B(i,n)){var r=Hi(t,i,n)?xt:_t;var A=this.consumeName();return{type:5,value:A,flags:r}}break;case Qt:if(this.peekCodePoint(0)===St){this.consumeCodePoint();return Li}break;case kt:return this.consumeStringToken(kt);case Ot:return ki;case Nt:return Oi;case ii:if(this.peekCodePoint(0)===St){this.consumeCodePoint();return Yi}break;case ni:if(Qi(e,this.peekCodePoint(0),this.peekCodePoint(1))){this.reconsumeCodePoint(e);return this.consumeNumericToken()}break;case ri:return Ni;case I:var a=e;var o=this.peekCodePoint(0);var s=this.peekCodePoint(1);if(Qi(a,o,s)){this.reconsumeCodePoint(e);return this.consumeNumericToken()}if(Hi(a,o,s)){this.reconsumeCodePoint(e);return this.consumeIdentLikeToken()}if(o===I&&s===zt){this.consumeCodePoint();this.consumeCodePoint();return Xi}break;case oi:if(Qi(e,this.peekCodePoint(0),this.peekCodePoint(1))){this.reconsumeCodePoint(e);return this.consumeNumericToken()}break;case Pt:if(this.peekCodePoint(0)===ii){this.consumeCodePoint();while(true){var c=this.consumeCodePoint();if(c===ii){c=this.consumeCodePoint();if(c===Pt)return this.consumeToken()}if(c===w)return this.consumeToken()}}break;case Ai:return $i;case ai:return en;case Gt:if(this.peekCodePoint(0)===Rt&&this.peekCodePoint(1)===I&&this.peekCodePoint(2)===I){this.consumeCodePoint();this.consumeCodePoint();return qi}break;case Wt:var l=this.peekCodePoint(0);var p=this.peekCodePoint(1);var u=this.peekCodePoint(2);if(Hi(l,p,u)){var A=this.consumeName();return{type:7,value:A}}break;case Zt:return tn;case jt:if(B(e,this.peekCodePoint(0))){this.reconsumeCodePoint(e);return this.consumeIdentLikeToken()}break;case Kt:return nn;case Yt:if(this.peekCodePoint(0)===St){this.consumeCodePoint();return Ri}break;case Vt:return Zi;case qt:return Ki;case vi:case Bi:var d=this.peekCodePoint(0);var f=this.peekCodePoint(1);if(d===ni&&(Mi(f)||f===Jt)){this.consumeCodePoint();this.consumeUnicodeRangeToken()}this.reconsumeCodePoint(e);return this.consumeIdentLikeToken();case Xt:if(this.peekCodePoint(0)===St){this.consumeCodePoint();return zi}if(this.peekCodePoint(0)===Xt){this.consumeCodePoint();return Gi}break;case $t:if(this.peekCodePoint(0)===St){this.consumeCodePoint();return Wi}break;case w:return An}if(Ui(e)){this.consumeWhiteSpace();return rn}if(y(e)){this.reconsumeCodePoint(e);return this.consumeNumericToken()}if(Ti(e)){this.reconsumeCodePoint(e);return this.consumeIdentLikeToken()}return{type:6,value:h(e)}};e.prototype.consumeCodePoint=function(){var e=this._value.shift();return typeof e==="undefined"?-1:e};e.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)};e.prototype.peekCodePoint=function(e){if(e>=this._value.length)return-1;return this._value[e]};e.prototype.consumeUnicodeRangeToken=function(){var e=[];var t=this.consumeCodePoint();while(Mi(t)&&e.length<6){e.push(t);t=this.consumeCodePoint()}var i=false;while(t===Jt&&e.length<6){e.push(t);t=this.consumeCodePoint();i=true}if(i){var n=parseInt(h.apply(void 0,e.map(function(e){return e===Jt?fi:e})),16);var r=parseInt(h.apply(void 0,e.map(function(e){return e===Jt?yi:e})),16);return{type:30,start:n,end:r}}var A=parseInt(h.apply(void 0,e),16);if(this.peekCodePoint(0)===I&&Mi(this.peekCodePoint(1))){this.consumeCodePoint();t=this.consumeCodePoint();var a=[];while(Mi(t)&&a.length<6){a.push(t);t=this.consumeCodePoint()}var r=parseInt(h.apply(void 0,a),16);return{type:30,start:A,end:r}}else return{type:30,start:A,end:A}};e.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();if(e.toLowerCase()==="url"&&this.peekCodePoint(0)===Ot){this.consumeCodePoint();return this.consumeUrlToken()}else if(this.peekCodePoint(0)===Ot){this.consumeCodePoint();return{type:19,value:e}}return{type:20,value:e}};e.prototype.consumeUrlToken=function(){var e=[];this.consumeWhiteSpace();if(this.peekCodePoint(0)===w)return{type:22,value:""};var t=this.peekCodePoint(0);if(t===kt||t===Dt){var i=this.consumeStringToken(this.consumeCodePoint());if(i.type===0){this.consumeWhiteSpace();if(this.peekCodePoint(0)===w||this.peekCodePoint(0)===Nt){this.consumeCodePoint();return{type:22,value:i.value}}}this.consumeBadUrlRemnants();return Vi}while(true){var n=this.consumeCodePoint();if(n===w||n===Nt)return{type:22,value:h.apply(void 0,e)};else if(Ui(n)){this.consumeWhiteSpace();if(this.peekCodePoint(0)===w||this.peekCodePoint(0)===Nt){this.consumeCodePoint();return{type:22,value:h.apply(void 0,e)}}this.consumeBadUrlRemnants();return Vi}else if(n===Dt||n===kt||n===Ot||Si(n)){this.consumeBadUrlRemnants();return Vi}else if(n===jt)if(B(n,this.peekCodePoint(0)))e.push(this.consumeEscapedCodePoint());else{this.consumeBadUrlRemnants();return Vi}else e.push(n)}};e.prototype.consumeWhiteSpace=function(){while(Ui(this.peekCodePoint(0)))this.consumeCodePoint()};e.prototype.consumeBadUrlRemnants=function(){while(true){var e=this.consumeCodePoint();if(e===Nt||e===w)return;if(B(e,this.peekCodePoint(0)))this.consumeEscapedCodePoint()}};e.prototype.consumeStringSlice=function(e){var t=5e4;var i="";while(e>0){var n=Math.min(t,e);i+=h.apply(void 0,this._value.splice(0,n));e-=n}this._value.shift();return i};e.prototype.consumeStringToken=function(e){var t="";var i=0;do{var n=this._value[i];if(n===w||n===undefined||n===e){t+=this.consumeStringSlice(i);return{type:0,value:t}}if(n===Et){this._value.splice(0,i);return Ji}if(n===jt){var r=this._value[i+1];if(r!==w&&r!==undefined)if(r===Et){t+=this.consumeStringSlice(i);i=-1;this._value.shift()}else if(B(n,r)){t+=this.consumeStringSlice(i);t+=h(this.consumeEscapedCodePoint());i=-1}}i++}while(true)};e.prototype.consumeNumber=function(){var e=[];var t=Mt;var i=this.peekCodePoint(0);if(i===ni||i===I)e.push(this.consumeCodePoint());while(y(this.peekCodePoint(0)))e.push(this.consumeCodePoint());i=this.peekCodePoint(0);var n=this.peekCodePoint(1);if(i===oi&&y(n)){e.push(this.consumeCodePoint(),this.consumeCodePoint());t=Ct;while(y(this.peekCodePoint(0)))e.push(this.consumeCodePoint())}i=this.peekCodePoint(0);n=this.peekCodePoint(1);var r=this.peekCodePoint(2);if((i===wi||i===gi)&&((n===ni||n===I)&&y(r)||y(n))){e.push(this.consumeCodePoint(),this.consumeCodePoint());t=Ct;while(y(this.peekCodePoint(0)))e.push(this.consumeCodePoint())}return[Fi(e),t]};e.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),t=e[0],i=e[1];var n=this.peekCodePoint(0);var r=this.peekCodePoint(1);var A=this.peekCodePoint(2);if(Hi(n,r,A)){var a=this.consumeName();return{type:15,number:t,flags:i,unit:a}}if(n===Ft){this.consumeCodePoint();return{type:16,number:t,flags:i}}return{type:17,number:t,flags:i}};e.prototype.consumeEscapedCodePoint=function(){var e=this.consumeCodePoint();if(Mi(e)){var t=h(e);while(Mi(this.peekCodePoint(0))&&t.length<6)t+=h(this.consumeCodePoint());if(Ui(this.peekCodePoint(0)))this.consumeCodePoint();var i=parseInt(t,16);if(i===0||xi(i)||i>1114111)return ti;return i}if(e===w)return ti;return e};e.prototype.consumeName=function(){var e="";while(true){var t=this.consumeCodePoint();if(Di(t))e+=h(t);else if(B(t,this.peekCodePoint(0)))e+=h(this.consumeEscapedCodePoint());else{this.reconsumeCodePoint(t);return e}}};return e}(),on=function(){function i(e){this._tokens=e}i.create=function(e){var t=new an;t.write(e);return new i(t.read())};i.parseValue=function(e){return i.create(e).parseComponentValue()};i.parseValues=function(e){return i.create(e).parseComponentValues()};i.prototype.parseComponentValue=function(){var e=this.consumeToken();while(e.type===31)e=this.consumeToken();if(e.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);var t=this.consumeComponentValue();do{e=this.consumeToken()}while(e.type===31);if(e.type===32)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")};i.prototype.parseComponentValues=function(){var e=[];while(true){var t=this.consumeComponentValue();if(t.type===32)return e;e.push(t);e.push()}};i.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case 11:case 28:case 2:return this.consumeSimpleBlock(e.type);case 19:return this.consumeFunction(e)}return e};i.prototype.consumeSimpleBlock=function(e){var t={type:e,values:[]};var i=this.consumeToken();while(true){if(i.type===32||fn(i,e))return t;this.reconsumeToken(i);t.values.push(this.consumeComponentValue());i=this.consumeToken()}};i.prototype.consumeFunction=function(e){var t={name:e.value,values:[],type:18};while(true){var i=this.consumeToken();if(i.type===32||i.type===3)return t;this.reconsumeToken(i);t.values.push(this.consumeComponentValue())}};i.prototype.consumeToken=function(){var e=this._tokens.shift();return typeof e==="undefined"?An:e};i.prototype.reconsumeToken=function(e){this._tokens.unshift(e)};return i}(),sn=function(e){return e.type===15},cn=function(e){return e.type===17},_=function(e){return e.type===20},ln=function(e){return e.type===0},pn=function(e,t){return _(e)&&e.value===t},un=function(e){return e.type!==31},dn=function(e){return e.type!==31&&e.type!==4},l=function(e){var t=[];var i=[];e.forEach(function(e){if(e.type===4){if(i.length===0)throw new Error("Error parsing function args, zero tokens for arg");t.push(i);i=[];return}if(e.type!==31)i.push(e)});if(i.length)t.push(i);return t},fn=function(e,t){if(t===11&&e.type===12)return true;if(t===28&&e.type===29)return true;return t===2&&e.type===3},p=function(e){return e.type===17||e.type===15},x=function(e){return e.type===16||p(e)},hn=function(e){return e.length>1?[e[0],e[1]]:[e[0]]},M={type:17,number:0,flags:Mt},gn={type:16,number:50,flags:Mt},C={type:16,number:100,flags:Mt},mn=function(e,t,i){var n=e[0],r=e[1];return[Q(n,t),Q(typeof r!=="undefined"?r:n,i)]},Q=function(e,t){if(e.type===16)return e.number/100*t;if(sn(e))switch(e.unit){case"rem":case"em":return 16*e.number;case"px":default:return e.number}return e.number},vn="deg",bn="grad",In="rad",wn="turn",yn={name:"angle",parse:function(e,t){if(t.type===15)switch(t.unit){case vn:return Math.PI*t.number/180;case bn:return Math.PI/200*t.number;case In:return t.number;case wn:return Math.PI*2*t.number}throw new Error("Unsupported angle type")}},Bn=function(e){if(e.type===15)if(e.unit===vn||e.unit===bn||e.unit===In||e.unit===wn)return true;return false},_n=function(e){var t=e.filter(_).map(function(e){return e.value}).join(" ");switch(t){case"to bottom right":case"to right bottom":case"left top":case"top left":return[M,M];case"to top":case"bottom":return E(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[M,C];case"to right":case"left":return E(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[C,C];case"to bottom":case"top":return E(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[C,M];case"to left":case"right":return E(270)}return 0},E=function(e){return Math.PI*e/180},xn={name:"color",parse:function(e,t){if(t.type===18){var i=Tn[t.name];if(typeof i==="undefined")throw new Error('Attempting to parse an unsupported color function "'+t.name+'"');return i(e,t.values)}if(t.type===5){if(t.value.length===3){var n=t.value.substring(0,1);var r=t.value.substring(1,2);var A=t.value.substring(2,3);return Cn(parseInt(n+n,16),parseInt(r+r,16),parseInt(A+A,16),1)}if(t.value.length===4){var n=t.value.substring(0,1);var r=t.value.substring(1,2);var A=t.value.substring(2,3);var a=t.value.substring(3,4);return Cn(parseInt(n+n,16),parseInt(r+r,16),parseInt(A+A,16),parseInt(a+a,16)/255)}if(t.value.length===6){var n=t.value.substring(0,2);var r=t.value.substring(2,4);var A=t.value.substring(4,6);return Cn(parseInt(n,16),parseInt(r,16),parseInt(A,16),1)}if(t.value.length===8){var n=t.value.substring(0,2);var r=t.value.substring(2,4);var A=t.value.substring(4,6);var a=t.value.substring(6,8);return Cn(parseInt(n,16),parseInt(r,16),parseInt(A,16),parseInt(a,16)/255)}}if(t.type===20){var o=z[t.value.toUpperCase()];if(typeof o!=="undefined")return o}return z.TRANSPARENT}},Mn=function(e){return(255&e)===0},F=function(e){var t=255&e;var i=255&e>>8;var n=255&e>>16;var r=255&e>>24;return t<255?"rgba("+r+","+n+","+i+","+t/255+")":"rgb("+r+","+n+","+i+")"},Cn=function(e,t,i,n){return(e<<24|t<<16|i<<8|Math.round(n*255)<<0)>>>0},En=function(e,t){if(e.type===17)return e.number;if(e.type===16){var i=t===3?1:255;return t===3?e.number/100*i:Math.round(e.number/100*i)}return 0},Pn=function(e,t){var i=t.filter(dn);if(i.length===3){var n=i.map(En),r=n[0],A=n[1],a=n[2];return Cn(r,A,a,1)}if(i.length===4){var o=i.map(En),r=o[0],A=o[1],a=o[2],s=o[3];return Cn(r,A,a,s)}return 0};function jn(e,t,i){if(i<0)i+=1;if(i>=1)i-=1;if(i<1/6)return(t-e)*i*6+e;else if(i<1/2)return t;else if(i<2/3)return(t-e)*6*(2/3-i)+e;else return e}var Un=function(e,t){var i=t.filter(dn);var n=i[0],r=i[1],A=i[2],a=i[3];var o=(n.type===17?E(n.number):yn.parse(e,n))/(Math.PI*2);var s=x(r)?r.number/100:0;var c=x(A)?A.number/100:0;var l=typeof a!=="undefined"&&x(a)?Q(a,1):1;if(s===0)return Cn(c*255,c*255,c*255,1);var p=c<=.5?c*(s+1):c+s-c*s;var u=c*2-p;var d=jn(u,p,o+1/3);var f=jn(u,p,o);var h=jn(u,p,o-1/3);return Cn(d*255,f*255,h*255,l)},Tn={hsl:Un,hsla:Un,rgb:Pn,rgba:Pn},Dn=function(e,t){return xn.parse(e,on.create(t).parseComponentValue())},z={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},Sn={name:"background-clip",initialValue:"border-box",prefix:false,type:1,parse:function(e,t){return t.map(function(e){if(_(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Hn={name:"background-color",initialValue:"transparent",prefix:false,type:3,format:"color"},Qn=function(e,t){var i=xn.parse(e,t[0]);var n=t[1];return n&&x(n)?{color:i,stop:n}:{color:i,stop:null}},Fn=function(e,n){var t=e[0];var i=e[e.length-1];if(t.stop===null)t.stop=M;if(i.stop===null)i.stop=C;var r=[];var A=0;for(var a=0;a<e.length;a++){var o=e[a].stop;if(o!==null){var s=Q(o,n);if(s>A)r.push(s);else r.push(A);A=s}else r.push(null)}var c=null;for(var a=0;a<r.length;a++){var l=r[a];if(l===null){if(c===null)c=a}else if(c!==null){var p=a-c;var u=r[c-1];var d=(l-u)/(p+1);for(var f=1;f<=p;f++)r[c+f-1]=d*f;c=null}}return e.map(function(e,t){var i=e.color;return{color:i,stop:Math.max(Math.min(1,r[t]/n),0)}})},kn=function(e,t,i){var n=t/2;var r=i/2;var A=Q(e[0],t)-n;var a=r-Q(e[1],i);return(Math.atan2(a,A)+Math.PI*2)%(Math.PI*2)},On=function(e,t,i){var n=typeof e==="number"?e:kn(e,t,i);var r=Math.abs(t*Math.sin(n))+Math.abs(i*Math.cos(n));var A=t/2;var a=i/2;var o=r/2;var s=Math.sin(n-Math.PI/2)*o;var c=Math.cos(n-Math.PI/2)*o;return[r,A-c,A+c,a-s,a+s]},u=function(e,t){return Math.sqrt(e*e+t*t)},Nn=function(e,t,A,a,o){var i=[[0,0],[0,t],[e,0],[e,t]];return i.reduce(function(e,t){var i=t[0],n=t[1];var r=u(A-i,a-n);if(o?r<e.optimumDistance:r>e.optimumDistance)return{optimumCorner:t,optimumDistance:r};return e},{optimumDistance:o?Infinity:-Infinity,optimumCorner:null}).optimumCorner},Ln=function(e,t,i,n,r){var A=0;var a=0;switch(e.size){case 0:if(e.shape===0)A=a=Math.min(Math.abs(t),Math.abs(t-n),Math.abs(i),Math.abs(i-r));else if(e.shape===1){A=Math.min(Math.abs(t),Math.abs(t-n));a=Math.min(Math.abs(i),Math.abs(i-r))}break;case 2:if(e.shape===0)A=a=Math.min(u(t,i),u(t,i-r),u(t-n,i),u(t-n,i-r));else if(e.shape===1){var o=Math.min(Math.abs(i),Math.abs(i-r))/Math.min(Math.abs(t),Math.abs(t-n));var s=Nn(n,r,t,i,true),c=s[0],l=s[1];A=u(c-t,(l-i)/o);a=o*A}break;case 1:if(e.shape===0)A=a=Math.max(Math.abs(t),Math.abs(t-n),Math.abs(i),Math.abs(i-r));else if(e.shape===1){A=Math.max(Math.abs(t),Math.abs(t-n));a=Math.max(Math.abs(i),Math.abs(i-r))}break;case 3:if(e.shape===0)A=a=Math.max(u(t,i),u(t,i-r),u(t-n,i),u(t-n,i-r));else if(e.shape===1){var o=Math.max(Math.abs(i),Math.abs(i-r))/Math.max(Math.abs(t),Math.abs(t-n));var p=Nn(n,r,t,i,false),c=p[0],l=p[1];A=u(c-t,(l-i)/o);a=o*A}break}if(Array.isArray(e.size)){A=Q(e.size[0],n);a=e.size.length===2?Q(e.size[1],r):A}return[A,a]},Rn,Gn=function(r,e){var A=E(180);var a=[];l(e).forEach(function(e,t){if(t===0){var i=e[0];if(i.type===20&&["top","left","right","bottom"].indexOf(i.value)!==-1){A=_n(e);return}else if(Bn(i)){A=(yn.parse(r,i)+E(270))%E(360);return}}var n=Qn(r,e);a.push(n)});return{angle:A,stops:a,type:1}},zn,Wn="closest-side",Zn="farthest-side",Kn="closest-corner",Yn="farthest-corner",Vn="circle",Jn="ellipse",qn="cover",Xn="contain",$n,er=function(r,e){var A=0;var a=3;var o=[];var s=[];l(e).forEach(function(e,t){var i=true;if(t===0)i=e.reduce(function(e,t){if(_(t))switch(t.value){case"center":s.push(gn);return false;case"top":case"left":s.push(M);return false;case"right":case"bottom":s.push(C);return false}else if(x(t)||p(t)){s.push(t);return false}return e},i);else if(t===1)i=e.reduce(function(e,t){if(_(t))switch(t.value){case Vn:A=0;return false;case Jn:A=1;return false;case Xn:case Wn:a=0;return false;case Zn:a=1;return false;case Kn:a=2;return false;case qn:case Yn:a=3;return false}else if(p(t)||x(t)){if(!Array.isArray(a))a=[];a.push(t);return false}return e},i);if(i){var n=Qn(r,e);o.push(n)}});return{size:a,shape:A,stops:o,position:s,type:2}},tr=function(e){return e.type===1},ir=function(e){return e.type===2},nr={name:"image",parse:function(e,t){if(t.type===22){var i={url:t.value,type:0};e.cache.addImage(t.value);return i}if(t.type===18){var n=Ar[t.name];if(typeof n==="undefined")throw new Error('Attempting to parse an unsupported image function "'+t.name+'"');return n(e,t.values)}throw new Error("Unsupported image type "+t.type)}};function rr(e){return!(e.type===20&&e.value==="none")&&(e.type!==18||!!Ar[e.name])}var Ar={"linear-gradient":function(r,e){var A=E(180);var a=[];l(e).forEach(function(e,t){if(t===0){var i=e[0];if(i.type===20&&i.value==="to"){A=_n(e);return}else if(Bn(i)){A=yn.parse(r,i);return}}var n=Qn(r,e);a.push(n)});return{angle:A,stops:a,type:1}},"-moz-linear-gradient":Gn,"-ms-linear-gradient":Gn,"-o-linear-gradient":Gn,"-webkit-linear-gradient":Gn,"radial-gradient":function(A,e){var a=0;var o=3;var s=[];var c=[];l(e).forEach(function(e,t){var i=true;if(t===0){var n=false;i=e.reduce(function(e,t){if(n){if(_(t))switch(t.value){case"center":c.push(gn);return e;case"top":case"left":c.push(M);return e;case"right":case"bottom":c.push(C);return e}else if(x(t)||p(t))c.push(t)}else if(_(t))switch(t.value){case Vn:a=0;return false;case Jn:a=1;return false;case"at":n=true;return false;case Wn:o=0;return false;case qn:case Zn:o=1;return false;case Xn:case Kn:o=2;return false;case Yn:o=3;return false}else if(p(t)||x(t)){if(!Array.isArray(o))o=[];o.push(t);return false}return e},i)}if(i){var r=Qn(A,e);s.push(r)}});return{size:o,shape:a,stops:s,position:c,type:2}},"-moz-radial-gradient":er,"-ms-radial-gradient":er,"-o-radial-gradient":er,"-webkit-radial-gradient":er,"-webkit-gradient":function(a,e){var t=E(180);var o=[];var s=1;var i=0;var n=3;var r=[];l(e).forEach(function(e,t){var i=e[0];if(t===0)if(_(i)&&i.value==="linear"){s=1;return}else if(_(i)&&i.value==="radial"){s=2;return}if(i.type===18)if(i.name==="from"){var n=xn.parse(a,i.values[0]);o.push({stop:M,color:n})}else if(i.name==="to"){var n=xn.parse(a,i.values[0]);o.push({stop:C,color:n})}else if(i.name==="color-stop"){var r=i.values.filter(dn);if(r.length===2){var n=xn.parse(a,r[1]);var A=r[0];if(cn(A))o.push({stop:{type:16,number:A.number*100,flags:A.flags},color:n})}}});return s===1?{angle:(t+E(180))%E(360),stops:o,type:s}:{size:n,shape:i,stops:o,position:r,type:s}}},ar={name:"background-image",initialValue:"none",type:1,prefix:false,parse:function(t,e){if(e.length===0)return[];var i=e[0];if(i.type===20&&i.value==="none")return[];return e.filter(function(e){return dn(e)&&rr(e)}).map(function(e){return nr.parse(t,e)})}},or={name:"background-origin",initialValue:"border-box",prefix:false,type:1,parse:function(e,t){return t.map(function(e){if(_(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},sr={name:"background-position",initialValue:"0% 0%",type:1,prefix:false,parse:function(e,t){return l(t).map(function(e){return e.filter(x)}).map(hn)}},cr={name:"background-repeat",initialValue:"repeat",prefix:false,type:1,parse:function(e,t){return l(t).map(function(e){return e.filter(_).map(function(e){return e.value}).join(" ")}).map(lr)}},lr=function(e){switch(e){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},pr,ur=pr||(pr={}),dr=(ur["AUTO"]="auto",ur["CONTAIN"]="contain",ur["COVER"]="cover",{name:"background-size",initialValue:"0",prefix:false,type:1,parse:function(e,t){return l(t).map(function(e){return e.filter(fr)})}}),fr=function(e){return _(e)||x(e)},hr=function(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:false,type:3,format:"color"}},gr=hr("top"),mr=hr("right"),vr=hr("bottom"),br=hr("left"),Ir=function(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:false,type:1,parse:function(e,t){return hn(t.filter(x))}}},wr=Ir("top-left"),yr=Ir("top-right"),Br=Ir("bottom-right"),_r=Ir("bottom-left"),xr=function(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:false,type:2,parse:function(e,t){switch(t){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Mr=xr("top"),Cr=xr("right"),Er=xr("bottom"),Pr=xr("left"),jr=function(e){return{name:"border-"+e+"-width",initialValue:"0",type:0,prefix:false,parse:function(e,t){if(sn(t))return t.number;return 0}}},Ur=jr("top"),Tr=jr("right"),Dr=jr("bottom"),Sr=jr("left"),Hr={name:"color",initialValue:"transparent",prefix:false,type:3,format:"color"},Qr={name:"direction",initialValue:"ltr",prefix:false,type:2,parse:function(e,t){switch(t){case"rtl":return 1;case"ltr":default:return 0}}},Fr={name:"display",initialValue:"inline-block",prefix:false,type:1,parse:function(e,t){return t.filter(_).reduce(function(e,t){return e|kr(t.value)},0)}},kr=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Or={name:"float",initialValue:"none",prefix:false,type:2,parse:function(e,t){switch(t){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Nr={name:"letter-spacing",initialValue:"0",prefix:false,type:0,parse:function(e,t){if(t.type===20&&t.value==="normal")return 0;if(t.type===17)return t.number;if(t.type===15)return t.number;return 0}},Lr,Rr=Lr||(Lr={}),Gr=(Rr["NORMAL"]="normal",Rr["STRICT"]="strict",{name:"line-break",initialValue:"normal",prefix:false,type:2,parse:function(e,t){switch(t){case"strict":return Lr.STRICT;case"normal":default:return Lr.NORMAL}}}),zr={name:"line-height",initialValue:"normal",prefix:false,type:4},Wr=function(e,t){if(_(e)&&e.value==="normal")return 1.2*t;else if(e.type===17)return t*e.number;else if(x(e))return Q(e,t);return t},Zr={name:"list-style-image",initialValue:"none",type:0,prefix:false,parse:function(e,t){if(t.type===20&&t.value==="none")return null;return nr.parse(e,t)}},Kr={name:"list-style-position",initialValue:"outside",prefix:false,type:2,parse:function(e,t){switch(t){case"inside":return 0;case"outside":default:return 1}}},Yr={name:"list-style-type",initialValue:"none",prefix:false,type:2,parse:function(e,t){switch(t){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Vr=function(e){return{name:"margin-"+e,initialValue:"0",prefix:false,type:4}},Jr=Vr("top"),qr=Vr("right"),Xr=Vr("bottom"),$r=Vr("left"),e1={name:"overflow",initialValue:"visible",prefix:false,type:1,parse:function(e,t){return t.filter(_).map(function(e){switch(e.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},t1={name:"overflow-wrap",initialValue:"normal",prefix:false,type:2,parse:function(e,t){switch(t){case"break-word":return"break-word";case"normal":default:return"normal"}}},i1=function(e){return{name:"padding-"+e,initialValue:"0",prefix:false,type:3,format:"length-percentage"}},n1=i1("top"),r1=i1("right"),A1=i1("bottom"),a1=i1("left"),o1={name:"text-align",initialValue:"left",prefix:false,type:2,parse:function(e,t){switch(t){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},s1={name:"position",initialValue:"static",prefix:false,type:2,parse:function(e,t){switch(t){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},c1={name:"text-shadow",initialValue:"none",type:1,prefix:false,parse:function(A,e){if(e.length===1&&pn(e[0],"none"))return[];return l(e).map(function(e){var t={color:z.TRANSPARENT,offsetX:M,offsetY:M,blur:M};var i=0;for(var n=0;n<e.length;n++){var r=e[n];if(p(r)){if(i===0)t.offsetX=r;else if(i===1)t.offsetY=r;else t.blur=r;i++}else t.color=xn.parse(A,r)}return t})}},l1={name:"text-transform",initialValue:"none",prefix:false,type:2,parse:function(e,t){switch(t){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},p1={name:"transform",initialValue:"none",prefix:true,type:0,parse:function(e,t){if(t.type===20&&t.value==="none")return null;if(t.type===18){var i=f1[t.name];if(typeof i==="undefined")throw new Error('Attempting to parse an unsupported transform function "'+t.name+'"');return i(t.values)}return null}},u1,d1,f1={matrix:function(e){var t=e.filter(function(e){return e.type===17}).map(function(e){return e.number});return t.length===6?t:null},matrix3d:function(e){var t=e.filter(function(e){return e.type===17}).map(function(e){return e.number});var i=t[0],n=t[1];t[2];t[3];var r=t[4],A=t[5];t[6];t[7];t[8];t[9];t[10];t[11];var a=t[12],o=t[13];t[14];t[15];return t.length===16?[i,n,r,A,a,o]:null}},h1={type:16,number:50,flags:Mt},g1=[h1,h1],m1={name:"transform-origin",initialValue:"50% 50%",prefix:true,type:1,parse:function(e,t){var i=t.filter(x);if(i.length!==2)return g1;return[i[0],i[1]]}},v1={name:"visible",initialValue:"none",prefix:false,type:2,parse:function(e,t){switch(t){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},b1,I1=b1||(b1={});I1["NORMAL"]="normal",I1["BREAK_ALL"]="break-all",I1["KEEP_ALL"]="keep-all";for(var w1={name:"word-break",initialValue:"normal",prefix:false,type:2,parse:function(e,t){switch(t){case"break-all":return b1.BREAK_ALL;case"keep-all":return b1.KEEP_ALL;case"normal":default:return b1.NORMAL}}},y1={name:"z-index",initialValue:"auto",prefix:false,type:0,parse:function(e,t){if(t.type===20)return{auto:true,order:0};if(cn(t))return{auto:false,order:t.number};throw new Error("Invalid z-index number parsed")}},B1={name:"time",parse:function(e,t){if(t.type===15)switch(t.unit.toLowerCase()){case"s":return 1e3*t.number;case"ms":return t.number}throw new Error("Unsupported time type")}},_1={name:"opacity",initialValue:"1",type:0,prefix:false,parse:function(e,t){if(cn(t))return t.number;return 1}},x1={name:"text-decoration-color",initialValue:"transparent",prefix:false,type:3,format:"color"},M1={name:"text-decoration-line",initialValue:"none",prefix:false,type:1,parse:function(e,t){return t.filter(_).map(function(e){switch(e.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(e){return e!==0})}},C1={name:"font-family",initialValue:"",prefix:false,type:1,parse:function(e,t){var i=[];var n=[];t.forEach(function(e){switch(e.type){case 20:case 0:i.push(e.value);break;case 17:i.push(e.number.toString());break;case 4:n.push(i.join(" "));i.length=0;break}});if(i.length)n.push(i.join(" "));return n.map(function(e){return e.indexOf(" ")===-1?e:"'"+e+"'"})}},E1={name:"font-size",initialValue:"0",prefix:false,type:3,format:"length"},P1={name:"font-weight",initialValue:"normal",type:0,prefix:false,parse:function(e,t){if(cn(t))return t.number;if(_(t))switch(t.value){case"bold":return 700;case"normal":default:return 400}return 400}},j1={name:"font-variant",initialValue:"none",type:1,prefix:false,parse:function(e,t){return t.filter(_).map(function(e){return e.value})}},U1={name:"font-style",initialValue:"normal",prefix:false,type:2,parse:function(e,t){switch(t){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},P=function(e,t){return(e&t)!==0},T1={name:"content",initialValue:"none",type:1,prefix:false,parse:function(e,t){if(t.length===0)return[];var i=t[0];if(i.type===20&&i.value==="none")return[];return t}},D1={name:"counter-increment",initialValue:"none",prefix:true,type:1,parse:function(e,t){if(t.length===0)return null;var i=t[0];if(i.type===20&&i.value==="none")return null;var n=[];var r=t.filter(un);for(var A=0;A<r.length;A++){var a=r[A];var o=r[A+1];if(a.type===20){var s=o&&cn(o)?o.number:1;n.push({counter:a.value,increment:s})}}return n}},S1={name:"counter-reset",initialValue:"none",prefix:true,type:1,parse:function(e,t){if(t.length===0)return[];var i=[];var n=t.filter(un);for(var r=0;r<n.length;r++){var A=n[r];var a=n[r+1];if(_(A)&&A.value!=="none"){var o=a&&cn(a)?a.number:0;i.push({counter:A.value,reset:o})}}return i}},H1={name:"duration",initialValue:"0s",prefix:false,type:1,parse:function(t,e){return e.filter(sn).map(function(e){return B1.parse(t,e)})}},Q1={name:"quotes",initialValue:"none",prefix:true,type:1,parse:function(e,t){if(t.length===0)return null;var i=t[0];if(i.type===20&&i.value==="none")return null;var n=[];var r=t.filter(ln);if(r.length%2!==0)return null;for(var A=0;A<r.length;A+=2){var a=r[A].value;var o=r[A+1].value;n.push({open:a,close:o})}return n}},F1=function(e,t,i){if(!e)return"";var n=e[Math.min(t,e.length-1)];if(!n)return"";return i?n.open:n.close},k1={name:"box-shadow",initialValue:"none",type:1,prefix:false,parse:function(A,e){if(e.length===1&&pn(e[0],"none"))return[];return l(e).map(function(e){var t={color:255,offsetX:M,offsetY:M,blur:M,spread:M,inset:false};var i=0;for(var n=0;n<e.length;n++){var r=e[n];if(pn(r,"inset"))t.inset=true;else if(p(r)){if(i===0)t.offsetX=r;else if(i===1)t.offsetY=r;else if(i===2)t.blur=r;else t.spread=r;i++}else t.color=xn.parse(A,r)}return t})}},O1={name:"paint-order",initialValue:"normal",prefix:false,type:1,parse:function(e,t){var i=[0,1,2];var n=[];t.filter(_).forEach(function(e){switch(e.value){case"stroke":n.push(1);break;case"fill":n.push(0);break;case"markers":n.push(2);break}});i.forEach(function(e){if(n.indexOf(e)===-1)n.push(e)});return n}},N1={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:false,type:3,format:"color"},L1={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:false,parse:function(e,t){if(sn(t))return t.number;return 0}},R1={name:"objectFit",initialValue:"fill",prefix:false,type:1,parse:function(e,t){return t.filter(_).reduce(function(e,t){return e|G1(t.value)},0)}},G1=function(e){switch(e){case"contain":return 2;case"cover":return 4;case"none":return 8;case"scale-down":return 16}return 0},z1=function(){function e(e,t){var i,n;this.animationDuration=A(e,H1,t.animationDuration);this.backgroundClip=A(e,Sn,t.backgroundClip);this.backgroundColor=A(e,Hn,t.backgroundColor);this.backgroundImage=A(e,ar,t.backgroundImage);this.backgroundOrigin=A(e,or,t.backgroundOrigin);this.backgroundPosition=A(e,sr,t.backgroundPosition);this.backgroundRepeat=A(e,cr,t.backgroundRepeat);this.backgroundSize=A(e,dr,t.backgroundSize);this.borderTopColor=A(e,gr,t.borderTopColor);this.borderRightColor=A(e,mr,t.borderRightColor);this.borderBottomColor=A(e,vr,t.borderBottomColor);this.borderLeftColor=A(e,br,t.borderLeftColor);this.borderTopLeftRadius=A(e,wr,t.borderTopLeftRadius);this.borderTopRightRadius=A(e,yr,t.borderTopRightRadius);this.borderBottomRightRadius=A(e,Br,t.borderBottomRightRadius);this.borderBottomLeftRadius=A(e,_r,t.borderBottomLeftRadius);this.borderTopStyle=A(e,Mr,t.borderTopStyle);this.borderRightStyle=A(e,Cr,t.borderRightStyle);this.borderBottomStyle=A(e,Er,t.borderBottomStyle);this.borderLeftStyle=A(e,Pr,t.borderLeftStyle);this.borderTopWidth=A(e,Ur,t.borderTopWidth);this.borderRightWidth=A(e,Tr,t.borderRightWidth);this.borderBottomWidth=A(e,Dr,t.borderBottomWidth);this.borderLeftWidth=A(e,Sr,t.borderLeftWidth);this.boxShadow=A(e,k1,t.boxShadow);this.color=A(e,Hr,t.color);this.direction=A(e,Qr,t.direction);this.display=A(e,Fr,t.display);this.float=A(e,Or,t.cssFloat);this.fontFamily=A(e,C1,t.fontFamily);this.fontSize=A(e,E1,t.fontSize);this.fontStyle=A(e,U1,t.fontStyle);this.fontVariant=A(e,j1,t.fontVariant);this.fontWeight=A(e,P1,t.fontWeight);this.letterSpacing=A(e,Nr,t.letterSpacing);this.lineBreak=A(e,Gr,t.lineBreak);this.lineHeight=A(e,zr,t.lineHeight);this.listStyleImage=A(e,Zr,t.listStyleImage);this.listStylePosition=A(e,Kr,t.listStylePosition);this.listStyleType=A(e,Yr,t.listStyleType);this.marginTop=A(e,Jr,t.marginTop);this.marginRight=A(e,qr,t.marginRight);this.marginBottom=A(e,Xr,t.marginBottom);this.marginLeft=A(e,$r,t.marginLeft);this.opacity=A(e,_1,t.opacity);var r=A(e,e1,t.overflow);this.overflowX=r[0];this.overflowY=r[r.length>1?1:0];this.overflowWrap=A(e,t1,t.overflowWrap);this.paddingTop=A(e,n1,t.paddingTop);this.paddingRight=A(e,r1,t.paddingRight);this.paddingBottom=A(e,A1,t.paddingBottom);this.paddingLeft=A(e,a1,t.paddingLeft);this.paintOrder=A(e,O1,t.paintOrder);this.position=A(e,s1,t.position);this.textAlign=A(e,o1,t.textAlign);this.textDecorationColor=A(e,x1,(i=t.textDecorationColor)!==null&&i!==void 0?i:t.color);this.textDecorationLine=A(e,M1,(n=t.textDecorationLine)!==null&&n!==void 0?n:t.textDecoration);this.textShadow=A(e,c1,t.textShadow);this.textTransform=A(e,l1,t.textTransform);this.transform=A(e,p1,t.transform);this.transformOrigin=A(e,m1,t.transformOrigin);this.visibility=A(e,v1,t.visibility);this.webkitTextStrokeColor=A(e,N1,t.webkitTextStrokeColor);this.webkitTextStrokeWidth=A(e,L1,t.webkitTextStrokeWidth);this.wordBreak=A(e,w1,t.wordBreak);this.zIndex=A(e,y1,t.zIndex);this.objectFit=A(e,R1,t.objectFit)}e.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0};e.prototype.isTransparent=function(){return Mn(this.backgroundColor)};e.prototype.isTransformed=function(){return this.transform!==null};e.prototype.isPositioned=function(){return this.position!==0};e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto};e.prototype.isFloating=function(){return this.float!==0};e.prototype.isInlineLevel=function(){return P(this.display,4)||P(this.display,33554432)||P(this.display,268435456)||P(this.display,536870912)||P(this.display,67108864)||P(this.display,134217728)};return e}(),W1=function(){function e(e,t){this.content=A(e,T1,t.content);this.quotes=A(e,Q1,t.quotes)}return e}(),Z1=function(){function e(e,t){this.counterIncrement=A(e,D1,t.counterIncrement);this.counterReset=A(e,S1,t.counterReset)}return e}(),A=function(e,t,i){var n=new an;var r=i!==null&&typeof i!=="undefined"?i.toString():t.initialValue;n.write(r);var A=new on(n.read());switch(t.type){case 2:var a=A.parseComponentValue();return t.parse(e,_(a)?a.value:t.initialValue);case 0:return t.parse(e,A.parseComponentValue());case 1:return t.parse(e,A.parseComponentValues());case 4:return A.parseComponentValue();case 3:switch(t.format){case"angle":return yn.parse(e,A.parseComponentValue());case"color":return xn.parse(e,A.parseComponentValue());case"image":return nr.parse(e,A.parseComponentValue());case"length":var o=A.parseComponentValue();return p(o)?o:M;case"length-percentage":var s=A.parseComponentValue();return x(s)?s:M;case"time":return B1.parse(e,A.parseComponentValue())}break}},K1="data-html2canvas-debug",Y1=function(e){var t=e.getAttribute(K1);switch(t){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},V1=function(e,t){var i=Y1(e);return i===1||t===i},i=function(){function e(e,t){this.context=e;this.textNodes=[];this.elements=[];this.flags=0;if(V1(t,3))debugger;this.styles=new z1(e,window.getComputedStyle(t,null));if(Na(t)){if(this.styles.animationDuration.some(function(e){return e>0}))t.style.animationDuration="0s";if(this.styles.transform!==null)t.style.transform="none"}this.bounds=Z(this.context,t);if(V1(t,4))this.flags|=16}return e}(),J1="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",q1="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",X1=typeof Uint8Array==="undefined"?[]:new Uint8Array(256),$1=0;$1<q1.length;$1++)X1[q1.charCodeAt($1)]=$1;for(var eA=function(e){var t=e.length*.75,i=e.length,n,r=0,A,a,o,s;if(e[e.length-1]==="="){t--;if(e[e.length-2]==="=")t--}var c=typeof ArrayBuffer!=="undefined"&&typeof Uint8Array!=="undefined"&&typeof Uint8Array.prototype.slice!=="undefined"?new ArrayBuffer(t):new Array(t);var l=Array.isArray(c)?c:new Uint8Array(c);for(n=0;n<i;n+=4){A=X1[e.charCodeAt(n)];a=X1[e.charCodeAt(n+1)];o=X1[e.charCodeAt(n+2)];s=X1[e.charCodeAt(n+3)];l[r++]=A<<2|a>>4;l[r++]=(a&15)<<4|o>>2;l[r++]=(o&3)<<6|s&63}return c},tA=function(e){var t=e.length;var i=[];for(var n=0;n<t;n+=2)i.push(e[n+1]<<8|e[n]);return i},iA=function(e){var t=e.length;var i=[];for(var n=0;n<t;n+=4)i.push(e[n+3]<<24|e[n+2]<<16|e[n+1]<<8|e[n]);return i},nA=5,rA=6+5,AA=2,aA,oA=65536>>nA,sA,cA=(1<<nA)-1,lA,pA,uA,dA,fA=oA+(1024>>nA)+(2048>>6),hA=65536>>rA,gA,mA=(1<<rA-nA)-1,vA=function(e,t,i){if(e.slice)return e.slice(t,i);return new Uint16Array(Array.prototype.slice.call(e,t,i))},bA=function(e,t,i){if(e.slice)return e.slice(t,i);return new Uint32Array(Array.prototype.slice.call(e,t,i))},IA=function(e,t){var i=eA(e);var n=Array.isArray(i)?iA(i):new Uint32Array(i);var r=Array.isArray(i)?tA(i):new Uint16Array(i);var A=24;var a=vA(r,A/2,n[4]/2);var o=n[5]===2?vA(r,(A+n[4])/2):bA(n,Math.ceil((A+n[4])/4));return new wA(n[0],n[1],n[2],n[3],a,o)},wA=function(){function e(e,t,i,n,r,A){this.initialValue=e;this.errorValue=t;this.highStart=i;this.highValueIndex=n;this.index=r;this.data=A}e.prototype.get=function(e){var t;if(e>=0){if(e<55296||e>56319&&e<=65535){t=this.index[e>>nA];t=(t<<AA)+(e&cA);return this.data[t]}if(e<=65535){t=this.index[oA+(e-55296>>nA)];t=(t<<AA)+(e&cA);return this.data[t]}if(e<this.highStart){t=fA-hA+(e>>rA);t=this.index[t];t+=e>>nA&mA;t=this.index[t];t=(t<<AA)+(e&cA);return this.data[t]}if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue};return e}(),yA="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",BA=typeof Uint8Array==="undefined"?[]:new Uint8Array(256),_A=0;_A<yA.length;_A++)BA[yA.charCodeAt(_A)]=_A;var xA=1,MA=2,CA=3,EA=4,PA=5,jA=7,UA=8,TA=9,DA=10,SA=11,HA=12,QA=13,FA=14,kA=15,OA=function(e){var t=[];var i=0;var n=e.length;while(i<n){var r=e.charCodeAt(i++);if(r>=55296&&r<=56319&&i<n){var A=e.charCodeAt(i++);if((A&64512)===56320)t.push(((r&1023)<<10)+(A&1023)+65536);else{t.push(r);i--}}else t.push(r)}return t},NA=function(){var e=[];for(var t=0;t<arguments.length;t++)e[t]=arguments[t];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var i=e.length;if(!i)return"";var n=[];var r=-1;var A="";while(++r<i){var a=e[r];if(a<=65535)n.push(a);else{a-=65536;n.push((a>>10)+55296,a%1024+56320)}if(r+1===i||n.length>16384){A+=String.fromCharCode.apply(String,n);n.length=0}}return A},LA=IA(J1),s="×",RA="÷",GA=function(e){return LA.get(e)},zA=function(e,t,i){var n=i-2;var r=t[n];var A=t[i-1];var a=t[i];if(A===MA&&a===CA)return s;if(A===MA||A===CA||A===EA)return RA;if(a===MA||a===CA||a===EA)return RA;if(A===UA&&[UA,TA,SA,HA].indexOf(a)!==-1)return s;if((A===SA||A===TA)&&(a===TA||a===DA))return s;if((A===HA||A===DA)&&a===DA)return s;if(a===QA||a===PA)return s;if(a===jA)return s;if(A===xA)return s;if(A===QA&&a===FA){while(r===PA)r=t[--n];if(r===FA)return s}if(A===kA&&a===kA){var o=0;while(r===kA){o++;r=t[--n]}if(o%2===0)return s}return RA},WA=function(e){var i=OA(e);var n=i.length;var r=0;var A=0;var a=i.map(GA);return{next:function(){if(r>=n)return{done:true,value:null};var e=s;while(r<n&&(e=zA(i,a,++r))===s);if(e!==s||r===n){var t=NA.apply(null,i.slice(A,r));A=r;return{value:t,done:false}}return{done:true,value:null}}}},ZA=function(e){var t=WA(e);var i=[];var n;while(!(n=t.next()).done)if(n.value)i.push(n.value.slice());return i},KA=function(e){var t=123;if(e.createRange){var i=e.createRange();if(i.getBoundingClientRect){var n=e.createElement("boundtest");n.style.height=t+"px";n.style.display="block";e.body.appendChild(n);i.selectNode(n);var r=i.getBoundingClientRect();var A=Math.round(r.height);e.body.removeChild(n);if(A===t)return true}}return false},YA=function(e){var t=e.createElement("boundtest");t.style.width="50px";t.style.display="block";t.style.fontSize="12px";t.style.letterSpacing="0px";t.style.wordSpacing="0px";e.body.appendChild(t);var r=e.createRange();t.innerHTML=typeof"".repeat==="function"?"👨".repeat(10):"";var A=t.firstChild;var i=H(A.data).map(function(e){return h(e)});var a=0;var o={};var n=i.every(function(e,t){r.setStart(A,a);r.setEnd(A,a+e.length);var i=r.getBoundingClientRect();a+=e.length;var n=i.x>o.x||i.y>o.y;o=i;if(t===0)return true;return n});e.body.removeChild(t);return n},VA=function(){return typeof(new Image).crossOrigin!=="undefined"},JA=function(){return typeof(new XMLHttpRequest).responseType==="string"},qA=function(e){var t=new Image;var i=e.createElement("canvas");var n=i.getContext("2d");if(!n)return false;t.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{n.drawImage(t,0,0);i.toDataURL()}catch(e){return false}return true},XA=function(e){return e[0]===0&&e[1]===255&&e[2]===0&&e[3]===255},$A=function(n){var e=n.createElement("canvas");var r=100;e.width=r;e.height=r;var A=e.getContext("2d");if(!A)return Promise.reject(false);A.fillStyle="rgb(0, 255, 0)";A.fillRect(0,0,r,r);var t=new Image;var a=e.toDataURL();t.src=a;var i=ea(r,r,0,0,t);A.fillStyle="red";A.fillRect(0,0,r,r);return ta(i).then(function(e){A.drawImage(e,0,0);var t=A.getImageData(0,0,r,r).data;A.fillStyle="red";A.fillRect(0,0,r,r);var i=n.createElement("div");i.style.backgroundImage="url("+a+")";i.style.height=r+"px";return XA(t)?ta(ea(r,r,0,0,i)):Promise.reject(false)}).then(function(e){A.drawImage(e,0,0);return XA(A.getImageData(0,0,r,r).data)}).catch(function(){return false})},ea=function(e,t,i,n,r){var A="http://www.w3.org/2000/svg";var a=document.createElementNS(A,"svg");var o=document.createElementNS(A,"foreignObject");a.setAttributeNS(null,"width",e.toString());a.setAttributeNS(null,"height",t.toString());o.setAttributeNS(null,"width","100%");o.setAttributeNS(null,"height","100%");o.setAttributeNS(null,"x",i.toString());o.setAttributeNS(null,"y",n.toString());o.setAttributeNS(null,"externalResourcesRequired","true");a.appendChild(o);o.appendChild(r);return a},ta=function(n){return new Promise(function(e,t){var i=new Image;i.onload=function(){return e(i)};i.onerror=t;i.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(n))})},d={get SUPPORT_RANGE_BOUNDS(){var e=KA(document);Object.defineProperty(d,"SUPPORT_RANGE_BOUNDS",{value:e});return e},get SUPPORT_WORD_BREAKING(){var e=d.SUPPORT_RANGE_BOUNDS&&YA(document);Object.defineProperty(d,"SUPPORT_WORD_BREAKING",{value:e});return e},get SUPPORT_SVG_DRAWING(){var e=qA(document);Object.defineProperty(d,"SUPPORT_SVG_DRAWING",{value:e});return e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e=typeof Array.from==="function"&&typeof window.fetch==="function"?$A(document):Promise.resolve(false);Object.defineProperty(d,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e});return e},get SUPPORT_CORS_IMAGES(){var e=VA();Object.defineProperty(d,"SUPPORT_CORS_IMAGES",{value:e});return e},get SUPPORT_RESPONSE_TYPE(){var e=JA();Object.defineProperty(d,"SUPPORT_RESPONSE_TYPE",{value:e});return e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;Object.defineProperty(d,"SUPPORT_CORS_XHR",{value:e});return e},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var e=!!(typeof Intl!=="undefined"&&Intl.Segmenter);Object.defineProperty(d,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:e});return e}},ia=function(){function e(e,t){this.text=e;this.bounds=t}return e}(),na=function(A,e,a,o){var t=sa(e,a);var s=[];var c=0;t.forEach(function(e){if(a.textDecorationLine.length||e.trim().length>0)if(d.SUPPORT_RANGE_BOUNDS){var t=Aa(o,c,e.length).getClientRects();if(t.length>1){var i=aa(e);var n=0;i.forEach(function(e){s.push(new ia(e,G.fromDOMRectList(A,Aa(o,n+c,e.length).getClientRects())));n+=e.length})}else s.push(new ia(e,G.fromDOMRectList(A,t)))}else{var r=o.splitText(e.length);s.push(new ia(e,ra(A,o)));o=r}else if(!d.SUPPORT_RANGE_BOUNDS)o=o.splitText(e.length);c+=e.length});return s},ra=function(e,t){var i=t.ownerDocument;if(i){var n=i.createElement("html2canvaswrapper");n.appendChild(t.cloneNode(true));var r=t.parentNode;if(r){r.replaceChild(n,t);var A=Z(e,n);if(n.firstChild)r.replaceChild(n.firstChild,n);return A}}return G.EMPTY},Aa=function(e,t,i){var n=e.ownerDocument;if(!n)throw new Error("Node has no owner document");var r=n.createRange();r.setStart(e,t);r.setEnd(e,t+i);return r},aa=function(e){if(d.SUPPORT_NATIVE_TEXT_SEGMENTATION){var t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(e)).map(function(e){return e.segment})}return ZA(e)},oa=function(e,t){if(d.SUPPORT_NATIVE_TEXT_SEGMENTATION){var i=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(i.segment(e)).map(function(e){return e.segment})}return la(e,t)},sa=function(e,t){return t.letterSpacing!==0?aa(e):oa(e,t)},ca=[32,160,4961,65792,65793,4153,4241],la=function(e,t){var i=Bt(e,{lineBreak:t.lineBreak,wordBreak:t.overflowWrap==="break-word"?"break-word":t.wordBreak});var n=[];var r;var A=function(){if(r.value){var e=r.value.slice();var t=H(e);var i="";t.forEach(function(e){if(ca.indexOf(e)===-1)i+=h(e);else{if(i.length)n.push(i);n.push(h(e));i=""}});if(i.length)n.push(i)}};while(!(r=i.next()).done)A();return n},pa=function(){function e(e,t,i){this.text=ua(t.data,i.textTransform);this.textBounds=na(e,this.text,i,t)}return e}(),ua=function(e,t){switch(t){case 1:return e.toLowerCase();case 3:return e.replace(da,fa);case 2:return e.toUpperCase();default:return e}},da=/(^|\s|:|-|\(|\))([a-z])/g,fa=function(e,t,i){if(e.length>0)return t+i.toUpperCase();return e},ha=function(n){t(e,n);function e(e,t){var i=n.call(this,e,t)||this;i.src=t.currentSrc||t.src;i.intrinsicWidth=t.naturalWidth;i.intrinsicHeight=t.naturalHeight;i.context.cache.addImage(i.src);return i}return e}(i),ga=function(n){t(e,n);function e(e,t){var i=n.call(this,e,t)||this;i.canvas=t;i.intrinsicWidth=t.width;i.intrinsicHeight=t.height;return i}return e}(i),ma=function(A){t(e,A);function e(e,t){var i=A.call(this,e,t)||this;var n=new XMLSerializer;var r=Z(e,t);t.setAttribute("width",r.width+"px");t.setAttribute("height",r.height+"px");i.svg="data:image/svg+xml,"+encodeURIComponent(n.serializeToString(t));i.intrinsicWidth=t.width.baseVal.value;i.intrinsicHeight=t.height.baseVal.value;i.context.cache.addImage(i.svg);return i}return e}(i),va=function(n){t(e,n);function e(e,t){var i=n.call(this,e,t)||this;i.value=t.value;return i}return e}(i),ba=function(n){t(e,n);function e(e,t){var i=n.call(this,e,t)||this;i.start=t.start;i.reversed=typeof t.reversed==="boolean"&&t.reversed===true;return i}return e}(i),Ia=[{type:15,flags:0,unit:"px",number:3}],wa=[{type:16,flags:0,number:50}],ya=function(e){if(e.width>e.height)return new G(e.left+(e.width-e.height)/2,e.top,e.height,e.height);else if(e.width<e.height)return new G(e.left,e.top+(e.height-e.width)/2,e.width,e.width);return e},Ba=function(e){var t=e.type===Ma?new Array(e.value.length+1).join("•"):e.value;return t.length===0?e.placeholder||"":t},_a="checkbox",xa="radio",Ma="password",Ca=707406591,Ea=function(n){t(e,n);function e(e,t){var i=n.call(this,e,t)||this;i.type=t.type.toLowerCase();i.checked=t.checked;i.value=Ba(t);if(i.type===_a||i.type===xa){i.styles.backgroundColor=3739148031;i.styles.borderTopColor=i.styles.borderRightColor=i.styles.borderBottomColor=i.styles.borderLeftColor=2779096575;i.styles.borderTopWidth=i.styles.borderRightWidth=i.styles.borderBottomWidth=i.styles.borderLeftWidth=1;i.styles.borderTopStyle=i.styles.borderRightStyle=i.styles.borderBottomStyle=i.styles.borderLeftStyle=1;i.styles.backgroundClip=[0];i.styles.backgroundOrigin=[0];i.bounds=ya(i.bounds)}switch(i.type){case _a:i.styles.borderTopRightRadius=i.styles.borderTopLeftRadius=i.styles.borderBottomRightRadius=i.styles.borderBottomLeftRadius=Ia;break;case xa:i.styles.borderTopRightRadius=i.styles.borderTopLeftRadius=i.styles.borderBottomRightRadius=i.styles.borderBottomLeftRadius=wa;break}return i}return e}(i),Pa=function(r){t(e,r);function e(e,t){var i=r.call(this,e,t)||this;var n=t.options[t.selectedIndex||0];i.value=n?n.text||"":"";return i}return e}(i),ja=function(n){t(e,n);function e(e,t){var i=n.call(this,e,t)||this;i.value=t.value;return i}return e}(i),Ua=function(A){t(e,A);function e(e,t){var i=A.call(this,e,t)||this;i.src=t.src;i.width=parseInt(t.width,10)||0;i.height=parseInt(t.height,10)||0;i.backgroundColor=i.styles.backgroundColor;try{if(t.contentWindow&&t.contentWindow.document&&t.contentWindow.document.documentElement){i.tree=Ha(e,t.contentWindow.document.documentElement);var n=t.contentWindow.document.documentElement?Dn(e,getComputedStyle(t.contentWindow.document.documentElement).backgroundColor):z.TRANSPARENT;var r=t.contentWindow.document.body?Dn(e,getComputedStyle(t.contentWindow.document.body).backgroundColor):z.TRANSPARENT;i.backgroundColor=Mn(n)?Mn(r)?i.styles.backgroundColor:r:n}}catch(e){}return i}return e}(i),Ta=["OL","UL","MENU"],Da=function(t,e,i,n){for(var r=e.firstChild,A=void 0;r;r=A){A=r.nextSibling;if(ka(r)&&r.data.trim().length>0)i.textNodes.push(new pa(t,r,i.styles));else if(Oa(r))if(io(r)&&r.assignedNodes)r.assignedNodes().forEach(function(e){return Da(t,e,i,n)});else{var a=Sa(t,r);if(a.styles.isVisible()){if(Qa(r,a,n))a.flags|=4;else if(Fa(a.styles))a.flags|=2;if(Ta.indexOf(r.tagName)!==-1)a.flags|=8;i.elements.push(a);r.slot;if(r.shadowRoot)Da(t,r.shadowRoot,a,n);else if(!eo(r)&&!Za(r)&&!to(r))Da(t,r,a,n)}}}},Sa=function(e,t){if(Ja(t))return new ha(e,t);if(Ya(t))return new ga(e,t);if(Za(t))return new ma(e,t);if(Ra(t))return new va(e,t);if(Ga(t))return new ba(e,t);if(za(t))return new Ea(e,t);if(to(t))return new Pa(e,t);if(eo(t))return new ja(e,t);if(qa(t))return new Ua(e,t);return new i(e,t)},Ha=function(e,t){var i=Sa(e,t);i.flags|=4;Da(e,t,i,i);return i},Qa=function(e,t,i){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||Ka(e)&&i.styles.isTransparent()},Fa=function(e){return e.isPositioned()||e.isFloating()},ka=function(e){return e.nodeType===Node.TEXT_NODE},Oa=function(e){return e.nodeType===Node.ELEMENT_NODE},Na=function(e){return Oa(e)&&typeof e.style!=="undefined"&&!La(e)},La=function(e){return typeof e.className==="object"},Ra=function(e){return e.tagName==="LI"},Ga=function(e){return e.tagName==="OL"},za=function(e){return e.tagName==="INPUT"},Wa=function(e){return e.tagName==="HTML"},Za=function(e){return e.tagName==="svg"},Ka=function(e){return e.tagName==="BODY"},Ya=function(e){return e.tagName==="CANVAS"},Va=function(e){return e.tagName==="VIDEO"},Ja=function(e){return e.tagName==="IMG"},qa=function(e){return e.tagName==="IFRAME"},Xa=function(e){return e.tagName==="STYLE"},$a=function(e){return e.tagName==="SCRIPT"},eo=function(e){return e.tagName==="TEXTAREA"},to=function(e){return e.tagName==="SELECT"},io=function(e){return e.tagName==="SLOT"},no=function(e){return e.tagName.indexOf("-")>0},ro=function(){function e(){this.counters={}}e.prototype.getCounterValue=function(e){var t=this.counters[e];if(t&&t.length)return t[t.length-1];return 1};e.prototype.getCounterValues=function(e){var t=this.counters[e];return t?t:[]};e.prototype.pop=function(e){var t=this;e.forEach(function(e){return t.counters[e].pop()})};e.prototype.parse=function(e){var i=this;var t=e.counterIncrement;var n=e.counterReset;var r=true;if(t!==null)t.forEach(function(e){var t=i.counters[e.counter];if(t&&e.increment!==0){r=false;if(!t.length)t.push(1);t[Math.max(0,t.length-1)]+=e.increment}});var A=[];if(r)n.forEach(function(e){var t=i.counters[e.counter];A.push(e.counter);if(!t)t=i.counters[e.counter]=[];t.push(e.reset)});return A};return e}(),Ao={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},ao={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},oo={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},so={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},co=function(n,e,t,r,i,A){if(n<e||n>t)return wo(n,i,A.length>0);return r.integers.reduce(function(e,t,i){while(n>=t){n-=t;e+=r.values[i]}return e},"")+A},lo=function(e,t,i,n){var r="";do{if(!i)e--;r=n(e)+r;e/=t}while(e*t>=t);return r},f=function(e,t,i,n,r){var A=i-t+1;return(e<0?"-":"")+(lo(Math.abs(e),A,n,function(e){return h(Math.floor(e%A)+t)})+r)},po=function(e,t,i){if(i===void 0)i=". ";var n=t.length;return lo(Math.abs(e),n,false,function(e){return t[Math.floor(e%n)]})+i},uo=1<<0,fo=1<<1,ho=1<<2,go=1<<3,j=function(e,t,i,n,r,A){if(e<-9999||e>9999)return wo(e,4,r.length>0);var a=Math.abs(e);var o=r;if(a===0)return t[0]+o;for(var s=0;a>0&&s<=4;s++){var c=a%10;if(c===0&&P(A,uo)&&o!=="")o=t[c]+o;else if(c>1||c===1&&s===0||c===1&&s===1&&P(A,fo)||c===1&&s===1&&P(A,ho)&&e>100||c===1&&s>1&&P(A,go))o=t[c]+(s>0?i[s-1]:"")+o;else if(c===1&&s>0)o=i[s-1]+o;a=Math.floor(a/10)}return(e<0?n:"")+o},mo="十百千萬",vo="拾佰仟萬",bo="マイナス",Io="마이너스",wo=function(e,t,i){var n=i?". ":"";var r=i?"、":"";var A=i?", ":"";var a=i?" ":"";switch(t){case 0:return"•"+a;case 1:return"◦"+a;case 2:return"◾"+a;case 5:var o=f(e,48,57,true,n);return o.length<4?"0"+o:o;case 4:return po(e,"〇一二三四五六七八九",r);case 6:return co(e,1,3999,Ao,3,n).toLowerCase();case 7:return co(e,1,3999,Ao,3,n);case 8:return f(e,945,969,false,n);case 9:return f(e,97,122,false,n);case 10:return f(e,65,90,false,n);case 11:return f(e,1632,1641,true,n);case 12:case 49:return co(e,1,9999,ao,3,n);case 35:return co(e,1,9999,ao,3,n).toLowerCase();case 13:return f(e,2534,2543,true,n);case 14:case 30:return f(e,6112,6121,true,n);case 15:return po(e,"子丑寅卯辰巳午未申酉戌亥",r);case 16:return po(e,"甲乙丙丁戊己庚辛壬癸",r);case 17:case 48:return j(e,"零一二三四五六七八九",mo,"負",r,fo|ho|go);case 47:return j(e,"零壹貳參肆伍陸柒捌玖",vo,"負",r,uo|fo|ho|go);case 42:return j(e,"零一二三四五六七八九",mo,"负",r,fo|ho|go);case 41:return j(e,"零壹贰叁肆伍陆柒捌玖",vo,"负",r,uo|fo|ho|go);case 26:return j(e,"〇一二三四五六七八九","十百千万",bo,r,0);case 25:return j(e,"零壱弐参四伍六七八九","拾百千万",bo,r,uo|fo|ho);case 31:return j(e,"영일이삼사오육칠팔구","십백천만",Io,A,uo|fo|ho);case 33:return j(e,"零一二三四五六七八九","十百千萬",Io,A,0);case 32:return j(e,"零壹貳參四五六七八九","拾百千",Io,A,uo|fo|ho);case 18:return f(e,2406,2415,true,n);case 20:return co(e,1,19999,so,3,n);case 21:return f(e,2790,2799,true,n);case 22:return f(e,2662,2671,true,n);case 22:return co(e,1,10999,oo,3,n);case 23:return po(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return po(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return f(e,3302,3311,true,n);case 28:return po(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",r);case 29:return po(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",r);case 34:return f(e,3792,3801,true,n);case 37:return f(e,6160,6169,true,n);case 38:return f(e,4160,4169,true,n);case 39:return f(e,2918,2927,true,n);case 40:return f(e,1776,1785,true,n);case 43:return f(e,3046,3055,true,n);case 44:return f(e,3174,3183,true,n);case 45:return f(e,3664,3673,true,n);case 46:return f(e,3872,3881,true,n);case 3:default:return f(e,48,57,true,n)}},yo="data-html2canvas-ignore",Bo=function(){function e(e,t,i){this.context=e;this.options=i;this.scrolledElements=[];this.referenceElement=t;this.counters=new ro;this.quoteDepth=0;if(!t.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(t.ownerDocument.documentElement,false)}e.prototype.toIFrame=function(e,n){var t=this;var r=Mo(e,n);if(!r.contentWindow)return Promise.reject("Unable to find iframe window");var i=e.defaultView.pageXOffset;var A=e.defaultView.pageYOffset;var a=r.contentWindow;var o=a.document;var s=Po(r).then(function(){return c(t,void 0,void 0,function(){var t,i;return R(this,function(e){switch(e.label){case 0:this.scrolledElements.forEach(So);if(a){a.scrollTo(n.left,n.top);if(/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(a.scrollY!==n.top||a.scrollX!==n.left)){this.context.logger.warn("Unable to restore scroll position for cloned document");this.context.windowBounds=this.context.windowBounds.add(a.scrollX-n.left,a.scrollY-n.top,0,0)}}t=this.options.onclone;i=this.clonedReferenceElement;if(typeof i==="undefined")return[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")];if(!(o.fonts&&o.fonts.ready))return[3,2];return[4,o.fonts.ready];case 1:e.sent();e.label=2;case 2:if(!/(AppleWebKit)/g.test(navigator.userAgent))return[3,4];return[4,Eo(o)];case 3:e.sent();e.label=4;case 4:if(typeof t==="function")return[2,Promise.resolve().then(function(){return t(o,i)}).then(function(){return r})];return[2,r]}})})});o.open();o.write(To(document.doctype)+"<html></html>");Do(this.referenceElement.ownerDocument,i,A);o.replaceChild(o.adoptNode(this.documentElement),o.documentElement);o.close();return s};e.prototype.createElementClone=function(e){if(V1(e,2))debugger;if(Ya(e))return this.createCanvasClone(e);if(Va(e))return this.createVideoClone(e);if(Xa(e))return this.createStyleClone(e);var t=e.cloneNode(false);if(Ja(t)){if(Ja(e)&&e.currentSrc&&e.currentSrc!==e.src){t.src=e.currentSrc;t.srcset=""}if(t.loading==="lazy")t.loading="eager"}if(no(t))return this.createCustomElementClone(t);return t};e.prototype.createCustomElementClone=function(e){var t=document.createElement("html2canvascustomelement");Uo(e.style,t);return t};e.prototype.createStyleClone=function(e){try{var t=e.sheet;if(t&&t.cssRules){var i=[].slice.call(t.cssRules,0).reduce(function(e,t){if(t&&typeof t.cssText==="string")return e+t.cssText;return e},"");var n=e.cloneNode(false);n.textContent=i;return n}}catch(e){this.context.logger.error("Unable to access cssRules property",e);if(e.name!=="SecurityError")throw e}return e.cloneNode(false)};e.prototype.createCanvasClone=function(t){var e;if(this.options.inlineImages&&t.ownerDocument){var i=t.ownerDocument.createElement("img");try{i.src=t.toDataURL();return i}catch(e){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",t)}}var n=t.cloneNode(false);try{n.width=t.width;n.height=t.height;var r=t.getContext("2d");var A=n.getContext("2d");if(A)if(!this.options.allowTaint&&r)A.putImageData(r.getImageData(0,0,t.width,t.height),0,0);else{var a=(e=t.getContext("webgl2"))!==null&&e!==void 0?e:t.getContext("webgl");if(a){var o=a.getContextAttributes();if((o===null||o===void 0?void 0:o.preserveDrawingBuffer)===false)this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",t)}A.drawImage(t,0,0)}return n}catch(e){this.context.logger.info("Unable to clone canvas as it is tainted",t)}return n};e.prototype.createVideoClone=function(t){var e=t.ownerDocument.createElement("canvas");e.width=t.offsetWidth;e.height=t.offsetHeight;var i=e.getContext("2d");try{if(i){i.drawImage(t,0,0,e.width,e.height);if(!this.options.allowTaint)i.getImageData(0,0,e.width,e.height)}return e}catch(e){this.context.logger.info("Unable to clone video as it is tainted",t)}var n=t.ownerDocument.createElement("canvas");n.width=t.offsetWidth;n.height=t.offsetHeight;return n};e.prototype.appendChildNode=function(e,t,i){if(!Oa(t)||!$a(t)&&!t.hasAttribute(yo)&&(typeof this.options.ignoreElements!=="function"||!this.options.ignoreElements(t)))if(!this.options.copyStyles||!Oa(t)||!Xa(t))e.appendChild(this.cloneNode(t,i))};e.prototype.cloneChildNodes=function(e,t,i){var n=this;for(var r=e.shadowRoot?e.shadowRoot.firstChild:e.firstChild;r;r=r.nextSibling)if(Oa(r)&&io(r)&&typeof r.assignedNodes==="function"){var A=r.assignedNodes();if(A.length)A.forEach(function(e){return n.appendChildNode(t,e,i)})}else this.appendChildNode(t,r,i)};e.prototype.cloneNode=function(e,t){if(ka(e))return document.createTextNode(e.data);if(!e.ownerDocument)return e.cloneNode(false);var i=e.ownerDocument.defaultView;if(i&&Oa(e)&&(Na(e)||La(e))){var n=this.createElementClone(e);n.style.transitionProperty="none";var r=i.getComputedStyle(e);var A=i.getComputedStyle(e,":before");var a=i.getComputedStyle(e,":after");if(this.referenceElement===e&&Na(n))this.clonedReferenceElement=n;if(Ka(n))No(n);var o=this.counters.parse(new Z1(this.context,r));var s=this.resolvePseudoContent(e,n,A,_o.BEFORE);if(no(e))t=true;if(!Va(e))this.cloneChildNodes(e,n,t);if(s)n.insertBefore(s,n.firstChild);var c=this.resolvePseudoContent(e,n,a,_o.AFTER);if(c)n.appendChild(c);this.counters.pop(o);if(r&&(this.options.copyStyles||La(e))&&!qa(e)||t)Uo(r,n);if(e.scrollTop!==0||e.scrollLeft!==0)this.scrolledElements.push([n,e.scrollLeft,e.scrollTop]);if((eo(e)||to(e))&&(eo(n)||to(n)))n.value=e.value;return n}return e.cloneNode(false)};e.prototype.resolvePseudoContent=function(f,e,t,i){var h=this;if(!t)return;var n=t.content;var g=e.ownerDocument;if(!g||!n||n==="none"||n==="-moz-alt-content"||t.display==="none")return;this.counters.parse(new Z1(this.context,t));var m=new W1(this.context,t);var v=g.createElement("html2canvaspseudoelement");Uo(t,v);m.content.forEach(function(e){if(e.type===0)v.appendChild(g.createTextNode(e.value));else if(e.type===22){var t=g.createElement("img");t.src=e.value;t.style.opacity="1";v.appendChild(t)}else if(e.type===18)if(e.name==="attr"){var i=e.values.filter(_);if(i.length)v.appendChild(g.createTextNode(f.getAttribute(i[0].value)||""))}else if(e.name==="counter"){var n=e.values.filter(dn),r=n[0],A=n[1];if(r&&_(r)){var a=h.counters.getCounterValue(r.value);var o=A&&_(A)?Yr.parse(h.context,A.value):3;v.appendChild(g.createTextNode(wo(a,o,false)))}}else if(e.name==="counters"){var s=e.values.filter(dn),r=s[0],c=s[1],A=s[2];if(r&&_(r)){var l=h.counters.getCounterValues(r.value);var p=A&&_(A)?Yr.parse(h.context,A.value):3;var u=c&&c.type===0?c.value:"";var d=l.map(function(e){return wo(e,p,false)}).join(u);v.appendChild(g.createTextNode(d))}}else;else if(e.type===20)switch(e.value){case"open-quote":v.appendChild(g.createTextNode(F1(m.quotes,h.quoteDepth++,true)));break;case"close-quote":v.appendChild(g.createTextNode(F1(m.quotes,--h.quoteDepth,false)));break;default:v.appendChild(g.createTextNode(e.value))}});v.className=Fo+" "+ko;var r=i===_o.BEFORE?" "+Fo:" "+ko;if(La(e))e.className.baseValue+=r;else e.className+=r;return v};e.destroy=function(e){if(e.parentNode){e.parentNode.removeChild(e);return true}return false};return e}(),_o,xo=_o||(_o={}),Mo=(xo[xo["BEFORE"]=0]="BEFORE",xo[xo["AFTER"]=1]="AFTER",function(e,t){var i=e.createElement("iframe");i.className="html2canvas-container";i.style.visibility="hidden";i.style.position="fixed";i.style.left="-10000px";i.style.top="0px";i.style.border="0";i.width=t.width.toString();i.height=t.height.toString();i.scrolling="no";i.setAttribute(yo,"true");e.body.appendChild(i);return i}),Co=function(t){return new Promise(function(e){if(t.complete){e();return}if(!t.src){e();return}t.onload=e;t.onerror=e})},Eo=function(e){return Promise.all([].slice.call(e.images,0).map(Co))},Po=function(r){return new Promise(function(t,e){var i=r.contentWindow;if(!i)return e("No window assigned for iframe");var n=i.document;i.onload=r.onload=function(){i.onload=r.onload=null;var e=setInterval(function(){if(n.body.childNodes.length>0&&n.readyState==="complete"){clearInterval(e);t(r)}},50)}})},jo=["all","d","content"],Uo=function(e,t){for(var i=e.length-1;i>=0;i--){var n=e.item(i);if(jo.indexOf(n)===-1)t.style.setProperty(n,e.getPropertyValue(n))}return t},To=function(e){var t="";if(e){t+="<!DOCTYPE ";if(e.name)t+=e.name;if(e.internalSubset)t+=e.internalSubset;if(e.publicId)t+='"'+e.publicId+'"';if(e.systemId)t+='"'+e.systemId+'"';t+=">"}return t},Do=function(e,t,i){if(e&&e.defaultView&&(t!==e.defaultView.pageXOffset||i!==e.defaultView.pageYOffset))e.defaultView.scrollTo(t,i)},So=function(e){var t=e[0],i=e[1],n=e[2];t.scrollLeft=i;t.scrollTop=n},Ho=":before",Qo=":after",Fo="___html2canvas___pseudoelement_before",ko="___html2canvas___pseudoelement_after",Oo='{\n content: "" !important;\n display: none !important;\n}',No=function(e){Lo(e,"."+Fo+Ho+Oo+"\n ."+ko+Qo+Oo)},Lo=function(e,t){var i=e.ownerDocument;if(i){var n=i.createElement("style");n.textContent=t;e.appendChild(n)}},Ro=function(){function i(){}i.getOrigin=function(e){var t=i._link;if(!t)return"about:blank";t.href=e;t.href=t.href;return t.protocol+t.hostname+t.port};i.isSameOrigin=function(e){return i.getOrigin(e)===i._origin};i.setContext=function(e){i._link=e.document.createElement("a");i._origin=i.getOrigin(e.location.href)};i._origin="about:blank";return i}(),Go=function(){function e(e,t){this.context=e;this._options=t;this._cache={}}e.prototype.addImage=function(e){var t=Promise.resolve();if(this.has(e))return t;if(Jo(e)||Ko(e)){(this._cache[e]=this.loadImage(e)).catch(function(){});return t}return t};e.prototype.match=function(e){return this._cache[e]};e.prototype.loadImage=function(a){return c(this,void 0,void 0,function(){var t,n,i,r;var A=this;return R(this,function(e){switch(e.label){case 0:t=Ro.isSameOrigin(a);n=!Yo(a)&&this._options.useCORS===true&&d.SUPPORT_CORS_IMAGES&&!t;i=!Yo(a)&&!t&&!Jo(a)&&typeof this._options.proxy==="string"&&d.SUPPORT_CORS_XHR&&!n;if(!t&&this._options.allowTaint===false&&!Yo(a)&&!Jo(a)&&!i&&!n)return[2];r=a;if(!i)return[3,2];return[4,this.proxy(r)];case 1:r=e.sent();e.label=2;case 2:this.context.logger.debug("Added image "+a.substring(0,256));return[4,new Promise(function(e,t){var i=new Image;i.onload=function(){return e(i)};i.onerror=t;if(Vo(r)||n)i.crossOrigin="anonymous";i.src=r;if(i.complete===true)setTimeout(function(){return e(i)},500);if(A._options.imageTimeout>0)setTimeout(function(){return t("Timed out ("+A._options.imageTimeout+"ms) loading image")},A._options.imageTimeout)})];case 3:return[2,e.sent()]}})})};e.prototype.has=function(e){return typeof this._cache[e]!=="undefined"};e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))};e.prototype.proxy=function(a){var o=this;var s=this._options.proxy;if(!s)throw new Error("No proxy defined");var c=a.substring(0,256);return new Promise(function(t,i){var n=d.SUPPORT_RESPONSE_TYPE?"blob":"text";var r=new XMLHttpRequest;r.onload=function(){if(r.status===200)if(n==="text")t(r.response);else{var e=new FileReader;e.addEventListener("load",function(){return t(e.result)},false);e.addEventListener("error",function(e){return i(e)},false);e.readAsDataURL(r.response)}else i("Failed to proxy resource "+c+" with status code "+r.status)};r.onerror=i;var e=s.indexOf("?")>-1?"&":"?";r.open("GET",""+s+e+"url="+encodeURIComponent(a)+"&responseType="+n);if(n!=="text"&&r instanceof XMLHttpRequest)r.responseType=n;if(o._options.imageTimeout){var A=o._options.imageTimeout;r.timeout=A;r.ontimeout=function(){return i("Timed out ("+A+"ms) proxying "+c)}}r.send()})};return e}(),zo=/^data:image\/svg\+xml/i,Wo=/^data:image\/.*;base64,/i,Zo=/^data:image\/.*/i,Ko=function(e){return d.SUPPORT_SVG_DRAWING||!qo(e)},Yo=function(e){return Zo.test(e)},Vo=function(e){return Wo.test(e)},Jo=function(e){return e.substr(0,4)==="blob"},qo=function(e){return e.substr(-3).toLowerCase()==="svg"||zo.test(e)},U=function(){function i(e,t){this.type=0;this.x=e;this.y=t}i.prototype.add=function(e,t){return new i(this.x+e,this.y+t)};return i}(),Xo=function(e,t,i){return new U(e.x+(t.x-e.x)*i,e.y+(t.y-e.y)*i)},$o=function(){function s(e,t,i,n){this.type=1;this.start=e;this.startControl=t;this.endControl=i;this.end=n}s.prototype.subdivide=function(e,t){var i=Xo(this.start,this.startControl,e);var n=Xo(this.startControl,this.endControl,e);var r=Xo(this.endControl,this.end,e);var A=Xo(i,n,e);var a=Xo(n,r,e);var o=Xo(A,a,e);return t?new s(this.start,i,A,o):new s(o,a,r,this.end)};s.prototype.add=function(e,t){return new s(this.start.add(e,t),this.startControl.add(e,t),this.endControl.add(e,t),this.end.add(e,t))};s.prototype.reverse=function(){return new s(this.end,this.endControl,this.startControl,this.start)};return s}(),T=function(e){return e.type===1},es=function(){function e(e){var t=e.styles;var i=e.bounds;var n=mn(t.borderTopLeftRadius,i.width,i.height),r=n[0],A=n[1];var a=mn(t.borderTopRightRadius,i.width,i.height),o=a[0],s=a[1];var c=mn(t.borderBottomRightRadius,i.width,i.height),l=c[0],p=c[1];var u=mn(t.borderBottomLeftRadius,i.width,i.height),d=u[0],f=u[1];var h=[];h.push((r+o)/i.width);h.push((d+l)/i.width);h.push((A+f)/i.height);h.push((s+p)/i.height);var g=Math.max.apply(Math,h);if(g>1){r/=g;A/=g;o/=g;s/=g;l/=g;p/=g;d/=g;f/=g}var m=i.width-o;var v=i.height-p;var b=i.width-l;var I=i.height-f;var w=t.borderTopWidth;var y=t.borderRightWidth;var B=t.borderBottomWidth;var _=t.borderLeftWidth;var x=Q(t.paddingTop,e.bounds.width);var M=Q(t.paddingRight,e.bounds.width);var C=Q(t.paddingBottom,e.bounds.width);var E=Q(t.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=r>0||A>0?S(i.left+_/3,i.top+w/3,r-_/3,A-w/3,D.TOP_LEFT):new U(i.left+_/3,i.top+w/3);this.topRightBorderDoubleOuterBox=r>0||A>0?S(i.left+m,i.top+w/3,o-y/3,s-w/3,D.TOP_RIGHT):new U(i.left+i.width-y/3,i.top+w/3);this.bottomRightBorderDoubleOuterBox=l>0||p>0?S(i.left+b,i.top+v,l-y/3,p-B/3,D.BOTTOM_RIGHT):new U(i.left+i.width-y/3,i.top+i.height-B/3);this.bottomLeftBorderDoubleOuterBox=d>0||f>0?S(i.left+_/3,i.top+I,d-_/3,f-B/3,D.BOTTOM_LEFT):new U(i.left+_/3,i.top+i.height-B/3);this.topLeftBorderDoubleInnerBox=r>0||A>0?S(i.left+_*2/3,i.top+w*2/3,r-_*2/3,A-w*2/3,D.TOP_LEFT):new U(i.left+_*2/3,i.top+w*2/3);this.topRightBorderDoubleInnerBox=r>0||A>0?S(i.left+m,i.top+w*2/3,o-y*2/3,s-w*2/3,D.TOP_RIGHT):new U(i.left+i.width-y*2/3,i.top+w*2/3);this.bottomRightBorderDoubleInnerBox=l>0||p>0?S(i.left+b,i.top+v,l-y*2/3,p-B*2/3,D.BOTTOM_RIGHT):new U(i.left+i.width-y*2/3,i.top+i.height-B*2/3);this.bottomLeftBorderDoubleInnerBox=d>0||f>0?S(i.left+_*2/3,i.top+I,d-_*2/3,f-B*2/3,D.BOTTOM_LEFT):new U(i.left+_*2/3,i.top+i.height-B*2/3);this.topLeftBorderStroke=r>0||A>0?S(i.left+_/2,i.top+w/2,r-_/2,A-w/2,D.TOP_LEFT):new U(i.left+_/2,i.top+w/2);this.topRightBorderStroke=r>0||A>0?S(i.left+m,i.top+w/2,o-y/2,s-w/2,D.TOP_RIGHT):new U(i.left+i.width-y/2,i.top+w/2);this.bottomRightBorderStroke=l>0||p>0?S(i.left+b,i.top+v,l-y/2,p-B/2,D.BOTTOM_RIGHT):new U(i.left+i.width-y/2,i.top+i.height-B/2);this.bottomLeftBorderStroke=d>0||f>0?S(i.left+_/2,i.top+I,d-_/2,f-B/2,D.BOTTOM_LEFT):new U(i.left+_/2,i.top+i.height-B/2);this.topLeftBorderBox=r>0||A>0?S(i.left,i.top,r,A,D.TOP_LEFT):new U(i.left,i.top);this.topRightBorderBox=o>0||s>0?S(i.left+m,i.top,o,s,D.TOP_RIGHT):new U(i.left+i.width,i.top);this.bottomRightBorderBox=l>0||p>0?S(i.left+b,i.top+v,l,p,D.BOTTOM_RIGHT):new U(i.left+i.width,i.top+i.height);this.bottomLeftBorderBox=d>0||f>0?S(i.left,i.top+I,d,f,D.BOTTOM_LEFT):new U(i.left,i.top+i.height);this.topLeftPaddingBox=r>0||A>0?S(i.left+_,i.top+w,Math.max(0,r-_),Math.max(0,A-w),D.TOP_LEFT):new U(i.left+_,i.top+w);this.topRightPaddingBox=o>0||s>0?S(i.left+Math.min(m,i.width-y),i.top+w,m>i.width+y?0:Math.max(0,o-y),Math.max(0,s-w),D.TOP_RIGHT):new U(i.left+i.width-y,i.top+w);this.bottomRightPaddingBox=l>0||p>0?S(i.left+Math.min(b,i.width-_),i.top+Math.min(v,i.height-B),Math.max(0,l-y),Math.max(0,p-B),D.BOTTOM_RIGHT):new U(i.left+i.width-y,i.top+i.height-B);this.bottomLeftPaddingBox=d>0||f>0?S(i.left+_,i.top+Math.min(I,i.height-B),Math.max(0,d-_),Math.max(0,f-B),D.BOTTOM_LEFT):new U(i.left+_,i.top+i.height-B);this.topLeftContentBox=r>0||A>0?S(i.left+_+E,i.top+w+x,Math.max(0,r-(_+E)),Math.max(0,A-(w+x)),D.TOP_LEFT):new U(i.left+_+E,i.top+w+x);this.topRightContentBox=o>0||s>0?S(i.left+Math.min(m,i.width+_+E),i.top+w+x,m>i.width+_+E?0:o-_+E,s-(w+x),D.TOP_RIGHT):new U(i.left+i.width-(y+M),i.top+w+x);this.bottomRightContentBox=l>0||p>0?S(i.left+Math.min(b,i.width-(_+E)),i.top+Math.min(v,i.height+w+x),Math.max(0,l-(y+M)),p-(B+C),D.BOTTOM_RIGHT):new U(i.left+i.width-(y+M),i.top+i.height-(B+C));this.bottomLeftContentBox=d>0||f>0?S(i.left+_+E,i.top+I,Math.max(0,d-(_+E)),f-(B+C),D.BOTTOM_LEFT):new U(i.left+_+E,i.top+i.height-(B+C))}return e}(),D,ts=D||(D={}),S=(ts[ts["TOP_LEFT"]=0]="TOP_LEFT",ts[ts["TOP_RIGHT"]=1]="TOP_RIGHT",ts[ts["BOTTOM_RIGHT"]=2]="BOTTOM_RIGHT",ts[ts["BOTTOM_LEFT"]=3]="BOTTOM_LEFT",function(e,t,i,n,r){var A=4*((Math.sqrt(2)-1)/3);var a=i*A;var o=n*A;var s=e+i;var c=t+n;switch(r){case D.TOP_LEFT:return new $o(new U(e,c),new U(e,c-o),new U(s-a,t),new U(s,t));case D.TOP_RIGHT:return new $o(new U(e,t),new U(e+a,t),new U(s,c-o),new U(s,c));case D.BOTTOM_RIGHT:return new $o(new U(s,t),new U(s,t+o),new U(e+a,c),new U(e,c));case D.BOTTOM_LEFT:default:return new $o(new U(s,c),new U(s-a,c),new U(e,t+o),new U(e,t))}}),is=function(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]},ns=function(e){return[e.topLeftContentBox,e.topRightContentBox,e.bottomRightContentBox,e.bottomLeftContentBox]},rs=function(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]},As=function(){function e(e,t,i){this.offsetX=e;this.offsetY=t;this.matrix=i;this.type=0;this.target=2|4}return e}(),as=function(){function e(e,t){this.path=e;this.target=t;this.type=1}return e}(),os=function(){function e(e){this.opacity=e;this.type=2;this.target=2|4}return e}(),ss=function(e){return e.type===0},cs=function(e){return e.type===1},ls=function(e){return e.type===2},ps=function(e,i){if(e.length===i.length)return e.some(function(e,t){return e===i[t]});return false},us=function(e,i,n,r,A){return e.map(function(e,t){switch(t){case 0:return e.add(i,n);case 1:return e.add(i+r,n);case 2:return e.add(i+r,n+A);case 3:return e.add(i,n+A)}return e})},ds=function(){function e(e){this.element=e;this.inlineLevel=[];this.nonInlineLevel=[];this.negativeZIndex=[];this.zeroOrAutoZIndexOrTransformedOrOpacity=[];this.positiveZIndex=[];this.nonPositionedFloats=[];this.nonPositionedInlineLevel=[]}return e}(),fs=function(){function e(e,t){this.container=e;this.parent=t;this.effects=[];this.curves=new es(this.container);if(this.container.styles.opacity<1)this.effects.push(new os(this.container.styles.opacity));if(this.container.styles.transform!==null){var i=this.container.bounds.left+this.container.styles.transformOrigin[0].number;var n=this.container.bounds.top+this.container.styles.transformOrigin[1].number;var r=this.container.styles.transform;this.effects.push(new As(i,n,r))}if(this.container.styles.overflowX!==0){var A=is(this.curves);var a=rs(this.curves);if(ps(A,a))this.effects.push(new as(A,2|4));else{this.effects.push(new as(A,2));this.effects.push(new as(a,4))}}}e.prototype.getEffects=function(t){var e=[2,3].indexOf(this.container.styles.position)===-1;var i=this.parent;var n=this.effects.slice(0);while(i){var r=i.effects.filter(function(e){return!cs(e)});if(e||i.container.styles.position!==0||!i.parent){n.unshift.apply(n,r);e=[2,3].indexOf(i.container.styles.position)===-1;if(i.container.styles.overflowX!==0){var A=is(i.curves);var a=rs(i.curves);if(!ps(A,a))n.unshift(new as(a,2|4))}}else n.unshift.apply(n,r);i=i.parent}return n.filter(function(e){return P(e.target,t)})};return e}(),hs=function(l,p,u,d){l.container.elements.forEach(function(e){var t=P(e.flags,4);var i=P(e.flags,2);var n=new fs(e,l);if(P(e.styles.display,2048))d.push(n);var r=P(e.flags,8)?[]:d;if(t||i){var A=t||e.styles.isPositioned()?u:p;var a=new ds(n);if(e.styles.isPositioned()||e.styles.opacity<1||e.styles.isTransformed()){var o=e.styles.zIndex.order;if(o<0){var s=0;A.negativeZIndex.some(function(e,t){if(o>e.element.container.styles.zIndex.order){s=t;return false}else if(s>0)return true;return false});A.negativeZIndex.splice(s,0,a)}else if(o>0){var c=0;A.positiveZIndex.some(function(e,t){if(o>=e.element.container.styles.zIndex.order){c=t+1;return false}else if(c>0)return true;return false});A.positiveZIndex.splice(c,0,a)}else A.zeroOrAutoZIndexOrTransformedOrOpacity.push(a)}else if(e.styles.isFloating())A.nonPositionedFloats.push(a);else A.nonPositionedInlineLevel.push(a);hs(n,a,t?a:u,r)}else{if(e.styles.isInlineLevel())p.inlineLevel.push(n);else p.nonInlineLevel.push(n);hs(n,p,u,r)}if(P(e.flags,8))gs(e,r)})},gs=function(e,t){var i=e instanceof ba?e.start:1;var n=e instanceof ba?e.reversed:false;for(var r=0;r<t.length;r++){var A=t[r];if(A.container instanceof va&&typeof A.container.value==="number"&&A.container.value!==0)i=A.container.value;A.listValue=wo(i,A.container.styles.listStyleType,true);i+=n?-1:1}},ms=function(e){var t=new fs(e,null);var i=new ds(t);var n=[];hs(t,i,i,n);gs(t.container,n);return i},vs=function(e,t){switch(t){case 0:return n(e.topLeftBorderBox,e.topLeftPaddingBox,e.topRightBorderBox,e.topRightPaddingBox);case 1:return n(e.topRightBorderBox,e.topRightPaddingBox,e.bottomRightBorderBox,e.bottomRightPaddingBox);case 2:return n(e.bottomRightBorderBox,e.bottomRightPaddingBox,e.bottomLeftBorderBox,e.bottomLeftPaddingBox);case 3:default:return n(e.bottomLeftBorderBox,e.bottomLeftPaddingBox,e.topLeftBorderBox,e.topLeftPaddingBox)}},bs=function(e,t){switch(t){case 0:return n(e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox,e.topRightBorderBox,e.topRightBorderDoubleOuterBox);case 1:return n(e.topRightBorderBox,e.topRightBorderDoubleOuterBox,e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox);case 2:return n(e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox,e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox);case 3:default:return n(e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox,e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox)}},Is=function(e,t){switch(t){case 0:return n(e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox,e.topRightBorderDoubleInnerBox,e.topRightPaddingBox);case 1:return n(e.topRightBorderDoubleInnerBox,e.topRightPaddingBox,e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox);case 2:return n(e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox,e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox);case 3:default:return n(e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox,e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox)}},ws=function(e,t){switch(t){case 0:return ys(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return ys(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return ys(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);case 3:default:return ys(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}},ys=function(e,t){var i=[];if(T(e))i.push(e.subdivide(.5,false));else i.push(e);if(T(t))i.push(t.subdivide(.5,true));else i.push(t);return i},n=function(e,t,i,n){var r=[];if(T(e))r.push(e.subdivide(.5,false));else r.push(e);if(T(i))r.push(i.subdivide(.5,true));else r.push(i);if(T(n))r.push(n.subdivide(.5,true).reverse());else r.push(n);if(T(t))r.push(t.subdivide(.5,false).reverse());else r.push(t);return r},Bs=function(e){var t=e.bounds;var i=e.styles;return t.add(i.borderLeftWidth,i.borderTopWidth,-(i.borderRightWidth+i.borderLeftWidth),-(i.borderTopWidth+i.borderBottomWidth))},_s=function(e){var t=e.styles;var i=e.bounds;var n=Q(t.paddingLeft,i.width);var r=Q(t.paddingRight,i.width);var A=Q(t.paddingTop,i.width);var a=Q(t.paddingBottom,i.width);return i.add(n+t.borderLeftWidth,A+t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth+n+r),-(t.borderTopWidth+t.borderBottomWidth+A+a))},xs=function(e,t){if(e===0)return t.bounds;if(e===2)return _s(t);return Bs(t)},Ms=function(e,t){if(e===0)return t.bounds;if(e===2)return _s(t);return Bs(t)},Cs=function(e,t,i){var n=xs(Us(e.styles.backgroundOrigin,t),e);var r=Ms(Us(e.styles.backgroundClip,t),e);var A=js(Us(e.styles.backgroundSize,t),i,n);var a=A[0],o=A[1];var s=mn(Us(e.styles.backgroundPosition,t),n.width-a,n.height-o);var c=Ts(Us(e.styles.backgroundRepeat,t),s,A,n,r);var l=Math.round(n.left+s[0]);var p=Math.round(n.top+s[1]);return[c,l,p,a,o]},Es=function(e){return _(e)&&e.value===pr.AUTO},Ps=function(e){return typeof e==="number"},js=function(e,t,i){var n=t[0],r=t[1],A=t[2];var a=e[0],o=e[1];if(!a)return[0,0];if(x(a)&&o&&x(o))return[Q(a,i.width),Q(o,i.height)];var s=Ps(A);if(_(a)&&(a.value===pr.CONTAIN||a.value===pr.COVER)){if(Ps(A)){var c=i.width/i.height;return c<A!==(a.value===pr.COVER)?[i.width,i.width/A]:[i.height*A,i.height]}return[i.width,i.height]}var l=Ps(n);var p=Ps(r);var u=l||p;if(Es(a)&&(!o||Es(o))){if(l&&p)return[n,r];if(!s&&!u)return[i.width,i.height];if(u&&s){var d=l?n:r*A;var f=p?r:n/A;return[d,f]}var h=l?n:i.width;var g=p?r:i.height;return[h,g]}if(s){var m=0;var v=0;if(x(a))m=Q(a,i.width);else if(x(o))v=Q(o,i.height);if(Es(a))m=v*A;else if(!o||Es(o))v=m/A;return[m,v]}var b=null;var I=null;if(x(a))b=Q(a,i.width);else if(o&&x(o))I=Q(o,i.height);if(b!==null&&(!o||Es(o)))I=l&&p?b/n*r:i.height;if(I!==null&&Es(a))b=l&&p?I/r*n:i.width;if(b!==null&&I!==null)return[b,I];throw new Error("Unable to calculate background-size for element")},Us=function(e,t){var i=e[t];if(typeof i==="undefined")return e[0];return i},Ts=function(e,t,i,n,r){var A=t[0],a=t[1];var o=i[0],s=i[1];switch(e){case 2:return[new U(Math.round(n.left),Math.round(n.top+a)),new U(Math.round(n.left+n.width),Math.round(n.top+a)),new U(Math.round(n.left+n.width),Math.round(s+n.top+a)),new U(Math.round(n.left),Math.round(s+n.top+a))];case 3:return[new U(Math.round(n.left+A),Math.round(n.top)),new U(Math.round(n.left+A+o),Math.round(n.top)),new U(Math.round(n.left+A+o),Math.round(n.height+n.top)),new U(Math.round(n.left+A),Math.round(n.height+n.top))];case 1:return[new U(Math.round(n.left+A),Math.round(n.top+a)),new U(Math.round(n.left+A+o),Math.round(n.top+a)),new U(Math.round(n.left+A+o),Math.round(n.top+a+s)),new U(Math.round(n.left+A),Math.round(n.top+a+s))];default:return[new U(Math.round(r.left),Math.round(r.top)),new U(Math.round(r.left+r.width),Math.round(r.top)),new U(Math.round(r.left+r.width),Math.round(r.height+r.top)),new U(Math.round(r.left),Math.round(r.height+r.top))]}},Ds="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",Ss="Hidden Text",Hs=function(){function e(e){this._data={};this._document=e}e.prototype.parseMetrics=function(e,t){var i=this._document.createElement("div");var n=this._document.createElement("img");var r=this._document.createElement("span");var A=this._document.body;i.style.visibility="hidden";i.style.fontFamily=e;i.style.fontSize=t;i.style.margin="0";i.style.padding="0";i.style.whiteSpace="nowrap";A.appendChild(i);n.src=Ds;n.width=1;n.height=1;n.style.margin="0";n.style.padding="0";n.style.verticalAlign="baseline";r.style.fontFamily=e;r.style.fontSize=t;r.style.margin="0";r.style.padding="0";r.appendChild(this._document.createTextNode(Ss));i.appendChild(r);i.appendChild(n);var a=n.offsetTop-r.offsetTop+2;i.removeChild(r);i.appendChild(this._document.createTextNode(Ss));i.style.lineHeight="normal";n.style.verticalAlign="super";var o=n.offsetTop-i.offsetTop+2;A.removeChild(i);return{baseline:a,middle:o}};e.prototype.getMetrics=function(e,t){var i=e+" "+t;if(typeof this._data[i]==="undefined")this._data[i]=this.parseMetrics(e,t);return this._data[i]};return e}(),Qs=function(){function e(e,t){this.context=e;this.options=t}return e}(),Fs=1e4,ks=function(n){t(w,n);function w(e,t){var i=n.call(this,e,t)||this;i._activeEffects=[];i.canvas=t.canvas?t.canvas:document.createElement("canvas");i.ctx=i.canvas.getContext("2d");if(!t.canvas){i.canvas.width=Math.floor(t.width*t.scale);i.canvas.height=Math.floor(t.height*t.scale);i.canvas.style.width=t.width+"px";i.canvas.style.height=t.height+"px"}i.fontMetrics=new Hs(document);i.ctx.scale(i.options.scale,i.options.scale);i.ctx.translate(-t.x,-t.y);i.ctx.textBaseline="bottom";i._activeEffects=[];i.context.logger.debug("Canvas renderer initialized ("+t.width+"x"+t.height+") with scale "+t.scale);return i}w.prototype.applyEffects=function(e){var t=this;while(this._activeEffects.length)this.popEffect();e.forEach(function(e){return t.applyEffect(e)})};w.prototype.applyEffect=function(e){this.ctx.save();if(ls(e))this.ctx.globalAlpha=e.opacity;if(ss(e)){this.ctx.translate(e.offsetX,e.offsetY);this.ctx.transform(e.matrix[0],e.matrix[1],e.matrix[2],e.matrix[3],e.matrix[4],e.matrix[5]);this.ctx.translate(-e.offsetX,-e.offsetY)}if(cs(e)){this.path(e.path);this.ctx.clip()}this._activeEffects.push(e)};w.prototype.popEffect=function(){this._activeEffects.pop();this.ctx.restore()};w.prototype.renderStack=function(i){return c(this,void 0,void 0,function(){var t;return R(this,function(e){switch(e.label){case 0:t=i.element.container.styles;if(!t.isVisible())return[3,2];return[4,this.renderStackContent(i)];case 1:e.sent();e.label=2;case 2:return[2]}})})};w.prototype.renderNode=function(t){return c(this,void 0,void 0,function(){return R(this,function(e){switch(e.label){case 0:if(P(t.container.flags,16))debugger;if(!t.container.styles.isVisible())return[3,3];return[4,this.renderNodeBackgroundAndBorders(t)];case 1:e.sent();return[4,this.renderNodeContent(t)];case 2:e.sent();e.label=3;case 3:return[2]}})})};w.prototype.renderTextWithLetterSpacing=function(i,e,n){var r=this;if(e===0)this.ctx.fillText(i.text,i.bounds.left,i.bounds.top+n);else{var t=aa(i.text);t.reduce(function(e,t){r.ctx.fillText(t,e,i.bounds.top+n);return e+r.ctx.measureText(t).width},i.bounds.left)}};w.prototype.createFontStyle=function(e){var t=e.fontVariant.filter(function(e){return e==="normal"||e==="small-caps"}).join("");var i=Gs(e.fontFamily).join(", ");var n=sn(e.fontSize)?""+e.fontSize.number+e.fontSize.unit:e.fontSize.number+"px";return[[e.fontStyle,t,e.fontWeight,n,i].join(" "),i,n]};w.prototype.renderTextNode=function(l,p){return c(this,void 0,void 0,function(){var t,i,n,r,A,a,o,s;var c=this;return R(this,function(e){t=this.createFontStyle(p),i=t[0],n=t[1],r=t[2];this.ctx.font=i;this.ctx.direction=p.direction===1?"rtl":"ltr";this.ctx.textAlign="left";this.ctx.textBaseline="alphabetic";A=this.fontMetrics.getMetrics(n,r),a=A.baseline,o=A.middle;s=p.paintOrder;l.textBounds.forEach(function(i){s.forEach(function(e){switch(e){case 0:c.ctx.fillStyle=F(p.color);c.renderTextWithLetterSpacing(i,p.letterSpacing,a);var t=p.textShadow;if(t.length&&i.text.trim().length){t.slice(0).reverse().forEach(function(e){c.ctx.shadowColor=F(e.color);c.ctx.shadowOffsetX=e.offsetX.number*c.options.scale;c.ctx.shadowOffsetY=e.offsetY.number*c.options.scale;c.ctx.shadowBlur=e.blur.number;c.renderTextWithLetterSpacing(i,p.letterSpacing,a)});c.ctx.shadowColor="";c.ctx.shadowOffsetX=0;c.ctx.shadowOffsetY=0;c.ctx.shadowBlur=0}if(p.textDecorationLine.length){c.ctx.fillStyle=F(p.textDecorationColor||p.color);p.textDecorationLine.forEach(function(e){switch(e){case 1:c.ctx.fillRect(i.bounds.left,Math.round(i.bounds.top+a),i.bounds.width,1);break;case 2:c.ctx.fillRect(i.bounds.left,Math.round(i.bounds.top),i.bounds.width,1);break;case 3:c.ctx.fillRect(i.bounds.left,Math.ceil(i.bounds.top+o),i.bounds.width,1);break}})}break;case 1:if(p.webkitTextStrokeWidth&&i.text.trim().length){c.ctx.strokeStyle=F(p.webkitTextStrokeColor);c.ctx.lineWidth=p.webkitTextStrokeWidth;c.ctx.lineJoin=!!window.chrome?"miter":"round";c.ctx.strokeText(i.text,i.bounds.left,i.bounds.top+a)}c.ctx.strokeStyle="";c.ctx.lineWidth=0;c.ctx.lineJoin="miter";break}})});return[2]})})};w.prototype.renderReplacedElement=function(e,t,i){var n=i.naturalWidth||e.intrinsicWidth;var r=i.naturalHeight||e.intrinsicHeight;if(i&&n>0&&r>0){var A=_s(e);var a=rs(t);this.path(a);this.ctx.save();this.ctx.clip();var o=0,s=0,c=n,l=r,p=A.left,u=A.top,d=A.width,f=A.height;var h=e.styles.objectFit;var g=d/f;var m=c/l;if(h===2)if(m>g){f=d/m;u+=(A.height-f)/2}else{d=f*m;p+=(A.width-d)/2}else if(h===4)if(m>g){c=l*g;o+=(n-c)/2}else{l=c/g;s+=(r-l)/2}else if(h===8){if(c>d){o+=(c-d)/2;c=d}else{p+=(d-c)/2;d=c}if(l>f){s+=(l-f)/2;l=f}else{u+=(f-l)/2;f=l}}else if(h===16){var v=m>g?d:f*m;var b=c>d?c:d;if(v<b)if(m>g){f=d/m;u+=(A.height-f)/2}else{d=f*m;p+=(A.width-d)/2}else{if(c>d){o+=(c-d)/2;c=d}else{p+=(d-c)/2;d=c}if(l>f){s+=(l-f)/2;l=f}else{u+=(f-l)/2;f=l}}}this.ctx.drawImage(i,o,s,c,l,p,u,d,f);this.ctx.restore()}};w.prototype.renderNodeContent=function(I){return c(this,void 0,void 0,function(){var t,i,n,r,A,a,o,o,s,c,l,p,u,d,f,h,g,m,v,o,b,u,h;return R(this,function(e){switch(e.label){case 0:this.applyEffects(I.getEffects(4));t=I.container;i=I.curves;n=t.styles;r=0,A=t.textNodes;e.label=1;case 1:if(!(r<A.length))return[3,4];a=A[r];return[4,this.renderTextNode(a,n)];case 2:e.sent();e.label=3;case 3:r++;return[3,1];case 4:if(!(t instanceof ha))return[3,8];e.label=5;case 5:e.trys.push([5,7,,8]);return[4,this.context.cache.match(t.src)];case 6:o=e.sent();this.renderReplacedElement(t,i,o);return[3,8];case 7:e.sent();this.context.logger.error("Error loading image "+t.src);return[3,8];case 8:if(t instanceof ga)this.renderReplacedElement(t,i,t.canvas);if(!(t instanceof ma))return[3,12];e.label=9;case 9:e.trys.push([9,11,,12]);return[4,this.context.cache.match(t.svg)];case 10:o=e.sent();this.renderReplacedElement(t,i,o);return[3,12];case 11:e.sent();this.context.logger.error("Error loading svg "+t.svg.substring(0,255));return[3,12];case 12:if(!(t instanceof Ua&&t.tree))return[3,14];s=new w(this.context,{scale:this.options.scale,backgroundColor:t.backgroundColor,x:0,y:0,width:t.width,height:t.height});return[4,s.render(t.tree)];case 13:c=e.sent();if(t.width&&t.height)this.ctx.drawImage(c,0,0,t.width,t.height,t.bounds.left,t.bounds.top,t.bounds.width,t.bounds.height);e.label=14;case 14:if(t instanceof Ea){l=Math.min(t.bounds.width,t.bounds.height);if(t.type===_a){if(t.checked){this.ctx.save();this.path([new U(t.bounds.left+l*.39363,t.bounds.top+l*.79),new U(t.bounds.left+l*.16,t.bounds.top+l*.5549),new U(t.bounds.left+l*.27347,t.bounds.top+l*.44071),new U(t.bounds.left+l*.39694,t.bounds.top+l*.5649),new U(t.bounds.left+l*.72983,t.bounds.top+l*.23),new U(t.bounds.left+l*.84,t.bounds.top+l*.34085),new U(t.bounds.left+l*.39363,t.bounds.top+l*.79)]);this.ctx.fillStyle=F(Ca);this.ctx.fill();this.ctx.restore()}}else if(t.type===xa)if(t.checked){this.ctx.save();this.ctx.beginPath();this.ctx.arc(t.bounds.left+l/2,t.bounds.top+l/2,l/4,0,Math.PI*2,true);this.ctx.fillStyle=F(Ca);this.ctx.fill();this.ctx.restore()}}if(Os(t)&&t.value.length){p=this.createFontStyle(n),u=p[0],d=p[1];f=this.fontMetrics.getMetrics(u,d).baseline;this.ctx.font=u;this.ctx.fillStyle=F(n.color);this.ctx.textBaseline="alphabetic";this.ctx.textAlign=Ls(t.styles.textAlign);h=_s(t);g=0;switch(t.styles.textAlign){case 1:g+=h.width/2;break;case 2:g+=h.width;break}m=h.add(g,0,0,-h.height/2+1);this.ctx.save();this.path([new U(h.left,h.top),new U(h.left+h.width,h.top),new U(h.left+h.width,h.top+h.height),new U(h.left,h.top+h.height)]);this.ctx.clip();this.renderTextWithLetterSpacing(new ia(t.value,m),n.letterSpacing,f);this.ctx.restore();this.ctx.textBaseline="alphabetic";this.ctx.textAlign="left"}if(!P(t.styles.display,2048))return[3,20];if(!(t.styles.listStyleImage!==null))return[3,19];v=t.styles.listStyleImage;if(!(v.type===0))return[3,18];o=void 0;b=v.url;e.label=15;case 15:e.trys.push([15,17,,18]);return[4,this.context.cache.match(b)];case 16:o=e.sent();this.ctx.drawImage(o,t.bounds.left-(o.width+10),t.bounds.top);return[3,18];case 17:e.sent();this.context.logger.error("Error loading list-style-image "+b);return[3,18];case 18:return[3,20];case 19:if(I.listValue&&t.styles.listStyleType!==-1){u=this.createFontStyle(n)[0];this.ctx.font=u;this.ctx.fillStyle=F(n.color);this.ctx.textBaseline="middle";this.ctx.textAlign="right";h=new G(t.bounds.left,t.bounds.top+Q(t.styles.paddingTop,t.bounds.width),t.bounds.width,Wr(n.lineHeight,n.fontSize.number)/2+1);this.renderTextWithLetterSpacing(new ia(I.listValue,h),n.letterSpacing,Wr(n.lineHeight,n.fontSize.number)/2+2);this.ctx.textBaseline="bottom";this.ctx.textAlign="left"}e.label=20;case 20:return[2]}})})};w.prototype.renderStackContent=function(g){return c(this,void 0,void 0,function(){var t,i,n,r,A,n,a,o,n,s,c,n,l,p,n,u,d,n,f,h,n;return R(this,function(e){switch(e.label){case 0:if(P(g.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(g.element)];case 1:e.sent();t=0,i=g.negativeZIndex;e.label=2;case 2:if(!(t<i.length))return[3,5];n=i[t];return[4,this.renderStack(n)];case 3:e.sent();e.label=4;case 4:t++;return[3,2];case 5:return[4,this.renderNodeContent(g.element)];case 6:e.sent();r=0,A=g.nonInlineLevel;e.label=7;case 7:if(!(r<A.length))return[3,10];n=A[r];return[4,this.renderNode(n)];case 8:e.sent();e.label=9;case 9:r++;return[3,7];case 10:a=0,o=g.nonPositionedFloats;e.label=11;case 11:if(!(a<o.length))return[3,14];n=o[a];return[4,this.renderStack(n)];case 12:e.sent();e.label=13;case 13:a++;return[3,11];case 14:s=0,c=g.nonPositionedInlineLevel;e.label=15;case 15:if(!(s<c.length))return[3,18];n=c[s];return[4,this.renderStack(n)];case 16:e.sent();e.label=17;case 17:s++;return[3,15];case 18:l=0,p=g.inlineLevel;e.label=19;case 19:if(!(l<p.length))return[3,22];n=p[l];return[4,this.renderNode(n)];case 20:e.sent();e.label=21;case 21:l++;return[3,19];case 22:u=0,d=g.zeroOrAutoZIndexOrTransformedOrOpacity;e.label=23;case 23:if(!(u<d.length))return[3,26];n=d[u];return[4,this.renderStack(n)];case 24:e.sent();e.label=25;case 25:u++;return[3,23];case 26:f=0,h=g.positiveZIndex;e.label=27;case 27:if(!(f<h.length))return[3,30];n=h[f];return[4,this.renderStack(n)];case 28:e.sent();e.label=29;case 29:f++;return[3,27];case 30:return[2]}})})};w.prototype.mask=function(e){this.ctx.beginPath();this.ctx.moveTo(0,0);this.ctx.lineTo(this.canvas.width,0);this.ctx.lineTo(this.canvas.width,this.canvas.height);this.ctx.lineTo(0,this.canvas.height);this.ctx.lineTo(0,0);this.formatPath(e.slice(0).reverse());this.ctx.closePath()};w.prototype.path=function(e){this.ctx.beginPath();this.formatPath(e);this.ctx.closePath()};w.prototype.formatPath=function(e){var n=this;e.forEach(function(e,t){var i=T(e)?e.start:e;if(t===0)n.ctx.moveTo(i.x,i.y);else n.ctx.lineTo(i.x,i.y);if(T(e))n.ctx.bezierCurveTo(e.startControl.x,e.startControl.y,e.endControl.x,e.endControl.y,e.end.x,e.end.y)})};w.prototype.renderRepeat=function(e,t,i,n){this.path(e);this.ctx.fillStyle=t;this.ctx.translate(i,n);this.ctx.fill();this.ctx.translate(-i,-n)};w.prototype.resizeImage=function(e,t,i){var n;if(e.width===t&&e.height===i)return e;var r=(n=this.canvas.ownerDocument)!==null&&n!==void 0?n:document;var A=r.createElement("canvas");A.width=Math.max(1,t);A.height=Math.max(1,i);var a=A.getContext("2d");a.drawImage(e,0,0,e.width,e.height,0,0,t,i);return A};w.prototype.renderBackgroundImage=function(H){return c(this,void 0,void 0,function(){var D,t,S,i,n,r;return R(this,function(e){switch(e.label){case 0:D=H.styles.backgroundImage.length-1;t=function(t){var i,n,r,A,a,o,s,c,l,p,A,a,o,s,c,u,d,f,h,g,m,v,b,I,l,w,A,y,B,s,c,_,a,o,x,M,C,E,P,j,U,T;return R(this,function(e){switch(e.label){case 0:if(!(t.type===0))return[3,5];i=void 0;n=t.url;e.label=1;case 1:e.trys.push([1,3,,4]);return[4,S.context.cache.match(n)];case 2:i=e.sent();return[3,4];case 3:e.sent();S.context.logger.error("Error loading background-image "+n);return[3,4];case 4:if(i){r=Cs(H,D,[i.width,i.height,i.width/i.height]),A=r[0],a=r[1],o=r[2],s=r[3],c=r[4];l=S.ctx.createPattern(S.resizeImage(i,s,c),"repeat");S.renderRepeat(A,l,a,o)}return[3,6];case 5:if(tr(t)){p=Cs(H,D,[null,null,null]),A=p[0],a=p[1],o=p[2],s=p[3],c=p[4];u=On(t.angle,s,c),d=u[0],f=u[1],h=u[2],g=u[3],m=u[4];v=document.createElement("canvas");v.width=s;v.height=c;b=v.getContext("2d");I=b.createLinearGradient(f,g,h,m);Fn(t.stops,d).forEach(function(e){return I.addColorStop(e.stop,F(e.color))});b.fillStyle=I;b.fillRect(0,0,s,c);if(s>0&&c>0){l=S.ctx.createPattern(v,"repeat");S.renderRepeat(A,l,a,o)}}else if(ir(t)){w=Cs(H,D,[null,null,null]),A=w[0],y=w[1],B=w[2],s=w[3],c=w[4];_=t.position.length===0?[gn]:t.position;a=Q(_[0],s);o=Q(_[_.length-1],c);x=Ln(t,a,o,s,c),M=x[0],C=x[1];if(M>0&&C>0){E=S.ctx.createRadialGradient(y+a,B+o,0,y+a,B+o,M);Fn(t.stops,M*2).forEach(function(e){return E.addColorStop(e.stop,F(e.color))});S.path(A);S.ctx.fillStyle=E;if(M!==C){P=H.bounds.left+.5*H.bounds.width;j=H.bounds.top+.5*H.bounds.height;U=C/M;T=1/U;S.ctx.save();S.ctx.translate(P,j);S.ctx.transform(1,0,0,U,0,0);S.ctx.translate(-P,-j);S.ctx.fillRect(y,T*(B-j)+j,s,c*T);S.ctx.restore()}else S.ctx.fill()}}e.label=6;case 6:D--;return[2]}})};S=this;i=0,n=H.styles.backgroundImage.slice(0).reverse();e.label=1;case 1:if(!(i<n.length))return[3,4];r=n[i];return[5,t(r)];case 2:e.sent();e.label=3;case 3:i++;return[3,1];case 4:return[2]}})})};w.prototype.renderSolidBorder=function(t,i,n){return c(this,void 0,void 0,function(){return R(this,function(e){this.path(vs(n,i));this.ctx.fillStyle=F(t);this.ctx.fill();return[2]})})};w.prototype.renderDoubleBorder=function(n,r,A,a){return c(this,void 0,void 0,function(){var t,i;return R(this,function(e){switch(e.label){case 0:if(!(r<3))return[3,2];return[4,this.renderSolidBorder(n,A,a)];case 1:e.sent();return[2];case 2:t=bs(a,A);this.path(t);this.ctx.fillStyle=F(n);this.ctx.fill();i=Is(a,A);this.path(i);this.ctx.fill();return[2]}})})};w.prototype.renderNodeBackgroundAndBorders=function(l){return c(this,void 0,void 0,function(){var t,i,n,r,A,a,o,s;var c=this;return R(this,function(e){switch(e.label){case 0:this.applyEffects(l.getEffects(2));t=l.container.styles;i=!Mn(t.backgroundColor)||t.backgroundImage.length;n=[{style:t.borderTopStyle,color:t.borderTopColor,width:t.borderTopWidth},{style:t.borderRightStyle,color:t.borderRightColor,width:t.borderRightWidth},{style:t.borderBottomStyle,color:t.borderBottomColor,width:t.borderBottomWidth},{style:t.borderLeftStyle,color:t.borderLeftColor,width:t.borderLeftWidth}];r=Ns(Us(t.backgroundClip,0),l.curves);if(!(i||t.boxShadow.length))return[3,2];this.ctx.save();this.path(r);this.ctx.clip();if(!Mn(t.backgroundColor)){this.ctx.fillStyle=F(t.backgroundColor);this.ctx.fill()}return[4,this.renderBackgroundImage(l.container)];case 1:e.sent();this.ctx.restore();t.boxShadow.slice(0).reverse().forEach(function(e){c.ctx.save();var t=is(l.curves);var i=e.inset?0:Fs;var n=us(t,-i+(e.inset?1:-1)*e.spread.number,(e.inset?1:-1)*e.spread.number,e.spread.number*(e.inset?-2:2),e.spread.number*(e.inset?-2:2));if(e.inset){c.path(t);c.ctx.clip();c.mask(n)}else{c.mask(t);c.ctx.clip();c.path(n)}c.ctx.shadowOffsetX=e.offsetX.number+i;c.ctx.shadowOffsetY=e.offsetY.number;c.ctx.shadowColor=F(e.color);c.ctx.shadowBlur=e.blur.number;c.ctx.fillStyle=e.inset?F(e.color):"rgba(0,0,0,1)";c.ctx.fill();c.ctx.restore()});e.label=2;case 2:A=0;a=0,o=n;e.label=3;case 3:if(!(a<o.length))return[3,13];s=o[a];if(!(s.style!==0&&!Mn(s.color)&&s.width>0))return[3,11];if(!(s.style===2))return[3,5];return[4,this.renderDashedDottedBorder(s.color,s.width,A,l.curves,2)];case 4:e.sent();return[3,11];case 5:if(!(s.style===3))return[3,7];return[4,this.renderDashedDottedBorder(s.color,s.width,A,l.curves,3)];case 6:e.sent();return[3,11];case 7:if(!(s.style===4))return[3,9];return[4,this.renderDoubleBorder(s.color,s.width,A,l.curves)];case 8:e.sent();return[3,11];case 9:return[4,this.renderSolidBorder(s.color,A,l.curves)];case 10:e.sent();e.label=11;case 11:A++;e.label=12;case 12:a++;return[3,3];case 13:return[2]}})})};w.prototype.renderDashedDottedBorder=function(m,v,b,I,w){return c(this,void 0,void 0,function(){var t,i,n,r,A,a,o,s,c,l,p,u,d,f,h,g,h,g;return R(this,function(e){this.ctx.save();t=ws(I,b);i=vs(I,b);if(w===2){this.path(i);this.ctx.clip()}if(T(i[0])){n=i[0].start.x;r=i[0].start.y}else{n=i[0].x;r=i[0].y}if(T(i[1])){A=i[1].end.x;a=i[1].end.y}else{A=i[1].x;a=i[1].y}if(b===0||b===2)o=Math.abs(n-A);else o=Math.abs(r-a);this.ctx.beginPath();if(w===3)this.formatPath(t);else this.formatPath(i.slice(0,2));s=v<3?v*3:v*2;c=v<3?v*2:v;if(w===3){s=v;c=v}l=true;if(o<=s*2)l=false;else if(o<=s*2+c){p=o/(2*s+c);s*=p;c*=p}else{u=Math.floor((o+c)/(s+c));d=(o-u*s)/(u-1);f=(o-(u+1)*s)/u;c=f<=0||Math.abs(c-d)<Math.abs(c-f)?d:f}if(l)if(w===3)this.ctx.setLineDash([0,s+c]);else this.ctx.setLineDash([s,c]);if(w===3){this.ctx.lineCap="round";this.ctx.lineWidth=v}else this.ctx.lineWidth=v*2+1.1;this.ctx.strokeStyle=F(m);this.ctx.stroke();this.ctx.setLineDash([]);if(w===2){if(T(i[0])){h=i[3];g=i[0];this.ctx.beginPath();this.formatPath([new U(h.end.x,h.end.y),new U(g.start.x,g.start.y)]);this.ctx.stroke()}if(T(i[1])){h=i[1];g=i[2];this.ctx.beginPath();this.formatPath([new U(h.end.x,h.end.y),new U(g.start.x,g.start.y)]);this.ctx.stroke()}}this.ctx.restore();return[2]})})};w.prototype.render=function(i){return c(this,void 0,void 0,function(){var t;return R(this,function(e){switch(e.label){case 0:if(this.options.backgroundColor){this.ctx.fillStyle=F(this.options.backgroundColor);this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)}t=ms(i);return[4,this.renderStack(t)];case 1:e.sent();this.applyEffects([]);return[2,this.canvas]}})})};return w}(Qs),Os=function(e){if(e instanceof ja)return true;else if(e instanceof Pa)return true;else if(e instanceof Ea&&e.type!==xa&&e.type!==_a)return true;return false},Ns=function(e,t){switch(e){case 0:return is(t);case 2:return ns(t);case 1:default:return rs(t)}},Ls=function(e){switch(e){case 1:return"center";case 2:return"right";case 0:default:return"left"}},Rs=["-apple-system","system-ui"],Gs=function(e){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?e.filter(function(e){return Rs.indexOf(e)===-1}):e},zs=function(n){t(e,n);function e(e,t){var i=n.call(this,e,t)||this;i.canvas=t.canvas?t.canvas:document.createElement("canvas");i.ctx=i.canvas.getContext("2d");i.options=t;i.canvas.width=Math.floor(t.width*t.scale);i.canvas.height=Math.floor(t.height*t.scale);i.canvas.style.width=t.width+"px";i.canvas.style.height=t.height+"px";i.ctx.scale(i.options.scale,i.options.scale);i.ctx.translate(-t.x,-t.y);i.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+t.width+"x"+t.height+" at "+t.x+","+t.y+") with scale "+t.scale);return i}e.prototype.render=function(n){return c(this,void 0,void 0,function(){var t,i;return R(this,function(e){switch(e.label){case 0:t=ea(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,n);return[4,Ws(t)];case 1:i=e.sent();if(this.options.backgroundColor){this.ctx.fillStyle=F(this.options.backgroundColor);this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)}this.ctx.drawImage(i,-this.options.x*this.options.scale,-this.options.y*this.options.scale);return[2,this.canvas]}})})};return e}(Qs),Ws=function(n){return new Promise(function(e,t){var i=new Image;i.onload=function(){e(i)};i.onerror=t;i.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(n))})},Zs=function(){function e(e){var t=e.id,i=e.enabled;this.id=t;this.enabled=i;this.start=Date.now()}e.prototype.debug=function(){var e=[];for(var t=0;t<arguments.length;t++)e[t]=arguments[t];if(this.enabled)if(typeof window!=="undefined"&&window.console&&typeof console.debug==="function")console.debug.apply(console,a([this.id,this.getTime()+"ms"],e));else this.info.apply(this,e)};e.prototype.getTime=function(){return Date.now()-this.start};e.prototype.info=function(){var e=[];for(var t=0;t<arguments.length;t++)e[t]=arguments[t];if(this.enabled)if(typeof window!=="undefined"&&window.console&&typeof console.info==="function")console.info.apply(console,a([this.id,this.getTime()+"ms"],e))};e.prototype.warn=function(){var e=[];for(var t=0;t<arguments.length;t++)e[t]=arguments[t];if(this.enabled)if(typeof window!=="undefined"&&window.console&&typeof console.warn==="function")console.warn.apply(console,a([this.id,this.getTime()+"ms"],e));else this.info.apply(this,e)};e.prototype.error=function(){var e=[];for(var t=0;t<arguments.length;t++)e[t]=arguments[t];if(this.enabled)if(typeof window!=="undefined"&&window.console&&typeof console.error==="function")console.error.apply(console,a([this.id,this.getTime()+"ms"],e));else this.info.apply(this,e)};e.instances={};return e}(),Ks=function(){function n(e,t){var i;this.windowBounds=t;this.instanceName="#"+n.instanceCount++;this.logger=new Zs({id:this.instanceName,enabled:e.logging});this.cache=(i=e.cache)!==null&&i!==void 0?i:new Go(this,e)}n.instanceCount=1;return n}(),Ys=function(e,t){if(t===void 0)t={};return Vs(e,t)};if(typeof window!=="undefined")Ro.setContext(window);var Vs=function(N,L){return c(void 0,void 0,void 0,function(){var t,i,n,F,r,A,a,o,k,s,c,O,l,p,u,d,f,h,g,m,v,b,v;var I,w,y,B,_,x,M,C,E,P,j,U,T,D,S,H,Q;return R(this,function(e){switch(e.label){case 0:if(!N||typeof N!=="object")return[2,Promise.reject("Invalid element provided as first argument")];t=N.ownerDocument;if(!t)throw new Error("Element is not attached to a Document");i=t.defaultView;if(!i)throw new Error("Document is not attached to a Window");n={allowTaint:(I=L.allowTaint)!==null&&I!==void 0?I:false,imageTimeout:(w=L.imageTimeout)!==null&&w!==void 0?w:15e3,proxy:L.proxy,useCORS:(y=L.useCORS)!==null&&y!==void 0?y:false};F=W({logging:(B=L.logging)!==null&&B!==void 0?B:true,cache:L.cache},n);r={windowWidth:(_=L.windowWidth)!==null&&_!==void 0?_:i.innerWidth,windowHeight:(x=L.windowHeight)!==null&&x!==void 0?x:i.innerHeight,scrollX:(M=L.scrollX)!==null&&M!==void 0?M:i.pageXOffset,scrollY:(C=L.scrollY)!==null&&C!==void 0?C:i.pageYOffset};A=new G(r.scrollX,r.scrollY,r.windowWidth,r.windowHeight);a=new Ks(F,A);o=(E=L.foreignObjectRendering)!==null&&E!==void 0?E:false;k={allowTaint:(P=L.allowTaint)!==null&&P!==void 0?P:false,onclone:L.onclone,ignoreElements:L.ignoreElements,inlineImages:o,copyStyles:o};a.logger.debug("Starting document clone with size "+A.width+"x"+A.height+" scrolled to "+-A.left+","+-A.top);s=new Bo(a,N,k);c=s.clonedReferenceElement;if(!c)return[2,Promise.reject("Unable to find element in cloned iframe")];return[4,s.toIFrame(t,A)];case 1:O=e.sent();l=Ka(c)||Wa(c)?K(c.ownerDocument):Z(a,c),p=l.width,u=l.height,d=l.left,f=l.top;h=Js(a,c,L.backgroundColor);g={canvas:L.canvas,backgroundColor:h,scale:(U=(j=L.scale)!==null&&j!==void 0?j:i.devicePixelRatio)!==null&&U!==void 0?U:1,x:((T=L.x)!==null&&T!==void 0?T:0)+d,y:((D=L.y)!==null&&D!==void 0?D:0)+f,width:(S=L.width)!==null&&S!==void 0?S:Math.ceil(p),height:(H=L.height)!==null&&H!==void 0?H:Math.ceil(u)};if(!o)return[3,3];a.logger.debug("Document cloned, using foreign object rendering");v=new zs(a,g);return[4,v.render(c)];case 2:m=e.sent();return[3,5];case 3:a.logger.debug("Document cloned, element located at "+d+","+f+" with size "+p+"x"+u+" using computed rendering");a.logger.debug("Starting DOM parsing");b=Ha(a,c);if(h===b.styles.backgroundColor)b.styles.backgroundColor=z.TRANSPARENT;a.logger.debug("Starting renderer for element at "+g.x+","+g.y+" with size "+g.width+"x"+g.height);v=new ks(a,g);return[4,v.render(b)];case 4:m=e.sent();e.label=5;case 5:if((Q=L.removeContainer)!==null&&Q!==void 0?Q:true)if(!Bo.destroy(O))a.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore");a.logger.debug("Finished rendering");return[2,m]}})})},Js=function(e,t,i){var n=t.ownerDocument;var r=n.documentElement?Dn(e,getComputedStyle(n.documentElement).backgroundColor):z.TRANSPARENT;var A=n.body?Dn(e,getComputedStyle(n.body).backgroundColor):z.TRANSPARENT;var a=typeof i==="string"?Dn(e,i):i===null?z.TRANSPARENT:4294967295;return t===n.documentElement?Mn(r)?Mn(A)?a:A:r:a};return Ys}()},function(e,t){e.exports=__WEBPACK_EXTERNAL_MODULE__171__},function(e,t,i){"use strict";t.a=function(t){return function(e){return{addElementTypes:function(e){e.removePrintElementTypes("defaultModule"),e.addPrintElementTypes("defaultModule",[new t.PrintElementTypeGroup("常规",[{tid:"defaultModule.text",title:"文本",data:"",type:"text"},{tid:"defaultModule.image",title:"图片",data:"",type:"image"},{tid:"defaultModule.longText",title:"长文",data:"155123456789",type:"longText"},{tid:"defaultModule.table",field:"table",title:"表格",type:"table",groupFields:["name"],groupFooterFormatter:function(e,t){return"这里自定义统计脚信息"},columns:[[{title:"行号",fixed:!0,rowspan:2,field:"id",width:70},{title:"人员信息",colspan:2},{title:"销售统计",colspan:2}],[{title:"姓名",align:"left",field:"name",width:100},{title:"性别",field:"gender",width:100},{title:"销售数量",field:"count",width:100},{title:"销售金额",field:"amount",width:100}]],editable:!0,columnDisplayEditable:!0,columnDisplayIndexEditable:!0,columnTitleEditable:!0,columnResizable:!0,columnAlignEditable:!0,isEnableEditField:!0,isEnableContextMenu:!0,isEnableInsertRow:!0,isEnableDeleteRow:!0,isEnableInsertColumn:!0,isEnableDeleteColumn:!0,isEnableMergeCell:!0},{tid:"defaultModule.emptyTable",title:"空白表格",type:"table",columns:[[{title:"",field:"",width:100},{title:"",field:"",width:100}]]},{tid:"defaultModule.html",title:"html",formatter:function(e,t){return'<div style="height:50pt;width:50pt;background:red;border-radius: 50%;"></div>'},type:"html"},{tid:"defaultModule.customText",title:"自定义文本",customText:"自定义文本",custom:!0,type:"text"}]),new t.PrintElementTypeGroup("辅助",[{tid:"defaultModule.hline",title:"横线",type:"hline"},{tid:"defaultModule.vline",title:"竖线",type:"vline"},{tid:"defaultModule.rect",title:"矩形",type:"rect"},{tid:"defaultModule.oval",title:"椭圆",type:"oval"},{tid:"defaultModule.barcode",title:"条形码",type:"barcode"},{tid:"defaultModule.qrcode",title:"二维码",type:"qrcode"}])])}}}}},function(e){e.exports=JSON.parse('{"a":"0.0.57-beta24"}')},function(e,t,i){"use strict";i.r(t),i.d(t,"autoConnect",function(){return n}),i.d(t,"disAutoConnect",function(){return r}),i.d(t,"hiPrintPlugin",function(){return a});var A=i(22),t=(i.d(t,"hiprint",function(){return A.b}),i.d(t,"defaultElementTypeProvider",function(){return A.a}),i(278),i(279),i(280),i(284),i(173)),n=function(e){window.autoConnect=!0,window.hiwebSocket&&window.hiwebSocket.hasIo()&&window.hiwebSocket.start(e)},r=function(){window.autoConnect=!1,window.hiwebSocket&&window.hiwebSocket.hasIo()&&window.hiwebSocket.stop()},a={disAutoConnect:r,install:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"$hiPrint",e=(!(2<arguments.length&&void 0!==arguments[2])||arguments[2]||r(),e.prototype||e.config.globalProperties);e[t]=A.b,e.$print=function(){for(var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:A.a,t=1<arguments.length?arguments[1]:void 0,e=(A.b.init({providers:[new e]}),new A.b.PrintTemplate({template:t})),i=arguments.length,n=new Array(2<i?i-2:0),r=2;r<i;r++)n[r-2]=arguments[r];return e.print.apply(e,n),e},e.$print2=function(){for(var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:A.a,t=1<arguments.length?arguments[1]:void 0,e=(A.b.init({providers:[new e]}),new A.b.PrintTemplate({template:t})),i=arguments.length,n=new Array(2<i?i-2:0),r=2;r<i;r++)n[r-2]=arguments[r];return e.print2.apply(e,n),e}}};A.b.version=t.a,window.hiprint=A.b},function(e,t,i){"use strict";i(176),i(185),i(186),i(122),i(188)},function(Q,F,e){"use strict";function A(e,t,i){var n=oe(P,t);n&&delete P[t],U(e,t,i),n&&e!==P&&U(P,t,n)}function t(e,t){var i=T[e]=I(j);return ne(i,{type:E,tag:e,description:t}),d||(i.description=t),i}function n(e,t,i){return e===P&&n(D,t,i),g(e),t=v(t),g(i),(h(T,t)?(i.enumerable?(h(e,C)&&e[C][t]&&(e[C][t]=!1),i=I(i,{enumerable:b(0,!1)})):(h(e,C)||U(e,C,b(1,I(null))),e[C][t]=!0),H):U)(e,t,i)}function i(t,e){g(t);var i=m(e),e=w(i).concat(s(i));return M(e,function(e){d&&!p(r,i,e)||n(t,e,i[e])}),t}function r(e){var e=v(e),t=p(ce,this,e);return!(this===P&&h(T,e)&&!h(D,e))&&(!(t||!h(this,e)||!h(T,e)||h(this,C)&&this[C][e])||t)}function a(e,t){var i,e=m(e),t=v(t);if(e!==P||!h(T,t)||h(D,t))return!(i=oe(e,t))||!h(T,t)||h(e,C)&&e[C][t]||(i.enumerable=!0),i}function o(e){var e=se(m(e)),t=[];return M(e,function(e){h(T,e)||h(J,e)||le(t,e)}),t}function s(e){var t=e===P,e=se(t?D:m(e)),i=[];return M(e,function(e){!h(T,e)||t&&!h(P,e)||le(i,T[e])}),i}var c=e(3),l=e(5),p=e(9),u=e(1),k=e(19),d=e(4),f=e(37),O=e(2),h=e(10),N=e(25),g=e(12),m=e(31),v=e(81),L=e(7),b=e(30),I=e(33),w=e(69),R=e(41),G=e(118),z=e(67),W=e(36),Z=e(13),K=e(117),Y=e(80),y=e(14),V=e(21),B=e(40),_=e(65),J=e(50),q=e(64),X=e(6),$=e(119),ee=e(70),te=e(183),ie=e(23),x=e(20),M=e(43).forEach,C=_("hidden"),E="Symbol",e="prototype",ne=x.set,re=x.getterFor(E),P=Object[e],_=l.Symbol,j=_&&_[e],Ae=l.RangeError,ae=l.TypeError,x=l.QObject,oe=W.f,U=Z.f,se=G.f,ce=Y.f,le=u([].push),T=B("symbols"),D=B("op-symbols"),u=B("wks"),S=!x||!x[e]||!x[e].findChild,H=d&&O(function(){return 7!==I(U({},"a",{get:function(){return U(this,"a",{value:7}).a}})).a})?A:U;f||(y(j=(_=function(){if(N(j,this))throw new ae("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?L(arguments[0]):void 0,n=q(e),r=function(t){var i=void 0===this?l:this,t=(i===P&&p(r,D,t),h(i,C)&&h(i[C],n)&&(i[C][n]=!1),b(1,t));try{H(i,n,t)}catch(e){if(!(e instanceof Ae))throw e;A(i,n,t)}};return d&&S&&H(P,n,{configurable:!0,set:r}),t(n,e)})[e],"toString",function(){return re(this).tag}),y(_,"withoutSetter",function(e){return t(q(e),e)}),Y.f=r,Z.f=n,K.f=i,W.f=a,R.f=G.f=o,z.f=s,$.f=function(e){return t(X(e),e)},d&&(V(j,"description",{configurable:!0,get:function(){return re(this).description}}),k||y(P,"propertyIsEnumerable",r,{unsafe:!0}))),c({global:!0,constructor:!0,wrap:!0,forced:!f,sham:!f},{Symbol:_}),M(w(u),function(e){ee(e)}),c({target:E,stat:!0,forced:!f},{useSetter:function(){S=!0},useSimple:function(){S=!1}}),c({target:"Object",stat:!0,forced:!f,sham:!d},{create:function(e,t){return void 0===t?I(e):i(I(e),t)},defineProperty:n,defineProperties:i,getOwnPropertyDescriptor:a}),c({target:"Object",stat:!0,forced:!f},{getOwnPropertyNames:o}),te(),ie(_,E),J[C]=!0},function(e,t){var i=function(){return this}();try{i=i||new Function("return this")()}catch(e){"object"==typeof window&&(i=window)}e.exports=i},function(e,t,i){"use strict";var r=i(9),A=i(8),a=i(11),o=TypeError;e.exports=function(e,t){var i,n;if("string"===t&&A(i=e.toString)&&!a(n=r(i,e)))return n;if(A(i=e.valueOf)&&!a(n=r(i,e)))return n;if("string"!==t&&A(i=e.toString)&&!a(n=r(i,e)))return n;throw new o("Can't convert object to primitive value")}},function(e,t,i){"use strict";var n=i(5),i=i(8),n=n.WeakMap;e.exports=i(n)&&/native code/.test(String(n))},function(e,t,i){"use strict";var n=i(15),r=i(1),A=i(41),a=i(67),o=i(12),s=r([].concat);e.exports=n("Reflect","ownKeys")||function(e){var t=A.f(o(e)),i=a.f;return i?s(t,i(e)):t}},function(e,t,i){"use strict";var n=Math.ceil,r=Math.floor;e.exports=Math.trunc||function(e){e=+e;return(0<e?r:n)(e)}},function(e,t,i){"use strict";i=i(15);e.exports=i("document","documentElement")},function(e,t,i){"use strict";var n=i(9),r=i(15),A=i(6),a=i(14);e.exports=function(){var e=r("Symbol"),e=e&&e.prototype,t=e&&e.valueOf,i=A("toPrimitive");e&&!e[i]&&a(e,i,function(e){return n(t,this)},{arity:1})}},function(e,t,i){"use strict";var n=i(53),r=i(71),A=i(11),a=i(6)("species"),o=Array;e.exports=function(e){var t;return void 0===(t=n(e)&&(t=e.constructor,r(t)&&(t===o||n(t.prototype))||A(t)&&null===(t=t[a]))?void 0:t)?o:t}},function(e,t,i){"use strict";var n=i(3),r=i(15),A=i(10),a=i(7),o=i(40),i=i(121),s=o("string-to-symbol-registry"),c=o("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!i},{for:function(e){var t,e=a(e);return A(s,e)?s[e]:(t=r("Symbol")(e),s[e]=t,c[t]=e,t)}})},function(e,t,i){"use strict";var n=i(3),r=i(10),A=i(47),a=i(39),o=i(40),i=i(121),s=o("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!i},{keyFor:function(e){if(!A(e))throw new TypeError(a(e)+" is not a symbol");if(r(s,e))return s[e]}})},function(e,t,i){"use strict";var n=i(1),o=i(53),s=i(8),c=i(18),l=i(7),p=n([].push);e.exports=function(e){if(s(e))return e;if(o(e)){for(var t=e.length,n=[],i=0;i<t;i++){var r=e[i];"string"==typeof r?p(n,r):"number"!=typeof r&&"Number"!==c(r)&&"String"!==c(r)||p(n,l(r))}var A=n.length,a=!0;return function(e,t){if(a)return a=!1,t;if(o(this))return t;for(var i=0;i<A;i++)if(n[i]===e)return t}}}},function(e,t,i){"use strict";var n=i(3),r=i(37),A=i(2),a=i(67),o=i(17);n({target:"Object",stat:!0,forced:!r||A(function(){a.f(1)})},{getOwnPropertySymbols:function(e){var t=a.f;return t?t(o(e)):[]}})},function(e,t,i){"use strict";var n,r,A,a,o,s,c,l=i(3),p=i(4),u=i(5),d=i(1),f=i(10),h=i(8),g=i(25),m=i(7),v=i(21),i=i(86),b=u.Symbol,I=b&&b.prototype;!p||!h(b)||"description"in I&&void 0===b().description||(n={},i(u=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:m(arguments[0]),t=g(I,this)?new b(e):void 0===e?b():b(e);return""===e&&(n[t]=!0),t},b),(u.prototype=I).constructor=u,r="Symbol(description detection)"===String(b("description detection")),A=d(I.valueOf),a=d(I.toString),o=/^Symbol\((.*)\)[^)]+$/,s=d("".replace),c=d("".slice),v(I,"description",{configurable:!0,get:function(){var e=A(this);return f(n,e)?"":(e=a(e),""===(e=r?c(e,7,-1):s(e,o,"$1"))?void 0:e)}}),l({global:!0,constructor:!0,forced:!0},{Symbol:u}))},function(e,t,i){"use strict";i(70)("hasInstance")},function(e,t,i){"use strict";i(70)("iterator")},function(e,t,i){"use strict";var n=i(15),r=i(70),i=i(23);r("toStringTag"),i(n("Symbol"),"Symbol")},function(e,t,i){"use strict";var l=i(15),p=i(10),u=i(26),d=i(25),f=i(72),h=i(86),g=i(125),m=i(54),v=i(73),b=i(196),I=i(197),w=i(4),y=i(19);e.exports=function(e,t,i,n){var r="stackTraceLimit",A=n?2:1,e=e.split("."),a=e[e.length-1],o=l.apply(null,e);if(o){var s=o.prototype;if(!y&&p(s,"cause")&&delete s.cause,!i)return o;var e=l("Error"),c=t(function(e,t){t=v(n?t:e,void 0),e=n?new o(e):new o;return void 0!==t&&u(e,"message",t),I(e,c,e.stack,2),this&&d(s,this)&&m(e,this,c),A<arguments.length&&b(e,arguments[A]),e});if(c.prototype=s,"Error"!==a?f?f(c,e):h(c,e,{name:!0}):w&&r in o&&(g(c,o,r),g(c,o,"prepareStackTrace")),h(c,o),!y)try{s.name!==a&&u(s,"name",a),s.constructor=c}catch(e){}return c}}},function(e,t,i){"use strict";var n=i(1),r=i(48);e.exports=function(e,t,i){try{return n(r(Object.getOwnPropertyDescriptor(e,t)[i]))}catch(e){}}},function(e,t,i){"use strict";var n=i(124),r=String,A=TypeError;e.exports=function(e){if(n(e))return e;throw new A("Can't set "+r(e)+" as a prototype")}},function(e,t,i){"use strict";var n=i(11),r=i(26);e.exports=function(e,t){n(t)&&"cause"in t&&r(e,"cause",t.cause)}},function(e,t,i){"use strict";var r=i(26),A=i(92),a=i(198),o=Error.captureStackTrace;e.exports=function(e,t,i,n){a&&(o?o(e,t):r(e,"stack",A(i,n)))}},function(e,t,i){"use strict";var n=i(2),r=i(30);e.exports=!n(function(){var e=new Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",r(1,7)),7!==e.stack)})},function(e,t,i){"use strict";var n=i(3),r=i(200),i=i(56);n({target:"Array",proto:!0},{fill:r}),i("fill")},function(e,t,i){"use strict";var a=i(17),o=i(66),s=i(27);e.exports=function(e){for(var t=a(this),i=s(t),n=arguments.length,r=o(1<n?arguments[1]:void 0,i),n=2<n?arguments[2]:void 0,A=void 0===n?i:o(n,i);r<A;)t[r++]=e;return t}},function(e,t,i){"use strict";var n=i(3),r=i(43).filter;n({target:"Array",proto:!0,forced:!i(55)("filter")},{filter:function(e){return r(this,e,1<arguments.length?arguments[1]:void 0)}})},function(e,t,i){"use strict";var n=i(3),r=i(43).find,i=i(56),A=!0;"find"in[]&&Array(1).find(function(){A=!1}),n({target:"Array",proto:!0,forced:A},{find:function(e){return r(this,e,1<arguments.length?arguments[1]:void 0)}}),i("find")},function(e,t,i){"use strict";var n=i(3),r=i(43).findIndex,i=i(56),A="findIndex",a=!0;A in[]&&Array(1)[A](function(){a=!1}),n({target:"Array",proto:!0,forced:a},{findIndex:function(e){return r(this,e,1<arguments.length?arguments[1]:void 0)}}),i(A)},function(e,t,i){"use strict";var n=i(3),r=i(43).map;n({target:"Array",proto:!0,forced:!i(55)("map")},{map:function(e){return r(this,e,1<arguments.length?arguments[1]:void 0)}})},function(e,t,i){"use strict";var n=i(3),r=i(1),o=i(48),s=i(17),c=i(27),l=i(131),p=i(7),A=i(2),u=i(132),a=i(95),d=i(206),f=i(207),h=i(62),g=i(208),m=[],v=r(m.sort),b=r(m.push),i=A(function(){m.sort(void 0)}),r=A(function(){m.sort(null)}),a=a("sort"),I=!A(function(){if(h)return h<70;if(!(d&&3<d)){if(f)return!0;if(g)return g<603;for(var e,t,i,n="",r=65;r<76;r++){switch(e=String.fromCharCode(r),r){case 66:case 69:case 70:case 72:t=3;break;case 68:case 71:t=4;break;default:t=2}for(i=0;i<47;i++)m.push({k:e+i,v:t})}for(m.sort(function(e,t){return t.v-e.v}),i=0;i<m.length;i++)e=m[i].k.charAt(0),n.charAt(n.length-1)!==e&&(n+=e);return"DGBEFHACIJK"!==n}});n({target:"Array",proto:!0,forced:i||!r||!a||!I},{sort:function(e){void 0!==e&&o(e);var t=s(this);if(I)return void 0===e?v(t):v(t,e);for(var i,n,r=[],A=c(t),a=0;a<A;a++)a in t&&b(r,t[a]);for(u(r,(n=e,function(e,t){return void 0===t?-1:void 0===e?1:void 0!==n?+n(e,t)||0:p(e)>p(t)?1:-1})),i=c(r),a=0;a<i;)t[a]=r[a++];for(;a<A;)l(t,a++);return t}})},function(e,t,i){"use strict";i=i(63).match(/firefox\/(\d+)/i);e.exports=!!i&&+i[1]},function(e,t,i){"use strict";i=i(63);e.exports=/MSIE|Trident/.test(i)},function(e,t,i){"use strict";i=i(63).match(/AppleWebKit\/(\d+)\./);e.exports=!!i&&+i[1]},function(e,t,i){"use strict";var n=i(3),p=i(17),u=i(66),d=i(35),f=i(27),h=i(129),g=i(94),m=i(90),v=i(74),b=i(131),i=i(55)("splice"),I=Math.max,w=Math.min;n({target:"Array",proto:!0,forced:!i},{splice:function(e,t){var i,n,r,A,a,o,s=p(this),c=f(s),l=u(e,c),e=arguments.length;for(0===e?i=n=0:n=1===e?(i=0,c-l):(i=e-2,w(I(d(t),0),c-l)),g(c+i-n),r=m(s,n),A=0;A<n;A++)(a=l+A)in s&&v(r,A,s[a]);if(i<(r.length=n)){for(A=l;A<c-n;A++)o=A+i,(a=A+n)in s?s[o]=s[a]:b(s,o);for(A=c;c-n+i<A;A--)b(s,A-1)}else if(n<i)for(A=c-n;l<A;A--)o=A+i-1,(a=A+n-1)in s?s[o]=s[a]:b(s,o);for(A=0;A<i;A++)s[A+l]=arguments[A+2];return h(s,c-n+i),r}})},function(e,t,i){"use strict";var n=i(8),r=i(11),A=i(13),a=i(25),o=i(6),i=i(85),o=o("hasInstance"),s=Function.prototype;o in s||A.f(s,o,{value:i(function(e){var t;return!(!n(this)||!r(e))&&(t=this.prototype,r(t)?a(t,e):e instanceof this)},o)})},function(e,t,i){"use strict";var n=i(4),r=i(49).EXISTS,A=i(1),i=i(21),a=Function.prototype,o=A(a.toString),s=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,c=A(s.exec);n&&!r&&i(a,"name",{configurable:!0,get:function(){try{return c(s,o(this))[1]}catch(e){return""}}})},function(e,t,i){"use strict";var n=i(5);i(23)(n.JSON,"JSON",!0)},function(e,t,i){"use strict";i(214)},function(e,t,i){"use strict";i(215)("Map",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},i(220))},function(e,t,i){"use strict";var g=i(3),m=i(5),v=i(1),b=i(68),I=i(14),w=i(133),y=i(134),B=i(45),_=i(8),x=i(32),M=i(11),C=i(2),E=i(219),P=i(23),j=i(54);e.exports=function(e,t,i){function n(e){var i=v(d[e]);I(d,e,"add"===e?function(e){return i(this,0===e?0:e),this}:"delete"===e?function(e){return!(l&&!M(e))&&i(this,0===e?0:e)}:"get"===e?function(e){return l&&!M(e)?void 0:i(this,0===e?0:e)}:"has"===e?function(e){return!(l&&!M(e))&&i(this,0===e?0:e)}:function(e,t){return i(this,0===e?0:e,t),this})}var r,A,a,o,s,c=-1!==e.indexOf("Map"),l=-1!==e.indexOf("Weak"),p=c?"set":"add",u=m[e],d=u&&u.prototype,f=u,h={};return b(e,!_(u)||!(l||d.forEach&&!C(function(){(new u).entries().next()})))?(f=i.getConstructor(t,e,c,p),w.enable()):b(e,!0)&&(A=(r=new f)[p](l?{}:-0,1)!==r,a=C(function(){r.has(1)}),o=E(function(e){new u(e)}),s=!l&&C(function(){for(var e=new u,t=5;t--;)e[p](t,t);return!e.has(-0)}),o||(((f=t(function(e,t){B(e,d);e=j(new u,e,f);return x(t)||y(t,e[p],{that:e,AS_ENTRIES:c}),e})).prototype=d).constructor=f),(a||s)&&(n("delete"),n("has"),c)&&n("get"),(s||A)&&n(p),l)&&d.clear&&delete d.clear,g({global:!0,constructor:!0,forced:(h[e]=f)!==u},h),P(f,e),l||i.setStrong(f,e,c),f}},function(e,t,i){"use strict";var n=i(2),r=i(11),A=i(18),a=i(217),o=Object.isExtensible,i=n(function(){o(1)});e.exports=i||a?function(e){return!(!r(e)||a&&"ArrayBuffer"===A(e))&&(!o||o(e))}:o},function(e,t,i){"use strict";i=i(2);e.exports=i(function(){var e;"function"==typeof ArrayBuffer&&(e=new ArrayBuffer(8),Object.isExtensible(e))&&Object.defineProperty(e,"a",{value:8})})},function(e,t,i){"use strict";i=i(2);e.exports=!i(function(){return Object.isExtensible(Object.preventExtensions({}))})},function(e,t,i){"use strict";var r=i(6)("iterator"),A=!1;try{var n=0,a={next:function(){return{done:!!n++}},return:function(){A=!0}};a[r]=function(){return this},Array.from(a,function(){throw 2})}catch(e){}e.exports=function(e,t){try{if(!t&&!A)return!1}catch(e){return!1}var i=!1;try{var n={};n[r]=function(){return{next:function(){return{done:i=!0}}}},e(n)}catch(e){}return i}},function(e,t,i){"use strict";var c=i(33),l=i(21),p=i(137),u=i(44),d=i(45),f=i(32),h=i(134),a=i(97),o=i(76),s=i(141),g=i(4),m=i(133).fastKey,i=i(20),v=i.set,b=i.getterFor;e.exports={getConstructor:function(e,i,n,r){function A(e,t,i){var n,r=s(e),A=a(e,t);return A?A.value=i:(r.last=A={index:n=m(t,!0),key:t,value:i,previous:t=r.last,next:void 0,removed:!1},r.first||(r.first=A),t&&(t.next=A),g?r.size++:e.size++,"F"!==n&&(r.index[n]=A)),e}function a(e,t){var i,e=s(e),n=m(t);if("F"!==n)return e.index[n];for(i=e.first;i;i=i.next)if(i.key===t)return i}var e=e(function(e,t){d(e,o),v(e,{type:i,index:c(null),first:void 0,last:void 0,size:0}),g||(e.size=0),f(t)||h(t,e[r],{that:e,AS_ENTRIES:n})}),o=e.prototype,s=b(i);return p(o,{clear:function(){for(var e=s(this),t=e.first;t;)t.removed=!0,t.previous&&(t.previous=t.previous.next=void 0),t=t.next;e.first=e.last=void 0,e.index=c(null),g?e.size=0:this.size=0},delete:function(e){var t,i,n=s(this),e=a(this,e);return e&&(t=e.next,i=e.previous,delete n.index[e.index],e.removed=!0,i&&(i.next=t),t&&(t.previous=i),n.first===e&&(n.first=t),n.last===e&&(n.last=i),g?n.size--:this.size--),!!e},forEach:function(e){for(var t,i=s(this),n=u(e,1<arguments.length?arguments[1]:void 0);t=t?t.next:i.first;)for(n(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!a(this,e)}}),p(o,n?{get:function(e){e=a(this,e);return e&&e.value},set:function(e,t){return A(this,0===e?0:e,t)}}:{add:function(e){return A(this,e=0===e?0:e,e)}}),g&&l(o,"size",{configurable:!0,get:function(){return s(this).size}}),e},setStrong:function(e,t,i){var n=t+" Iterator",r=b(t),A=b(n);a(e,t,function(e,t){v(this,{type:n,target:e,state:r(e),kind:t,last:void 0})},function(){for(var e=A(this),t=e.kind,i=e.last;i&&i.removed;)i=i.previous;return e.target&&(e.last=i=i?i.next:e.state.first)?o("keys"===t?i.key:"values"===t?i.value:[i.key,i.value],!1):(e.target=void 0,o(void 0,!0))},i?"entries":"values",!i,!0),s(t)}}},function(e,t,i){"use strict";i=i(2);e.exports=!i(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})},function(e,t,i){"use strict";i(23)(Math,"Math",!0)},function(e,t,i){"use strict";function n(e){var t,e=arguments.length<1?0:B(function(e){e=g(e,"number");return"bigint"==typeof e?e:P(e)}(e));return f(x,t=this)&&m(function(){w(t)})?d(Object(e),this,n):e}function r(e,t){for(var i,n=o?v(t):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,isFinite,isInteger,isNaN,isSafeInteger,parseFloat,parseInt,fromString,range".split(","),r=0;n.length>r;r++)u(t,i=n[r])&&!u(e,i)&&I(e,i,b(t,i))}var A=i(3),a=i(19),o=i(4),s=i(5),c=i(120),l=i(1),p=i(68),u=i(10),d=i(54),f=i(25),h=i(47),g=i(110),m=i(2),v=i(41).f,b=i(36).f,I=i(13).f,w=i(142),y=i(143).trim,i="Number",B=s[i],_=c[i],x=B.prototype,M=s.TypeError,C=l("".slice),E=l("".charCodeAt),P=function(e){var t,i,n,r,A,a,o,s=g(e,"number");if(h(s))throw new M("Cannot convert a Symbol value to a number");if("string"==typeof s&&2<s.length)if(s=y(s),43===(e=E(s,0))||45===e){if(88===(t=E(s,2))||120===t)return NaN}else if(48===e){switch(E(s,1)){case 66:case 98:i=2,n=49;break;case 79:case 111:i=8,n=55;break;default:return+s}for(A=(r=C(s,2)).length,a=0;a<A;a++)if((o=E(r,a))<48||n<o)return NaN;return parseInt(r,i)}return+s},s=p(i,!B(" 0o1")||!B("0b1")||B("+0x1"));n.prototype=x,s&&!a&&(x.constructor=n),A({global:!0,constructor:!0,wrap:!0,forced:s},{Number:n});a&&_&&r(c[i],_),(s||a)&&r(c[i],B)},function(e,t,i){"use strict";function o(e,t,i){return 0===t?i:t%2==1?o(e,t-1,i*e):o(e*e,t/2,i)}function s(e,t,i){for(var n=-1,r=i;++n<6;)r+=t*e[n],e[n]=r%1e7,r=a(r/1e7)}function c(e,t){for(var i=6,n=0;0<=--i;)n+=e[i],e[i]=a(n/t),n=n%t*1e7}function l(e){for(var t,i=6,n="";0<=--i;)""===n&&0!==i&&0===e[i]||(t=f(e[i]),n=""===n?t:n+h("0",7-t.length)+t);return n}var n=i(3),r=i(1),p=i(35),u=i(142),A=i(225),i=i(2),d=RangeError,f=String,a=Math.floor,h=r(A),g=r("".slice),m=r(1..toFixed);n({target:"Number",proto:!0,forced:i(function(){return"0.000"!==m(8e-5,3)||"1"!==m(.9,0)||"1.25"!==m(1.255,2)||"1000000000000000128"!==m(0xde0b6b3a7640080,0)})||!i(function(){m({})})},{toFixed:function(e){var t,i,n=u(this),e=p(e),r=[0,0,0,0,0,0],A="",a="0";if(e<0||20<e)throw new d("Incorrect fraction digits");if(n!=n)return"NaN";if(n<=-1e21||1e21<=n)return f(n);if(n<0&&(A="-",n=-n),1e-21<n)if(n=(t=function(e){for(var t=0,i=e;4096<=i;)t+=12,i/=4096;for(;2<=i;)t+=1,i/=2;return t}(n*o(2,69,1))-69)<0?n*o(2,-t,1):n/o(2,t,1),n*=4503599627370496,0<(t=52-t)){for(s(r,0,n),i=e;7<=i;)s(r,1e7,0),i-=7;for(s(r,o(10,i,1),0),i=t-1;23<=i;)c(r,1<<23),i-=23;c(r,1<<i),s(r,1,1),c(r,2),a=l(r)}else s(r,0,n),s(r,1<<-t,0),a=l(r)+h("0",e);return a=0<e?A+((n=a.length)<=e?"0."+h("0",e-n)+a:g(a,0,n-e)+"."+g(a,n-e)):A+a}})},function(e,t,i){"use strict";var r=i(35),A=i(7),a=i(16),o=RangeError;e.exports=function(e){var t=A(a(this)),i="",n=r(e);if(n<0||n===1/0)throw new o("Wrong number of repetitions");for(;0<n;(n>>>=1)&&(t+=t))1&n&&(i+=t);return i}},function(e,t,i){"use strict";var n=i(3),r=i(17),A=i(69);n({target:"Object",stat:!0,forced:i(2)(function(){A(1)})},{keys:function(e){return A(r(e))}})},function(e,t,i){"use strict";var n=i(4),r=i(21),A=i(11),a=i(124),o=i(17),s=i(16),c=Object.getPrototypeOf,l=Object.setPrototypeOf,i=Object.prototype;if(n&&c&&l&&!("__proto__"in i))try{r(i,"__proto__",{configurable:!0,get:function(){return c(o(this))},set:function(e){var t=s(this);a(e)&&A(t)&&l(t,e)}})}catch(e){}},function(e,t,i){"use strict";i(3)({target:"Object",stat:!0},{setPrototypeOf:i(72)})},function(e,t,i){"use strict";var n=i(88),r=i(51);e.exports=n?{}.toString:function(){return"[object "+r(this)+"]"}},function(Q,F,e){"use strict";var t=e(4),i=e(5),n=e(1),r=e(68),c=e(54),l=e(26),p=e(33),A=e(41).f,u=e(25),d=e(145),f=e(7),h=e(146),a=e(77),o=e(125),s=e(14),g=e(2),m=e(10),v=e(20).enforce,b=e(141),I=e(6),w=e(99),y=e(148),B=I("match"),_=i.RegExp,x=_.prototype,M=i.SyntaxError,k=n(x.exec),C=n("".charAt),E=n("".replace),P=n("".indexOf),O=n("".slice),N=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,j=/a/g,U=/a/g,e=new _(j)!==j,T=a.MISSED_STICKY,L=a.UNSUPPORTED_Y,I=t&&(!e||T||w||y||g(function(){return U[B]=!1,_(j)!==j||_(U)===U||"/a/i"!==String(_(j,"i"))}));if(r("RegExp",I)){for(var D=function(e,t){var i,n,r=u(x,this),A=d(e),a=void 0===t,o=[],s=e;if(!r&&A&&a&&e.constructor===D)return e;if((A||u(x,e))&&(e=e.source,a)&&(t=h(s)),e=void 0===e?"":f(e),t=void 0===t?"":f(t),s=e,A=t=w&&"dotAll"in j&&(i=!!t&&-1<P(t,"s"))?E(t,/s/g,""):t,T&&"sticky"in j&&(n=!!t&&-1<P(t,"y"))&&L&&(t=E(t,/y/g,"")),y&&(e=(a=function(e){for(var t,i=e.length,n=0,r="",A=[],a=p(null),o=!1,s=!1,c=0,l="";n<=i;n++){if("\\"===(t=C(e,n)))t+=C(e,++n);else if("]"===t)o=!1;else if(!o)switch(!0){case"["===t:o=!0;break;case"("===t:k(N,O(e,n+1))&&(n+=2,s=!0),r+=t,c++;continue;case">"===t&&s:if(""===l||m(a,l))throw new M("Invalid capture group name");a[l]=!0,s=!(A[A.length]=[l,c]),l="";continue}s?l+=t:r+=t}return[r,A]}(e))[0],o=a[1]),a=c(_(e,t),r?this:x,D),(i||n||o.length)&&(t=v(a),i&&(t.dotAll=!0,t.raw=D(function(e){for(var t,i=e.length,n=0,r="",A=!1;n<=i;n++)"\\"===(t=C(e,n))?r+=t+C(e,++n):A||"."!==t?("["===t?A=!0:"]"===t&&(A=!1),r+=t):r+="[\\s\\S]";return r}(e),A)),n&&(t.sticky=!0),o.length)&&(t.groups=o),e!==s)try{l(a,"source",""===s?"(?:)":s)}catch(e){}return a},S=A(_),H=0;S.length>H;)o(D,_,S[H++]);(x.constructor=D).prototype=x,s(i,"RegExp",D,{constructor:!0})}b("RegExp")},function(e,t,i){"use strict";var n=i(4),r=i(99),A=i(18),a=i(21),o=i(20).get,s=RegExp.prototype,c=TypeError;n&&r&&a(s,"dotAll",{configurable:!0,get:function(){if(this!==s){if("RegExp"===A(this))return!!o(this).dotAll;throw new c("Incompatible receiver, RegExp required")}}})},function(e,t,i){"use strict";var n=i(4),r=i(77).MISSED_STICKY,A=i(18),a=i(21),o=i(20).get,s=RegExp.prototype,c=TypeError;n&&r&&a(s,"sticky",{configurable:!0,get:function(){if(this!==s){if("RegExp"===A(this))return!!o(this).sticky;throw new c("Incompatible receiver, RegExp required")}}})},function(e,t,i){"use strict";var n=i(3),r=i(89),A=i(36).f,a=i(42),o=i(7),s=i(101),c=i(16),l=i(102),i=i(19),p=r("".slice),u=Math.min,r=l("endsWith");n({target:"String",proto:!0,forced:!!(i||r||!(l=A(String.prototype,"endsWith"))||l.writable)&&!r},{endsWith:function(e){var t=o(c(this)),i=(s(e),1<arguments.length?arguments[1]:void 0),n=t.length,i=void 0===i?n:u(a(i),n),n=o(e);return p(t,i-n.length,i)===n}})},function(e,t,i){"use strict";var n=i(1),r=i(17),u=Math.floor,d=n("".charAt),f=n("".replace),h=n("".slice),g=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,m=/\$([$&'`]|\d{1,2})/g;e.exports=function(A,a,o,s,c,e){var l=o+A.length,p=s.length,t=m;return void 0!==c&&(c=r(c),t=g),f(e,t,function(e,t){var i;switch(d(t,0)){case"$":return"$";case"&":return A;case"`":return h(a,0,o);case"'":return h(a,l);case"<":i=c[h(t,1,-1)];break;default:var n,r=+t;if(0==r)return e;if(p<r)return 0!==(n=u(r/10))&&n<=p?void 0===s[n-1]?d(t,1):s[n-1]+d(t,1):e;i=s[r-1]}return void 0===i?"":i})}},function(e,t,i){"use strict";var A=i(9),n=i(1),r=i(104),m=i(12),a=i(32),o=i(16),v=i(236),b=i(105),I=i(42),w=i(7),s=i(38),y=i(106),c=i(77),i=i(2),B=c.UNSUPPORTED_Y,_=Math.min,x=n([].push),M=n("".slice),c=!i(function(){var e=/(?:)/,t=e.exec,e=(e.exec=function(){return t.apply(this,arguments)},"ab".split(e));return 2!==e.length||"a"!==e[0]||"b"!==e[1]}),C="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||1<".".split(/()()/).length||"".split(/.?/).length;r("split",function(r,f,h){var g="0".split(void 0,0).length?function(e,t){return void 0===e&&0===t?[]:A(f,this,e,t)}:f;return[function(e,t){var i=o(this),n=a(e)?void 0:s(e,r);return n?A(n,e,i,t):A(g,w(i),e,t)},function(e,t){var i=m(this),n=w(e);if(!C){e=h(g,i,n,t,g!==f);if(e.done)return e.value}var e=v(i,RegExp),r=i.unicode,A=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(B?"g":"y"),a=new e(B?"^(?:"+i.source+")":i,A),o=void 0===t?4294967295:t>>>0;if(0==o)return[];if(0===n.length)return null===y(a,n)?[n]:[];for(var s=0,c=0,l=[];c<n.length;){a.lastIndex=B?0:c;var p,u=y(a,B?M(n,c):n);if(null===u||(p=_(I(a.lastIndex+(B?c:0)),n.length))===s)c=b(n,c,r);else{if(x(l,M(n,s,c)),l.length===o)return l;for(var d=1;d<=u.length-1;d++)if(x(l,u[d]),l.length===o)return l;c=s=p}}return x(l,M(n,s)),l}]},C||!c,B)},function(e,t,i){"use strict";var n=i(12),r=i(237),A=i(32),a=i(6)("species");e.exports=function(e,t){var e=n(e).constructor;return void 0===e||A(e=n(e)[a])?t:r(e)}},function(e,t,i){"use strict";var n=i(71),r=i(39),A=TypeError;e.exports=function(e){if(n(e))return e;throw new A(r(e)+" is not a constructor")}},function(e,t,i){"use strict";var n=i(3),r=i(89),A=i(36).f,a=i(42),o=i(7),s=i(101),c=i(16),l=i(102),i=i(19),p=r("".slice),u=Math.min,r=l("startsWith");n({target:"String",proto:!0,forced:!!(i||r||!(l=A(String.prototype,"startsWith"))||l.writable)&&!r},{startsWith:function(e){var t=o(c(this)),i=(s(e),a(u(1<arguments.length?arguments[1]:void 0,t.length))),e=o(e);return p(t,i,i+e.length)===e}})},function(e,t,i){"use strict";var n=i(3),r=i(143).trim;n({target:"String",proto:!0,forced:i(240)("trim")},{trim:function(){return r(this)}})},function(e,t,i){"use strict";var n=i(49).PROPER,r=i(2),A=i(144);e.exports=function(e){return r(function(){return!!A[e]()||"
"!=="
"[e]()||n&&A[e].name!==e})}},function(e,t,i){"use strict";var n=i(3),r=i(154);n({target:"String",proto:!0,forced:i(155)("fixed")},{fixed:function(){return r(this,"tt","","")}})},function(e,t,i){"use strict";var n=i(3),r=i(154);n({target:"String",proto:!0,forced:i(155)("link")},{link:function(e){return r(this,"a","href",e)}})},function(e,t,i){"use strict";var n=i(3),s=i(5),c=i(15),r=i(1),l=i(9),A=i(2),p=i(7),u=i(46),d=i(156).c2i,f=/[^\d+/a-z]/i,h=/[\t\n\f\r ]+/g,g=/[=]{1,2}$/,m=c("atob"),v=String.fromCharCode,b=r("".charAt),I=r("".replace),w=r(f.exec),y=!!m&&!A(function(){return"hi"!==m("aGk=")}),B=y&&A(function(){return""!==m(" ")}),_=y&&!A(function(){m("a")}),i=y&&!A(function(){m()}),r=y&&1!==m.length;n({global:!0,bind:!0,enumerable:!0,forced:!y||B||_||i||r},{atob:function(e){if(u(arguments.length,1),y&&!B&&!_)return l(m,s,e);var t,i,n,r=I(p(e),h,""),A="",a=0,o=0;if((t=(r=r.length%4==0?I(r,g,""):r).length)%4==1||w(f,r))throw new(c("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;a<t;)i=b(r,a++),n=o%4?64*n+d[i]:d[i],o++%4&&(A+=v(255&n>>(-2*o&6)));return A}})},function(e,t,i){"use strict";var n=i(3),o=i(5),s=i(15),r=i(1),c=i(9),A=i(2),l=i(7),p=i(46),u=i(156).i2c,d=s("btoa"),f=r("".charAt),h=r("".charCodeAt),g=!!d&&!A(function(){return"aGk="!==d("hi")}),i=g&&!A(function(){d()}),r=g&&A(function(){return"bnVsbA=="!==d(null)}),A=g&&1!==d.length;n({global:!0,bind:!0,enumerable:!0,forced:!g||i||r||A},{btoa:function(e){if(p(arguments.length,1),g)return c(d,o,l(e));for(var t,i,n=l(e),r="",A=0,a=u;f(n,A)||(a="=",A%1);){if(255<(i=h(n,A+=.75)))throw new(s("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");r+=f(a,63&(t=t<<8|i)>>8-A%1*8)}return r}})},function(e,t,i){"use strict";function n(t){if(t&&t.forEach!==s)try{c(t,"forEach",s)}catch(e){t.forEach=s}}var r,A=i(5),a=i(157),o=i(158),s=i(246),c=i(26);for(r in a)a[r]&&n(A[r]&&A[r].prototype);n(o)},function(e,t,i){"use strict";var n=i(43).forEach,i=i(95)("forEach");e.exports=i?[].forEach:function(e){return n(this,e,1<arguments.length?arguments[1]:void 0)}},function(e,t,i){"use strict";function n(t,e){if(t){if(t[p]!==u)try{c(t,p,u)}catch(e){t[p]=u}if(l(t,e,!0),a[e])for(var i in s)if(t[i]!==s[i])try{c(t,i,s[i])}catch(e){t[i]=s[i]}}}var r,A=i(5),a=i(157),o=i(158),s=i(159),c=i(26),l=i(23),p=i(6)("iterator"),u=s.values;for(r in a)n(A[r]&&A[r].prototype,r);n(o,"DOMTokenList")},function(Q,F,e){"use strict";function n(e){return m(y,e)&&y[e].m?y[e].c:0}function t(){v(this,D);var e=w((t=arguments.length)<1?void 0:arguments[0]),t=w(t<2?void 0:arguments[1],"Error"),i=n(t);T(this,{type:M,name:t,message:e,code:i}),x||(this.name=t,this.message=e,this.code=i),O&&((t=new E(e)).name=M,f(this,"stack",d(1,B(t.stack,1))))}function i(e){return{enumerable:!0,configurable:!0,get:e}}function r(e){return i(function(){return k(this)[e]})}var A,a,o,s=e(3),c=e(249),l=e(15),p=e(2),u=e(33),d=e(30),f=e(13).f,h=e(14),g=e(21),m=e(10),v=e(45),b=e(12),I=e(251),w=e(73),y=e(160),B=e(92),_=e(20),x=e(4),e=e(19),M="DOMException",C="DATA_CLONE_ERR",E=l("Error"),P=l(M)||function(){try{(new(l("MessageChannel")||c("worker_threads").MessageChannel)).port1.postMessage(new WeakMap)}catch(e){if(e.name===C&&25===e.code)return e.constructor}}(),j=P&&P.prototype,U=E.prototype,T=_.set,k=_.getterFor(M),O="stack"in new E(M),D=t.prototype=u(U),_=(x&&(g(D,"code",r("code")),g(D,"message",r("message")),g(D,"name",r("name"))),f(D,"constructor",d(1,t)),p(function(){return!(new P instanceof E)})),u=_||p(function(){return U.toString!==I||"2: 1"!==String(new P(1,2))}),p=_||p(function(){return 25!==new P(1,"DataCloneError").code}),j=_||25!==P[C]||25!==j[C],j=e?u||p||j:_,S=(s({global:!0,constructor:!0,forced:j},{DOMException:j?t:P}),l(M)),H=S.prototype;for(A in u&&(e||P===S)&&h(H,"toString",I),p&&x&&P===S&&g(H,"code",i(function(){return n(b(this).name)})),y)m(y,A)&&(a=(o=y[A]).s,o=d(6,o.c),m(S,a)||f(S,a,o),m(H,a)||f(H,a,o))},function(e,t,i){"use strict";var n=i(250);e.exports=function(e){try{if(n)return Function('return require("'+e+'")')()}catch(e){}}},function(e,t,i){"use strict";var n=i(5),i=i(18);e.exports="process"===i(n.process)},function(e,t,i){"use strict";var n=i(4),r=i(2),A=i(12),a=i(73),o=Error.prototype.toString,i=r(function(){if(n){var e=Object.create(Object.defineProperty({},"name",{get:function(){return this===e}}));if("true"!==o.call(e))return!0}return"2: 1"!==o.call({message:1,name:2})||"Error"!==o.call({})});e.exports=i?function(){var e=A(this),t=a(e.name,"Error"),e=a(e.message);return t?e?t+": "+e:t:e}:o},function(e,t,i){"use strict";function n(){p(this,I);var e=d((t=arguments.length)<1?void 0:arguments[0]),t=d(t<2?void 0:arguments[1],"Error"),t=new b(e,t);return(e=new v(e)).name=m,c(t,"stack",s(1,h(e.stack,1))),u(t,this,n),t}var r,A=i(3),a=i(5),o=i(15),s=i(30),c=i(13).f,l=i(10),p=i(45),u=i(54),d=i(73),f=i(160),h=i(92),g=i(4),i=i(19),m="DOMException",v=o("Error"),b=o(m),I=n.prototype=b.prototype,w="stack"in new v(m),y="stack"in new b(1,2),g=b&&g&&Object.getOwnPropertyDescriptor(a,m),a=!(!g||g.writable&&g.configurable),g=w&&!a&&!y,B=(A({global:!0,constructor:!0,forced:i||g},{DOMException:g?n:b}),o(m)),w=B.prototype;if(w.constructor!==B)for(var _ in i||c(w,"constructor",s(1,B)),f)!l(f,_)||l(B,r=(_=f[_]).s)||c(B,r,s(6,_.c))},function(e,t,i){"use strict";var n=i(15),r="DOMException";i(23)(n(r),r)},function(e,t,i){"use strict";i(255)},function(f,h,e){"use strict";e(152);function l(e){var t,i,n,r;if("number"==typeof e){for(t=[],i=0;i<4;i++)Ae(t,e%256),e=X(e/256);return E(t,".")}if("object"!=typeof e)return e;for(t="",n=function(e){for(var t=null,i=1,n=null,r=0,A=0;A<8;A++)0!==e[A]?(i<r&&(t=n,i=r),n=null,r=0):(null===n&&(n=A),++r);return i<r&&(t=n,i=r),t}(e),i=0;i<8;i++)r&&0===e[i]||(r=r&&!1,n===i?(t+=i?":":"::",r=!0):(t+=ee(e[i],16),i<7&&(t+=":")));return"["+t+"]"}function v(e,t){var i=z(e,0);return 32<i&&i<127&&!w(t,e)?e:encodeURIComponent(e)}function b(e,t){return 2===e.length&&C(se,M(e,0))&&(":"===(e=M(e,1))||!t&&"|"===e)}function N(e){return 1<e.length&&b(p(e,0,2))&&(2===e.length||"/"===(e=M(e,2))||"\\"===e||"?"===e||"#"===e)}function A(e,t,i){var n,r,e=_(e);if(t){if(r=this.parse(e))throw new q(r);this.searchParams=null}else{if(void 0!==i&&(n=new A(i,!0)),r=this.parse(e,null,n))throw new q(r);(t=J(new V)).bindURL(this),this.searchParams=t}}function t(e,t){return{get:function(){return c(this)[e]()},set:t&&function(e){return c(this)[t](e)},configurable:!0,enumerable:!0}}var I,g=e(3),n=e(4),m=e(161),i=e(5),L=e(44),r=e(1),a=e(14),o=e(21),R=e(45),w=e(10),G=e(256),y=e(257),B=e(52),z=e(103).codeAt,W=e(259),_=e(7),Z=e(23),K=e(46),s=e(162),e=e(20),Y=e.set,c=e.getterFor("URL"),V=s.URLSearchParams,J=s.getState,e=i.URL,q=i.TypeError,x=i.parseInt,X=Math.floor,$=Math.pow,M=r("".charAt),C=r(/./.exec),E=r([].join),ee=r(1..toString),te=r([].pop),P=r([].push),ie=r("".replace),ne=r([].shift),re=r("".split),p=r("".slice),j=r("".toLowerCase),Ae=r([].unshift),ae="Invalid scheme",U="Invalid host",oe="Invalid port",se=/[a-z]/i,ce=/[\d+-.a-z]/i,le=/\d/,pe=/^0x/i,ue=/^[0-7]+$/,de=/^\d+$/,fe=/^[\da-f]+$/i,he=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ge=/[\0\t\n\r #/:<>?@[\\\]^|]/,me=/^[\u0000-\u0020]+/,ve=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,be=/[\t\n\r]/g,T={},Ie=G({},T,{" ":1,'"':1,"<":1,">":1,"`":1}),we=G({},Ie,{"#":1,"?":1,"{":1,"}":1}),ye=G({},we,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),D={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Be={},_e={},xe={},Me={},Ce={},Ee={},Pe={},je={},S={},H={},Ue={},Te={},De={},Se={},He={},Qe={},Q={},F={},Fe={},k={},O={},u=(A.prototype={type:"URL",parse:function(e,t,i){var n,r,A,a,o=this,s=t||Be,c=0,l="",p=!1,u=!1,d=!1;for(e=_(e),t||(o.scheme="",o.username="",o.password="",o.host=null,o.port=null,o.path=[],o.query=null,o.fragment=null,o.cannotBeABaseURL=!1,e=ie(e,me,""),e=ie(e,ve,"$1")),e=ie(e,be,""),n=y(e);c<=n.length;){switch(r=n[c],s){case Be:if(!r||!C(se,r)){if(t)return ae;s=xe;continue}l+=j(r),s=_e;break;case _e:if(r&&(C(ce,r)||"+"===r||"-"===r||"."===r))l+=j(r);else{if(":"!==r){if(t)return ae;l="",s=xe,c=0;continue}if(t&&(o.isSpecial()!==w(D,l)||"file"===l&&(o.includesCredentials()||null!==o.port)||"file"===o.scheme&&!o.host))return;if(o.scheme=l,t)return void(o.isSpecial()&&D[o.scheme]===o.port&&(o.port=null));l="","file"===o.scheme?s=Se:o.isSpecial()&&i&&i.scheme===o.scheme?s=Me:o.isSpecial()?s=je:"/"===n[c+1]?(s=Ce,c++):(o.cannotBeABaseURL=!0,P(o.path,""),s=Fe)}break;case xe:if(!i||i.cannotBeABaseURL&&"#"!==r)return ae;if(i.cannotBeABaseURL&&"#"===r){o.scheme=i.scheme,o.path=B(i.path),o.query=i.query,o.fragment="",o.cannotBeABaseURL=!0,s=O;break}s="file"===i.scheme?Se:Ee;continue;case Me:if("/"!==r||"/"!==n[c+1]){s=Ee;continue}s=S,c++;break;case Ce:if("/"===r){s=H;break}s=F;continue;case Ee:if(o.scheme=i.scheme,r===I)o.username=i.username,o.password=i.password,o.host=i.host,o.port=i.port,o.path=B(i.path),o.query=i.query;else if("/"===r||"\\"===r&&o.isSpecial())s=Pe;else if("?"===r)o.username=i.username,o.password=i.password,o.host=i.host,o.port=i.port,o.path=B(i.path),o.query="",s=k;else{if("#"!==r){o.username=i.username,o.password=i.password,o.host=i.host,o.port=i.port,o.path=B(i.path),o.path.length--,s=F;continue}o.username=i.username,o.password=i.password,o.host=i.host,o.port=i.port,o.path=B(i.path),o.query=i.query,o.fragment="",s=O}break;case Pe:if(!o.isSpecial()||"/"!==r&&"\\"!==r){if("/"!==r){o.username=i.username,o.password=i.password,o.host=i.host,o.port=i.port,s=F;continue}s=H}else s=S;break;case je:if(s=S,"/"!==r||"/"!==M(l,c+1))continue;c++;break;case S:if("/"===r||"\\"===r)break;s=H;continue;case H:if("@"===r){p&&(l="%40"+l);for(var p=!0,f=y(l),h=0;h<f.length;h++){var g=f[h];":"!==g||d?(g=v(g,ye),d?o.password+=g:o.username+=g):d=!0}l=""}else if(r===I||"/"===r||"?"===r||"#"===r||"\\"===r&&o.isSpecial()){if(p&&""===l)return"Invalid authority";c-=y(l).length+1,l="",s=Ue}else l+=r;break;case Ue:case Te:if(t&&"file"===o.scheme){s=Qe;continue}if(":"!==r||u){if(r===I||"/"===r||"?"===r||"#"===r||"\\"===r&&o.isSpecial()){if(o.isSpecial()&&""===l)return U;if(t&&""===l&&(o.includesCredentials()||null!==o.port))return;if(A=o.parseHost(l))return A;if(l="",s=Q,t)return;continue}"["===r?u=!0:"]"===r&&(u=!1),l+=r}else{if(""===l)return U;if(A=o.parseHost(l))return A;if(l="",s=De,t===Te)return}break;case De:if(!C(le,r)){if(r===I||"/"===r||"?"===r||"#"===r||"\\"===r&&o.isSpecial()||t){if(""!==l){var m=x(l,10);if(65535<m)return oe;o.port=o.isSpecial()&&m===D[o.scheme]?null:m,l=""}if(t)return;s=Q;continue}return oe}l+=r;break;case Se:if(o.scheme="file","/"===r||"\\"===r)s=He;else{if(!i||"file"!==i.scheme){s=F;continue}switch(r){case I:o.host=i.host,o.path=B(i.path),o.query=i.query;break;case"?":o.host=i.host,o.path=B(i.path),o.query="",s=k;break;case"#":o.host=i.host,o.path=B(i.path),o.query=i.query,o.fragment="",s=O;break;default:N(E(B(n,c),""))||(o.host=i.host,o.path=B(i.path),o.shortenPath()),s=F;continue}}break;case He:if("/"===r||"\\"===r){s=Qe;break}i&&"file"===i.scheme&&!N(E(B(n,c),""))&&(b(i.path[0],!0)?P(o.path,i.path[0]):o.host=i.host),s=F;continue;case Qe:if(r===I||"/"===r||"\\"===r||"?"===r||"#"===r){if(!t&&b(l))s=F;else{if(""===l){if(o.host="",t)return}else{if(A=o.parseHost(l))return A;if("localhost"===o.host&&(o.host=""),t)return;l=""}s=Q}continue}l+=r;break;case Q:if(o.isSpecial()){if(s=F,"/"!==r&&"\\"!==r)continue}else if(t||"?"!==r)if(t||"#"!==r){if(r!==I&&(s=F,"/"!==r))continue}else o.fragment="",s=O;else o.query="",s=k;break;case F:if(r===I||"/"===r||"\\"===r&&o.isSpecial()||!t&&("?"===r||"#"===r)){if(".."===(m=j(m=l))||"%2e."===m||".%2e"===m||"%2e%2e"===m?(o.shortenPath(),"/"===r||"\\"===r&&o.isSpecial()||P(o.path,"")):"."===(a=l)||"%2e"===j(a)?"/"===r||"\\"===r&&o.isSpecial()||P(o.path,""):("file"===o.scheme&&!o.path.length&&b(l)&&(o.host&&(o.host=""),l=M(l,0)+":"),P(o.path,l)),l="","file"===o.scheme&&(r===I||"?"===r||"#"===r))for(;1<o.path.length&&""===o.path[0];)ne(o.path);"?"===r?(o.query="",s=k):"#"===r&&(o.fragment="",s=O)}else l+=v(r,we);break;case Fe:"?"===r?(o.query="",s=k):"#"===r?(o.fragment="",s=O):r!==I&&(o.path[0]+=v(r,T));break;case k:t||"#"!==r?r!==I&&("'"===r&&o.isSpecial()?o.query+="%27":o.query+="#"===r?"%23":v(r,T)):(o.fragment="",s=O);break;case O:r!==I&&(o.fragment+=v(r,Ie))}c++}},parseHost:function(e){var t,i,n;if("["===M(e,0))return"]"===M(e,e.length-1)&&(t=function(e){function t(){return M(e,u)}var i,n,r,A,a,o,s,c=[0,0,0,0,0,0,0,0],l=0,p=null,u=0;if(":"===t()){if(":"!==M(e,1))return;u+=2,p=++l}for(;t();){if(8===l)return;if(":"===t()){if(null!==p)return;u++,p=++l}else{for(i=n=0;n<4&&C(fe,t());)i=16*i+x(t(),16),u++,n++;if("."===t()){if(0===n)return;if(u-=n,6<l)return;for(r=0;t();){if(A=null,0<r){if(!("."===t()&&r<4))return;u++}if(!C(le,t()))return;for(;C(le,t());){if(a=x(t(),10),null===A)A=a;else{if(0===A)return;A=10*A+a}if(255<A)return;u++}c[l]=256*c[l]+A,2!==++r&&4!==r||l++}if(4!==r)return;break}if(":"===t()){if(u++,!t())return}else if(t())return;c[l++]=i}}if(null!==p)for(o=l-p,l=7;0!==l&&0<o;)s=c[l],c[l--]=c[p+o-1],c[p+--o]=s;else if(8!==l)return;return c}(p(e,1,-1)))?void(this.host=t):U;if(this.isSpecial())return e=W(e),C(he,e)||null===(t=function(e){var t,i,n,r,A,a,o,s=re(e,".");if(s.length&&""===s[s.length-1]&&s.length--,4<(t=s.length))return e;for(i=[],n=0;n<t;n++){if(""===(r=s[n]))return e;if(A=10,1<r.length&&"0"===M(r,0)&&(A=C(pe,r)?16:8,r=p(r,8===A?1:2)),""===r)a=0;else{if(!C(10===A?de:8===A?ue:fe,r))return e;a=x(r,A)}P(i,a)}for(n=0;n<t;n++)if(a=i[n],n===t-1){if(a>=$(256,5-t))return null}else if(255<a)return null;for(o=te(i),n=0;n<i.length;n++)o+=i[n]*$(256,3-n);return o}(e))?U:void(this.host=t);if(C(ge,e))return U;for(t="",i=y(e),n=0;n<i.length;n++)t+=v(i[n],T);this.host=t},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"===this.scheme},includesCredentials:function(){return""!==this.username||""!==this.password},isSpecial:function(){return w(D,this.scheme)},shortenPath:function(){var e=this.path,t=e.length;!t||"file"===this.scheme&&1===t&&b(e[0],!0)||e.length--},serialize:function(){var e=this,t=e.scheme,i=e.username,n=e.password,r=e.host,A=e.port,a=e.path,o=e.query,s=e.fragment,c=t+":";return null!==r?(c+="//",e.includesCredentials()&&(c+=i+(n?":"+n:"")+"@"),c+=l(r),null!==A&&(c+=":"+A)):"file"===t&&(c+="//"),c+=e.cannotBeABaseURL?a[0]:a.length?"/"+E(a,"/"):"",null!==o&&(c+="?"+o),null!==s&&(c+="#"+s),c},setHref:function(e){e=this.parse(e);if(e)throw new q(e);this.searchParams.update()},getOrigin:function(){var e=this.scheme,t=this.port;if("blob"===e)try{return new u(e.path[0]).origin}catch(e){return"null"}return"file"!==e&&this.isSpecial()?e+"://"+l(this.host)+(null!==t?":"+t:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(e){this.parse(_(e)+":",Be)},getUsername:function(){return this.username},setUsername:function(e){var t=y(_(e));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var i=0;i<t.length;i++)this.username+=v(t[i],ye)}},getPassword:function(){return this.password},setPassword:function(e){var t=y(_(e));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var i=0;i<t.length;i++)this.password+=v(t[i],ye)}},getHost:function(){var e=this.host,t=this.port;return null===e?"":null===t?l(e):l(e)+":"+t},setHost:function(e){this.cannotBeABaseURL||this.parse(e,Ue)},getHostname:function(){var e=this.host;return null===e?"":l(e)},setHostname:function(e){this.cannotBeABaseURL||this.parse(e,Te)},getPort:function(){var e=this.port;return null===e?"":_(e)},setPort:function(e){this.cannotHaveUsernamePasswordPort()||(""===(e=_(e))?this.port=null:this.parse(e,De))},getPathname:function(){var e=this.path;return this.cannotBeABaseURL?e[0]:e.length?"/"+E(e,"/"):""},setPathname:function(e){this.cannotBeABaseURL||(this.path=[],this.parse(e,Q))},getSearch:function(){var e=this.query;return e?"?"+e:""},setSearch:function(e){""===(e=_(e))?this.query=null:("?"===M(e,0)&&(e=p(e,1)),this.query="",this.parse(e,k)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var e=this.fragment;return e?"#"+e:""},setHash:function(e){""===(e=_(e))?this.fragment=null:("#"===M(e,0)&&(e=p(e,1)),this.fragment="",this.parse(e,O))},update:function(){this.query=this.searchParams.serialize()||null}},function(e){var t=R(this,d),i=1<K(arguments.length,1)?arguments[1]:void 0,e=Y(t,new A(e,!1,i));n||(t.href=e.serialize(),t.origin=e.getOrigin(),t.protocol=e.getProtocol(),t.username=e.getUsername(),t.password=e.getPassword(),t.host=e.getHost(),t.hostname=e.getHostname(),t.port=e.getPort(),t.pathname=e.getPathname(),t.search=e.getSearch(),t.searchParams=e.getSearchParams(),t.hash=e.getHash())}),d=u.prototype;n&&(o(d,"href",t("serialize","setHref")),o(d,"origin",t("getOrigin")),o(d,"protocol",t("getProtocol","setProtocol")),o(d,"username",t("getUsername","setUsername")),o(d,"password",t("getPassword","setPassword")),o(d,"host",t("getHost","setHost")),o(d,"hostname",t("getHostname","setHostname")),o(d,"port",t("getPort","setPort")),o(d,"pathname",t("getPathname","setPathname")),o(d,"search",t("getSearch","setSearch")),o(d,"searchParams",t("getSearchParams")),o(d,"hash",t("getHash","setHash"))),a(d,"toJSON",function(){return c(this).serialize()},{enumerable:!0}),a(d,"toString",function(){return c(this).serialize()},{enumerable:!0}),e&&(s=e.createObjectURL,i=e.revokeObjectURL,s&&a(u,"createObjectURL",L(s,e)),i)&&a(u,"revokeObjectURL",L(i,e)),Z(u,"URL"),g({global:!0,constructor:!0,forced:!m,sham:!n},{URL:u})},function(e,t,i){"use strict";var u=i(4),n=i(1),d=i(9),r=i(2),f=i(69),h=i(67),g=i(80),m=i(17),v=i(61),A=Object.assign,a=Object.defineProperty,b=n([].concat);e.exports=!A||r(function(){var e,t,i,n;return!(!u||1===A({b:1},A(a({},"a",{enumerable:!0,get:function(){a(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)||(t={},n="abcdefghijklmnopqrst",(e={})[i=Symbol("assign detection")]=7,n.split("").forEach(function(e){t[e]=e}),7!==A({},e)[i])||f(A({},t)).join("")!==n})?function(e,t){for(var i=m(e),n=arguments.length,r=1,A=h.f,a=g.f;r<n;)for(var o,s=v(arguments[r++]),c=A?b(f(s),A(s)):f(s),l=c.length,p=0;p<l;)o=c[p++],u&&!d(a,s,o)||(i[o]=s[o]);return i}:A},function(e,t,i){"use strict";var u=i(44),d=i(9),f=i(17),h=i(258),g=i(135),m=i(71),v=i(27),b=i(74),I=i(96),w=i(75),y=Array;e.exports=function(e){var t,i,n,r,A,a,o=f(e),e=m(this),s=arguments.length,c=1<s?arguments[1]:void 0,l=void 0!==c,s=(l&&(c=u(c,2<s?arguments[2]:void 0)),w(o)),p=0;if(!s||this===y&&g(s))for(t=v(o),i=e?new this(t):y(t);p<t;p++)a=l?c(o[p],p):o[p],b(i,p,a);else for(i=e?new this:[],A=(r=I(o,s)).next;!(n=d(A,r)).done;p++)a=l?h(r,c,[n.value,p],!0):n.value,b(i,p,a);return i.length=p,i}},function(e,t,i){"use strict";var r=i(12),A=i(136);e.exports=function(t,e,i,n){try{return n?e(r(i)[0],i[1]):e(i)}catch(e){A(t,"throw",e)}}},function(e,t,i){"use strict";function m(e){return e+22+75*(e<26)}function A(e){var t,i=[],n=(e=function(e){for(var t=[],i=0,n=e.length;i<n;){var r,A=E(e,i++);55296<=A&&A<=56319&&i<n?56320==(64512&(r=E(e,i++)))?j(t,((1023&A)<<10)+(1023&r)+65536):(j(t,A),i--):j(t,A)}return t}(e)).length,r=128,A=0,a=72;for(l=0;l<e.length;l++)(t=e[l])<128&&j(i,C(t));var o=i.length,s=o;for(o&&j(i,"-");s<n;){for(var c=v,l=0;l<e.length;l++)r<=(t=e[l])&&t<c&&(c=t);var p=s+1;if(c-r>M((v-A)/p))throw new x(B);for(A+=(c-r)*p,r=c,l=0;l<e.length;l++){if((t=e[l])<r&&++A>v)throw new x(B);if(t===r){for(var u=A,d=b;;){var f=d<=a?1:a+I<=d?I:d-a;if(u<f)break;var h=u-f,g=b-f;j(i,C(m(f+h%g))),u=M(h/g),d+=b}j(i,C(m(u))),a=function(e,t,i){var n=0;for(e=i?M(e/y):e>>1,e+=M(e/t);_*I>>1<e;)e=M(e/_),n+=b;return M(n+(_+1)*e/(e+w))}(A,p,s===o),A=0,s++}}A++,r++}return P(i,"")}var i=i(1),v=2147483647,b=36,I=26,w=38,y=700,a=/[^\0-\u007E]/,o=/[.\u3002\uFF0E\uFF61]/g,B="Overflow: input needs wider integers to process",_=b-1,x=RangeError,s=i(o.exec),M=Math.floor,C=String.fromCharCode,E=i("".charCodeAt),P=i([].join),j=i([].push),c=i("".replace),l=i("".split),p=i("".toLowerCase);e.exports=function(e){for(var t,i=[],n=l(c(p(e),o,"."),"."),r=0;r<n.length;r++)t=n[r],j(i,s(a,t)?"xn--"+A(t):t);return P(i,".")}},function(e,t,i){"use strict";var n=i(5),r=i(4),A=Object.getOwnPropertyDescriptor;e.exports=function(e){var t;return r?(t=A(n,e))&&t.value:n[e]}},function(e,t,i){"use strict";var n=i(3),r=i(9);n({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return r(URL.prototype.toString,this)}})},function(e,t,i){"use strict";i(162)},function(e,t,i){"use strict";var n=i(14),r=i(1),p=i(7),u=i(46),i=URLSearchParams,A=i.prototype,d=r(A.append),f=r(A.delete),h=r(A.forEach),g=r([].push),r=new i("a=1&a=2&b=3");r.delete("a",1),r.delete("b",void 0),r+""!="a=2"&&n(A,"delete",function(e){var t=arguments.length,i=t<2?void 0:arguments[1];if(t&&void 0===i)return f(this,e);for(var n,r=[],A=(h(this,function(e,t){g(r,{key:t,value:e})}),u(t,1),p(e)),a=p(i),o=0,s=0,c=!1,l=r.length;o<l;)n=r[o++],c||n.key===A?(c=!0,f(this,n.key)):s++;for(;s<l;)(n=r[s++]).key===A&&n.value===a||d(this,n.key,n.value)},{enumerable:!0,unsafe:!0})},function(e,t,i){"use strict";var n=i(14),r=i(1),a=i(7),o=i(46),i=URLSearchParams,A=i.prototype,s=r(A.getAll),c=r(A.has),r=new i("a=1");!r.has("a",2)&&r.has("a",void 0)||n(A,"has",function(e){var t=arguments.length,i=t<2?void 0:arguments[1];if(t&&void 0===i)return c(this,e);for(var n=s(this,e),r=(o(t,1),a(i)),A=0;A<n.length;)if(n[A++]===r)return!0;return!1},{enumerable:!0,unsafe:!0})},function(e,t,i){"use strict";var n=i(4),r=i(1),i=i(21),A=URLSearchParams.prototype,a=r(A.forEach);!n||"size"in A||i(A,"size",{get:function(){var e=0;return a(this,function(){e++}),e},configurable:!0,enumerable:!0})},function(e,t,i){var n;i=[i(0)],void 0!==(t="function"==typeof(n=function(w){"use strict";function i(e){var t=e.parent();e.removeData("minicolors-initialized").removeData("minicolors-settings").removeProp("size").removeClass("minicolors-input"),t.before(e).remove()}function n(e){var t=e.parent(),i=t.find(".minicolors-panel"),n=e.data("minicolors-settings");!e.data("minicolors-initialized")||e.prop("disabled")||t.hasClass("minicolors-inline")||t.hasClass("minicolors-focus")||(r(),t.addClass("minicolors-focus"),i.animate?i.stop(!0,!0).fadeIn(n.showSpeed,function(){n.show&&n.show.call(e.get(0))}):(i.show(),n.show&&n.show.call(e.get(0))))}function r(){w(".minicolors-focus").each(function(){var e=w(this),t=e.find(".minicolors-input"),i=e.find(".minicolors-panel"),n=t.data("minicolors-settings");i.animate?i.fadeOut(n.hideSpeed,function(){n.hide&&n.hide.call(t.get(0)),e.removeClass("minicolors-focus")}):(i.hide(),n.hide&&n.hide.call(t.get(0)),e.removeClass("minicolors-focus"))})}function A(e,t,i){var n,r,A,a,o,s=e.parents(".minicolors").find(".minicolors-input"),c=s.data("minicolors-settings"),l=e.find("[class$=-picker]"),p=e.offset().left,u=e.offset().top,d=Math.round(t.pageX-p),f=Math.round(t.pageY-u),h=i?c.animationSpeed:0;t.originalEvent.changedTouches&&(d=t.originalEvent.changedTouches[0].pageX-p,f=t.originalEvent.changedTouches[0].pageY-u),d<0&&(d=0),f<0&&(f=0),d>e.width()&&(d=e.width()),f>e.height()&&(f=e.height()),e.parent().is(".minicolors-slider-wheel")&&l.parent().is(".minicolors-grid")&&(n=75-d,r=75-f,A=Math.sqrt(n*n+r*r),(a=Math.atan2(r,n))<0&&(a+=2*Math.PI),75<A&&(d=(A=75)-75*Math.cos(a),f=75-75*Math.sin(a)),d=Math.round(d),f=Math.round(f)),o={top:f+"px"},e.is(".minicolors-grid")&&(o.left=d+"px"),l.animate?l.stop(!0).animate(o,h,c.animationEasing,function(){g(s,e)}):(l.css(o),g(s,e))}function g(e,t){function i(e,t){var i,n;return e.length&&t?(i=e.offset().left,n=e.offset().top,{x:i-t.offset().left+e.outerWidth()/2,y:n-t.offset().top+e.outerHeight()/2}):null}var n,r,A,a,o,s,c,l=e.val(),p=e.attr("data-opacity"),u=e.parent(),d=e.data("minicolors-settings"),f=u.find(".minicolors-input-swatch"),h=u.find(".minicolors-grid"),g=u.find(".minicolors-slider"),m=u.find(".minicolors-opacity-slider"),v=h.find("[class$=-picker]"),b=g.find("[class$=-picker]"),I=m.find("[class$=-picker]"),w=i(v,h),y=i(b,g),B=i(I,m);if(t.is(".minicolors-grid, .minicolors-slider, .minicolors-opacity-slider")){switch(d.control){case"wheel":a=h.width()/2-w.x,o=h.height()/2-w.y,s=Math.sqrt(a*a+o*o),(c=Math.atan2(o,a))<0&&(c+=2*Math.PI),75<s&&(s=75,w.x=69-75*Math.cos(c),w.y=69-75*Math.sin(c)),r=E(s/.75,0,100),l=T({h:n=E(180*c/Math.PI,0,360),s:r,b:A=E(100-Math.floor(y.y*(100/g.height())),0,100)}),g.css("backgroundColor",T({h:n,s:r,b:100}));break;case"saturation":l=T({h:n=E(parseInt(w.x*(360/h.width()),10),0,360),s:r=E(100-Math.floor(y.y*(100/g.height())),0,100),b:A=E(100-Math.floor(w.y*(100/h.height())),0,100)}),g.css("backgroundColor",T({h:n,s:100,b:A})),u.find(".minicolors-grid-inner").css("opacity",r/100);break;case"brightness":l=T({h:n=E(parseInt(w.x*(360/h.width()),10),0,360),s:r=E(100-Math.floor(w.y*(100/h.height())),0,100),b:A=E(100-Math.floor(y.y*(100/g.height())),0,100)}),g.css("backgroundColor",T({h:n,s:r,b:100})),u.find(".minicolors-grid-inner").css("opacity",1-A/100);break;default:l=T({h:n=E(360-parseInt(y.y*(360/g.height()),10),0,360),s:r=E(Math.floor(w.x*(100/h.width())),0,100),b:A=E(100-Math.floor(w.y*(100/h.height())),0,100)}),h.css("backgroundColor",T({h:n,s:100,b:100}))}_(e,l,p=d.opacity?parseFloat(1-B.y/m.height()).toFixed(2):1)}else f.find("span").css({backgroundColor:l,opacity:String(p)}),x(e,l,p)}function _(e,t,i){var n,r=e.parent(),A=e.data("minicolors-settings"),a=r.find(".minicolors-input-swatch");A.opacity&&e.attr("data-opacity",i),t="rgb"===A.format?(n=P(t)?M(t,!0):D(B(t,!0)),i=""===e.attr("data-opacity")?1:E(parseFloat(e.attr("data-opacity")).toFixed(2),0,1),!isNaN(i)&&A.opacity||(i=1),e.minicolors("rgbObject").a<=1&&n&&A.opacity?"rgba("+n.r+", "+n.g+", "+n.b+", "+parseFloat(i)+")":"rgb("+n.r+", "+n.g+", "+n.b+")"):(P(t)&&(t=U(t)),y(t,A.letterCase)),e.val(t),a.find("span").css({backgroundColor:t,opacity:String(i)}),x(e,t,i)}function p(e,t){var i,n,r,A,a,o,s,c,l,p,u=e.parent(),d=e.data("minicolors-settings"),f=u.find(".minicolors-input-swatch"),h=u.find(".minicolors-grid"),g=u.find(".minicolors-slider"),m=u.find(".minicolors-opacity-slider"),v=h.find("[class$=-picker]"),b=g.find("[class$=-picker]"),I=m.find("[class$=-picker]");switch(P(e.val())?(i=U(e.val()),(a=E(parseFloat(j(e.val())).toFixed(2),0,1))&&e.attr("data-opacity",a)):i=y(B(e.val(),!0),d.letterCase),n=function(e){var t=function(e){var t={h:0,s:0,b:0},i=Math.min(e.r,e.g,e.b),n=Math.max(e.r,e.g,e.b),r=n-i;t.b=n,t.s=0!==n?255*r/n:0,0!==t.s?e.r===n?t.h=(e.g-e.b)/r:e.g===n?t.h=2+(e.b-e.r)/r:t.h=4+(e.r-e.g)/r:t.h=-1;t.h*=60,t.h<0&&(t.h+=360);return t.s*=100/255,t.b*=100/255,t}(D(e));0===t.s&&(t.h=360);return t}(i=i||y(C(d.defaultValue,!0),d.letterCase)),A=d.keywords?w.map(d.keywords.split(","),function(e){return e.toLowerCase().trim()}):[],o=""!==e.val()&&-1<w.inArray(e.val().toLowerCase(),A)?y(e.val()):P(e.val())?M(e.val()):i,t||e.val(o),d.opacity&&(r=""===e.attr("data-opacity")?1:E(parseFloat(e.attr("data-opacity")).toFixed(2),0,1),isNaN(r)&&(r=1),e.attr("data-opacity",r),f.find("span").css("opacity",String(r)),c=E(m.height()-m.height()*r,0,m.height()),I.css("top",c+"px")),"transparent"===e.val().toLowerCase()&&f.find("span").css("opacity",String(0)),f.find("span").css("backgroundColor",i),d.control){case"wheel":l=E(Math.ceil(.75*n.s),0,h.height()/2),p=n.h*Math.PI/180,s=E(75-Math.cos(p)*l,0,h.width()),c=E(75-Math.sin(p)*l,0,h.height()),v.css({top:c+"px",left:s+"px"}),c=150-n.b/(100/h.height()),""===i&&(c=0),b.css("top",c+"px"),g.css("backgroundColor",T({h:n.h,s:n.s,b:100}));break;case"saturation":s=E(5*n.h/12,0,150),c=E(h.height()-Math.ceil(n.b/(100/h.height())),0,h.height()),v.css({top:c+"px",left:s+"px"}),c=E(g.height()-n.s*(g.height()/100),0,g.height()),b.css("top",c+"px"),g.css("backgroundColor",T({h:n.h,s:100,b:n.b})),u.find(".minicolors-grid-inner").css("opacity",n.s/100);break;case"brightness":s=E(5*n.h/12,0,150),c=E(h.height()-Math.ceil(n.s/(100/h.height())),0,h.height()),v.css({top:c+"px",left:s+"px"}),c=E(g.height()-n.b*(g.height()/100),0,g.height()),b.css("top",c+"px"),g.css("backgroundColor",T({h:n.h,s:n.s,b:100})),u.find(".minicolors-grid-inner").css("opacity",1-n.b/100);break;default:s=E(Math.ceil(n.s/(100/h.width())),0,h.width()),c=E(h.height()-Math.ceil(n.b/(100/h.height())),0,h.height()),v.css({top:c+"px",left:s+"px"}),c=E(g.height()-n.h/(360/g.height()),0,g.height()),b.css("top",c+"px"),h.css("backgroundColor",T({h:n.h,s:100,b:100}))}e.data("minicolors-initialized")&&x(e,o,r)}function x(e,t,i){var n,r,A,a=e.data("minicolors-settings"),o=e.data("minicolors-lastChange");if(!o||o.value!==t||o.opacity!==i){if(e.data("minicolors-lastChange",{value:t,opacity:i}),a.swatches&&0!==a.swatches.length){for(n=P(t)?M(t,!0):D(t),r=-1,A=0;A<a.swatches.length;++A)if(n.r===a.swatches[A].r&&n.g===a.swatches[A].g&&n.b===a.swatches[A].b&&n.a===a.swatches[A].a){r=A;break}e.parent().find(".minicolors-swatches .minicolors-swatch").removeClass("selected"),-1!==r&&e.parent().find(".minicolors-swatches .minicolors-swatch").eq(A).addClass("selected")}a.change&&(a.changeDelay?(clearTimeout(e.data("minicolors-changeTimeout")),e.data("minicolors-changeTimeout",setTimeout(function(){a.change.call(e.get(0),t,i)},a.changeDelay))):a.change.call(e.get(0),t,i)),e.trigger("change").trigger("input")}}function y(e,t){return"uppercase"===t?e.toUpperCase():e.toLowerCase()}function B(e,t){return!(e=e.replace(/^#/g,"")).match(/^[A-F0-9]{3,6}/gi)||3!==e.length&&6!==e.length?"":(3===e.length&&t&&(e=e[0]+e[0]+e[1]+e[1]+e[2]+e[2]),"#"+e)}function M(e,t){var i=e.replace(/[^\d,.]/g,"").split(",");return i[0]=E(parseInt(i[0],10),0,255),i[1]=E(parseInt(i[1],10),0,255),i[2]=E(parseInt(i[2],10),0,255),void 0!==i[3]&&(i[3]=E(parseFloat(i[3],10),0,1)),t?void 0!==i[3]?{r:i[0],g:i[1],b:i[2],a:i[3]}:{r:i[0],g:i[1],b:i[2]}:void 0!==i[3]&&i[3]<=1?"rgba("+i[0]+", "+i[1]+", "+i[2]+", "+i[3]+")":"rgb("+i[0]+", "+i[1]+", "+i[2]+")"}function C(e,t){return P(e)?M(e):B(e,t)}function E(e,t,i){return e<t&&(e=t),i<e&&(e=i),e}function P(e){var t=e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);return!(!t||4!==t.length)}function j(e){return(e=e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+(\.\d{1,2})?|\.\d{1,2})[\s+]?/i))&&6===e.length?e[4]:"1"}function U(e){return(e=e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i))&&4===e.length?"#"+("0"+parseInt(e[1],10).toString(16)).slice(-2)+("0"+parseInt(e[2],10).toString(16)).slice(-2)+("0"+parseInt(e[3],10).toString(16)).slice(-2):""}function u(e){var i=[e.r.toString(16),e.g.toString(16),e.b.toString(16)];return w.each(i,function(e,t){1===t.length&&(i[e]="0"+t)}),"#"+i.join("")}function T(e){return u((t=e,A={},a=Math.round(t.h),o=Math.round(255*t.s/100),s=Math.round(255*t.b/100),0===o?A.r=A.g=A.b=s:(r=a%60*((i=s)-(n=(255-o)*s/255))/60,360===a&&(a=0),a<60?(A.r=i,A.b=n,A.g=n+r):a<120?(A.g=i,A.b=n,A.r=i-r):a<180?(A.g=i,A.r=n,A.b=n+r):a<240?(A.b=i,A.r=n,A.g=i-r):a<300?(A.b=i,A.g=n,A.r=n+r):a<360?(A.r=i,A.g=n,A.b=i-r):(A.r=0,A.g=0,A.b=0)),{r:Math.round(A.r),g:Math.round(A.g),b:Math.round(A.b)}));var t,i,n,r,A,a,o,s}function D(e){return{r:(e=parseInt(-1<e.indexOf("#")?e.substring(1):e,16))>>16,g:(65280&e)>>8,b:255&e}}w.minicolors={defaults:{animationSpeed:50,animationEasing:"swing",change:null,changeDelay:0,control:"hue",defaultValue:"",format:"hex",hide:null,hideSpeed:100,inline:!1,keywords:"",letterCase:"lowercase",opacity:!1,position:"bottom",show:null,showSpeed:100,theme:"default",swatches:[]}},w.extend(w.fn,{minicolors:function(e,t){switch(e){case"destroy":return w(this).each(function(){i(w(this))}),w(this);case"hide":return r(),w(this);case"opacity":return void 0===t?w(this).attr("data-opacity"):(w(this).each(function(){p(w(this).attr("data-opacity",t))}),w(this));case"rgbObject":return function(e){var t,i=w(e).attr("data-opacity");{var n;t=P(w(e).val())?M(w(e).val(),!0):(n=B(w(e).val(),!0),D(n))}if(!t)return null;void 0!==i&&w.extend(t,{a:parseFloat(i)});return t}(w(this));case"rgbString":case"rgbaString":return function(e,t){var i,n=w(e).attr("data-opacity");{var r;i=P(w(e).val())?M(w(e).val(),!0):(r=B(w(e).val(),!0),D(r))}if(!i)return null;void 0===n&&(n=1);return t?"rgba("+i.r+", "+i.g+", "+i.b+", "+parseFloat(n)+")":"rgb("+i.r+", "+i.g+", "+i.b+")"}(w(this),"rgbaString"===e);case"settings":return void 0===t?w(this).data("minicolors-settings"):(w(this).each(function(){var e=w(this).data("minicolors-settings")||{};i(w(this)),w(this).minicolors(w.extend(!0,e,t))}),w(this));case"show":return n(w(this).eq(0)),w(this);case"value":return void 0===t?w(this).val():(w(this).each(function(){"object"==typeof t&&null!==t?(void 0!==t.opacity&&w(this).attr("data-opacity",E(t.opacity,0,1)),t.color&&w(this).val(t.color)):w(this).val(t),p(w(this))}),w(this));default:return"create"!==e&&(t=e),w(this).each(function(){!function(t,e){var i,n,r,A,a,o,s,c=w('<div class="minicolors" />'),l=w.minicolors.defaults;if(t.data("minicolors-initialized"))return;e=w.extend(!0,{},l,e),c.addClass("minicolors-theme-"+e.theme).toggleClass("minicolors-with-opacity",e.opacity),void 0!==e.position&&w.each(e.position.split(" "),function(){c.addClass("minicolors-position-"+this)});n="rgb"===e.format?e.opacity?"25":"20":e.keywords?"11":"7";t.addClass("minicolors-input").data("minicolors-initialized",!1).data("minicolors-settings",e).prop("size",n).wrap(c).after('<div class="minicolors-panel minicolors-slider-'+e.control+'"><div class="minicolors-slider minicolors-sprite"><div class="minicolors-picker"></div></div><div class="minicolors-opacity-slider minicolors-sprite"><div class="minicolors-picker"></div></div><div class="minicolors-grid minicolors-sprite"><div class="minicolors-grid-inner"></div><div class="minicolors-picker"><div></div></div></div></div>'),e.inline||(t.after('<span class="minicolors-swatch minicolors-sprite minicolors-input-swatch"><span class="minicolors-swatch-color"></span></span>'),t.next(".minicolors-input-swatch").on("click",function(e){e.preventDefault(),t.trigger("focus")}));if((o=t.parent().find(".minicolors-panel")).on("selectstart",function(){return!1}).end(),e.swatches&&0!==e.swatches.length)for(o.addClass("minicolors-with-swatches"),r=w('<ul class="minicolors-swatches"></ul>').appendTo(o),s=0;s<e.swatches.length;++s)A="object"==typeof e.swatches[s]?(i=e.swatches[s].name,e.swatches[s].color):(i="",e.swatches[s]),A=P(a=A)?M(A,!0):D(B(A,!0)),w('<li class="minicolors-swatch minicolors-sprite"><span class="minicolors-swatch-color"></span></li>').attr("title",i).appendTo(r).data("swatch-color",a).find(".minicolors-swatch-color").css({backgroundColor:"transparent"!==a?u(A):"transparent",opacity:String(A.a)}),e.swatches[s]=A;e.inline&&t.parent().addClass("minicolors-inline");p(t,!1),t.data("minicolors-initialized",!0)}(w(this),t)}),w(this)}}}),w([document]).on("mousedown.minicolors touchstart.minicolors",function(e){w(e.target).parents().add(e.target).hasClass("minicolors")||r()}).on("mousedown.minicolors touchstart.minicolors",".minicolors-grid, .minicolors-slider, .minicolors-opacity-slider",function(e){var t=w(this);e.preventDefault(),w(e.delegateTarget).data("minicolors-target",t),A(t,e,!0)}).on("mousemove.minicolors touchmove.minicolors",function(e){var t=w(e.delegateTarget).data("minicolors-target");t&&A(t,e)}).on("mouseup.minicolors touchend.minicolors",function(){w(this).removeData("minicolors-target")}).on("click.minicolors",".minicolors-swatches li",function(e){e.preventDefault();var t=w(this),i=t.parents(".minicolors").find(".minicolors-input"),n=t.data("swatch-color");_(i,n,j(n)),p(i)}).on("mousedown.minicolors touchstart.minicolors",".minicolors-input-swatch",function(e){var t=w(this).parent().find(".minicolors-input");e.preventDefault(),n(t)}).on("focus.minicolors",".minicolors-input",function(){var e=w(this);e.data("minicolors-initialized")&&n(e)}).on("blur.minicolors",".minicolors-input",function(){var e,t,i,n,r,A=w(this),a=A.data("minicolors-settings");A.data("minicolors-initialized")&&(e=a.keywords?w.map(a.keywords.split(","),function(e){return e.toLowerCase().trim()}):[],r=""!==A.val()&&-1<w.inArray(A.val().toLowerCase(),e)?A.val():null===(i=P(A.val())?M(A.val(),!0):(t=B(A.val(),!0))?D(t):null)?a.defaultValue:"rgb"===a.format?a.opacity?M("rgba("+i.r+","+i.g+","+i.b+","+A.attr("data-opacity")+")"):M("rgb("+i.r+","+i.g+","+i.b+")"):u(i),n=a.opacity?A.attr("data-opacity"):1,"transparent"===r.toLowerCase()&&(n=0),A.closest(".minicolors").find(".minicolors-input-swatch > span").css("opacity",String(n)),A.val(r),""===A.val()&&A.val(C(a.defaultValue,!0)),A.val(y(A.val(),a.letterCase)))}).on("keydown.minicolors",".minicolors-input",function(e){var t=w(this);if(t.data("minicolors-initialized"))switch(e.which){case 9:r();break;case 13:case 27:r(),t.blur()}}).on("keyup.minicolors",".minicolors-input",function(){var e=w(this);e.data("minicolors-initialized")&&p(e,!0)}).on("paste.minicolors",".minicolors-input",function(){var e=w(this);e.data("minicolors-initialized")&&setTimeout(function(){p(e,!0)},1)})})?n.apply(t,i):n)&&(e.exports=t)},function(e,t,i){function n(e){this.mode=A.MODE_8BIT_BYTE,this.data=e,this.parsedData=[];for(var t=0,i=this.data.length;t<i;t++){var n=[],r=this.data.charCodeAt(t);65536<r?(n[0]=240|(1835008&r)>>>18,n[1]=128|(258048&r)>>>12,n[2]=128|(4032&r)>>>6,n[3]=128|63&r):2048<r?(n[0]=224|(61440&r)>>>12,n[1]=128|(4032&r)>>>6,n[2]=128|63&r):128<r?(n[0]=192|(1984&r)>>>6,n[1]=128|63&r):n[0]=r,this.parsedData.push(n)}this.parsedData=Array.prototype.concat.apply([],this.parsedData),this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}function s(e,t){this.typeNumber=e,this.errorCorrectLevel=t,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}i(123),i(93),i(127),i(128),i(98),i(58),i(149),i(150),i(153),i(107),window.QRCode,window,n.prototype={getLength:function(e){return this.parsedData.length},write:function(e){for(var t=0,i=this.parsedData.length;t<i;t++)e.put(this.parsedData[t],8)}},s.prototype={addData:function(e){e=new n(e);this.dataList.push(e),this.dataCache=null},isDark:function(e,t){if(e<0||this.moduleCount<=e||t<0||this.moduleCount<=t)throw new Error(e+","+t);return this.modules[e][t]},getModuleCount:function(){return this.moduleCount},make:function(){this.makeImpl(!1,this.getBestMaskPattern())},makeImpl:function(e,t){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var i=0;i<this.moduleCount;i++){this.modules[i]=new Array(this.moduleCount);for(var n=0;n<this.moduleCount;n++)this.modules[i][n]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(e,t),7<=this.typeNumber&&this.setupTypeNumber(e),null==this.dataCache&&(this.dataCache=s.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,t)},setupPositionProbePattern:function(e,t){for(var i=-1;i<=7;i++)if(!(e+i<=-1||this.moduleCount<=e+i))for(var n=-1;n<=7;n++)t+n<=-1||this.moduleCount<=t+n||(this.modules[e+i][t+n]=0<=i&&i<=6&&(0==n||6==n)||0<=n&&n<=6&&(0==i||6==i)||2<=i&&i<=4&&2<=n&&n<=4)},getBestMaskPattern:function(){for(var e=0,t=0,i=0;i<8;i++){this.makeImpl(!0,i);var n=g.getLostPoint(this);(0==i||n<e)&&(e=n,t=i)}return t},createMovieClip:function(e,t,i){var n=e.createEmptyMovieClip(t,i);this.make();for(var r=0;r<this.modules.length;r++)for(var A=+r,a=0;a<this.modules[r].length;a++){var o=+a;this.modules[r][a]&&(n.beginFill(0,100),n.moveTo(o,A),n.lineTo(1+o,A),n.lineTo(1+o,1+A),n.lineTo(o,1+A),n.endFill())}return n},setupTimingPattern:function(){for(var e=8;e<this.moduleCount-8;e++)null==this.modules[e][6]&&(this.modules[e][6]=e%2==0);for(var t=8;t<this.moduleCount-8;t++)null==this.modules[6][t]&&(this.modules[6][t]=t%2==0)},setupPositionAdjustPattern:function(){for(var e=g.getPatternPosition(this.typeNumber),t=0;t<e.length;t++)for(var i=0;i<e.length;i++){var n=e[t],r=e[i];if(null==this.modules[n][r])for(var A=-2;A<=2;A++)for(var a=-2;a<=2;a++)this.modules[n+A][r+a]=-2==A||2==A||-2==a||2==a||0==A&&0==a}},setupTypeNumber:function(e){for(var t=g.getBCHTypeNumber(this.typeNumber),i=0;i<18;i++){var n=!e&&1==(t>>i&1);this.modules[Math.floor(i/3)][i%3+this.moduleCount-8-3]=n}for(i=0;i<18;i++){n=!e&&1==(t>>i&1);this.modules[i%3+this.moduleCount-8-3][Math.floor(i/3)]=n}},setupTypeInfo:function(e,t){for(var t=this.errorCorrectLevel<<3|t,i=g.getBCHTypeInfo(t),n=0;n<15;n++){var r=!e&&1==(i>>n&1);n<6?this.modules[n][8]=r:n<8?this.modules[n+1][8]=r:this.modules[this.moduleCount-15+n][8]=r}for(n=0;n<15;n++){r=!e&&1==(i>>n&1);n<8?this.modules[8][this.moduleCount-n-1]=r:n<9?this.modules[8][15-n-1+1]=r:this.modules[8][15-n-1]=r}this.modules[this.moduleCount-8][8]=!e},mapData:function(e,t){for(var i=-1,n=this.moduleCount-1,r=7,A=0,a=this.moduleCount-1;0<a;a-=2)for(6==a&&a--;;){for(var o,s,c=0;c<2;c++)null==this.modules[n][a-c]&&(o=!1,A<e.length&&(o=1==(e[A]>>>r&1)),s=g.getMask(t,n,a-c),this.modules[n][a-c]=o=s?!o:o,-1==--r)&&(A++,r=7);if((n+=i)<0||this.moduleCount<=n){n-=i,i=-i;break}}}},s.PAD0=236,s.PAD1=17,s.createData=function(e,t,i){for(var n=b.getRSBlocks(e,t),r=new I,A=0;A<i.length;A++){var a=i[A];r.put(a.mode,4),r.put(a.getLength(),g.getLengthInBits(a.mode,e)),a.write(r)}for(var o=0,A=0;A<n.length;A++)o+=n[A].dataCount;if(r.getLengthInBits()>8*o)throw new Error("code length overflow. ("+r.getLengthInBits()+">"+8*o+")");for(r.getLengthInBits()+4<=8*o&&r.put(0,4);r.getLengthInBits()%8!=0;)r.putBit(!1);for(;;){if(r.getLengthInBits()>=8*o)break;if(r.put(s.PAD0,8),r.getLengthInBits()>=8*o)break;r.put(s.PAD1,8)}return s.createBytes(r,n)},s.createBytes=function(e,t){for(var i=0,n=0,r=0,A=new Array(t.length),a=new Array(t.length),o=0;o<t.length;o++){var s=t[o].dataCount,c=t[o].totalCount-s,n=Math.max(n,s),r=Math.max(r,c);A[o]=new Array(s);for(var l=0;l<A[o].length;l++)A[o][l]=255&e.buffer[l+i];i+=s;var s=g.getErrorCorrectPolynomial(c),p=new v(A[o],s.getLength()-1).mod(s);a[o]=new Array(s.getLength()-1);for(l=0;l<a[o].length;l++){var u=l+p.getLength()-a[o].length;a[o][l]=0<=u?p.get(u):0}}for(var d=0,l=0;l<t.length;l++)d+=t[l].totalCount;for(var f=new Array(d),h=0,l=0;l<n;l++)for(o=0;o<t.length;o++)l<A[o].length&&(f[h++]=A[o][l]);for(l=0;l<r;l++)for(o=0;o<t.length;o++)l<a[o].length&&(f[h++]=a[o][l]);return f};for(var A={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},c={L:1,M:0,Q:3,H:2},r=0,a=1,o=2,l=3,p=4,u=5,d=6,f=7,g={PATTERN_POSITION_TABLE:[[],[6,18],[6,22],[6,26],[6,30],[6,34],[6,22,38],[6,24,42],[6,26,46],[6,28,50],[6,30,54],[6,32,58],[6,34,62],[6,26,46,66],[6,26,48,70],[6,26,50,74],[6,30,54,78],[6,30,56,82],[6,30,58,86],[6,34,62,90],[6,28,50,72,94],[6,26,50,74,98],[6,30,54,78,102],[6,28,54,80,106],[6,32,58,84,110],[6,30,58,86,114],[6,34,62,90,118],[6,26,50,74,98,122],[6,30,54,78,102,126],[6,26,52,78,104,130],[6,30,56,82,108,134],[6,34,60,86,112,138],[6,30,58,86,114,142],[6,34,62,90,118,146],[6,30,54,78,102,126,150],[6,24,50,76,102,128,154],[6,28,54,80,106,132,158],[6,32,58,84,110,136,162],[6,26,54,82,110,138,166],[6,30,58,86,114,142,170]],G15:1335,G18:7973,G15_MASK:21522,getBCHTypeInfo:function(e){for(var t=e<<10;0<=g.getBCHDigit(t)-g.getBCHDigit(g.G15);)t^=g.G15<<g.getBCHDigit(t)-g.getBCHDigit(g.G15);return(e<<10|t)^g.G15_MASK},getBCHTypeNumber:function(e){for(var t=e<<12;0<=g.getBCHDigit(t)-g.getBCHDigit(g.G18);)t^=g.G18<<g.getBCHDigit(t)-g.getBCHDigit(g.G18);return e<<12|t},getBCHDigit:function(e){for(var t=0;0!=e;)t++,e>>>=1;return t},getPatternPosition:function(e){return g.PATTERN_POSITION_TABLE[e-1]},getMask:function(e,t,i){switch(e){case r:return(t+i)%2==0;case a:return t%2==0;case o:return i%3==0;case l:return(t+i)%3==0;case p:return(Math.floor(t/2)+Math.floor(i/3))%2==0;case u:return t*i%2+t*i%3==0;case d:return(t*i%2+t*i%3)%2==0;case f:return(t*i%3+(t+i)%2)%2==0;default:throw new Error("bad maskPattern:"+e)}},getErrorCorrectPolynomial:function(e){for(var t=new v([1],0),i=0;i<e;i++)t=t.multiply(new v([1,h.gexp(i)],0));return t},getLengthInBits:function(e,t){if(1<=t&&t<10)switch(e){case A.MODE_NUMBER:return 10;case A.MODE_ALPHA_NUM:return 9;case A.MODE_8BIT_BYTE:case A.MODE_KANJI:return 8;default:throw new Error("mode:"+e)}else if(t<27)switch(e){case A.MODE_NUMBER:return 12;case A.MODE_ALPHA_NUM:return 11;case A.MODE_8BIT_BYTE:return 16;case A.MODE_KANJI:return 10;default:throw new Error("mode:"+e)}else{if(!(t<41))throw new Error("type:"+t);switch(e){case A.MODE_NUMBER:return 14;case A.MODE_ALPHA_NUM:return 13;case A.MODE_8BIT_BYTE:return 16;case A.MODE_KANJI:return 12;default:throw new Error("mode:"+e)}}},getLostPoint:function(e){for(var t=e.getModuleCount(),i=0,n=0;n<t;n++)for(var r=0;r<t;r++){for(var A=0,a=e.isDark(n,r),o=-1;o<=1;o++)if(!(n+o<0||t<=n+o))for(var s=-1;s<=1;s++)r+s<0||t<=r+s||0==o&&0==s||a==e.isDark(n+o,r+s)&&A++;5<A&&(i+=3+A-5)}for(n=0;n<t-1;n++)for(r=0;r<t-1;r++){var c=0;e.isDark(n,r)&&c++,e.isDark(n+1,r)&&c++,e.isDark(n,r+1)&&c++,e.isDark(n+1,r+1)&&c++,0!=c&&4!=c||(i+=3)}for(n=0;n<t;n++)for(r=0;r<t-6;r++)e.isDark(n,r)&&!e.isDark(n,r+1)&&e.isDark(n,r+2)&&e.isDark(n,r+3)&&e.isDark(n,r+4)&&!e.isDark(n,r+5)&&e.isDark(n,r+6)&&(i+=40);for(r=0;r<t;r++)for(n=0;n<t-6;n++)e.isDark(n,r)&&!e.isDark(n+1,r)&&e.isDark(n+2,r)&&e.isDark(n+3,r)&&e.isDark(n+4,r)&&!e.isDark(n+5,r)&&e.isDark(n+6,r)&&(i+=40);for(var l=0,r=0;r<t;r++)for(n=0;n<t;n++)e.isDark(n,r)&&l++;return i+=10*(Math.abs(100*l/t/t-50)/5)}},h={glog:function(e){if(e<1)throw new Error("glog("+e+")");return h.LOG_TABLE[e]},gexp:function(e){for(;e<0;)e+=255;for(;256<=e;)e-=255;return h.EXP_TABLE[e]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},m=0;m<8;m++)h.EXP_TABLE[m]=1<<m;for(m=8;m<256;m++)h.EXP_TABLE[m]=h.EXP_TABLE[m-4]^h.EXP_TABLE[m-5]^h.EXP_TABLE[m-6]^h.EXP_TABLE[m-8];for(m=0;m<255;m++)h.LOG_TABLE[h.EXP_TABLE[m]]=m;function v(e,t){if(null==e.length)throw new Error(e.length+"/"+t);for(var i=0;i<e.length&&0==e[i];)i++;this.num=new Array(e.length-i+t);for(var n=0;n<e.length-i;n++)this.num[n]=e[n+i]}function b(e,t){this.totalCount=e,this.dataCount=t}function I(){this.buffer=[],this.length=0}v.prototype={get:function(e){return this.num[e]},getLength:function(){return this.num.length},multiply:function(e){for(var t=new Array(this.getLength()+e.getLength()-1),i=0;i<this.getLength();i++)for(var n=0;n<e.getLength();n++)t[i+n]^=h.gexp(h.glog(this.get(i))+h.glog(e.get(n)));return new v(t,0)},mod:function(e){if(this.getLength()-e.getLength()<0)return this;for(var t=h.glog(this.get(0))-h.glog(e.get(0)),i=new Array(this.getLength()),n=0;n<this.getLength();n++)i[n]=this.get(n);for(n=0;n<e.getLength();n++)i[n]^=h.gexp(h.glog(e.get(n))+t);return new v(i,0).mod(e)}},b.RS_BLOCK_TABLE=[[1,26,19],[1,26,16],[1,26,13],[1,26,9],[1,44,34],[1,44,28],[1,44,22],[1,44,16],[1,70,55],[1,70,44],[2,35,17],[2,35,13],[1,100,80],[2,50,32],[2,50,24],[4,25,9],[1,134,108],[2,67,43],[2,33,15,2,34,16],[2,33,11,2,34,12],[2,86,68],[4,43,27],[4,43,19],[4,43,15],[2,98,78],[4,49,31],[2,32,14,4,33,15],[4,39,13,1,40,14],[2,121,97],[2,60,38,2,61,39],[4,40,18,2,41,19],[4,40,14,2,41,15],[2,146,116],[3,58,36,2,59,37],[4,36,16,4,37,17],[4,36,12,4,37,13],[2,86,68,2,87,69],[4,69,43,1,70,44],[6,43,19,2,44,20],[6,43,15,2,44,16],[4,101,81],[1,80,50,4,81,51],[4,50,22,4,51,23],[3,36,12,8,37,13],[2,116,92,2,117,93],[6,58,36,2,59,37],[4,46,20,6,47,21],[7,42,14,4,43,15],[4,133,107],[8,59,37,1,60,38],[8,44,20,4,45,21],[12,33,11,4,34,12],[3,145,115,1,146,116],[4,64,40,5,65,41],[11,36,16,5,37,17],[11,36,12,5,37,13],[5,109,87,1,110,88],[5,65,41,5,66,42],[5,54,24,7,55,25],[11,36,12],[5,122,98,1,123,99],[7,73,45,3,74,46],[15,43,19,2,44,20],[3,45,15,13,46,16],[1,135,107,5,136,108],[10,74,46,1,75,47],[1,50,22,15,51,23],[2,42,14,17,43,15],[5,150,120,1,151,121],[9,69,43,4,70,44],[17,50,22,1,51,23],[2,42,14,19,43,15],[3,141,113,4,142,114],[3,70,44,11,71,45],[17,47,21,4,48,22],[9,39,13,16,40,14],[3,135,107,5,136,108],[3,67,41,13,68,42],[15,54,24,5,55,25],[15,43,15,10,44,16],[4,144,116,4,145,117],[17,68,42],[17,50,22,6,51,23],[19,46,16,6,47,17],[2,139,111,7,140,112],[17,74,46],[7,54,24,16,55,25],[34,37,13],[4,151,121,5,152,122],[4,75,47,14,76,48],[11,54,24,14,55,25],[16,45,15,14,46,16],[6,147,117,4,148,118],[6,73,45,14,74,46],[11,54,24,16,55,25],[30,46,16,2,47,17],[8,132,106,4,133,107],[8,75,47,13,76,48],[7,54,24,22,55,25],[22,45,15,13,46,16],[10,142,114,2,143,115],[19,74,46,4,75,47],[28,50,22,6,51,23],[33,46,16,4,47,17],[8,152,122,4,153,123],[22,73,45,3,74,46],[8,53,23,26,54,24],[12,45,15,28,46,16],[3,147,117,10,148,118],[3,73,45,23,74,46],[4,54,24,31,55,25],[11,45,15,31,46,16],[7,146,116,7,147,117],[21,73,45,7,74,46],[1,53,23,37,54,24],[19,45,15,26,46,16],[5,145,115,10,146,116],[19,75,47,10,76,48],[15,54,24,25,55,25],[23,45,15,25,46,16],[13,145,115,3,146,116],[2,74,46,29,75,47],[42,54,24,1,55,25],[23,45,15,28,46,16],[17,145,115],[10,74,46,23,75,47],[10,54,24,35,55,25],[19,45,15,35,46,16],[17,145,115,1,146,116],[14,74,46,21,75,47],[29,54,24,19,55,25],[11,45,15,46,46,16],[13,145,115,6,146,116],[14,74,46,23,75,47],[44,54,24,7,55,25],[59,46,16,1,47,17],[12,151,121,7,152,122],[12,75,47,26,76,48],[39,54,24,14,55,25],[22,45,15,41,46,16],[6,151,121,14,152,122],[6,75,47,34,76,48],[46,54,24,10,55,25],[2,45,15,64,46,16],[17,152,122,4,153,123],[29,74,46,14,75,47],[49,54,24,10,55,25],[24,45,15,46,46,16],[4,152,122,18,153,123],[13,74,46,32,75,47],[48,54,24,14,55,25],[42,45,15,32,46,16],[20,147,117,4,148,118],[40,75,47,7,76,48],[43,54,24,22,55,25],[10,45,15,67,46,16],[19,148,118,6,149,119],[18,75,47,31,76,48],[34,54,24,34,55,25],[20,45,15,61,46,16]],b.getRSBlocks=function(e,t){var i=b.getRsBlockTable(e,t);if(null==i)throw new Error("bad rs block @ typeNumber:"+e+"/errorCorrectLevel:"+t);for(var n=i.length/3,r=[],A=0;A<n;A++)for(var a=i[3*A+0],o=i[3*A+1],s=i[3*A+2],c=0;c<a;c++)r.push(new b(o,s));return r},b.getRsBlockTable=function(e,t){switch(t){case c.L:return b.RS_BLOCK_TABLE[4*(e-1)+0];case c.M:return b.RS_BLOCK_TABLE[4*(e-1)+1];case c.Q:return b.RS_BLOCK_TABLE[4*(e-1)+2];case c.H:return b.RS_BLOCK_TABLE[4*(e-1)+3];default:return}},I.prototype={get:function(e){var t=Math.floor(e/8);return 1==(this.buffer[t]>>>7-e%8&1)},put:function(e,t){for(var i=0;i<t;i++)this.putBit(1==(e>>>t-i-1&1))},getLengthInBits:function(){return this.length},putBit:function(e){var t=Math.floor(this.length/8);this.buffer.length<=t&&this.buffer.push(0),e&&(this.buffer[t]|=128>>>this.length%8),this.length++}};var w=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]];function y(){var e=!1,t=navigator.userAgent;return e=/android/i.test(t)&&(e=!0,t=t.toString().match(/android ([0-9]\.[0-9])/i))&&t[1]?parseFloat(t[1]):e}window,_.prototype.draw=function(e){var t=this._htOption,i=this._el,n=e.getModuleCount();Math.floor(t.width/n),Math.floor(t.height/n);function r(e,t){var i,n=document.createElementNS("http://www.w3.org/2000/svg",e);for(i in t)t.hasOwnProperty(i)&&n.setAttribute(i,t[i]);return n}this.clear();var A=r("svg",{viewBox:"0 0 "+String(n)+" "+String(n),width:"100%",height:"100%",fill:t.colorLight});A.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink"),i.appendChild(A),A.appendChild(r("rect",{fill:t.colorLight,width:"100%",height:"100%"})),A.appendChild(r("rect",{fill:t.colorDark,width:"1",height:"1",id:"template"}));for(var a=0;a<n;a++)for(var o,s=0;s<n;s++)e.isDark(a,s)&&((o=r("use",{x:String(s),y:String(a)})).setAttributeNS("http://www.w3.org/1999/xlink","href","#template"),A.appendChild(o))},_.prototype.clear=function(){for(;this._el.hasChildNodes();)this._el.removeChild(this._el.lastChild)};var B=_;function _(e,t){this._el=e,this._htOption=t}var x="svg"===document.documentElement.tagName.toLowerCase()?B:"undefined"==typeof CanvasRenderingContext2D?(window,M.prototype.draw=function(e){for(var t=this._htOption,i=this._el,n=e.getModuleCount(),r=Math.floor(t.width/n),A=Math.floor(t.height/n),a=['<table style="border:0;border-collapse:collapse;">'],o=0;o<n;o++){a.push("<tr>");for(var s=0;s<n;s++)a.push('<td style="border:0;border-collapse:collapse;padding:0;margin:0;width:'+r+"px;height:"+A+"px;background-color:"+(e.isDark(o,s)?t.colorDark:t.colorLight)+';"></td>');a.push("</tr>")}a.push("</table>"),i.innerHTML=a.join("");var i=i.childNodes[0],c=(t.width-i.offsetWidth)/2,l=(t.height-i.offsetHeight)/2;0<c&&0<l&&(i.style.margin=l+"px "+c+"px")},M.prototype.clear=function(){this._el.innerHTML=""},M):function(){function e(){this._elImage.src=this._elCanvas.toDataURL("image/png"),this._elImage.style.display="block",this._elCanvas.style.display="none"}var l,p;this&&this._android&&this._android<=2.1&&(l=1/window.devicePixelRatio,p=CanvasRenderingContext2D.prototype.drawImage,CanvasRenderingContext2D.prototype.drawImage=function(e,t,i,n,r,A,a,o,s){if("nodeName"in e&&/img/i.test(e.nodeName))for(var c=arguments.length-1;1<=c;c--)arguments[c]=arguments[c]*l;else void 0===o&&(arguments[1]*=l,arguments[2]*=l,arguments[3]*=l,arguments[4]*=l);p.apply(this,arguments)});function t(e,t){this._bIsPainted=!1,this._android=y(),this._htOption=t,this._elCanvas=document.createElement("canvas"),this._elCanvas.width=t.width,this._elCanvas.height=t.height,e.appendChild(this._elCanvas),this._el=e,this._oContext=this._elCanvas.getContext("2d"),this._bIsPainted=!1,this._elImage=document.createElement("img"),this._elImage.alt="Scan me!",this._elImage.style.display="none",this._el.appendChild(this._elImage),this._bSupportDataURI=null}return t.prototype.draw=function(e){var t=this._elImage,i=this._oContext,n=this._htOption,r=e.getModuleCount(),A=n.width/r,a=n.height/r,o=Math.round(A),s=Math.round(a);t.style.display="none",this.clear();for(var c=0;c<r;c++)for(var l=0;l<r;l++){var p=e.isDark(c,l),u=l*A,d=c*a;i.strokeStyle=p?n.colorDark:n.colorLight,i.lineWidth=1,i.fillStyle=p?n.colorDark:n.colorLight,i.fillRect(u,d,A,a),i.strokeRect(Math.floor(u)+.5,Math.floor(d)+.5,o,s),i.strokeRect(Math.ceil(u)-.5,Math.ceil(d)-.5,o,s)}this._bIsPainted=!0},t.prototype.makeImage=function(){this._bIsPainted&&!function(e,t){var i=this;i._fFail=t,i._fSuccess=e,null===i._bSupportDataURI?((t=document.createElement("img")).onabort=e=function(){i._bSupportDataURI=!1,i._fFail&&i._fFail.call(i)},t.onerror=e,t.onload=function(){i._bSupportDataURI=!0,i._fSuccess&&i._fSuccess.call(i)},t.src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=="):!0===i._bSupportDataURI&&i._fSuccess?i._fSuccess.call(i):!1===i._bSupportDataURI&&i._fFail&&i._fFail.call(i)}.call(this,e)},t.prototype.isPainted=function(){return this._bIsPainted},t.prototype.clear=function(){this._oContext.clearRect(0,0,this._elCanvas.width,this._elCanvas.height),this._bIsPainted=!1},t.prototype.round=function(e){return e&&Math.floor(1e3*e)/1e3},t}(window);function M(e,t){this._el=e,this._htOption=t}function C(e,t){for(var i,n=1,r=(e=e,(i=encodeURI(e).toString().replace(/\%[0-9a-fA-F]{2}/g,"a")).length+(i.length!=e?3:0)),A=0,a=w.length;A<=a;A++){var o=0;switch(t){case c.L:o=w[A][0];break;case c.M:o=w[A][1];break;case c.Q:o=w[A][2];break;case c.H:o=w[A][3]}if(r<=o)break;n++}if(w.length<n)throw new Error("Too long data");return n}function E(e,t){if(this._htOption={width:256,height:256,typeNumber:4,colorDark:"#000000",colorLight:"#ffffff",correctLevel:c.H},t="string"==typeof t?{text:t}:t)for(var i in t)this._htOption[i]=t[i];"string"==typeof e&&(e=document.getElementById(e)),this._htOption.useSVG&&(x=B),this._android=y(),this._el=e,this._oQRCode=null,this._oDrawing=new x(this._el,this._htOption),this._htOption.text&&this.makeCode(this._htOption.text)}E.prototype.makeCode=function(e){this._oQRCode=new s(C(e,this._htOption.correctLevel),this._htOption.correctLevel),this._oQRCode.addData(e),this._oQRCode.make(),this._el.title=e,this._oDrawing.draw(this._oQRCode),this.makeImage()},E.prototype.makeImage=function(){"function"==typeof this._oDrawing.makeImage&&(!this._android||3<=this._android)&&this._oDrawing.makeImage()},E.prototype.clear=function(){this._oDrawing.clear()},E.CorrectLevel=c,window.QRCode=E},function(e,t,i){var n={"./cn.json":269,"./cn_tw.json":270,"./de.json":271,"./en.json":272,"./es.json":273,"./fr.json":274,"./it.json":275,"./ja.json":276,"./ru.json":277};function r(e){e=A(e);return i(e)}function A(e){if(i.o(n,e))return n[e];throw(e=new Error("Cannot find module '"+e+"'")).code="MODULE_NOT_FOUND",e}r.keys=function(){return Object.keys(n)},r.resolve=A,(e.exports=r).id=268},function(e){e.exports=JSON.parse('{"请选择字段":"请选择字段","计数":"计数","合计":"合计","平均值":"平均值","最小值":"最小值","最大值":"最大值","此格式不支持该文本":"此格式不支持该文本","二维码生成失败":"二维码生成失败","字体行高":"字体行高","默认":"默认","字体":"字体","宋体":"宋体","微软雅黑":"微软雅黑","字体大小":"字体大小","字体粗细":"字体粗细","更细":"更细","粗体":"粗体","粗体+":"粗体+","字间距":"字间距","左右对齐":"左右对齐","居左":"居左","居中":"居中","居右":"居右","两端对齐":"两端对齐","标题显示隐藏":"标题显示隐藏","显示":"显示","隐藏":"隐藏","表格边框":"表格边框","有边框":"有边框","无边框":"无边框","表头边框":"表头边框","左边框":"左边框","右边框":"右边框","左右边框":"左右边框","上边框":"上边框","下边框":"下边框","上下边框":"上下边框","表头单元格边框":"表头单元格边框","表尾边框":"表尾边框","表尾单元格边框":"表尾单元格边框","表头行高":"表头行高","表头字体大小":"表头字体大小","表头字体粗细":"表头字体粗细","表体单元格边框":"表体单元格边框","表体行高":"表体行高","表头背景":"表头背景","线宽":"线宽","边框大小":"边框大小","条形码格式":"条形码格式","商品条码":"商品条码","条形码":"条形码","物流":"物流","邮政和快递编码":"邮政和快递编码","医疗产品编码":"医疗产品编码","不常用编码":"不常用编码","附加组件":"附加组件","实验编码":"实验编码","条码类型":"条码类型","二维码类型":"二维码类型","二维码容错率":"二维码容错率","字体颜色":"字体颜色","文本修饰":"文本修饰","下划线":"下划线","上划线":"上划线","穿梭线":"穿梭线","字段名":"字段名","请输入字段名":"请输入字段名","标题":"标题","请输入标题":"请输入标题","测试数据":"测试数据","仅字段名称存在时有效":"仅字段名称存在时有效","位置坐标":"位置坐标","X位置(左)":"X位置(左)","Y位置(上)":"Y位置(上)","同步":"同步","不同步":"不同步","宽高大小":"宽高大小","宽":"宽","高":"高","图片地址":"图片地址","请输入图片地址":"请输入图片地址","选择":"选择","图片缩放":"图片缩放","等比":"等比","裁切":"裁切","填充":"填充","原始尺寸":"原始尺寸","颜色":"颜色","边框颜色":"边框颜色","水印功能":"水印功能","水印内容":"水印内容","旋转角度":"旋转角度","水平密度":"水平密度","垂直密度":"垂直密度","水印时间":"水印时间","时间格式":"时间格式","页码格式":"页码格式","显示页码":"显示页码","页码续排":"页码续排","续排":"续排","重排":"重排","每行缩进":"每行缩进","显示规则":"显示规则","始终隐藏":"始终隐藏","首页":"首页","奇数页":"奇数页","偶数页":"偶数页","尾页":"尾页","强制分页":"强制分页","是":"是","否":"否","打印规则":"打印规则","保持奇数":"保持奇数","保持偶数":"保持偶数","分页规则":"分页规则","不分页":"不分页","移除段落左侧空白":"移除段落左侧空白","移除":"移除","不移除":"不移除","首页页尾":"首页页尾","尾页页尾":"尾页页尾","偶数页页尾":"偶数页页尾","奇数页页尾":"奇数页页尾","位置固定":"位置固定","拖动方向":"拖动方向","横向":"横向","竖向":"竖向","左偏移":"左偏移","偏移量":"偏移量","最低高度":"最低高度","文本过短或为空时的高度":"文本过短或为空时的高度","隐藏规则":"隐藏规则","表体行边框":"表体行边框","元素层级":"元素层级","边框设置":"边框设置","实线":"实线","虚线":"虚线","左内边距":"左内边距","上内边距":"上内边距","右内边距":"右内边距","下内边距":"下内边距","样式":"样式","边框样式":"边框样式","长虚线":"长虚线","短虚线":"短虚线","背景颜色":"背景颜色","纸张方向(仅自定义纸质有效)":"纸张方向(仅自定义纸质有效)","纵向":"纵向","上下对齐":"上下对齐","垂直居中":"垂直居中","底部":"底部","文本换行":"文本换行","不换行":"不换行","不换行&隐藏":"不换行&隐藏","不换行&省略":"不换行&省略","打印类型":"打印类型","文本":"文本","二维码":"二维码","字段类型":"字段类型","默认(文本)":"默认(文本)","序号":"序号","图片":"图片","单元格高度":"单元格高度","条形码、二维码以及图片有效":"条形码、二维码以及图片有效","底部聚合标题":"底部聚合标题","底部聚合文本":"底部聚合文本","聚合类型":"聚合类型","底部聚合合并列数":"底部聚合合并列数","合并列数":"合并列数","底部聚合类型左右对齐":"底部聚合类型左右对齐","整数":"整数","保留%s位":"保留%s位","底部聚合小数":"底部聚合小数","底部聚合格式化函数":"底部聚合格式化函数","转大小写":"转大小写","底部聚合类型":"底部聚合类型","不聚合":"不聚合","仅文本":"仅文本","顶部偏移":"顶部偏移","一行多组":"一行多组","一行二列":"一行二列","一行三列":"一行三列","一行四列":"一行四列","一行多组间隔":"一行多组间隔","表格头显示":"表格头显示","每页显示":"每页显示","首页显示":"首页显示","不显示":"不显示","数据类型":"数据类型","日期时间":"日期时间","布尔":"布尔","格式":"格式","格式化函数":"格式化函数","样式函数":"样式函数","行/列合并函数":"行/列合并函数","跨页合并是否清除":"跨页合并是否清除","表格脚函数":"表格脚函数","分组字段函数":"分组字段函数","分组头格式化函数":"分组头格式化函数","分组头信息":"分组头信息","分组脚格式化函数":"分组脚格式化函数","分组脚信息":"分组脚信息","多组表格脚函数":"多组表格脚函数","行样式函数":"行样式函数","单元格左右对齐":"单元格左右对齐","单元格上下对齐":"单元格上下对齐","上":"上","中":"中","表格头单元格左右对齐":"表格头单元格左右对齐","单元格样式函数":"单元格样式函数","表格头样式函数":"表格头样式函数","单元格格式化函数":"单元格格式化函数","单元格渲染函数":"单元格渲染函数","自动补全":"自动补全","每页最大行数":"每页最大行数","表格脚显示":"表格脚显示","最后显示":"最后显示","没有足够空间进行表格分页,请调整页眉/页脚线":"没有足够空间进行表格分页,请调整页眉/页脚线","没有足够空间,显示下方内容, 可分页高度":"没有足够空间,显示下方内容, 可分页高度","列属性":"列属性","在上方插入行":"在上方插入行","在下方插入行":"在下方插入行","向左方插入列":"向左方插入列","向右方插入列":"向右方插入列","删除行":"删除行","删除列":"删除列","对齐":"对齐","左":"左","左右居中":"左右居中","右":"右","下":"下","合并单元格":"合并单元格","解开单元格":"解开单元格","条形码生成失败":"条形码生成失败","请检查 hiprint.init 的 provider 是否配置了":"请检查 hiprint.init 的 provider 是否配置了","已移除\'tableCustom\',请替换使用\'table\'详情见更新记录":"已移除\'tableCustom\',请替换使用\'table\'详情见更新记录","确定":"确定","删除":"删除","连接客户端失败":"连接客户端失败","基础":"基础","边框":"边框","列":"列","高级":"高级","面板排列":"面板排列","排列方式":"排列方式","垂直间距%s":"垂直间距%s","水平间距%s":"水平间距%s","边框圆角":"边框圆角","条码颜色":"条码颜色","显示码值":"显示码值"}')},function(e){e.exports=JSON.parse('{"请选择字段":"請選擇欄位","计数":"計數","合计":"合計","平均值":"平均值","最小值":"最小值","最大值":"最大值","此格式不支持该文本":"此格式不支援該文字","二维码生成失败":"二維碼產生失敗","字体行高":"字體行高","默认":"預設","字体":"字型","宋体":"宋體","微软雅黑":"微軟雅黑","字体大小":"字型大小","字体粗细":"字型粗細","更细":"更細","粗体":"粗體","粗体+":"粗體+","字间距":"字間距","左右对齐":"左右對齊","居左":"靠左","居中":"置中","居右":"靠右","两端对齐":"兩端對齊","标题显示隐藏":"標題顯示隱藏","显示":"顯示","隐藏":"隱藏","表格边框":"表格邊框","有边框":"有邊框","无边框":"無邊框","表头边框":"表頭邊框","左边框":"左邊框","右边框":"右邊框","左右边框":"左右邊框","上边框":"上邊框","下边框":"下邊框","上下边框":"上下邊框","表头单元格边框":"表頭儲存格邊框","表尾边框":"表尾邊框","表尾单元格边框":"表尾儲存格邊框","表头行高":"表頭列高","表头字体大小":"表頭字型大小","表头字体粗细":"表頭字型粗細","表体单元格边框":"表體儲存格邊框","表体行高":"表體列高","表头背景":"表頭背景","线宽":"線寬","边框大小":"邊框大小","条形码格式":"條碼格式","商品条码":"商品條碼","条形码":"條碼","物流":"物流","邮政和快递编码":"郵政和快遞編碼","医疗产品编码":"醫療產品編碼","不常用编码":"不常用編碼","附加组件":"附加元件","实验编码":"實驗編碼","条码类型":"條碼類型","二维码类型":"二維碼類型","二维码容错率":"二維碼容錯率","字体颜色":"字型顏色","文本修饰":"文字修飾","下划线":"底線","上划线":"上線","穿梭线":"穿梭線","字段名":"欄位名稱","请输入字段名":"請輸入欄位名稱","标题":"標題","请输入标题":"請輸入標題","测试数据":"測試資料","仅字段名称存在时有效":"僅欄位名稱存在時有效","位置坐标":"位置座標","X位置(左)":"X位置(左)","Y位置(上)":"Y位置(上)","同步":"同步","不同步":"不同步","宽高大小":"寬高大小","宽":"寬","高":"高","图片地址":"圖片網址","请输入图片地址":"請輸入圖片網址","选择":"選擇","图片缩放":"圖片縮放","等比":"等比","裁切":"裁切","填充":"填充","原始尺寸":"原始尺寸","颜色":"顏色","边框颜色":"邊框顏色","水印功能":"浮水印功能","水印内容":"浮水印內容","旋转角度":"旋轉角度","水平密度":"水平密度","垂直密度":"垂直密度","水印时间":"浮水印時間","时间格式":"時間格式","页码格式":"頁碼格式","显示页码":"顯示頁碼","页码续排":"頁碼續排","续排":"續排","重排":"重排","每行缩进":"每行縮排","显示规则":"顯示規則","始终隐藏":"始終隱藏","首页":"首頁","奇数页":"奇數頁","偶数页":"偶數頁","尾页":"尾頁","强制分页":"強制分頁","是":"是","否":"否","打印规则":"列印規則","保持奇数":"保持奇數","保持偶数":"保持偶數","分页规则":"分頁規則","不分页":"不分頁","移除段落左侧空白":"移除段落左側空白","移除":"移除","不移除":"不移除","首页页尾":"首頁頁尾","尾页页尾":"尾頁頁尾","偶数页页尾":"偶數頁頁尾","奇数页页尾":"奇數頁頁尾","位置固定":"位置固定","拖动方向":"拖動方向","横向":"橫向","竖向":"豎向","左偏移":"左偏移","偏移量":"偏移量","最低高度":"最低高度","文本过短或为空时的高度":"文本過短或為空時的高度","隐藏规则":"隱藏規則","表体行边框":"表體列邊框","元素层级":"元素層級","边框设置":"邊框設置","实线":"實線","虚线":"虛線","左内边距":"左內邊距","上内边距":"上內邊距","右内边距":"右內邊距","下内边距":"下內邊距","样式":"樣式","边框样式":"邊框樣式","长虚线":"長虛線","短虚线":"短虛線","背景颜色":"背景顏色","纸张方向(仅自定义纸质有效)":"紙張方向(僅自訂紙質有效)","纵向":"縱向","上下对齐":"上下對齊","垂直居中":"垂直置中","底部":"底部","文本换行":"文字換行","不换行":"不換行","不换行&隐藏":"不換行&隱藏","不换行&省略":"不換行&省略","打印类型":"列印類型","文本":"文字","二维码":"二維碼","字段类型":"欄位類型","默认(文本)":"預設(文字)","序号":"序號","图片":"圖片","单元格高度":"儲存格高度","条形码、二维码以及图片有效":"條碼、二維碼以及圖片有效","底部聚合标题":"底部彙總標題","底部聚合文本":"底部彙總文字","聚合类型":"彙總類型","底部聚合合并列数":"底部彙總合併列數","合并列数":"合併列數","底部聚合类型左右对齐":"底部彙總類型左右對齊","整数":"整數","保留%s位":"保留%s位","底部聚合小数":"底部彙總小數","底部聚合格式化函数":"底部彙總格式化函数","转大小写":"轉大小寫","底部聚合类型":"底部彙總類型","不聚合":"不彙總","仅文本":"僅文字","顶部偏移":"頂部偏移","一行多组":"一行多組","一行二列":"一行二欄","一行三列":"一行三欄","一行四列":"一行四欄","一行多组间隔":"一行多組間隔","表格头显示":"表格頭顯示","每页显示":"每頁顯示","首页显示":"首頁顯示","不显示":"不顯示","数据类型":"資料類型","日期时间":"日期時間","布尔":"布爾","格式":"格式","格式化函数":"格式化函數","样式函数":"樣式函數","行/列合并函数":"行/列合併函數","跨页合并是否清除":"跨頁合併是否清除","表格脚函数":"表格腳函數","分组字段函数":"分組欄位函數","分组头格式化函数":"分組頭格式化函數","分组头信息":"分組頭資訊","分组脚格式化函数":"分組腳格式化函數","分组脚信息":"分組腳資訊","多组表格脚函数":"多組表格腳函數","行样式函数":"行樣式函數","单元格左右对齐":"儲存格左右對齊","单元格上下对齐":"儲存格上下對齐","上":"上","中":"中","表格头单元格左右对齐":"表格頭儲存格左右對齐","单元格样式函数":"儲存格樣式函數","表格头样式函数":"表格頭樣式函數","单元格格式化函数":"儲存格格式化函數","单元格渲染函数":"儲存格渲染函數","自动补全":"自動完成","每页最大行数":"每頁最大行數","表格脚显示":"表格腳顯示","最后显示":"最後顯示","没有足够空间进行表格分页,请调整页眉/页脚线":"沒有足夠空間進行表格分頁,請調整頁眉/頁腳線","没有足够空间,显示下方内容, 可分页高度":"沒有足夠空間,顯示下方內容, 可分頁高度","列属性":"列屬性","在上方插入行":"在上方插入列","在下方插入行":"在下方插入列","向左方插入列":"向左方插入列","向右方插入列":"向右方插入列","删除行":"刪除列","删除列":"刪除列","对齐":"對齊","左":"左","左右居中":"左右置中","右":"右","下":"下","合并单元格":"合併儲存格","解开单元格":"解開儲存格","条形码生成失败":"條碼生成失敗","请检查 hiprint.init 的 provider 是否配置了":"請檢查 hiprint.init 的 provider 是否配置了","已移除\'tableCustom\',请替换使用\'table\'详情见更新记录":"已移除\'tableCustom\',請替換使用\'table\'詳情見更新記錄","确定":"確定","删除":"刪除","连接客户端失败":"連接客戶端失敗","基础":"基礎","边框":"邊框","列":"列","高级":"高級","面板排列":"面板排列","排列方式":"排列方式","垂直间距%s":"垂直間距%s","水平间距%s":"水平間距%s","边框圆角":"邊框圓角","显示码值":"顯示碼值"}')},function(e){e.exports=JSON.parse('{"请选择字段":"Bitte Feld auswählen","计数":"Anzahl","合计":"Summe","平均值":"Durchschnitt","最小值":"Min","最大值":"Max","此格式不支持该文本":"Dieses Format unterstützt diesen Text nicht","二维码生成失败":"QR-Code Generierung fehlgeschlagen","字体行高":"Schriftzeilenhöhe","默认":"Standard","字体":"Schriftart","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Schriftgröße","字体粗细":"Schriftstärke","更细":"Feiner","粗体":"Fett","粗体+":"Fetter","字间距":"Zeilenabstand","左右对齐":"Blocksatz","居左":"Linksbündig","居中":"Zentriert","居右":"Rechtsbündig","两端对齐":"Blocksatz","标题显示隐藏":"Titelanzeige","显示":"Anzeigen","隐藏":"Ausblenden","表格边框":"Tabellenrahmen","有边框":"Ja","无边框":"Nein","表头边框":"Kopfrahmen","左边框":"Links","右边框":"Rechts","左右边框":"Links & Rechts","上边框":"Oben","下边框":"Unten","上下边框":"Oben & Unten","表头单元格边框":"Kopfzel-lenrahmen","表尾边框":"Fußzeilenrahmen","表尾单元格边框":"Fußzellenrahmen","表头行高":"Kopfzeilenhöhe","表头字体大小":"Kopfschriftgröße","表头字体粗细":"Kopfschriftstärke","表体单元格边框":"Zellenrahmen","表体行高":"Zeilenhöhe","表头背景":"Kopfzeilen-hintergrund","线宽":"Linienbreite","边框大小":"Rahmenbreite","条形码格式":"Strichcodetyp","商品条码":"Waren-Strichcode","条形码":"Strichcode","物流":"Logistik","邮政和快递编码":"Post- und Kuriercode","医疗产品编码":"Medizinproduktcode","不常用编码":"Ungewöhnlicher Code","附加组件":"Zusätzliche Komponente","实验编码":"Experimenteller Code","条码类型":"Strichcodetyp","二维码类型":"QR-Code-Typ","二维码容错率":"QR-Code-Fehlerkorrektur","字体颜色":"Schriftfarbe","文本修饰":"Textdekoration","下划线":"Unterstrichen","上划线":"Überstrichen","穿梭线":"Durchgestrichen","字段名":"Feldname","请输入字段名":"Bitte Feldname eingeben","标题":"Titel","请输入标题":"Bitte Titel eingeben","测试数据":"Testdaten","仅字段名称存在时有效":"Nur gültig, wenn Feldnamen vorhanden","位置坐标":"Positionskoordinate","X位置(左)":"X-Position (links)","Y位置(上)":"Y-Position (oben)","同步":"Synchronisieren","不同步":"Nicht synchronisieren","宽高大小":"Breite & Höhe","宽":"Breite","高":"Höhe","图片地址":"Bild-URL","请输入图片地址":"Bitte Bild-URL eingeben","选择":"Auswählen","图片缩放":"Bildskalierung","等比":"Proportional","裁切":"Zuschneiden","填充":"Auffüllen","原始尺寸":"Originalgröße","颜色":"Farbe","边框颜色":"Rahmenfarbe","水印功能":"Wasserzeichen","水印内容":"Wasserzeicheninhalt","旋转角度":"Drehwinkel","水平密度":"Horizontale Dichte","垂直密度":"Vertikale Dichte","水印时间":"Wasserzeichenzeit","时间格式":"Zeitformat","页码格式":"Seitenzahlformat","显示页码":"Seitenzahl anzeigen","页码续排":"Seitenzahl fortsetzen","续排":"Fortsetzen","重排":"Zurücksetzen","每行缩进":"Einrückung","显示规则":"Anzeigeregel","始终隐藏":"Immer ausblenden","首页":"Erste Seite","奇数页":"Ungerade Seiten","偶数页":"Gerade Seiten","尾页":"Letzte Seite","强制分页":"Seitenumbruch erzwingen","是":"Ja","否":"Nein","打印规则":"Druckregel","保持奇数":"Ungerade beibehalten","保持偶数":"Gerade beibehalten","分页规则":"Seitenumbruchregel","不分页":"Kein Seitenumbruch","移除段落左侧空白":"Linken Freiraum entfernen","移除":"Entfernen","不移除":"Nicht entfernen","首页页尾":"Fußzeile erste Seite","尾页页尾":"Fußzeile letzte Seite","偶数页页尾":"Fußzeile gerade Seiten","奇数页页尾":"Fußzeile ungerade Seiten","位置固定":"Feste Position","拖动方向":"Zugrichtung","横向":"Horizontal","竖向":"Vertikal","左偏移":"Linker Versatz","偏移量":"Versatz","最低高度":"Mindesthöhe","文本过短或为空时的高度":"Höhe bei zu kurzem oder leerem Text","隐藏规则":"Ausblendregel","表体行边框":"Zeilenrahmen","元素层级":"Z-Index","边框设置":"Rahmeneinstellungen","实线":"Durchgezogen","虚线":"Gestrichelt","左内边距":"Linker Abstand","上内边距":"Oberer Abstand","右内边距":"Rechter Abstand","下内边距":"Unterer Abstand","样式":"Stil","边框样式":"Rahmenstil","长虚线":"Lang gestrichelt","短虚线":"Kurz gestrichelt","背景颜色":"Hintergrundfarbe","纸张方向(仅自定义纸质有效)":"Papierausrichtung (nur benutzerdefiniertes Papier)","纵向":"Hochformat","上下对齐":"Vertikale Ausrichtung","垂直居中":"Vertikal zentriert","底部":"Unten","文本换行":"Textumbruch","不换行":"Kein Umbruch","不换行&隐藏":"Kein Umbruch & ausbl.","不换行&省略":"Kein Umbruch & Ausl.","打印类型":"Drucktyp","文本":"Text","二维码":"QR-Code","字段类型":"Feldtyp","默认(文本)":"Standard (Text)","序号":"Index","图片":"Bild","单元格高度":"Zellenhöhe","条形码、二维码以及图片有效":"Strichcode, QR-Code und Bild gültig","底部聚合标题":"Zusammenfassungstitel","底部聚合文本":"Zusammenfassungstext","聚合类型":"Zusammenfassungstyp","底部聚合合并列数":"Zusammenfassungsspalten","合并列数":"Spalten verbinden","底部聚合类型左右对齐":"Zusammenfassungsausrichtung","整数":"Ganzzahl","保留%s位":"Behalte %s Dezimalstellen","底部聚合小数":"Zusammenfassungsdezimalstellen","转大小写":"Groß-/Kleinschreibung","底部聚合类型":"Zusammenfassungstyp","不聚合":"Keine Zusammenfassung","仅文本":"Nur Text","顶部偏移":"oberer Versatz","一行多组":"Mehrere Gruppen pro Zeile","一行二列":"Eine Zeile zwei Spalten","一行三列":"Eine Zeile drei Spalten","一行四列":"Eine Zeile vier Spalten","一行多组间隔":"Abstand mehrerer Gruppen pro Zeile","表格头显示":"Tabellenkopf Anzeige","每页显示":"Pro Seite anzeigen","首页显示":"Auf erster Seite anzeigen","不显示":"Nicht anzeigen","数据类型":"Datentyp","日期时间":"DatumUhrzeit","布尔":"Boolesch","格式":"Format","格式化函数":"Formatierungsfunktion","样式函数":"Style-Funktion","行/列合并函数":"Zeile/Spalte zusammenführen","跨页合并是否清除":"Seitenumbruch aufheben","表格脚函数":"Tabellenfußfunktion","分组字段函数":"Gruppenfeld-Funktion","分组头格式化函数":"Gruppenkopf-Formatierungsfunktion","分组头信息":"Gruppenkopfinfo","分组脚格式化函数":"Gruppenfuß-Formatierungsfunktion","分组脚信息":"Gruppenfußinfo","多组表格脚函数":"Mehrere Gruppen Tabellenfußfunktion","行样式函数":"Zeilenstilfunktion","单元格左右对齐":"Zellenausrichtung","单元格上下对齐":"Zellenvertikale Ausrichtung","上":"Oben","中":"Mitte","表格头单元格左右对齐":"Tabellenkopf Ausrichtung","单元格样式函数":"Zellenstilfunktion","表格头样式函数":"Tabellenkopf-Stilfunktion","单元格格式化函数":"Zellenformatierungsfunktion","单元格渲染函数":"Zellen-Rendering-Funktion","自动补全":"Auto Vervollständigen","每页最大行数":"Max Zeilen pro Seite","表格脚显示":"Tabellenfußanzeige","最后显示":"Auf letzter Seite anzeigen","没有足够空间进行表格分页,请调整页眉/页脚线":"Nicht genügend Platz für die Tabellenseitenumbrüche, bitte Kopf-/Fußzeile anpassen","没有足够空间,显示下方内容, 可分页高度":"Nicht genügend Platz, Inhalt unten anzeigen, Höhe kann umgebrochen werden:","列属性":"Spalteneigenschaft","在上方插入行":"Zeile oben einfügen","在下方插入行":"Zeile unten einfügen","向左方插入列":"Spalte links einfügen","向右方插入列":"Spalte rechts einfügen","删除行":"Zeile löschen","删除列":"Spalte löschen","对齐":"Ausrichtung","左":"Links","左右居中":"Zentriert","右":"Rechts","下":"Unten","合并单元格":"Zelle verbinden","解开单元格":"Zellenverbindung aufheben","条形码生成失败":"Strichcode-Generierung fehlgeschlagen","请检查 hiprint.init 的 provider 是否配置了":"Bitte überprüfen, ob der Anbieter von hiprint.init konfiguriert wurde","已移除\'tableCustom\',请替换使用\'table\'详情见更新记录":"\'TableCustom\' wurde entfernt, bitte durch \'table\' ersetzen, Details siehe Änderungsprotokoll","确定":"Bestätigen","删除":"Löschen","连接客户端失败":"Verbindung zum Client fehlgeschlagen","基础":"Grundlegend","边框":"Rahmen","列":"Spalte","高级":"Erweitert","面板排列":"Panelanordnung","排列方式":"Anordnungsart","垂直间距%s":"Vertikaler Abstand %s","水平间距%s":"Horizontaler Abstand %s","边框圆角":"Abgerundete Ecken","显示码值":"Anzeigecode"}')},function(e){e.exports=JSON.parse('{"请选择字段":"Please select field","计数":"Count","合计":"Sum","平均值":"Average","最小值":"Min","最大值":"Max","此格式不支持该文本":"This format does not support this text","二维码生成失败":"QR code generation failed","字体行高":"Font Height","默认":"Default","字体":"Font","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Font Size","字体粗细":"Font Weight","更细":"Lighter","粗体":"Bold","粗体+":"Bolder","字间距":"Letter Spacing","左右对齐":"Justified","居左":"Left","居中":"Center","居右":"Right","两端对齐":"Justified","标题显示隐藏":"Title Display","显示":"Show","隐藏":"Hide","表格边框":"Table Border","有边框":"Yes","无边框":"No","表头边框":"Header Border","左边框":"Left","右边框":"Right","左右边框":"Left & Right","上边框":"Top","下边框":"Bottom","上下边框":"Top & Bottom","表头单元格边框":"Header Cell Border","表尾边框":"Footer Border","表尾单元格边框":"Footer Cell Border","表头行高":"Header Row Height","表头字体大小":"Header Font Size","表头字体粗细":"Header Font Weight","表体单元格边框":"Body Cell Border","表体行高":"Body Row Height","表头背景":"Header Background","线宽":"Line Width","边框大小":"Border Size","条形码格式":"Barcode Type","商品条码":"Goods Barcode","条形码":"Barcode","物流":"Logistics","邮政和快递编码":"Postal and Courier Code","医疗产品编码":"Medical Product Code","不常用编码":"Uncommon Code","附加组件":"Additional Component","实验编码":"Experimental Code","条码类型":"Barcode Type","二维码类型":"QRCode Type","二维码容错率":"QRCode ErrorCorrectionLevel","字体颜色":"Font Color","文本修饰":"Text Decoration","下划线":"Underline","上划线":"Overline","穿梭线":"Line Through","字段名":"Field","请输入字段名":"Please enter field","标题":"Title","请输入标题":"Please enter title","测试数据":"Test Data","仅字段名称存在时有效":"Only valid when field name exists","位置坐标":"Position Coordinate","X位置(左)":"X Position(Left)","Y位置(上)":"Y Position(Top)","同步":"Sync","不同步":"Unsync","宽高大小":"Width & Height","宽":"Width","高":"Height","图片地址":"Image URL","请输入图片地址":"Please enter image URL","选择":"Choose","图片缩放":"Image Scale","等比":"Proportional","裁切":"Crop","填充":"Fill","原始尺寸":"Original Size","颜色":"Color","边框颜色":"Border Color","水印功能":"Watermark","水印内容":"Watermark Content","旋转角度":"Rotate Angle","水平密度":"Horizontal Density","垂直密度":"Vertical Density","水印时间":"Watermark Time","时间格式":"Time Format","页码格式":"Page Number Format","显示页码":"Show Page Number","页码续排":"Page Number Continue","续排":"Continue","重排":"Reset","每行缩进":"Indent","显示规则":"Display Rule","始终隐藏":"Always Hide","首页":"First Page","奇数页":"Odd Page","偶数页":"Even Page","尾页":"Last Page","强制分页":"Force Page Break","是":"Yes","否":"No","打印规则":"Print Rule","保持奇数":"Keep Odd","保持偶数":"Keep Even","分页规则":"Page Break Rule","不分页":"No Page Break","移除段落左侧空白":"Remove Left Blank","移除":"Remove","不移除":"No Remove","首页页尾":"First Page","尾页页尾":"Last Page","偶数页页尾":"Even Page","奇数页页尾":"Odd Page","位置固定":"Fixed Position","拖动方向":"Drag Direction","横向":"Horizontal","竖向":"Vertical","左偏移":"Left Offset","偏移量":"Offset","最低高度":"Min Height","文本过短或为空时的高度":"Height when text is too short or empty","隐藏规则":"Hide Rule","表体行边框":"Body Row Border","元素层级":"Zindex","边框设置":"Border Setting","实线":"Solid","虚线":"Dashed","左内边距":"Left Padding","上内边距":"Top Padding","右内边距":"Right Padding","下内边距":"Bottom Padding","样式":"Style","边框样式":"Border Style","长虚线":"Long Dashed","短虚线":"Short Dashed","背景颜色":"Background Color","纸张方向(仅自定义纸质有效)":"Paper Orientation (Only Custom Paper)","纵向":"Portrait","上下对齐":"Vertical Align","垂直居中":"Middle","底部":"Bottom","文本换行":"Text Wrap","不换行":"No Wrap","不换行&隐藏":"No Wrap & Hide","不换行&省略":"No Wrap & Ellipsis","打印类型":"Print Type","文本":"Text","二维码":"QRCode","字段类型":"Field Type","默认(文本)":"Default(Text)","序号":"Index","图片":"Image","单元格高度":"Cell Height","条形码、二维码以及图片有效":"Barcode, QRCode and Image are valid","底部聚合标题":"Summary Title","底部聚合文本":"Summary Text","聚合类型":"Summary Type","底部聚合合并列数":"Summary Colspan","合并列数":"Colspan","底部聚合类型左右对齐":"Summary Align","整数":"Integer","保留%s位":"Keep %s Decimal","底部聚合小数":"Summary Decimal","底部聚合格式化函数":"Summary Format Function","转大小写":"UpperCase or LowerCase","底部聚合类型":"Summary Type","不聚合":"No Summary","仅文本":"Text Only","顶部偏移":"Top Offset","一行多组":"Multi Group","一行二列":"One Line Two Column","一行三列":"One Line Three Column","一行四列":"One Line Four Column","一行多组间隔":"Multi Group Spacing","表格头显示":"Table Header Display","每页显示":"Display Per Page","首页显示":"Display On First Page","不显示":"No Display","数据类型":"Data Type","日期时间":"DateTime","布尔":"Boolean","格式":"Format","格式化函数":"Format Function","样式函数":"Style Function","行/列合并函数":"Row/Column Merge Function","跨页合并是否清除":"Clear Page Break Merge","表格脚函数":"Table Footer Function","分组字段函数":"Group Field Function","分组头格式化函数":"Group Header Format Function","分组头信息":"Group Header Info","分组脚格式化函数":"Group Footer Format Function","分组脚信息":"Group Footer Info","多组表格脚函数":"Multi Group Table Footer Function","行样式函数":"Row Style Function","单元格左右对齐":"Cell Align","单元格上下对齐":"Cell Vertical Align","上":"Top","中":"Middle","表格头单元格左右对齐":"Header Cell Align","单元格样式函数":"Cell Style Function","表格头样式函数":"Header Style Function","单元格格式化函数":"Cell Format Function","单元格渲染函数":"Cell Render Function","自动补全":"Auto Complete","每页最大行数":"Max Rows Per Page","表格脚显示":"Table Footer Display","最后显示":"Display On Last Page","没有足够空间进行表格分页,请调整页眉/页脚线":"There is not enough space for table pagination, please adjust the header/footer line","没有足够空间,显示下方内容, 可分页高度":"Not enough space, display the content below, the height can be paginated:","列属性":"Column Property","在上方插入行":"Insert Row Above","在下方插入行":"Insert Row Below","向左方插入列":"Insert Column Left","向右方插入列":"Insert Column Right","删除行":"Delete Row","删除列":"Delete Column","对齐":"Align","左":"Left","左右居中":"Center","右":"Right","下":"Bottom","合并单元格":"Merge Cell","解开单元格":"Unmerge Cell","条形码生成失败":"Barcode generation failed","请检查 hiprint.init 的 provider 是否配置了":"Please check if the provider of hiprint.init is configured","已移除\'tableCustom\',请替换使用\'table\'详情见更新记录":"The \'tableCustom\' has been removed, please replace it with \'table\', see the update log for details","确定":"Confirm","删除":"Delete","连接客户端失败":"Failed to connect to the client","基础":"Basic","边框":"Border","列":"Column","高级":"Advanced","面板排列":"Panel Arrangement","排列方式":"Arrangement Method","垂直间距%s":"Vertical Spacing %s","水平间距%s":"Horizontal Spacing %s","边框圆角":"Border Radius","显示码值":"Display Code value"}')},function(e){e.exports=JSON.parse('{"请选择字段":"Por favor, selecciona un campo","计数":"Recuento","合计":"Suma","平均值":"Promedio","最小值":"Mínimo","最大值":"Máximo","此格式不支持该文本":"Este formato no es compatible con este texto","二维码生成失败":"Error al generar código QR","字体行高":"Altura de fuente","默认":"Predeterminado","字体":"Fuente","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Tamaño de fuente","字体粗细":"Grosor de fuente","更细":"Más fino","粗体":"Negrita","粗体+":"Más negrita","字间距":"Espacio entre letras","左右对齐":"Justificado","居左":"Izquierda","居中":"Centrado","居右":"Derecha","两端对齐":"Justificado","标题显示隐藏":"Visualización de título","显示":"Mostrar","隐藏":"Ocultar","表格边框":"Borde de tabla","有边框":"Sí","无边框":"No","表头边框":"Borde de encabezado","左边框":"Izquierda","右边框":"Derecha","左右边框":"Izquierda y derecha","上边框":"Superior","下边框":"Inferior","上下边框":"Superior e inferior","表头单元格边框":"Borde de celda de encabezado","表尾边框":"Borde de pie de página","表尾单元格边框":"Borde de celda de pie de página","表头行高":"Altura de fila de encabezado","表头字体大小":"Tamaño de fuente de encabezado","表头字体粗细":"Grosor de fuente de encabezado","表体单元格边框":"Borde de celda de cuerpo","表体行高":"Altura de fila de cuerpo","表头背景":"Fondo de encabezado","线宽":"Ancho de línea","边框大小":"Tamaño de borde","条形码格式":"Tipo de código de barras","商品条码":"Código de barras de producto","条形码":"Código de barras","物流":"Logística","邮政和快递编码":"Código postal y de mensajería","医疗产品编码":"Código de producto médico","不常用编码":"Código inusual","附加组件":"Componente adicional","实验编码":"Código experimental","条码类型":"Tipo de código de barras","二维码类型":"Tipo de código QR","二维码容错率":"Nivel de corrección de errores de código QR","字体颜色":"Color de fuente","文本修饰":"Decoración de texto","下划线":"Subrayado","上划线":"Tachado","穿梭线":"Tachado","字段名":"Nombre de campo","请输入字段名":"Introduce el nombre del campo","标题":"Título","请输入标题":"Introduce el título","测试数据":"Datos de prueba","仅字段名称存在时有效":"Válido solo cuando existe el nombre de campo","位置坐标":"Coordenada de posición","X位置(左)":"Posición X (izquierda)","Y位置(上)":"Posición Y (superior)","同步":"Sincronizar","不同步":"No sincronizar","宽高大小":"Ancho y alto","宽":"Ancho","高":"Alto","图片地址":"URL de imagen","请输入图片地址":"Introduce la URL de la imagen","选择":"Elegir","图片缩放":"Escala de imagen","等比":"Proporcional","裁切":"Recortar","填充":"Rellenar","原始尺寸":"Tamaño original","颜色":"Color","边框颜色":"Color de borde","水印功能":"Marca de agua","水印内容":"Contenido de la marca de agua","旋转角度":"Ángulo de rotación","水平密度":"Densidad horizontal","垂直密度":"Densidad vertical","水印时间":"Hora de la marca de agua","时间格式":"Formato de hora","页码格式":"Formato del número de página","显示页码":"Mostrar número de página","页码续排":"Continuar con el número de página","续排":"Continuar","重排":"Reiniciar","每行缩进":"Sangría","显示规则":"Regla de visualización","始终隐藏":"Ocultar siempre","首页":"Primera página","奇数页":"Páginas impares","偶数页":"Páginas pares","尾页":"Última página","强制分页":"Forzar salto de página","是":"Sí","否":"No","打印规则":"Regla de impresión","保持奇数":"Mantener impares","保持偶数":"Mantener pares","分页规则":"Regla de salto de página","不分页":"Sin salto de página","移除段落左侧空白":"Eliminar espacio en blanco izquierdo","移除":"Eliminar","不移除":"No eliminar","首页页尾":"Pie de página de primera página","尾页页尾":"Pie de página de última página","偶数页页尾":"Pie de página en páginas pares","奇数页页尾":"Pie de página en páginas impares","位置固定":"Posición fija","拖动方向":"Dirección de arrastre","横向":"Horizontal","竖向":"Vertical","左偏移":"Desplazamiento izquierdo","偏移量":"Desplazamiento","最低高度":"Altura mínima","文本过短或为空时的高度":"Altura cuando el texto es demasiado corto o está vacío","隐藏规则":"Regla para ocultar","表体行边框":"Borde de fila de cuerpo","元素层级":"Índice Z","边框设置":"Ajustes de borde","实线":"Sólido","虚线":"Discontinuo","左内边距":"Relleno izquierdo","上内边距":"Relleno superior","右内边距":"Relleno derecho","下内边距":"Relleno inferior","样式":"Estilo","边框样式":"Estilo de borde","长虚线":"Discontinuo largo","短虚线":"Discontinuo corto","背景颜色":"Color de fondo","纸张方向(仅自定义纸质有效)":"Orientación del papel (solo papel personalizado)","纵向":"Vertical","上下对齐":"Alineación vertical","垂直居中":"Centrado vertical","底部":"Inferior","文本换行":"Ajuste de texto","不换行":"Sin ajuste","不换行&隐藏":"Sin ajuste y ocultar","不换行&省略":"Sin ajuste y puntos suspensivos","打印类型":"Tipo de impresión","文本":"Texto","二维码":"Código QR","字段类型":"Tipo de campo","默认(文本)":"Predeterminado (texto)","序号":"Índice","图片":"Imagen","单元格高度":"Altura de celda","条形码、二维码以及图片有效":"Código de barras, código QR e imagen son válidos","底部聚合标题":"Título de resumen","底部聚合文本":"Texto de resumen","聚合类型":"Tipo de resumen","底部聚合合并列数":"Columnas combinadas de resumen","合并列数":"Columnas combinadas","底部聚合类型左右对齐":"Alineación de resumen","整数":"Entero","保留%s位":"Mantener %s decimales","底部聚合小数":"Decimales en resumen","转大小写":"Mayúsculas o minúsculas","底部聚合类型":"Tipo de resumen","不聚合":"Sin resumen","仅文本":"Solo texto","顶部偏移":"Desplazamiento superior","一行多组":"Varios grupos en una línea","一行二列":"Una línea dos columnas","一行三列":"Una línea tres columnas","一行四列":"Una línea cuatro columnas","一行多组间隔":"Espaciado de varios grupos en una línea","表格头显示":"Visualización de encabezado de tabla","每页显示":"Mostrar por página","首页显示":"Mostrar en primera página","不显示":"No mostrar","数据类型":"Tipo de dato","日期时间":"Fecha y hora","布尔":"Booleano","格式":"Formato","格式化函数":"Función de formato","样式函数":"Función de estilo","行/列合并函数":"Función combinar fila/columna","跨页合并是否清除":"¿Borrar combinación entre páginas?","表格脚函数":"Función de pie de tabla","分组字段函数":"Función de campo de agrupación","分组头格式化函数":"Función de formato de encabezado de grupo","分组头信息":"Información de encabezado de grupo","分组脚格式化函数":"Función de formato de pie de grupo","分组脚信息":"Información de pie de grupo","多组表格脚函数":"Función de pie de tabla de varios grupos","行样式函数":"Función de estilo de fila","单元格左右对齐":"Alineación de celda","单元格上下对齐":"Alineación vertical de celda","上":"Superior","中":"Centro","表格头单元格左右对齐":"Alineación de celda de encabezado","单元格样式函数":"Función de estilo de celda","表格头样式函数":"Función de estilo de encabezado","单元格格式化函数":"Función de formato de celda","单元格渲染函数":"Función de representación de celda","自动补全":"Autocompletar","每页最大行数":"Filas máximo por página","表格脚显示":"Visualización de pie de tabla","最后显示":"Mostrar en última página","没有足够空间进行表格分页,请调整页眉/页脚线":"No hay suficiente espacio para la paginación de tablas, ajuste la línea de encabezado/pie de página","没有足够空间,显示下方内容, 可分页高度":"No hay suficiente espacio, muestre el contenido a continuación, se puede paginar la altura:","列属性":"Propiedad de columna","在上方插入行":"Insertar fila encima","在下方插入行":"Insertar fila debajo","向左方插入列":"Insertar columna a la izquierda","向右方插入列":"Insertar columna a la derecha","删除行":"Eliminar fila","删除列":"Eliminar columna","对齐":"Alinear","左":"Izquierda","左右居中":"Centrar","右":"Derecha","下":"Inferior","合并单元格":"Combinar celda","解开单元格":"Descombinar celda","条形码生成失败":"Error al generar código de barras","请检查 hiprint.init 的 provider 是否配置了":"Verifique si se ha configurado el proveedor de hiprint.init","已移除\'tableCustom\',请替换使用\'table\'详情见更新记录":"Se ha eliminado \'tableCustom\', reemplácelo por \'table\', consulte el registro de actualización para obtener detalles","确定":"Confirmar","删除":"Eliminar","连接客户端失败":"Error al conectarse al cliente","基础":"Básico","边框":"Borde","列":"Columna","高级":"Avanzado","面板排列":"Disposición del panel","排列方式":"Método de disposición","垂直间距%s":"Espaciado Vertical %s","水平间距%s":"Espaciado Horizontal %s","边框圆角":"Radio de Borde","显示码值":"Mostrar Valor del Código"}')},function(e){e.exports=JSON.parse('{"请选择字段":"Veuillez sélectionner un champ","计数":"Compter","合计":"Somme","平均值":"Moyenne","最小值":"Minimum","最大值":"Maximum","此格式不支持该文本":"Ce format ne prend pas en charge ce texte","二维码生成失败":"Échec de la génération de code QR","字体行高":"Hauteur de police","默认":"Défaut","字体":"Police","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Taille de police","字体粗细":"Épaisseur de police","更细":"Plus léger","粗体":"Gras","粗体+":"Plus gras","字间距":"Espacement des lettres","左右对齐":"Justifié","居左":"Gauche","居中":"Centré","居右":"Droite","两端对齐":"Justifié","标题显示隐藏":"Affichage du titre","显示":"Afficher","隐藏":"Masquer","表格边框":"Bordure du tableau","有边框":"Oui","无边框":"Non","表头边框":"Bordure d\'en-tête","左边框":"Gauche","右边框":"Droite","左右边框":"Gauche et droite","上边框":"Haut","下边框":"Bas","上下边框":"Haut et bas","表头单元格边框":"Bordure de cellule d\'en-tête","表尾边框":"Bordure de pied de page","表尾单元格边框":"Bordure de cellule de pied de page","表头行高":"Hauteur de ligne d\'en-tête","表头字体大小":"Taille de police d\'en-tête","表头字体粗细":"Épaisseur de police d\'en-tête","表体单元格边框":"Bordure de cellule de corps","表体行高":"Hauteur de ligne de corps","表头背景":"Arrière-plan de l\'en-tête","线宽":"Largeur de trait","边框大小":"Taille de bordure","条形码格式":"Type de code à barres","商品条码":"Code à barres de produit","条形码":"Code à barres","物流":"Logistique","邮政和快递编码":"Code postal et messagerie","医疗产品编码":"Code de produit médical","不常用编码":"Code inhabituel","附加组件":"Composant supplémentaire","实验编码":"Code expérimental","条码类型":"Type de code à barres","二维码类型":"Type de QR code","二维码容错率":"Niveau de correction d\'erreur de QR code","字体颜色":"Couleur de police","文本修饰":"Décoration de texte","下划线":"Souligné","上划线":"Barré","穿梭线":"Barré","字段名":"Nom de champ","请输入字段名":"Veuillez saisir le nom du champ","标题":"Titre","请输入标题":"Veuillez saisir le titre","测试数据":"Données de test","仅字段名称存在时有效":"Valide uniquement lorsque le nom de champ existe","位置坐标":"Coordonnée de position","X位置(左)":"Position X (gauche)","Y位置(上)":"Position Y (haut)","同步":"Synchroniser","不同步":"Non synchronisé","宽高大小":"Largeur et hauteur","宽":"Largeur","高":"Hauteur","图片地址":"URL de l\'image","请输入图片地址":"Veuillez saisir l\'URL de l\'image","选择":"Choisir","图片缩放":"Mise à l\'échelle de l\'image","等比":"Proportionnel","裁切":"Rogner","填充":"Remplir","原始尺寸":"Taille d\'origine","颜色":"Couleur","边框颜色":"Couleur de bordure","水印功能":"Filigrane","水印内容":"Contenu du filigrane","旋转角度":"Angle de rotation","水平密度":"Densité horizontale","垂直密度":"Densité verticale","水印时间":"Heure du filigrane","时间格式":"Format de l\'heure","页码格式":"Format du numéro de page","显示页码":"Afficher le numéro de page","页码续排":"Continuer le numéro de page","续排":"Continuer","重排":"Réinitialiser","每行缩进":"Retrait","显示规则":"Règle d\'affichage","始终隐藏":"Toujours masquer","首页":"Première page","奇数页":"Pages impaires","偶数页":"Pages paires","尾页":"Dernière page","强制分页":"Forcer saut de page","是":"Oui","否":"Non","打印规则":"Règle d\'impression","保持奇数":"Garder impaires","保持偶数":"Garder paires","分页规则":"Règle de saut de page","不分页":"Pas de saut de page","移除段落左侧空白":"Supprimer l\'espace vide à gauche","移除":"Supprimer","不移除":"Ne pas supprimer","首页页尾":"Pied de page première page","尾页页尾":"Pied de page dernière page","偶数页页尾":"Pied de page pages paires","奇数页页尾":"Pied de page pages impaires","位置固定":"Position fixe","拖动方向":"Direction de glissement","横向":"Horizontal","竖向":"Vertical","左偏移":"Décalage à gauche","偏移量":"Décalage","最低高度":"Hauteur minimum","文本过短或为空时的高度":"Hauteur lorsque le texte est trop court ou vide","隐藏规则":"Règle de masquage","表体行边框":"Bordure de ligne du corps","元素层级":"Index Z","边框设置":"Paramètres de bordure","实线":"Plein","虚线":"Pointillé","左内边距":"Marge intérieure gauche","上内边距":"Marge intérieure haut","右内边距":"Marge intérieure droite","下内边距":"Marge intérieure bas","样式":"Style","边框样式":"Style de bordure","长虚线":"Pointillé long","短虚线":"Pointillé court","背景颜色":"Couleur de fond","纸张方向(仅自定义纸质有效)":"Orientation du papier (uniquement papier personnalisé)","纵向":"Portrait","上下对齐":"Alignement vertical","垂直居中":"Centré verticalement","底部":"Bas","文本换行":"Césure de texte","不换行":"Pas de césure","不换行&隐藏":"Pas de césure et masquer","不换行&省略":"Pas de césure et points de suspension","打印类型":"Type d\'impression","文本":"Texte","二维码":"QR code","字段类型":"Type de champ","默认(文本)":"Défaut (texte)","序号":"Index","图片":"Image","单元格高度":"Hauteur de cellule","条形码、二维码以及图片有效":"Code à barres, QR code et image sont valides","底部聚合标题":"Titre du récapitulatif","底部聚合文本":"Texte du récapitulatif","聚合类型":"Type de récapitulatif","底部聚合合并列数":"Colonnes fusionnées du récapitulatif","合并列数":"Colonnes fusionnées","底部聚合类型左右对齐":"Alignement du récapitulatif","整数":"Entier","保留%s位":"Garder %s décimales","底部聚合小数":"Décimales du récapitulatif","转大小写":"Majuscules ou minuscules","底部聚合类型":"Type de récapitulatif","不聚合":"Pas de récapitulatif","仅文本":"Texte uniquement","顶部偏移":"Décalage supérieur","一行多组":"Plusieurs groupes sur une ligne","一行二列":"Une ligne deux colonnes","一行三列":"Une ligne trois colonnes","一行四列":"Une ligne quatre colonnes","一行多组间隔":"Espacement de plusieurs groupes sur une ligne","表格头显示":"Affichage de l\'en-tête du tableau","每页显示":"Afficher par page","首页显示":"Afficher sur la première page","不显示":"Ne pas afficher","数据类型":"Type de données","日期时间":"DateHeure","布尔":"Booléen","格式":"Format","格式化函数":"Fonction de mise en forme","样式函数":"Fonction de style","行/列合并函数":"Fusionner ligne/colonne","跨页合并是否清除":"Annuler fusion sur saut de page","表格脚函数":"Fonction pied de tableau","分组字段函数":"Fonction Champ de regroupement","分组头格式化函数":"Fonction de mise en forme en-tête de groupe","分组头信息":"Informations en-tête de groupe","分组脚格式化函数":"Fonction de mise en forme pied de groupe","分组脚信息":"Informations pied de groupe","多组表格脚函数":"Fonction pied de tableau multi-groupe","行样式函数":"Fonction style de ligne","单元格左右对齐":"Alignement des cellules","单元格上下对齐":"Alignement vertical des cellules","上":"Haut","中":"Milieu","表格头单元格左右对齐":"Alignement des cellules d\'en-tête","单元格样式函数":"Fonction style de cellule","表格头样式函数":"Fonction style d\'en-tête","单元格格式化函数":"Fonction de mise en forme de cellule","单元格渲染函数":"Fonction d\'affichage de cellule","自动补全":"Saisie automatique","每页最大行数":"Lignes max par page","表格脚显示":"Affichage pied de tableau","最后显示":"Afficher sur dernière page","没有足够空间进行表格分页,请调整页眉/页脚线":"Pas assez d\'espace pour la pagination du tableau, veuillez ajuster la ligne d\'entête/pied de page","没有足够空间,显示下方内容, 可分页高度":"Pas assez de place, afficher le contenu ci-dessous, la hauteur peut être paginée :","列属性":"Propriété de colonne","在上方插入行":"Insérer ligne au-dessus","在下方插入行":"Insérer ligne en dessous","向左方插入列":"Insérer colonne à gauche","向右方插入列":"Insérer colonne à droite","删除行":"Supprimer ligne","删除列":"Supprimer colonne","对齐":"Aligner","左":"Gauche","左右居中":"Centrer","右":"Droite","下":"Bas","合并单元格":"Fusionner cellule","解开单元格":"Défusionner cellule","条形码生成失败":"Échec de la génération de code à barres","请检查 hiprint.init 的 provider 是否配置了":"Veuillez vérifier si le fournisseur de hiprint.init est configuré","已移除\'tableCustom\',请替换使用\'table\'详情见更新记录":"\'TableCustom\' a été supprimé, veuillez le remplacer par \'table\', voir le journal de mise à jour pour plus de détails","确定":"Confirmer","删除":"Supprimer","连接客户端失败":"Échec de connexion au client","基础":"De base","边框":"Bordure","列":"Colonne","高级":"Avancé","面板排列":"Agencement du panneau","排列方式":"Mode d\'agencement","垂直间距%s":"Espacement Vertical %s","水平间距%s":"Espacement Horizontal %s","边框圆角":"Rayon de Bordure","显示码值":"Afficher la Valeur du Code"}')},function(e){e.exports=JSON.parse('{"请选择字段":"Seleziona campo","计数":"Conteggio","合计":"Somma","平均值":"Media","最小值":"Minimo","最大值":"Massimo","此格式不支持该文本":"Questo formato non supporta questo testo","二维码生成失败":"Generazione codice QR non riuscita","字体行高":"Altezza carattere","默认":"Predefinito","字体":"Carattere","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Dimensione carattere","字体粗细":"Spessore carattere","更细":"Più leggero ","粗体":"Grassetto","粗体+":"Più grassetto","字间距":"Spaziatura lettere","左右对齐":"Giustificato","居左":"Sinistra","居中":"Centrato","居右":"Destra","两端对齐":"Giustificato","标题显示隐藏":"Visualizzazione titolo","显示":"Mostra","隐藏":"Nascondi","表格边框":"Bordo tabella","有边框":"Sì","无边框":"No","表头边框":"Bordo intestazione","左边框":"Sinistra","右边框":"Destra","左右边框":"Sinistra e destra","上边框":"Alto","下边框":"Basso","上下边框":"Alto e basso","表头单元格边框":"Bordo cella intestazione","表尾边框":"Bordo piè di pagina","表尾单元格边框":"Bordo cella piè di pagina","表头行高":"Altezza riga intestazione","表头字体大小":"Dimensione carattere intestazione","表头字体粗细":"Spessore carattere intestazione","表体单元格边框":"Bordo cella corpo","表体行高":"Altezza riga corpo","表头背景":"Sfondo intestazione","线宽":"Larghezza linea","边框大小":"Dimensione bordo","条形码格式":"Tipo codice a barre","商品条码":"Codice a barre prodotto","条形码":"Codice a barre","物流":"Logistica","邮政和快递编码":"Codice postale e corriere","医疗产品编码":"Codice prodotto medico","不常用编码":"Codice insolito","附加组件":"Componente aggiuntivo","实验编码":"Codice sperimentale","条码类型":"Tipo di codice a barre","二维码类型":"Tipo codice QR","二维码容错率":"Livello correzione errore codice QR","字体颜色":"Colore carattere","文本修饰":"Decorazione testo","下划线":"Sottolineato","上划线":"Barrato","穿梭线":"Barrato","字段名":"Nome campo","请输入字段名":"Inserisci nome campo","标题":"Titolo","请输入标题":"Inserisci titolo","测试数据":"Dati di prova","仅字段名称存在时有效":"Valido solo quando esiste nome campo","位置坐标":"Coordinate di posizione","X位置(左)":"Posizione X (sinistra)","Y位置(上)":"Posizione Y (alto)","同步":"Sincronizzare","不同步":"Non sincronizzare","宽高大小":"Larghezza e altezza","宽":"Larghezza","高":"Altezza","图片地址":"URL immagine","请输入图片地址":"Inserisci URL immagine","选择":"Scegliere","图片缩放":"Ridimensionamento immagine","等比":"Proporzionale","裁切":"Ritagliare","填充":"Riempire","原始尺寸":"Dimensione originale","颜色":"Colore","边框颜色":"Colore bordo","水印功能":"Filigrana","水印内容":"Contenuto filigrana","旋转角度":"Angolo di rotazione","水平密度":"Densità orizzontale","垂直密度":"Densità verticale","水印时间":"Ora filigrana","时间格式":"Formato ora","页码格式":"Formato numero pagina","显示页码":"Mostra numero pagina","页码续排":"Continua numero pagina","续排":"Continua","重排":"Ripristina","每行缩进":"Rientro","显示规则":"Regola di visualizzazione","始终隐藏":"Nascondi sempre","首页":"Prima pagina","奇数页":"Pagine dispari","偶数页":"Pagine pari","尾页":"Ultima pagina","强制分页":"Forza interruzione pagina","是":"Sì","否":"No","打印规则":"Regola di stampa","保持奇数":"Mantieni dispari","保持偶数":"Mantieni pari","分页规则":"Regola interruzione pagina","不分页":"Nessuna interruzione pagina","移除段落左侧空白":"Rimuovi spazio vuoto a sinistra","移除":"Rimuovere","不移除":"Non rimuovere","首页页尾":"Piè di pagina prima pagina","尾页页尾":"Piè di pagina ultima pagina","偶数页页尾":"Piè di pagina pagine pari","奇数页页尾":"Piè di pagina pagine dispari","位置固定":"Posizione fissa","拖动方向":"Direzione trascinamento","横向":"Orizzontale","竖向":"Verticale","左偏移":"Scostamento a sinistra","偏移量":"Scostamento","最低高度":"Altezza minima","文本过短或为空时的高度":"Altezza quando testo troppo corto o vuoto","隐藏规则":"Regola nascondi","表体行边框":"Bordo riga corpo","元素层级":"Indice Z","边框设置":"Impostazioni bordo","实线":"Continuo","虚线":"Tratteggiato","左内边距":"Riempimento sinistro","上内边距":"Riempimento superiore","右内边距":"Riempimento destro","下内边距":"Riempimento inferiore","样式":"Stile","边框样式":"Stile bordo","长虚线":"Tratteggiato lungo","短虚线":"Tratteggiato corto","背景颜色":"Colore sfondo","纸张方向(仅自定义纸质有效)":"Orientamento carta (solo carta personalizzata)","纵向":"Verticale","上下对齐":"Allineamento verticale","垂直居中":"Centrato verticalmente","底部":"In basso","文本换行":"A capo automatico","不换行":"Nessun a capo","不换行&隐藏":"Nessun a capo e nascondi","不换行&省略":"Nessun a capo e puntini","打印类型":"Tipo di stampa","文本":"Testo","二维码":"Codice QR","字段类型":"Tipo di campo","默认(文本)":"Predefinito (testo)","序号":"Indice","图片":"Immagine","单元格高度":"Altezza cella","条形码、二维码以及图片有效":"Codice a barre, codice QR e immagine validi","底部聚合标题":"Titolo del riepilogo","底部聚合文本":"Testo del riepilogo","聚合类型":"Tipo di riepilogo","底部聚合合并列数":"Colonne del riepilogo unite","合并列数":"Colonne unite","底部聚合类型左右对齐":"Allineamento riepilogo","整数":"Intero","保留%s位":"Mantieni %s decimali","底部聚合小数":"Decimali del riepilogo","转大小写":"Maiuscole o minuscole","底部聚合类型":"Tipo di riepilogo","不聚合":"Nessun riepilogo","仅文本":"Solo testo","顶部偏移":"Scostamento superiore","一行多组":"Più gruppi in una riga","一行二列":"Una riga due colonne","一行三列":"Una riga tre colonne","一行四列":"Una riga quattro colonne","一行多组间隔":"Spaziatura più gruppi in una riga","表格头显示":"Visualizzazione intestazione tabella","每页显示":"Mostra per pagina","首页显示":"Mostra in prima pagina","不显示":"Non visualizzare","数据类型":"Tipo di dati","日期时间":"DataOra","布尔":"Booleano","格式":"Formato","格式化函数":"Funzione di formattazione","样式函数":"Funzione di stile","行/列合并函数":"Unisci riga/colonna","跨页合并是否清除":"Annulla unione interruzione pagina","表格脚函数":"Funzione piè di pagina tabella","分组字段函数":"Funzione campo di raggruppamento","分组头格式化函数":"Funzione di formattazione intestazione gruppo","分组头信息":"Informazioni intestazione gruppo","分组脚格式化函数":"Funzione di formattazione piè di gruppo","分组脚信息":"Informazioni piè di gruppo","多组表格脚函数":"Funzione piè di pagina tabella multi-gruppo","行样式函数":"Funzione stile riga","单元格左右对齐":"Allineamento cella","单元格上下对齐":"Allineamento verticale cella","上":"Alto","中":"Centro","表格头单元格左右对齐":"Allineamento cella intestazione","单元格样式函数":"Funzione stile cella","表格头样式函数":"Funzione stile intestazione","单元格格式化函数":"Funzione di formattazione cella","单元格渲染函数":"Funzione di rendering cella","自动补全":"Completamento automatico","每页最大行数":"Righe massime per pagina","表格脚显示":"Visualizzazione piè di pagina tabella","最后显示":"Mostra nell\'ultima pagina","没有足够空间进行表格分页,请调整页眉/页脚线":"Spazio insufficiente per la paginazione della tabella, regolare la linea di intestazione/piè di pagina","没有足够空间,显示下方内容, 可分页高度":"Spazio insufficiente, visualizza il contenuto sottostante, l\'altezza può essere impaginata:","列属性":"Proprietà colonna","在上方插入行":"Inserisci riga sopra","在下方插入行":"Inserisci riga sotto","向左方插入列":"Inserisci colonna a sinistra","向右方插入列":"Inserisci colonna a destra","删除行":"Elimina riga","删除列":"Elimina colonna","对齐":"Allinea","左":"Sinistra","左右居中":"Centra","右":"Destra","下":"Basso","合并单元格":"Unisci cella","解开单元格":"Separa cella","条形码生成失败":"Generazione codice a barre non riuscita","请检查 hiprint.init 的 provider 是否配置了":"Controlla se il provider di hiprint.init è configurato","已移除\'tableCustom\',请替换使用\'table\'详情见更新记录":"\'TableCustom\' è stato rimosso, sostituirlo con \'table\', vedi il log di aggiornamento per i dettagli","确定":"Conferma","删除":"Elimina","连接客户端失败":"Connessione al client non riuscita","基础":"Di base","边框":"Bordo","列":"Colonna","高级":"Avanzate","面板排列":"Disposizione del pannello","排列方式":"Metodo di disposizione","垂直间距%s":"Spaziatura Verticale %s","水平间距%s":"Spaziatura Orizzontale %s","边框圆角":"Raggio del Bordo","显示码值":"Mostra Valore del Codice"}')},function(e){e.exports=JSON.parse('{"请选择字段":"フィールドを選択してください","计数":"カウント","合计":"合計","平均值":"平均","最小值":"最小値","最大值":"最大値","此格式不支持该文本":"このフォーマットはこのテキストをサポートしていません","二维码生成失败":"QRコードの生成に失敗しました","字体行高":"フォントの行の高さ","默认":"デフォルト","字体":"フォント","宋体":"明朝","微软雅黑":"Yu Gothic","字体大小":"フォントサイズ","字体粗细":"フォントの太さ","更细":"より細い","粗体":"太字","粗体+":"より太字","字间距":"文字間隔","左右对齐":"両端揃え","居左":"左寄せ","居中":"中央寄せ","居右":"右寄せ","两端对齐":"両端揃え","标题显示隐藏":"タイトルの表示/非表示","显示":"表示","隐藏":"非表示","表格边框":"表の罫線","有边框":"罫線あり","无边框":"罫線なし","表头边框":"ヘッダーの罫線","左边框":"左罫線","右边框":"右罫線","左右边框":"左右罫線","上边框":"上罫線","下边框":"下罫線","上下边框":"上下罫線","表头单元格边框":"ヘッダーのセル罫線","表尾边框":"フッターの罫線","表尾单元格边框":"フッターのセル罫線","表头行高":"ヘッダーの行の高さ","表头字体大小":"ヘッダーのフォントサイズ","表头字体粗细":"ヘッダーのフォントの太さ","表体单元格边框":"本体のセル罫線","表体行高":"本体の行の高さ","表头背景":"ヘッダーの背景","线宽":"線の太さ","边框大小":"罫線の太さ","条形码格式":"バーコードの形式","商品条码":"商品バーコード","条形码":"バーコード","物流":"物流","邮政和快递编码":"郵便および宅配便番号","医疗产品编码":"医療用品コード","不常用编码":"あまり使われないコード","附加组件":"付属品","实验编码":"実験的コード","条码类型":"バーコードのタイプ","二维码类型":"QRコードのタイプ","二维码容错率":"QRコードの誤り訂正レベル","字体颜色":"文字色","文本修饰":"テキストの装飾","下划线":"下線","上划线":"上線","穿梭线":"取り消し線","字段名":"フィールド名","请输入字段名":"フィールド名を入力してください","标题":"タイトル","请输入标题":"タイトルを入力してください","测试数据":"テストデータ","仅字段名称存在时有效":"フィールド名があるときのみ有効","位置坐标":"位置座標","X位置(左)":"X位置(左)","Y位置(上)":"Y位置(上)","同步":"同期","不同步":"非同期","宽高大小":"幅と高さ","宽":"幅","高":"高さ","图片地址":"画像のURL","请输入图片地址":"画像のURLを入力してください","选择":"選択","图片缩放":"画像の拡大/縮小","等比":"等倍","裁切":"切り抜き","填充":"埋め込み","原始尺寸":"オリジナルサイズ","颜色":"色","边框颜色":"罫線の色","水印功能":"透かし","水印内容":"透かしの内容","旋转角度":"回転角度","水平密度":"水平方向の密度","垂直密度":"垂直方向の密度","水印时间":"透かしの時刻","时间格式":"時刻のフォーマット","页码格式":"ページ番号のフォーマット","显示页码":"ページ番号を表示","页码续排":"ページ番号の続き","续排":"続き","重排":"リセット","每行缩进":"行頭字下げ","显示规则":"表示ルール","始终隐藏":"常に非表示","首页":"最初のページ","奇数页":"奇数ページ","偶数页":"偶数ページ","尾页":"最終ページ","强制分页":"改ページを強制","是":"はい","否":"いいえ","打印规则":"印刷ルール","保持奇数":"奇数ページを維持","保持偶数":"偶数ページを維持","分页规则":"改ページルール","不分页":"改ページなし","移除段落左侧空白":"段落左側の空白を削除","移除":"削除する","不移除":"削除しない","首页页尾":"最初のページのフッター","尾页页尾":"最終ページのフッター","偶数页页尾":"偶数ページのフッター","奇数页页尾":"奇数ページのフッター","位置固定":"固定位置","拖动方向":"ドラッグ方向","横向":"横方向","竖向":"縦方向","左偏移":"左端からのオフセット","偏移量":"オフセット量","最低高度":"最小の高さ","文本过短或为空时的高度":"テキストが短すぎるか空のときの高さ","隐藏规则":"非表示ルール","表体行边框":"本体の行の罫線","元素层级":"Zインデックス","边框设置":"枠線の設定","实线":"実線","虚线":"点線","左内边距":"左のパディング","上内边距":"上のパディング","右内边距":"右のパディング","下内边距":"下のパディング","样式":"スタイル","边框样式":"枠線のスタイル","长虚线":"長点線","短虚线":"短点線","背景颜色":"背景色","纸张方向(仅自定义纸质有效)":"用紙の向き(カスタム用紙のみ有効)","纵向":"縦方向","上下对齐":"上下の配置","垂直居中":"垂直中央揃え","底部":"下揃え","文本换行":"テキストの折り返し","不换行":"折り返さない","不换行&隐藏":"折り返さず非表示","不换行&省略":"折り返さず省略記号","打印类型":"印刷タイプ","文本":"テキスト","二维码":"QRコード","字段类型":"フィールドタイプ","默认(文本)":"デフォルト(テキスト)","序号":"インデックス","图片":"画像","单元格高度":"セルの高さ","条形码、二维码以及图片有效":"バーコード、QRコード、画像有効","底部聚合标题":"集計タイトル","底部聚合文本":"集計テキスト","聚合类型":"集計のタイプ","底部聚合合并列数":"集計の結合列数","合并列数":"結合列数","底部聚合类型左右对齐":"集計の左右揃え","整数":"整数","保留%s位":"%s桁を保持","底部聚合小数":"集計の小数点以下桁数","转大小写":"大文字小文字の変換","底部聚合类型":"集計のタイプ","不聚合":"集計しない","仅文本":"テキストのみ","顶部偏移":"上部のオフセット","一行多组":"1行複数グループ","一行二列":"1行2列","一行三列":"1行3列","一行四列":"1行4列","一行多组间隔":"1行複数グループの間隔","表格头显示":"表ヘッダーの表示","每页显示":"1ページごとに表示","首页显示":"最初のページに表示","不显示":"表示しない","数据类型":"データ型","日期时间":"日時","布尔":"ブール","格式":"フォーマット","格式化函数":"書式設定関数","样式函数":"スタイル関数","行/列合并函数":"行/列のマージ関数","跨页合并是否清除":"改ページでのマージをクリアするか","表格脚函数":"表のフッター関数","分组字段函数":"グループフィールド関数","分组头格式化函数":"グループヘッダーの書式設定関数","分组头信息":"グループヘッダー情報","分组脚格式化函数":"グループフッターの書式設定関数","分组脚信息":"グループフッター情報","多组表格脚函数":"複数グループ表のフッター関数","行样式函数":"行のスタイル関数","单元格左右对齐":"セルの左右揃え","单元格上下对齐":"セルの上下揃え","上":"上","中":"中央","表格头单元格左右对齐":"ヘッダーセルの左右揃え","单元格样式函数":"セルのスタイル関数","表格头样式函数":"ヘッダーのスタイル関数","单元格格式化函数":"セルの書式設定関数","单元格渲染函数":"セルのレンダリング関数","自动补全":"オートコンプリート","每页最大行数":"1ページ最大行数","表格脚显示":"表のフッターの表示","最后显示":"最終ページで表示","没有足够空间进行表格分页,请调整页眉/页脚线":"表のページ分割のための十分なスペースがありません。ヘッダー/フッターの線を調整してください","没有足够空间,显示下方内容, 可分页高度":"スペースが十分ではありません。下のコンテンツを表示し、高さはページ分割できます:","列属性":"列のプロパティ","在上方插入行":"上に行を挿入","在下方插入行":"下に行を挿入","向左方插入列":"左に列を挿入","向右方插入列":"右に列を挿入 ","删除行":"行を削除","删除列":"列を削除","对齐":"配置","左":"左","左右居中":"中央","右":"右","下":"下","合并单元格":"セルをマージ","解开单元格":"マージを解除","条形码生成失败":"バーコードの生成に失敗しました","请检查 hiprint.init 的 provider 是否配置了":"hiprint.init のプロバイダが設定されていることを確認してください","已移除\'tableCustom\',请替换使用\'table\'详情见更新记录":"\'tableCustom\'は削除されました。\'table\'に置き換えてください。詳細は更新ログを参照してください。","确定":"確定","删除":"削除","连接客户端失败":"クライアントへの接続に失敗しました","基础":"基本","边框":"枠線","列":"列","高级":"高度","面板排列":"パネル配置","排列方式":"配列方法","垂直间距%s":"垂直間隔 %s","水平间距%s":"水平間隔 %s","边框圆角":"ボーダーラジウス","显示码值":"表示コード値"}')},function(e){e.exports=JSON.parse('{"请选择字段":"Пожалуйста, выберите поле","计数":"Подсчет","合计":"Сумма","平均值":"Среднее значение","最小值":"Минимум","最大值":"Максимум","此格式不支持该文本":"Этот формат не поддерживает такой текст","二维码生成失败":"Сбой генерации QR-кода","字体行高":"Высота строки шрифта","默认":"По умолчанию","字体":"Шрифт","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Размер шрифта","字体粗细":"Толщина шрифта","更细":"Тоньше","粗体":"Жирный","粗体+":"Жирнее","字间距":"Межбуквенный интервал","左右对齐":"По ширине","居左":"По левому краю","居中":"По центру","居右":"По правому краю","两端对齐":"По ширине","标题显示隐藏":"Отображение заголовка","显示":"Показывать","隐藏":"Скрыть","表格边框":"Граница таблицы","有边框":"Да","无边框":"Нет","表头边框":"Граница заголовка","左边框":"Левая граница","右边框":"Правая граница","左右边框":"Левая и правая границы","上边框":"Верхняя граница","下边框":"Нижняя граница","上下边框":"Верхняя и нижняя границы","表头单元格边框":"Граница ячейки заголовка","表尾边框":"Граница подвала","表尾单元格边框":"Граница ячейки подвала","表头行高":"Высота строки заголовка","表头字体大小":"Размер шрифта заголовка","表头字体粗细":"Толщина шрифта заголовка","表体单元格边框":"Граница ячейки основной части","表体行高":"Высота строки основной части","表头背景":"Фон заголовка","线宽":"Толщина линии","边框大小":"Размер границы","条形码格式":"Тип штрихкода","商品条码":"Штрихкод товара","条形码":"Штрихкод","物流":"Логистика","邮政和快递编码":"Почтовый и курьерский код","医疗产品编码":"Код медицинского продукта","不常用编码":"Нестандартный код","附加组件":"Дополнительный компонент","实验编码":"Экспериментальный код","条码类型":"Тип штрихкода","二维码类型":"Тип QR-кода","二维码容错率":"Уровень коррекции ошибок QR-кода","字体颜色":"Цвет шрифта","文本修饰":"Оформление текста","下划线":"Подчеркивание","上划线":"Надчеркивание","穿梭线":"Перечеркивание","字段名":"Имя поля","请输入字段名":"Пожалуйста, введите имя поля","标题":"Заголовок","请输入标题":"Пожалуйста, введите заголовок","测试数据":"Тестовые данные","仅字段名称存在时有效":"Действительно только если существует имя поля","位置坐标":"Координаты позиции","X位置(左)":"Позиция X (слева)","Y位置(上)":"Позиция Y (сверху)","同步":"Синхронизировать","不同步":"Не синхронизировать","宽高大小":"Ширина и высота","宽":"Ширина","高":"Высота","图片地址":"URL изображения","请输入图片地址":"Пожалуйста, введите URL изображения","选择":"Выбрать","图片缩放":"Масштаб изображения","等比":"Пропорционально","裁切":"Обрезать","填充":"Заполнить","原始尺寸":"Исходный размер","颜色":"Цвет","边框颜色":"Цвет границы","水印功能":"Водяной знак","水印内容":"Содержание водяного знака","旋转角度":"Угол поворота","水平密度":"Горизонтальная плотность","垂直密度":"Вертикальная плотность","水印时间":"Время водяного знака","时间格式":"Формат времени","页码格式":"Формат номера страницы","显示页码":"Показывать номер страницы","页码续排":"Продолжить нумерацию страниц","续排":"Продолжить","重排":"Сбросить","每行缩进":"Отступ строки","显示规则":"Правило отображения","始终隐藏":"Всегда скрывать","首页":"Первая страница","奇数页":"Нечетные страницы","偶数页":"Четные страницы","尾页":"Последняя страница","强制分页":"Принудительный разрыв страницы","是":"Да","否":"Нет","打印规则":"Правило печати","保持奇数":"Сохранять нечетные","保持偶数":"Сохранять четные","分页规则":"Правило разрыва страниц","不分页":"Без разрыва страниц","移除段落左侧空白":"Убрать левый отступ","移除":"Удалить","不移除":"Не удалять","首页页尾":"Нижний колонтитул первой страницы","尾页页尾":"Нижний колонтитул последней страницы","偶数页页尾":"Нижний колонтитул на четных страницах","奇数页页尾":"Нижний колонтитул на нечетных страницах","位置固定":"Фиксированная позиция","拖动方向":"Направление перетаскивания","横向":"Горизонтально","竖向":"Вертикально","左偏移":"Смещение слева","偏移量":"Смещение","最低高度":"Минимальная высота","文本过短或为空时的高度":"Высота при слишком коротком или пустом тексте","隐藏规则":"Правило скрытия","表体行边框":"Граница строки основной части","元素层级":"Z-индекс","边框设置":"Настройки границы","实线":"Сплошная линия","虚线":"Пунктир","左内边距":"Отступ слева","上内边距":"Отступ сверху","右内边距":"Отступ справа","下内边距":"Отступ снизу","样式":"Стиль","边框样式":"Стиль границы","长虚线":"Длинный пунктир","短虚线":"Короткий пунктир","背景颜色":"Цвет фона","纸张方向(仅自定义纸质有效)":"Ориентация бумаги (только пользовательская)","纵向":"Книжная","上下对齐":"Вертикальное выравнивание","垂直居中":"По центру по вертикали","底部":"Внизу","文本换行":"Перенос строк","不换行":"Без переноса строк","不换行&隐藏":"Без переноса строк и скрыть","不换行&省略":"Без переноса строк и многоточие","打印类型":"Тип печати","文本":"Текст","二维码":"QR-код","字段类型":"Тип поля","默认(文本)":"По умолчанию (текст)","序号":"Индекс","图片":"Изображение","单元格高度":"Высота ячейки","条形码、二维码以及图片有效":"Штрихкод, QR-код и изображение действительны","底部聚合标题":"Заголовок итогов","底部聚合文本":"Текст итогов","聚合类型":"Тип итогов","底部聚合合并列数":"Количество объединенных столбцов итогов","合并列数":"Количество объединенных столбцов","底部聚合类型左右对齐":"Выравнивание итогов","整数":"Целое число","保留%s位":"Оставить %s знаков после запятой","底部聚合小数":"Дробная часть итогов","转大小写":"Верхний или нижний регистр","底部聚合类型":"Тип итогов","不聚合":"Без итогов","仅文本":"Только текст","顶部偏移":"Смещение сверху","一行多组":"Несколько групп в строке","一行二列":"Одна строка две колонки","一行三列":"Одна строка три колонки","一行四列":"Одна строка четыре колонки","一行多组间隔":"Интервал между группами в строке","表格头显示":"Отображение заголовка таблицы","每页显示":"Показывать на странице","首页显示":"Показывать на первой странице","不显示":"Не показывать","数据类型":"Тип данных","日期时间":"Дата и время","布尔":"Логический","格式":"Формат","格式化函数":"Функция форматирования","样式函数":"Функция стиля","行/列合并函数":"Объединение строки/столбца","跨页合并是否清除":"Очистить объединение перед разрывом страницы","表格脚函数":"Функция нижнего колонтитула таблицы","分组字段函数":"Функция поля группировки","分组头格式化函数":"Функция форматирования заголовка группы","分组头信息":"Информация заголовка группы","分组脚格式化函数":"Функция форматирования подвала группы","分组脚信息":"Информация подвала группы","多组表格脚函数":"Функция нижнего колонтитула таблицы с несколькими группами","行样式函数":"Функция стиля строки","单元格左右对齐":"Выравнивание ячеек по горизонтали","单元格上下对齐":"Вертикальное выравнивание ячеек","上":"Вверху","中":"По центру","表格头单元格左右对齐":"Горизонтальное выравнивание ячеек заголовка","单元格样式函数":"Функция стиля ячейки","表格头样式函数":"Функция стиля заголовка таблицы","单元格格式化函数":"Функция форматирования ячейки","单元格渲染函数":"Функция отрисовки ячейки","自动补全":"Автозаполнение","每页最大行数":"Макс. строк на странице","表格脚显示":"Отображение нижнего колонтитула таблицы","最后显示":"Показать на последней странице","没有足够空间进行表格分页,请调整页眉/页脚线":"Недостаточно места для постраничного разделения таблицы, отрегулируйте строку заголовка/подвала","没有足够空间,显示下方内容, 可分页高度":"Недостаточно места, показать содержимое ниже, высоту можно разбить на страницы:","列属性":"Свойство столбца","在上方插入行":"Вставить строку выше","在下方插入行":"Вставить строку ниже","向左方插入列":"Вставить столбец слева","向右方插入列":"Вставить столбец справа","删除行":"Удалить строку","删除列":"Удалить столбец","对齐":"Выравнивание","左":"Слева","左右居中":"По центру","右":"Справа","下":"Внизу","合并单元格":"Объединить ячейки","解开单元格":"Разъединить ячейки","条形码生成失败":"Сбой генерации штрихкода","请检查 hiprint.init 的 provider 是否配置了":"Проверьте, настроен ли поставщик hiprint.init","已移除\'tableCustom\',请替换使用\'table\'详情见更新记录":"\'TableCustom\' была удалена, замените ее на \'table\', подробности см. в журнале обновлений","确定":"Подтвердить","删除":"Удалить","连接客户端失败":"Не удалось подключиться к клиенту","基础":"Основные","边框":"Граница","列":"Столбец","高级":"Дополнительно","面板排列":"Расположение панели","排列方式":"Способ распределения","垂直间距%s":"Вертикальный интервал %s","水平间距%s":"Горизонтальный интервал %s","边框圆角":"Радиус границы","显示码值":"Отображение кодового значения"}')},function(e,t,i){!function(e){function a(){return-1!==navigator.userAgent.indexOf("MSIE")||document.documentMode}var o;(o=e).fn.hiwprint=function(e){var t=document.getElementById("hiwprint_iframe"),i=(t&&t.parentNode.removeChild(t),o.extend({},o.fn.hiwprint.defaults,e)),n=this,r=o('<iframe id="hiwprint_iframe" style="visibility: hidden; height: 0; width: 0; position: absolute;"></iframe>'),A="";i.importCss&&(i.styleHandler&&(A+=i.styleHandler()),0<o("link[media=print]").length)&&o("link[media=print]").each(function(){0<=o(this).attr("href").indexOf("print-lock.css")&&(A=(A+='<link rel="stylesheet" type="text/css" media="print" href="'+o(this).attr("href")+'">')+'<link rel="stylesheet" type="text/css" href="'+o(this).attr("href")+'">')}),r[0].srcdoc='<!DOCTYPE html><html><head><title></title><meta charset="UTF-8">'+A+"</head><body></body></html>",r[0].onload=function(){var e=r[0].contentWindow||r[0].contentDocument;e.document&&(e=e.document),r.attr("srcdoc")||e.write('<!DOCTYPE html><html><head><title></title><meta charset="UTF-8">'+A+"</head><body></body></html>"),i.printContainer?e.body.innerHTML=n[0].outerHTML:e.body.innerHTML=n.html(),function e(t,i,n){void 0===n&&(n=0);var r=t.getElementsByTagName("img");var A=!0;for(var a=0;a<r.length;a++){var o=r[a];!o.src||o.src===window.location.href||-1!=o.src.indexOf("base64")||o&&void 0!==o.naturalWidth&&0!==o.naturalWidth&&o.complete||o.complete||(A=!1)}n++;!A&&n<10?setTimeout(function(){e(t,i,n)},500):i()}(e,function(){var t=r[0],e=i;try{if(t.focus(),!a()&&window.StyleMedia||a())try{t.contentWindow.document.execCommand("print",!1,null)}catch(e){t.contentWindow.print()}else t.contentWindow.print();e.callback&&e.callback()}catch(e){}})},r.appendTo("body")},o.fn.hiwprint.defaults={importCss:!0,printContainer:!0,callback:null,styleHandler:null}}.call(this,i(0))},function(e,t){window.HIPRINT_CONFIG={movingDistance:1.5,paperHeightTrim:1,showPosition:!0,positionLineMode:!1,positionUnit:!0,showSizeBox:!0,adsorbMin:3,showAdsorbLine:!0,adsorbLineMin:6,paperNumberContinue:!0,panel:{supportOptions:[{name:"panelPaperRule",hidden:!1},{name:"panelPageRule",hidden:!1},{name:"firstPaperFooter",hidden:!1},{name:"evenPaperFooter",hidden:!1},{name:"oddPaperFooter",hidden:!1},{name:"lastPaperFooter",hidden:!1},{name:"leftOffset",hidden:!1},{name:"topOffset",hidden:!1},{name:"fontFamily",hidden:!1},{name:"orient",hidden:!1},{name:"paperNumberDisabled",hidden:!1},{name:"paperNumberContinue",hidden:!1},{name:"paperNumberFormat",hidden:!1},{name:"watermarkOptions",hidden:!1},{name:"panelLayoutOptions",hidden:!1}],default:{}},text:{tabs:[{name:"基础",options:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"dataType",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"textDecoration",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"textContentWrap",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"边框",options:[{name:"optionsGroup",hidden:!1},{name:"borderLeft",hidden:!1},{name:"borderTop",hidden:!1},{name:"borderRight",hidden:!1},{name:"borderBottom",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderColor",hidden:!1},{name:"contentPaddingLeft",hidden:!1},{name:"contentPaddingTop",hidden:!1},{name:"contentPaddingRight",hidden:!1},{name:"contentPaddingBottom",hidden:!1}]},{name:"高级",options:[{name:"textType",hidden:!1},{name:"barcodeMode",hidden:!1},{name:"barWidth",hidden:!1},{name:"barAutoWidth",hidden:!1},{name:"qrCodeLevel",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"upperCase",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"dataType",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"textDecoration",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"textContentWrap",hidden:!1},{name:"lineHeight",hidden:!1},{name:"textType",hidden:!1},{name:"barcodeMode",hidden:!1},{name:"barWidth",hidden:!1},{name:"barAutoWidth",hidden:!1},{name:"qrCodeLevel",hidden:!1},{name:"hideTitle",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"optionsGroup",hidden:!1},{name:"borderLeft",hidden:!1},{name:"borderTop",hidden:!1},{name:"borderRight",hidden:!1},{name:"borderBottom",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderColor",hidden:!1},{name:"contentPaddingLeft",hidden:!1},{name:"contentPaddingTop",hidden:!1},{name:"contentPaddingRight",hidden:!1},{name:"contentPaddingBottom",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{width:120,height:9.75}},image:{tabs:[{name:"基础",options:[{name:"field",hidden:!1},{name:"src",hidden:!1},{name:"fit",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"borderRadius",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"field",hidden:!1},{name:"src",hidden:!1},{name:"fit",hidden:!1},{name:"borderRadius",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{}},longText:{tabs:[{name:"基础",options:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"textAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"color",hidden:!1},{name:"longTextIndent",hidden:!1},{name:"leftSpaceRemoved",hidden:!1},{name:"lHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"textAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"color",hidden:!1},{name:"hideTitle",hidden:!1},{name:"longTextIndent",hidden:!1},{name:"leftSpaceRemoved",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"lHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"optionsGroup",hidden:!1},{name:"borderLeft",hidden:!1},{name:"borderTop",hidden:!1},{name:"borderRight",hidden:!1},{name:"borderBottom",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderColor",hidden:!1},{name:"contentPaddingLeft",hidden:!1},{name:"contentPaddingTop",hidden:!1},{name:"contentPaddingRight",hidden:!1},{name:"contentPaddingBottom",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{height:42,width:550}},table:{tabs:[{name:"基础",options:[{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"tableHeaderRepeat",hidden:!1},{name:"tableFooterRepeat",hidden:!1},{name:"autoCompletion",hidden:!1},{name:"maxRows",hidden:!1},{name:"columns",hidden:!1}]},{name:"样式",options:[{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"lineHeight",hidden:!1},{name:"textAlign",hidden:!1},{name:"gridColumns",hidden:!1},{name:"gridColumnsGutter",hidden:!1},{name:"tableBorder",hidden:!1},{name:"tableHeaderBorder",hidden:!1},{name:"tableHeaderCellBorder",hidden:!1},{name:"tableHeaderRowHeight",hidden:!1},{name:"tableHeaderBackground",hidden:!1},{name:"tableHeaderFontSize",hidden:!1},{name:"tableHeaderFontWeight",hidden:!1},{name:"tableBodyRowHeight",hidden:!1},{name:"tableBodyRowBorder",hidden:!1},{name:"tableBodyCellBorder",hidden:!1},{name:"tableFooterBorder",hidden:!1},{name:"tableFooterCellBorder",hidden:!1},{name:"lHeight",hidden:!1}]},{name:"列",options:[]},{name:"高级",options:[{name:"axis",hidden:!1},{name:"styler",hidden:!1},{name:"rowStyler",hidden:!1},{name:"footerFormatter",hidden:!1},{name:"rowsColumnsMerge",hidden:!1},{name:"rowsColumnsMergeClean",hidden:!1},{name:"groupFieldsFormatter",hidden:!1},{name:"groupFormatter",hidden:!1},{name:"groupFooterFormatter",hidden:!1},{name:"gridColumnsFooterFormatter",hidden:!1}]}],supportOptions:[{name:"field",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"lineHeight",hidden:!1},{name:"textAlign",hidden:!1},{name:"gridColumns",hidden:!1},{name:"gridColumnsGutter",hidden:!1},{name:"tableHeaderRepeat",hidden:!1},{name:"tableBorder",hidden:!1},{name:"tableHeaderBorder",hidden:!1},{name:"tableHeaderCellBorder",hidden:!1},{name:"tableHeaderRowHeight",hidden:!1},{name:"tableHeaderBackground",hidden:!1},{name:"tableHeaderFontSize",hidden:!1},{name:"tableHeaderFontWeight",hidden:!1},{name:"tableBodyRowHeight",hidden:!1},{name:"tableBodyRowBorder",hidden:!1},{name:"tableBodyCellBorder",hidden:!1},{name:"tableFooterBorder",hidden:!1},{name:"tableFooterCellBorder",hidden:!1},{name:"axis",hidden:!1},{name:"lHeight",hidden:!1},{name:"autoCompletion",hidden:!1},{name:"maxRows",hidden:!1},{name:"columns",hidden:!1},{name:"styler",hidden:!1},{name:"rowStyler",hidden:!1},{name:"tableFooterRepeat",hidden:!1},{name:"footerFormatter",hidden:!1},{name:"rowsColumnsMerge",hidden:!1},{name:"groupFieldsFormatter",hidden:!1},{name:"groupFormatter",hidden:!1},{name:"groupFooterFormatter",hidden:!1},{name:"gridColumnsFooterFormatter",hidden:!1}],default:{width:550}},hline:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}],default:{borderWidth:.75,height:9,width:90}},vline:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}],default:{borderWidth:void 0,height:90,width:9}},rect:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}],default:{borderWidth:void 0,height:90,width:90}},oval:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}],default:{borderWidth:void 0,height:90,width:90}},html:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"zIndex",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1}],default:{height:90,width:90}},tableColumn:{supportOptions:[{name:"title",hidden:!1},{name:"align",hidden:!1},{name:"halign",hidden:!1},{name:"vAlign",hidden:!1},{name:"tableTextType",hidden:!1},{name:"tableBarcodeMode",hidden:!1},{name:"tableQRCodeLevel",hidden:!1},{name:"tableColumnHeight",hidden:!1},{name:"showCodeTitle",hidden:!1},{name:"paddingLeft",hidden:!1},{name:"paddingRight",hidden:!1},{name:"tableSummaryTitle",hidden:!1},{name:"tableSummaryText",hidden:!1},{name:"tableSummaryColspan",hidden:!1},{name:"tableSummary",hidden:!1},{name:"tableSummaryAlign",hidden:!1},{name:"tableSummaryNumFormat",hidden:!1},{name:"tableSummaryFormatter",hidden:!1},{name:"upperCase",hidden:!1},{name:"renderFormatter",hidden:!1},{name:"formatter2",hidden:!1},{name:"styler2",hidden:!1},{name:"stylerHeader",hidden:!1}],default:{height:90,width:90}},barcode:{tabs:[{name:"基础",options:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"barcodeType",hidden:!1},{name:"barWidth",hidden:!1},{name:"barAutoWidth",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"barColor",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"barcodeType",hidden:!1},{name:"barWidth",hidden:!1},{name:"barAutoWidth",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"barColor",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{width:160,height:40,title:"条形码",barcodeType:"code128",testData:"barcode"}},qrcode:{tabs:[{name:"基础",options:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"qrcodeType",hidden:!1},{name:"qrCodeLevel",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"barColor",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"qrcodeType",hidden:!1},{name:"qrCodeLevel",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"barColor",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{width:80,height:80,title:"二维码",qrcodeType:"qrcode",testData:"qrcode"}}}},function(e,t,i){var n=i(281);(n="string"==typeof(n=n.__esModule?n.default:n)?[[e.i,n,""]]:n).locals&&(e.exports=n.locals);(0,i(164).default)("70aa0a08",n,!0,{})},function(e,t,i){var n=i(163),r=i(282),i=i(283),n=(t=n(!1),r(i));t.push([e.i,'.hiprint-printPaper.design.grid {\n background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0) 3%), linear-gradient(360deg, rgba(0, 0, 0, 0.1) 3%, rgba(0, 0, 0, 0) 3%);\n background-size: 5mm 5mm;\n background-position: left top;\n}\n\n.horLine {\n position: absolute;\n border: 0;\n border-top: 1px solid rgb(241, 110, 110);\n}\n.verLine {\n position: absolute;\n border: 0;\n border-left: 1px solid rgb(241, 110, 110);\n}\n\n/* 拖拽时元素辅助线 */\n.toplineOfPosition, .bottomlineOfPosition {\n border: 0;\n border-top: 1px dashed rgb(169, 169, 169);\n}\n.leftlineOfPosition, .rightlineOfPosition {\n border: 0;\n border-left: 1px dashed rgb(169, 169, 169);\n}\n\n/* 拖拽时的坐标位置 */\n.topPosition {\n background: red;\n color: white;\n border-radius: 20rem;\n min-width: 10px;\n padding: 0 2px;\n font-size: 12px;\n line-height: normal;\n z-index: 9;\n}\n.topPosition-lineMode {\n color: red;\n background: unset;\n line-height: normal;\n z-index: 9;\n}\n.leftPosition {\n background: red;\n color: white;\n border-radius: 20rem;\n min-width: 10px;\n padding: 0 2px;\n font-size: 12px;\n line-height: normal;\n z-index: 9;\n}\n.leftPosition-lineMode {\n color: red;\n background: unset;\n line-height: normal;\n z-index: 9;\n}\n\n/* 元素始终隐藏 */\n.alwaysHide {\n background-color: gray !important;\n}\n\n/* 元素宽高 */\n.resize-panel .size-box {\n border: 1px solid;\n min-height: 19px;\n padding: 0px 4px;\n background: red;\n color: white;\n font-size: 12px;\n border-radius: 6px 6px 0 0;\n white-space: nowrap;\n line-height: normal;\n font-family: unset;\n letter-spacing: normal;\n z-index: 9;\n}\n.hiprint-printElement:not(.editing):hover .resize-panel {\n display: block !important;\n /* hover 强制背景色 可重写 */\n background-color: rgba(0, 0, 0, 0.5) !important;\n}\n.hiprint-printElement:hover .resize-panel .resizebtn {\n display: none;\n}\n.hiprint-printElement:hover .resize-panel.selected .resizebtn {\n display: block;\n}\n.hiprint-printElement.design .del-btn {\n position: absolute;\n visibility: hidden;\n z-index: 10;\n width: 16px;\n height: 16px;\n line-height: 12px;\n top: -8px;\n right: -8px;\n border-radius: 50%;\n padding: 2px;\n background: red;\n color: white;\n font-size: 12px;\n box-sizing: border-box;\n cursor: pointer;\n text-align: center;\n}\n.hiprint-printElement.design:hover .del-btn {\n visibility: visible;\n}\n.resize-panel .size-box .hide {\n display: none;\n}\n\n/* 参数tab */\n.prop-tabs {\n background-color: #FFF;\n border-style: none;\n box-shadow: none;\n border-color: #e6e6e6;\n}\n.prop-tabs .prop-tab-items {\n height: 31px;\n line-height: 31px;\n padding: 2px 0 1px 2px;\n list-style: none;\n outline: 0;\n border: 0;\n text-decoration: none;\n font-size: 100%;\n margin: 0;\n border-bottom: 1px solid #ddd;\n /*box-shadow: 0 1px 3px rgba(26, 26, 26, .1);*/\n box-sizing: content-box;\n}\n.prop-tabs .prop-tab-items .prop-tab-item {\n background-color: #FFF;\n border-radius: 0;\n padding: 0;\n margin: 0 -1px 0 0;\n display: inline-block;\n cursor: pointer;\n list-style-type: none;\n}\n\n.prop-tabs .prop-tab-items .prop-tab-item .tab-title {\n height: 30px;\n line-height: 30px;\n padding: 0 10px;\n font-weight: bold;\n font-size: 14px;\n}\n\n.prop-tabs .prop-tab-items li.active {\n border: none;\n border-bottom: 2px solid #2196f3;\n color: #2196f3;\n height: 31px;\n line-height: 30px;\n}\n\n.prop-tabs .hiprint-option-items.active {\n display: flex;\n}\n\n.prop-tabs .hiprint-option-items {\n display: none;\n margin-top: 1px;\n border: none;\n background-color: #FFF;\n overflow: auto;\n /*height: calc(100vh - 150px);*/\n padding: 0;\n}\n/* 元素双击编辑 */\n.design .editing {\n border: 1px solid red !important;\n}\n\n/* hiprint-pagination */\n.hiprint-pagination {\n display: inline-block;\n padding-left: 0;\n}\n .hiprint-pagination > li {\n border: 1px solid #bdc3c7;\n -moz-border-radius: 2px;\n -webkit-border-radius: 2px;\n display: block;\n float: left;\n padding: 5px;\n text-decoration: none;\n margin-right: 5px;\n margin-bottom: 5px;\n font-family: helvetica;\n font-size: 13px;\n cursor: pointer\n }\n\n .hiprint-pagination > li > span {\n padding: 0 10px 0 10px;\n }\n\n .hiprint-pagination > li > a {\n color: #bdc3c7;\n font-weight: bold;\n text-decoration: none;\n font-size: 11px;\n padding: 3px;\n }\n\n .hiprint-pagination > li > a:hover {\n color: red;\n }\n\n.hiprint-pagination .selected {\n border: #2196f3 1px solid;\n}\n\n\n.hiprint-pagination-sm > li > a {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n/*rect-printElement-type hiprint-printElement-type */\n.rect-printElement-types .hiprint-printElement-type {\n display: block;\n}\n\n.rect-printElement-types .hiprint-printElement-type {\n padding: 0 0 0 0;\n list-style: none;\n}\n\n .rect-printElement-types .hiprint-printElement-type > li > .title {\n display: block;\n padding: 4px 0px;\n clear: both;\n }\n\n .rect-printElement-types .hiprint-printElement-type > li > ul {\n padding: 0 0 0 0;\n display: block;\n list-style: none;\n }\n\n .rect-printElement-types .hiprint-printElement-type > li > ul > li {\n display: block;\n width: 50%;\n float: left;\n max-width: 100px;\n }\n\n .rect-printElement-types .hiprint-printElement-type > li > ul > li > a {\n height: 92px;\n padding: 12px 6px;\n margin-left: -1px;\n line-height: 1.42857143;\n color: #337ab7;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-right: 5px;\n width: 95%;\n max-width: 100px;\n display: inline-block;\n text-align: center;\n margin-bottom: 7px;\n box-sizing: border-box;\n color: #b9a5a6;\n border: 1px solid rgba(0,0,0,0.2);\n border-radius: 3px;\n box-shadow: 0 1px 0 0 rgba(0,0,0,0.15);\n }\n\n\n/*small-printElement-type hiprint-printElement-type */\n.small-printElement-types .hiprint-printElement-type {\n display: block;\n}\n\n.small-printElement-types .hiprint-printElement-type {\n padding: 0 0 0 0;\n list-style: none;\n}\n\n .small-printElement-types .hiprint-printElement-type > li > .title {\n display: block;\n padding: 4px 0px;\n clear: both;\n }\n\n .small-printElement-types .hiprint-printElement-type > li > ul {\n padding: 0 0 0 0;\n display: block;\n list-style: none;\n width: 100%;\n }\n\n .small-printElement-types .hiprint-printElement-type > li > ul > li {\n display: block;\n width: 50%;\n float: left;\n padding: 0 4px;\n }\n\n .small-printElement-types .hiprint-printElement-type > li > ul > li > a {\n height: 22px;\n /* padding: 12px 6px; */\n /* margin-left: -1px; */\n line-height: 20px;\n color: #337ab7;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-right: 5px;\n width: 100%;\n display: block;\n text-align: center;\n margin-bottom: 7px;\n box-sizing: border-box;\n color: #b9a5a6;\n border: 1px solid rgba(0,0,0,0.2);\n border-radius: 3px;\n box-shadow: 0 1px 0 0 rgba(0,0,0,0.15);\n }\n\n\n/* hiprint-toolbar*/\n\n.hiprint-toolbar {\n}\n\n .hiprint-toolbar > ul {\n padding: 0px;\n margin-bottom: 5px;\n }\n\n .hiprint-toolbar > ul > li {\n display: inline-block;\n }\n\n .hiprint-toolbar > ul > li > a {\n position: relative;\n float: left;\n padding: 3px 10px;\n margin-left: -1px;\n line-height: 1.42857143;\n color: #337ab7;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #ddd;\n margin-right: 4px;\n cursor: pointer;\n }\n\n\n.hiprint-printElement-type .glyphicon-class {\n display: block;\n text-align: center;\n word-wrap: break-word;\n /*font-size: 0.65rem;\nfont-weight: normal;*/\n font-family: Helvetica, sans-serif;\n}\n\n.hiprint-printElement-type .glyphicon {\n margin-top: 5px;\n margin-bottom: 10px;\n font-size: 37px;\n}\n\n\n/*\n\n\n*/\n\n/*option css*/\n/*option css*/\n.hiprint-option-items {\n padding: 10px 5px;\n display: flex;\n flex-wrap: wrap;\n align-items: flex-end;\n box-sizing: border-box;\n width: 100%;\n}\n\n .hiprint-option-items .hiprint-option-item {\n box-sizing: border-box;\n float: left;\n width: 50%;\n margin-bottom: 5px;\n padding: 0 5px;\n }\n\n .hiprint-option-items .hiprint-option-item-row {\n width: 100%;\n }\n\n.hiprint-option-item-label {\n margin: 5px 5px 3px 0;\n}\n\n.hiprint-option-items .hiprint-option-item-field input, .hiprint-option-items .hiprint-option-item-field select, .hiprint-option-items .hiprint-option-item-field textarea {\n color: inherit;\n background-color: transparent;\n box-sizing: border-box;\n width: 100%;\n position: relative;\n padding: 3px;\n z-index: 1;\n border: 1px solid rgb(169, 169, 169);\n height: 19pt;\n}\n\n.hiprint-option-item-settingBtn {\n height: 19pt;\n line-height: 19pt;\n font-size: 12px;\n padding: 0 24px;\n background: #00c1de;\n border-color: transparent;\n color: #fff;\n display: inline-block;\n margin: 5px;\n font-weight: 400;\n border: 1px solid transparent;\n font-family: PingFangSC, helvetica neue, hiragino sans gb, arial, microsoft yahei ui, microsoft yahei, simsun, "sans-serif";\n vertical-align: middle;\n transition: .3s cubic-bezier(.4, 0, .2, 1);\n transform: translateZ(0);\n}\n\n.hiprint-option-item-deleteBtn {\n background: red;\n}\n\n.hiprint-option-items .minicolors {\n position: relative;\n}\n\n.hiprint-option-items .minicolors-sprite {\n background-image: url('+n+");\n}\n\n.hiprint-option-items .minicolors-swatch {\n position: absolute;\n vertical-align: middle;\n background-position: -80px 0;\n cursor: text;\n padding: 0;\n margin: 0;\n display: inline-block;\n}\n\n.hiprint-option-items .minicolors-swatch-color {\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n}\n\n.hiprint-option-items .minicolors input[type=hidden] + .minicolors-swatch {\n width: 28px;\n position: static;\n cursor: pointer;\n}\n\n.hiprint-option-items .minicolors input[type=hidden][disabled] + .minicolors-swatch {\n cursor: default;\n}\n\n/* Panel */\n.hiprint-option-items .minicolors-panel {\n position: absolute;\n width: 173px;\n background: white;\n border: solid 1px #CCC;\n box-shadow: 0 0 20px rgba(0, 0, 0, .2);\n z-index: 99999;\n box-sizing: content-box;\n display: none;\n}\n\n .hiprint-option-items .minicolors-panel.minicolors-visible {\n display: block;\n }\n\n/* Panel positioning */\n.hiprint-option-items .minicolors-position-top .minicolors-panel {\n top: -154px;\n}\n\n.hiprint-option-items .minicolors-position-right .minicolors-panel {\n right: 0;\n}\n\n.hiprint-option-items .minicolors-position-bottom .minicolors-panel {\n top: auto;\n}\n\n.hiprint-option-items .minicolors-position-left .minicolors-panel {\n left: 0;\n}\n\n.hiprint-option-items .minicolors-with-opacity .minicolors-panel {\n width: 194px;\n}\n\n.hiprint-option-items .minicolors .minicolors-grid {\n position: relative;\n top: 1px;\n left: 1px; /* LTR */\n width: 150px;\n height: 150px;\n margin-bottom: 2px;\n background-position: -120px 0;\n cursor: crosshair;\n}\n\n.hiprint-option-items .minicolors .minicolors-grid-inner {\n position: absolute;\n top: 0;\n left: 0;\n width: 150px;\n height: 150px;\n}\n\n.hiprint-option-items .minicolors-slider-saturation .minicolors-grid {\n background-position: -420px 0;\n}\n\n.hiprint-option-items .minicolors-slider-saturation .minicolors-grid-inner {\n background-position: -270px 0;\n background-image: inherit;\n}\n\n.hiprint-option-items .minicolors-slider-brightness .minicolors-grid {\n background-position: -570px 0;\n}\n\n.hiprint-option-items .minicolors-slider-brightness .minicolors-grid-inner {\n background-color: black;\n}\n\n.hiprint-option-items .minicolors-slider-wheel .minicolors-grid {\n background-position: -720px 0;\n}\n\n.hiprint-option-items .minicolors-slider,\n.hiprint-option-items .minicolors-opacity-slider {\n position: absolute;\n top: 1px;\n left: 152px; /* LTR */\n width: 20px;\n height: 150px;\n background-color: white;\n background-position: 0 0;\n cursor: row-resize;\n}\n\n.hiprint-option-items .minicolors-slider-saturation .minicolors-slider {\n background-position: -60px 0;\n}\n\n.hiprint-option-items .minicolors-slider-brightness .minicolors-slider {\n background-position: -20px 0;\n}\n\n.hiprint-option-items .minicolors-slider-wheel .minicolors-slider {\n background-position: -20px 0;\n}\n\n.hiprint-option-items .minicolors-opacity-slider {\n left: 173px; /* LTR */\n background-position: -40px 0;\n display: none;\n}\n\n\n.hiprint-option-items .minicolors-with-opacity .minicolors-opacity-slider {\n display: block;\n}\n\n/* Pickers */\n.hiprint-option-items .minicolors-grid .minicolors-picker {\n position: absolute;\n top: 70px;\n left: 70px;\n width: 12px;\n height: 12px;\n border: solid 1px black;\n border-radius: 10px;\n margin-top: -6px;\n margin-left: -6px;\n background: none;\n}\n\n .hiprint-option-items .minicolors-grid .minicolors-picker > div {\n position: absolute;\n top: 0;\n left: 0;\n width: 8px;\n height: 8px;\n border-radius: 8px;\n border: solid 2px white;\n box-sizing: content-box;\n }\n\n.hiprint-option-items .minicolors-picker {\n position: absolute;\n top: 0;\n left: 0;\n width: 18px;\n height: 2px;\n background: white;\n border: solid 1px black;\n margin-top: -2px;\n box-sizing: content-box;\n}\n\n/* Swatches */\n.hiprint-option-items .minicolors-swatches,\n.hiprint-option-items .minicolors-swatches li {\n margin: 5px 0 3px 5px; /* LTR */\n padding: 0;\n list-style: none;\n overflow: hidden;\n}\n\n .hiprint-option-items .minicolors-swatches .minicolors-swatch {\n position: relative;\n float: left; /* LTR */\n cursor: pointer;\n margin: 0 4px 0 0; /* LTR */\n }\n\n\n.hiprint-option-items .minicolors-with-opacity .minicolors-swatches .minicolors-swatch {\n margin-right: 7px; /* LTR */\n}\n\n\n.hiprint-option-items .minicolors-swatch.selected {\n border-color: #000;\n}\n\n/* Inline controls */\n.hiprint-option-items .minicolors-inline {\n display: inline-block;\n}\n\n .hiprint-option-items .minicolors-inline .minicolors-input {\n display: none !important;\n }\n\n .hiprint-option-items .minicolors-inline .minicolors-panel {\n position: relative;\n top: auto;\n left: auto; /* LTR */\n box-shadow: none;\n z-index: auto;\n display: inline-block;\n }\n\n\n\n/* Bootstrap theme */\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-swatch {\n z-index: 2;\n top: 3px;\n left: 3px;\n width: 17px;\n height: 17px;\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-swatches .minicolors-swatch {\n margin-bottom: 2px;\n top: 0;\n left: 0; /* LTR */\n width: 20px;\n height: 20px;\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-swatch-color {\n border-radius: inherit;\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap.minicolors-position-right > .minicolors-swatch {\n left: auto; /* LTR */\n right: 3px; /* LTR */\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input {\n float: none;\n padding-left: 23px; /* LTR */\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap.minicolors-position-right .minicolors-input {\n padding-right: 44px; /* LTR */\n padding-left: 12px; /* LTR */\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input.input-lg + .minicolors-swatch {\n top: 4px;\n left: 4px; /* LTR */\n width: 37px;\n height: 37px;\n border-radius: 5px;\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input.input-sm + .minicolors-swatch {\n width: 24px;\n height: 24px;\n}\n\n.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input.input-xs + .minicolors-swatch {\n width: 18px;\n height: 18px;\n}\n\n.hiprint-option-items .input-group .minicolors-theme-bootstrap:not(:first-child) .minicolors-input {\n border-top-left-radius: 0; /* LTR */\n border-bottom-left-radius: 0; /* LTR */\n}\n\n\n\n/*hitable reizer*/\n.hitable {\n}\n\n\n\n .hitable .selected {\n background: #3e66ad;\n }\n\n\n /*resizer*/\n .hitable tr.resizerRow,\n .hitable .resizerRow td {\n border: 0pt dashed;\n height: 0pt;\n background: #fff;\n }\n\n .hitable tr.resizerRow + tr,\n .hitable tr.resizerRow + tr td {\n border-top: 0px !important;\n }\n\n .hitable td.resizerColumn {\n border: 0pt dashed;\n width: 0.000001px !important;\n background: #fff;\n }\n\n\n .hitable td.resizerColumn + td {\n border-left: 0px !important;\n }\n\n\n/*GRIP*/\n\n.columngrips {\n height: 0px;\n position: absolute;\n}\n\n.columngrip {\n margin-left: -5px;\n position: absolute;\n z-index: 5;\n width: 10px;\n}\n\n .columngrip .gripResizer {\n position: absolute;\n filter: alpha(opacity=1);\n opacity: 0;\n width: 10px;\n height: 100%;\n cursor: col-resize;\n top: 0px;\n }\n\n.columngripDraging {\n border-left: 1px dotted black;\n}\n\n.rowgrips {\n height: 0px;\n width: 0px;\n position: absolute;\n}\n\n.rowgrip {\n margin-top: -5px;\n position: absolute;\n z-index: 5;\n height: 10px;\n}\n\n .rowgrip .gripResizer {\n position: absolute;\n filter: alpha(opacity=1);\n opacity: 0;\n height: 10px;\n width: 100%;\n cursor: row-resize;\n left: 0px;\n }\n\n.rowgripDraging {\n border-top: 1px dotted black;\n}\n\n.hitable .hitable-editor-text {\n border: 1px solid;\n width: 95%;\n height: 80%;\n}\n\n\n\n\n.hipanel-disable {\n height: 0px;\n display: block !important;\n top: 8500px;\n width: 0px;\n overflow: hidden;\n position: absolute;\n}\n\n.hiprint_rul_wrapper {\n position: absolute;\n height: 100%;\n width: 100%;\n overflow: hidden;\n pointer-events: none;\n border: 0;\n border-top: 1px solid rgb(201, 190, 190);\n border-left: 1px solid rgb(201, 190, 190);\n padding-left: 15px;\n\tpadding-top:15px;\n margin: -16px;\n\tbox-sizing: content-box!important;\n}\n\n .hiprint_rul_wrapper .h_img {\n position: absolute;\n top: 0px;\n left: 15px;\n width: 400mm;\n height: 15px;\n max-width: none;\n }\n\n .hiprint_rul_wrapper .v_img {\n width: 400mm;\n max-width: none;\n transform: rotate(90deg);\n transform-origin: 0 100%;\n height: 15px;\n position: absolute;\n top: -2px;\n left: 0px;\n }\n\n/*hiprint-option-table*/\n\n.hiprint-option-table-selected-columns {\n color: inherit;\n background-color: transparent;\n box-sizing: border-box;\n width: 100%;\n position: relative;\n padding: 0px;\n list-style: none;\n}\n\n .hiprint-option-table-selected-columns .hiprint-option-table-selected-item {\n color: inherit;\n background-color: transparent;\n box-sizing: border-box;\n width: 100%;\n padding: 0 3px;\n border: 1px solid rgb(169, 169, 169);\n line-height: 19pt;\n margin: 3px 0;\n }\n .hiprint-option-table-selected-columns .hiprint-option-table-selected-item .column-title {\n display: inline-block;\n min-width: calc(100% - 3rem);\n }\n/*hi-pretty */\n.hi-pretty * {\n box-sizing: border-box;\n}\n\n.hi-pretty input:not([type='checkbox']):not([type='radio']) {\n display: none;\n}\n\n.hi-pretty {\n position: relative;\n display: inline-block;\n margin-right: 1em;\n white-space: nowrap;\n line-height: 1;\n}\n\n .hi-pretty input {\n position: absolute;\n left: 0;\n top: 0;\n min-width: 1em;\n width: 100%;\n height: 100%;\n z-index: 2;\n opacity: 0;\n margin: 0;\n padding: 0;\n cursor: pointer;\n }\n\n .hi-pretty .state label {\n position: initial;\n display: inline-block;\n font-weight: normal;\n margin: 0;\n text-indent: 1.5em;\n min-width: calc(1em + 2px);\n }\n\n .hi-pretty .state label:before,\n .hi-pretty .state label:after {\n content: '';\n width: calc(1em + 2px);\n height: calc(1em + 2px);\n display: block;\n box-sizing: border-box;\n border-radius: 0;\n border: 1px solid transparent;\n z-index: 0;\n position: absolute;\n left: 0;\n top: 0;\n background-color: transparent;\n }\n\n .hi-pretty .state label:before {\n border-color: #bdc3c7;\n }\n\n .hi-pretty .state.p-is-hover,\n .hi-pretty .state.p-is-indeterminate {\n display: none;\n }\n\n\n .hi-pretty.p-default.p-fill .state label:after {\n -webkit-transform: scale(1);\n -ms-transform: scale(1);\n transform: scale(1);\n }\n\n .hi-pretty.p-default .state label:after {\n -webkit-transform: scale(0.6);\n -ms-transform: scale(0.6);\n transform: scale(0.6);\n }\n\n .hi-pretty.p-default input:checked ~ .state label:after {\n background-color: #bdc3c7 !important;\n }\n\n .hi-pretty.p-default.p-thick .state label:before,\n .hi-pretty.p-default.p-thick .state label:after {\n border-width: calc(1em / 7);\n }\n\n .hi-pretty.p-default.p-thick .state label:after {\n -webkit-transform: scale(0.4) !important;\n -ms-transform: scale(0.4) !important;\n transform: scale(0.4) !important;\n }\n",""]),e.exports=t},function(e,t,i){"use strict";e.exports=function(e,t){return t=t||{},"string"==typeof(e=e&&e.__esModule?e.default:e)&&(/^['"].*['"]$/.test(e)&&(e=e.slice(1,-1)),t.hash&&(e+=t.hash),/["'() \t\n]/.test(e)||t.needQuotes)?'"'.concat(e.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):e}},function(e,t){e.exports="data:image/png;base64,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"},function(e,t,i){var n=i(285);(n="string"==typeof(n=n.__esModule?n.default:n)?[[e.i,n,""]]:n).locals&&(e.exports=n.locals);(0,i(164).default)("20bc8f04",n,!0,{})},function(e,t,i){(t=i(163)(!1)).push([e.i,"@media print {\n body {\n margin: 0px;\n padding: 0px;\n }\n}\n\n@page {\n margin: 0;\n}\n\n.hiprint-printPaper * {\n box-sizing: border-box;\n -moz-box-sizing: border-box; /* Firefox */\n -webkit-box-sizing: border-box; /* Safari */\n}\n\n.hiprint-printPaper *:focus {\n outline: -webkit-focus-ring-color auto 0px;\n}\n\n.hiprint-printPaper {\n position: relative;\n padding: 0 0 0 0;\n page-break-after: always;\n -webkit-user-select: none; /* Chrome/Safari/Opera */\n -moz-user-select: none; /* Firefox */\n user-select: none;\n overflow-x: hidden;\n overflow: hidden;\n}\n\n.hiprint-printPaper .hiprint-printPaper-content {\n position: relative;\n}\n\n/* 火狐浏览器打印 第一页过后 重叠问题 */\n@-moz-document url-prefix() {\n .hiprint-printPaper .hiprint-printPaper-content {\n position: relative;\n margin-top: 20px;\n top: -20px\n }\n}\n\n.hiprint-printPaper.design {\n overflow: visible;\n}\n\n\n.hiprint-printTemplate .hiprint-printPanel {\n page-break-after: always;\n}\n\n.hiprint-printPaper, hiprint-printPanel {\n box-sizing: border-box;\n border: 0px;\n}\n\n.hiprint-printPanel .hiprint-printPaper:last-child {\n page-break-after: avoid;\n}\n\n.hiprint-printTemplate .hiprint-printPanel:last-child {\n page-break-after: avoid;\n}\n\n.hiprint-printPaper .hideheaderLinetarget {\n border-top: 0px dashed rgb(201, 190, 190) !important;\n}\n\n.hiprint-printPaper .hidefooterLinetarget {\n border-top: 0px dashed rgb(201, 190, 190) !important;\n}\n\n.hiprint-printPaper.design {\n border: 1px dashed rgba(170, 170, 170, 0.7);\n}\n\n.design .hiprint-printElement-table-content, .design .hiprint-printElement-longText-content {\n overflow: hidden;\n box-sizing: border-box;\n}\n\n.design .resize-panel {\n box-sizing: border-box;\n border: 1px dotted;\n}\n\n.hiprint-printElement-text {\n background-color: transparent;\n background-repeat: repeat;\n padding: 0 0 0 0;\n border: 0.75pt none rgb(0, 0, 0);\n direction: ltr;\n font-family: 'SimSun';\n font-size: 9pt;\n font-style: normal;\n font-weight: normal;\n padding-bottom: 0pt;\n padding-left: 0pt;\n padding-right: 0pt;\n padding-top: 0pt;\n text-align: left;\n text-decoration: none;\n line-height: 9.75pt;\n box-sizing: border-box;\n word-wrap: break-word;\n word-break: break-all;\n}\n\n.design .hiprint-printElement-text-content {\n border: 1px dashed rgb(206, 188, 188);\n box-sizing: border-box;\n}\n\n.hiprint-printElement-longText {\n background-color: transparent;\n background-repeat: repeat;\n border: 0.75pt none rgb(0, 0, 0);\n direction: ltr;\n font-family: 'SimSun';\n font-size: 9pt;\n font-style: normal;\n font-weight: normal;\n padding-bottom: 0pt;\n padding-left: 0pt;\n padding-right: 0pt;\n padding-top: 0pt;\n text-align: left;\n text-decoration: none;\n line-height: 9.75pt;\n box-sizing: border-box;\n word-wrap: break-word;\n word-break: break-all;\n /*white-space: pre-wrap*/\n}\n\n\n.hiprint-printElement-table {\n background-color: transparent;\n background-repeat: repeat;\n color: rgb(0, 0, 0);\n border-color: rgb(0, 0, 0);\n border-style: none;\n direction: ltr;\n font-family: 'SimSun';\n font-size: 9pt;\n font-style: normal;\n font-weight: normal;\n padding-bottom: 0pt;\n padding-left: 0pt;\n padding-right: 0pt;\n padding-top: 0pt;\n text-align: left;\n text-decoration: none;\n padding: 0 0 0 0;\n box-sizing: border-box;\n line-height: 9.75pt;\n}\n\n.hiprint-printElement-table thead {\n background: #e8e8e8;\n font-weight: 700;\n}\n\ntable.hiprint-printElement-tableTarget {\n width: 100%;\n}\n\n.hiprint-printElement-tableTarget, .hiprint-printElement-tableTarget tr, .hiprint-printElement-tableTarget td {\n border-color: rgb(0, 0, 0);\n /*border-style: none;*/\n /*border: 1px solid rgb(0, 0, 0);*/\n font-weight: normal;\n direction: ltr;\n padding-bottom: 0pt;\n padding-left: 4pt;\n padding-right: 4pt;\n padding-top: 0pt;\n text-decoration: none;\n vertical-align: middle;\n box-sizing: border-box;\n word-wrap: break-word;\n word-break: break-all;\n /*line-height: 9.75pt;\n font-size: 9pt;*/\n}\n\n.hiprint-printElement-tableTarget-border-all {\n border: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-none {\n border: 0px solid;\n}\n.hiprint-printElement-tableTarget-border-lr {\n border-left: 1px solid;\n border-right: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-left {\n border-left: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-right {\n border-right: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-tb {\n border-top: 1px solid;\n border-bottom: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-top {\n border-top: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-bottom {\n border-bottom: 1px solid;\n}\n\n.hiprint-printElement-tableTarget-border-td-none td {\n border: 0px solid;\n}\n.hiprint-printElement-tableTarget-border-td-all td:not(:nth-last-child(-n+2)) {\n border-right: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-td-all td:not(last-child) {\n border-right: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-td-all td:last-child {\n border-left: 1px solid;\n}\n.hiprint-printElement-tableTarget-border-td-all td:last-child:first-child {\n border-left: none;\n}\n\n/*.hiprint-printElement-tableTarget tr,*/\n.hiprint-printElement-tableTarget td {\n height: 18pt;\n}\n\n.hiprint-printPaper .hiprint-paperNumber {\n font-size: 9pt;\n}\n\n.design .hiprint-printElement-table-handle {\n position: absolute;\n height: 21pt;\n width: 21pt;\n background: red;\n z-index: 1;\n}\n\n.hiprint-printPaper .hiprint-paperNumber-disabled {\n float: right !important;\n right: 0 !important;\n color: gainsboro !important;\n}\n\n.hiprint-printElement-vline, .hiprint-printElement-hline {\n border: 0px none rgb(0, 0, 0);\n\n}\n\n.hiprint-printElement-vline {\n border-left: 0.75pt solid #000;\n border-right: 0px none rgb(0, 0, 0) !important;\n border-bottom: 0px none rgb(0, 0, 0) !important;\n border-top: 0px none rgb(0, 0, 0) !important;\n}\n\n.hiprint-printElement-hline {\n border-top: 0.75pt solid #000;\n border-right: 0px none rgb(0, 0, 0) !important;\n border-bottom: 0px none rgb(0, 0, 0) !important;\n border-left: 0px none rgb(0, 0, 0) !important;\n}\n\n.hiprint-printElement-oval, .hiprint-printElement-rect {\n border: 0.75pt solid #000;\n}\n\n.hiprint-text-content-middle {\n}\n\n.hiprint-text-content-middle > div {\n display: grid;\n align-items: center;\n}\n\n.hiprint-text-content-bottom {\n}\n\n.hiprint-text-content-bottom > div {\n display: grid;\n align-items: flex-end;\n}\n\n.hiprint-text-content-wrap {\n}\n\n.hiprint-text-content-wrap .hiprint-text-content-wrap-nowrap {\n white-space: nowrap;\n}\n\n.hiprint-text-content-wrap .hiprint-text-content-wrap-clip {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: clip;\n}\n\n.hiprint-text-content-wrap .hiprint-text-content-wrap-ellipsis {\n white-space: nowrap;\n overflow: hidden;\n text-overflow: ellipsis;\n}\n\n/*hi-grid-row */\n.hi-grid-row {\n position: relative;\n height: auto;\n margin-right: 0;\n margin-left: 0;\n zoom: 1;\n display: block;\n box-sizing: border-box;\n}\n\n.hi-grid-row::after, .hi-grid-row::before {\n display: table;\n content: '';\n box-sizing: border-box;\n}\n\n.hi-grid-col {\n display: block;\n box-sizing: border-box;\n position: relative;\n float: left;\n flex: 0 0 auto;\n}\n\n.table-grid-row {\n margin-left: -0pt;\n margin-right: -0pt;\n}\n\n.tableGridColumnsGutterRow {\n padding-left: 0pt;\n padding-right: 0pt;\n}\n\n.hiprint-gridColumnsFooter {\n text-align: left;\n clear: both;\n}\n",""]),e.exports=t}])});
- //# sourceMappingURL=vue-plugin-hiprint.js.map
|