2 lines
1.7 MiB
2 lines
1.7 MiB
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e(require("jquery"),require("jsbarcode"),require("socket.io-client"),require("jspdf"),require("html2canvas"),require("canvg")):"function"==typeof define&&define.amd?define("vue-plugin-hiprint",["jquery","jsbarcode","socket.io-client","jspdf","html2canvas","canvg"],e):"object"==typeof exports?exports["vue-plugin-hiprint"]=e(require("jquery"),require("jsbarcode"),require("socket.io-client"),require("jspdf"),require("html2canvas"),require("canvg")):t["vue-plugin-hiprint"]=e(t.jQuery,t.JsBarcode,t.io,t.jspdf,t.html2canvas,t.canvg)}(window,function(__WEBPACK_EXTERNAL_MODULE__0__,__WEBPACK_EXTERNAL_MODULE__106__,__WEBPACK_EXTERNAL_MODULE__157__,__WEBPACK_EXTERNAL_MODULE__160__,__WEBPACK_EXTERNAL_MODULE__161__,__WEBPACK_EXTERNAL_MODULE__162__){return function(i){var n={};function r(t){var e;return(n[t]||(e=n[t]={i:t,l:!1,exports:{}},i[t].call(e.exports,e,e.exports,r),e.l=!0,e)).exports}return r.m=i,r.c=n,r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)r.d(i,n,function(t){return e[t]}.bind(null,n));return i},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="/dist/",r(r.s=165)}([function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__0__},function(t,e,i){"use strict";var i=i(56),n=Function.prototype,r=n.call,n=i&&n.bind.bind(r,r);t.exports=i?n:function(t){return function(){return r.apply(t,arguments)}}},function(t,e,i){"use strict";t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,e,i){"use strict";var l=i(4),p=i(36).f,d=i(24),u=i(15),f=i(80),h=i(84),m=i(86);t.exports=function(t,e){var i,n,r,a=t.target,o=t.global,s=t.stat,c=o?l:s?l[a]||f(a,{}):(l[a]||{}).prototype;if(c)for(i in e){if(n=e[i],r=t.dontCallGetSet?(r=p(c,i))&&r.value:c[i],!m(o?i:a+(s?".":"#")+i,t.forced)&&void 0!==r){if(typeof n==typeof r)continue;h(n,r)}(t.sham||r&&r.sham)&&d(n,"sham",!0),u(c,i,n,t)}}},function(i,t,e){"use strict";!function(t){function e(t){return t&&t.Math===Math&&t}i.exports=e("object"==typeof globalThis&&globalThis)||e("object"==typeof window&&window)||e("object"==typeof self&&self)||e("object"==typeof t&&t)||function(){return this}()||this||Function("return this")()}.call(this,e(168))},function(t,e,i){"use strict";i=i(2);t.exports=!i(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},function(t,e,i){"use strict";var n=i(4),r=i(39),a=i(9),o=i(81),s=i(37),i=i(110),c=n.Symbol,l=r("wks"),p=i?c.for||c:c&&c.withoutSetter||o;t.exports=function(t){return a(l,t)||(l[t]=s&&a(c,t)?c[t]:p("Symbol."+t)),l[t]}},function(t,e,i){"use strict";var n=i(49),r=String;t.exports=function(t){if("Symbol"===n(t))throw new TypeError("Cannot convert a Symbol value to a string");return r(t)}},function(t,e,i){"use strict";var i=i(109),n=i.all;t.exports=i.IS_HTMLDDA?function(t){return"function"==typeof t||t===n}:function(t){return"function"==typeof t}},function(t,e,i){"use strict";var n=i(1),r=i(16),a=n({}.hasOwnProperty);t.exports=Object.hasOwn||function(t,e){return a(r(t),e)}},function(t,e,i){"use strict";var i=i(56),n=Function.prototype.call;t.exports=i?n.bind(n):function(){return n.apply(n,arguments)}},function(t,e,i){"use strict";var n=i(13),r=String,a=TypeError;t.exports=function(t){if(n(t))return t;throw new a(r(t)+" is not an object")}},function(t,e,i){"use strict";var n=i(5),r=i(111),a=i(112),o=i(11),s=i(58),c=TypeError,l=Object.defineProperty,p=Object.getOwnPropertyDescriptor,d="enumerable",u="configurable",f="writable";e.f=n?a?function(t,e,i){var n;return o(t),e=s(e),o(i),"function"==typeof t&&"prototype"===e&&"value"in i&&f in i&&!i[f]&&(n=p(t,e))&&n[f]&&(t[e]=i.value,i={configurable:(u in i?i:n)[u],enumerable:(d in i?i:n)[d],writable:!1}),l(t,e,i)}:l:function(t,e,i){if(o(t),e=s(e),o(i),r)try{return l(t,e,i)}catch(t){}if("get"in i||"set"in i)throw new c("Accessors not supported");return"value"in i&&(t[e]=i.value),t}},function(t,e,i){"use strict";var n=i(8),i=i(109),r=i.all;t.exports=i.IS_HTMLDDA?function(t){return"object"==typeof t?null!==t:n(t)||t===r}:function(t){return"object"==typeof t?null!==t:n(t)}},function(t,e,i){"use strict";var n=i(4),r=i(8);t.exports=function(t,e){return arguments.length<2?(i=n[t],r(i)?i:void 0):n[t]&&n[t][e];var i}},function(t,e,i){"use strict";var o=i(8),s=i(12),c=i(83),l=i(80);t.exports=function(t,e,i,n){var r=(n=n||{}).enumerable,a=void 0!==n.name?n.name:e;if(o(i)&&c(i,a,n),n.global)r?t[e]=i:l(e,i);else{try{n.unsafe?t[e]&&(r=!0):delete t[e]}catch(t){}r?t[e]=i:s.f(t,e,{value:i,enumerable:!1,configurable:!n.nonConfigurable,writable:!n.nonWritable})}return t}},function(t,e,i){"use strict";var n=i(17),r=Object;t.exports=function(t){return r(n(t))}},function(t,e,i){"use strict";var n=i(32),r=TypeError;t.exports=function(t){if(n(t))throw new r("Can't call method on "+t);return t}},function(t,e,i){"use strict";t.exports=!1},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_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(35),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(23),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(26),core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(166),core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_3___default=__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_3__),core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(181),core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_4___default=__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_4__),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(89),core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_5___default=__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_5__),core_js_modules_es_symbol_has_instance_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(183),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_function_has_instance_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(184),core_js_modules_es_function_has_instance_js__WEBPACK_IMPORTED_MODULE_7___default=__webpack_require__.n(core_js_modules_es_function_has_instance_js__WEBPACK_IMPORTED_MODULE_7__),core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(186),core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_8___default=__webpack_require__.n(core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_8__),core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(122),core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_9___default=__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_9__),core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(189),core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_10___default=__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_10__),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(190),core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_11___default=__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_11__),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(54),core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_12___default=__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_12__),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(131),core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_13___default=__webpack_require__.n(core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_13__),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(192),core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_14___default=__webpack_require__.n(core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_14__),core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(98),core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_15___default=__webpack_require__.n(core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_15__),core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(194),core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_16___default=__webpack_require__.n(core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_16__),core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(196),core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_17___default=__webpack_require__.n(core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_17__),core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(197),core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_18___default=__webpack_require__.n(core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_18__),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(134),core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_19___default=__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_19__),core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(198),core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_20___default=__webpack_require__.n(core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_20__),core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(199),core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_21___default=__webpack_require__.n(core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_21__),core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(200),core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_22___default=__webpack_require__.n(core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_22__),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(135),core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_23___default=__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_23__),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(201),core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_24___default=__webpack_require__.n(core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_24__),core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__(138),core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_25___default=__webpack_require__.n(core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_25__),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__(202),core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_26___default=__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_26__),core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__(120),core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_27___default=__webpack_require__.n(core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_27__),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__(203),core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_28___default=__webpack_require__.n(core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_28__),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_29__=__webpack_require__(101),core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_29___default=__webpack_require__.n(core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_29__),core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_30__=__webpack_require__(139),core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_30___default=__webpack_require__.n(core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_30__),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_31__=__webpack_require__(204),core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_31___default=__webpack_require__.n(core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_31__),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_32__=__webpack_require__(206),core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_32___default=__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_32__),core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_33__=__webpack_require__(141),core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_33___default=__webpack_require__.n(core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_33__),core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_34__=__webpack_require__(207),core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_34___default=__webpack_require__.n(core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_34__),core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_35__=__webpack_require__(208),core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_35___default=__webpack_require__.n(core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_35__),core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_36__=__webpack_require__(142),core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_36___default=__webpack_require__.n(core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_36__),core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_37__=__webpack_require__(209),core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_37___default=__webpack_require__.n(core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_37__),core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_38__=__webpack_require__(210),core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_38___default=__webpack_require__.n(core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_38__),core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_39__=__webpack_require__(211),core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_39___default=__webpack_require__.n(core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_39__),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_40__=__webpack_require__(212),core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_40___default=__webpack_require__.n(core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_40__),core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_41__=__webpack_require__(213),core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_41___default=__webpack_require__.n(core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_41__),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_42__=__webpack_require__(147),core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_42___default=__webpack_require__.n(core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_42__),core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_43__=__webpack_require__(215),core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_43___default=__webpack_require__.n(core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_43__),core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_44__=__webpack_require__(148),core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_44___default=__webpack_require__.n(core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_44__),core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_45__=__webpack_require__(220),core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_45___default=__webpack_require__.n(core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_45__),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_46__=__webpack_require__(221),core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_46___default=__webpack_require__.n(core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_46__),core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_47__=__webpack_require__(223),core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_47___default=__webpack_require__.n(core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_47__),core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_48__=__webpack_require__(224),core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_48___default=__webpack_require__.n(core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_48__),core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_49__=__webpack_require__(228),core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_49___default=__webpack_require__.n(core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_49__),core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_50__=__webpack_require__(229),core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_50___default=__webpack_require__.n(core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_50__),core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_51__=__webpack_require__(233),core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_51___default=__webpack_require__.n(core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_51__),core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_52__=__webpack_require__(234),core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_52___default=__webpack_require__.n(core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_52__),core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_53__=__webpack_require__(235),core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_53___default=__webpack_require__.n(core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_53__),core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_54__=__webpack_require__(236),core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_54___default=__webpack_require__.n(core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_54__),core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_55__=__webpack_require__(245),core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_55___default=__webpack_require__.n(core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_55__),core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_56__=__webpack_require__(246),core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_56___default=__webpack_require__.n(core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_56__),core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_57__=__webpack_require__(247),core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_57___default=__webpack_require__.n(core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_57__),core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_58__=__webpack_require__(248),core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_58___default=__webpack_require__.n(core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_58__),core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_59__=__webpack_require__(249),core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_59___default=__webpack_require__.n(core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_59__),jquery__WEBPACK_IMPORTED_MODULE_60__=__webpack_require__(0),jquery__WEBPACK_IMPORTED_MODULE_60___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_60__),_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_61__=__webpack_require__(252),_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_61___default=__webpack_require__.n(_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_61__),jsbarcode__WEBPACK_IMPORTED_MODULE_62__=__webpack_require__(106),jsbarcode__WEBPACK_IMPORTED_MODULE_62___default=__webpack_require__.n(jsbarcode__WEBPACK_IMPORTED_MODULE_62__),_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_63__=__webpack_require__(253),_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_63___default=__webpack_require__.n(_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_63__),bwip_js__WEBPACK_IMPORTED_MODULE_64__=__webpack_require__(107),bwip_js__WEBPACK_IMPORTED_MODULE_64___default=__webpack_require__.n(bwip_js__WEBPACK_IMPORTED_MODULE_64__),_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_65__=__webpack_require__(77),socket_io_client__WEBPACK_IMPORTED_MODULE_66__=__webpack_require__(157),socket_io_client__WEBPACK_IMPORTED_MODULE_66___default=__webpack_require__.n(socket_io_client__WEBPACK_IMPORTED_MODULE_66__),_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_67__=__webpack_require__(158),_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_67___default=__webpack_require__.n(_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_67__),_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_68__=__webpack_require__(159),_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_68___default=__webpack_require__.n(_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_68__),jspdf__WEBPACK_IMPORTED_MODULE_69__=__webpack_require__(160),jspdf__WEBPACK_IMPORTED_MODULE_69___default=__webpack_require__.n(jspdf__WEBPACK_IMPORTED_MODULE_69__),html2canvas__WEBPACK_IMPORTED_MODULE_70__=__webpack_require__(161),html2canvas__WEBPACK_IMPORTED_MODULE_70___default=__webpack_require__.n(html2canvas__WEBPACK_IMPORTED_MODULE_70__),nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71__=__webpack_require__(27),nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71___default=__webpack_require__.n(nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71__),canvg__WEBPACK_IMPORTED_MODULE_72__=__webpack_require__(162),canvg__WEBPACK_IMPORTED_MODULE_72___default=__webpack_require__.n(canvg__WEBPACK_IMPORTED_MODULE_72__),_etypes_default_etyps_provider__WEBPACK_IMPORTED_MODULE_73__=__webpack_require__(163);function _instanceof(t,e){return null!=e&&"undefined"!=typeof Symbol&&e[Symbol.hasInstance]?!!e[Symbol.hasInstance](t):t instanceof e}function _typeof(t){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_2__.a)(Symbol.iterator)?function(t){return Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_2__.a)(t)}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_2__.a)(t)})(t)}window.$=window.jQuery=jquery__WEBPACK_IMPORTED_MODULE_60___default.a,window.autoConnect=!0,window.io=socket_io_client__WEBPACK_IMPORTED_MODULE_66__.io;var languages={},ctx=__webpack_require__(254),i18n=(ctx.keys().forEach(function(t){languages[t.match(/\.\/([^.]+)/)[1]]=ctx(t)}),{lang:"cn",languages:languages,__:function(t,e){var i=this.languages[this.lang][t]||t;return e&&e instanceof Object?(Object.keys(e).forEach(function(t){i=i.replace(new RegExp("{{".concat(t,"}}"),"g"),e[t])}),i):e?i=i.replace(/%s/g,e):i},__n:function(t,e){return this.languages[this.lang][t].replace(/%s/g,e)}}),hiprint=function(i){var n={};function r(t){var e;return(n[t]||(e=n[t]={i:t,l:!1,exports:{}},i[t].call(e.exports,e,e.exports,r),e.l=!0,e)).exports}return r.m=i,r.c=n,r.d=function(t,e,i){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==_typeof(e)&&e&&e.__esModule)return e;var i=Object.create(null);if(r.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var n in e)r.d(i,n,function(t){return e[t]}.bind(null,n));return i},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="/",r(r.s=21)}([function(t,e,i){var a;i.d(e,"a",function(){return hinnn}),window.hinnn={},hinnn.event=(a={},{on:function(t,e){a[t]||(a[t]=[]),a[t].push(e)},id:0,off:function(t,e){var i=a[t];if(i){for(var n=-1,r=0;r<i.length;r++)if(i[r]===e){n=r;break}n<0||a[t].splice(n,1)}},trigger:function(t){var e=a[t];if(e&&e.length)for(var i=Array.prototype.slice.call(arguments,1),n=0;n<e.length;n++)e[n].apply(this,i)},clear:function(t){a[t]=[]},getId:function(){return this.id+=1,this.id},getNameWithId:function(t){return t+"-"+this.getId()}}),hinnn.form={serialize:function(t){var t=jquery__WEBPACK_IMPORTED_MODULE_60___default()(t).serializeArray(),e={};return jquery__WEBPACK_IMPORTED_MODULE_60___default.a.each(t,function(){e[this.name]?"[object Array]"==Object.prototype.toString.call(e[this.name])?e[this.name].push(this.value):e[this.name]=[e[this.name],this.value]:e[this.name]=this.value}),e}},hinnn.pt={toPx:function(t){return t*(this.getDpi()/72)},toMm:function(t){return hinnn.px.toMm(hinnn.pt.toPx(t))},dpi:0,getDpi:function(){var t;return this.dpi||((t=document.createElement("DIV")).style.cssText="width:1in;height:1in;position:absolute;left:0px;top:0px;z-index:99;visibility:hidden",document.body.appendChild(t),this.dpi=t.offsetHeight),this.dpi}},hinnn.px={toPt:function(t){return t*(72/this.getDpi())},toMm:function(t){return Math.round(t/this.getDpi()*25.4*100)/100},dpi:0,getDpi:function(){var t;return this.dpi||((t=document.createElement("DIV")).style.cssText="width:1in;height:1in;position:absolute;left:0px;top:0px;z-index:99;visibility:hidden",document.body.appendChild(t),this.dpi=t.offsetHeight),this.dpi}},hinnn.mm={toPt:function(t){return 72/25.4*t},toPx:function(t){return hinnn.pt.toPx(hinnn.mm.toPt(t))}},hinnn.throttle=function(i,n,r){function a(){p=!1===r.leading?0:_.now(),l=null,c=i.apply(o,s),l||(o=s=null)}var o,s,c,l=null,p=0;r=r||{};return function(){var t=_.now(),e=(p||!1!==r.leading||(p=t),n-(t-p));return o=this,s=arguments,e<=0||n<e?(l&&(clearTimeout(l),l=null),p=t,c=i.apply(o,s),l||(o=s=null)):l||!1===r.trailing||(l=setTimeout(a,e)),c}},hinnn.debounce=function(e,i,n){function r(){var t=_.now()-c;t<i&&0<=t?a=setTimeout(r,i-t):(a=null,n||(l=e.apply(s,o),a)||(s=o=null))}var a,o,s,c,l;return function(){s=this,o=arguments,c=_.now();var t=n&&!a;return a=a||setTimeout(r,i),t&&(l=e.apply(s,o),s=o=null),l}},hinnn.toUtf8=function(t){for(var e,i="",n=t.length,r=0;r<n;r++)1<=(e=t.charCodeAt(r))&&e<=127?i+=t.charAt(r):(2047<e?i=(i+=String.fromCharCode(224|e>>12&15))+String.fromCharCode(128|e>>6&63):i+=String.fromCharCode(192|e>>6&31),i+=String.fromCharCode(128|e>>0&63));return i},hinnn.groupBy=function(t,n,r){var a={};return t.forEach(function(e){var i=JSON.stringify(r(e));a[i]||(a[i]={rows:[]},n.forEach(function(t){a[i][t]=e[t]})),a[i].rows.push(e)}),Object.keys(a).map(function(t){return a[t]})},hinnn.orderBy=function(t,e){if(t.length<=1)return t;var i=Math.floor(t.length/2),n=t.splice(i,1)[0],r=[],a=[],o=!0,i=!1,s=void 0;try{for(var c,l=t[Symbol.iterator]();!(o=(c=l.next()).done);o=!0){var p=c.value;(e(p)<e(n)?r:a).push(p)}}catch(t){i=!0,s=t}finally{try{o||null==l.return||l.return()}finally{if(i)throw s}}return this.orderBy(r,e).concat([n],this.orderBy(a,e))},hinnn.dateFormat=function(t,e){if(t)try{var i,n="string"==typeof t?new Date(t):t,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(e)&&(e=e.replace(RegExp.$1,(n.getFullYear()+"").substr(4-RegExp.$1.length))),r)new RegExp("("+i+")").test(e)&&(e=e.replace(RegExp.$1,1==RegExp.$1.length?r[i]:("00"+r[i]).substr((""+r[i]).length)));return e}catch(t){}return""},hinnn.numFormat=function(t,e){if(null!=t)try{var i="string"==typeof t?parseFloat(t):t,n=parseInt(e);return 0<n?i.toFixed(n):parseInt(i.toString())}catch(t){}return""},hinnn.toUpperCase=function(t,e){if(!nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71___default.a)return e;var i=e;switch(t){case"0":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71___default.a.cn.encodeS(e);break;case"1":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71___default.a.cn.encodeS(e,{tenMin:!1});break;case"2":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71___default.a.cn.encodeB(e,{tenMin:!0});break;case"3":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71___default.a.cn.encodeB(e);break;case"4":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71___default.a.cn.toMoney(e,{tenMin:!0});break;case"5":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71___default.a.cn.toMoney(e);break;case"6":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71___default.a.cn.toMoney(e,{complete:!0});break;case"7":i=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_71___default.a.cn.toMoney(e,{complete:!0,outSymbol:!1})}return i}},function(t,e,i){i.d(e,"a",function(){return r});var n=i(9),r=(a.prototype.init=function(t){t&&jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend(this,t)},a.prototype.on=function(t,e){hinnn.event.on(t,e)},a.prototype.clear=function(t){hinnn.event.clear(t)},a.prototype.registerItems=function(t){t.forEach(function(t){n.a.registerItem(new t)})},Object.defineProperty(a,"instance",{get:function(){return a._instance||(a._instance=new a,window.HIPRINT_CONFIG&&jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend(a._instance,HIPRINT_CONFIG),a._instance.optionItems&&a._instance.optionItems.forEach(function(t){n.a.registerItem(new t)})),a._instance},enumerable:!0,configurable:!0}),a);function a(){}},function(t,e,i){r.prototype.updatePosition=function(t,e){this.left=t,this.top=e};var n=r;function r(t){this.printElement=t}i.d(e,"a",function(){return a});Object.defineProperty(o,"instance",{get:function(){return this._instance||(this._instance=new o),this._instance},enumerable:!0,configurable:!0}),o.prototype.getDragingPrintElement=function(){return o.instance.dragingPrintElement},o.prototype.setDragingPrintElement=function(t){o.instance.dragingPrintElement=new n(t)},o.prototype.guid=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(t){var e=16*Math.random()|0;return("x"==t?e:3&e|8).toString(16)})},o.prototype.imageToBase64=function(t){if(-1==jquery__WEBPACK_IMPORTED_MODULE_60___default()(t).attr("src").indexOf("base64"))try{var e=document.createElement("canvas"),i=new Image;i.src=t.attr("src"),e.width=i.width,e.height=i.height,e.getContext("2d").drawImage(i,0,0),t.attr("src",e.toDataURL("image/png"))}catch(e){try{this.xhrLoadImage(t)}catch(t){}}},o.prototype.xhrLoadImage=function(t){},o.prototype.transformImg=function(t){var i=this;t.map(function(t,e){i.imageToBase64(jquery__WEBPACK_IMPORTED_MODULE_60___default()(e))})},o.prototype.getPrintTemplateById=function(t){return o.instance.printTemplateContainer[t]},o.prototype.setPrintTemplateById=function(t,e){return o.instance.printTemplateContainer[t]=e};var a=o;function o(){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(t,e){return Math.round(.75*t/e)*e}}},function(t,e,i){var r=function(){},n=(i.d(e,"a",function(){return n}),a.prototype.setDefault=function(t){var e=this;this.defaultOptions=t,this.initSize(),Object.keys(this.defaultOptions).forEach(function(t){e[t]=e[t]||e.defaultOptions[t]})},a.prototype.initSize=function(){this.width||this.setWidth(this.defaultOptions.width),this.height||this.setHeight(this.defaultOptions.height)},a.prototype.initSizeByHtml=function(t,e){this.width||this.setWidth(t),this.height||this.setHeight(e)},a.prototype.getRectInfo=function(){var t,e,i,n,r,a,o={w:0,h:0,diffW:0,diffH:0};return this.transform&&(e=this.transform*Math.PI/180,n=this.width,t=this.height,a=Math.sin(e),e=Math.cos(e),r=(n-(i=Math.abs(n*e)+Math.abs(t*a)))/2,a=(t-(n=Math.abs(n*a)+Math.abs(t*e)))/2,o.w=i,o.h=n,o.diffW=r,o.diffH=a),o},a.prototype.getLeft=function(){return this.left},a.prototype.posLeft=function(){var t=this.left;return this.transform&&(t+=this.getRectInfo().diffW),Math.floor(10*t)/10},a.prototype.setRotate=function(t){null!=t&&(this.transform=t)},a.prototype.displayLeft=function(t){return this.transform&&t?this.left+this.getRectInfo().diffW+"pt":this.left+"pt"},a.prototype.setLeft=function(t){null!=t&&(this.left=t)},a.prototype.getTop=function(){return this.top},a.prototype.posTop=function(){var t=this.top;return this.transform&&(t+=this.getRectInfo().diffH),Math.floor(10*t)/10},a.prototype.getTopInDesign=function(){return this.topInDesign},a.prototype.displayTop=function(t){return this.transform&&t?this.top+this.getRectInfo().diffH+"pt":this.top+"pt"},a.prototype.setTop=function(t){null!=t&&(this.top=t)},a.prototype.copyDesignTopFromTop=function(){this.topInDesign=this.top},a.prototype.getHeight=function(){var t;return this.transform?(t=this.getRectInfo()).h+t.diffH:this.height},a.prototype.displayHeight=function(){return this.height+"pt"},a.prototype.setHeight=function(t){null!=t&&(this.height=t)},a.prototype.getWidth=function(){var t;return this.transform?(t=this.getRectInfo()).w+t.diffW:this.width},a.prototype.displayWidth=function(){return this.width+"pt"},a.prototype.setWidth=function(t){null!=t&&(this.width=t)},a.prototype.getValueFromOptionsOrDefault=function(t){return(null==this[t]?this.defaultOptions:this)[t]},a.prototype.getPrintElementOptionEntity=function(){var i=new r,n=this;return Object.keys(this).filter(function(t){return"topInDesign"!=t}).forEach(function(t){var e;"number"!=typeof n[t]&&"string"!=typeof n[t]&&!["fields"].includes(t)&&_typeof(n[t])!=_typeof(!0)||(i[t]=n[t]),"style"==t&&(i.style={},e=n[t])&&Object.keys(e).forEach(function(t){"number"!=typeof e[t]&&"string"!=typeof e[t]||(i.style[t]=e[t])})}),i},a.prototype.init=function(e){var i=this;e&&Object.keys(e).forEach(function(t){i[t]=e[t]})},a);function a(t){this.left=(t=t||{}).left,this.top=t.top,this.topInDesign=this.top,this.height=t.height,this.width=t.width,this.transform=t.transform,this.init(t)}},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(t){this.printElementType=t,this.id=_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.guid()}return BasePrintElement.prototype.getConfigOptionsByName=function(t){return _HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance[t]},BasePrintElement.prototype.getProxyTarget=function(t){t&&this.SetProxyTargetOption(t);var t=this.getData(),e=this.createTarget(this.getTitle(),t);return this.updateTargetSize(e),this.css(e,t),e},BasePrintElement.prototype.SetProxyTargetOption=function(t){this.options.getPrintElementOptionEntity(),jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend(this.options,t),this.copyFromType()},BasePrintElement.prototype.showInPage=function(t,e){var i=this.options.showInPage,n=this.options.unShowInPage;if(i){if("first"==i)return 0==t;if(t==e-1&&"last"==n)return!1;if("odd"==i)return(0!=t||"first"!=n)&&t%2==0;if("even"==i)return t%2==1;if("last"==i)return t==e-1}return!(0==t&&"first"==n||t==e-1&&"last"==n)},BasePrintElement.prototype.setTemplateId=function(t){this.templateId=t},BasePrintElement.prototype.setPanel=function(t){this.panel=t},BasePrintElement.prototype.getField=function(){return this.options.field||this.printElementType.field},BasePrintElement.prototype.getTitle=function(){return this.printElementType.title},BasePrintElement.prototype.updateSizeAndPositionOptions=function(t,e,i,n){this.options.setLeft(t),this.options.setTop(e),this.options.copyDesignTopFromTop(),this.options.setWidth(i),this.options.setHeight(n)},BasePrintElement.prototype.initSizeByHtml=function(t){t&&t.length&&(this.createTempContainer(),t=t.clone(),this.getTempContainer().append(t),this.options.initSizeByHtml(parseInt(hinnn.px.toPt(t.width()).toString()),parseInt(hinnn.px.toPt(t.height()).toString())),this.removeTempContainer())},BasePrintElement.prototype.updateTargetSize=function(t){t.css("width",this.options.displayWidth()),t.css("height",this.options.displayHeight())},BasePrintElement.prototype.updateTargetWidth=function(t){t.css("width",this.options.displayWidth())},BasePrintElement.prototype.getDesignTarget=function(t){var n=this,e=0;return this.designTarget=this.getHtml(t)[0].target,this.designPaper=t,this.designTarget.click(function(t){500<t.timeStamp-e&&hinnn.event.trigger(n.getPrintElementSelectEventKey(),{printElement:n}),e=t.timeStamp}),this.designTarget.dblclick(function(t){var e,i=n.designTarget.find(".hiprint-printElement-content");i&&(e=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(t){n._editing&&t.stopPropagation()}),i.attr("contenteditable",!0),e&&e.css("display","none"),n.selectEnd(i)))}),this.designTarget},BasePrintElement.prototype.selectEnd=function(t){var e,i;t.focus(),void 0!==window.getSelection&&void 0!==document.createRange?((i=document.createRange()).selectNodeContents(t[0]),i.collapse(!1),(e=window.getSelection()).removeAllRanges(),e.addRange(i)):void 0!==document.body.createTextRange&&((i=document.body.createTextRange()).moveToElementText(t[0]),i.collapse(!1),i.select())},BasePrintElement.prototype.updateByContent=function(t){var e,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(),e=i.options.title+":",n.startsWith(e)&&i.options.field?n.length>e.length?i.options.testData=n.split(":")[1]:(i.options.title=n,i.options.testData=""):i.options.title=n,t||hinnn.event.trigger(i.getPrintElementSelectEventKey(),{printElement:i}),i.updateDesignViewFromOptions(),hinnn.event.trigger("hiprintTemplateDataChanged_"+i.templateId,"编辑修改"),i._editing=!1,e=null==i.options.draggable||1==i.options.draggable,i.designTarget.hidraggable("update",{draggable:e}))},BasePrintElement.prototype.getPrintElementSelectEventKey=function(){return"PrintElementSelectEventKey_"+this.templateId},BasePrintElement.prototype.design=function(t,c){var l=this;this.designTarget.hidraggable({draggable:l.options.draggable,axis:l.options.axis||void 0,designTarget:l,onDrag:function(t,e,i){var n,r,a=l.panel.printElements.filter(function(t){return"block"==t.designTarget.children().last().css("display")&&t.designTarget.children().last().hasClass("selected")&&!t.printElementType.type.includes("table")}),o=1<a.length,s=!l.designTarget.children().last().hasClass("selected");o&&(n=e-l.options.left,r=i-l.options.top,a.forEach(function(t){t.updateSizeAndPositionOptions(n+t.options.getLeft(),r+t.options.getTop()),t.designTarget.css("left",t.options.displayLeft()),t.designTarget.css("top",t.options.displayTop()),t.createLineOfPosition(c)}),!s)||(l.updateSizeAndPositionOptions(e,i),l.createLineOfPosition(c)),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.changed=!0},moveUnit:"pt",minMove:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.movingDistance,onBeforeDrag:function(t){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!0,l.designTarget.focus(),l.createLineOfPosition(c)},getScale:function(){return l.designPaper.scale||1},onStopDrag:function(t){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.changed&&hinnn.event.trigger("hiprintTemplateDataChanged_"+l.templateId,"移动"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!1,_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.changed=!1;var e=l.panel.printElements.filter(function(t){return"block"==t.designTarget.children().last().css("display")&&!t.printElementType.type.includes("table")});1<e.length?e.forEach(function(t){t.removeLineOfPosition()}):l.removeLineOfPosition()}}),this.setResizePanel(),this.bingCopyEvent(this.designTarget),this.bingKeyboardMoveEvent(this.designTarget,c)},BasePrintElement.prototype.getPrintElementEntity=function(t){return t?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 r=this,t=this.getConfigOptions();t&&t.tabs&&t.tabs.length?this.getPrintElementOptionTabs().forEach(function(t){t.list.forEach(function(t){var e=t.getValue(),i="textType"==t.name&&r.options[t.name]!==e,n="axis"==t.name&&r.options[t.name]!==e;e&&"object"==_typeof(e)?Object.keys(e).forEach(function(t){r.options[t]=e[t]}):r.options[t.name]=e,i&&r.setResizePanel(),n&&r.designTarget.hidraggable("update",{axis:e})})}):this.getPrintElementOptionItems().forEach(function(t){var e=t.getValue(),i="textType"==t.name&&r.options[t.name]!==e,n="axis"==t.name&&r.options[t.name]!==e;e&&"object"==_typeof(e)?Object.keys(e).forEach(function(t){r.options[t]=e[t]}):r.options[t.name]=e,i&&r.setResizePanel(),n&&r.designTarget.hidraggable("update",{axis:e})}),this.updateDesignViewFromOptions(),hinnn.event.trigger("hiprintTemplateDataChanged_"+this.templateId,"元素修改")},BasePrintElement.prototype.updateOption=function(t,e,i){try{var n=this.getConfigOptions(),r=[];n&&n.tabs&&n.tabs.length?n.tabs.forEach(function(t){t.options.forEach(function(t){r.push(t.name)})}):r=n.supportOptions.map(function(t){return t.name}),r&&r.includes(t)&&(this.options[t]=e,this.updateDesignViewFromOptions(),i||hinnn.event.trigger("hiprintTemplateDataChanged_"+this.templateId,"参数修改"))}catch(n){}},BasePrintElement.prototype.getReizeableShowPoints=function(){return["barcode","qrcode"].includes(this.options.textType)?["se","r"]:["s","e","r"]},BasePrintElement.prototype.setResizePanel=function(){var o=this,s=this.designPaper;this.designTarget.hireizeable({showPoints:o.getReizeableShowPoints(),draggable:o.options.draggable,showSizeBox:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.showSizeBox,getScale:function(){return o.designPaper.scale||1},onBeforeResize:function(){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!0},onResize:function(t,e,i,n,r,a){null!=a?o.onRotate(t,a):o.onResize(t,e,i,n,r),o.createLineOfPosition(s)},onStopResize:function(t){hinnn.event.trigger("hiprintTemplateDataChanged_"+o.templateId,t?"旋转":"大小"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!1,o.removeLineOfPosition()}})},BasePrintElement.prototype.onRotate=function(t,e){this.options.setRotate(e)},BasePrintElement.prototype.onResize=function(t,e,i,n,r){this.updateSizeAndPositionOptions(r,n,i,e)},BasePrintElement.prototype.getOrderIndex=function(){return this.options.getTop()},BasePrintElement.prototype.getHtml=function(t,e,i){this.setCurrenttemplateData(e);var n=[],r=this.getBeginPrintTopInPaperByReferenceElement(t),a=t.getPaperFooter(0),a=(this.isHeaderOrFooter()||this.isFixed()||a<r&&"none"!=t.panelPageRule&&(n.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:void 0,printLine:void 0})),r=r-a+t.paperHeader,t.getPaperFooter(1)),this.getData(e)),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:t.index,bottomInLastPaper:r+this.options.getHeight(),printTopInPaper:r})})),e&&this.options.pageBreak&&(n[0].target.css("top",t.paperHeader+"pt"),n[0].referenceElement.top=this.options.getTop()-this.options.getHeight()-t.paperHeader,n[0].printLine=t.paperHeader,n[0].referenceElement.bottomInLastPaper=0,n[0].referenceElement.printTopInPaper=t.paperHeader,n.unshift(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:i,printLine:t.height,referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:0,left:0,height:0,width:0,beginPrintPaperIndex:t.index,bottomInLastPaper:t.height,printTopInPaper:t.paperHeader})}))),n},BasePrintElement.prototype.getHtml2=function(t,e,i){var n=0,r=(this.setCurrenttemplateData(e),[]),a=this.getBeginPrintTopInPaperByReferenceElement(t),o=t.getPaperFooter(n),n=(this.isHeaderOrFooter()||this.isFixed()||("none"!=t.panelPageRule&&o<a&&(r.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:void 0,printLine:void 0})),a=a-o+t.paperHeader,o=t.getPaperFooter(++n)),a<=o&&e&&a+this.options.getHeight()>o&&"none"!=t.panelPageRule&&(r.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:void 0,printLine:void 0})),a=t.paperHeader,o=t.getPaperFooter(++n))),this.getData(e)),s=this.createTarget(this.getTitle(),n);return"none"==t.panelPageRule&&a+this.options.getHeight()>o&&this.updatePanelHeight(a+this.options.getHeight(),t),this.updateTargetSize(s),this.css(s,n),s.css("position","absolute"),s.css("left",this.options.displayLeft()),s.css("top",a+"pt"),r.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:s,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:t.index,bottomInLastPaper:a+this.options.getHeight(),printTopInPaper:a})})),e&&this.options.pageBreak&&(r[0].target.css("top",t.paperHeader+"pt"),r[0].referenceElement.top=this.options.getTop()-this.options.getHeight()-t.paperHeader,r[0].printLine=t.paperHeader,r[0].referenceElement.bottomInLastPaper=0,r[0].referenceElement.printTopInPaper=t.paperHeader,r.unshift(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:s,printLine:t.height,referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:0,left:0,height:0,width:0,beginPrintPaperIndex:t.index,bottomInLastPaper:t.height,printTopInPaper:t.paperHeader})}))),r},BasePrintElement.prototype.updatePanelHeight=function(t,e){var i;"none"==this.panel.panelPageRule&&(i=hinnn.pt.toMm(t),e.paperFooter=t,e.target.css("height",i+"mm"),e.target.attr("original-height",i))},BasePrintElement.prototype.getBeginPrintTopInPaperByReferenceElement=function(t){var e=this.options.getTop();return this.isHeaderOrFooter()||this.isFixed()?e:t.referenceElement.isPositionLeftOrRight(e)?t.referenceElement.printTopInPaper+(e-t.referenceElement.top):t.referenceElement.bottomInLastPaper+(e-(t.referenceElement.top+t.referenceElement.height))},BasePrintElement.prototype.css=function(i,t){var e,n=this,r=[],a=this.getConfigOptions();a&&(a.tabs&&a.tabs.length?(e=[],a.tabs.forEach(function(t){e=e.concat(t.options)})):e=a.supportOptions,e)&&e.forEach(function(t){var e=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(t.name);e&&e.css&&(e=e.css(i,n.options.getValueFromOptionsOrDefault(t.name)))&&r.push(e)}),this.stylerCss(i,t)},BasePrintElement.prototype.stylerCss=function(e,t){var i,n=this.getStyler();n&&(i=n(t,this.options,e,this._currenttemplateData))&&Object.keys(i).forEach(function(t){e.css(t,i[t])})},BasePrintElement.prototype.getData=function(i){var t=this.getField();return i?t&&t.split(".").reduce(function(t,e){return t?t[e]:i?i[e]:""},!1)||"":this.printElementType.getData()},BasePrintElement.prototype.copyFromType=function(){var e=this.options,i=this.printElementType,t=this.getConfigOptions(),n=[];return t&&t.tabs&&t.tabs.length?t.tabs.forEach(function(t){t.options.forEach(function(t){n.push(t.name)})}):n=t.supportOptions.map(function(t){return t.name}),Object.keys(i).forEach(function(t){i[t]&&"columns"!=t&&-1<n.indexOf(t)&&(e[t]="function"==_typeof(i[t])?i[t].toString():i[t])}),e},BasePrintElement.prototype.getPrintElementOptionTabs=function(){var i,t;return this._printElementOptionTabs||(i=[],(t=this.getConfigOptions())&&(t=t.tabs)&&t.forEach(function(t,e){i.push({name:t.name,list:[]}),t.options.filter(function(t){return!t.hidden}).forEach(function(t){t=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(t.name);i[e].list.push(t)})}),this._printElementOptionTabs=i,this._printElementOptionItems=void 0),this._printElementOptionTabs},BasePrintElement.prototype.getPrintElementOptionItems=function(){var e,t,i;return this._printElementOptionItems||(e=[],(t=this.getConfigOptions())&&(t.tabs&&t.tabs.length?(i=[],t.tabs.forEach(function(t){t.concat(t.options)})):i=t.supportOptions,i)&&i.filter(function(t){return!t.hidden}).forEach(function(t){t=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(t.name);e.push(t)}),this._printElementOptionItems=this.filterOptionItems(e.concat()),this._printElementOptionTabs=void 0),this._printElementOptionItems},BasePrintElement.prototype.getPrintElementOptionItemsByName=function(t){var e,i=[],t=this.getConfigOptionsByName(t);return t&&(t.tabs&&t.tabs.length?(e=[],t.tabs.forEach(function(t){e=e.concat(t.options)})):e=t.supportOptions,e)&&e.filter(function(t){return!t.hidden}).forEach(function(t){t=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(t.name);i.push(t)}),i.concat()},BasePrintElement.prototype.filterOptionItems=function(t){return this.printElementType.field?t.filter(function(t){return"field"!=t.name}):t},BasePrintElement.prototype.createTempContainer=function(){this.removeTempContainer(),jquery__WEBPACK_IMPORTED_MODULE_60___default()("body").append(jquery__WEBPACK_IMPORTED_MODULE_60___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_60___default()(".hiprint_temp_Container").remove()},BasePrintElement.prototype.getTempContainer=function(){return jquery__WEBPACK_IMPORTED_MODULE_60___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(t){this._currenttemplateData=t},BasePrintElement.prototype.isFixed=function(){return this.options.fixed},BasePrintElement.prototype.onRendered=function(t,e){this.printElementType&&this.printElementType.onRendered&&this.printElementType.onRendered(e,this.options,t.getTarget())},BasePrintElement.prototype.createLineOfPosition=function(t){var e=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".toplineOfPosition.id"+this.id),i=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".topPosition.id"+this.id),n=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".leftlineOfPosition.id"+this.id),r=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".leftPosition.id"+this.id),a=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".rightlineOfPosition.id"+this.id),o=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".bottomlineOfPosition.id"+this.id),s=_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance;e.length?e.css("top",this.options.displayTop(!0)):((e=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="toplineOfPosition id'+this.id+'" style="position: absolute; width: 100%;"></div>')).css("top",this.options.displayTop(!0)),e.css("width",t.displayWidth()),this.designTarget.parents(".hiprint-printPaper-content").append(e)),s.showPosition&&(i.length?(i.toggleClass("topPosition-lineMode",s.positionLineMode),i.text(this.options.posTop()+(s.positionUnit?"pt":"")),i.css("top",this.options.posTop()-i.height()+"pt"),s.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_60___default()('<div class="topPosition id'+this.id+'" style="position: absolute;"></div>')).toggleClass("topPosition-lineMode",s.positionLineMode),i.text(this.options.posTop()+(s.positionUnit?"pt":"")),s.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)):((e=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="leftlineOfPosition id'+this.id+'" style="position: absolute;height: 100%;"></div>')).css("left",this.options.displayLeft(!0)),e.css("height",t.displayHeight()),this.designTarget.parents(".hiprint-printPaper-content").append(e)),s.showPosition&&(r.length?(r.text(this.options.posLeft()+(s.positionUnit?"pt":"")),r.toggleClass("leftPosition-lineMode",s.positionLineMode),r.css("left",this.options.posLeft()-r.width()+"pt"),s.positionLineMode?r.css("top",this.options.posTop()-r.height()/3+"pt"):r.css("top",this.options.posTop()+2+"pt")):((r=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="leftPosition id'+this.id+'" style="position: absolute;"></div>')).text(this.options.posLeft()+(s.positionUnit?"pt":"")),r.toggleClass("leftPosition-lineMode",s.positionLineMode),s.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_60___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",t.displayHeight()),this.designTarget.parents(".hiprint-printPaper-content").append(i)),o.length?o.css("top",this.options.getTop()+this.options.getHeight()+"pt"):((n=jquery__WEBPACK_IMPORTED_MODULE_60___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",t.displayWidth()),this.designTarget.parents(".hiprint-printPaper-content").append(n))},BasePrintElement.prototype.removeLineOfPosition=function(){jquery__WEBPACK_IMPORTED_MODULE_60___default()(".toplineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".topPosition.id"+this.id).remove(),this.designTarget.find(".size-box")&&this.designTarget.find(".size-box").toggleClass("hide",!1),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".leftlineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".leftPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".rightlineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".bottomlineOfPosition.id"+this.id).remove()},BasePrintElement.prototype.getFontList=function(){var t=this.options.fontList;return t||_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 t=this.options.onImageChooseClick;return t||_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId).getOnImageChooseClick()},BasePrintElement.prototype.bingCopyEvent=function(t){var e=this;t.keydown(function(t){e._editing&&!t.altKey&&13==t.keyCode?e.updateByContent():(t.ctrlKey||t.metaKey)&&67==t.keyCode&&(e.copyJson(),t.preventDefault())})},BasePrintElement.prototype.copyJson=function(){try{var t=this,e=jquery__WEBPACK_IMPORTED_MODULE_60___default()("#copyArea"),i=(e.length||(e=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<textarea id="copyArea" style="position: absolute; left: 0px; top: 0px;opacity: 0"></textarea>')),jquery__WEBPACK_IMPORTED_MODULE_60___default()("body").append(e),JSON.stringify({options:t.options,printElementType:t.printElementType,id:t.id,templateId:t.templateId})),n=(e.text(i),e.css("visibility","visible"),e.focus(),e.setSelectionRange?e.setSelectionRange(0,e.value.length):e.select(),!1),n=document.execCommand("copy");e.css("visibility","hidden"),t.designTarget.focus()}catch(t){n=!1}return n},BasePrintElement.prototype.clone=function(t){var e=this,i=e.printElementType.createPrintElement();return Object.keys(e.options).forEach(function(t){i.options[t]=e.options[t]}),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(r,t){var a=this,o=void 0,s=void 0;r.attr("tabindex","1"),r.keydown(function(t){if("INPUT"!=t.target.tagName&&(!a._editing||t.altKey)&&!1!==a.options.draggable){var e=a.panel.printElements.filter(function(t){return"block"==t.designTarget.children().last().css("display")&&!t.printElementType.type.includes("table")}),i=1<e.length,n=_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.movingDistance;switch(t.keyCode){case 8:case 46:_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(a.templateId).deletePrintElement(a),hinnn.event.trigger("hiprintTemplateDataChanged_"+a.templateId,"删除"),hinnn.event.trigger("clearSettingContainer");break;case 37:o=a.options.getLeft(),i?e.forEach(function(t){t.updatePositionByMultipleSelect(0-n,0)}):(a.updateSizeAndPositionOptions(o-n),r.css("left",a.options.displayLeft())),t.preventDefault();break;case 38:s=a.options.getTop(),i?e.forEach(function(t){t.updatePositionByMultipleSelect(0,0-n)}):(a.updateSizeAndPositionOptions(void 0,s-n),r.css("top",a.options.displayTop())),t.preventDefault();break;case 39:o=a.options.getLeft(),i?e.forEach(function(t){t.updatePositionByMultipleSelect(n,0)}):(a.updateSizeAndPositionOptions(o+n),r.css("left",a.options.displayLeft())),t.preventDefault();break;case 40:s=a.options.getTop(),i?e.forEach(function(t){t.updatePositionByMultipleSelect(0,n)}):(a.updateSizeAndPositionOptions(void 0,s+n),r.css("top",a.options.displayTop())),t.preventDefault()}[37,38,39,40].includes(t.keyCode)&&hinnn.event.trigger("hiprintTemplateDataChanged_"+a.templateId,"键盘移动")}})},BasePrintElement.prototype.inRect=function(t){var e=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,o=jquery__WEBPACK_IMPORTED_MODULE_60___default()(t.target[0]).position().left/e,e=jquery__WEBPACK_IMPORTED_MODULE_60___default()(t.target[0]).position().top/e,s=t.target[0].offsetHeight,t=t.target[0].offsetWidth;return o<a&&i<o+t&&n<e+s&&e<r},BasePrintElement.prototype.multipleSelect=function(t){t?this.designTarget.addClass("multipleSelect"):this.designTarget.removeClass("multipleSelect")},BasePrintElement.prototype.updatePositionByMultipleSelect=function(t,e){!1!==this.options.draggable&&(this.updateSizeAndPositionOptions(t+this.options.getLeft(),e+this.options.getTop()),this.designTarget.css("left",this.options.displayLeft()),this.designTarget.css("top",this.options.displayTop()))},BasePrintElement}()},function(t,e,i){A.prototype.init=function(t){this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<input type="text" class="hitable-editor-text" value="" />'),t.getTarget().append(this.target),this.target.focus()},A.prototype.getValue=function(){return this.target.val()},A.prototype.setValue=function(t){this.target.val(t)},A.prototype.destroy=function(){this.target.remove()};var n=A,r=(Object.defineProperty(I,"Instance",{get:function(){return I._instance=I._instance?I._instance:new I},enumerable:!0,configurable:!0}),I),a=(b.prototype.init=function(t,i){var n='<select class="auto-submit" style="width:100%">\n <option value="" disabled>'.concat(i18n.__("请选择字段"),"</option>");t.forEach(function(t,e){t.field==i.field?n+=' <option value="'+(t.field||"")+'" selected >'+(t.text||"")+"</option>":n+=' <option value="'+(t.field||"")+'" >'+(t.text||"")+"</option>"}),n+=" </select>",this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()(n),i.getTarget().append(this.target),this.target.focus()},b.prototype.getValue=function(){var t=this.target.val();return this.target.find('option[value="'+t+'"]').text()+"#"+t},b.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},b.prototype.destroy=function(){this.target.remove()},b),o=(Object.defineProperty(v,"Instance",{get:function(){return v._instance=v._instance?v._instance:new v},enumerable:!0,configurable:!0}),v),s=(Object.defineProperty(g,"Instance",{get:function(){return g._instance=r._instance?g._instance:new g},enumerable:!0,configurable:!0}),g.prototype.createEditor=function(t){return jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend({},r.Instance[t])},g.prototype.createSelect=function(t){return jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend({},o.Instance[t])},g),c=i(10),l=i(14),p=i(11),d=(m.prototype.init=function(t,e){var i=this;this.tableOptions=e,this.title=t.title,this.field=t.field,t.getTarget().unbind("dblclick.hitable").bind("dblclick.hitable",function(){t.isEditing=!0,i.beginEdit(t)})},m.prototype.getDisplayHtml=function(){return this.title},m.prototype.beginEdit=function(e){var i=this;i.tableOptions.options.fields&&i.tableOptions.options.fields.length?(this.editor=s.Instance.createSelect("select"),e.getTarget().html(""),this.editor.init(i.tableOptions.options.fields,e),this.editor.setValue(this.field||""),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.editor.target).keydown(function(t){13==t.keyCode&&i.endEdit(e)}),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.editor.target).change(function(t){i.endEdit(e)}),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.editor.target).blur(function(t){i.endEdit(e)})):(this.editor=s.Instance.createEditor("text"),e.getTarget().html(""),this.editor.init(e),(this.title||this.field)&&(this.tableOptions.options.isEnableEditField?this.editor.setValue((this.title||"")+"#"+(this.field||"")):this.editor.setValue(this.title||"")),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.editor.target).keydown(function(t){13==t.keyCode&&i.endEdit(e)}),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.editor.target).blur(function(t){i.endEdit(e)}),this.tableOptions.editingCell&&this.tableOptions.editingCell.id!=e.id&&this.tableOptions.editingCell.innerElement.endEdit(this.tableOptions.editingCell),this.tableOptions.editingCell=e)},m.prototype.endEdit=function(t){t.isEditing=0;var e,i=this.editor.getValue();i?this.tableOptions.options.isEnableEditField||this.tableOptions.options.fields?(e=i.split("#"),t.title=this.title=e[0],0<e.length&&(t.columnId=t.field=this.field=e[1]),t.id&&t.target.attr("id",t.id),t.columnId&&t.target.attr("column-id",t.columnId),hinnn.event.trigger("hiprintTemplateDataChanged_"+this.tableOptions.options.templateId,"调整表格列字段")):t.title=this.title=i:this.tableOptions.options.isEnableEditField?(t.title=this.title="",t.field=this.field=""):t.title=this.title="",this.editor.destroy(),t.getTarget().html(this.title)},m),u=function(t){this.title=t.title,this.field=t.field,this.width=t.width,this.align=t.align,this.halign=t.halign,this.vAlign=t.vAlign,this.colspan=t.colspan,this.rowspan=t.rowspan,this.checked=t.checked,this.columnId=t.columnId,this.tableSummaryTitle=t.tableSummaryTitle,this.tableSummaryText=t.tableSummaryText,this.tableSummaryColspan=t.tableSummaryColspan,this.tableSummary=t.tableSummary,this.tableSummaryAlign=t.tableSummaryAlign,this.tableSummaryNumFormat=t.tableSummaryNumFormat,this.tableSummaryFormatter=t.tableSummaryFormatter,this.upperCase=t.upperCase,this.renderFormatter=t.renderFormatter&&t.renderFormatter.toString(),this.formatter2=t.formatter2&&t.formatter2.toString(),this.styler2=t.styler2&&t.styler2.toString(),this.stylerHeader=t.stylerHeader&&t.stylerHeader.toString(),this.tableColumnHeight=t.tableColumnHeight,this.tableTextType=t.tableTextType,this.tableBarcodeMode=t.tableBarcodeMode,this.tableQRCodeLevel=t.tableQRCodeLevel},f=(h.prototype.init=function(t,e,i,n){this.isHead=n,this.rowId=i,this.isEditing=!1;n=/^[0-9]*$/,this.target=t,this.tableOptions=e,i=this.target.attr("colspan"),this.colspan=n.test(i)?parseInt(i):1,t=this.target.attr("rowspan");this.rowspan=n.test(t)?parseInt(t):1,this.initEvent(),this.isHead&&this.initInnerEelement()},h.prototype.beginEdit=function(){var t;!this.isEditing&&this.tableOptions.isEnableEdit&&this.tableOptions.onBeforEdit(this)&&(t=this.getValue(),this.editor=s.Instance.createEditor("text"),this.isEditing=!0,(this.tableOptions.editingCell=this).target.html(""),this.editor.init(this),this.editor.setValue(t))},h.prototype.endEdit=function(){this.isEditing=!1;var t=this.editor.getValue();this.editor.destroy(),this.target.html(t)},h.prototype.getTarget=function(){return this.target},h.prototype.getValue=function(){return this.target.html()},h.prototype.setValue=function(t){},h.prototype.initInnerEelement=function(){this.innerElement=new d,this.innerElement.init(this,this.tableOptions)},h.prototype.initEvent=function(){},h.prototype.isXYinCell=function(t,e){t=new c.b({x:t,y:e,height:0,width:0});return this.isOverlap(t)},h.prototype.getTableRect=function(){return new c.b({x:this.target.offset().left,y:this.target.offset().top,height:this.target[0].offsetHeight,width:this.target[0].offsetWidth})},h.prototype.isOverlap=function(t){var e=this.getTableRect();return t.x+t.width>e.x&&e.x+e.width>t.x&&t.y+t.height>e.y&&e.y+e.height>t.y},h.prototype.isInRect=function(t){var e=t.rect,i=this.getTableRect();return i.x>=e.x&&i.x+i.width<=e.x+e.width&&i.y>=e.y&&i.y+i.height<=e.y+e.height&&(i=l.a.mergeRect(e,i),JSON.stringify(e)==JSON.stringify(i)||(t.changed=!0,t.rect=i,!0))},h.prototype.isSelected=function(){return this.target.hasClass("selected")},h.prototype.select=function(){this.target.addClass("selected")},h.prototype.isHeader=function(){return!1},h.prototype.setAlign=function(t){(this.align=t)?this.target.css("text-align",t):this.target[0].style.textAlign=""},h.prototype.setVAlign=function(t){(this.vAlign=t)?this.target.css("vertical-align",t):this.target[0].style.verticalAlign=""},h.prototype.getEntity=function(){return new u(this)},h);function h(){this.id=p.a.createId()}function m(){}function g(){}function v(){this.select=new a}function b(){}function I(){this.text=new n}function A(){}i.d(e,"a",function(){return x});(function(t,e){(Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)})(y=w,i=_=f),y.prototype=null===i?Object.create(i):(M.prototype=i.prototype,new M),w.prototype.css=function(t){};var _,y,x=w;function w(t){var e=this;return t=t||{},(e=_.call(this)||this).width=t.width?parseFloat(t.width.toString()):100,e.title=t.title,e.descTitle=t.descTitle,e.field=t.field,e.fixed=t.fixed,e.rowspan=t.rowspan?parseInt(t.rowspan):1,e.colspan=t.colspan?parseInt(t.colspan):1,e.align=t.align,e.halign=t.halign,e.vAlign=t.vAlign,e.formatter=t.formatter,e.styler=t.styler,e.renderFormatter=t.renderFormatter,e.formatter2=t.formatter2,e.styler2=t.styler2,e.stylerHeader=t.stylerHeader,e.checkbox=t.checkbox,e.checked=0!=t.checked,e.columnId=t.columnId||t.field,e.tableColumnHeight=t.tableColumnHeight,e.tableTextType=t.tableTextType,e.tableBarcodeMode=t.tableBarcodeMode,e.tableQRCodeLevel=t.tableQRCodeLevel,e.tableSummaryTitle=t.tableSummaryTitle,e.tableSummaryText=t.tableSummaryText,e.tableSummaryColspan=t.tableSummaryColspan,e.tableSummary=t.tableSummary,e.tableSummaryAlign=t.tableSummaryAlign,e.tableSummaryNumFormat=t.tableSummaryNumFormat,e.tableSummaryFormatter=t.tableSummaryFormatter,e.upperCase=t.upperCase,e}function M(){this.constructor=y}},function(t,e,i){i.d(e,"a",function(){return n});var n=function(t){this.printLine=t.printLine,this.target=t.target,this.referenceElement=t.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(t,e){for(var i=TableExcelHelper.reconsitutionTableColumnTree(t),n=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<thead></thead>"),a=TableExcelHelper.getColumnsWidth(i,e),r=0;r<i.totalLayer;r++)!function(t){var r=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<tr></tr>");i[t].filter(function(t){return t.checked}).forEach(function(t){var e,i=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<td></td>"),n=(t.id&&i.attr("id",t.id),t.columnId&&i.attr("column-id",t.columnId),(t.align||t.halign)&&i.css("text-align",t.halign||t.align),t.vAlign&&i.css("vertical-align",t.vAlign),1<t.colspan&&i.attr("colspan",t.colspan),1<t.rowspan&&i.attr("rowspan",t.rowspan),i.html(t.title),a[t.id]?(t.hasWidth=!0,t.targetWidth=a[t.id],i.attr("haswidth","haswidth"),i.css("width",a[t.id]+"pt")):t.hasWidth=!1,TableExcelHelper.getHeaderStyler(t));n&&(e=n(t))&&Object.keys(e).forEach(function(t){i.css(t,e[t])}),r.append(i)}),n.append(r)}(r);return TableExcelHelper.syncTargetWidthToOption(t),n},TableExcelHelper.createTableFooter=function(t,f,h,e,m,i){var g,n=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<tfoot></tfoot>"),e=this.getFooterFormatter(h,e),v=this.tableSummaryTitle,b="last"==h.tableFooterRepeat?f:i,r=h.columns.length-1,r=this.rowColumns||h.columns[r].columns;return"no"!=h.tableFooterRepeat&&r.some(function(t){return t.tableSummary})&&(g=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<tr></tr>"),r.filter(function(t){return t.checked}).forEach(function(e){var t=b.filter(function(t){return t&&t[e.field]}).map(function(t){return new RegExp("^-?(0|[1-9]\\d*)(\\.\\d+)?").test(t[e.field])?Number(t[e.field]):0}),i=e.tableSummaryText,n=e.tableSummaryNumFormat||2,r="text-align: ".concat(e.tableSummaryAlign||"center"),a=null==e.tableSummaryColspan?1:e.tableSummaryColspan,o=e.upperCase,s=_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_1__.a,c=s.toUpperCase,l=s.numFormat,s=TableExcelHelper.getColumnTableSummaryFormatter(e),s=s?s(e,t,f,h):"";if(s)g.append(s);else switch(e.tableSummary){case"count":var p=v(e,i||"".concat(i18n.__("计数"),":"),m),d=c(o,b.filter(function(t){return t}).length||0);g.append('<td style="'.concat(r,'" colspan="').concat(a,'">').concat(p).concat(d,"</td>"));break;case"sum":p=(u=c(o,l(u=parseFloat(Number(t.reduce(function(t,e){return t+e},0))),n)),v(e,i||"".concat(i18n.__("合计"),":"),m));g.append('<td style="'.concat(r,'" colspan="').concat(a,'">').concat(p).concat(u,"</td>"));break;case"avg":var u=parseFloat(Number(t.reduce(function(t,e){return t+e},0))),d=c(o,l(parseFloat(Number(u/(t.length||1))),n)),p=v(e,i||"".concat(i18n.__("平均值"),":"),m);g.append('<td style="'.concat(r,'" colspan="').concat(a,'">').concat(p).concat(d,"</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_1__.a)(t))||0,p=(u=c(o,l(u=u==1/0?0:u,n)),v(e,i||"".concat(i18n.__("最小值"),":"),m));g.append('<td style="'.concat(r,'" colspan="').concat(a,'">').concat(p).concat(u||0,"</td>"));break;case"max":d=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_1__.a)(t)),p=(d=c(o,l(d=d==-1/0?0:d,n)),v(e,i||"".concat(i18n.__("最大值"),":"),m));g.append('<td style="'.concat(r,'" colspan="').concat(a,'">').concat(p).concat(d||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)),e&&n.append(e(h,f,m,i)),n},TableExcelHelper.tableSummaryTitle=function(t,e,i){return null==t.tableSummaryTitle||1==t.tableSummaryTitle?"".concat(e):i?"":'<span style="color:firebrick">'.concat(e,"</span>")},TableExcelHelper.createTableRow=function(t,r,a,o,s){var c=this,l=TableExcelHelper.reconsitutionTableColumnTree(t),p=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<tbody></tbody>"),t=c.getGroupFieldsFormatter(o,s),n=t?o.groupFields=t(s,o,r):s.groupFields||[];return r=r||[],n.length?_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_1__.a.groupBy(r,n,function(e){var i={};return n.forEach(function(t){return i[t]=e[t]}),i}).forEach(function(t){var e,i=c.getGroupFormatter(o,s),i=(i&&((e=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<tr></tr>")).append(i(l.colspan,r,a,t,o)),p.append(e)),c.getGroupFooterFormatter(o,s)),n=t;n.rows.forEach(function(t,e){t=TableExcelHelper.createRowTarget(l,t,o,s,e,n.rows,a);p.append(t)}),i&&((e=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<tr></tr>")).append(i(l.colspan,r,a,t,o)),p.append(e))}):r.forEach(function(t,e){t=TableExcelHelper.createRowTarget(l,t,o,s,e,r,a);p.append(t)}),p},TableExcelHelper.createRowTarget=function(t,e,n,i,rowIndex,tableData,printData){var o=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<tr></tr>"),columns=t.rowColumns.filter(function(t){return t.checked}),r=(o.data("rowData",e),t.rowColumns.filter(function(t){return t.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_60___default()("<td style = 'display:".concat(rowsColumnsArr[0]&&rowsColumnsArr[1]?"":"none","' rowspan = '").concat(rowsColumnsArr[0],"' colspan = '").concat(rowsColumnsArr[1],"'></td>"))):jquery__WEBPACK_IMPORTED_MODULE_60___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(t,e){i<=e&&e<i+rowsColumnsArr[1]&&(width+=t.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_62___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("")}catch(t){r.html("".concat(i18n.__("此格式不支持该文本")))}}if("image"==t.tableTextType&&(r.html(""),p)&&(imagebox=jquery__WEBPACK_IMPORTED_MODULE_60___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_60___default()("<div></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))}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(t){r.css(t,l[t])}),o.append(r)}}),TableExcelHelper.getRowStyler(n,i)),a;return r&&(a=r(e,n),a)&&Object.keys(a).forEach(function(t){o.css(t,a[t])}),o},TableExcelHelper.createEmptyRowTarget=function(t,e){var t=TableExcelHelper.reconsitutionTableColumnTree(t),n=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<tr></tr>");return t.rowColumns.filter(function(t){return t.checked}).forEach(function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<td></td>");t.field&&i.attr("field",t.field),t.align&&i.css("text-align",t.align),t.vAlign&&i.css("vertical-align",t.vAlign),n.append(i)}),e&&e.options.tableBodyRowHeight&&n.find("td:not([rowspan])").css("height",e.options.tableBodyRowHeight+"pt"),n},TableExcelHelper.getColumnsWidth=function(t,i){var n={},r=TableExcelHelper.allAutoWidth(t),a=TableExcelHelper.allFixedWidth(t);return t.rowColumns.filter(function(t){return t.checked}).forEach(function(t){var e;t.fixed?n[t.id]=t.width:(e=t.width/r*(0<(e=i-a)?e:0),n[t.id]=e)}),n},TableExcelHelper.resizeTableCellWidth=function(t,e,i){var e=TableExcelHelper.reconsitutionTableColumnTree(e),n=TableExcelHelper.getColumnsWidth(e,i);t.find("thead tr td[haswidth]").map(function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).attr("id"),i=n[i];jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).css("width",i+"pt")})},TableExcelHelper.allAutoWidth=function(t){var e=0,i={};return t.rowColumns.filter(function(t){return t.checked}).forEach(function(t){i[t.id]?i[t.id]=0:i[t.id]=t.width,e+=t.fixed?0:i[t.id]}),e},TableExcelHelper.allFixedWidth=function(t){var e=0,i={};return t.rowColumns.filter(function(t){return t.checked}).forEach(function(t){i[t.id]?i[t.id]=0:i[t.id]=t.width,e+=t.fixed?i[t.id]:0}),e},TableExcelHelper.reconsitutionTableColumnTree=function(t,e,i){for(var n=e||new _ReconsitutionTableColumns__WEBPACK_IMPORTED_MODULE_0__.a,r=n.colspan=0;r<t.length;r++)!function(e){n.totalLayer=e+1,n[e]=t[e].columns,0==e&&t[e].columns.forEach(function(t){0==e&&(n.colspan+=t.colspan)})}(r);return n.rowColumns=TableExcelHelper.getOrderdColumns(n),n},TableExcelHelper.syncTargetWidthToOption=function(t){t.forEach(function(t){t.columns.forEach(function(t){t.hasWidth&&(t.width=t.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(t){for(var r={},e=0;e<t.totalLayer;e++)!function(n){r[n]=[],t[n].forEach(function(t,e){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_1__.a)(new Array(t.colspan).fill(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__.a)({},t),{},{colspan:1}))))})}(e);for(var i=0;i<t.totalLayer;i++)!function(n){r[n].forEach(function(t,e){for(var i=1;i<t.rowspan;i++)r[n+i].splice(e,0,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__.a)({},t),{},{rowspan:1}))})}(i);for(var n=[],a=0;a<t.totalLayer;a++)!function(i){i>=t.totalLayer-1?r[i].forEach(function(t,e){t.field||(t.field=n[e])}):r[i].forEach(function(t,e){0==i?n.push(t.field||""):t.field&&(n[e]=t.field)})}(a);return this.rowColumns=r[t.totalLayer-1],r[t.totalLayer-1]},TableExcelHelper}()},function(t,e,i){i.d(e,"a",function(){return n});r.prototype.isPositionLeftOrRight=function(t){return this.top<=t&&this.top+this.height>t};var n=r;function r(t){this.top=t.top,this.left=t.left,this.height=t.height,this.width=t.width,this.bottomInLastPaper=t.bottomInLastPaper,this.beginPrintPaperIndex=t.beginPrintPaperIndex,this.printTopInPaper=t.printTopInPaper,this.endPrintPaperIndex=t.endPrintPaperIndex}},function(U,H,R){ln.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("line-height",e+"pt"),"line-height:"+e+"pt";t[0].style.lineHeight=""}return null},ln.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},ln.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},ln.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},ln.prototype.destroy=function(){this.target.remove()};var z=ln,O=(cn.prototype.createTarget=function(t){var i,e=void 0;return(e=t?t.getFontList():e)?(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>"),e.forEach(function(t,e){i+=' <option value="'+(t.value||"")+'" >'+(t.title||"")+"</option>"}),i+=" </select>\n </div>\n </div>",this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()(i)):this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},cn.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("font-family",e),"font-family:"+e;t[0].style.fontFamily="inherit"}return null},cn.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},cn.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},cn.prototype.destroy=function(){this.target.remove()},cn),L=(sn.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("font-size",e+"pt"),"font-size:"+e+"pt";t[0].style.fontSize=""}return null},sn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("select").val();if(t)return parseFloat(t.toString())},sn.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},sn.prototype.destroy=function(){this.target.remove()},sn),W=(on.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("font-weight",e),"font-weight:"+e;t[0].style.fontWeight=""}return null},on.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("select").val();if(t)return t.toString()},on.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},on.prototype.destroy=function(){this.target.remove()},on),G=(an.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("letter-spacing",e+"pt"),"letter-spacing:"+e+"pt";t[0].style.letterSpacing=""}return null},an.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},an.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},an.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},an.prototype.destroy=function(){this.target.remove()},an),Z=(rn.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("text-align",e),"justify"==e?(t.css("text-align-last","justify"),t.css("text-justify","distribute-all-lines")):(t[0].style.textAlignLast="",t[0].style.textJustify=""),"text-align:"+e;t[0].style.textAlign="",t[0].style.textAlignLast="",t[0].style.textJustify=""}return null},rn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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="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},rn.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},rn.prototype.setValue=function(t){this.target.find("select").val(t)},rn.prototype.destroy=function(){this.target.remove()},rn),F=(nn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},nn.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},nn.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},nn.prototype.destroy=function(){this.target.remove()},nn),Y=(en.prototype.css=function(t,e){if(t.find("table").length){if("border"==e||null==e)return t.find("table").css("border","1px solid"),"border:1px solid";"noBorder"==e?t.find("table").css("border","0px solid"):t.find("table")[0].style.border=""}return null},en.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},en.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},en.prototype.setValue=function(t){this.target.find("select").val(t)},en.prototype.destroy=function(){this.target.remove()},en),Q=(tn.prototype.css=function(t,e){if(t.find("thead tr").length){if("border"==e||null==e)return t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-all");"noBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-none"):"leftBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-left"):"rightBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-right"):"leftRightBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-lr"):"topBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-top"):"bottomBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-bottom"):"topBottomBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-tb"):t.find("thead tr").removeClass()}return null},tn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},tn.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},tn.prototype.setValue=function(t){this.target.find("select").val(t)},tn.prototype.destroy=function(){this.target.remove()},tn),J=($i.prototype.css=function(t,e){if(t.find("thead tr").length){if("border"==e||null==e)return t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-td-all");"noBorder"==e?t.find("thead tr").addClass("hiprint-printElement-tableTarget-border-td-none"):t.find("thead tr").removeClass()}return null},$i.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},$i.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},$i.prototype.setValue=function(t){this.target.find("select").val(t)},$i.prototype.destroy=function(){this.target.remove()},$i),V=(Xi.prototype.css=function(t,e){if(t.find("tfoot tr").length){if("border"==e||null==e)return t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-all");"noBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-none"):"leftBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-left"):"rightBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-right"):"leftRightBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-lr"):"topBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-top"):"bottomBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-bottom"):"topBottomBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-tb"):t.find("tfoot tr").removeClass()}return null},Xi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Xi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},Xi.prototype.setValue=function(t){this.target.find("select").val(t)},Xi.prototype.destroy=function(){this.target.remove()},Xi),K=(qi.prototype.css=function(t,e){if(t.find("tfoot tr").length){if("border"==e||null==e)return t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-td-all");"noBorder"==e?t.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-td-none"):t.find("tfoot tr").removeClass()}return null},qi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},qi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},qi.prototype.setValue=function(t){this.target.find("select").val(t)},qi.prototype.destroy=function(){this.target.remove()},qi),q=(Ki.prototype.css=function(t,e){if(t.find("thead tr td").length){if(e)return t.find("thead tr td:not([rowspan])").css("height",e+"pt"),"height:"+e+"pt";t.find("thead tr td").map(function(t,e){e.style.height=""})}return null},Ki.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ki.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},Ki.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},Ki.prototype.destroy=function(){this.target.remove()},Ki),X=(Vi.prototype.css=function(t,e){if(t.find("thead").length){if(e)return t.find("thead").css("font-size",e+"pt"),"font-size:"+e+"pt";t.find("thead").map(function(t,e){e.style.fontSize=""})}return null},Vi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Vi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},Vi.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},Vi.prototype.destroy=function(){this.target.remove()},Vi),$=(k.prototype.css=function(t,e){if(t.find("thead").length){if(e)return t.find("thead tr td").css("font-weight",e),"font-weight:"+e;t.find("thead tr td").map(function(t,e){e.style.fontWeight=""})}return null},k.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},k.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t},k.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},k.prototype.destroy=function(){this.target.remove()},k),tt=(D.prototype.css=function(t,e){if(t.find("tbody tr").length){if("border"==e||null==e)return t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-td-all");"noBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-td-none"):t.find("tbody tr").removeClass()}return null},D.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},D.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},D.prototype.setValue=function(t){this.target.find("select").val(t)},D.prototype.destroy=function(){this.target.remove()},D),et=(S.prototype.css=function(t,e){if(t.find("tbody tr td").length){if(e)return t.find("tbody tr td").css("height",e+"pt"),"height:"+e+"pt";t.find("tbody tr td").map(function(t,e){e.style.height=""})}return null},S.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("select").val();if(t)return parseFloat(t.toString())},S.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},S.prototype.destroy=function(){this.target.remove()},S),it=(B.prototype.css=function(t,e){if(t.find("thead").length){if(e)return t.find("thead").css("background",e),"background:"+e;t.find("thead").map(function(t,e){e.style.background=""})}return null},B.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},B.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},B.prototype.setValue=function(t){this.target.find("input").minicolors({defaultValue:t||"",theme:"bootstrap"}),this.target.find("input").val(t)},B.prototype.destroy=function(){this.target.remove()},B),nt=(C.prototype.createTarget=function(t){t=["hline","vline","rect","oval"].includes(t.printElementType.type)?"".concat(i18n.__("线宽")):"".concat(i18n.__("边框大小"));return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(t,'\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},C.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-width",e+"pt"),"border-width:"+e+"pt";t[0].style.borderWidth=""}return null},C.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},C.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},C.prototype.destroy=function(){this.target.remove()},C),rt=(Ji.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ji.prototype.getValue=function(){return this.target.find("select").val()||void 0},Ji.prototype.setValue=function(t){this.target.find("select").val(t)},Ji.prototype.destroy=function(){this.target.remove()},Ji),at=(Qi.prototype.createTarget=function(){var t=[{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_60___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 t.forEach(function(t){var e;t.children?(e=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<optgroup label="'.concat(t.label,'"></optgroup')),t.children.forEach(function(t){e.append(jquery__WEBPACK_IMPORTED_MODULE_60___default()('<option value="'.concat(t.value,'">').concat(t.label,"</option>")))}),i.append(e)):i.append('<option value="'.concat(t.value,'">').concat(t.label,"</option>"))}),this.target},Qi.prototype.getValue=function(){return this.target.find("select").val()||void 0},Qi.prototype.setValue=function(t){this.target.find("select").val(t)},Qi.prototype.destroy=function(){this.target.remove()},Qi),ot=(Yi.prototype.createTarget=function(){var t=[{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"}],e=(this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t.forEach(function(t){e.append('<option value="'.concat(t.value,'">').concat(t.label,"</option>"))}),this.target},Yi.prototype.getValue=function(){return this.target.find("select").val()||void 0},Yi.prototype.setValue=function(t){this.target.find("select").val(t)},Yi.prototype.destroy=function(){this.target.remove()},Yi),st=(Fi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Fi.prototype.getValue=function(){var t=this.target.find("select").val();return parseInt(t||0)},Fi.prototype.setValue=function(t){this.target.find("select").val(t)},Fi.prototype.destroy=function(){this.target.remove()},Fi),ct=(T.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("color",e),"color:"+e;t[0].style.color=""}return null},T.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},T.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},T.prototype.setValue=function(t){this.target.find("input").minicolors({defaultValue:t||"",theme:"bootstrap"}),this.target.find("input").val(t)},T.prototype.destroy=function(){this.target.remove()},T),lt=(E.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},E.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("text-decoration",e),"text-decoration:"+e;t[0].style.textDecoration=""}return null},E.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},E.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},E.prototype.destroy=function(){this.target.remove()},E),pt=(Zi.prototype.createTarget=function(t){var i,e=void 0;return(e=t?t.getFields():e)?(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>"),e.forEach(function(t,e){i+=' <option value="'+(t.field||"")+'" >'+(t.text||"")+"</option>"}),i+=" </select>\n </div>\n </div>",this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()(i)):(this.isSelect=!1,this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Zi.prototype.getValue=function(){return(this.isSelect?this.target.find("select"):this.target.find("input")).val()||void 0},Zi.prototype.setValue=function(t){this.isSelect?t&&(this.target.find('option[value="'+t+'"]').length||this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)):this.target.find("input").val(t)},Zi.prototype.destroy=function(){this.target.remove()},Zi),dt=(Gi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Gi.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},Gi.prototype.setValue=function(t){this.target.find("textarea").val(t)},Gi.prototype.destroy=function(){this.target.remove()},Gi),ut=(Wi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Wi.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},Wi.prototype.setValue=function(t){this.target.find("input").val(t)},Wi.prototype.destroy=function(){this.target.remove()},Wi),ft=(j.prototype.createTarget=function(t,e){var i=this;return i.target=jquery__WEBPACK_IMPORTED_MODULE_60___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=e.coordinateSync||!1,i.createSyncLock(i.syncLock),i.target},j.prototype.createSyncLock=function(t){var e=this;return e.lockTarget=e.syncLock?jquery__WEBPACK_IMPORTED_MODULE_60___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("同步"),'">🔗</label>')):jquery__WEBPACK_IMPORTED_MODULE_60___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("不同步"),'">🔓</label>')),e.lockTarget.click(function(){e.syncLock?e.lockTarget.text("🔓").attr("title","".concat(i18n.__("不同步"))):e.lockTarget.text("🔗").attr("title","".concat(i18n.__("同步"))),e.syncLock=!e.syncLock}),e.target.find("input:first").after(e.lockTarget),e.target.find("input:first").change(function(){e.syncLock&&e.target.find("input:last").val(jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val())}),e.target.find("input:last").change(function(){e.syncLock&&e.target.find("input:first").val(jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val())}),e.lockTarget},j.prototype.css=function(t){var e;if(t&&t.length&&this.target&&(("block"==t.find(".resize-panel").css("display")||t[0].className.includes("table"))&&this.el==t))return e=this.getValue(),t.css("left",e.left+"pt").css("top",e.top+"pt");return null},j.prototype.getValue=function(){var t={coordinateSync:this.syncLock,left:0,top:0};return t.left=parseFloat(this.target.find("input:first").val()||0),t.top=parseFloat(this.target.find("input:last").val()||0),t},j.prototype.setValue=function(t,e){this.el=e.designTarget||e,this.target.find("input:first").val(t.left),this.target.find("input:last").val(t.top)},j.prototype.destroy=function(){this.target.remove()},j),ht=(P.prototype.createTarget=function(t,e){var i=this;return i.target=jquery__WEBPACK_IMPORTED_MODULE_60___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=e.widthHeightSync||!1,i.createSyncLock(i.syncLock),i.target},P.prototype.createSyncLock=function(t){var e=this;return e.lockTarget=e.syncLock?jquery__WEBPACK_IMPORTED_MODULE_60___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("同步"),'">🔗</label>')):jquery__WEBPACK_IMPORTED_MODULE_60___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("不同步"),'">🔓</label>')),e.lockTarget.click(function(){e.syncLock?e.lockTarget.text("🔓").attr("title","".concat(i18n.__("不同步"))):e.lockTarget.text("🔗").attr("title","".concat(i18n.__("同步"))),e.syncLock=!e.syncLock}),e.target.find("input:first").after(e.lockTarget),e.target.find("input:first").change(function(){e.syncLock&&e.target.find("input:last").val(jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val())}),e.target.find("input:last").change(function(){e.syncLock&&e.target.find("input:first").val(jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val())}),e.lockTarget},P.prototype.css=function(t){var e;if(t&&t.length&&this.target&&(("block"==t.find(".resize-panel").css("display")||t[0].className.includes("table"))&&this.el==t))return e=this.getValue(),t.css("width",e.width+"pt").css("height",e.height+"pt");return null},P.prototype.getValue=function(){var t={widthHeightSync:this.syncLock,width:0,height:0};return t.width=parseFloat(this.target.find("input:first").val()||0),t.height=parseFloat(this.target.find("input:last").val()||0),t},P.prototype.setValue=function(t,e){this.el=e.designTarget||e,this.target.find("input:first").val(t.width),this.target.find("input:last").val(t.height)},P.prototype.destroy=function(){this.target.remove()},P),mt=(M.prototype.createTarget=function(t){this.el=t;var e=void 0,i=this;return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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>")),(e=t?t.getOnImageChooseClick():e)&&this.target.find("button").click(function(){e&&e(i)}),this.target},M.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},M.prototype.setValue=function(t){this.target.find("input").val(t)},M.prototype.refresh=function(t,e,i){var n,r=this;this.setValue(t),this.target.find("input").change(),this.el&&e&&((n=new Image).src=t,n.complete?r.updateEl(n.width,n.height,e,i):n.onload=function(){r.updateEl(n.width,n.height,e,i)})},M.prototype.updateEl=function(t,e,i,n){var r,a,o;i?((i||i.auto)&&(e<=t?i.width=!0:i.height=!0),i.width?(r=e/t,a=this.el.options.width,o=Math.floor(a*r*10)/10,this.el.options.height=o,this.el.designTarget.css("height",o+"pt")):i.height?(r=t/e,o=this.el.options.height,a=Math.floor(o*r*10)/10,this.el.options.width=a,this.el.designTarget.css("width",a+"pt")):i.real&&(a=hinnn.px.toPt(t),o=hinnn.px.toPt(e),this.el.options.width=a,this.el.options.height=o,this.el.designTarget.css("width",a+"pt"),this.el.designTarget.css("height",o+"pt")),this.el.designTarget.children(".resize-panel").trigger(jquery__WEBPACK_IMPORTED_MODULE_60___default.a.Event("click"))):n&&n(this.el,t,e)},M.prototype.destroy=function(){this.target.remove()},M),gt=(w.prototype.css=function(t,e){if(t&&t.length){if(e)return t.find("img").css("object-fit",e),"object-fit:"+e;t.find("img")[0].style["object-fit"]=""}return null},w.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},w.prototype.getValue=function(){return this.target.find("select").val()},w.prototype.setValue=function(t){this.target.find("select").val(t)},w.prototype.destroy=function(){this.target.remove()},w),vt=(x.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-color",e),"border-color:"+e;t[0].style.borderColor=""}return null},x.prototype.createTarget=function(t){t=["hline","vline","rect","oval"].includes(t.printElementType.type)?"".concat(i18n.__("颜色")):"".concat(i18n.__("边框颜色"));return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(t,'\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 t=this.target.find("input").val();if(t)return t.toString()},x.prototype.setValue=function(t){this.target.find("input").minicolors({defaultValue:t||"",theme:"bootstrap"}),this.target.find("input").val(t)},x.prototype.destroy=function(){this.target.remove()},x),bt=(Li.prototype.createTarget=function(){this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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_60___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_60___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_60___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_60___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_60___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_60___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_60___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 e='\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(t){e+='\n <option value="'+t+'">'+t+"</option>"}),this.format=jquery__WEBPACK_IMPORTED_MODULE_60___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_60___default()(e)),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},Li.prototype.getValue=function(){var t={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,t)},Li.prototype.setValue=function(t){this.options=t,this.content.find("input").val(t.content||""),this.fillStyle.find("input").val(t.fillStyle||"rgba(184, 184, 184, 0.3)"),this.fillStyle.find("input").minicolors({format:"rgb",opacity:!0,theme:"bootstrap"});var e=parseInt(t.fontSize||"14");this.fontSize.find("input").val(e),this.rotate.find("input").val(t.rotate||25),this.width.find("input").val(t.width||200),this.height.find("input").val(t.height||200),this.timestamp.find("input").attr("checked",null!=t.timestamp&&t.timestamp),this.format.find("select").val(t.format||"YYYY-MM-DD HH:mm")},Li.prototype.destroy=function(){this.target.remove()},Li),It=(Oi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Oi.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},Oi.prototype.setValue=function(t){this.target.find("input").val(t)},Oi.prototype.destroy=function(){this.target.remove()},Oi),At=(zi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},zi.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},zi.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},zi.prototype.destroy=function(){this.target.remove()},zi),_t=(Ri.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ri.prototype.getValue=function(){return"true"==this.target.find("select").val()},Ri.prototype.setValue=function(t){this.target.find("select").val((null==t||t?"true":"reset").toString())},Ri.prototype.destroy=function(){this.target.remove()},Ri),yt=(y.prototype.css=function(t,e){return null},y.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},y.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},y.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},y.prototype.destroy=function(){this.target.remove()},y),xt=(_.prototype.css=function(t,e){if(t&&t.length){if(e&&"none"==e)return t.addClass("alwaysHide");t.removeClass("alwaysHide")}return null},_.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},_.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},_.prototype.setValue=function(t){this.target.find("select").val(t)},_.prototype.destroy=function(){this.target.remove()},_),wt=(A.prototype.css=function(t,e){if(t&&t.length){if(e&&"none"==e)return t.addClass("alwaysHide");t.removeClass("alwaysHide")}return null},A.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},A.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},A.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},A.prototype.destroy=function(){this.target.remove()},A),Mt=(Hi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Hi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},Hi.prototype.setValue=function(t){this.target.find("select").val(t)},Hi.prototype.destroy=function(){this.target.remove()},Hi),Pt=(Ui.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ui.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},Ui.prototype.setValue=function(t){this.target.find("select").val(t)},Ui.prototype.destroy=function(){this.target.remove()},Ui),jt=(Ni.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ni.prototype.getValue=function(){if("false"==this.target.find("select").val())return!1},Ni.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},Ni.prototype.destroy=function(){this.target.remove()},Ni),Et=(ki.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},ki.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},ki.prototype.setValue=function(t){this.target.find("input").val(t)},ki.prototype.destroy=function(){this.target.remove()},ki),Tt=(Di.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Di.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},Di.prototype.setValue=function(t){this.target.find("input").val(t)},Di.prototype.destroy=function(){this.target.remove()},Di),Ct=(Si.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Si.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},Si.prototype.setValue=function(t){this.target.find("input").val(t)},Si.prototype.destroy=function(){this.target.remove()},Si),Bt=(Bi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Bi.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},Bi.prototype.setValue=function(t){this.target.find("input").val(t)},Bi.prototype.destroy=function(){this.target.remove()},Bi),St=(Ci.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ci.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},Ci.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},Ci.prototype.destroy=function(){this.target.remove()},Ci),Dt=(Ti.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ti.prototype.getValue=function(){return this.target.find("select").val()||void 0},Ti.prototype.setValue=function(t){this.target.find("select").val(t)},Ti.prototype.destroy=function(){this.target.remove()},Ti),kt=(Ei.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ei.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},Ei.prototype.setValue=function(t){this.target.find("input").val(t)},Ei.prototype.destroy=function(){this.target.remove()},Ei),Nt=(ji.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("input").val();if(t)return parseFloat(t.toString())},ji.prototype.setValue=function(t){this.target.find("input").val(t)},ji.prototype.destroy=function(){this.target.remove()},ji),Ut=(Pi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Pi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t},Pi.prototype.setValue=function(t){this.target.find("select").val(t)},Pi.prototype.destroy=function(){this.target.remove()},Pi),Ht=(I.prototype.css=function(t,e){if(t.find("tbody tr").length){if("border"==e||null==e)return t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-all");"noBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-none"):"leftBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-left"):"rightBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-right"):"leftRightBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-lr"):"topBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-top"):"bottomBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-bottom"):"topBottomBorder"==e?t.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-tb"):t.find("tbody tr").removeClass()}return null},I.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},I.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},I.prototype.setValue=function(t){this.target.find("select").val(t)},I.prototype.destroy=function(){this.target.remove()},I),Rt=(b.prototype.css=function(t,e){if(t&&t.length){var i=t.find(".hiprint-printElement-content").parent(".hiprint-printElement");if(i.length||(i=t),e)return i.css("transform","rotate("+e+"deg)"),i.css("-ms-transform","rotate("+e+"deg)"),i.css("-moz-transform","rotate("+e+"deg)"),i.css("-webkit-transform","rotate("+e+"deg)"),i.css("-o-transform","rotate("+e+"deg)"),"transform:rotate("+e+"deg)";i.length&&(i[0].style.transform="")}return null},b.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("input").val();if(t)return parseFloat(t.toString())},b.prototype.setValue=function(t){this.target.find("input").val(t)},b.prototype.destroy=function(){this.target.remove()},b),zt=(v.prototype.css=function(t,e){return t&&t.length&&e?t.css("z-index",e):null},v.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},v.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseInt(t.toString())},v.prototype.setValue=function(t){this.target.find("input").val(t)},v.prototype.destroy=function(){this.target.remove()},v),Ot=(Mi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Mi.prototype.getValue=function(){},Mi.prototype.setValue=function(t){},Mi.prototype.destroy=function(){this.target.remove()},Mi),Lt=(g.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-top-style",e),"border-top:1px";t[0].style.borderTopStyle="",t[0].style.borderTopWidth=""}return null},g.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("select").val();if(t)return t},g.prototype.setValue=function(t){this.target.find("select").val(t)},g.prototype.destroy=function(){this.target.remove()},g),Wt=(m.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-left-style",e),"border-left:1px";t[0].style.borderLeftStyle="",t[0].style.borderLeftWidth=""}return null},m.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("select").val();if(t)return t},m.prototype.setValue=function(t){this.target.find("select").val(t)},m.prototype.destroy=function(){this.target.remove()},m),Gt=(h.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-right-style",e),"border-right:1px";t[0].style.borderRightStyle="",t[0].style.borderRightWidth=""}return null},h.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("select").val();if(t)return t},h.prototype.setValue=function(t){this.target.find("select").val(t)},h.prototype.destroy=function(){this.target.remove()},h),Zt=(f.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-bottom-style",e),"border-bottom-style:1px solid";t[0].style.borderBottomStyle="",t[0].style.borderBottomWidth=""}return null},f.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("select").val();if(t)return t},f.prototype.setValue=function(t){this.target.find("select").val(t)},f.prototype.destroy=function(){this.target.remove()},f),Ft=(u.prototype.css=function(t,e){t=t.find(".hiprint-printElement-content");if(t&&t.length){if(e)return t.css("padding-left",e+"pt"),"padding-left";t[0].style.paddingLeft=""}return null},u.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("select").val();if(t)return parseFloat(t.toString())},u.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},u.prototype.destroy=function(){this.target.remove()},u),Yt=(d.prototype.css=function(t,e){t=t.find(".hiprint-printElement-content");if(t&&t.length){if(e)return t.css("padding-top",e+"pt"),"padding-top";t[0].style.paddingTop=""}return null},d.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("select").val();if(t)return parseFloat(t.toString())},d.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},d.prototype.destroy=function(){this.target.remove()},d),Qt=(p.prototype.css=function(t,e){t=t.find(".hiprint-printElement-content");if(t&&t.length){if(e)return t.css("padding-right",e+"pt"),"padding-right";t[0].style.paddingRight=""}return null},p.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("select").val();if(t)return parseFloat(t.toString())},p.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},p.prototype.destroy=function(){this.target.remove()},p),Jt=(l.prototype.css=function(t,e){t=t.find(".hiprint-printElement-content");if(t&&t.length){if(e)return t.css("padding-bottom",e+"pt"),"padding-bottom";t[0].style.paddingBottom=""}return null},l.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("select").val();if(t)return parseFloat(t.toString())},l.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},l.prototype.destroy=function(){this.target.remove()},l),Vt=(c.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("border-style",e),"border-style:1px";t[0].style.borderStyle=""}return null},c.prototype.createTarget=function(t){t=["hline","vline","rect","oval"].includes(t.printElementType.type)?"".concat(i18n.__("样式")):"".concat(i18n.__("边框样式"));return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-option-item">\n <div class="hiprint-option-item-label">\n '.concat(t,'\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 t=this.target.find("select").val();if(t)return t},c.prototype.setValue=function(t){this.target.find("select").val(t)},c.prototype.destroy=function(){this.target.remove()},c),Kt=(s.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("background-color",e),"background-color:"+e;t[0].style.backgroundColor=""}return null},s.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("input").val();if(t)return t.toString()},s.prototype.setValue=function(t){this.target.find("input").minicolors({defaultValue:t||"",theme:"bootstrap"}),this.target.find("input").val(t)},s.prototype.destroy=function(){this.target.remove()},s),qt=(wi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},wi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},wi.prototype.setValue=function(t){this.target.find("select").val(t)},wi.prototype.destroy=function(){this.target.remove()},wi),Xt=(o.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},o.prototype.css=function(t,e){return t&&t.length&&(t.removeClass("hiprint-text-content-middle"),t.removeClass("hiprint-text-content-bottom"),e)?("middle"===e&&t.addClass("hiprint-text-content-middle"),"bottom"===e&&t.addClass("hiprint-text-content-bottom"),""):null},o.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},o.prototype.setValue=function(t){this.target.find("select").val(t)},o.prototype.destroy=function(){this.target.remove()},o),$t=(a.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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(t,e){return t&&t.length&&(t.removeClass("hiprint-text-content-wrap"),t.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-nowrap"),t.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-clip"),t.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-ellipsis"),e)?(t.addClass("hiprint-text-content-wrap"),t.find(".hiprint-printElement-text-content").addClass("hiprint-text-content-wrap-"+e),""):null},a.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},a.prototype.setValue=function(t){this.target.find("select").val(t)},a.prototype.destroy=function(){this.target.remove()},a),te=R(5),ee=(r.prototype.createTarget=function(){return jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="indicator"></div>').appendTo("body"),this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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(t,e,i){var n=this,r=this,e=(this.value=t,this.options=e,(this.printElementType=i).columns[0].filter(function(e){return 0==t[0].columns.filter(function(t){return e.columnId==t.columnId}).length}).map(function(t){t=new te.a(t);return t.checked=!1,t}));this.allColumns=t[0].columns.concat(e),t&&1==t.length&&(this.target.find("ul").html(this.allColumns.map(function(t,e){return'<li class="hiprint-option-table-selected-item"> <div class="hi-pretty p-default">\n '+(t.checked?'<input type="checkbox" checked column-id="'+(t.id||t.columnId)+'" />':'<input type="checkbox" column-id="'+(t.id||t.columnId)+'" />')+'\n <div class="state">\n <label></label>\n </div>\n </div><span class="column-title">'+(t.title||t.descTitle||"")+"</span></li>"}).join("")),this.target.find("input").change(function(t){var e=t.target.checked,i=t.target.attributes["column-id"].nodeValue||"",t=n.allColumns.findIndex(function(t){return t.field==i||t.id==i});0<=t&&(n.allColumns[t].checked=e),n.submit()}),this.printElementType.columnDisplayIndexEditable)&&this.target.find("li").hidraggable({revert:!0,handle:".column-title",moveUnit:"pt",deltaX:0,deltaY:0}).hidroppable({onDragOver:function(t,e){jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).css("border-top-color","red")},onDragLeave:function(t,e){jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).css("border-top-color","")},onDrop:function(t,e){jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).insertBefore(this),jquery__WEBPACK_IMPORTED_MODULE_60___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(t,e){var i,e=jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).attr("column-id"),e=n.printElementType.getColumnByColumnId(e);e&&((i=new te.a(e)).checked=e.checked,r.push(i))}),this.value[0].columns=r),this.value},r.prototype.destroy=function(){this.target.remove()},r),ie=(xi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},xi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t},xi.prototype.setValue=function(t){this.target.find("select").val(t)},xi.prototype.destroy=function(){this.target.remove()},xi),ne=(yi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},yi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t},yi.prototype.setValue=function(t){this.target.find("select").val(t)},yi.prototype.destroy=function(){this.target.remove()},yi),re=(_i.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},_i.prototype.getValue=function(){return this.target.find("select").val()||void 0},_i.prototype.setValue=function(t){this.target.find("select").val(t)},_i.prototype.destroy=function(){this.target.remove()},_i),ae=(Ai.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ai.prototype.getValue=function(){var t=this.target.find("select").val();return parseInt(t||0)},Ai.prototype.setValue=function(t){this.target.find("select").val(t)},Ai.prototype.destroy=function(){this.target.remove()},Ai),oe=(Ii.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ii.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},Ii.prototype.setValue=function(t){this.target.find("input").val(t)},Ii.prototype.destroy=function(){this.target.remove()},Ii),se=(bi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},bi.prototype.getValue=function(){return!("false"==this.target.find("select").val())},bi.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},bi.prototype.destroy=function(){this.target.remove()},bi),ce=(vi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},vi.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},vi.prototype.setValue=function(t){this.target.find("input").val(t)},vi.prototype.destroy=function(){this.target.remove()},vi),le=(gi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},gi.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return t.toString()},gi.prototype.setValue=function(t){this.target.find("input").val(t)},gi.prototype.destroy=function(){this.target.remove()},gi),pe=(mi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},mi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},mi.prototype.setValue=function(t){this.target.find("select").val(t)},mi.prototype.destroy=function(){this.target.remove()},mi),de=(hi.prototype.createTarget=function(){var e=[{t:"".concat(i18n.__("整数")),v:"0"}],i=([1,2,3,4,5,6].forEach(function(t){e.push({t:i18n.__n("保留%s位",t),v:""+t})}),'\n <option value="" >'.concat(i18n.__("默认"),"</option>"));return e.forEach(function(t){i+='\n <option value="'+(t.v||"")+'">'+(t.t||"")+"</option>"}),this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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_60___default()(i)),this.target},hi.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},hi.prototype.setValue=function(t){this.target.find("select").val(t)},hi.prototype.destroy=function(){this.target.remove()},hi),ue=(fi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},fi.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},fi.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},fi.prototype.destroy=function(){this.target.remove()},fi),fe=(ui.prototype.createTarget=function(){var e='\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(t){e+="\n<option value='".concat(t.v,"'>").concat(t.t,"</option>")}),this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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_60___default()(e)),this.target},ui.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},ui.prototype.setValue=function(t){this.target.find("select").val(t)},ui.prototype.destroy=function(){this.target.remove()},ui),he=(di.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},di.prototype.getValue=function(){return this.target.find("select").val()},di.prototype.setValue=function(t){this.target.find("select").val(t)},di.prototype.destroy=function(){this.target.remove()},di),me=(pi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},pi.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseFloat(t.toString())},pi.prototype.setValue=function(t){this.target.find("input").val(t)},pi.prototype.destroy=function(){this.target.remove()},pi),ge=(li.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},li.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},li.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},li.prototype.destroy=function(){this.target.remove()},li),ve=(n.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("select").val();if(t)return parseFloat(t.toString())},n.prototype.css=function(t,e){if(t&&t.length){if(e)return t.find(".table-grid-row").css("margin-left","-"+e+"pt").css("margin-right","-"+e+"pt"),t.find(".tableGridColumnsGutterRow").css("padding-left",e+"pt").css("padding-right",e+"pt"),null;t.find(".table-grid-row").map(function(t,e){e.style.marginLeft="",e.style.marginRight=""}),t.find(".tableGridColumnsGutterRow").map(function(t,e){e.style.paddingLeft="",e.style.paddingRight=""})}return null},n.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},n.prototype.destroy=function(){this.target.remove()},n),be=(ci.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},ci.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},ci.prototype.setValue=function(t){this.target.find("select").val(t)},ci.prototype.destroy=function(){this.target.remove()},ci),Ie=(i.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("padding-left",e+"pt"),"padding-left";t[0].style.paddingLeft=""}return null},i.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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 t=this.target.find("select").val();if(t)return parseFloat(t.toString())},i.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},i.prototype.destroy=function(){this.target.remove()},i),Ae=(e.prototype.css=function(t,e){if(t&&t.length){if(e)return t.css("padding-right",e+"pt"),"padding-right";t[0].style.paddingRight=""}return null},e.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},e.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return parseFloat(t.toString())},e.prototype.setValue=function(t){t&&!this.target.find('option[value="'+t+'"]').length&&this.target.find("select").prepend('<option value="'+t+'" >'+t+"</option>"),this.target.find("select").val(t)},e.prototype.destroy=function(){this.target.remove()},e),_e=(t.prototype.createTarget=function(){var e=this;return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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_60___default()(this.target.find(".hiprint-option-item-datatype")).change(function(){var t=jquery__WEBPACK_IMPORTED_MODULE_60___default()(e.target.find(".hiprint-option-item-datatype")).val();e.loadFormatSelectByDataType(t),e.submit(e.getValue())}),this.target},t.prototype.getValue=function(){var t=this.target.find(".hiprint-option-item-datatype").val();return t?{dataType:t,format:this.target.find(".hiprint-option-item-datatype-format").val()||void 0}:{dataType:void 0,format:void 0}},t.prototype.setValue=function(t,e){this.target.find(".hiprint-option-item-datatype").val(e.dataType||""),this.loadFormatSelectByDataType(e.dataType),this.target.find(".hiprint-option-item-datatype-format").val(e.format||"")},t.prototype.destroy=function(){this.target.remove()},t.prototype.loadFormatSelectByDataType=function(t){"boolean"===t?(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"===t?(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")))},t),ye=(si.prototype.createTarget=function(){var t='<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_60___default()(t),this.target},si.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},si.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},si.prototype.destroy=function(){this.target.remove()},si),xe=(oi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},oi.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},oi.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},oi.prototype.destroy=function(){this.target.remove()},oi),we=(ai.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},ai.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},ai.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},ai.prototype.destroy=function(){this.target.remove()},ai),Me=(ri.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},ri.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},ri.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},ri.prototype.destroy=function(){this.target.remove()},ri),Pe=(ni.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},ni.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},ni.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},ni.prototype.destroy=function(){this.target.remove()},ni),je=(ii.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},ii.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},ii.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},ii.prototype.destroy=function(){this.target.remove()},ii),Ee=(ei.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},ei.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},ei.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},ei.prototype.destroy=function(){this.target.remove()},ei),Te=(ti.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},ti.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},ti.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},ti.prototype.destroy=function(){this.target.remove()},ti),Ce=($e.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},$e.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},$e.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},$e.prototype.destroy=function(){this.target.remove()},$e),Be=(Xe.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Xe.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},Xe.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},Xe.prototype.destroy=function(){this.target.remove()},Xe),Se=(qe.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},qe.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},qe.prototype.setValue=function(t){this.target.find("select").val(t)},qe.prototype.destroy=function(){this.target.remove()},qe),De=(Ke.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ke.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},Ke.prototype.setValue=function(t){this.target.find("select").val(t)},Ke.prototype.destroy=function(){this.target.remove()},Ke),ke=(Ve.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ve.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},Ve.prototype.setValue=function(t){this.target.find("select").val(t)},Ve.prototype.destroy=function(){this.target.remove()},Ve),Ne=(Je.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Je.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},Je.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},Je.prototype.destroy=function(){this.target.remove()},Je),Ue=(Qe.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Qe.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},Qe.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},Qe.prototype.destroy=function(){this.target.remove()},Qe),He=(Ye.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ye.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},Ye.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},Ye.prototype.destroy=function(){this.target.remove()},Ye),Re=(Fe.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Fe.prototype.getValue=function(){var t=this.target.find("textarea").val();if(t)return t},Fe.prototype.setValue=function(t){this.target.find("textarea").val(t?t.toString():null)},Fe.prototype.destroy=function(){this.target.remove()},Fe),ze=(Ze.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ze.prototype.getValue=function(){if("true"==this.target.find("select").val())return!0},Ze.prototype.setValue=function(t){this.target.find("select").val((null==t?"":t).toString())},Ze.prototype.destroy=function(){this.target.remove()},Ze),Oe=(Ge.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},Ge.prototype.getValue=function(){var t=this.target.find("input").val();if(t)return parseInt(t.toString())},Ge.prototype.setValue=function(t){this.target.find("input").val(t)},Ge.prototype.destroy=function(){this.target.remove()},Ge),Le=(We.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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},We.prototype.getValue=function(){var t=this.target.find("select").val();if(t)return t.toString()},We.prototype.setValue=function(t){this.target.find("select").val(t)},We.prototype.destroy=function(){this.target.remove()},We);function We(){this.name="tableFooterRepeat"}function Ge(){this.name="maxRows"}function Ze(){this.name="autoCompletion"}function Fe(){this.name="renderFormatter"}function Ye(){this.name="formatter2"}function Qe(){this.name="stylerHeader"}function Je(){this.name="styler2"}function Ve(){this.name="halign"}function Ke(){this.name="vAlign"}function qe(){this.name="align"}function Xe(){this.name="rowStyler"}function $e(){this.name="gridColumnsFooterFormatter"}function ti(){this.name="groupFooterFormatter"}function ei(){this.name="groupFormatter"}function ii(){this.name="groupFieldsFormatter"}function ni(){this.name="footerFormatter"}function ri(){this.name="rowsColumnsMergeClean"}function ai(){this.name="rowsColumnsMerge"}function oi(){this.name="styler"}function si(){this.name="formatter"}function t(){this.name="dataType"}function e(){this.name="paddingRight"}function i(){this.name="paddingLeft"}function ci(){this.name="tableHeaderRepeat"}function n(){this.name="gridColumnsGutter"}function li(){this.name="gridColumns"}function pi(){this.name="topOffset"}function di(){this.name="tableSummary"}function ui(){this.name="upperCase"}function fi(){this.name="tableSummaryFormatter"}function hi(){this.name="tableSummaryNumFormat"}function mi(){this.name="tableSummaryAlign"}function gi(){this.name="tableSummaryColspan"}function vi(){this.name="tableSummaryText"}function bi(){this.name="tableSummaryTitle"}function Ii(){this.name="tableColumnHeight"}function Ai(){this.name="tableQRCodeLevel"}function _i(){this.name="tableBarcodeMode"}function yi(){this.name="tableTextType"}function xi(){this.name="textType"}function r(){this.name="columns"}function a(){this.name="textContentWrap"}function o(){this.name="textContentVerticalAlign"}function wi(){this.name="orient"}function s(){this.name="backgroundColor"}function c(){this.name="borderStyle"}function l(){this.name="contentPaddingBottom"}function p(){this.name="contentPaddingRight"}function d(){this.name="contentPaddingTop"}function u(){this.name="contentPaddingLeft"}function f(){this.name="borderBottom"}function h(){this.name="borderRight"}function m(){this.name="borderLeft"}function g(){this.name="borderTop"}function Mi(){this.name="optionsGroup"}function v(){this.name="zIndex"}function b(){this.name="transform"}function I(){this.name="tableBodyRowBorder"}function Pi(){this.name="unShowInPage"}function ji(){this.name="lHeight"}function Ei(){this.name="leftOffset"}function Ti(){this.name="axis"}function Ci(){this.name="fixed"}function Bi(){this.name="oddPaperFooter"}function Si(){this.name="evenPaperFooter"}function Di(){this.name="lastPaperFooter"}function ki(){this.name="firstPaperFooter"}function Ni(){this.name="leftSpaceRemoved"}function Ui(){this.name="panelPageRule"}function Hi(){this.name="panelPaperRule"}function A(){this.name="pageBreak"}function _(){this.name="showInPage"}function y(){this.name="longTextIndent"}function Ri(){this.name="paperNumberContinue"}function zi(){this.name="paperNumberDisabled"}function Oi(){this.name="paperNumberFormat"}function Li(){this.name="watermarkOptions"}function x(){this.name="borderColor"}function w(){this.name="fit"}function M(){this.name="src"}function P(){this.name="widthHeight"}function j(){this.name="coordinate"}function Wi(){this.name="testData"}function Gi(){this.name="title"}function Zi(){this.name="field"}function E(){this.name="textDecoration"}function T(){this.name="color"}function Fi(){this.name="qrCodeLevel"}function Yi(){this.name="qrcodeType"}function Qi(){this.name="barcodeType"}function Ji(){this.name="barcodeMode"}function C(){this.name="borderWidth"}function B(){this.name="tableHeaderBackground"}function S(){this.name="tableBodyRowHeight"}function D(){this.name="tableBodyCellBorder"}function k(){this.name="tableHeaderFontWeight"}function Vi(){this.name="tableHeaderFontSize"}function Ki(){this.name="tableHeaderRowHeight"}function qi(){this.name="tableFooterCellBorder"}function Xi(){this.name="tableFooterBorder"}function $i(){this.name="tableHeaderCellBorder"}function tn(){this.name="tableHeaderBorder"}function en(){this.name="tableBorder"}function nn(){this.name="hideTitle"}function rn(){this.name="textAlign"}function an(){this.name="letterSpacing"}function on(){this.name="fontWeight"}function sn(){this.name="fontSize"}function cn(){this.name="fontFamily"}function ln(){this.name="lineHeight"}R.d(H,"a",function(){return pn});N.init=function(){N.printElementOptionItems||(N.printElementOptionItems={},N._printElementOptionItems.forEach(function(t){N.printElementOptionItems[t.name]=t}))},N.registerItem=function(t){if(!t.name)throw new Error("styleItem must have name");N.init(),N.printElementOptionItems[t.name]=t},N.getItem=function(t){return N.init(),N.printElementOptionItems[t]},N._printElementOptionItems=[new O,new L,new W,new G,new z,new Z,new F,new ie,new Y,new Q,new J,new q,new X,new $,new tt,new V,new K,new et,new it,new nt,new rt,new st,new ct,new lt,new pt,new dt,new ut,new ft,new ht,new mt,new gt,new vt,new It,new At,new _t,new bt,new yt,new xt,new wt,new Mt,new Pt,new jt,new Et,new Tt,new Ct,new Bt,new St,new Dt,new me,new kt,new Nt,new Ut,new Ht,new Rt,new zt,new Ot,new Lt,new Wt,new Gt,new Zt,new Yt,new Ft,new Qt,new Jt,new Vt,new Kt,new qt,new Xt,new $t,new ee,new ge,new ve,new be,new Ie,new Ae,new _e,new ye,new xe,new Pe,new we,new Me,new je,new Ee,new Te,new Ce,new Be,new Se,new ke,new De,new Ne,new Ue,new Re,new He,new ze,new Oe,new Le,new oe,new re,new ae,new ne,new se,new ce,new le,new he,new pe,new de,new ue,new fe,new at,new ot];var pn=N;function N(){}},function(t,e,i){i.d(e,"a",function(){return r}),i.d(e,"b",function(){return a});var n=i(14),r=(c.prototype.clear=function(){this.tableTatget.find("td").removeClass("selected")},c.prototype.setSingleSelect=function(t){this.startCell=t,this.selectedCells=[]},c.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},c.prototype.singleSelectByXY=function(t,e){t=this.getCellByXY(t,e);t&&(this.clear(),t)&&(t.cell.select(),this.startCell=t,this.selectedCells=[])},c.prototype.multipleSelectByXY=function(t,e){this.clear();var i=[];this.startCell&&(t=this.getCellByXY(t,e))&&(e=n.a.mergeRect(this.startCell.cell.getTableRect(),t.cell.getTableRect()),this.selectByRect(new o(e),i)),this.selectedCells=i},c.prototype.selectByRect=function(n,r){this.rows.forEach(function(t,e){var i=[];t.columns.forEach(function(t){t.isInRect(n)&&(i.push(new s(e,t)),t.select())}),i.length&&r.push(i)}),n.changed&&(n.changed=!1,r.splice(0,r.length),this.selectByRect(n,r))},c.prototype.getSelectedCells=function(){return this.selectedCells},c.prototype.getCellByXY=function(i,n){var r;return this.rows.forEach(function(t,e){t=(t.columns||[]).filter(function(t){return t.checked}).filter(function(t){return t.isXYinCell(i,n)});t.length&&(r=new s(e,t[0]))}),r},c),a=function(t){this.x=t.x,this.y=t.y,this.height=t.height,this.width=t.width},o=function(t){this.rect=t},s=function(t,e){this.rowIndex=t,this.cell=e};function c(t,e){this.selectedCells=[],this.rows=t,this.tableTatget=e}},function(t,e,i){i.d(e,"a",function(){return n});r.createId=function(){return this.id+=1,this.id},r.id=1;var n=r;function r(){}},function(t,e,i){i.d(e,"a",function(){return s});var n,r,a,o=i(5),e=i(13),s=(n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)},r=e.a,n(a=c,i=r),a.prototype=null===i?Object.create(i):(l.prototype=i.prototype,new l),c.prototype.getPrintElementOptionEntity=function(){var e=[],t=this.allColumns?this.allColumns.filter(function(t){return!t.checked}):[];return[].concat(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__.a)(this.columns),Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__.a)(t)).forEach(function(t){e.push(t.getEntity())}),e},c);function c(t){var e=r.call(this)||this;return e.columns=[],t&&t.constructor===Array?(t||[]).forEach(function(t){e.columns.push(new o.a(t))}):t.columns&&(t.columns||[]).forEach(function(t){e.columns.push(new o.a(t))}),e}function l(){this.constructor=a}},function(t,e,i){i.d(e,"a",function(){return a});var n=i(11),r=i(5),a=(o.prototype.init=function(t,e,i){this.isHead=i,this.target=e||jquery__WEBPACK_IMPORTED_MODULE_60___default()("<tr></tr>"),this.tableOptions=t,this.allColumns=this.columns||[],this.initCells((this.columns||[]).filter(function(t){return t.checked}))},o.prototype.getTarget=function(){return this.target},o.prototype.initCells=function(t){var n=this;t?(this.columns=t).forEach(function(t,e){t.init(n.target.find("td:eq("+e+")"),n.tableOptions,n.id,n.isHead)}):(this.columns=[],this.target.find("td").map(function(t,e){var i=new r.a;i.init(jquery__WEBPACK_IMPORTED_MODULE_60___default()(e),n.tableOptions,n.id,n.isHead),n.columns.push(i)}))},o.prototype.removeCell=function(t){t=this.columns.indexOf(t);this.columns[t].getTarget().remove(),this.columns.splice(t,1)},o.prototype.createTableCell=function(t,e){var i=new r.a;return i.init(jquery__WEBPACK_IMPORTED_MODULE_60___default()("<td></td>"),this.tableOptions,this.id,this.isHead),1<t&&(i.getTarget().attr("rowspan",t),i.rowspan=t),1<e&&(i.getTarget().attr("colspan",e),i.colspan=e),i},o.prototype.insertToTargetCellLeft=function(t,e){var i=this.columns.indexOf(t);t.getTarget().before(e.getTarget()),this.columns.splice(i,0,e)},o.prototype.insertToTargetCellRight=function(t,e){t=this.columns.indexOf(t);this.columns[t].getTarget().after(e.getTarget()),this.columns.splice(t+1,0,e)},o.prototype.insertCellToFirst=function(t){this.target.prepend(t.getTarget()),this.columns.splice(0,0,t)},o.prototype.insertCellToLast=function(t){this.columns.push(t),this.target.append(t.getTarget())},o.prototype.getPrintElementOptionEntity=function(){var e=[];return[].concat(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__.a)(this.columns),Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__.a)(this.allColumns.filter(function(t){return!t.checked}))).forEach(function(t){e.push(t.getEntity())}),e},o);function o(){this.id=n.a.createId()}},function(t,e,i){i.d(e,"a",function(){return n});var r=i(10),n=(a.mergeRect=function(t,e){var i=Math.min(t.x,e.x),n=Math.min(t.y,e.y);return new r.b({x:i,y:n,height:Math.max(t.y+t.height,e.y+e.height)-n,width:Math.max(t.x+t.width,e.x+e.width)-i})},a.Rect=function(t,e,i,n){return{minX:t<i?t:i,minY:e<n?e:n,maxX:t<i?i:t,maxY:e<n?n:e}},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(t,e){return(_extendStatics=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)},function(t,e){function i(){this.constructor=t}_extendStatics(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}),_extendStatics,TablePrintElement=function(_super){function TablePrintElement(t,e){t=_super.call(this,t)||this;return t.gridColumnsFooterCss="hiprint-gridColumnsFooter",t.tableGridRowCss="table-grid-row",t.options=new _option_TablePrintElementOption__WEBPACK_IMPORTED_MODULE_5__.a(e,t.printElementType),t.options.setDefault(new _option_TablePrintElementOption__WEBPACK_IMPORTED_MODULE_5__.a(_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.table.default).getPrintElementOptionEntity()),t}return __extends(TablePrintElement,_super),TablePrintElement.prototype.getColumns=function(){return this.options.columns},TablePrintElement.prototype.getColumnByColumnId=function(t){return this.options.getColumnByColumnId(t)},TablePrintElement.prototype.updateDesignViewFromOptions=function(){var t,e;this.designTarget&&(t=this.designTarget.find(".hiprint-printElement-table-content"),e=this.getHtml(this.designPaper),t.html(""),t.append(e[0].target.find(".table-grid-row")),this.printElementType.editable&&this.setHitable(),this.setColumnsOptions(),this.css(this.designTarget,this.getData()))},TablePrintElement.prototype.css=function(t,e){if((this.getField()||!this.options.content)&&!this.printElementType.formatter)return _super.prototype.css.call(this,t,e)},TablePrintElement.prototype.getDesignTarget=function(t){return this.designTarget=this.getHtml(t)[0].target,this.css(this.designTarget,this.getData()),this.designPaper=t,this.designTarget.find("td").hidroppable({accept:".rn-draggable-item",onDrop:function(t,e){},onDragEnter:function(t,e){jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).removeClass("rn-draggable-item")},onDragLeave:function(t,e){jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).addClass("rn-draggable-item")}}),this.designTarget},TablePrintElement.prototype.getConfigOptions=function(){return _HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.table},TablePrintElement.prototype.createTarget=function(t,e,i){for(var n=jquery__WEBPACK_IMPORTED_MODULE_60___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(e,i));return n.find(".hiprint-printElement-table-content").append(r.target),n},TablePrintElement.prototype.createGridColumnsStructure=function(t){for(var e=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hi-grid-row table-grid-row"></div>'),i=0;i<this.options.getGridColumns();i++){var n=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="tableGridColumnsGutterRow hi-grid-col" style="width:'+100/this.options.getGridColumns()+'%;"></div>');e.append(n)}var r,a=this.getGridColumnsFooterFormatter();return a&&((r=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-gridColumnsFooter"></div>')).append(a(this.options,this.getData(t),t,[])),e.append(r)),new _table_GridColumnsStructure__WEBPACK_IMPORTED_MODULE_8__.a(this.options.getGridColumns(),e)},TablePrintElement.prototype.createtempEmptyRowsTargetStructure=function(t){var e;return this.getField()?this.createTarget(this.printElementType.title,[]):((e=this.createTarget(this.printElementType.title,[]).clone()).find(".hiprint-printElement-tableTarget tbody tr").remove(),e)},TablePrintElement.prototype.getTableHtml=function(t,e){var i,n;return!this.getField()&&this.options.content?((n=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<div></div>")).append(this.options.content),(i=n.find("table")).addClass("hiprint-printElement-tableTarget"),i):this.printElementType.formatter?((n=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<div></div>")).append(this.printElementType.formatter(t)),(i=n.find("table")).addClass("hiprint-printElement-tableTarget"),i):((n=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<table class="hiprint-printElement-tableTarget" style="border-collapse: collapse;"></table>')).append(_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableHead(this.getColumns(),this.options.getWidth()/this.options.getGridColumns())),n.append(_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableRow(this.getColumns(),t,e,this.options,this.printElementType)),"no"!=this.options.tableFooterRepeat&&_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,t,this.options,this.printElementType,e,t).insertBefore(n.find("tbody")),n)},TablePrintElement.prototype.getEmptyRowTarget=function(){return _table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createEmptyRowTarget(this.getColumns(),this)},TablePrintElement.prototype.getHtml=function(t,e){this.createTempContainer();t=this.getPaperHtmlResult(t,e);return this.removeTempContainer(),t},TablePrintElement.prototype.getPaperHtmlResult=function(t,e){var i=[],n=this.getData(e),r=this.getTableHtml(n,e),a=this.createtempEmptyRowsTargetStructure(e),o=(e?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 s,c=this.getBeginPrintTopInPaperByReferenceElement(t),l=0,p=!1;!p;){var d=0,u=t.getPaperFooter(l),f=(0==l&&u<c&&"none"!=t.panelPageRule&&(c=c-u+t.paperHeader,i.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_2__.a({target:void 0,printLine:void 0})),d=t.getContentHeight(l)-(c-t.paperHeader),l++,u=t.getPaperFooter(l)),0<i.length?i[i.length-1].target:void 0),u=this.getRowsInSpecificHeight(e,0<d?d:0==l?u-c:t.getContentHeight(l),a,r,l,f,o),p=u.isEnd;if(d<0){i[0].target=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div style="position:absolute;background: red;color: white;padding: 0px 4px;">'.concat(i18n._("没有足够空间进行表格分页,请调整页眉/页脚线"),"</div>")),i[0].printLine=c,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:t.index,bottomInLastPaper:c+this.options.lHeight,printTopInPaper:c}),i[0].target.css("top",c+"pt"),i[0].target.css("left",this.options.displayLeft());break}f=void 0;u.target&&(u.target.css("left",this.options.displayLeft()),u.target[0].height=""),f=0==l||0<d?(u.target&&(s=c,u.target.css("top",c+"pt")),p&&null!=this.options.lHeight?c+(u.height>this.options.lHeight?u.height:this.options.lHeight):c+u.height):(u.target&&(s=t.paperHeader,u.target.css("top",t.paperHeader+"pt")),t.paperHeader+u.height),i.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_2__.a({target:u.target,printLine:f,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:t.index,bottomInLastPaper:f,printTopInPaper:s})})),l++,e&&this.updatePanelHeight(f+this.options.getHeight(),t)}return i},TablePrintElement.prototype.getRowsInSpecificHeight=function(t,e,i,n,r,a,o){var s,c=n.find("tbody"),l=_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.pt.toPx(e),p=(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&&(t?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),d=(t&&p&&(n=i.find(".hiprint-printElement-tableTarget thead").attr("style"),s=i.find(".hiprint-printElement-tableTarget thead tr").clone(),n?s.attr("style",n):s.css({background:"#e8e8e8"}),i.find(".hiprint-printElement-tableTarget thead").remove()),i.outerHeight());if(!p&&l<d)return{target:void 0,length:0,height:0,isEnd:!1};for(var u=this.options.getGridColumns(),f=[],h=0;h<u;h++)for(var m,g,v,b=i.find(".hiprint-printElement-tableTarget:eq("+h+")"),I=void 0,A=[];;)if(p?0==(m=c.find("tr").length)?(I={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(d),isEnd:!0},t&&this.options.autoCompletion&&(this.autoCompletion(l,b,o),d=i.outerHeight())):(g=c.find("tr:lt(1)"),0==A.length&&s&&b.find("tbody").append(s),b.find("tbody").append(g),v=g.data("rowData"),f.push(v),A.push(v),d=i.outerHeight(),0==m&&(c.prepend(g),f.pop(),A.pop(),I={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(d),isEnd:!1})):d<=l&&(0==c.find("tr").length?(I={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(d),isEnd:!0},t&&this.options.autoCompletion&&(this.autoCompletion(l,b,o),d=b.outerHeight())):(g=c.find("tr:lt(1)"),this.options.rowsColumnsMerge&&(0<r||0<h)&&0==A.length&&(g=this.fixMergeSpan(g,c)),b.find("tbody").append(g),v=g.data("rowData"),f.push(v),A.push(v),d=b.outerHeight(),(("last"==this.options.tableFooterRepeat?d:d+=o)>l||this.options.maxRows&&A.length>+this.options.maxRows)&&(c.prepend(g),f.pop(),A.pop(),d=b.outerHeight(),I={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(d),isEnd:!1}))),I){if("last"==this.options.tableFooterRepeat&&!I.isEnd)break;"no"!==this.options.tableFooterRepeat&&(p?b.find("tbody").append(_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,this.getData(t),this.options,this.printElementType,t,A).children()):_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,this.getData(t),this.options,this.printElementType,t,A).insertBefore(b.find("tbody")),this.css(b,t));break}var _,e=i.find(".hiprint-printElement-tableTarget tbody tr").length,n=this.getGridColumnsFooterFormatter(),n=(n&&i.find(this.gridColumnsFooterCss).html(n(this.options,this.getData(t),t,f)),d=i.outerHeight(),c.find("tr:lt(1)"));return 0==e&&n.length&&v==n.data("rowData")?(b.find("tbody").append(n),_=b.find("tbody tr").outerHeight(),c.prepend(n),{target:jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div style="position:absolute;background: red;color: white;padding: 0px 4px;">'.concat(i18n.__("没有足够空间,显示下方内容, 可分页高度"),": ")+l+"px < ".concat(i18n.__("当前需要高度"),": ")+_+"px</div>").append(n.css("background","blue")),length:e,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(d),isEnd:!1}):0==c.find("tr").length?0==e&&a?{target:void 0,length:0,height:0,isEnd:!0}:{target:i.clone(),length:e,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(d),isEnd:!0}:{target:i.clone(),length:e,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(d),isEnd:!1}},TablePrintElement.prototype.fixMergeSpan=function(t,e){var i=this,n=1,r=!1,a=1,o=!1;return t.nextAll().each(function(t){0<jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).children().filter("td[rowspan=0]").length&&!r?n+=1:r=!0,0<jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).children().filter("td[colspan=0]").length&&!o?a+=1:o=!0}),t.children().each(function(t,e){jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).attr("rowspan")<1&&(jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).attr("rowspan",n),jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).css("display",""),i.options.rowsColumnsMergeClean)&&jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).text(""),jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).attr("colspan")<1&&(jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).attr("colspan",a),jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).css("display",""),i.options.rowsColumnsMergeClean)&&jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).text("")}),t},TablePrintElement.prototype.autoCompletion=function(t,e,i){for(var n,r=this.getEmptyRowTarget(),a=e.outerHeight()+i;a<t&&(n=r.clone(),e.find("tbody").append(n),a=e.outerHeight()+i,!(this.options.maxRows&&e.find("tbody").children().length>this.options.maxRows)););n&&n.remove()},TablePrintElement.prototype.getData=function(i){if(!i)try{var t=this.options.testData||"[{}]";return JSON.parse(t)}catch(e){return[{}]}var t=this.getField(),e=t&&t.split(".").reduce(function(t,e){return t?t[e]:i?i[e]:""},!1)||"";return e?JSON.parse(JSON.stringify(e)):[]},TablePrintElement.prototype.onResize=function(t,e,i,n,r){_super.prototype.updateSizeAndPositionOptions.call(this,r,n,i,e),_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(t,a){var o=this;this.designTarget.hidraggable({handle:this.designTarget.find(".hiprint-printElement-table-handle"),axis:o.options.axis||void 0,designTarget:o,onDrag:function(t,e,i){o.updateSizeAndPositionOptions(e,i),o.createLineOfPosition(a),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed=!0},moveUnit:"pt",minMove:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.movingDistance,onBeforeDrag:function(t){_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!0,o.createLineOfPosition(a)},getScale:function(){return o.designPaper.scale||1},onStopDrag:function(t){_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed&&_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+o.templateId,"移动"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!1,_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed=!1,o.removeLineOfPosition()}}),this.printElementType.editable&&this.setHitable(),this.setColumnsOptions(),this.designTarget.hireizeable({showPoints:o.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 o.designPaper.scale||1},onResize:function(t,e,i,n,r){o.onResize(t,e,i,n,r),o.hitable&&o.hitable.updateColumnGrips(),o.createLineOfPosition(a)},onStopResize:function(t){_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+o.templateId,t?"旋转":"大小"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!1,o.removeLineOfPosition()}}),this.bingKeyboardMoveEvent(this.designTarget,a)},TablePrintElement.prototype.setHitable=function(){var t=this;this.hitable=new _hitable_HiTale__WEBPACK_IMPORTED_MODULE_7__.a({templateId:t.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(){t.updateDesignViewFromOptions(),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+t.templateId,"调整表头")})},TablePrintElement.prototype.setColumnsOptions=function(){var n=this;this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)").find("thead td").bind("click.hiprint",function(t){var e,t=jquery__WEBPACK_IMPORTED_MODULE_60___default()(t.target).attr("id")||jquery__WEBPACK_IMPORTED_MODULE_60___default()(t.target).attr("column-id"),i=n.getColumnByColumnId(t);i?(e=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:e,options:i,callback:function(t){e.forEach(function(t){var e=t.getValue();"title"!=t.name||!e||e.trim().endsWith("#")||e.trim().startsWith("#")?i[t.name]=e:(e=e?e.split("#"):"",i.title=e[0],1<e.length&&(i.columnId=i.field=e[1]),i.columnId&&i.target.attr("column-id",i.columnId),t.target.find("textarea").val(e[0]))})}}]})):_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger(n.getPrintElementSelectEventKey(),{printElement:n})})},TablePrintElement.prototype.filterOptionItems=function(t){var e=_super.prototype.filterOptionItems.call(this,t);return this.printElementType.editable&&1==this.options.columns.length?e:t.filter(function(t){return"columns"!=t.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(t,e,i){var n=function(t){this.table=t.table,this.templateId=t.templateId,this.fields=t.fields,this.isEnableEdit=t.isEnableEdit,this.trs=t.trs,this.resizeRow=t.resizeRow,this.resizeColumn=t.resizeColumn,this.isEnableEditField=t.isEnableEditField,this.isEnableContextMenu=t.isEnableContextMenu,this.isEnableEditField=t.isEnableEditField,this.isEnableInsertRow=t.isEnableInsertRow,this.isEnableDeleteRow=t.isEnableDeleteRow,this.isEnableInsertColumn=t.isEnableInsertColumn,this.isEnableDeleteColumn=t.isEnableDeleteColumn,this.isEnableMergeCell=t.isEnableMergeCell,this.columnResizable=t.columnResizable,this.columnAlignEditable=t.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),p=i(0),d=function(t){this.cell=t.cell,this.link=t.link,this.linkType=t.linkType,this.bottom=t.bottom,this.rightMost=t.rightMost,this.rowLevel=t.rowLevel,this.columnLevel=t.columnLevel,this.indexInTableGridRow=t.indexInTableGridRow,this.indexInTableGridColumn=t.indexInTableGridColumn},a=i(10),s=(_.getLeftTableCell=function(t,i){var n;return t.forEach(function(t,e){t.cell&&e<i&&(n=t.cell)}),n},_.getIndex=function(t,i){var n;return t.forEach(function(t,e){t.cell&&t.cell.id==i&&(n=e)}),n},_),c=i(13),o=i(11),l=function(t,e){this.target=t,this.grips=e},u=function(t){this.target=t},f=function(){this.rowColumns=[]},h=(A.getColumnsWidth=function(t,i){var n={},r=A.allAutoWidth(t);return t.rowColumns.forEach(function(t){var e=+i,e=t.width/r*(0<e?e:0);n[t.id]=e}),n},A.resizeTableCellWeight=function(t){t.forEach(function(t){t.columns.forEach(function(t){t.hasWidth&&jquery__WEBPACK_IMPORTED_MODULE_60___default()(t.getTarget()).css("width",t.width+"pt")})})},A.allAutoWidth=function(t){var e=0;return t.rowColumns.forEach(function(t){e+=t.width}),e},A.reconsitutionTableColumnTree=function(i,t,e){for(var n=t||new f,r=0;r<i.length;r++)!function(e){n.totalLayer=e+1,n[e]=i[e].columns,n.rowColumns=n.rowColumns.concat(n[e].filter(function(t){return t.rowspan==i.length-e}))}(r);return n},A),m=i(2),g=(I.prototype.init=function(){this.addResizeRowAndColumn(),this.hitable.optionsCoat.options.resizeColumn&&this.createColumnGrips(),this.hitable.optionsCoat.options.resizeRow&&this.createRowGrips()},I.prototype.resizeTableCellWidth=function(){h.resizeTableCellWeight(this.rows)},I.prototype.addResizeRowAndColumn=function(){},I.prototype.createColumnGrips=function(){var r=this,a=this,o=[],s=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="columngrips"/>');s.width(this.target.width()),this.rows.forEach(function(t){(t.columns||[]).filter(function(t){return t.checked}).forEach(function(t,e){var i,n;t.getTarget().attr("haswidth")&&(i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="columngrip"><div class="gripResizer"></div></div>'),s.append(i),n=new u(i),0<o.length&&(o[o.length-1].nextGrip=n),o.push(n),r.syncGrips(t,n),jquery__WEBPACK_IMPORTED_MODULE_60___default()(i).hidraggable({axis:"h",onDrag:function(t,e,i){},moveUnit:"pt",minMove:1,getScale:function(){return jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint-printPaper")[0].style.transform&&parseFloat(jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint-printPaper")[0].style.transform.slice(6,-1))||1},onBeforeDrag:function(t){if(m.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(t){m.a.instance.draging=!1;var e=parseFloat(a.dragingGrip.target.css("left").replace("px","")),e=p.a.px.toPt(e-a.dragingGrip.left);n.cell.width+e<10?e=10-n.cell.width:n.nextGrip.cell.width-e<10&&(e=n.nextGrip.cell.width-10),n.cell.width=n.cell.width+e,n.nextGrip.cell.width=n.nextGrip.cell.width-e,r.resizeTableCellWidth(),n.target.removeClass("columngripDraging"),a.updateColumnGrips()}}))})}),this.target.before(s),this.cgripContariner=new l(s,o)},I.prototype.updateColumnGrips=function(){this.cgripContariner&&(this.cgripContariner.target.remove(),this.createColumnGrips())},I.prototype.updateRowGrips=function(){this.rgripContariner&&(this.rgripContariner.target.remove(),this.createRowGrips())},I.prototype.createRowGrips=function(){var r=this,a=this,o=[],s=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="rowgrips"/>');this.rows.forEach(function(t,i){var e=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="rowgrip"><div class="gripResizer"></div></div>'),n=(s.append(e),new u(e));o.push(n),0<i&&i<r.rows.length&&jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).hidraggable({axis:"v",onDrag:function(t,e,i){},moveUnit:"pt",minMove:1,onBeforeDrag:function(t){a.dragingGrip=n,a.dragingGrip.top=parseFloat(a.dragingGrip.target.css("top").replace("px","")),n.target.addClass("rowgripDraging")},onStopDrag:function(t){var e=parseFloat(a.dragingGrip.target.css("top").replace("px","")),e=p.a.px.toPt(e-a.dragingGrip.top+a.rows[i].columns[0].getTarget().height());a.rows[i].columns[0].getTarget().css("height",e+"pt"),a.syncRowGrips(),n.target.removeClass("rowgripDraging")}})}),this.target.before(s),this.rgripContariner=new l(s,o),this.syncRowGrips()},I.prototype.syncGrips=function(t,e){var i=t.getTarget();e.cell=t,e.target.css({left:i.offset().left-this.target.offset().left+i.outerWidth(!1),height:30})},I.prototype.syncRowGrips=function(){var i=this;this.rgripContariner.target.height(this.target.height()),this.rows.forEach(function(t,e){t=t.columns[0].getTarget();i.rgripContariner.grips[e].target.css({top:t.offset().top-i.target.offset().top+t.outerHeight(!1),width:30})})},I.prototype.addResizerHeadRow=function(){this.target.find("thead").prepend()},I),v=(b.prototype.init=function(){},b.prototype.updateRowGrips=function(){},b.prototype.updateColumnGrips=function(){},b);function b(){}function I(t){this.signature="HiTresizer",this.hitable=t,this.rows=t.rows,this.target=t.target}function A(){}function _(){}function y(t){this.options=new n(t)}i.d(e,"a",function(){return x});w.prototype.insertRow=function(t,e,i){var e=e||this.tableCellSelector.getSingleSelect(),n=e.cell,r=this.rows[e.rowIndex],e=e.rowIndex,a=this.getCellGrid(),o=new c.a;o.init(this.optionsCoat,void 0,r.isHead),i&&o.getTarget().addClass(i),"above"==t?(a[e].forEach(function(t){var e,i=t.link||t.cell,i=i.width/i.colspan;0==t.columnLevel?((e=o.createTableCell()).width=i,o.insertCellToLast(e)):("column"==t.linkType&&(i=t.link.getTarget(),t.link.rowspan+=1,i.attr("rowspan",t.link.rowspan)),t.linkType)}),this.rows.splice(e,0,o),r.getTarget().before(o.getTarget())):(a[i=e+n.rowspan-1].forEach(function(t){var e,i,n=t.link||t.cell,n=n.width/n.colspan;t.bottom?((e=o.createTableCell()).width=n,o.insertCellToLast(e)):(t.cell&&(i=t.cell.getTarget(),t.cell.rowspan+=1,i.attr("rowspan",t.cell.rowspan)),"column"==t.linkType&&(i=t.link.getTarget(),t.link.rowspan+=1,i.attr("rowspan",t.link.rowspan)))}),this.rows.splice(1+i,0,o),this.rows[i].getTarget().after(o.getTarget())),p.a.event.trigger("newRow"+this.id,o)},w.prototype.insertColumn=function(t,e,a,o){var r,s,c=this,l=this.rows.concat(this.trRows),e=e||this.tableCellSelector.getSingleSelect(),i=e.cell,e=e.rowIndex,n=this.getCellGrid(l),e=n[e].filter(function(t){return t.cell&&t.cell.id==i.id||t.link&&t.link.id==i.id});"left"==t?(r=e[0].indexInTableGridRow,n.forEach(function(t,e){var i,n=t[r],t=t.filter(function(t,e){return r<=e&&t.cell});0==n.rowLevel?(i=l[e],e=l[e].createTableCell(),a&&e.getTarget().addClass(a),null!=o&&(e.width=o),t.length?i.insertToTargetCellLeft(t[0].cell,e):i.insertCellToLast(e),p.a.event.trigger("newCell"+c.id,e)):"row"==n.linkType&&(t=n.link.getTarget(),n.link.colspan+=1,t.attr("colspan",n.link.colspan))})):(s=e[e.length-1].indexInTableGridRow,n.forEach(function(t,e){var i,n,r=t[s],t=t.filter(function(t,e){return e<=s&&t.cell});r.rightMost?(i=(e=l[e]).createTableCell(),a&&i.getTarget().addClass(a),null!=o&&(i.width=o),t.length?e.insertToTargetCellRight(t[t.length-1].cell,i):e.insertCellToFirst(i),p.a.event.trigger("newCell"+c.id,i)):(t=r.link||r.cell,"row"==r.linkType&&(n=t.getTarget(),t.colspan+=1,n.attr("colspan",t.colspan)),r.cell&&(n=t.getTarget(),t.colspan+=1,n.attr("colspan",t.colspan)))}))},w.prototype.deleteRow=function(){var a=this,t=this.tableCellSelector.getSingleSelect(),o=(t.cell,this.rows[t.rowIndex],t.rowIndex),s=this.getCellGrid(),c=this.rows[o];s[o].forEach(function(t,i){var e,n,r;t.cell?1==t.cell.rowspan?c.removeCell(t.cell):(c.removeCell(t.cell),r=s[o+1].filter(function(t,e){return t.cell&&i<e}),n=(e=a.rows[o+1]).createTableCell(t.cell.rowspan-1,t.cell.colspan),r.length?e.insertToTargetCellLeft(r[0].cell,n):e.insertCellToLast(n)):"column"==t.linkType&&(--(r=t.link).rowspan,r.getTarget().attr("rowspan",r.rowspan))}),c.getTarget().remove(),this.rows.splice(o,1)},w.prototype.deleteColums=function(){var i=this.rows.concat(this.trRows),t=this.tableCellSelector.getSingleSelect(),e=t.cell,t=t.rowIndex,n=this.getCellGrid(i),r=n[t].filter(function(t){return t.cell&&t.cell.id==e.id||t.link&&t.link.id==e.id})[0].indexInTableGridRow;n.forEach(function(t,e){t=t[r];t.cell?1==t.cell.colspan?i[e].removeCell(t.cell):(--t.cell.colspan,t.cell.getTarget().attr("colspan",t.cell.colspan)):"row"==t.linkType&&(--t.link.colspan,t.link.getTarget().attr("colspan",t.link.colspan))})},w.prototype.mergeCell=function(){var n,r=this,a=this.tableCellSelector.getSelectedCells();0!=a.length&&(n=a[0][0].cell,a.forEach(function(t,i){t.forEach(function(t,e){0==i?0!=e&&(n.colspan+=t.cell.colspan,r.rows[t.rowIndex].removeCell(t.cell)):r.rows[t.rowIndex].removeCell(t.cell),0==e&&a[0][0].rowIndex+n.rowspan-1<t.rowIndex&&(n.rowspan+=t.cell.rowspan)})}),n.getTarget().attr("colspan",n.colspan),n.getTarget().attr("rowspan",n.rowspan),this.tableCellSelector.setSingleSelect(a[0][0]))},w.prototype.splitCell=function(){var t=this.tableCellSelector.getSingleSelect(),e=this.getCellGrid(),i=s.getIndex(e[t.rowIndex],t.cell.id);if(t){for(var n=t.rowIndex;n<t.rowIndex+t.cell.rowspan;n++)for(var r=this.rows[n],a=n==t.rowIndex?t.cell:s.getLeftTableCell(e[n],i),o=0;o<t.cell.colspan;o++)n==t.rowIndex&&0==o||(a?r.insertToTargetCellRight(a,r.createTableCell()):r.insertCellToFirst(r.createTableCell()));t.cell.rowspan=1,t.cell.colspan=1,t.cell.getTarget().attr("colspan",t.cell.colspan),t.cell.getTarget().attr("rowspan",t.cell.rowspan)}},w.prototype.init=function(e){var i=this;jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.target).addClass("hitable"),this.optionsCoat.onBeforEdit=function(t){return!(i.optionsCoat.options.onBeforEdit&&!1===e.onBeforEdit(t)||(i.optionsCoat.editingCell&&i.optionsCoat.editingCell.endEdit(),0))},jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.target).mousedown(function(t){i.optionsCoat.isLeftMouseButtonDown=!0}),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.target).mouseup(function(t){i.optionsCoat.isLeftMouseButtonDown=!1}),this.initContext(),this.target.on("mousemove",function(t){1===t.buttons&&i.tableCellSelector.multipleSelectByXY(t.pageX,t.pageY)}).on("mousedown",function(t){1===t.buttons&&i.tableCellSelector.singleSelectByXY(t.pageX,t.pageY)})},w.prototype.initRows=function(t){var i=this;this.trRows=[],t?((this.rows=t).forEach(function(t,e){t.init(i.optionsCoat,i.target.find("tr:eq("+e+")"),!0)}),(t=this.optionsCoat.options.trs)&&this.initRowsByTrs(t).forEach(function(t){i.trRows.push(t)})):this.rows=this.initRowsByTrs(this.target.find("tr"))},w.prototype.initRowsByTrs=function(t){var n=this;return t.map(function(t,e){var i=new c.a;return i.init(n.optionsCoat,jquery__WEBPACK_IMPORTED_MODULE_60___default()(e)),i}).get()},w.prototype.enableEidt=function(){this.optionsCoat.enableEidt()},w.prototype.disableEdit=function(){this.optionsCoat.disableEdit()},w.prototype.getCellGrid=function(t){var t=t||this.rows,c=this.getColumnStep(),l=new Array;return t.forEach(function(t,s){t.columns.forEach(function(t,e){for(var i=0;i<t.colspan;i++)for(var n=0,r=!1;n<c&&!r;){if(l[s]=l[s]||[],!l[s][n]){l[s][n]=new d({cell:0==i?t:void 0,link:0!=i?t:void 0,linkType:0<i?"row":void 0,rightMost:i==t.colspan-1||void 0,bottom:0==t.rowspan-1,rowLevel:i,columnLevel:0,indexInTableGridRow:n,indexInTableGridColumn:s});for(var a=s+1,o=1;o<t.rowspan;o++)l[a]=l[a]||[],l[a][n]=new d({cell:void 0,link:t,linkType:0<i?"rowColumn":"column",rightMost:i==t.colspan-1||void 0,bottom:o==t.rowspan-1,rowLevel:i,columnLevel:o,indexInTableGridRow:n,indexInTableGridColumn:a}),a+=1;r=!0}n++}})}),l},w.prototype.setAlign=function(t){var e=this.tableCellSelector.getSingleSelect();e&&e.cell.setAlign(t)},w.prototype.setVAlign=function(t){var e=this.tableCellSelector.getSingleSelect();e&&e.cell.setVAlign(t)},w.prototype.getColumnStep=function(t){var e=0;return this.rows.length&&this.rows[t||0].columns.forEach(function(t){e+=t.colspan}),e},w.prototype.initContext=function(){var e=this;if(!this.optionsCoat.options.isEnableContextMenu)return!1;jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.handle).hicontextMenu({menus:[{text:"".concat(i18n.__("在上方插入行")),enabled:this.optionsCoat.options.isEnableInsertRow,disable:function(){return!e.tableCellSelector.getSingleSelect()},callback:function(){e.insertRow("above"),e.resizer.updateRowGrips(),p.a.event.trigger("updateTable"+e.id)}},{text:"".concat(i18n.__("在下方插入行")),borderBottom:!0,enabled:this.optionsCoat.options.isEnableInsertRow,disable:function(){return!e.tableCellSelector.getSingleSelect()},callback:function(){e.insertRow("below"),e.resizer.updateRowGrips(),p.a.event.trigger("updateTable"+e.id)}},{text:"".concat(i18n.__("向左方插入列")),enabled:this.optionsCoat.options.isEnableInsertColumn,disable:function(){return!e.tableCellSelector.getSingleSelect()},callback:function(){e.insertColumn("left"),e.resizer.updateColumnGrips(),p.a.event.trigger("updateTable"+e.id)}},{text:"".concat(i18n.__("向右方插入列")),enabled:this.optionsCoat.options.isEnableInsertColumn,disable:function(){return!e.tableCellSelector.getSingleSelect()},borderBottom:!0,callback:function(){e.insertColumn("right"),e.resizer.updateColumnGrips(),p.a.event.trigger("updateTable"+e.id)}},{text:"".concat(i18n.__("删除行")),enabled:this.optionsCoat.options.isEnableDeleteRow,disable:function(){return!e.tableCellSelector.getSingleSelect()||e.rows.length<=1},callback:function(){e.deleteRow(),e.resizer.updateRowGrips(),p.a.event.trigger("updateTable"+e.id)}},{text:"".concat(i18n.__("删除列")),borderBottom:!0,enabled:this.optionsCoat.options.isEnableDeleteColumn,disable:function(){return!e.tableCellSelector.getSingleSelect()||0<e.rows.length&&e.rows[0].columns.length<=1},callback:function(){e.deleteColums(),e.resizer.updateColumnGrips(),p.a.event.trigger("updateTable"+e.id)}},{text:"".concat(i18n.__("对齐")),borderBottom:!0,enabled:this.optionsCoat.options.columnAlignEditable,menus:[{text:"".concat(i18n.__("左")),callback:function(){e.setAlign("left")}},{text:"".concat(i18n.__("左右居中")),callback:function(){e.setAlign("center")}},{text:"".concat(i18n.__("右")),callback:function(){e.setAlign("right")}},{text:"".concat(i18n.__("默认")),borderBottom:!0,callback:function(){e.setAlign("")}},{text:"".concat(i18n.__("上")),callback:function(){e.setVAlign("top")}},{text:"".concat(i18n.__("垂直居中")),callback:function(){e.setVAlign("middle")}},{text:"".concat(i18n.__("下")),callback:function(){e.setVAlign("bottom")}},{text:"".concat(i18n.__("默认")),callback:function(){e.setVAlign("")}}]},{text:"".concat(i18n.__("合并单元格")),enabled:this.optionsCoat.options.isEnableMergeCell,disable:function(){return e.tableCellSelector.getSingleSelect()},callback:function(){e.mergeCell(),p.a.event.trigger("updateTable"+e.id)}},{text:"".concat(i18n.__("解开单元格")),enabled:this.optionsCoat.options.isEnableMergeCell,disable:function(){var t=e.tableCellSelector.getSingleSelect();return!t||1==t.cell.rowspan&&1==t.cell.colspan},callback:function(){e.splitCell(),p.a.event.trigger("updateTable"+e.id)}}].filter(function(t){return t.enabled})})},w.prototype.getTableWidth=function(){return p.a.px.toPt(this.target.outerWidth(!1))},w.prototype.updateColumnGrips=function(){this.resizer.updateColumnGrips()},w.prototype.updateRowGrips=function(){this.resizer.updateRowGrips()};var x=w;function w(t){this.id=o.a.createId(),this.optionsCoat=new r(t),this.handle=t.handle,this.target=t.table,this.initRows(t.rows),this.init(t),this.tableCellSelector=new a.a(this.rows,this.target),this.resizer=this.optionsCoat.options.columnResizable?new g(this):new v,this.resizer.init()}},function(t,e,i){i.d(e,"a",function(){return n});var n=function(t,e,i){this.tid=t,this.options=e,this.printElementType=i}},function(t,e,i){var n=i(3),r=i(12),a=function(t){this.width=t.width,this.title=t.title,this.field=t.field,this.checked=t.checked,this.columnId=t.columnId,this.fixed=!1,this.rowspan=t.rowspan||1,this.colspan=t.colspan||1,this.align=t.align,this.halign=t.halign,this.vAlign=t.vAlign,this.renderFormatter=t.renderFormatter,this.formatter2=t.formatter2,this.styler2=t.styler2,this.stylerHeader=t.stylerHeader,this.tableColumnHeight=t.tableColumnHeight,this.tableTextType=t.tableTextType,this.tableBarcodeMode=t.tableBarcodeMode,this.tableQRCodeLevel=t.tableQRCodeLevel,this.tableSummaryTitle=t.tableSummaryTitle,this.tableSummaryText=t.tableSummaryText,this.tableSummaryColspan=t.tableSummaryColspan,this.tableSummary=t.tableSummary,this.tableSummaryAlign=t.tableSummaryAlign,this.tableSummaryNumFormat=t.tableSummaryNumFormat,this.tableSummaryFormatter=t.tableSummaryFormatter,this.upperCase=t.upperCase},o=i(5);i.d(e,"a",function(){return p});s=function(t,e){return(s=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};c=n.a,s(l=d,i=c),l.prototype=null===i?Object.create(i):(u.prototype=i.prototype,new u),d.prototype.getColumnByColumnId=function(t){return this.makeColumnObj()[t]},d.prototype.makeColumnObj=function(){var e={};return this.columns&&this.columns.forEach(function(t){t.columns.forEach(function(t){(t.id||t.columnId)&&(e[t.id||t.columnId]=t)})}),e},d.prototype.getGridColumns=function(){return this.gridColumns||1},d.prototype.getPrintElementOptionEntity=function(){var e=c.prototype.getPrintElementOptionEntity.call(this);return e.fields=this.fields,this.columns&&(e.columns=[],this.columns.forEach(function(t){t=t.getPrintElementOptionEntity().map(function(t){return new a(t)});e.columns.push(t)})),e};var s,c,l,p=d;function d(t,n){var e=this;return(e=c.call(this,t=t||{})||this).lHeight=t.lHeight,e.autoCompletion=t.autoCompletion,e.tableFooterRepeat=t.tableFooterRepeat,n&&(e.columns=[],n.editable&&t.columns&&t.columns.length?t.columns.forEach(function(t){var i=[];t.forEach(function(t){var t=new a(t),e=n.getColumnByColumnId(t.columnId),e=e?jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend(e,t):new o.a(t);i.push(e)}),e.columns.push(new r.a(i))}):n.columns.forEach(function(t){e.columns.push(new r.a(t))})),e}function u(){this.constructor=l}},function(t,e,i){i.d(e,"a",function(){return n});var n=function(){this.rowColumns=[]}},function(t,e,i){i.d(e,"a",function(){return n});r.prototype.getByIndex=function(t){return this.target.find(".hi-grid-col:eq("+t+")")};var n=r;function r(t,e){this.gridColumns=t,this.target=e}},function(t,e,i){t.exports=i(33)},function(t,e){function I(t){var e=M.data(t.data.target,"hidraggable"),i=e.options,n=e.proxy,r=t.data,a=r.startLeft+(t.pageX-r.startX)/(e.options.getScale()||1),e=r.startTop+(t.pageY-r.startY)/(e.options.getScale()||1);n&&(n.parent()[0]==document.body?(a=null!=i.deltaX&&null!=i.deltaX?t.pageX+i.deltaX:t.pageX-t.data.offsetWidth,e=null!=i.deltaY&&null!=i.deltaY?t.pageY+i.deltaY:t.pageY-t.data.offsetHeight):(null!=i.deltaX&&null!=i.deltaX&&(a+=t.data.offsetWidth+i.deltaX),null!=i.deltaY&&null!=i.deltaY&&(e+=t.data.offsetHeight+i.deltaY))),t.data.parent!=document.body&&(a+=M(t.data.parent).scrollLeft(),e+=M(t.data.parent).scrollTop()),"h"==i.axis?r.left=a:"v"==i.axis||t.shiftKey&&t.altKey?r.top=e:t.shiftKey?r.left=a:(r.left=a,r.top=e)}function A(t){var e=M.data(t.data.target,"hidraggable"),i=e.options;(e.proxy||M(t.data.target)).css({left:M.fn.dragLengthC(t.data.left,i),top:M.fn.dragLengthC(t.data.top,i)}),M("body").css("cursor",i.cursor)}function c(e){M.fn.hidraggable.isDragging=!0;var t=M.data(e.data.target,"hidraggable"),i=t.options,n=M(".hidroppable").filter(function(){return e.data.target!=this}).filter(function(){var t=M.data(this,"hidroppable").options.accept;return!t||0<M(t).filter(function(){return this==e.data.target}).length}),n=(t.hidroppables=n,t.proxy);return n||(i.proxy?(n="clone"==i.proxy?M(e.data.target).clone().insertAfter(e.data.target):i.proxy.call(e.data.target,e.data.target),t.proxy=n):n=M(e.data.target)),n.css("position","absolute"),I(e),A(e),i.onStartDrag.call(e.data.target,e),!1}function _(t,e,i,n,r,a){Math.abs(t[i]-e[n])<=HIPRINT_CONFIG.adsorbLineMin?t.v.length?t.v.css("left",t[i]+"pt"):(t.v=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<div class='verLine id-"+t.id+"'></div>"),t.v.css("height",r+"pt"),t.v.css("left",t[i]+"pt"),a.append(t.v)):t.v&&t.v.remove()}function y(t){t&&t.v&&t.v.remove(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".verLine").remove()}function x(t,e,i,n,r,a){Math.abs(t[i]-e[n])<=HIPRINT_CONFIG.adsorbLineMin?t.h.length?t.h.css("top",t[i]+"pt"):(t.h=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<div class='horLine id-"+t.id+"'></div>"),t.h.css("width",r+"pt"),t.h.css("top",t[i]+"pt"),a.append(t.h)):t.h&&t.h.remove()}function w(t){t&&t.h&&t.h.remove(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".horLine").remove()}function l(i){var t,u,e,n,r,a,o,s,c,l,p,d,f,h,m,g,v=M.data(i.data.target,"hidraggable"),b=(I(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")||(t=i.data,0==M(".mouseRect").length&&v.options.designTarget&&v.options.designTarget.panel.printElements.filter(function(t){return"block"==t.designTarget.children().last().css("display")&&!t.printElementType.type.includes("table")}).length<=1&&(l=window.hinnn.px.toPt(t.left),e=window.hinnn.px.toPt(t.top),(u=v.options.designTarget.options).left=l,u.top=e,u.right=l+u.width,u.bottom=e+u.height,u.vCenter=l+u.width/2,u.hCenter=e+u.height/2,c=v.options.designTarget.panel.printElements.filter(function(t){return t.id!=v.options.designTarget.id}).map(function(t){var e=t.options,i=e.left,n=e.top,r=e.width,e=e.height,a=i+r,o=i+r/2,s=n+e/2,c=u.left+u.width/2,l=u.top+u.height/2,p=u.left+u.width,d=Math.sqrt(Math.pow(i-u.left,2)+Math.pow(s-l,2)),c=Math.sqrt(Math.pow(o-c,2)+Math.pow(s-l,2)),a=Math.sqrt(Math.pow(a-p,2)+Math.pow(s-l,2)),p=Math.min(d,c,a);return Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_0__.a)({},t.options),{},{distance:p,h:jquery__WEBPACK_IMPORTED_MODULE_60___default()(".horLine.id-"+t.id),v:jquery__WEBPACK_IMPORTED_MODULE_60___default()(".verLine.id-"+t.id),bottom:n+e,right:i+r,vCenter:o,hCenter:s})}).sort(function(t,e){return t.distance-e.distance}).slice(0,1),l=v.options.designTarget.designPaper,p=l.target.find(".hiprint-printPaper-content"),d=l.width,f=l.height,h=HIPRINT_CONFIG.showAdsorbLine,m=HIPRINT_CONFIG.adsorbMin,g=HIPRINT_CONFIG.adsorbLineMin,c.forEach(function(t,e){Math.abs(c[e].left-u.left)<=m?(u.left=c[e].left,y(c[e])):Math.abs(c[e].vCenter-u.left)<=m?(u.left=c[e].vCenter,y(c[e])):Math.abs(c[e].right-u.left)<=m&&(u.left=c[e].right,y(c[e])),Math.abs(c[e].left-u.vCenter)<=m?(u.left=c[e].left-u.width/2,y(c[e])):Math.abs(c[e].vCenter-u.vCenter)<=m?(u.left=c[e].vCenter-u.width/2,y(c[e])):Math.abs(c[e].right-u.vCenter)<=m&&(u.left=c[e].right-u.width/2,y(c[e])),Math.abs(c[e].left-u.right)<=m?(u.left=c[e].left-u.width,y(c[e])):Math.abs(c[e].vCenter-u.right)<=m?(u.left=c[e].vCenter-u.width,y(c[e])):Math.abs(c[e].right-u.right)<=m&&(u.left=c[e].right-u.width,y(c[e])),Math.abs(c[e].top-u.top)<=m?(u.top=c[e].top,w(c[e])):Math.abs(c[e].hCenter-u.top)<=m?(u.top=c[e].hCenter,w(c[e])):Math.abs(c[e].bottom-u.top)<=m&&(u.top=c[e].bottom,w(c[e])),Math.abs(c[e].top-u.hCenter)<=m?(u.top=c[e].top-u.height/2,w(c[e])):Math.abs(c[e].hCenter-u.hCenter)<=m?(u.top=c[e].hCenter-u.height/2,w(c[e])):Math.abs(c[e].bottom-u.hCenter)<=m&&(u.top=c[e].bottom-u.height/2,w(c[e])),Math.abs(c[e].top-u.bottom)<=m?(u.top=c[e].top-u.height,w(c[e])):Math.abs(c[e].hCenter-u.bottom)<=m?(u.top=c[e].hCenter-u.height,w(c[e])):Math.abs(c[e].bottom-u.bottom)<=m&&(u.top=c[e].bottom-u.height,w(c[e])),h&&(Math.abs(c[e].left-u.left)>m&&Math.abs(c[e].left-u.left)<=g?_(c[e],u,"left","left",f,p):Math.abs(c[e].vCenter-u.left)>m&&Math.abs(c[e].vCenter-u.left)<=g?_(c[e],u,"vCenter","left",f,p):Math.abs(c[e].right-u.left)>m&&Math.abs(c[e].right-u.left)<=g?_(c[e],u,"right","left",f,p):Math.abs(c[e].left-u.vCenter)>m&&Math.abs(c[e].left-u.vCenter)<=g?_(c[e],u,"left","vCenter",f,p):Math.abs(c[e].vCenter-u.vCenter)>m&&Math.abs(c[e].vCenter-u.vCenter)<=g?_(c[e],u,"vCenter","vCenter",f,p):Math.abs(c[e].right-u.vCenter)>m&&Math.abs(c[e].right-u.vCenter)<=g?_(c[e],u,"right","vCenter",f,p):Math.abs(c[e].left-u.right)>m&&Math.abs(c[e].left-u.right)<=g?_(c[e],u,"left","right",f,p):Math.abs(c[e].vCenter-u.right)>m&&Math.abs(c[e].vCenter-u.right)<=g?_(c[e],u,"vCenter","right",f,p):Math.abs(c[e].right-u.right)>m&&Math.abs(c[e].right-u.right)<=g?_(c[e],u,"right","right",f,p):Math.abs(c[e].top-u.top)>m&&Math.abs(c[e].top-u.top)<=g?x(c[e],u,"top","top",d,p):Math.abs(c[e].hCenter-u.top)>m&&Math.abs(c[e].hCenter-u.top)<=g?x(c[e],u,"hCenter","top",d,p):Math.abs(c[e].bottom-u.top)>m&&Math.abs(c[e].bottom-u.top)<=g?x(c[e],u,"bottom","top",d,p):Math.abs(c[e].top-u.hCenter)>m&&Math.abs(c[e].top-u.hCenter)<=g?x(c[e],u,"top","hCenter",d,p):Math.abs(c[e].hCenter-u.hCenter)>m&&Math.abs(c[e].hCenter-u.hCenter)<=g?x(c[e],u,"hCenter","hCenter",d,p):Math.abs(c[e].bottom-u.hCenter)>m&&Math.abs(c[e].bottom-u.hCenter)<=g?x(c[e],u,"bottom","hCenter",d,p):Math.abs(c[e].top-u.bottom)>m&&Math.abs(c[e].top-u.bottom)<=g?x(c[e],u,"top","bottom",d,p):Math.abs(c[e].hCenter-u.bottom)>m&&Math.abs(c[e].hCenter-u.bottom)<=g?x(c[e],u,"hCenter","bottom",d,p):Math.abs(c[e].bottom-u.bottom)>m&&Math.abs(c[e].bottom-u.bottom)<=g?x(c[e],u,"bottom","bottom",d,p):(y(c[e]),w(c[e])))}),i.data.left=window.hinnn.pt.toPx(u.left),i.data.top=window.hinnn.pt.toPx(u.top)),l=(e=t.parent.className.endsWith("design")?t.parent:t.parent.offsetParent).clientWidth,e=e.clientHeight,n=t.target.clientWidth,r=t.target.clientHeight,s=o=0,v.options.designTarget&&v.options.designTarget.options.transform&&(a=v.options.designTarget.options.getRectInfo(),o=window.hinnn.pt.toPx(a.diffW),s=window.hinnn.pt.toPx(a.diffH)),t.left<0-o?t.left=0-o:t.left>=l-n+o&&(t.left=l-n+o),t.top<0-s?t.top=0-s:t.top>=e-r+s&&(t.top=e-r+s),i.data=t),0!=v.options.onDrag.call(i.data.target,i,M.fn.dragLengthCNum(i.data.left,v.options),M.fn.dragLengthCNum(i.data.top,v.options))&&A(i),i.data.target);return v.hidroppables.each(function(){var t,e=M(this);e.hidroppable("options").disabled||(t=e.offset(),i.pageX>t.left&&i.pageX<t.left+e.outerWidth()&&i.pageY>t.top&&i.pageY<t.top+e.outerHeight()?(this.entered||(M(this).trigger("_dragenter",[b]),this.entered=!0),M(this).trigger("_dragover",[b])):this.entered&&(M(this).trigger("_dragleave",[b]),this.entered=!1))}),!1}function p(r){M.fn.hidraggable.isDragging=!1,y(),w();var t,e,i=M.data(r.data.target,"hidraggable"),n=i.proxy,a=i.options;function o(){n&&n.remove(),i.proxy=null}function s(){var n=!1;return i.hidroppables.each(function(){var t,e,i=M(this);if(!i.hidroppable("options").disabled)return t=i.offset(),e=this.style.transform&&parseFloat(this.style.transform.slice(6,-1))||1,r.pageX>t.left&&r.pageX<t.left+i.outerWidth()*e&&r.pageY>t.top&&r.pageY<t.top+i.outerHeight()*e?(a.revert&&M(r.data.target).css({position:r.data.startPosition,left:r.data.startLeft,top:r.data.startTop}),M(this).trigger("_drop",[r.data.target]),o(),n=!0,this.entered=!1):void 0}),n||a.revert||o(),n}return a.revert?1==s()?M(r.data.target).css({position:r.data.startPosition,left:r.data.startLeft,top:r.data.startTop}):n?(e=n.parent()[0]==document.body?(t=r.data.startX-r.data.offsetWidth,r.data.startY-r.data.offsetHeight):(t=r.data.startLeft,r.data.startTop),n.animate({left:t,top:e},function(){o()})):M(r.data.target).animate({left:r.data.startLeft,top:r.data.startTop},function(){M(r.data.target).css("position",r.data.startPosition)}):(M(r.data.target).css({position:"absolute",left:M.fn.dragLengthC(r.data.left,a),top:M.fn.dragLengthC(r.data.top,a)}),s()),a.onStopDrag.call(r.data.target,r),M(document).unbind(".hidraggable"),setTimeout(function(){M("body").css("cursor","")},100),!1}var M;(M=jQuery).fn.hidraggable=function(i,t){return"string"==typeof i?M.fn.hidraggable.methods[i](this,t):this.each(function(){var t=M.data(this,"hidraggable"),t=t?(t.handle.unbind(".hidraggable"),M.extend(t.options,i)):M.extend({},M.fn.hidraggable.defaults,M.fn.hidraggable.parseOptions(this),i||{}),e=t.handle?"string"==typeof t.handle?M(t.handle,this):t.handle:M(this);function s(t){var e=M.data(t.data.target,"hidraggable"),i=e.handle,n=M(i).offset(),r=M(i)[0].style.transform&&parseInt(M(i)[0].style.transform.slice(7,-1)),a=e.options.getScale(),o=M(i).outerWidth(),s=M(i).outerHeight(),c=(r&&(r=r*Math.PI/180,c=M(i).outerWidth(),i=M(i).outerHeight(),l=Math.sin(r),r=Math.cos(r),o=Math.abs(c*r)+Math.abs(i*l),s=Math.abs(c*l)+Math.abs(i*r)),a&&(o*=a,s*=a),t.pageY-n.top),l=n.left+o-t.pageX,i=n.top+s-t.pageY,r=t.pageX-n.left;return Math.min(c,l,i,r)>e.options.edge}M.data(this,"hidraggable",{options:t,handle:e}),t.disabled?M(this).css("cursor",""):e.unbind(".hidraggable").bind("mousemove.hidraggable",{target:this},function(t){var e;M.fn.hidraggable.isDragging||(e=M.data(t.data.target,"hidraggable").options,s(t)?M(this).css("cursor",e.cursor):M(this).css("cursor",""))}).bind("mouseleave.hidraggable",{target:this},function(t){M(this).css("cursor","")}).bind("mousedown.hidraggable",{target:this},function(t){var e,i,n,r,a,o;0!=s(t)&&(M(this).css("cursor",""),e=M(t.data.target).position(),r=M(t.data.target).offset(),!(e={startPosition:M(t.data.target).css("position"),startLeft:e.left,startTop:e.top,left:e.left,top:e.top,startX:t.pageX,startY:t.pageY,offsetWidth:t.pageX-r.left,offsetHeight:t.pageY-r.top,target:t.data.target,parent:M(t.data.target).parent()[0]})!==(r=M.data(t.data.target,"hidraggable")).options.draggable)&&"r resizebtn"!=t.target.className&&((r=r.options.getScale())&&(e.left/=r,e.top/=r,e.startLeft/=r,e.startTop/=r),(r=e.target.style.transform&&parseInt(e.target.style.transform.slice(7,-1)))&&(r=r*Math.PI/180,o=M(t.data.target).outerWidth(),i=M(t.data.target).outerHeight(),n=Math.sin(r),r=Math.cos(r),a=(Math.abs(o*r)+Math.abs(i*n)-o)/2,o=(Math.abs(o*n)+Math.abs(i*r)-i)/2,e.left+=a,e.top+=o,e.startLeft+=a,e.startTop+=o),M.extend(t.data,e),0!=M.data(t.data.target,"hidraggable").options.onBeforeDrag.call(t.data.target,t))&&(M(document).bind("mousedown.hidraggable",t.data,c),M(document).bind("mousemove.hidraggable",t.data,l),M(document).bind("mouseup.hidraggable",t.data,p))})})},M.fn.hidraggable.methods={options:function(t){return M.data(t[0],"hidraggable").options},update:function(e,i){i&&"object"==Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_2__.a)(i)&&M.data(e[0],"hidraggable")&&Object.keys(i).forEach(function(t){M.data(e[0],"hidraggable").options[t]=i[t]})},proxy:function(t){return M.data(t[0],"hidraggable").proxy},enable:function(t){return t.each(function(){M(this).hidraggable({disabled:!1})})},disable:function(t){return t.each(function(){M(this).hidraggable({disabled:!0})})}},M.fn.hidraggable.parseOptions=function(t){var e=M(t);return M.extend({},M.hiprintparser.parseOptions(t,["cursor","handle","axis",{revert:"boolean",deltaX:"number",deltaY:"number",edge:"number"}]),{disabled:!!e.attr("disabled")||void 0})},M.fn.hidraggable.defaults={proxy:null,revert:!1,cursor:"move",deltaX:null,deltaY:null,handle:null,disabled:!1,edge:0,axis:null,getScale:function(t){},onBeforeDrag:function(t){},onStartDrag:function(t){},onDrag:function(t){},onStopDrag:function(t){}},M.fn.hidraggable.isDragging=!1},function(t,e){var n;(n=jQuery).fn.hidroppable=function(e,t){return"string"==typeof e?n.fn.hidroppable.methods[e](this,t):(e=e||{},this.each(function(){var i,t=n.data(this,"hidroppable");t?n.extend(t.options,e):(n(i=this).addClass("hidroppable"),n(i).bind("_dragenter",function(t,e){n.data(i,"hidroppable").options.onDragEnter.apply(i,[t,e])}),n(i).bind("_dragleave",function(t,e){n.data(i,"hidroppable").options.onDragLeave.apply(i,[t,e])}),n(i).bind("_dragover",function(t,e){n.data(i,"hidroppable").options.onDragOver.apply(i,[t,e])}),n(i).bind("_drop",function(t,e){n.data(i,"hidroppable").options.onDrop.apply(i,[t,e])}),n.data(this,"hidroppable",{options:n.extend({},n.fn.hidroppable.defaults,n.fn.hidroppable.parseOptions(this),e)}))}))},n.fn.hidroppable.methods={options:function(t){return n.data(t[0],"hidroppable").options},enable:function(t){return t.each(function(){n(this).hidroppable({disabled:!1})})},disable:function(t){return t.each(function(){n(this).hidroppable({disabled:!0})})}},n.fn.hidroppable.parseOptions=function(t){var e=n(t);return n.extend({},n.hiprintparser.parseOptions(t,["accept"]),{disabled:!!e.attr("disabled")||void 0})},n.fn.hidroppable.defaults={accept:null,disabled:!1,onDragEnter:function(t,e){},onDragOver:function(t,e){},onDragLeave:function(t,e){},onDrop:function(t,e){}}},function(t,e){var p;(p=jQuery).hiprintparser={parseOptions:function(t,e){var i=p(t),n={},r=p.trim(i.attr("data-options"));if(r&&("{"!=r.substring(0,1)&&(r="{"+r+"}"),n=new Function("return "+r)()),e){for(var a={},o=0;o<e.length;o++){var s=e[o];if("string"==typeof s)a[s]="width"==s||"height"==s||"left"==s||"top"==s?parseInt(t.style[s])||void 0:i.attr(s);else for(var c in s){var l=s[c];"boolean"==l?a[c]=i.attr(c)?"true"==i.attr(c):void 0:"number"==l&&(a[c]="0"==i.attr(c)?0:parseFloat(i.attr(c))||void 0)}}p.extend(n,a)}return n}},p.fn.dragLengthC=function(t,e){return"pt"==e.moveUnit?p.fn.dragLengthCNum(t,e)+"pt":p.fn.dragLengthCNum(t,e)},p.fn.dragLengthCNum=function(t,e){var i,n=3;return"pt"==e.moveUnit&&(i=.75*t,e.minMove)&&(n=e.minMove),Math.round(i/n)*n}},function(t,e){var i,w=jQuery,m={maxPanelIndex:0};(i=function(t){this.options=w.data(t.target,"hireizeable").options,this.init(t.target)}).prototype={numHandlerText:function(t){return this.numHandler(t)+"pt"},numHandler:function(t){var e=1.5;return this.options.minResize&&(e=this.options.minResize),Math.round(.75*t/e)*e},init:function(t){this.initResizeBox(t)},initResizeBox:function(f){var h=this;w(f).each(function(){function t(){var i=[],n=h.options.showPoints;return w.each([r,a,o,s,c,l,p,d],function(t,e){-1<w.inArray(e.name,n)&&i.push(e.target)}),i}m.maxPanelIndex+=1,h.options.noContainer?e=w(f):(e=w("<div panelIndex="+m.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"}),h.appendHandler(e,w(this));var e,r={name:"n",target:w('<div class="n resizebtn" style="cursor: n-resize;top: -12px;margin-left: -4px;left: 50%;"></div>')},a={name:"s",target:w('<div class="s resizebtn" style="cursor: s-resize;bottom: -12px;margin-left: -4px;left: 50%;"></div>')},o={name:"w",target:w('<div class="w resizebtn" style="cursor: w-resize;left: -12px;margin-top: -4px;top: 50%;"></div>')},s={name:"e",target:w('<div class="e resizebtn" style="cursor: e-resize; top: 50%; margin-top:-4px;right: -12px;"></div>')},c={name:"ne",target:w('<div class="ne resizebtn" style="cursor: ne-resize;top: -12px;right: -12px;"></div>')},l={name:"nw",target:w('<div class="nw resizebtn" style=" cursor: nw-resize;top: -12px;left:-12px;"></div>')},p={name:"se",target:w('<div class="se resizebtn" style="cursor: se-resize;bottom:-12px;right: -12px;"></div>')},d={name:"sw",target:w('<div class="sw resizebtn" style="cursor: sw-resize;bottom: -12px;left: -12px;"></div>')},r={name:"r",target:w('<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=w('<div class="size-box" style="position: absolute;left:-2px;"></div>'),n=w('<div class="del-btn">✕</div>'),u=(h.refreshSizeBox(void 0,i,e),0!=h.options.draggable&&(e.append(n),e.on("mousedown",".del-btn",function(){var t=new KeyboardEvent("keydown",{bubbles:!0,keyCode:46});f.dispatchEvent(t)})),h.addHandlerCss(t()),h.appendHandler(t(),e),h.bindResizeEvent(e,w(this)),w(this));w(e).on("mousedown",".resizebtn",function(){u.addClass("resizeing")}),w(".easyui-droppable").on("mouseup",function(){u.removeClass("resizeing")}),h.bindTrigger(w(this))}),h.bindHidePanel()},addHandlerCss:function(t){for(var e=0;e<t.length;e++)t[e].css({position:"absolute",width:"8px",height:"8px",background:"#ff6600","border-radius":"50%"})},appendHandler:function(t,e){e.find(".resize-panel").remove();for(var i=0;i<t.length;i++)e.append(t[i])},refreshSizeBox:function(t,e,i){if(this.options.showSizeBox){var n,r;if(e&&i.append(e),t&&t.length)n=t[0].style,r=t.children("div[panelindex]").find(".size-box");else if(i&&i.parent()){if((t=i.parent()).hasClass("hiprint-printPaper-content"))return;(n=t[0].style).width||(n.width=hinnn.px.toPt(t[0].offsetWidth)+"pt"),n.height||(n.height=hinnn.px.toPt(t[0].offsetHeight)+"pt"),r=t.children("div[panelindex]").find(".size-box")}r&&(r.text(n.width+" x "+n.height),r.css("top",-(r.outerHeight()||20)))}},triggerResize:function(t,e){e.ctrlKey||e.metaKey||(t.siblings().children("div[panelindex]").removeClass("selected"),t.siblings().children("div[panelindex]").css({display:"none"})),t.children("div[panelindex]").addClass("selected"),t.children("div[panelindex]").css({display:"block"}),this.refreshSizeBox(t)},bindResizeEvent:function(a,t){var o=this,s=0,c=0,l=a.width(),p=a.height(),d=a.offset().left,u=a.offset().top,f=o.options.noContainer?w(t):a.parent(),h=!1,m=(a.on("mousedown",".e",function(t){s=t.pageX,l=a.width(),h=!0}),!1),g=(a.on("mousedown",".s",function(t){c=t.pageY,p=a.height(),m=!0}),!1),v=(a.on("mousedown",".w",function(t){s=t.pageX,l=a.width(),g=!0,d=f.offset().left}),!1),b=(a.on("mousedown",".n",function(t){c=t.pageY,p=a.height(),v=!0,u=f.offset().top}),!1),I=(a.on("mousedown",".ne",function(t){s=t.pageX,c=t.pageY,l=a.width(),p=a.height(),b=!0,u=f.offset().top}),!1),A=(a.on("mousedown",".nw",function(t){s=t.pageX,c=t.pageY,l=a.width(),p=a.height(),u=f.offset().top,d=f.offset().left,I=!0}),!1),_=(a.on("mousedown",".se",function(t){s=t.pageX,c=t.pageY,l=a.width(),p=a.height(),A=!0}),!1),y=(a.on("mousedown",".sw",function(t){s=t.pageX,c=t.pageY,l=a.width(),p=a.height(),_=!0,d=f.offset().left}),!1),x=(a.on("mousedown",".r",function(t){s=t.pageX,c=t.pageY,l=a.width(),p=a.height(),y=!0,d=l/2+f.offset().left,u=p/2+f.offset().top}),a.on("dblclick",".r",function(t){f.css({transform:"rotate(0deg)"}),o.options.onResize(t,void 0,void 0,void 0,void 0,0)}),!1);a.on("mousedown",function(t){o.options.onBeforeResize(),s=t.pageX,c=t.pageY,u=f.offset().top,d=f.offset().left,x=!1}),w(o.options.stage).on("mousemove",function(t){var e,i,n,r;h?(n=(t.pageX-s)/o.options.getScale(),a.css({width:"100%"}),f.css({width:o.numHandlerText(l+n)}),o.options.onResize(t,void 0,o.numHandler(l+n),void 0,void 0)):m?(r=(t.pageY-c)/o.options.getScale(),a.css({height:"100%"}),f.css({height:o.numHandlerText(p+r)}),o.options.onResize(t,o.numHandler(p+r),void 0,void 0,void 0)):y?(a.css({height:"100%"}),i=t.pageX,t.pageY,i=360*(i-s)/100,s=t.pageX,i=(f[0].style.transform&&parseInt(f[0].style.transform.slice(7,-1))||0)+i,360<Math.abs(i)&&(i%=360),f.css({transform:"rotate("+i+"deg)"}),o.options.onResize(t,void 0,void 0,void 0,void 0,i)):g?(n=(t.pageX-s)/o.options.getScale(),a.css({width:"100%"}),f.css({width:o.numHandlerText(l-n),left:o.numHandlerText(o.options.noDrag?void 0:o.numHandler(d+n))}),o.options.onResize(t,void 0,o.numHandler(l-n),void 0,o.options.noDrag?void 0:o.numHandler(d+n))):v?(r=(t.pageY-c)/o.options.getScale(),a.css({height:"100%"}),f.css({height:o.numHandlerText(p-r),top:o.numHandlerText(o.options.noDrag?void 0:u+r)}),o.options.onResize(t,o.numHandler(p-r),void 0,o.options.noDrag?void 0:o.numHandler(u+r),void 0)):b?(n=(t.pageX-s)/o.options.getScale(),r=(t.pageY-c)/o.options.getScale(),a.css({height:"100%",width:"100%"}),f.css({height:o.numHandlerText(p-r),top:o.numHandlerText(o.options.noDrag?void 0:u+r),width:o.numHandlerText(l+n)}),o.options.onResize(t,o.numHandler(p-r),o.numHandler(l+n),o.options.noDrag?void 0:o.numHandler(u+r),void 0)):I?(n=(t.pageX-s)/o.options.getScale(),r=(t.pageY-c)/o.options.getScale(),a.css({height:"100%",width:"100%"}),f.css({height:o.numHandlerText(p-r),top:o.numHandlerText(o.options.noDrag?void 0:u+r),width:o.numHandlerText(l-n),left:o.numHandlerText(o.options.noDrag?void 0:d+n)}),o.options.onResize(t,o.numHandler(p-r),o.numHandler(l-n),o.options.noDrag?void 0:o.numHandler(u+r),o.options.noDrag?void 0:o.numHandler(d+n))):A?(n=(t.pageX-s)/o.options.getScale(),r=(t.pageY-c)/o.options.getScale(),a.css({width:"100%",height:"100%"}),t.shiftKey?(f.css({width:o.numHandlerText(l+n),height:o.numHandlerText(p+r)}),o.options.onResize(t,o.numHandler(p+r),o.numHandler(l+n),void 0,void 0)):(i=p+r,i=(e=l+n)*(p/l),f.css({width:o.numHandlerText(e),height:o.numHandlerText(i)}),o.options.onResize(t,o.numHandler(i),o.numHandler(e),void 0,void 0))):_?(n=(t.pageX-s)/o.options.getScale(),r=(t.pageY-c)/o.options.getScale(),a.css({width:"100%",height:"100%"}),f.css({width:o.numHandlerText(l-n),left:o.numHandlerText(o.options.noDrag?void 0:d+n),height:o.numHandlerText(p+r)}),o.options.onResize(t,o.numHandler(p+r),o.numHandler(l-n),o.numHandler(otundefinedop),o.options.noDrag?void 0:o.numHandler(d+n))):x&&(n=(t.pageX-s)/o.options.getScale(),r=(t.pageY-c)/o.options.getScale(),f.css({left:o.numHandlerText(o.options.noDrag?void 0:d+n),top:o.numHandlerText(o.options.noDrag?void 0:u+r)}),o.options.onResize(t,void 0,void 0,o.options.noDrag?void 0:o.numHandler(u+r),o.options.noDrag?void 0:o.numHandler(d+n)))}).on("mouseup",function(t){(h||m||g||v||b||I||_||A||x||y)&&o.options.onStopResize(y),y=x=A=_=I=b=v=g=m=h=!1})},bindTrigger:function(e){var i=this;e.on("click",function(t){t.stopPropagation(),i.triggerResize(e,t),w(".mouseRect").remove()})},bindHidePanel:function(t){var e;m.maxPanelIndex<2&&(e=this.options.stage,w(e).bind("click",function(t){t.target.className&&"string"==_typeof(t.target.className)&&t.target.className.includes("design")&&(t.stopPropagation(),w("div[panelindex]").css({display:"none"}),w("div[panelindex]").removeClass("selected"))}))}},w.fn.extend({hireizeable:function(e){return this.each(function(){var t=w.data(this,"hireizeable"),t=t?w.extend({},t.options,e||{}):w.extend({},w.fn.hireizeable.defaults,e||{});w.data(this,"hireizeable",{options:t}),new i({target:this,onResize:function(t,e,i,n,r){},onStopResize:function(t,e,i,n,r){}})})}}),w.fn.hireizeable.defaults={stage:document,reizeUnit:"pt",minResize:1.5,showSizeBox:!0,showPoints:["s","e"],noContainer:!1,onBeforeResize:function(t,e,i,n,r){},onResize:function(t,e,i,n,r){},onStopResize:function(t,e,i,n,r){},noDrag:!1}},function(t,e){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(t){return window.io},send:function(t){try{this.socket.emit("news",t)}catch(t){}},getPrinterList:function(){return this.printerList},refreshPrinterList:function(){try{this.socket.emit("refreshPrinterList")}catch(t){}},getClients:function(){try{this.socket.emit("getClients")}catch(t){}},getAddress:function(t){try{for(var e,i=arguments.length,n=new Array(1<i?i-1:0),r=1;r<i;r++)n[r-1]=arguments[r];(e=this.socket).emit.apply(e,["address",t].concat(n))}catch(t){}},ippPrint:function(t){try{this.socket.emit("ippPrint",t)}catch(t){}},ippRequest:function(t){try{this.socket.emit("ippRequest",t)}catch(t){}},setHost:function(t,e,i){"function"==typeof e&&(i=e,e=void 0),this.host=t,this.token=e,this.stop(),this.start(i)},start:function(e){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(t){n.opened=!0,i.socket.on("successs",function(t){hinnn.event.trigger("printSuccess_"+t.templateId,t)}),i.socket.on("error",function(t){hinnn.event.trigger("printError_"+t.templateId,t)}),i.socket.on("clients",function(t){n.clients=t,hinnn.event.trigger("clients",t)}),i.socket.on("clientInfo",function(t){n.clientInfo=t,hinnn.event.trigger("clientInfo",t)}),i.socket.on("printerList",function(t){n.printerList=t,hinnn.event.trigger("printerList",t)}),i.socket.on("address",function(t,e,i){hinnn.event.trigger("address_"+t,{addr:e,e:i})}),i.socket.on("ippPrinterConnected",function(t){hinnn.event.trigger("ippPrinterConnected",t)}),i.socket.on("ippPrinterCallback",function(t,e){hinnn.event.trigger("ippPrinterCallback",{err:t,res:e})}),i.socket.on("ippRequestCallback",function(t,e){hinnn.event.trigger("ippRequestCallback",{err:t,res:e})}),n.state=r,e&&e(!0,t)}),this.socket.on("connect_error",function(t){hinnn.event.trigger("connect_error",t)}),this.socket.on("disconnect",function(){n.opened=!1,e&&e(!1)})),e&&e(!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(t,e,i){var n=i(28);"string"==typeof n&&(n=[[t.i,n,""]]);i(30)(n,{hmr:!0,transform:void 0,insertInto:void 0}),n.locals&&(t.exports=n.locals)},function(t,e,i){(t.exports=i(29)(!1)).push([t.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(t,e,i){t.exports=function(a){var o=[];return o.toString=function(){return this.map(function(t){i=t[1]||"";var e,i,n,r=(n=t[3])?(a&&"function"==typeof btoa?(e="/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(n))))+" */",r=n.sources.map(function(t){return"/*# sourceURL="+n.sourceRoot+t+" */"}),[i].concat(r).concat([e])):[i]).join("\n"):i;return t[2]?"@media "+t[2]+"{"+r+"}":r}).join("")},o.i=function(t,e){"string"==typeof t&&(t=[[null,t,""]]);for(var i={},n=0;n<this.length;n++){var r=this[n][0];null!=r&&(i[r]=!0)}for(n=0;n<t.length;n++){var a=t[n];null!=a[0]&&i[a[0]]||(e&&!a[2]?a[2]=e:e&&(a[2]="("+a[2]+") and ("+e+")"),o.push(a))}},o}},function(t,e,n){var i,r,a,c={},o=(i=function(){return window&&document&&document.all&&!window.atob},a={},function(t,e){if("function"==typeof t)return t();if(void 0===a[t]){e=function(t,e){return(e||document).querySelector(t)}.call(this,t,e);if(window.HTMLIFrameElement&&_instanceof(e,window.HTMLIFrameElement))try{e=e.contentDocument.head}catch(t){e=null}a[t]=e}return a[t]}),s=null,l=0,p=[],d=n(31);function u(t,e){for(var i=0;i<t.length;i++){var n=t[i],r=c[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(b(n.parts[a],e))}else{for(var o=[],a=0;a<n.parts.length;a++)o.push(b(n.parts[a],e));c[n.id]={id:n.id,refs:1,parts:o}}}}function f(t,e){for(var i=[],n={},r=0;r<t.length;r++){var a=t[r],o=e.base?a[0]+e.base:a[0],a={css:a[1],media:a[2],sourceMap:a[3]};n[o]?n[o].parts.push(a):i.push(n[o]={id:o,parts:[a]})}return i}function h(t,e){var i=o(t.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=p[p.length-1];if("top"===t.insertAt)n?n.nextSibling?i.insertBefore(e,n.nextSibling):i.appendChild(e):i.insertBefore(e,i.firstChild),p.push(e);else if("bottom"===t.insertAt)i.appendChild(e);else{if("object"!=_typeof(t.insertAt)||!t.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=o(t.insertAt.before,i);i.insertBefore(e,n)}}function m(t){null!==t.parentNode&&(t.parentNode.removeChild(t),0<=(t=p.indexOf(t)))&&p.splice(t,1)}function g(t){var e,i=document.createElement("style");return void 0===t.attrs.type&&(t.attrs.type="text/css"),void 0===t.attrs.nonce&&(e=n.nc)&&(t.attrs.nonce=e),v(i,t.attrs),h(t,i),i}function v(e,i){Object.keys(i).forEach(function(t){e.setAttribute(t,i[t])})}function b(e,t){var i,n,r,a,o;if(t.transform&&e.css){if(!(a="function"==typeof t.transform?t.transform(e.css):t.transform.default(e.css)))return function(){};e.css=a}return r=t.singleton?(a=l++,i=s=s||g(t),n=_.bind(null,i,a,!1),_.bind(null,i,a,!0)):e.sourceMap&&"function"==typeof URL&&"function"==typeof URL.createObjectURL&&"function"==typeof URL.revokeObjectURL&&"function"==typeof Blob&&"function"==typeof btoa?(a=t,o=document.createElement("link"),void 0===a.attrs.type&&(a.attrs.type="text/css"),a.attrs.rel="stylesheet",v(o,a.attrs),h(a,o),i=o,n=function(t,e,i){var n=i.css,i=i.sourceMap,r=void 0===e.convertToAbsoluteUrls&&i,e=((e.convertToAbsoluteUrls||r)&&(n=d(n)),i&&(n+="\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(i))))+" */"),new Blob([n],{type:"text/css"})),r=t.href;t.href=URL.createObjectURL(e),r&&URL.revokeObjectURL(r)}.bind(null,i,t),function(){m(i),i.href&&URL.revokeObjectURL(i.href)}):(i=g(t),n=function(t,e){var i=e.css,e=e.media;if(e&&t.setAttribute("media",e),t.styleSheet)t.styleSheet.cssText=i;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(i))}}.bind(null,i),function(){m(i)}),n(e),function(t){t?t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap||n(e=t):r()}}t.exports=function(t,o){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");(o=o||{}).attrs="object"==_typeof(o.attrs)?o.attrs:{},o.singleton||"boolean"==typeof o.singleton||(o.singleton=function(){return r=void 0===r?i.apply(this,arguments):r}()),o.insertInto||(o.insertInto="head"),o.insertAt||(o.insertAt="bottom");var s=f(t,o);return u(s,o),function(t){for(var e,i=[],n=0;n<s.length;n++){var r=s[n];(e=c[r.id]).refs--,i.push(e)}for(t&&u(f(t,o),o),n=0;n<i.length;n++)if(0===(e=i[n]).refs){for(var a=0;a<e.parts.length;a++)e.parts[a]();delete c[e.id]}}};I=[];var I,A=function(t,e){return I[t]=e,I.filter(Boolean).join("\n")};function _(t,e,i,n){var i=i?"":n.css;t.styleSheet?t.styleSheet.cssText=A(e,i):(n=document.createTextNode(i),(i=t.childNodes)[e]&&t.removeChild(i[e]),i.length?t.insertBefore(n,i[e]):t.appendChild(n))}},function(t,e){t.exports=function(t){var i,n,e="undefined"!=typeof window&&window.location;if(e)return t&&"string"==typeof t?(i=e.protocol+"//"+e.host,n=i+e.pathname.replace(/\/[^\/]*$/,"/"),t.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(t,e){e=e.trim().replace(/^"(.*)"$/,function(t,e){return e}).replace(/^'(.*)'$/,function(t,e){return e});return/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(e)?t:(t=0===e.indexOf("//")?e:0===e.indexOf("/")?i+e:n+e.replace(/^\.\//,""),"url("+JSON.stringify(t)+")")})):t;throw new Error("fixUrls requires window.location")}},function(t,e){var i,n;window,document,i=jQuery,(n=function(t,e){this.init(t,e)}).prototype={init:function(t,e){this.ele=t,this.defaults={menu:[{text:"text",menus:[{},{}],callback:function(){}}],target:function(t){},width:100,itemHeight:28,bgColor:"#fff",color:"#333",fontSize:14,hoverBgColor:"#f5f5f5"},this.opts=i.extend(!0,{},this.defaults,e),this.random=(new Date).getTime()+parseInt(1e3*Math.random()),this.eventBind()},renderMenu:function(t,e){var r,a=this,i=e;t&&t.length&&(r=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<ul class="hicontextmenu" style="z-index: 9999;"></ul>'),i||(i=r).addClass("hicontextmenuroot"),jquery__WEBPACK_IMPORTED_MODULE_60___default.a.each(t,function(t,e){var i=!!e.disable&&e.disable(),n=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<li class="hicontextmenuitem"><a href="javascript:void(0);"><span>'+(e.text||"")+"</span></a></li>");i&&n.addClass("disable"),e.borderBottom&&n.addClass("borderBottom"),e.menus&&(n.addClass("hicontextsubmenu"),a.renderMenu(e.menus,n)),e.callback&&n.click(function(t){jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).hasClass("disable")||(jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hicontextmenuroot").remove(),e.callback()),t.stopPropagation()}),r.append(n)}),e)&&e.append(r),e||jquery__WEBPACK_IMPORTED_MODULE_60___default()("body").append(i).find(".hicontextmenuroot").hide()},setPosition:function(t){jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hicontextmenuroot").css({left:t.pageX+2,top:t.pageY+2}).show()},eventBind:function(){var e=this;this.ele.on("contextmenu",function(t){jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hicontextmenuroot").remove(),t.preventDefault(),e.renderMenu(e.opts.menus),e.setPosition(t),e.opts.target&&"function"==typeof e.opts.target&&e.opts.target(i(this))}),i("body").on("click",function(){i(".hicontextmenuroot").remove()})}},i.fn.hicontextMenu=function(t){return new n(this,t),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(t,e){return!(!i||!e||(i.setItem(t,e),0))},getLocalData:function(t){return i?i.getItem(t):null},removeItem:function(t){i&&i.removeItem(t)}}),n(27),n(32);var _r,a=function(){function t(){this.allElementTypes=[]}return Object.defineProperty(t,"instance",{get:function(){return t._instance=t._instance?t._instance:new t},enumerable:!0,configurable:!0}),t.prototype.addPrintElementTypes=function(t,e){var i=this;this[t]?this[t]=this[t].concat(e):this[t]=e,e.forEach(function(t){i.allElementTypes=i.allElementTypes.concat(t.printElementTypes)})},t.prototype.removePrintElementTypes=function(e){delete this[e],this.allElementTypes=this.allElementTypes.filter(function(t){return!t.tid.startsWith(e)})},t.prototype.getElementTypeGroups=function(t){return this[this.formatterModule(t)]||[]},t.prototype.getElementType=function(e){var t=this.allElementTypes.filter(function(t){return t.tid==e});if(0<t.length)return t[0]},t.prototype.updateElementType=function(e,t){var i=this.getElementType(e);if(t){var t=t(i),n=this.allElementTypes.findIndex(function(t){return t.tid==e});if(0<=n)return this.allElementTypes.splice(n,1,t),t}return i},t.prototype.formatterModule=function(t){return t||"_default"},t}(),p=n(1),s=n(2),l=function(){function t(){}return t.prototype.createPrintElementTypeHtml=function(t,e){var n=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<ul class="hiprint-printElement-type"></ul>');return e.forEach(function(t){var e=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<li></li>"),i=(e.append('<span class="title">'+t.name+"</span>"),jquery__WEBPACK_IMPORTED_MODULE_60___default()("<ul></ul>"));e.append(i),t.printElementTypes.forEach(function(t){i.append('<li><a class="ep-draggable-item" tid="'+t.tid+'"> '+t.getText()+" </a></li>")}),n.append(e)}),jquery__WEBPACK_IMPORTED_MODULE_60___default()(t).append(n),n.find(".ep-draggable-item")},t}(),u=n(5),d=n(15),c=function(t){this.title=t.title,this.type=t.type},ctable=function(t){this.title=t.title,this.type=t.type,this.editable=t.editable,this.columnDisplayEditable=t.columnDisplayEditable,this.columnDisplayIndexEditable=t.columnDisplayIndexEditable,this.columnTitleEditable=t.columnTitleEditable,this.columnResizable=t.columnResizable,this.columnAlignEditable=t.columnAlignEditable,this.isEnableEditField=t.isEnableEditField,this.isEnableContextMenu=t.isEnableContextMenu,this.isEnableInsertRow=t.isEnableInsertRow,this.isEnableDeleteRow=t.isEnableDeleteRow,this.isEnableInsertColumn=t.isEnableInsertColumn,this.isEnableDeleteColumn=t.isEnableDeleteColumn,this.isEnableMergeCell=t.isEnableMergeCell},h=function(){function t(t){var i=this;this.text=t.text,this.field=t.field,this.fields=t.fields,this.title=t.title,this.tid=t.tid,this.data=t.data,this.styler=t.styler,this.formatter=t.formatter,this.type=t.type,this.options=t.options,this.editable=null==t.editable||t.editable,this.columnDisplayEditable=null==t.columnDisplayEditable||t.columnDisplayEditable,this.columnDisplayIndexEditable=null==t.columnDisplayIndexEditable||t.columnDisplayIndexEditable,this.columnTitleEditable=null==t.columnTitleEditable||t.columnTitleEditable,this.columnResizable=null==t.columnResizable||t.columnResizable,this.columnAlignEditable=null==t.columnAlignEditable||t.columnAlignEditable,this.columns=[],(t.columns||[]).forEach(function(t,e){i.columns.push(i.createTableColumnArray(t))}),this.rowStyler=t.rowStyler,this.striped=t.striped,this.groupFields=t.groupFields||[],this.groupFormatter=t.groupFormatter,this.groupFooterFormatter=t.groupFooterFormatter,this.footerFormatter=t.footerFormatter,this.rowsColumnsMerge=t.rowsColumnsMerge,this.rowsColumnsMergeClean=t.rowsColumnsMergeClean,this.gridColumnsFooterFormatter=t.gridColumnsFooterFormatter,this.isEnableEditField=null==t.isEnableEditField||t.isEnableEditField,this.isEnableContextMenu=null==t.isEnableContextMenu||t.isEnableContextMenu,this.isEnableInsertRow=null==t.isEnableInsertRow||t.isEnableInsertRow,this.isEnableDeleteRow=null==t.isEnableDeleteRow||t.isEnableDeleteRow,this.isEnableInsertColumn=null==t.isEnableInsertColumn||t.isEnableInsertColumn,this.isEnableDeleteColumn=null==t.isEnableDeleteColumn||t.isEnableDeleteColumn,this.isEnableMergeCell=null==t.isEnableMergeCell||t.isEnableMergeCell,this.columnObj=this.makeColumnObj()}return t.prototype.getText=function(){return this.text||this.title||""},t.prototype.createPrintElement=function(t){var i=this;return this.columns&&0==this.columns.length&&(t.columns||[]).forEach(function(t,e){i.columns.push(i.createTableColumnArray(t))}),new d.a(this,t)},t.prototype.getData=function(){return[{}]},t.prototype.createTableColumnArray=function(t){var i=[];return t.forEach(function(t,e){i.push(new u.a(t))}),i},t.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})},t.prototype.getFields=function(){return this.fields},t.prototype.getOptions=function(){return this.options||{}},t.prototype.getColumnByColumnId=function(t){return this.columnObj[t]},t.prototype.makeColumnObj=function(t){var e={};return t?t.forEach(function(t){(t.id||t.columnId)&&(e[t.id||t.columnId]=t)}):this.columns&&this.columns.forEach(function(t){t.forEach(function(t){(t.id||t.columnId)&&(e[t.id||t.columnId]=t)})}),this.columnObj=e},t}(),f=n(4),g=n(3),m=(_r=function(t,e){return(_r=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)},function(t,e){function i(){this.constructor=t}_r(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}),v=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.image.default).getPrintElementOptionEntity()),t}return m(t,i),t.prototype.getReizeableShowPoints=function(){return["se","r"]},t.prototype.getData=function(i){var t="",e=this.getField(),t=i&&e?e.split(".").reduce(function(t,e){return(t||i)[e]},!1)||"":this.options.src||this.printElementType.getData(),e=this.getFormatter();return(t=e?e(t,this.options,this._currenttemplateData):t)||""},t.prototype.createTarget=function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___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,t,e),i},t.prototype.initSizeByHtml=function(t){i.prototype.initSizeByHtml.call(this,t),this.css(t,this.getData())},t.prototype.getConfigOptions=function(){return p.a.instance.image},t.prototype.updateDesignViewFromOptions=function(){this.designTarget&&(this.css(this.designTarget,this.getData()),this.updateTargetImage(this.designTarget,this.getTitle(),this.getData()))},t.prototype.updateTargetImage=function(t,e,i){t=t.find(".hiprint-printElement-image-content");t.find("img").length?t.find("img").attr("src",i):t.html('<img style="width:100%;height:100%;" src="'+i+'">'),i.length?t.find("img").css("cssText",'width:100%;height:100%;content:url("'.concat(i,'")!important')):t.find("img").css("cssText","width:100%;height:100%;"),this.options.fit&&t.find("img").css("object-fit",this.options.fit)},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),y=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),b=function(i){function t(t){var e=this;return(e=i.call(this,t=t||{})||this).leftSpaceRemoved=t.leftSpaceRemoved,e}return y(t,i),t.prototype.getHideTitle=function(){return(null==this.hideTitle?this.defaultOptions:this).hideTitle},t}(g.a),E=n(8),T=function(){function t(t,e,i,n,r,a,s,c,l,p,d,u,f,h,m,g){this.panelPageRule=n,this.scale=r,this.watermarkOptions=i,this.defaultPaperNumberFormat="${paperNo}-${paperCount}",this.printLine=0,this.templateId=t,this.panelIdx=e,this.width=o.a.mm.toPt(a),this.height=o.a.mm.toPt(s),this.mmwidth=a,this.mmheight=s,this.paperHeader=0<=c?c:0,this.paperFooter=l,this.contentHeight=l-c,this.createTarget(),this.index=m,this.paperNumberLeft=p||parseInt((this.width-30).toString()),this.paperNumberTop=d||parseInt((this.height-22).toString()),this.paperNumberDisabled=u,this.paperNumberContinue=f,this.paperNumberFormat=h,this.referenceElement=g?jquery__WEBPACK_IMPORTED_MODULE_60___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(t){this.onPaperBaseInfoChanged=t},t.prototype.triggerOnPaperBaseInfoChanged=function(t){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,t||"模板调整")},t.prototype.setFooter=function(t,e,i,n){this.firstPaperFooter=t,this.evenPaperFooter=e,this.oddPaperFooter=i,this.lastPaperFooter=n},t.prototype.setOffset=function(t,e){this.setLeftOffset(t),this.setTopOffset(e)},t.prototype.setLeftOffset=function(t){t?this.paperContentTarget.css("left",t+"pt"):this.paperContentTarget[0].style.left=""},t.prototype.setTopOffset=function(t){t?this.paperContentTarget.css("top",t+"pt"):this.paperContentTarget[0].style.top=""},t.prototype.createTarget=function(){this.target=jquery__WEBPACK_IMPORTED_MODULE_60___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_60___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(t,e){e>=i.paperFooter&&(e=i.paperFooter-10),i.paperHeader=0<=e?e:0,i.triggerOnPaperBaseInfoChanged()})},t.prototype.createFooterLine=function(){var i=this;this.footerLinetarget=jquery__WEBPACK_IMPORTED_MODULE_60___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(t,e){e<=i.paperHeader&&(e=i.paperHeader+10),i.paperFooter=e,i.triggerOnPaperBaseInfoChanged()})},t.prototype.createPaperNumber=function(t,e){var i=this,n=this.target.find(".hiprint-paperNumber");return n.length?n.html(t):((n=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<span class="hiprint-paperNumber" style="position: absolute">'+t+"</span>")).css("top",this.paperNumberTop+"pt"),n.css("left",this.paperNumberLeft+"pt"),this.paperContentTarget.append(n),e&&this.dragHeadLineOrFootLine(n,function(t,e){i.paperNumberTop=e,i.paperNumberLeft=t,i.triggerOnPaperBaseInfoChanged()},!0)),n},t.prototype.getTarget=function(){return this.target},t.prototype.append=function(t){this.paperContentTarget.append(t)},t.prototype.updateReferenceElement=function(t){t&&(this.referenceElement=t)},t.prototype.updatePrintLine=function(t){t>=this.printLine&&(this.printLine=t)},t.prototype.design=function(t){var e=this;this.createHeaderLine(),this.createFooterLine(),this.target.addClass("design"),t&&t.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_60___default()(this.paperNumberTarget).bind("dblclick.hiprint",function(){null==e.paperNumberDisabled&&(e.paperNumberDisabled=!1),e.paperNumberDisabled=!e.paperNumberDisabled,e.resetPaperNumber(e.paperNumberTarget),e.triggerOnPaperBaseInfoChanged("初始")}),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.paperNumberTarget).bind("click.hiprint",function(){o.a.event.trigger("BuildCustomOptionSettingEventKey_"+e.templateId,{options:{paperNumberFormat:e.paperNumberFormat,paperNumberDisabled:e.paperNumberDisabled,paperNumberContinue:e.paperNumberContinue},callback:function(t){e.paperNumberDisabled=!!t.paperNumberDisabled||void 0,e.paperNumberContinue=t.paperNumberContinue,e.paperNumberFormat=t.paperNumberFormat||void 0,e.createPaperNumber(e.formatPaperNumber(1,1),!0),e.resetPaperNumber(e.paperNumberTarget),e.triggerOnPaperBaseInfoChanged()}})})},t.prototype.resetPaperNumber=function(t){this.paperNumberDisabled?t.addClass("hiprint-paperNumber-disabled"):t.removeClass("hiprint-paperNumber-disabled")},t.prototype.updatePaperNumber=function(t,e,i){t=this.createPaperNumber(this.formatPaperNumber(t,e));this.paperNumberDisabled?t.hide():i&&this.index%2==1&&(t[0].style.left="",t.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(t,n,e){var i=this;t.hidraggable({axis:e?void 0:"v",onDrag:function(t,e,i){n(e,i)},moveUnit:"pt",minMove:p.a.instance.movingDistance,onBeforeDrag:function(t){s.a.instance.draging=!0},getScale:function(){return i.scale||1},onStopDrag:function(t){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(t,e){var i=this.paperFooter/this.height,t=(this.width=o.a.mm.toPt(t),this.height=o.a.mm.toPt(e),this.mmwidth=t,this.mmheight=e,this.target.css("width",t+"mm"),this.target.css("height",e-p.a.instance.paperHeightTrim+"mm"),this.target.attr("original-height",this.mmheight),this.height*i);this.paperFooter=t||this.height,this.footerLinetarget.css("top",t+"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(t){t&&(this.scale=t,this.target.css("transform","scale("+t+")"),1<t?this.target.css("transform-origin","-"+t+"% -"+t+"%"):this.target.css("transform-origin","0 0"),this.triggerOnPaperBaseInfoChanged("缩放"))},t.prototype.getPaperFooter=function(t){t=this.index+t;return 0==t?this.firstPaperFooter||this.oddPaperFooter||this.paperFooter:t%2==0?this.oddPaperFooter||this.paperFooter:t%2==1?this.evenPaperFooter||this.paperFooter:void 0},t.prototype.getContentHeight=function(t){return this.getPaperFooter(t)-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_67___default.a+'" />\n <img class="v_img" src="'+_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_68___default.a+'" />\n </div>')},t.prototype.createWaterMark=function(t,e,i){var n=this,i=Object.assign({},i||{},{id:"".concat(n.templateId,"_").concat(n.panelIdx,"_").concat(e||1,"_").concat(t?"design":n.index),watch:t,container:n.target[0]});i.container&&(i.content?(t&&_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_65__.a.destroyWatermark(Object.assign({},i,{id:"".concat(n.templateId,"_").concat(n.panelIdx,"_").concat(e||1,"_").concat(n.index)})),_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_65__.a.createWatermark(i)):_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_65__.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(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),w=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new b(e),t.options.setDefault(new b(p.a.instance.longText.default).getPrintElementOptionEntity()),t}return _(t,i),t.prototype.getDesignTarget=function(t){t=i.prototype.getDesignTarget.call(this,t);return t.find(".hiprint-printElement-longText-content").css("border","1px dashed #cebcbc"),t},t.prototype.getProxyTarget=function(t){t&&this.SetProxyTargetOption(t);var t=this.getData(),e=this.createTarget(this.printElementType.getText(!0),t);return this.updateTargetSize(e),this.css(e,t),e},t.prototype.updateDesignViewFromOptions=function(){var t,e;this.designTarget&&(t=this.getData(),e=this.getHtml(this.designPaper)[0].target,this.designTarget.find(".hiprint-printElement-longText-content").html(e.find(".hiprint-printElement-longText-content").html()),this.css(this.designTarget,t))},t.prototype.getConfigOptions=function(){return p.a.instance.longText},t.prototype.getTitle=function(){return this.options.title||this.printElementType.title},t.prototype.getData=function(i){var t=this.getField(),t=t&&t.split(".").reduce(function(t,e){return t?t[e]:i?i[e]:""},!1)||"";return i?t||"":this.options.testData||this.printElementType.getData()||""},t.prototype.updateTargetText=function(t,e,i){t=t.find(".hiprint-printElement-longText-content"),e=this.getText(e,i);t.html(e)},t.prototype.createTarget=function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___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,t,e),i},t.prototype.getText=function(t,e){var i=this.getFormatter();return e=e&&(0!=this.options.leftSpaceRemoved?e.toString().replace(/^\s*/,""):e),(this.getField()?(!this.options.getHideTitle()&&t?t+":":"")+(i?i(t,e,this.options,this._currenttemplateData):e):i?i(t,t,this.options,this._currenttemplateData):t||"")||""},t.prototype.getHtml=function(t,e){this.setCurrenttemplateData(e),this.createTempContainer();t=this.getPaperHtmlResult(t,e);return this.removeTempContainer(),t},t.prototype.getHeightByData=function(t){this.createTempContainer();t=this.getPaperHtmlResult(new T("","",void 0,1e3,1e3,0,25e3,0,0,!0,!0,void 0,0,void 0),{},t);return this.removeTempContainer(),t[0].referenceElement.bottomInLastPaper-t[0].referenceElement.printTopInPaper},t.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>'},t.prototype.getPaperHtmlResult=function(t,e,i){var n=this,r=[],a=0,i=i||this.getData(e),o=this.getText(this.getTitle(),i),s=this.createTarget(this.getTitle(),this.options.testData||""),c=(this.css(s,i),e?this.updateTargetWidth(s):this.updateTargetSize(s),this.getTempContainer().html(""),this.getTempContainer().append(s),[this.getLongTextIndent()]),l=o.split(new RegExp("\r|\n","g"));if(l.forEach(function(t,e){t=0!=n.options.leftSpaceRemoved?(t||"").toString().replace(/^\s*/,""):t;c=c.concat(t.split("")),e<l.length-1&&c.push("<br/>"+n.getLongTextIndent())}),0==c.length&&(c=[""]),this.isHeaderOrFooter()||this.isFixed()||!e)(f=this.getStringBySpecificHeight(c,25e3,s)).target.css("left",this.options.displayLeft()),f.target.css("top",this.options.displayTop()),f.target[0].height="",r.push(new P.a({target:f.target,printLine:this.options.displayTop()+f.height,referenceElement:new E.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:t.index,bottomInLastPaper:this.options.getTop()+f.height,printTopInPaper:this.options.getTop()})}));else for(var p=this.getBeginPrintTopInPaperByReferenceElement(t);0<c.length;){var d=0,u=t.getPaperFooter(a),f=(0==a&&u<p&&"none"!=t.panelPageRule&&(p=p-u+t.paperHeader,r.push(new P.a({target:void 0,printLine:void 0})),a++,d=t.getContentHeight(a)-(p-t.paperHeader),u=t.getPaperFooter(a)),this.getStringBySpecificHeight(c,0<d?d:0==a?u-p:t.getContentHeight(a),s)),u=(c.splice(0,f.length),void 0),h=void 0;f.target.css("left",this.options.displayLeft()),f.target[0].height="",u=0==a||0<d?(h=p,f.target.css("top",h+"pt"),!(0<c.length)&&null!=this.options.lHeight?p+(f.height>this.options.lHeight?f.height:this.options.lHeight):p+f.height):(h=t.paperHeader,f.target.css("top",h+"pt"),h+f.height),r.push(new P.a({target:f.target,printLine:u,referenceElement:new E.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:t.index,bottomInLastPaper:u,printTopInPaper:h})})),a++,e&&this.updatePanelHeight(u+this.options.getHeight(),t)}return r},t.prototype.getStringBySpecificHeight=function(t,e,i){var e=o.a.pt.toPx(e),n=void 0;return(n="none"==this.panel.panelPageRule?this.IsPaginationIndex(t,t.length,-1,i):this.IsPaginationIndex(t,t.length-1,e,i)).IsPagination?n:this.BinarySearch(t,0,t.length-1,e,i)},t.prototype.BinarySearch=function(t,e,i,n,r){var a,o=Math.floor((e+i)/2);return i<e?(r.find(".hiprint-printElement-longText-content").html(""),{IsPagination:!0,height:0,length:0,target:r.clone()}):(a=this.IsPaginationIndex(t,o,n,r)).IsPagination?a:"l"==a.move?this.BinarySearch(t,e,o-1,n,r):this.BinarySearch(t,o+1,i,n,r)},t.prototype.IsPaginationIndex=function(t,e,i,n){if(-1==i)return n.find(".hiprint-printElement-longText-content").html(t.slice(0,e).join("")),a=n.height(),{IsPagination:!0,height:o.a.px.toPt(a),length:t.length,target:n.clone()};n.find(".hiprint-printElement-longText-content").html(t.slice(0,e+2).join(""));var r=n.height(),a=(n.find(".hiprint-printElement-longText-content").html(t.slice(0,e+1).join("")),n.height());return e>=t.length-1&&a<i?{IsPagination:!0,height:o.a.px.toPt(a),length:t.length,target:n.clone()}:a<=i&&i<=r?{IsPagination:!0,height:a,length:e+1,target:n.clone()}:i<=a?{IsPagination:!1,move:"l"}:r<=i?{IsPagination:!1,move:"r"}:{IsPagination:!0,result:1}},t}(f.a),x=function(){function t(){}return t.replaceEnterAndNewline=function(t,e){return t.replace(new RegExp("\r|\n|/g","g"),e)},t.replaceTab=function(t,e){return t.replace(new RegExp("\t/g","g"),e)},t.replaceEnterAndNewlineAndTab=function(t,e){return t.replace(new RegExp("\r|\n|\t|/g","g"),e)},t}(),C=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),O=function(e){function t(t){t=e.call(this,t)||this;return t.title&&(t.title=x.replaceEnterAndNewlineAndTab(t.title,"")),t}return C(t,e),t.prototype.getHideTitle=function(){return(null==this.hideTitle?this.defaultOptions:this).hideTitle},t.prototype.getTextType=function(){return(null==this.textType?this.defaultOptions:this).textType||"text"},t.prototype.getFontSize=function(){return(null==this.fontSize?this.defaultOptions:this).fontSize||9},t.prototype.getbarcodeMode=function(){return(null==this.barcodeMode?this.defaultOptions:this).barcodeMode||"CODE128"},t.prototype.getQRcodeLevel=function(){return(null==this.qrCodeLevel?this.defaultOptions:this).qrCodeLevel||0},t}(g.a),H=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),D=function(a){function t(t,e){t=a.call(this,t)||this;return t.options=new O(e),t.options.setDefault(new O(p.a.instance.text.default).getPrintElementOptionEntity()),t}return H(t,a),t.prototype.getDesignTarget=function(t){return a.prototype.getDesignTarget.call(this,t)},t.prototype.getProxyTarget=function(t){t&&this.SetProxyTargetOption(t);var t=this.getData(),e=this.createTarget(this.printElementType.getText(!0),t);return this.updateTargetSize(e),this.css(e,t),e},t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t),this.updateTargetText(this.designTarget,this.getTitle(),t))},t.prototype.getConfigOptions=function(){return p.a.instance.text},t.prototype.getTitle=function(){var t=this.options.title||this.printElementType.title||"";return t=t&&x.replaceEnterAndNewlineAndTab(t,"")},t.prototype.getData=function(i){var t=this.getField(),t=i?t&&t.split(".").reduce(function(t,e){return t?t[e]:i?i[e]:""},!1)||"":this.options.testData||this.printElementType.getData()||"";if(this.options.format){if("datetime"==this.options.dataType)return o.a.dateFormat(t,this.options.format);if("boolean"==this.options.dataType){var e=this.options.format.split(":");if(0<e.length)return!0===t||"true"===t?e[0]:e[1]}}return t},t.prototype.updateTargetText=function(t,e,i,n,r){var a,s,c,l=this.getFormatter(),p=t.find(".hiprint-printElement-text-content"),l=this.getField()?(!this.options.getHideTitle()&&e?e+":":"")+hinnn.toUpperCase(this.options.upperCase,l?l(e,i,this.options,this._currenttemplateData,t):i):i=hinnn.toUpperCase(this.options.upperCase,l?l(e,e,this.options,this._currenttemplateData,t):e),e=this.options.getTextType();if("text"==e)p.html(l);else{if("barcode"==e){p.html('<svg width="100%" display="block" height="100%" class="hibarcode_imgcode" preserveAspectRatio="none slice"></svg ><div class="hibarcode_displayValue"></div>');try{i?(jsbarcode__WEBPACK_IMPORTED_MODULE_62___default()(p.find(".hibarcode_imgcode")[0],i,{format:this.options.getbarcodeMode(),width:1,textMargin:-1,lineColor:this.options.color||"#000000",margin:0,height:parseInt(o.a.pt.toPx(this.options.getHeight()||10).toString()),displayValue:!1}),p.find(".hibarcode_imgcode").attr("height","100%"),p.find(".hibarcode_imgcode").attr("width","100%"),this.options.hideTitle||p.find(".hibarcode_displayValue").html(i)):p.html("")}catch(t){p.html("".concat(i18n.__("此格式不支持该文本")))}}if("qrcode"==e){p.html("");try{i&&(t.css("line-height",0),p.css("text-align","center"),a=this.options.getWidth()||20,s=this.options.getHeight()||20,c=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<div></div>").css({width:(s<a?s:a)+"pt",height:(s<a?s:a)+"pt",display:"inline-block"}),new QRCode(c[0],{width:"100%",height:"100%",colorDark:this.options.color||"#000000",useSVG:!0,correctLevel:this.options.getQRcodeLevel()}).makeCode(i),p.html(c))}catch(t){p.html("".concat(i18n.__("二维码生成失败")))}}}},t.prototype.onResize=function(t,e,i,n,r){a.prototype.onResize.call(this,t,e,i,n,r),"barcode"!=this.options.getTextType()&&"qrcode"!=this.options.getTextType()||this.updateTargetText(this.designTarget,this.getTitle(),this.getData())},t.prototype.createTarget=function(t,e,i){var n=jquery__WEBPACK_IMPORTED_MODULE_60___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,t,e,i),n},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),I=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),R=function(e){function t(t){return e.call(this,t)||this}return I(t,e),t}(g.a),M=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),S=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new R(e),t.options.setDefault(new R(p.a.instance.html.default).getPrintElementOptionEntity()),t}return M(t,i),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t),this.updateTargetHtml())},t.prototype.updateTargetHtml=function(){var t=this.getFormatter();t&&(t=t(this.getData(),this.options,this._currenttemplateData),this.designTarget.find(".hiprint-printElement-html-content").html(t))},t.prototype.getConfigOptions=function(){return p.a.instance.html},t.prototype.createTarget=function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___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},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),B=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),F=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.vline.default).getPrintElementOptionEntity()),t}return B(t,i),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t))},t.prototype.getConfigOptions=function(){return p.a.instance.vline},t.prototype.createTarget=function(t,e){return jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-printElement hiprint-printElement-vline" style="border-left:1px solid;position: absolute;"></div>')},t.prototype.getReizeableShowPoints=function(){return["s","r"]},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),L=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),A=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.hline.default).getPrintElementOptionEntity()),t}return L(t,i),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t))},t.prototype.getConfigOptions=function(){return p.a.instance.hline},t.prototype.createTarget=function(t,e){return jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-printElement hiprint-printElement-hline" style="border-top:1px solid;position: absolute;"></div>')},t.prototype.getReizeableShowPoints=function(){return["e","r"]},t}(f.a),z=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),k=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.rect.default).getPrintElementOptionEntity()),t}return z(t,i),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t))},t.prototype.getConfigOptions=function(){return p.a.instance.rect},t.prototype.createTarget=function(t,e){return jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-printElement hiprint-printElement-rect" style="border:1px solid;position: absolute;"></div>')},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),N=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),V=function(i){function t(t,e){t=i.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.oval.default).getPrintElementOptionEntity()),t}return N(t,i),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t))},t.prototype.getConfigOptions=function(){return p.a.instance.oval},t.prototype.createTarget=function(t,e){return jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-printElement hiprint-printElement-oval" style="border:1px solid;position: absolute;border-radius: 50%;"></div>')},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),barcode=function(a){function t(t,e){t=a.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.barcode.default).getPrintElementOptionEntity()),t}return N(t,a),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t),this.initBarcode(this.designTarget,this.getTitle(),this.getData()))},t.prototype.getConfigOptions=function(){return p.a.instance.barcode},t.prototype.onResize=function(t,e,i,n,r){a.prototype.onResize.call(this,t,e,i,n,r),this.initBarcode(this.designTarget,this.getTitle(),this.getData())},t.prototype.getTitle=function(){return this.options.title||this.printElementType.title},t.prototype.getData=function(i){var t=this.getField();return i?t&&t.split(".").reduce(function(t,e){return t?t[e]:i?i[e]:""},!1)||"":this.options.testData||this.printElementType.getData()||""},t.prototype.initBarcode=function(e,t,i){e=(e=e||this.designTarget).find(".hiprint-printElement-barcode-content");try{var n=bwip_js__WEBPACK_IMPORTED_MODULE_64___default.a.toSVG({bcid:this.options.barcodeType||"code128",text:i||this.options.testData||this.options.title,scale:1,width:parseInt(o.a.pt.toPx(this.options.getWidth())/2.835),height:parseInt(o.a.pt.toPx(this.options.getHeight())/2.835),includetext:!1});e.html(jquery__WEBPACK_IMPORTED_MODULE_60___default()(n)),this.options.hideTitle||e.append(jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-printElement-barcode-content-title" style="text-align: center">'.concat(t?t+(i?":":""):"").concat(i,"</div>")))}catch(t){e.html(jquery__WEBPACK_IMPORTED_MODULE_60___default()("<div>".concat(i18n.__("条形码生成失败"),"</div>")))}},t.prototype.createTarget=function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-printElement hiprint-printElement-barcode" style="position: absolute;"><div class="hiprint-printElement-barcode-content" style="height:100%;width:100%"></div></div>');return this.initBarcode(i,t,e),i},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),qrcode=function(a){function t(t,e){t=a.call(this,t)||this;return t.options=new g.a(e),t.options.setDefault(new g.a(p.a.instance.qrcode.default).getPrintElementOptionEntity()),t}return N(t,a),t.prototype.updateDesignViewFromOptions=function(){var t;this.designTarget&&(t=this.getData(),this.css(this.designTarget,t),this.initQrcode(this.designTarget,this.getTitle(),this.getData()))},t.prototype.getConfigOptions=function(){return p.a.instance.qrcode},t.prototype.onResize=function(t,e,i,n,r){a.prototype.onResize.call(this,t,e,i,n,r),this.initQrcode(this.designTarget,this.getTitle(),this.getData())},t.prototype.getTitle=function(){return this.options.title||this.printElementType.title},t.prototype.getData=function(i){var t=this.getField();return i?t&&t.split(".").reduce(function(t,e){return t?t[e]:i?i[e]:""},!1)||"":this.options.testData||this.printElementType.getData()||""},t.prototype.initQrcode=function(e,t,i){e=(e=e||this.designTarget).find(".hiprint-printElement-qrcode-content");try{var n=bwip_js__WEBPACK_IMPORTED_MODULE_64___default.a.toSVG({bcid:this.options.qrcodeType||"qrcode",text:i||this.options.testData||this.options.title,scale:1,width:parseInt(o.a.pt.toPx(this.options.getWidth())/2.835),height:parseInt(o.a.pt.toPx(this.options.getHeight())/2.835),includetext:!1});e.html(jquery__WEBPACK_IMPORTED_MODULE_60___default()(n)),this.options.hideTitle||e.append(jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-printElement-qrcode-content-title" style="text-align: center">'.concat(t?t+(i?":":""):"").concat(i,"</div>")))}catch(t){e.html(jquery__WEBPACK_IMPORTED_MODULE_60___default()("<div>".concat(i18n.__("二维码生成失败"),"</div>")))}},t.prototype.createTarget=function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-printElement hiprint-printElement-qrcode" style="position: absolute;"><div class="hiprint-printElement-qrcode-content" style="height:100%;width:100%"></div></div>');return this.initQrcode(i,t,e),i},t.prototype.getHtml=function(t,e,i){return this.getHtml2(t,e,i)},t}(f.a),W=function(){function t(){}return t.createPrintElement=function(t,e){return"text"==t.type?new D(t,e):"image"==t.type?new v(t,e):"longText"==t.type?new w(t,e):"table"==t.type?new d.a(t,e):"html"==t.type?new S(t,e):"vline"==t.type?new F(t,e):"hline"==t.type?new A(t,e):"rect"==t.type?new k(t,e):"oval"==t.type?new V(t,e):"barcode"==t.type?new barcode(t,e):"qrcode"==t.type?new qrcode(t,e):void 0},t}(),j=function(){function t(t){this.field=t.field,this.fields=t.fields,this.title=t.title,this.text=t.text,this.tid=t.tid,this.data=t.data,this.styler=t.styler,this.formatter=t.formatter,this.type=t.type,this.onRendered=t.onRendered,this.options=t.options}return t.prototype.getText=function(t){return t?this.title||this.text||"":this.text||this.title||""},t.prototype.getData=function(){return this.data},t.prototype.createPrintElement=function(t){var e={};return jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend(e,t||{}),W.createPrintElement(this,e)},t.prototype.getPrintElementTypeEntity=function(){return new c({title:this.title,type:this.type})},t.prototype.getFields=function(){return this.fields},t.prototype.getOptions=function(){return this.options||{}},t}(),U=n(16),K=n(12),G=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),q=function(i){function t(t){var e=i.call(this,t)||this;return(t=t||{}).columns?(e.columns=[],t.columns.forEach(function(t){e.columns.push(new K.a(t))})):e.columns=[new K.a({columns:[new u.a({width:100}),new u.a({width:100})]})],e.lHeight=t.lHeight,e.autoCompletion=t.autoCompletion,e.tableFooterRepeat=t.tableFooterRepeat,e}return G(t,i),t.prototype.getPrintElementOptionEntity=function(){var e=i.prototype.getPrintElementOptionEntity.call(this);return e.fields=this.fields,e.columns=[],this.columns.forEach(function(t){e.columns.push(t.getPrintElementOptionEntity())}),e},t}(g.a),Q=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),tt=function(){var n=function(t,e){return(n=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(t,e){t.__proto__=e}:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t[i]=e[i])}))(t,e)};return function(t,e){function i(){this.constructor=t}n(t,e),t.prototype=null===e?Object.create(e):(i.prototype=e.prototype,new i)}}(),et=function(e){function t(t){return e.call(this,t)||this}return tt(t,e),t.prototype.createPrintElement=function(t){var e={};return jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend(e,t||{}),W.createPrintElement(this,e)},t.prototype.getPrintElementTypeEntity=function(){return new c({title:this.title,type:this.type})},t}(j),nt=function(){function t(){}return t.createPrintElementType=function(t){return t.type=t.type||"text",new("text"==t.type?et:"table"==t.type?h:j)(t)},t}(),it=function(){function i(){}return i.getElementTypeGroups=function(t){t=i.formatterModule(t);return a.instance[t]||[]},i.getElementType=function(t,e){if(t)return a.instance.getElementType(t);nt.createPrintElementType({type:e})},i.build=function(t,e){e=i.formatterModule(e),t=(new l).createPrintElementTypeHtml(t,this.getElementTypeGroups(e));this.enableDrag(t)},i.buildByHtml=function(t){this.enableDrag(t)},i.enableDrag=function(t){t.hidraggable({revert:!0,proxy:function(t){var e=s.a.instance.getDragingPrintElement(),e=e.printElement.getProxyTarget(e.printElement.printElementType.getOptions());return e.appendTo("body"),e.css("z-index","9999"),e},moveUnit:"pt",minMove:4,onBeforeDrag:function(t){s.a.instance.draging=!0;var e=jquery__WEBPACK_IMPORTED_MODULE_60___default()(t.data.target).attr("tid"),t=i.getElementType(e,jquery__WEBPACK_IMPORTED_MODULE_60___default()(t.data.target).attr("ptype"));if(!t)throw new Error("".concat(i18n.__("请检查 hiprint.init 的 provider 是否配置了")," [").concat(e,"]"));e=t.createPrintElement();if(e||"tableCustom"!=t.type)return s.a.instance.setDragingPrintElement(e),!0;throw new Error("".concat(i18n.__("已移除'tableCustom',请替换使用'table'详情见更新记录")))},onDrag:function(t,e,i){s.a.instance.getDragingPrintElement().updatePosition(e,i)},onStopDrag:function(t){s.a.instance.draging=!1}})},i.formatterModule=function(t){return t||"_default"},i}(),ot=function(t,e){var i=this;this.name=t,this.printElementTypes=[],e.forEach(function(t){i.printElementTypes.push(nt.createPrintElementType(t))})},rt=function(t){var e;this.index=t.index,this.name=t.name,this.paperType=t.paperType,!this.paperType||(e=s.a.instance[this.paperType],t.height)?(this.height=t.height,this.width=t.width):(this.height=e.height,this.width=e.width),this.paperHeader=t.paperHeader||0,this.paperFooter=t.paperFooter||o.a.mm.toPt(this.height),this.printElements=t.printElements||[],this.paperNumberLeft=t.paperNumberLeft,this.paperNumberTop=t.paperNumberTop,this.paperNumberDisabled=t.paperNumberDisabled,this.paperNumberContinue=t.paperNumberContinue,this.paperNumberFormat=t.paperNumberFormat,this.panelPaperRule=t.panelPaperRule,this.panelPageRule=t.panelPageRule,this.rotate=t.rotate||void 0,this.firstPaperFooter=t.firstPaperFooter,this.evenPaperFooter=t.evenPaperFooter,this.oddPaperFooter=t.oddPaperFooter,this.lastPaperFooter=t.lastPaperFooter,this.topOffset=t.topOffset,this.fontFamily=t.fontFamily,this.leftOffset=t.leftOffset,this.orient=t.orient,this.scale=t.scale,this.watermarkOptions=t.watermarkOptions},at=function(){function t(t,e,i,n){this.bx=t,this.by=e,this.ex=t,this.ey=e,this.startX=this.minX=t,this.startY=this.minY=e,this.maxX=t,this.maxY=e,this.lastLeft=i,this.lastTop=n}return t.prototype.updateRect=function(t,e){this.ex=t,this.ey=e,this.minX=this.startX<t?this.startX:t,this.minY=this.startY<e?this.startY:e,this.maxX=this.startX<t?t:this.startX,this.maxY=this.startY<e?e:this.startY},t.prototype.updatePositionByMultipleSelect=function(t,e){null!=t&&(this.lastLeft=this.lastLeft+t),null!=e&&(this.lastTop=this.lastTop+e),this.target.css({left:this.lastLeft+"pt",top:this.lastTop+"pt"})},t}(),pt=function(){function t(t,e){this.templateId=e,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.initPrintElements(t.printElements),this.paperNumberLeft=t.paperNumberLeft,this.paperNumberTop=t.paperNumberTop,this.paperNumberDisabled=t.paperNumberDisabled,this.paperNumberContinue=null==t.paperNumberContinue||t.paperNumberContinue,this.paperNumberFormat=t.paperNumberFormat,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.fontFamily=t.fontFamily,this.orient=t.orient,this.target=this.createTarget(),this.rotate=t.rotate,this.scale=t.scale,this.watermarkOptions=t.watermarkOptions||{}}return t.prototype.design=function(e){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(e),this.designPaper.subscribePaperBaseInfoChanged(function(t){i.paperHeader=t.paperHeader,i.paperFooter=t.paperFooter,i.paperNumberLeft=t.paperNumberLeft,i.paperNumberTop=t.paperNumberTop,i.paperNumberDisabled=t.paperNumberDisabled,i.paperNumberFormat=t.paperNumberFormat}),this.printElements.forEach(function(t){i.appendDesignPrintElement(i.designPaper,t),t.design(e,i.designPaper)}),this.target.bind("click.hiprint",function(t){var e={panelPaperRule:i.panelPaperRule,panelPageRule:i.panelPageRule,firstPaperFooter:i.firstPaperFooter,evenPaperFooter:i.evenPaperFooter,oddPaperFooter:i.oddPaperFooter,lastPaperFooter:i.lastPaperFooter,leftOffset:i.leftOffset,topOffset:i.topOffset,fontFamily:i.fontFamily,orient:i.orient,paperNumberDisabled:i.paperNumberDisabled,paperNumberContinue:i.paperNumberContinue,paperNumberFormat:i.paperNumberFormat,watermarkOptions:i.watermarkOptions||{}};p.a.instance.paperNumberContinue||delete e.paperNumberContinue,o.a.event.trigger("BuildCustomOptionSettingEventKey_"+i.templateId,{options:e,callback:function(t){i.watermarkOptions=t.watermarkOptions||void 0,t.watermarkOptions&&i.designPaper.createWaterMark(!0,1,t.watermarkOptions),i.panelPaperRule=t.panelPaperRule,i.panelPageRule=t.panelPageRule,i.firstPaperFooter=t.firstPaperFooter,i.evenPaperFooter=t.evenPaperFooter,i.oddPaperFooter=t.oddPaperFooter,i.lastPaperFooter=t.lastPaperFooter,i.leftOffset=t.leftOffset,i.topOffset=t.topOffset,i.fontFamily=t.fontFamily,i.orient=t.orient,i.paperNumberDisabled=i.designPaper.paperNumberDisabled=!!t.paperNumberDisabled||void 0,i.paperNumberContinue=i.designPaper.paperNumberContinue=t.paperNumberContinue,i.paperNumberFormat=t.paperNumberFormat,i.designPaper.paperNumberFormat=t.paperNumberFormat,t.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()},t.prototype.update=function(e){try{Date.now();var i=this;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.designPaper.width=o.a.mm.toPt(e.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=e.height,this.designPaper.mmwidth=e.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",e.height-p.a.instance.paperHeightTrim+"mm"),this.watermarkOptions=e.watermarkOptions||{},this.designPaper.createWaterMark(!0,this.index,this.watermarkOptions),this.paperNumberLeft=e.paperNumberLeft,this.paperNumberTop=e.paperNumberTop,this.paperNumberDisabled=e.paperNumberDisabled,this.paperNumberContinue=e.paperNumberContinue,this.paperNumberFormat=e.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=e.fontFamily,this.orient=e.orient,this.rotate=e.rotate,this.scale=e.scale,this.designPaper.fontFamily=this.fontFamily,this.designPaper.orient=this.orient,this.designPaper.scale=i.designPaper.scale||this.scale,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.designPaper.setFooter(this.firstPaperFooter,this.evenPaperFooter,this.oddPaperFooter,this.lastPaperFooter),this.designPaper.setOffset(this.leftOffset,this.topOffset),Date.now(),this.printElements.forEach(function(t){t.designTarget&&t.designTarget.length&&t.designTarget.remove()}),this.printElements=[],Date.now(),this.initPrintElements(e.printElements),Date.now(),this.printElements.forEach(function(t){i.appendDesignPrintElement(i.designPaper,t),t.design(e,i.designPaper)}),Date.now()}catch(i){}},t.prototype.bindShortcutKeyEvent=function(){var e=this;jquery__WEBPACK_IMPORTED_MODULE_60___default()(document).keydown(function(t){"INPUT"!=t.target.tagName&&(t.ctrlKey||t.metaKey)&&90==t.keyCode&&(t.shiftKey?o.a.event.trigger("hiprintTemplateDataShortcutKey_"+e.templateId,"redo"):o.a.event.trigger("hiprintTemplateDataShortcutKey_"+e.templateId,"undo"),t.preventDefault())})},t.prototype.bingPasteEvent=function(){var e=this;e.designPaper.target.attr("tabindex","1"),e.designPaper.target.keydown(function(t){"INPUT"!=t.target.tagName&&(t.ctrlKey||t.metaKey)&&86==t.keyCode&&(e.pasteJson(t),t.preventDefault())})},t.prototype.pasteJson=function(t){var e=jquery__WEBPACK_IMPORTED_MODULE_60___default()("#copyArea");if(e.length)try{var i,n,r,a,s,c,l,p=e.text(),d=JSON.parse(p);(d.printElementType||d.templateId)&&(i=this,n=d.options,r=i.getElementById(d.id))&&(a=r.clone(d))&&(c=!(s=t.currentTarget.className!=t.target.className)&&i.mouseOffsetX&&o.a.px.toPt(i.mouseOffsetX)||(n.left+=10),l=!s&&i.mouseOffsetY&&o.a.px.toPt(i.mouseOffsetY)||(n.top+=10),a.options.setLeft(c),a.options.setTop(l),a.setTemplateId(i.templateId),a.setPanel(i),i.appendDesignPrintElement(i.designPaper,a,!1),i.printElements.push(a),a.design(void 0,i.designPaper),o.a.event.trigger("hiprintTemplateDataChanged_"+i.templateId,"复制"),a.designTarget.children(".resize-panel").trigger(jquery__WEBPACK_IMPORTED_MODULE_60___default.a.Event("click")))}catch(t){}},t.prototype.css=function(t){this.fontFamily?t.css("fontFamily",this.fontFamily):t[0].style.fontFamily=""},t.prototype.getConfig=function(){return p.a.instance},t.prototype.getHtml=function(e,i,r,t,n){var a,o=this,s=(this.orderPrintElements(),o.getConfig()),c=r||[],l=t||this,p=void 0;return t?(p=c[c.length-1],a=p.getPanelTarget(),p.updateReferenceElement(new E.a({top:this.paperHeader,left:0,height:0,width:0,bottomInLastPaper:p.referenceElement.bottomInLastPaper,beginPrintPaperIndex:c.length-1,printTopInPaper:p.referenceElement.bottomInLastPaper,endPrintPaperIndex:c.length-1}))):(a=l.createTarget(),p=l.createNewPage(c.length),c.push(p),a.append(p.getTarget())),this.printElements.filter(function(t){return!t.isFixed()&&!t.isHeaderOrFooter()}).forEach(function(i){var n=[],t=c[c.length-1];p=t.referenceElement.isPositionLeftOrRight(i.options.getTop())?c[t.referenceElement.beginPrintPaperIndex]:c[t.referenceElement.endPrintPaperIndex],(n=i.getHtml(p,e)).forEach(function(t,e){t.referenceElement&&(t.referenceElement.endPrintPaperIndex=t.referenceElement.beginPrintPaperIndex+n.length-1),0<e&&(p.index<c.length-1?p=c[p.index+1]:(p=l.createNewPage(c.length,p.referenceElement),c.push(p)),a.append(p.getTarget())),t.target&&("none"!=i.options.showInPage&&p.append(t.target),p.updatePrintLine(t.printLine),i.onRendered(p,t.target)),e==n.length-1&&t.referenceElement&&p.updateReferenceElement(t.referenceElement)})}),n&&n.templates.forEach(function(t,e){var i=t.data||{},n=t.options||{};t.template.printPanels.forEach(function(t){t.getHtml(i,n,r,o)})}),s.paperNumberContinue&&(o.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_1__.a)(hinnn._paperList||[]),Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__.a)(c)):hinnn._paperList=Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_1__.a)(c)),t||(this.lastPaperFooter&&c[c.length-1].printLine>this.lastPaperFooter&&(p=l.createNewPage(c.length,p.referenceElement),c.push(p),a.append(p.getTarget())),this.panelPaperRule&&("odd"==this.panelPaperRule&&c.length%2==0&&(p=l.createNewPage(c.length,p.referenceElement),c.push(p),a.append(p.getTarget())),"even"==this.panelPaperRule)&&c.length%2==1&&(p=l.createNewPage(c.length,p.referenceElement),c.push(p),a.append(p.getTarget())),c.forEach(function(t){t.updatePaperNumber(t.index+1,c.length,i.paperNumberToggleInEven),o.fillPaperHeaderAndFooter(t,e,c.length),i&&(null!=i.leftOffset&&t.setLeftOffset(i.leftOffset),null!=i.topOffset)&&t.setTopOffset(i.topOffset)}),a.prepend(this.getPrintStyle()),s.paperNumberContinue&&hinnn._paperList.forEach(function(t,e){t.updatePaperNumber(e+1,hinnn._paperList.length)})),a},t.prototype.resize=function(t,e,i,n){this.width=e,this.height=i,this.paperType=t,this.rotate=n,this.designPaper.resize(e,i)},t.prototype.rotatePaper=function(){null==this.rotate&&(this.rotate=!1),this.rotate=!this.rotate,this.resize(this.paperType,this.height,this.width,this.rotate)},t.prototype.zoom=function(t,e){this.scale=e?t:void 0,this.designPaper.zoom(t)},t.prototype.getTarget=function(){return this.target},t.prototype.enable=function(){this.target.removeClass("hipanel-disable")},t.prototype.disable=function(){this.target.addClass("hipanel-disable")},t.prototype.getPanelEntity=function(e){var i=[];return this.printElements.forEach(function(t){i.push(t.getPrintElementEntity(e))}),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})},t.prototype.createTarget=function(){var t=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-printPanel panel-index-'+this.index+'"></div>');return this.css(t),t},t.prototype.droppablePaper=function(c){var l=this;c.getTarget().hidroppable({accept:".ep-draggable-item",onDrop:function(t,e){var i=s.a.instance.getDragingPrintElement(),n=i.printElement,r=l.designPaper.scale||1,a=(i.left-o.a.px.toPt(l.target.children(".hiprint-printPaper").offset().left))/r,i=(i.top-o.a.px.toPt(l.target.children(".hiprint-printPaper").offset().top))/r;n.updateSizeAndPositionOptions(l.mathroundToporleft(a),l.mathroundToporleft(i)),n.setTemplateId(l.templateId),n.setPanel(l),l.appendDesignPrintElement(l.designPaper,n,!0),l.printElements.push(n),n.design(void 0,c),o.a.event.trigger("hiprintTemplateDataChanged_"+l.templateId,"新增")}})},t.prototype.initPrintElements=function(t){var i=this;this.printElements=[],t&&t.forEach(function(t){var e;(e=t.printElementType?nt.createPrintElementType(t.printElementType):a.instance.getElementType(t.tid))&&((e=e.createPrintElement(t.options)).setTemplateId(i.templateId),e.setPanel(i),i.printElements.push(e))})},t.prototype.mathroundToporleft=function(t){var e=p.a.instance.movingDistance;return Math.round(t/e)*e},t.prototype.appendDesignPrintElement=function(t,e,i){e.setCurrenttemplateData(void 0);var n=e.getDesignTarget(t);n.addClass("design"),i&&e.initSizeByHtml(n),t.append(n)},t.prototype.createNewPage=function(t,e){t=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,t,e);return t.setFooter(this.firstPaperFooter,this.evenPaperFooter,this.oddPaperFooter,this.lastPaperFooter),t.setOffset(this.leftOffset,this.topOffset),t},t.prototype.orderPrintElements=function(){this.printElements=o.a.orderBy(this.printElements,function(t){return t.options.getLeft()}),this.printElements=o.a.orderBy(this.printElements,function(t){return t.options.getTop()})},t.prototype.fillPaperHeaderAndFooter=function(e,i,n){this.printElements.filter(function(t){return t.isFixed()||t.isHeaderOrFooter()}).forEach(function(t){t.isFixed(),t.showInPage(e.index,n)&&(t=t.getHtml(e,i)).length&&e.append(t[0].target)})},t.prototype.clear=function(){this.printElements.forEach(function(t){t.designTarget&&t.designTarget.length&&t.designTarget.remove()}),this.printElements=[],o.a.event.trigger("hiprintTemplateDataChanged_"+this.templateId,"清空")},t.prototype.insertPrintElementToPanel=function(t){var e=this.getPrintElementTypeByEntity(t);e&&((e=e.createPrintElement(t.options)).setTemplateId(this.templateId),e.setPanel(this),this.printElements.push(e))},t.prototype.addPrintText=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="text",this.insertPrintElementToPanel(t)},t.prototype.addPrintHtml=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="html",this.insertPrintElementToPanel(t)},t.prototype.addPrintTable=function(t){var e;t.printElementType=t.printElementType||{},t.printElementType.type="table",t.options&&t.options.columns&&(e=jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend({},t.options.columns),t.printElementType.columns=e.columns,e.columns=void 0),this.insertPrintElementToPanel(t)},t.prototype.addPrintImage=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="image",this.insertPrintElementToPanel(t)},t.prototype.addPrintLongText=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="longText",this.insertPrintElementToPanel(t)},t.prototype.addPrintVline=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="vline",this.insertPrintElementToPanel(t)},t.prototype.addPrintHline=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="hline",this.insertPrintElementToPanel(t)},t.prototype.addPrintRect=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="rect",this.insertPrintElementToPanel(t)},t.prototype.addPrintOval=function(t){t.printElementType=t.printElementType||{},t.printElementType.type="oval",this.insertPrintElementToPanel(t)},t.prototype.getPrintElementTypeByEntity=function(t){return t.tid?a.instance.getElementType(t.tid):nt.createPrintElementType(t.printElementType)},t.prototype.getPrintStyle=function(){return" <style printStyle>\n @page\n {\n border:0;\n padding:0cm;\n margin:0cm;\n "+this.getPrintSizeStyle()+"\n }\n </style>\n"},t.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":"")+";"},t.prototype.deletePrintElement=function(i){var n=this;this.printElements.filter(function(t,e){t.id==i.id&&(i.delete(),n.printElements.splice(e,1))})},t.prototype.getElementByTid=function(e){return this.printElements.filter(function(t){return t.printElementType.tid===e}).map(function(t,e){return t})},t.prototype.getElementByName=function(e){return this.printElements.filter(function(t){return t.options.name===e}).map(function(t,e){return t})},t.prototype.getElementById=function(e){return this.printElements.find(function(t){return t.id===e})},t.prototype.getFieldsInPanel=function(){var e=[];return this.printElements.forEach(function(t){t.options&&t.options.field?e.push(t.options.field):t.printElementType.field&&e.push(t.printElementType.field)}),e},t.prototype.getTestData=function(){var e={};return this.printElements.forEach(function(t){"table"!=t.printElementType.type&&(t.options&&t.options.field?e[t.options.field]=t.options.testData:t.printElementType.field&&(e[t.printElementType.field]=t.printElementType.data||t.options.testData))}),e},t.prototype.bindBatchMoveElement=function(){var e=this;this.designPaper.getTarget().on("mousemove",function(t){t.target.className&&"string"==_typeof(t.target.className)&&t.target.className.includes("editing")||(t.currentTarget.className==e.designPaper.target[0].className?(e.mouseOffsetX=t.offsetX,e.mouseOffsetY=t.offsetY):e.mouseOffsetX=e.mouseOffsetY=void 0,s.a.instance.draging)||1===t.buttons&&s.a.instance.rectDraging&&e.mouseRect&&(e.mouseRect.updateRect(t.pageX,t.pageY),e.updateRectPanel(e.mouseRect))}).on("mousedown",function(t){s.a.instance.rectDraging=!0,t.target.className&&"string"==_typeof(t.target.className)&&t.target.className.includes("editing")||s.a.instance.draging||(e.mouseRect&&e.mouseRect.target&&e.mouseRect.target.remove(),1===t.buttons&&"string"==_typeof(t.target.className)&&t.target.className.includes("hiprint-printPaper hidroppable design")&&(e.mouseRect=new at(t.pageX,t.pageY,s.a.instance.dragLengthCNum(t.pageX-e.designPaper.getTarget().offset().left,p.a.instance.movingDistance),s.a.instance.dragLengthCNum(t.pageY-e.designPaper.getTarget().offset().top,p.a.instance.movingDistance))))}).on("mouseup",function(t){s.a.instance.rectDraging=!1})},t.prototype.getElementInRect=function(e){var i=[];return this.printElements.filter(function(t){return!1!==t.options.draggable}).forEach(function(t){t.inRect(e)&&i.push(t)}),i},t.prototype.updateRectPanel=function(t){var e,i,n=this,r=this.designPaper.getTarget(),a=this.designPaper.scale||1;this.mouseRect.target||(this.mouseRect.target=jquery__WEBPACK_IMPORTED_MODULE_60___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>'),r.find(".hiprint-printPaper-content").append(this.mouseRect.target),this.bingKeyboardMoveEvent(this.mouseRect.target),this.mouseRect.target.hidraggable({onDrag:function(t,e,i){n.mouseRect.lastLeft=n.mouseRect.lastLeft?o.a.px.toPt(n.mouseRect.target[0].offsetLeft):e/a,n.mouseRect.lastTop=n.mouseRect.lastTop?o.a.px.toPt(n.mouseRect.target[0].offsetTop):i/a,(n.mouseRect.mouseRectSelectedElement||[]).forEach(function(t){t.updatePositionByMultipleSelect(e-n.mouseRect.lastLeft,i-n.mouseRect.lastTop)}),n.mouseRect.lastLeft=e/a,n.mouseRect.lastTop=i/a,s.a.instance.changed=!0},moveUnit:"pt",minMove:p.a.instance.movingDistance,onBeforeDrag:function(t){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(t){s.a.instance.changed&&o.a.event.trigger("hiprintTemplateDataChanged_"+r.templateId,"框选移动"),s.a.instance.draging=!1,s.a.instance.changed=!1}})),t.ex>=t.bx&&t.ey>=t.by?this.mouseRect.target.css({height:t.maxY-t.minY+"px",width:t.maxX-t.minX+"px",left:t.lastLeft/a+"pt",top:t.lastTop/a+"pt",transform:"unset"}):t.ex<t.bx&&t.ey<t.by?this.mouseRect.target.css({height:t.maxY-t.minY+"px",width:t.maxX-t.minX+"px",left:t.lastLeft/a+"pt",top:t.lastTop/a+"pt",transform:"rotate(180deg)","transform-origin":"0 0"}):(e="",i="rotate(180deg)",t.startX==t.minX||t.startX==t.maxX?e=t.ey>=t.by?(i="scaleX(-1)","left"):"center top":t.startY!=t.minY&&t.startY!=t.maxY||(e=t.ex>=t.bx?"right":"left"),this.mouseRect.target.css({height:t.maxY-t.minY+"px",width:t.maxX-t.minX+"px",left:t.lastLeft/a+"pt",top:t.lastTop/a+"pt",transform:i,"transform-origin":e})),t.target.focus()},t.prototype.bingKeyboardMoveEvent=function(t){var i=this;t.attr("tabindex","1"),t.keydown(function(t){i.mouseRect.mouseRectSelectedElement||(i.mouseRect.mouseRectSelectedElement=i.getElementInRect(i.mouseRect));var e=i.mouseRect.mouseRectSelectedElement||[];switch(t.keyCode){case 37:i.mouseRect.updatePositionByMultipleSelect(0-p.a.instance.movingDistance,0),e.forEach(function(t){t.updatePositionByMultipleSelect(0-p.a.instance.movingDistance,0)}),t.preventDefault();break;case 38:i.mouseRect.updatePositionByMultipleSelect(0,0-p.a.instance.movingDistance),e.forEach(function(t){t.updatePositionByMultipleSelect(0,0-p.a.instance.movingDistance)}),t.preventDefault();break;case 39:i.mouseRect.updatePositionByMultipleSelect(p.a.instance.movingDistance,0),e.forEach(function(t){t.updatePositionByMultipleSelect(p.a.instance.movingDistance,0)}),t.preventDefault();break;case 40:i.mouseRect.updatePositionByMultipleSelect(0,p.a.instance.movingDistance),e.forEach(function(t){t.updatePositionByMultipleSelect(0,p.a.instance.movingDistance)}),t.preventDefault()}[37,38,39,40].includes(t.keyCode)&&o.a.event.trigger("hiprintTemplateDataChanged_"+i.templateId,"框选移动")})},t}(),st=function(t){if(t)if(t.panels){this.panels=[];for(var e=0;e<t.panels.length;e++)this.panels.push(new rt(t.panels[e]))}else this.panels=[]},lt=n(9),ut=function(){function t(t,e){var i=this;this.printElementOptionSettingPanel={},this.printTemplate=t,this.settingContainer=jquery__WEBPACK_IMPORTED_MODULE_60___default()(e),o.a.event.on(t.getPrintElementSelectEventKey(),function(t){i.buildSetting(t)}),o.a.event.on(t.getBuildCustomOptionSettingEventKey(),function(t){i.buildSettingByCustomOptions(t)}),o.a.event.on("clearSettingContainer",function(){i.clearSettingContainer()})}return t.prototype.init=function(){},t.prototype.clearSettingContainer=function(){this.clearLastPrintElement(),this.settingContainer.html("")},t.prototype.clearLastPrintElement=function(){this.lastPrintElement&&(this.lastPrintElement._editing&&this.lastPrintElement.updateByContent(!0),this.lastPrintElement._printElementOptionTabs&&this.lastPrintElement._printElementOptionTabs.forEach(function(t){t.list&&t.list.forEach(function(t){t.destroy()})}),this.lastPrintElement._printElementOptionItems)&&this.lastPrintElement._printElementOptionItems.forEach(function(t){t.destroy()}),this.lastPrintElement=void 0},t.prototype.buildSetting=function(t){var i,e,n=this,a=this,o=t.printElement,s=t.customOptionsInput,t=o.getPrintElementOptionTabs(),r=(n.clearSettingContainer(),t.length?(i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="prop-tabs"><ul class="prop-tab-items"></ul></div>'),t.forEach(function(t){var e=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<li class="prop-tab-item"><span class="tab-title">'+i18n.__(t.name)+"</span></li>"),r=(i.find(".prop-tab-items").append(e),jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-option-items" data-title="'+i18n.__(t.name)+'"></div>'));t.list.forEach(function(t){t.submit=function(t){o.submitOption()};var e=t.createTarget(o,o.options,o.printElementType);n.printElementOptionSettingPanel[t.name]=e,r.append(e),["columns","dataType"].includes(t.name)?t.setValue(o.options[t.name],o.options,o.printElementType):["coordinate","widthHeight"].includes(t.name)?t.setValue(o.options,o):t.setValue(o.options[t.name]||o.printElementType[t.name]),e.find("textarea").bind("dblclick.textarea",function(t){jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val()||(t=t.target.placeholder||"",jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val(t))})}),0==t.list.length&&s&&s.length&&s.forEach(function(e){var i=e.callback,n=(e.callback=function(t){i&&i(t)},e.optionItems);e.title&&r.append('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label hiprint-option-title">\n '+e.title+"\n </div>\n </div>"),n.forEach(function(t){t.submit=function(t){e.callback(a.getValueByOptionItems(n))},r.append(t.createTarget(a.printTemplate,e.options,void 0)),t.setValue(e.options[t.name],e.options,void 0)}),r.find(".auto-submit").change(function(){e.callback(a.getValueByOptionItems(n))}),r.find(".auto-submit:input").bind("keydown.submitOption",function(t){13===t.keyCode&&e.callback(a.getValueByOptionItems(n))}),r.find("textarea").bind("dblclick.textarea",function(t){jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val()||(t=t.target.placeholder||"",jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).val(t))})}),i.append(r)})):(i=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-option-items"></div>'),o.getPrintElementOptionItems().forEach(function(t){t.submit=function(t){o.submitOption()};var e=t.createTarget(o,o.options,o.printElementType);n.printElementOptionSettingPanel[t.name]=e,i.append(e),["columns","dataType"].includes(t.name)?t.setValue(o.options[t.name],o.options,o.printElementType):["coordinate","widthHeight"].includes(t.name)?t.setValue(o.options,o):t.setValue(o.options[t.name]||o.printElementType[t.name])})),jquery__WEBPACK_IMPORTED_MODULE_60___default()('<button class="hiprint-option-item-settingBtn hiprint-option-item-submitBtn"\n type="button">'.concat(i18n.__("确定"),"</button>"))),c=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<button class="hiprint-option-item-settingBtn hiprint-option-item-deleteBtn"\n type="button">'.concat(i18n.__("删除"),"</button>"));i.append(r),0!=o.options.draggable&&i.append(c),t.length&&(i.on("click",".prop-tab-item",function(){var t=jquery__WEBPACK_IMPORTED_MODULE_60___default()(this),e=t.index(),t=(n.settingContainer.data("last-index",e),t.addClass("active"),t.siblings().removeClass("active"),i.find(".hiprint-option-items:eq("+e+")"));t.addClass("active"),t.siblings().removeClass("active")}),(e=+(n.settingContainer.data("last-index")||0))>=t.length&&(e=0),i.find(".prop-tab-item:eq("+e+")").click()),r.bind("click.submitOption",function(){o.submitOption()}),c.bind("click.deleteBtn",function(){hinnn.event.trigger("hiprintTemplateDataChanged_"+o.templateId,"删除"),a.printTemplate.deletePrintElement(o),n.clearSettingContainer()}),i.find(".auto-submit").change(function(t){o.submitOption()}),i.find(".auto-submit:input").bind("keydown.submitOption",function(t){13==t.keyCode&&o.submitOption()}),this.settingContainer.append(i),t.length<1&&s&&s.forEach(function(t){var e=t.callback;t.callback=function(t){e&&(e(t),o.submitOption())},n.buildSettingByCustomOptions(t,n.settingContainer)}),this.lastPrintElement=o},t.prototype.buildSettingByCustomOptions=function(e,t){var i=this,n=(this.clearLastPrintElement(),t||this.settingContainer),r=(t||this.settingContainer.html(""),[]),a=p.a.instance.panel.supportOptions.filter(function(t){return!t.hidden}).map(function(t){return t.name}),o=(e.optionItems?r=e.optionItems:Object.keys(e.options).filter(function(t){return a.includes(t)}).forEach(function(t){t=lt.a.getItem(t);t&&r.push(t)}),jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-option-items"></div>')),t=(e.title&&o.append('<div class="hiprint-option-item hiprint-option-item-row">\n <div class="hiprint-option-item-label hiprint-option-title">\n '+e.title+"\n </div>\n </div>"),r.forEach(function(t){t.submit=function(t){e.callback(i.getValueByOptionItems(r))},o.append(t.createTarget(i.printTemplate,e.options,void 0)),t.setValue(e.options[t.name],e.options,void 0)}),jquery__WEBPACK_IMPORTED_MODULE_60___default()('<button class="hiprint-option-item-settingBtn hiprint-option-item-submitBtn"\n type="button">'.concat(i18n.__("确定"),"</button>")));o.append(t),t.bind("click.submitOption",function(){e.callback(i.getValueByOptionItems(r))}),o.find(".auto-submit").change(function(t){e.callback(i.getValueByOptionItems(r))}),o.find(".auto-submit:input").bind("keydown.submitOption",function(t){13==t.keyCode&&e.callback(i.getValueByOptionItems(r))}),n.append(o)},t.prototype.getValueByOptionItems=function(t){var e={};return t.forEach(function(t){e[t.name]=t.getValue()}),e},t}(),dt=function(){function t(t,e){this.paginationContainer=t,this.jqPaginationContainer=jquery__WEBPACK_IMPORTED_MODULE_60___default()(this.paginationContainer),this.template=e}return t.prototype.buildPagination=function(t){var e=this.template.getPaneltotal(),n=this;this.jqPaginationContainer.html("");for(var r=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<ul class="hiprint-pagination"></ul>'),a=0;a<e;a++)!function(){var t=a,e=n.template.printPanels[t].name||t+1,i=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<li><span>"+e+'</span><a href="javascript:void(0);">x</a></li>');i.find("span").click(function(){n.template.selectPanel(t),i.siblings().removeClass("selected"),jquery__WEBPACK_IMPORTED_MODULE_60___default()(this).parent("li").addClass("selected")}),i.find("a").click(function(){n.template.deletePanel(t),n.buildPagination()}),r.append(i)}();var i=jquery__WEBPACK_IMPORTED_MODULE_60___default()("<li><span>+</span></li>");r.append(i),this.jqPaginationContainer.append(r),i.click(function(){function t(t){n.template.addPrintPanel(t||void 0,!0),n.buildPagination(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint-pagination li").removeClass("selected"),jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint-pagination li:nth-last-child(2)").addClass("selected")}var e;n.template.onPanelAddClick?(e={index:n.template.printPanels.length,paperType:"A4"},n.template.onPanelAddClick(e,t)):t()})},t.prototype.selectPanel=function(t){var t=t||this.template.editingPanel.index,e=jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint-pagination li:nth("+t+")");e.length&&(e.siblings().removeClass("selected"),e.addClass("selected")),hinnn.event.trigger("onSelectPanel",this.template.editingPanel,t,e)},t}(),ct=function(){function t(t){var e=this,t=(this.tempimageBase64={},this.id=s.a.instance.guid(),s.a.instance.setPrintTemplateById(this.id,this),t||{}),i=(this.printPanels=[],this.dataMode=t.dataMode||1,this.history=null==t.history||t.history,this.onDataChanged=t.onDataChanged,this.onUpdateError=t.onUpdateError,this.lastJson=t.template||{},this.historyList=[{id:s.a.instance.guid(),type:"初始",json:this.lastJson}],this.historyPos=0,this.defaultPanelName=t.defaultPanelName,this.designOptions={},new st(t.template||[]));t.template&&i.panels.forEach(function(t){e.printPanels.push(new pt(t,e.id))}),t.fontList&&(this.fontList=t.fontList),t.fields&&(this.fields=t.fields),t.onImageChooseClick&&(this.onImageChooseClick=t.onImageChooseClick),t.onPanelAddClick&&(this.onPanelAddClick=t.onPanelAddClick),t.settingContainer&&new ut(this,t.settingContainer),t.paginationContainer&&(this.printPaginationCreator=new dt(t.paginationContainer,this),this.printPaginationCreator.buildPagination()),this.initAutoSave()}return t.prototype.design=function(t,i){var e,n=this;if(i=i||{},0==this.printPanels.length&&(e=this.createDefaultPanel(),this.printPanels.push(e)),!t)throw new Error("options.container can not be empty");n.designOptions=i,this.createContainer(t),this.printPanels.forEach(function(t,e){n.container.append(t.getTarget()),0<e&&t.disable(),t.design(i)}),this.selectPanel(0)},t.prototype.getSimpleHtml=function(r,a){var o=this,s=(a=a||{},jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-printTemplate"></div>'));return r&&r.constructor===Array?r.forEach(function(i,n){i&&o.printPanels.forEach(function(t,e){s.append(t.getHtml(i,a)),n==r.length-1&&delete hinnn._paperList})}):this.printPanels.forEach(function(t,e){s.append(t.getHtml(r,a)),e==o.printPanels.length-1&&delete hinnn._paperList}),a&&a.imgToBase64&&this.transformImg(s.find("img")),s},t.prototype.getHtml=function(t,e){return this.getSimpleHtml(t=t||{},e)},t.prototype.getJointHtml=function(i,n,r){var a=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-printTemplate"></div>'),o=[];return this.printPanels.forEach(function(t,e){a.append(t.getHtml(i,n,o,void 0,r))}),a},t.prototype.setPaper=function(t,e){if(/^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/.test(t))this.editingPanel.resize(void 0,parseFloat(t),parseFloat(e),!1);else{e=s.a.instance[t];if(!e)throw new Error("not found pagetype:"+(t||""));this.editingPanel.resize(t,e.width,e.height,!1)}},t.prototype.rotatePaper=function(){this.editingPanel.rotatePaper()},t.prototype.zoom=function(t,e){this.editingPanel.zoom(t,e)},t.prototype.addPrintPanel=function(t,e){var i=t?new pt(new rt(t),this.id):this.createDefaultPanel();return t&&(t.index=this.printPanels.length),e&&(this.container.append(i.getTarget()),i.design(this.designOptions)),this.printPanels.push(i),e&&this.selectPanel(i.index),i},t.prototype.selectPanel=function(i){var n=this;i>n.printPanels.length-1&&(i=n.printPanels.length-1),this.printPanels.forEach(function(t,e){i==e?(t.enable(),n.editingPanel=t,n.printPaginationCreator&&n.printPaginationCreator.selectPanel(i)):t.disable()})},t.prototype.deletePanel=function(t){this.printPanels[t].clear(),this.printPanels[t].getTarget().remove(),this.printPanels.splice(t,1)},t.prototype.getPaneltotal=function(){return this.printPanels.length},t.prototype.createDefaultPanel=function(){return new pt(new rt({index:this.printPanels.length,name:this.defaultPanelName,paperType:"A4"}),this.id)},t.prototype.createContainer=function(t){t?(this.container=jquery__WEBPACK_IMPORTED_MODULE_60___default()(t),this.container.addClass("hiprint-printTemplate")):this.container=jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint-printTemplate"></div>')},t.prototype.getJsonTid=function(){var e=[];return this.printPanels.forEach(function(t){t.getPanelEntity().printElements.length&&e.push(t.getPanelEntity())}),new st({panels:e})},t.prototype.getJson=function(){var e=[];return this.printPanels.forEach(function(t){e.push(t.getPanelEntity(!0))}),new st({panels:e})},t.prototype.undo=function(t){o.a.event.trigger("hiprintTemplateDataShortcutKey_"+this.id,"undo")},t.prototype.redo=function(t){o.a.event.trigger("hiprintTemplateDataShortcutKey_"+this.id,"redo")},t.prototype.getPrintElementSelectEventKey=function(){return"PrintElementSelectEventKey_"+this.id},t.prototype.getBuildCustomOptionSettingEventKey=function(){return"BuildCustomOptionSettingEventKey_"+this.id},t.prototype.clear=function(){this.printPanels.forEach(function(t){t.clear(),0<t.index&&(t=t.getTarget())&&t.length&&t.remove()}),this.printPanels=[this.printPanels[0]],this.printPaginationCreator&&this.printPaginationCreator.buildPagination()},t.prototype.getPaperType=function(t){return null==t&&(t=0),this.printPanels[0].paperType},t.prototype.getOrient=function(t){return this.printPanels[t=null==t?0:t].height>this.printPanels[t].width?1:2},t.prototype.getPrintStyle=function(t){return this.printPanels[t].getPrintStyle()},t.prototype.print=function(t,e,i){this.getHtml(t=t||{},e).hiwprint(i)},t.prototype.print2=function(r,a){if(r=r||{},a=a||{},this.clientIsOpened()){var o=this,s=0,c={},l=jquery__WEBPACK_IMPORTED_MODULE_60___default()('link[media=print][href*="print-lock.css"]'),p="";if(a.styleHandler&&(p+=a.styleHandler()),l.length<=0)throw new Error('请在 入口文件(index.html) 中引入 print-lock.css. 注意: link[media="print"]');l.each(function(i,t){var n=new XMLHttpRequest;n.open("GET",jquery__WEBPACK_IMPORTED_MODULE_60___default()(t).attr("href")),n.onreadystatechange=function(){if(4===n.readyState&&200===n.status&&(c[i+""]='<style rel="stylesheet" type="text/css">'+n.responseText+"</style>",++s==l.length)){for(var t="",e=0;e<l.length;e++)t+=c[e+""];p&&(t=p+t),o.sentToClient(t,r,a)}},n.send()})}else alert("".concat(i18n.__("连接客户端失败")))},t.prototype.imageToBase64=function(t){var e,i,n=jquery__WEBPACK_IMPORTED_MODULE_60___default()(t).attr("src");if(-1==n.indexOf("base64"))try{this.tempimageBase64[n]||(e=document.createElement("canvas"),(i=new Image).src=t.attr("src"),e.width=i.width,e.height=i.height,e.getContext("2d").drawImage(i,0,0),n&&(this.tempimageBase64[n]=e.toDataURL("image/png"))),t.attr("src",this.tempimageBase64[n])}catch(n){try{this.xhrLoadImage(t)}catch(t){}}},t.prototype.xhrLoadImage=function(t){},t.prototype.sentToClient=function(t,e,i){e=e||{};i=jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend({},i||{}),i.imgToBase64=!0,t+=this.getHtml(e,i)[0].outerHTML;i.id=s.a.instance.guid(),i.html=t,i.templateId=this.id,hiwebSocket.send(i)},t.prototype.printByHtml=function(t){jquery__WEBPACK_IMPORTED_MODULE_60___default()(t).hiwprint()},t.prototype.printByHtml2=function(o,c){if(c=c||{},this.clientIsOpened()){var l=this,p=0,d={},u=jquery__WEBPACK_IMPORTED_MODULE_60___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,t){var a=new XMLHttpRequest;a.open("GET",jquery__WEBPACK_IMPORTED_MODULE_60___default()(t).attr("href")),a.onreadystatechange=function(){if(4===a.readyState&&200===a.status&&(d[r+""]='<style rel="stylesheet" type="text/css">'+a.responseText+"</style>",++p==u.length)){for(var t="",e=0;e<u.length;e++)t+=d[e+""];var i=t+jquery__WEBPACK_IMPORTED_MODULE_60___default()(o)[0].outerHTML,n=jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend({},c||{});n.id=s.a.instance.guid(),n.html=i,n.templateId=l.id,hiwebSocket.send(n)}},a.send()})}else alert("".concat(i18n.__("连接客户端失败")))},t.prototype.deletePrintElement=function(e){this.printPanels.forEach(function(t){t.deletePrintElement(e)})},t.prototype.transformImg=function(t){var i=this;t.map(function(t,e){i.imageToBase64(jquery__WEBPACK_IMPORTED_MODULE_60___default()(e))})},t.prototype.toPdf=function(t,r,a){var s,c,e,l,i,p,d=this,u=jquery__WEBPACK_IMPORTED_MODULE_60___default.a.Deferred(),f=!0;return this.printPanels.length&&(s=o.a.mm.toPt(this.printPanels[0].width),c=o.a.mm.toPt(this.printPanels[0].height),e=jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend({scale:2,width:o.a.pt.toPx(s),x:0,y:0,useCORS:!0},a||{}),l=new jspdf__WEBPACK_IMPORTED_MODULE_69__.jsPDF({orientation:1==this.getOrient(0)?"portrait":"landscape",unit:"pt",format:this.printPanels[0].paperType?this.printPanels[0].paperType.toLocaleLowerCase():[s,c]}),t=this.getHtml(t,a),a&&null!=a.isDownload&&(f=a.isDownload),this.createTempContainer(),i=this.getTempContainer(),this.svg2canvas(t),i.html(t[0]),p=i.find(".hiprint-printPanel .hiprint-printPaper").length,jquery__WEBPACK_IMPORTED_MODULE_60___default()(t).css("position:fixed"),html2canvas__WEBPACK_IMPORTED_MODULE_70___default()(t[0],e).then(function(t){var e=t.getContext("2d");e.mozImageSmoothingEnabled=!1,e.webkitImageSmoothingEnabled=!1,e.msImageSmoothingEnabled=!1,e.imageSmoothingEnabled=!1;for(var i=t.toDataURL("image/jpeg"),n=0;n<p;n++)l.addImage(i,"JPEG",0,0-n*c,s,p*c),n<p-1&&l.addPage();f?(d.removeTempContainer(),-1<r.indexOf(".pdf")?l.save(r):l.save(r+".pdf")):(d.removeTempContainer(),e=a.type||"blob",t=l.output(e),u.resolve(t))})),u.promise()},t.prototype.createTempContainer=function(){this.removeTempContainer(),jquery__WEBPACK_IMPORTED_MODULE_60___default()("body").prepend(jquery__WEBPACK_IMPORTED_MODULE_60___default()('<div class="hiprint_temp_Container" style="overflow:hidden;height: 0px;box-sizing: border-box;"></div>'))},t.prototype.removeTempContainer=function(){jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint_temp_Container").remove()},t.prototype.getTempContainer=function(){return jquery__WEBPACK_IMPORTED_MODULE_60___default()(".hiprint_temp_Container")},t.prototype.svg2canvas=function(t){var o=this;t.find("svg").each(function(t,e){var i=e.parentNode,n=o.parentWidthHeight(i),r=document.createElement("canvas"),n=(r.width=n.width,r.height=n.height,r.getContext("2d")),a=(new XMLSerializer).serializeToString(e);canvg__WEBPACK_IMPORTED_MODULE_72___default.a.fromString(n,a).render(),jquery__WEBPACK_IMPORTED_MODULE_60___default()(e).before(r),i.removeChild(e)})},t.prototype.parentWidthHeight=function(t){return t.style.width.endsWith("%")||t.style.height.endsWith("%")?"hiprint-printPaper-content"!=t.className?this.parentWidthHeight(t.parentNode):{width:10,height:10}:{width:o.a.pt.toPx(parseFloat(t.style.width)),height:o.a.pt.toPx(parseFloat(t.style.height))}},t.prototype.on=function(t,e){o.a.event.clear(t+"_"+this.id),o.a.event.on(t+"_"+this.id,e)},t.prototype.clientIsOpened=function(){return hiwebSocket.opened},t.prototype.getPrinterList=function(){return hiwebSocket.getPrinterList()||[]},t.prototype.getElementByTid=function(t,e){return this.printPanels[e=null==e?0:e].getElementByTid(t)},t.prototype.getElementByName=function(t,e){return this.printPanels[e=null==e?0:e].getElementByName(t)},t.prototype.getPanel=function(t){return this.printPanels[t=null==t?0:t]},t.prototype.loadAllImages=function(t,e,i){var n=this;null==i&&(i=0);for(var r=t[0].getElementsByTagName("img"),a=!0,o=0;o<r.length;o++){var s=r[o];!s.src||s.src===window.location.href||-1!=s.src.indexOf("base64")||s&&void 0!==s.naturalWidth&&0!==s.naturalWidth&&s.complete||(a=!1)}i++,!a&&i<10?setTimeout(function(){n.loadAllImages(t,e,i)},500):e()},t.prototype.setFontList=function(t){this.fontList=t},t.prototype.getFontList=function(){return this.fontList},t.prototype.setFields=function(t){this.fields=t},t.prototype.getFields=function(){return this.fields},t.prototype.setOnImageChooseClick=function(t){this.onImageChooseClick=t},t.prototype.getOnImageChooseClick=function(){return this.onImageChooseClick},t.prototype.getFieldsInPanel=function(){var e=[];return this.printPanels.forEach(function(t){e=e.concat(t.getFieldsInPanel())}),e},t.prototype.getTestData=function(){var e={};return this.printPanels.forEach(function(t){e=Object.assign(e,t.getTestData())}),e},t.prototype.update=function(t,e){var n,r=this;try{t&&"object"==_typeof(t)&&0<t.panels.length&&(n=r.printPanels.length-1,t.panels.forEach(function(t,e){n<e&&(r.printPanels.push(new pt(t,r.id)),i=r.printPanels[e],r.container.append(i.getTarget()),0<e&&i.disable(),i.design(r.designOptions),r.printPaginationCreator)&&r.printPaginationCreator.buildPagination();var i=new rt(t);r.editingPanel=r.printPanels[e],r.editingPanel.update(i)}),r.selectPanel(e||0))}catch(t){r.onUpdateError&&r.onUpdateError(t)}},t.prototype.getSelectEls=function(){return this.editingPanel.mouseRect&&this.editingPanel.mouseRect.target&&jquery__WEBPACK_IMPORTED_MODULE_60___default()(".mouseRect").length?this.editingPanel.getElementInRect(this.editingPanel.mouseRect):this.editingPanel.printElements.filter(function(t){return"block"==t.designTarget.children().last().css("display")&&!t.printElementType.type.includes("table")})},t.prototype.updateOption=function(e,i){var t=this.getSelectEls();t&&t.length&&(t.forEach(function(t){t.updateOption(e,i,!0)}),o.a.event.trigger("hiprintTemplateDataChanged_"+this.id,"批量修改"))},t.prototype.setElsAlign=function(t){var i=this.getSelectEls();if(i.length){var e=Math.min.apply(null,i.map(function(t){return t.options.left})),n=Math.max.apply(null,i.map(function(t){return t.options.left+t.options.width})),r=Math.min.apply(null,i.map(function(t){return t.options.top})),a=Math.max.apply(null,i.map(function(t){return t.options.top+t.options.height}));switch(t){case"left":i.forEach(function(t){t.updateSizeAndPositionOptions(e),t.designTarget.css("left",t.options.displayLeft())});break;case"vertical":var o=e+(n-e)/2;i.forEach(function(t){t.updateSizeAndPositionOptions(o-t.options.width/2),t.designTarget.css("left",t.options.displayLeft())});break;case"right":i.forEach(function(t){t.updateSizeAndPositionOptions(n-t.options.width),t.designTarget.css("left",t.options.displayLeft())});break;case"top":i.forEach(function(t){t.updateSizeAndPositionOptions(void 0,r),t.designTarget.css("top",t.options.displayTop())});break;case"horizontal":var s=r+(a-r)/2;i.forEach(function(t){t.updateSizeAndPositionOptions(void 0,s-t.options.height/2),t.designTarget.css("top",t.options.displayTop())});break;case"bottom":i.forEach(function(t){t.updateSizeAndPositionOptions(void 0,a-t.options.height),t.designTarget.css("top",t.options.displayTop())});break;case"distributeHor":var c=[].reduce.call(i,function(t,e){return t+e.options.width},0),l=(n-e-c)/(i.length-1);i.sort(function(t,e){return t.options.left-e.options.left}),i.forEach(function(t,e){[0,i.length-1].includes(e)||(t.updateSizeAndPositionOptions(i[e-1].options.left+i[e-1].options.width+l),t.designTarget.css("left",t.options.displayLeft()))});break;case"distributeVer":var c=[].reduce.call(i,function(t,e){return t+e.options.height},0),p=(a-r-c)/(i.length-1);i.sort(function(t,e){return t.options.top-e.options.top}),i.forEach(function(t,e){[0,i.length-1].includes(e)||(t.updateSizeAndPositionOptions(void 0,i[e-1].options.top+i[e-1].options.height+p),t.designTarget.css("top",t.options.displayTop()))})}}},t.prototype.setElsSpace=function(i,t){var n=this.getSelectEls();n.length&&(t?(n.sort(function(t,e){return t.options.left-e.options.left}),n.forEach(function(t,e){0<e&&(t.updateSizeAndPositionOptions(n[e-1].options.left+n[e-1].options.width+i),t.designTarget.css("left",t.options.displayLeft()))})):(n.sort(function(t,e){return t.options.top-e.options.top}),n.forEach(function(t,e){0<e&&(t.updateSizeAndPositionOptions(void 0,n[e-1].options.top+n[e-1].options.height+i),t.designTarget.css("top",t.options.displayTop()))})))},t.prototype.initAutoSave=function(){var i=this;o.a.event.on("hiprintTemplateDataShortcutKey_"+this.id,function(t){if(i.history)switch(t){case"undo":0<i.historyPos&&(--i.historyPos,e=i.historyList[i.historyPos],i.update(e.json));break;case"redo":var e;i.historyPos<i.historyList.length-1&&(i.historyPos+=1,e=i.historyList[i.historyPos],i.update(e.json))}}),o.a.event.on("hiprintTemplateDataChanged_"+this.id,function(t){var e;i.history&&(e=1==i.dataMode?i.getJson():i.getJsonTid(),i.lastJson=e,i.historyPos<i.historyList.length-1&&(i.historyList=i.historyList.slice(0,i.historyPos+1)),i.historyList.push({id:s.a.instance.guid(),type:t,json:e}),50<i.historyList.length?i.historyList=i.historyList.slice(0,1).concat(i.historyList.slice(1,50)):i.historyPos+=1,i.onDataChanged)&&i.onDataChanged(t,e)})},t}();function ht(t){this.getHtml(t).hiwprint()}function ft(t,e,i){jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend({},t||{}).imgToBase64=!0;var n=new ct({});n.on("printSuccess",e),n.on("printError",i),n.printByHtml2(this.getHtml(t),t.options)}function gt(n){var r=void 0;return n&&n.templates.forEach(function(t,e){var i=jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend({},t.options||{});n.imgToBase64&&(i.imgToBase64=!0),r?r.append(t.template.getHtml(t.data,i).html()):r=t.template.getHtml(t.data,i)}),r}function mt(t){p.a.instance.init(t),p.a.instance.providers&&p.a.instance.providers.forEach(function(t){t.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(e){e?Object.keys(e).forEach(function(r){var i,t;"optionItems"==r&&e.optionItems&&e.optionItems.length?p.a.instance.registerItems(e.optionItems):e[r].tabs&&e[r].tabs.length?(e[r].tabs.forEach(function(t,e){var i,n;t.replace?jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend(p.a.instance[r].tabs[e],t):(i=t.options,n=p.a.instance[r].tabs[e].options,i.forEach(function(e){var t=n.findIndex(function(t){return t.name==e.name});-1<t?n[t].hidden=e.hidden:e.after?-1<(t=n.findIndex(function(t){return t.name==e.after}))&&n.splice(t+1,0,e):n.push(e)}),jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend(p.a.instance[r].tabs[e],{name:t.name,options:n}))}),delete e[r].tabs):e[r].supportOptions?(t=e[r].supportOptions,i=p.a.instance[r].supportOptions,t.forEach(function(e){var t=i.findIndex(function(t){return t.name==e.name});-1<t?i[t].hidden=e.hidden:e.after?-1<(t=i.findIndex(function(t){return t.name==e.after}))&&i.splice(t+1,0,e):i.push(e)}),jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend(p.a.instance[r].supportOptions,i),delete e[r].supportOptions):((t={})[r]=e[r],jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend(p.a.instance,t))}):jquery__WEBPACK_IMPORTED_MODULE_60___default.a.extend(p.a.instance,HIPRINT_CONFIG)}function uep(t,e){return a.instance.updateElementType(t,e)}function rpl(t){p.a.instance.clear("printerList"),p.a.instance.on("printerList",t),hiwebSocket.refreshPrinterList()}function getClients(t){p.a.instance.clear("clients"),p.a.instance.on("clients",t),hiwebSocket.getClients()}function getClientInfo(t){p.a.instance.clear("clientInfo"),p.a.instance.on("getClientInfo",t),hiwebSocket.getClientInfo()}function getAddr(t,e){p.a.instance.clear("address_"+t),p.a.instance.on("address_"+t,e);for(var i=arguments.length,n=new Array(2<i?i-2:0),r=2;r<i;r++)n[r-2]=arguments[r];(e=hiwebSocket).getAddress.apply(e,[t].concat(n))}function ippPrint(t,e,i){p.a.instance.clear("ippPrinterCallback"),p.a.instance.on("ippPrinterCallback",e),p.a.instance.clear("ippPrinterConnected"),p.a.instance.on("ippPrinterConnected",i),hiwebSocket.ippPrint(t)}function ippRequest(t,e){p.a.instance.clear("ippRequestCallback"),p.a.instance.on("ippRequestCallback",e),hiwebSocket.ippRequest(t)}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_60___default()(document).ready(function(){hiwebSocket.hasIo()&&window.autoConnect&&hiwebSocket.start()})}]),defaultElementTypeProvider=Object(_etypes_default_etyps_provider__WEBPACK_IMPORTED_MODULE_73__.a)(hiprint)}.call(this,__webpack_require__(0))},function(t,e,i){"use strict";var i=i(1),n=i({}.toString),r=i("".slice);t.exports=function(t){return r(n(t),8,-1)}},function(t,e,i){"use strict";var n,r,a,o,s=i(170),c=i(4),l=i(13),p=i(24),d=i(9),u=i(79),f=i(61),i=i(62),h="Object already initialized",m=c.TypeError,c=c.WeakMap,g=s||u.state?((a=u.state||(u.state=new c)).get=a.get,a.has=a.has,a.set=a.set,n=function(t,e){if(a.has(t))throw new m(h);return e.facade=t,a.set(t,e),e},r=function(t){return a.get(t)||{}},function(t){return a.has(t)}):(i[o=f("state")]=!0,n=function(t,e){if(d(t,o))throw new m(h);return e.facade=t,p(t,o,e),e},r=function(t){return d(t,o)?t[o]:{}},function(t){return d(t,o)});t.exports={set:n,get:r,has:g,enforce:function(t){return g(t)?r(t):n(t,{})},getterFor:function(e){return function(t){if(l(t)&&(t=r(t)).type===e)return t;throw new m("Incompatible receiver, "+e+" required")}}}},function(t,e,i){"use strict";var n=i(83),r=i(12);t.exports=function(t,e,i){return i.get&&n(i.get,e,{getter:!0}),i.set&&n(i.set,e,{setter:!0}),r.f(t,e,i)}},function(t,e,i){"use strict";function n(t,e){(null==e||e>t.length)&&(e=t.length);for(var i=0,n=new Array(e);i<e;i++)n[i]=t[i];return n}function r(t){return function(t){if(Array.isArray(t))return n(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,e){var i;if(t)return"string"==typeof t?n(t,e):"Map"===(i="Object"===(i=Object.prototype.toString.call(t).slice(8,-1))&&t.constructor?t.constructor.name:i)||"Set"===i?Array.from(t):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?n(t,e):void 0}(t)||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.")}()}i.d(e,"a",function(){return r})},function(t,e,i){"use strict";var n=i(5),r=i(12),a=i(28);t.exports=n?function(t,e,i){return r.f(t,e,a(1,i))}:function(t,e,i){return t[e]=i,t}},function(t,e,i){"use strict";var n=i(40);t.exports=function(t){return n(t.length)}},function(t,e,i){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}i.d(e,"a",function(){return n})},function(t,e,i){t.exports=function(){"use strict";function f(t,h){var e=A.getNumbResult(t);if(!e)return t;h=h||{};var m=this.ch,g=this.ch_u,i=this.ch_f||"",n=this.ch_d||".",v=m.charAt(0),r=e.int,a=e.decimal,o=e.minus,s="",c="",l=o?i:"";if(a){a=A.clearZero(a,"0","$");for(var p=0;p<a.length;p++)c+=m.charAt(+a.charAt(p));c=c?n+c:""}if(s=function t(e,i,n){e=A.getNumbResult(e).int;var r="",a=arguments.length>1?arguments[1]:h.tenMin,o=e.length;if(1==o)return m.charAt(+e);if(o<=4)for(var s=0,c=o;c--;){var l=+e.charAt(s);r+=a&&2==o&&0==s&&1==l?"":m.charAt(l),r+=l&&c?g.charAt(c):"",s++}else{for(var p=e.length/4>>0,d=e.length%4;0==d||!g.charAt(3+p);)d+=4,p--;var u=e.substr(0,d),f=e.substr(d);r=t(u,a)+g.charAt(3+p)+("0"==f.charAt(0)?v:"")+t(f,f.length>4&&a)}return r=A.clearZero(r,v)}(r),h.ww&&g.length>5){var d=g.charAt(4),u=g.charAt(5),f=s.lastIndexOf(u);~f&&(s=s.substring(0,f).replace(new RegExp(u,"g"),d+d)+s.substring(f))}return l+s+c}function t(t){t=t.toString();var e=t.split(this.ch_d),i=e[0].replace(this.ch_f,""),n=e[1],r=!!~e[0].indexOf(this.ch_f),a=this.ch_u.charAt(1),o=this.ch_u.charAt(4),s=this.ch_u.charAt(5);i=i.replace(new RegExp(o+"{2}","g"),s);for(var c=i.split(""),l=0,p=0,d=[],u=[],f=[],h=0;h<c.length;h++){var m=c[h],g=0,v=0;if(~(g=this.ch.indexOf(m)))g>0&&f.unshift(g);else if(~(v=this.ch_u.indexOf(m))){var b=A.getDigit(v);l>v?(A.unshiftZero(f,b),A.centerArray(u,f)):v>=p?(0==h&&(f=[1]),A.centerArray(d,u,f),d.length>0&&A.unshiftZero(d,b),p=v):(0==f.length&&a==m&&(f=[1]),A.centerArray(u,f),A.unshiftZero(u,A.getDigit(v)),l=v)}}A.centerArray(d,u,f).reverse(),0==d.length&&d.push(0);var I=0;if(n){d.push("."),I="0.";for(var h=0;h<n.length;h++)I+=this.ch.indexOf(n.charAt(h)),d.push(this.ch.indexOf(n.charAt(h)));I=+I}return r&&d.unshift("-"),parseFloat(d.join(""))}function e(t,e){var i={ww:!0,complete:!1,outSymbol:!0,unOmitYuan:!1},n=A.getNumbResult(t),r=this.ch.charAt(0);if(e="object"==typeof e?e:{},!n)return t;e=A.extend(i,e);var a=n.int,o=n.decimal||"",s=e.outSymbol?this.m_t:"",c=n.minus?this.ch_f:"",l="";if(e.complete){for(var p=1;p<this.m_u.length;p++)l+=f.call(this,o.charAt(p-1)||"0")+this.m_u.charAt(p);c+=f.call(this,a,e)+this.m_u.charAt(0)}else{var d=e.unOmitYuan||"0"!==a;if(o=o.substr(0,this.m_u.length-1),o=A.clearZero(o,"0","$"))for(var u,p=0;p<this.m_u.length-1;p++)o.charAt(p)&&"0"!=o.charAt(p)&&(l+=f.call(this,o.charAt(p))+this.m_u.charAt(p+1),u=!1),"0"!==o.charAt(p)||u||(0==p&&"0"===a||(l+=r),u=!0);!d&&l||(c+=f.call(this,a,e)+this.m_u.charAt(0)+(n.decimal?"":this.m_z))}return s+c+l}function i(i,n){return{encodeS:function(t,e){return e=A.extend({ww:!0,tenMin:!0},e),r.CL.call(i,t,e)},encodeB:function(t,e){return e=A.extend({ww:!0},e),r.CL.call(n,t,e)},decodeS:function(){return r.unCL.apply(i,arguments)},decodeB:function(){return r.unCL.apply(n,arguments)},toMoney:function(t,e){return e=A.extend({ww:!0},e),r.toMoney.call(n,t,e)}}}var A=function(t,e){return e={exports:{}},t(e,e.exports),e.exports}(function(t,e){var i=/^([+-])?0*(\d+)(\.(\d+))?$/,c=/^([+-])?0*(\d+)(\.(\d+))?e(([+-])?(\d+))$/i,n=e.e2ten=function(t){var e=c.exec(t.toString());if(!e)return t;var i=e[2],n=e[4]||"",r=e[5]?+e[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 o=i.length-r;o=o<0?0:o;var s=i.substr(o,r);s=s.length<r?new Array(r-s.length+1).join("0")+s:s,i=i.substring(0,o),n=s+n}return i=""==i?"0":i,("-"==e[1]?"-":"")+i+(n?"."+n:"")};e.getNumbResult=function(t){var e=i.exec(t.toString());if(!e&&c.test(t.toString())&&(e=i.exec(n(t.toString()))),e)return{int:e[2],decimal:e[4],minus:"-"==e[1],num:e.slice(1,3).join("")}},e.centerArray=function t(e,i){if(e.splice.apply(e,[0,i.length].concat(i.splice(0,i.length))),arguments.length>2){var n=[].slice.call(arguments,2);n.unshift(e),t.apply(null,n)}return e};var o=e.hasAttr=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)};e.extend=function(t){for(var e,i=arguments[0]||{},n=Array.prototype.slice.call(arguments,1),r=0;r<n.length;r++){var a=n[r];for(e in a)o(a,e)&&(i[e]=a[e])}return i},e.getDigit=function(t){return t>=5?4*(t-4)+4:t},e.unshiftZero=function(t,e){if(null==e&&(e=1),!(e<=0))for(;e--;)t.unshift(0)},e.clearZero=function(t,e,i){if(null==t)return"";var n=~"*.?+$^[](){}|\\/".indexOf(e)?"\\"+e:e,r=new RegExp("^"+n+"+"),a=new RegExp(n+"+$"),o=new RegExp(n+"{2}","g");return t=t.toString(),"^"==i&&(t=t.replace(r,"")),i&&"$"!=i||(t=t.replace(a,"")),i&&"nto1"!=i||(t=t.replace(o,e)),t}}),r=(A.e2ten,A.getNumbResult,A.centerArray,A.hasAttr,A.extend,A.getDigit,A.unshiftZero,A.clearZero,{CL:f,unCL:t,toMoney:e}),n=i,a,o,s,c,l={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:"圓角分"}},p=function(t){this.lang=t,this.encode=function(){return r.CL.apply(t,arguments)},this.decode=function(){return r.unCL.apply(t,arguments)},this.toMoney=function(){return r.toMoney.apply(t,arguments)}};return p.langs=l,p.cn=n(l.s,l.b),p.hk=n(l.hk_s,l.hk_b),p}()},function(t,e,i){"use strict";t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},function(t,e,i){"use strict";var n=i(57),r=i(17);t.exports=function(t){return n(r(t))}},function(t,e,i){"use strict";var n=i(12).f,r=i(9),a=i(6)("toStringTag");t.exports=function(t,e,i){(t=t&&!i?t.prototype:t)&&!r(t,a)&&n(t,a,{configurable:!0,value:e})}},function(t,e,i){"use strict";i=i(1);t.exports=i({}.isPrototypeOf)},function(t,e,i){"use strict";t.exports=function(t){return null==t}},function(t,e,i){"use strict";var n=i(172);t.exports=function(t){t=+t;return t!=t||0==t?0:n(t)}},function(t,e,i){"use strict";function n(){}function r(t){t.write(m("")),t.close();var e=t.parentWindow.Object;return t=null,e}var a,o=i(11),s=i(116),c=i(85),l=i(62),p=i(173),d=i(82),i=i(61),u="prototype",f="script",h=i("IE_PROTO"),m=function(t){return"<"+f+">"+t+"</"+f+">"},g=function(){try{a=new ActiveXObject("htmlfile")}catch(t){}g="undefined"==typeof document||document.domain&&a?r(a):(t=d("iframe"),e="java"+f+":",t.style.display="none",p.appendChild(t),t.src=String(e),(e=t.contentWindow.document).open(),e.write(m("document.F=Object")),e.close(),e.F);for(var t,e,i=c.length;i--;)delete g[u][c[i]];return g()};l[h]=!0,t.exports=Object.create||function(t,e){var i;return null!==t?(n[u]=o(t),i=new n,n[u]=null,i[h]=t):i=g(),void 0===e?i:s.f(i,e)}},function(t,e,i){"use strict";i.d(e,"a",function(){return r});var n=i(26);function a(t){t=function(t,e){if("object"!==Object(n.a)(t)||null===t)return t;var i=t[Symbol.toPrimitive];if(void 0===i)return("string"===e?String:Number)(t);if(i=i.call(t,e||"default"),"object"!==Object(n.a)(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}(t,"string");return"symbol"===Object(n.a)(t)?t:String(t)}function o(e,t){var i,n=Object.keys(e);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(e),t&&(i=i.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,i)),n}function r(n){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach(function(t){var e,i;e=n,i=r[t=t],(t=a(t))in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(n,t,Object.getOwnPropertyDescriptor(r,t))})}return n}},function(t,e,i){"use strict";var n=i(5),r=i(10),a=i(78),o=i(28),s=i(29),c=i(58),l=i(9),p=i(111),d=Object.getOwnPropertyDescriptor;e.f=n?d:function(t,e){if(t=s(t),e=c(e),p)try{return d(t,e)}catch(t){}if(l(t,e))return o(!r(a.f,t,e),t[e])}},function(t,e,i){"use strict";var n=i(59),r=i(2),a=i(4).String;t.exports=!!Object.getOwnPropertySymbols&&!r(function(){var t=Symbol("symbol detection");return!a(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41})},function(t,e,i){"use strict";var n=i(44),r=i(32);t.exports=function(t,e){t=t[e];return r(t)?void 0:n(t)}},function(t,e,i){"use strict";var n=i(18),r=i(79);(t.exports=function(t,e){return r[t]||(r[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.33.2",mode:n?"pure":"global",copyright:"© 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.33.2/LICENSE",source:"https://github.com/zloirock/core-js"})},function(t,e,i){"use strict";var n=i(33),r=Math.min;t.exports=function(t){return 0<t?r(n(t),9007199254740991):0}},function(t,e,i){"use strict";function n(u){var f=1===u,h=2===u,m=3===u,g=4===u,v=6===u,b=7===u,I=5===u||v;return function(t,e,i,n){for(var r,a,o=y(t),s=_(o),c=A(e,i),l=x(s),p=0,e=n||w,d=f?e(t,l):h||b?e(t,0):void 0;p<l;p++)if((I||p in s)&&(a=c(r=s[p],p,o),u))if(f)d[p]=a;else if(a)switch(u){case 3:return!0;case 5:return r;case 6:return p;case 2:M(d,r)}else switch(u){case 4:return!1;case 7:M(d,r)}return v?-1:m||g?g:d}}var A=i(67),r=i(1),_=i(57),y=i(16),x=i(25),w=i(88),M=r([].push);t.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(t,e,i){"use strict";var n=TypeError;t.exports=function(t,e){if(t<e)throw new n("Not enough arguments");return t}},function(t,e,i){"use strict";var n=i(14),r=i(8),a=i(31),i=i(110),o=Object;t.exports=i?function(t){return"symbol"==typeof t}:function(t){var e=n("Symbol");return r(e)&&a(e.prototype,o(t))}},function(t,e,i){"use strict";var n=i(8),r=i(45),a=TypeError;t.exports=function(t){if(n(t))return t;throw new a(r(t)+" is not a function")}},function(t,e,i){"use strict";var n=String;t.exports=function(t){try{return n(t)}catch(t){return"Object"}}},function(t,e,i){"use strict";var n=i(5),i=i(9),r=Function.prototype,a=n&&Object.getOwnPropertyDescriptor,i=i(r,"name"),o=i&&"something"===function(){}.name,n=i&&(!n||a(r,"name").configurable);t.exports={EXISTS:i,PROPER:o,CONFIGURABLE:n}},function(t,e,i){"use strict";var n=i(114),r=i(85).concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,r)}},function(t,e,i){"use strict";var n=i(33),r=Math.max,a=Math.min;t.exports=function(t,e){t=n(t);return t<0?r(t+e,0):a(t,e)}},function(t,e,i){"use strict";var n=i(87),r=i(8),a=i(20),o=i(6)("toStringTag"),s=Object,c="Arguments"===a(function(){return arguments}());t.exports=n?a:function(t){var e;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(e=function(t,e){try{return t[e]}catch(t){}}(t=s(t),o))?e:c?a(t):"Object"===(e=a(t))&&r(t.callee)?"Arguments":e}},function(t,e,i){"use strict";var n=i(58),r=i(12),a=i(28);t.exports=function(t,e,i){e=n(e);e in t?r.f(t,e,a(0,i)):t[e]=i}},function(t,e,i){"use strict";var n=i(20);t.exports=Array.isArray||function(t){return"Array"===n(t)}},function(t,e,i){"use strict";t.exports={}},function(t,e,i){"use strict";var n=i(6),r=i(34),i=i(12).f,a=n("unscopables"),o=Array.prototype;void 0===o[a]&&i(o,a,{configurable:!0,value:r(null)}),t.exports=function(t){o[a][t]=!0}},function(t,e,i){"use strict";var n=i(3),i=i(72);n({target:"RegExp",proto:!0,forced:/./.exec!==i},{exec:i})},function(t,e,i){"use strict";var n=i(2),r=i(6),a=i(59),o=r("species");t.exports=function(e){return 51<=a||!n(function(){var t=[];return(t.constructor={})[o]=function(){return{foo:1}},1!==t[e](Boolean).foo})}},function(t,e,i){"use strict";i=i(2);t.exports=!i(function(){var t=function(){}.bind();return"function"!=typeof t||t.hasOwnProperty("prototype")})},function(t,e,i){"use strict";var n=i(1),r=i(2),a=i(20),o=Object,s=n("".split);t.exports=r(function(){return!o("z").propertyIsEnumerable(0)})?function(t){return"String"===a(t)?s(t,""):o(t)}:o},function(t,e,i){"use strict";var n=i(108),r=i(43);t.exports=function(t){t=n(t,"string");return r(t)?t:t+""}},function(t,e,i){"use strict";var n,r,a=i(4),i=i(60),o=a.process,a=a.Deno,o=o&&o.versions||a&&a.version,a=o&&o.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]),t.exports=r},function(t,e,i){"use strict";t.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},function(t,e,i){"use strict";var n=i(39),r=i(81),a=n("keys");t.exports=function(t){return a[t]||(a[t]=r(t))}},function(t,e,i){"use strict";t.exports={}},function(t,e,i){"use strict";e.f=Object.getOwnPropertySymbols},function(t,e,i){"use strict";var n=i(114),r=i(85);t.exports=Object.keys||function(t){return n(t,r)}},function(t,e,i){"use strict";var c=i(48),l=i(25),p=i(50),d=Array,u=Math.max;t.exports=function(t,e,i){for(var n=l(t),r=c(e,n),a=c(void 0===i?n:i,n),o=d(u(a-r,0)),s=0;r<a;r++,s++)p(o,s,t[r]);return o.length=s,o}},function(t,e,i){"use strict";var n=i(118),r=i(9),a=i(117),o=i(12).f;t.exports=function(t){var e=n.Symbol||(n.Symbol={});r(e,t)||o(e,t,{value:a.f(t)})}},function(t,e,i){"use strict";var n=i(68),r=i(44),a=i(56),o=n(n.bind);t.exports=function(t,e){return r(t),void 0===e?t:a?o(t,e):function(){return t.apply(e,arguments)}}},function(t,e,i){"use strict";var n=i(20),r=i(1);t.exports=function(t){if("Function"===n(t))return r(t)}},function(t,e,i){"use strict";function n(){}function r(t){if(!c(t))return!1;try{return f(n,u,t),!0}catch(t){return!1}}function a(t){if(!c(t))return!1;switch(l(t)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return g||!!m(h,d(t))}catch(t){return!0}}var o=i(1),s=i(2),c=i(8),l=i(49),p=i(14),d=i(113),u=[],f=p("Reflect","construct"),h=/^\s*(?:class|function)\b/,m=o(h.exec),g=!h.test(n);a.sham=!0,t.exports=!f||s(function(){var t;return r(r.call)||!r(Object)||!r(function(){t=!0})||t})?a:r},function(t,e,i){"use strict";var i=i(56),n=Function.prototype,r=n.apply,a=n.call;t.exports="object"==typeof Reflect&&Reflect.apply||(i?a.bind(r):function(){return a.apply(r,arguments)})},function(t,e,i){"use strict";var r=i(187),a=i(11),o=i(188);t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var i,n=!1,t={};try{(i=r(Object.prototype,"__proto__","set"))(t,[]),n=t instanceof Array}catch(t){}return function(t,e){return a(t),o(e),n?i(t,e):t.__proto__=e,t}}():void 0)},function(t,e,i){"use strict";var h=i(10),n=i(1),m=i(7),g=i(129),r=i(73),a=i(39),v=i(34),b=i(21).get,o=i(94),i=i(130),I=a("native-string-replace",String.prototype.replace),A=RegExp.prototype.exec,_=A,y=n("".charAt),x=n("".indexOf),w=n("".replace),M=n("".slice),P=(a=/b*/g,h(A,n=/a/,"a"),h(A,a,"a"),0!==n.lastIndex||0!==a.lastIndex),j=r.BROKEN_CARET,E=void 0!==/()??/.exec("")[1];(P||E||j||o||i)&&(_=function(t){var e,i,n,r,a,o,s=this,c=b(s),t=m(t),l=c.raw;if(l)return l.lastIndex=s.lastIndex,d=h(_,l,t),s.lastIndex=l.lastIndex,d;var p=c.groups,l=j&&s.sticky,d=h(g,s),c=s.source,u=0,f=t;if(l&&(d=w(d,"y",""),-1===x(d,"g")&&(d+="g"),f=M(t,s.lastIndex),0<s.lastIndex&&(!s.multiline||s.multiline&&"\n"!==y(t,s.lastIndex-1))&&(c="(?: "+c+")",f=" "+f,u++),e=new RegExp("^(?:"+c+")",d)),E&&(e=new RegExp("^"+c+"$(?!\\s)",d)),P&&(i=s.lastIndex),n=h(A,l?e:s,f),l?n?(n.input=M(n.input,u),n[0]=M(n[0],u),n.index=s.lastIndex,s.lastIndex+=n[0].length):s.lastIndex=0:P&&n&&(s.lastIndex=s.global?n.index+n[0].length:i),E&&n&&1<n.length&&h(I,n[0],e,function(){for(r=1;r<arguments.length-2;r++)void 0===arguments[r]&&(n[r]=void 0)}),n&&p)for(n.groups=a=v(null),r=0;r<p.length;r++)a[(o=p[r])[0]]=n[o[1]];return n}),t.exports=_},function(t,e,i){"use strict";var n=i(2),r=i(4).RegExp,i=n(function(){var t=r("a","y");return t.lastIndex=2,null!==t.exec("abcd")}),a=i||n(function(){return!r("a","y").sticky}),n=i||n(function(){var t=r("^r","gy");return t.lastIndex=2,null!==t.exec("str")});t.exports={BROKEN_CARET:n,MISSED_STICKY:a,UNSUPPORTED_Y:i}},function(t,e,i){"use strict";var n=i(8),r=i(13),a=i(71);t.exports=function(t,e,i){return a&&n(e=e.constructor)&&e!==i&&r(e=e.prototype)&&e!==i.prototype&&a(t,e),t}},function(t,e,i){"use strict";var n=i(7);t.exports=function(t,e){return void 0===t?arguments.length<2?"":e:n(t)}},function(t,e,i){"use strict";var n=i(31),r=TypeError;t.exports=function(t,e){if(n(e,t))return t;throw new r("Incorrect invocation")}},function(t,e,i){"use strict";i(138),i(54),i(98),i(101),i(89),i(141),i(142);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},_={};function y(e){var i=e.id,t=e.watch,n=e.content,r=e.container,a=e.width,o=e.height,s=e.textAlign,c=e.textBaseline,l=e.fontSize,p=e.fontFamily,d=e.fillStyle,u=e.rotate,f=e.timestamp,h=e.format,m=e.zIndex,g=(_[i]={wmMo:null,wmTimer:null},document.createElement("canvas")),v=(g.setAttribute("width","".concat(a,"px")),g.setAttribute("height","".concat(o,"px")),"string"==typeof r?document.querySelector(r):r),r=g.getContext("2d"),b=(r.textAlign=s,r.textBaseline=c,r.font="".concat(l," ").concat(p),r.fillStyle=d,r.translate(a/2,o/2),r.rotate(-Math.PI/180*u),r.fillText("".concat(n),0,0),f&&r.fillText("".concat(function(t,e){var i,n,r,a,o,s,c,e=1<arguments.length&&void 0!==e?e:"YYYY-MM-DD";return t?(s=(t="number"==typeof t?new Date(t):t).getFullYear(),i=t.getMonth(),n=t.getDate(),a=(r=t.getHours())%12==0?12:r%12,o=t.getMinutes(),t=t.getSeconds(),c={YYYY:s,MM:(s=function(t){return"0".concat(t).slice(-2)})(i+1),MMMM:"".concat(i+1,"月"),M:i+1,DD:s(n),D:n,HH:s(r),H:r,hh:s(a),h:a,mm:s(o),m:o,ss:s(t),s:t},e.replace(/Y+|M+|D+|H+|h+|m+|s+|S+|Q/g,function(t){return String(c[t])})):null}(new Date,h)),0,parseInt(l)+5),v.querySelector(".__vm__"+i)),I=b||document.createElement("div"),s=v.getAttribute("style"),A="position:absolute;user-select:none;top:0;left:0;".concat(s,";z-index:").concat(m,";pointer-events:none !important;background-repeat:repeat;background-image:url('").concat(g.toDataURL(),"')");I.setAttribute("style",A),I.classList.add("__vm__"+i),b||v.insertBefore(I,v.firstChild),t&&(c=window.MutationObserver||window.WebKitMutationObserver)&&(_[i].wmMo=new c(function(t){t=t.some(function(t){return t.target.className==v.className&&"attributes"==t.type});((b=v.querySelector(".__vm__"+i))&&b.getAttribute("style")!==A||!b||t)&&(_[i].wmMo.disconnect(),_[i].wmMo=null,delete _[i].wmMo,y(e))}),_[i].wmMo.observe(v,{attributes:!0,subtree:!0,childList:!0})),h&&(p=864e5,h.includes("s")?p=1e3:h.includes("m")?p=6e4:(h.includes("h")||h.includes("H"))&&(p=36e5),_[i].wmTimer=window.setTimeout(function(){I.style.bottom="0"},p))}function r(t){var e=t.id,i=t.watch,t=t.container;i&&(i="string"==typeof t?document.querySelector(t):t,_[e]&&(_[e].wmMo&&_[e].wmMo.disconnect(),_[e].wmMo=null,_[e].wmTimer&&window.clearTimeout(_[e].wmTimer),_[e].wmTimer=null,delete _[e]),t=i.querySelector(".__vm__"+e))&&t.parentNode.removeChild(t)}e.a={createWatermark:function(t){t=Object.assign({},n,t);r(t),y(t)},destroyWatermark:r}},function(t,e,i){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,a=r&&!n.call({1:2},1);e.f=a?function(t){t=r(this,t);return!!t&&t.enumerable}:n},function(t,e,i){"use strict";var n=i(4),i=i(80),r="__core-js_shared__",n=n[r]||i(r,{});t.exports=n},function(t,e,i){"use strict";var n=i(4),r=Object.defineProperty;t.exports=function(e,i){try{r(n,e,{value:i,configurable:!0,writable:!0})}catch(t){n[e]=i}return i}},function(t,e,i){"use strict";var i=i(1),n=0,r=Math.random(),a=i(1..toString);t.exports=function(t){return"Symbol("+(void 0===t?"":t)+")_"+a(++n+r,36)}},function(t,e,i){"use strict";var n=i(4),i=i(13),r=n.document,a=i(r)&&i(r.createElement);t.exports=function(t){return a?r.createElement(t):{}}},function(t,e,i){"use strict";var n=i(1),r=i(2),a=i(8),o=i(9),s=i(5),c=i(46).CONFIGURABLE,l=i(113),i=i(21),p=i.enforce,d=i.get,u=String,f=Object.defineProperty,h=n("".slice),m=n("".replace),g=n([].join),v=s&&!r(function(){return 8!==f(function(){},"length",{value:8}).length}),b=String(String).split("String"),i=t.exports=function(t,e,i){"Symbol("===h(u(e),0,7)&&(e="["+m(u(e),/^Symbol\(([^)]*)\)/,"$1")+"]"),i&&i.getter&&(e="get "+e),i&&i.setter&&(e="set "+e),(!o(t,"name")||c&&t.name!==e)&&(s?f(t,"name",{value:e,configurable:!0}):t.name=e),v&&i&&o(i,"arity")&&t.length!==i.arity&&f(t,"length",{value:i.arity});try{i&&o(i,"constructor")&&i.constructor?s&&f(t,"prototype",{writable:!1}):t.prototype&&(t.prototype=void 0)}catch(t){}i=p(t);return o(i,"source")||(i.source=g(b,"string"==typeof e?e:"")),t};Function.prototype.toString=i(function(){return a(this)&&d(this).source||l(this)},"toString")},function(t,e,i){"use strict";var c=i(9),l=i(171),p=i(36),d=i(12);t.exports=function(t,e,i){for(var n=l(e),r=d.f,a=p.f,o=0;o<n.length;o++){var s=n[o];c(t,s)||i&&c(i,s)||r(t,s,a(e,s))}}},function(t,e,i){"use strict";t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(t,e,i){"use strict";function n(t,e){return(t=c[s(t)])===p||t!==l&&(a(e)?r(e):!!e)}var r=i(2),a=i(8),o=/#|\.prototype\./,s=n.normalize=function(t){return String(t).replace(o,".").toLowerCase()},c=n.data={},l=n.NATIVE="N",p=n.POLYFILL="P";t.exports=n},function(t,e,i){"use strict";var n={};n[i(6)("toStringTag")]="z",t.exports="[object z]"===String(n)},function(t,e,i){"use strict";var n=i(176);t.exports=function(t,e){return new(n(t))(0===e?0:e)}},function(t,e,i){"use strict";var n=i(87),r=i(15),i=i(182);n||r(Object.prototype,"toString",i,{unsafe:!0})},function(t,e,i){"use strict";var n=i(9),r=i(8),a=i(16),o=i(61),i=i(185),s=o("IE_PROTO"),c=Object,l=c.prototype;t.exports=i?c.getPrototypeOf:function(t){var e,t=a(t);return n(t,s)?t[s]:(e=t.constructor,r(e)&&t instanceof e?e.prototype:t instanceof c?l:null)}},function(t,e,i){"use strict";function n(r){return function(t,e){var i,t=o(s(t)),e=a(e),n=t.length;return e<0||n<=e?r?"":void 0:(i=l(t,e))<55296||56319<i||e+1===n||(n=l(t,e+1))<56320||57343<n?r?c(t,e):i:r?p(t,e,e+2):n-56320+(i-55296<<10)+65536}}var r=i(1),a=i(33),o=i(7),s=i(17),c=r("".charAt),l=r("".charCodeAt),p=r("".slice);t.exports={codeAt:n(!1),charAt:n(!0)}},function(t,e,i){"use strict";t.exports=function(t,e){return{value:t,done:e}}},function(t,e,i){"use strict";var n=i(2);t.exports=function(t,e){var i=[][t];return!!i&&n(function(){i.call(null,e||function(){return 1},1)})}},function(t,e,i){"use strict";var n=i(2),r=i(4).RegExp;t.exports=n(function(){var t=r(".","s");return!(t.dotAll&&t.test("\n")&&"s"===t.flags)})},function(t,e,i){"use strict";i(54);var c=i(68),l=i(15),p=i(72),d=i(2),u=i(6),f=i(24),h=u("species"),m=RegExp.prototype;t.exports=function(i,t,e,n){var o,r=u(i),s=!d(function(){var t={};return t[r]=function(){return 7},7!==""[i](t)}),a=s&&!d(function(){var t=!1,e=/a/;return"split"===i&&((e={constructor:{}}).constructor[h]=function(){return e},e.flags="",e[r]=/./[r]),e.exec=function(){return t=!0,null},e[r](""),!t});s&&a&&!e||(o=c(/./[r]),a=t(r,""[i],function(t,e,i,n,r){var t=c(t),a=e.exec;return a===p||a===m.exec?s&&!r?{done:!0,value:o(e,i,n)}:{done:!0,value:t(i,e,n)}:{done:!1}}),l(String.prototype,i,a[0]),l(m,r,a[1])),n&&f(m[r],"sham",!0)}},function(t,e,i){"use strict";var n=i(91).charAt;t.exports=function(t,e,i){return e+(i?n(t,e).length:1)}},function(t,e,i){"use strict";var n=i(10),r=i(11),a=i(8),o=i(20),s=i(72),c=TypeError;t.exports=function(t,e){var i=t.exec;if(a(i))return null!==(i=n(i,t,e))&&r(i),i;if("RegExp"===o(t))return n(s,t,e);throw new c("RegExp#exec called on incompatible receiver")}},function(t,e,i){"use strict";var y=i(70),r=i(10),n=i(1),a=i(95),o=i(2),x=i(11),w=i(8),s=i(32),M=i(33),P=i(40),j=i(7),c=i(17),E=i(96),l=i(38),T=i(193),C=i(97),p=i(6)("replace"),B=Math.max,S=Math.min,D=n([].concat),k=n([].push),N=n("".indexOf),U=n("".slice),i="$0"==="a".replace(/./,"$0"),d=!!/./[p]&&""===/./[p]("a","$0");a("replace",function(t,I,A){var _=d?"$":"$0";return[function(t,e){var i=c(this),n=s(t)?void 0:l(t,p);return n?r(n,t,i,e):r(I,j(i),t,e)},function(t,e){var i=x(this),n=j(t);if("string"==typeof e&&-1===N(e,_)&&-1===N(e,"$<")){t=A(I,i,n,e);if(t.done)return t.value}for(var r,a=w(e),o=(a||(e=j(e)),i.global),s=(o&&(r=i.unicode,i.lastIndex=0),[]);null!==(u=C(i,n))&&(k(s,u),o);)""===j(u[0])&&(i.lastIndex=E(n,P(i.lastIndex),r));for(var c,l="",p=0,d=0;d<s.length;d++){for(var u,f=j((u=s[d])[0]),h=B(S(M(u.index),n.length),0),m=[],g=1;g<u.length;g++)k(m,void 0===(c=u[g])?c:String(c));var v=u.groups,b=a?(b=D([f],m,h,n),void 0!==v&&k(b,v),j(y(e,void 0,b))):T(f,n,h,m,v,e);p<=h&&(l+=U(n,p,h)+b,p=h+f.length)}return l+U(n,p)}]},!!o(function(){var t=/./;return t.exec=function(){var t=[];return t.groups={a:"7"},t},"7"!=="".replace(t,"$<a>")})||!i||d)},function(t,e,i){"use strict";var n=i(13),r=i(20),a=i(6)("match");t.exports=function(t){var e;return n(t)&&(void 0!==(e=t[a])?!!e:"RegExp"===r(t))}},function(t,e,i){"use strict";var n=TypeError;t.exports=function(t){if(9007199254740991<t)throw n("Maximum allowed index exceeded");return t}},function(t,e,i){"use strict";var n=i(3),r=i(2),d=i(51),u=i(13),f=i(16),h=i(25),m=i(100),g=i(50),v=i(88),a=i(55),o=i(6),i=i(59),b=o("isConcatSpreadable"),o=51<=i||!r(function(){var t=[];return t[b]=!1,t.concat()[0]!==t});n({target:"Array",proto:!0,arity:1,forced:!o||!a("concat")},{concat:function(t){for(var e,i,n,r,a,o=f(this),s=v(o,0),c=0,l=-1,p=arguments.length;l<p;l++)if(a=void 0,!u(r=n=-1===l?o:arguments[l])||(void 0!==(a=r[b])?!a:!d(r)))m(c+1),g(s,c++,n);else for(i=h(n),m(c+i),e=0;e<i;e++,c++)e in n&&g(s,c,n[e]);return s.length=c,s}})},function(t,e,i){"use strict";var n=i(99),r=TypeError;t.exports=function(t){if(n(t))throw new r("The method doesn't accept regular expressions");return t}},function(t,e,i){"use strict";var n=i(6)("match");t.exports=function(e){var i=/./;try{"/./"[e](i)}catch(t){try{return i[n]=!1,"/./"[e](i)}catch(t){}}return!1}},function(t,e,i){"use strict";var i=i(1),n=Error,r=i("".replace),i=String(new n("zxcasd").stack),a=/\n\s*at [^:]*:[^\n]*/,o=a.test(i);t.exports=function(t,e){if(o&&"string"==typeof t&&!n.prepareStackTrace)for(;e--;)t=r(t,a,"");return t}},function(t,e,i){"use strict";var n=i(49),r=i(38),a=i(32),o=i(52),s=i(6)("iterator");t.exports=function(t){if(!a(t))return r(t,s)||r(t,"@@iterator")||o[n(t)]}},function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__106__},function(t,e,i){"use strict";var n;void 0!==(e="function"==typeof(n=function(){const t="4.1.2 (2023-11-01)";function e(e,i){if(typeof i=="string"||i instanceof HTMLCanvasElement){let t=e;e=i;i=t}return n(ce(i.bcid),i,e)}function n(t,e,i){if(typeof e=="string"){var n=document.getElementById(e)||document.querySelector(e);if(!(n instanceof HTMLCanvasElement))throw new Error("bwipjs: `"+e+"`: not a canvas");e=i;i=ue(n)}else if(e instanceof HTMLCanvasElement){var n=e;e=i;i=ue(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=ue(n)}else if(i instanceof HTMLCanvasElement)i=ue(i);else if(!i||typeof i!="object"||!i.init)throw new Error("bwipjs: not a canvas or drawing object");return a(t,e,i)}function i(t){return a(ce(t.bcid),t,fe())}function d(t){var e=t.scale||2;var i=+t.scaleX||e;var n=+t.scaleY||i;t.paddingleft=u(t.paddingleft,t.paddingwidth,t.padding,i);t.paddingright=u(t.paddingright,t.paddingwidth,t.padding,i);t.paddingtop=u(t.paddingtop,t.paddingheight,t.padding,n);t.paddingbottom=u(t.paddingbottom,t.paddingheight,t.padding,n);if(t.backgroundcolor){var r=""+t.backgroundcolor;if(/^[0-9a-fA-F]{8}$/.test(r)){var a=parseInt(r.substr(0,2),16)/255;var o=parseInt(r.substr(2,2),16)/255;var s=parseInt(r.substr(4,2),16)/255;var c=parseInt(r.substr(6,2),16)/255;var l=Math.floor((1-a)*(1-c)*255).toString(16);var p=Math.floor((1-o)*(1-c)*255).toString(16);var d=Math.floor((1-s)*(1-c)*255).toString(16);t.backgroundcolor=(l.length==1?"0":"")+l+(p.length==1?"0":"")+p+(d.length==1?"0":"")+d}else{if(r[0]=="#")r=r.substr(1);if(/^[0-9a-fA-F]{6}$/.test(r))t.backgroundcolor=r;else if(/^[0-9a-fA-F]{3}$/.test(r))t.backgroundcolor=r[0]+r[0]+r[1]+r[1]+r[2]+r[2];else throw new Error("bwip-js: invalid backgroundcolor: "+t.backgroundcolor)}}return t;function u(t,e,i,n){if(t!=null)return t*n;if(e!=null)return e*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(t,e){return a(ce(t.bcid),t,e)}function a(t,e,i){var n=e.text;if(!n)throw new ReferenceError("bwip-js: bar code text not specified.");d(e);i.setopts&&i.setopts(e);var r=e.scale||2;var a=+e.scaleX||r;var o=+e.scaleY||a;var s=e.rotate||"N";var c=new pe(i);var l={};for(var p in e)if(!u[p])l[p]=e[p];if(l.alttext)l.includetext=true;if(+l.height&&t!=H)l.height=l.height/25.4||.5;if(+l.width)l.width=l.width/25.4||0;c.scale(a,o);se(c,t,n,l);return c.render()}function o(t,e,i){if(arguments.length==1){i=t;t=i.bcid;e=i.text}var n=de();n.setopts(i);var r=new pe(n);var a=se(r,ce(t),e,i,true);var o={pixs:1,pixx:1,pixy:1,sbs:1,bbs:1,bhs:1,width:1,height:1};for(var s=0;s<a.length;s++){var c=a[s];if(c instanceof Map){var l={};for(var p=c.keys(),d=c.size,u=0;u<d;u++){var f=p.next().value;if(o[f]){var h=c.get(f);if(h instanceof Array)l[f]=h.b.slice(h.o,h.o+h.length);else l[f]=h}}a[s]=l}else a.splice(s--,1)}return a}var Y=null,on=0,sn=[],T={};function Lr(t){if(!arguments.length){for(var e=on-1;e>=0&&sn[e]!==Infinity;e--);if(e<0)throw new Error("array-marker-not-found");t=sn.splice(e+1,on-1-e);on=e}else if(!(t instanceof Array)){t=new Array(+arguments[0]);for(var e=0,i=t.length;e<i;e++)t[e]=null}t.b=t;t.o=0;return t}function cn(){for(var t=on-1;t>=0&&sn[t]!==Infinity;t-=2)if(sn[t-1]===Infinity)throw new Error("dict-malformed-stack");if(t<0)throw new Error("dict-marker-not-found");var e=new Map;for(var i=t+1;i<on;i+=2){var n=sn[i];var r=typeof n;if(r=="number"||r=="string")e.set(n,sn[i+1]);else if(n instanceof Uint8Array)e.set(l(n),sn[i+1]);else throw new Error("dict-not-a-valid-key("+n+")")}on=t;return e}function ln(t){var e=typeof t;if(e==="number")return new Uint8Array(t);if(e!=="string")t=""+t;var i=new Uint8Array(t.length);for(var n=0;n<t.length;n++)i[n]=t.charCodeAt(n);return i}function Ft(t,e){if(on<t)throw new Error("roll: --stack-underflow--");if(!e)return;if(e<0)var i=sn.splice(on-t,-e);else var i=sn.splice(on-t,t-e);sn.splice.apply(sn,[on-i.length,0].concat(i))}function l(t){if(t instanceof Uint8Array)return String.fromCharCode.apply(null,t);return""+t}function Vi(t,e){if(typeof t==="string")t=ln(t);if(e instanceof Uint8Array)for(var i=0,n=e.length;i<n;i++)t[i]=e[i];else for(var i=0,n=e.length;i<n;i++)t[i]=e.charCodeAt(i);return e.length<t.length?t.subarray(0,e.length):t}function Ui(t,e){for(var i=0,n=e.length;i<n;i++)t[i]=e[i];t.length=e.length;return t}function s(t,e){var i=typeof e;if(i=="number"||i=="boolean"||e===null)e=""+e;else if(i!=="string")e="--nostringval--";for(var n=0,r=e.length;n<r;n++)t[n]=e.charCodeAt(n);sn[on++]=n<t.length?t.subarray(0,n):t}function pn(t){if(t instanceof Uint8Array)return String.fromCharCode.apply(null,t).replace(/\0+$/,"")|0;return""+t|0}function dn(t,e,i){return Vi(t,(~~e).toString(i).toUpperCase())}function Yt(t){t=l(t);var e=/^\s*<((?:[0-9a-fA-F]{2})+)>\s*$/.exec(t);if(!e)throw new Error("cvx: not a <HH> hex string literal");var i=e[1];var n=i.length>>1;var r=new Uint8Array(n);for(var a=0,o=0;a<n;a++){var s=i.charCodeAt(o++);var c=i.charCodeAt(o++);r[a]=((s<58?s-48:(s&15)+9)<<4)+(c<58?c-48:(c&15)+9)}return r}function un(t,e){if(t instanceof Uint8Array)return t[e];if(typeof t==="string")return t.charCodeAt(e);if(t instanceof Array)return t.b[t.o+e];if(e instanceof Uint8Array)return t.get(l(e));return t.get(e)}function fn(t,e,i){if(t instanceof Uint8Array)t[e]=i;else if(t instanceof Array)t.b[t.o+e]=i;else if(typeof t=="object")if(e instanceof Uint8Array)t.set(l(e),i);else t.set(e,i);else throw new Error("put-not-writable-"+typeof t)}function hn(t,e,i){if(t instanceof Uint8Array)return t.subarray(e,e+i);if(t instanceof Array){var n=new Array(i);n.b=t.b;n.o=t.o+e;return n}return t.substr(e,i)}function mn(t,e,i){if(t instanceof Uint8Array)if(typeof i=="string")for(var n=0,r=i.length;n<r;n++)t[e+n]=i.charCodeAt(n);else for(var n=i.length-1;n>=0;n--)t[e+n]=i[n];else if(t instanceof Array){var a=t.b;var o=e+t.o;var s=i.b;var c=i.o;for(var n=0,r=i.length;n<r;n++)a[o+n]=s[c+n]}else throw new Error("putinterval-not-writable-"+typeof t)}function Oe(t){if(t==null)return"nulltype";var e=typeof t;if(e=="number")return t%1?"realtype":"integertype";if(e=="boolean")return"booleantype";if(e=="string"||t instanceof Uint8Array)return"stringtype";if(e=="function")return"operatortype";if(t instanceof Array)return"arraytype";return"dicttype"}function Qt(t,e){if(!(t instanceof Uint8Array))t=ln(t);var i=0,n=t.length,r=e.length;if(r==1){var a=e instanceof Uint8Array?e[0]:e.charCodeAt(0);i=t[0]==a?1:n}else if(e.length<=n){if(!(e instanceof Uint8Array))e=ln(e);for(;i<r&&t[i]==e[i];i++);}if(i==r){sn[on++]=t.subarray(r);sn[on++]=t.subarray(0,r);sn[on++]=true}else{sn[on++]=t;sn[on++]=false}}function gn(t,e){if(!(t instanceof Uint8Array))t=ln(t);var i=t.length;if(e.length==1){var n=1;var r=e instanceof Uint8Array?e[0]:e.charCodeAt(0);for(var a=0;a<i&&t[a]!=r;a++);}else{if(!(e instanceof Uint8Array))e=ln(e);var n=e.length;var r=e[0];for(var a=0;a<i&&t[a]!=r;a++);while(a<i){for(var o=1;o<n&&t[a+o]===e[o];o++);if(o===n)break;for(a++;a<i&&t[a]!=r;a++);}}if(a<i){sn[on++]=t.subarray(a+n);sn[on++]=t.subarray(a,a+n);sn[on++]=t.subarray(0,a);sn[on++]=true}else{sn[on++]=t;sn[on++]=false}}function vn(t,e){if(t instanceof Uint8Array)for(var i=0,n=t.length;i<n;i++){sn[on++]=t[i];if(e&&e())break}else if(t instanceof Array)for(var r=t.b,i=t.o,n=t.o+t.length;i<n;i++){sn[on++]=r[i];if(e&&e())break}else if(typeof t==="string")for(var i=0,n=t.length;i<n;i++){sn[on++]=t.charCodeAt(i);if(e&&e())break}else if(t instanceof Map)for(var a=t.keys(),i=0,n=t.size;i<n;i++){var o=a.next().value;sn[on++]=o;sn[on++]=t.get(o);if(e&&e())break}else for(var o in t){sn[on++]=o;sn[on++]=t[o];if(e&&e())break}}function Bn(){while(on>0&&sn[--on]!==Infinity);}function bn(){for(var t=on-1;t>=0&&sn[t]!==Infinity;t--);return on-t-1}function In(t){for(var e=0,i=t.length,n=t.b,r=t.o;e<i;e++)sn[on++]=n[r+e]}function An(t){for(var e=0,i=t.length,n=t.b,r=t.o+i-1;e<i;e++)n[r-e]=sn[--on];sn[on++]=t}function _n(t,e){if(typeof t==="string"&&typeof e==="string")return t==e;if(t instanceof Uint8Array&&e instanceof Uint8Array){if(t.length!=e.length)return false;for(var i=0,n=t.length;i<n;i++)if(t[i]!=e[i])return false;return true}if(t instanceof Uint8Array&&typeof e==="string"||e instanceof Uint8Array&&typeof t==="string"){if(t instanceof Uint8Array)t=l(t);else e=l(e);return t==e}return t==e}function yn(t,e){return!_n(t,e)}function Sn(t,e){if(t instanceof Uint8Array)t=l(t);if(e instanceof Uint8Array)e=l(e);return t<e}function Dn(t,e){if(t instanceof Uint8Array)t=l(t);if(e instanceof Uint8Array)e=l(e);return t<=e}function qi(t,e){if(t instanceof Uint8Array)t=l(t);if(e instanceof Uint8Array)e=l(e);return t>e}function kn(t,e){if(t instanceof Uint8Array)t=l(t);if(e instanceof Uint8Array)e=l(e);return t>=e}function Nn(t,e){return typeof t==="boolean"?t&&e:t&e}function Se(t,e){return typeof t==="boolean"?t||e:t|e}function xn(t,e){return typeof t==="boolean"?!t&&e||t&&!e:t^e}function wn(t){return typeof t=="boolean"?!t:~t}var Mn=function(e){return function(t){return Number.isInteger(t)?t:(e[0]=t,e[0])}}(new Float32Array(1));function Pn(){var t=sn[--on];var e=sn[--on];throw new Error(l(e)+": "+l(t))}function jn(){var t=sn[--on];var e=sn[on-1];var i=e instanceof Map;for(var n in t){var r;if(i){if(!e.has(n))continue;r=e.get(n)}else{if(!e.hasOwnProperty(n))continue;r=e[n]}var a=t[n];var o=typeof a;if(a==null||o=="number"){if(!isFinite(+r))throw new Error("bwipp.invalidOptionType: "+n+": not a realtype: "+r);if(typeof r=="string"){r=+r;i?e.set(n,r):e[n]=r}}else if(o=="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?e.set(n,r):e[n]=r}}else if(o=="string"||a instanceof Uint8Array)if(typeof r=="number"){r=""+r;i?e.set(n,r):e[n]=r}else if(typeof r!="string"&&!(r instanceof Uint8Array))throw new Error("bwipp.invalidOptionType: "+n+": not a stringtype: "+r);t[n]=r}}function En(){var o=Object.create(En.$ctx||(En.$ctx={}));o.fncvals=sn[--on];o.barcode=sn[--on];var t="parse";o[t]=un(o.fncvals,t);delete o.fncvals[t];var e="parsefnc";o[e]=un(o.fncvals,e);delete o.fncvals[e];var i="parseonly";var U=un(o.fncvals,i)!==undefined;o[i]=U;delete o.fncvals[i];var n="eci";var H=un(o.fncvals,n)!==undefined;o[n]=H;delete o.fncvals[n];if(!En.__225__)(function(){var t=Object.create(o);sn[on++]=Infinity;var e=Lr(["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"]);sn[on++]=0;for(var i=0,n=e.length;i<n;i++){var r=sn[--on];sn[on++]=un(e,i);sn[on++]=r;sn[on++]=Mn(r+1)}on--;t.ctrl=cn();for(var a in t)t.hasOwnProperty(a)&&(En.$ctx[a]=t[a]);En.__225__=1})();o.msg=Lr(o.barcode.length);o.j=0;sn[on++]=o.barcode;for(;;){gn(sn[--on],"^");var R=sn[--on];var r=sn[--on];sn[on++]=R;sn[on++]=r.length;sn[on++]=o.msg;sn[on++]=o.j;sn[on++]=r;sn[on++]=Infinity;var z=sn[--on];var O=sn[--on];sn[on++]=z;vn(O);var L=Lr();var W=sn[--on];mn(sn[--on],W,L);o.j=Mn(sn[--on]+o.j);if(sn[--on]){on--;for(var a=0,G=1;a<G;a++){if(Nn(wn(o.parse),wn(o.parsefnc))){fn(o.msg,o.j,94);o.j=Mn(o.j+1);break}fn(o.msg,o.j,94);o.j=Mn(o.j+1);if(o.parse){var s=sn[--on];sn[on++]=s;if(s.length>=3){var c=sn[--on];var l=hn(c,0,3);var p=o.ctrl;var Z=un(p,l)!==undefined;sn[on++]=c;sn[on++]=p;sn[on++]=l;if(Z){o.j=Mn(o.j-1);var F=sn[--on];fn(o.msg,o.j,un(sn[--on],F));o.j=Mn(o.j+1);var d=sn[--on];sn[on++]=hn(d,3,d.length-3);break}else on-=2}var u=sn[--on];sn[on++]=u;if(u.length>=2){var f=sn[--on];var h=hn(f,0,2);var m=o.ctrl;var Y=un(m,h)!==undefined;sn[on++]=f;sn[on++]=m;sn[on++]=h;if(Y){o.j=Mn(o.j-1);var Q=sn[--on];fn(o.msg,o.j,un(sn[--on],Q));o.j=Mn(o.j+1);var g=sn[--on];sn[on++]=hn(g,2,g.length-2);break}else on-=2}var v=sn[--on];sn[on++]=v;if(v.length>=3){var b=sn[--on];var I=hn(b,0,3);sn[on++]=b;sn[on++]=true;for(var A=0,J=I.length;A<J;A++){var _=un(I,A);if(_<48||_>57){on--;sn[on++]=false}}if(sn[--on]){var y=sn[--on];var x=pn(hn(y,0,3));sn[on++]=y;sn[on++]=x;if(x>255){on-=2;sn[on++]="bwipp.invalidOrdinal#282";sn[on++]="Ordinal must be 000 to 255";Pn()}o.j=Mn(o.j-1);fn(o.msg,o.j,sn[--on]);o.j=Mn(o.j+1);var w=sn[--on];sn[on++]=hn(w,3,w.length-3)}}}if(Se(o.parseonly,wn(o.parsefnc))||un(o.msg,Mn(o.j-1))!=94)break;o.j=Mn(o.j-1);var M=sn[--on];sn[on++]=M;if(M.length<3){on--;sn[on++]="bwipp.truncatedFNC#301";sn[on++]="Function character truncated";Pn()}var P=sn[--on];sn[on++]=P;if(un(P,0)==94){fn(o.msg,o.j,94);o.j=Mn(o.j+1);var j=sn[--on];sn[on++]=hn(j,1,j.length-1);break}var E=sn[--on];sn[on++]=E;if(_n(hn(E,0,3),"ECI")&&o.eci){var T=sn[--on];sn[on++]=T;if(T.length<9){on--;sn[on++]="bwipp.truncatedECI#312";sn[on++]="ECI truncated";Pn()}var C=sn[--on];var B=hn(C,3,6);sn[on++]=C;sn[on++]=B;for(var S=0,V=B.length;S<V;S++){var D=un(B,S);if(D<48||D>57){on-=2;sn[on++]="bwipp.invalidECI#318";sn[on++]="ECI must be 000000 to 999999";Pn()}}var K=sn[--on];sn[on++]=0;vn(K,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e-Mn(t-48))*10});fn(o.msg,o.j,~~(sn[--on]/10)-1e6);o.j=Mn(o.j+1);var q=sn[--on];sn[on++]=hn(q,9,q.length-9);break}var X=sn[--on];sn[on++]=X;if(X.length<4){on--;sn[on++]="bwipp.truncatedFNC#329";sn[on++]="Function character truncated";Pn()}var $=sn[--on];var tt=hn($,0,4);var et=un(o.fncvals,tt)!==undefined;sn[on++]=$;sn[on++]=tt;if(!et){var it=sn[--on];var k=ln(it.length+28);mn(k,28,it);mn(k,0,"Unknown function character: ");var nt=sn[--on];sn[on++]=k;sn[on++]=nt;on--;var rt=sn[--on];sn[on++]="bwipp.unknownFNC#335";sn[on++]=rt;Pn()}fn(o.msg,o.j,un(o.fncvals,sn[--on]));o.j=Mn(o.j+1);var at=sn[--on];sn[on++]=hn(at,4,at.length-4);break}}else break}if(wn(o.parseonly))sn[on++]=hn(o.msg,0,o.j);else{sn[on++]=ln(o.j);for(var N=0,ot=Mn(o.j-1);N<=ot;N+=1){var st=sn[--on];fn(st,N,un(o.msg,N));sn[on++]=st}}}function Wr(){var Or=Object.create(Wr.$ctx||(Wr.$ctx={}));if(!Wr.__2289__)(function(){var U=Object.create(Or);var H=new Map([["cset","N"],["min",18],["max",18],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var R=Lr([H]);var z=Lr([]);var O=new Map([["parts",R],["dlpkey",z]]);var L=Lr(["lintcsum","lintkey"]);var W=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",L]]);var G=Lr([W]);var Z=Lr(["02","255","37"]);var F=Lr(["22","10","21"]);var Y=Lr(["235"]);var Q=Lr([F,Y]);var J=new Map([["parts",G],["ex",Z],["dlpkey",Q]]);var V=Lr(["lintcsum","lintkey"]);var K=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",V]]);var q=Lr([K]);var X=Lr(["37"]);var $=Lr([X]);var tt=new Map([["parts",q],["req",$]]);var et=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var it=new Map([["parts",Lr([et])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var nt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmd0"])]]);var rt=new Map([["parts",Lr([nt])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var at=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmd0"])]]);var ot=new Map([["parts",Lr([at])],["req",Lr([Lr(["8020"])])]]);var st=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmd0"])]]);var ct=new Map([["parts",Lr([st])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var lt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmd0"])]]);var pt=new Map([["parts",Lr([lt])],["req",Lr([Lr(["01","02","255","8006","8026"])])]]);var dt=new Map([["cset","N"],["min",2],["max",2],["opt",false],["linters",Lr([])]]);var ut=new Map([["parts",Lr([dt])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var ft=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var ht=new Map([["parts",Lr([ft])],["ex",Lr(["235"])],["req",Lr([Lr(["01","8006"])])]]);var mt=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var gt=new Map([["parts",Lr([mt])],["req",Lr([Lr(["01"])])]]);var vt=new Map([["cset","X"],["min",1],["max",28],["opt",false],["linters",Lr([])]]);var bt=new Map([["parts",Lr([vt])],["req",Lr([Lr(["01"])])]]);var It=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var At=new Map([["parts",Lr([It])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var _t=new Map([["cset","N"],["min",1],["max",6],["opt",false],["linters",Lr([])]]);var yt=new Map([["parts",Lr([_t])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var xt=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var wt=new Map([["parts",Lr([xt])],["req",Lr([Lr(["01"])])]]);var Mt=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var Pt=new Map([["parts",Lr([Mt])],["req",Lr([Lr(["01","8006"]),Lr(["21"])])]]);var jt=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var Et=new Map([["parts",Lr([jt])],["req",Lr([Lr(["01","8006"])])]]);var Tt=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Ct=new Map([["cset","X"],["min",1],["max",17],["opt",true],["linters",Lr([])]]);var Bt=new Map([["parts",Lr([Tt,Ct])],["dlpkey",Lr([])]]);var St=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var Dt=new Map([["parts",Lr([St])],["req",Lr([Lr(["414"])])]]);var kt=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Nt=new Map([["cset","N"],["min",1],["max",12],["opt",true],["linters",Lr([])]]);var Ut=new Map([["parts",Lr([kt,Nt])],["ex",Lr(["01","02","415","8006","8020","8026"])],["dlpkey",Lr([])]]);var Ht=Lr([]);var Rt=new Map([["cset","N"],["min",1],["max",8],["opt",false],["linters",Ht]]);var zt=new Map([["parts",Lr([Rt])],["req",Lr([Lr(["01","02"])])]]);var Ot=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var t=new Map([["parts",Lr([Ot])],["ex",Lr(["310n"])],["req",Lr([Lr(["01","02"])])]]);var Lt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var e=new Map([["parts",Lr([Lt])],["ex",Lr(["311n"])],["req",Lr([Lr(["01","02"])])]]);var Wt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var i=new Map([["parts",Lr([Wt])],["ex",Lr(["312n"])],["req",Lr([Lr(["01","02"])])]]);var Gt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var n=new Map([["parts",Lr([Gt])],["ex",Lr(["313n"])],["req",Lr([Lr(["01","02"])])]]);var Zt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var r=new Map([["parts",Lr([Zt])],["ex",Lr(["314n"])],["req",Lr([Lr(["01","02"])])]]);var Ft=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var a=new Map([["parts",Lr([Ft])],["ex",Lr(["315n"])],["req",Lr([Lr(["01","02"])])]]);var Yt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var o=new Map([["parts",Lr([Yt])],["ex",Lr(["316n"])],["req",Lr([Lr(["01","02"])])]]);var Qt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var s=new Map([["parts",Lr([Qt])],["ex",Lr(["320n"])],["req",Lr([Lr(["01","02"])])]]);var Jt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var c=new Map([["parts",Lr([Jt])],["ex",Lr(["321n"])],["req",Lr([Lr(["01","02"])])]]);var Vt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var l=new Map([["parts",Lr([Vt])],["ex",Lr(["322n"])],["req",Lr([Lr(["01","02"])])]]);var Kt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var p=new Map([["parts",Lr([Kt])],["ex",Lr(["323n"])],["req",Lr([Lr(["01","02"])])]]);var qt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var d=new Map([["parts",Lr([qt])],["ex",Lr(["324n"])],["req",Lr([Lr(["01","02"])])]]);var Xt=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var u=new Map([["parts",Lr([Xt])],["ex",Lr(["325n"])],["req",Lr([Lr(["01","02"])])]]);var $t=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var f=new Map([["parts",Lr([$t])],["ex",Lr(["326n"])],["req",Lr([Lr(["01","02"])])]]);var te=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var h=new Map([["parts",Lr([te])],["ex",Lr(["327n"])],["req",Lr([Lr(["01","02"])])]]);var ee=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var m=new Map([["parts",Lr([ee])],["ex",Lr(["328n"])],["req",Lr([Lr(["01","02"])])]]);var ie=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var g=new Map([["parts",Lr([ie])],["ex",Lr(["329n"])],["req",Lr([Lr(["01","02"])])]]);var ne=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var v=new Map([["parts",Lr([ne])],["ex",Lr(["330n"])],["req",Lr([Lr(["00","01"])])]]);var re=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var b=new Map([["parts",Lr([re])],["ex",Lr(["331n"])],["req",Lr([Lr(["00","01"])])]]);var ae=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var I=new Map([["parts",Lr([ae])],["ex",Lr(["332n"])],["req",Lr([Lr(["00","01"])])]]);var oe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var A=new Map([["parts",Lr([oe])],["ex",Lr(["333n"])],["req",Lr([Lr(["00","01"])])]]);var se=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var _=new Map([["parts",Lr([se])],["ex",Lr(["334n"])],["req",Lr([Lr(["00","01"])])]]);var ce=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var y=new Map([["parts",Lr([ce])],["ex",Lr(["335n"])],["req",Lr([Lr(["00","01"])])]]);var le=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var x=new Map([["parts",Lr([le])],["ex",Lr(["336n"])],["req",Lr([Lr(["00","01"])])]]);var pe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var w=new Map([["parts",Lr([pe])],["ex",Lr(["337n"])],["req",Lr([Lr(["01"])])]]);var de=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var M=new Map([["parts",Lr([de])],["ex",Lr(["340n"])],["req",Lr([Lr(["00","01"])])]]);var ue=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var P=new Map([["parts",Lr([ue])],["ex",Lr(["341n"])],["req",Lr([Lr(["00","01"])])]]);var fe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var j=new Map([["parts",Lr([fe])],["ex",Lr(["342n"])],["req",Lr([Lr(["00","01"])])]]);var he=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var E=new Map([["parts",Lr([he])],["ex",Lr(["343n"])],["req",Lr([Lr(["00","01"])])]]);var me=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ge=new Map([["parts",Lr([me])],["ex",Lr(["344n"])],["req",Lr([Lr(["00","01"])])]]);var ve=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var be=new Map([["parts",Lr([ve])],["ex",Lr(["345n"])],["req",Lr([Lr(["00","01"])])]]);var Ie=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ae=new Map([["parts",Lr([Ie])],["ex",Lr(["346n"])],["req",Lr([Lr(["00","01"])])]]);var _e=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ye=new Map([["parts",Lr([_e])],["ex",Lr(["347n"])],["req",Lr([Lr(["00","01"])])]]);var xe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var we=new Map([["parts",Lr([xe])],["ex",Lr(["348n"])],["req",Lr([Lr(["00","01"])])]]);var Me=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Pe=new Map([["parts",Lr([Me])],["ex",Lr(["349n"])],["req",Lr([Lr(["00","01"])])]]);var je=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ee=new Map([["parts",Lr([je])],["ex",Lr(["350n"])],["req",Lr([Lr(["01","02"])])]]);var Te=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ce=new Map([["parts",Lr([Te])],["ex",Lr(["351n"])],["req",Lr([Lr(["01","02"])])]]);var Be=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Se=new Map([["parts",Lr([Be])],["ex",Lr(["352n"])],["req",Lr([Lr(["01","02"])])]]);var De=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ke=new Map([["parts",Lr([De])],["ex",Lr(["353n"])],["req",Lr([Lr(["00","01"])])]]);var Ne=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ue=new Map([["parts",Lr([Ne])],["ex",Lr(["354n"])],["req",Lr([Lr(["00","01"])])]]);var He=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Re=new Map([["parts",Lr([He])],["ex",Lr(["355n"])],["req",Lr([Lr(["00","01"])])]]);var ze=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Oe=new Map([["parts",Lr([ze])],["ex",Lr(["356n"])],["req",Lr([Lr(["01","02"])])]]);var Le=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var We=new Map([["parts",Lr([Le])],["ex",Lr(["357n"])],["req",Lr([Lr(["01","02"])])]]);var Ge=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ze=new Map([["parts",Lr([Ge])],["ex",Lr(["360n"])],["req",Lr([Lr(["01","02"])])]]);var Fe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ye=new Map([["parts",Lr([Fe])],["ex",Lr(["361n"])],["req",Lr([Lr(["01","02"])])]]);var Qe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Je=new Map([["parts",Lr([Qe])],["ex",Lr(["362n"])],["req",Lr([Lr(["00","01"])])]]);var Ve=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ke=new Map([["parts",Lr([Ve])],["ex",Lr(["363n"])],["req",Lr([Lr(["00","01"])])]]);var qe=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Xe=new Map([["parts",Lr([qe])],["ex",Lr(["364n"])],["req",Lr([Lr(["01","02"])])]]);var $e=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ti=new Map([["parts",Lr([$e])],["ex",Lr(["365n"])],["req",Lr([Lr(["01","02"])])]]);var ei=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ii=new Map([["parts",Lr([ei])],["ex",Lr(["366n"])],["req",Lr([Lr(["01","02"])])]]);var ni=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ri=new Map([["parts",Lr([ni])],["ex",Lr(["367n"])],["req",Lr([Lr(["00","01"])])]]);var ai=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var oi=new Map([["parts",Lr([ai])],["ex",Lr(["368n"])],["req",Lr([Lr(["00","01"])])]]);var si=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var ci=new Map([["parts",Lr([si])],["ex",Lr(["369n"])],["req",Lr([Lr(["00","01"])])]]);var li=new Map([["cset","N"],["min",1],["max",8],["opt",false],["linters",Lr([])]]);var pi=new Map([["parts",Lr([li])],["req",Lr([Lr(["00"]),Lr(["02","8026"])])]]);var di=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",Lr([])]]);var T=new Map([["parts",Lr([di])],["ex",Lr(["390n","391n","394n","8111"])],["req",Lr([Lr(["255","8020"])])]]);var ui=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso4217"])]]);var fi=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",Lr([])]]);var C=new Map([["parts",Lr([ui,fi])],["ex",Lr(["391n"])],["req",Lr([Lr(["8020"])])]]);var hi=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",Lr([])]]);var B=new Map([["parts",Lr([hi])],["ex",Lr(["392n","393n"])],["req",Lr([Lr(["01"]),Lr(["30","31nn","32nn","35nn","36nn"])])]]);var mi=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso4217"])]]);var gi=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",Lr([])]]);var S=new Map([["parts",Lr([mi,gi])],["ex",Lr(["393n"])],["req",Lr([Lr(["30","31nn","32nn","35nn","36nn"])])]]);var vi=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr([])]]);var bi=new Map([["parts",Lr([vi])],["ex",Lr(["394n","8111"])],["req",Lr([Lr(["255"])])]]);var Ii=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var Ai=new Map([["parts",Lr([Ii])],["ex",Lr(["392n","393n","395n","8005"])],["req",Lr([Lr(["30","31nn","32nn","35nn","36nn"])])]]);var _i=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var yi=new Map([["parts",Lr([_i])]]);var xi=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr(["lintkey"])]]);var wi=new Map([["parts",Lr([xi])],["dlpkey",Lr([])]]);var Mi=new Map([["cset","N"],["min",17],["max",17],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Pi=new Map([["parts",Lr([Mi])],["dlpkey",Lr([])]]);var ji=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var Ei=new Map([["parts",Lr([ji])],["req",Lr([Lr(["00"])])]]);var Ti=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Ci=new Map([["parts",Lr([Ti])]]);var Bi=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Si=new Map([["parts",Lr([Bi])],["dlpkey",Lr([Lr(["254"]),Lr(["7040"])])]]);var Di=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var ki=new Map([["parts",Lr([Di])],["req",Lr([Lr(["8020"])])],["dlpkey",Lr([Lr(["8020"])])]]);var Ni=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Ui=new Map([["parts",Lr([Ni])]]);var Hi=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Ri=new Map([["parts",Lr([Hi])],["dlpkey",Lr([Lr(["7040"])])]]);var zi=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var Oi=new Map([["parts",Lr([zi])],["ex",Lr(["421"])]]);var Li=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso3166"])]]);var Wi=new Map([["cset","X"],["min",1],["max",9],["opt",false],["linters",Lr([])]]);var Gi=new Map([["parts",Lr([Li,Wi])],["ex",Lr(["4307"])]]);var Zi=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso3166"])]]);var Fi=new Map([["parts",Lr([Zi])],["ex",Lr(["426"])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var Yi=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",Lr(["lintiso3166list"])]]);var Qi=new Map([["parts",Lr([Yi])],["ex",Lr(["426"])],["req",Lr([Lr(["01","02"])])]]);var Ji=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso3166"])]]);var Vi=new Map([["parts",Lr([Ji])],["ex",Lr(["426"])],["req",Lr([Lr(["01","02"])])]]);var Ki=new Map([["cset","N"],["min",1],["max",15],["opt",false],["linters",Lr(["lintiso3166list"])]]);var qi=new Map([["parts",Lr([Ki])],["ex",Lr(["426"])],["req",Lr([Lr(["01","02"])])]]);var Xi=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso3166"])]]);var $i=new Map([["parts",Lr([Xi])],["req",Lr([Lr(["01","02"])])]]);var tn=new Map([["cset","X"],["min",1],["max",3],["opt",false],["linters",Lr([])]]);var en=new Map([["parts",Lr([tn])],["req",Lr([Lr(["01","02"]),Lr(["422"])])]]);var nn=new Map([["cset","X"],["min",1],["max",35],["opt",false],["linters",Lr(["lintpcenc"])]]);var rn=new Map([["parts",Lr([nn])],["req",Lr([Lr(["00"])])]]);var an=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintpcenc"])]]);var on=new Map([["parts",Lr([an])],["req",Lr([Lr(["00"])])]]);var sn=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintpcenc"])]]);var cn=new Map([["parts",Lr([sn])],["req",Lr([Lr(["4302"])])]]);var ln=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintpcenc"])]]);var pn=new Map([["parts",Lr([ln])],["req",Lr([Lr(["00"])])]]);var dn=new Map([["cset","X"],["min",2],["max",2],["opt",false],["linters",Lr(["lintiso3166alpha2"])]]);var un=new Map([["parts",Lr([dn])],["req",Lr([Lr(["00"])])]]);var fn=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var hn=new Map([["parts",Lr([fn])],["req",Lr([Lr(["00"])])]]);var mn=new Map([["cset","N"],["min",20],["max",20],["opt",false],["linters",Lr(["lintlatlong"])]]);var gn=new Map([["parts",Lr([mn])],["req",Lr([Lr(["00"])])]]);var vn=new Map([["cset","X"],["min",1],["max",35],["opt",false],["linters",Lr(["lintpcenc"])]]);var bn=new Map([["parts",Lr([vn])],["req",Lr([Lr(["00"])])]]);var In=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintpcenc"])]]);var An=new Map([["parts",Lr([In])],["req",Lr([Lr(["00"])])]]);var _n=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintpcenc"])]]);var yn=new Map([["parts",Lr([_n])],["req",Lr([Lr(["4312"])])]]);var xn=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintpcenc"])]]);var wn=new Map([["parts",Lr([xn])],["req",Lr([Lr(["00"])])]]);var Mn=new Map([["cset","X"],["min",2],["max",2],["opt",false],["linters",Lr(["lintiso3166alpha2"])]]);var Pn=new Map([["parts",Lr([Mn])],["req",Lr([Lr(["00"])])]]);var jn=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var En=new Map([["parts",Lr([jn])],["req",Lr([Lr(["00"])])]]);var Tn=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var Cn=new Map([["parts",Lr([Tn])],["req",Lr([Lr(["00"])])]]);var Bn=new Map([["cset","X"],["min",1],["max",35],["opt",false],["linters",Lr(["lintpcenc"])]]);var Sn=new Map([["parts",Lr([Bn])],["req",Lr([Lr(["00"])])]]);var Dn=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",Lr(["lintyesno"])]]);var kn=new Map([["parts",Lr([Dn])],["req",Lr([Lr(["00"])])]]);var Nn=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmd0"])]]);var Un=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr(["linthhmm"])]]);var Hn=new Map([["parts",Lr([Nn,Un])],["req",Lr([Lr(["00"])])]]);var Rn=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmdd"])]]);var zn=new Map([["parts",Lr([Rn])],["req",Lr([Lr(["00"])])]]);var On=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr([])]]);var Ln=new Map([["parts",Lr([On])],["req",Lr([Lr(["01","02","8006","8026"])])]]);var Wn=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var Gn=new Map([["parts",Lr([Wn])],["req",Lr([Lr(["01","02"])])]]);var Zn=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmdd"])]]);var Fn=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr(["linthhmm"])]]);var Yn=new Map([["parts",Lr([Zn,Fn])],["req",Lr([Lr(["01","02"])])]]);var Qn=new Map([["cset","N"],["min",1],["max",4],["opt",false],["linters",Lr([])]]);var Jn=new Map([["parts",Lr([Qn])],["req",Lr([Lr(["01"]),Lr(["10"])])]]);var Vn=new Map([["cset","X"],["min",1],["max",12],["opt",false],["linters",Lr([])]]);var Kn=new Map([["parts",Lr([Vn])],["req",Lr([Lr(["01","02"])])]]);var qn=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmdd"])]]);var Xn=new Map([["parts",Lr([qn])],["req",Lr([Lr(["01","02"])])]]);var $n=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmdd"])]]);var t1=new Map([["cset","N"],["min",6],["max",6],["opt",true],["linters",Lr(["lintyymmdd"])]]);var e1=new Map([["parts",Lr([$n,t1])],["req",Lr([Lr(["01","02"])])]]);var i1=new Map([["cset","X"],["min",1],["max",3],["opt",false],["linters",Lr([])]]);var n1=new Map([["parts",Lr([i1])],["req",Lr([Lr(["01","02"])])]]);var r1=new Map([["cset","X"],["min",1],["max",10],["opt",false],["linters",Lr([])]]);var a1=new Map([["parts",Lr([r1])],["req",Lr([Lr(["01","02"])])]]);var o1=new Map([["cset","X"],["min",1],["max",2],["opt",false],["linters",Lr([])]]);var s1=new Map([["parts",Lr([o1])],["req",Lr([Lr(["01","02"])])]]);var c1=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr(["lintyymmdd"])]]);var l1=new Map([["cset","N"],["min",4],["max",4],["opt",true],["linters",Lr(["linthhmm"])]]);var p1=new Map([["parts",Lr([c1,l1])],["req",Lr([Lr(["01","02"])])]]);var d1=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var u1=new Map([["parts",Lr([d1])],["req",Lr([Lr(["01","8006"]),Lr(["416"])])]]);var f1=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var h1=new Map([["parts",Lr([f1])],["req",Lr([Lr(["01","8006"])])]]);var m1=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var g1=new Map([["parts",Lr([m1])],["req",Lr([Lr(["7021"])])]]);var v1=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr(["lintkey"])]]);var b1=new Map([["parts",Lr([v1])]]);var I1=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintiso3166999"])]]);var A1=new Map([["cset","X"],["min",1],["max",27],["opt",false],["linters",Lr([])]]);var D=new Map([["parts",Lr([I1,A1])],["req",Lr([Lr(["01","02"])])]]);var _1=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",Lr([])]]);var y1=new Map([["cset","X"],["min",1],["max",1],["opt",false],["linters",Lr([])]]);var x1=new Map([["cset","X"],["min",1],["max",1],["opt",false],["linters",Lr([])]]);var w1=new Map([["cset","X"],["min",1],["max",1],["opt",false],["linters",Lr(["lintimporteridx"])]]);var M1=new Map([["parts",Lr([_1,y1,x1,w1])]]);var P1=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var j1=new Map([["parts",Lr([P1])],["req",Lr([Lr(["01"])])]]);var E1=new Map([["cset","X"],["min",2],["max",2],["opt",false],["linters",Lr([])]]);var T1=new Map([["cset","X"],["min",1],["max",28],["opt",false],["linters",Lr([])]]);var k=new Map([["parts",Lr([E1,T1])],["req",Lr([Lr(["01","8004"])])]]);var C1=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var B1=new Map([["parts",Lr([C1])],["req",Lr([Lr(["01","8006"])])]]);var S1=new Map([["cset","N"],["min",2],["max",2],["opt",false],["linters",Lr(["lintmediatype"])]]);var D1=new Map([["parts",Lr([S1])],["req",Lr([Lr(["8017","8018"])])]]);var k1=new Map([["cset","X"],["min",1],["max",25],["opt",false],["linters",Lr([])]]);var N1=new Map([["parts",Lr([k1])],["req",Lr([Lr(["8017","8018"])])]]);var U1=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr(["lintnonzero"])]]);var H1=new Map([["cset","N"],["min",5],["max",5],["opt",false],["linters",Lr(["lintnonzero"])]]);var R1=new Map([["cset","N"],["min",3],["max",3],["opt",false],["linters",Lr(["lintnonzero"])]]);var z1=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",Lr(["lintwinding"])]]);var O1=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",Lr([])]]);var L1=new Map([["parts",Lr([U1,H1,R1,z1,O1])],["req",Lr([Lr(["01"])])]]);var W1=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var G1=new Map([["parts",Lr([W1])]]);var Z1=new Map([["cset","N"],["min",1],["max",1],["opt",false],["linters",Lr(["lintzero"])]]);var F1=new Map([["cset","N"],["min",13],["max",13],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Y1=new Map([["cset","X"],["min",1],["max",16],["opt",true],["linters",Lr([])]]);var Q1=new Map([["parts",Lr([Z1,F1,Y1])],["dlpkey",Lr([])]]);var J1=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr(["lintkey"])]]);var V1=new Map([["parts",Lr([J1])],["dlpkey",Lr([Lr(["7040"])])]]);var K1=new Map([["cset","N"],["min",6],["max",6],["opt",false],["linters",Lr([])]]);var q1=new Map([["parts",Lr([K1])],["req",Lr([Lr(["01","02"])])]]);var X1=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",Lr(["lintcsum"])]]);var $1=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr(["lintpieceoftotal"])]]);var tr=new Map([["parts",Lr([X1,$1])],["ex",Lr(["01","37"])],["dlpkey",Lr([Lr(["22","10","21"])])]]);var er=new Map([["cset","X"],["min",1],["max",34],["opt",false],["linters",Lr(["lintiban"])]]);var ir=new Map([["parts",Lr([er])],["req",Lr([Lr(["415"])])]]);var nr=new Map([["cset","N"],["min",8],["max",8],["opt",false],["linters",Lr(["lintyymmddhh"])]]);var rr=new Map([["cset","N"],["min",1],["max",4],["opt",true],["linters",Lr(["lintmmoptss"])]]);var ar=new Map([["parts",Lr([nr,rr])],["req",Lr([Lr(["01","02"])])]]);var or=new Map([["cset","X"],["min",1],["max",50],["opt",false],["linters",Lr([])]]);var sr=new Map([["parts",Lr([or])],["req",Lr([Lr(["00","01"])])]]);var cr=new Map([["cset","Y"],["min",1],["max",30],["opt",false],["linters",Lr(["lintkey"])]]);var lr=new Map([["parts",Lr([cr])],["dlpkey",Lr([Lr(["8011"])])]]);var pr=new Map([["cset","N"],["min",1],["max",12],["opt",false],["linters",Lr(["lintnozeroprefix"])]]);var dr=new Map([["parts",Lr([pr])],["req",Lr([Lr(["8010"])])]]);var ur=new Map([["cset","X"],["min",1],["max",20],["opt",false],["linters",Lr([])]]);var fr=new Map([["parts",Lr([ur])],["req",Lr([Lr(["01","8006"])])]]);var hr=new Map([["cset","X"],["min",1],["max",25],["opt",false],["linters",Lr(["lintcsumalpha","lintkey"])]]);var mr=new Map([["parts",Lr([hr])],["dlpkey",Lr([])]]);var gr=new Map([["cset","N"],["min",18],["max",18],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var vr=new Map([["parts",Lr([gr])],["ex",Lr(["8018"])],["dlpkey",Lr([Lr(["8019"])])]]);var br=new Map([["cset","N"],["min",18],["max",18],["opt",false],["linters",Lr(["lintcsum","lintkey"])]]);var Ir=new Map([["parts",Lr([br])],["ex",Lr(["8017"])],["dlpkey",Lr([Lr(["8019"])])]]);var Ar=new Map([["cset","N"],["min",1],["max",10],["opt",false],["linters",Lr([])]]);var _r=new Map([["parts",Lr([Ar])],["req",Lr([Lr(["8017","8018"])])]]);var yr=new Map([["cset","X"],["min",1],["max",25],["opt",false],["linters",Lr([])]]);var xr=new Map([["parts",Lr([yr])],["req",Lr([Lr(["415"])])]]);var wr=new Map([["cset","N"],["min",14],["max",14],["opt",false],["linters",Lr(["lintcsum"])]]);var Mr=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr(["lintpieceoftotal"])]]);var Pr=new Map([["parts",Lr([wr,Mr])],["ex",Lr(["02","8006"])],["req",Lr([Lr(["37"])])]]);var jr=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintcouponcode"])]]);var Er=new Map([["parts",Lr([jr])]]);var Tr=new Map([["cset","N"],["min",4],["max",4],["opt",false],["linters",Lr([])]]);var Cr=new Map([["parts",Lr([Tr])],["req",Lr([Lr(["255"])])]]);var Br=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr(["lintcouponposoffer"])]]);var Sr=new Map([["parts",Lr([Br])]]);var Dr=new Map([["cset","X"],["min",1],["max",70],["opt",false],["linters",Lr([])]]);var kr=new Map([["parts",Lr([Dr])],["req",Lr([Lr(["01"])])]]);var Nr=new Map([["cset","X"],["min",1],["max",30],["opt",false],["linters",Lr([])]]);var Ur=new Map([["parts",Lr([Nr])]]);var Hr=new Map([["cset","X"],["min",1],["max",90],["opt",false],["linters",Lr([])]]);var N=new Map([["parts",Lr([Hr])]]);var Rr=new Map([["00",O],["01",J],["02",tt],["10",it],["11",rt],["12",ot],["13",ct],["15",ct],["16",ct],["17",pt],["20",ut],["21",ht],["22",gt],["235",bt],["240",At],["241",At],["242",yt],["243",wt],["250",Pt],["251",Et],["253",Bt],["254",Dt],["255",Ut],["30",zt],["3100",t],["3101",t],["3102",t],["3103",t],["3104",t],["3105",t],["3110",e],["3111",e],["3112",e],["3113",e],["3114",e],["3115",e],["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",o],["3161",o],["3162",o],["3163",o],["3164",o],["3165",o],["3200",s],["3201",s],["3202",s],["3203",s],["3204",s],["3205",s],["3210",c],["3211",c],["3212",c],["3213",c],["3214",c],["3215",c],["3220",l],["3221",l],["3222",l],["3223",l],["3224",l],["3225",l],["3230",p],["3231",p],["3232",p],["3233",p],["3234",p],["3235",p],["3240",d],["3241",d],["3242",d],["3243",d],["3244",d],["3245",d],["3250",u],["3251",u],["3252",u],["3253",u],["3254",u],["3255",u],["3260",f],["3261",f],["3262",f],["3263",f],["3264",f],["3265",f],["3270",h],["3271",h],["3272",h],["3273",h],["3274",h],["3275",h],["3280",m],["3281",m],["3282",m],["3283",m],["3284",m],["3285",m],["3290",g],["3291",g],["3292",g],["3293",g],["3294",g],["3295",g],["3300",v],["3301",v],["3302",v],["3303",v],["3304",v],["3305",v],["3310",b],["3311",b],["3312",b],["3313",b],["3314",b],["3315",b],["3320",I],["3321",I],["3322",I],["3323",I],["3324",I],["3325",I],["3330",A],["3331",A],["3332",A],["3333",A],["3334",A],["3335",A],["3340",_],["3341",_],["3342",_],["3343",_],["3344",_],["3345",_],["3350",y],["3351",y],["3352",y],["3353",y],["3354",y],["3355",y],["3360",x],["3361",x],["3362",x],["3363",x],["3364",x],["3365",x],["3370",w],["3371",w],["3372",w],["3373",w],["3374",w],["3375",w],["3400",M],["3401",M],["3402",M],["3403",M],["3404",M],["3405",M],["3410",P],["3411",P],["3412",P],["3413",P],["3414",P],["3415",P],["3420",j],["3421",j],["3422",j],["3423",j],["3424",j],["3425",j],["3430",E],["3431",E],["3432",E],["3433",E],["3434",E],["3435",E],["3440",ge],["3441",ge],["3442",ge],["3443",ge],["3444",ge],["3445",ge],["3450",be],["3451",be],["3452",be],["3453",be],["3454",be],["3455",be],["3460",Ae],["3461",Ae],["3462",Ae],["3463",Ae],["3464",Ae],["3465",Ae],["3470",ye],["3471",ye],["3472",ye],["3473",ye],["3474",ye],["3475",ye],["3480",we],["3481",we],["3482",we],["3483",we],["3484",we],["3485",we],["3490",Pe],["3491",Pe],["3492",Pe],["3493",Pe],["3494",Pe],["3495",Pe],["3500",Ee],["3501",Ee],["3502",Ee],["3503",Ee],["3504",Ee],["3505",Ee],["3510",Ce],["3511",Ce],["3512",Ce],["3513",Ce],["3514",Ce],["3515",Ce],["3520",Se],["3521",Se],["3522",Se],["3523",Se],["3524",Se],["3525",Se],["3530",ke],["3531",ke],["3532",ke],["3533",ke],["3534",ke],["3535",ke],["3540",Ue],["3541",Ue],["3542",Ue],["3543",Ue],["3544",Ue],["3545",Ue],["3550",Re],["3551",Re],["3552",Re],["3553",Re],["3554",Re],["3555",Re],["3560",Oe],["3561",Oe],["3562",Oe],["3563",Oe],["3564",Oe],["3565",Oe],["3570",We],["3571",We],["3572",We],["3573",We],["3574",We],["3575",We],["3600",Ze],["3601",Ze],["3602",Ze],["3603",Ze],["3604",Ze],["3605",Ze],["3610",Ye],["3611",Ye],["3612",Ye],["3613",Ye],["3614",Ye],["3615",Ye],["3620",Je],["3621",Je],["3622",Je],["3623",Je],["3624",Je],["3625",Je],["3630",Ke],["3631",Ke],["3632",Ke],["3633",Ke],["3634",Ke],["3635",Ke],["3640",Xe],["3641",Xe],["3642",Xe],["3643",Xe],["3644",Xe],["3645",Xe],["3650",ti],["3651",ti],["3652",ti],["3653",ti],["3654",ti],["3655",ti],["3660",ii],["3661",ii],["3662",ii],["3663",ii],["3664",ii],["3665",ii],["3670",ri],["3671",ri],["3672",ri],["3673",ri],["3674",ri],["3675",ri],["3680",oi],["3681",oi],["3682",oi],["3683",oi],["3684",oi],["3685",oi],["3690",ci],["3691",ci],["3692",ci],["3693",ci],["3694",ci],["3695",ci],["37",pi],["3900",T],["3901",T],["3902",T],["3903",T],["3904",T],["3905",T],["3906",T],["3907",T],["3908",T],["3909",T],["3910",C],["3911",C],["3912",C],["3913",C],["3914",C],["3915",C],["3916",C],["3917",C],["3918",C],["3919",C],["3920",B],["3921",B],["3922",B],["3923",B],["3924",B],["3925",B],["3926",B],["3927",B],["3928",B],["3929",B],["3930",S],["3931",S],["3932",S],["3933",S],["3934",S],["3935",S],["3936",S],["3937",S],["3938",S],["3939",S],["3940",bi],["3941",bi],["3942",bi],["3943",bi],["3950",Ai],["3951",Ai],["3952",Ai],["3953",Ai],["3954",Ai],["3955",Ai],["400",yi],["401",wi],["402",Pi],["403",Ei],["410",Ci],["411",Ci],["412",Ci],["413",Ci],["414",Si],["415",ki],["416",Ui],["417",Ri],["420",Oi],["421",Gi],["422",Fi],["423",Qi],["424",Vi],["425",qi],["426",$i],["427",en],["4300",rn],["4301",rn],["4302",on],["4303",cn],["4304",pn],["4305",pn],["4306",pn],["4307",un],["4308",hn],["4309",gn],["4310",bn],["4311",bn],["4312",An],["4313",yn],["4314",wn],["4315",wn],["4316",wn],["4317",Pn],["4318",En],["4319",Cn],["4320",Sn],["4321",kn],["4322",kn],["4323",kn],["4324",Hn],["4325",Hn],["4326",zn],["7001",Ln],["7002",Gn],["7003",Yn],["7004",Jn],["7005",Kn],["7006",Xn],["7007",e1],["7008",n1],["7009",a1],["7010",s1],["7011",p1],["7020",u1],["7021",h1],["7022",g1],["7023",b1],["7030",D],["7031",D],["7032",D],["7033",D],["7034",D],["7035",D],["7036",D],["7037",D],["7038",D],["7039",D],["7040",M1],["710",j1],["711",j1],["712",j1],["713",j1],["714",j1],["715",j1],["7230",k],["7231",k],["7232",k],["7233",k],["7234",k],["7235",k],["7236",k],["7237",k],["7238",k],["7239",k],["7240",B1],["7241",D1],["7242",N1],["8001",L1],["8002",G1],["8003",Q1],["8004",V1],["8005",q1],["8006",tr],["8007",ir],["8008",ar],["8009",sr],["8010",lr],["8011",dr],["8012",fr],["8013",mr],["8017",vr],["8018",Ir],["8019",_r],["8020",xr],["8026",Pr],["8110",Er],["8111",Cr],["8112",Sr],["8200",kr],["90",Ur],["91",N],["92",N],["93",N],["94",N],["95",N],["96",N],["97",N],["98",N],["99",N]]);U.gs1syntax=Rr;for(var zr in U)U.hasOwnProperty(zr)&&(Wr.$ctx[zr]=U[zr]);Wr.__2289__=1})();if(_n(sn[--on],"ai")){Qt(sn[--on],"(");if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1aiMissingOpenParen#2297";sn[on++]="AIs must start with '('";Pn()}on--;sn[on++]=Infinity;var N=sn[--on];var U=sn[--on];sn[on++]=N;sn[on++]=U;for(;;){var t=sn[--on];sn[on++]=t;if(_n(t,"")){on--;break}gn(sn[--on],")");if(wn(sn[--on])){Bn();sn[on++]="bwipp.GS1aiMissingCloseParen#2303";sn[on++]="AIs must end with ')'";Pn()}var H=sn[--on];var R=sn[--on];sn[on++]=H;sn[on++]=R;on--;var z=sn[--on];var O=sn[--on];sn[on++]=z;gn(O,"(");if(sn[--on]){var L=sn[--on];var W=sn[--on];sn[on++]=L;sn[on++]=W;on--;var G=sn[--on];var Z=sn[--on];sn[on++]=G;sn[on++]=Z}else sn[on++]=""}var e=bn();sn[on++]=e;if(e>0){var i=sn[--on];for(var n=i,F=~~(i/2)+1;n>=F;n-=1)Ft(n,-1)}else on--;An(Lr(~~(bn()/2)));Or.ais=sn[--on];An(Lr(bn()));sn[on++]=Infinity;var Y=sn[--on];var Q=sn[--on];sn[on++]=Y;vn(Q,function(){var t=new Map([["parse",Or.parse],["parseonly",true],["parsefnc",false]]);sn[on++]=t;En()});Or.vals=Lr();on--}else{Qt(sn[--on],"http://");if(wn(sn[--on])){Qt(sn[--on],"https://");if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1dlURIbadScheme#2320";sn[on++]="Scheme must be http:// or https://";Pn()}}on--;gn(sn[--on],"/");if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1dlMissingDomainOrPathInfo#2326";sn[on++]="URI must contain a domain and path info";Pn()}on-=2;gn(sn[--on],"#");if(sn[--on]){var J=sn[--on];var V=sn[--on];sn[on++]=J;sn[on++]=V;on--;var K=sn[--on];var q=sn[--on];sn[on++]=K;sn[on++]=q;on--}gn(sn[--on],"?");if(wn(sn[--on])){var X=sn[--on];sn[on++]="";sn[on++]=null;sn[on++]=X}Or.pp=sn[--on];on--;Or.qp=sn[--on];sn[on++]=Infinity;sn[on++]=0;sn[on++]=0;sn[on++]=Or.pp;for(;;){gn(sn[--on],"/");if(wn(sn[--on])){on--;break}var $=sn[--on];var tt=sn[--on];sn[on++]=$.length+1;sn[on++]=tt;on--;var et=sn[--on];var it=sn[--on];var r=sn[--on];sn[on++]=r;sn[on++]=Mn(et+r);sn[on++]=it}An(Lr(bn()-1));Or.pipos=sn[--on];on-=2;if(Or.pipos.length<=1){sn[on++]="bwipp.GS1dlNoAIinfo#2351";sn[on++]="The path was too short to contain AI info";Pn()}sn[on++]=false;for(var a=Or.pipos.length-2;a>=0;a-=2){var o=un(Or.pipos,a);var s=hn(Or.pp,o,Mn(Mn(un(Or.pipos,a+1)-o)-1));var nt=un(Or.gs1syntax,s)!==undefined;sn[on++]=a;sn[on++]=s;if(nt){var rt=un(un(Or.gs1syntax,sn[--on]),"dlpkey")!==undefined;if(rt){var at=sn[--on];var ot=sn[--on];sn[on++]=at;sn[on++]=ot;on--;sn[on++]=true;break}}else on--;on--}if(wn(sn[--on])){sn[on++]="bwipp.GS1dlNoAIinfo#2370";sn[on++]="The path does not contain a valid primary key";Pn()}var c=un(Or.pipos,sn[--on]);Or.pp=hn(Or.pp,c,Mn(Or.pp.length-c));Or.uriunescape=function(){Or.in=sn[--on];Or.out=ln(Or.in.length);sn[on++]=0;sn[on++]=0;for(;;){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(e>=Or.in.length)break;var i=sn[--on];var n=sn[--on];var r=un(Or.in,n);sn[on++]=n;sn[on++]=i;sn[on++]=r;if(r==43){on--;var a=sn[--on];fn(Or.out,a,32);var o=sn[--on];sn[on++]=Mn(o+1);sn[on++]=Mn(a+1)}else{var s=sn[--on];var c=sn[--on];var l=sn[--on];sn[on++]=l;sn[on++]=c;sn[on++]=s;if(s==37&&l<Or.in.length-2){on--;var p=Vi(ln(4),"< >");var d=sn[--on];var u=sn[--on];mn(p,1,hn(Or.in,Mn(u+1),2));try{sn[on++]=u;sn[on++]=d;sn[on++]=Yt(p);sn[on++]=false}catch(t){sn[on++]=true}if(sn[--on]){on-=2;sn[on++]="bwipp.GS1dlBadHexCharacter#2388";sn[on++]="Invalid hex character";Pn()}var f=un(sn[--on],0);var h=sn[--on];fn(Or.out,h,f);var m=sn[--on];sn[on++]=Mn(m+3);sn[on++]=Mn(h+1)}else{var g=sn[--on];var v=sn[--on];fn(Or.out,v,g);var b=sn[--on];sn[on++]=Mn(b+1);sn[on++]=Mn(v+1)}}}Or.out=hn(Or.out,0,sn[--on]);on--;sn[on++]=Or.out};Or.ais=Lr(99);Or.vals=Lr(99);sn[on++]=0;sn[on++]=Or.pp;for(;;){gn(sn[--on],"/");if(sn[--on]){var st=sn[--on];var ct=sn[--on];var lt=sn[--on];var l=sn[--on];fn(Or.ais,l,st);sn[on++]=l;gn(lt,"/");if(sn[--on]){var pt=sn[--on];var dt=sn[--on];sn[on++]=pt;sn[on++]=dt;on--}else{var ut=sn[--on];sn[on++]="";sn[on++]=ut}var ft=sn[--on];var ht=sn[--on];var p=sn[--on];sn[on++]=p;sn[on++]=ht;sn[on++]=Or.vals;sn[on++]=p;sn[on++]=ft;Or.uriunescape();var mt=sn[--on];var gt=sn[--on];fn(sn[--on],gt,mt)}else{on--;break}var vt=sn[--on];var bt=sn[--on];sn[on++]=Mn(bt+1);sn[on++]=vt}var d=sn[--on];sn[on++]=d;if(d>1){sn[on++]=false;vn(un(un(Or.gs1syntax,un(Or.ais,0)),"dlpkey"),function(){Or.seq=sn[--on];Or.i=1;Or.j=0;for(;;){if(Or.i>=Or.ais.length)break;if(Or.j>=Or.seq.length)break;if(_n(un(Or.ais,Or.i),un(Or.seq,Or.j)))Or.i=Or.i+1;Or.j=Or.j+1}var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(Or.i==e){on--;sn[on++]=true;return true}});if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1dlBadPathInfo#2436";sn[on++]="The AIs in the path are not a valid key-qualifier sequence for the key";Pn()}}sn[on++]=Or.qp;for(;;){var u=sn[--on];sn[on++]=u;if(_n(u,"")){on--;break}gn(sn[--on],"&");if(sn[--on]){var It=sn[--on];var At=sn[--on];sn[on++]=It;sn[on++]=At;on--}else{var _t=sn[--on];sn[on++]="";sn[on++]=_t}gn(sn[--on],"=");if(sn[--on]){var f=sn[--on];sn[on++]=f;sn[on++]=true;vn(f,function(){var t=sn[--on];var e=sn[--on];sn[on++]=e&&(t>=48&&t<=57)});if(sn[--on]){var yt=sn[--on];var xt=sn[--on];var wt=sn[--on];var Mt=sn[--on];var h=sn[--on];fn(Or.ais,h,yt);sn[on++]=h;sn[on++]=Mt;sn[on++]=Or.vals;sn[on++]=h;sn[on++]=wt;Or.uriunescape();var Pt=sn[--on];var jt=sn[--on];fn(sn[--on],jt,Pt);var Et=sn[--on];var Tt=sn[--on];sn[on++]=Mn(Tt+1);sn[on++]=Et}else on-=3}else on--}var m=sn[--on];Or.ais=hn(Or.ais,0,m);Or.vals=hn(Or.vals,0,m);for(var g=0,Ct=Or.ais.length-1;g<=Ct;g+=1){sn[on++]=g;if(_n(un(Or.ais,g),"01")){var v=sn[--on];var b=un(Or.vals,v);var I=b.length;sn[on++]=v;sn[on++]=b;if(I==8||(I==12||I==13)){var A=Vi(ln(14),"00000000000000");var _=sn[--on];mn(A,14-_.length,_);var y=sn[--on];fn(Or.vals,y,A);sn[on++]=y}else on--}on--}}if(!Wr.__2487__)(function(){var t=Object.create(Or);sn[on++]=Infinity;var e=Lr(["00","01","02","03","04","11","12","13","14","15","16","17","18","19","20","31","32","33","34","35","36","41"]);for(var i=0,n=e.length;i<n;i++){var r=un(e,i);sn[on++]=r;sn[on++]=r}t.aifixed=cn();for(var a in t)t.hasOwnProperty(a)&&(Wr.$ctx[a]=t[a]);Wr.__2487__=1})();sn[on++]=Infinity;var x=Or.ais;for(var w=0,Bt=x.length;w<Bt;w++){var M=un(x,w);sn[on++]=true;sn[on++]=M;if(M.length>=2){var St=un(Or.aifixed,hn(sn[--on],0,2))!==undefined;if(St){on--;sn[on++]=false}}else on--}Or.fncs=Lr();Or.lintnumeric=function(){var t=sn[--on];sn[on++]=true;vn(t,function(){var t=sn[--on];if(t<48||t>57){on--;sn[on++]=false;return true}});if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1notNumeric#2507";sn[on++]="Not numeric";sn[on++]=false;return true}};Or.lintcset82=function(){var t=sn[--on];sn[on++]=true;vn(t,function(){var t=ln(1);fn(t,0,sn[--on]);gn("!\"%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",t);if(wn(sn[--on])){on-=2;sn[on++]=false;return true}on-=3});if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1badCSET82character#2517";sn[on++]="Invalid CSET 82 character";sn[on++]=false;return true}};Or.lintcset39=function(){var t=sn[--on];sn[on++]=true;vn(t,function(){var t=ln(1);fn(t,0,sn[--on]);gn("#-/0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",t);if(wn(sn[--on])){on-=2;sn[on++]=false;return true}on-=3});if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1badCSET39character#2527";sn[on++]="Invalid CSET 39 character";sn[on++]=false;return true}};Or.lintkey=function(){var t=sn[--on];sn[on++]=t;if(t.length<2){on-=2;sn[on++]="bwipp.GS1keyTooShort#2531";sn[on++]="Key is too short";sn[on++]=false;return true}var e=sn[--on];var i=un(e,0);var n=un(e,1);if(i<48||i>57||(n<48||n>57)){on--;sn[on++]="bwipp.GS1badGCP#2534";sn[on++]="Non-numeric company prefix";sn[on++]=false;return true}};Or.lintimporteridx=function(){gn("-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",sn[--on]);if(wn(sn[--on])){on-=2;sn[on++]="bwipp.GS1badImporterIndex#2540";sn[on++]="Invalid importer index";sn[on++]=false;return true}on-=3};Or.lintcsum=function(){sn[on++]=Infinity;var t=sn[--on];var e=sn[--on];var i=e.length%2==0?3:1;sn[on++]=t;sn[on++]=i;vn(e,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(t-48)*e;sn[on++]=Mn(4-e)});on--;var n=bn()+1;sn[on++]=0;for(var r=0,a=n-1;r<a;r++){var o=sn[--on];var s=sn[--on];sn[on++]=Mn(s+o)}var c=sn[--on];var l=sn[--on];sn[on++]=c;sn[on++]=l;on--;if(sn[--on]%10!=0){on--;sn[on++]="bwipp.GS1badChecksum#2549";sn[on++]="Bad checksum";sn[on++]=false;return true}};if(!Wr.__2562__)(function(){var t=Object.create(Or);sn[on++]=Infinity;sn[on++]=0;for(var e=0,i="!\"%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz".length;e<i;e++){var n=sn[--on];sn[on++]=un("!\"%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",e);sn[on++]=n;sn[on++]=Mn(n+1)}on--;t.cset82=cn();sn[on++]=Infinity;sn[on++]=0;for(var r=0,a="23456789ABCDEFGHJKLMNPQRSTUVWXYZ".length;r<a;r++){var o=sn[--on];sn[on++]=un("23456789ABCDEFGHJKLMNPQRSTUVWXYZ",r);sn[on++]=o;sn[on++]=Mn(o+1)}on--;t.cset32=cn();for(var s in t)t.hasOwnProperty(s)&&(Wr.$ctx[s]=t[s]);Wr.__2562__=1})();Or.lintcsumalpha=function(){var t=sn[--on];sn[on++]=t;if(t.length<2){on-=2;sn[on++]="bwipp.GS1alphaTooShort#2565";sn[on++]="Alphanumeric string is too short to check";sn[on++]=false;return true}var e=sn[--on];sn[on++]=e;sn[on++]=e.length-2;sn[on++]=hn(e,0,e.length-2);sn[on++]=Infinity;var i=sn[--on];var n=sn[--on];sn[on++]=i;vn(n,function(){var t=sn[--on];var e=un(Or.cset82,t)!==undefined;sn[on++]=t;if(e){var i=un(Or.cset82,sn[--on]);sn[on++]=i}else{sn[on++]=-1;return true}});var r=sn[--on];sn[on++]=r;if(r==-1){Bn();on-=3;sn[on++]="bwipp.GS1UnknownCSET82Character#2571";sn[on++]="Unknown CSET 82 character";sn[on++]=false;return true}An(Lr(bn()));var a=sn[--on];var o=sn[--on];sn[on++]=a;sn[on++]=o;on--;var s=sn[--on];var c=sn[--on];var l=hn(sn[--on],c,2);sn[on++]=s;sn[on++]=l;sn[on++]=Infinity;var p=sn[--on];var d=sn[--on];sn[on++]=p;vn(d,function(){var t=sn[--on];var e=un(Or.cset32,t)!==undefined;sn[on++]=t;if(e){var i=un(Or.cset32,sn[--on]);sn[on++]=i}else{sn[on++]=-1;return true}});var u=sn[--on];sn[on++]=u;if(u==-1){Bn();on-=2;sn[on++]="bwipp.GS1UnknownCSET32Character#2577";sn[on++]="Unknown CSET 32 character";sn[on++]=false;return true}An(Lr(bn()));var f=sn[--on];var h=sn[--on];sn[on++]=f;sn[on++]=h;on--;var m=sn[--on];var g=sn[--on];var v=Lr([2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83]);var b=g.length;sn[on++]=Mn((un(m,0)<<5)+un(m,1));sn[on++]=g;sn[on++]=v;sn[on++]=b;if(b>v.length){on-=5;sn[on++]="bwipp.GS1alphaTooLong#2582";sn[on++]="Alphanumeric string is too long to check";sn[on++]=false;return true}var I=sn[--on];var A=hn(sn[--on],0,I);for(var _=0,y=A.length;_<y;_++){var x=sn[--on];sn[on++]=un(A,_);sn[on++]=x}var w=sn[--on];sn[on++]=0;vn(w,function(){var t=sn[--on];var e=sn[--on];var i=sn[--on];sn[on++]=Mn(e+i*t)});var M=sn[--on];if(sn[--on]!=M%1021){on--;sn[on++]="bwipp.GS1badAlphaCheckCharacters#2585";sn[on++]="Bad alphanumeric check characters";sn[on++]=false;return true}};if(!Wr.__2609__)(function(){var t=Object.create(Or);sn[on++]=Infinity;var e=Lr(["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 i=0,n=e.length;i<n;i++){var r=un(e,i);sn[on++]=r;sn[on++]=r}t.iso3166=cn();for(var a in t)t.hasOwnProperty(a)&&(Wr.$ctx[a]=t[a]);Wr.__2609__=1})();Or.lintiso3166=function(){var t=un(Or.iso3166,sn[--on])!==undefined;if(!t){on--;sn[on++]="bwipp.GS1UnknownCountry#2612";sn[on++]="Unknown country code";sn[on++]=false;return true}};Or.lintiso3166999=function(){var t=sn[--on];sn[on++]=t;if(yn(t,"999")){var e=un(Or.iso3166,sn[--on])!==undefined;if(!e){on--;sn[on++]="bwipp.GS1UnknownCountryOr999#2617";sn[on++]="Unknown country code or not 999";sn[on++]=false;return true}}else on--};Or.lintiso3166list=function(){var t=sn[--on];sn[on++]=t;if(t.length%3!=0){on-=2;sn[on++]="bwipp.GS1BadCountryListLength#2625";sn[on++]="Not a group of three-digit country codes";sn[on++]=false;return true}var e=sn[--on];sn[on++]=e;sn[on++]=true;for(var i=0,n=e.length-1;i<=n;i+=3){var r=sn[--on];var a=sn[--on];var o=un(Or.iso3166,hn(a,i,3))!==undefined;sn[on++]=a;sn[on++]=r;if(!o){on-=2;sn[on++]=false;break}}if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1UnknownCountry#2632";sn[on++]="Unknown country code";sn[on++]=false;return true}on--};if(!Wr.__2663__)(function(){var t=Object.create(Or);sn[on++]=Infinity;var e=Lr(["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 i=0,n=e.length;i<n;i++){var r=un(e,i);sn[on++]=r;sn[on++]=r}t.iso3166alpha2=cn();for(var a in t)t.hasOwnProperty(a)&&(Wr.$ctx[a]=t[a]);Wr.__2663__=1})();Or.lintiso3166alpha2=function(){var t=un(Or.iso3166alpha2,sn[--on])!==undefined;if(!t){on--;sn[on++]="bwipp.GS1UnknownCountryAlpha#2666";sn[on++]="Unknown country alpha code";sn[on++]=false;return true}};if(!Wr.__2694__)(function(){var t=Object.create(Or);sn[on++]=Infinity;var e=Lr(["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 i=0,n=e.length;i<n;i++){var r=un(e,i);sn[on++]=r;sn[on++]=r}t.iso4217=cn();for(var a in t)t.hasOwnProperty(a)&&(Wr.$ctx[a]=t[a]);Wr.__2694__=1})();Or.lintiso4217=function(){var t=un(Or.iso4217,sn[--on])!==undefined;if(!t){on--;sn[on++]="bwipp.GS1UnknownCurrency#2697";sn[on++]="Unknown currency code";sn[on++]=false;return true}};Or.lintiban=function(){var t=sn[--on];sn[on++]=t;if(t.length<=4){on-=2;sn[on++]="bwipp.GS1tooShort#2701";sn[on++]="IBAN too short";sn[on++]=false;return true}var e=sn[--on];sn[on++]=e;sn[on++]=true;vn(e,function(){var t=ln(1);fn(t,0,sn[--on]);gn("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",t);if(wn(sn[--on])){on-=2;sn[on++]=false;return true}on-=3});if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1badIBANcharacter#2708";sn[on++]="Invalid IBAN character";sn[on++]=false;return true}var i=sn[--on];sn[on++]=i;sn[on++]=i;sn[on++]=Infinity;var n=sn[--on];var r=sn[--on];sn[on++]=n;sn[on++]=r;sn[on++]=Infinity;var a=sn[--on];var o=sn[--on];sn[on++]=a;vn(o);Ft(bn(),-4);An(Lr(bn()));var s=sn[--on];var c=sn[--on];sn[on++]=s;sn[on++]=c;on--;vn(sn[--on],function(){var t=Mn(sn[--on]-48);sn[on++]=t;if(t>9){var e=Mn(sn[--on]-7);sn[on++]=~~(e/10);sn[on++]=e%10}});An(Lr(bn()));var l=sn[--on];var p=sn[--on];sn[on++]=l;sn[on++]=p;on--;var d=sn[--on];sn[on++]=0;vn(d,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(t+e*10)%97});if(sn[--on]!=1){on-=2;sn[on++]="bwipp.GS1badIBANchecksum#2713";sn[on++]="IBAN checksum incorrect";sn[on++]=false;return true}var u=hn(sn[--on],0,2);sn[on++]=u;Or.lintiso3166alpha2()};Or.lintzero=function(){if(yn(sn[--on],"0")){on--;sn[on++]="bwipp.GS1zeroRequired#2718";sn[on++]="Zero is required";sn[on++]=false;return true}};Or.lintnonzero=function(){var t=sn[--on];sn[on++]=false;vn(t,function(){if(sn[--on]!=48){on--;sn[on++]=true}});if(wn(sn[--on])){on--;sn[on++]="bwipp.GS1zeroNotPermitted#2723";sn[on++]="Zero not permitted";sn[on++]=false;return true}};Or.lintnozeroprefix=function(){var t=sn[--on];if(t.length>1&&un(t,0)==48){on--;sn[on++]="bwipp.GS1badZeroPrefix#2728";sn[on++]="Zero prefix is not permitted";sn[on++]=false;return true}};Or.lintyymmd0=function(){var t=sn[--on];var e=pn(hn(t,2,2));sn[on++]=t;if(e<1||e>12){on--;sn[on++]="bwipp.GS1badMonth#2733";sn[on++]="Invalid month";sn[on++]=false;return true}var i=sn[--on];var n=pn(hn(i,0,2));var r=n-21;sn[on++]=i;sn[on++]=n;sn[on++]=r;if(r>=51){on--;var a=sn[--on];sn[on++]=Mn(a+1900)}else if(sn[--on]<=-50){var o=sn[--on];sn[on++]=Mn(o+2100)}else{var s=sn[--on];sn[on++]=Mn(s+2e3)}var c=sn[--on];sn[on++]=c%400==0||c%4==0&&c%100!=0;sn[on++]=Infinity;var l=sn[--on];var p=sn[--on]?29:28;sn[on++]=l;sn[on++]=31;sn[on++]=p;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=30;sn[on++]=31;var d=Lr();var u=sn[--on];if(un(d,pn(hn(u,2,2))-1)<pn(hn(u,4,2))){on--;sn[on++]="bwipp.GS1badDay#2739";sn[on++]="Invalid day of month";sn[on++]=false;return true}};Or.lintyymmdd=function(){var t=sn[--on];sn[on++]=t;if(t.length!=6){on--;sn[on++]="bwipp.GS1badDateLength#2743";sn[on++]="Invalid length for date";sn[on++]=false;return true}var e=sn[--on];sn[on++]=e;if(pn(hn(e,4,2))<1){on--;sn[on++]="bwipp.GS1badDay#2744";sn[on++]="Invalid day of month";sn[on++]=false;return true}Or.lintyymmd0()};Or.lintyymmddhh=function(){var t=sn[--on];sn[on++]=t;if(t.length!=8){on--;sn[on++]="bwipp.GS1badYYMMDDHHLength#2749";sn[on++]="Invalid length for date with hour";sn[on++]=false;return true}var e=sn[--on];sn[on++]=e;if(pn(hn(e,6,2))>23){on-=2;sn[on++]="bwipp.GS1badHour#2750";sn[on++]="Invalid hour of day";sn[on++]=false;return true}var i=hn(sn[--on],0,6);sn[on++]=i;Or.lintyymmdd()};Or.linthhmm=function(){var t=sn[--on];sn[on++]=t;if(pn(hn(t,0,2))>23){on-=2;sn[on++]="bwipp.GS1badHour#2755";sn[on++]="Invalid hour of day";sn[on++]=false;return true}if(pn(hn(sn[--on],2,2))>59){on--;sn[on++]="bwipp.GS1badMinute#2756";sn[on++]="Invalid minute in the hour";sn[on++]=false;return true}};Or.lintmmoptss=function(){var t=sn[--on];var e=t.length;sn[on++]=t;if(e!=2&&e!=4){on--;sn[on++]="bwipp.GS1badTimeLength#2761";sn[on++]="Invalid length for optional minutes and seconds";sn[on++]=false;return true}var i=sn[--on];sn[on++]=i;if(pn(hn(i,0,2))>59){on-=2;sn[on++]="bwipp.GS1badMinute#2763";sn[on++]="Invalid minute in the hour";sn[on++]=false;return true}var n=sn[--on];sn[on++]=n;if(n.length>=4){var r=sn[--on];sn[on++]=r;if(pn(hn(r,2,2))>59){on-=2;sn[on++]="bwipp.GS1badSecond#2765";sn[on++]="Invalid second in the minute";sn[on++]=false;return true}}on--};Or.lintyesno=function(){var t=sn[--on];if(yn(t,"0")&&yn(t,"1")){on--;sn[on++]="bwipp.GS1badBoolean#2772";sn[on++]="Neither 0 nor 1 for yes or no";sn[on++]=false;return true}};Or.lintwinding=function(){var t=sn[--on];if(yn(t,"0")&&(yn(t,"1")&&yn(t,"9"))){on--;sn[on++]="bwipp.GS1badWinding#2778";sn[on++]="Invalid winding direction";sn[on++]=false;return true}};Or.lintpieceoftotal=function(){var t=sn[--on];sn[on++]=t;if(t.length%2!=0){on-=2;sn[on++]="bwipp.GS1badPieceTotalLength#2783";sn[on++]="Invalid piece/total length";sn[on++]=false;return true}var e=sn[--on];var i=pn(hn(e,0,~~(e.length/2)));sn[on++]=e;sn[on++]=i;if(i==0){on-=3;sn[on++]="bwipp.GS1badPieceNumber#2785";sn[on++]="Invalid piece number";sn[on++]=false;return true}var n=sn[--on];var r=sn[--on];var a=~~(r.length/2);var o=pn(hn(r,a,a));sn[on++]=n;sn[on++]=o;if(o==0){on-=3;sn[on++]="bwipp.GS1badPieceTotal#2787";sn[on++]="Invalid total number";sn[on++]=false;return true}var s=sn[--on];if(qi(sn[--on],s)){on--;sn[on++]="bwipp.GS1pieceExceedsTotal#2788";sn[on++]="Piece number exceeds total";sn[on++]=false;return true}};Or.lintpcenc=function(){for(;;){gn(sn[--on],"%");if(wn(sn[--on])){on--;break}on-=2;var t=sn[--on];sn[on++]=t;if(t.length<2){on-=2;sn[on++]="bwipp.GS1badPercentEscape#2794";sn[on++]="Invalid % escape";sn[on++]=false;break}var e=sn[--on];var i=hn(e,0,2);sn[on++]=e;sn[on++]=true;for(var n=0,r=i.length;n<r;n++){var a=ln(1);fn(a,0,un(i,n));gn("0123456789ABCDEFabcdef",a);if(wn(sn[--on])){on-=2;sn[on++]=false;break}on-=3}if(wn(sn[--on])){on-=2;sn[on++]="bwipp.GS1badPercentChars#2801";sn[on++]="Invalid characters for percent encoding";sn[on++]=false;break}}};Or.lintcouponcode=function(){var t=sn[--on];sn[on++]=t;sn[on++]=true;vn(t,function(){var t=sn[--on];if(t<48||t>57){on--;sn[on++]=false;return true}});if(wn(sn[--on])){on-=2;sn[on++]="bwipp.GS1couponNotNumeric#2809";sn[on++]="Coupon not numeric";sn[on++]=false;return true}var e=sn[--on];sn[on++]=e;if(e.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortGCPVLI#2813";sn[on++]="Coupon too short: Missing GCP VLI";sn[on++]=false;return true}var i=sn[--on];var n=pn(hn(i,0,1));sn[on++]=i;sn[on++]=n;if(n>6){on-=2;sn[on++]="bwipp.GS1couponBadGCPVLI#2816";sn[on++]="Coupon GCP length indicator must be 0-6";sn[on++]=false;return true}var r=sn[--on];var a=sn[--on];sn[on++]=a;sn[on++]=Mn(Mn(r+6)+1);if(Mn(Mn(r+6)+1)>a.length){on-=3;sn[on++]="bwipp.GS1couponTooShortGCP#2820";sn[on++]="Coupon too short: GCP truncated";sn[on++]=false;return true}var o=sn[--on];var s=sn[--on];var c=hn(s,o,Mn(s.length-o));sn[on++]=c;if(c.length<6){on-=2;sn[on++]="bwipp.GS1couponTooShortOfferCode#2826";sn[on++]="Coupon too short: Offer Code truncated";sn[on++]=false;return true}var l=sn[--on];var p=hn(l,6,l.length-6);sn[on++]=p;if(p.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortSaveValueVLI#2832";sn[on++]="Coupon too short: Missing Save Value VLI";sn[on++]=false;return true}var d=sn[--on];var u=pn(hn(d,0,1));sn[on++]=d;sn[on++]=u;if(u<1||u>5){on-=2;sn[on++]="bwipp.GS1couponBadSaveValueVLI#2835";sn[on++]="Coupon Save Value length indicator must be 1-5";sn[on++]=false;return true}var f=sn[--on];var h=sn[--on];sn[on++]=h;sn[on++]=Mn(f+1);if(Mn(f+1)>h.length){on-=3;sn[on++]="bwipp.GS1couponTooShortSaveValue#2839";sn[on++]="Coupon too short: Save Value truncated";sn[on++]=false;return true}var m=sn[--on];var g=sn[--on];var v=hn(g,m,Mn(g.length-m));sn[on++]=v;if(v.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort1stPurchaseRequirementVLI#2845";sn[on++]="Coupon too short: Missing 1st Purchase Requirement VLI";sn[on++]=false;return true}var b=sn[--on];var I=pn(hn(b,0,1));sn[on++]=b;sn[on++]=I;if(I<1||I>5){on-=2;sn[on++]="bwipp.GS1couponBad1stPurchaseRequirementVLI#2848";sn[on++]="Coupon 1st Purchase Requirement length indicator must be 1-5";sn[on++]=false;return true}var A=sn[--on];var _=sn[--on];sn[on++]=_;sn[on++]=Mn(A+1);if(Mn(A+1)>_.length){on-=3;sn[on++]="bwipp.GS1couponTooShort1stPurchaseRequirement#2852";sn[on++]="Coupon too short: 1st Purchase Requirement truncated";sn[on++]=false;return true}var y=sn[--on];var x=sn[--on];var U=hn(x,y,Mn(x.length-y));sn[on++]=U;if(U.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort1stPurchaseRequirementCode#2858";sn[on++]="Coupon too short: Missing 1st Purchase Requirement Code";sn[on++]=false;return true}var H=sn[--on];var R=pn(hn(H,0,1));sn[on++]=H;if(R>4&&R!=9){on-=2;sn[on++]="bwipp.GS1couponBad1stPurchaseRequirementCode#2861";sn[on++]="Coupon 1st Purchase Requirement Code must be 0-4 or 9";sn[on++]=false;return true}var z=sn[--on];var O=hn(z,1,z.length-1);sn[on++]=O;if(O.length<3){on-=2;sn[on++]="bwipp.GS1couponTooShort1stPurchaseFamilyCode#2867";sn[on++]="Coupon too short: 1st Purchase Family Code truncated";sn[on++]=false;return true}var L=sn[--on];var W=hn(L,3,L.length-3);sn[on++]=W;if(W.length>=1){var G=sn[--on];sn[on++]=G;if(pn(hn(G,0,1))==1){var Z=sn[--on];var F=hn(Z,1,Z.length-1);sn[on++]=F;if(F.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortAdditionalPurchaseRulesCode#2877";sn[on++]="Coupon too short: Missing Additional Purchase Rules Code";sn[on++]=false;return true}var Y=sn[--on];sn[on++]=Y;if(pn(hn(Y,0,1))>3){on-=2;sn[on++]="bwipp.GS1couponBadAdditionalPurchaseRulesCode#2880";sn[on++]="Coupon Additional Purchase Rules Code must be 0-3";sn[on++]=false;return true}var Q=sn[--on];var J=hn(Q,1,Q.length-1);sn[on++]=J;if(J.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort2ndPurchaseRequirementVLI#2886";sn[on++]="Coupon too short: Missing 2nd Purchase Requirement VLI";sn[on++]=false;return true}var V=sn[--on];var w=pn(hn(V,0,1));sn[on++]=V;sn[on++]=w;if(w<1||w>5){on-=2;sn[on++]="bwipp.GS1couponBad2ndPurchaseRequirementVLI#2889";sn[on++]="Coupon 2nd Purchase Requirement length indicator must be 1-5";sn[on++]=false;return true}var K=sn[--on];var q=sn[--on];sn[on++]=q;sn[on++]=Mn(K+1);if(Mn(K+1)>q.length){on-=3;sn[on++]="bwipp.GS1couponTooShort2ndPurchaseRequirement#2893";sn[on++]="Coupon too short: 2nd Purchase Requirement truncated";sn[on++]=false;return true}var X=sn[--on];var $=sn[--on];var tt=hn($,X,Mn($.length-X));sn[on++]=tt;if(tt.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort2ndPurchaseRequirementCode#2899";sn[on++]="Coupon too short: Missing 2nd Purchase Requirement Code";sn[on++]=false;return true}var et=sn[--on];var it=pn(hn(et,0,1));sn[on++]=et;if(it>4&&it!=9){on-=2;sn[on++]="bwipp.GS1couponBad2ndPurchaseRequirementCode#2902";sn[on++]="Coupon 2nd Purchase Requirement Code must be 0-4 or 9";sn[on++]=false;return true}var nt=sn[--on];var rt=hn(nt,1,nt.length-1);sn[on++]=rt;if(rt.length<3){on-=2;sn[on++]="bwipp.GS1couponTooShort2ndPurchaseFamilyCode#2908";sn[on++]="Coupon too short: 2nd Purchase Family Code truncated";sn[on++]=false;return true}var at=sn[--on];var ot=hn(at,3,at.length-3);sn[on++]=ot;if(ot.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort2ndPurchaseGCPVLI#2914";sn[on++]="Coupon too short: Missing 2nd Purchase GCP VLI";sn[on++]=false;return true}var st=sn[--on];var M=pn(hn(st,0,1));sn[on++]=st;sn[on++]=M;if(M>6&&M!=9){on-=2;sn[on++]="bwipp.GS1couponBad2ndPurchaseGCPVLI#2917";sn[on++]="Coupon 2nd Purchase GCP length indicator must be 0-6 or 9";sn[on++]=false;return true}var ct=sn[--on];sn[on++]=ct;if(ct!=9){var lt=sn[--on];sn[on++]=Mn(lt+6)}else{on--;sn[on++]=0}var pt=sn[--on];var dt=sn[--on];sn[on++]=dt;sn[on++]=Mn(pt+1);if(Mn(pt+1)>dt.length){on-=3;sn[on++]="bwipp.GS1couponTooShort2ndPurchaseGCP#2921";sn[on++]="Coupon too short: 2nd Purchase GCP truncated";sn[on++]=false;return true}var ut=sn[--on];var ft=sn[--on];sn[on++]=hn(ft,ut,Mn(ft.length-ut))}}var ht=sn[--on];sn[on++]=ht;if(ht.length>=1){var mt=sn[--on];sn[on++]=mt;if(pn(hn(mt,0,1))==2){var gt=sn[--on];var vt=hn(gt,1,gt.length-1);sn[on++]=vt;if(vt.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort3rdPurchaseRequirementVLI#2933";sn[on++]="Coupon too short: Missing 3rd Purchase Requirement VLI";sn[on++]=false;return true}var bt=sn[--on];var P=pn(hn(bt,0,1));sn[on++]=bt;sn[on++]=P;if(P<1||P>5){on-=2;sn[on++]="bwipp.GS1couponBad3rdPurchaseRequirementVLI#2936";sn[on++]="Coupon 3rd Purchase Requirement length indicator must be 1-5";sn[on++]=false;return true}var It=sn[--on];var At=sn[--on];sn[on++]=At;sn[on++]=Mn(It+1);if(Mn(It+1)>At.length){on-=3;sn[on++]="bwipp.GS1couponTooShort3rdPurchaseRequirement#2940";sn[on++]="Coupon too short: 3rd Purchase Requirement truncated";sn[on++]=false;return true}var _t=sn[--on];var yt=sn[--on];var xt=hn(yt,_t,Mn(yt.length-_t));sn[on++]=xt;if(xt.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort3rdPurchaseRequirementCode#2946";sn[on++]="Coupon too short: Missing 3rd Purchase Requirement Code";sn[on++]=false;return true}var wt=sn[--on];var Mt=pn(hn(wt,0,1));sn[on++]=wt;if(Mt>4&&Mt!=9){on-=2;sn[on++]="bwipp.GS1couponBad3rdPurchaseRequirementCode#2949";sn[on++]="Coupon 3rd Purchase Requirement Code must be 0-4 or 9";sn[on++]=false;return true}var Pt=sn[--on];var jt=hn(Pt,1,Pt.length-1);sn[on++]=jt;if(jt.length<3){on-=2;sn[on++]="bwipp.GS1couponTooShort3rdPurchaseFamilyCode#2955";sn[on++]="Coupon too short: 3rd Purchase Family Code truncated";sn[on++]=false;return true}var Et=sn[--on];var Tt=hn(Et,3,Et.length-3);sn[on++]=Tt;if(Tt.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShort3rdPurchaseGCPVLI#2961";sn[on++]="Coupon too short: Missing 3rd Purchase GCP VLI";sn[on++]=false;return true}var Ct=sn[--on];var j=pn(hn(Ct,0,1));sn[on++]=Ct;sn[on++]=j;if(j>6&&j!=9){on-=2;sn[on++]="bwipp.GS1couponBad3rdPurchaseGCPVLI#2964";sn[on++]="Coupon 3rd Purchase GCP length indicator must be 0-6 or 9";sn[on++]=false;return true}var Bt=sn[--on];sn[on++]=Bt;if(Bt!=9){var St=sn[--on];sn[on++]=Mn(St+6)}else{on--;sn[on++]=0}var Dt=sn[--on];var kt=sn[--on];sn[on++]=kt;sn[on++]=Mn(Dt+1);if(Mn(Dt+1)>kt.length){on-=3;sn[on++]="bwipp.GS1couponTooShort3rdPurchaseGCP#2968";sn[on++]="Coupon too short: 3rd Purchase GCP truncated";sn[on++]=false;return true}var Nt=sn[--on];var Ut=sn[--on];sn[on++]=hn(Ut,Nt,Mn(Ut.length-Nt))}}Or.couponexpire=-1;var Ht=sn[--on];sn[on++]=Ht;if(Ht.length>=1){var Rt=sn[--on];sn[on++]=Rt;if(pn(hn(Rt,0,1))==3){var zt=sn[--on];var Ot=hn(zt,1,zt.length-1);sn[on++]=Ot;if(Ot.length<6){on-=2;sn[on++]="bwipp.GS1couponTooShortExpirationDate#2981";sn[on++]="Coupon too short: Expiration date";sn[on++]=false;return true}var Lt=sn[--on];var Wt=pn(hn(Lt,2,2));sn[on++]=Lt;if(Wt<1||Wt>12){on-=2;sn[on++]="bwipp.GS1couponExpirationDateBadMonth#2983";sn[on++]="Invalid month in expiration date";sn[on++]=false;return true}var Gt=sn[--on];var Zt=pn(hn(Gt,0,2));var Ft=Zt-21;sn[on++]=Gt;sn[on++]=Zt;sn[on++]=Ft;if(Ft>=51){on--;var Yt=sn[--on];sn[on++]=Mn(Yt+1900)}else if(sn[--on]<=-50){var Qt=sn[--on];sn[on++]=Mn(Qt+2100)}else{var Jt=sn[--on];sn[on++]=Mn(Jt+2e3)}var E=sn[--on];sn[on++]=E%400==0||E%4==0&&E%100!=0;sn[on++]=Infinity;var Vt=sn[--on];var Kt=sn[--on]?29:28;sn[on++]=Vt;sn[on++]=31;sn[on++]=Kt;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=30;sn[on++]=31;var qt=Lr();var T=sn[--on];var Xt=pn(hn(T,4,2));sn[on++]=T;if(un(qt,pn(hn(T,2,2))-1)<Xt||Xt<1){on-=2;sn[on++]="bwipp.GS1couponExpirationDateBadDay#2990";sn[on++]="Invalid day of month in expiration date";sn[on++]=false;return true}var C=sn[--on];Or.couponexpire=pn(hn(C,0,6));sn[on++]=hn(C,6,C.length-6)}}var $t=sn[--on];sn[on++]=$t;if($t.length>=1){var te=sn[--on];sn[on++]=te;if(pn(hn(te,0,1))==4){var ee=sn[--on];var ie=hn(ee,1,ee.length-1);sn[on++]=ie;if(ie.length<6){on-=2;sn[on++]="bwipp.GS1couponTooShortStartDate#3002";sn[on++]="Coupon too short: Start date";sn[on++]=false;return true}var ne=sn[--on];var re=pn(hn(ne,2,2));sn[on++]=ne;if(re<1||re>12){on-=2;sn[on++]="bwipp.GS1couponStartDateBadMonth#3004";sn[on++]="Invalid month in start date";sn[on++]=false;return true}var ae=sn[--on];var oe=pn(hn(ae,0,2));var se=oe-21;sn[on++]=ae;sn[on++]=oe;sn[on++]=se;if(se>=51){on--;var ce=sn[--on];sn[on++]=Mn(ce+1900)}else if(sn[--on]<=-50){var le=sn[--on];sn[on++]=Mn(le+2100)}else{var pe=sn[--on];sn[on++]=Mn(pe+2e3)}var B=sn[--on];sn[on++]=B%400==0||B%4==0&&B%100!=0;sn[on++]=Infinity;var de=sn[--on];var ue=sn[--on]?29:28;sn[on++]=de;sn[on++]=31;sn[on++]=ue;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=31;sn[on++]=30;sn[on++]=31;sn[on++]=30;sn[on++]=31;var fe=Lr();var S=sn[--on];var he=pn(hn(S,4,2));sn[on++]=S;if(un(fe,pn(hn(S,2,2))-1)<he||he<1){on-=2;sn[on++]="bwipp.GS1couponStartDateBadDay#3011";sn[on++]="Invalid day of month in start date";sn[on++]=false;return true}var me=sn[--on];Or.couponstart=pn(hn(me,0,6));sn[on++]=me;if(Or.couponexpire!=-1&&Or.couponexpire<Or.couponstart){on-=2;sn[on++]="bwipp.GS1couponExpireDateBeforeStartDate#3014";sn[on++]="Coupon expires before it starts";sn[on++]=false;return true}var ge=sn[--on];sn[on++]=hn(ge,6,ge.length-6)}}var ve=sn[--on];sn[on++]=ve;if(ve.length>=1){var be=sn[--on];sn[on++]=be;if(pn(hn(be,0,1))==5){var Ie=sn[--on];var Ae=hn(Ie,1,Ie.length-1);sn[on++]=Ae;if(Ae.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortSerialNumberVLI#3026";sn[on++]="Coupon too short: Missing Serial Number VLI";sn[on++]=false;return true}var D=sn[--on];var _e=hn(D,0,1);sn[on++]=D;sn[on++]=pn(_e)+6+1;if(pn(_e)+6+1>D.length){on-=3;sn[on++]="bwipp.GS1couponTooShortSerialNumber#3030";sn[on++]="Coupon too short: Serial Number truncated";sn[on++]=false;return true}var ye=sn[--on];var xe=sn[--on];sn[on++]=hn(xe,ye,Mn(xe.length-ye))}}var we=sn[--on];sn[on++]=we;if(we.length>=1){var Me=sn[--on];sn[on++]=Me;if(pn(hn(Me,0,1))==6){var Pe=sn[--on];var je=hn(Pe,1,Pe.length-1);sn[on++]=je;if(je.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortRetailerGCPGLNVLI#3042";sn[on++]="Coupon too short: Missing Retailer GCP/GLN VLI";sn[on++]=false;return true}var Ee=sn[--on];var k=pn(hn(Ee,0,1));sn[on++]=Ee;sn[on++]=k;if(k<1||k>7){on-=2;sn[on++]="bwipp.GS1couponBadRetailerGCPGLNVLI#3045";sn[on++]="Coupon Retailer GCP/GLN length indicator must be 1-7";sn[on++]=false;return true}var Te=sn[--on];var Ce=sn[--on];sn[on++]=Ce;sn[on++]=Mn(Mn(Te+6)+1);if(Mn(Mn(Te+6)+1)>Ce.length){on-=3;sn[on++]="bwipp.GS1couponTooShortRetailerGCPGLN#3049";sn[on++]="Coupon too short: Retailer GCP/GLN truncated";sn[on++]=false;return true}var Be=sn[--on];var Se=sn[--on];sn[on++]=hn(Se,Be,Mn(Se.length-Be))}}var De=sn[--on];sn[on++]=De;if(De.length>=1){var ke=sn[--on];sn[on++]=ke;if(pn(hn(ke,0,1))==9){var Ne=sn[--on];var Ue=hn(Ne,1,Ne.length-1);sn[on++]=Ue;if(Ue.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortSaveValueCode#3061";sn[on++]="Coupon too short: Missing Save Value Code";sn[on++]=false;return true}var He=sn[--on];var N=pn(hn(He,0,1));sn[on++]=He;if(N>6||(N==3||N==4)){on-=2;sn[on++]="bwipp.GS1couponBadSaveValueCode#3064";sn[on++]="Coupon Save Value Code must be 0,1,2,5 or 6";sn[on++]=false;return true}var Re=sn[--on];var ze=hn(Re,1,Re.length-1);sn[on++]=ze;if(ze.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortSaveValueAppliesToItem#3070";sn[on++]="Coupon too short: Missing Save Value Applies to Item";sn[on++]=false;return true}var Oe=sn[--on];sn[on++]=Oe;if(pn(hn(Oe,0,1))>2){on-=2;sn[on++]="bwipp.GS1couponBadSaveValueAppliesToItem#3073";sn[on++]="Coupon Save Value Applies to Item must be 0-2";sn[on++]=false;return true}var Le=sn[--on];var We=hn(Le,1,Le.length-1);sn[on++]=We;if(We.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortStoreCouponFlag#3079";sn[on++]="Coupon too short: Missing Store Coupon Flag";sn[on++]=false;return true}var Ge=sn[--on];var Ze=hn(Ge,1,Ge.length-1);sn[on++]=Ze;if(Ze.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortDontMultiplyFlag#3085";sn[on++]="Coupon too short: Missing Don't Multiply Flag";sn[on++]=false;return true}var Fe=sn[--on];sn[on++]=Fe;if(pn(hn(Fe,0,1))>1){on-=2;sn[on++]="bwipp.GS1couponBadDontMultiplyFlag#3088";sn[on++]="Don't Multiply Flag must be 0 or 1";sn[on++]=false;return true}var Ye=sn[--on];sn[on++]=hn(Ye,1,Ye.length-1)}}var Qe=sn[--on];sn[on++]=Qe;if(Qe.length!=0){on-=2;sn[on++]="bwipp.GS1couponUnrecognisedOptionalField#3095";sn[on++]="Coupon fields must be 1,2,3,4,5,6 or 9, increasing order";sn[on++]=false;return true}on--};Or.lintcouponposoffer=function(){var t=sn[--on];sn[on++]=t;sn[on++]=true;vn(t,function(){var t=sn[--on];if(t<48||t>57){on--;sn[on++]=false;return true}});if(wn(sn[--on])){on-=2;sn[on++]="bwipp.GS1couponNotNumeric#3104";sn[on++]="Coupon not numeric";sn[on++]=false;return true}var e=sn[--on];sn[on++]=e;if(e.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortFormatCode#3107";sn[on++]="Coupon too short: Missing Format Code";sn[on++]=false;return true}var i=sn[--on];var n=hn(i,0,1);sn[on++]=i;if(yn(n,"0")&&yn(n,"1")){on-=2;sn[on++]="bwipp.GS1couponBadFormatCode#3110";sn[on++]="Coupon format must be 0 or 1";sn[on++]=false;return true}var r=sn[--on];var a=hn(r,1,r.length-1);sn[on++]=a;if(a.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortFunderVLI#3115";sn[on++]="Coupon too short: Missing Funder VLI";sn[on++]=false;return true}var o=sn[--on];var s=pn(hn(o,0,1));sn[on++]=o;sn[on++]=s;if(s>6){on-=3;sn[on++]="bwipp.GS1couponBadFunderVLI#3118";sn[on++]="Coupon Funder length indicator must be 0-6";sn[on++]=false;return true}var c=sn[--on];var l=sn[--on];sn[on++]=l;sn[on++]=Mn(Mn(c+6)+1);if(Mn(Mn(c+6)+1)>l.length){on-=3;sn[on++]="bwipp.GS1couponTooShortFunder#3122";sn[on++]="Coupon too short: Truncated Funder ID";sn[on++]=false;return true}var p=sn[--on];var d=sn[--on];var u=hn(d,p,Mn(d.length-p));sn[on++]=u;if(u.length<6){on-=2;sn[on++]="bwipp.GS1couponTooShortOfferCode#3127";sn[on++]="Coupon too short: Truncated Offer Code";sn[on++]=false;return true}var f=sn[--on];var h=hn(f,6,f.length-6);sn[on++]=h;if(h.length<1){on-=2;sn[on++]="bwipp.GS1couponTooShortSnVLI#3132";sn[on++]="Coupon too short: Missing SN VLI";sn[on++]=false;return true}var m=sn[--on];var g=hn(m,0,1);sn[on++]=m;sn[on++]=pn(g)+6+1;if(pn(g)+6+1>m.length){on-=3;sn[on++]="bwipp.GS1couponTooShortSn#3137";sn[on++]="Coupon too short: Truncated SN";sn[on++]=false;return true}var v=sn[--on];var b=sn[--on];var I=hn(b,v,Mn(b.length-v));sn[on++]=I;if(I.length!=0){on-=2;sn[on++]="bwipp.GS1couponTooLong#3141";sn[on++]="Coupon too long";sn[on++]=false;return true}on--};Or.lintlatlong=function(){var t=sn[--on];sn[on++]=t;if(t.length!=20){on--;sn[on++]="bwipp.GS1badGeoLength#3148";sn[on++]="Invalid length for a geo-location";sn[on++]=false;return true}var e=sn[--on];sn[on++]=e;if(pn(hn(e,0,10))>18e8){on--;sn[on++]="bwipp.GS1badLatitude#3150";sn[on++]="Invalid value for latitude";sn[on++]=false;return true}var i=sn[--on];sn[on++]=i;if(pn(hn(i,10,10))>36e8){on--;sn[on++]="bwipp.GS1badLongitude#3151";sn[on++]="Invalid value for longitude";sn[on++]=false;return true}on--};if(!Wr.__3161__)(function(){var t=Object.create(Or);sn[on++]=Infinity;var e=Lr(["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 i=0,n=e.length;i<n;i++){var r=un(e,i);sn[on++]=r;sn[on++]=r}t.aidcmediatype=cn();for(var a in t)t.hasOwnProperty(a)&&(Wr.$ctx[a]=t[a]);Wr.__3161__=1})();Or.lintmediatype=function(){var t=un(Or.aidcmediatype,sn[--on])!==undefined;if(!t){on--;sn[on++]="bwipp.GS1UnknownMediaType#3164";sn[on++]="Unknown AIDC media type";sn[on++]=false;return true}};if(!Or.dontlint){sn[on++]=true;for(var P=0,Dt=Or.vals.length-1;P<=Dt;P+=1){Or.ai=un(Or.ais,P);Or.val=un(Or.vals,P);var kt=un(Or.gs1syntax,Or.ai)!==undefined;if(kt){var j=un(un(Or.gs1syntax,Or.ai),"parts");sn[on++]=j;sn[on++]=0;vn(j,function(){var t=sn[--on];sn[on++]=t;if(un(t,"opt")){on--;sn[on++]=0}else{var e=un(sn[--on],"min");sn[on++]=e}var i=sn[--on];var n=sn[--on];sn[on++]=Mn(n+i)});if(sn[--on]>Or.val.length){on--;sn[on++]="bwipp.GS1valueTooShort#3178";sn[on++]="Too short";sn[on++]=false;break}var E=sn[--on];sn[on++]=E;sn[on++]=0;vn(E,function(){var t=un(sn[--on],"max");var e=sn[--on];sn[on++]=Mn(e+t)});if(sn[--on]<Or.val.length){on--;sn[on++]="bwipp.GS1valueTooLong#3181";sn[on++]="Too long";sn[on++]=false;break}vn(sn[--on],function(){Or.props=sn[--on];var t=un(Or.props,"max");var e=Or.val;var i=e.length;if(t>e.length){var n=i;i=t;t=n}Or.eval=hn(Or.val,0,t);var r=Or.eval.length;Or.val=hn(Or.val,r,Or.val.length-r);if(Or.eval.length==0){if(wn(un(Or.props,"opt"))){on--;sn[on++]="bwipp.GS1valueTooShort#3190";sn[on++]="Too short";sn[on++]=false;return true}}else{if(Or.eval.length<un(Or.props,"min")){on--;sn[on++]="bwipp.GS1valueTooShort#3194";sn[on++]="Too short";sn[on++]=false;return true}var a=new Map([["N","lintnumeric"],["X","lintcset82"],["Y","lintcset39"]]);sn[on++]=Or.eval;if(Or[un(a,un(Or.props,"cset"))]()===true)return true;vn(un(Or.props,"linters"),function(){var t=Or[sn[--on]];sn[on++]=Or.eval;if(t()===true)return true})}});var T=sn[--on];sn[on++]=T;if(wn(T))break;if(Or.val.length!=0){on--;sn[on++]="bwipp.GS1valueTooLong#3202";sn[on++]="Too long";sn[on++]=false;break}}else{on--;sn[on++]="bwipp.GS1unknownAI#3205";sn[on++]="Unrecognised AI";sn[on++]=false;break}}if(wn(sn[--on])){var C=sn[--on];var B=ln(C.length+Or.ai.length+5);mn(B,0,"AI ");mn(B,3,Or.ai);mn(B,3+Or.ai.length,": ");mn(B,5+Or.ai.length,C);sn[on++]=B;Pn()}Or.aiexists=function(){Or.this=sn[--on];Or.patt=sn[--on];for(var t=0,e=1;t<e;t++){var i=un(Or.aivals,Or.patt)!==undefined;if(i){sn[on++]=true;break}if(Or.patt.length==4){if(_n(hn(Or.patt,3,1),"n")){var n=_n(hn(Or.patt,2,1),"n")?2:3;Or.pfxlen=n;var r=Or.ais;sn[on++]=false;for(var a=0,o=r.length;a<o;a++){var s=un(r,a);sn[on++]=s;if(yn(s,Or.this)&&s.length==4){if(_n(hn(sn[--on],0,Or.pfxlen),hn(Or.patt,0,Or.pfxlen))){on--;sn[on++]=true}}else on--}break}sn[on++]=false;break}sn[on++]=false;break}};var Nt=Or.vals;Or.aivals=new Map;for(var S=0,Ut=Or.vals.length-1;S<=Ut;S+=1){Or.ai=un(Or.ais,S);Or.val=un(Or.vals,S);var Ht=un(Or.aivals,Or.ai)!==undefined;if(Ht){if(yn(un(Or.aivals,Or.ai),Or.val)){var D=ln(Or.ai.length+40);mn(D,0,"Repeated AIs (");mn(D,14,Or.ai);mn(D,14+Or.ai.length,") must have the same value");sn[on++]="bwipp.GS1repeatedDifferingAIs#3255";sn[on++]=D;Pn()}}else fn(Or.aivals,Or.ai,Or.val)}for(var k=0,Rt=Or.vals.length-1;k<=Rt;k+=1){Or.ai=un(Or.ais,k);var zt=un(Or.gs1syntax,Or.ai);var Ot=un(zt,"ex")!==undefined;sn[on++]=zt;sn[on++]="ex";if(Ot){var Lt=sn[--on];vn(un(sn[--on],Lt),function(){Or.patt=sn[--on];sn[on++]=Or.patt;sn[on++]=Or.ai;Or.aiexists();if(sn[--on]){var t=ln(Or.ai.length+Or.patt.length+36);mn(t,0,"AIs (");mn(t,5,Or.ai);mn(t,5+Or.ai.length,") and (");mn(t,12+Or.ai.length,Or.patt);mn(t,12+Or.ai.length+Or.patt.length,") are mutually exclusive");sn[on++]="bwipp.GS1exclusiveAIs#3275";sn[on++]=t;Pn()}})}else on-=2;if(Or.lintreqs){var Wt=un(Or.gs1syntax,Or.ai);var Gt=un(Wt,"req")!==undefined;sn[on++]=Wt;sn[on++]="req";if(Gt){var Zt=sn[--on];vn(un(sn[--on],Zt),function(){var t=sn[--on];sn[on++]=false;vn(t,function(){sn[on++]=Or.ai;Or.aiexists();if(sn[--on]){on--;sn[on++]=true}});if(wn(sn[--on])){var e=ln(Or.ai.length+47);mn(e,0,"One of more requisite AIs for AI (");mn(e,34,Or.ai);mn(e,34+Or.ai.length,") are missing");sn[on++]="bwipp.GS1missingAIs#3292";sn[on++]=e;Pn()}})}else on-=2}}}sn[on++]=Or.ais;sn[on++]=Or.vals;sn[on++]=Or.fncs}function Tn(){if(T.bwipjs_dontdraw)return;var Z=Object.create(Tn.$ctx||(Tn.$ctx={}));Z.width=1;Z.height=1;Z.barcolor="unset";Z.backgroundcolor="unset";Z.colormap="unset";Z.dotty=false;Z.inkspread=0;Z.inkspreadh=0;Z.inkspreadv=0;Z.includetext=false;Z.txt=Lr([]);Z.textcolor="unset";Z.textxalign="unset";Z.textyalign="unset";Z.textfont="OCR-B";Z.textsize=10;Z.textxoffset=0;Z.textyoffset=0;Z.textgaps=0;Z.alttext="";vn(sn[--on],function(){var t=sn[--on];Z[sn[--on]]=t});sn[on++]=Z.opt;delete Z["opt"];sn[on++]=Z;jn();on--;if(Z.inkspread!=0)Z.inkspreadh=Z.inkspread;if(Z.inkspread!=0)Z.inkspreadv=Z.inkspread;if(Z.textsize<=0){sn[on++]="bwipp.renmatrixBadTextsize#3602";sn[on++]="The font size must be greater than zero";Pn()}Z.xyget=function(){var t=sn[--on];var e=un(Z.pixs,Mn(sn[--on]+t*Z.pixx));sn[on++]=e};Z.cget=function(){var t=sn[--on];var e=un(Z.cache,Mn(sn[--on]+t*Z.pixx));var i=sn[--on];sn[on++]=Nn(i,e)};Z.cput=function(){var t=sn[--on];sn[on++]=t;if(t%4==0){var e=sn[--on];var i=sn[--on];var n=sn[--on];var r=Z.pixx;var a=Z.cache;fn(a,Mn(n+i*r),Se(un(a,Mn(n+i*r)),e))}else on-=3};Z.abcd=function(){sn[on++]=ln(4);sn[on++]=0;sn[on++]=Infinity;var t=sn[--on];var e=sn[--on];var i=sn[--on];var n=sn[--on];var r=Mn(sn[--on]+n*Z.pixx);sn[on++]=i;sn[on++]=e;sn[on++]=t;sn[on++]=r;In(hn(Z.pixs,r,2));var a=sn[--on];var o=sn[--on];var s=hn(Z.pixs,Mn(sn[--on]+Z.pixx),2);sn[on++]=o;sn[on++]=a;In(s);var c=Lr();for(var l=0,p=c.length;l<p;l++){var d=sn[--on];var u=sn[--on];fn(u,d,Mn(un(c,l)+48));sn[on++]=u;sn[on++]=Mn(d+1)}on--};Z.right=function(){if(Z.dir!=1){sn[on++]=Z.x;sn[on++]=Z.y;sn[on++]=Z.dir;Z.cput();sn[on++]=Lr([Z.x,Z.y])}Z.x=Z.x+1;Z.dir=1};Z.down=function(){if(Z.dir!=2){sn[on++]=Z.x;sn[on++]=Z.y;sn[on++]=Z.dir;Z.cput();sn[on++]=Lr([Z.x,Z.y])}Z.y=Z.y+1;Z.dir=2};Z.left=function(){if(Z.dir!=4){sn[on++]=Z.x;sn[on++]=Z.y;sn[on++]=Z.dir;Z.cput();sn[on++]=Lr([Z.x,Z.y])}Z.x=Z.x-1;Z.dir=4};Z.up=function(){if(Z.dir!=8){sn[on++]=Z.x;sn[on++]=Z.y;sn[on++]=Z.dir;Z.cput();sn[on++]=Lr([Z.x,Z.y])}Z.y=Z.y-1;Z.dir=8};Z.trace=function(){Z.y=sn[--on];Z.x=sn[--on];sn[on++]="dir";sn[on++]=Mn(Z.x+1);sn[on++]=Mn(Z.y+1);Z.xyget();var t=sn[--on]==1?8:4;Z[sn[--on]]=t;Z.sx=Z.x;Z.sy=Z.y;Z.sdir=Z.dir;sn[on++]=Infinity;for(;;){sn[on++]=Z.x;sn[on++]=Z.y;Z.abcd();for(var e=0,i=1;e<i;e++){var n=sn[--on];sn[on++]=n;if(_n(n,"0001")||(_n(n,"0011")||_n(n,"1011"))){on--;Z.right();break}var r=sn[--on];sn[on++]=r;if(_n(r,"0010")||(_n(r,"1010")||_n(r,"1110"))){on--;Z.down();break}var a=sn[--on];sn[on++]=a;if(_n(a,"1000")||(_n(a,"1100")||_n(a,"1101"))){on--;Z.left();break}var o=sn[--on];sn[on++]=o;if(_n(o,"0100")||(_n(o,"0101")||_n(o,"0111"))){on--;Z.up();break}var s=sn[--on];sn[on++]=s;if(_n(s,"1001"))if(Z.dir==2){on--;Z.left();break}else{on--;Z.right();break}else if(Z.dir==1){on--;Z.down();break}else{on--;Z.up();break}}if(_n(Z.x,Z.sx)&&_n(Z.y,Z.sy)&&Z.dir==Z.sdir)break}An(Lr(bn()));var c=sn[--on];var l=sn[--on];sn[on++]=c;sn[on++]=l;on--};Z.drawlayer=function(){Z.pixsorig=Z.pixs;Z.pixs=sn[--on];sn[on++]=Infinity;for(var t=0,e=Z.pixx+2;t<e;t++)sn[on++]=0;for(var i=0,n=Z.pixx,r=Z.pixs.length-1;n<0?i>=r:i<=r;i+=n){sn[on++]=0;In(hn(Z.pixs,i,Z.pixx));sn[on++]=0}for(var a=0,o=Z.pixx+2;a<o;a++)sn[on++]=0;Z.pixs=Lr();Z.pixx=Z.pixx+2;Z.pixy=Z.pixy+2;sn[on++]=Infinity;for(var s=0,c=Z.pixs.length;s<c;s++)sn[on++]=0;Z.cache=Lr();sn[on++]=Infinity;for(var l=0,p=Z.pixy-2;l<=p;l+=1){Z.j=l;for(var d=0,u=Z.pixx-2;d<=u;d+=1){Z.i=d;sn[on++]="k";sn[on++]=Z.i;sn[on++]=Z.j;Z.abcd();var f=sn[--on];Z[sn[--on]]=f;if(_n(Z.k,"0001")||_n(Z.k,"1001")){sn[on++]=8;sn[on++]=Z.i;sn[on++]=Z.j;Z.cget();if(sn[--on]==0){sn[on++]=Z.i;sn[on++]=Z.j;Z.trace()}}if(_n(Z.k,"1110")){sn[on++]=4;sn[on++]=Z.i;sn[on++]=Z.j;Z.cget();if(sn[--on]==0){sn[on++]=Z.i;sn[on++]=Z.j;Z.trace()}}}}Z.paths=Lr();Z.pixx=Z.pixx-2;Z.pixy=Z.pixy-2;Y.newpath();var h=Z.paths;for(var m=0,g=h.length;m<g;m++){Z.p=un(h,m);Z.len=Z.p.length;In(un(Z.p,Z.len-1));In(un(Z.p,0));for(var v=0,b=Z.len-1;v<=b;v+=1){Z.i=v;In(un(Z.p,(Z.i+1)%Z.len));var I=sn[--on];var A=sn[--on];var _=sn[--on];var y=sn[--on];var x=sn[--on];var w=sn[--on];sn[on++]=y;sn[on++]=_;sn[on++]=A;sn[on++]=I;sn[on++]=w;sn[on++]=y;sn[on++]=Z.inkspreadh;if(Sn(I,x)){var M=sn[--on];var P=sn[--on];sn[on++]=Mn(P+M)}else{var j=sn[--on];var E=sn[--on];sn[on++]=Mn(E-j)}var T=sn[--on];var C=sn[--on];var B=sn[--on];var S=sn[--on];var D=sn[--on];sn[on++]=D;sn[on++]=T;sn[on++]=S;sn[on++]=B;sn[on++]=D;sn[on++]=Z.inkspreadv;if(qi(S,C)){var k=sn[--on];var N=sn[--on];sn[on++]=Mn(N+k)}else{var U=sn[--on];var H=sn[--on];sn[on++]=Mn(H-U)}var R=sn[--on];var z=sn[--on];var O=sn[--on];var L=sn[--on];sn[on++]=O;sn[on++]=z;sn[on++]=L;sn[on++]=Mn(Z.pixy-R);if(Z.i==0){var W=sn[--on];Y.moveto(sn[--on],W)}else{var G=sn[--on];Y.lineto(sn[--on],G)}}Y.closepath();on-=4}Y.fill();Z.pixs=Z.pixsorig};Z.drawlayerdots=function(){Z.pixsorig=Z.pixs;Z.pixs=sn[--on];Y.newpath();for(var t=0,e=Z.pixs.length-1;t<=e;t+=1){Z.x=t%Z.pixx;Z.y=~~(t/Z.pixx);sn[on++]=Z.x;sn[on++]=Z.y;Z.xyget();if(sn[--on]==1){Y.moveto(Mn(Z.x+.5),Mn(Z.pixy-Z.y-.5));Y.arc(Mn(Z.x+.5),Mn(Z.pixy-Z.y-.5),Mn(.5-Z.inkspread),0,360,1)}}Y.fill();Z.pixs=Z.pixsorig};Y.save();Z.inkspread=Z.inkspread/2;Z.inkspreadh=Z.inkspreadh/2;Z.inkspreadv=Z.inkspreadv/2;var t=Y.currpos();Y.translate(t.x,t.y);Y.scale(Z.width/Z.pixx*72,Z.height/Z.pixy*72);Y.moveto(0,0);Y.lineto(Z.pixx,0);Y.lineto(Z.pixx,Z.pixy);Y.lineto(0,Z.pixy);Y.closepath();if(_n(Z.colormap,"unset")){var e=new Map([[1,Z.barcolor]]);Z.colormap=e}var i=Z.colormap;for(var n=i.size,r=i.keys(),a=0;a<n;a++){var o=r.next().value;var s=i.get(o);sn[on++]=o;sn[on++]=s;if(yn(s,"unset"))Y.setcolor(sn[--on]);else on--;Z.key=sn[--on];sn[on++]=Infinity;var c=Z.pixs;for(var l=0,p=c.length;l<p;l++){var d=_n(un(c,l),Z.key)?1:0;sn[on++]=d}var u=Lr();sn[on++]=u;if(Z.dotty)Z.drawlayerdots();else Z.drawlayer()}if(yn(Z.textcolor,"unset"))Y.setcolor(Z.textcolor);if(Z.includetext)if(_n(Z.textxalign,"unset")&&_n(Z.textyalign,"unset")&&_n(Z.alttext,"")){Z.s=0;Z.fn="";var f=Z.txt;for(var h=0,m=f.length;h<m;h++){vn(un(f,h));var g=sn[--on];var v=sn[--on];sn[on++]=v;sn[on++]=g;if(g!=Z.s||yn(v,Z.fn)){var b=sn[--on];sn[on++]=b;if(b<=0){on-=5;sn[on++]="bwipp.renmatrixFontTooSmall#3803";sn[on++]="The font size is too small";Pn()}var I=sn[--on];var A=sn[--on];Z.s=I;Z.fn=A;Y.selectfont(A,I)}else on-=2;var _=sn[--on];Y.moveto(sn[--on],_);Y.show(sn[--on],0,0)}}else{Y.selectfont(Z.textfont,Z.textsize);if(_n(Z.alttext,"")){sn[on++]=Infinity;var y=Z.txt;for(var x=0,w=y.length;x<w;x++)vn(un(un(y,x),0));Z.txt=Lr();Z.tstr=ln(Z.txt.length);for(var M=0,P=Z.txt.length-1;M<=P;M+=1)fn(Z.tstr,M,un(Z.txt,M))}else Z.tstr=Z.alttext;if(Z.tstr.length==0)sn[on++]=0;else{Y.save();Y.newpath();Y.moveto(0,0);Y.charpath("0",false);var j=Y.pathbbox();Y.restore();sn[on++]=j.ury}Z.textascent=sn[--on];var E=Y.stringwidth(Z.tstr);Z.textwidth=Mn(E.w+(Z.tstr.length-1)*Z.textgaps);Z.textxpos=Mn(Z.textxoffset+Mn(Z.pixx-Z.textwidth)/2);if(_n(Z.textxalign,"left"))Z.textxpos=Z.textxoffset;if(_n(Z.textxalign,"right"))Z.textxpos=Mn(Z.pixx-Z.textxoffset-Z.textwidth);if(_n(Z.textxalign,"offleft"))Z.textxpos=-Mn(Z.textwidth+Z.textxoffset);if(_n(Z.textxalign,"offright"))Z.textxpos=Z.pixx+Z.textxoffset;if(_n(Z.textxalign,"justify")&&Z.textwidth<Z.pixx){Z.textxpos=0;Z.textgaps=Mn(Z.pixx-Z.textwidth)/(Z.tstr.length-1)}Z.textypos=-Mn(Mn(Z.textyoffset+Z.textascent)+1);if(_n(Z.textyalign,"above"))Z.textypos=Z.textyoffset+Z.pixy+1;if(_n(Z.textyalign,"center"))Z.textypos=Mn(Z.textyoffset+Mn(Z.pixy-Z.textascent)/2);Y.moveto(Z.textxpos,Z.textypos);Y.show(Z.tstr,Z.textgaps,0)}Y.restore()}function D(){var i=Object.create(D.$ctx||(D.$ctx={}));i.dontdraw=false;i.includetext=false;i.textfont="OCR-B";i.textsize=12;i.textxoffset=0;i.textyoffset=null;i.height=.7;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];if(_n(i.textyoffset,null))i.textyoffset=Mn(i.height*72+1);if(i.barcode.length!=5){sn[on++]="bwipp.ean5badLength#4003";sn[on++]="EAN-5 add-on must be 5 digits";Pn()}vn(i.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.ean5badCharacter#4007";sn[on++]="EAN-5 add-on must contain only digits";Pn()}});if(!D.__4027__)(function(){var t=Object.create(i);t.encs=Lr(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]);t.barchars="0123456789";t.mirrormaps=Lr(["11000","10100","10010","10001","01100","00110","00011","01010","01001","00101"]);for(var e in t)t.hasOwnProperty(e)&&(D.$ctx[e]=t[e]);D.__4027__=1})();i.checksum=0;for(var t=0;t<=4;t+=1){i.i=t;i.barchar=Mn(un(i.barcode,i.i)-48);if(i.i%2==0)i.checksum=Mn(i.barchar*3+i.checksum);else i.checksum=Mn(i.barchar*9+i.checksum)}i.checksum=i.checksum%10;i.mirrormap=un(i.mirrormaps,i.checksum);i.sbs=ln(31);i.txt=Lr(5);for(var e=0;e<=4;e+=1){i.i=e;if(i.i==0)mn(i.sbs,0,un(i.encs,10));else mn(i.sbs,(i.i-1)*6+7,un(i.encs,11));gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);if(un(i.mirrormap,i.i)==49){i.enclen=i.enc.length;i.revenc=ln(i.enclen);for(var n=0,r=i.enclen-1;n<=r;n+=1){i.j=n;i.char=un(i.enc,i.j);fn(i.revenc,i.enclen-i.j-1,i.char)}i.enc=i.revenc}mn(i.sbs,i.i*6+3,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i-1)*9+13+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}sn[on++]=Infinity;sn[on++]=Infinity;var a=i.sbs;for(var o=0,s=a.length;o<s;o++)sn[on++]=un(a,o)-48;var c=Lr();sn[on++]=Infinity;for(var l=0,p=16;l<p;l++)sn[on++]=i.height;var d=Lr();sn[on++]=Infinity;for(var u=0,f=16;u<f;u++)sn[on++]=0;var h=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=c;sn[on++]="bhs";sn[on++]=d;sn[on++]="bbs";sn[on++]=h;if(i.includetext){sn[on++]="txt";sn[on++]=i.txt}sn[on++]="opt";sn[on++]=i.options;sn[on++]="guardrightpos";sn[on++]=10;sn[on++]="guardrightypos";sn[on++]=Mn(i.textyoffset+4);sn[on++]="bordertop";sn[on++]=10;var m=cn();sn[on++]=m;if(!i.dontdraw)Ki()}function k(){var i=Object.create(k.$ctx||(k.$ctx={}));i.dontdraw=false;i.includetext=false;i.textfont="OCR-B";i.textsize=12;i.textxoffset=0;i.textyoffset=null;i.height=.7;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];if(_n(i.textyoffset,null))i.textyoffset=Mn(i.height*72+1);if(i.barcode.length!=2){sn[on++]="bwipp.ean2badLength#4146";sn[on++]="EAN-2 add-on must be 2 digits";Pn()}vn(i.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.ean2badCharacter#4150";sn[on++]="EAN-2 add-on must contain only digits";Pn()}});if(!k.__4167__)(function(){var t=Object.create(i);t.encs=Lr(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]);t.barchars="0123456789";t.mirrormaps=Lr(["00","01","10","11"]);for(var e in t)t.hasOwnProperty(e)&&(k.$ctx[e]=t[e]);k.__4167__=1})();i.mirrormap=un(i.mirrormaps,pn(hn(i.barcode,0,2))%4);i.sbs=ln(13);i.txt=Lr(2);for(var t=0;t<=1;t+=1){i.i=t;if(i.i==0)mn(i.sbs,0,un(i.encs,10));else mn(i.sbs,(i.i-1)*6+7,un(i.encs,11));gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);if(un(i.mirrormap,i.i)==49){i.enclen=i.enc.length;i.revenc=ln(i.enclen);for(var e=0,n=i.enclen-1;e<=n;e+=1){i.j=e;i.char=un(i.enc,i.j);fn(i.revenc,i.enclen-i.j-1,i.char)}i.enc=i.revenc}mn(i.sbs,i.i*6+3,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i-1)*9+13+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}sn[on++]=Infinity;sn[on++]=Infinity;var r=i.sbs;for(var a=0,o=r.length;a<o;a++)sn[on++]=un(r,a)-48;var s=Lr();sn[on++]=Infinity;for(var c=0,l=12;c<l;c++)sn[on++]=i.height;var p=Lr();sn[on++]=Infinity;for(var d=0,u=12;d<u;d++)sn[on++]=0;var f=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=s;sn[on++]="bhs";sn[on++]=p;sn[on++]="bbs";sn[on++]=f;if(i.includetext){sn[on++]="txt";sn[on++]=i.txt}sn[on++]="opt";sn[on++]=i.options;sn[on++]="guardrightpos";sn[on++]=10;sn[on++]="guardrightypos";sn[on++]=Mn(i.textyoffset+4);sn[on++]="bordertop";sn[on++]=10;var h=cn();sn[on++]=h;if(!i.dontdraw)Ki()}function Z(){var i=Object.create(Z.$ctx||(Z.$ctx={}));i.dontdraw=false;i.includetext=false;i.textfont="OCR-B";i.textsize=12;i.textxoffset=-10;i.textyoffset=-4;i.height=1;i.addongap=12;i.addontextfont="unset";i.addontextsize=null;i.addontextxoffset=null;i.addontextyoffset=null;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];gn(i.barcode," ");if(sn[--on]){i.barcode=sn[--on];on--;i.addon=sn[--on]}else{on--;i.addon=""}if(i.barcode.length!=12&&i.barcode.length!=13){sn[on++]="bwipp.ean13badLength#4288";sn[on++]="EAN-13 must be 12 or 13 digits";Pn()}vn(i.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.ean13badCharacter#4292";sn[on++]="EAN-13 must contain only digits";Pn()}});if(i.addon.length!=0&&i.addon.length!=2&&i.addon.length!=5){sn[on++]="bwipp.ean13badAddOnLength#4296";sn[on++]="Add-on for EAN-13 must be 2 or 5 digits";Pn()}i.pad=ln(13);i.checksum=0;for(var t=0;t<=11;t+=1){i.i=t;i.barchar=Mn(un(i.barcode,i.i)-48);if(i.i%2==0)i.checksum=Mn(i.barchar+i.checksum);else i.checksum=Mn(i.barchar*3+i.checksum)}i.checksum=Mn(10-i.checksum%10)%10;if(i.barcode.length==13)if(un(i.barcode,12)!=Mn(i.checksum+48)){sn[on++]="bwipp.ean13badCheckDigit#4314";sn[on++]="Incorrect EAN-13 check digit provided";Pn()}mn(i.pad,0,i.barcode);fn(i.pad,12,Mn(i.checksum+48));i.barcode=i.pad;if(!Z.__4337__)(function(){var t=Object.create(i);t.encs=Lr(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);t.barchars="0123456789";t.mirrormaps=Lr(["000000","001011","001101","001110","010011","011001","011100","010101","010110","011010"]);for(var e in t)t.hasOwnProperty(e)&&(Z.$ctx[e]=t[e]);Z.__4337__=1})();i.sbs=ln(59);i.txt=Lr(13);mn(i.sbs,0,un(i.encs,10));i.mirrormap=un(i.mirrormaps,un(i.barcode,0)-48);fn(i.txt,0,Lr([hn(i.barcode,0,1),i.textxoffset,i.textyoffset,i.textfont,i.textsize]));for(var e=1;e<=6;e+=1){i.i=e;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);if(un(i.mirrormap,i.i-1)==49){i.enclen=i.enc.length;i.revenc=ln(i.enclen);for(var n=0,r=i.enclen-1;n<=r;n+=1){i.j=n;i.char=un(i.enc,i.j);fn(i.revenc,i.enclen-i.j-1,i.char)}i.enc=i.revenc}mn(i.sbs,(i.i-1)*4+3,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i-1)*7+14+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,(7-1)*4+3,un(i.encs,11));for(var a=7;a<=12;a+=1){i.i=a;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);mn(i.sbs,(i.i-1)*4+8,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i-1)*7+18+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,56,un(i.encs,12));sn[on++]=Infinity;var o=i.sbs;for(var s=0,c=o.length;s<c;s++)sn[on++]=un(o,s)-48;i.sbs=Lr();if(i.includetext){sn[on++]=Infinity;sn[on++]=i.height;sn[on++]=i.height;for(var l=0,p=12;l<p;l++)sn[on++]=Mn(i.height-.075);sn[on++]=i.height;sn[on++]=i.height;for(var d=0,u=12;d<u;d++)sn[on++]=Mn(i.height-.075);sn[on++]=i.height;sn[on++]=i.height;i.bhs=Lr();sn[on++]=Infinity;sn[on++]=0;sn[on++]=0;for(var f=0,h=12;f<h;f++)sn[on++]=.075;sn[on++]=0;sn[on++]=0;for(var m=0,g=12;m<g;m++)sn[on++]=.075;sn[on++]=0;sn[on++]=0;i.bbs=Lr()}else{sn[on++]=Infinity;for(var v=0,b=30;v<b;v++)sn[on++]=i.height;i.bhs=Lr();sn[on++]=Infinity;for(var I=0,A=30;I<A;I++)sn[on++]=0;i.bbs=Lr();i.txt=Lr([])}i.guardrightypos=0;if(yn(i.addon,"")){sn[on++]=Infinity;sn[on++]="dontdraw";sn[on++]=true;sn[on++]="includetext";sn[on++]=true;sn[on++]="height";sn[on++]=Mn(i.height-.15);sn[on++]="textxoffset";if(yn(i.addontextxoffset,null))sn[on++]=i.addontextxoffset;else sn[on++]=95+i.addongap;if(yn(i.addontextyoffset,null)){sn[on++]="textyoffset";sn[on++]=i.addontextyoffset}sn[on++]="textsize";if(yn(i.addontextsize,null))sn[on++]=i.addontextsize;else sn[on++]=i.textsize;var _=yn(i.addontextfont,"unset")?i.addontextfont:i.textfont;sn[on++]="textfont";sn[on++]=_;i.addopts=cn();if(i.addon.length==2){sn[on++]=i.addon;sn[on++]=i.addopts;k()}if(i.addon.length==5){sn[on++]=i.addon;sn[on++]=i.addopts;D()}i.addcode=sn[--on];sn[on++]=Infinity;In(i.sbs);sn[on++]=i.addongap;In(un(i.addcode,"sbs"));i.sbs=Lr();sn[on++]=Infinity;In(i.bhs);vn(un(i.addcode,"bhs"),function(){var t=sn[--on];sn[on++]=Mn(t-.075)});i.bhs=Lr();sn[on++]=Infinity;In(i.bbs);vn(un(i.addcode,"bbs"),function(){var t=sn[--on];sn[on++]=Mn(t+.075)});i.bbs=Lr();sn[on++]=Infinity;In(i.txt);In(un(i.addcode,"txt"));i.txt=Lr();i.guardrightypos=i.height*72-6}var y=new Map([["ren",Ki],["sbs",i.sbs],["bhs",i.bhs],["bbs",i.bbs],["txt",i.txt],["opt",i.options],["guardrightpos",10],["guardrightypos",i.guardrightypos],["borderbottom",5]]);sn[on++]=y;if(!i.dontdraw)Ki()}function Q(){var i=Object.create(Q.$ctx||(Q.$ctx={}));i.dontdraw=false;i.includetext=false;i.textfont="OCR-B";i.textsize=12;i.textxoffset=4;i.textyoffset=-4;i.height=1;i.addongap=12;i.addontextfont="unset";i.addontextsize=null;i.addontextxoffset=null;i.addontextyoffset=null;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];gn(i.barcode," ");if(sn[--on]){i.barcode=sn[--on];on--;i.addon=sn[--on]}else{on--;i.addon=""}if(i.barcode.length!=7&&i.barcode.length!=8){sn[on++]="bwipp.ean8badLength#4505";sn[on++]="EAN-8 must be 7 or 8 digits";Pn()}vn(i.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.ean8badCharacter#4509";sn[on++]="EAN-8 must contain only digits";Pn()}});if(i.addon.length!=0&&i.addon.length!=2&&i.addon.length!=5){sn[on++]="bwipp.ean8badAddOnLength#4513";sn[on++]="Add-on for EAN-8 must be 2 or 5 digits";Pn()}i.pad=ln(8);i.checksum=0;for(var t=0;t<=6;t+=1){i.i=t;i.barchar=Mn(un(i.barcode,i.i)-48);if(i.i%2!=0)i.checksum=Mn(i.barchar+i.checksum);else i.checksum=Mn(i.barchar*3+i.checksum)}i.checksum=Mn(10-i.checksum%10)%10;if(i.barcode.length==8)if(un(i.barcode,7)!=Mn(i.checksum+48)){sn[on++]="bwipp.ean8badCheckDigit#4531";sn[on++]="Incorrect EAN-8 check digit provided";Pn()}mn(i.pad,0,i.barcode);fn(i.pad,7,Mn(i.checksum+48));i.barcode=i.pad;if(!Q.__4548__)(function(){var t=Object.create(i);t.encs=Lr(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);t.barchars="0123456789";for(var e in t)t.hasOwnProperty(e)&&(Q.$ctx[e]=t[e]);Q.__4548__=1})();i.sbs=ln(43);i.txt=Lr(8);mn(i.sbs,0,un(i.encs,10));for(var e=0;e<=3;e+=1){i.i=e;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);mn(i.sbs,i.i*4+3,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),i.i*7+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,4*4+3,un(i.encs,11));for(var n=4;n<=7;n+=1){i.i=n;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);mn(i.sbs,i.i*4+8,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),i.i*7+i.textxoffset+4,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,40,un(i.encs,12));sn[on++]=Infinity;var r=i.sbs;for(var a=0,o=r.length;a<o;a++)sn[on++]=un(r,a)-48;i.sbs=Lr();if(i.includetext){sn[on++]=Infinity;sn[on++]=i.height;sn[on++]=i.height;for(var s=0,c=8;s<c;s++)sn[on++]=Mn(i.height-.075);sn[on++]=i.height;sn[on++]=i.height;for(var l=0,p=8;l<p;l++)sn[on++]=Mn(i.height-.075);sn[on++]=i.height;sn[on++]=i.height;i.bhs=Lr();sn[on++]=Infinity;sn[on++]=0;sn[on++]=0;for(var d=0,u=8;d<u;d++)sn[on++]=.075;sn[on++]=0;sn[on++]=0;for(var f=0,h=8;f<h;f++)sn[on++]=.075;sn[on++]=0;sn[on++]=0;i.bbs=Lr()}else{sn[on++]=Infinity;for(var m=0,g=22;m<g;m++)sn[on++]=i.height;i.bhs=Lr();sn[on++]=Infinity;for(var v=0,b=22;v<b;v++)sn[on++]=0;i.bbs=Lr();i.txt=Lr([])}i.guardrightypos=0;if(yn(i.addon,"")){sn[on++]=Infinity;sn[on++]="dontdraw";sn[on++]=true;sn[on++]="includetext";sn[on++]=true;sn[on++]="height";sn[on++]=Mn(i.height-.15);sn[on++]="textxoffset";if(yn(i.addontextxoffset,null))sn[on++]=i.addontextxoffset;else sn[on++]=67+i.addongap;if(yn(i.addontextyoffset,null)){sn[on++]="textyoffset";sn[on++]=i.addontextyoffset}sn[on++]="textsize";if(yn(i.addontextsize,null))sn[on++]=i.addontextsize;else sn[on++]=i.textsize;var I=yn(i.addontextfont,"unset")?i.addontextfont:i.textfont;sn[on++]="textfont";sn[on++]=I;i.addopts=cn();if(i.addon.length==2){sn[on++]=i.addon;sn[on++]=i.addopts;k()}if(i.addon.length==5){sn[on++]=i.addon;sn[on++]=i.addopts;D()}i.addcode=sn[--on];sn[on++]=Infinity;In(i.sbs);sn[on++]=i.addongap;In(un(i.addcode,"sbs"));i.sbs=Lr();sn[on++]=Infinity;In(i.bhs);vn(un(i.addcode,"bhs"),function(){var t=sn[--on];sn[on++]=Mn(t-.075)});i.bhs=Lr();sn[on++]=Infinity;In(i.bbs);vn(un(i.addcode,"bbs"),function(){var t=sn[--on];sn[on++]=Mn(t+.075)});i.bbs=Lr();sn[on++]=Infinity;In(i.txt);In(un(i.addcode,"txt"));i.txt=Lr();i.guardrightypos=i.height*72-6}var A=new Map([["ren",Ki],["sbs",i.sbs],["bhs",i.bhs],["bbs",i.bbs],["txt",i.txt],["opt",i.options],["guardleftpos",10],["guardrightpos",10],["guardrightypos",i.guardrightypos],["borderbottom",5]]);sn[on++]=A;if(!i.dontdraw)Ki()}function F(){var i=Object.create(F.$ctx||(F.$ctx={}));i.dontdraw=false;i.includetext=false;i.textfont="OCR-B";i.textsize=12;i.textxoffset=-7;i.textyoffset=-4;i.height=1;i.addongap=12;i.addontextfont="unset";i.addontextsize=null;i.addontextxoffset=null;i.addontextyoffset=null;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];gn(i.barcode," ");if(sn[--on]){i.barcode=sn[--on];on--;i.addon=sn[--on]}else{on--;i.addon=""}if(i.barcode.length==7||i.barcode.length==8){vn(i.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.upcAupcEbadCharacter#4706";sn[on++]="UPC-E must contain only digits";Pn()}});var t=un(i.barcode,0);if(t!=48&&t!=49){sn[on++]="bwipp.upcAupcEbadNumberSystem#4710";sn[on++]="UPC-E must have number system 0 or 1";Pn()}for(var e=0,n=1;e<n;e++){var r=i.barcode.length==8?12:11;i.upcacode=ln(r);if(Mn(un(i.barcode,6)-48)<=2){mn(i.upcacode,0,hn(i.barcode,0,3));mn(i.upcacode,3,hn(i.barcode,6,1));mn(i.upcacode,4,"0000");mn(i.upcacode,8,hn(i.barcode,3,3));break}if(Mn(un(i.barcode,6)-48)==3){mn(i.upcacode,0,hn(i.barcode,0,4));mn(i.upcacode,4,"00000");mn(i.upcacode,9,hn(i.barcode,4,2));break}if(Mn(un(i.barcode,6)-48)==4){mn(i.upcacode,0,hn(i.barcode,0,5));mn(i.upcacode,5,"00000");mn(i.upcacode,10,hn(i.barcode,5,1));break}if(Mn(un(i.barcode,6)-48)>=5){mn(i.upcacode,0,hn(i.barcode,0,6));mn(i.upcacode,6,"0000");mn(i.upcacode,10,hn(i.barcode,6,1));break}}if(i.barcode.length==8)mn(i.upcacode,11,hn(i.barcode,7,1));i.barcode=i.upcacode}if(i.barcode.length!=11&&i.barcode.length!=12){sn[on++]="bwipp.upcAbadLength#4748";sn[on++]="UPC-A must be 11 or 12 digits";Pn()}var a=i.barcode;for(var o=0,s=a.length;o<s;o++){var c=un(a,o);if(c<48||c>57){sn[on++]="bwipp.upcAbadCharacter#4752";sn[on++]="UPC-A must contain only digits";Pn()}}if(i.addon.length!=0&&i.addon.length!=2&&i.addon.length!=5){sn[on++]="bwipp.upcAbadAddOnLength#4756";sn[on++]="Add-on for UPC-A must be 2 or 5 digits";Pn()}i.pad=ln(12);i.checksum=0;for(var l=0;l<=10;l+=1){i.i=l;i.barchar=un(i.barcode,i.i)-48;if(i.i%2!=0)i.checksum=i.checksum+i.barchar;else i.checksum=i.checksum+i.barchar*3}i.checksum=(10-i.checksum%10)%10;if(i.barcode.length==12)if(un(i.barcode,11)!=i.checksum+48){sn[on++]="bwipp.upcAbadCheckDigit#4774";sn[on++]="Incorrect UPC check digit provided";Pn()}mn(i.pad,0,i.barcode);fn(i.pad,11,i.checksum+48);i.barcode=i.pad;if(!F.__4791__)(function(){var t=Object.create(i);t.encs=Lr(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]);t.barchars="0123456789";for(var e in t)t.hasOwnProperty(e)&&(F.$ctx[e]=t[e]);F.__4791__=1})();i.sbs=ln(59);i.txt=Lr(12);mn(i.sbs,0,un(i.encs,10));for(var p=0;p<=5;p+=1){i.i=p;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);mn(i.sbs,i.i*4+3,i.enc);if(i.i==0)fn(i.txt,0,Lr([hn(i.barcode,0,1),i.textxoffset,i.textyoffset,i.textfont,i.textsize-2]));else fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),i.i*7+11+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,6*4+3,un(i.encs,11));for(var d=6;d<=11;d+=1){i.i=d;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);mn(i.sbs,i.i*4+8,i.enc);if(i.i==11)fn(i.txt,11,Lr([hn(i.barcode,11,1),i.textxoffset+104,i.textyoffset,i.textfont,i.textsize-2]));else fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),i.i*7+i.textxoffset+15,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,56,un(i.encs,12));sn[on++]=Infinity;var u=i.sbs;for(var f=0,h=u.length;f<h;f++)sn[on++]=un(u,f)-48;i.sbs=Lr();if(i.includetext){sn[on++]=Infinity;for(var m=0,g=4;m<g;m++)sn[on++]=i.height;for(var v=0,b=10;v<b;v++)sn[on++]=Mn(i.height-.075);sn[on++]=i.height;sn[on++]=i.height;for(var I=0,A=10;I<A;I++)sn[on++]=Mn(i.height-.075);for(var _=0,y=4;_<y;_++)sn[on++]=i.height;i.bhs=Lr();sn[on++]=Infinity;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;for(var x=0,w=10;x<w;x++)sn[on++]=.075;sn[on++]=0;sn[on++]=0;for(var M=0,P=10;M<P;M++)sn[on++]=.075;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;i.bbs=Lr()}else{sn[on++]=Infinity;for(var j=0,E=30;j<E;j++)sn[on++]=i.height;i.bhs=Lr();sn[on++]=Infinity;for(var T=0,C=30;T<C;T++)sn[on++]=0;i.bbs=Lr();i.txt=Lr([])}i.guardrightypos=0;if(yn(i.addon,"")){sn[on++]=Infinity;sn[on++]="dontdraw";sn[on++]=true;sn[on++]="includetext";sn[on++]=true;sn[on++]="height";sn[on++]=Mn(i.height-.15);sn[on++]="textxoffset";if(yn(i.addontextxoffset,null))sn[on++]=i.addontextxoffset;else sn[on++]=95+i.addongap;if(yn(i.addontextyoffset,null)){sn[on++]="textyoffset";sn[on++]=i.addontextyoffset}sn[on++]="textsize";if(yn(i.addontextsize,null))sn[on++]=i.addontextsize;else sn[on++]=i.textsize;var B=yn(i.addontextfont,"unset")?i.addontextfont:i.textfont;sn[on++]="textfont";sn[on++]=B;i.addopts=cn();if(i.addon.length==2){sn[on++]=i.addon;sn[on++]=i.addopts;k()}if(i.addon.length==5){sn[on++]=i.addon;sn[on++]=i.addopts;D()}i.addcode=sn[--on];sn[on++]=Infinity;In(i.sbs);sn[on++]=i.addongap;In(un(i.addcode,"sbs"));i.sbs=Lr();sn[on++]=Infinity;In(i.bhs);vn(un(i.addcode,"bhs"),function(){var t=sn[--on];sn[on++]=Mn(t-.075)});i.bhs=Lr();sn[on++]=Infinity;In(i.bbs);vn(un(i.addcode,"bbs"),function(){var t=sn[--on];sn[on++]=Mn(t+.075)});i.bbs=Lr();sn[on++]=Infinity;In(i.txt);In(un(i.addcode,"txt"));i.txt=Lr();i.guardrightypos=i.height*72-6}var S=new Map([["ren",Ki],["sbs",i.sbs],["bhs",i.bhs],["bbs",i.bbs],["txt",i.txt],["opt",i.options],["guardrightpos",10],["guardrightypos",i.guardrightypos],["borderbottom",5]]);sn[on++]=S;if(!i.dontdraw)Ki()}function J(){var i=Object.create(J.$ctx||(J.$ctx={}));i.dontdraw=false;i.includetext=false;i.textfont="OCR-B";i.textsize=12;i.textxoffset=-7;i.textyoffset=-4;i.height=1;i.addongap=12;i.addontextfont="unset";i.addontextsize=null;i.addontextxoffset=null;i.addontextyoffset=null;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];gn(i.barcode," ");if(sn[--on]){i.barcode=sn[--on];on--;i.addon=sn[--on]}else{on--;i.addon=""}if(i.barcode.length==11||i.barcode.length==12){vn(i.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.upcEupcAbadCharacter#4956";sn[on++]="UPC-A must contain only digits";Pn()}});for(var t=0,e=1;t<e;t++){var n=i.barcode.length==12?8:7;i.upcecode=ln(n);if(Mn(un(i.barcode,3)-48)<=2&&_n(hn(i.barcode,4,4),"0000")){mn(i.upcecode,0,hn(i.barcode,0,3));mn(i.upcecode,3,hn(i.barcode,8,3));mn(i.upcecode,6,hn(i.barcode,3,1));break}if(_n(hn(i.barcode,4,5),"00000")){mn(i.upcecode,0,hn(i.barcode,0,4));mn(i.upcecode,4,hn(i.barcode,9,2));mn(i.upcecode,6,"3");break}if(_n(hn(i.barcode,5,5),"00000")){mn(i.upcecode,0,hn(i.barcode,0,5));mn(i.upcecode,5,hn(i.barcode,10,1));mn(i.upcecode,6,"4");break}if(Mn(un(i.barcode,10)-48)>=5&&_n(hn(i.barcode,6,4),"0000")){mn(i.upcecode,0,hn(i.barcode,0,6));mn(i.upcecode,6,hn(i.barcode,10,1));break}sn[on++]="bwipp.upcEupcAnotCompressible#4984";sn[on++]="UPC-A cannot be converted to a UPC-E";Pn()}if(i.barcode.length==12)mn(i.upcecode,7,hn(i.barcode,11,1));i.barcode=i.upcecode}if(i.barcode.length!=7&&i.barcode.length!=8){sn[on++]="bwipp.upcEbadLength#4994";sn[on++]="UPC-E must be 7 or 8 digits";Pn()}var r=i.barcode;for(var a=0,o=r.length;a<o;a++){var s=un(r,a);if(s<48||s>57){sn[on++]="bwipp.upcEbadCharacter#4998";sn[on++]="UPC-E must contain only digits";Pn()}}if(i.addon.length!=0&&i.addon.length!=2&&i.addon.length!=5){sn[on++]="bwipp.upcEbadAddOnLength#5002";sn[on++]="Add-on for UPC-E must be 2 or 5 digits";Pn()}var c=un(i.barcode,0);if(c!=48&&c!=49){sn[on++]="bwipp.upcEbadNumberSystem#5007";sn[on++]="UPC-E must have number system 0 or 1";Pn()}if(!J.__5025__)(function(){var t=Object.create(i);t.encs=Lr(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","111111"]);t.barchars="0123456789";t.mirrormaps=Lr(["000111","001011","001101","001110","010011","011001","011100","010101","010110","011010"]);for(var e in t)t.hasOwnProperty(e)&&(J.$ctx[e]=t[e]);J.__5025__=1})();for(var l=0,p=1;l<p;l++){i.upcacode=ln(11);if(un(i.barcode,6)-48<=2){mn(i.upcacode,0,hn(i.barcode,0,3));mn(i.upcacode,3,hn(i.barcode,6,1));mn(i.upcacode,4,"0000");mn(i.upcacode,8,hn(i.barcode,3,3));break}if(un(i.barcode,6)-48==3){mn(i.upcacode,0,hn(i.barcode,0,4));mn(i.upcacode,4,"00000");mn(i.upcacode,9,hn(i.barcode,4,2));break}if(un(i.barcode,6)-48==4){mn(i.upcacode,0,hn(i.barcode,0,5));mn(i.upcacode,5,"00000");mn(i.upcacode,10,hn(i.barcode,5,1));break}if(un(i.barcode,6)-48>=5){mn(i.upcacode,0,hn(i.barcode,0,6));mn(i.upcacode,6,"0000");mn(i.upcacode,10,hn(i.barcode,6,1));break}}i.checksum=0;for(var d=0;d<=10;d+=1){i.i=d;i.barchar=un(i.upcacode,i.i)-48;if(i.i%2!=0)i.checksum=i.checksum+i.barchar;else i.checksum=i.checksum+i.barchar*3}i.checksum=(10-i.checksum%10)%10;if(i.barcode.length==8)if(un(i.barcode,7)!=i.checksum+48){sn[on++]="bwipp.upcEbadCheckDigit#5069";sn[on++]="Incorrect UPC check digit provided";Pn()}i.pad=ln(8);mn(i.pad,0,i.barcode);fn(i.pad,7,i.checksum+48);i.barcode=i.pad;i.txt=Lr(8);fn(i.txt,0,Lr([hn(i.barcode,0,1),i.textxoffset,i.textyoffset,i.textfont,i.textsize-2]));i.mirrormap=un(i.mirrormaps,i.checksum);if(un(i.barcode,0)==48){i.invt=ln(i.mirrormap.length);for(var u=0,f=i.mirrormap.length-1;u<=f;u+=1){i.i=u;if(un(i.mirrormap,i.i)==48)fn(i.invt,i.i,49);else fn(i.invt,i.i,48)}i.mirrormap=i.invt}i.sbs=ln(33);mn(i.sbs,0,un(i.encs,10));for(var h=1;h<=6;h+=1){i.i=h;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);if(un(i.mirrormap,i.i-1)==49){i.enclen=i.enc.length;i.revenc=ln(i.enclen);for(var m=0,g=i.enclen-1;m<=g;m+=1){i.j=m;i.char=un(i.enc,i.j);fn(i.revenc,i.enclen-i.j-1,i.char)}i.enc=i.revenc}mn(i.sbs,(i.i-1)*4+3,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i-1)*7+11+i.textxoffset,i.textyoffset,i.textfont,i.textsize]))}fn(i.txt,7,Lr([hn(i.barcode,7,1),6*7+18+i.textxoffset,i.textyoffset,i.textfont,i.textsize-2]));mn(i.sbs,27,un(i.encs,11));sn[on++]=Infinity;var v=i.sbs;for(var b=0,I=v.length;b<I;b++)sn[on++]=un(v,b)-48;i.sbs=Lr();if(i.includetext){sn[on++]=Infinity;sn[on++]=i.height;sn[on++]=i.height;for(var A=0,_=12;A<_;A++)sn[on++]=Mn(i.height-.075);sn[on++]=i.height;sn[on++]=i.height;sn[on++]=i.height;i.bhs=Lr();sn[on++]=Infinity;sn[on++]=0;sn[on++]=0;for(var y=0,x=12;y<x;y++)sn[on++]=.075;sn[on++]=0;sn[on++]=0;sn[on++]=0;i.bbs=Lr()}else{sn[on++]=Infinity;for(var w=0,M=17;w<M;w++)sn[on++]=i.height;i.bhs=Lr();sn[on++]=Infinity;for(var P=0,j=17;P<j;P++)sn[on++]=0;i.bbs=Lr();i.txt=Lr([])}i.guardrightypos=0;if(yn(i.addon,"")){sn[on++]=Infinity;sn[on++]="dontdraw";sn[on++]=true;sn[on++]="includetext";sn[on++]=true;sn[on++]="height";sn[on++]=Mn(i.height-.15);sn[on++]="textxoffset";if(yn(i.addontextxoffset,null))sn[on++]=i.addontextxoffset;else sn[on++]=51+i.addongap;if(yn(i.addontextyoffset,null)){sn[on++]="textyoffset";sn[on++]=i.addontextyoffset}sn[on++]="textsize";if(yn(i.addontextsize,null))sn[on++]=i.addontextsize;else sn[on++]=i.textsize;var E=yn(i.addontextfont,"unset")?i.addontextfont:i.textfont;sn[on++]="textfont";sn[on++]=E;i.addopts=cn();if(i.addon.length==2){sn[on++]=i.addon;sn[on++]=i.addopts;k()}if(i.addon.length==5){sn[on++]=i.addon;sn[on++]=i.addopts;D()}i.addcode=sn[--on];sn[on++]=Infinity;In(i.sbs);sn[on++]=i.addongap;In(un(i.addcode,"sbs"));i.sbs=Lr();sn[on++]=Infinity;In(i.bhs);vn(un(i.addcode,"bhs"),function(){var t=sn[--on];sn[on++]=Mn(t-.075)});i.bhs=Lr();sn[on++]=Infinity;In(i.bbs);vn(un(i.addcode,"bbs"),function(){var t=sn[--on];sn[on++]=Mn(t+.075)});i.bbs=Lr();sn[on++]=Infinity;In(i.txt);In(un(i.addcode,"txt"));i.txt=Lr();i.guardrightypos=i.height*72-6}var T=new Map([["ren",Ki],["sbs",i.sbs],["bhs",i.bhs],["bbs",i.bbs],["txt",i.txt],["opt",i.options],["guardrightpos",10],["guardrightypos",i.guardrightypos],["borderbottom",5]]);sn[on++]=T;if(!i.dontdraw)Ki()}function P(){var t=Object.create(P.$ctx||(P.$ctx={}));t.dontdraw=false;t.includetext=false;t.isbntextfont="OCR-A";t.isbntextsize=8;t.isbntextxoffset=null;t.isbntextyoffset=null;t.height=1;t.addongap=12;t.legacy=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];gn(t.barcode," ");if(sn[--on]){t.barcode=sn[--on];on--;t.addon=sn[--on]}else{on--;t.addon=""}if(t.barcode.length!=15&&t.barcode.length!=17&&(t.barcode.length!=11&&t.barcode.length!=13)){sn[on++]="bwipp.isbnBadLength#5235";sn[on++]="ISBN-13 must be 15 or 17 characters including dashes. ISBN-10 must be 11 or 13 characters including dashes";Pn()}if(t.addon.length!=0&&t.addon.length!=2&&t.addon.length!=5){sn[on++]="bwipp.isbnBadAddOnLength#5238";sn[on++]="Add-on for ISBN must be 2 or 5 digits";Pn()}if(t.barcode.length>=15){var e=hn(t.barcode,0,4);if(yn(e,"978-")&&yn(e,"979-")){sn[on++]="bwipp.isbn13badPrefix#5242";sn[on++]="ISBN-13 prefix must be 978- or 979-";Pn()}t.wasdash=false;t.numdash=0;t.numdigit=0;var i=hn(t.barcode,5,9);for(var n=0,r=i.length;n<r;n++){var a=un(i,n);sn[on++]=a;if(a==45){if(t.wasdash){sn[on++]="bwipp.isbn13adjacentDashes#5249";sn[on++]="ISBN-13 does not permit adjacent dashes";Pn()}t.wasdash=true;t.numdash=t.numdash+1}var o=sn[--on];if(o>=48&&o<=57){t.wasdash=false;t.numdigit=t.numdigit+1}}if(t.numdash!=2||t.numdigit!=7){sn[on++]="bwipp.isbn13numDashesDigits#5260";sn[on++]="Incorrect number of dashes and digits for ISBN-13";Pn()}var s=un(t.barcode,14);if(s<48||s>57){sn[on++]="bwipp.isbn13character15#5263";sn[on++]="ISBN-13 character 15 must be a digit";Pn()}if(t.barcode.length==17){if(yn(hn(t.barcode,15,1),"-")){sn[on++]="bwipp.isbn13character16#5267";sn[on++]="ISBN-13 penultimate character must be a dash";Pn()}var c=un(t.barcode,16);if(c<48||c>57){sn[on++]="bwipp.isbn13character17#5270";sn[on++]="ISBN-13 final character must be a digit";Pn()}}}else{var l=un(t.barcode,0);if(l<48||l>57){sn[on++]="bwipp.isbn10FirstDigit#5275";sn[on++]="ISBN-10 first character must be a digit";Pn()}t.wasdash=false;t.numdash=0;t.numdigit=0;var p=hn(t.barcode,1,9);for(var d=0,u=p.length;d<u;d++){var f=un(p,d);sn[on++]=f;if(f==45){if(t.wasdash){sn[on++]="bwipp.isbn10adjacentDashes#5282";sn[on++]="ISBN-10 does not permit adjacent dashes";Pn()}t.wasdash=true;t.numdash=t.numdash+1}var h=sn[--on];if(h>=48&&h<=57){t.wasdash=false;t.numdigit=t.numdigit+1}}if(t.numdash!=2||t.numdigit!=7){sn[on++]="bwipp.isbn10numDashesDigits#5293";sn[on++]="Incorrect number of dashes and digits for ISBN-10";Pn()}var m=un(t.barcode,10);if(m<48||m>57){sn[on++]="bwipp.isbn10character11#5296";sn[on++]="ISBN-10 character 11 must be a digit";Pn()}if(t.barcode.length==13){if(yn(hn(t.barcode,11,1),"-")){sn[on++]="bwipp.isbn10character12#5300";sn[on++]="ISBN-10 penultimate character must be a dash";Pn()}var g=un(t.barcode,12);if((g<48||g>57)&&g!=88){sn[on++]="bwipp.isbn10character13#5303";sn[on++]="ISBN-10 final character must be a digit or X";Pn()}}}t.isbntxt=t.barcode;if(t.isbntxt.length<=13){t.isbn=ln(10);t.checksum=0;t.i=0;t.n=0;for(;;){t.isbnchar=Mn(un(t.isbntxt,t.i)-48);if(t.isbnchar!=-3){fn(t.isbn,t.n,Mn(t.isbnchar+48));if(t.n<9)t.checksum=Mn(t.checksum+(10-t.n)*t.isbnchar);t.n=t.n+1}t.i=t.i+1;if(t.i==t.isbntxt.length)break}var v=Mn(11-t.checksum%11)%11;sn[on++]="checksum";sn[on++]=v;if(v==10){on--;sn[on++]=40}var b=sn[--on];t[sn[--on]]=Mn(b+48);t.isbn=hn(t.isbn,0,9);if(t.isbntxt.length==13)if(un(t.isbntxt,12)!=t.checksum){sn[on++]="bwipp.isbn10badCheckDigit#5331";sn[on++]="Incorrect ISBN-10 check digit provided";Pn()}}if(!t.legacy||t.isbntxt.length>=15){if(t.isbntxt.length<=13){t.pad=ln(15);mn(t.pad,0,"978-");mn(t.pad,4,hn(t.isbntxt,0,11));t.isbntxt=t.pad}t.isbn=ln(13);t.checksum=0;t.i=0;t.n=0;for(;;){t.isbnchar=un(t.isbntxt,t.i)-48;if(t.isbnchar!=-3){fn(t.isbn,t.n,t.isbnchar+48);if(t.n<12){sn[on++]="checksum";sn[on++]=t.isbnchar;if(t.n%2!=0){var I=sn[--on];sn[on++]=I*3}var A=sn[--on];t[sn[--on]]=Mn(A+t.checksum)}t.n=t.n+1}t.i=t.i+1;if(t.i==t.isbntxt.length)break}t.checksum=(10-t.checksum%10)%10+48;t.isbn=hn(t.isbn,0,12);if(t.isbntxt.length==17)if(un(t.isbntxt,16)!=t.checksum){sn[on++]="bwipp.isbn13badCheckDigit#5366";sn[on++]="Incorrect ISBN-13 check digit provided";Pn()}}var _=t.isbn.length==12?22:18;t.pad=ln(_);mn(t.pad,0,"ISBN ");mn(t.pad,5,t.isbntxt);fn(t.pad,t.pad.length-2,45);fn(t.pad,t.pad.length-1,t.checksum);t.isbntxt=t.pad;t.barcode=ln(12);if(t.isbn.length==9){mn(t.barcode,0,"978");mn(t.barcode,3,t.isbn)}else mn(t.barcode,0,t.isbn);if(yn(t.addon,"")){var y=ln(12+t.addon.length+1);mn(y,0,t.barcode);mn(y,12," ");mn(y,13,t.addon);t.barcode=y}fn(t.options,"dontdraw",true);fn(t.options,"addongap",t.addongap);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Z();var x=sn[--on];t[sn[--on]]=x;if(t.includetext){if(_n(t.isbntextxoffset,null)){sn[on++]="isbntextxoffset";if(t.isbn.length==9)sn[on++]=-1;else sn[on++]=-12;var w=sn[--on];t[sn[--on]]=w}if(_n(t.isbntextyoffset,null))t.isbntextyoffset=t.height*72+3;var M=un(t.args,"txt")!==undefined;if(M){t.txt=un(t.args,"txt");t.newtxt=Lr(t.txt.length+1);mn(t.newtxt,0,t.txt);fn(t.newtxt,t.newtxt.length-1,Lr([t.isbntxt,t.isbntextxoffset,t.isbntextyoffset,t.isbntextfont,t.isbntextsize]));fn(t.args,"txt",t.newtxt)}else fn(t.args,"txt",Lr([Lr([t.isbntxt,t.isbntextxoffset,t.isbntextyoffset,t.isbntextfont,t.isbntextsize])]))}fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function y(){var t=Object.create(y.$ctx||(y.$ctx={}));t.dontdraw=false;t.includetext=false;t.ismntextfont="OCR-A";t.ismntextsize=8;t.ismntextxoffset=null;t.ismntextyoffset=null;t.height=1;t.addongap=12;t.legacy=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];gn(t.barcode," ");if(sn[--on]){t.barcode=sn[--on];on--;t.addon=sn[--on]}else{on--;t.addon=""}if(t.barcode.length!=15&&t.barcode.length!=17&&(t.barcode.length!=11&&t.barcode.length!=13)){sn[on++]="bwipp.ismnBadLength#5485";sn[on++]="ISMN-13 must be 15 or 17 characters including dashes. ISMN-10 must be 11 or 13 characters including dashes";Pn()}if(t.addon.length!=0&&t.addon.length!=2&&t.addon.length!=5){sn[on++]="bwipp.ismnBadAddOnLength#5488";sn[on++]="Add-on for ISMN must be 2 or 5 digits";Pn()}if(t.barcode.length>=15){if(yn(hn(t.barcode,0,4),"979-")){sn[on++]="bwipp.ismn13badPrefix#5492";sn[on++]="ISMN-13 prefix must be 979-";Pn()}t.wasdash=false;t.numdash=0;t.numdigit=0;var e=hn(t.barcode,5,9);for(var i=0,n=e.length;i<n;i++){var r=un(e,i);sn[on++]=r;if(r==45){if(t.wasdash){sn[on++]="bwipp.ismn13adjacentDashes#5499";sn[on++]="ISMN-13 does not permit adjacent dashes";Pn()}t.wasdash=true;t.numdash=t.numdash+1}var a=sn[--on];if(a>=48&&a<=57){t.wasdash=false;t.numdigit=t.numdigit+1}}if(t.numdash!=2||t.numdigit!=7){sn[on++]="bwipp.ismn13numDashesDigits#5510";sn[on++]="Incorrect number of dashes and digits for ISMN-13";Pn()}var o=un(t.barcode,14);if(o<48||o>57){sn[on++]="bwipp.ismn13character15#5513";sn[on++]="ISMN-13 character 15 must be a digit";Pn()}if(t.barcode.length==17){if(yn(hn(t.barcode,15,1),"-")){sn[on++]="bwipp.ismn13character16#5517";sn[on++]="ISMN-13 penultimate character must be a dash";Pn()}var s=un(t.barcode,16);if(s<48||s>57){sn[on++]="bwipp.ismn13character17#5520";sn[on++]="ISMN-13 final character must be a digit";Pn()}}}else{if(yn(hn(t.barcode,0,2),"M-")){sn[on++]="bwipp.ismn10badPrefix#5525";sn[on++]="ISMN-10 prefix must be M-";Pn()}var c=un(t.barcode,2);if(c<48||c>57){sn[on++]="bwipp.ismn10character3#5528";sn[on++]="ISMN-10 character 3 must be a digit";Pn()}t.wasdash=false;t.numdash=0;t.numdigit=0;var l=hn(t.barcode,3,7);for(var p=0,d=l.length;p<d;p++){var u=un(l,p);sn[on++]=u;if(u==45){if(t.wasdash){sn[on++]="bwipp.ismn10adjacentDashes#5535";sn[on++]="ISMN-10 does not permit adjacent dashes";Pn()}t.wasdash=true;t.numdash=t.numdash+1}var f=sn[--on];if(f>=48&&f<=57){t.wasdash=false;t.numdigit=t.numdigit+1}}if(t.numdash!=1||t.numdigit!=6){sn[on++]="bwipp.ismn10numDashesDigits#5546";sn[on++]="Incorrect number of dashes and digits for ISMN-10";Pn()}var h=un(t.barcode,10);if(h<48||h>57){sn[on++]="bwipp.ismn10character11#5549";sn[on++]="ISMN-10 character 11 must be a digit";Pn()}if(t.barcode.length==13){var m=hn(t.barcode,11,1);if(yn(m,"-")){sn[on++]="bwipp.ismn10character12#5553";sn[on++]="ISMN-10 penultimate character must be a dash";Pn()}var g=un(t.barcode,12);if((g<48||g>57)&&g!=88){sn[on++]="bwipp.ismn10character13#5556";sn[on++]="ISMN-10 final character must be a digit or X";Pn()}}}t.ismntxt=t.barcode;t.legacytxt="";if(t.ismntxt.length<=13){t.legacytxt=t.ismntxt;t.pad=ln(t.ismntxt.length+4);mn(t.pad,0,"979-0-");mn(t.pad,6,hn(t.ismntxt,2,t.ismntxt.length-2));t.ismntxt=t.pad}t.ismn=ln(13);t.checksum=0;t.i=0;t.n=0;for(;;){t.ismnchar=un(t.ismntxt,t.i)-48;if(t.ismnchar!=-3){fn(t.ismn,t.n,t.ismnchar+48);if(t.n<12)if(t.n%2==0)t.checksum=t.ismnchar+t.checksum;else t.checksum=t.ismnchar*3+t.checksum;t.n=t.n+1}t.i=t.i+1;if(t.i==t.ismntxt.length)break}t.checksum=(10-t.checksum%10)%10+48;if(t.barcode.length==13||t.barcode.length==17){var v=t.barcode;if(un(v,v.length-1)!=t.checksum){sn[on++]="bwipp.ismnBadCheckDigit#5598";sn[on++]="Incorrect ISMN check digit provided";Pn()}}if(t.legacy&&yn(t.legacytxt,"")){t.ismntxt=t.legacytxt;t.pad=ln(18)}else t.pad=ln(22);mn(t.pad,0,"ISMN ");mn(t.pad,5,t.ismntxt);fn(t.pad,t.pad.length-2,45);fn(t.pad,t.pad.length-1,t.checksum);t.ismntxt=t.pad;t.barcode=hn(t.ismn,0,12);if(yn(t.addon,"")){var b=ln(12+t.addon.length+1);mn(b,0,t.barcode);mn(b,12," ");mn(b,13,t.addon);t.barcode=b}fn(t.options,"dontdraw",true);fn(t.options,"addongap",t.addongap);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Z();var I=sn[--on];t[sn[--on]]=I;if(t.includetext){if(_n(t.ismntextxoffset,null)){sn[on++]="ismntextxoffset";if(t.ismntxt.length==18)sn[on++]=-1;else sn[on++]=-12;var A=sn[--on];t[sn[--on]]=A}if(_n(t.ismntextyoffset,null))t.ismntextyoffset=t.height*72+3;var _=un(t.args,"txt")!==undefined;if(_){t.txt=un(t.args,"txt");t.newtxt=Lr(t.txt.length+1);mn(t.newtxt,0,t.txt);fn(t.newtxt,t.newtxt.length-1,Lr([t.ismntxt,t.ismntextxoffset,t.ismntextyoffset,t.ismntextfont,t.ismntextsize]));fn(t.args,"txt",t.newtxt)}else fn(t.args,"txt",Lr([Lr([t.ismntxt,t.ismntextxoffset,t.ismntextyoffset,t.ismntextfont,t.ismntextsize])]))}fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function g(){var t=Object.create(g.$ctx||(g.$ctx={}));t.dontdraw=false;t.includetext=false;t.issntextfont="OCR-A";t.issntextsize=8;t.issntextxoffset=null;t.issntextyoffset=null;t.height=1;t.addongap=12;sn[on++]=t;jn();t.options=sn[--on];t.issntxt=sn[--on];gn(t.issntxt," ");if(sn[--on]){t.issntxt=sn[--on];on--;t.seqvar=sn[--on]}else{on--;t.seqvar="00"}gn(t.seqvar," ");if(sn[--on]){t.seqvar=sn[--on];on--;t.addon=sn[--on]}else{on--;t.addon=""}if(t.issntxt.length!=8&&t.issntxt.length!=9){sn[on++]="bwipp.issnBadLength#5722";sn[on++]="ISSN must be 8 or 9 characters including dash, in the format XXXX-XXXX";Pn()}var e=hn(t.issntxt,0,4);for(var i=0,n=e.length;i<n;i++){var r=un(e,i);if(r<48||r>57){sn[on++]="bwipp.issnFirstThroughFourthNotNumeric#5726";sn[on++]="ISSN first four characters must be numeral characters";Pn()}}if(yn(hn(t.issntxt,4,1),"-")){sn[on++]="bwipp.issnNeedsDash#5730";sn[on++]="ISSN fifth character must be a dash";Pn()}var a=hn(t.issntxt,5,3);for(var o=0,s=a.length;o<s;o++){var c=un(a,o);if(c<48||c>57){sn[on++]="bwipp.issnSixthThroughEighthNotNumeric#5734";sn[on++]="ISSN sixth through eighth characters must be numerals";Pn()}}if(t.issntxt.length==9){var l=un(t.issntxt,8);if((l<48||l>57)&&l!=88){sn[on++]="bwipp.issnNinthCharacterBadFormat#5739";sn[on++]="ISSN ninth character must be a number or the character X";Pn()}}if(t.seqvar.length!=2){sn[on++]="bwipp.issnBadSequenceVariantLength#5743";sn[on++]="Sequence variant for ISSN must be 2 digits";Pn()}vn(t.seqvar,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.issnSequenceVariantBadCharacter#5747";sn[on++]="Sequence variant for ISSN must contain only digits";Pn()}});if(t.addon.length!=0&&t.addon.length!=2&&t.addon.length!=5){sn[on++]="bwipp.issnBadAddOnLength#5751";sn[on++]="Add-on for ISSN must be 2 or 5 digits";Pn()}t.issn=ln(8);t.checksum=0;t.i=0;t.n=0;for(;;){t.issnchar=Mn(un(t.issntxt,t.i)-48);if(t.issnchar!=-3){fn(t.issn,t.n,Mn(t.issnchar+48));if(t.n<7)t.checksum=Mn(t.checksum+t.issnchar*(8-t.n));t.n=t.n+1}t.i=t.i+1;if(t.i==t.issntxt.length)break}t.checksum=Mn(11-t.checksum%11)%11;var p=Mn(t.checksum+48);sn[on++]="checksum";sn[on++]=p;if(p==58){on--;sn[on++]=88}var d=sn[--on];var u=sn[--on];t[u]=d;if(t.issntxt.length==9)if(un(t.issntxt,8)!=t.checksum){sn[on++]="bwipp.issnBadCheckDigit#5774";sn[on++]="Incorrect ISSN check digit provided";Pn()}t.pad=ln(14);mn(t.pad,0,"ISSN ");mn(t.pad,5,t.issntxt);fn(t.pad,13,t.checksum);t.issntxt=t.pad;t.barcode=hn(t.issn,0,7);t.barcode=ln(12);mn(t.barcode,0,"977");mn(t.barcode,3,t.issn);mn(t.barcode,10,t.seqvar);if(yn(t.addon,"")){var f=ln(12+t.addon.length+1);mn(f,0,t.barcode);mn(f,12," ");mn(f,13,t.addon);t.barcode=f}fn(t.options,"dontdraw",true);fn(t.options,"addongap",t.addongap);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Z();var h=sn[--on];t[sn[--on]]=h;if(t.includetext){if(_n(t.issntextxoffset,null))t.issntextxoffset=10;if(_n(t.issntextyoffset,null))t.issntextyoffset=t.height*72+3;var m=un(t.args,"txt")!==undefined;if(m){t.txt=un(t.args,"txt");t.newtxt=Lr(t.txt.length+1);mn(t.newtxt,0,t.txt);fn(t.newtxt,t.newtxt.length-1,Lr([t.issntxt,t.issntextxoffset,t.issntextyoffset,t.issntextfont,t.issntextsize]));fn(t.args,"txt",t.newtxt)}else fn(t.args,"txt",Lr([Lr([t.issntxt,t.issntextxoffset,t.issntextyoffset,t.issntextfont,t.issntextsize])]))}fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function f(){var t=Object.create(f.$ctx||(f.$ctx={}));t.dontdraw=false;t.includetext=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];t.barlen=t.barcode.length;if(t.barlen!=7&&t.barlen!=8){sn[on++]="bwipp.MandSbadLength#5870";sn[on++]="M&S barcode must be 7 or 8 characters";Pn()}if(t.barlen==7){var e=Vi(ln(8),"00000000");mn(e,1,t.barcode);t.barcode=e}fn(t.options,"dontdraw",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Q();var i=sn[--on];t[sn[--on]]=i;var n=un(t.args,"bbs");fn(n,10,un(n,2));fn(n,11,un(n,2));var r=un(t.args,"bhs");fn(r,10,un(r,2));fn(r,11,un(r,2));t.txt=un(t.args,"txt");if(t.barlen==7){for(var a=0;a<=6;a+=1){var o=t.txt;mn(un(un(o,a),0),0,un(un(o,a+1),0))}mn(un(un(t.txt,7),0),0," ")}var s=Lr(10);mn(s,0,t.txt);t.txt=s;var c=un(t.txt,0);fn(t.txt,8,Ui(Lr(c.length),c));var l=un(t.txt,0);fn(t.txt,9,Ui(Lr(l.length),l));fn(un(t.txt,8),0,"M");fn(un(t.txt,8),1,-12);fn(un(t.txt,9),0,"S");var p=un(t.txt,9);fn(p,1,69);fn(t.args,"txt",t.txt);fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function V(){var s=Object.create(V.$ctx||(V.$ctx={}));s.dontdraw=false;s.includetext=false;s.textfont="OCR-B";s.textsize=10;s.textxoffset=0;s.textyoffset=-8;s.height=1;s.encoding="auto";s.raw=false;s.parse=false;s.parsefnc=false;sn[on++]=s;jn();s.options=sn[--on];s.barcode=sn[--on];if(!V.__5971__)(function(){var t=Object.create(s);t.sta=-1;t.stb=-2;t.stc=-3;t.swa=-4;t.swb=-5;t.swc=-6;t.fn1=-7;t.fn2=-8;t.fn3=-9;t.fn4=-10;t.sft=-11;t.stp=-12;t.lka=-13;t.lkc=-14;for(var e in t)t.hasOwnProperty(e)&&(V.$ctx[e]=t[e]);V.__5971__=1})();var t=s.fn1;var e=new Map([["parse",s.parse],["parsefnc",s.parsefnc],["FNC1",s.fn1],["FNC1",t],["FNC2",s.fn2],["FNC3",s.fn3],["LNKA",s.lka],["LNKC",s.lkc]]);s.fncvals=e;sn[on++]="msg";sn[on++]=s.barcode;sn[on++]=s.fncvals;En();var i=sn[--on];s[sn[--on]]=i;s.msglen=s.msg.length;if(!V.__6044__)(function(){var t=Object.create(s);t.charmaps=Lr([Lr([32,32,"00"]),Lr(["!","!","01"]),Lr(['"','"',"02"]),Lr(["#","#","03"]),Lr(["$","$","04"]),Lr(["%","%","05"]),Lr(["&","&","06"]),Lr(["'","'","07"]),Lr([40,40,"08"]),Lr([41,41,"09"]),Lr(["*","*","10"]),Lr(["+","+","11"]),Lr([",",",","12"]),Lr(["-","-","13"]),Lr([".",".","14"]),Lr(["/","/","15"]),Lr(["0","0","16"]),Lr(["1","1","17"]),Lr(["2","2","18"]),Lr(["3","3","19"]),Lr(["4","4","20"]),Lr(["5","5","21"]),Lr(["6","6","22"]),Lr(["7","7","23"]),Lr(["8","8","24"]),Lr(["9","9","25"]),Lr([":",":","26"]),Lr([";",";","27"]),Lr(["<","<","28"]),Lr(["=","=","29"]),Lr([">",">","30"]),Lr(["?","?","31"]),Lr(["@","@","32"]),Lr(["A","A","33"]),Lr(["B","B","34"]),Lr(["C","C","35"]),Lr(["D","D","36"]),Lr(["E","E","37"]),Lr(["F","F","38"]),Lr(["G","G","39"]),Lr(["H","H","40"]),Lr(["I","I","41"]),Lr(["J","J","42"]),Lr(["K","K","43"]),Lr(["L","L","44"]),Lr(["M","M","45"]),Lr(["N","N","46"]),Lr(["O","O","47"]),Lr(["P","P","48"]),Lr(["Q","Q","49"]),Lr(["R","R","50"]),Lr(["S","S","51"]),Lr(["T","T","52"]),Lr(["U","U","53"]),Lr(["V","V","54"]),Lr(["W","W","55"]),Lr(["X","X","56"]),Lr(["Y","Y","57"]),Lr(["Z","Z","58"]),Lr(["[","[","59"]),Lr([92,92,"60"]),Lr(["]","]","61"]),Lr(["^","^","62"]),Lr(["_","_","63"]),Lr([0,"`","64"]),Lr([1,"a","65"]),Lr([2,"b","66"]),Lr([3,"c","67"]),Lr([4,"d","68"]),Lr([5,"e","69"]),Lr([6,"f","70"]),Lr([7,"g","71"]),Lr([8,"h","72"]),Lr([9,"i","73"]),Lr([10,"j","74"]),Lr([11,"k","75"]),Lr([12,"l","76"]),Lr([13,"m","77"]),Lr([14,"n","78"]),Lr([15,"o","79"]),Lr([16,"p","80"]),Lr([17,"q","81"]),Lr([18,"r","82"]),Lr([19,"s","83"]),Lr([20,"t","84"]),Lr([21,"u","85"]),Lr([22,"v","86"]),Lr([23,"w","87"]),Lr([24,"x","88"]),Lr([25,"y","89"]),Lr([26,"z","90"]),Lr([27,"{","91"]),Lr([28,"|","92"]),Lr([29,"}","93"]),Lr([30,"~","94"]),Lr([31,127,"95"]),Lr([t.fn3,t.fn3,"96"]),Lr([t.fn2,t.fn2,"97"]),Lr([t.sft,t.sft,"98"]),Lr([t.swc,t.swc,"99"]),Lr([t.swb,t.fn4,t.swb]),Lr([t.fn4,t.swa,t.swa]),Lr([t.fn1,t.fn1,t.fn1]),Lr([t.sta,t.sta,t.sta]),Lr([t.stb,t.stb,t.stb]),Lr([t.stc,t.stc,t.stc]),Lr([t.stp,t.stp,t.stp])]);t.charvals=Lr([new Map,new Map,new Map]);for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=2;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}fn(un(t.charvals,t.j),sn[--on],t.i)}}t.seta=un(t.charvals,0);t.setb=un(t.charvals,1);t.setc=un(t.charvals,2);for(var o in t)t.hasOwnProperty(o)&&(V.$ctx[o]=t[o]);V.__6044__=1})();fn(s.seta,s.lka,un(s.seta,s.swb));fn(s.seta,s.lkc,un(s.seta,s.swc));fn(s.setb,s.lka,un(s.setb,s.swc));fn(s.setb,s.lkc,un(s.setb,s.swa));fn(s.setc,s.lka,un(s.setc,s.swa));fn(s.setc,s.lkc,un(s.setc,s.swb));if(s.raw)s.encoding="raw";if(_n(s.encoding,"raw")){s.cws=Lr(s.barcode.length);s.i=0;s.j=0;for(;;){if(s.i==s.barcode.length)break;s.cw=pn(hn(s.barcode,s.i+1,3));fn(s.cws,s.j,s.cw);s.i=s.i+4;s.j=s.j+1}s.cws=hn(s.cws,0,s.j);s.text=""}if(_n(s.encoding,"auto")){s.text=ln(s.msglen);for(var n=0,r=s.msglen-1;n<=r;n+=1){s.i=n;var a=un(s.msg,s.i);sn[on++]=s.text;sn[on++]=s.i;sn[on++]=a;if(a<0){on--;sn[on++]=32}var o=sn[--on];var c=sn[--on];fn(sn[--on],c,o)}sn[on++]=Infinity;for(var l=0,p=s.msglen;l<p;l++)sn[on++]=0;sn[on++]=0;s.numSA=Lr();sn[on++]=Infinity;for(var d=0,u=s.msglen;d<u;d++)sn[on++]=0;sn[on++]=0;s.numEA=Lr();for(var f=s.msglen-1;f>=0;f-=1){s.i=f;if(un(s.msg,s.i)>=0)if(un(s.msg,s.i)>=128)fn(s.numEA,s.i,Mn(un(s.numEA,s.i+1)+1));else fn(s.numSA,s.i,Mn(un(s.numSA,s.i+1)+1))}s.ea=false;s.msgtmp=Lr([]);for(var h=0,m=s.msglen-1;h<=m;h+=1){s.i=h;s.c=un(s.msg,s.i);if(!xn(s.ea,s.c<128)&&s.c>=0){if(s.ea)sn[on++]=s.numSA;else sn[on++]=s.numEA;var g=un(sn[--on],s.i);var v=Mn(g+s.i)==s.msglen?3:5;if(g<v){sn[on++]=Infinity;In(s.msgtmp);sn[on++]=s.fn4;s.msgtmp=Lr()}else{sn[on++]=Infinity;In(s.msgtmp);sn[on++]=s.fn4;sn[on++]=s.fn4;s.msgtmp=Lr();s.ea=!s.ea}}sn[on++]=Infinity;In(s.msgtmp);if(s.c>=0)sn[on++]=s.c&127;else sn[on++]=s.c;s.msgtmp=Lr()}s.msg=s.msgtmp;s.msglen=s.msg.length;s.numsscr=function(){s.n=0;s.s=0;s.p=sn[--on];for(;;){if(s.p>=s.msglen)break;var t=un(s.msg,s.p);var e=un(s.setc,t)!==undefined;sn[on++]=t;if(!e){on--;break}var i=sn[--on];sn[on++]=i;if(i<=-1){var n=sn[--on];if(n==s.fn1&&s.s%2==0)s.s=s.s+1;else break}else on--;s.n=s.n+1;s.s=s.s+1;s.p=Mn(s.p+1)}sn[on++]=s.n;sn[on++]=s.s};s.enca=function(){fn(s.cws,s.j,un(s.seta,sn[--on]));s.j=s.j+1};s.encb=function(){fn(s.cws,s.j,un(s.setb,sn[--on]));s.j=s.j+1};s.encc=function(){var t=sn[--on];sn[on++]=t;if(yn(Oe(t),"arraytype")){var e=un(s.setc,sn[--on]);sn[on++]=e}else{In(sn[--on]);var i=sn[--on];var n=sn[--on];sn[on++]=Mn(Mn(i-48)+Mn(n-48)*10)}fn(s.cws,s.j,sn[--on]);s.j=s.j+1};s.anotb=function(){var t=sn[--on];var e=un(s.seta,t)!==undefined;var i=un(s.setb,t)!==undefined;sn[on++]=e&&!i};s.bnota=function(){var t=sn[--on];var e=un(s.setb,t)!==undefined;var i=un(s.seta,t)!==undefined;sn[on++]=e&&!i};sn[on++]=Infinity;for(var b=0,I=s.msg.length;b<I;b++)sn[on++]=0;sn[on++]=9999;s.nextanotb=Lr();sn[on++]=Infinity;for(var A=0,_=s.msg.length;A<_;A++)sn[on++]=0;sn[on++]=9999;s.nextbnota=Lr();for(var y=s.msg.length-1;y>=0;y-=1){s.i=y;sn[on++]=un(s.msg,s.i);s.anotb();if(sn[--on])fn(s.nextanotb,s.i,0);else fn(s.nextanotb,s.i,Mn(un(s.nextanotb,s.i+1)+1));sn[on++]=un(s.msg,s.i);s.bnota();if(sn[--on])fn(s.nextbnota,s.i,0);else fn(s.nextbnota,s.i,Mn(un(s.nextbnota,s.i+1)+1))}s.abeforeb=function(){var t=sn[--on];sn[on++]=Sn(un(s.nextanotb,t),un(s.nextbnota,t))};s.bbeforea=function(){var t=sn[--on];sn[on++]=Sn(un(s.nextbnota,t),un(s.nextanotb,t))};s.cws=Lr(s.barcode.length*2+3);s.j=0;if(s.msglen>0){sn[on++]=0;s.numsscr()}else{sn[on++]=-1;sn[on++]=-1}s.nums=sn[--on];s.nchars=sn[--on];for(;;){if(s.msglen==0){sn[on++]=s.stb;s.enca();s.cset="setb";break}if(s.msglen==2&&s.nums==2){sn[on++]=s.stc;s.enca();s.cset="setc";break}if(s.nums>=4){sn[on++]=s.stc;s.enca();s.cset="setc";break}sn[on++]=0;s.abeforeb();if(sn[--on]){sn[on++]=s.sta;s.enca();s.cset="seta";break}sn[on++]=s.stb;s.enca();s.cset="setb";break}s.i=0;for(;;){if(s.i==s.msglen)break;sn[on++]=s.i;s.numsscr();s.nums=sn[--on];s.nchars=sn[--on];for(;;){if((_n(s.cset,"seta")||_n(s.cset,"setb"))&&s.nums>=4&&un(s.msg,s.i)!=s.fn1)if(s.nums%2==0){sn[on++]=s.swc;if(_n(s.cset,"seta"))s.enca();else s.encb();s.cset="setc";break}else{sn[on++]=un(s.msg,s.i);if(_n(s.cset,"seta"))s.enca();else s.encb();s.i=s.i+1;sn[on++]=s.swc;if(_n(s.cset,"seta"))s.enca();else s.encb();s.cset="setc";break}sn[on++]=_n(s.cset,"setb");sn[on++]=un(s.msg,s.i);s.anotb();var x=sn[--on];var w=sn[--on];if(w&&x){if(s.i<s.msglen-1){sn[on++]=s.i+1;s.bbeforea();if(sn[--on]){sn[on++]=s.sft;s.encb();sn[on++]=un(s.msg,s.i);s.enca();s.i=s.i+1;break}}sn[on++]=s.swa;s.encb();s.cset="seta";break}sn[on++]=_n(s.cset,"seta");sn[on++]=un(s.msg,s.i);s.bnota();var M=sn[--on];var P=sn[--on];if(P&&M){if(s.i<s.msglen-1){sn[on++]=s.i+1;s.abeforeb();if(sn[--on]){sn[on++]=s.sft;s.enca();sn[on++]=un(s.msg,s.i);s.encb();s.i=s.i+1;break}}sn[on++]=s.swb;s.enca();s.cset="setb";break}if(_n(s.cset,"setc")&&s.nums<2&&(un(s.msg,s.i)>-1||un(s.msg,s.i)==s.fn4)){sn[on++]=s.i;s.abeforeb();if(sn[--on]){sn[on++]=s.swa;s.encc();s.cset="seta";break}sn[on++]=s.swb;s.encc();s.cset="setb";break}if(_n(s.cset,"seta")){sn[on++]=un(s.msg,s.i);s.enca();s.i=s.i+1;break}if(_n(s.cset,"setb")){sn[on++]=un(s.msg,s.i);s.encb();s.i=s.i+1;break}if(_n(s.cset,"setc")){if(un(s.msg,s.i)<=-1){sn[on++]=un(s.msg,s.i);s.encc();s.i=s.i+1}else{sn[on++]=hn(s.msg,s.i,2);s.encc();s.i=s.i+2}break}break}}s.cws=hn(s.cws,0,s.j)}var j=Lr(s.j+2);mn(j,0,s.cws);s.cws=j;s.csum=un(s.cws,0);for(var E=1,T=s.j-1;E<=T;E+=1){s.i=E;s.csum=Mn(s.csum+un(s.cws,s.i)*s.i)}s.csum=s.csum%103;fn(s.cws,s.j,s.csum);fn(s.cws,s.j+1,un(s.seta,s.stp));var C=un(s.options,"debugcws")!==undefined;if(C){sn[on++]="bwipp.debugcws#6303";sn[on++]=s.cws;Pn()}if(!V.__6325__)(function(){var t=Object.create(s);t.encs=Lr(["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 t)t.hasOwnProperty(e)&&(V.$ctx[e]=t[e]);V.__6325__=1})();s.sbs=ln(s.cws.length*6+1);for(var B=0,U=s.cws.length-1;B<=U;B+=1){s.i=B;mn(s.sbs,s.i*6,un(s.encs,un(s.cws,s.i)))}sn[on++]=Infinity;sn[on++]=Infinity;var S=s.sbs;for(var D=0,H=S.length;D<H;D++)sn[on++]=un(S,D)-48;var R=Lr();sn[on++]=Infinity;for(var k=0,z=~~((s.sbs.length+1)/2);k<z;k++)sn[on++]=s.height;var O=Lr();sn[on++]=Infinity;for(var N=0,L=~~((s.sbs.length+1)/2);N<L;N++)sn[on++]=0;var W=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=R;sn[on++]="bhs";sn[on++]=O;sn[on++]="bbs";sn[on++]=W;sn[on++]="txt";sn[on++]=Lr([Lr([s.text,s.textxoffset,s.textyoffset,s.textfont,s.textsize])]);sn[on++]="textxalign";sn[on++]="center";sn[on++]="opt";sn[on++]=s.options;var G=cn();sn[on++]=G;if(!s.dontdraw)Ki()}function j(){var t=Object.create(j.$ctx||(j.$ctx={}));t.dontdraw=false;t.includetext=false;t.textfont="OCR-B";t.textsize=10;t.textxoffset=0;t.textyoffset=-8;t.height=.5;t.linkagea=false;t.linkagec=false;t.parse=false;t.dontlint=false;t.lintreqs=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.linkagea&&t.linkagec){sn[on++]="bwipp.gs1128badLinkage#6400";sn[on++]="linkagea and linkagec cannot be used together";Pn()}t.text=t.barcode;sn[on++]=t.barcode;sn[on++]="ai";Wr();t.fncs=sn[--on];t.vals=sn[--on];t.ais=sn[--on];t.fnc1=-1;t.c128=Lr([t.fnc1]);for(var e=0,i=t.ais.length-1;e<=i;e+=1){t.i=e;t.ai=un(t.ais,t.i);t.val=un(t.vals,t.i);var n=Lr(t.c128.length+t.ai.length+t.val.length);mn(n,0,t.c128);sn[on++]=n;sn[on++]=n;sn[on++]=t.c128.length;sn[on++]=t.ai;sn[on++]=Infinity;var r=sn[--on];var a=sn[--on];sn[on++]=r;vn(a);var o=Lr();var s=sn[--on];mn(sn[--on],s,o);var c=sn[--on];sn[on++]=c;sn[on++]=c;sn[on++]=t.c128.length+t.ai.length;sn[on++]=t.val;sn[on++]=Infinity;var l=sn[--on];var p=sn[--on];sn[on++]=l;vn(p);var d=Lr();var u=sn[--on];mn(sn[--on],u,d);t.c128=sn[--on];if(t.i!=t.ais.length-1&&un(t.fncs,t.i)){var f=Lr(t.c128.length+1);mn(f,0,t.c128);fn(f,t.c128.length,t.fnc1);t.c128=f}}t.barcode=ln((t.c128.length+1)*5);t.i=0;t.j=0;for(;;){if(t.i==t.c128.length)break;var h=un(t.c128,t.i);sn[on++]=h;if(h==t.fnc1){on--;mn(t.barcode,t.j,"^FNC1");t.j=t.j+4}else fn(t.barcode,t.j,sn[--on]);t.i=t.i+1;t.j=t.j+1}if(t.linkagea||t.linkagec){sn[on++]=t.barcode;sn[on++]=t.j;if(t.linkagea)sn[on++]="^LNKA";else sn[on++]="^LNKC";var m=sn[--on];var g=sn[--on];mn(sn[--on],g,m);t.j=t.j+5}t.barcode=hn(t.barcode,0,t.j);delete t.options["parse"];fn(t.options,"height",t.height);fn(t.options,"dontdraw",true);fn(t.options,"parsefnc",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;V();var v=sn[--on];t[sn[--on]]=v;fn(t.args,"txt",Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,t.textsize])]));fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function v(){var t=Object.create(v.$ctx||(v.$ctx={}));t.dontdraw=false;t.includetext=false;t.textfont="OCR-B";t.textsize=10;t.textxoffset=0;t.textyoffset=-8;t.height=1;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];t.text=t.barcode;var e=t.barcode;sn[on++]=ln(e.length);sn[on++]=0;vn(e,function(){var t=sn[--on];sn[on++]=t;if(t!=32){var e=sn[--on];var i=sn[--on];var n=sn[--on];fn(n,i,e);sn[on++]=n;sn[on++]=Mn(i+1)}else on--});var i=sn[--on];t.barcode=hn(sn[--on],0,i);t.hasspace=t.text.length!=t.barcode.length;if(yn(hn(t.barcode,0,4),"(01)")){sn[on++]="bwipp.ean14badAI#6515";sn[on++]="GS1-14 must begin with (01) application identifier";Pn()}if(t.barcode.length!=17&&t.barcode.length!=18){sn[on++]="bwipp.ean14badLength#6518";sn[on++]="GS1-14 must be 13 or 14 digits";Pn()}var n=hn(t.barcode,4,t.barcode.length-4);for(var r=0,a=n.length;r<a;r++){var o=un(n,r);if(o<48||o>57){sn[on++]="bwipp.ean14badCharacter#6522";sn[on++]="GS1-14 must contain only digits";Pn()}}t.checksum=0;for(var s=0;s<=12;s+=1){t.i=s;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i+4)-48);if(t.i%2==0){var c=sn[--on];sn[on++]=c*3}var l=sn[--on];var p=sn[--on];t[sn[--on]]=Mn(p+l)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==18){if(un(t.barcode,17)!=t.checksum+48){sn[on++]="bwipp.ean14badCheckDigit#6535";sn[on++]="Incorrect GS1-14 check digit provided";Pn()}}else{var d=ln(18);mn(d,0,t.barcode);fn(d,17,t.checksum+48);t.barcode=d;var u=t.hasspace?2:1;var f=ln(t.text.length+u);mn(f,f.length-2," ");fn(f,f.length-1,t.checksum+48);mn(f,0,t.text);t.text=f}t.gtin=hn(t.barcode,4,14);t.barcode=ln(21);mn(t.barcode,0,"^FNC101");var h=t.gtin;mn(t.barcode,7,h);fn(t.options,"dontdraw",true);fn(t.options,"parsefnc",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;V();var m=sn[--on];t[sn[--on]]=m;fn(t.args,"txt",Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,t.textsize])]));fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function b(){var t=Object.create(b.$ctx||(b.$ctx={}));t.dontdraw=false;t.includetext=false;t.textfont="OCR-B";t.textsize=10;t.textxoffset=0;t.textyoffset=-8;t.height=1;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];t.text=t.barcode;var e=t.barcode;sn[on++]=ln(e.length);sn[on++]=0;vn(e,function(){var t=sn[--on];sn[on++]=t;if(t!=32){var e=sn[--on];var i=sn[--on];var n=sn[--on];fn(n,i,e);sn[on++]=n;sn[on++]=Mn(i+1)}else on--});var i=sn[--on];t.barcode=hn(sn[--on],0,i);t.hasspace=t.text.length!=t.barcode.length;if(yn(hn(t.barcode,0,4),"(00)")){sn[on++]="bwipp.sscc18badAI#6619";sn[on++]="SSCC-18 must begin with (00) application identifier";Pn()}if(t.barcode.length!=21&&t.barcode.length!=22){sn[on++]="bwipp.sscc18badLength#6622";sn[on++]="SSCC-18 must be 17 or 18 digits";Pn()}var n=hn(t.barcode,4,t.barcode.length-4);for(var r=0,a=n.length;r<a;r++){var o=un(n,r);if(o<48||o>57){sn[on++]="bwipp.sscc18badCharacter#6626";sn[on++]="SSCC-18 must contain only digits";Pn()}}t.checksum=0;for(var s=0;s<=16;s+=1){t.i=s;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i+4)-48);if(t.i%2==0){var c=sn[--on];sn[on++]=c*3}var l=sn[--on];var p=sn[--on];t[sn[--on]]=Mn(p+l)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==22){if(un(t.barcode,21)!=t.checksum+48){sn[on++]="bwipp.sscc18badCheckDigit#6639";sn[on++]="Incorrect SSCC-18 check digit provided";Pn()}}else{var d=ln(22);mn(d,0,t.barcode);fn(d,21,t.checksum+48);t.barcode=d;var u=t.hasspace?2:1;var f=ln(t.text.length+u);mn(f,f.length-2," ");fn(f,f.length-1,t.checksum+48);mn(f,0,t.text);t.text=f}t.sscc=hn(t.barcode,4,18);t.barcode=ln(25);mn(t.barcode,0,"^FNC100");var h=t.sscc;mn(t.barcode,7,h);fn(t.options,"dontdraw",true);fn(t.options,"parsefnc",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;V();var m=sn[--on];t[sn[--on]]=m;fn(t.args,"txt",Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,t.textsize])]));fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function x(){var n=Object.create(x.$ctx||(x.$ctx={}));n.dontdraw=false;n.includecheck=false;n.validatecheck=false;n.includetext=false;n.includecheckintext=false;n.hidestars=false;n.textfont="OCR-B";n.textsize=10;n.textyoffset=-8;n.height=1;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(!x.__6738__)(function(){var t=Object.create(n);t.encs=Lr(["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"]);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";t.charvals=new Map;for(var e=0;e<=42;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&(x.$ctx[i]=t[i]);x.__6738__=1})();for(var t=0,e=n.barcode.length-1;t<=e;t+=1){var i=un(n.charvals,hn(n.barcode,t,1))!==undefined;if(!i){sn[on++]="bwipp.code39badCharacter#6743";sn[on++]="Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%";Pn()}}sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var r=sn[--on];sn[on++]=Mn(r-1)}var a=sn[--on];n[sn[--on]]=a;n.checksum=0;for(var o=0,s=Mn(n.barlen-1);o<=s;o+=1)n.checksum=Mn(un(n.charvals,hn(n.barcode,o,1))+n.checksum);n.checksum=n.checksum%43;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.code39badCheckDigit#6757";sn[on++]="Incorrect Code 39 check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen);n.includecheck=true}var c=n.includecheck?3:2;n.sbs=ln(Mn(n.barlen+c)*10);var l=n.includecheck?3:2;n.txt=Lr(Mn(n.barlen+l));mn(n.sbs,0,un(n.encs,43));if(!n.hidestars)fn(n.txt,0,Lr(["*",0,n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,0,Lr(["",0,n.textyoffset,n.textfont,n.textsize]));for(var p=0,d=Mn(n.barlen-1);p<=d;p+=1){n.i=p;n.indx=un(n.charvals,hn(n.barcode,n.i,1));mn(n.sbs,n.i*10+10,un(n.encs,n.indx));fn(n.txt,n.i+1,Lr([hn(n.barcode,n.i,1),(n.i+1)*16,n.textyoffset,n.textfont,n.textsize]))}if(n.includecheck){mn(n.sbs,Mn(n.barlen*10+10),un(n.encs,n.checksum));if(n.includecheckintext)fn(n.txt,Mn(n.barlen+1),Lr([hn(n.barchars,n.checksum,1),Mn(n.barlen+1)*16,n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,Mn(n.barlen+1),Lr(["",Mn(n.barlen+1)*16,n.textyoffset,n.textfont,n.textsize]));mn(n.sbs,Mn(n.barlen*10+20),un(n.encs,43));if(!n.hidestars)fn(n.txt,Mn(n.barlen+2),Lr(["*",Mn(n.barlen+2)*16,n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,Mn(n.barlen+2),Lr(["",Mn(n.barlen+2)*16,n.textyoffset,n.textfont,n.textsize]))}else{mn(n.sbs,Mn(n.barlen*10+10),un(n.encs,43));if(!n.hidestars)fn(n.txt,Mn(n.barlen+1),Lr(["*",Mn(n.barlen+1)*16,n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,Mn(n.barlen+1),Lr(["",Mn(n.barlen+1)*16,n.textyoffset,n.textfont,n.textsize]))}sn[on++]=Infinity;sn[on++]=Infinity;var u=n.sbs;for(var f=0,h=u.length;f<h;f++)sn[on++]=un(u,f)-48;var m=Lr();sn[on++]=Infinity;for(var g=0,v=~~((n.sbs.length+1)/2);g<v;g++)sn[on++]=n.height;var b=Lr();sn[on++]=Infinity;for(var I=0,A=~~((n.sbs.length+1)/2);I<A;I++)sn[on++]=0;var _=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=m;sn[on++]="bhs";sn[on++]=b;sn[on++]="bbs";sn[on++]=_;if(n.includetext){sn[on++]="txt";sn[on++]=n.txt}sn[on++]="opt";sn[on++]=n.options;var y=cn();sn[on++]=y;if(!n.dontdraw)Ki()}function h(){var i=Object.create(h.$ctx||(h.$ctx={}));i.dontdraw=false;i.includetext=false;i.parse=false;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];var t=new Map([["parse",i.parse],["parseonly",true],["parsefnc",false]]);i.fncvals=t;sn[on++]="barcode";sn[on++]=i.barcode;sn[on++]=i.fncvals;En();var e=sn[--on];i[sn[--on]]=e;i.barlen=i.barcode.length;delete i.options["parse"];vn(i.barcode,function(){if(sn[--on]>=128){sn[on++]="bwipp.code39extBadCharacter#6877";sn[on++]="Code 39 Extended must contain only ASCII characters";Pn()}});if(!h.__6893__)(function(){var t=Object.create(i);t.extencs=Lr(["%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 e in t)t.hasOwnProperty(e)&&(h.$ctx[e]=t[e]);h.__6893__=1})();i.newcode=ln(i.barlen*2);i.newtext=ln(i.barlen*2);i.j=0;for(var n=0,r=i.barlen-1;n<=r;n+=1){i.i=n;i.extchar=un(i.extencs,un(i.barcode,i.i));mn(i.newcode,i.j,i.extchar);var a=un(i.barcode,i.i);sn[on++]=i.newtext;sn[on++]=i.j;sn[on++]=a;if(a<32||a==127){on--;sn[on++]=32}var o=sn[--on];var s=sn[--on];fn(sn[--on],s,o);if(i.extchar.length!=1)fn(i.newtext,i.j+1,32);i.j=i.j+i.extchar.length}i.newcode=hn(i.newcode,0,i.j);i.newtext=hn(i.newtext,0,i.j);fn(i.options,"dontdraw",true);sn[on++]="args";sn[on++]=i.newcode;sn[on++]=i.options;x();var c=sn[--on];i[sn[--on]]=c;if(i.includetext){i.txt=un(i.args,"txt");for(var l=0,p=i.newtext.length-1;l<=p;l+=1){i.i=l;i.txtentry=un(i.txt,i.i+1);fn(i.txtentry,0,hn(i.newtext,i.i,1));fn(i.txt,i.i+1,i.txtentry)}fn(i.args,"txt",i.txt)}fn(i.args,"opt",i.options);sn[on++]=i.args;if(!i.dontdraw)Ki()}function I(){var t=Object.create(I.$ctx||(I.$ctx={}));t.dontdraw=false;t.includetext=false;t.textfont="OCR-B";t.textsize=10;t.textyoffset=-8;t.textxoffset=0;t.height=1;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.barcode.length!=8&&t.barcode.length!=9){sn[on++]="bwipp.code32badLength#6976";sn[on++]="Italian Pharmacode must be 8 or 9 digits";Pn()}vn(t.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.code32badCharacter#6980";sn[on++]="Italian Pharmacode must contain only digits";Pn()}});t.checksum=0;for(var e=0;e<=7;e+=1){t.i=e;sn[on++]=Mn(un(t.barcode,t.i)-48);if(t.i%2!=0){var i=sn[--on];sn[on++]=i*2}var n=sn[--on];sn[on++]=n;if(n>9){var r=sn[--on];sn[on++]=Mn(r-9)}t.checksum=Mn(sn[--on]+t.checksum)}t.checksum=t.checksum%10;if(t.barcode.length==9)if(un(t.barcode,8)!=Mn(t.checksum+48)){sn[on++]="bwipp.code32badCheckDigit#6994";sn[on++]="Incorrect Italian Pharmacode check digit provided";Pn()}var a=ln(10);mn(a,0,t.barcode);fn(a,8,Mn(t.checksum+48));t.text=a;t.val=dn(ln(6),pn(t.text),32);t.barcode=ln(6);for(var o=0;o<=5;o+=1)fn(t.barcode,o,48);mn(t.barcode,6-t.val.length,t.val);for(var s=0;s<=5;s+=1){var c=un(t.barcode,s);sn[on++]=s;sn[on++]=c;sn[on++]=c;for(var l=0,p="AEIO".length;l<p;l++){if(sn[--on]>=un("AEIO",l)){var d=sn[--on];sn[on++]=Mn(d+1)}var u=sn[--on];sn[on++]=u;sn[on++]=u}on--;var f=sn[--on];fn(t.barcode,sn[--on],f)}mn(t.text,1,hn(t.text,0,9));fn(t.text,0,65);fn(t.options,"dontdraw",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;x();var h=sn[--on];var m=sn[--on];t[m]=h;fn(t.args,"txt",Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,t.textsize])]));fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function c(){var t=Object.create(c.$ctx||(c.$ctx={}));t.dontdraw=false;t.includetext=false;t.textfont="OCR-B";t.textsize=10;t.textyoffset=-8;t.textxoffset=0;t.height=1;t.pzn8=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.pzn8){if(t.barcode.length!=7&&t.barcode.length!=8){sn[on++]="bwipp.pzn8badLength#7077";sn[on++]="PZN8 must be 7 or 8 digits";Pn()}}else if(t.barcode.length!=6&&t.barcode.length!=7){sn[on++]="bwipp.pzn7badLength#7081";sn[on++]="PZN7 must be 6 or 7 digits";Pn()}vn(t.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.pznBadCharacter#7086";sn[on++]="PZN must contain only digits";Pn()}});var e=t.pzn8?9:8;t.msglen=e;t.checksum=0;for(var i=0,n=t.msglen-3;i<=n;i+=1){t.i=i;var r=t.pzn8?1:2;t.checksum=Mn(Mn(un(t.barcode,t.i)-48)*(t.i+r)+t.checksum)}t.checksum=t.checksum%11;if(t.checksum==10){sn[on++]="bwipp.pznBadInputSequence#7100";sn[on++]="Incorrect PZN input sequence provided";Pn()}if(t.barcode.length==t.msglen-1)if(un(t.barcode,t.msglen-2)!=Mn(t.checksum+48)){sn[on++]="bwipp.pznBadCheckDigit#7104";sn[on++]="Incorrect PZN check digit provided";Pn()}var a=ln(t.msglen);fn(a,0,45);mn(a,1,t.barcode);fn(a,t.msglen-1,Mn(t.checksum+48));t.msg=a;fn(t.options,"dontdraw",true);sn[on++]="args";sn[on++]=t.msg;sn[on++]=t.options;x();var o=sn[--on];t[sn[--on]]=o;t.text=ln(t.msglen+5);mn(t.text,0,"PZN - ");mn(t.text,6,hn(t.msg,1,t.msglen-1));var s=Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,t.textsize])]);fn(t.args,"txt",s);fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function A(){var r=Object.create(A.$ctx||(A.$ctx={}));r.dontdraw=false;r.includecheck=false;r.includetext=false;r.textfont="OCR-B";r.textsize=10;r.textyoffset=-8;r.height=1;r.parse=false;r.parsefnc=false;sn[on++]=r;jn();r.options=sn[--on];r.barcode=sn[--on];if(!A.__7204__)(function(){var t=Object.create(r);t.encs=Lr(["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"]);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";t.charvals=new Map;for(var e=0;e<=42;e+=1)fn(t.charvals,un(t.barchars,e),e);t.sft1=-1;t.sft2=-2;t.sft3=-3;t.sft4=-4;var i=t.charvals;fn(i,t.sft1,43);fn(t.charvals,t.sft2,44);fn(t.charvals,t.sft3,45);fn(t.charvals,t.sft4,46);for(var n in t)t.hasOwnProperty(n)&&(A.$ctx[n]=t[n]);A.__7204__=1})();var t=new Map([["parse",r.parse],["parsefnc",r.parsefnc],["SFT$",r.sft1],["SFT%",r.sft2],["SFT/",r.sft3],["SFT+",r.sft4]]);r.fncvals=t;sn[on++]="msg";sn[on++]=r.barcode;sn[on++]=r.fncvals;En();var e=sn[--on];r[sn[--on]]=e;r.msglen=r.msg.length;vn(r.msg,function(){var t=un(r.charvals,sn[--on])!==undefined;if(!t){sn[on++]="bwipp.code93BadCharacter#7221";sn[on++]="Code 93 must only contain digits, capital letters, spaces, the symbols -.$/+ and shift non-data characters";Pn()}});if(r.includecheck)r.sbs=ln(r.msglen*6+25);else r.sbs=ln(r.msglen*6+13);r.txt=Lr(r.msglen);mn(r.sbs,0,un(r.encs,47));r.checksum1=0;r.checksum2=0;for(var i=0,n=r.msglen-1;i<=n;i+=1){r.i=i;r.indx=un(r.charvals,un(r.msg,r.i));mn(r.sbs,r.i*6+6,un(r.encs,r.indx));var a=un(r.msg,r.i);sn[on++]="char";sn[on++]=a;if(a<0){on--;sn[on++]=" "}else{var o=ln(1);fn(o,0,sn[--on]);sn[on++]=o}var s=sn[--on];r[sn[--on]]=s;fn(r.txt,r.i,Lr([r.char,r.i*9+9,r.textyoffset,r.textfont,r.textsize]));r.checksum1=Mn(r.checksum1+((r.msglen-r.i-1)%20+1)*r.indx);r.checksum2=Mn(r.checksum2+((r.msglen-r.i)%15+1)*r.indx)}if(r.includecheck){r.checksum1=r.checksum1%47;r.checksum2=Mn(r.checksum2+r.checksum1)%47;mn(r.sbs,r.msglen*6+6,un(r.encs,r.checksum1));mn(r.sbs,r.msglen*6+12,un(r.encs,r.checksum2));mn(r.sbs,r.msglen*6+18,un(r.encs,48))}else mn(r.sbs,r.msglen*6+6,un(r.encs,48));sn[on++]=Infinity;sn[on++]=Infinity;var c=r.sbs;for(var l=0,p=c.length;l<p;l++)sn[on++]=un(c,l)-48;var d=Lr();sn[on++]=Infinity;for(var u=0,f=~~((r.sbs.length+1)/2);u<f;u++)sn[on++]=r.height;var h=Lr();sn[on++]=Infinity;for(var m=0,g=~~((r.sbs.length+1)/2);m<g;m++)sn[on++]=0;var v=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=d;sn[on++]="bhs";sn[on++]=h;sn[on++]="bbs";sn[on++]=v;if(r.includetext){sn[on++]="txt";sn[on++]=r.txt}sn[on++]="opt";sn[on++]=r.options;var b=cn();sn[on++]=b;if(!r.dontdraw)Ki()}function m(){var i=Object.create(m.$ctx||(m.$ctx={}));i.dontdraw=false;i.includetext=false;i.parse=false;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];var t=new Map([["parse",i.parse],["parseonly",true],["parsefnc",false]]);i.fncvals=t;sn[on++]="barcode";sn[on++]=i.barcode;sn[on++]=i.fncvals;En();var e=sn[--on];var n=sn[--on];i[n]=e;i.barlen=i.barcode.length;delete i.options["parse"];if(!m.__7349__)(function(){var t=Object.create(i);t.extencs=Lr(["^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 e in t)t.hasOwnProperty(e)&&(m.$ctx[e]=t[e]);m.__7349__=1})();i.newcode=ln(i.barlen*6);i.newtext=ln(i.barlen*6);i.j=0;i.k=0;for(var r=0,a=i.barlen-1;r<=a;r+=1){i.i=r;var o=un(i.barcode,i.i);sn[on++]=o;if(o>127){on--;sn[on++]="bwipp.code93extbadCharacter#7358";sn[on++]="Code 93 Extended only support ASCII characters with values 0 to 127";Pn()}i.extchar=un(i.extencs,sn[--on]);i.extlen=i.extchar.length;mn(i.newcode,i.j,i.extchar);var s=un(i.barcode,i.i);sn[on++]=i.newtext;sn[on++]=i.k;sn[on++]=s;if(s<32||s==127){on--;sn[on++]=32}var c=sn[--on];var l=sn[--on];fn(sn[--on],l,c);if(i.extlen!=1)fn(i.newtext,i.k+1,32);i.j=i.j+i.extlen;var p=i.extlen==1?1:2;i.k=i.k+p}i.newcode=hn(i.newcode,0,i.j);i.newtext=hn(i.newtext,0,i.k);fn(i.options,"dontdraw",true);fn(i.options,"parsefnc",true);sn[on++]="args";sn[on++]=i.newcode;sn[on++]=i.options;A();var d=sn[--on];i[sn[--on]]=d;if(i.includetext){i.txt=un(i.args,"txt");for(var u=0,f=i.newtext.length-1;u<=f;u+=1){i.i=u;i.txtentry=un(i.txt,i.i);fn(i.txtentry,0,hn(i.newtext,i.i,1));fn(i.txt,i.i,i.txtentry)}fn(i.args,"txt",i.txt)}fn(i.args,"opt",i.options);sn[on++]=i.args;if(!i.dontdraw)Ki()}function _(){var i=Object.create(_.$ctx||(_.$ctx={}));i.dontdraw=false;i.includecheck=false;i.includetext=false;i.includecheckintext=false;i.textfont="OCR-B";i.textsize=10;i.textyoffset=-8;i.height=1;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];vn(i.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.interleaved2of5badCharacter#7444";sn[on++]="Interleaved 2 of 5 must contain only digits";Pn()}});i.barlen=i.barcode.length;if(i.barlen%2==0&&i.includecheck||i.barlen%2!=0&&!i.includecheck){i.pad=ln(i.barlen+1);fn(i.pad,0,48);mn(i.pad,1,i.barcode);i.barcode=i.pad;i.barlen=i.barlen+1}if(i.includecheck){i.checksum=0;for(var t=0,e=i.barlen-1;t<=e;t+=1){i.i=t;if(i.i%2==0)i.checksum=i.checksum+(un(i.barcode,i.i)-48)*3;else i.checksum=i.checksum+(un(i.barcode,i.i)-48)}i.checksum=(10-i.checksum%10)%10;i.pad=ln(i.barlen+1);mn(i.pad,0,i.barcode);fn(i.pad,i.barlen,i.checksum+48);i.barcode=i.pad;i.barlen=i.barlen+1}if(!_.__7490__)(function(){var t=Object.create(i);t.encs=Lr(["11221","21112","12112","22111","11212","21211","12211","11122","21121","12121","1111","2111"]);t.barchars="0123456789";for(var e in t)t.hasOwnProperty(e)&&(_.$ctx[e]=t[e]);_.__7490__=1})();i.sbs=ln(i.barlen*5+8);i.txt=Lr(i.barlen);mn(i.sbs,0,un(i.encs,10));for(var n=0,r=i.barlen-1;n<=r;n+=2){i.i=n;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enca=un(i.encs,i.indx);gn(i.barchars,hn(i.barcode,i.i+1,1));on--;i.indx=sn[--on].length;on-=2;i.encb=un(i.encs,i.indx);i.intl=ln(i.enca.length*2);for(var a=0,o=i.enca.length-1;a<=o;a+=1){i.j=a;i.achar=un(i.enca,i.j);i.bchar=un(i.encb,i.j);fn(i.intl,i.j*2,i.achar);fn(i.intl,i.j*2+1,i.bchar)}mn(i.sbs,i.i*5+4,i.intl);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),i.i*9+4,i.textyoffset,i.textfont,i.textsize]));if(i.includecheck&&!i.includecheckintext&&i.barlen-2==i.i)fn(i.txt,i.i+1,Lr([" ",(i.i+1)*9+4,i.textyoffset,i.textfont,i.textsize]));else fn(i.txt,i.i+1,Lr([hn(i.barcode,i.i+1,1),(i.i+1)*9+4,i.textyoffset,i.textfont,i.textsize]))}mn(i.sbs,i.barlen*5+4,un(i.encs,11));sn[on++]=Infinity;sn[on++]=Infinity;var s=i.sbs;for(var c=0,l=s.length;c<l;c++)sn[on++]=un(s,c)-48;var p=Lr();sn[on++]=Infinity;for(var d=0,u=~~((i.sbs.length+1)/2);d<u;d++)sn[on++]=i.height;var f=Lr();sn[on++]=Infinity;for(var h=0,m=~~((i.sbs.length+1)/2);h<m;h++)sn[on++]=0;var g=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=p;sn[on++]="bhs";sn[on++]=f;sn[on++]="bbs";sn[on++]=g;if(i.includetext){sn[on++]="txt";sn[on++]=i.txt}sn[on++]="barratio";sn[on++]=2;sn[on++]="spaceratio";sn[on++]=2;sn[on++]="opt";sn[on++]=i.options;var v=cn();sn[on++]=v;if(!i.dontdraw)Ki()}function w(){var t=Object.create(w.$ctx||(w.$ctx={}));t.dontdraw=false;t.includetext=false;t.includecheckintext=true;t.textfont="OCR-B";t.textsize=10;t.textxoffset=0;t.textyoffset=3;t.height=.5;t.showborder=true;t.borderwidth=4;t.borderleft=15;t.borderright=15;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];t.text=t.barcode;var e=t.barcode;sn[on++]=ln(e.length);sn[on++]=0;vn(e,function(){var t=sn[--on];sn[on++]=t;if(t!=32){var e=sn[--on];var i=sn[--on];var n=sn[--on];fn(n,i,e);sn[on++]=n;sn[on++]=Mn(i+1)}else on--});var i=sn[--on];t.barcode=hn(sn[--on],0,i);t.hasspace=t.text.length!=t.barcode.length;if(t.barcode.length!=13&&t.barcode.length!=14){sn[on++]="bwipp.itf14badLength#7610";sn[on++]="ITF-14 must be 13 or 14 digits";Pn()}var n=t.barcode;for(var r=0,a=n.length;r<a;r++){var o=un(n,r);if(o<48||o>57){sn[on++]="bwipp.itf14badCharacter#7614";sn[on++]="ITF-14 must contain only digits";Pn()}}t.checksum=0;for(var s=0;s<=12;s+=1){t.i=s;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i)-48);if(t.i%2==0){var c=sn[--on];sn[on++]=c*3}var l=sn[--on];var p=sn[--on];t[sn[--on]]=Mn(p+l)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==14){if(un(t.barcode,13)!=t.checksum+48){sn[on++]="bwipp.itf14badCheckDigit#7627";sn[on++]="Incorrect ITF-14 check digit provided";Pn()}}else{var d=ln(14);mn(d,0,t.barcode);fn(d,13,t.checksum+48);t.barcode=d;var u=t.hasspace?2:1;var f=ln(t.text.length+u);mn(f,f.length-2," ");fn(f,f.length-1,t.checksum+48);mn(f,0,t.text);t.text=f}var h=t.options;fn(h,"dontdraw",true);fn(t.options,"showborder",t.showborder);fn(t.options,"borderwidth",t.borderwidth);fn(t.options,"borderleft",t.borderleft);fn(t.options,"borderright",t.borderright);var m=t.options;fn(m,"height",t.height);fn(t.options,"textyoffset",t.textyoffset);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;_();var g=sn[--on];t[sn[--on]]=g;fn(t.args,"txt",Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,t.textsize])]));fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function p(){var t=Object.create(p.$ctx||(p.$ctx={}));t.dontdraw=false;t.includetext=false;t.textfont="OCR-B";t.textsize=10;t.textxoffset=0;t.textyoffset=-8;t.height=1;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.barcode.length!=11&&t.barcode.length!=12){sn[on++]="bwipp.identcodeBadLength#7703";sn[on++]="Deutsche Post Identcode must be 11 or 12 digits";Pn()}vn(t.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.identcodeBadCharacter#7707";sn[on++]="Deutsche Post Identcode must contain only digits";Pn()}});t.checksum=0;for(var e=0;e<=10;e+=1){t.i=e;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i)-48);if(t.i%2==0){var i=sn[--on];sn[on++]=i*4}else{var n=sn[--on];sn[on++]=n*9}var r=sn[--on];var a=sn[--on];t[sn[--on]]=Mn(a+r)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==12)if(un(t.barcode,11)!=t.checksum+48){sn[on++]="bwipp.identcodeBadCheckDigit#7720";sn[on++]="Incorrect Deutsche Post Identcode check digit provided";Pn()}var o=ln(12);mn(o,0,t.barcode);fn(o,11,t.checksum+48);t.barcode=o;t.text=Vi(ln(16)," . . ");mn(t.text,0,hn(t.barcode,0,2));mn(t.text,3,hn(t.barcode,2,3));mn(t.text,7,hn(t.barcode,5,3));mn(t.text,11,hn(t.barcode,8,3));mn(t.text,15,hn(t.barcode,11,1));fn(t.options,"dontdraw",true);fn(t.options,"includecheck",false);var s=t.barcode;sn[on++]="args";sn[on++]=s;sn[on++]=t.options;_();var c=sn[--on];t[sn[--on]]=c;var l=t.textsize;fn(t.args,"txt",Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,l])]));fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function M(){var t=Object.create(M.$ctx||(M.$ctx={}));t.dontdraw=false;t.includetext=false;t.textfont="OCR-B";t.textsize=10;t.textxoffset=0;t.textyoffset=-8;t.height=1;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.barcode.length!=13&&t.barcode.length!=14){sn[on++]="bwipp.leitcodeBadLength#7793";sn[on++]="Deutsche Post Leitcode must be 13 or 14 digits";Pn()}vn(t.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.leitcodeBadCharacter#7797";sn[on++]="Deutsche Post Leitcode must contain only digits";Pn()}});t.checksum=0;for(var e=0;e<=12;e+=1){t.i=e;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i)-48);if(t.i%2==0){var i=sn[--on];sn[on++]=i*4}else{var n=sn[--on];sn[on++]=n*9}var r=sn[--on];var a=sn[--on];t[sn[--on]]=Mn(a+r)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==14)if(un(t.barcode,13)!=t.checksum+48){sn[on++]="bwipp.leitcodeBadCheckDigit#7810";sn[on++]="Incorrect Deutsche Post Leitcode check digit provided";Pn()}var o=ln(14);mn(o,0,t.barcode);fn(o,13,t.checksum+48);t.barcode=o;t.text=Vi(ln(18)," . . . ");mn(t.text,0,hn(t.barcode,0,5));mn(t.text,6,hn(t.barcode,5,3));mn(t.text,10,hn(t.barcode,8,3));mn(t.text,14,hn(t.barcode,11,2));mn(t.text,17,hn(t.barcode,13,1));fn(t.options,"dontdraw",true);fn(t.options,"includecheck",false);var s=t.barcode;sn[on++]="args";sn[on++]=s;sn[on++]=t.options;_();var c=sn[--on];t[sn[--on]]=c;var l=t.textsize;fn(t.args,"txt",Lr([Lr([t.text,t.textxoffset,t.textyoffset,t.textfont,l])]));fn(t.args,"textxalign","center");fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function we(){var l=Object.create(we.$ctx||(we.$ctx={}));l.dontdraw=false;l.height=33/72;l.linkage=false;l.format="omni";l.barxmult=33;sn[on++]=l;jn();l.options=sn[--on];l.barcode=sn[--on];if(yn(hn(l.barcode,0,4),"(01)")){sn[on++]="bwipp.databaromniBadAI#7882";sn[on++]="GS1 DataBar Omnidirectional must begin with (01) application identifier";Pn()}if(l.barcode.length!=17&&l.barcode.length!=18){sn[on++]="bwipp.databaromniBadLength#7885";sn[on++]="GS1 DataBar Omnidirectional must be 13 or 14 digits";Pn()}var U=hn(l.barcode,4,l.barcode.length-4);for(var t=0,H=U.length;t<H;t++){var R=un(U,t);if(R<48||R>57){sn[on++]="bwipp.databaromniBadCharacter#7889";sn[on++]="GS1 DataBar Omnidirectional must contain only digits";Pn()}}if(l.barxmult<33){sn[on++]="bwipp.databarStackedOmniBarXmult#7894";sn[on++]="GS1 DataBar Stacked Omnidirectional must have a barxmult of at least 33";Pn()}if(yn(l.format,"omni")&&yn(l.format,"stacked")&&yn(l.format,"stackedomni")&&yn(l.format,"truncated")){sn[on++]="bwipp.databaromniBadFormat#7898";sn[on++]="Valid formats are omni, stacked, stackedomni and truncated";Pn()}if(_n(l.format,"truncated"))l.height=13/72;l.checksum=0;for(var e=0;e<=12;e+=1){l.i=e;sn[on++]="checksum";sn[on++]=l.checksum;sn[on++]=Mn(un(l.barcode,l.i+4)-48);if(l.i%2==0){var z=sn[--on];sn[on++]=z*3}var O=sn[--on];var L=sn[--on];l[sn[--on]]=Mn(L+O)}l.checksum=(10-l.checksum%10)%10;if(l.barcode.length==18)if(un(l.barcode,17)!=l.checksum+48){sn[on++]="bwipp.databaromniBadCheckDigit#7914";sn[on++]="Incorrect GS1 DataBar Omnidirectional check digit provided";Pn()}var i=ln(18);mn(i,0,l.barcode);fn(i,17,l.checksum+48);l.barcode=i;l.txt=Lr(l.barcode.length);for(var n=0,W=l.barcode.length-1;n<=W;n+=1){l.i=n;fn(l.txt,l.i,Lr([hn(l.barcode,l.i,1),0,0,"",0]))}l.ncr=function(){var t=sn[--on];var e=sn[--on];var i=Mn(e-t);if(t<Mn(e-t)){var n=i;i=t;t=n}sn[on++]=i;sn[on++]=1;sn[on++]=1;for(var r=e,a=Mn(t+1);r>=a;r-=1){var o=sn[--on];var s=sn[--on];var c=sn[--on];sn[on++]=c;sn[on++]=s;sn[on++]=o*r;if(Dn(s,c)){var l=sn[--on];var p=sn[--on];sn[on++]=Mn(p+1);sn[on++]=~~(l/p)}}for(;;){var d=sn[--on];var u=sn[--on];var f=sn[--on];sn[on++]=f;sn[on++]=u;sn[on++]=d;if(qi(u,f))break;var h=sn[--on];var m=sn[--on];sn[on++]=Mn(m+1);sn[on++]=~~(h/m)}var g=sn[--on];var v=sn[--on];sn[on++]=g;sn[on++]=v;on--;var b=sn[--on];var I=sn[--on];sn[on++]=b;sn[on++]=I;on--};l.getRSSwidths=function(){l.oe=sn[--on];l.el=sn[--on];l.mw=sn[--on];l.nm=sn[--on];l.val=sn[--on];l.out=Lr(l.el);l.mask=0;for(var t=0,e=Mn(l.el-2);t<=e;t+=1){l.bar=t;l.ew=1;var i=l.bar;l.mask=l.mask|(i<0?1>>>-i:1<<i);for(;;){sn[on++]="sval";sn[on++]=Mn(Mn(l.nm-l.ew)-1);sn[on++]=Mn(Mn(l.el-l.bar)-2);l.ncr();var n=sn[--on];l[sn[--on]]=n;if(l.oe&&l.mask==0&&Mn(Mn(Mn(l.nm-l.ew)-l.el*2)+l.bar*2)>=-2){sn[on++]="sval";sn[on++]=l.sval;sn[on++]=Mn(Mn(Mn(l.nm-l.ew)-l.el)+l.bar);sn[on++]=Mn(Mn(l.el-l.bar)-2);l.ncr();var r=sn[--on];var a=sn[--on];l[sn[--on]]=Mn(a-r)}if(Mn(l.el-l.bar)>2){l.lval=0;for(var o=Mn(Mn(Mn(Mn(l.nm-l.ew)-l.el)+l.bar)+2),s=Mn(l.mw+1);o>=s;o-=1){sn[on++]=Mn(Mn(Mn(l.nm-o)-l.ew)-1);sn[on++]=Mn(Mn(l.el-l.bar)-3);l.ncr();l.lval=Mn(sn[--on]+l.lval)}l.sval=Mn(l.sval-l.lval*Mn(Mn(l.el-l.bar)-1))}else if(Mn(l.nm-l.ew)>l.mw)l.sval=Mn(l.sval-1);l.val=Mn(l.val-l.sval);if(l.val<0)break;l.ew=l.ew+1;var c=l.bar;l.mask=l.mask&~(c<0?1>>>-c:1<<c)}l.val=Mn(l.val+l.sval);l.nm=Mn(l.nm-l.ew);fn(l.out,l.bar,l.ew)}fn(l.out,Mn(l.el-1),l.nm);sn[on++]=l.out};sn[on++]=Infinity;var G=l.linkage?1:0;var Z=hn(l.barcode,4,13);sn[on++]=G;for(var r=0,F=Z.length;r<F;r++)sn[on++]=Mn(un(Z,r)-48);l.binval=Lr();for(var a=0;a<=12;a+=1){l.i=a;var Y=l.binval;var Q=l.i;fn(Y,Q+1,Mn(un(Y,Q+1)+un(l.binval,l.i)%4537077*10));fn(l.binval,l.i,~~(un(l.binval,l.i)/4537077))}l.right=un(l.binval,13)%4537077;var J=l.binval;fn(J,13,~~(un(J,13)/4537077));l.left=0;l.i=true;for(var o=0;o<=13;o+=1){l.j=o;var V=un(l.binval,l.j);sn[on++]=V;if(V==0&&l.i)on--;else{l.i=false;l.left=Mn(l.left+sn[--on]*~~Math.pow(10,13-l.j))}}l.d1=~~(l.left/1597);l.d2=l.left%1597;l.d3=~~(l.right/1597);l.d4=l.right%1597;if(!we.__8030__)(function(){var t=Object.create(l);t.tab164=Lr([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]);t.tab154=Lr([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 e in t)t.hasOwnProperty(e)&&(we.$ctx[e]=t[e]);we.__8030__=1})();l.i=0;for(;;){if(l.d1<=un(l.tab164,l.i)){var K=hn(l.tab164,l.i+1,7);for(var s=0,q=K.length;s<q;s++)sn[on++]=un(K,s);l.d1te=sn[--on];l.d1to=sn[--on];l.d1mwe=sn[--on];l.d1mwo=sn[--on];l.d1ele=sn[--on];l.d1elo=sn[--on];l.d1gs=sn[--on];break}l.i=l.i+8}l.i=0;for(;;){if(l.d2<=un(l.tab154,l.i)){var X=hn(l.tab154,l.i+1,7);for(var c=0,$=X.length;c<$;c++)sn[on++]=un(X,c);l.d2te=sn[--on];l.d2to=sn[--on];l.d2mwe=sn[--on];l.d2mwo=sn[--on];l.d2ele=sn[--on];l.d2elo=sn[--on];l.d2gs=sn[--on];break}l.i=l.i+8}l.i=0;for(;;){if(l.d3<=un(l.tab164,l.i)){var tt=hn(l.tab164,l.i+1,7);for(var p=0,et=tt.length;p<et;p++)sn[on++]=un(tt,p);l.d3te=sn[--on];l.d3to=sn[--on];l.d3mwe=sn[--on];l.d3mwo=sn[--on];l.d3ele=sn[--on];l.d3elo=sn[--on];l.d3gs=sn[--on];break}l.i=l.i+8}l.i=0;for(;;){if(l.d4<=un(l.tab154,l.i)){var it=hn(l.tab154,l.i+1,7);for(var d=0,nt=it.length;d<nt;d++)sn[on++]=un(it,d);l.d4te=sn[--on];l.d4to=sn[--on];l.d4mwe=sn[--on];l.d4mwo=sn[--on];l.d4ele=sn[--on];l.d4elo=sn[--on];l.d4gs=sn[--on];break}l.i=l.i+8}sn[on++]="d1wo";sn[on++]=~~(Mn(l.d1-l.d1gs)/l.d1te);sn[on++]=l.d1elo;sn[on++]=l.d1mwo;sn[on++]=4;sn[on++]=false;l.getRSSwidths();var rt=sn[--on];l[sn[--on]]=rt;sn[on++]="d1we";sn[on++]=Mn(l.d1-l.d1gs)%l.d1te;sn[on++]=l.d1ele;sn[on++]=l.d1mwe;sn[on++]=4;sn[on++]=true;l.getRSSwidths();var at=sn[--on];l[sn[--on]]=at;sn[on++]="d2wo";sn[on++]=Mn(l.d2-l.d2gs)%l.d2to;sn[on++]=l.d2elo;sn[on++]=l.d2mwo;sn[on++]=4;sn[on++]=true;l.getRSSwidths();var ot=sn[--on];l[sn[--on]]=ot;sn[on++]="d2we";sn[on++]=~~(Mn(l.d2-l.d2gs)/l.d2to);sn[on++]=l.d2ele;sn[on++]=l.d2mwe;sn[on++]=4;sn[on++]=false;l.getRSSwidths();var st=sn[--on];l[sn[--on]]=st;sn[on++]="d3wo";sn[on++]=~~(Mn(l.d3-l.d3gs)/l.d3te);sn[on++]=l.d3elo;sn[on++]=l.d3mwo;sn[on++]=4;sn[on++]=false;l.getRSSwidths();var ct=sn[--on];l[sn[--on]]=ct;sn[on++]="d3we";sn[on++]=Mn(l.d3-l.d3gs)%l.d3te;sn[on++]=l.d3ele;sn[on++]=l.d3mwe;sn[on++]=4;sn[on++]=true;l.getRSSwidths();var lt=sn[--on];l[sn[--on]]=lt;sn[on++]="d4wo";sn[on++]=Mn(l.d4-l.d4gs)%l.d4to;sn[on++]=l.d4elo;sn[on++]=l.d4mwo;sn[on++]=4;sn[on++]=true;l.getRSSwidths();var pt=sn[--on];l[sn[--on]]=pt;sn[on++]="d4we";sn[on++]=~~(Mn(l.d4-l.d4gs)/l.d4to);sn[on++]=l.d4ele;sn[on++]=l.d4mwe;sn[on++]=4;sn[on++]=false;l.getRSSwidths();var dt=sn[--on];l[sn[--on]]=dt;l.d1w=Lr(8);for(var u=0;u<=3;u+=1){l.i=u;fn(l.d1w,l.i*2,un(l.d1wo,l.i));fn(l.d1w,l.i*2+1,un(l.d1we,l.i))}l.d2w=Lr(8);for(var f=0;f<=3;f+=1){l.i=f;fn(l.d2w,7-l.i*2,un(l.d2wo,l.i));fn(l.d2w,6-l.i*2,un(l.d2we,l.i))}l.d3w=Lr(8);for(var h=0;h<=3;h+=1){l.i=h;fn(l.d3w,7-l.i*2,un(l.d3wo,l.i));fn(l.d3w,6-l.i*2,un(l.d3we,l.i))}l.d4w=Lr(8);for(var m=0;m<=3;m+=1){l.i=m;fn(l.d4w,l.i*2,un(l.d4wo,l.i));fn(l.d4w,l.i*2+1,un(l.d4we,l.i))}sn[on++]=Infinity;var ut=l.d1w;for(var g=0,ft=ut.length;g<ft;g++)sn[on++]=un(ut,g);var ht=l.d2w;for(var v=0,mt=ht.length;v<mt;v++)sn[on++]=un(ht,v);var gt=l.d3w;for(var b=0,vt=gt.length;b<vt;b++)sn[on++]=un(gt,b);var bt=l.d4w;for(var I=0,It=bt.length;I<It;I++)sn[on++]=un(bt,I);l.widths=Lr();if(!we.__8137__)(function(){var t=Object.create(l);t.checkweights=Lr([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]);t.checkwidths=Lr([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 e in t)t.hasOwnProperty(e)&&(we.$ctx[e]=t[e]);we.__8137__=1})();l.checksum=0;for(var A=0;A<=31;A+=1){l.i=A;l.checksum=Mn(l.checksum+un(l.widths,l.i)*un(l.checkweights,l.i))}l.checksum=l.checksum%79;if(l.checksum>=8)l.checksum=Mn(l.checksum+1);if(l.checksum>=72)l.checksum=Mn(l.checksum+1);l.checklt=hn(l.checkwidths,~~(l.checksum/9)*5,5);l.checkrtrev=hn(l.checkwidths,l.checksum%9*5,5);l.checkrt=Lr(5);for(var _=0;_<=4;_+=1){l.i=_;fn(l.checkrt,l.i,un(l.checkrtrev,4-l.i))}if(_n(l.format,"omni")||_n(l.format,"truncated")){sn[on++]=Infinity;var At=l.d1w;sn[on++]=1;for(var y=0,_t=At.length;y<_t;y++)sn[on++]=un(At,y);var yt=l.checklt;for(var x=0,xt=yt.length;x<xt;x++)sn[on++]=un(yt,x);var wt=l.d2w;for(var w=0,Mt=wt.length;w<Mt;w++)sn[on++]=un(wt,w);var Pt=l.d4w;for(var M=0,jt=Pt.length;M<jt;M++)sn[on++]=un(Pt,M);var Et=l.checkrt;for(var P=0,Tt=Et.length;P<Tt;P++)sn[on++]=un(Et,P);var Ct=l.d3w;for(var j=0,Bt=Ct.length;j<Bt;j++)sn[on++]=un(Ct,j);sn[on++]=1;sn[on++]=1;l.sbs=Lr();sn[on++]=Infinity;var St=l.sbs;sn[on++]=Infinity;for(var Dt=0,kt=~~((l.sbs.length+1)/2);Dt<kt;Dt++)sn[on++]=l.height;var Nt=Lr();sn[on++]=Infinity;for(var Ut=0,Ht=~~((l.sbs.length+1)/2);Ut<Ht;Ut++)sn[on++]=0;var Rt=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=St;sn[on++]="bhs";sn[on++]=Nt;sn[on++]="bbs";sn[on++]=Rt;sn[on++]="txt";sn[on++]=l.txt;sn[on++]="textxalign";sn[on++]="center";sn[on++]="opt";sn[on++]=l.options;var zt=cn();sn[on++]=zt;if(!l.dontdraw)Ki()}else{sn[on++]=Infinity;var Ot=l.d1w;sn[on++]=1;sn[on++]=1;for(var E=0,Lt=Ot.length;E<Lt;E++)sn[on++]=un(Ot,E);var Wt=l.checklt;for(var T=0,Gt=Wt.length;T<Gt;T++)sn[on++]=un(Wt,T);var Zt=l.d2w;for(var C=0,Ft=Zt.length;C<Ft;C++)sn[on++]=un(Zt,C);sn[on++]=1;sn[on++]=1;sn[on++]=0;l.top=Lr();sn[on++]=Infinity;var Yt=l.d4w;sn[on++]=1;sn[on++]=1;for(var B=0,Qt=Yt.length;B<Qt;B++)sn[on++]=un(Yt,B);var Jt=l.checkrt;for(var S=0,Vt=Jt.length;S<Vt;S++)sn[on++]=un(Jt,S);var Kt=l.d3w;for(var D=0,qt=Kt.length;D<qt;D++)sn[on++]=un(Kt,D);sn[on++]=1;sn[on++]=1;sn[on++]=0;l.bot=Lr();for(var k=0;k<=24;k+=2){l.i=k;for(var Xt=0,$t=un(l.top,l.i);Xt<$t;Xt++)sn[on++]=0;for(var te=0,ee=un(l.top,l.i+1);te<ee;te++)sn[on++]=1}An(Lr(50));l.top=sn[--on];for(var ie=0;ie<=24;ie+=2){l.i=ie;for(var ne=0,re=un(l.bot,l.i);ne<re;ne++)sn[on++]=1;for(var ae=0,oe=un(l.bot,l.i+1);ae<oe;ae++)sn[on++]=0}An(Lr(50));l.bot=sn[--on];if(_n(l.format,"stacked")){l.sep=Lr(50);fn(l.sep,0,0);for(var se=1;se<=49;se+=1){l.i=se;if(_n(un(l.top,l.i),un(l.bot,l.i)))fn(l.sep,l.i,Mn(1-un(l.top,l.i)));else fn(l.sep,l.i,Mn(1-un(l.sep,l.i-1)))}mn(l.sep,0,Lr([0,0,0,0]));mn(l.sep,46,Lr([0,0,0,0]));sn[on++]=Infinity;for(var ce=0,le=5;ce<le;ce++)In(l.top);In(l.sep);for(var pe=0,de=7;pe<de;pe++)In(l.bot);l.pixs=Lr();l.pixy=~~(l.pixs.length/50)}if(_n(l.format,"stackedomni")){sn[on++]=Infinity;vn(l.top,function(){var t=sn[--on];sn[on++]=Mn(1-t)});l.sep1=Lr();mn(l.sep1,0,Lr([0,0,0,0]));mn(l.sep1,46,Lr([0,0,0,0]));for(var ue=18;ue<=30;ue+=1){l.i=ue;if(un(l.top,l.i)==0)if(un(l.top,l.i-1)==1)sn[on++]=1;else{var fe=un(l.sep1,l.i-1)==0?1:0;sn[on++]=fe}else sn[on++]=0;fn(l.sep1,l.i,sn[--on])}sn[on++]=Infinity;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;for(var he=0,me=21;he<me;he++){sn[on++]=0;sn[on++]=1}sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;l.sep2=Lr();sn[on++]=Infinity;vn(l.bot,function(){var t=sn[--on];sn[on++]=Mn(1-t)});l.sep3=Lr();mn(l.sep3,0,Lr([0,0,0,0]));mn(l.sep3,46,Lr([0,0,0,0]));for(var ge=19;ge<=31;ge+=1){l.i=ge;if(un(l.bot,l.i)==0)if(un(l.bot,l.i-1)==1)sn[on++]=1;else{var ve=un(l.sep3,l.i-1)==0?1:0;sn[on++]=ve}else sn[on++]=0;fn(l.sep3,l.i,sn[--on])}l.f3=Lr([1,1,1,1,1,1,1,1,1,0,1,1,1]);sn[on++]=true;for(var N=0;N<=12;N+=1){var be=sn[--on];sn[on++]=be&&_n(un(l.bot,N+19),un(l.f3,N))}if(sn[--on])mn(l.sep3,19,Lr([0,0,0,0,0,0,0,0,0,0,1,0,0]));sn[on++]=Infinity;for(var Ie=0,Ae=l.barxmult;Ie<Ae;Ie++)In(l.top);In(l.sep1);In(l.sep2);In(l.sep3);for(var _e=0,ye=l.barxmult;_e<ye;_e++)In(l.bot);l.pixs=Lr();l.pixy=~~(l.pixs.length/50)}var xe=new Map([["ren",Tn],["pixs",l.pixs],["pixx",50],["pixy",l.pixy],["height",l.pixy/72],["width",50/72],["opt",l.options]]);sn[on++]=xe;if(!l.dontdraw)Tn()}}function E(){var t=Object.create(E.$ctx||(E.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(yn(hn(t.barcode,0,4),"(01)")){sn[on++]="bwipp.databarstackedBadAI#8320";sn[on++]="GS1 DataBar Stacked must begin with (01) application identifier";Pn()}if(t.barcode.length!=17&&t.barcode.length!=18){sn[on++]="bwipp.databarstackedBadLength#8323";sn[on++]="GS1 DataBar Stacked must be 13 or 14 digits";Pn()}var e=hn(t.barcode,4,t.barcode.length-4);for(var i=0,n=e.length;i<n;i++){var r=un(e,i);if(r<48||r>57){sn[on++]="bwipp.databarstackedBadCharacter#8327";sn[on++]="GS1 DataBar Stacked must contain only digits";Pn()}}t.checksum=0;for(var a=0;a<=12;a+=1){t.i=a;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i+4)-48);if(t.i%2==0){var o=sn[--on];sn[on++]=o*3}var s=sn[--on];var c=sn[--on];t[sn[--on]]=Mn(c+s)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==18)if(un(t.barcode,17)!=t.checksum+48){sn[on++]="bwipp.databarstackedBadCheckDigit#8340";sn[on++]="Incorrect GS1 DataBar Stacked check digit provided";Pn()}var l=ln(18);mn(l,0,t.barcode);fn(l,17,t.checksum+48);t.barcode=l;fn(t.options,"dontdraw",true);fn(t.options,"format","stacked");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;we();var p=sn[--on];t[sn[--on]]=p;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function C(){var t=Object.create(C.$ctx||(C.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(yn(hn(t.barcode,0,4),"(01)")){sn[on++]="bwipp.databarstackedomniBadAI#8398";sn[on++]="GS1 DataBar Stacked Omnidirectional must begin with (01) application identifier";Pn()}if(t.barcode.length!=17&&t.barcode.length!=18){sn[on++]="bwipp.databarstackedomniBadLength#8401";sn[on++]="GS1 DataBar Stacked Omnidirectional must be 13 or 14 digits";Pn()}var e=hn(t.barcode,4,t.barcode.length-4);for(var i=0,n=e.length;i<n;i++){var r=un(e,i);if(r<48||r>57){sn[on++]="bwipp.databarstackedomniBadCharacter#8405";sn[on++]="GS1 DataBar Stacked Omnidirectional must contain only digits";Pn()}}t.checksum=0;for(var a=0;a<=12;a+=1){t.i=a;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i+4)-48);if(t.i%2==0){var o=sn[--on];sn[on++]=o*3}var s=sn[--on];var c=sn[--on];t[sn[--on]]=Mn(c+s)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==18)if(un(t.barcode,17)!=t.checksum+48){sn[on++]="bwipp.databarstackedomniBadCheckDigit#8418";sn[on++]="Incorrect GS1 DataBar Stacked Omnidirectional check digit provided";Pn()}var l=ln(18);mn(l,0,t.barcode);fn(l,17,t.checksum+48);t.barcode=l;fn(t.options,"dontdraw",true);fn(t.options,"format","stackedomni");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;we();var p=sn[--on];t[sn[--on]]=p;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function B(){var t=Object.create(B.$ctx||(B.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(yn(hn(t.barcode,0,4),"(01)")){sn[on++]="bwipp.databartruncatedBadAI#8476";sn[on++]="GS1 DataBar Truncated must begin with (01) application identifier";Pn()}if(t.barcode.length!=17&&t.barcode.length!=18){sn[on++]="bwipp.databartruncatedBadLength#8479";sn[on++]="GS1 DataBar Truncated must be 13 or 14 digits";Pn()}var e=hn(t.barcode,4,t.barcode.length-4);for(var i=0,n=e.length;i<n;i++){var r=un(e,i);if(r<48||r>57){sn[on++]="bwipp.databartruncatedBadCharacter#8483";sn[on++]="GS1 DataBar Truncated must contain only digits";Pn()}}t.checksum=0;for(var a=0;a<=12;a+=1){t.i=a;sn[on++]="checksum";sn[on++]=t.checksum;sn[on++]=Mn(un(t.barcode,t.i+4)-48);if(t.i%2==0){var o=sn[--on];sn[on++]=o*3}var s=sn[--on];var c=sn[--on];t[sn[--on]]=Mn(c+s)}t.checksum=(10-t.checksum%10)%10;if(t.barcode.length==18)if(un(t.barcode,17)!=t.checksum+48){sn[on++]="bwipp.databartruncatedBadCheckDigit#8496";sn[on++]="Incorrect GS1 DataBar Truncated check digit provided";Pn()}var l=ln(18);mn(l,0,t.barcode);fn(l,17,t.checksum+48);t.barcode=l;fn(t.options,"dontdraw",true);fn(t.options,"format","truncated");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;we();var p=sn[--on];t[sn[--on]]=p;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function lt(){var l=Object.create(lt.$ctx||(lt.$ctx={}));l.dontdraw=false;l.height=10/72;l.linkage=false;sn[on++]=l;jn();l.options=sn[--on];l.barcode=sn[--on];if(yn(hn(l.barcode,0,4),"(01)")){sn[on++]="bwipp.databarlimitedBadAI#8559";sn[on++]="GS1 DataBar Limited must begin with (01) application identifier";Pn()}if(l.barcode.length!=17&&l.barcode.length!=18){sn[on++]="bwipp.databarlimitedBadLength#8562";sn[on++]="GS1 DataBar Limited must be 13 or 14 digits";Pn()}var t=un(l.barcode,4);if(t<48||t>49){sn[on++]="bwipp.databarlimitedBadStartDigit#8565";sn[on++]="GS1 DataBar Limited must begin with 0 or 1";Pn()}var e=hn(l.barcode,5,l.barcode.length-5);for(var i=0,U=e.length;i<U;i++){var n=un(e,i);if(n<48||n>57){sn[on++]="bwipp.databarlimitedBadCharacter#8569";sn[on++]="GS1 DataBar Limited must contain only digits";Pn()}}l.checksum=0;for(var r=0;r<=12;r+=1){l.i=r;sn[on++]="checksum";sn[on++]=l.checksum;sn[on++]=Mn(un(l.barcode,l.i+4)-48);if(l.i%2==0){var H=sn[--on];sn[on++]=H*3}var R=sn[--on];var z=sn[--on];l[sn[--on]]=Mn(z+R)}l.checksum=(10-l.checksum%10)%10;if(l.barcode.length==18)if(un(l.barcode,17)!=l.checksum+48){sn[on++]="bwipp.databarlimitedBadCheckDigit#8582";sn[on++]="Incorrect GS1 DataBar Limited check digit provided";Pn()}var a=ln(18);mn(a,0,l.barcode);fn(a,17,l.checksum+48);l.barcode=a;if(!lt.__8593__)(function(){var t=Object.create(l);t.linkval=Lr([2,0,1,5,1,3,3,5,3,1,0,9,6]);for(var e in t)t.hasOwnProperty(e)&&(lt.$ctx[e]=t[e]);lt.__8593__=1})();sn[on++]=Infinity;var o=hn(l.barcode,4,13);for(var s=0,O=o.length;s<O;s++)sn[on++]=Mn(un(o,s)-48);l.binval=Lr();if(l.linkage)for(var c=0,L=l.binval.length-1;c<=L;c+=1){l.i=c;fn(l.binval,l.i,Mn(un(l.binval,l.i)+un(l.linkval,l.i)))}l.txt=Lr(l.barcode.length);for(var p=0,W=l.barcode.length-1;p<=W;p+=1){l.i=p;fn(l.txt,l.i,Lr([hn(l.barcode,l.i,1),0,0,"",0]))}l.ncr=function(){var t=sn[--on];var e=sn[--on];var i=Mn(e-t);if(t<Mn(e-t)){var n=i;i=t;t=n}sn[on++]=i;sn[on++]=1;sn[on++]=1;for(var r=e,a=Mn(t+1);r>=a;r-=1){var o=sn[--on];var s=sn[--on];var c=sn[--on];sn[on++]=c;sn[on++]=s;sn[on++]=o*r;if(Dn(s,c)){var l=sn[--on];var p=sn[--on];sn[on++]=Mn(p+1);sn[on++]=~~(l/p)}}for(;;){var d=sn[--on];var u=sn[--on];var f=sn[--on];sn[on++]=f;sn[on++]=u;sn[on++]=d;if(qi(u,f))break;var h=sn[--on];var m=sn[--on];sn[on++]=Mn(m+1);sn[on++]=~~(h/m)}var g=sn[--on];var v=sn[--on];sn[on++]=g;sn[on++]=v;on--;var b=sn[--on];var I=sn[--on];sn[on++]=b;sn[on++]=I;on--};l.getRSSwidths=function(){l.oe=sn[--on];l.el=sn[--on];l.mw=sn[--on];l.nm=sn[--on];l.val=sn[--on];l.out=Lr(l.el);l.mask=0;for(var t=0,e=Mn(l.el-2);t<=e;t+=1){l.bar=t;l.ew=1;var i=l.bar;l.mask=l.mask|(i<0?1>>>-i:1<<i);for(;;){sn[on++]="sval";sn[on++]=Mn(Mn(l.nm-l.ew)-1);sn[on++]=Mn(Mn(l.el-l.bar)-2);l.ncr();var n=sn[--on];l[sn[--on]]=n;if(l.oe&&l.mask==0&&Mn(Mn(Mn(l.nm-l.ew)-l.el*2)+l.bar*2)>=-2){sn[on++]="sval";sn[on++]=l.sval;sn[on++]=Mn(Mn(Mn(l.nm-l.ew)-l.el)+l.bar);sn[on++]=Mn(Mn(l.el-l.bar)-2);l.ncr();var r=sn[--on];var a=sn[--on];l[sn[--on]]=Mn(a-r)}if(Mn(l.el-l.bar)>2){l.lval=0;for(var o=Mn(Mn(Mn(Mn(l.nm-l.ew)-l.el)+l.bar)+2),s=Mn(l.mw+1);o>=s;o-=1){sn[on++]=Mn(Mn(Mn(l.nm-o)-l.ew)-1);sn[on++]=Mn(Mn(l.el-l.bar)-3);l.ncr();l.lval=Mn(sn[--on]+l.lval)}l.sval=Mn(l.sval-l.lval*Mn(Mn(l.el-l.bar)-1))}else if(Mn(l.nm-l.ew)>l.mw)l.sval=Mn(l.sval-1);l.val=Mn(l.val-l.sval);if(l.val<0)break;l.ew=l.ew+1;var c=l.bar;l.mask=l.mask&~(c<0?1>>>-c:1<<c)}l.val=Mn(l.val+l.sval);l.nm=Mn(l.nm-l.ew);fn(l.out,l.bar,l.ew)}fn(l.out,Mn(l.el-1),l.nm);sn[on++]=l.out};for(var d=0;d<=11;d+=1){l.i=d;var u=l.binval;var f=l.i;fn(u,f+1,Mn(un(u,f+1)+un(l.binval,l.i)%2013571*10));fn(l.binval,l.i,~~(un(l.binval,l.i)/2013571))}l.d2=un(l.binval,12)%2013571;var h=l.binval;fn(h,12,~~(un(h,12)/2013571));l.d1=0;l.i=true;for(var m=0;m<=12;m+=1){l.j=m;var g=un(l.binval,l.j);sn[on++]=g;if(g==0&&l.i)on--;else{l.i=false;l.d1=Mn(l.d1+sn[--on]*~~Math.pow(10,12-l.j))}}if(!lt.__8697__)(function(){var t=Object.create(l);t.tab267=Lr([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 e in t)t.hasOwnProperty(e)&&(lt.$ctx[e]=t[e]);lt.__8697__=1})();l.i=0;for(;;){if(l.d1<=un(l.tab267,l.i)){var v=hn(l.tab267,l.i+1,7);for(var b=0,G=v.length;b<G;b++)sn[on++]=un(v,b);l.d1te=sn[--on];l.d1to=sn[--on];l.d1mwe=sn[--on];l.d1mwo=sn[--on];l.d1ele=sn[--on];l.d1elo=sn[--on];l.d1gs=sn[--on];break}l.i=l.i+8}l.i=0;for(;;){if(l.d2<=un(l.tab267,l.i)){var I=hn(l.tab267,l.i+1,7);for(var A=0,Z=I.length;A<Z;A++)sn[on++]=un(I,A);l.d2te=sn[--on];l.d2to=sn[--on];l.d2mwe=sn[--on];l.d2mwo=sn[--on];l.d2ele=sn[--on];l.d2elo=sn[--on];l.d2gs=sn[--on];break}l.i=l.i+8}sn[on++]="d1wo";sn[on++]=~~(Mn(l.d1-l.d1gs)/l.d1te);sn[on++]=l.d1elo;sn[on++]=l.d1mwo;sn[on++]=7;sn[on++]=false;l.getRSSwidths();var F=sn[--on];l[sn[--on]]=F;sn[on++]="d1we";sn[on++]=Mn(l.d1-l.d1gs)%l.d1te;sn[on++]=l.d1ele;sn[on++]=l.d1mwe;sn[on++]=7;sn[on++]=true;l.getRSSwidths();var Y=sn[--on];l[sn[--on]]=Y;sn[on++]="d2wo";sn[on++]=~~(Mn(l.d2-l.d2gs)/l.d2te);sn[on++]=l.d2elo;sn[on++]=l.d2mwo;sn[on++]=7;sn[on++]=false;l.getRSSwidths();var Q=sn[--on];l[sn[--on]]=Q;sn[on++]="d2we";sn[on++]=Mn(l.d2-l.d2gs)%l.d2te;sn[on++]=l.d2ele;sn[on++]=l.d2mwe;sn[on++]=7;sn[on++]=true;l.getRSSwidths();var J=sn[--on];l[sn[--on]]=J;l.d1w=Lr(14);for(var _=0;_<=6;_+=1){l.i=_;fn(l.d1w,l.i*2,un(l.d1wo,l.i));fn(l.d1w,l.i*2+1,un(l.d1we,l.i))}l.d2w=Lr(14);for(var y=0;y<=6;y+=1){l.i=y;fn(l.d2w,l.i*2,un(l.d2wo,l.i));fn(l.d2w,l.i*2+1,un(l.d2we,l.i))}sn[on++]=Infinity;var x=l.d1w;for(var w=0,V=x.length;w<V;w++)sn[on++]=un(x,w);var M=l.d2w;for(var P=0,K=M.length;P<K;P++)sn[on++]=un(M,P);l.widths=Lr();if(!lt.__8768__)(function(){var t=Object.create(l);t.checkweights=Lr([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]);sn[on++]=Infinity;for(var e=0;e<=43;e+=1)sn[on++]=e;sn[on++]=45;sn[on++]=52;sn[on++]=57;for(var i=63;i<=66;i+=1)sn[on++]=i;for(var n=73;n<=79;n+=1)sn[on++]=n;sn[on++]=82;for(var r=126;r<=130;r+=1)sn[on++]=r;sn[on++]=132;for(var a=141;a<=146;a+=1)sn[on++]=a;for(var o=210;o<=217;o+=1)sn[on++]=o;sn[on++]=220;for(var s=316;s<=320;s+=1)sn[on++]=s;sn[on++]=322;sn[on++]=323;sn[on++]=326;sn[on++]=337;t.checkseq=Lr();for(var c in t)t.hasOwnProperty(c)&&(lt.$ctx[c]=t[c]);lt.__8768__=1})();l.checksum=0;for(var j=0;j<=27;j+=1){l.i=j;l.checksum=Mn(l.checksum+un(l.widths,l.i)*un(l.checkweights,l.i))}l.checksum=l.checksum%89;l.seq=un(l.checkseq,l.checksum);sn[on++]="swidths";sn[on++]=~~(l.seq/21);sn[on++]=8;sn[on++]=3;sn[on++]=6;sn[on++]=false;l.getRSSwidths();var q=sn[--on];l[sn[--on]]=q;sn[on++]="bwidths";sn[on++]=l.seq%21;sn[on++]=8;sn[on++]=3;sn[on++]=6;sn[on++]=false;l.getRSSwidths();var X=sn[--on];l[sn[--on]]=X;l.checkwidths=Lr([0,0,0,0,0,0,0,0,0,0,0,0,1,1]);for(var E=0;E<=5;E+=1){l.i=E;fn(l.checkwidths,l.i*2,un(l.swidths,l.i));fn(l.checkwidths,l.i*2+1,un(l.bwidths,l.i))}sn[on++]=Infinity;var T=l.d1w;sn[on++]=1;for(var C=0,$=T.length;C<$;C++)sn[on++]=un(T,C);var B=l.checkwidths;for(var S=0,tt=B.length;S<tt;S++)sn[on++]=un(B,S);var D=l.d2w;for(var k=0,et=D.length;k<et;k++)sn[on++]=un(D,k);sn[on++]=1;sn[on++]=1;sn[on++]=5;l.sbs=Lr();sn[on++]=Infinity;var it=l.sbs;sn[on++]=Infinity;for(var N=0,nt=~~((l.sbs.length+1)/2);N<nt;N++)sn[on++]=l.height;var rt=Lr();sn[on++]=Infinity;for(var at=0,ot=~~((l.sbs.length+1)/2);at<ot;at++)sn[on++]=0;var st=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=it;sn[on++]="bhs";sn[on++]=rt;sn[on++]="bbs";sn[on++]=st;sn[on++]="txt";sn[on++]=l.txt;sn[on++]="textxalign";sn[on++]="center";sn[on++]="opt";sn[on++]=l.options;var ct=cn();sn[on++]=ct;if(!l.dontdraw)Ki()}function Xi(){var I=Object.create(Xi.$ctx||(Xi.$ctx={}));I.parse=false;I.dontlint=false;I.lintreqs=true;I.dontdraw=false;I.height=34/72;I.format="expanded";I.segments=-1;I.linkage=false;I.barxmult=34;sn[on++]=I;jn();I.options=sn[--on];I.barcode=sn[--on];if(I.barxmult<34){sn[on++]="bwipp.databarStackedOmniBarXmult#8857";sn[on++]="GS1 DataBar Expanded Stacked must have a barxmult of at least 34";Pn()}if(yn(I.format,"expanded")&&yn(I.format,"expandedstacked")){sn[on++]="bwipp.databarexpandedBadFormat#8861";sn[on++]="Valid formats are expanded and expandedstacked";Pn()}if(I.segments==-1){var U=_n(I.format,"expandedstacked")?4:22;I.segments=U}else if(I.segments<2||I.segments>22||I.segments%2!=0){sn[on++]="bwipp.gs1databarexpandedBadSegments#8868";sn[on++]="The number of segments must be even from 2 to 22";Pn()}sn[on++]=I.barcode;sn[on++]="ai";Wr();I.fncs=sn[--on];I.vals=sn[--on];I.ais=sn[--on];for(;;){if(I.ais.length==2)if(_n(un(I.ais,0),"01")&&_n(un(I.ais,1),"3103"))if(_n(hn(un(I.vals,0),0,1),"9")&&pn(un(I.vals,1))<=32767){sn[on++]="0100";sn[on++]=false;break}if(I.ais.length==2)if(_n(un(I.ais,0),"01")&&_n(un(I.ais,1),"3202"))if(_n(hn(un(I.vals,0),0,1),"9")&&pn(un(I.vals,1))<=9999){sn[on++]="0101";sn[on++]=false;break}if(I.ais.length==2)if(_n(un(I.ais,0),"01")&&_n(un(I.ais,1),"3203"))if(_n(hn(un(I.vals,0),0,1),"9")&&pn(un(I.vals,1))<=22767){sn[on++]="0101";sn[on++]=false;break}var H=I.ais.length;if(H==2||H==3){sn[on++]="ai310x";sn[on++]=false;for(var t=3100;t<=3109;t+=1){var R=sn[--on];sn[on++]=R||_n(dn(ln(4),t,10),un(I.ais,1))}var z=sn[--on];I[sn[--on]]=z;sn[on++]="ai320x";sn[on++]=false;for(var e=3200;e<=3209;e+=1){var O=sn[--on];sn[on++]=O||_n(dn(ln(4),e,10),un(I.ais,1))}var L=sn[--on];I[sn[--on]]=L;if(I.ais.length==3){var W=Lr(["11","13","15","17"]);sn[on++]="aibad";sn[on++]=true;for(var i=0,G=W.length;i<G;i++){var Z=sn[--on];sn[on++]=Z&&yn(un(W,i),un(I.ais,2))}var F=sn[--on];I[sn[--on]]=F}else I.aibad=false;if(_n(un(I.ais,0),"01")&&(I.ai310x||I.ai320x)&&!I.aibad)if(I.ais.length==3){var Y=pn(hn(un(I.vals,2),2,2));var Q=pn(hn(un(I.vals,2),4,2));if(_n(hn(un(I.vals,0),0,1),"9")&&pn(un(I.vals,1))<=99999&&(Y>=1&&Y<=12)&&(Q>=0&&Q<=31)){if(I.ai310x&&_n(un(I.ais,2),"11")){sn[on++]="0111000";sn[on++]=false;break}if(I.ai320x&&_n(un(I.ais,2),"11")){sn[on++]="0111001";sn[on++]=false;break}if(I.ai310x&&_n(un(I.ais,2),"13")){sn[on++]="0111010";sn[on++]=false;break}if(I.ai320x&&_n(un(I.ais,2),"13")){sn[on++]="0111011";sn[on++]=false;break}if(I.ai310x&&_n(un(I.ais,2),"15")){sn[on++]="0111100";sn[on++]=false;break}if(I.ai320x&&_n(un(I.ais,2),"15")){sn[on++]="0111101";sn[on++]=false;break}if(I.ai310x&&_n(un(I.ais,2),"17")){sn[on++]="0111110";sn[on++]=false;break}if(I.ai320x&&_n(un(I.ais,2),"17")){sn[on++]="0111111";sn[on++]=false;break}}}else if(_n(hn(un(I.vals,0),0,1),"9")&&pn(un(I.vals,1))<=99999){if(I.ai310x){sn[on++]="0111000";sn[on++]=false;break}if(I.ai320x){sn[on++]="0111001";sn[on++]=false;break}}}if(I.ais.length>=2){sn[on++]="ai392x";sn[on++]=false;for(var n=3920;n<=3923;n+=1){var J=sn[--on];sn[on++]=J||_n(dn(ln(4),n,10),un(I.ais,1))}var V=sn[--on];I[sn[--on]]=V;if(_n(un(I.ais,0),"01")&&I.ai392x)if(_n(hn(un(I.vals,0),0,1),"9")){sn[on++]="01100";sn[on++]=true;break}}if(I.ais.length>=2){sn[on++]="ai393x";sn[on++]=false;for(var r=3930;r<=3933;r+=1){var K=sn[--on];sn[on++]=K||_n(dn(ln(4),r,10),un(I.ais,1))}var q=sn[--on];I[sn[--on]]=q;if(_n(un(I.ais,0),"01")&&I.ai393x)if(_n(hn(un(I.vals,0),0,1),"9")){sn[on++]="01101";sn[on++]=true;break}}if(_n(un(I.ais,0),"01")){sn[on++]="1";sn[on++]=true;break}sn[on++]="00";sn[on++]=true;break}I.gpfallow=sn[--on];I.method=sn[--on];I.conv12to40=function(){var t=Vi(ln(40),"0000000000000000000000000000000000000000");var e=sn[--on];var i=dn(ln(10),pn(hn(e,0,3)),2);mn(hn(t,0,10),10-i.length,i);var n=dn(ln(10),pn(hn(e,3,3)),2);mn(hn(t,10,10),10-n.length,n);var r=dn(ln(10),pn(hn(e,6,3)),2);mn(hn(t,20,10),10-r.length,r);var a=dn(ln(10),pn(hn(e,9,3)),2);mn(hn(t,30,10),10-a.length,a);sn[on++]=t;sn[on++]=e;on--};I.conv13to44=function(){var t=Vi(ln(44),"00000000000000000000000000000000000000000000");var e=sn[--on];var i=dn(ln(4),pn(hn(e,0,1)),2);mn(hn(t,0,4),4-i.length,i);sn[on++]=t;sn[on++]=t;sn[on++]=hn(e,1,12);I.conv12to40();var n=sn[--on];mn(sn[--on],4,n)};I.tobin=function(){var t=ln(sn[--on]);sn[on++]=t;for(var e=0,i=t.length-1;e<=i;e+=1){var n=sn[--on];fn(n,e,48);sn[on++]=n}var r=sn[--on];var a=dn(ln(r.length),sn[--on],2);mn(r,r.length-a.length,a);sn[on++]=r};I.fnc1=-1;I.lnumeric=-2;I.lalphanumeric=-3;I.liso646=-4;if(_n(I.method,"00")){I.cdf=Lr([]);I.gpf=Lr([])}if(_n(I.method,"1")){sn[on++]="cdf";sn[on++]=hn(un(I.vals,0),0,13);I.conv13to44();var X=sn[--on];I[sn[--on]]=X;sn[on++]=Infinity;var $=I.cdf;for(var a=0,tt=$.length;a<tt;a++)sn[on++]=Mn(un($,a)-48);I.cdf=Lr();I.gpf=Lr([]);I.ais=hn(I.ais,1,I.ais.length-1);I.vals=hn(I.vals,1,I.vals.length-1);I.fncs=hn(I.fncs,1,I.fncs.length-1)}if(_n(I.method,"0100")){I.cdf=ln(55);sn[on++]=I.cdf;sn[on++]=0;sn[on++]=hn(un(I.vals,0),1,12);I.conv12to40();var et=sn[--on];var it=sn[--on];mn(sn[--on],it,et);sn[on++]=I.cdf;sn[on++]=40;sn[on++]=pn(un(I.vals,1));sn[on++]=15;I.tobin();var nt=sn[--on];var rt=sn[--on];mn(sn[--on],rt,nt);sn[on++]=Infinity;var at=I.cdf;for(var o=0,ot=at.length;o<ot;o++)sn[on++]=un(at,o)-48;I.cdf=Lr();I.gpf=Lr([]);I.ais=Lr([]);I.vals=Lr([]);I.fncs=Lr([])}if(_n(I.method,"0101")){I.cdf=ln(55);sn[on++]=I.cdf;sn[on++]=0;sn[on++]=hn(un(I.vals,0),1,12);I.conv12to40();var st=sn[--on];var ct=sn[--on];mn(sn[--on],ct,st);if(_n(un(I.ais,1),"3202")){sn[on++]=pn(un(I.vals,1));sn[on++]=15;I.tobin()}else{sn[on++]=pn(un(I.vals,1))+1e4;sn[on++]=15;I.tobin()}mn(I.cdf,40,sn[--on]);sn[on++]=Infinity;var lt=I.cdf;for(var s=0,pt=lt.length;s<pt;s++)sn[on++]=un(lt,s)-48;I.cdf=Lr();I.gpf=Lr([]);I.ais=Lr([]);I.vals=Lr([]);I.fncs=Lr([])}if(I.method.length==7){I.cdf=ln(76);sn[on++]=I.cdf;sn[on++]=0;sn[on++]=hn(un(I.vals,0),1,12);I.conv12to40();var dt=sn[--on];var ut=sn[--on];mn(sn[--on],ut,dt);var c=ln(6);mn(c,0,hn(un(I.ais,1),3,1));mn(c,1,hn(un(I.vals,1),1,5));sn[on++]=pn(c);sn[on++]=20;I.tobin();mn(I.cdf,40,sn[--on]);if(I.ais.length==3){var l=un(I.vals,2);sn[on++]=pn(hn(l,0,2))*384+((pn(hn(l,2,2))-1)*32+pn(hn(l,4,2)))}else sn[on++]=38400;sn[on++]=16;I.tobin();mn(I.cdf,60,sn[--on]);sn[on++]=Infinity;var ft=I.cdf;for(var p=0,ht=ft.length;p<ht;p++)sn[on++]=un(ft,p)-48;I.cdf=Lr();I.gpf=Lr([]);I.ais=Lr([]);I.vals=Lr([]);I.fncs=Lr([])}if(_n(I.method,"01100")){I.cdf=ln(42);sn[on++]=I.cdf;sn[on++]=0;sn[on++]=hn(un(I.vals,0),1,12);I.conv12to40();var mt=sn[--on];var gt=sn[--on];mn(sn[--on],gt,mt);sn[on++]=I.cdf;sn[on++]=40;sn[on++]=pn(hn(un(I.ais,1),3,1));sn[on++]=2;I.tobin();var vt=sn[--on];var bt=sn[--on];mn(sn[--on],bt,vt);sn[on++]=Infinity;var It=I.cdf;for(var d=0,At=It.length;d<At;d++)sn[on++]=un(It,d)-48;I.cdf=Lr();sn[on++]=Infinity;vn(un(I.vals,1));if(I.ais.length>2)sn[on++]=I.fnc1;I.gpf=Lr();I.ais=hn(I.ais,2,I.ais.length-2);I.vals=hn(I.vals,2,I.vals.length-2);I.fncs=hn(I.fncs,2,I.fncs.length-2)}if(_n(I.method,"01101")){I.cdf=ln(52);sn[on++]=I.cdf;sn[on++]=0;sn[on++]=hn(un(I.vals,0),1,12);I.conv12to40();var _t=sn[--on];var yt=sn[--on];mn(sn[--on],yt,_t);sn[on++]=I.cdf;sn[on++]=40;sn[on++]=pn(hn(un(I.ais,1),3,1));sn[on++]=2;I.tobin();var xt=sn[--on];var wt=sn[--on];mn(sn[--on],wt,xt);sn[on++]=I.cdf;sn[on++]=42;sn[on++]=pn(hn(un(I.vals,1),0,3));sn[on++]=10;I.tobin();var Mt=sn[--on];var Pt=sn[--on];mn(sn[--on],Pt,Mt);sn[on++]=Infinity;var jt=I.cdf;for(var u=0,Et=jt.length;u<Et;u++)sn[on++]=un(jt,u)-48;I.cdf=Lr();sn[on++]=Infinity;var Tt=un(I.vals,1);var Ct=hn(Tt,3,Tt.length-3);for(var f=0,Bt=Ct.length;f<Bt;f++)sn[on++]=un(Ct,f);if(I.ais.length>2)sn[on++]=I.fnc1;I.gpf=Lr();I.ais=hn(I.ais,2,I.ais.length-2);I.vals=hn(I.vals,2,I.vals.length-2);I.fncs=hn(I.fncs,2,I.fncs.length-2)}if(I.gpfallow)I.vlf=Lr(2);else I.vlf=Lr([]);if(!Xi.__9120__)(function(){var t=Object.create(I);sn[on++]=Infinity;for(var e=0;e<=119;e+=1){var i=Vi(ln(2),"00");var n=dn(ln(2),e,11);mn(i,2-n.length,n);sn[on++]=e;sn[on++]=i;if(un(i,0)==65){var r=sn[--on];fn(r,0,94);sn[on++]=r}var a=sn[--on];sn[on++]=a;if(un(a,1)==65){var o=sn[--on];fn(o,1,94);sn[on++]=o}var s=sn[--on];var c=Vi(ln(7),"0000000");var l=dn(ln(7),Mn(sn[--on]+8),2);mn(c,7-l.length,l);sn[on++]=s;sn[on++]=c}sn[on++]=t.lalphanumeric;sn[on++]="0000";t.numeric=cn();sn[on++]=Infinity;for(var p=48;p<=57;p+=1){sn[on++]=p;sn[on++]=p-43;sn[on++]=5;t.tobin()}sn[on++]=t.fnc1;sn[on++]="01111";for(var d=65;d<=90;d+=1){sn[on++]=d;sn[on++]=d-33;sn[on++]=6;t.tobin()}sn[on++]=42;sn[on++]="111010";for(var u=44;u<=47;u+=1){sn[on++]=u;sn[on++]=u+15;sn[on++]=6;t.tobin()}sn[on++]=t.lnumeric;sn[on++]="000";sn[on++]=t.liso646;sn[on++]="00100";t.alphanumeric=cn();sn[on++]=Infinity;for(var f=48;f<=57;f+=1){sn[on++]=f;sn[on++]=f-43;sn[on++]=5;t.tobin()}sn[on++]=t.fnc1;sn[on++]="01111";for(var h=65;h<=90;h+=1){sn[on++]=h;sn[on++]=h-1;sn[on++]=7;t.tobin()}for(var m=97;m<=122;m+=1){sn[on++]=m;sn[on++]=m-7;sn[on++]=7;t.tobin()}sn[on++]=33;sn[on++]="11101000";sn[on++]=34;sn[on++]="11101001";for(var g=37;g<=47;g+=1){sn[on++]=g;sn[on++]=g+197;sn[on++]=8;t.tobin()}for(var v=58;v<=63;v+=1){sn[on++]=v;sn[on++]=v+187;sn[on++]=8;t.tobin()}sn[on++]=95;sn[on++]="11111011";sn[on++]=32;sn[on++]="11111100";sn[on++]=t.lnumeric;sn[on++]="000";sn[on++]=t.lalphanumeric;sn[on++]="00100";t.iso646=cn();for(var b in t)t.hasOwnProperty(b)&&(Xi.$ctx[b]=t[b]);Xi.__9120__=1})();for(var h=0,St=I.ais.length-1;h<=St;h+=1){I.i=h;I.ai=un(I.ais,I.i);I.val=un(I.vals,I.i);var m=Lr(I.gpf.length+I.ai.length+I.val.length);mn(m,0,I.gpf);sn[on++]=m;sn[on++]=m;sn[on++]=I.gpf.length;sn[on++]=I.ai;sn[on++]=Infinity;var Dt=sn[--on];var kt=sn[--on];sn[on++]=Dt;vn(kt);var Nt=Lr();var Ut=sn[--on];mn(sn[--on],Ut,Nt);var Ht=sn[--on];sn[on++]=Ht;sn[on++]=Ht;sn[on++]=I.gpf.length+I.ai.length;sn[on++]=I.val;sn[on++]=Infinity;var Rt=sn[--on];var zt=sn[--on];sn[on++]=Rt;vn(zt);var Ot=Lr();var Lt=sn[--on];mn(sn[--on],Lt,Ot);I.gpf=sn[--on];if(I.i!=I.ais.length-1&&un(I.fncs,I.i)){var g=Lr(I.gpf.length+1);mn(g,0,I.gpf);fn(g,I.gpf.length,I.fnc1);I.gpf=g}}I.rembits=function(){var t=sn[--on];var e=48;var i=~~Math.ceil(t/12)*12;if(~~Math.ceil(t/12)*12<48){var n=e;e=i;i=n}var r=~~(i/12);sn[on++]=t;sn[on++]=i;sn[on++]=r;if(r%I.segments==1){var a=sn[--on];var o=sn[--on];sn[on++]=Mn(a+1)*12;sn[on++]=o;on--}else on--;var s=sn[--on];var c=sn[--on];sn[on++]=Mn(s-c)};I.encode=function(){var t=sn[--on];sn[on++]=t;if(yn(t,"raw")){var e=sn[--on];var i=un(e,sn[--on]);sn[on++]=i}else on--;sn[on++]=Infinity;var n=sn[--on];var r=sn[--on];sn[on++]=n;vn(r,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var a=Lr();mn(I.gpfenc,I.j,a);I.j=a.length+I.j};sn[on++]=Infinity;for(var Wt=0,Gt=I.gpf.length;Wt<Gt;Wt++)sn[on++]=0;sn[on++]=0;sn[on++]=-1;I.numericruns=Lr();sn[on++]=Infinity;for(var Zt=0,Ft=I.gpf.length;Zt<Ft;Zt++)sn[on++]=0;sn[on++]=0;I.alphanumericruns=Lr();sn[on++]=Infinity;for(var Yt=0,Qt=I.gpf.length;Yt<Qt;Yt++)sn[on++]=0;sn[on++]=9999;I.nextiso646only=Lr();for(var v=I.gpf.length-1;v>=0;v-=1){I.i=v;var Jt=Vi(ln(2),"00");var Vt=un(I.gpf,I.i);sn[on++]=un(I.gpf,I.i);sn[on++]=Jt;sn[on++]=Jt;sn[on++]=0;sn[on++]=Vt;if(Vt==I.fnc1){on--;sn[on++]=94}var Kt=sn[--on];var qt=sn[--on];fn(sn[--on],qt,Kt);if(I.i<I.gpf.length-1){var Xt=sn[--on];var $t=un(I.gpf,I.i+1);sn[on++]=Xt;sn[on++]=Xt;sn[on++]=1;sn[on++]=$t;if($t==I.fnc1){on--;sn[on++]=94}var te=sn[--on];var ee=sn[--on];fn(sn[--on],ee,te)}var ie=un(I.numeric,sn[--on])!==undefined;if(ie)fn(I.numericruns,I.i,Mn(un(I.numericruns,I.i+2)+2));else fn(I.numericruns,I.i,0);var ne=sn[--on];var re=un(I.alphanumeric,ne)!==undefined;sn[on++]=ne;if(re)fn(I.alphanumericruns,I.i,Mn(un(I.alphanumericruns,I.i+1)+1));else fn(I.alphanumericruns,I.i,0);var ae=sn[--on];var oe=un(I.iso646,ae)!==undefined;var se=un(I.alphanumeric,ae)!==undefined;if(oe&&!se)fn(I.nextiso646only,I.i,0);else fn(I.nextiso646only,I.i,Mn(un(I.nextiso646only,I.i+1)+1))}I.gpfenc=Lr(252);I.i=0;I.j=0;I.mode="numeric";for(;;){if(I.i==I.gpf.length)break;for(;;){if(_n(I.mode,"numeric"))if(I.i<=I.gpf.length-2){var ce=ln(2);var le=un(I.gpf,I.i);sn[on++]=ce;sn[on++]=ce;sn[on++]=0;sn[on++]=le;if(le==I.fnc1){on--;sn[on++]=94}var pe=sn[--on];var de=sn[--on];fn(sn[--on],de,pe);var ue=sn[--on];var fe=un(I.gpf,I.i+1);sn[on++]=ue;sn[on++]=ue;sn[on++]=1;sn[on++]=fe;if(fe==I.fnc1){on--;sn[on++]=94}var he=sn[--on];var me=sn[--on];fn(sn[--on],me,he);var ge=sn[--on];var ve=un(I.numeric,ge)!==undefined;sn[on++]=ge;if(ve){sn[on++]=I.numeric;I.encode();I.i=I.i+2;break}on--;sn[on++]=I.lalphanumeric;sn[on++]=I.numeric;I.encode();I.mode="alphanumeric";break}else{var be=un(I.gpf,I.i);if(be<48||be>57){sn[on++]=I.lalphanumeric;sn[on++]=I.numeric;I.encode();I.mode="alphanumeric";break}sn[on++]="rem";sn[on++]=12+1+I.method.length+I.vlf.length+I.cdf.length+I.j;I.rembits();var Ie=sn[--on];I[sn[--on]]=Ie;if(I.rem>=4&&I.rem<=6){var Ae=hn(Vi(ln(6),"000000"),0,I.rem);var _e=dn(ln(4),Mn(un(I.gpf,I.i)-47),2);mn(Ae,4-_e.length,_e);sn[on++]=Ae;sn[on++]="raw";I.encode();I.i=I.i+1;break}else{var b=ln(2);fn(b,0,un(I.gpf,I.i));fn(b,1,94);sn[on++]=b;sn[on++]=I.numeric;I.encode();I.i=I.i+1;break}}if(_n(I.mode,"alphanumeric")){if(un(I.gpf,I.i)==I.fnc1){sn[on++]=I.fnc1;sn[on++]=I.alphanumeric;I.encode();I.mode="numeric";I.i=I.i+1;break}var ye=un(I.gpf,I.i);var xe=un(I.iso646,ye)!==undefined;var we=un(I.alphanumeric,ye)!==undefined;if(xe&&!we){sn[on++]=I.liso646;sn[on++]=I.alphanumeric;I.encode();I.mode="iso646";break}if(un(I.numericruns,I.i)>=6){sn[on++]=I.lnumeric;sn[on++]=I.alphanumeric;I.encode();I.mode="numeric";break}var Me=un(I.numericruns,I.i);if(Me>=4&&Mn(Me+I.i)==I.gpf.length){sn[on++]=I.lnumeric;sn[on++]=I.alphanumeric;I.encode();I.mode="numeric";break}sn[on++]=un(I.gpf,I.i);sn[on++]=I.alphanumeric;I.encode();I.i=I.i+1;break}if(_n(I.mode,"iso646")){if(un(I.gpf,I.i)==I.fnc1){sn[on++]=I.fnc1;sn[on++]=I.iso646;I.encode();I.mode="numeric";I.i=I.i+1;break}if(un(I.numericruns,I.i)>=4&&un(I.nextiso646only,I.i)>=10){sn[on++]=I.lnumeric;sn[on++]=I.iso646;I.encode();I.mode="numeric";break}if(un(I.alphanumericruns,I.i)>=5&&un(I.nextiso646only,I.i)>=10){sn[on++]=I.lalphanumeric;sn[on++]=I.iso646;I.encode();I.mode="alphanumeric";break}sn[on++]=un(I.gpf,I.i);sn[on++]=I.iso646;I.encode();I.i=I.i+1;break}}}I.gpf=hn(I.gpfenc,0,I.j);var Pe=1+12+I.method.length+I.vlf.length+I.cdf.length+I.gpf.length;sn[on++]=Pe;sn[on++]=Pe;I.rembits();var je=sn[--on];I.pad=Lr(je);sn[on++]=je;if(I.vlf.length!=0){var Ee=sn[--on];var Te=~~(Mn(sn[--on]+Ee)/12);fn(I.vlf,0,Te%2);var Ce=Te<=14?0:1;fn(I.vlf,1,Ce)}else on-=2;if(I.pad.length>0){for(var A=0,Be=I.pad.length-1;A<=Be;A+=5){I.i=A;var Se=I.pad;var De=I.i;var ke=Lr([0,0,1,0,0]);var Ne=I.pad;var Ue=I.i;var He=5;var _=Ne.length-Ue;if(Ne.length-Ue>5){var Re=He;He=_;_=Re}mn(Se,De,hn(ke,0,_))}if(_n(I.mode,"numeric")){sn[on++]=Infinity;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;In(I.pad);I.pad=hn(Lr(),0,I.pad.length)}}sn[on++]=Infinity;var ze=I.linkage?1:0;sn[on++]=ze;vn(I.method,function(){var t=sn[--on];sn[on++]=Mn(t-48)});In(I.vlf);In(I.cdf);In(I.gpf);In(I.pad);I.binval=Lr();I.datalen=~~(I.binval.length/12);I.ncr=function(){var t=sn[--on];var e=sn[--on];var i=Mn(e-t);if(t<Mn(e-t)){var n=i;i=t;t=n}sn[on++]=i;sn[on++]=1;sn[on++]=1;for(var r=e,a=Mn(t+1);r>=a;r-=1){var o=sn[--on];var s=sn[--on];var c=sn[--on];sn[on++]=c;sn[on++]=s;sn[on++]=o*r;if(Dn(s,c)){var l=sn[--on];var p=sn[--on];sn[on++]=Mn(p+1);sn[on++]=~~(l/p)}}for(;;){var d=sn[--on];var u=sn[--on];var f=sn[--on];sn[on++]=f;sn[on++]=u;sn[on++]=d;if(qi(u,f))break;var h=sn[--on];var m=sn[--on];sn[on++]=Mn(m+1);sn[on++]=~~(h/m)}var g=sn[--on];var v=sn[--on];sn[on++]=g;sn[on++]=v;on--;var b=sn[--on];var I=sn[--on];sn[on++]=b;sn[on++]=I;on--};I.getRSSwidths=function(){I.oe=sn[--on];I.el=sn[--on];I.mw=sn[--on];I.nm=sn[--on];I.val=sn[--on];I.out=Lr(I.el);I.mask=0;for(var t=0,e=Mn(I.el-2);t<=e;t+=1){I.bar=t;I.ew=1;var i=I.bar;I.mask=I.mask|(i<0?1>>>-i:1<<i);for(;;){sn[on++]="sval";sn[on++]=Mn(Mn(I.nm-I.ew)-1);sn[on++]=Mn(Mn(I.el-I.bar)-2);I.ncr();var n=sn[--on];I[sn[--on]]=n;if(I.oe&&I.mask==0&&Mn(Mn(Mn(I.nm-I.ew)-I.el*2)+I.bar*2)>=-2){sn[on++]="sval";sn[on++]=I.sval;sn[on++]=Mn(Mn(Mn(I.nm-I.ew)-I.el)+I.bar);sn[on++]=Mn(Mn(I.el-I.bar)-2);I.ncr();var r=sn[--on];var a=sn[--on];I[sn[--on]]=Mn(a-r)}if(Mn(I.el-I.bar)>2){I.lval=0;for(var o=Mn(Mn(Mn(Mn(I.nm-I.ew)-I.el)+I.bar)+2),s=Mn(I.mw+1);o>=s;o-=1){sn[on++]=Mn(Mn(Mn(I.nm-o)-I.ew)-1);sn[on++]=Mn(Mn(I.el-I.bar)-3);I.ncr();I.lval=Mn(sn[--on]+I.lval)}I.sval=Mn(I.sval-I.lval*Mn(Mn(I.el-I.bar)-1))}else if(Mn(I.nm-I.ew)>I.mw)I.sval=Mn(I.sval-1);I.val=Mn(I.val-I.sval);if(I.val<0)break;I.ew=I.ew+1;var c=I.bar;I.mask=I.mask&~(c<0?1>>>-c:1<<c)}I.val=Mn(I.val+I.sval);I.nm=Mn(I.nm-I.ew);fn(I.out,I.bar,I.ew)}fn(I.out,Mn(I.el-1),I.nm);sn[on++]=I.out};if(!Xi.__9377__)(function(){var t=Object.create(I);t.tab174=Lr([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 e in t)t.hasOwnProperty(e)&&(Xi.$ctx[e]=t[e]);Xi.__9377__=1})();I.dxw=Lr(I.datalen);for(var y=0,Oe=I.datalen-1;y<=Oe;y+=1){I.x=y;I.d=hn(I.binval,I.x*12,12);sn[on++]="d";sn[on++]=0;for(var x=0;x<=11;x+=1){I.j=x;var Le=sn[--on];sn[on++]=Mn(Le+~~Math.pow(2,11-I.j)*un(I.d,I.j))}var We=sn[--on];I[sn[--on]]=We;I.j=0;for(;;){if(Dn(I.d,un(I.tab174,I.j))){var Ge=hn(I.tab174,I.j+1,7);for(var w=0,Ze=Ge.length;w<Ze;w++)sn[on++]=un(Ge,w);I.dte=sn[--on];I.dto=sn[--on];I.dmwe=sn[--on];I.dmwo=sn[--on];I.dele=sn[--on];I.delo=sn[--on];I.dgs=sn[--on];break}I.j=I.j+8}sn[on++]="dwo";sn[on++]=~~(Mn(I.d-I.dgs)/I.dte);sn[on++]=I.delo;sn[on++]=I.dmwo;sn[on++]=4;sn[on++]=true;I.getRSSwidths();var Fe=sn[--on];I[sn[--on]]=Fe;sn[on++]="dwe";sn[on++]=Mn(I.d-I.dgs)%I.dte;sn[on++]=I.dele;sn[on++]=I.dmwe;sn[on++]=4;sn[on++]=false;I.getRSSwidths();var Ye=sn[--on];I[sn[--on]]=Ye;I.dw=Lr(8);if(I.x%2==0)for(var M=0;M<=3;M+=1){I.j=M;fn(I.dw,7-I.j*2,un(I.dwo,I.j));fn(I.dw,6-I.j*2,un(I.dwe,I.j))}else for(var P=0;P<=3;P+=1){I.j=P;fn(I.dw,I.j*2,un(I.dwo,I.j));fn(I.dw,I.j*2+1,un(I.dwe,I.j))}fn(I.dxw,I.x,I.dw)}if(!Xi.__9444__)(function(){var t=Object.create(I);t.finderwidths=Lr([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]);t.finderseq=Lr([Lr([0,1]),Lr([0,3,2]),Lr([0,5,2,7]),Lr([0,9,2,7,4]),Lr([0,9,2,7,6,11]),Lr([0,9,2,7,8,11,10]),Lr([0,1,2,3,4,5,6,7]),Lr([0,1,2,3,4,5,6,9,8]),Lr([0,1,2,3,4,5,6,9,10,11]),Lr([0,1,2,3,4,7,6,9,8,11,10])]);for(var e in t)t.hasOwnProperty(e)&&(Xi.$ctx[e]=t[e]);Xi.__9444__=1})();I.seq=un(I.finderseq,~~((I.datalen-2)/2));I.fxw=Lr(I.seq.length);for(var j=0,Qe=I.seq.length-1;j<=Qe;j+=1){I.x=j;fn(I.fxw,I.x,hn(I.finderwidths,un(I.seq,I.x)*5,5))}if(!Xi.__9480__)(function(){var t=Object.create(I);t.checkweights=Lr([-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 e in t)t.hasOwnProperty(e)&&(Xi.$ctx[e]=t[e]);Xi.__9480__=1})();sn[on++]=Infinity;vn(I.seq,function(){In(hn(I.checkweights,sn[--on]*16,16))});var Je=Lr();I.checkweightseq=hn(Je,8,Je.length-8);sn[on++]=Infinity;var Ve=I.dxw;for(var E=0,Ke=Ve.length;E<Ke;E++)vn(un(Ve,E));I.widths=Lr();I.checksum=0;for(var T=0,qe=I.widths.length-1;T<=qe;T+=1){I.i=T;I.checksum=Mn(I.checksum+un(I.widths,I.i)*un(I.checkweightseq,I.i))}I.checksum=Mn(I.checksum%211+(I.datalen-3)*211);I.i=0;for(;;){if(I.checksum<=un(I.tab174,I.i)){var Xe=hn(I.tab174,I.i+1,7);for(var C=0,$e=Xe.length;C<$e;C++)sn[on++]=un(Xe,C);I.cte=sn[--on];I.cto=sn[--on];I.cmwe=sn[--on];I.cmwo=sn[--on];I.cele=sn[--on];I.celo=sn[--on];I.cgs=sn[--on];break}I.i=I.i+8}sn[on++]="cwo";sn[on++]=~~(Mn(I.checksum-I.cgs)/I.cte);sn[on++]=I.celo;sn[on++]=I.cmwo;sn[on++]=4;sn[on++]=true;I.getRSSwidths();var ti=sn[--on];I[sn[--on]]=ti;sn[on++]="cwe";sn[on++]=Mn(I.checksum-I.cgs)%I.cte;sn[on++]=I.cele;sn[on++]=I.cmwe;sn[on++]=4;sn[on++]=false;I.getRSSwidths();var ei=sn[--on];I[sn[--on]]=ei;I.cw=Lr(8);for(var B=0;B<=3;B+=1){I.i=B;fn(I.cw,I.i*2,un(I.cwo,I.i));fn(I.cw,I.i*2+1,un(I.cwe,I.i))}var S=Lr(22);fn(S,0,I.cw);mn(S,1,I.dxw);I.dxw=hn(S,0,I.datalen+1);I.datalen=I.dxw.length;I.rows=Lr(~~Math.ceil(I.datalen/I.segments));I.numrows=I.rows.length;for(var D=0,ii=I.numrows-1;D<=ii;D+=1){I.r=D;sn[on++]=Infinity;if(I.segments%4!=0&&I.r%2==1)sn[on++]=0;sn[on++]=1;sn[on++]=1;for(var k=0,ni=I.segments-1;k<=ni;k+=1){I.pos=k+I.r*I.segments;if(I.pos<I.datalen){vn(un(I.dxw,I.pos));if(I.pos%2==0)vn(un(I.fxw,~~(I.pos/2)))}}var ri=bn()+2;sn[on++]=1;sn[on++]=1;An(Lr(ri));fn(I.rows,I.r,sn[--on]);on--}if(yn(I.format,"expandedstacked")){var ai=un(I.rows,0);I.sbs=hn(ai,1,ai.length-1);sn[on++]=Infinity;sn[on++]=1;for(var N=0,oi=I.datalen-1;N<=oi;N+=1){I.i=N;vn(un(I.dxw,I.i));if(I.i%2==0)vn(un(I.fxw,~~(I.i/2)))}sn[on++]=1;sn[on++]=1;I.sbs=Lr();delete I.options["parse"];sn[on++]=Infinity;var si=I.sbs;sn[on++]=Infinity;for(var ci=0,li=~~((I.sbs.length+1)/2);ci<li;ci++)sn[on++]=I.height;var pi=Lr();sn[on++]=Infinity;for(var di=0,ui=~~((I.sbs.length+1)/2);di<ui;di++)sn[on++]=0;var fi=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=si;sn[on++]="bhs";sn[on++]=pi;sn[on++]="bbs";sn[on++]=fi;sn[on++]="opt";sn[on++]=I.options;var hi=cn();sn[on++]=hi;if(!I.dontdraw)Ki()}else{I.seps=Lr(I.numrows);for(var mi=0,gi=I.numrows-1;mi<=gi;mi+=1){I.r=mi;I.row=un(I.rows,I.r);sn[on++]=Infinity;for(var vi=0,bi=I.row.length-1;vi<=bi;vi+=2){I.i=vi;for(var Ii=0,Ai=un(I.row,I.i);Ii<Ai;Ii++)sn[on++]=0;if(I.i<I.row.length-1)for(var _i=0,yi=un(I.row,I.i+1);_i<yi;_i++)sn[on++]=1}An(Lr(bn()));I.row=sn[--on];on--;sn[on++]=Infinity;vn(I.row,function(){var t=sn[--on];sn[on++]=Mn(1-t)});I.sep=Lr();sn[on++]=Infinity;for(var xi=19,wi=I.row.length-13;xi<=wi;xi+=98)sn[on++]=xi;for(var Mi=68,Pi=I.row.length-13;Mi<=Pi;Mi+=98)sn[on++]=Mi;I.finderpos=Lr();var ji=I.finderpos;for(var Ei=0,Ti=ji.length;Ei<Ti;Ei++){var Ci=un(ji,Ei);for(var Bi=Ci,Si=Mn(Ci+14);Bi<=Si;Bi+=1){I.i=Bi;if(un(I.row,I.i)==0)if(un(I.row,I.i-1)==1)sn[on++]=1;else{var Di=un(I.sep,I.i-1)==0?1:0;sn[on++]=Di}else sn[on++]=0;fn(I.sep,I.i,sn[--on])}}mn(I.sep,0,Lr([0,0,0,0]));mn(I.sep,I.row.length-4,Lr([0,0,0,0]));if(I.segments%4==0&&I.r%2==1)if(un(I.rows,I.r).length!=un(I.rows,0).length&&I.finderpos.length%2==1){sn[on++]=Infinity;sn[on++]=0;In(I.row);I.row=Lr();sn[on++]=Infinity;sn[on++]=0;In(I.sep);I.sep=Lr()}else{for(var ki=I.row.length-1;ki>=0;ki-=1)sn[on++]=un(I.row,ki);An(I.row);on--;for(var Ni=I.sep.length-1;Ni>=0;Ni-=1)sn[on++]=un(I.sep,Ni);An(I.sep);on--}fn(I.rows,I.r,I.row);fn(I.seps,I.r,I.sep)}I.pixx=un(I.rows,0).length;sn[on++]=Infinity;for(var Ui=0,Hi=I.pixx;Ui<Hi;Ui++)sn[on++]=0;var Ri=Lr();mn(Ri,0,un(I.rows,I.numrows-1));fn(I.rows,I.numrows-1,Ri);sn[on++]=Infinity;for(var zi=0,Oi=I.pixx;zi<Oi;zi++)sn[on++]=0;var Li=Lr();mn(Li,0,un(I.seps,I.numrows-1));fn(I.seps,I.numrows-1,Li);sn[on++]=Infinity;for(var Wi=0,Gi=~~(I.pixx/2)+1;Wi<Gi;Wi++){sn[on++]=0;sn[on++]=1}I.sep=hn(Lr(),0,I.pixx);mn(I.sep,0,Lr([0,0,0,0]));mn(I.sep,I.pixx-4,Lr([0,0,0,0]));sn[on++]=Infinity;for(var Zi=0,Fi=I.numrows-1;Zi<=Fi;Zi+=1){I.r=Zi;if(I.r!=0)In(un(I.seps,I.r));for(var Yi=0,Qi=I.barxmult;Yi<Qi;Yi++)In(un(I.rows,I.r));if(I.r!=I.numrows-1){In(un(I.seps,I.r));In(I.sep)}}I.pixs=Lr();delete I.options["parse"];var Ji=new Map([["ren",Tn],["pixs",I.pixs],["pixx",I.pixx],["pixy",~~(I.pixs.length/I.pixx)],["height",~~(I.pixs.length/I.pixx)/72],["width",I.pixx/72],["opt",I.options]]);sn[on++]=Ji;if(!I.dontdraw)Tn()}}function S(){var t=Object.create(S.$ctx||(S.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"format","expandedstacked");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Xi();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function N(){var t=Object.create(N.$ctx||(N.$ctx={}));t.dontdraw=false;t.includetext=false;t.coupontextfont="OCR-B";t.coupontextsize=9;t.coupontextxoffset=null;t.coupontextyoffset=null;t.parse=false;t.dontlint=false;t.lintreqs=true;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];sn[on++]=t.barcode;sn[on++]="ai";Wr();on--;t.vals=sn[--on];t.ais=sn[--on];if(t.ais.length!=1){sn[on++]="bwipp.gs1northamericancouponBadAIStructure#9776";sn[on++]="A GS1 North American Coupon should consist of a single AI (8110)";Pn()}if(yn(un(t.ais,0),"8110")){sn[on++]="bwipp.gs1northamericancouponBadAIStructure#9779";sn[on++]="A GS1 North American Coupon should consist of a single AI (8110)";Pn()}t.val=un(t.vals,0);t.vli=Mn(un(t.val,0)-48);if(t.vli<0||t.vli>6){sn[on++]="bwipp.gs1northamericancouponBadVLI#9786";sn[on++]="The AI (8110) data should start with a Company Prefix length indicator in the range 0 to 6";Pn()}t.gcp=hn(t.val,1,Mn(t.vli+6));t.cod=hn(t.val,Mn(t.vli+7),6);t.coupontext=ln(t.gcp.length+7);mn(t.coupontext,0,t.gcp);mn(t.coupontext,t.gcp.length,"-");mn(t.coupontext,t.gcp.length+1,t.cod);delete t.options["parse"];fn(t.options,"dontdraw",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;S();var e=sn[--on];t[sn[--on]]=e;if(t.includetext){if(_n(t.coupontextxoffset,null))t.coupontextxoffset=0;if(_n(t.coupontextyoffset,null))t.coupontextyoffset=Mn(un(t.args,"height")*72+3);var i=un(t.args,"txt")!==undefined;if(i){t.txt=un(t.args,"txt");t.newtxt=Lr(t.txt.length+1);mn(t.newtxt,0,t.txt);fn(t.newtxt,t.newtxt.length-1,Lr([t.coupontext,t.coupontextxoffset,t.coupontextyoffset,t.coupontextfont,t.coupontextsize]));fn(t.args,"txt",t.newtxt)}else fn(t.args,"txt",Lr([Lr([t.coupontext,t.coupontextxoffset,t.coupontextyoffset,t.coupontextfont,t.coupontextsize])]))}fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function U(){var t=Object.create(U.$ctx||(U.$ctx={}));t.dontdraw=false;t.height=8*2.835/72;t.nwidth=.5*2.835;t.wwidth=1.5*2.835;t.swidth=1*2.835;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.barcode.length<1||t.barcode.length>6){sn[on++]="bwipp.pharmacodeBadLength#9867";sn[on++]="Pharmacode must be 1 to 6 digits";Pn()}vn(t.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.pharmacodeBadCharacter#9871";sn[on++]="Pharmacode must contain only digits";Pn()}});var e=pn(t.barcode);if(e<3||e>131070){sn[on++]="bwipp.pharmacodeBadValue#9875";sn[on++]="Pharmacode value must be between 3 and 131070";Pn()}t.txt=Lr(t.barcode.length);for(var i=0,n=t.barcode.length-1;i<=n;i+=1){t.i=i;fn(t.txt,t.i,Lr([hn(t.barcode,t.i,1),0,0,"",0]))}t.barcode=dn(ln(17),pn(t.barcode)+1,2);t.barcode=hn(t.barcode,1,t.barcode.length-1);t.barlen=t.barcode.length;t.sbs=Lr(t.barlen*2);for(var r=0,a=t.barlen-1;r<=a;r+=1){t.i=r;t.enc=hn(t.barcode,t.i,1);if(_n(t.enc,"0"))fn(t.sbs,t.i*2,t.nwidth);else fn(t.sbs,t.i*2,t.wwidth);fn(t.sbs,t.i*2+1,t.swidth)}sn[on++]=Infinity;var o=t.sbs;sn[on++]=Infinity;for(var s=0,c=~~((t.sbs.length+1)/2);s<c;s++)sn[on++]=t.height;var l=Lr();sn[on++]=Infinity;for(var p=0,d=~~((t.sbs.length+1)/2);p<d;p++)sn[on++]=0;var u=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=o;sn[on++]="bhs";sn[on++]=l;sn[on++]="bbs";sn[on++]=u;sn[on++]="txt";sn[on++]=t.txt;sn[on++]="textxalign";sn[on++]="center";sn[on++]="opt";sn[on++]=t.options;var f=cn();sn[on++]=f;if(!t.dontdraw)Ki()}function H(){var t=Object.create(H.$ctx||(H.$ctx={}));t.dontdraw=false;t.includetext=false;t.height=4;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.barcode.length<1||t.barcode.length>8){sn[on++]="bwipp.pharmacode2BadLength#9956";sn[on++]="Two-track Pharmacode must be 1 to 6 digits";Pn()}vn(t.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.pharmacode2badCharacter#9960";sn[on++]="Two-track Pharmacode must contain only digits";Pn()}});var e=pn(t.barcode);if(e<4||e>64570080){sn[on++]="bwipp.pharmacode2badValue#9964";sn[on++]="Two-track Pharmacode value must be between 4 and 64570080";Pn()}t.txt=Lr(t.barcode.length);for(var i=0,n=t.barcode.length-1;i<=n;i+=1){t.i=i;fn(t.txt,t.i,Lr([hn(t.barcode,t.i,1),0,0,"",0]))}t.encstr=ln(16);t.sbs=Lr(32);t.bar=1/25.4*t.height;t.spc=1/25.4*72;t.i=15;t.val=pn(t.barcode);for(;;){if(t.val==0)break;var r=t.val%3;t.val=~~(Mn(t.val-un(Lr([3,1,2]),r))/3);fn(t.encstr,t.i,un(Lr([2,0,1]),r));t.i=t.i-1}t.encstr=hn(t.encstr,t.i+1,15-t.i);t.bhs=Lr(t.encstr.length);t.bbs=Lr(t.encstr.length);for(var a=0,o=t.encstr.length-1;a<=o;a+=1){t.i=a;var s=un(t.encstr,t.i);fn(t.bhs,t.i,t.bar*un(Lr([1,1,2]),s));fn(t.bbs,t.i,un(Lr([0,t.bar,0]),s))}sn[on++]=Infinity;var c=t.bhs;var l=t.bbs;sn[on++]=Infinity;for(var p=0,d=t.encstr.length*2;p<d;p++)sn[on++]=t.spc;var u=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="bhs";sn[on++]=c;sn[on++]="bbs";sn[on++]=l;sn[on++]="sbs";sn[on++]=u;sn[on++]="txt";sn[on++]=t.txt;sn[on++]="textxalign";sn[on++]="center";sn[on++]="textyoffset";sn[on++]=4;sn[on++]="opt";sn[on++]=t.options;var f=cn();sn[on++]=f;if(!t.dontdraw)Ki()}function R(){var n=Object.create(R.$ctx||(R.$ctx={}));n.dontdraw=false;n.includecheck=false;n.validatecheck=false;n.includetext=false;n.includecheckintext=false;n.textfont="OCR-B";n.textsize=10;n.textyoffset=-8;n.height=1;n.version="industrial";sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];vn(n.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.code2of5badCharacter#10067";sn[on++]="Code 25 must contain only digits";Pn()}});sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var t=sn[--on];sn[on++]=Mn(t-1)}var e=sn[--on];n[sn[--on]]=e;n.checksum=0;for(var i=0,r=Mn(n.barlen-1);i<=r;i+=1){n.i=i;sn[on++]="checksum";sn[on++]=n.checksum;sn[on++]=Mn(un(n.barcode,n.i)-48);if(Mn(n.barlen-n.i)%2!=0){var a=sn[--on];sn[on++]=a*3}var o=sn[--on];var s=sn[--on];n[sn[--on]]=Mn(s+o)}n.checksum=(10-n.checksum%10)%10;if(n.validatecheck){if(un(n.barcode,n.barlen)!=n.checksum+48){sn[on++]="bwipp.code2of5badCheckDigit#10081";sn[on++]="Incorrect Code 25 check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen);n.includecheck=true}if(!R.__10113__)(function(){var t=Object.create(n);var e=new Map([["industrial",Lr(["1111313111","3111111131","1131111131","3131111111","1111311131","3111311111","1131311111","1111113131","3111113111","1131113111","313111","31113"])],["iata",Lr(["1111313111","3111111131","1131111131","3131111111","1111311131","3111311111","1131311111","1111113131","3111113111","1131113111","1111","311"])],["matrix",Lr(["113311","311131","131131","331111","113131","313111","133111","111331","311311","131311","311111","31111"])],["coop",Lr(["331111","111331","113131","113311","131131","131311","133111","311131","311311","313111","3131","133"])],["datalogic",Lr(["113311","311131","131131","331111","113131","313111","133111","111331","311311","131311","1111","311"])]]);t.versions=e;for(var i in t)t.hasOwnProperty(i)&&(R.$ctx[i]=t[i]);R.__10113__=1})();var c=un(n.versions,n.version)!==undefined;if(!c){sn[on++]="bwipp.code2of5badVersion#10116";sn[on++]="Unrecognised Code 25 version";Pn()}n.encs=un(n.versions,n.version);n.cs=un(n.encs,0).length;sn[on++]="cw";sn[on++]=0;vn(un(n.encs,0),function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+Mn(t-48))});var l=sn[--on];n[sn[--on]]=l;n.ss=un(n.encs,10).length;sn[on++]="sw";sn[on++]=0;vn(un(n.encs,10),function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+Mn(t-48))});var p=sn[--on];n[sn[--on]]=p;n.es=un(n.encs,11).length;if(!R.__10129__)(function(){var t=Object.create(n);t.barchars="0123456789";for(var e in t)t.hasOwnProperty(e)&&(R.$ctx[e]=t[e]);R.__10129__=1})();sn[on++]="sbs";sn[on++]=n.barlen;if(n.includecheck){var d=sn[--on];sn[on++]=Mn(d+1)}var u=ln(Mn(Mn(sn[--on]*n.cs+n.ss)+n.es));n[sn[--on]]=u;sn[on++]="txt";sn[on++]=n.barlen;if(n.includecheck){var f=sn[--on];sn[on++]=Mn(f+1)}var h=Lr(sn[--on]);n[sn[--on]]=h;mn(n.sbs,0,un(n.encs,10));for(var m=0,g=Mn(n.barlen-1);m<=g;m+=1){n.i=m;gn(n.barchars,hn(n.barcode,n.i,1));on--;n.indx=sn[--on].length;on-=2;n.enc=un(n.encs,n.indx);mn(n.sbs,n.i*n.cs+n.ss,n.enc);fn(n.txt,n.i,Lr([hn(n.barcode,n.i,1),Mn(n.i*n.cw+n.sw),n.textyoffset,n.textfont,n.textsize]))}if(n.includecheck){mn(n.sbs,Mn(n.barlen*n.cs+n.ss),un(n.encs,n.checksum));mn(n.sbs,Mn(Mn(n.barlen*n.cs+n.cs)+n.ss),un(n.encs,11));if(n.includecheckintext)fn(n.txt,n.barlen,Lr([hn(n.barchars,n.checksum,1),Mn(n.barlen*n.cw+n.sw),n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,n.barlen,Lr([" ",Mn(n.barlen*n.cw+n.sw),n.textyoffset,n.textfont,n.textsize]))}else mn(n.sbs,Mn(n.barlen*n.cs+n.ss),un(n.encs,11));sn[on++]=Infinity;sn[on++]=Infinity;vn(n.sbs,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var v=Lr();sn[on++]=Infinity;for(var b=0,I=~~((n.sbs.length+1)/2);b<I;b++)sn[on++]=n.height;var A=Lr();sn[on++]=Infinity;for(var _=0,y=~~((n.sbs.length+1)/2);_<y;_++)sn[on++]=0;var x=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=v;sn[on++]="bhs";sn[on++]=A;sn[on++]="bbs";sn[on++]=x;if(n.includetext){sn[on++]="txt";sn[on++]=n.txt}sn[on++]="opt";sn[on++]=n.options;var w=cn();sn[on++]=w;if(!n.dontdraw)Ki()}function z(){var t=Object.create(z.$ctx||(z.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"version","industrial");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;R();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function O(){var t=Object.create(O.$ctx||(O.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"version","iata");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;R();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function L(){var t=Object.create(L.$ctx||(L.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"version","matrix");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;R();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function W(){var t=Object.create(W.$ctx||(W.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"version","coop");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;R();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function G(){var t=Object.create(G.$ctx||(G.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"version","datalogic");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;R();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function K(){var n=Object.create(K.$ctx||(K.$ctx={}));n.dontdraw=false;n.includecheck=false;n.validatecheck=false;n.includetext=false;n.includecheckintext=false;n.textfont="OCR-B";n.textsize=10;n.textyoffset=-8;n.height=1;sn[on++]=n;jn();n.options=sn[--on];var t=sn[--on];n.barcode=t;if(!K.__10477__)(function(){var t=Object.create(n);t.encs=Lr(["111131","311131","131131","331111","113131","313111","133111","111331","311311","311111","113111","113311"]);t.barchars="0123456789-";t.charvals=new Map;for(var e=0;e<=10;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&(K.$ctx[i]=t[i]);K.__10477__=1})();for(var e=0,i=n.barcode.length-1;e<=i;e+=1){var r=un(n.charvals,hn(n.barcode,e,1))!==undefined;if(!r){sn[on++]="bwipp.code11badCharacter#10482";sn[on++]="Code 11 must contain only digits and dashes";Pn()}}n.barlen=n.barcode.length;if(n.validatecheck){if(n.barlen==11){sn[on++]="bwipp.code11badLength#10489";sn[on++]="Code 11 cannot be 11 characters using check digits";Pn()}var a=n.barlen<=10?1:2;n.barlen=n.barlen-a}sn[on++]="numchecks";if(n.includecheck||n.validatecheck){var o=n.barlen>=10?2:1;sn[on++]=o}else sn[on++]=0;var s=sn[--on];n[sn[--on]]=s;n.checksum1=0;n.checksum2=0;for(var c=0,l=n.barlen-1;c<=l;c+=1){n.i=c;n.indx=un(n.charvals,hn(n.barcode,n.i,1));n.checksum1=Mn(n.checksum1+((n.barlen-n.i-1)%10+1)*n.indx);n.checksum2=Mn(n.checksum2+((n.barlen-n.i)%9+1)*n.indx)}n.checksum1=n.checksum1%11;n.checksum2=Mn(n.checksum2+n.checksum1)%11;if(n.validatecheck){if(n.numchecks==1){var p=un(n.barchars,n.checksum1);if(un(n.barcode,n.barlen)!=p){sn[on++]="bwipp.code11badCheckDigit#10507";sn[on++]="Incorrect Code 11 check digit provided";Pn()}}else if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum1)||un(n.barcode,n.barlen+1)!=un(n.barchars,n.checksum2)){sn[on++]="bwipp.code11badCheckDigits#10512";sn[on++]="Incorrect Code 11 check digits provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen);n.includecheck=true}n.sbs=ln(Mn(Mn(n.barlen+n.numchecks)*6+12));n.txt=Lr(Mn(n.barlen+n.numchecks));mn(n.sbs,0,un(n.encs,11));n.xpos=8;for(var d=0,u=n.barlen-1;d<=u;d+=1){n.i=d;n.indx=un(n.charvals,hn(n.barcode,n.i,1));n.enc=un(n.encs,n.indx);mn(n.sbs,n.i*6+6,n.enc);fn(n.txt,n.i,Lr([hn(n.barcode,n.i,1),n.xpos,n.textyoffset,n.textfont,n.textsize]));for(var f=0;f<=5;f+=1)n.xpos=Mn(Mn(un(n.enc,f)-48)+n.xpos)}if(n.includecheck)if(n.barlen>=10){mn(n.sbs,n.barlen*6+6,un(n.encs,n.checksum1));mn(n.sbs,n.barlen*6+12,un(n.encs,n.checksum2));if(n.includecheckintext){fn(n.txt,n.barlen,Lr([hn(n.barchars,n.checksum1,1),n.xpos,n.textyoffset,n.textfont,n.textsize]));n.enc=un(n.encs,n.checksum1);for(var h=0;h<=5;h+=1)n.xpos=Mn(Mn(un(n.enc,h)-48)+n.xpos);fn(n.txt,n.barlen+1,Lr([hn(n.barchars,n.checksum2,1),n.xpos,n.textyoffset,n.textfont,n.textsize]))}else{fn(n.txt,n.barlen,Lr(["",n.xpos,n.textyoffset,n.textfont,n.textsize]));fn(n.txt,n.barlen+1,Lr(["",n.xpos,n.textyoffset,n.textfont,n.textsize]))}mn(n.sbs,n.barlen*6+18,un(n.encs,11))}else{mn(n.sbs,n.barlen*6+6,un(n.encs,n.checksum1));if(n.includecheckintext)fn(n.txt,n.barlen,Lr([hn(n.barchars,n.checksum1,1),n.xpos,n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,n.barlen,Lr(["",n.xpos,n.textyoffset,n.textfont,n.textsize]));mn(n.sbs,n.barlen*6+12,un(n.encs,11))}else mn(n.sbs,n.barlen*6+6,un(n.encs,11));sn[on++]=Infinity;sn[on++]=Infinity;var m=n.sbs;for(var g=0,v=m.length;g<v;g++)sn[on++]=un(m,g)-48;var b=Lr();sn[on++]=Infinity;for(var I=0,A=~~((n.sbs.length+1)/2);I<A;I++)sn[on++]=n.height;var _=Lr();sn[on++]=Infinity;for(var y=0,x=~~((n.sbs.length+1)/2);y<x;y++)sn[on++]=0;var w=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=b;sn[on++]="bhs";sn[on++]=_;sn[on++]="bbs";sn[on++]=w;if(n.includetext){sn[on++]="txt";sn[on++]=n.txt}sn[on++]="opt";sn[on++]=n.options;var M=cn();sn[on++]=M;if(!n.dontdraw)Ki()}function q(){var n=Object.create(q.$ctx||(q.$ctx={}));n.dontdraw=false;n.includecheck=false;n.validatecheck=false;n.includetext=false;n.includecheckintext=false;n.includestartstop=false;n.semi=false;n.textfont="OCR-B";n.textsize=10;n.textyoffset=-8;n.height=1;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(n.semi)n.includestartstop=true;if(!q.__10643__)(function(){var t=Object.create(n);t.barchars="0R9GLVHA8EZ4NTS1J2Q6C7DYKBUIX3FWP5M";t.charvals=new Map;for(var e=0;e<=34;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&(q.$ctx[i]=t[i]);q.__10643__=1})();for(var t=0,e=n.barcode.length-1;t<=e;t+=1){var i=un(n.charvals,hn(n.barcode,t,1))!==undefined;if(!i){sn[on++]="bwipp.bc412badCharacter#10648";sn[on++]="BC412 must contain only digits and capital letters except O";Pn()}}if(n.semi){if(n.validatecheck){if(n.barcode.length<8||n.barcode.length>19){sn[on++]="bwipp.bc412semivalidateBadLength#10656";sn[on++]="BC412 semi with check digit must be 8 to 19 characters long";Pn()}}else if(n.barcode.length<7||n.barcode.length>18){sn[on++]="bwipp.bc412semiBadLength#10660";sn[on++]="BC412 semi must be 7 to 18 characters long";Pn()}n.barlen=n.barcode.length;if(!n.validatecheck){n.barlen=n.barlen+1;n.sbarcode=ln(n.barlen);fn(n.sbarcode,0,un(n.barcode,0));fn(n.sbarcode,1,48);mn(n.sbarcode,2,hn(n.barcode,1,n.barlen-2));n.barcode=n.sbarcode}n.sumodd=0;n.sumeven=0;for(var r=0,a=n.barlen-1;r<=a;r+=1){n.i=r;sn[on++]=un(n.charvals,hn(n.barcode,n.i,1));if(n.i%2==0)n.sumodd=Mn(sn[--on]+n.sumodd);else n.sumeven=Mn(sn[--on]+n.sumeven)}n.checksum=Mn(n.sumodd%35+n.sumeven%35*2)%35;if(n.validatecheck){if(n.checksum!=0){sn[on++]="bwipp.bc412semiBadCheckDigit#10686";sn[on++]="Incorrect BC412 semi check digit provided";Pn()}}else{n.checksum=n.checksum*17%35;fn(n.barcode,1,un(n.barchars,n.checksum))}}else{sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var o=sn[--on];sn[on++]=Mn(o-1)}var s=sn[--on];n[sn[--on]]=s;n.checksum=0;for(var c=0,l=n.barlen-1;c<=l;c+=1)n.checksum=Mn(un(n.charvals,hn(n.barcode,c,1))+n.checksum);n.checksum=n.checksum%35;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.bc412badCheckDigit#10703";sn[on++]="Incorrect BC412 check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen);n.includecheck=true}}if(!q.__10722__)(function(){var t=Object.create(n);t.encs=Lr(["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 e in t)t.hasOwnProperty(e)&&(q.$ctx[e]=t[e]);q.__10722__=1})();n.sbs=ln((n.barlen+1)*8+5);if(n.includecheck)n.txt=Lr(n.barlen+1);else n.txt=Lr(n.barlen);if(n.includestartstop){mn(n.sbs,0,un(n.encs,35));n.pos=2;n.txtpos=3}else{n.pos=0;n.txtpos=0}for(var p=0,d=n.barlen-1;p<=d;p+=1){n.i=p;n.indx=un(n.charvals,hn(n.barcode,n.i,1));mn(n.sbs,n.pos,un(n.encs,n.indx));fn(n.txt,n.i,Lr([hn(n.barcode,n.i,1),n.i*12+n.txtpos,n.textyoffset,n.textfont,n.textsize]));n.pos=n.pos+8}if(n.includecheck){mn(n.sbs,n.pos,un(n.encs,n.checksum));if(n.includecheckintext)fn(n.txt,n.barlen,Lr([hn(n.barchars,n.checksum,1),n.barlen*12+n.txtpos,n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,n.barlen,Lr(["",n.barlen*12+n.txtpos,n.textyoffset,n.textfont,n.textsize]));n.pos=n.pos+8}if(n.includestartstop){mn(n.sbs,n.pos,un(n.encs,36));n.pos=n.pos+3}n.sbs=hn(n.sbs,0,n.pos);sn[on++]=Infinity;sn[on++]=Infinity;var u=n.sbs;for(var f=0,h=u.length;f<h;f++)sn[on++]=Mn(un(u,f)-48);var m=Lr();sn[on++]=Infinity;for(var g=0,v=~~((n.sbs.length+1)/2);g<v;g++)sn[on++]=n.height;var b=Lr();sn[on++]=Infinity;for(var I=0,A=~~((n.sbs.length+1)/2);I<A;I++)sn[on++]=0;var _=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=m;sn[on++]="bhs";sn[on++]=b;sn[on++]="bbs";sn[on++]=_;if(n.includetext){sn[on++]="txt";sn[on++]=n.txt}sn[on++]="opt";sn[on++]=n.options;var y=cn();sn[on++]=y;if(!n.dontdraw)Ki()}function X(){var i=Object.create(X.$ctx||(X.$ctx={}));i.dontdraw=false;i.altstartstop=false;i.includecheck=false;i.validatecheck=false;i.includetext=false;i.includecheckintext=false;i.textfont="OCR-B";i.textsize=10;i.textyoffset=-8;i.height=1;sn[on++]=i;jn();i.options=sn[--on];var t=sn[--on];i.barcode=t;if(!X.__10844__)(function(){var t=Object.create(i);t.encs=Lr(["11111331","11113311","11131131","33111111","11311311","31111311","13111131","13113111","13311111","31131111","11133111","11331111","31113131","31311131","31313111","11313131","11331311","13131131","11131331","11133311"]);t.barcharsnormal="0123456789-$:/.+ABCD";t.barcharsalt="0123456789-$:/.+TN*E";for(var e in t)t.hasOwnProperty(e)&&(X.$ctx[e]=t[e]);X.__10844__=1})();var e=i.altstartstop?i.barcharsalt:i.barcharsnormal;i.barchars=e;i.charvals=new Map;for(var n=0;n<=19;n+=1)fn(i.charvals,hn(i.barchars,n,1),n);i.bodyvals=new Map;for(var r=0;r<=15;r+=1)fn(i.bodyvals,hn(i.barchars,r,1),r);i.ssvals=new Map;for(var a=16;a<=19;a+=1)fn(i.ssvals,hn(i.barchars,a,1),a);var o=un(i.ssvals,hn(i.barcode,0,1))!==undefined;var s=un(i.ssvals,hn(i.barcode,i.barcode.length-1,1))!==undefined;if(!o||!s)if(i.altstartstop){sn[on++]="bwipp.rationalizedCodabarBadAltStartStop#10859";sn[on++]="Codabar start and stop characters must be one of E N T or *";Pn()}else{sn[on++]="bwipp.rationalizedCodabarBadStartStop#10861";sn[on++]="Codabar start and stop characters must be one of A B C or D";Pn()}for(var c=1,l=i.barcode.length-2;c<=l;c+=1){var p=un(i.bodyvals,hn(i.barcode,c,1))!==undefined;if(!p){sn[on++]="bwipp.rationalizedCodabarBadCharacter#10866";sn[on++]="Codabar body must contain only digits and symbols - $ : / . +";Pn()}}sn[on++]="barlen";sn[on++]=i.barcode.length;if(i.validatecheck){var d=sn[--on];sn[on++]=Mn(d-1)}var u=sn[--on];i[sn[--on]]=u;i.checksum=0;for(var f=0,h=Mn(i.barlen-2);f<=h;f+=1)i.checksum=Mn(un(i.charvals,hn(i.barcode,f,1))+i.checksum);i.checksum=Mn(un(i.charvals,hn(i.barcode,i.barcode.length-1,1))+i.checksum);i.checksum=Mn(16-i.checksum%16)%16;if(i.validatecheck){if(un(i.barcode,Mn(i.barlen-1))!=un(i.barchars,i.checksum)){sn[on++]="bwipp.rationalizedCodabarBadCheckDigit#10882";sn[on++]="Incorrect Codabar check digit provided";Pn()}var m=ln(i.barlen);mn(m,0,hn(i.barcode,0,Mn(i.barlen-1)));mn(m,Mn(i.barlen-1),hn(i.barcode,i.barlen,1));i.barcode=m;i.includecheck=true}sn[on++]="sbs";sn[on++]=i.barlen;if(i.includecheck){var g=sn[--on];sn[on++]=Mn(g+1)}var v=ln(sn[--on]*8);i[sn[--on]]=v;sn[on++]="txt";sn[on++]=i.barlen;if(i.includecheck){var b=sn[--on];sn[on++]=Mn(b+1)}var I=Lr(sn[--on]);i[sn[--on]]=I;i.xpos=0;for(var A=0,_=Mn(i.barlen-2);A<=_;A+=1){i.i=A;i.indx=un(i.charvals,hn(i.barcode,i.i,1));i.enc=un(i.encs,i.indx);mn(i.sbs,i.i*8,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),i.xpos,i.textyoffset,i.textfont,i.textsize]));for(var y=0;y<=7;y+=1)i.xpos=Mn(Mn(un(i.enc,y)-48)+i.xpos)}if(i.includecheck){mn(i.sbs,Mn(i.barlen*8-8),un(i.encs,i.checksum));if(i.includecheckintext)fn(i.txt,Mn(i.barlen-1),Lr([hn(i.barchars,i.checksum,1),i.xpos,i.textyoffset,i.textfont,i.textsize]));else fn(i.txt,Mn(i.barlen-1),Lr([" ",i.xpos,i.textyoffset,i.textfont,i.textsize]));for(var x=0;x<=7;x+=1)i.xpos=Mn(Mn(un(un(i.encs,i.checksum),x)-48)+i.xpos);i.indx=un(i.charvals,hn(i.barcode,Mn(i.barlen-1),1));i.enc=un(i.encs,i.indx);mn(i.sbs,i.barlen*8,i.enc);fn(i.txt,i.barlen,Lr([hn(i.barcode,Mn(i.barlen-1),1),i.xpos,i.textyoffset,i.textfont,i.textsize]))}else{i.indx=un(i.charvals,hn(i.barcode,Mn(i.barlen-1),1));i.enc=un(i.encs,i.indx);mn(i.sbs,Mn(i.barlen*8-8),i.enc);fn(i.txt,Mn(i.barlen-1),Lr([hn(i.barcode,Mn(i.barlen-1),1),i.xpos,i.textyoffset,i.textfont,i.textsize]))}sn[on++]=Infinity;sn[on++]=Infinity;vn(i.sbs,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var w=Lr();sn[on++]=Infinity;for(var M=0,P=~~((i.sbs.length+1)/2);M<P;M++)sn[on++]=i.height;var j=Lr();sn[on++]=Infinity;for(var E=0,T=~~((i.sbs.length+1)/2);E<T;E++)sn[on++]=0;var C=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=w;sn[on++]="bhs";sn[on++]=j;sn[on++]="bbs";sn[on++]=C;if(i.includetext){sn[on++]="txt";sn[on++]=i.txt}sn[on++]="opt";sn[on++]=i.options;var B=cn();sn[on++]=B;if(!i.dontdraw)Ki()}function $(){var s=Object.create($.$ctx||($.$ctx={}));s.dontdraw=false;s.height=.15;sn[on++]=s;jn();s.options=sn[--on];s.barcode=sn[--on];s.barlen=s.barcode.length;vn(s.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.onecodeBadCharacter#10992";sn[on++]="The data must contain only digits";Pn()}});if(s.barlen!=20&&s.barlen!=25&&s.barlen!=29&&s.barlen!=31){sn[on++]="bwipp.onecodeInvalidLength#10997";sn[on++]="The data must be 20, 25, 29 or 31 digits";Pn()}sn[on++]=Infinity;var t=_n(hn(s.barcode,5,1),"9")?14:11;sn[on++]=2;sn[on++]=2;sn[on++]=5;sn[on++]=5;sn[on++]=t;sn[on++]=t;sn[on++]=20;sn[on++]=20;sn[on++]=25;sn[on++]=25;sn[on++]=29;sn[on++]=29;s.txtdict=cn();s.txt=Lr(s.barlen+6);s.spacecnt=0;for(var e=0,i=s.barlen-1;e<=i;e+=1){s.i=e;var n=un(s.txtdict,s.i)!==undefined;if(n){fn(s.txt,s.i+s.spacecnt,Lr([" ",0,0,"",0]));s.spacecnt=s.spacecnt+1}fn(s.txt,s.i+s.spacecnt,Lr([hn(s.barcode,s.i,1),0,0,"",0]))}s.txt=hn(s.txt,0,s.barcode.length+s.spacecnt);s.normalize=function(){s.base=sn[--on];s.num=sn[--on];for(var t=s.num.length-1;t>=1;t-=1){s.i=t;var e=s.num;var i=s.i;fn(e,i-1,Mn(un(e,i-1)+~~(un(s.num,s.i)/s.base)));fn(s.num,s.i,un(s.num,s.i)%s.base)}for(;;){if(Sn(un(s.num,0),s.base))break;sn[on++]=Infinity;sn[on++]=0;In(s.num);s.num=Lr();fn(s.num,0,Mn(un(s.num,0)+~~(un(s.num,1)/s.base)));fn(s.num,1,un(s.num,1)%s.base)}sn[on++]=Infinity;s.i=true;var n=s.num;for(var r=0,a=n.length;r<a;r++){var o=un(n,r);sn[on++]=o;if(o==0&&s.i)on--;else s.i=false}s.num=Lr();if(s.num.length==0)s.num=Lr([0]);sn[on++]=s.num};s.bigadd=function(){var t=sn[--on];var e=sn[--on];s.offset=Math.abs(t.length-e.length);if(t.length<e.length){var i=t;t=e;e=i}s.a=t;s.b=e;for(var n=0,r=s.b.length-1;n<=r;n+=1){var a=s.a;var o=s.offset;fn(a,n+o,Mn(un(a,n+o)+un(s.b,n)))}sn[on++]=s.a};if(!$.__11060__)(function(){var t=Object.create(s);var e=new Map([[20,Lr([0])],[25,Lr([1])],[29,Lr([1,0,0,0,0,1])],[31,Lr([1,0,0,0,1,0,0,0,0,1])]]);t.startvals=e;for(var i in t)t.hasOwnProperty(i)&&($.$ctx[i]=t[i]);$.__11060__=1})();sn[on++]="binval";sn[on++]=un(s.startvals,s.barlen);sn[on++]=Infinity;var r=hn(s.barcode,20,s.barlen-20);for(var a=0,o=r.length;a<o;a++)sn[on++]=Mn(un(r,a)-48);var c=Lr();sn[on++]=c;s.bigadd();var l=sn[--on];s[sn[--on]]=l;sn[on++]=Infinity;In(s.binval);sn[on++]=Mn(un(s.barcode,0)-48);s.binval=Lr();sn[on++]=Infinity;var p=s.binval;for(var d=0,u=p.length;d<u;d++)sn[on++]=un(p,d)*5;var U=Lr();sn[on++]="binval";sn[on++]=U;sn[on++]=Lr([Mn(un(s.barcode,1)-48)]);s.bigadd();sn[on++]=10;s.normalize();var H=sn[--on];s[sn[--on]]=H;sn[on++]=Infinity;In(s.binval);var f=hn(s.barcode,2,18);for(var h=0,R=f.length;h<R;h++)sn[on++]=Mn(un(f,h)-48);s.binval=Lr();s.bytes=Lr(13);var m=s.binval;s.bintmp=Ui(Lr(m.length),m);for(var g=12;g>=0;g-=1){s.i=g;for(var v=0,z=s.bintmp.length-2;v<=z;v+=1){s.j=v;var b=s.bintmp;var I=s.j;fn(b,I+1,Mn(un(b,I+1)+un(s.bintmp,s.j)%256*10));fn(s.bintmp,s.j,~~(un(s.bintmp,s.j)/256))}fn(s.bytes,s.i,un(s.bintmp,s.bintmp.length-1)%256);var A=s.bintmp;var _=s.bintmp;fn(A,_.length-1,~~(un(A,_.length-1)/256))}s.fcs=2047;s.dat=un(s.bytes,0)<<5;for(var y=0,O=6;y<O;y++){if(((s.fcs^s.dat)&1024)!=0)s.fcs=s.fcs<<1^3893;else s.fcs=s.fcs<<1;s.fcs=s.fcs&2047;s.dat=s.dat<<1}for(var x=1;x<=12;x+=1){s.dat=un(s.bytes,x)<<3;for(var w=0,L=8;w<L;w++){if(((s.fcs^s.dat)&1024)!=0)s.fcs=s.fcs<<1^3893;else s.fcs=s.fcs<<1;s.fcs=s.fcs&2047;s.dat=s.dat<<1}}s.codewords=Lr(10);for(var M=9;M>=0;M-=1){s.i=M;var W=s.i==9?636:1365;s.b=W;for(var P=0,G=s.binval.length-2;P<=G;P+=1){s.j=P;var j=s.binval;var E=s.j;fn(j,E+1,Mn(un(j,E+1)+un(s.binval,s.j)%s.b*10));fn(s.binval,s.j,~~(un(s.binval,s.j)/s.b))}fn(s.codewords,s.i,un(s.binval,s.binval.length-1)%s.b);var T=s.binval;var C=s.binval;fn(T,C.length-1,~~(un(T,C.length-1)/s.b))}fn(s.codewords,9,un(s.codewords,9)*2);if((s.fcs&1024)!=0)fn(s.codewords,0,Mn(un(s.codewords,0)+659));if(!$.__11225__)(function(){var t=Object.create(s);t.tab513=Lr([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]);t.tab213=Lr([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 e in t)t.hasOwnProperty(e)&&($.$ctx[e]=t[e]);$.__11225__=1})();s.chars=Lr(10);for(var B=0;B<=9;B+=1){s.i=B;var S=un(s.codewords,s.i);sn[on++]=S;if(S<=1286){var Z=un(s.tab513,sn[--on]);sn[on++]=Z}else{var F=un(s.tab213,Mn(sn[--on]-1287));sn[on++]=F}fn(s.chars,s.i,sn[--on])}for(var D=9;D>=0;D-=1){s.i=D;if((~~Math.pow(2,s.i)&s.fcs)!=0)fn(s.chars,s.i,un(s.chars,s.i)^8191)}if(!$.__11262__)(function(){var t=Object.create(s);t.barmap=Lr([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 e in t)t.hasOwnProperty(e)&&($.$ctx[e]=t[e]);$.__11262__=1})();s.bbs=Lr(65);s.bhs=Lr(65);for(var k=0;k<=64;k+=1){s.i=k;s.dec=(un(s.chars,un(s.barmap,s.i*4))&~~Math.pow(2,un(s.barmap,s.i*4+1)))!=0;s.asc=(un(s.chars,un(s.barmap,s.i*4+2))&~~Math.pow(2,un(s.barmap,s.i*4+3)))!=0;if(!s.dec&&!s.asc){fn(s.bbs,s.i,3*s.height/8);fn(s.bhs,s.i,2*s.height/8)}if(!s.dec&&s.asc){fn(s.bbs,s.i,3*s.height/8);fn(s.bhs,s.i,5*s.height/8)}if(s.dec&&!s.asc){fn(s.bbs,s.i,0*s.height/8);fn(s.bhs,s.i,5*s.height/8)}if(s.dec&&s.asc){fn(s.bbs,s.i,0*s.height/8);fn(s.bhs,s.i,8*s.height/8)}}sn[on++]=Infinity;var Y=s.bbs;var Q=s.bhs;sn[on++]=Infinity;for(var N=0,J=s.bhs.length-1;N<J;N++){sn[on++]=1.44;sn[on++]=1.872}sn[on++]=1.44;var V=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="bbs";sn[on++]=Y;sn[on++]="bhs";sn[on++]=Q;sn[on++]="sbs";sn[on++]=V;sn[on++]="txt";sn[on++]=s.txt;sn[on++]="textxalign";sn[on++]="left";sn[on++]="textfont";sn[on++]="OCR-B";sn[on++]="textyoffset";sn[on++]=1;sn[on++]="textxoffset";sn[on++]=-.3;sn[on++]="opt";sn[on++]=s.options;var K=cn();sn[on++]=K;if(!s.dontdraw)Ki()}function tt(){var i=Object.create(tt.$ctx||(tt.$ctx={}));i.dontdraw=false;i.includetext=false;i.validatecheck=false;i.includecheckintext=false;i.textfont="OCR-B";i.textsize=10;i.textyoffset=-8;i.height=.125;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];sn[on++]="barlen";sn[on++]=i.barcode.length;if(i.validatecheck){var t=sn[--on];sn[on++]=Mn(t-1)}var e=sn[--on];i[sn[--on]]=e;if(i.barlen!=5&&i.barlen!=9&&i.barlen!=11){sn[on++]="bwipp.postnetBadLength#11357";sn[on++]="USPS POSTNET must be 5, 9 or 11 digits excluding check digit";Pn()}vn(i.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.postnetBadCharacter#11361";sn[on++]="USPS POSTNET must contain only digits";Pn()}});if(!tt.__11375__)(function(){var t=Object.create(i);t.barchars="0123456789";t.encs=Lr(["55222","22255","22525","22552","25225","25252","25522","52225","52252","52522","5","5"]);for(var e in t)t.hasOwnProperty(e)&&(tt.$ctx[e]=t[e]);tt.__11375__=1})();i.checksum=0;for(var n=0,r=Mn(i.barlen-1);n<=r;n+=1){i.i=n;i.checksum=Mn(i.checksum+Mn(un(i.barcode,i.i)-48))}i.checksum=Mn(10-i.checksum%10)%10;if(i.validatecheck){if(un(i.barcode,i.barlen)!=un(i.barchars,i.checksum)){sn[on++]="bwipp.postnetBadCheckDigit#11385";sn[on++]="Incorrect USPS POSTNET check digit provided";Pn()}i.barcode=hn(i.barcode,0,i.barlen)}i.bhs=Lr(Mn(i.barlen*5+7));i.txt=Lr(Mn(i.barlen+1));i.enc=un(i.encs,10);i.heights=Lr(i.enc.length);for(var a=0,o=i.enc.length-1;a<=o;a+=1){i.j=a;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,0,i.heights);for(var s=0,c=Mn(i.barlen-1);s<=c;s+=1){i.i=s;i.enc=un(i.encs,Mn(un(i.barcode,i.i)-48));i.heights=Lr(i.enc.length);for(var l=0,p=i.enc.length-1;l<=p;l+=1){i.j=l;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,i.i*5+1,i.heights);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i*5+1)*3.312,i.textyoffset,i.textfont,i.textsize]))}i.enc=un(i.encs,i.checksum);i.heights=Lr(i.enc.length);for(var d=0,u=i.enc.length-1;d<=u;d+=1){i.j=d;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,Mn(i.barlen*5+1),i.heights);if(i.includecheckintext)fn(i.txt,i.barlen,Lr([hn(i.barchars,i.checksum,1),Mn(i.barlen*5+1)*3.312,i.textyoffset,i.textfont,i.textsize]));else fn(i.txt,i.barlen,Lr([" ",Mn(i.barlen*5+1)*72/25,i.textyoffset,i.textfont,i.textsize]));i.enc=un(i.encs,11);i.heights=Lr(i.enc.length);for(var f=0,h=i.enc.length-1;f<=h;f+=1){i.j=f;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,Mn(i.barlen*5+6),i.heights);sn[on++]=Infinity;var m=i.bhs;sn[on++]=Infinity;for(var g=0,v=i.bhs.length;g<v;g++)sn[on++]=0;var b=Lr();sn[on++]=Infinity;for(var I=0,A=i.bhs.length-1;I<A;I++){sn[on++]=1.44;sn[on++]=1.872}sn[on++]=1.44;var _=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="bhs";sn[on++]=m;sn[on++]="bbs";sn[on++]=b;sn[on++]="sbs";sn[on++]=_;if(i.includetext){sn[on++]="txt";sn[on++]=i.txt}sn[on++]="opt";sn[on++]=i.options;var y=cn();sn[on++]=y;if(!i.dontdraw)Ki()}function et(){var i=Object.create(et.$ctx||(et.$ctx={}));i.dontdraw=false;i.includetext=false;i.validatecheck=false;i.includecheckintext=false;i.textfont="OCR-B";i.textsize=10;i.textyoffset=-8;i.height=.125;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];sn[on++]="barlen";sn[on++]=i.barcode.length;if(i.validatecheck){var t=sn[--on];sn[on++]=Mn(t-1)}var e=sn[--on];i[sn[--on]]=e;if(i.barlen!=11&&i.barlen!=13){sn[on++]="bwipp.planetBadLength#11505";sn[on++]="USPS PLANET must be 11 or 13 digits excluding check digit";Pn()}vn(i.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.planetBadCharacter#11509";sn[on++]="USPS PLANET must contain only digits";Pn()}});if(!et.__11523__)(function(){var t=Object.create(i);t.barchars="0123456789";t.encs=Lr(["22555","55522","55252","55225","52552","52525","52255","25552","25525","25255","5","5"]);for(var e in t)t.hasOwnProperty(e)&&(et.$ctx[e]=t[e]);et.__11523__=1})();i.checksum=0;for(var n=0,r=Mn(i.barlen-1);n<=r;n+=1){i.i=n;i.checksum=Mn(i.checksum+Mn(un(i.barcode,i.i)-48))}i.checksum=Mn(10-i.checksum%10)%10;if(i.validatecheck){if(un(i.barcode,i.barlen)!=un(i.barchars,i.checksum)){sn[on++]="bwipp.planetBadCheckDigit#11534";sn[on++]="Incorrect USPS PLANET check digit provided";Pn()}i.barcode=hn(i.barcode,0,i.barlen)}i.bhs=Lr(Mn(i.barlen*5+7));i.txt=Lr(Mn(i.barlen+1));i.enc=un(i.encs,10);i.heights=Lr(i.enc.length);for(var a=0,o=i.enc.length-1;a<=o;a+=1){i.j=a;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,0,i.heights);for(var s=0,c=Mn(i.barlen-1);s<=c;s+=1){i.i=s;i.enc=un(i.encs,Mn(un(i.barcode,i.i)-48));i.heights=Lr(i.enc.length);for(var l=0,p=i.enc.length-1;l<=p;l+=1){i.j=l;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,i.i*5+1,i.heights);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.i*5+1)*3.312,i.textyoffset,i.textfont,i.textsize]))}i.enc=un(i.encs,i.checksum);i.heights=Lr(i.enc.length);for(var d=0,u=i.enc.length-1;d<=u;d+=1){i.j=d;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,Mn(i.barlen*5+1),i.heights);if(i.includecheckintext)fn(i.txt,i.barlen,Lr([hn(i.barchars,i.checksum,1),Mn(i.barlen*5+1)*3.312,i.textyoffset,i.textfont,i.textsize]));else fn(i.txt,i.barlen,Lr([" ",Mn(i.barlen*5+1)*72/25,i.textyoffset,i.textfont,i.textsize]));i.enc=un(i.encs,11);i.heights=Lr(i.enc.length);for(var f=0,h=i.enc.length-1;f<=h;f+=1){i.j=f;fn(i.heights,i.j,pn(hn(i.enc,i.j,1))*i.height/5)}mn(i.bhs,Mn(i.barlen*5+6),i.heights);sn[on++]=Infinity;var m=i.bhs;sn[on++]=Infinity;for(var g=0,v=i.bhs.length;g<v;g++)sn[on++]=0;var b=Lr();sn[on++]=Infinity;for(var I=0,A=i.bhs.length-1;I<A;I++){sn[on++]=1.44;sn[on++]=1.872}sn[on++]=1.44;var _=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="bhs";sn[on++]=m;sn[on++]="bbs";sn[on++]=b;sn[on++]="sbs";sn[on++]=_;if(i.includetext){sn[on++]="txt";sn[on++]=i.txt}sn[on++]="opt";sn[on++]=i.options;var y=cn();sn[on++]=y;if(!i.dontdraw)Ki()}function it(){var n=Object.create(it.$ctx||(it.$ctx={}));n.dontdraw=false;n.includetext=false;n.validatecheck=false;n.includecheckintext=false;n.textfont="OCR-B";n.textsize=10;n.textyoffset=-8;n.height=.175;sn[on++]=n;jn();n.options=sn[--on];var t=sn[--on];n.barcode=t;if(!it.__11666__)(function(){var t=Object.create(n);t.barchars="ZUVWXY501234B6789AHCDEFGNIJKLMTOPQRS";t.charvals=new Map;for(var e=0;e<=35;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);t.encs=Lr(["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 i in t)t.hasOwnProperty(i)&&(it.$ctx[i]=t[i]);it.__11666__=1})();for(var e=0,i=n.barcode.length-1;e<=i;e+=1){var r=un(n.charvals,hn(n.barcode,e,1))!==undefined;if(!r){sn[on++]="bwipp.royalmailBadCharacter#11671";sn[on++]="RM4SCC must contain only capital letters and digits";Pn()}}sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var a=sn[--on];sn[on++]=Mn(a-1)}var o=sn[--on];n[sn[--on]]=o;n.checksumrow=0;n.checksumcol=0;for(var s=0,c=Mn(n.barlen-1);s<=c;s+=1){n.i=s;n.indx=un(n.charvals,hn(n.barcode,n.i,1));n.checksumrow=n.checksumrow+~~(n.indx/6);n.checksumcol=Mn(n.checksumcol+n.indx%6)}n.checksum=Mn(n.checksumrow%6*6+n.checksumcol%6);if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.royalmailBadCheckDigit#11688";sn[on++]="Incorrect RM4SCC check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen)}n.encstr=ln(Mn(n.barlen*4+6));n.txt=Lr(Mn(n.barlen+1));mn(n.encstr,0,un(n.encs,36));for(var l=0,p=Mn(n.barlen-1);l<=p;l+=1){n.i=l;n.indx=un(n.charvals,hn(n.barcode,n.i,1));mn(n.encstr,n.i*4+1,un(n.encs,n.indx));fn(n.txt,n.i,Lr([hn(n.barcode,n.i,1),(n.i*4+1)*3.312,n.textyoffset,n.textfont,n.textsize]))}mn(n.encstr,Mn(n.barlen*4+1),un(n.encs,n.checksum));if(n.includecheckintext)fn(n.txt,n.barlen,Lr([hn(n.barchars,n.checksum,1),Mn(n.barlen*4+1)*3.312,n.textyoffset,n.textfont,n.textsize]));else fn(n.txt,n.barlen,Lr([" ",Mn(n.barlen*4+1)*3.312,n.textyoffset,n.textfont,n.textsize]));mn(n.encstr,Mn(n.barlen*4+5),un(n.encs,37));n.bbs=Lr(n.encstr.length);n.bhs=Lr(n.encstr.length);for(var d=0,u=n.encstr.length-1;d<=u;d+=1){n.i=d;n.enc=hn(n.encstr,n.i,1);if(_n(n.enc,"0")){fn(n.bbs,n.i,3*n.height/8);fn(n.bhs,n.i,2*n.height/8)}if(_n(n.enc,"1")){fn(n.bbs,n.i,0*n.height/8);fn(n.bhs,n.i,5*n.height/8)}if(_n(n.enc,"2")){fn(n.bbs,n.i,3*n.height/8);fn(n.bhs,n.i,5*n.height/8)}if(_n(n.enc,"3")){fn(n.bbs,n.i,0*n.height/8);fn(n.bhs,n.i,8*n.height/8)}}sn[on++]=Infinity;var f=n.bbs;var h=n.bhs;sn[on++]=Infinity;for(var m=0,g=n.bhs.length-1;m<g;m++){sn[on++]=1.44;sn[on++]=1.872}sn[on++]=1.44;var v=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="bbs";sn[on++]=f;sn[on++]="bhs";sn[on++]=h;sn[on++]="sbs";sn[on++]=v;if(n.includetext){sn[on++]="txt";sn[on++]=n.txt}sn[on++]="opt";sn[on++]=n.options;var b=cn();sn[on++]=b;if(!n.dontdraw)Ki()}function nt(){var v=Object.create(nt.$ctx||(nt.$ctx={}));v.dontdraw=false;v.includetext=false;v.textfont="OCR-B";v.textsize=10;v.textyoffset=-8;v.height=.175;v.custinfoenc="character";sn[on++]=v;jn();v.options=sn[--on];v.barcode=sn[--on];if(yn(v.custinfoenc,"character")&&yn(v.custinfoenc,"numeric")){sn[on++]="bwipp.auspostBadCustinfoEncoding#11801";sn[on++]="Customer information encoding must be either character or numeric";Pn()}if(!nt.__11827__)(function(){var t=Object.create(v);t.encs=Lr(["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"]);t.barchars="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz #";var e=new Map([["11",37],["45",37],["59",52],["62",67]]);t.fcclen=e;for(var i in t)t.hasOwnProperty(i)&&(nt.$ctx[i]=t[i]);nt.__11827__=1})();v.barlen=v.barcode.length;v.txt=Lr(v.barlen-2);sn[on++]=v.fcclen;if(v.barlen>=2)sn[on++]=hn(v.barcode,0,2);else sn[on++]="";var t=sn[--on];var e=sn[--on];var i=un(e,t)!==undefined;sn[on++]=e;sn[on++]=t;if(!i){on-=2;sn[on++]="bwipp.auspostBadFCC#11834";sn[on++]="Must begin with an FCC, either 11, 45, 59 or 62";Pn()}var n=sn[--on];v.encstr=ln(un(sn[--on],n));sn[on++]=true;for(var r=0,a=1;r<a;r++){if(v.barlen<10){on--;sn[on++]=false;break}var o=hn(v.barcode,2,8);for(var s=0,c=o.length;s<c;s++){var l=un(o,s);if(l<48||l>57){on--;sn[on++]=false;break}}}if(wn(sn[--on])){sn[on++]="bwipp.auspostIncompleteDPID#11845";sn[on++]="The DPID must be 8 digits";Pn()}var p=_n(v.custinfoenc,"numeric")?2:3;if((v.barlen-10)*p>v.encstr.length-22-14){sn[on++]="bwipp.auspostTooLong#11851";sn[on++]="The message is too long";Pn()}mn(v.encstr,0,un(v.encs,74));for(var d=0;d<=1;d+=1){v.i=d;mn(v.encstr,v.i*2+2,un(v.encs,pn(hn(v.barcode,v.i,1))+64))}for(var u=2;u<=9;u+=1){v.i=u;mn(v.encstr,v.i*2+2,un(v.encs,pn(hn(v.barcode,v.i,1))+64));fn(v.txt,v.i-2,Lr([hn(v.barcode,v.i,1),((v.i-2)*2+6)*3.312,v.textyoffset,v.textfont,v.textsize]))}if(_n(v.custinfoenc,"numeric")){for(var f=0,h=v.barlen-11;f<=h;f+=1){v.i=f;var m=un(v.barcode,v.i+10);sn[on++]=v.encs;sn[on++]=m;if(m<48||m>57){sn[on++]="bwipp.auspostInvalidCustinfoDigit#11878";sn[on++]="The customer information data contains a non-digit character";Pn()}var g=sn[--on];mn(v.encstr,v.i*2+22,un(sn[--on],Mn(Mn(g-48)+64)));fn(v.txt,v.i+8,Lr([hn(v.barcode,v.i+10,1),(v.i*2+22)*3.312,v.textyoffset,v.textfont,v.textsize]))}v.ciflen=(v.barlen-10)*2}else{for(var b=0,I=v.barlen-11;b<=I;b+=1){v.i=b;gn(v.barchars,hn(v.barcode,v.i+10,1));if(wn(sn[--on])){on--;sn[on++]="bwipp.auspostInvalidCustinfoCharacter#11890";sn[on++]="The customer information contains an invalid character";Pn()}v.indx=sn[--on].length;on-=2;v.enc=un(v.encs,v.indx);mn(v.encstr,v.i*3+22,v.enc);fn(v.txt,v.i+8,Lr([hn(v.barcode,v.i+10,1),(v.i*3+22)*3.312,v.textyoffset,v.textfont,v.textsize]))}v.ciflen=(v.barlen-10)*3}for(var A=22+v.ciflen,_=v.encstr.length-14;A<=_;A+=1)mn(v.encstr,A,un(v.encs,75));if(!nt.__11927__)(function(){var t=Object.create(v);t.rstable=Lr(64*64);sn[on++]=t.rstable;sn[on++]=0;sn[on++]=Infinity;for(var e=0,i=64;e<i;e++)sn[on++]=0;var n=Lr();var r=sn[--on];mn(sn[--on],r,n);sn[on++]=t.rstable;sn[on++]=64;sn[on++]=Infinity;for(var a=0;a<=63;a+=1)sn[on++]=a;var o=Lr();var s=sn[--on];mn(sn[--on],s,o);t.prev=1;for(var c=0,l=64;c<l;c++){t.next=t.prev<<1;if((t.next&64)!=0)t.next=t.next^67;for(var p=0;p<=63;p+=1){t.j=p;t.nextcell=function(){sn[on++]=t.rstable;sn[on++]=64*t.next+t.j};t.nextcell();var d=sn[--on];fn(sn[--on],d,un(t.rstable,64*t.prev+t.j)<<1);t.nextcell();var u=sn[--on];if((un(sn[--on],u)&64)!=0){t.nextcell();t.nextcell();var f=sn[--on];var h=un(sn[--on],f);var m=sn[--on];fn(sn[--on],m,h^67)}}t.prev=t.next}for(var g in t)t.hasOwnProperty(g)&&(nt.$ctx[g]=t[g]);nt.__11927__=1})();v.rscodes=Lr(~~((v.encstr.length-16)/3)+4);sn[on++]=v.rscodes;sn[on++]=0;sn[on++]=Infinity;for(var y=0,x=4;y<x;y++)sn[on++]=0;var w=Lr();var M=sn[--on];mn(sn[--on],M,w);for(var P=2,j=v.encstr.length-16;P<=j;P+=3){v.i=P;fn(v.rscodes,v.rscodes.length-~~((v.i-2)/3)-1,pn(hn(v.encstr,v.i,1))*16+pn(hn(v.encstr,v.i+1,1))*4+pn(hn(v.encstr,v.i+2,1)))}for(var E=v.rscodes.length-5;E>=0;E-=1){v.i=E;for(var T=0;T<=4;T+=1){v.j=T;fn(v.rscodes,v.i+v.j,xn(un(v.rscodes,v.i+v.j),un(v.rstable,Mn(64*un(Lr([48,17,29,30,1]),v.j)+un(v.rscodes,v.i+4)))))}}v.checkcode=Vi(ln(12),"000000000000");for(var C=0;C<=3;C+=1){v.i=C;v.enc=dn(ln(3),un(v.rscodes,3-v.i),4);mn(v.checkcode,v.i*3+(3-v.enc.length),v.enc)}mn(v.encstr,v.encstr.length-14,v.checkcode);mn(v.encstr,v.encstr.length-2,un(v.encs,74));v.bbs=Lr(v.encstr.length);v.bhs=Lr(v.encstr.length);for(var B=0,S=v.encstr.length-1;B<=S;B+=1){v.i=B;v.enc=hn(v.encstr,v.i,1);if(_n(v.enc,"0")){fn(v.bbs,v.i,0*v.height/8);fn(v.bhs,v.i,8*v.height/8)}if(_n(v.enc,"1")){fn(v.bbs,v.i,3*v.height/8);fn(v.bhs,v.i,5*v.height/8)}if(_n(v.enc,"2")){fn(v.bbs,v.i,0*v.height/8);fn(v.bhs,v.i,5*v.height/8)}if(_n(v.enc,"3")){fn(v.bbs,v.i,3*v.height/8);fn(v.bhs,v.i,2*v.height/8)}}sn[on++]=Infinity;var D=v.bbs;var k=v.bhs;sn[on++]=Infinity;for(var N=0,U=v.bhs.length-1;N<U;N++){sn[on++]=1.44;sn[on++]=1.872}sn[on++]=1.44;var H=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="bbs";sn[on++]=D;sn[on++]="bhs";sn[on++]=k;sn[on++]="sbs";sn[on++]=H;if(v.includetext){sn[on++]="txt";sn[on++]=v.txt}sn[on++]="opt";sn[on++]=v.options;var R=cn();sn[on++]=R;if(!v.dontdraw)Ki()}function rt(){var n=Object.create(rt.$ctx||(rt.$ctx={}));n.dontdraw=false;n.includetext=false;n.textfont="OCR-B";n.textsize=10;n.textyoffset=-8;n.height=.175;sn[on++]=n;jn();n.options=sn[--on];var t=sn[--on];n.barcode=t;if(!rt.__12059__)(function(){var t=Object.create(n);t.encs=Lr(["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"]);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ";t.charvals=new Map;for(var e=0;e<=35;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&(rt.$ctx[i]=t[i]);rt.__12059__=1})();for(var e=0,i=n.barcode.length-1;e<=i;e+=1){var r=un(n.charvals,hn(n.barcode,e,1))!==undefined;if(!r){sn[on++]="bwipp.kixBadCharacter#12064";sn[on++]="KIX must contain only capital letters and digits";Pn()}}n.barlen=n.barcode.length;n.encstr=ln(n.barlen*4);n.txt=Lr(n.barlen);for(var a=0,o=n.barlen-1;a<=o;a+=1){n.i=a;n.indx=un(n.charvals,hn(n.barcode,n.i,1));mn(n.encstr,n.i*4,un(n.encs,n.indx));fn(n.txt,n.i,Lr([hn(n.barcode,n.i,1),n.i*4*3.312,n.textyoffset,n.textfont,n.textsize]))}n.bbs=Lr(n.encstr.length);n.bhs=Lr(n.encstr.length);for(var s=0,c=n.encstr.length-1;s<=c;s+=1){n.i=s;n.enc=hn(n.encstr,n.i,1);if(_n(n.enc,"0")){fn(n.bbs,n.i,3*n.height/8);fn(n.bhs,n.i,2*n.height/8)}if(_n(n.enc,"1")){fn(n.bbs,n.i,0*n.height/8);fn(n.bhs,n.i,5*n.height/8)}if(_n(n.enc,"2")){fn(n.bbs,n.i,3*n.height/8);fn(n.bhs,n.i,5*n.height/8)}if(_n(n.enc,"3")){fn(n.bbs,n.i,0*n.height/8);fn(n.bhs,n.i,8*n.height/8)}}sn[on++]=Infinity;var l=n.bbs;var p=n.bhs;sn[on++]=Infinity;for(var d=0,u=n.bhs.length-1;d<u;d++){sn[on++]=1.44;sn[on++]=1.872}sn[on++]=1.44;var f=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="bbs";sn[on++]=l;sn[on++]="bhs";sn[on++]=p;sn[on++]="sbs";sn[on++]=f;if(n.includetext){sn[on++]="txt";sn[on++]=n.txt}sn[on++]="opt";sn[on++]=n.options;var h=cn();sn[on++]=h;if(!n.dontdraw)Ki()}function at(){var i=Object.create(at.$ctx||(at.$ctx={}));i.dontdraw=false;i.includetext=false;i.includecheckintext=false;i.textfont="OCR-B";i.textsize=10;i.textyoffset=-8;i.height=.175;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];vn(i.barcode,function(){var t=sn[--on];if(!(t>=48&&t<=57||(t>=65&&t<=90||t==45))){sn[on++]="bwipp.japanPostBadCharacter#12169";sn[on++]="Japan Post must contain only digits, capital letters and the dash symbol";if("raiseerror"()===true)return true}});if(!at.__12183__)(function(){var t=Object.create(i);t.encs=Lr(["300","330","312","132","321","303","123","231","213","033","030","120","102","210","012","201","021","003","333","31","13"]);t.barchars="0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZ";for(var e in t)t.hasOwnProperty(e)&&(at.$ctx[e]=t[e]);at.__12183__=1})();i.barlen=i.barcode.length;i.encstr=ln((20+1)*3+4);i.digits=Lr(20);i.txt=Lr(i.barlen+1);mn(i.encstr,0,un(i.encs,19));i.checksum=0;i.j=0;i.i=0;sn[on++]=true;for(var t=0,e=i.barlen-1;t<=e;t+=1){i.i=t;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;if(i.indx>=11&&i.indx<37){if(i.j>18){on--;sn[on++]=false;break}i.digit=~~((i.indx-1)/10)+10;mn(i.encstr,i.j*3+2,un(i.encs,i.digit));i.checksum=i.checksum+i.digit;fn(i.digits,i.j,i.digit);i.j=i.j+1}if(i.j>19){on--;sn[on++]=false;break}i.digit=0;if(i.indx==37)i.digit=14;if(i.indx>=11&&i.indx<37)i.digit=(i.indx-1)%10;if(i.indx<11)i.digit=i.indx;mn(i.encstr,i.j*3+2,un(i.encs,i.digit));i.checksum=i.checksum+i.digit;fn(i.digits,i.j,i.digit);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),(i.j*3+2)*3.312,i.textyoffset,i.textfont,i.textsize]));i.j=i.j+1}if(wn(sn[--on])){sn[on++]="bwipp.japanpostTooLong#12233";sn[on++]="The input is too long";Pn()}for(var n=i.j,r=20-1;n<=r;n+=1){i.k=n;mn(i.encstr,i.k*3+2,un(i.encs,14));i.checksum=i.checksum+14;fn(i.digits,i.k,14)}i.checksum=19-i.checksum%19;mn(i.encstr,2+20*3,un(i.encs,i.checksum));mn(i.encstr,2+21*3,un(i.encs,20));i.checkdigit=" ";if(i.includecheckintext)i.checkdigit=hn(i.barchars,i.checksum,1);fn(i.txt,i.i+1,Lr([i.checkdigit,(20*3+2)*3.312,i.textyoffset,i.textfont,i.textsize]));mn(i.encstr,(20+1)*3+2,un(i.encs,20));i.bbs=Lr(21*3+4);i.bhs=Lr(i.bbs.length);for(var a=0,o=i.bbs.length-1;a<=o;a+=1){i.i=a;i.enc=hn(i.encstr,i.i,1);i.bunit=0;i.hunit=0;if(_n(i.enc,"0")){i.bunit=3;i.hunit=2}if(_n(i.enc,"1")){i.bunit=0;i.hunit=5}if(_n(i.enc,"2")){i.bunit=3;i.hunit=5}if(_n(i.enc,"3")){i.bunit=0;i.hunit=8}fn(i.bbs,i.i,i.bunit*i.height/8);fn(i.bhs,i.i,i.hunit*i.height/8)}sn[on++]=Infinity;var s=i.bbs;var c=i.bhs;sn[on++]=Infinity;for(var l=0,p=i.bhs.length-1;l<p;l++){sn[on++]=1.44;sn[on++]=1.872}sn[on++]=1.44;var d=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="bbs";sn[on++]=s;sn[on++]="bhs";sn[on++]=c;sn[on++]="sbs";sn[on++]=d;if(i.includetext){sn[on++]="txt";sn[on++]=i.txt}sn[on++]="opt";sn[on++]=i.options;var u=cn();sn[on++]=u;if(!i.dontdraw)Ki()}function ot(){var p=Object.create(ot.$ctx||(ot.$ctx={}));p.dontdraw=false;p.includecheck=false;p.includetext=false;p.includecheckintext=false;p.checktype="unset";p.badmod11=false;p.textfont="OCR-B";p.textsize=10;p.textyoffset=-8;p.height=1;sn[on++]=p;jn();p.options=sn[--on];p.barcode=sn[--on];if(yn(p.checktype,"unset")&&!p.includecheck){sn[on++]="bwipp.msiCheckTypeWithoutCheck#12350";sn[on++]="checktype requires includecheck";Pn()}if(p.badmod11&&(yn(p.checktype,"mod11")&&yn(p.checktype,"ncrmod11")&&yn(p.checktype,"mod1110")&&yn(p.checktype,"ncrmod1110"))){sn[on++]="bwipp.msiBadMod11Mismatch#12354";sn[on++]="badmod11 requires checktype with mod11";Pn()}if(_n(p.checktype,"unset"))p.checktype="mod10";vn(p.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.msiBadCharacter#12364";sn[on++]="MSI must contain only digits";Pn()}});if(!ot.__12378__)(function(){var t=Object.create(p);t.encs=Lr(["12121212","12121221","12122112","12122121","12211212","12211221","12212112","12212121","21121212","21121221","21","121"]);t.barchars="0123456789";for(var e in t)t.hasOwnProperty(e)&&(ot.$ctx[e]=t[e]);ot.__12378__=1})();p.barlen=p.barcode.length;p.txtlen=p.barlen;p.mod10=function(){p.code=sn[--on];sn[on++]=0;sn[on++]=0;vn(p.code,function(){var t=sn[--on];var e=sn[--on];var i=sn[--on];sn[on++]=Mn(Mn(t-48)+e*10);sn[on++]=i});on--;var t=sn[--on];sn[on++]=t*2;sn[on++]=0;for(;;){var e=sn[--on];var i=sn[--on];var n=~~(i/10);sn[on++]=Mn(e+i%10);sn[on++]=n;if(n==0){on--;break}var r=sn[--on];var a=sn[--on];sn[on++]=r;sn[on++]=a}sn[on++]=0;sn[on++]=0;vn(p.code,function(){var t=sn[--on];var e=sn[--on];var i=sn[--on];sn[on++]=Mn(e+Mn(t-48));sn[on++]=i});var o=sn[--on];var s=sn[--on];sn[on++]=o;sn[on++]=s;on--;var c=sn[--on];var l=ln(p.code.length+1);mn(l,0,p.code);fn(l,p.code.length,Mn(Mn(10-Mn(sn[--on]+c)%10)%10+48));sn[on++]=l};p.mod11=function(){p.code=sn[--on];sn[on++]=p.code.length-1;vn(p.code,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(t-48);sn[on++]=Mn(e%6+2);sn[on++]=Mn(e-1)});on--;sn[on++]=0;for(var t=0,e=p.code.length;t<e;t++){var i=sn[--on];var n=sn[--on];var r=sn[--on];sn[on++]=Mn(i+r*n)}var a=Mn(11-sn[--on]%11)%11;sn[on++]=a;if(a==10)if(p.badmod11){on--;var o=ln(p.code.length+2);mn(o,0,p.code);mn(o,p.code.length,"10");sn[on++]=o}else{on--;sn[on++]="bwipp.msiBadMod11NotSpecified#12401";sn[on++]="mod11 check digit is 10 but badmod11 not specified";Pn()}else{var s=ln(p.code.length+1);mn(s,0,p.code);fn(s,p.code.length,Mn(sn[--on]+48));sn[on++]=s}};p.ncrmod11=function(){p.code=sn[--on];sn[on++]=p.code.length-1;vn(p.code,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(t-48);sn[on++]=Mn(e%8+2);sn[on++]=Mn(e-1)});on--;sn[on++]=0;for(var t=0,e=p.code.length;t<e;t++){var i=sn[--on];var n=sn[--on];var r=sn[--on];sn[on++]=Mn(i+r*n)}var a=Mn(11-sn[--on]%11)%11;sn[on++]=a;if(a==10)if(p.badmod11){on--;var o=ln(p.code.length+2);mn(o,0,p.code);mn(o,p.code.length,"10");sn[on++]=o}else{on--;sn[on++]="bwipp.msiBadMod11NotSpecified#12417";sn[on++]="mod11 check digit is 10 but badmod11 not specified";Pn()}else{var s=ln(p.code.length+1);mn(s,0,p.code);fn(s,p.code.length,Mn(sn[--on]+48));sn[on++]=s}};if(!ot.__12433__)(function(){var t=Object.create(p);var e=new Map([["mod10",function(){t.mod10()}],["mod1010",function(){t.mod10();t.mod10()}],["mod11",function(){t.mod11()}],["ncrmod11",function(){t.ncrmod11()}],["mod1110",function(){t.mod11();t.mod10()}],["ncrmod1110",function(){t.ncrmod11();t.mod10()}]]);t.checkfunc=e;for(var i in t)t.hasOwnProperty(i)&&(ot.$ctx[i]=t[i]);ot.__12433__=1})();if(p.includecheck){var t=p.checkfunc;var e=p.checktype;var i=un(t,e)!==undefined;sn[on++]=t;sn[on++]=e;if(!i){on-=2;sn[on++]="bwipp.msiBadCharacter#12438";sn[on++]="MSI checktype must be mod10, mod1010, mod11, ncrmod11, mod1110 or ncrmod1110";Pn()}var n=sn[--on];var r=un(sn[--on],n);sn[on++]=p.barcode;if(r()===true)return true;p.barcode=sn[--on];p.barlen=p.barcode.length;if(p.includecheckintext)p.txtlen=p.barlen}p.sbs=ln(p.barlen*8+5);p.txt=Lr(p.barlen);mn(p.sbs,0,un(p.encs,10));for(var a=0,o=p.barlen-1;a<=o;a+=1){p.i=a;gn(p.barchars,hn(p.barcode,p.i,1));on--;p.indx=sn[--on].length;on-=2;p.enc=un(p.encs,p.indx);mn(p.sbs,p.i*8+2,p.enc);fn(p.txt,p.i,Lr([hn(p.barcode,p.i,1),p.i*12+3,p.textyoffset,p.textfont,p.textsize]))}mn(p.sbs,p.barlen*8+2,un(p.encs,11));sn[on++]=Infinity;sn[on++]=Infinity;var s=p.sbs;for(var c=0,l=s.length;c<l;c++)sn[on++]=un(s,c)-48;var d=Lr();sn[on++]=Infinity;for(var u=0,f=~~((p.sbs.length+1)/2);u<f;u++)sn[on++]=p.height;var h=Lr();sn[on++]=Infinity;for(var m=0,g=~~((p.sbs.length+1)/2);m<g;m++)sn[on++]=0;var v=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=d;sn[on++]="bhs";sn[on++]=h;sn[on++]="bbs";sn[on++]=v;if(p.includetext){sn[on++]="txt";sn[on++]=hn(p.txt,0,p.txtlen)}sn[on++]="opt";sn[on++]=p.options;var b=cn();sn[on++]=b;if(!p.dontdraw)Ki()}function st(){var n=Object.create(st.$ctx||(st.$ctx={}));n.dontdraw=false;n.includetext=false;n.validatecheck=false;n.includecheckintext=false;n.unidirectional=false;n.textfont="OCR-B";n.textsize=10;n.textyoffset=-8;n.height=1;sn[on++]=n;jn();n.options=sn[--on];var t=sn[--on];n.barcode=t;if(!st.__12544__)(function(){var t=Object.create(n);t.barchars="0123456789ABCDEF";t.charvals=new Map;for(var e=0;e<=15;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);t.encs=Lr(["14141414","32141414","14321414","32321414","14143214","32143214","14323214","32323214","14141432","32141432","14321432","32321432","14143232","32143232","14323232","32323232","32321432","541412323","323"]);for(var i in t)t.hasOwnProperty(i)&&(st.$ctx[i]=t[i]);st.__12544__=1})();for(var e=0,i=n.barcode.length-1;e<=i;e+=1){var r=un(n.charvals,hn(n.barcode,e,1))!==undefined;if(!r){sn[on++]="bwipp.plesseyBadCharacter#12549";sn[on++]="Plessey must contain only digits and letters A B C D E F";Pn()}}sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var a=sn[--on];sn[on++]=Mn(a-2)}var o=sn[--on];n[sn[--on]]=o;n.checkbits=Lr(Mn(n.barlen*4+8));mn(n.checkbits,n.barlen*4,Lr([0,0,0,0,0,0,0,0]));for(var s=0,c=Mn(n.barlen-1);s<=c;s+=1){n.i=s;n.indx=un(n.charvals,hn(n.barcode,n.i,1));mn(n.checkbits,n.i*4,Lr([n.indx&1,n.indx>>>1&1,n.indx>>>2&1,n.indx>>>3]))}n.checksalt=Lr([1,1,1,1,0,1,0,0,1]);for(var l=0,p=Mn(n.barlen*4-1);l<=p;l+=1){n.i=l;if(un(n.checkbits,n.i)==1)for(var d=0;d<=8;d+=1){n.j=d;fn(n.checkbits,n.i+n.j,xn(un(n.checkbits,n.i+n.j),un(n.checksalt,n.j)))}}n.checkval=0;for(var u=0;u<=7;u+=1){n.i=u;n.checkval=Mn(n.checkval+~~Math.pow(2,n.i)*un(n.checkbits,Mn(n.barlen*4+n.i)))}n.checksum1=n.checkval&15;n.checksum2=n.checkval>>>4;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum1)||un(n.barcode,Mn(n.barlen+1))!=un(n.barchars,n.checksum2)){sn[on++]="bwipp.plesseyBadCheckDigits#12588";sn[on++]="Incorrect Plessey check digits provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen)}var f=n.unidirectional?27:33;n.sbs=ln(Mn(n.barlen*8+f));n.txt=Lr(Mn(n.barlen+2));mn(n.sbs,0,un(n.encs,16));for(var h=0,m=Mn(n.barlen-1);h<=m;h+=1){n.i=h;n.indx=un(n.charvals,hn(n.barcode,n.i,1));mn(n.sbs,n.i*8+8,un(n.encs,n.indx));fn(n.txt,n.i,Lr([hn(n.barcode,n.i,1),n.i*20+20,n.textyoffset,n.textfont,n.textsize]))}mn(n.sbs,Mn(n.barlen*8+8),un(n.encs,n.checksum1));mn(n.sbs,Mn(n.barlen*8+16),un(n.encs,n.checksum2));if(n.includecheckintext){fn(n.txt,n.barlen,Lr([hn(n.barchars,n.checksum1,1),Mn(n.barlen*20+20),n.textyoffset,n.textfont,n.textsize]));fn(n.txt,Mn(n.barlen+1),Lr([hn(n.barchars,n.checksum2,1),Mn(Mn(n.barlen+1)*20+20),n.textyoffset,n.textfont,n.textsize]))}else{fn(n.txt,n.barlen,Lr([" ",Mn(n.barlen*20+20),n.textyoffset,n.textfont,n.textsize]));fn(n.txt,Mn(n.barlen+1),Lr([" ",Mn(Mn(n.barlen+1)*20+20),n.textyoffset,n.textfont,n.textsize]))}var g=n.unidirectional?18:17;mn(n.sbs,Mn(n.barlen*8+24),un(n.encs,g));sn[on++]=Infinity;sn[on++]=Infinity;var v=n.sbs;for(var b=0,I=v.length;b<I;b++)sn[on++]=un(v,b)-48;var A=Lr();sn[on++]=Infinity;for(var _=0,y=~~((n.sbs.length+1)/2);_<y;_++)sn[on++]=n.height;var x=Lr();sn[on++]=Infinity;for(var w=0,M=~~((n.sbs.length+1)/2);w<M;w++)sn[on++]=0;var P=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=A;sn[on++]="bhs";sn[on++]=x;sn[on++]="bbs";sn[on++]=P;if(n.includetext){sn[on++]="txt";sn[on++]=n.txt}sn[on++]="opt";sn[on++]=n.options;var j=cn();sn[on++]=j;if(!n.dontdraw)Ki()}function ct(){var i=Object.create(ct.$ctx||(ct.$ctx={}));i.numeric=false;i.dontdraw=false;i.includetext=false;i.textfont="OCR-B";i.textsize=10;i.textyoffset=-8;i.height=1;i.parse=false;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];var t=new Map([["parse",i.parse],["parseonly",true],["parsefnc",false]]);i.fncvals=t;sn[on++]="barcode";sn[on++]=i.barcode;sn[on++]=i.fncvals;En();var e=sn[--on];i[sn[--on]]=e;i.barlen=i.barcode.length;delete i.options["parse"];if(i.numeric&&i.barlen%2!=0){sn[on++]="bwipp.telepenNumericOddLength#12695";sn[on++]="Telepen Numeric must have an even length";Pn()}if(!ct.__12734__)(function(){var t=Object.create(i);t.encs=Lr(["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 e in t)t.hasOwnProperty(e)&&(ct.$ctx[e]=t[e]);ct.__12734__=1})();i.sbs=ln(i.barlen*16+48);i.txt=Lr(i.barlen);i.enc=un(i.encs,95);mn(i.sbs,0,i.enc);i.l=i.enc.length;i.checksum=0;i.i=0;i.j=0;for(;;){if(i.i==i.barlen)break;if(i.numeric)if(un(i.barcode,i.i)>16){i.np=hn(i.barcode,i.i,2);var n=un(i.np,0);var r=un(i.np,1);if(n<48||n>57||(r<48||r>57)&&!(r==88))sn[on++]=-1;else{var a=Mn(un(i.np,1)-48);sn[on++]=Mn(un(i.np,0)-48);sn[on++]=a;if(a!=40){var o=sn[--on];var s=sn[--on];sn[on++]=Mn(Mn(o+s*10)+10)}else on--;var c=sn[--on];sn[on++]=Mn(c+17)}var l=sn[--on];sn[on++]=l;if(l==-1){sn[on++]="bwipp.telepenInvalidNumericCharacter#12761";sn[on++]="Telepen Numeric may contain only digits, or X in even positions";Pn()}i.indx=sn[--on];fn(i.txt,i.j,Lr([i.np,i.j*16+16,i.textyoffset,i.textfont,i.textsize]));i.i=i.i+2}else{i.indx=un(i.barcode,i.i);fn(i.txt,i.j,Lr([" ",i.j*16+16,i.textyoffset,i.textfont,i.textsize]));i.i=i.i+1}else{i.indx=un(i.barcode,i.i);if(i.indx>127){sn[on++]="bwipp.telepenInvalidAlphaCharacter#12774";sn[on++]="Telepen Alpha characters must have ordinal values 0 to 127";Pn()}if(i.indx>=32&&i.indx<=126)fn(i.txt,i.j,Lr([hn(i.barcode,i.i,1),i.j*16+16,i.textyoffset,i.textfont,i.textsize]));else fn(i.txt,i.j,Lr([" ",i.j*16+16,i.textyoffset,i.textfont,i.textsize]));i.i=i.i+1}i.checksum=Mn(i.checksum+i.indx);i.enc=un(i.encs,i.indx);mn(i.sbs,i.l,i.enc);i.l=i.l+i.enc.length;i.j=i.j+1}i.checksum=Mn(127-i.checksum%127)%127;i.enc=un(i.encs,i.checksum);mn(i.sbs,i.l,i.enc);i.l=i.l+i.enc.length;i.enc=un(i.encs,122);mn(i.sbs,i.l,i.enc);i.l=i.l+i.enc.length;i.sbs=hn(i.sbs,0,i.l);i.txt=hn(i.txt,0,i.j);sn[on++]=Infinity;sn[on++]=Infinity;var p=i.sbs;for(var d=0,u=p.length;d<u;d++)sn[on++]=Mn(un(p,d)-48);var f=Lr();sn[on++]=Infinity;for(var h=0,m=~~((i.sbs.length+1)/2);h<m;h++)sn[on++]=i.height;var g=Lr();sn[on++]=Infinity;for(var v=0,b=~~((i.sbs.length+1)/2);v<b;v++)sn[on++]=0;var I=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=f;sn[on++]="bhs";sn[on++]=g;sn[on++]="bbs";sn[on++]=I;if(i.includetext){sn[on++]="txt";sn[on++]=i.txt}sn[on++]="opt";sn[on++]=i.options;var A=cn();sn[on++]=A;if(!i.dontdraw)Ki()}function pt(){var t=Object.create(pt.$ctx||(pt.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"numeric",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;ct();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Ki()}function dt(){var n=Object.create(dt.$ctx||(dt.$ctx={}));n.dontdraw=false;n.includetext=false;n.textfont="OCR-B";n.textsize=10;n.textxoffset=0;n.textyoffset=-8;n.height=1;n.encoding="auto";n.version="a";n.checkoffset=0;n.raw=false;n.parse=false;n.parsefnc=false;sn[on++]=n;jn();n.options=sn[--on];var t=sn[--on];n.barcode=t;if(!dt.__12963__)(function(){var t=Object.create(n);t.la0=-1;t.la1=-2;t.la2=-3;t.sf0=-4;t.sf1=-5;t.sf2=-6;t.fn1=-7;t.fn2=-8;t.fn3=-9;t.fn4=-10;t.charmapsnormal=Lr([Lr(["0","^","'"]),Lr(["1",";",27]),Lr(["2","<",28]),Lr(["3","=",29]),Lr(["4",">",30]),Lr(["5","?",31]),Lr(["6","@","!"]),Lr(["7","[",'"']),Lr(["8",92,"#"]),Lr(["9","]","&"]),Lr(["A","a",1]),Lr(["B","b",2]),Lr(["C","c",3]),Lr(["D","d",4]),Lr(["E","e",5]),Lr(["F","f",6]),Lr(["G","g",7]),Lr(["H","h",8]),Lr(["I","i",9]),Lr(["J","j",10]),Lr(["K","k",11]),Lr(["L","l",12]),Lr(["M","m",13]),Lr(["N","n",14]),Lr(["O","o",15]),Lr(["P","p",16]),Lr(["Q","q",17]),Lr(["R","r",18]),Lr(["S","s",19]),Lr(["T","t",20]),Lr(["U","u",21]),Lr(["V","v",22]),Lr(["W","w",23]),Lr(["X","x",24]),Lr(["Y","y",25]),Lr(["Z","z",26]),Lr(["-","_",40]),Lr([".","`",41]),Lr([" ",127,0]),Lr(["$","{","*"]),Lr(["/","|",","]),Lr(["+","}",":"]),Lr(["%","~",t.fn1]),Lr([t.la1,t.la0,t.fn2]),Lr([t.sf1,t.sf0,t.fn3]),Lr([t.sf2,t.sf2,t.fn4])]);var e=Lr(["5",-98,-98]);t.chapmapslimited=Lr([Lr(["0",-98,-98]),Lr(["1",-98,-98]),Lr(["2",-98,-98]),Lr(["3",-98,-98]),Lr(["4",-98,-98]),e,Lr(["6",-98,-98]),Lr(["7",-98,-98]),Lr(["8",-98,-98]),Lr(["9",-98,-98]),Lr(["A",-98,-98]),Lr(["B",-98,-98]),Lr(["C",-98,-98]),Lr(["D",-98,-98]),Lr(["E",-98,-98]),Lr(["F",-98,-98]),Lr(["G",-98,-98]),Lr(["H",-98,-98]),Lr(["I",-98,-98]),Lr(["J",-98,-98]),Lr(["K",-98,-98]),Lr(["L",-98,-98]),Lr(["M",-98,-98]),Lr(["N",-98,-98]),Lr(["O",-98,-98]),Lr(["P",-98,-98]),Lr(["Q",-98,-98]),Lr(["R",-98,-98]),Lr(["S",-98,-98]),Lr(["T",-98,-98]),Lr(["U",-98,-98]),Lr(["V",-98,-98]),Lr(["W",-98,-98]),Lr(["X",-98,-98]),Lr(["Y",-98,-98]),Lr(["Z",-98,-98]),Lr(["-",-98,-98]),Lr([".",-98,-98])]);for(var i in t)t.hasOwnProperty(i)&&(dt.$ctx[i]=t[i]);dt.__12963__=1})();sn[on++]="charmaps";if(_n(n.version,"a")||_n(n.version,"b"))sn[on++]=n.charmapsnormal;else sn[on++]=n.chapmapslimited;var e=sn[--on];n[sn[--on]]=e;var U=n.charmaps;var H=n.charmaps;var R=n.charmaps;n.charvals=Lr([new Map,new Map,new Map]);for(var i=0,r=n.charmaps.length-1;i<=r;i+=1){n.i=i;n.encs=un(n.charmaps,n.i);for(var a=0;a<=2;a+=1){n.j=a;var o=un(n.encs,n.j);sn[on++]=o;if(_n(Oe(o),"stringtype")){var s=un(sn[--on],0);sn[on++]=s}fn(un(n.charvals,n.j),sn[--on],n.i)}}n.set0=un(n.charvals,0);n.set1=un(n.charvals,1);n.set2=un(n.charvals,2);if(n.raw)n.encoding="raw";if(_n(n.encoding,"raw")){n.cws=Lr(n.barcode.length);n.i=0;n.j=0;for(;;){if(n.i==n.barcode.length)break;n.cw=pn(hn(n.barcode,n.i+1,3));fn(n.cws,n.j,n.cw);n.i=n.i+4;n.j=n.j+1}n.cws=hn(n.cws,0,n.j);n.text=""}if(_n(n.encoding,"auto")){var c=new Map([["parse",n.parse],["parsefnc",n.parsefnc],["FNC1",n.fn1],["FNC2",n.fn2],["FNC3",n.fn3]]);n.fncvals=c;sn[on++]="msg";sn[on++]=n.barcode;sn[on++]=n.fncvals;En();var l=sn[--on];n[sn[--on]]=l;n.msglen=n.msg.length;n.text=ln(n.msglen);for(var p=0,d=n.msglen-1;p<=d;p+=1){n.i=p;var u=un(n.msg,n.i);sn[on++]=n.text;sn[on++]=n.i;sn[on++]=u;if(u<0){on--;sn[on++]=32}var f=sn[--on];var h=sn[--on];fn(sn[--on],h,f)}sn[on++]=Infinity;for(var m=0,g=n.msglen;m<g;m++)sn[on++]=0;sn[on++]=0;n.numSA=Lr();sn[on++]=Infinity;for(var v=0,b=n.msglen;v<b;v++)sn[on++]=0;sn[on++]=0;n.numEA=Lr();for(var I=n.msglen-1;I>=0;I-=1){n.i=I;if(un(n.msg,n.i)>=0)if(un(n.msg,n.i)>=128)fn(n.numEA,n.i,Mn(un(n.numEA,n.i+1)+1));else fn(n.numSA,n.i,Mn(un(n.numSA,n.i+1)+1))}n.ea=false;n.msgtmp=Lr([]);for(var A=0,z=n.msglen-1;A<=z;A+=1){n.i=A;n.c=un(n.msg,n.i);if(!xn(n.ea,n.c<128)&&n.c>=0){if(n.ea)sn[on++]=n.numSA;else sn[on++]=n.numEA;var _=un(sn[--on],n.i);var O=Mn(_+n.i)==n.msglen?3:5;if(_<O){sn[on++]=Infinity;In(n.msgtmp);sn[on++]=n.fn4;n.msgtmp=Lr()}else{sn[on++]=Infinity;In(n.msgtmp);sn[on++]=n.fn4;sn[on++]=n.fn4;n.msgtmp=Lr();n.ea=!n.ea}}sn[on++]=Infinity;In(n.msgtmp);if(n.c>=0)sn[on++]=n.c&127;else sn[on++]=n.c;n.msgtmp=Lr()}n.msg=n.msgtmp;n.msglen=n.msg.length;n.enc=function(){var t=sn[--on];fn(n.cws,n.j,un(t,sn[--on]));n.j=n.j+1};n.cws=Lr(n.msglen*2);n.i=0;n.j=0;n.cset="set0";for(;;){if(n.i==n.msglen)break;for(;;){n.char1=un(n.msg,n.i);sn[on++]="char2";if(n.i+1<n.msglen)sn[on++]=un(n.msg,n.i+1);else sn[on++]=-99;var L=sn[--on];n[sn[--on]]=L;var W=un(n[n.cset],n.char1)!==undefined;if(W){sn[on++]=n.char1;sn[on++]=n[n.cset];n.enc();n.i=n.i+1;break}var G=un(n.set2,n.char1)!==undefined;if(G){sn[on++]=n.sf2;sn[on++]=n[n.cset];n.enc();sn[on++]=n.char1;sn[on++]=n.set2;n.enc();n.i=n.i+1;break}var Z=un(n[n.cset],n.char2)!==undefined;if(!Z){if(_n(n.cset,"set0")){sn[on++]=n.la1;sn[on++]=n[n.cset];n.enc();n.cset="set1"}else{sn[on++]=n.la0;sn[on++]=n[n.cset];n.enc();n.cset="set0"}break}else{if(_n(n.cset,"set0")){sn[on++]=n.sf1;sn[on++]=n[n.cset];n.enc();sn[on++]=n.char1;sn[on++]=n.set1;n.enc()}else{sn[on++]=n.sf0;sn[on++]=n[n.cset];n.enc();sn[on++]=n.char1;sn[on++]=n.set0;n.enc()}n.i=n.i+1;break}break}}n.cws=hn(n.cws,0,n.j)}if(!dt.__13163__)(function(){var t=Object.create(n);var e=new Map([["a",Lr(["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",Lr(["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",Lr(["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",Lr(["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"])]]);t.encmaps=e;for(var i in t)t.hasOwnProperty(i)&&(dt.$ctx[i]=t[i]);dt.__13163__=1})();n.encs=un(n.encmaps,n.version);if(!dt.__13174__)(function(){var t=Object.create(n);t.c2w=Lr([Lr([495,330,210,126,70,35,15,5]),Lr([165,120,84,56,35,20,10,4]),Lr([45,36,28,21,15,10,6,3]),Lr([9,8,7,6,5,4,3,2]),Lr([1,1,1,1,1,1,1,1])]);for(var e in t)t.hasOwnProperty(e)&&(dt.$ctx[e]=t[e]);dt.__13174__=1})();n.v=0;var y=n.cws;for(var x=0,F=y.length;x<F;x++){n.cw=un(y,x);for(var w=0,Y=6;w<Y;w++){if(((n.cw^n.v)&1)!=0)n.v=n.v^7682;n.v=n.v>>>1;n.cw=n.cw>>>1}}n.v=n.v+n.checkoffset;if(_n(n.version,"limiteda")||_n(n.version,"limitedb")){n.v=n.v&1023;if(n.v>824&&n.v<853)n.v=n.v+292}else n.v=(n.v&1023)+45;n.d=Lr([2,2,2,2,2,2]);n.r=0;n.c=0;n.w=0;n.sum=0;for(;;){if(n.sum==n.v)break;n.t=Mn(n.sum+un(un(n.c2w,n.r),n.c));if(n.t==n.v){n.w=n.w+1;fn(n.d,n.r,n.w+2);n.sum=n.t}if(n.t>n.v){fn(n.d,n.r,n.w+2);n.r=n.r+1;n.w=0}if(n.t<n.v){n.c=n.c+1;n.w=n.w+1;n.sum=n.t}}sn[on++]=20;for(var M=0;M<=4;M+=1){var Q=sn[--on];sn[on++]=Mn(Q-un(n.d,M))}fn(n.d,5,sn[--on]);if(_n(n.version,"b")||_n(n.version,"limitedb")){sn[on++]=Infinity;var P=n.d;for(var j=0,J=P.length;j<J;j++)sn[on++]=Mn(un(P,j)+1);n.d=Lr()}n.cbs=Vi(ln(12),"111111111111");for(var E=5;E>=0;E-=1){n.i=E;fn(n.cbs,(5-n.i)*2+1,Mn(un(n.d,n.i)+47))}n.sbs=ln(n.cws.length*6+31);var T=un(n.encs,n.encs.length-2);mn(n.sbs,0,T);n.j=T.length;for(var C=0,V=n.cws.length-1;C<=V;C+=1){n.i=C;mn(n.sbs,n.j,un(n.encs,un(n.cws,n.i)));n.j=n.j+6}mn(n.sbs,n.j,n.cbs);n.j=n.j+12;var B=un(n.encs,n.encs.length-1);mn(n.sbs,n.j,B);n.j=B.length+n.j;n.sbs=hn(n.sbs,0,n.j);sn[on++]=Infinity;sn[on++]=Infinity;var S=n.sbs;for(var D=0,K=S.length;D<K;D++)sn[on++]=Mn(un(S,D)-48);var q=Lr();sn[on++]=Infinity;for(var k=0,X=~~((n.sbs.length+1)/2);k<X;k++)sn[on++]=n.height;var $=Lr();sn[on++]=Infinity;for(var N=0,tt=~~((n.sbs.length+1)/2);N<tt;N++)sn[on++]=0;var et=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=q;sn[on++]="bhs";sn[on++]=$;sn[on++]="bbs";sn[on++]=et;sn[on++]="txt";sn[on++]=Lr([Lr([n.text,n.textxoffset,n.textyoffset,n.textfont,n.textsize])]);sn[on++]="textxalign";sn[on++]="center";sn[on++]="opt";sn[on++]=n.options;var it=cn();sn[on++]=it;if(!n.dontdraw)Ki()}function wt(){var s=Object.create(wt.$ctx||(wt.$ctx={}));s.dontdraw=false;s.rows=-1;s.columns=8;s.rowheight=10;s.sepheight=1;s.parse=false;s.parsefnc=false;sn[on++]=s;jn();s.options=sn[--on];s.barcode=sn[--on];if(s.columns<4||s.columns>62){sn[on++]="bwipp.codablockfBadColumns#13307";sn[on++]="Codablock F must have 4 to 62 columns";Pn()}if(s.rows!=-1&&(s.rows<2||s.rows>44)){sn[on++]="bwipp.codablockfBadRows#13311";sn[on++]="Codablock F must have 2 to 44 rows";Pn()}if(s.rowheight<8){sn[on++]="bwipp.codablockfBadRowHeight#13315";sn[on++]="Codablock F must have rowheight of at least 8";Pn()}if(s.sepheight<1){sn[on++]="bwipp.codablockfBadSepHeight#13319";sn[on++]="Codablock F must have sepheight of at least 1";Pn()}sn[on++]="c";if(s.columns>=4&&s.columns<=62)sn[on++]=s.columns;else sn[on++]=8;var t=sn[--on];s[sn[--on]]=t;sn[on++]="rows";if(s.rows>=2&&s.rows<=44)sn[on++]=s.rows;else sn[on++]=-1;var e=sn[--on];s[sn[--on]]=e;s.swa=-1;s.swb=-2;s.swc=-3;s.sft=-4;s.fn1=-5;s.fn2=-6;s.fn3=-7;s.fn4=-8;s.sta=-9;s.stp=-10;var i=new Map([["parse",s.parse],["parsefnc",s.parsefnc],["FNC1",s.fn1],["FNC3",s.fn3]]);s.fncvals=i;sn[on++]="msg";sn[on++]=s.barcode;sn[on++]=s.fncvals;En();var n=sn[--on];s[sn[--on]]=n;s.msglen=s.msg.length;s.msgtmp=Lr([]);var r=s.msg;for(var a=0,o=r.length;a<o;a++){s.char=un(r,a);sn[on++]=Infinity;In(s.msgtmp);if(s.char<128)sn[on++]=s.char;else{sn[on++]=s.fn4;sn[on++]=s.char&127}s.msgtmp=Lr()}s.kmsg=s.msg;s.msg=s.msgtmp;s.msglen=s.msg.length;if(!wt.__13409__)(function(){var t=Object.create(s);t.charmaps=Lr([Lr([32,32,"00"]),Lr(["!","!","01"]),Lr(['"','"',"02"]),Lr(["#","#","03"]),Lr(["$","$","04"]),Lr(["%","%","05"]),Lr(["&","&","06"]),Lr(["'","'","07"]),Lr([40,40,"08"]),Lr([41,41,"09"]),Lr(["*","*","10"]),Lr(["+","+","11"]),Lr([",",",","12"]),Lr(["-","-","13"]),Lr([".",".","14"]),Lr(["/","/","15"]),Lr(["0","0","16"]),Lr(["1","1","17"]),Lr(["2","2","18"]),Lr(["3","3","19"]),Lr(["4","4","20"]),Lr(["5","5","21"]),Lr(["6","6","22"]),Lr(["7","7","23"]),Lr(["8","8","24"]),Lr(["9","9","25"]),Lr([":",":","26"]),Lr([";",";","27"]),Lr(["<","<","28"]),Lr(["=","=","29"]),Lr([">",">","30"]),Lr(["?","?","31"]),Lr(["@","@","32"]),Lr(["A","A","33"]),Lr(["B","B","34"]),Lr(["C","C","35"]),Lr(["D","D","36"]),Lr(["E","E","37"]),Lr(["F","F","38"]),Lr(["G","G","39"]),Lr(["H","H","40"]),Lr(["I","I","41"]),Lr(["J","J","42"]),Lr(["K","K","43"]),Lr(["L","L","44"]),Lr(["M","M","45"]),Lr(["N","N","46"]),Lr(["O","O","47"]),Lr(["P","P","48"]),Lr(["Q","Q","49"]),Lr(["R","R","50"]),Lr(["S","S","51"]),Lr(["T","T","52"]),Lr(["U","U","53"]),Lr(["V","V","54"]),Lr(["W","W","55"]),Lr(["X","X","56"]),Lr(["Y","Y","57"]),Lr(["Z","Z","58"]),Lr(["[","[","59"]),Lr([92,92,"60"]),Lr(["]","]","61"]),Lr(["^","^","62"]),Lr(["_","_","63"]),Lr([0,"`","64"]),Lr([1,"a","65"]),Lr([2,"b","66"]),Lr([3,"c","67"]),Lr([4,"d","68"]),Lr([5,"e","69"]),Lr([6,"f","70"]),Lr([7,"g","71"]),Lr([8,"h","72"]),Lr([9,"i","73"]),Lr([10,"j","74"]),Lr([11,"k","75"]),Lr([12,"l","76"]),Lr([13,"m","77"]),Lr([14,"n","78"]),Lr([15,"o","79"]),Lr([16,"p","80"]),Lr([17,"q","81"]),Lr([18,"r","82"]),Lr([19,"s","83"]),Lr([20,"t","84"]),Lr([21,"u","85"]),Lr([22,"v","86"]),Lr([23,"w","87"]),Lr([24,"x","88"]),Lr([25,"y","89"]),Lr([26,"z","90"]),Lr([27,"{","91"]),Lr([28,"|","92"]),Lr([29,"}","93"]),Lr([30,"~","94"]),Lr([31,127,"95"]),Lr([t.fn3,t.fn3,"96"]),Lr([t.fn2,t.fn2,"97"]),Lr([t.sft,t.sft,"98"]),Lr([t.swc,t.swc,"99"]),Lr([t.swb,t.fn4,t.swb]),Lr([t.fn4,t.swa,t.swa]),Lr([t.fn1,t.fn1,t.fn1]),Lr([t.sta,t.sta,t.sta]),Lr([t.stp,t.stp,t.stp])]);t.charvals=Lr([new Map,new Map,new Map]);for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=2;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}fn(un(t.charvals,t.j),sn[--on],t.i)}}t.seta=un(t.charvals,0);t.setb=un(t.charvals,1);t.setc=un(t.charvals,2);for(var o in t)t.hasOwnProperty(o)&&(wt.$ctx[o]=t[o]);wt.__13409__=1})();s.numsscr=function(){s.n=0;s.s=0;s.p=sn[--on];for(;;){if(s.p>=s.msglen)break;var t=un(s.msg,s.p);var e=un(s.setc,t)!==undefined;sn[on++]=t;if(!e){on--;break}if(sn[--on]==s.fn1)if(s.s%2==0)s.s=s.s+1;else break;s.n=s.n+1;s.s=s.s+1;s.p=Mn(s.p+1)}sn[on++]=s.n;sn[on++]=s.s};s.enca=function(){fn(s.cws,s.j,un(s.seta,sn[--on]));s.j=s.j+1};s.encb=function(){fn(s.cws,s.j,un(s.setb,sn[--on]));s.j=s.j+1};s.encc=function(){var t=sn[--on];sn[on++]=t;if(yn(Oe(t),"arraytype")){var e=un(s.setc,sn[--on]);sn[on++]=e}else{In(sn[--on]);var i=sn[--on];var n=sn[--on];sn[on++]=Mn(Mn(i-48)+Mn(n-48)*10)}fn(s.cws,s.j,sn[--on]);s.j=s.j+1};s.anotb=function(){var t=sn[--on];var e=un(s.seta,t)!==undefined;var i=un(s.setb,t)!==undefined;sn[on++]=e&&!i};s.bnota=function(){var t=sn[--on];var e=un(s.setb,t)!==undefined;var i=un(s.seta,t)!==undefined;sn[on++]=e&&!i};sn[on++]=Infinity;for(var c=0,U=s.msg.length;c<U;c++)sn[on++]=0;sn[on++]=9999;s.nextanotb=Lr();sn[on++]=Infinity;for(var l=0,H=s.msg.length;l<H;l++)sn[on++]=0;sn[on++]=9999;s.nextbnota=Lr();for(var p=s.msg.length-1;p>=0;p-=1){s.i=p;sn[on++]=un(s.msg,s.i);s.anotb();if(sn[--on])fn(s.nextanotb,s.i,0);else fn(s.nextanotb,s.i,Mn(un(s.nextanotb,s.i+1)+1));sn[on++]=un(s.msg,s.i);s.bnota();if(sn[--on])fn(s.nextbnota,s.i,0);else fn(s.nextbnota,s.i,Mn(un(s.nextbnota,s.i+1)+1))}s.abeforeb=function(){var t=sn[--on];sn[on++]=Sn(un(s.nextanotb,t),un(s.nextbnota,t))};s.bbeforea=function(){var t=sn[--on];sn[on++]=Sn(un(s.nextbnota,t),un(s.nextanotb,t))};s.padrow=function(){for(var t=0,e=sn[--on];t<e;t++)for(;;){if(_n(s.cset,"seta")){sn[on++]=s.swc;s.enca();s.cset="setc";break}if(_n(s.cset,"setb")){sn[on++]=s.swc;s.encb();s.cset="setc";break}if(_n(s.cset,"setc")){sn[on++]=s.swb;s.encc();s.cset="setb";break}}};s.encafitsrow=function(){if(s.rem<=2&&un(s.msg,s.i)==s.fn4){var t=s.rem==2&&un(s.msg,s.i+1)<=95;sn[on++]=t;if(t){sn[on++]=s.fn4;s.enca();sn[on++]=un(s.msg,s.i+1);s.enca();s.i=s.i+2}}else{sn[on++]=un(s.msg,s.i);s.enca();s.i=s.i+1;sn[on++]=true}};s.encbfitsrow=function(){if(s.rem<=2&&un(s.msg,s.i)==s.fn4){var t=s.rem==2&&un(s.msg,s.i+1)>=32;sn[on++]=t;if(t){sn[on++]=s.fn4;s.encb();sn[on++]=un(s.msg,s.i+1);s.encb();s.i=s.i+2}}else{sn[on++]=un(s.msg,s.i);s.encb();s.i=s.i+1;sn[on++]=true}};s.cws=Lr(Mn(s.c+5)*44);s.i=0;s.j=0;s.r=1;s.lastrow=false;for(;;){if(s.lastrow)break;if(s.r>44){sn[on++]="bwipp.codablockfTooBig#13525";sn[on++]="Maximum length exceeded";Pn()}sn[on++]=s.sta;s.enca();if(s.i<s.msglen){sn[on++]=s.i;s.numsscr()}else{sn[on++]=-1;sn[on++]=-1}s.nums=sn[--on];s.nchars=sn[--on];for(;;){if(s.msglen==0){sn[on++]=s.swb;s.enca();s.cset="setb";break}if(s.nums>=2){sn[on++]=s.swc;s.enca();s.cset="setc";break}sn[on++]=s.i;s.abeforeb();if(sn[--on]){sn[on++]=s.sft;s.enca();s.cset="seta";break}sn[on++]=s.swb;s.enca();s.cset="setb";break}s.j=s.j+1;s.endofrow=false;for(;;){s.rem=Mn(Mn(s.c+3)-s.j%Mn(s.c+5));if(s.i==s.msglen||s.endofrow)break;sn[on++]=s.i;s.numsscr();s.nums=sn[--on];s.nchars=sn[--on];sn[on++]="remnums";if(s.nums>s.rem*2)sn[on++]=s.rem*2;else sn[on++]=s.nums;var R=sn[--on];s[sn[--on]]=R;for(;;){if((_n(s.cset,"seta")||_n(s.cset,"setb"))&&s.remnums>=4&&un(s.msg,s.i)!=s.fn1){if(s.remnums%2==0&&s.rem>=3){sn[on++]=s.swc;if(_n(s.cset,"seta"))s.enca();else s.encb();s.cset="setc";for(var d=0,z=2;d<z;d++)if(un(s.msg,s.i)==s.fn1){sn[on++]=s.fn1;s.encc();s.i=s.i+1}else{sn[on++]=hn(s.msg,s.i,2);s.encc();s.i=s.i+2}break}if(s.remnums%2!=0&&s.rem>=4){sn[on++]=un(s.msg,s.i);if(_n(s.cset,"seta"))s.enca();else s.encb();s.i=s.i+1;sn[on++]=s.swc;if(_n(s.cset,"seta"))s.enca();else s.encb();s.cset="setc";for(var u=0,O=2;u<O;u++)if(un(s.msg,s.i)==s.fn1){sn[on++]=s.fn1;s.encc();s.i=s.i+1}else{sn[on++]=hn(s.msg,s.i,2);s.encc();s.i=s.i+2}break}}sn[on++]=_n(s.cset,"setb");sn[on++]=un(s.msg,s.i);s.anotb();var L=sn[--on];var W=sn[--on];if(W&&L&&s.rem>=2){if(s.i<s.msglen-1){sn[on++]=s.i+1;s.bbeforea();if(sn[--on]){sn[on++]=s.sft;s.encb();sn[on++]=un(s.msg,s.i);s.enca();s.i=s.i+1;break}}sn[on++]=s.swa;s.encb();s.cset="seta";sn[on++]=un(s.msg,s.i);s.enca();s.i=s.i+1;break}sn[on++]=_n(s.cset,"seta");sn[on++]=un(s.msg,s.i);s.bnota();var G=sn[--on];var Z=sn[--on];if(Z&&G&&s.rem>=2){if(s.i<s.msglen-1){sn[on++]=s.i+1;s.abeforeb();if(sn[--on]){sn[on++]=s.sft;s.enca();sn[on++]=un(s.msg,s.i);s.encb();s.i=s.i+1;break}}sn[on++]=s.swb;s.enca();s.cset="setb";sn[on++]=un(s.msg,s.i);s.encb();s.i=s.i+1;break}if(_n(s.cset,"setc")&&s.remnums<2&&s.rem>=2){s.rem=Mn(s.rem-1);sn[on++]=s.i;s.abeforeb();if(sn[--on]){sn[on++]=s.swa;s.encc();s.cset="seta";s.encafitsrow();if(sn[--on])break}else{sn[on++]=s.swb;s.encc();s.cset="setb";s.encbfitsrow();if(sn[--on])break}}var F=un(s.seta,un(s.msg,s.i))!==undefined;if(_n(s.cset,"seta")&&F&&s.rem>=1){s.encafitsrow();if(sn[--on])break}var Y=un(s.setb,un(s.msg,s.i))!==undefined;if(_n(s.cset,"setb")&&Y&&s.rem>=1){s.encbfitsrow();if(sn[--on])break}if(_n(s.cset,"setc")&&s.remnums>=2&&s.rem>=1){if(un(s.msg,s.i)==s.fn1){sn[on++]=s.fn1;s.encc();s.i=s.i+1}else{sn[on++]=hn(s.msg,s.i,2);s.encc();s.i=s.i+2}break}s.endofrow=true;break}}if((s.r>=s.rows||s.rows==-1)&&s.r>1&&s.i==s.msglen&&s.rem>=2){sn[on++]=Mn(s.rem-2);s.padrow();s.j=s.j+3;sn[on++]=s.stp;s.enca();s.lastrow=true}else{sn[on++]=s.rem;s.padrow();s.j=s.j+1;sn[on++]=s.stp;s.enca();s.r=s.r+1}}s.cws=hn(s.cws,0,s.j);if(!wt.__13698__)(function(){var t=Object.create(s);sn[on++]=Infinity;for(var e=64;e<=95;e+=1)sn[on++]=e;for(var i=0;i<=15;i+=1)sn[on++]=i;for(var n=26;n<=63;n+=1)sn[on++]=n;t.abmap=Lr();sn[on++]=Infinity;for(var r=0;r<=85;r+=1)sn[on++]=r;t.cmap=Lr();for(var a in t)t.hasOwnProperty(a)&&(wt.$ctx[a]=t[a]);wt.__13698__=1})();s.chkmsg=Lr(s.kmsg.length);s.j=0;for(var f=0,Q=s.kmsg.length-1;f<=Q;f+=1){s.i=f;s.char=un(s.kmsg,s.i);if(s.char>=0){fn(s.chkmsg,s.j,s.char);s.j=s.j+1}if(s.char==s.fn1&&s.i!=0){fn(s.chkmsg,s.j,29);s.j=s.j+1}}s.t1=0;s.t2=0;s.k1=0;s.k2=0;for(var h=0,J=s.j-1;h<=J;h+=1){s.i=h;s.t1=un(s.chkmsg,s.i)*s.i%86;s.t2=Mn(s.t1+un(s.chkmsg,s.i))%86;s.k1=Mn(s.k1+s.t2)%86;s.k2=Mn(s.k2+s.t1)%86}sn[on++]=s.cws;sn[on++]=s.cws.length-4;if(yn(s.cset,"setc"))sn[on++]=s.abmap;else sn[on++]=s.cmap;var V=un(sn[--on],s.k1);var K=sn[--on];fn(sn[--on],K,V);sn[on++]=s.cws;sn[on++]=s.cws.length-3;if(yn(s.cset,"setc"))sn[on++]=s.abmap;else sn[on++]=s.cmap;var q=un(sn[--on],s.k2);var X=sn[--on];fn(sn[--on],X,q);var m=s.cws;sn[on++]=m;sn[on++]=2;if(un(m,2-1)!=99)sn[on++]=s.abmap;else sn[on++]=s.cmap;var $=un(sn[--on],s.r-2);var tt=sn[--on];fn(sn[--on],tt,$);for(var g=1,et=s.r-1;g<=et;g+=1){s.i=g;var v=s.cws;var b=s.i;var I=s.c;sn[on++]=v;sn[on++]=Mn(b*Mn(I+5)+2);if(un(v,Mn(Mn(b*Mn(I+5)+2)-1))!=99)sn[on++]=s.abmap;else sn[on++]=s.cmap;var it=un(sn[--on],s.i+42);var nt=sn[--on];fn(sn[--on],nt,it)}for(var A=0,rt=s.r-1;A<=rt;A+=1){s.rcws=hn(s.cws,A*Mn(s.c+5),Mn(s.c+4));s.csum=un(s.rcws,0);for(var _=1,at=s.rcws.length-2;_<=at;_+=1){s.i=_;s.csum=Mn(s.csum+un(s.rcws,s.i)*s.i)}fn(s.rcws,s.rcws.length-1,s.csum%103)}var ot=un(s.options,"debugcws")!==undefined;if(ot){sn[on++]="bwipp.debugcws#13738";sn[on++]=s.cws;Pn()}if(!wt.__13759__)(function(){var t=Object.create(s);t.encs=Lr(["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 e in t)t.hasOwnProperty(e)&&(wt.$ctx[e]=t[e]);wt.__13759__=1})();s.rowbits=Lr(s.r);for(var y=0,st=s.r-1;y<=st;y+=1){s.i=y;sn[on++]=Infinity;var x=hn(s.cws,s.i*Mn(s.c+5),Mn(s.c+5));for(var w=0,ct=x.length;w<ct;w++)vn(un(s.encs,un(x,w)),function(){var t=sn[--on];sn[on++]=Mn(t-48)});s.sbs=Lr();sn[on++]=Infinity;var M=s.sbs;sn[on++]=0;for(var P=0,lt=M.length;P<lt;P++){var j=sn[--on];var pt=j==1?0:1;sn[on++]=j;for(var E=0,dt=un(M,P);E<dt;E++)sn[on++]=pt}An(Lr(bn()-1));var ut=sn[--on];var ft=sn[--on];sn[on++]=ut;sn[on++]=ft;on--;var ht=sn[--on];var mt=sn[--on];sn[on++]=ht;sn[on++]=mt;on--;fn(s.rowbits,s.i,sn[--on])}s.symwid=Mn(s.c*11+57);sn[on++]=Infinity;for(var T=0,gt=s.symwid*s.sepheight;T<gt;T++)sn[on++]=1;for(var C=0,vt=s.r-2;C<=vt;C+=1){s.i=C;for(var B=0,bt=s.rowheight;B<bt;B++)In(un(s.rowbits,s.i));for(var S=0,It=s.sepheight;S<It;S++){sn[on++]=1;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=0;for(var D=0,At=Mn(s.symwid-24);D<At;D++)sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=1}}for(var k=0,_t=s.rowheight;k<_t;k++)In(un(s.rowbits,s.r-1));for(var N=0,yt=s.symwid*s.sepheight;N<yt;N++)sn[on++]=1;s.pixs=Lr();var xt=new Map([["ren",Tn],["pixs",s.pixs],["pixx",s.symwid],["pixy",~~(s.pixs.length/s.symwid)],["height",~~(s.pixs.length/s.symwid)/72],["width",s.symwid/72],["opt",s.options]]);sn[on++]=xt;if(!s.dontdraw)Tn()}function Le(){var s=Object.create(Le.$ctx||(Le.$ctx={}));s.dontdraw=false;s.sam=-1;s.rows=0;s.rowheight=8;s.sepheight=1;s.raw=false;s.parse=false;s.parsefnc=false;sn[on++]=s;jn();s.options=sn[--on];s.barcode=sn[--on];if(s.rows!=0&&(s.rows<2||s.rows>16)){sn[on++]="bwipp.code16kBadRows#13855";sn[on++]="Code 16K must have 2 to 16 rows";Pn()}if(s.rowheight<8){sn[on++]="bwipp.code16kBadRowHeight#13859";sn[on++]="Code 16K must have rowheight of at least 8";Pn()}if(s.sepheight<1){sn[on++]="bwipp.code16kBadSepHeight#13863";sn[on++]="Code 16K must have sepheight of at least 1";Pn()}if(s.sam!=-1){sn[on++]=true;for(var t=0,U=1;t<U;t++){var e=s.sam;if(e<12||e>99){on--;sn[on++]=false;break}if(s.sam%10<2){on--;sn[on++]=false;break}if(~~(s.sam/10)>s.sam%10){on--;sn[on++]=false;break}}if(wn(sn[--on])){sn[on++]="bwipp.code16kBadSAM#13874";sn[on++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 9 symbols';Pn()}}if(s.sam!=-1)s.rows=16;if(!Le.__13945__)(function(){var t=Object.create(s);t.swa=-1;t.swb=-2;t.swc=-3;t.sa1=-4;t.sb1=-5;t.sc1=-6;t.sa2=-7;t.sb2=-8;t.sc2=-9;t.pad=-10;t.sb3=-11;t.sc3=-12;t.fn1=-13;t.fn2=-14;t.fn3=-15;t.fn4=-16;t.charmaps=Lr([Lr([32,32,"00"]),Lr(["!","!","01"]),Lr(['"','"',"02"]),Lr(["#","#","03"]),Lr(["$","$","04"]),Lr(["%","%","05"]),Lr(["&","&","06"]),Lr(["'","'","07"]),Lr([40,40,"08"]),Lr([41,41,"09"]),Lr(["*","*","10"]),Lr(["+","+","11"]),Lr([",",",","12"]),Lr(["-","-","13"]),Lr([".",".","14"]),Lr(["/","/","15"]),Lr(["0","0","16"]),Lr(["1","1","17"]),Lr(["2","2","18"]),Lr(["3","3","19"]),Lr(["4","4","20"]),Lr(["5","5","21"]),Lr(["6","6","22"]),Lr(["7","7","23"]),Lr(["8","8","24"]),Lr(["9","9","25"]),Lr([":",":","26"]),Lr([";",";","27"]),Lr(["<","<","28"]),Lr(["=","=","29"]),Lr([">",">","30"]),Lr(["?","?","31"]),Lr(["@","@","32"]),Lr(["A","A","33"]),Lr(["B","B","34"]),Lr(["C","C","35"]),Lr(["D","D","36"]),Lr(["E","E","37"]),Lr(["F","F","38"]),Lr(["G","G","39"]),Lr(["H","H","40"]),Lr(["I","I","41"]),Lr(["J","J","42"]),Lr(["K","K","43"]),Lr(["L","L","44"]),Lr(["M","M","45"]),Lr(["N","N","46"]),Lr(["O","O","47"]),Lr(["P","P","48"]),Lr(["Q","Q","49"]),Lr(["R","R","50"]),Lr(["S","S","51"]),Lr(["T","T","52"]),Lr(["U","U","53"]),Lr(["V","V","54"]),Lr(["W","W","55"]),Lr(["X","X","56"]),Lr(["Y","Y","57"]),Lr(["Z","Z","58"]),Lr(["[","[","59"]),Lr([92,92,"60"]),Lr(["]","]","61"]),Lr(["^","^","62"]),Lr(["_","_","63"]),Lr([0,"`","64"]),Lr([1,"a","65"]),Lr([2,"b","66"]),Lr([3,"c","67"]),Lr([4,"d","68"]),Lr([5,"e","69"]),Lr([6,"f","70"]),Lr([7,"g","71"]),Lr([8,"h","72"]),Lr([9,"i","73"]),Lr([10,"j","74"]),Lr([11,"k","75"]),Lr([12,"l","76"]),Lr([13,"m","77"]),Lr([14,"n","78"]),Lr([15,"o","79"]),Lr([16,"p","80"]),Lr([17,"q","81"]),Lr([18,"r","82"]),Lr([19,"s","83"]),Lr([20,"t","84"]),Lr([21,"u","85"]),Lr([22,"v","86"]),Lr([23,"w","87"]),Lr([24,"x","88"]),Lr([25,"y","89"]),Lr([26,"z","90"]),Lr([27,"{","91"]),Lr([28,"|","92"]),Lr([29,"}","93"]),Lr([30,"~","94"]),Lr([31,127,"95"]),Lr([t.fn3,t.fn3,"96"]),Lr([t.fn2,t.fn2,"97"]),Lr([t.sb1,t.sa1,"98"]),Lr([t.swc,t.swc,"99"]),Lr([t.swb,t.fn4,t.swb]),Lr([t.fn4,t.swa,t.swa]),Lr([t.fn1,t.fn1,t.fn1]),Lr([t.pad,t.pad,t.pad]),Lr([t.sb2,t.sa2,t.sb1]),Lr([t.sc2,t.sc2,t.sb2]),Lr([t.sc3,t.sc3,t.sb3])]);t.charvals=Lr([new Map,new Map,new Map]);for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=2;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}fn(un(t.charvals,t.j),sn[--on],t.i)}}t.seta=un(t.charvals,0);t.setb=un(t.charvals,1);t.setc=un(t.charvals,2);for(var o in t)t.hasOwnProperty(o)&&(Le.$ctx[o]=t[o]);Le.__13945__=1})();if(s.raw){s.cws=Lr(s.barcode.length);s.i=0;s.j=0;for(;;){if(s.i>=s.barcode.length-3)break;if(un(s.barcode,s.i)!=94)break;var i=hn(s.barcode,s.i+1,3);sn[on++]=i;sn[on++]=false;for(var n=0,H=i.length;n<H;n++){var r=un(i,n);if(r<48||r>57){on--;sn[on++]=true}}if(sn[--on]){on--;break}s.cw=pn(sn[--on]);fn(s.cws,s.j,s.cw);s.i=s.i+4;s.j=s.j+1}if(s.i!=s.barcode.length){sn[on++]="bwipp.code16kBadRawFormat#13963";sn[on++]="raw data must be formatted as ^NNN";Pn()}s.cws=hn(s.cws,0,s.j)}else{var R=new Map([["parse",s.parse],["parsefnc",s.parsefnc],["eci",true],["FNC1",s.fn1],["FNC2",s.fn2],["FNC3",s.fn3]]);s.fncvals=R;sn[on++]="msg";sn[on++]=s.barcode;sn[on++]=s.fncvals;En();var z=sn[--on];s[sn[--on]]=z;s.msglen=s.msg.length;sn[on++]=Infinity;for(var a=0,O=s.msglen;a<O;a++)sn[on++]=0;sn[on++]=0;s.numSA=Lr();sn[on++]=Infinity;for(var o=0,L=s.msglen;o<L;o++)sn[on++]=0;sn[on++]=0;s.numEA=Lr();for(var c=s.msglen-1;c>=0;c-=1){s.i=c;if(un(s.msg,s.i)>=0)if(un(s.msg,s.i)>=128)fn(s.numEA,s.i,Mn(un(s.numEA,s.i+1)+1));else fn(s.numSA,s.i,Mn(un(s.numSA,s.i+1)+1))}s.ea=false;s.msgtmp=Lr([]);for(var l=0,W=s.msglen-1;l<=W;l+=1){s.i=l;s.c=un(s.msg,s.i);if(!xn(s.ea,s.c<128)&&s.c>=0){if(s.ea)sn[on++]=s.numSA;else sn[on++]=s.numEA;var p=un(sn[--on],s.i);var G=Mn(p+s.i)==s.msglen?3:5;if(p<G){sn[on++]=Infinity;In(s.msgtmp);sn[on++]=s.fn4;s.msgtmp=Lr()}else{sn[on++]=Infinity;In(s.msgtmp);sn[on++]=s.fn4;sn[on++]=s.fn4;s.msgtmp=Lr();s.ea=!s.ea}}sn[on++]=Infinity;In(s.msgtmp);if(s.c>=0)sn[on++]=s.c&127;else sn[on++]=s.c;s.msgtmp=Lr()}s.msg=s.msgtmp;s.msglen=s.msg.length;s.numsscr=function(){s.n=0;s.s=0;s.p=sn[--on];for(;;){if(s.p>=s.msglen)break;var t=un(s.msg,s.p);var e=un(s.setc,t)!==undefined;sn[on++]=t;if(!e){on--;break}if(sn[--on]==s.fn1)if(s.s%2==0)s.s=s.s+1;else break;s.n=s.n+1;s.s=s.s+1;s.p=Mn(s.p+1)}sn[on++]=s.n;sn[on++]=s.s};s.enca=function(){fn(s.cws,s.j,un(s.seta,sn[--on]));s.j=s.j+1};s.encb=function(){fn(s.cws,s.j,un(s.setb,sn[--on]));s.j=s.j+1};s.encc=function(){var t=sn[--on];sn[on++]=t;if(yn(Oe(t),"arraytype")){var e=un(s.setc,sn[--on]);sn[on++]=e}else{In(sn[--on]);var i=sn[--on];var n=sn[--on];sn[on++]=Mn(Mn(i-48)+Mn(n-48)*10)}fn(s.cws,s.j,sn[--on]);s.j=s.j+1};s.anotb=function(){var t=sn[--on];var e=un(s.seta,t)!==undefined;var i=un(s.setb,t)!==undefined;sn[on++]=e&&!i};s.bnota=function(){var t=sn[--on];var e=un(s.setb,t)!==undefined;var i=un(s.seta,t)!==undefined;sn[on++]=e&&!i};sn[on++]=Infinity;for(var d=0,Z=s.msg.length;d<Z;d++)sn[on++]=0;sn[on++]=9999;s.nextanotb=Lr();sn[on++]=Infinity;for(var u=0,F=s.msg.length;u<F;u++)sn[on++]=0;sn[on++]=9999;s.nextbnota=Lr();for(var f=s.msg.length-1;f>=0;f-=1){s.i=f;sn[on++]=un(s.msg,s.i);s.anotb();if(sn[--on])fn(s.nextanotb,s.i,0);else fn(s.nextanotb,s.i,Mn(un(s.nextanotb,s.i+1)+1));sn[on++]=un(s.msg,s.i);s.bnota();if(sn[--on])fn(s.nextbnota,s.i,0);else fn(s.nextbnota,s.i,Mn(un(s.nextbnota,s.i+1)+1))}s.abeforeb=function(){var t=sn[--on];sn[on++]=Sn(un(s.nextanotb,t),un(s.nextbnota,t))};s.bbeforea=function(){var t=sn[--on];sn[on++]=Sn(un(s.nextbnota,t),un(s.nextanotb,t))};s.cws=Lr(s.barcode.length*2+3);s.i=0;s.j=0;for(;;){if(s.sam!=-1){fn(s.cws,0,~~(s.sam/10)-1);fn(s.cws,1,s.sam%10-1);s.j=2;s.cset="setb";s.mode=7;break}if(s.msglen==0){s.cset="setb";s.mode=1;break}if(s.msglen>=2){sn[on++]=un(s.msg,0)==s.fn1;sn[on++]=1;s.numsscr();var Y=sn[--on];var Q=sn[--on];sn[on++]=Y;sn[on++]=Q;on--;var J=sn[--on];var V=sn[--on];if(V&&J>=2){s.cset="setc";s.mode=4;s.i=1;break}}if(un(s.msg,0)==s.fn1){s.cset="setb";s.mode=3;s.i=1;break}if(s.msglen>=2){sn[on++]=0;s.numsscr();var K=sn[--on];var q=sn[--on];sn[on++]=K;sn[on++]=q;on--;var h=sn[--on];if(h>=2&&h%2==0){s.cset="setc";s.mode=2;break}sn[on++]=0;s.numsscr();var X=sn[--on];var $=sn[--on];sn[on++]=X;sn[on++]=$;on--;var m=sn[--on];if(m>=3&&m%2==1){sn[on++]=un(s.msg,0);s.encb();s.cset="setc";s.mode=5;s.i=1;break}var tt=un(s.setb,un(s.msg,0))!==undefined;sn[on++]=tt;sn[on++]=1;s.numsscr();var et=sn[--on];var it=sn[--on];sn[on++]=et;sn[on++]=it;on--;var g=sn[--on];var nt=sn[--on];if(nt&&(g>=2&&g%2==0)){sn[on++]=un(s.msg,0);s.encb();s.cset="setc";s.mode=5;s.i=1;break}var rt=un(s.setb,un(s.msg,0))!==undefined;sn[on++]=rt;sn[on++]=1;s.numsscr();var at=sn[--on];var ot=sn[--on];sn[on++]=at;sn[on++]=ot;on--;var v=sn[--on];var st=sn[--on];if(st&&(v>=3&&v%2==1)){sn[on++]=un(s.msg,0);s.encb();sn[on++]=un(s.msg,1);s.encb();s.cset="setc";s.mode=6;s.i=2;break}var ct=un(s.setb,un(s.msg,0))!==undefined;var lt=un(s.setb,un(s.msg,1))!==undefined;sn[on++]=ct&<sn[on++]=2;s.numsscr();var pt=sn[--on];var dt=sn[--on];sn[on++]=pt;sn[on++]=dt;on--;var b=sn[--on];var ut=sn[--on];if(ut&&(b>=2&&b%2==0)){sn[on++]=un(s.msg,0);s.encb();sn[on++]=un(s.msg,1);s.encb();s.cset="setc";s.mode=6;s.i=2;break}}sn[on++]=0;s.abeforeb();if(sn[--on]){s.cset="seta";s.mode=0;break}s.cset="setb";s.mode=1;break}for(;;){if(s.i==s.msglen)break;sn[on++]=s.i;s.numsscr();s.nums=sn[--on];s.nchars=sn[--on];for(;;){if(_n(s.cset,"seta")){if(s.i<s.msglen-1){sn[on++]=un(s.msg,s.i);s.bnota();sn[on++]=s.i+1;s.abeforeb();var ft=sn[--on];var ht=sn[--on];if(ht&&ft){sn[on++]=s.sb1;s.enca();sn[on++]=un(s.msg,s.i);s.encb();s.i=s.i+1;break}}if(s.i<s.msglen-2){sn[on++]=un(s.msg,s.i);s.bnota();sn[on++]=un(s.msg,s.i+1);s.bnota();var mt=sn[--on];var gt=sn[--on];sn[on++]=Nn(gt,mt);sn[on++]=s.i+2;s.abeforeb();var vt=sn[--on];var bt=sn[--on];if(bt&&vt){sn[on++]=s.sb2;s.enca();sn[on++]=un(s.msg,s.i);s.encb();sn[on++]=un(s.msg,s.i+1);s.encb();s.i=s.i+2;break}}sn[on++]=un(s.msg,s.i);s.bnota();if(sn[--on]){sn[on++]=s.swb;s.enca();s.cset="setb";break}if(s.i<s.msglen-4){var It=un(s.seta,un(s.msg,s.i+4))!==undefined;if(s.nums==4&&It){sn[on++]=s.sc2;s.enca();for(var I=0,At=2;I<At;I++)if(un(s.msg,s.i)==s.fn1){sn[on++]=s.fn1;s.encc();s.i=s.i+1}else{sn[on++]=hn(s.msg,s.i,2);s.encc();s.i=s.i+2}break}}if(s.i<s.msglen-6){var _t=un(s.seta,un(s.msg,s.i+6))!==undefined;if(s.nums==6&&_t){sn[on++]=s.sc3;s.enca();for(var A=0,yt=3;A<yt;A++)if(un(s.msg,s.i)==s.fn1){sn[on++]=s.fn1;s.encc();s.i=s.i+1}else{sn[on++]=hn(s.msg,s.i,2);s.encc();s.i=s.i+2}break}}if(s.nums>=4&&s.nums%2==0){sn[on++]=s.swc;s.enca();s.cset="setc";break}sn[on++]=un(s.msg,s.i);s.enca();s.i=s.i+1;break}if(_n(s.cset,"setb")){if(s.i<s.msglen-1){sn[on++]=un(s.msg,s.i);s.anotb();sn[on++]=s.i+1;s.bbeforea();var xt=sn[--on];var wt=sn[--on];if(wt&&xt){sn[on++]=s.sa1;s.encb();sn[on++]=un(s.msg,s.i);s.enca();s.i=s.i+1;break}}if(s.i<s.msglen-2){sn[on++]=un(s.msg,s.i);s.anotb();sn[on++]=un(s.msg,s.i+1);s.anotb();var Mt=sn[--on];var Pt=sn[--on];sn[on++]=Nn(Pt,Mt);sn[on++]=s.i+2;s.bbeforea();var jt=sn[--on];var Et=sn[--on];if(Et&&jt){sn[on++]=s.sa2;s.encb();sn[on++]=un(s.msg,s.i);s.enca();sn[on++]=un(s.msg,s.i+1);s.enca();s.i=s.i+2;break}}sn[on++]=un(s.msg,s.i);s.anotb();if(sn[--on]){sn[on++]=s.swa;s.encb();s.cset="seta";break}if(s.i<s.msglen-4){var Tt=un(s.setb,un(s.msg,s.i+4))!==undefined;if(s.nums==4&&Tt){sn[on++]=s.sc2;s.encb();for(var _=0,Ct=2;_<Ct;_++)if(un(s.msg,s.i)==s.fn1){sn[on++]=s.fn1;s.encc();s.i=s.i+1}else{sn[on++]=hn(s.msg,s.i,2);s.encc();s.i=s.i+2}break}}if(s.i<s.msglen-6){var Bt=un(s.setb,un(s.msg,s.i+6))!==undefined;if(s.nums==6&&Bt){sn[on++]=s.sc3;s.encb();for(var y=0,St=3;y<St;y++)if(un(s.msg,s.i)==s.fn1){sn[on++]=s.fn1;s.encc();s.i=s.i+1}else{sn[on++]=hn(s.msg,s.i,2);s.encc();s.i=s.i+2}break}}if(s.nums>=4&&s.nums%2==0){sn[on++]=s.swc;s.encb();s.cset="setc";break}sn[on++]=un(s.msg,s.i);s.encb();s.i=s.i+1;break}if(_n(s.cset,"setc")){if(s.nums>=2){if(un(s.msg,s.i)==s.fn1){sn[on++]=s.fn1;s.encc();s.i=s.i+1}else{sn[on++]=hn(s.msg,s.i,2);s.encc();s.i=s.i+2}break}if(s.i<s.msglen-1){var Dt=un(s.setb,un(s.msg,s.i))!==undefined;sn[on++]=Dt;sn[on++]=s.i+1;s.numsscr();var kt=sn[--on];var Nt=sn[--on];sn[on++]=kt;sn[on++]=Nt;on--;var x=sn[--on];var Ut=sn[--on];if(Ut&&(x>=2&&x%2==0)){sn[on++]=s.sb1;s.encc();sn[on++]=un(s.msg,s.i);s.encb();s.i=s.i+1;break}}if(s.i<s.msglen-1){var Ht=un(s.setb,un(s.msg,s.i))!==undefined;sn[on++]=Ht;sn[on++]=s.i+1;s.numsscr();var Rt=sn[--on];var zt=sn[--on];sn[on++]=Rt;sn[on++]=zt;on--;var w=sn[--on];var Ot=sn[--on];if(Ot&&(w>=3&&w%2==1)){sn[on++]=s.sb2;s.encc();sn[on++]=un(s.msg,s.i);s.encb();sn[on++]=un(s.msg,s.i+1);s.encb();s.i=s.i+2;break}}if(s.i<s.msglen-2){var Lt=un(s.setb,un(s.msg,s.i))!==undefined;var Wt=un(s.setb,un(s.msg,s.i+1))!==undefined;sn[on++]=Lt&&Wt;sn[on++]=s.i+2;s.numsscr();var Gt=sn[--on];var Zt=sn[--on];sn[on++]=Gt;sn[on++]=Zt;on--;var M=sn[--on];var Ft=sn[--on];if(Ft&&(M>=2&&M%2==0)){sn[on++]=s.sb2;s.encc();sn[on++]=un(s.msg,s.i);s.encb();sn[on++]=un(s.msg,s.i+1);s.encb();s.i=s.i+2;break}}if(s.i<s.msglen-3){var Yt=un(s.setb,un(s.msg,s.i))!==undefined;var Qt=un(s.setb,un(s.msg,s.i+1))!==undefined;sn[on++]=Yt&&Qt;sn[on++]=s.i+2;s.numsscr();var Jt=sn[--on];var Vt=sn[--on];sn[on++]=Jt;sn[on++]=Vt;on--;var P=sn[--on];var Kt=sn[--on];if(Kt&&(P>=3&&P%2==1)){sn[on++]=s.sb3;s.encc();sn[on++]=un(s.msg,s.i);s.encb();sn[on++]=un(s.msg,s.i+1);s.encb();sn[on++]=un(s.msg,s.i+2);s.encb();s.i=s.i+3;break}}if(s.i<s.msglen-3){var qt=un(s.setb,un(s.msg,s.i))!==undefined;var Xt=un(s.setb,un(s.msg,s.i+1))!==undefined;var $t=un(s.setb,un(s.msg,s.i+2))!==undefined;sn[on++]=qt&&Xt&&$t;sn[on++]=s.i+3;s.numsscr();var te=sn[--on];var ee=sn[--on];sn[on++]=te;sn[on++]=ee;on--;var j=sn[--on];var ie=sn[--on];if(ie&&(j>=2&&j%2==0)){sn[on++]=s.sb3;s.encc();sn[on++]=un(s.msg,s.i);s.encb();sn[on++]=un(s.msg,s.i+1);s.encb();sn[on++]=un(s.msg,s.i+2);s.encb();s.i=s.i+3;break}}sn[on++]=s.i;s.abeforeb();if(sn[--on]){sn[on++]=s.swa;s.encc();s.cset="seta";break}sn[on++]=s.swb;s.encc();s.cset="setb";break}break}}s.cws=hn(s.cws,0,s.j)}if(!Le.__14438__)(function(){var t=Object.create(s);t.metrics=Lr([Lr([2,7]),Lr([3,12]),Lr([4,17]),Lr([5,22]),Lr([6,27]),Lr([7,32]),Lr([8,37]),Lr([9,42]),Lr([10,47]),Lr([11,52]),Lr([12,57]),Lr([13,62]),Lr([14,67]),Lr([15,72]),Lr([16,77])]);for(var e in t)t.hasOwnProperty(e)&&(Le.$ctx[e]=t[e]);Le.__14438__=1})();s.urows=s.rows;var E=s.metrics;for(var T=0,ne=E.length;T<ne;T++){s.m=un(E,T);s.r=un(s.m,0);s.dcws=un(s.m,1);s.okay=true;if(s.urows!=0&&s.urows!=s.r)s.okay=false;if(s.cws.length>s.dcws)s.okay=false;if(s.okay)break}if(!s.okay){sn[on++]="bwipp.code16kNoValidSymbol#14453";sn[on++]="Maximum length exceeded or data too large for given options";Pn()}sn[on++]=Infinity;In(s.cws);for(var re=0,ae=Mn(s.dcws-s.cws.length);re<ae;re++)sn[on++]=103;s.cws=Lr();sn[on++]=Infinity;sn[on++]=Mn(Mn(s.r-2)*7+s.mode);In(s.cws);s.cws=Lr();sn[on++]=0;for(var C=0,oe=s.dcws;C<=oe;C+=1){var se=sn[--on];sn[on++]=Mn(se+(C+2)*un(s.cws,C))}s.c1=sn[--on]%107;sn[on++]=0;for(var B=0,ce=s.dcws;B<=ce;B+=1){var le=sn[--on];sn[on++]=Mn(le+(B+1)*un(s.cws,B))}s.c2=Mn(sn[--on]+s.c1*Mn(s.dcws+2))%107;sn[on++]=Infinity;In(s.cws);sn[on++]=s.c1;sn[on++]=s.c2;s.cws=Lr();var pe=un(s.options,"debugcws")!==undefined;if(pe){sn[on++]="bwipp.debugcws#14469";sn[on++]=s.cws;Pn()}if(!Le.__14505__)(function(){var t=Object.create(s);t.encs=Lr(["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"]);t.startencs=Lr(["3211","2221","2122","1411","1132","1231","1114","3112","3211","2221","2122","1411","1132","1231","1114","3112"]);t.stopencsodd=Lr(["3211","2221","2122","1411","1132","1231","1114","3112","1132","1231","1114","3112","3211","2221","2122","1411"]);t.stopencseven=Lr(["2122","1411","1132","1231","1114","3112","1132","1231","1114","3112","3211","2221","2122","1411","3211","2221"]);for(var e in t)t.hasOwnProperty(e)&&(Le.$ctx[e]=t[e]);Le.__14505__=1})();if(s.sam==-1||~~(s.sam/10)%2==1)s.stopencs=s.stopencsodd;else s.stopencs=s.stopencseven;s.rowbits=Lr(s.r);for(var S=0,de=Mn(s.r-1);S<=de;S+=1){s.i=S;sn[on++]=Infinity;sn[on++]=10;vn(un(s.startencs,s.i),function(){var t=sn[--on];sn[on++]=Mn(t-48)});var ue=hn(s.cws,s.i*5,5);sn[on++]=1;for(var D=0,fe=ue.length;D<fe;D++)vn(un(s.encs,un(ue,D)),function(){var t=sn[--on];sn[on++]=Mn(t-48)});vn(un(s.stopencs,s.i),function(){var t=sn[--on];sn[on++]=Mn(t-48)});sn[on++]=1;s.sbs=Lr();sn[on++]=Infinity;var he=s.sbs;sn[on++]=1;for(var k=0,me=he.length;k<me;k++){var ge=sn[--on];var ve=ge==0?1:0;sn[on++]=ge;for(var be=0,Ie=un(he,k);be<Ie;be++)sn[on++]=ve}An(Lr(bn()-1));var Ae=sn[--on];var _e=sn[--on];sn[on++]=Ae;sn[on++]=_e;on--;var ye=sn[--on];var xe=sn[--on];sn[on++]=ye;sn[on++]=xe;on--;fn(s.rowbits,s.i,sn[--on])}sn[on++]=Infinity;for(var we=0,Me=81*s.sepheight;we<Me;we++)sn[on++]=1;for(var N=0,Pe=Mn(s.r-2);N<=Pe;N+=1){s.i=N;for(var je=0,Ee=s.rowheight;je<Ee;je++)In(un(s.rowbits,s.i));for(var Te=0,Ce=s.sepheight;Te<Ce;Te++){for(var Be=0,Se=10;Be<Se;Be++)sn[on++]=0;for(var De=0,ke=70;De<ke;De++)sn[on++]=1;sn[on++]=0}}for(var Ne=0,Ue=s.rowheight;Ne<Ue;Ne++)In(un(s.rowbits,Mn(s.r-1)));for(var He=0,Re=81*s.sepheight;He<Re;He++)sn[on++]=1;s.pixs=Lr();var ze=new Map([["ren",Tn],["pixs",s.pixs],["pixx",81],["pixy",~~(s.pixs.length/81)],["height",~~(s.pixs.length/81)/72],["width",81/72],["opt",s.options]]);sn[on++]=ze;if(!s.dontdraw)Tn()}function At(){var h=Object.create(At.$ctx||(At.$ctx={}));h.dontdraw=false;h.sam=-1;h.append=false;h.rows=0;h.rowheight=8;h.sepheight=1;h.parse=false;h.parsefnc=false;sn[on++]=h;jn();h.options=sn[--on];h.barcode=sn[--on];if(h.rows!=0&&(h.rows<2||h.rows>8)){sn[on++]="bwipp.code49badRows#14607";sn[on++]="Code 49 must have 2 to 8 rows";Pn()}if(h.rowheight<8){sn[on++]="bwipp.code49badRowHeight#14611";sn[on++]="Code 49 must have rowheight of at least 8";Pn()}if(h.sepheight<1){sn[on++]="bwipp.code49badSepHeight#14615";sn[on++]="Code 49 must have sepheight of at least 1";Pn()}if(h.append&&h.sam!=-1){sn[on++]="bwipp.code49samAndAppend#14619";sn[on++]="sam and append cannot be specified together";Pn()}if(h.sam!=-1){sn[on++]=true;for(var t=0,e=1;t<e;t++){var i=h.sam;if(i<12||i>99){on--;sn[on++]=false;break}if(h.sam%10<2){on--;sn[on++]=false;break}if(~~(h.sam/10)>h.sam%10){on--;sn[on++]=false;break}}if(wn(sn[--on])){sn[on++]="bwipp.code49badSAM#14630";sn[on++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 9 symbols';Pn()}}if(!At.__14638__)(function(){var t=Object.create(h);t.s1=-1;t.s2=-2;t.fn1=-3;t.fn2=-4;t.fn3=-5;t.ns=-6;for(var e in t)t.hasOwnProperty(e)&&(At.$ctx[e]=t[e]);At.__14638__=1})();var n=new Map([["parse",h.parse],["parsefnc",h.parsefnc],["FNC1",h.fn1],["FNC2",h.fn2],["FNC3",h.fn3]]);h.fncvals=n;sn[on++]="msg";sn[on++]=h.barcode;sn[on++]=h.fncvals;En();var U=sn[--on];h[sn[--on]]=U;h.msglen=h.msg.length;vn(h.msg,function(){if(sn[--on]>127){sn[on++]="bwipp.code49badCharacter#14653";sn[on++]="Code 49 can only support ASCII characters with values 0 to 127";Pn()}});if(!At.__14697__)(function(){var t=Object.create(h);t.charmap=Lr(["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","-","."," ","$","/","+","%",t.s1,t.s2,t.fn1,t.fn2,t.fn3,t.ns]);t.charvals=new Map;for(var e=0;e<=48;e+=1){t.i=e;var i=un(t.charmap,t.i);sn[on++]=i;if(_n(Oe(i),"stringtype")){var n=un(sn[--on],0);sn[on++]=n}fn(t.charvals,sn[--on],t.i)}t.combos=Lr(["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 r=0;r<=127;r+=1){t.i=r;var a=un(t.combos,t.i);t.c1=un(a,0);t.c2=un(a,1);if(t.c1==49)fn(t.charvals,t.i,Lr([un(t.charvals,t.s1),un(t.charvals,t.c2)]));if(t.c1==50)fn(t.charvals,t.i,Lr([un(t.charvals,t.s2),un(t.charvals,t.c2)]))}for(var o in t)t.hasOwnProperty(o)&&(At.$ctx[o]=t[o]);At.__14697__=1})();h.encodealpha=function(){var t=un(h.charvals,sn[--on]);sn[on++]=t;if(yn(Oe(t),"arraytype"))An(Lr(1));var e=sn[--on];mn(h.cws,h.j,e);h.j=e.length+h.j};h.base48=function(){var t=sn[--on];sn[on++]=0;vn(t,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(Mn(t-48)+e*10)});sn[on++]=Infinity;var e=sn[--on];var i=sn[--on];var n=sn[--on];sn[on++]=e;sn[on++]=i;for(var r=0,a=Mn(n-1);r<a;r++){var o=sn[--on];sn[on++]=o%48;sn[on++]=~~(o/48)}var s=Lr();sn[on++]=s;sn[on++]=Infinity;var c=sn[--on];var l=sn[--on];sn[on++]=c;sn[on++]=l;for(var p=l.length-1;p>=0;p-=1){var d=sn[--on];sn[on++]=un(d,p);sn[on++]=d}on--;var u=Lr();mn(h.cws,h.j,u);h.j=u.length+h.j};h.encodenumeric=function(){h.nums=sn[--on];var t=h.nums.length;var e=t%5;sn[on++]="pre";sn[on++]=t;sn[on++]=e;if(e!=2){var i=sn[--on];var n=sn[--on];sn[on++]=Mn(n-i)}else{var r=sn[--on];var a=sn[--on];sn[on++]=Mn(Mn(a-r)-5)}var o=sn[--on];h[sn[--on]]=o;for(var s=0,c=Mn(h.pre-1);s<=c;s+=5){sn[on++]=3;sn[on++]=hn(h.nums,s,5);h.base48()}h.nums=hn(h.nums,h.pre,Mn(h.nums.length-h.pre));var l=h.nums.length;sn[on++]=l;if(l==1){sn[on++]=un(h.nums,h.i);h.encodealpha()}var p=sn[--on];sn[on++]=p;if(p==3){sn[on++]=2;sn[on++]=h.nums;h.base48()}var d=sn[--on];sn[on++]=d;if(d==4){sn[on++]=3;sn[on++]=Infinity;sn[on++]=49;sn[on++]=48;In(h.nums);var u=Lr();sn[on++]=u;h.base48()}if(sn[--on]==7){sn[on++]=3;sn[on++]=Infinity;sn[on++]=49;sn[on++]=48;In(hn(h.nums,0,4));var f=Lr();sn[on++]=f;h.base48();sn[on++]=2;sn[on++]=hn(h.nums,4,3);h.base48()}};sn[on++]=Infinity;for(var r=0,H=h.msglen;r<H;r++)sn[on++]=0;sn[on++]=0;h.numericruns=Lr();for(var a=h.msglen-1;a>=0;a-=1){h.i=a;var o=un(h.msg,h.i);if(o>=48&&o<=57)fn(h.numericruns,h.i,Mn(un(h.numericruns,h.i+1)+1));else fn(h.numericruns,h.i,0)}h.cws=Lr(h.msglen*2+1);if(!At.__14754__)(function(){var t=Object.create(h);t.samval=Lr([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 e in t)t.hasOwnProperty(e)&&(At.$ctx[e]=t[e]);At.__14754__=1})();for(;;){if(h.append){h.mode=1;h.method="alpha";h.i=0;h.j=0;break}if(h.sam!=-1){h.mode=3;sn[on++]=h.cws;sn[on++]=0;for(var s=0;s<=43;s+=1){sn[on++]=s;if(un(h.samval,s)!=h.sam)on--}var R=sn[--on];var z=sn[--on];fn(sn[--on],z,Mn(R+1));h.method="alpha";h.i=0;h.j=1;break}if(un(h.numericruns,0)>=5){h.mode=2;h.method="numeric";h.i=0;h.j=0;break}var c=un(h.charvals,un(h.msg,0));sn[on++]=c;if(yn(Oe(c),"arraytype")){on--;h.mode=0;h.method="alpha";h.i=0;h.j=0;break}var O=un(sn[--on],0)==43?4:5;h.mode=O;fn(h.cws,0,un(un(h.charvals,un(h.msg,0)),1));h.method="alpha";h.i=1;h.j=1;break}for(;;){if(h.i==h.msglen)break;for(;;){if(_n(h.method,"alpha")){if(un(h.numericruns,h.i)>=5){sn[on++]=h.ns;h.encodealpha();h.method="numeric";break}sn[on++]=un(h.msg,h.i);h.encodealpha();h.i=h.i+1;break}if(_n(h.method,"numeric")){if(un(h.numericruns,h.i)<5){sn[on++]=h.ns;h.encodealpha();h.method="alpha";break}sn[on++]=hn(h.msg,h.i,un(h.numericruns,h.i));h.encodenumeric();h.i=Mn(h.i+un(h.numericruns,h.i));break}}}h.cws=hn(h.cws,0,h.j);if(!At.__14832__)(function(){var t=Object.create(h);t.metrics=Lr([Lr([2,9]),Lr([3,16]),Lr([4,23]),Lr([5,30]),Lr([6,37]),Lr([7,42]),Lr([8,49])]);for(var e in t)t.hasOwnProperty(e)&&(At.$ctx[e]=t[e]);At.__14832__=1})();h.urows=h.rows;var l=h.metrics;for(var p=0,L=l.length;p<L;p++){h.m=un(l,p);h.r=un(h.m,0);h.dcws=un(h.m,1);h.okay=true;if(h.urows!=0&&h.urows!=h.r)h.okay=false;if(h.cws.length>h.dcws)h.okay=false;if(h.okay)break}if(!h.okay){sn[on++]="bwipp.code49noValidSymbol#14847";sn[on++]="Maximum length exceeded";Pn()}sn[on++]=Infinity;In(h.cws);for(var d=0,W=Mn(h.dcws-h.cws.length);d<W;d++)sn[on++]=48;h.cws=Lr();h.ccs=Lr(h.r*8);h.j=0;for(var u=0,G=Mn(h.r-2);u<=G;u+=1){h.i=u;h.cc=hn(h.cws,h.j,7);mn(h.ccs,h.i*8,h.cc);var f=h.cc;sn[on++]=h.ccs;sn[on++]=h.i*8+7;sn[on++]=0;for(var m=0,Z=f.length;m<Z;m++){var F=sn[--on];sn[on++]=Mn(F+un(f,m))}var Y=sn[--on];var Q=sn[--on];fn(sn[--on],Q,Y%49);h.j=h.j+7}if(h.j<h.dcws)mn(h.ccs,h.ccs.length-8,hn(h.cws,h.j,Mn(h.dcws-h.j)));h.cr7=Mn(Mn(h.r-2)*7+h.mode);fn(h.ccs,h.ccs.length-2,h.cr7);if(!At.__14878__)(function(){var t=Object.create(h);var e=Lr([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]);sn[on++]=e;sn[on++]=e;sn[on++]=Infinity;var i=sn[--on];var n=hn(sn[--on],0,32);sn[on++]=i;sn[on++]=20;In(n);t.weightx=Lr();var r=sn[--on];sn[on++]=r;sn[on++]=r;sn[on++]=Infinity;var a=sn[--on];var o=hn(sn[--on],1,32);sn[on++]=a;sn[on++]=16;In(o);t.weighty=Lr();sn[on++]=Infinity;var s=sn[--on];var c=hn(sn[--on],2,32);sn[on++]=s;sn[on++]=38;In(c);t.weightz=Lr();for(var l in t)t.hasOwnProperty(l)&&(At.$ctx[l]=t[l]);At.__14878__=1})();h.calccheck=function(){h.weights=sn[--on];h.score=0;for(var t=0,e=~~(Mn(h.r-1)*8/2)-1;t<=e;t+=1){h.i=t;h.score=Mn(Mn(un(h.ccs,h.i*2)*49+un(h.ccs,h.i*2+1))*un(h.weights,h.i+1)+h.score)}sn[on++]=h.score};h.lastrow=hn(h.ccs,h.ccs.length-8,8);if(h.r>=7){sn[on++]=h.cr7*un(h.weightz,0);sn[on++]=h.weightz;h.calccheck();var J=sn[--on];var g=Mn(sn[--on]+J)%2401;sn[on++]=~~(g/49);sn[on++]=g%49;An(Lr(2));mn(h.lastrow,0,sn[--on])}h.wr1=Mn(un(h.lastrow,0)*49+un(h.lastrow,1));sn[on++]=h.cr7*un(h.weighty,0);sn[on++]=h.weighty;h.calccheck();var V=sn[--on];var v=Mn(Mn(sn[--on]+V)+h.wr1*un(h.weighty,Mn(h.r*4-3)))%2401;h.wr2=v;sn[on++]=~~(v/49);sn[on++]=v%49;An(Lr(2));mn(h.lastrow,2,sn[--on]);sn[on++]=h.cr7*un(h.weightx,0);sn[on++]=h.weightx;h.calccheck();var K=sn[--on];var b=Mn(Mn(Mn(sn[--on]+K)+h.wr1*un(h.weightx,Mn(h.r*4-3)))+h.wr2*un(h.weightx,Mn(h.r*4-2)))%2401;sn[on++]=~~(b/49);sn[on++]=b%49;An(Lr(2));mn(h.lastrow,4,sn[--on]);var I=hn(h.ccs,h.ccs.length-8,7);sn[on++]=0;for(var A=0,q=I.length;A<q;A++){var X=sn[--on];sn[on++]=Mn(X+un(I,A))}fn(h.ccs,h.ccs.length-1,sn[--on]%49);var $=un(h.options,"debugcws")!==undefined;if($){sn[on++]="bwipp.debugcws#14918";sn[on++]=h.ccs;Pn()}if(!At.__15616__)(function(){var t=Object.create(h);t.patterns=Lr([Lr(["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"]),Lr(["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"])]);t.parity=Lr(["1001","0101","1100","0011","1010","0110","1111","0000"]);for(var e in t)t.hasOwnProperty(e)&&(At.$ctx[e]=t[e]);At.__15616__=1})();h.rowbits=Lr(h.r);for(var _=0,tt=Mn(h.r-1);_<=tt;_+=1){h.i=_;sn[on++]="p";if(h.i!=Mn(h.r-1))sn[on++]=un(h.parity,h.i);else sn[on++]="0000";var et=sn[--on];h[sn[--on]]=et;h.ccrow=hn(h.ccs,h.i*8,8);sn[on++]=Infinity;for(var y=0;y<=7;y+=2){In(hn(h.ccrow,y,2));var it=sn[--on];var nt=sn[--on];sn[on++]=Mn(it+nt*49)}h.scrow=Lr();sn[on++]=Infinity;sn[on++]=10;sn[on++]=1;sn[on++]=1;for(var x=0;x<=3;x+=1){h.j=x;vn(un(un(h.patterns,Mn(un(h.p,h.j)-48)),un(h.scrow,h.j)),function(){var t=sn[--on];sn[on++]=Mn(t-48)})}sn[on++]=4;sn[on++]=1;h.sbs=Lr();sn[on++]=Infinity;var w=h.sbs;sn[on++]=1;for(var M=0,rt=w.length;M<rt;M++){var P=sn[--on];var at=P==0?1:0;sn[on++]=P;for(var j=0,ot=un(w,M);j<ot;j++)sn[on++]=at}An(Lr(bn()-1));var st=sn[--on];var ct=sn[--on];sn[on++]=st;sn[on++]=ct;on--;var lt=sn[--on];var pt=sn[--on];sn[on++]=lt;sn[on++]=pt;on--;fn(h.rowbits,h.i,sn[--on])}sn[on++]=Infinity;for(var E=0,dt=81*h.sepheight;E<dt;E++)sn[on++]=1;for(var T=0,ut=Mn(h.r-2);T<=ut;T+=1){h.i=T;for(var C=0,ft=h.rowheight;C<ft;C++)In(un(h.rowbits,h.i));for(var B=0,ht=h.sepheight;B<ht;B++){for(var S=0,mt=10;S<mt;S++)sn[on++]=0;for(var D=0,gt=70;D<gt;D++)sn[on++]=1;sn[on++]=0}}for(var k=0,vt=h.rowheight;k<vt;k++)In(un(h.rowbits,Mn(h.r-1)));for(var N=0,bt=81*h.sepheight;N<bt;N++)sn[on++]=1;h.pixs=Lr();var It=new Map([["ren",Tn],["pixs",h.pixs],["pixx",81],["pixy",~~(h.pixs.length/81)],["height",~~(h.pixs.length/81)/72],["width",81/72],["opt",h.options]]);sn[on++]=It;if(!h.dontdraw)Tn()}function ut(){var i=Object.create(ut.$ctx||(ut.$ctx={}));i.dontdraw=false;i.includetext=false;i.textfont="OCR-B";i.textsize=10;i.textyoffset=-8;i.height=.3;sn[on++]=i;jn();i.options=sn[--on];i.barcode=sn[--on];vn(i.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.flattermarkenBadCharacter#15978";sn[on++]="Flattermarken must contain only digits";Pn()}});if(!ut.__15991__)(function(){var t=Object.create(i);t.encs=Lr(["0018","0117","0216","0315","0414","0513","0612","0711","0810","0900"]);t.barchars="1234567890";for(var e in t)t.hasOwnProperty(e)&&(ut.$ctx[e]=t[e]);ut.__15991__=1})();i.barlen=i.barcode.length;i.sbs=ln(i.barlen*4);i.txt=Lr(i.barlen);for(var t=0,e=i.barlen-1;t<=e;t+=1){i.i=t;gn(i.barchars,hn(i.barcode,i.i,1));on--;i.indx=sn[--on].length;on-=2;i.enc=un(i.encs,i.indx);mn(i.sbs,i.i*4,i.enc);fn(i.txt,i.i,Lr([hn(i.barcode,i.i,1),i.i*9,i.textyoffset,i.textfont,i.textsize]))}sn[on++]=Infinity;sn[on++]=Infinity;var n=i.sbs;for(var r=0,a=n.length;r<a;r++)sn[on++]=un(n,r)-48;var o=Lr();sn[on++]=Infinity;for(var s=0,c=~~((i.sbs.length+1)/2);s<c;s++)sn[on++]=i.height;var l=Lr();sn[on++]=Infinity;for(var p=0,d=~~((i.sbs.length+1)/2);p<d;p++)sn[on++]=0;var u=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=o;sn[on++]="bhs";sn[on++]=l;sn[on++]="bbs";sn[on++]=u;sn[on++]="txt";sn[on++]=i.txt;sn[on++]="opt";sn[on++]=i.options;var f=cn();sn[on++]=f;if(!i.dontdraw)Ki()}function ft(){var t=Object.create(ft.$ctx||(ft.$ctx={}));t.dontdraw=false;t.height=1;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];vn(t.barcode,function(){var t=sn[--on];if(t<49||t>57){sn[on++]="bwipp.rawBadCharacter#16064";sn[on++]="Raw must contain only digits 1 to 9";Pn()}});sn[on++]=Infinity;sn[on++]=Infinity;vn(t.barcode,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var e=Lr();sn[on++]=Infinity;for(var i=0,n=~~((t.barcode.length+1)/2);i<n;i++)sn[on++]=t.height;var r=Lr();sn[on++]=Infinity;for(var a=0,o=~~((t.barcode.length+1)/2);a<o;a++)sn[on++]=0;var s=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=e;sn[on++]="bhs";sn[on++]=r;sn[on++]="bbs";sn[on++]=s;sn[on++]="opt";sn[on++]=t.options;var c=cn();sn[on++]=c;if(!t.dontdraw)Ki()}function ht(){var t=Object.create(ht.$ctx||(ht.$ctx={}));t.dontdraw=false;t.height=.175;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];vn(t.barcode,function(){var t=sn[--on];if(t!=68&&(t!=65&&(t!=70&&t!=84))){sn[on++]="bwipp.daftBadCharacter#16118";sn[on++]="DAFT must contain only characters D, A, F and T";Pn()}});t.barlen=t.barcode.length;t.bbs=Lr(t.barlen);t.bhs=Lr(t.barlen);for(var e=0,i=t.barlen-1;e<=i;e+=1){t.i=e;t.enc=hn(t.barcode,t.i,1);if(_n(t.enc,"D")){fn(t.bbs,t.i,0*t.height/8);fn(t.bhs,t.i,5*t.height/8)}if(_n(t.enc,"A")){fn(t.bbs,t.i,3*t.height/8);fn(t.bhs,t.i,5*t.height/8)}if(_n(t.enc,"F")){fn(t.bbs,t.i,0*t.height/8);fn(t.bhs,t.i,8*t.height/8)}if(_n(t.enc,"T")){fn(t.bbs,t.i,3*t.height/8);fn(t.bhs,t.i,2*t.height/8)}}sn[on++]=Infinity;var n=t.bbs;var r=t.bhs;sn[on++]=Infinity;for(var a=0,o=t.bhs.length-1;a<o;a++){sn[on++]=1.44;sn[on++]=1.872}sn[on++]=1.44;var s=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="bbs";sn[on++]=n;sn[on++]="bhs";sn[on++]=r;sn[on++]="sbs";sn[on++]=s;sn[on++]="opt";sn[on++]=t.options;var c=cn();sn[on++]=c;if(!t.dontdraw)Ki()}function mt(){var t=Object.create(mt.$ctx||(mt.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];var e=new Map([["fima",function(){t.sbs=Lr([2.25,2.25,2.25,11.25,2.25,11.25,2.25,2.25,2.25]);t.bhs=Lr([.625,.625,.625,.625,.625]);t.bbs=Lr([0,0,0,0,0])}],["fimb",function(){t.sbs=Lr([2.25,6.75,2.25,2.25,2.25,6.25,2.25,2.25,2.25,6.75,2.25]);t.bhs=Lr([.625,.625,.625,.625,.625,.625]);t.bbs=Lr([0,0,0,0,0,0])}],["fimc",function(){t.sbs=Lr([2.25,2.25,2.25,6.75,2.25,6.75,2.25,6.75,2.25,2.25,2.25]);t.bhs=Lr([.625,.625,.625,.625,.625,.625]);t.bbs=Lr([0,0,0,0,0,0])}],["fimd",function(){t.sbs=Lr([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]);t.bhs=Lr([.625,.625,.625,.625,.625,.625,.625]);t.bbs=Lr([0,0,0,0,0,0,0])}],["fime",function(){t.sbs=Lr([2.25,6.75,2.25,15.75,2.25,6.75,2.25]);t.bhs=Lr([.625,.625,.625,.625,.625,.625,.625]);t.bbs=Lr([0,0,0,0,0,0,0])}]]);t.symbols=e;var i=un(t.symbols,t.barcode)!==undefined;if(!i){sn[on++]="bwipp.symbolUnknownSymbol#16224";sn[on++]="Unknown symbol name provided";Pn()}if(un(t.symbols,t.barcode)()===true)return true;var n=new Map([["ren",Ki],["sbs",t.sbs],["bhs",t.bhs],["bbs",t.bbs],["opt",t.options]]);sn[on++]=n;if(!t.dontdraw)Ki()}function Qe(){var E=Object.create(Qe.$ctx||(Qe.$ctx={}));E.dontdraw=false;E.compact=false;E.eclevel=-1;E.columns=0;E.rows=0;E.rowmult=3;E.ccc=false;E.raw=false;E.parse=false;E.parsefnc=false;sn[on++]=E;jn();E.options=sn[--on];E.barcode=sn[--on];if(_n(E.barcode,"")){sn[on++]="bwipp.pdf417emptyData#16289";sn[on++]="The data must not be empty";Pn()}if(E.eclevel!=-1&&(E.eclevel<0||E.eclevel>8)){sn[on++]="bwipp.pdf417InvalidErrorCorrectionLevel#16293";sn[on++]="Valid error correction levels are 0 to 8";Pn()}if(E.ccc&&E.raw){sn[on++]="bwipp.pdf417cccAndRaw#16297";sn[on++]="Cannot combine ccc and raw";Pn()}if(E.ccc&&E.compact){sn[on++]="bwipp.pdf417cccAndCompact#16301";sn[on++]="Cannot combine ccc and compact";Pn()}if(E.rows!=0&&(E.rows<3||E.rows>90)){sn[on++]="bwipp.pdf417invalidRows#16305";sn[on++]="There must be between 3 and 90 rows";Pn()}if(E.columns!=0&&(E.columns<1||E.columns>30)){sn[on++]="bwipp.pdf417invalidColumns#16309";sn[on++]="There must be between 1 and 30 columns";Pn()}if(E.rowmult<=0){sn[on++]="bwipp.pdf417badRowMult#16313";sn[on++]="The row multiplier must be greater than zero";Pn()}if(!Qe.__16407__)(function(){var t=Object.create(E);t.T=0;t.N=1;t.B=2;t.A=0;t.L=1;t.M=2;t.P=3;t.tl=-1;t.nl=-2;t.bl=-3;t.bl6=-4;t.bs=-5;t.al=-6;t.ll=-7;t.ml=-8;t.pl=-9;t.as=-10;t.ps=-11;t.charmaps=Lr([Lr(["A","a","0",";"]),Lr(["B","b","1","<"]),Lr(["C","c","2",">"]),Lr(["D","d","3","@"]),Lr(["E","e","4","["]),Lr(["F","f","5",92]),Lr(["G","g","6","]"]),Lr(["H","h","7","_"]),Lr(["I","i","8","`"]),Lr(["J","j","9","~"]),Lr(["K","k","&","!"]),Lr(["L","l",13,13]),Lr(["M","m",9,9]),Lr(["N","n",",",","]),Lr(["O","o",":",":"]),Lr(["P","p","#",10]),Lr(["Q","q","-","-"]),Lr(["R","r",".","."]),Lr(["S","s","$","$"]),Lr(["T","t","/","/"]),Lr(["U","u","+",'"']),Lr(["V","v","%","|"]),Lr(["W","w","*","*"]),Lr(["X","x","=",40]),Lr(["Y","y","^",41]),Lr(["Z","z",t.pl,"?"]),Lr([" "," "," ","{"]),Lr([t.ll,t.as,t.ll,"}"]),Lr([t.ml,t.ml,t.al,"'"]),Lr([t.ps,t.ps,t.ps,t.al])]);t.charvals=Lr([new Map,new Map,new Map,new Map]);t.alltext=new Map;for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=3;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}var o=sn[--on];fn(un(t.charvals,t.j),o,t.i);fn(t.alltext,o,-1)}}t.e=1e4;t.latlen=Lr([Lr([0,1,1,2]),Lr([2,0,1,2]),Lr([1,1,0,1]),Lr([1,2,2,0])]);t.latseq=Lr([Lr([Lr([]),Lr([t.ll]),Lr([t.ml]),Lr([t.ml,t.pl])]),Lr([Lr([t.ml,t.al]),Lr([]),Lr([t.ml]),Lr([t.ml,t.pl])]),Lr([Lr([t.al]),Lr([t.ll]),Lr([]),Lr([t.pl])]),Lr([Lr([t.al]),Lr([t.al,t.ll]),Lr([t.al,t.ml]),Lr([])])]);t.shftlen=Lr([Lr([t.e,t.e,t.e,1]),Lr([1,t.e,t.e,1]),Lr([t.e,t.e,t.e,1]),Lr([t.e,t.e,t.e,t.e])]);sn[on++]=Infinity;sn[on++]=t.tl;sn[on++]=900;sn[on++]=t.bl;sn[on++]=901;sn[on++]=t.bl6;sn[on++]=924;sn[on++]=t.nl;sn[on++]=902;sn[on++]=t.bs;sn[on++]=913;t.latchcws=cn();for(var s in t)t.hasOwnProperty(s)&&(Qe.$ctx[s]=t[s]);Qe.__16407__=1})();if(E.raw){E.datcws=Lr(E.barcode.length);E.i=0;E.j=0;for(;;){if(E.i>=E.barcode.length-3)break;if(un(E.barcode,E.i)!=94)break;var t=hn(E.barcode,E.i+1,3);sn[on++]=t;sn[on++]=false;for(var e=0,i=t.length;e<i;e++){var n=un(t,e);if(n<48||n>57){on--;sn[on++]=true}}if(sn[--on]){on--;break}E.cw=pn(sn[--on]);fn(E.datcws,E.j,E.cw);E.i=E.i+4;E.j=E.j+1}if(E.i!=E.barcode.length){sn[on++]="bwipp.pdf417badRawFormat#16425";sn[on++]="raw data must be formatted as ^NNN";Pn()}E.datcws=hn(E.datcws,0,E.j)}E.encb=function(){E.in=sn[--on];E.inlen=E.in.length;E.out=Lr(~~(E.inlen/6)*5+E.inlen%6);for(var t=0,e=~~(E.inlen/6)-1;t<=e;t+=1){E.k=t;sn[on++]=Infinity;In(hn(E.in,E.k*6,3));E.msbs=Lr();sn[on++]=Infinity;In(E.msbs);var i=sn[--on];var n=sn[--on];var r=sn[--on];sn[on++]=Mn(Mn(i+n*256)+r*65536);for(var a=0,o=3;a<o;a++){var s=sn[--on];sn[on++]=s%900;sn[on++]=~~(s/900)}E.mscs=Lr();sn[on++]=Infinity;In(hn(E.in,E.k*6+3,3));E.lsbs=Lr();sn[on++]=Infinity;In(E.lsbs);var c=sn[--on];var l=sn[--on];var p=sn[--on];sn[on++]=Mn(Mn(c+l*256)+p*65536);for(var d=0,u=3;d<u;d++){var f=sn[--on];sn[on++]=f%900;sn[on++]=~~(f/900)}E.lscs=Lr();var h=un(E.lscs,0);var m=un(E.mscs,0);fn(E.out,E.k*5+4,Mn(h+m*316)%900);var g=un(E.lscs,1);var v=un(E.mscs,0);var b=un(E.mscs,1);fn(E.out,E.k*5+3,Mn(Mn(Mn(~~(Mn(h+m*316)/900)+g)+v*641)+b*316)%900);var I=un(E.lscs,2);var A=un(E.mscs,0);var _=un(E.mscs,1);var y=un(E.mscs,2);fn(E.out,E.k*5+2,Mn(Mn(Mn(Mn(~~(Mn(Mn(Mn(~~(Mn(h+m*316)/900)+g)+v*641)+b*316)/900)+I)+A*20)+_*641)+y*316)%900);var x=un(E.lscs,3);var w=un(E.mscs,1);var M=un(E.mscs,2);fn(E.out,E.k*5+1,Mn(Mn(Mn(~~(Mn(Mn(Mn(Mn(~~(Mn(Mn(Mn(~~(Mn(h+m*316)/900)+g)+v*641)+b*316)/900)+I)+A*20)+_*641)+y*316)/900)+x)+w*20)+M*641)%900);fn(E.out,E.k*5,Mn(~~(Mn(Mn(Mn(~~(Mn(Mn(Mn(Mn(~~(Mn(Mn(Mn(~~(Mn(h+m*316)/900)+g)+v*641)+b*316)/900)+I)+A*20)+_*641)+y*316)/900)+x)+w*20)+M*641)/900)+un(E.mscs,2)*20)%900)}E.rem=E.inlen%6;if(E.rem!=0){sn[on++]=E.out;sn[on++]=E.out.length-E.rem;sn[on++]=Infinity;In(hn(E.in,E.inlen-E.rem,E.rem));var P=Lr();var j=sn[--on];mn(sn[--on],j,P)}sn[on++]=E.out};if(E.ccc){E.barlen=E.barcode.length;E.datcws=Lr(~~(E.barlen/6)*5+E.barlen%6+2);fn(E.datcws,0,920);var r=E.barlen%6==0?924:901;fn(E.datcws,1,r);sn[on++]=E.datcws;sn[on++]=2;sn[on++]=Infinity;vn(E.barcode);var a=Lr();sn[on++]=a;E.encb();var o=sn[--on];var s=sn[--on];mn(sn[--on],s,o)}if(!E.raw&&!E.ccc){var U=new Map([["parse",E.parse],["parsefnc",E.parsefnc],["eci",true]]);E.fncvals=U;sn[on++]="msg";sn[on++]=E.barcode;sn[on++]=E.fncvals;En();var H=sn[--on];E[sn[--on]]=H;E.msglen=E.msg.length;sn[on++]=Infinity;for(var c=0,R=E.msglen;c<R;c++)sn[on++]=0;sn[on++]=0;E.numdigits=Lr();sn[on++]=Infinity;for(var l=0,z=E.msglen;l<z;l++)sn[on++]=0;sn[on++]=0;E.numtext=Lr();sn[on++]=Infinity;for(var p=0,O=E.msglen;p<O;p++)sn[on++]=0;sn[on++]=0;E.numbytes=Lr();sn[on++]=Infinity;for(var d=0,L=E.msglen;d<L;d++)sn[on++]=0;sn[on++]=0;E.iseci=Lr();for(var u=E.msglen-1;u>=0;u-=1){E.i=u;var f=un(E.msg,E.i);if(f>=48&&f<=57)fn(E.numdigits,E.i,Mn(un(E.numdigits,E.i+1)+1));var W=un(E.alltext,un(E.msg,E.i))!==undefined;if(W&&un(E.numdigits,E.i)<13)fn(E.numtext,E.i,Mn(un(E.numtext,E.i+1)+1));if(un(E.msg,E.i)>=0&&un(E.numtext,E.i)<5&&un(E.numdigits,E.i)<13)fn(E.numbytes,E.i,Mn(un(E.numbytes,E.i+1)+1));fn(E.iseci,E.i,un(E.msg,E.i)<=-1e6)}E.numdigits=hn(E.numdigits,0,E.msglen);E.numtext=hn(E.numtext,0,E.msglen);E.numbytes=hn(E.numbytes,0,E.msglen);E.seq=Lr([]);E.seqlen=0;E.state=E.T;E.p=0;for(;;){if(E.p==E.msglen)break;if(un(E.iseci,E.p)){E.eci=un(E.msg,E.p);sn[on++]=Infinity;In(E.seq);sn[on++]=Lr([E.eci]);E.seq=Lr();E.p=E.p+1;sn[on++]="seqlen";sn[on++]=E.seqlen;if(E.eci<=-1810900)sn[on++]=2;else{var G=E.eci<=-1000900?3:2;sn[on++]=G}var Z=sn[--on];var F=sn[--on];E[sn[--on]]=Mn(F+Z)}else{E.n=un(E.numdigits,E.p);if(E.n>=13||E.n==E.msglen&&E.n>=8){sn[on++]=Infinity;In(E.seq);sn[on++]=E.nl;sn[on++]=Infinity;In(hn(E.msg,E.p,E.n));var Y=Lr();sn[on++]=Y;E.seq=Lr();E.state=E.N;E.p=Mn(E.p+E.n);E.seqlen=Mn(E.seqlen+1+E.n)}else{E.t=un(E.numtext,E.p);if(E.t>=5){sn[on++]=Infinity;In(E.seq);if(E.state!=E.T)sn[on++]=E.tl;sn[on++]=Infinity;In(hn(E.msg,E.p,E.t));var Q=Lr();sn[on++]=Q;E.seq=Lr();E.state=E.T;E.p=Mn(E.p+E.t);E.seqlen=Mn(Mn(E.seqlen+1)+E.t)}else{E.b=un(E.numbytes,E.p);if(E.b==1&&E.state==E.T){sn[on++]=Infinity;In(E.seq);sn[on++]=E.bs;sn[on++]=Lr([un(E.msg,E.p)]);E.seq=Lr();E.p=Mn(E.p+E.b);E.seqlen=Mn(E.seqlen+2)}else{sn[on++]=Infinity;In(E.seq);var J=E.b%6!=0?E.bl:E.bl6;sn[on++]=J;sn[on++]=Infinity;In(hn(E.msg,E.p,E.b));var V=Lr();sn[on++]=V;E.seq=Lr();E.state=E.B;E.p=Mn(E.p+E.b);E.seqlen=Mn(Mn(E.seqlen+1)+E.b)}}}}}E.enca=function(){var t=un(un(E.charvals,E.A),sn[--on]);sn[on++]=t};E.encl=function(){var t=un(un(E.charvals,E.L),sn[--on]);sn[on++]=t};E.encm=function(){var t=un(un(E.charvals,E.M),sn[--on]);sn[on++]=t};E.encp=function(){var t=un(un(E.charvals,E.P),sn[--on]);sn[on++]=t};E.textencfuncs=Lr(["enca","encl","encm","encp"]);E.addtotext=function(){fn(E.text,E.l,sn[--on]);E.l=E.l+1};E.enct=function(){E.in=sn[--on];E.curlen=Lr([E.e,E.e,E.e,E.e]);fn(E.curlen,E.submode,0);E.curseq=Lr([Lr([]),Lr([]),Lr([]),Lr([])]);vn(E.in,function(){E.char=sn[--on];for(;;){E.imp=false;var t=Lr([E.A,E.L,E.M,E.P]);for(var e=0,i=t.length;e<i;e++){E.x=un(t,e);var n=Lr([E.A,E.L,E.M,E.P]);for(var r=0,a=n.length;r<a;r++){E.y=un(n,r);E.cost=Mn(un(E.curlen,E.x)+un(un(E.latlen,E.x),E.y));if(E.cost<un(E.curlen,E.y)){fn(E.curlen,E.y,E.cost);sn[on++]=E.curseq;sn[on++]=E.y;sn[on++]=Infinity;In(un(E.curseq,E.x));In(un(un(E.latseq,E.x),E.y));var o=Lr();var s=sn[--on];fn(sn[--on],s,o);E.imp=true}}}if(!E.imp)break}E.nxtlen=Lr([E.e,E.e,E.e,E.e]);E.nxtseq=Lr(4);var c=Lr([E.A,E.L,E.M,E.P]);for(var l=0,p=c.length;l<p;l++){E.x=un(c,l);for(;;){var d=un(un(E.charvals,E.x),E.char)!==undefined;if(!d)break;E.cost=Mn(un(E.curlen,E.x)+1);if(E.cost<un(E.nxtlen,E.x)){fn(E.nxtlen,E.x,E.cost);sn[on++]=E.nxtseq;sn[on++]=E.x;sn[on++]=Infinity;In(un(E.curseq,E.x));sn[on++]=E.char;var u=Lr();var f=sn[--on];fn(sn[--on],f,u)}var h=Lr([E.A,E.L,E.M,E.P]);for(var m=0,g=h.length;m<g;m++){E.y=un(h,m);if(yn(E.x,E.y)){E.cost=Mn(Mn(un(E.curlen,E.y)+un(un(E.shftlen,E.y),E.x))+1);if(E.cost<un(E.nxtlen,E.y)){fn(E.nxtlen,E.y,E.cost);sn[on++]=E.nxtseq;sn[on++]=E.y;sn[on++]=Infinity;In(un(E.curseq,E.y));var v=E.x==E.A?E.as:E.ps;sn[on++]=v;sn[on++]=E.char;var b=Lr();var I=sn[--on];fn(sn[--on],I,b)}}}break}}E.curlen=E.nxtlen;E.curseq=E.nxtseq});E.minseq=E.e;var t=Lr([E.A,E.L,E.M,E.P]);for(var e=0,i=t.length;e<i;e++){E.k=un(t,e);if(un(E.curlen,E.k)<E.minseq){E.minseq=un(E.curlen,E.k);E.txtseq=un(E.curseq,E.k)}}E.text=Lr(E.minseq);E.k=0;E.l=0;for(;;){if(E.k>=E.txtseq.length)break;E.char=un(E.txtseq,E.k);sn[on++]=E.char;if(E[un(E.textencfuncs,E.submode)]()===true)break;E.addtotext();E.k=E.k+1;if(E.char==E.as||E.char==E.ps){sn[on++]=un(E.txtseq,E.k);if(E.char==E.as)E.enca();else E.encp();E.addtotext();E.k=E.k+1}if(E.char==E.al)E.submode=E.A;if(E.char==E.ll)E.submode=E.L;if(E.char==E.ml)E.submode=E.M;if(E.char==E.pl)E.submode=E.P}if(E.text.length%2==1){if(E.submode==E.P){sn[on++]="pad";sn[on++]=E.al;E.encp();var n=sn[--on];E[sn[--on]]=n;E.submode=E.A}else{E.nextecitext=false;for(var r=E.i+1,a=E.seq.length-1;r<=a;r+=1){E.ti=r;if(yn(Oe(un(E.seq,E.ti)),"arraytype")){E.nextecitext=false;break}if(un(un(E.seq,E.ti),0)>-1e6)break;E.nextecitext=true}if(E.nextecitext)if(E.submode==E.A){var o=un(un(E.charvals,E.L),un(un(E.seq,E.ti),0))!==undefined;if(o){sn[on++]="pad";sn[on++]=E.ll;E.enca();var s=sn[--on];E[sn[--on]]=s;E.submode=E.L}else{sn[on++]="pad";sn[on++]=E.ml;E.enca();var c=sn[--on];E[sn[--on]]=c;E.submode=E.M}}else if(E.submode==E.M){var l=un(un(E.charvals,E.L),un(un(E.seq,E.ti),0))!==undefined;if(l){sn[on++]="pad";sn[on++]=E.ll;E.encm();var p=sn[--on];E[sn[--on]]=p;E.submode=E.L}else{var d=un(un(E.charvals,E.P),un(un(E.seq,E.ti),0))!==undefined;if(d){sn[on++]="pad";sn[on++]=E.pl;E.encm();var u=sn[--on];E[sn[--on]]=u;E.submode=E.P}else{sn[on++]="pad";sn[on++]=E.al;E.encm();var f=sn[--on];E[sn[--on]]=f;E.submode=E.A}}}else{sn[on++]="pad";sn[on++]=E.ml;E.encl();var h=sn[--on];E[sn[--on]]=h;E.submode=E.M}else{sn[on++]="pad";sn[on++]=E.ps;if(E[un(E.textencfuncs,E.submode)]()===true)return true;var m=sn[--on];E[sn[--on]]=m}}sn[on++]=Infinity;In(E.text);sn[on++]=E.pad;E.text=Lr()}E.out=Lr(~~(E.text.length/2));for(var g=0,v=E.out.length-1;g<=v;g+=1){E.k=g;fn(E.out,E.k,Mn(un(E.text,E.k*2)*30+un(E.text,E.k*2+1)))}sn[on++]=E.out};E.encn=function(){E.in=sn[--on];E.out=Lr([]);for(var t=0,e=E.in.length-1;t<=e;t+=44){E.k=t;sn[on++]=Infinity;var i=E.in.length-E.k;sn[on++]=1;sn[on++]=E.in;sn[on++]=E.k;sn[on++]=i;if(i>44){on--;sn[on++]=44}var n=sn[--on];var r=sn[--on];var a=hn(sn[--on],r,n);for(var o=0,s=a.length;o<s;o++)sn[on++]=Mn(un(a,o)-48);E.gmod=Lr();E.cwn=Lr([]);for(;;){E.dv=900;E.gmul=Lr([]);E.val=0;for(;;){if(E.gmod.length==0)break;E.val=Mn(E.val*10+un(E.gmod,0));E.gmod=hn(E.gmod,1,E.gmod.length-1);if(E.val<E.dv){if(E.gmul.length!=0){sn[on++]=Infinity;In(E.gmul);sn[on++]=0;E.gmul=Lr()}}else{sn[on++]=Infinity;In(E.gmul);sn[on++]=~~(E.val/E.dv);E.gmul=Lr()}E.val=E.val%E.dv}E.dv=E.val;sn[on++]=Infinity;sn[on++]=E.dv;In(E.cwn);E.cwn=Lr();E.gmod=E.gmul;if(E.gmul.length==0)break}sn[on++]=Infinity;In(E.out);In(E.cwn);E.out=Lr()}sn[on++]=E.out};E.ence=function(){var t=Mn(-un(sn[--on],0)-1e6);sn[on++]=t;if(t<=899){var e=sn[--on];sn[on++]=927;sn[on++]=e;An(Lr(2))}else{var i=sn[--on];sn[on++]=i;if(i<=810899){var n=sn[--on];sn[on++]=926;sn[on++]=~~(n/900)-1;sn[on++]=n%900;An(Lr(3))}else{var r=sn[--on];sn[on++]=r;if(r<=811799){var a=sn[--on];sn[on++]=925;sn[on++]=Mn(a-810900);An(Lr(2))}else{sn[on++]="bwipp.pdf417badECI#16787";sn[on++]="PDF417 supports ECIs 000000 to 811799";Pn()}}}};E.encfuncs=Lr(["enct","encn","encb"]);E.addtocws=function(){var t=sn[--on];mn(E.datcws,E.j,t);E.j=t.length+E.j};E.state=E.T;E.submode=E.A;E.datcws=Lr(E.seqlen);E.i=0;E.j=0;for(;;){if(E.i>=E.seq.length)break;E.chars=un(E.seq,E.i);if(_n(Oe(E.chars),"arraytype"))if(un(E.chars,0)<=-1e6){sn[on++]=E.chars;E.ence();E.addtocws()}else{sn[on++]=E.chars;if(E[un(E.encfuncs,E.state)]()===true)break;E.addtocws()}else{sn[on++]=Lr([un(E.latchcws,E.chars)]);E.addtocws();if(E.chars==E.tl){E.state=E.T;E.submode=E.A}if(E.chars==E.nl)E.state=E.N;if(E.chars==E.bl||E.chars==E.bl6)E.state=E.B;if(E.chars==E.bs){E.i=E.i+1;sn[on++]=un(E.seq,E.i);E.encb();E.addtocws()}}E.i=E.i+1}E.datcws=hn(E.datcws,0,E.j)}E.m=E.datcws.length;if(E.eclevel==-1){if(E.m<=40)E.eclevel=2;if(E.m>=41&&E.m<=160)E.eclevel=3;if(E.m>=161&&E.m<=320)E.eclevel=4;if(E.m>=321)E.eclevel=5}E.maxeclevel=~~(Math.log(928-1-E.m)/Math.log(2))-1;if(E.eclevel>E.maxeclevel)E.eclevel=E.maxeclevel;E.k=~~Math.pow(2,E.eclevel+1);if(E.columns==0)E.columns=~~Math.round(Math.sqrt((E.m+E.k)/3));sn[on++]="c";if(E.columns>=1)sn[on++]=E.columns;else sn[on++]=1;var K=sn[--on];E[sn[--on]]=K;E.r=~~Math.ceil((E.m+E.k+1)/E.columns);if(E.r<E.rows&&E.rows<=90)E.r=E.rows;if(E.r<3)E.r=3;if(E.r>90){sn[on++]="bwipp.pdf417insufficientCapacity#16850";sn[on++]="Insufficient capacity in the symbol";Pn()}var h=E.c;var m=E.r;var g=E.m;var v=8;var b=~~(Math.log(Mn(Mn(h*m-1)-g))/Math.log(2))-1;if(~~(Math.log(Mn(Mn(h*m-1)-g))/Math.log(2))-1>8){var q=v;v=b;b=q}E.maxeclevel=b;if(E.maxeclevel>E.eclevel){E.eclevel=E.maxeclevel;E.k=~~Math.pow(2,E.eclevel+1)}E.n=Mn(E.c*E.r-E.k);E.cws=Lr(Mn(E.c*E.r+1));fn(E.cws,0,E.n);mn(E.cws,1,E.datcws);sn[on++]=E.cws;sn[on++]=E.m+1;sn[on++]=Infinity;for(var I=0,X=Mn(Mn(E.n-E.m)-1);I<X;I++)sn[on++]=900;var $=Lr();var tt=sn[--on];mn(sn[--on],tt,$);sn[on++]=E.cws;sn[on++]=E.n;sn[on++]=Infinity;for(var A=0,et=E.k;A<et;A++)sn[on++]=0;sn[on++]=0;var it=Lr();var nt=sn[--on];mn(sn[--on],nt,it);sn[on++]=Infinity;sn[on++]=1;for(var _=0,rt=928;_<rt;_++){var y=sn[--on];sn[on++]=y;sn[on++]=y*3%929}E.rsalog=Lr();E.rslog=Lr(929);for(var x=1;x<=928;x+=1)fn(E.rslog,un(E.rsalog,x),x);E.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(E.rslog,sn[--on]);var n=un(E.rsalog,Mn(i+un(E.rslog,sn[--on]))%928);sn[on++]=n}else{on-=2;sn[on++]=0}};sn[on++]=Infinity;sn[on++]=1;for(var w=0,at=E.k;w<at;w++)sn[on++]=0;E.coeffs=Lr();for(var M=1,ot=E.k;M<=ot;M+=1){E.i=M;fn(E.coeffs,E.i,un(E.coeffs,E.i-1));for(var P=E.i-1;P>=1;P-=1){E.j=P;sn[on++]=E.coeffs;sn[on++]=E.j;sn[on++]=un(E.coeffs,E.j-1);sn[on++]=un(E.coeffs,E.j);sn[on++]=un(E.rsalog,E.i);E.rsprod();var st=sn[--on];var ct=sn[--on];var lt=sn[--on];fn(sn[--on],lt,Mn(ct+st)%929)}sn[on++]=E.coeffs;sn[on++]=0;sn[on++]=un(E.coeffs,0);sn[on++]=un(E.rsalog,E.i);E.rsprod();var pt=sn[--on];var dt=sn[--on];fn(sn[--on],dt,pt)}E.coeffs=hn(E.coeffs,0,E.coeffs.length-1);for(var j=E.coeffs.length-1;j>=0;j-=2){var T=E.coeffs;fn(T,j,Mn(929-un(T,j)))}for(var C=0,ut=Mn(E.n-1);C<=ut;C+=1){E.t=Mn(un(E.cws,C)+un(E.cws,E.n))%929;for(var B=0,ft=E.k-1;B<=ft;B+=1){E.j=B;fn(E.cws,Mn(E.n+E.j),Mn(un(E.cws,Mn(Mn(E.n+E.j)+1))+Mn(929-E.t*un(E.coeffs,E.k-E.j-1)%929))%929)}}for(var S=E.n,ht=Mn(E.n+E.k);S<=ht;S+=1)fn(E.cws,S,Mn(929-un(E.cws,S))%929);E.cws=hn(E.cws,0,E.cws.length-1);var mt=un(E.options,"debugcws")!==undefined;if(mt){sn[on++]="bwipp.debugcws#16909";sn[on++]=E.cws;Pn()}if(!Qe.__17153__)(function(){var t=Object.create(E);t.clusters=Lr([Lr([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]),Lr([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]),Lr([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 e in t)t.hasOwnProperty(e)&&(Qe.$ctx[e]=t[e]);Qe.__17153__=1})();E.cwtobits=function(){var t=un(E.clusters,sn[--on]);E.v=un(t,sn[--on]);sn[on++]=Infinity;for(var e=0,i=17;e<i;e++)sn[on++]=0;var n=dn(ln(17),E.v,2);for(var r=0,a=n.length;r<a;r++)sn[on++]=un(n,r)-48;var o=Lr();sn[on++]=hn(o,o.length-17,17)};if(E.compact)E.rwid=Mn(Mn(Mn(17*E.c+17)+17)+1);else E.rwid=Mn(Mn(Mn(Mn(17*E.c+17)+17)+17)+18);E.pixs=Lr(E.rwid*E.r);for(var D=0,gt=E.r-1;D<=gt;D+=1){E.i=D;if(E.i%3==0){E.lcw=~~(E.i/3)*30+~~((E.r-1)/3);E.rcw=Mn(Mn(~~(E.i/3)*30+E.c)-1)}if(E.i%3==1){E.lcw=~~(E.i/3)*30+E.eclevel*3+(E.r-1)%3;E.rcw=~~(E.i/3)*30+~~((E.r-1)/3)}if(E.i%3==2){E.lcw=Mn(Mn(~~(E.i/3)*30+E.c)-1);E.rcw=~~(E.i/3)*30+E.eclevel*3+(E.r-1)%3}sn[on++]=E.pixs;sn[on++]=E.rwid*E.i;sn[on++]=Infinity;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=E.lcw;sn[on++]=E.i%3;E.cwtobits();vn(sn[--on]);var k=hn(E.cws,E.c*E.i,E.c);for(var N=0,vt=k.length;N<vt;N++){sn[on++]=un(k,N);sn[on++]=E.i%3;E.cwtobits();vn(sn[--on])}if(E.compact)sn[on++]=1;else{sn[on++]=E.rcw;sn[on++]=E.i%3;E.cwtobits();vn(sn[--on]);sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=0;sn[on++]=1}var bt=Lr();var It=sn[--on];mn(sn[--on],It,bt)}var At=new Map([["ren",Tn],["pixs",E.pixs],["pixx",E.rwid],["pixy",E.r],["height",E.r/72*E.rowmult],["width",E.rwid/72],["opt",E.options]]);sn[on++]=At;if(!E.dontdraw)Tn()}function gt(){var t=Object.create(gt.$ctx||(gt.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"compact",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Qe();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function Fe(){var E=Object.create(Fe.$ctx||(Fe.$ctx={}));E.dontdraw=false;E.version="unset";E.columns=0;E.rows=0;E.rowmult=2;E.cca=false;E.ccb=false;E.raw=false;E.parse=false;E.parsefnc=false;sn[on++]=E;jn();E.options=sn[--on];E.barcode=sn[--on];if(_n(E.barcode,"")){sn[on++]="bwipp.micropdf417emptyData#17312";sn[on++]="The data must not be empty";Pn()}if(E.rowmult<=0){sn[on++]="bwipp.micropdf417badRowMult#17316";sn[on++]="The row multiplier must be greater than zero";Pn()}if(E.cca&&E.ccb||(E.cca&&E.raw||E.ccb&&E.raw)){sn[on++]="bwipp.micropdf417ccaAndCcb#17320";sn[on++]="Cannot combine cca, ccb and raw";Pn()}if(yn(E.version,"unset")){gn(E.version,"x");if(sn[--on]){var t=sn[--on];var e=sn[--on];sn[on++]=t;sn[on++]=e;on--;var i=sn[--on];var n=sn[--on];sn[on++]=n;sn[on++]=i;sn[on++]=n;sn[on++]=i;An(Lr(2));vn(sn[--on],function(){var t=sn[--on];sn[on++]=t;sn[on++]=true;if(t.length==0){on--;sn[on++]=false}var e=sn[--on];var i=sn[--on];sn[on++]=e;vn(i,function(){var t=sn[--on];if(t<48||t>57){on--;sn[on++]=false}});if(wn(sn[--on])){sn[on++]="bwipp.micropdf417BadVersionBadRowOrColumn#17334";sn[on++]="version must be formatted as RxC";Pn()}});E.rows=pn(sn[--on]);E.columns=pn(sn[--on])}else{on--;sn[on++]="bwipp.micropdf417badVersionFormat#17340";sn[on++]="version must be formatted as RxC";Pn()}}if(!Fe.__17431__)(function(){var t=Object.create(E);t.T=0;t.N=1;t.B=2;t.A=0;t.L=1;t.M=2;t.P=3;t.tl=-1;t.nl=-2;t.bl=-3;t.bl6=-4;t.bs=-5;t.al=-6;t.ll=-7;t.ml=-8;t.pl=-9;t.as=-10;t.ps=-11;t.charmaps=Lr([Lr(["A","a","0",";"]),Lr(["B","b","1","<"]),Lr(["C","c","2",">"]),Lr(["D","d","3","@"]),Lr(["E","e","4","["]),Lr(["F","f","5",92]),Lr(["G","g","6","]"]),Lr(["H","h","7","_"]),Lr(["I","i","8","`"]),Lr(["J","j","9","~"]),Lr(["K","k","&","!"]),Lr(["L","l",13,13]),Lr(["M","m",9,9]),Lr(["N","n",",",","]),Lr(["O","o",":",":"]),Lr(["P","p","#",10]),Lr(["Q","q","-","-"]),Lr(["R","r",".","."]),Lr(["S","s","$","$"]),Lr(["T","t","/","/"]),Lr(["U","u","+",'"']),Lr(["V","v","%","|"]),Lr(["W","w","*","*"]),Lr(["X","x","=",40]),Lr(["Y","y","^",41]),Lr(["Z","z",t.pl,"?"]),Lr([" "," "," ","{"]),Lr([t.ll,t.as,t.ll,"}"]),Lr([t.ml,t.ml,t.al,"'"]),Lr([t.ps,t.ps,t.ps,t.al])]);t.charvals=Lr([new Map,new Map,new Map,new Map]);t.alltext=new Map;for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=3;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}var o=sn[--on];fn(un(t.charvals,t.j),o,t.i);fn(t.alltext,o,-1)}}t.e=1e4;t.latlen=Lr([Lr([0,1,1,2]),Lr([2,0,1,2]),Lr([1,1,0,1]),Lr([1,2,2,0])]);t.latseq=Lr([Lr([Lr([]),Lr([t.ll]),Lr([t.ml]),Lr([t.ml,t.pl])]),Lr([Lr([t.ml,t.al]),Lr([]),Lr([t.ml]),Lr([t.ml,t.pl])]),Lr([Lr([t.al]),Lr([t.ll]),Lr([]),Lr([t.pl])]),Lr([Lr([t.al]),Lr([t.al,t.ll]),Lr([t.al,t.ml]),Lr([])])]);t.shftlen=Lr([Lr([t.e,t.e,t.e,1]),Lr([1,t.e,t.e,1]),Lr([t.e,t.e,t.e,1]),Lr([t.e,t.e,t.e,t.e])]);for(var s in t)t.hasOwnProperty(s)&&(Fe.$ctx[s]=t[s]);Fe.__17431__=1})();if(E.raw||E.cca){E.datcws=Lr(E.barcode.length);E.i=0;E.j=0;for(;;){if(E.i>=E.barcode.length-3)break;if(un(E.barcode,E.i)!=94)break;var r=hn(E.barcode,E.i+1,3);sn[on++]=r;sn[on++]=false;for(var a=0,o=r.length;a<o;a++){var s=un(r,a);if(s<48||s>57){on--;sn[on++]=true}}if(sn[--on]){on--;break}E.cw=pn(sn[--on]);fn(E.datcws,E.j,E.cw);E.i=E.i+4;E.j=E.j+1}if(E.i!=E.barcode.length){sn[on++]="bwipp.micropdf417badCcaRawFormat#17449";sn[on++]="cca and raw data must be formatted as ^NNN";Pn()}E.datcws=hn(E.datcws,0,E.j)}E.encb=function(){E.in=sn[--on];E.inlen=E.in.length;E.out=Lr(~~(E.inlen/6)*5+E.inlen%6);for(var t=0,e=~~(E.inlen/6)-1;t<=e;t+=1){E.k=t;sn[on++]=Infinity;In(hn(E.in,E.k*6,3));E.msbs=Lr();sn[on++]=Infinity;In(E.msbs);var i=sn[--on];var n=sn[--on];var r=sn[--on];sn[on++]=Mn(Mn(i+n*256)+r*65536);for(var a=0,o=3;a<o;a++){var s=sn[--on];sn[on++]=s%900;sn[on++]=~~(s/900)}E.mscs=Lr();sn[on++]=Infinity;In(hn(E.in,E.k*6+3,3));E.lsbs=Lr();sn[on++]=Infinity;In(E.lsbs);var c=sn[--on];var l=sn[--on];var p=sn[--on];sn[on++]=Mn(Mn(c+l*256)+p*65536);for(var d=0,u=3;d<u;d++){var f=sn[--on];sn[on++]=f%900;sn[on++]=~~(f/900)}E.lscs=Lr();var h=un(E.lscs,0);var m=un(E.mscs,0);fn(E.out,E.k*5+4,Mn(h+m*316)%900);var g=un(E.lscs,1);var v=un(E.mscs,0);var b=un(E.mscs,1);fn(E.out,E.k*5+3,Mn(Mn(Mn(~~(Mn(h+m*316)/900)+g)+v*641)+b*316)%900);var I=un(E.lscs,2);var A=un(E.mscs,0);var _=un(E.mscs,1);var y=un(E.mscs,2);fn(E.out,E.k*5+2,Mn(Mn(Mn(Mn(~~(Mn(Mn(Mn(~~(Mn(h+m*316)/900)+g)+v*641)+b*316)/900)+I)+A*20)+_*641)+y*316)%900);var x=un(E.lscs,3);var w=un(E.mscs,1);var M=un(E.mscs,2);fn(E.out,E.k*5+1,Mn(Mn(Mn(~~(Mn(Mn(Mn(Mn(~~(Mn(Mn(Mn(~~(Mn(h+m*316)/900)+g)+v*641)+b*316)/900)+I)+A*20)+_*641)+y*316)/900)+x)+w*20)+M*641)%900);fn(E.out,E.k*5,Mn(~~(Mn(Mn(Mn(~~(Mn(Mn(Mn(Mn(~~(Mn(Mn(Mn(~~(Mn(h+m*316)/900)+g)+v*641)+b*316)/900)+I)+A*20)+_*641)+y*316)/900)+x)+w*20)+M*641)/900)+un(E.mscs,2)*20)%900)}E.rem=E.inlen%6;if(E.rem!=0){sn[on++]=E.out;sn[on++]=E.out.length-E.rem;sn[on++]=Infinity;In(hn(E.in,E.inlen-E.rem,E.rem));var P=Lr();var j=sn[--on];mn(sn[--on],j,P)}sn[on++]=E.out};if(E.ccb){E.barlen=E.barcode.length;E.datcws=Lr(~~(E.barlen/6)*5+E.barlen%6+2);fn(E.datcws,0,920);var c=E.barlen%6==0?924:901;fn(E.datcws,1,c);sn[on++]=E.datcws;sn[on++]=2;sn[on++]=Infinity;vn(E.barcode);var l=Lr();sn[on++]=l;E.encb();var p=sn[--on];var d=sn[--on];mn(sn[--on],d,p)}if(!E.raw&&!E.cca&&!E.ccb){var u=new Map([["parse",E.parse],["parsefnc",E.parsefnc],["eci",true]]);E.fncvals=u;sn[on++]="msg";sn[on++]=E.barcode;sn[on++]=E.fncvals;En();var f=sn[--on];E[sn[--on]]=f;E.msglen=E.msg.length;sn[on++]=Infinity;for(var h=0,m=E.msglen;h<m;h++)sn[on++]=0;sn[on++]=0;E.numdigits=Lr();sn[on++]=Infinity;for(var g=0,v=E.msglen;g<v;g++)sn[on++]=0;sn[on++]=0;E.numtext=Lr();sn[on++]=Infinity;for(var b=0,I=E.msglen;b<I;b++)sn[on++]=0;sn[on++]=0;E.numbytes=Lr();sn[on++]=Infinity;for(var A=0,_=E.msglen;A<_;A++)sn[on++]=0;E.iseci=Lr();for(var y=E.msglen-1;y>=0;y-=1){E.i=y;var x=un(E.msg,E.i);if(x>=48&&x<=57)fn(E.numdigits,E.i,Mn(un(E.numdigits,E.i+1)+1));var U=un(E.alltext,un(E.msg,E.i))!==undefined;if(U&&un(E.numdigits,E.i)<13)fn(E.numtext,E.i,Mn(un(E.numtext,E.i+1)+1));if(un(E.msg,E.i)>=0&&un(E.numtext,E.i)<5&&un(E.numdigits,E.i)<13)fn(E.numbytes,E.i,Mn(un(E.numbytes,E.i+1)+1));fn(E.iseci,E.i,un(E.msg,E.i)<=-1e6)}E.numdigits=hn(E.numdigits,0,E.msglen);E.numtext=hn(E.numtext,0,E.msglen);E.numbytes=hn(E.numbytes,0,E.msglen);E.seq=Lr([]);E.seqlen=0;E.state=E.B;E.p=0;for(;;){if(E.p==E.msglen)break;if(un(E.iseci,E.p)){E.eci=un(E.msg,E.p);sn[on++]=Infinity;In(E.seq);sn[on++]=Lr([E.eci]);E.seq=Lr();E.p=E.p+1;sn[on++]="seqlen";sn[on++]=E.seqlen;if(E.eci<=-1810900)sn[on++]=2;else{var H=E.eci<=-1000900?3:2;sn[on++]=H}var R=sn[--on];var z=sn[--on];E[sn[--on]]=Mn(z+R)}else{E.n=un(E.numdigits,E.p);if(E.n>=13||E.n==E.msglen&&E.n>=8){sn[on++]=Infinity;In(E.seq);sn[on++]=E.nl;sn[on++]=Infinity;In(hn(E.msg,E.p,E.n));var O=Lr();sn[on++]=O;E.seq=Lr();E.state=E.N;E.p=Mn(E.p+E.n);E.seqlen=Mn(E.seqlen+1+E.n)}else{E.t=un(E.numtext,E.p);if(E.t>=5){sn[on++]=Infinity;In(E.seq);if(E.state!=E.T)sn[on++]=E.tl;sn[on++]=Infinity;In(hn(E.msg,E.p,E.t));var L=Lr();sn[on++]=L;E.seq=Lr();E.state=E.T;E.p=Mn(E.p+E.t);E.seqlen=Mn(Mn(E.seqlen+1)+E.t)}else{E.b=un(E.numbytes,E.p);if(E.b==1&&E.state==E.T){sn[on++]=Infinity;In(E.seq);sn[on++]=E.bs;sn[on++]=Lr([un(E.msg,E.p)]);E.seq=Lr();E.p=Mn(E.p+E.b);E.seqlen=Mn(E.seqlen+2)}else{sn[on++]=Infinity;In(E.seq);var W=E.b%6!=0?E.bl:E.bl6;sn[on++]=W;sn[on++]=Infinity;In(hn(E.msg,E.p,E.b));var G=Lr();sn[on++]=G;E.seq=Lr();E.state=E.B;E.p=Mn(E.p+E.b);E.seqlen=Mn(Mn(E.seqlen+1)+E.b)}}}}}sn[on++]=Infinity;sn[on++]=E.tl;sn[on++]=900;sn[on++]=E.bl;sn[on++]=901;sn[on++]=E.bl6;sn[on++]=924;sn[on++]=E.nl;sn[on++]=902;sn[on++]=E.bs;sn[on++]=913;E.latchcws=cn();E.enca=function(){var t=un(un(E.charvals,E.A),sn[--on]);sn[on++]=t};E.encl=function(){var t=un(un(E.charvals,E.L),sn[--on]);sn[on++]=t};E.encm=function(){var t=un(un(E.charvals,E.M),sn[--on]);sn[on++]=t};E.encp=function(){var t=un(un(E.charvals,E.P),sn[--on]);sn[on++]=t};E.textencfuncs=Lr(["enca","encl","encm","encp"]);E.addtotext=function(){fn(E.text,E.l,sn[--on]);E.l=E.l+1};E.enct=function(){E.in=sn[--on];E.curlen=Lr([E.e,E.e,E.e,E.e]);fn(E.curlen,E.submode,0);E.curseq=Lr([Lr([]),Lr([]),Lr([]),Lr([])]);vn(E.in,function(){E.char=sn[--on];for(;;){E.imp=false;var t=Lr([E.A,E.L,E.M,E.P]);for(var e=0,i=t.length;e<i;e++){E.x=un(t,e);var n=Lr([E.A,E.L,E.M,E.P]);for(var r=0,a=n.length;r<a;r++){E.y=un(n,r);E.cost=Mn(un(E.curlen,E.x)+un(un(E.latlen,E.x),E.y));if(E.cost<un(E.curlen,E.y)){fn(E.curlen,E.y,E.cost);sn[on++]=E.curseq;sn[on++]=E.y;sn[on++]=Infinity;In(un(E.curseq,E.x));In(un(un(E.latseq,E.x),E.y));var o=Lr();var s=sn[--on];fn(sn[--on],s,o);E.imp=true}}}if(!E.imp)break}E.nxtlen=Lr([E.e,E.e,E.e,E.e]);E.nxtseq=Lr(4);var c=Lr([E.A,E.L,E.M,E.P]);for(var l=0,p=c.length;l<p;l++){E.x=un(c,l);for(;;){var d=un(un(E.charvals,E.x),E.char)!==undefined;if(!d)break;E.cost=Mn(un(E.curlen,E.x)+1);if(E.cost<un(E.nxtlen,E.x)){fn(E.nxtlen,E.x,E.cost);sn[on++]=E.nxtseq;sn[on++]=E.x;sn[on++]=Infinity;In(un(E.curseq,E.x));sn[on++]=E.char;var u=Lr();var f=sn[--on];fn(sn[--on],f,u)}var h=Lr([E.A,E.L,E.M,E.P]);for(var m=0,g=h.length;m<g;m++){E.y=un(h,m);if(yn(E.x,E.y)){E.cost=Mn(Mn(un(E.curlen,E.y)+un(un(E.shftlen,E.y),E.x))+1);if(E.cost<un(E.nxtlen,E.y)){fn(E.nxtlen,E.y,E.cost);sn[on++]=E.nxtseq;sn[on++]=E.y;sn[on++]=Infinity;In(un(E.curseq,E.y));var v=E.x==E.A?E.as:E.ps;sn[on++]=v;sn[on++]=E.char;var b=Lr();var I=sn[--on];fn(sn[--on],I,b)}}}break}}E.curlen=E.nxtlen;E.curseq=E.nxtseq});E.minseq=E.e;var t=Lr([E.A,E.L,E.M,E.P]);for(var e=0,i=t.length;e<i;e++){E.k=un(t,e);if(un(E.curlen,E.k)<E.minseq){E.minseq=un(E.curlen,E.k);E.txtseq=un(E.curseq,E.k)}}E.text=Lr(E.minseq);E.k=0;E.l=0;for(;;){if(E.k>=E.txtseq.length)break;E.char=un(E.txtseq,E.k);sn[on++]=E.char;if(E[un(E.textencfuncs,E.submode)]()===true)break;E.addtotext();E.k=E.k+1;if(E.char==E.as||E.char==E.ps){sn[on++]=un(E.txtseq,E.k);if(E.char==E.as)E.enca();else E.encp();E.addtotext();E.k=E.k+1}if(E.char==E.al)E.submode=E.A;if(E.char==E.ll)E.submode=E.L;if(E.char==E.ml)E.submode=E.M;if(E.char==E.pl)E.submode=E.P}if(E.text.length%2==1){if(E.submode==E.P){sn[on++]="pad";sn[on++]=E.al;E.encp();var n=sn[--on];E[sn[--on]]=n;E.submode=E.A}else{E.nextecitext=false;for(var r=E.i+1,a=E.seq.length-1;r<=a;r+=1){E.ti=r;if(yn(Oe(un(E.seq,E.ti)),"arraytype")){E.nextecitext=false;break}if(un(un(E.seq,E.ti),0)>-1e6)break;E.nextecitext=true}if(E.nextecitext)if(E.submode==E.A){var o=un(un(E.charvals,E.L),un(un(E.seq,E.ti),0))!==undefined;if(o){sn[on++]="pad";sn[on++]=E.ll;E.enca();var s=sn[--on];E[sn[--on]]=s;E.submode=E.L}else{sn[on++]="pad";sn[on++]=E.ml;E.enca();var c=sn[--on];E[sn[--on]]=c;E.submode=E.M}}else if(E.submode==E.M){var l=un(un(E.charvals,E.L),un(un(E.seq,E.ti),0))!==undefined;if(l){sn[on++]="pad";sn[on++]=E.ll;E.encm();var p=sn[--on];E[sn[--on]]=p;E.submode=E.L}else{var d=un(un(E.charvals,E.P),un(un(E.seq,E.ti),0))!==undefined;if(d){sn[on++]="pad";sn[on++]=E.pl;E.encm();var u=sn[--on];E[sn[--on]]=u;E.submode=E.P}else{sn[on++]="pad";sn[on++]=E.al;E.encm();var f=sn[--on];E[sn[--on]]=f;E.submode=E.A}}}else{sn[on++]="pad";sn[on++]=E.ml;E.encl();var h=sn[--on];E[sn[--on]]=h;E.submode=E.M}else{sn[on++]="pad";sn[on++]=E.ps;if(E[un(E.textencfuncs,E.submode)]()===true)return true;var m=sn[--on];E[sn[--on]]=m}}sn[on++]=Infinity;In(E.text);sn[on++]=E.pad;E.text=Lr()}E.out=Lr(~~(E.text.length/2));for(var g=0,v=E.out.length-1;g<=v;g+=1){E.k=g;fn(E.out,E.k,Mn(un(E.text,E.k*2)*30+un(E.text,E.k*2+1)))}sn[on++]=E.out};E.encn=function(){E.in=sn[--on];E.out=Lr([]);for(var t=0,e=E.in.length-1;t<=e;t+=44){E.k=t;sn[on++]=Infinity;var i=E.in.length-E.k;sn[on++]=1;sn[on++]=E.in;sn[on++]=E.k;sn[on++]=i;if(i>44){on--;sn[on++]=44}var n=sn[--on];var r=sn[--on];var a=hn(sn[--on],r,n);for(var o=0,s=a.length;o<s;o++)sn[on++]=Mn(un(a,o)-48);E.gmod=Lr();E.cwn=Lr([]);for(;;){E.dv=900;E.gmul=Lr([]);E.val=0;for(;;){if(E.gmod.length==0)break;E.val=Mn(E.val*10+un(E.gmod,0));E.gmod=hn(E.gmod,1,E.gmod.length-1);if(E.val<E.dv){if(E.gmul.length!=0){sn[on++]=Infinity;In(E.gmul);sn[on++]=0;E.gmul=Lr()}}else{sn[on++]=Infinity;In(E.gmul);sn[on++]=~~(E.val/E.dv);E.gmul=Lr()}E.val=E.val%E.dv}E.dv=E.val;sn[on++]=Infinity;sn[on++]=E.dv;In(E.cwn);E.cwn=Lr();E.gmod=E.gmul;if(E.gmul.length==0)break}sn[on++]=Infinity;In(E.out);In(E.cwn);E.out=Lr()}sn[on++]=E.out};E.ence=function(){var t=Mn(-un(sn[--on],0)-1e6);sn[on++]=t;if(t<=899){var e=sn[--on];sn[on++]=927;sn[on++]=e;An(Lr(2))}else{var i=sn[--on];sn[on++]=i;if(i<=810899){var n=sn[--on];sn[on++]=926;sn[on++]=~~(n/900)-1;sn[on++]=n%900;An(Lr(3))}else{var r=sn[--on];sn[on++]=r;if(r<=811799){var a=sn[--on];sn[on++]=925;sn[on++]=Mn(a-810900);An(Lr(2))}else{sn[on++]="bwipp.pdf417badECI#17816";sn[on++]="PDF417 supports ECIs 000000 to 811799";Pn()}}}};E.encfuncs=Lr(["enct","encn","encb"]);E.addtocws=function(){var t=sn[--on];mn(E.datcws,E.j,t);E.j=t.length+E.j};E.datcws=Lr(E.seqlen);E.i=0;E.j=0;for(;;){if(E.i>=E.seq.length)break;E.chars=un(E.seq,E.i);if(_n(Oe(E.chars),"arraytype"))if(un(E.chars,0)<=-1e6){sn[on++]=E.chars;E.ence();E.addtocws()}else{sn[on++]=E.chars;if(E[un(E.encfuncs,E.state)]()===true)break;E.addtocws()}else{sn[on++]=Lr([un(E.latchcws,E.chars)]);E.addtocws();if(E.chars==E.tl){E.state=E.T;E.submode=E.A}if(E.chars==E.nl)E.state=E.N;if(E.chars==E.bl||E.chars==E.bl6)E.state=E.B;if(E.chars==E.bs){E.i=E.i+1;sn[on++]=un(E.seq,E.i);E.encb();E.addtocws()}}E.i=E.i+1}E.datcws=hn(E.datcws,0,E.j)}if(!Fe.__17915__)(function(){var t=Object.create(E);t.ccametrics=Lr([Lr([2,5,4,39,0,19]),Lr([2,6,4,1,0,33]),Lr([2,7,5,32,0,12]),Lr([2,8,5,8,0,40]),Lr([2,9,6,14,0,46]),Lr([2,10,6,43,0,23]),Lr([2,12,7,20,0,52]),Lr([3,4,4,11,43,23]),Lr([3,5,5,1,33,13]),Lr([3,6,6,5,37,17]),Lr([3,7,7,15,47,27]),Lr([3,8,7,21,1,33]),Lr([4,3,4,40,20,52]),Lr([4,4,5,43,23,3]),Lr([4,5,6,46,26,6]),Lr([4,6,7,34,14,46]),Lr([4,7,8,29,9,41])]);t.nonccametrics=Lr([Lr([1,11,7,1,0,9]),Lr([1,14,7,8,0,8]),Lr([1,17,7,36,0,36]),Lr([1,20,8,19,0,19]),Lr([1,24,8,9,0,17]),Lr([1,28,8,25,0,33]),Lr([2,8,8,1,0,1]),Lr([2,11,9,1,0,9]),Lr([2,14,9,8,0,8]),Lr([2,17,10,36,0,36]),Lr([2,20,11,19,0,19]),Lr([2,23,13,9,0,17]),Lr([2,26,15,27,0,35]),Lr([3,6,12,1,1,1]),Lr([3,8,14,7,7,7]),Lr([3,10,16,15,15,15]),Lr([3,12,18,25,25,25]),Lr([3,15,21,37,37,37]),Lr([3,20,26,1,17,33]),Lr([3,26,32,1,9,17]),Lr([3,32,38,21,29,37]),Lr([3,38,44,15,31,47]),Lr([3,44,50,1,25,49]),Lr([4,4,8,47,19,43]),Lr([4,6,12,1,1,1]),Lr([4,8,14,7,7,7]),Lr([4,10,16,15,15,15]),Lr([4,12,18,25,25,25]),Lr([4,15,21,37,37,37]),Lr([4,20,26,1,17,33]),Lr([4,26,32,1,9,17]),Lr([4,32,38,21,29,37]),Lr([4,38,44,15,31,47]),Lr([4,44,50,1,25,49])]);for(var e in t)t.hasOwnProperty(e)&&(Fe.$ctx[e]=t[e]);Fe.__17915__=1})();sn[on++]="metrics";if(E.cca)sn[on++]=E.ccametrics;else sn[on++]=E.nonccametrics;var Z=sn[--on];E[sn[--on]]=Z;E.urows=E.rows;E.ucols=E.columns;vn(E.metrics,function(){E.m=sn[--on];E.c=un(E.m,0);E.r=un(E.m,1);E.k=un(E.m,2);E.rapl=un(E.m,3);E.rapc=un(E.m,4);E.rapr=un(E.m,5);E.ncws=Mn(E.r*E.c-E.k);E.okay=true;if(E.datcws.length>E.ncws)E.okay=false;if(E.urows!=0&&E.urows!=E.r)E.okay=false;if(E.ucols!=0&&E.ucols!=E.c)E.okay=false;if(E.okay)return true});if(!E.okay){sn[on++]="bwipp.micropdf417noValidSymbol#17939";sn[on++]="Maximum length exceeded or invalid size";Pn()}E.m=E.datcws.length;E.n=Mn(E.c*E.r-E.k);E.cws=Lr(Mn(E.c*E.r+1));mn(E.cws,0,E.datcws);sn[on++]=E.cws;sn[on++]=E.m;sn[on++]=Infinity;for(var w=0,F=Mn(E.n-E.m);w<F;w++)sn[on++]=900;var Y=Lr();var Q=sn[--on];mn(sn[--on],Q,Y);sn[on++]=E.cws;sn[on++]=E.n;sn[on++]=Infinity;for(var M=0,J=E.k;M<J;M++)sn[on++]=0;sn[on++]=0;var V=Lr();var K=sn[--on];mn(sn[--on],K,V);if(!Fe.__17955__)(function(){var t=Object.create(E);sn[on++]=Infinity;sn[on++]=1;for(var e=0,i=928;e<i;e++){var n=sn[--on];sn[on++]=n;sn[on++]=n*3%929}t.rsalog=Lr();t.rslog=Lr(929);for(var r=1;r<=928;r+=1)fn(t.rslog,un(t.rsalog,r),r);for(var a in t)t.hasOwnProperty(a)&&(Fe.$ctx[a]=t[a]);Fe.__17955__=1})();E.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(E.rslog,sn[--on]);var n=un(E.rsalog,Mn(i+un(E.rslog,sn[--on]))%928);sn[on++]=n}else{on-=2;sn[on++]=0}};sn[on++]=Infinity;sn[on++]=1;for(var P=0,q=E.k;P<q;P++)sn[on++]=0;E.coeffs=Lr();for(var j=1,X=E.k;j<=X;j+=1){E.i=j;fn(E.coeffs,E.i,un(E.coeffs,E.i-1));for(var T=E.i-1;T>=1;T-=1){E.j=T;sn[on++]=E.coeffs;sn[on++]=E.j;sn[on++]=un(E.coeffs,E.j-1);sn[on++]=un(E.coeffs,E.j);sn[on++]=un(E.rsalog,E.i);E.rsprod();var $=sn[--on];var tt=sn[--on];var et=sn[--on];fn(sn[--on],et,Mn(tt+$)%929)}sn[on++]=E.coeffs;sn[on++]=0;sn[on++]=un(E.coeffs,0);sn[on++]=un(E.rsalog,E.i);E.rsprod();var it=sn[--on];var nt=sn[--on];fn(sn[--on],nt,it)}E.coeffs=hn(E.coeffs,0,E.coeffs.length-1);for(var C=E.coeffs.length-1;C>=0;C-=2){var B=E.coeffs;fn(B,C,Mn(929-un(B,C)))}for(var S=0,rt=Mn(E.n-1);S<=rt;S+=1){E.t=Mn(un(E.cws,S)+un(E.cws,E.n))%929;for(var D=0,at=Mn(E.k-1);D<=at;D+=1){E.j=D;fn(E.cws,Mn(E.n+E.j),Mn(un(E.cws,Mn(Mn(E.n+E.j)+1))+Mn(929-E.t*un(E.coeffs,Mn(Mn(E.k-E.j)-1))%929))%929)}}for(var k=E.n,ot=Mn(E.n+E.k);k<=ot;k+=1)fn(E.cws,k,Mn(929-un(E.cws,k))%929);E.cws=hn(E.cws,0,E.cws.length-1);var st=un(E.options,"debugcws")!==undefined;if(st){sn[on++]="bwipp.debugcws#17993";sn[on++]=E.cws;Pn()}if(!Fe.__18252__)(function(){var t=Object.create(E);t.clusters=Lr([Lr([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]),Lr([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]),Lr([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])]);t.raps=Lr([Lr([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]),Lr([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 e in t)t.hasOwnProperty(e)&&(Fe.$ctx[e]=t[e]);Fe.__18252__=1})();E.cwtobits=function(){var t=un(E.clusters,sn[--on]);E.v=un(t,sn[--on]);sn[on++]=Infinity;for(var e=0,i=17;e<i;e++)sn[on++]=0;var n=dn(ln(17),E.v,2);for(var r=0,a=n.length;r<a;r++)sn[on++]=un(n,r)-48;var o=Lr();sn[on++]=hn(o,o.length-17,17)};E.raptobits=function(){var t=un(E.raps,sn[--on]);E.v=un(t,sn[--on]);sn[on++]=Infinity;for(var e=0,i=10;e<i;e++)sn[on++]=0;var n=dn(ln(10),E.v,2);for(var r=0,a=n.length;r<a;r++)sn[on++]=un(n,r)-48;var o=Lr();sn[on++]=hn(o,o.length-10,10)};E.rwid=un(Lr([38,55,82,99]),Mn(E.c-1));if(E.c==3&&E.cca)E.rwid=72;E.pixs=Lr(E.rwid*E.r);for(var N=0,ct=Mn(E.r-1);N<=ct;N+=1){E.i=N;E.clst=Mn(Mn(E.i+E.rapl)-1)%3;sn[on++]=E.pixs;sn[on++]=E.rwid*E.i;sn[on++]=Infinity;if(E.c==1){sn[on++]=Mn(Mn(E.i+E.rapl)-1)%52;sn[on++]=0;E.raptobits();In(sn[--on]);sn[on++]=un(E.cws,E.i);sn[on++]=E.clst;E.cwtobits();In(sn[--on]);sn[on++]=Mn(Mn(E.i+E.rapr)-1)%52;sn[on++]=0;E.raptobits();In(sn[--on])}if(E.c==2){sn[on++]=Mn(Mn(E.i+E.rapl)-1)%52;sn[on++]=0;E.raptobits();In(sn[--on]);sn[on++]=un(E.cws,E.i*2);sn[on++]=E.clst;E.cwtobits();In(sn[--on]);sn[on++]=un(E.cws,E.i*2+1);sn[on++]=E.clst;E.cwtobits();In(sn[--on]);sn[on++]=Mn(Mn(E.i+E.rapr)-1)%52;sn[on++]=0;E.raptobits();In(sn[--on])}if(E.c==3){if(!E.cca){sn[on++]=Mn(Mn(E.i+E.rapl)-1)%52;sn[on++]=0;E.raptobits();In(sn[--on])}sn[on++]=un(E.cws,E.i*3);sn[on++]=E.clst;E.cwtobits();In(sn[--on]);sn[on++]=Mn(Mn(E.i+E.rapc)-1)%52;sn[on++]=1;E.raptobits();In(sn[--on]);sn[on++]=un(E.cws,E.i*3+1);sn[on++]=E.clst;E.cwtobits();In(sn[--on]);sn[on++]=un(E.cws,E.i*3+2);sn[on++]=E.clst;E.cwtobits();In(sn[--on]);sn[on++]=Mn(Mn(E.i+E.rapr)-1)%52;sn[on++]=0;E.raptobits();In(sn[--on])}if(E.c==4){sn[on++]=Mn(Mn(E.i+E.rapl)-1)%52;sn[on++]=0;E.raptobits();In(sn[--on]);sn[on++]=un(E.cws,E.i*4);sn[on++]=E.clst;E.cwtobits();In(sn[--on]);sn[on++]=un(E.cws,E.i*4+1);sn[on++]=E.clst;E.cwtobits();In(sn[--on]);sn[on++]=Mn(Mn(E.i+E.rapc)-1)%52;sn[on++]=1;E.raptobits();In(sn[--on]);sn[on++]=un(E.cws,E.i*4+2);sn[on++]=E.clst;E.cwtobits();In(sn[--on]);sn[on++]=un(E.cws,E.i*4+3);sn[on++]=E.clst;E.cwtobits();In(sn[--on]);sn[on++]=Mn(Mn(E.i+E.rapr)-1)%52;sn[on++]=0;E.raptobits();In(sn[--on])}sn[on++]=1;var lt=Lr();var pt=sn[--on];mn(sn[--on],pt,lt)}var dt=new Map([["ren",Tn],["pixs",E.pixs],["pixx",E.rwid],["pixy",E.r],["height",E.r/72*E.rowmult],["width",E.rwid/72],["opt",E.options]]);sn[on++]=dt;if(!E.dontdraw)Tn()}function Be(){var Me=Object.create(Be.$ctx||(Be.$ctx={}));Me.dontdraw=false;Me.columns=0;Me.rows=0;Me.format="unset";Me.version="unset";Me.parse=false;Me.parsefnc=false;Me.c40headerlength=-1;Me.raw=false;Me.dmre=false;sn[on++]=Me;jn();Me.options=sn[--on];Me.barcode=sn[--on];if(_n(Me.barcode,"")){sn[on++]="bwipp.datamatrixEmptyData#18375";sn[on++]="The data must not be empty";Pn()}if(yn(Me.version,"unset")&&(Me.rows!=0||Me.columns!=0)){sn[on++]="bwipp.datamatrixVersionRowsCols#18379";sn[on++]="rows and columns must not be given if version is specified";Pn()}if(yn(Me.version,"unset")){gn(Me.version,"x");if(sn[--on]){var N=sn[--on];var U=sn[--on];sn[on++]=N;sn[on++]=U;on--;var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=e;sn[on++]=t;An(Lr(2));vn(sn[--on],function(){var t=sn[--on];sn[on++]=t;sn[on++]=true;if(t.length==0){on--;sn[on++]=false}var e=sn[--on];var i=sn[--on];sn[on++]=e;vn(i,function(){var t=sn[--on];if(t<48||t>57){on--;sn[on++]=false}});if(wn(sn[--on])){sn[on++]="bwipp.datamatrixVersionBadRowOrColumn#18393";sn[on++]="version must be formatted as RxC";Pn()}});Me.rows=pn(sn[--on]);Me.columns=pn(sn[--on]);sn[on++]="format";if(Me.rows==Me.columns)sn[on++]="square";else sn[on++]="rectangle";var H=sn[--on];Me[sn[--on]]=H}else{on--;sn[on++]="bwipp.datamatrixVersionFormat#18400";sn[on++]="version must be formatted as RxC";Pn()}}else if(_n(Me.format,"unset")){sn[on++]="format";if(Me.dmre)sn[on++]="rectangle";else sn[on++]="square";var R=sn[--on];Me[sn[--on]]=R}if(yn(Me.format,"square")&&yn(Me.format,"rectangle")){sn[on++]="bwipp.datamatrixInvalidFormat#18409";sn[on++]="The format must be either square or rectangle";Pn()}if(!Be.__18469__)(function(){var t=Object.create(Me);var e=Lr([16,64,1,4,36,1,1]);t.metrics=Lr([Lr([10,10,1,1,5,1,0]),Lr([12,12,1,1,7,1,0]),Lr([14,14,1,1,10,1,0]),Lr([16,16,1,1,12,1,0]),Lr([18,18,1,1,14,1,0]),Lr([20,20,1,1,18,1,0]),Lr([22,22,1,1,20,1,0]),Lr([24,24,1,1,24,1,0]),Lr([26,26,1,1,28,1,0]),Lr([32,32,2,2,36,1,0]),Lr([36,36,2,2,42,1,0]),Lr([40,40,2,2,48,1,0]),Lr([44,44,2,2,56,1,0]),Lr([48,48,2,2,68,1,0]),Lr([52,52,2,2,84,2,0]),Lr([64,64,4,4,112,2,0]),Lr([72,72,4,4,144,4,0]),Lr([80,80,4,4,192,4,0]),Lr([88,88,4,4,224,4,0]),Lr([96,96,4,4,272,4,0]),Lr([104,104,4,4,336,6,0]),Lr([120,120,6,6,408,6,0]),Lr([132,132,6,6,496,8,0]),Lr([144,144,6,6,620,10,0]),Lr([8,18,1,1,7,1,0]),Lr([8,32,1,2,11,1,0]),Lr([8,48,1,2,15,1,1]),Lr([8,64,1,4,18,1,1]),Lr([8,80,1,4,22,1,1]),Lr([8,96,1,4,28,1,1]),Lr([8,120,1,6,32,1,1]),Lr([8,144,1,6,36,1,1]),Lr([12,26,1,1,14,1,0]),Lr([12,36,1,2,18,1,0]),Lr([12,64,1,4,27,1,1]),Lr([12,88,1,4,36,1,1]),Lr([16,36,1,2,24,1,0]),Lr([16,48,1,2,28,1,0]),e,Lr([20,36,1,2,28,1,1]),Lr([20,44,1,2,34,1,1]),Lr([20,64,1,4,42,1,1]),Lr([22,48,1,2,38,1,1]),Lr([24,48,1,2,41,1,1]),Lr([24,64,1,4,46,1,1]),Lr([26,40,1,2,38,1,1]),Lr([26,48,1,2,42,1,1]),Lr([26,64,1,4,50,1,1])]);for(var i in t)t.hasOwnProperty(i)&&(Be.$ctx[i]=t[i]);Be.__18469__=1})();Me.urows=Me.rows;Me.ucols=Me.columns;Me.fullcws=Lr([]);var i=Me.metrics;for(var n=0,z=i.length;n<z;n++){Me.m=un(i,n);Me.rows=un(Me.m,0);Me.cols=un(Me.m,1);Me.regh=un(Me.m,2);Me.regv=un(Me.m,3);Me.rscw=un(Me.m,4);Me.rsbl=un(Me.m,5);Me.doly=un(Me.m,6);Me.mrows=Mn(Me.rows-2*Me.regh);Me.mcols=Mn(Me.cols-2*Me.regv);Me.ncws=Mn(~~(Me.mrows*Me.mcols/8)-Me.rscw);Me.okay=true;if(Me.urows!=0&&Me.urows!=Me.rows)Me.okay=false;if(Me.ucols!=0&&Me.ucols!=Me.cols)Me.okay=false;if(_n(Me.format,"square")&&yn(Me.rows,Me.cols))Me.okay=false;if(_n(Me.format,"rectangle")&&_n(Me.rows,Me.cols))Me.okay=false;if(!Me.dmre&&Me.doly==1)Me.okay=false;if(Me.okay){sn[on++]=Infinity;In(Me.fullcws);sn[on++]=Me.ncws;Me.fullcws=Lr()}}sn[on++]=Infinity;for(var r=0,O=1558;r<O;r++)sn[on++]=1e4;Me.numremcws=Lr();var a=Me.fullcws;for(var o=0,L=a.length;o<L;o++)fn(Me.numremcws,Mn(un(a,o)-1),1);for(var s=1556;s>=0;s-=1){Me.i=s;if(un(Me.numremcws,Me.i)!=1)fn(Me.numremcws,Me.i,Mn(un(Me.numremcws,Me.i+1)+1))}if(!Be.__18615__)(function(){var t=Object.create(Me);t.fnc1=-1;t.prog=-2;t.m05=-3;t.m06=-4;t.lC=-5;t.lB=-6;t.lX=-7;t.lT=-8;t.lE=-9;t.unl=-10;t.sapp=-11;t.usft=-12;t.sft1=-13;t.sft2=-14;t.sft3=-15;t.eci=-16;t.pad=-17;t.unlcw=254;sn[on++]=Infinity;for(var e=0;e<=128;e+=1){sn[on++]=e;sn[on++]=e+1}sn[on++]=t.pad;sn[on++]=129;for(var i=0;i<=99;i+=1){var U=dn(ln(2),i,10);var H=Vi(ln(2),"00");mn(H,2-U.length,U);sn[on++]=H;sn[on++]=i+130}var R=Lr([t.lC,t.lB,t.fnc1,t.sapp,t.prog,t.usft,t.m05,t.m06,t.lX,t.lT,t.lE,t.eci]);sn[on++]=229;for(var n=0,z=R.length;n<z;n++){var O=Mn(sn[--on]+1);sn[on++]=un(R,n);sn[on++]=O;sn[on++]=O}on--;t.Avals=cn();sn[on++]=Infinity;var r=t.Avals;for(var L=r.size,W=r.keys(),G=0;G<L;G++){var Z=W.next().value;sn[on++]=Z;sn[on++]=r.get(Z);sn[on++]=Infinity;var F=sn[--on];var Y=sn[--on];sn[on++]=F;sn[on++]=Y;var Q=Lr();sn[on++]=Q}t.Avals=cn();sn[on++]=Infinity;sn[on++]=t.sft1;sn[on++]=0;sn[on++]=t.sft2;sn[on++]=1;sn[on++]=t.sft3;sn[on++]=2;sn[on++]=32;sn[on++]=3;for(var a=48;a<=57;a+=1){sn[on++]=a;sn[on++]=a-44}for(var o=65;o<=90;o+=1){sn[on++]=o;sn[on++]=o-51}t.CNvals=cn();sn[on++]=Infinity;for(var s=0;s<=31;s+=1){sn[on++]=s;sn[on++]=s}t.C1vals=cn();sn[on++]=Infinity;for(var c=33;c<=47;c+=1){sn[on++]=c;sn[on++]=c-33}for(var l=58;l<=64;l+=1){sn[on++]=l;sn[on++]=l-43}for(var p=91;p<=95;p+=1){sn[on++]=p;sn[on++]=p-69}sn[on++]=t.fnc1;sn[on++]=27;sn[on++]=t.usft;sn[on++]=30;t.C2vals=cn();sn[on++]=Infinity;for(var d=96;d<=127;d+=1){sn[on++]=d;sn[on++]=d-96}t.C3vals=cn();sn[on++]=Infinity;var u=t.CNvals;for(var J=u.size,V=u.keys(),K=0;K<J;K++){var q=V.next().value;sn[on++]=q;sn[on++]=u.get(q);sn[on++]=Infinity;var X=sn[--on];var $=sn[--on];sn[on++]=X;sn[on++]=$;var tt=Lr();sn[on++]=tt}var f=t.C1vals;for(var et=f.size,it=f.keys(),nt=0;nt<et;nt++){var rt=it.next().value;sn[on++]=rt;sn[on++]=f.get(rt);sn[on++]=Infinity;var at=sn[--on];var ot=sn[--on];sn[on++]=at;sn[on++]=un(t.CNvals,t.sft1);sn[on++]=ot;var st=Lr();sn[on++]=st}var h=t.C2vals;for(var ct=h.size,lt=h.keys(),pt=0;pt<ct;pt++){var dt=lt.next().value;sn[on++]=dt;sn[on++]=h.get(dt);sn[on++]=Infinity;var ut=sn[--on];var ft=sn[--on];sn[on++]=ut;sn[on++]=un(t.CNvals,t.sft2);sn[on++]=ft;var ht=Lr();sn[on++]=ht}var m=t.C3vals;for(var mt=m.size,gt=m.keys(),vt=0;vt<mt;vt++){var bt=gt.next().value;sn[on++]=bt;sn[on++]=m.get(bt);sn[on++]=Infinity;var It=sn[--on];var At=sn[--on];sn[on++]=It;sn[on++]=un(t.CNvals,t.sft3);sn[on++]=At;var _t=Lr();sn[on++]=_t}t.Cvals=cn();sn[on++]=Infinity;sn[on++]=t.sft1;sn[on++]=0;sn[on++]=t.sft2;sn[on++]=1;sn[on++]=t.sft3;sn[on++]=2;sn[on++]=32;sn[on++]=3;for(var g=48;g<=57;g+=1){sn[on++]=g;sn[on++]=g-44}for(var v=97;v<=122;v+=1){sn[on++]=v;sn[on++]=v-83}t.TNvals=cn();sn[on++]=Infinity;for(var b=0;b<=31;b+=1){sn[on++]=b;sn[on++]=b}t.T1vals=cn();sn[on++]=Infinity;for(var I=33;I<=47;I+=1){sn[on++]=I;sn[on++]=I-33}for(var A=58;A<=64;A+=1){sn[on++]=A;sn[on++]=A-43}for(var _=91;_<=95;_+=1){sn[on++]=_;sn[on++]=_-69}sn[on++]=t.fnc1;sn[on++]=27;sn[on++]=t.usft;sn[on++]=30;t.T2vals=cn();sn[on++]=Infinity;sn[on++]=96;sn[on++]=0;for(var y=65;y<=90;y+=1){sn[on++]=y;sn[on++]=y-64}for(var x=123;x<=127;x+=1){sn[on++]=x;sn[on++]=x-96}t.T3vals=cn();sn[on++]=Infinity;var w=t.TNvals;for(var yt=w.size,xt=w.keys(),wt=0;wt<yt;wt++){var Mt=xt.next().value;sn[on++]=Mt;sn[on++]=w.get(Mt);sn[on++]=Infinity;var Pt=sn[--on];var jt=sn[--on];sn[on++]=Pt;sn[on++]=jt;var Et=Lr();sn[on++]=Et}var M=t.T1vals;for(var Tt=M.size,Ct=M.keys(),Bt=0;Bt<Tt;Bt++){var St=Ct.next().value;sn[on++]=St;sn[on++]=M.get(St);sn[on++]=Infinity;var Dt=sn[--on];var kt=sn[--on];sn[on++]=Dt;sn[on++]=un(t.TNvals,t.sft1);sn[on++]=kt;var Nt=Lr();sn[on++]=Nt}var P=t.T2vals;for(var Ut=P.size,Ht=P.keys(),Rt=0;Rt<Ut;Rt++){var zt=Ht.next().value;sn[on++]=zt;sn[on++]=P.get(zt);sn[on++]=Infinity;var Ot=sn[--on];var Lt=sn[--on];sn[on++]=Ot;sn[on++]=un(t.TNvals,t.sft2);sn[on++]=Lt;var Wt=Lr();sn[on++]=Wt}var j=t.T3vals;for(var Gt=j.size,Zt=j.keys(),Ft=0;Ft<Gt;Ft++){var Yt=Zt.next().value;sn[on++]=Yt;sn[on++]=j.get(Yt);sn[on++]=Infinity;var Qt=sn[--on];var Jt=sn[--on];sn[on++]=Qt;sn[on++]=un(t.TNvals,t.sft3);sn[on++]=Jt;var Vt=Lr();sn[on++]=Vt}t.Tvals=cn();for(var E=128;E<=255;E+=1){t.i=E;sn[on++]=t.Avals;sn[on++]=t.i;sn[on++]=Infinity;In(un(t.Avals,t.usft));In(un(t.Avals,t.i-128));var Kt=Lr();var qt=sn[--on];fn(sn[--on],qt,Kt);sn[on++]=t.Cvals;sn[on++]=t.i;sn[on++]=Infinity;In(un(t.Cvals,t.usft));In(un(t.Cvals,t.i-128));var Xt=Lr();var $t=sn[--on];fn(sn[--on],$t,Xt);sn[on++]=t.Tvals;sn[on++]=t.i;sn[on++]=Infinity;In(un(t.Tvals,t.usft));In(un(t.Tvals,t.i-128));var te=Lr();var ee=sn[--on];fn(sn[--on],ee,te)}sn[on++]=Infinity;sn[on++]=13;sn[on++]=0;sn[on++]=42;sn[on++]=1;sn[on++]=62;sn[on++]=2;sn[on++]=32;sn[on++]=3;for(var T=48;T<=57;T+=1){sn[on++]=T;sn[on++]=T-44}for(var C=65;C<=90;C+=1){sn[on++]=C;sn[on++]=C-51}t.Xvals=cn();sn[on++]=Infinity;var B=t.Xvals;for(var ie=B.size,ne=B.keys(),re=0;re<ie;re++){var ae=ne.next().value;sn[on++]=ae;sn[on++]=B.get(ae);sn[on++]=Infinity;var oe=sn[--on];var se=sn[--on];sn[on++]=oe;sn[on++]=se;var ce=Lr();sn[on++]=ce}t.Xvals=cn();sn[on++]=Infinity;for(var S=64;S<=94;S+=1){sn[on++]=S;sn[on++]=S-64}sn[on++]=t.unl;sn[on++]=31;for(var D=32;D<=63;D+=1){sn[on++]=D;sn[on++]=D}t.Evals=cn();sn[on++]=Infinity;var k=t.Evals;for(var le=k.size,pe=k.keys(),de=0;de<le;de++){var ue=pe.next().value;sn[on++]=ue;sn[on++]=k.get(ue);sn[on++]=Infinity;var fe=sn[--on];var he=sn[--on];sn[on++]=fe;sn[on++]=he;var me=Lr();sn[on++]=me}t.Evals=cn();sn[on++]=Infinity;for(var N=0;N<=255;N+=1){sn[on++]=N;sn[on++]=N}t.Bvals=cn();sn[on++]=Infinity;var ge=t.Bvals;for(var ve=ge.size,be=ge.keys(),Ie=0;Ie<ve;Ie++){var Ae=be.next().value;sn[on++]=Ae;sn[on++]=ge.get(Ae);sn[on++]=Infinity;var _e=sn[--on];var ye=sn[--on];sn[on++]=_e;sn[on++]=ye;var xe=Lr();sn[on++]=xe}t.Bvals=cn();t.encvals=Lr([t.Avals,t.Cvals,t.Tvals,t.Xvals,t.Evals,t.Bvals]);t.A=0;t.C=1;t.T=2;t.X=3;t.E=4;t.B=5;for(var we in t)t.hasOwnProperty(we)&&(Be.$ctx[we]=t[we]);Be.__18615__=1})();if(Me.raw){Me.cws=Lr(Me.barcode.length);Me.i=0;Me.j=0;for(;;){if(Me.i==Me.barcode.length)break;Me.cw=pn(hn(Me.barcode,Me.i+1,3));fn(Me.cws,Me.j,Me.cw);Me.i=Me.i+4;Me.j=Me.j+1}Me.cws=hn(Me.cws,0,Me.j)}else{var W=new Map([["parse",Me.parse],["parsefnc",Me.parsefnc],["eci",true],["FNC1",Me.fnc1],["PROG",Me.prog]]);Me.fncvals=W;sn[on++]="msg";sn[on++]=Me.barcode;sn[on++]=Me.fncvals;En();var G=sn[--on];Me[sn[--on]]=G;Me.msglen=Me.msg.length;if(Me.msglen>=9){In(hn(Me.msg,0,7));var Z=sn[--on];var F=sn[--on];sn[on++]=Z==29;sn[on++]=F;on--;var Y=sn[--on];var Q=sn[--on];var J=sn[--on];var V=sn[--on];var K=sn[--on];var q=sn[--on];if(Y&&Q==48&&J==30&&V==62&&K==41&&q==91){In(hn(Me.msg,Me.msglen-2,2));var X=sn[--on];var $=sn[--on];if(X==4&&$==30)if(un(Me.msg,5)==53){sn[on++]=Infinity;sn[on++]=Me.m05;In(hn(Me.msg,7,Me.msg.length-9));Me.msg=Lr()}else if(un(Me.msg,5)==54){sn[on++]=Infinity;sn[on++]=Me.m06;In(hn(Me.msg,7,Me.msg.length-9));Me.msg=Lr()}}}Me.msglen=Me.msg.length;sn[on++]=Infinity;for(var c=0,tt=Me.msglen;c<tt;c++)sn[on++]=0;sn[on++]=0;Me.numD=Lr();sn[on++]=Infinity;for(var l=0,et=Me.msglen;l<et;l++)sn[on++]=0;sn[on++]=9999;Me.nextXterm=Lr();sn[on++]=Infinity;for(var p=0,it=Me.msglen;p<it;p++)sn[on++]=0;sn[on++]=9999;Me.nextNonX=Lr();sn[on++]=Infinity;for(var d=0,nt=Me.msglen;d<nt;d++)sn[on++]=false;sn[on++]=false;Me.isECI=Lr();for(var u=Me.msglen-1;u>=0;u-=1){Me.i=u;Me.barchar=un(Me.msg,Me.i);if(Me.barchar>=48&&Me.barchar<=57)fn(Me.numD,Me.i,Mn(un(Me.numD,Me.i+1)+1));if(Me.barchar==13||Me.barchar==42||Me.barchar==62)fn(Me.nextXterm,Me.i,0);else fn(Me.nextXterm,Me.i,Mn(un(Me.nextXterm,Me.i+1)+1));var rt=un(Me.Xvals,Me.barchar)!==undefined;if(!rt)fn(Me.nextNonX,Me.i,0);else fn(Me.nextNonX,Me.i,Mn(un(Me.nextNonX,Me.i+1)+1));fn(Me.isECI,Me.i,Me.barchar<=-1e6)}sn[on++]=Infinity;var f=Me.nextXterm;for(var h=0,at=f.length;h<at;h++){var m=un(f,h);sn[on++]=m;if(m>1e4){on--;sn[on++]=1e4}}Me.nextXterm=Lr();sn[on++]=Infinity;var g=Me.nextNonX;for(var v=0,ot=g.length;v<ot;v++){var b=un(g,v);sn[on++]=b;if(b>1e4){on--;sn[on++]=1e4}}Me.nextNonX=Lr();Me.isD=function(){sn[on++]=Me.char>=48&&Me.char<=57};Me.isC=function(){var t=un(Me.CNvals,Me.char)!==undefined;sn[on++]=t};Me.isT=function(){var t=un(Me.TNvals,Me.char)!==undefined;sn[on++]=t};Me.isX=function(){var t=un(Me.Xvals,Me.char)!==undefined;sn[on++]=t};Me.isE=function(){var t=un(Me.Evals,Me.char)!==undefined;sn[on++]=t};Me.isEA=function(){sn[on++]=Me.char>127};Me.isFN=function(){sn[on++]=Me.char<0};Me.XtermFirst=function(){var t=sn[--on];sn[on++]=Sn(un(Me.nextXterm,t),un(Me.nextNonX,t))};Me.lookup=function(){Me.ac=1;Me.cc=2;Me.tc=2;Me.xc=2;Me.ec=2;Me.bc=2.25;if(Me.mode==Me.A){Me.ac=0;Me.cc=1;Me.tc=1;Me.xc=1;Me.ec=1;Me.bc=1.25}if(Me.mode==Me.C)Me.cc=0;if(Me.mode==Me.T)Me.tc=0;if(Me.mode==Me.X)Me.xc=0;if(Me.mode==Me.E)Me.ec=0;if(Me.mode==Me.B)Me.bc=0;for(var t=0,e=1;t<e;t++){if(un(Me.isECI,Me.i)){sn[on++]=Me.A;break}if(Me.c40headerlength!=-1&&Me.i<Me.c40headerlength){sn[on++]=Me.C;break}Me.k=0;for(;;){if(Me.i+Me.k==Me.msglen){var i=Lr(["ac","cc","tc","xc","ec","bc"]);for(var n=0,r=i.length;n<r;n++){var a=un(i,n);Me[a]=Math.ceil(Me[a])}var o=Lr([Me.cc,Me.tc,Me.xc,Me.ec,Me.bc]);sn[on++]=true;for(var s=0,c=o.length;s<c;s++){var l=sn[--on];sn[on++]=l&&Me.ac<=un(o,s)}if(sn[--on]){sn[on++]=Me.A;break}var p=Lr([Me.ac,Me.cc,Me.tc,Me.xc,Me.ec]);sn[on++]=true;for(var d=0,u=p.length;d<u;d++){var f=sn[--on];sn[on++]=f&&Me.bc<un(p,d)}if(sn[--on]){sn[on++]=Me.B;break}var h=Lr([Me.ac,Me.cc,Me.tc,Me.xc,Me.bc]);sn[on++]=true;for(var m=0,g=h.length;m<g;m++){var v=sn[--on];sn[on++]=v&&Me.ec<un(h,m)}if(sn[--on]){sn[on++]=Me.E;break}var b=Lr([Me.ac,Me.cc,Me.xc,Me.ec,Me.bc]);sn[on++]=true;for(var I=0,A=b.length;I<A;I++){var _=sn[--on];sn[on++]=_&&Me.tc<un(b,I)}if(sn[--on]){sn[on++]=Me.T;break}var y=Lr([Me.ac,Me.cc,Me.tc,Me.ec,Me.bc]);sn[on++]=true;for(var x=0,U=y.length;x<U;x++){var H=sn[--on];sn[on++]=H&&Me.xc<un(y,x)}if(sn[--on]){sn[on++]=Me.X;break}sn[on++]=Me.C;break}Me.char=un(Me.msg,Me.i+Me.k);sn[on++]="ac";sn[on++]=Me.ac;Me.isD();if(sn[--on]){var R=sn[--on];sn[on++]=Mn(R+1/2)}else{Me.isEA();if(sn[--on]){var z=sn[--on];sn[on++]=Math.ceil(z)+2}else{var O=sn[--on];sn[on++]=Math.ceil(O)+1}}var L=sn[--on];Me[sn[--on]]=L;sn[on++]="cc";sn[on++]=Me.cc;Me.isC();if(sn[--on]){var W=sn[--on];sn[on++]=Mn(W+.6666667)}else{Me.isEA();if(sn[--on]){var G=sn[--on];sn[on++]=Mn(G+2.6666667)}else{var Z=sn[--on];sn[on++]=Mn(Z+1.3333334)}}var F=sn[--on];Me[sn[--on]]=F;sn[on++]="tc";sn[on++]=Me.tc;Me.isT();if(sn[--on]){var Y=sn[--on];sn[on++]=Mn(Y+.6666667)}else{Me.isEA();if(sn[--on]){var Q=sn[--on];sn[on++]=Mn(Q+2.6666667)}else{var J=sn[--on];sn[on++]=Mn(J+1.3333334)}}var V=sn[--on];Me[sn[--on]]=V;sn[on++]="xc";sn[on++]=Me.xc;Me.isX();if(sn[--on]){var K=sn[--on];sn[on++]=Mn(K+.6666667)}else{Me.isEA();if(sn[--on]){var q=sn[--on];sn[on++]=Mn(q+4.3333334)}else{var X=sn[--on];sn[on++]=Mn(X+3.3333334)}}var $=sn[--on];Me[sn[--on]]=$;sn[on++]="ec";sn[on++]=Me.ec;Me.isE();if(sn[--on]){var tt=sn[--on];sn[on++]=Mn(tt+3/4)}else{Me.isEA();if(sn[--on]){var et=sn[--on];sn[on++]=Mn(et+17/4)}else{var it=sn[--on];sn[on++]=Mn(it+13/4)}}var nt=sn[--on];Me[sn[--on]]=nt;sn[on++]="bc";sn[on++]=Me.bc;Me.isFN();if(sn[--on]){var rt=sn[--on];sn[on++]=Mn(rt+4)}else{var at=sn[--on];sn[on++]=Mn(at+1)}var ot=sn[--on];Me[sn[--on]]=ot;if(Me.k>=4){var w=Lr([Me.cc,Me.tc,Me.xc,Me.ec,Me.bc]);sn[on++]=true;for(var M=0,st=w.length;M<st;M++){var ct=sn[--on];sn[on++]=ct&&Me.ac+1<=un(w,M)}if(sn[--on]){sn[on++]=Me.A;break}if(Me.bc+1<=Me.ac){sn[on++]=Me.B;break}var P=Lr([Me.cc,Me.tc,Me.xc,Me.ec]);sn[on++]=true;for(var j=0,lt=P.length;j<lt;j++){var pt=sn[--on];sn[on++]=pt&&Me.bc+1<un(P,j)}if(sn[--on]){sn[on++]=Me.B;break}var E=Lr([Me.ac,Me.cc,Me.tc,Me.xc,Me.bc]);sn[on++]=true;for(var T=0,dt=E.length;T<dt;T++){var ut=sn[--on];sn[on++]=ut&&Me.ec+1<un(E,T)}if(sn[--on]){sn[on++]=Me.E;break}var C=Lr([Me.ac,Me.cc,Me.xc,Me.ec,Me.bc]);sn[on++]=true;for(var B=0,ft=C.length;B<ft;B++){var ht=sn[--on];sn[on++]=ht&&Me.tc+1<un(C,B)}if(sn[--on]){sn[on++]=Me.T;break}var S=Lr([Me.ac,Me.cc,Me.tc,Me.ec,Me.bc]);sn[on++]=true;for(var D=0,mt=S.length;D<mt;D++){var gt=sn[--on];sn[on++]=gt&&Me.xc+1<un(S,D)}if(sn[--on]){sn[on++]=Me.X;break}var k=Lr([Me.ac,Me.tc,Me.ec,Me.bc]);sn[on++]=true;for(var N=0,vt=k.length;N<vt;N++){var bt=sn[--on];sn[on++]=bt&&Me.cc+1<un(k,N)}if(sn[--on]){if(Me.cc<Me.xc){sn[on++]=Me.C;break}if(Me.cc==Me.xc){sn[on++]=Me.i+Me.k+1;Me.XtermFirst();if(sn[--on]){sn[on++]=Me.X;break}else{sn[on++]=Me.C;break}}}}Me.k=Me.k+1}}};Me.addtocws=function(){var t=sn[--on];mn(Me.cws,Me.j,t);Me.j=t.length+Me.j};Me.ECItocws=function(){var t=Mn(-sn[--on]-1e6);sn[on++]=t;if(t<=126){var e=sn[--on];sn[on++]=Mn(e+1);An(Lr(1))}else{var i=sn[--on];sn[on++]=i;if(i<=16382){var n=Mn(sn[--on]-127);sn[on++]=~~(n/254)+128;sn[on++]=Mn(n%254+1);An(Lr(2))}else{var r=Mn(sn[--on]-16383);sn[on++]=~~(r/64516)+192;sn[on++]=~~(r/254)%254+1;sn[on++]=Mn(r%254+1);An(Lr(3))}}};Me.encA=function(){for(var t=0,e=1;t<e;t++){if(un(Me.isECI,Me.i)){sn[on++]=un(Me.Avals,Me.eci);Me.addtocws();sn[on++]=un(Me.msg,Me.i);Me.ECItocws();Me.addtocws();Me.i=Me.i+1;break}if(un(Me.numD,Me.i)>=2){var i=ln(2);fn(i,0,un(Me.msg,Me.i));fn(i,1,un(Me.msg,Me.i+1));sn[on++]=un(Me.Avals,i);Me.addtocws();Me.i=Me.i+2;break}sn[on++]="newmode";Me.lookup();var n=sn[--on];Me[sn[--on]]=n;if(Me.newmode!=Me.mode){sn[on++]=un(Me.Avals,un(Lr([-1,Me.lC,Me.lT,Me.lX,Me.lE,Me.lB]),Me.newmode));Me.addtocws();Me.mode=Me.newmode;break}sn[on++]=un(Me.Avals,un(Me.msg,Me.i));Me.addtocws();Me.i=Me.i+1;break}};Me.CTXvalstocws=function(){Me.in=sn[--on];sn[on++]=Infinity;for(var t=0,e=Me.in.length-1;t<=e;t+=3){var i=hn(Me.in,t,3);sn[on++]=0;for(var n=0,r=i.length;n<r;n++){var a=sn[--on];sn[on++]=Mn(a+un(i,n))*40}var o=~~(sn[--on]/40)+1;sn[on++]=~~(o/256);sn[on++]=o%256}An(Lr(bn()));var s=sn[--on];var c=sn[--on];sn[on++]=s;sn[on++]=c;on--};Me.encCTX=function(){Me.p=0;Me.ctxvals=Lr(2500);Me.done=false;for(;;){if(Me.i==Me.msglen)break;var t=un(un(Me.encvals,Me.mode),un(Me.msg,Me.i))!==undefined;if(!t)break;if(Me.p%3==0){if(Me.p>0){sn[on++]="newmode";Me.lookup();var e=sn[--on];Me[sn[--on]]=e;if(yn(Me.newmode,Me.mode)){sn[on++]=hn(Me.ctxvals,0,Me.p);Me.CTXvalstocws();Me.addtocws();sn[on++]=Lr([Me.unlcw]);Me.addtocws();if(Me.newmode!=Me.A){sn[on++]=un(Me.Avals,un(Lr([-1,Me.lC,Me.lT,Me.lX,Me.lE,Me.lB]),Me.newmode));Me.addtocws()}Me.mode=Me.newmode;Me.done=true;break}}if(Me.msglen-Me.i<=3){Me.remcws=un(Me.numremcws,Me.j+~~(Me.p/3)*2);sn[on++]=Infinity;var i=hn(Me.msg,Me.i,Me.msglen-Me.i);for(var n=0,r=i.length;n<r;n++){var a=un(i,n);var o=un(un(Me.encvals,Me.mode),a)!==undefined;sn[on++]=a;if(o)In(un(un(Me.encvals,Me.mode),sn[--on]));else{on--;sn[on++]=-1;sn[on++]=-1;sn[on++]=-1;sn[on++]=-1}}Me.remvals=Lr();if(Me.remcws==2&&Me.remvals.length==3){sn[on++]=Infinity;In(hn(Me.ctxvals,0,Me.p));In(Me.remvals);var s=Lr();sn[on++]=s;Me.CTXvalstocws();Me.addtocws();Me.mode=Me.A;Me.i=Me.msglen;Me.done=true;break}if(Me.remcws==2&&Me.remvals.length==2&&Me.mode!=Me.X){sn[on++]=Infinity;In(hn(Me.ctxvals,0,Me.p));In(Me.remvals);In(un(un(Me.encvals,Me.mode),Me.sft1));var c=Lr();sn[on++]=c;Me.CTXvalstocws();Me.addtocws();Me.mode=Me.A;Me.i=Me.msglen;Me.done=true;break}if(Me.remcws==2&&Me.remvals.length==1){sn[on++]=hn(Me.ctxvals,0,Me.p);Me.CTXvalstocws();Me.addtocws();sn[on++]=Lr([Me.unlcw]);Me.addtocws();sn[on++]=un(Me.Avals,un(Me.msg,Me.i));Me.addtocws();Me.mode=Me.A;Me.i=Me.msglen;Me.done=true;break}if(Me.remcws==1&&Me.remvals.length==1){sn[on++]=hn(Me.ctxvals,0,Me.p);Me.CTXvalstocws();Me.addtocws();sn[on++]=un(Me.Avals,un(Me.msg,Me.i));Me.addtocws();Me.mode=Me.A;Me.i=Me.msglen;Me.done=true;break}}}var l=un(un(Me.encvals,Me.mode),un(Me.msg,Me.i));mn(Me.ctxvals,Me.p,l);Me.p=l.length+Me.p;Me.i=Me.i+1}if(!Me.done){for(;;){if(Me.p%3==0)break;Me.i=Me.i-1;Me.p=Me.p-un(un(Me.encvals,Me.mode),un(Me.msg,Me.i)).length}sn[on++]=Infinity;In(hn(Me.ctxvals,0,Me.p));var p=Lr();sn[on++]=p;Me.CTXvalstocws();Me.addtocws();sn[on++]=Lr([Me.unlcw]);Me.addtocws();Me.mode=Me.A;if(Me.i!=Me.msglen&&wn(un(Me.isECI,Me.i)))if(un(Me.numD,Me.i)>=2){var d=ln(2);fn(d,0,un(Me.msg,Me.i));fn(d,1,un(Me.msg,Me.i+1));sn[on++]=un(Me.Avals,d);Me.addtocws();Me.i=Me.i+2}else{sn[on++]=un(Me.Avals,un(Me.msg,Me.i));Me.addtocws();Me.i=Me.i+1}}};Me.Evalstocws=function(){Me.in=sn[--on];Me.inlen=Me.in.length;Me.outlen=~~Math.ceil(Me.in.length/4*3);sn[on++]=Infinity;In(Me.in);sn[on++]=0;sn[on++]=0;sn[on++]=0;Me.in=Lr();sn[on++]=Infinity;for(var t=0,e=Me.inlen-1;t<=e;t+=4){var i=hn(Me.in,t,4);sn[on++]=0;for(var n=0,r=i.length;n<r;n++){var a=sn[--on];sn[on++]=Se(a,un(i,n))<<6}var o=sn[--on]>>>6;sn[on++]=o>>>16&255;sn[on++]=o>>>8&255;sn[on++]=o&255}An(Lr(bn()));var s=sn[--on];var c=sn[--on];sn[on++]=s;sn[on++]=c;on--;var l=hn(sn[--on],0,Me.outlen);sn[on++]=l};Me.encE=function(){Me.p=0;Me.edifactvals=Lr(2100);for(;;){if(Me.i==Me.msglen)break;var t=un(Me.Evals,un(Me.msg,Me.i))!==undefined;if(!t)break;if(Me.p%4==0){if(Me.msglen-Me.i<=2){Me.remcws=un(Me.numremcws,Me.j+~~(Me.p/4)*3);sn[on++]=Infinity;var e=hn(Me.msg,Me.i,Me.msglen-Me.i);for(var i=0,n=e.length;i<n;i++)In(un(Me.Avals,un(e,i)));Me.remvals=Lr();if((Me.remcws==1||Me.remcws==2)&&Me.remvals.length<=Me.remcws){sn[on++]=hn(Me.edifactvals,0,Me.p);Me.Evalstocws();Me.addtocws();sn[on++]=Me.remvals;Me.addtocws();Me.mode=Me.A;Me.i=Me.msglen;break}}Me.lookup();if(sn[--on]!=Me.mode)break}var r=un(Me.Evals,un(Me.msg,Me.i));mn(Me.edifactvals,Me.p,r);Me.p=r.length+Me.p;Me.i=Me.i+1}if(Me.mode!=Me.A){Me.remcws=Mn(un(Me.numremcws,Me.j+~~(Me.p/4)*3-1)-1);if(Me.p%4!=0||Me.i!=Me.msglen||Me.remcws>=3){var a=un(Me.Evals,Me.unl);mn(Me.edifactvals,Me.p,a);Me.p=a.length+Me.p}sn[on++]=hn(Me.edifactvals,0,Me.p);Me.Evalstocws();Me.addtocws();Me.mode=Me.A;if(Me.i!=Me.msglen&&wn(un(Me.isECI,Me.i)))if(un(Me.numD,Me.i)>=2){var o=ln(2);fn(o,0,un(Me.msg,Me.i));fn(o,1,un(Me.msg,Me.i+1));sn[on++]=un(Me.Avals,o);Me.addtocws();Me.i=Me.i+2}else{sn[on++]=un(Me.Avals,un(Me.msg,Me.i));Me.addtocws();Me.i=Me.i+1}}};Me.encB=function(){Me.p=0;Me.bvals=Lr(1558);for(;;){if(Me.i==Me.msglen)break;Me.lookup();if(sn[--on]!=Me.mode)break;fn(Me.bvals,Me.p,un(Me.msg,Me.i));Me.p=Me.p+1;Me.i=Me.i+1}Me.remcws=Mn(un(Me.numremcws,Me.j+Me.p)-1);sn[on++]=Infinity;if(Me.remcws==0&&Me.i==Me.msglen)sn[on++]=0;else if(Me.p<250)sn[on++]=Me.p;else{sn[on++]=~~(Me.p/250)+249;sn[on++]=Me.p%250}In(hn(Me.bvals,0,Me.p));Me.bvals=Lr();for(var t=0,e=Me.bvals.length-1;t<=e;t+=1){Me.p=t;var i=Mn((Me.j+Me.p+1)*149%255+1+un(Me.bvals,Me.p));sn[on++]=i;if(i>=256){var n=sn[--on];sn[on++]=Mn(n-256)}fn(Me.bvals,Me.p,sn[--on])}sn[on++]=Me.bvals;Me.addtocws();Me.mode=Me.A};Me.cws=Lr(1558);Me.mode=Me.A;Me.i=0;Me.j=0;for(;;){if(Me.i>=Me.msglen)break;if(Me[un(Lr(["encA","encCTX","encCTX","encCTX","encE","encB"]),Me.mode)]()===true)break}Me.cws=hn(Me.cws,0,Me.j)}Me.datlen=Me.cws.length;Me.remcws=Mn(un(Me.numremcws,Me.j-1)-1);if(Me.remcws>0){sn[on++]=Infinity;In(Me.cws);for(var st=0,ct=Me.remcws;st<ct;st++)sn[on++]=129;Me.cws=Lr();for(var I=Me.datlen+1,lt=Mn(Mn(Me.datlen+Me.remcws)-1);I<=lt;I+=1){Me.i=I;var pt=(Me.i+1)*149%253+1+129;sn[on++]=pt;if(pt>254){var dt=sn[--on];sn[on++]=Mn(dt-254)}fn(Me.cws,Me.i,sn[--on])}}var ut=un(Me.options,"debugcws")!==undefined;if(ut){sn[on++]="bwipp.debugcws#19036";sn[on++]=Me.cws;Pn()}var ft=Me.metrics;for(var A=0,ht=ft.length;A<ht;A++){Me.m=un(ft,A);Me.rows=un(Me.m,0);Me.cols=un(Me.m,1);Me.regh=un(Me.m,2);Me.regv=un(Me.m,3);Me.rscw=un(Me.m,4);Me.rsbl=un(Me.m,5);Me.doly=un(Me.m,6);Me.mrows=Mn(Me.rows-2*Me.regh);Me.mcols=Mn(Me.cols-2*Me.regv);Me.rrows=~~(Me.mrows/Me.regh);Me.rcols=~~(Me.mcols/Me.regv);Me.ncws=Mn(~~(Me.mrows*Me.mcols/8)-Me.rscw);Me.okay=true;if(Me.cws.length!=Me.ncws)Me.okay=false;if(Me.urows!=0&&Me.urows!=Me.rows)Me.okay=false;if(Me.ucols!=0&&Me.ucols!=Me.cols)Me.okay=false;if(_n(Me.format,"square")&&yn(Me.rows,Me.cols))Me.okay=false;if(_n(Me.format,"rectangle")&&_n(Me.rows,Me.cols))Me.okay=false;if(!Me.dmre&&Me.doly==1)Me.okay=false;if(Me.okay)break}if(!Me.okay){sn[on++]="bwipp.datamatrixNoValidSymbol#19064";sn[on++]="Maximum length exceeded or invalid size";Pn()}Me.cwbs=Lr(Me.rsbl);Me.ecbs=Lr(Me.rsbl);for(var _=0,mt=Mn(Me.rsbl-1);_<=mt;_+=1){Me.i=_;if(Me.cws.length!=1558)Me.cwbsize=~~(Me.cws.length/Me.rsbl);else if(Me.i<=7)Me.cwbsize=156;else Me.cwbsize=155;Me.cwb=Lr(Me.cwbsize);for(var y=0,gt=Me.cwbsize-1;y<=gt;y+=1){Me.j=y;fn(Me.cwb,Me.j,un(Me.cws,Mn(Me.j*Me.rsbl+Me.i)))}fn(Me.cwbs,Me.i,Me.cwb);sn[on++]=Me.ecbs;sn[on++]=Me.i;sn[on++]=Infinity;for(var vt=0,bt=~~(Me.rscw/Me.rsbl);vt<bt;vt++)sn[on++]=0;var It=Lr();var At=sn[--on];fn(sn[--on],At,It)}if(!Be.__19091__)(function(){var t=Object.create(Me);sn[on++]=Infinity;sn[on++]=1;for(var e=0,i=255;e<i;e++){var n=sn[--on];var r=n*2;sn[on++]=n;sn[on++]=r;if(r>=256){var a=sn[--on];sn[on++]=a^301}}t.rsalog=Lr();t.rslog=Lr(256);for(var o=1;o<=255;o+=1)fn(t.rslog,un(t.rsalog,o),o);for(var s in t)t.hasOwnProperty(s)&&(Be.$ctx[s]=t[s]);Be.__19091__=1})();Me.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(Me.rslog,sn[--on]);var n=un(Me.rsalog,Mn(i+un(Me.rslog,sn[--on]))%255);sn[on++]=n}else{on-=2;sn[on++]=0}};sn[on++]=Infinity;sn[on++]=1;for(var _t=0,yt=~~(Me.rscw/Me.rsbl);_t<yt;_t++)sn[on++]=0;Me.coeffs=Lr();for(var x=1,xt=~~(Me.rscw/Me.rsbl);x<=xt;x+=1){Me.i=x;fn(Me.coeffs,Me.i,un(Me.coeffs,Me.i-1));for(var w=Me.i-1;w>=1;w-=1){Me.j=w;sn[on++]=Me.coeffs;sn[on++]=Me.j;sn[on++]=un(Me.coeffs,Me.j-1);sn[on++]=un(Me.coeffs,Me.j);sn[on++]=un(Me.rsalog,Me.i);Me.rsprod();var wt=sn[--on];var Mt=sn[--on];var Pt=sn[--on];fn(sn[--on],Pt,xn(Mt,wt))}sn[on++]=Me.coeffs;sn[on++]=0;sn[on++]=un(Me.coeffs,0);sn[on++]=un(Me.rsalog,Me.i);Me.rsprod();var jt=sn[--on];var Et=sn[--on];fn(sn[--on],Et,jt)}Me.coeffs=hn(Me.coeffs,0,Me.coeffs.length-1);for(var M=0,Tt=Me.cwbs.length-1;M<=Tt;M+=1){Me.i=M;Me.cwb=un(Me.cwbs,Me.i);Me.ecb=un(Me.ecbs,Me.i);for(var P=0,Ct=Me.cwb.length-1;P<=Ct;P+=1){Me.t=xn(un(Me.cwb,P),un(Me.ecb,0));for(var j=Me.ecb.length-1;j>=0;j-=1){Me.j=j;Me.p=Me.ecb.length-Me.j-1;sn[on++]=Me.ecb;sn[on++]=Me.p;sn[on++]=Me.t;sn[on++]=un(Me.coeffs,Me.j);Me.rsprod();var Bt=sn[--on];var St=sn[--on];fn(sn[--on],St,Bt);if(Me.j>0)fn(Me.ecb,Me.p,xn(un(Me.ecb,Me.p+1),un(Me.ecb,Me.p)))}}}if(Me.ncws==1558){sn[on++]=Infinity;var Dt=hn(Me.ecbs,8,2);for(var E=0,kt=Dt.length;E<kt;E++)sn[on++]=un(Dt,E);var Nt=hn(Me.ecbs,0,8);for(var T=0,Ut=Nt.length;T<Ut;T++)sn[on++]=un(Nt,T);Me.ecbs=Lr()}sn[on++]=Infinity;var Ht=Me.cws;for(var C=0,Rt=Ht.length;C<Rt;C++)sn[on++]=un(Ht,C);for(var zt=0,Ot=Me.rscw;zt<Ot;zt++)sn[on++]=0;Me.cws=Lr();for(var B=0,Lt=Mn(Me.rscw-1);B<=Lt;B+=1){Me.i=B;fn(Me.cws,Mn(Me.ncws+Me.i),un(un(Me.ecbs,Me.i%Me.rsbl),~~(Me.i/Me.rsbl)))}Me.module=function(){var t=sn[--on];var e=sn[--on];var i=sn[--on];var n=Vi(ln(8),"00000000");var r=dn(ln(8),sn[--on],2);mn(n,8-r.length,r);sn[on++]=i;sn[on++]=e;sn[on++]=t;sn[on++]=n;for(var a=7;a>=0;a-=1){var o=sn[--on];sn[on++]=Mn(un(o,a)-48);sn[on++]=o}on--;var s=sn[--on];var c=sn[--on];var l=sn[--on];var p=sn[--on];var d=sn[--on];var u=sn[--on];var f=sn[--on];var h=sn[--on];var m=sn[--on];var g=sn[--on];var v=sn[--on];sn[on++]=h;sn[on++]=f;sn[on++]=u;sn[on++]=d;sn[on++]=p;sn[on++]=l;sn[on++]=c;sn[on++]=s;sn[on++]=v;sn[on++]=g;vn(m,function(){if(sn[--on]()===true)return true;var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(e<0){var i=sn[--on];var n=sn[--on];sn[on++]=Mn(n+Me.mrows);sn[on++]=Mn(i+Mn(4-Mn(Me.mrows+4)%8))}var r=sn[--on];sn[on++]=r;if(r<0){var a=sn[--on];var o=sn[--on];sn[on++]=Mn(o+Mn(4-Mn(Me.mcols+4)%8));sn[on++]=Mn(a+Me.mcols)}var s=sn[--on];var c=sn[--on];sn[on++]=c;sn[on++]=s;if(c>=Me.mrows){var l=sn[--on];var p=sn[--on];sn[on++]=Mn(p-Me.mrows);sn[on++]=l}var d=sn[--on];var u=sn[--on];var f=sn[--on];var h=sn[--on];fn(Me.mmat,Mn(d+u*Me.mcols),sn[--on]);sn[on++]=h;sn[on++]=f})};var Wt=Lr([function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=Mn(e-2);sn[on++]=Mn(t-2)},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=Mn(e-2);sn[on++]=Mn(t-1)},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=Mn(e-1);sn[on++]=Mn(t-2)},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=Mn(e-1);sn[on++]=Mn(t-1)},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=Mn(e-1);sn[on++]=t},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=e;sn[on++]=Mn(t-2)},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=e;sn[on++]=Mn(t-1)},function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;sn[on++]=e;sn[on++]=t}]);Me.dmn=Wt;var Gt=Lr([function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=0},function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=1},function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=2},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-2)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=1;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=2;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=3;sn[on++]=Mn(Me.mcols-1)}]);Me.dmc1=Gt;var Zt=Lr([function(){sn[on++]=Mn(Me.mrows-3);sn[on++]=0},function(){sn[on++]=Mn(Me.mrows-2);sn[on++]=0},function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=0},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-4)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-3)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-2)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=1;sn[on++]=Mn(Me.mcols-1)}]);Me.dmc2=Zt;var Ft=Lr([function(){sn[on++]=Mn(Me.mrows-3);sn[on++]=0},function(){sn[on++]=Mn(Me.mrows-2);sn[on++]=0},function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=0},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-2)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=1;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=2;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=3;sn[on++]=Mn(Me.mcols-1)}]);Me.dmc3=Ft;var Yt=Lr([function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=0},function(){sn[on++]=Mn(Me.mrows-1);sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-3)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-2)},function(){sn[on++]=0;sn[on++]=Mn(Me.mcols-1)},function(){sn[on++]=1;sn[on++]=Mn(Me.mcols-3)},function(){sn[on++]=1;sn[on++]=Mn(Me.mcols-2)},function(){sn[on++]=1;sn[on++]=Mn(Me.mcols-1)}]);Me.dmc4=Yt;sn[on++]=Infinity;for(var Qt=0,Jt=Me.mrows*Me.mcols;Qt<Jt;Qt++)sn[on++]=-1;Me.mmat=Lr();for(var S=Me.cws.length-1;S>=0;S-=1)sn[on++]=un(Me.cws,S);sn[on++]=4;sn[on++]=0;for(;;){var Vt=sn[--on];var Kt=sn[--on];sn[on++]=Kt;sn[on++]=Vt;if(Vt==0&&Kt==Me.mrows){sn[on++]=Me.dmc1;Me.module()}var qt=sn[--on];var Xt=sn[--on];sn[on++]=Xt;sn[on++]=qt;if(qt==0&&Xt==Mn(Me.mrows-2)&&Me.mcols%4!=0){sn[on++]=Me.dmc2;Me.module()}var $t=sn[--on];var te=sn[--on];sn[on++]=te;sn[on++]=$t;if($t==0&&te==Mn(Me.mrows-2)&&Me.mcols%8==4){sn[on++]=Me.dmc3;Me.module()}var ee=sn[--on];var ie=sn[--on];sn[on++]=ie;sn[on++]=ee;if(ee==2&&ie==Mn(Me.mrows+4)&&Me.mcols%8==0){sn[on++]=Me.dmc4;Me.module()}for(;;){var ne=sn[--on];var re=sn[--on];sn[on++]=re;sn[on++]=ne;if(ne>=0&&re<Me.mrows){var ae=sn[--on];var oe=sn[--on];sn[on++]=oe;sn[on++]=ae;if(un(Me.mmat,Mn(ae+oe*Me.mcols))==-1){sn[on++]=Me.dmn;Me.module()}}var se=sn[--on];var ce=sn[--on];sn[on++]=Mn(ce-2);sn[on++]=Mn(se+2);if(!(Mn(se+2)<Me.mcols&&Mn(ce-2)>=0))break}var le=sn[--on];var pe=sn[--on];sn[on++]=Mn(pe+1);sn[on++]=Mn(le+3);for(;;){var de=sn[--on];var ue=sn[--on];sn[on++]=ue;sn[on++]=de;if(de<Me.mcols&&ue>=0){var fe=sn[--on];var he=sn[--on];sn[on++]=he;sn[on++]=fe;if(un(Me.mmat,Mn(fe+he*Me.mcols))==-1){sn[on++]=Me.dmn;Me.module()}}var me=sn[--on];var ge=sn[--on];sn[on++]=Mn(ge+2);sn[on++]=Mn(me-2);if(!(Mn(me-2)>=0&&Mn(ge+2)<Me.mrows))break}var ve=sn[--on];var be=sn[--on];sn[on++]=Mn(be+3);sn[on++]=Mn(ve+1);if(!(Mn(ve+1)<Me.mcols||Mn(be+3)<Me.mrows)){on-=2;break}}if(un(Me.mmat,Mn(Me.mrows*Me.mcols-1))==-1){mn(Me.mmat,Mn(Me.mrows*Mn(Me.mcols-1)-2),Lr([1,0]));mn(Me.mmat,Mn(Me.mrows*Me.mcols-2),Lr([0,1]))}Me.pixs=Lr(Me.rows*Me.cols);Me.cwpos=0;for(var D=0,Ie=Mn(Me.rows-1);D<=Ie;D+=1){Me.i=D;if(Me.i%(Me.rrows+2)==0){sn[on++]=Me.pixs;sn[on++]=Me.i*Me.cols;sn[on++]=Infinity;for(var Ae=0,_e=~~(Me.cols/2);Ae<_e;Ae++){sn[on++]=1;sn[on++]=0}var ye=Lr();var xe=sn[--on];mn(sn[--on],xe,ye)}if(Me.i%(Me.rrows+2)==Me.rrows+1){sn[on++]=Me.pixs;sn[on++]=Me.i*Me.cols;sn[on++]=Infinity;for(var we=0,Pe=Me.cols;we<Pe;we++)sn[on++]=1;var je=Lr();var Ee=sn[--on];mn(sn[--on],Ee,je)}if(Me.i%(Me.rrows+2)!=0&&Me.i%(Me.rrows+2)!=Me.rrows+1)for(var k=0,Te=Mn(Me.cols-1);k<=Te;k+=1){Me.j=k;if(Me.j%(Me.rcols+2)==0)fn(Me.pixs,Mn(Me.i*Me.cols+Me.j),1);if(Me.j%(Me.rcols+2)==Me.rcols+1)fn(Me.pixs,Mn(Me.i*Me.cols+Me.j),Me.i%2);if(Me.j%(Me.rcols+2)!=0&&Me.j%(Me.rcols+2)!=Me.rcols+1){fn(Me.pixs,Mn(Me.i*Me.cols+Me.j),un(Me.mmat,Me.cwpos));Me.cwpos=Me.cwpos+1}}}var Ce=new Map([["ren",Tn],["pixs",Me.pixs],["pixx",Me.cols],["pixy",Me.rows],["height",Me.rows*2/72],["width",Me.cols*2/72],["opt",Me.options]]);sn[on++]=Ce;if(!Me.dontdraw)Tn()}function vt(){var t=Object.create(vt.$ctx||(vt.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"format","rectangle");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Be();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function It(){var t=Object.create(It.$ctx||(It.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"dmre",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Be();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function _t(){var t=Object.create(_t.$ctx||(_t.$ctx={}));t.type="unset";t.parse=false;t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];var e=new Map([["parse",t.parse],["parseonly",true],["parsefnc",false]]);t.fncvals=e;sn[on++]="barcode";sn[on++]=t.barcode;sn[on++]=t.fncvals;En();var i=sn[--on];t[sn[--on]]=i;t.barlen=t.barcode.length;delete t.options["parse"];var n=t["type"];if(yn(n,"7")&&(yn(n,"9")&&yn(n,"29"))){sn[on++]="bwipp.mailmarkBadType#19438";sn[on++]="Royal Mail Mailmark type must be 7, 9 or 29";Pn()}var r=new Map([["7","24x24"],["9","32x32"],["29","16x48"]]);t.version=un(r,t["type"]);var a=new Map([["7","square"],["9","square"],["29","rectangle"]]);t.format=un(a,t["type"]);if(t.barcode.length<45){sn[on++]="bwipp.mailmarkBadLength#19454";sn[on++]="Royal Mail Mailmark must contain at least 45 characters of Mailmark formatted data, including any required space padding";Pn()}if(yn(hn(t.barcode,0,4),"JGB ")){sn[on++]="bwipp.mailmarkBadIndicator#19457";sn[on++]="Royal Mail Mailmark must begin with JGB<space> identifier";Pn()}fn(t.options,"dontdraw",true);fn(t.options,"version",t.version);fn(t.options,"format",t.format);fn(t.options,"c40headerlength",45);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Be();var o=sn[--on];t[sn[--on]]=o;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function Cn(){var U=Object.create(Cn.$ctx||(Cn.$ctx={}));U.dontdraw=false;U.format="unset";U.version="unset";U.eclevel="unset";U.parse=false;U.parsefnc=false;U.mask=-1;sn[on++]=U;jn();U.options=sn[--on];U.barcode=sn[--on];if(_n(U.barcode,"")){sn[on++]="bwipp.qrcodeEmptyData#19520";sn[on++]="The data must not be empty";Pn()}if(yn(U.version,"unset")){if(_n(U.format,"unset")){sn[on++]="full";if(_n(hn(U.version,0,1),"M")){on--;sn[on++]="micro"}if(_n(hn(U.version,0,1),"R")){on--;sn[on++]="rmqr"}U.format=sn[--on]}}else if(_n(U.format,"unset"))U.format="full";if(yn(U.format,"full")&&(yn(U.format,"micro")&&yn(U.format,"rmqr"))){sn[on++]="bwipp.qrcodeInvalidFormat#19536";sn[on++]="The format must be either full, micro or rmqr";Pn()}if(_n(U.format,"rmqr")&&_n(U.version,"unset")){sn[on++]="bwipp.qrcodeRMQRwithoutVersion#19540";sn[on++]="A version must be provided for RMQR";Pn()}if(_n(U.eclevel,"unset")){sn[on++]="eclevel";if(yn(U.format,"micro"))sn[on++]="M";else sn[on++]="L";var N=sn[--on];U[sn[--on]]=N}if(yn(U.eclevel,"L")&&(yn(U.eclevel,"M")&&(yn(U.eclevel,"Q")&&yn(U.eclevel,"H")))){sn[on++]="bwipp.qrcodeInvalidEClevel#19547";sn[on++]="Error correction level must be either L, M, Q, or H";Pn()}if(U.mask!=-1&&_n(U.format,"rmqr")){sn[on++]="bwipp.qrcodeRMQRmask#19551";sn[on++]="A mask cannot be supplied for RMQR";Pn()}if(U.mask!=-1){var H=_n(U.format,"full")?8:4;if(U.mask<1||U.mask>H){sn[on++]="bwipp.qrcodeBadMask#19556";sn[on++]="An invalid mask was supplied";Pn()}}U.fn1=-1;var R=new Map([["parse",U.parse],["parsefnc",U.parsefnc],["eci",true],["FNC1",U.fn1]]);U.fncvals=R;sn[on++]="msg";sn[on++]=U.barcode;sn[on++]=U.fncvals;En();var z=sn[--on];U[sn[--on]]=z;U.msglen=U.msg.length;U.fnc1first=false;if(U.msglen>0)if(un(U.msg,0)==U.fn1){U.fnc1first=true;sn[on++]=Infinity;var O=hn(U.msg,1,U.msglen-1);for(var t=0,L=O.length;t<L;t++){var W=un(O,t);sn[on++]=W;if(W==37){var G=sn[--on];sn[on++]=G;sn[on++]=G}}U.msg=Lr();U.msglen=U.msg.length}if(!Cn.__19700__)(function(){var t=Object.create(U);var e=Lr(["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"]);sn[on++]=0;for(var i=0,n=e.length;i<n;i++){var r=sn[--on];t[un(e,i)]=r;sn[on++]=Mn(r+1)}on--;t.N=0;t.A=1;t.B=2;t.K=3;t.E=4;sn[on++]=Infinity;sn[on++]=Infinity;for(var a=48;a<=57;a+=1)sn[on++]=a;var o=Lr();for(var s=0,c=o.length;s<c;s++){sn[on++]=un(o,s);sn[on++]=-1}t.Nexcl=cn();sn[on++]=Infinity;sn[on++]=Infinity;sn[on++]=32;sn[on++]=36;sn[on++]=37;sn[on++]=42;sn[on++]=43;sn[on++]=45;sn[on++]=46;sn[on++]=47;sn[on++]=58;for(var l=65;l<=90;l+=1)sn[on++]=l;sn[on++]=t.fn1;var p=Lr();for(var d=0,u=p.length;d<u;d++){sn[on++]=un(p,d);sn[on++]=-1}t.Aexcl=cn();sn[on++]=Infinity;sn[on++]=Infinity;for(var f=129;f<=159;f+=1)sn[on++]=f;for(var h=224;h<=235;h+=1)sn[on++]=h;var m=Lr();for(var g=0,v=m.length;g<v;g++){sn[on++]=un(m,g);sn[on++]=-1}t.Kexcl=cn();sn[on++]=Infinity;sn[on++]=Lr(["0001","0010","0100","1000","0111"]);sn[on++]=Lr(["0001","0010","0100","1000","0111"]);sn[on++]=Lr(["0001","0010","0100","1000","0111"]);sn[on++]=Lr(["",-1,-1,-1,-1]);sn[on++]=Lr(["0","1",-1,-1,-1]);sn[on++]=Lr(["00","01","10","11",-1]);sn[on++]=Lr(["000","001","010","011",-1]);for(var b=0,I=32;b<I;b++)sn[on++]=Lr(["001","010","011","100","111"]);t.mids=Lr();t.cclens=Lr([Lr([10,9,8,8]),Lr([12,11,16,10]),Lr([14,13,16,12]),Lr([3,-1,-1,-1]),Lr([4,3,-1,-1]),Lr([5,4,4,3]),Lr([6,5,5,4]),Lr([4,3,3,2]),Lr([5,5,4,3]),Lr([6,5,5,4]),Lr([7,6,5,5]),Lr([7,6,6,5]),Lr([5,5,4,3]),Lr([6,5,5,4]),Lr([7,6,5,5]),Lr([7,6,6,5]),Lr([8,7,6,6]),Lr([4,4,3,2]),Lr([6,5,5,4]),Lr([7,6,5,5]),Lr([7,6,6,5]),Lr([8,7,6,6]),Lr([8,7,7,6]),Lr([5,5,4,3]),Lr([6,6,5,5]),Lr([7,6,6,5]),Lr([7,7,6,6]),Lr([8,7,7,6]),Lr([8,8,7,7]),Lr([7,6,6,5]),Lr([7,7,6,5]),Lr([8,7,7,6]),Lr([8,7,7,6]),Lr([9,8,7,7]),Lr([7,6,6,5]),Lr([8,7,6,6]),Lr([8,7,7,6]),Lr([8,8,7,6]),Lr([9,8,8,7])]);sn[on++]=Infinity;for(var A=0,_=3;A<_;A++)sn[on++]=4;sn[on++]=3;sn[on++]=5;sn[on++]=7;sn[on++]=9;for(var y=0,x=32;y<x;y++)sn[on++]=3;t.termlens=Lr();t.padstrs=Lr(["11101100","00010001"]);t.charmap="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:";t.charvals=new Map;for(var w=0;w<=44;w+=1)fn(t.charvals,un(t.charmap,w),w);for(var M in t)t.hasOwnProperty(M)&&(Cn.$ctx[M]=t[M]);Cn.__19700__=1})();U.tobin=function(){var t=ln(sn[--on]);sn[on++]=t;for(var e=0,i=t.length-1;e<=i;e+=1){var n=sn[--on];fn(n,e,48);sn[on++]=n}var r=sn[--on];var a=dn(ln(r.length),sn[--on],2);mn(r,r.length-a.length,a);sn[on++]=r};U.encA=function(){U.in=sn[--on];if(U.fnc1first){sn[on++]=Infinity;vn(U.in,function(){var t=sn[--on];sn[on++]=t;if(t==U.fn1){on--;sn[on++]=37}});U.in=Lr()}U.out=ln(~~(U.in.length*11/2)+1);U.k=0;U.m=0;for(;;){if(U.k==U.in.length)break;if(U.k<U.in.length-1){sn[on++]=Mn(un(U.charvals,un(U.in,U.k))*45+un(U.charvals,un(U.in,U.k+1)));sn[on++]=11;U.tobin();U.k=U.k+2}else{sn[on++]=un(U.charvals,un(U.in,U.k));sn[on++]=6;U.tobin();U.k=U.k+1}var t=sn[--on];mn(U.out,U.m,t);U.m=t.length+U.m}sn[on++]=hn(U.out,0,U.m)};U.encN=function(){U.in=sn[--on];U.out=ln(~~(U.in.length*10/3)+1);U.k=0;U.m=0;for(;;){if(U.k==U.in.length)break;if(U.k<U.in.length-2){var t=hn(U.in,U.k,3);sn[on++]=0;for(var e=0,i=t.length;e<i;e++){var n=sn[--on];sn[on++]=Mn(un(t,e)+Mn(n*10-48))}sn[on++]=10;U.tobin();U.k=U.k+3}else if(U.k==U.in.length-2){var r=hn(U.in,U.k,2);sn[on++]=0;for(var a=0,o=r.length;a<o;a++){var s=sn[--on];sn[on++]=Mn(un(r,a)+Mn(s*10-48))}sn[on++]=7;U.tobin();U.k=U.k+2}else{var c=hn(U.in,U.k,1);sn[on++]=0;for(var l=0,p=c.length;l<p;l++){var d=sn[--on];sn[on++]=Mn(un(c,l)+Mn(d*10-48))}sn[on++]=4;U.tobin();U.k=U.k+1}var u=sn[--on];mn(U.out,U.m,u);U.m=u.length+U.m}sn[on++]=hn(U.out,0,U.m)};U.encB=function(){U.in=sn[--on];if(U.fnc1first){sn[on++]=Infinity;vn(U.in,function(){var t=sn[--on];sn[on++]=t;if(t==U.fn1){on--;sn[on++]=29}});U.in=Lr()}U.out=ln(U.in.length*8);for(var t=0,e=U.in.length-1;t<=e;t+=1){U.k=t;sn[on++]=pn(un(U.in,U.k));sn[on++]=8;U.tobin();mn(U.out,U.k*8,sn[--on])}sn[on++]=U.out};U.encK=function(){U.in=sn[--on];U.out=ln(~~(U.in.length/2)*13);U.k=0;U.m=0;for(;;){if(U.k==U.in.length)break;var t=Mn(un(U.in,U.k)*256+un(U.in,U.k+1));sn[on++]=t;if(t<57408)sn[on++]=33088;else sn[on++]=49472;var e=sn[--on];var i=Mn(sn[--on]-e);sn[on++]=Mn((i>>>8)*192+(i&255));sn[on++]=13;U.tobin();var n=sn[--on];mn(U.out,U.m,n);U.m=n.length+U.m;U.k=U.k+2}sn[on++]=U.out};U.encE=function(){var t=Mn(-un(sn[--on],0)-1e6);sn[on++]=t;if(t<=127){sn[on++]=8;U.tobin()}else{var e=sn[--on];sn[on++]=e;if(e<=16383){var i=sn[--on];sn[on++]=Mn(i+32768);sn[on++]=16;U.tobin()}else{var n=sn[--on];sn[on++]=Mn(n+12582912);sn[on++]=24;U.tobin()}}};U.encfuncs=Lr(["encN","encA","encB","encK","encE"]);U.addtobits=function(){var t=sn[--on];mn(U.bits,U.j,t);U.j=t.length+U.j};sn[on++]=Infinity;for(var Z=0,F=U.msglen;Z<F;Z++)sn[on++]=0;sn[on++]=0;U.numNs=Lr();sn[on++]=Infinity;for(var Y=0,Q=U.msglen;Y<Q;Y++)sn[on++]=0;sn[on++]=0;U.numAs=Lr();sn[on++]=Infinity;for(var J=0,V=U.msglen;J<V;J++)sn[on++]=0;sn[on++]=0;U.numAorNs=Lr();sn[on++]=Infinity;for(var K=0,q=U.msglen;K<q;K++)sn[on++]=0;sn[on++]=0;U.numBs=Lr();sn[on++]=Infinity;for(var X=0,$=U.msglen;X<$;X++)sn[on++]=0;sn[on++]=0;U.numKs=Lr();sn[on++]=Infinity;for(var tt=0,et=U.msglen;tt<et;tt++)sn[on++]=0;sn[on++]=9999;U.nextNs=Lr();sn[on++]=Infinity;for(var it=0,nt=U.msglen;it<nt;it++)sn[on++]=0;sn[on++]=9999;U.nextBs=Lr();sn[on++]=Infinity;for(var rt=0,at=U.msglen;rt<at;rt++)sn[on++]=0;sn[on++]=9999;U.nextAs=Lr();sn[on++]=Infinity;for(var ot=0,st=U.msglen;ot<st;ot++)sn[on++]=0;sn[on++]=9999;U.nextKs=Lr();U.isECI=Lr(U.msglen);for(var e=U.msglen-1;e>=0;e-=1){U.i=e;U.barchar=un(U.msg,U.i);var ct=un(U.Kexcl,U.barchar)!==undefined;if(ct){sn[on++]="sjis";if(U.i+1<U.msglen)sn[on++]=Mn(U.barchar*256+un(U.msg,U.i+1));else sn[on++]=0;var lt=sn[--on];U[sn[--on]]=lt;if(U.sjis>=33088&&U.sjis<=40956||U.sjis>=57408&&U.sjis<=60351){fn(U.nextKs,U.i,0);fn(U.numKs,U.i,Mn(un(U.numKs,U.i+2)+1))}else fn(U.nextKs,U.i,Mn(un(U.nextKs,U.i+1)+1))}else fn(U.nextKs,U.i,Mn(un(U.nextKs,U.i+1)+1));var pt=un(U.Nexcl,U.barchar)!==undefined;if(pt){fn(U.nextNs,U.i,0);fn(U.numNs,U.i,Mn(un(U.numNs,U.i+1)+1));fn(U.numAorNs,U.i,Mn(un(U.numAorNs,U.i+1)+1))}else fn(U.nextNs,U.i,Mn(un(U.nextNs,U.i+1)+1));var dt=un(U.Aexcl,U.barchar)!==undefined;if(dt){fn(U.nextAs,U.i,0);fn(U.numAs,U.i,Mn(un(U.numAs,U.i+1)+1));fn(U.numAorNs,U.i,Mn(un(U.numAorNs,U.i+1)+1))}else fn(U.nextAs,U.i,Mn(un(U.nextAs,U.i+1)+1));fn(U.isECI,U.i,U.barchar<=-1e6)}for(var i=0,ut=U.msglen-1;i<=ut;i+=1){U.i=i;if(un(U.numKs,U.i)>0){fn(U.numKs,U.i+1,0);fn(U.nextKs,U.i+1,Mn(un(U.nextKs,U.i+1)+1))}}for(var n=U.msglen-1;n>=0;n-=1){U.i=n;if(Mn(un(U.numNs,U.i)+Mn(un(U.numAs,U.i)+un(U.numKs,U.i)))==0&&wn(un(U.isECI,U.i))){fn(U.nextBs,U.i,0);fn(U.numBs,U.i,Mn(un(U.numBs,U.i+1)+1))}else fn(U.nextBs,U.i,Mn(un(U.nextBs,U.i+1)+1))}U.KbeforeB=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numK,t)&&un(U.nextBs,Mn(U.numK*2+U.i))==0};U.KbeforeA=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numK,t)&&un(U.nextAs,Mn(U.numK*2+U.i))==0};U.KbeforeN=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numK,t)&&un(U.nextNs,Mn(U.numK*2+U.i))==0};U.KbeforeE=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numK,t)&&Mn(U.numK*2+U.i)==U.msglen};U.AbeforeK=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numA,t)&&un(U.nextKs,Mn(U.numA+U.i))==0};U.AbeforeB=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numA,t)&&un(U.nextBs,Mn(U.numA+U.i))==0};U.AbeforeN=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numA,t)&&un(U.nextNs,Mn(U.numA+U.i))==0};U.AbeforeE=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numA,t)&&Mn(U.numA+U.i)==U.msglen};U.NbeforeK=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numN,t)&&un(U.nextKs,Mn(U.numN+U.i))==0};U.NbeforeB=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numN,t)&&un(U.nextBs,Mn(U.numN+U.i))==0};U.NbeforeA=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numN,t)&&un(U.nextAs,Mn(U.numN+U.i))==0};U.NbeforeE=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numN,t)&&Mn(U.numN+U.i)==U.msglen};U.AorNbeforeB=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numAorN,t)&&un(U.nextBs,Mn(U.numAorN+U.i))==0};U.AorNbeforeE=function(){var t=un(sn[--on],U.ver);sn[on++]=kn(U.numAorN,t)&&Mn(U.numAorN+U.i)==U.msglen};U.nextNslt=function(){if(un(U.nextNs,U.i)>=U.msglen){on--;sn[on++]=true}else{var t=un(sn[--on],U.ver);sn[on++]=Sn(un(U.numNs,Mn(un(U.nextNs,U.i)+U.i)),t)}};if(!Cn.__19901__)(function(){var t=Object.create(U);sn[on++]=Infinity;sn[on++]="full";sn[on++]=Infinity;for(var e=0;e<=9;e+=1){sn[on++]=dn(ln(2),e,10);sn[on++]=t.v1to9}for(var i=10;i<=26;i+=1){sn[on++]=dn(ln(2),i,10);sn[on++]=t.v10to26}for(var n=27;n<=40;n+=1){sn[on++]=dn(ln(2),n,10);sn[on++]=t.v27to40}var r=cn();var a=new Map([["M1",t.vM1],["M2",t.vM2],["M3",t.vM3],["M4",t.vM4]]);var o=new Map([["R7x43",t.vR7x43],["R7x59",t.vR7x59],["R7x77",t.vR7x77],["R7x99",t.vR7x99],["R7x139",t.vR7x139],["R9x43",t.vR9x43],["R9x59",t.vR9x59],["R9x77",t.vR9x77],["R9x99",t.vR9x99],["R9x139",t.vR9x139],["R11x27",t.vR11x27],["R11x43",t.vR11x43],["R11x59",t.vR11x59],["R11x77",t.vR11x77],["R11x99",t.vR11x99],["R11x139",t.vR11x139],["R13x27",t.vR13x27],["R13x43",t.vR13x43],["R13x59",t.vR13x59],["R13x77",t.vR13x77],["R13x99",t.vR13x99],["R13x139",t.vR13x139],["R15x43",t.vR15x43],["R15x59",t.vR15x59],["R15x77",t.vR15x77],["R15x99",t.vR15x99],["R15x139",t.vR15x139],["R17x43",t.vR17x43],["R17x59",t.vR17x59],["R17x77",t.vR17x77],["R17x99",t.vR17x99],["R17x139",t.vR17x139]]);sn[on++]=r;sn[on++]="micro";sn[on++]=a;sn[on++]="rmqr";sn[on++]=o;t.versetmap=cn();t.versetfull=Lr([t.v1to9,t.v10to26,t.v27to40]);t.versetmicro=Lr([t.vM1,t.vM2,t.vM3,t.vM4]);for(var s in t)t.hasOwnProperty(s)&&(Cn.$ctx[s]=t[s]);Cn.__19901__=1})();if(yn(U.version,"unset")){var ft=un(U.versetmap,U.format);var ht=U.version;var mt=un(ft,ht)!==undefined;sn[on++]=ft;sn[on++]=ht;if(!mt){on-=2;if(_n(U.format,"full")){sn[on++]="bwipp.qrcodeInvalidFullVersion#19907";sn[on++]="Valid versions for QR Code symbols are 1 to 40";Pn()}else if(_n(U.format,"micro")){sn[on++]="bwipp.qrcodeInvalidMicroVersion#19910";sn[on++]="Valid versions for Micro QR Code symbols are M1 to M4";Pn()}else{sn[on++]="bwipp.qrcodeInvalidRMQRversion#19912";sn[on++]="Invalid version for an RMQR symbol";Pn()}}var gt=sn[--on];var vt=un(sn[--on],gt);sn[on++]=vt;sn[on++]=Infinity;var bt=sn[--on];var It=sn[--on];sn[on++]=bt;sn[on++]=It;U.verset=Lr()}else{if(_n(U.format,"full"))U.verset=U.versetfull;if(_n(U.format,"micro"))U.verset=U.versetmicro}sn[on++]=Infinity;for(var At=0,_t=39;At<_t;At++)sn[on++]=-1;U.msgbits=Lr();U.e=1e4;if(!Cn.__19955__)(function(){var t=Object.create(U);t.mode0forceKB=Lr([1,1,1,t.e,t.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]);t.mode0forceA=Lr([1,1,1,t.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]);t.mode0forceN=Lr([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]);t.mode0NbeforeB=Lr([4,4,5,t.e,t.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]);t.modeBKbeforeB=Lr([9,12,13,t.e,t.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]);t.modeBKbeforeA=Lr([8,10,11,t.e,t.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]);t.modeBKbeforeN=Lr([8,9,11,t.e,t.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]);t.modeBKbeforeE=Lr([5,5,6,t.e,t.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]);t.modeBAbeforeK=Lr([11,12,14,t.e,t.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]);t.modeBAbeforeB=Lr([11,15,16,t.e,t.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]);t.modeBAbeforeN=Lr([12,13,15,t.e,t.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]);t.modeBAbeforeE=Lr([6,7,8,t.e,t.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]);t.modeBNbeforeK=Lr([6,7,8,t.e,t.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]);t.modeBNbeforeB=Lr([6,8,9,t.e,t.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]);t.modeBNbeforeA=Lr([6,7,8,t.e,t.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]);t.modeBNbeforeE=Lr([3,4,4,t.e,t.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]);t.modeANbeforeA=Lr([13,15,17,t.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]);t.modeANbeforeB=Lr([13,17,18,t.e,t.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]);t.modeANbeforeE=Lr([7,8,9,t.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 e in t)t.hasOwnProperty(e)&&(Cn.$ctx[e]=t[e]);Cn.__19955__=1})();var yt=U.verset;for(var r=0,xt=yt.length;r<xt;r++){U.ver=un(yt,r);U.mode=-1;U.seq=Lr([]);U.i=0;for(;;){if(U.i>=U.msglen)break;U.numK=un(U.numKs,U.i);U.numB=un(U.numBs,U.i);U.numA=un(U.numAs,U.i);U.numN=un(U.numNs,U.i);U.numAorN=un(U.numAorNs,U.i);U.eci=un(U.isECI,U.i);if(_n(U.ver,U.vM1)&&U.numA>=1){U.seq=-1;break}if(_n(U.ver,U.vM1)&&U.numB>=1){U.seq=-1;break}if(_n(U.ver,U.vM1)&&U.numK>=1){U.seq=-1;break}if(_n(U.ver,U.vM1)&&U.eci){U.seq=-1;break}if(_n(U.ver,U.vM2)&&U.numB>=1){U.seq=-1;break}if(_n(U.ver,U.vM2)&&U.numK>=1){U.seq=-1;break}if(_n(U.ver,U.vM2)&&U.eci){U.seq=-1;break}if(_n(U.ver,U.vM3)&&U.eci){U.seq=-1;break}if(_n(U.ver,U.vM4)&&U.eci){U.seq=-1;break}for(;;){if(U.eci){sn[on++]=U.E;break}if(U.mode==-1){sn[on++]=U.mode0forceKB;U.KbeforeA();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.mode0forceKB;U.KbeforeN();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.modeBKbeforeE;U.KbeforeB();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.mode0forceKB;U.KbeforeE();if(sn[--on]){sn[on++]=U.K;break}if(U.numK>=1){sn[on++]=U.B;break}sn[on++]=U.mode0NbeforeB;U.NbeforeB();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.mode0forceKB;U.NbeforeB();if(sn[--on]){sn[on++]=U.B;break}sn[on++]=U.modeANbeforeE;U.NbeforeA();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.mode0forceN;U.NbeforeE();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeBAbeforeE;U.AbeforeK();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.modeBAbeforeE;U.AorNbeforeB();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.mode0forceA;U.AorNbeforeE();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.B;break}if(U.mode==U.B){sn[on++]=U.modeBKbeforeB;U.KbeforeB();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.modeBKbeforeA;U.KbeforeA();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.modeBKbeforeN;U.KbeforeN();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.modeBKbeforeE;U.KbeforeE();if(sn[--on]){sn[on++]=U.K;break}sn[on++]=U.modeBAbeforeK;U.AbeforeK();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.modeBAbeforeB;U.AbeforeB();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.modeBAbeforeN;U.AbeforeN();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.modeBAbeforeE;U.AbeforeE();if(sn[--on]){sn[on++]=U.A;break}sn[on++]=U.modeBNbeforeK;U.NbeforeK();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeBNbeforeB;U.NbeforeB();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeBNbeforeA;U.NbeforeA();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeBNbeforeE;U.NbeforeE();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeBAbeforeE;U.AorNbeforeE();var wt=sn[--on];if(wt&&Dn(U.numAorN,un(U.modeBAbeforeN,U.ver))){sn[on++]=U.modeBNbeforeA;U.nextNslt();if(sn[--on]){sn[on++]=U.A;break}}sn[on++]=U.B;break}if(U.mode==U.A){if(U.numK>=1){sn[on++]=U.K;break}if(U.numB>=1){sn[on++]=U.B;break}sn[on++]=U.modeANbeforeA;U.NbeforeA();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeANbeforeB;U.NbeforeB();if(sn[--on]){sn[on++]=U.N;break}sn[on++]=U.modeANbeforeE;U.NbeforeE();if(sn[--on]){sn[on++]=U.N;break}if(U.numA>=1||U.numN>=1){sn[on++]=U.A;break}sn[on++]=U.B;break}if(U.mode==U.N){if(U.numK>=1){sn[on++]=U.K;break}if(U.numB>=1){sn[on++]=U.B;break}if(U.numA>=1){sn[on++]=U.A;break}if(U.numN>=1){sn[on++]=U.N;break}sn[on++]=U.B;break}if(U.mode==U.K){if(U.numB>=1){sn[on++]=U.B;break}if(U.numA>=1){sn[on++]=U.A;break}if(U.numN>=1){sn[on++]=U.N;break}if(U.numK>=1){sn[on++]=U.K;break}sn[on++]=U.B;break}}var Mt=sn[--on];sn[on++]=Mt;if(Mt==U.K&&U.fnc1first){on--;sn[on++]=U.B}var Pt=sn[--on];sn[on++]=Pt;if(Pt==U.mode){on--;var jt=U.mode==U.K?2:1;U.dat=hn(U.msg,U.i,jt);sn[on++]=Infinity;In(U.seq);sn[on++]=Infinity;var Et=sn[--on];var Tt=sn[--on];sn[on++]=Et;In(Tt);In(U.dat);var Ct=Lr();sn[on++]=Ct;U.seq=Lr()}else{U.mode=sn[--on];if(U.mode==U.K){sn[on++]=U.K;sn[on++]=hn(U.msg,U.i,U.numK*2)}if(U.mode==U.B){sn[on++]=U.B;sn[on++]=hn(U.msg,U.i,U.numB)}if(U.mode==U.A){sn[on++]=U.A;sn[on++]=hn(U.msg,U.i,U.numA)}if(U.mode==U.N){sn[on++]=U.N;sn[on++]=hn(U.msg,U.i,U.numN)}if(U.mode==U.E){U.mode=-1;sn[on++]=U.E;sn[on++]=hn(U.msg,U.i,1)}U.dat=sn[--on];U.sw=sn[--on];sn[on++]=Infinity;In(U.seq);sn[on++]=U.sw;sn[on++]=U.dat;U.seq=Lr()}U.i=U.i+U.dat.length}for(;;){if(U.seq==-1)break;U.bits=ln(23648);U.j=0;if(U.fnc1first){if(Sn(U.ver,U.vR7x43))sn[on++]="0101";else sn[on++]="101";U.addtobits()}U.abort=false;for(var a=0,Bt=U.seq.length-1;a<=Bt;a+=2){U.i=a;U.mode=un(U.seq,U.i);sn[on++]=un(un(U.mids,U.ver),U.mode);U.addtobits();U.chars=un(U.seq,U.i+1);sn[on++]="charslen";sn[on++]=U.chars.length;if(U.mode==U.K){var St=sn[--on];sn[on++]=~~(St/2)}var Dt=sn[--on];U[sn[--on]]=Dt;if(U.mode!=U.E){U.cclen=un(un(U.cclens,U.ver),U.mode);if(U.charslen>=~~Math.pow(2,U.cclen)){U.abort=true;break}sn[on++]=U.charslen;sn[on++]=U.cclen;U.tobin();U.addtobits()}sn[on++]=U.chars;if(U[un(U.encfuncs,U.mode)]()===true)break;U.addtobits()}if(U.abort)break;U.bits=hn(U.bits,0,U.j);fn(U.msgbits,U.ver,U.bits);break}}if(!Cn.__20173__)(function(){var t=Object.create(U);t.metrics=Lr([Lr(["micro","M1",t.vM1,11,11,98,99,36,Lr([2,99,99,99]),Lr([1,0,-1,-1,-1,-1,-1,-1])]),Lr(["micro","M2",t.vM2,13,13,98,99,80,Lr([5,6,99,99]),Lr([1,0,1,0,-1,-1,-1,-1])]),Lr(["micro","M3",t.vM3,15,15,98,99,132,Lr([6,8,99,99]),Lr([1,0,1,0,-1,-1,-1,-1])]),Lr(["micro","M4",t.vM4,17,17,98,99,192,Lr([8,10,14,99]),Lr([1,0,1,0,1,0,-1,-1])]),Lr(["full","1",t.v1to9,21,21,98,99,208,Lr([7,10,13,17]),Lr([1,0,1,0,1,0,1,0])]),Lr(["full","2",t.v1to9,25,25,18,99,359,Lr([10,16,22,28]),Lr([1,0,1,0,1,0,1,0])]),Lr(["full","3",t.v1to9,29,29,22,99,567,Lr([15,26,36,44]),Lr([1,0,1,0,2,0,2,0])]),Lr(["full","4",t.v1to9,33,33,26,99,807,Lr([20,36,52,64]),Lr([1,0,2,0,2,0,4,0])]),Lr(["full","5",t.v1to9,37,37,30,99,1079,Lr([26,48,72,88]),Lr([1,0,2,0,2,2,2,2])]),Lr(["full","6",t.v1to9,41,41,34,99,1383,Lr([36,64,96,112]),Lr([2,0,4,0,4,0,4,0])]),Lr(["full","7",t.v1to9,45,45,22,38,1568,Lr([40,72,108,130]),Lr([2,0,4,0,2,4,4,1])]),Lr(["full","8",t.v1to9,49,49,24,42,1936,Lr([48,88,132,156]),Lr([2,0,2,2,4,2,4,2])]),Lr(["full","9",t.v1to9,53,53,26,46,2336,Lr([60,110,160,192]),Lr([2,0,3,2,4,4,4,4])]),Lr(["full","10",t.v10to26,57,57,28,50,2768,Lr([72,130,192,224]),Lr([2,2,4,1,6,2,6,2])]),Lr(["full","11",t.v10to26,61,61,30,54,3232,Lr([80,150,224,264]),Lr([4,0,1,4,4,4,3,8])]),Lr(["full","12",t.v10to26,65,65,32,58,3728,Lr([96,176,260,308]),Lr([2,2,6,2,4,6,7,4])]),Lr(["full","13",t.v10to26,69,69,34,62,4256,Lr([104,198,288,352]),Lr([4,0,8,1,8,4,12,4])]),Lr(["full","14",t.v10to26,73,73,26,46,4651,Lr([120,216,320,384]),Lr([3,1,4,5,11,5,11,5])]),Lr(["full","15",t.v10to26,77,77,26,48,5243,Lr([132,240,360,432]),Lr([5,1,5,5,5,7,11,7])]),Lr(["full","16",t.v10to26,81,81,26,50,5867,Lr([144,280,408,480]),Lr([5,1,7,3,15,2,3,13])]),Lr(["full","17",t.v10to26,85,85,30,54,6523,Lr([168,308,448,532]),Lr([1,5,10,1,1,15,2,17])]),Lr(["full","18",t.v10to26,89,89,30,56,7211,Lr([180,338,504,588]),Lr([5,1,9,4,17,1,2,19])]),Lr(["full","19",t.v10to26,93,93,30,58,7931,Lr([196,364,546,650]),Lr([3,4,3,11,17,4,9,16])]),Lr(["full","20",t.v10to26,97,97,34,62,8683,Lr([224,416,600,700]),Lr([3,5,3,13,15,5,15,10])]),Lr(["full","21",t.v10to26,101,101,28,50,9252,Lr([224,442,644,750]),Lr([4,4,17,0,17,6,19,6])]),Lr(["full","22",t.v10to26,105,105,26,50,10068,Lr([252,476,690,816]),Lr([2,7,17,0,7,16,34,0])]),Lr(["full","23",t.v10to26,109,109,30,54,10916,Lr([270,504,750,900]),Lr([4,5,4,14,11,14,16,14])]),Lr(["full","24",t.v10to26,113,113,28,54,11796,Lr([300,560,810,960]),Lr([6,4,6,14,11,16,30,2])]),Lr(["full","25",t.v10to26,117,117,32,58,12708,Lr([312,588,870,1050]),Lr([8,4,8,13,7,22,22,13])]),Lr(["full","26",t.v10to26,121,121,30,58,13652,Lr([336,644,952,1110]),Lr([10,2,19,4,28,6,33,4])]),Lr(["full","27",t.v27to40,125,125,34,62,14628,Lr([360,700,1020,1200]),Lr([8,4,22,3,8,26,12,28])]),Lr(["full","28",t.v27to40,129,129,26,50,15371,Lr([390,728,1050,1260]),Lr([3,10,3,23,4,31,11,31])]),Lr(["full","29",t.v27to40,133,133,30,54,16411,Lr([420,784,1140,1350]),Lr([7,7,21,7,1,37,19,26])]),Lr(["full","30",t.v27to40,137,137,26,52,17483,Lr([450,812,1200,1440]),Lr([5,10,19,10,15,25,23,25])]),Lr(["full","31",t.v27to40,141,141,30,56,18587,Lr([480,868,1290,1530]),Lr([13,3,2,29,42,1,23,28])]),Lr(["full","32",t.v27to40,145,145,34,60,19723,Lr([510,924,1350,1620]),Lr([17,0,10,23,10,35,19,35])]),Lr(["full","33",t.v27to40,149,149,30,58,20891,Lr([540,980,1440,1710]),Lr([17,1,14,21,29,19,11,46])]),Lr(["full","34",t.v27to40,153,153,34,62,22091,Lr([570,1036,1530,1800]),Lr([13,6,14,23,44,7,59,1])]),Lr(["full","35",t.v27to40,157,157,30,54,23008,Lr([570,1064,1590,1890]),Lr([12,7,12,26,39,14,22,41])]),Lr(["full","36",t.v27to40,161,161,24,50,24272,Lr([600,1120,1680,1980]),Lr([6,14,6,34,46,10,2,64])]),Lr(["full","37",t.v27to40,165,165,28,54,25568,Lr([630,1204,1770,2100]),Lr([17,4,29,14,49,10,24,46])]),Lr(["full","38",t.v27to40,169,169,32,58,26896,Lr([660,1260,1860,2220]),Lr([4,18,13,32,48,14,42,32])]),Lr(["full","39",t.v27to40,173,173,26,54,28256,Lr([720,1316,1950,2310]),Lr([20,4,40,7,43,22,10,67])]),Lr(["full","40",t.v27to40,177,177,30,58,29648,Lr([750,1372,2040,2430]),Lr([19,6,18,31,34,34,20,61])]),Lr(["rmqr","R7x43",t.vR7x43,7,43,22,99,104,Lr([99,7,99,10]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R7x59",t.vR7x59,7,59,20,40,171,Lr([99,9,99,14]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R7x77",t.vR7x77,7,77,26,52,261,Lr([99,12,99,22]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R7x99",t.vR7x99,7,99,24,50,358,Lr([99,16,99,30]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R7x139",t.vR7x139,7,139,28,56,545,Lr([99,24,99,44]),Lr([-1,-1,1,0,-1,-1,2,0])]),Lr(["rmqr","R9x43",t.vR9x43,9,43,22,99,170,Lr([99,9,99,14]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R9x59",t.vR9x59,9,59,20,40,267,Lr([99,12,99,22]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R9x77",t.vR9x77,9,77,26,52,393,Lr([99,18,99,32]),Lr([-1,-1,1,0,-1,-1,1,1])]),Lr(["rmqr","R9x99",t.vR9x99,9,99,24,50,532,Lr([99,24,99,44]),Lr([-1,-1,1,0,-1,-1,2,0])]),Lr(["rmqr","R9x139",t.vR9x139,9,139,28,56,797,Lr([99,36,99,66]),Lr([-1,-1,1,1,-1,-1,3,0])]),Lr(["rmqr","R11x27",t.vR11x27,11,27,98,99,122,Lr([99,8,99,10]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R11x43",t.vR11x43,11,43,22,99,249,Lr([99,12,99,20]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R11x59",t.vR11x59,11,59,20,40,376,Lr([99,16,99,32]),Lr([-1,-1,1,0,-1,-1,1,1])]),Lr(["rmqr","R11x77",t.vR11x77,11,77,26,52,538,Lr([99,24,99,44]),Lr([-1,-1,1,0,-1,-1,1,1])]),Lr(["rmqr","R11x99",t.vR11x99,11,99,24,50,719,Lr([99,32,99,60]),Lr([-1,-1,1,1,-1,-1,1,1])]),Lr(["rmqr","R11x139",t.vR11x139,11,139,28,56,1062,Lr([99,48,99,90]),Lr([-1,-1,2,0,-1,-1,3,0])]),Lr(["rmqr","R13x27",t.vR13x27,13,27,98,99,172,Lr([99,9,99,14]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R13x43",t.vR13x43,13,43,22,99,329,Lr([99,14,99,28]),Lr([-1,-1,1,0,-1,-1,1,0])]),Lr(["rmqr","R13x59",t.vR13x59,13,59,20,40,486,Lr([99,22,99,40]),Lr([-1,-1,1,0,-1,-1,2,0])]),Lr(["rmqr","R13x77",t.vR13x77,13,77,26,52,684,Lr([99,32,99,56]),Lr([-1,-1,1,1,-1,-1,1,1])]),Lr(["rmqr","R13x99",t.vR13x99,13,99,24,50,907,Lr([99,40,99,78]),Lr([-1,-1,1,1,-1,-1,1,2])]),Lr(["rmqr","R13x139",t.vR13x139,13,139,28,56,1328,Lr([99,60,99,112]),Lr([-1,-1,2,1,-1,-1,2,2])]),Lr(["rmqr","R15x43",t.vR15x43,15,43,22,99,409,Lr([99,18,99,36]),Lr([-1,-1,1,0,-1,-1,1,1])]),Lr(["rmqr","R15x59",t.vR15x59,15,59,20,40,596,Lr([99,26,99,48]),Lr([-1,-1,1,0,-1,-1,2,0])]),Lr(["rmqr","R15x77",t.vR15x77,15,77,26,52,830,Lr([99,36,99,72]),Lr([-1,-1,1,1,-1,-1,2,1])]),Lr(["rmqr","R15x99",t.vR15x99,15,99,24,50,1095,Lr([99,48,99,88]),Lr([-1,-1,2,0,-1,-1,4,0])]),Lr(["rmqr","R15x139",t.vR15x139,15,139,28,56,1594,Lr([99,72,99,130]),Lr([-1,-1,2,1,-1,-1,1,4])]),Lr(["rmqr","R17x43",t.vR17x43,17,43,22,99,489,Lr([99,22,99,40]),Lr([-1,-1,1,0,-1,-1,1,1])]),Lr(["rmqr","R17x59",t.vR17x59,17,59,20,40,706,Lr([99,32,99,60]),Lr([-1,-1,2,0,-1,-1,2,0])]),Lr(["rmqr","R17x77",t.vR17x77,17,77,26,52,976,Lr([99,44,99,84]),Lr([-1,-1,2,0,-1,-1,1,2])]),Lr(["rmqr","R17x99",t.vR17x99,17,99,24,50,1283,Lr([99,60,99,104]),Lr([-1,-1,2,1,-1,-1,4,0])]),Lr(["rmqr","R17x139",t.vR17x139,17,139,28,56,1860,Lr([99,80,99,156]),Lr([-1,-1,4,0,-1,-1,2,4])])]);for(var e in t)t.hasOwnProperty(e)&&(Cn.$ctx[e]=t[e]);Cn.__20173__=1})();sn[on++]="eclval";gn("LMQH",U.eclevel);on--;var kt=sn[--on];var Nt=sn[--on];sn[on++]=kt.length;sn[on++]=Nt;on--;var Ut=sn[--on];var Ht=sn[--on];sn[on++]=Ut;sn[on++]=Ht;on--;var Rt=sn[--on];U[sn[--on]]=Rt;for(var o=0,zt=U.metrics.length-1;o<=zt;o+=1){U.i=o;U.m=un(U.metrics,U.i);U.frmt=un(U.m,0);U.vers=un(U.m,1);U.vergrp=un(U.m,2);U.verind=U.i-44;U.rows=un(U.m,3);U.cols=un(U.m,4);U.asp2=un(U.m,5);U.asp3=un(U.m,6);U.nmod=un(U.m,7);U.ncws=~~(U.nmod/8);U.rbit=U.nmod%8;U.lc4b=false;if(_n(U.vers,"M1")||_n(U.vers,"M3")){U.ncws=U.ncws+1;U.rbit=0;U.lc4b=true}U.ecws=un(un(U.m,8),U.eclval);U.dcws=Mn(U.ncws-U.ecws);var Ot=U.lc4b?4:0;U.dmod=Mn(U.dcws*8-Ot);U.ecb1=un(un(U.m,9),U.eclval*2);U.ecb2=un(un(U.m,9),Mn(U.eclval*2+1));U.okay=true;if(yn(U.format,U.frmt))U.okay=false;if(_n(U.frmt,"micro")&&U.fnc1first)U.okay=false;if(yn(U.version,"unset")&&yn(U.version,U.vers))U.okay=false;if(U.ecb1==-1||U.ecb2==-1)U.okay=false;U.verbits=un(U.msgbits,U.vergrp);if(U.verbits==-1)U.okay=false;else if(U.verbits.length>U.dmod)U.okay=false;U.term=hn("000000000",0,un(U.termlens,U.vergrp));if(U.okay)break}if(!U.okay){sn[on++]="bwipp.qrcodeNoValidSymbol#20217";sn[on++]="Maximum length exceeded or invalid content";Pn()}U.format=U.frmt;U.version=U.vers;U.msgbits=U.verbits;U.dcpb=~~(U.dcws/Mn(U.ecb1+U.ecb2));U.ecpb=~~(U.ncws/Mn(U.ecb1+U.ecb2))-U.dcpb;var Lt=U.term;var Wt=U.dmod;var Gt=U.msgbits;var Zt=U.term;var Ft=Zt.length;var s=Mn(Wt-Gt.length);if(Mn(Wt-Gt.length)>Zt.length){var Yt=Ft;Ft=s;s=Yt}U.term=hn(Lt,0,s);var c=ln(U.msgbits.length+U.term.length);mn(c,0,U.msgbits);mn(c,U.msgbits.length,U.term);U.msgbits=c;U.pad=ln(U.dmod);for(var l=0,Qt=U.pad.length-1;l<=Qt;l+=1)fn(U.pad,l,48);mn(U.pad,0,U.msgbits);U.padnum=0;var Jt=U.lc4b?5:1;for(var p=~~(Math.ceil(U.msgbits.length/8)*8),Vt=Mn(U.dmod-Jt);p<=Vt;p+=8){mn(U.pad,p,un(U.padstrs,U.padnum));U.padnum=(U.padnum+1)%2}U.cws=Lr(U.dcws);for(var d=0,Kt=U.cws.length-1;d<=Kt;d+=1){U.c=d;U.bpcw=8;if(U.lc4b&&U.c==U.cws.length-1)U.bpcw=4;U.cwb=hn(U.pad,U.c*8,U.bpcw);U.cw=0;for(var u=0,qt=U.bpcw-1;u<=qt;u+=1){U.i=u;U.cw=Mn(U.cw+~~Math.pow(2,U.bpcw-U.i-1)*Mn(un(U.cwb,U.i)-48))}fn(U.cws,U.c,U.cw)}if(U.lc4b){var Xt=U.cws;var $t=U.cws;fn(Xt,$t.length-1,un(Xt,$t.length-1)<<4)}var te=un(U.options,"debugcws")!==undefined;if(te){sn[on++]="bwipp.debugcws#20261";sn[on++]=U.cws;Pn()}if(!Cn.__20268__)(function(){var t=Object.create(U);sn[on++]=Infinity;sn[on++]=1;for(var e=0,i=255;e<i;e++){var n=sn[--on];var r=n*2;sn[on++]=n;sn[on++]=r;if(r>=256){var a=sn[--on];sn[on++]=a^285}}t.rsalog=Lr();t.rslog=Lr(256);for(var o=1;o<=255;o+=1)fn(t.rslog,un(t.rsalog,o),o);for(var s in t)t.hasOwnProperty(s)&&(Cn.$ctx[s]=t[s]);Cn.__20268__=1})();U.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(U.rslog,sn[--on]);var n=un(U.rsalog,Mn(i+un(U.rslog,sn[--on]))%255);sn[on++]=n}else{on-=2;sn[on++]=0}};sn[on++]=Infinity;sn[on++]=1;for(var ee=0,ie=U.ecpb;ee<ie;ee++)sn[on++]=0;U.coeffs=Lr();for(var f=0,ne=U.ecpb-1;f<=ne;f+=1){U.i=f;fn(U.coeffs,U.i+1,un(U.coeffs,U.i));for(var h=U.i;h>=1;h-=1){U.j=h;sn[on++]=U.coeffs;sn[on++]=U.j;sn[on++]=un(U.coeffs,U.j-1);sn[on++]=un(U.coeffs,U.j);sn[on++]=un(U.rsalog,U.i);U.rsprod();var re=sn[--on];var ae=sn[--on];var oe=sn[--on];fn(sn[--on],oe,xn(ae,re))}sn[on++]=U.coeffs;sn[on++]=0;sn[on++]=un(U.coeffs,0);sn[on++]=un(U.rsalog,U.i);U.rsprod();var se=sn[--on];var ce=sn[--on];fn(sn[--on],ce,se)}U.coeffs=hn(U.coeffs,0,U.coeffs.length-1);U.rscodes=function(){U.rscws=sn[--on];U.rsnd=U.rscws.length;sn[on++]=Infinity;vn(U.rscws);for(var t=0,e=U.ecpb;t<e;t++)sn[on++]=0;U.rscws=Lr();for(var i=0,n=U.rsnd-1;i<=n;i+=1){U.m=i;U.k=un(U.rscws,U.m);for(var r=0,a=U.ecpb-1;r<=a;r+=1){U.j=r;sn[on++]=U.rscws;sn[on++]=U.m+U.j+1;sn[on++]=un(U.coeffs,U.ecpb-U.j-1);sn[on++]=U.k;U.rsprod();var o=sn[--on];var s=sn[--on];fn(sn[--on],s,xn(o,un(U.rscws,U.m+U.j+1)))}}sn[on++]=hn(U.rscws,U.rsnd,U.ecpb)};U.dcwsb=Lr(Mn(U.ecb1+U.ecb2));U.ecwsb=Lr(Mn(U.ecb1+U.ecb2));for(var m=0,le=Mn(U.ecb1-1);m<=le;m+=1){U.i=m;fn(U.dcwsb,U.i,hn(U.cws,U.i*U.dcpb,U.dcpb));sn[on++]=U.ecwsb;sn[on++]=U.i;sn[on++]=un(U.dcwsb,U.i);U.rscodes();var pe=sn[--on];var de=sn[--on];fn(sn[--on],de,pe)}for(var g=0,ue=Mn(U.ecb2-1);g<=ue;g+=1){U.i=g;fn(U.dcwsb,Mn(U.ecb1+U.i),hn(U.cws,Mn(U.ecb1*U.dcpb+U.i*(U.dcpb+1)),U.dcpb+1));sn[on++]=U.ecwsb;sn[on++]=Mn(U.ecb1+U.i);sn[on++]=un(U.dcwsb,Mn(U.ecb1+U.i));U.rscodes();var fe=sn[--on];var he=sn[--on];fn(sn[--on],he,fe)}U.cws=Lr(U.ncws);U.cw=0;for(var v=0,me=U.dcpb;v<=me;v+=1){U.i=v;for(var b=0,ge=Mn(Mn(U.ecb1+U.ecb2)-1);b<=ge;b+=1){U.j=b;if(U.i<un(U.dcwsb,U.j).length){fn(U.cws,U.cw,un(un(U.dcwsb,U.j),U.i));U.cw=U.cw+1}}}for(var I=0,ve=U.ecpb-1;I<=ve;I+=1){U.i=I;for(var A=0,be=Mn(Mn(U.ecb1+U.ecb2)-1);A<=be;A+=1){U.j=A;fn(U.cws,U.cw,un(un(U.ecwsb,U.j),U.i));U.cw=U.cw+1}}if(U.rbit>0){U.pad=Lr(U.cws.length+1);mn(U.pad,0,U.cws);fn(U.pad,U.pad.length-1,0);U.cws=U.pad}if(U.lc4b){var Ie=U.cws;var Ae=U.dcws;fn(Ie,Mn(Ae-1),un(Ie,Mn(Ae-1))>>>4);for(var _=Mn(U.dcws-1),_e=U.ncws-2;_<=_e;_+=1){U.i=_;fn(U.cws,U.i,(un(U.cws,U.i)&15)<<4);fn(U.cws,U.i,un(U.cws,U.i+1)>>>4&15|un(U.cws,U.i))}fn(U.cws,U.ncws-1,(un(U.cws,U.ncws-1)&15)<<4)}var ye=un(U.options,"debugecc")!==undefined;if(ye){sn[on++]="bwipp.debugecc#20363";sn[on++]=U.cws;Pn()}sn[on++]=Infinity;for(var xe=0,we=U.rows*U.cols;xe<we;xe++)sn[on++]=-1;U.pixs=Lr();U.qmv=function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t*U.cols)};if(_n(U.format,"full"))for(var y=8,Me=Mn(U.cols-9);y<=Me;y+=1){U.i=y;sn[on++]=U.pixs;sn[on++]=U.i;sn[on++]=6;U.qmv();var Pe=sn[--on];fn(sn[--on],Pe,(U.i+1)%2);sn[on++]=U.pixs;sn[on++]=6;sn[on++]=U.i;U.qmv();var je=sn[--on];fn(sn[--on],je,(U.i+1)%2)}if(_n(U.format,"micro"))for(var x=8,Ee=Mn(U.cols-1);x<=Ee;x+=1){U.i=x;sn[on++]=U.pixs;sn[on++]=U.i;sn[on++]=0;U.qmv();var Te=sn[--on];fn(sn[--on],Te,(U.i+1)%2);sn[on++]=U.pixs;sn[on++]=0;sn[on++]=U.i;U.qmv();var Ce=sn[--on];fn(sn[--on],Ce,(U.i+1)%2)}if(_n(U.format,"rmqr")){for(var w=3,Be=Mn(U.cols-4);w<=Be;w+=1){U.i=w;sn[on++]=U.pixs;sn[on++]=U.i;sn[on++]=0;U.qmv();var Se=sn[--on];fn(sn[--on],Se,(U.i+1)%2);sn[on++]=U.pixs;sn[on++]=U.i;sn[on++]=Mn(U.rows-1);U.qmv();var De=sn[--on];fn(sn[--on],De,(U.i+1)%2)}for(var M=3,ke=Mn(U.rows-4);M<=ke;M+=1){U.i=M;sn[on++]=U.pixs;sn[on++]=0;sn[on++]=U.i;U.qmv();var Ne=sn[--on];fn(sn[--on],Ne,(U.i+1)%2);sn[on++]=U.pixs;sn[on++]=Mn(U.cols-1);sn[on++]=U.i;U.qmv();var Ue=sn[--on];fn(sn[--on],Ue,(U.i+1)%2)}for(var P=Mn(U.asp2-1),He=Mn(U.asp3-U.asp2),Re=Mn(U.cols-13);He<0?P>=Re:P<=Re;P+=He){U.i=P;for(var j=3,ze=Mn(U.rows-4);j<=ze;j+=1){U.j=j;sn[on++]=U.pixs;sn[on++]=U.i;sn[on++]=U.j;U.qmv();var Oe=sn[--on];fn(sn[--on],Oe,(U.j+1)%2)}}}if(!Cn.__20452__)(function(){var t=Object.create(U);t.fpat=Lr([Lr([1,1,1,1,1,1,1,0]),Lr([1,0,0,0,0,0,1,0]),Lr([1,0,1,1,1,0,1,0]),Lr([1,0,1,1,1,0,1,0]),Lr([1,0,1,1,1,0,1,0]),Lr([1,0,0,0,0,0,1,0]),Lr([1,1,1,1,1,1,1,0]),Lr([0,0,0,0,0,0,0,0])]);t.fsubpat=Lr([Lr([1,1,1,1,1,9,9,9]),Lr([1,0,0,0,1,9,9,9]),Lr([1,0,1,0,1,9,9,9]),Lr([1,0,0,0,1,9,9,9]),Lr([1,1,1,1,1,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9])]);t.fcorpat=Lr([Lr([1,1,1,9,9,9,9,9]),Lr([1,0,9,9,9,9,9,9]),Lr([1,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9])]);t.fnullpat=Lr([Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9]),Lr([9,9,9,9,9,9,9,9])]);var e=new Map([["full",Lr([t.fpat,t.fpat,t.fpat,t.fnullpat])],["micro",Lr([t.fpat,t.fnullpat,t.fnullpat,t.fnullpat])],["rmqr",Lr([t.fpat,t.fcorpat,t.fcorpat,t.fsubpat])]]);t.fpatmap=e;for(var i in t)t.hasOwnProperty(i)&&(Cn.$ctx[i]=t[i]);Cn.__20452__=1})();U.fpats=un(U.fpatmap,U.format);for(var E=0;E<=7;E+=1){U.y=E;for(var T=0;T<=7;T+=1){U.x=T;U.fpb0=un(un(un(U.fpats,0),U.y),U.x);U.fpb1=un(un(un(U.fpats,1),U.y),U.x);U.fpb2=un(un(un(U.fpats,2),U.y),U.x);U.fpb3=un(un(un(U.fpats,3),U.y),U.x);if(U.fpb0!=9&&U.y<U.rows){sn[on++]=U.pixs;sn[on++]=U.x;sn[on++]=U.y;U.qmv();var Le=sn[--on];fn(sn[--on],Le,U.fpb0)}if(U.fpb1!=9){sn[on++]=U.pixs;sn[on++]=Mn(Mn(U.cols-U.x)-1);sn[on++]=U.y;U.qmv();var We=sn[--on];fn(sn[--on],We,U.fpb1)}if(U.fpb2!=9){sn[on++]=U.pixs;sn[on++]=U.x;sn[on++]=Mn(Mn(U.rows-U.y)-1);U.qmv();var Ge=sn[--on];fn(sn[--on],Ge,U.fpb2)}if(U.fpb3!=9){sn[on++]=U.pixs;sn[on++]=Mn(Mn(U.cols-U.x)-1);sn[on++]=Mn(Mn(U.rows-U.y)-1);U.qmv();var Ze=sn[--on];fn(sn[--on],Ze,U.fpb3)}}}if(!Cn.__20485__)(function(){var t=Object.create(U);t.algnpatfull=Lr([Lr([1,1,1,1,1]),Lr([1,0,0,0,1]),Lr([1,0,1,0,1]),Lr([1,0,0,0,1]),Lr([1,1,1,1,1])]);t.algnpatrmqr=Lr([Lr([1,1,1,9,9]),Lr([1,0,1,9,9]),Lr([1,1,1,9,9]),Lr([9,9,9,9,9]),Lr([9,9,9,9,9])]);for(var e in t)t.hasOwnProperty(e)&&(Cn.$ctx[e]=t[e]);Cn.__20485__=1})();U.putalgnpat=function(){U.py=sn[--on];U.px=sn[--on];for(var t=0;t<=4;t+=1){U.pb=t;for(var e=0;e<=4;e+=1){U.pa=e;U.algnb=un(un(U.algnpat,U.pb),U.pa);if(U.algnb!=9){sn[on++]=U.pixs;sn[on++]=Mn(U.px+U.pa);sn[on++]=Mn(U.py+U.pb);U.qmv();var i=sn[--on];fn(sn[--on],i,U.algnb)}}}};if(_n(U.format,"full")){U.algnpat=U.algnpatfull;for(var C=Mn(U.asp2-2),Fe=Mn(U.asp3-U.asp2),Ye=Mn(U.cols-13);Fe<0?C>=Ye:C<=Ye;C+=Fe){U.i=C;sn[on++]=U.i;sn[on++]=4;U.putalgnpat();sn[on++]=4;sn[on++]=U.i;U.putalgnpat()}for(var B=Mn(U.asp2-2),Qe=Mn(U.asp3-U.asp2),Je=Mn(U.cols-9);Qe<0?B>=Je:B<=Je;B+=Qe){U.x=B;for(var S=Mn(U.asp2-2),Ve=Mn(U.asp3-U.asp2),Ke=Mn(U.rows-9);Ve<0?S>=Ke:S<=Ke;S+=Ve){U.y=S;sn[on++]=U.x;sn[on++]=U.y;U.putalgnpat()}}}if(_n(U.format,"rmqr")){U.algnpat=U.algnpatrmqr;for(var D=Mn(U.asp2-2),qe=Mn(U.asp3-U.asp2),Xe=Mn(U.cols-13);qe<0?D>=Xe:D<=Xe;D+=qe){U.i=D;sn[on++]=U.i;sn[on++]=0;U.putalgnpat();sn[on++]=U.i;sn[on++]=Mn(U.rows-3);U.putalgnpat()}}if(!Cn.__20532__)(function(){var t=Object.create(U);t.formatmapmicro=Lr([Lr([Lr([1,8])]),Lr([Lr([2,8])]),Lr([Lr([3,8])]),Lr([Lr([4,8])]),Lr([Lr([5,8])]),Lr([Lr([6,8])]),Lr([Lr([7,8])]),Lr([Lr([8,8])]),Lr([Lr([8,7])]),Lr([Lr([8,6])]),Lr([Lr([8,5])]),Lr([Lr([8,4])]),Lr([Lr([8,3])]),Lr([Lr([8,2])]),Lr([Lr([8,1])])]);for(var e in t)t.hasOwnProperty(e)&&(Cn.$ctx[e]=t[e]);Cn.__20532__=1})();var $e=new Map([["full",Lr([Lr([Lr([0,8]),Lr([8,Mn(U.cols-1)])]),Lr([Lr([1,8]),Lr([8,Mn(U.cols-2)])]),Lr([Lr([2,8]),Lr([8,Mn(U.cols-3)])]),Lr([Lr([3,8]),Lr([8,Mn(U.cols-4)])]),Lr([Lr([4,8]),Lr([8,Mn(U.cols-5)])]),Lr([Lr([5,8]),Lr([8,Mn(U.cols-6)])]),Lr([Lr([7,8]),Lr([8,Mn(U.cols-7)])]),Lr([Lr([8,8]),Lr([Mn(U.cols-8),8])]),Lr([Lr([8,7]),Lr([Mn(U.cols-7),8])]),Lr([Lr([8,5]),Lr([Mn(U.cols-6),8])]),Lr([Lr([8,4]),Lr([Mn(U.cols-5),8])]),Lr([Lr([8,3]),Lr([Mn(U.cols-4),8])]),Lr([Lr([8,2]),Lr([Mn(U.cols-3),8])]),Lr([Lr([8,1]),Lr([Mn(U.cols-2),8])]),Lr([Lr([8,0]),Lr([Mn(U.cols-1),8])])])],["micro",U.formatmapmicro],["rmqr",Lr([Lr([Lr([11,3]),Lr([Mn(U.cols-3),Mn(U.rows-6)])]),Lr([Lr([11,2]),Lr([Mn(U.cols-4),Mn(U.rows-6)])]),Lr([Lr([11,1]),Lr([Mn(U.cols-5),Mn(U.rows-6)])]),Lr([Lr([10,5]),Lr([Mn(U.cols-6),Mn(U.rows-2)])]),Lr([Lr([10,4]),Lr([Mn(U.cols-6),Mn(U.rows-3)])]),Lr([Lr([10,3]),Lr([Mn(U.cols-6),Mn(U.rows-4)])]),Lr([Lr([10,2]),Lr([Mn(U.cols-6),Mn(U.rows-5)])]),Lr([Lr([10,1]),Lr([Mn(U.cols-6),Mn(U.rows-6)])]),Lr([Lr([9,5]),Lr([Mn(U.cols-7),Mn(U.rows-2)])]),Lr([Lr([9,4]),Lr([Mn(U.cols-7),Mn(U.rows-3)])]),Lr([Lr([9,3]),Lr([Mn(U.cols-7),Mn(U.rows-4)])]),Lr([Lr([9,2]),Lr([Mn(U.cols-7),Mn(U.rows-5)])]),Lr([Lr([9,1]),Lr([Mn(U.cols-7),Mn(U.rows-6)])]),Lr([Lr([8,5]),Lr([Mn(U.cols-8),Mn(U.rows-2)])]),Lr([Lr([8,4]),Lr([Mn(U.cols-8),Mn(U.rows-3)])]),Lr([Lr([8,3]),Lr([Mn(U.cols-8),Mn(U.rows-4)])]),Lr([Lr([8,2]),Lr([Mn(U.cols-8),Mn(U.rows-5)])]),Lr([Lr([8,1]),Lr([Mn(U.cols-8),Mn(U.rows-6)])])])]]);U.formatmap=un($e,U.format);vn(U.formatmap,function(){vn(sn[--on],function(){vn(sn[--on]);U.qmv();fn(U.pixs,sn[--on],1)})});if(_n(U.format,"full")&&U.cols>=45)U.versionmap=Lr([Lr([Lr([Mn(U.cols-9),5]),Lr([5,Mn(U.cols-9)])]),Lr([Lr([Mn(U.cols-10),5]),Lr([5,Mn(U.cols-10)])]),Lr([Lr([Mn(U.cols-11),5]),Lr([5,Mn(U.cols-11)])]),Lr([Lr([Mn(U.cols-9),4]),Lr([4,Mn(U.cols-9)])]),Lr([Lr([Mn(U.cols-10),4]),Lr([4,Mn(U.cols-10)])]),Lr([Lr([Mn(U.cols-11),4]),Lr([4,Mn(U.cols-11)])]),Lr([Lr([Mn(U.cols-9),3]),Lr([3,Mn(U.cols-9)])]),Lr([Lr([Mn(U.cols-10),3]),Lr([3,Mn(U.cols-10)])]),Lr([Lr([Mn(U.cols-11),3]),Lr([3,Mn(U.cols-11)])]),Lr([Lr([Mn(U.cols-9),2]),Lr([2,Mn(U.cols-9)])]),Lr([Lr([Mn(U.cols-10),2]),Lr([2,Mn(U.cols-10)])]),Lr([Lr([Mn(U.cols-11),2]),Lr([2,Mn(U.cols-11)])]),Lr([Lr([Mn(U.cols-9),1]),Lr([1,Mn(U.cols-9)])]),Lr([Lr([Mn(U.cols-10),1]),Lr([1,Mn(U.cols-10)])]),Lr([Lr([Mn(U.cols-11),1]),Lr([1,Mn(U.cols-11)])]),Lr([Lr([Mn(U.cols-9),0]),Lr([0,Mn(U.cols-9)])]),Lr([Lr([Mn(U.cols-10),0]),Lr([0,Mn(U.cols-10)])]),Lr([Lr([Mn(U.cols-11),0]),Lr([0,Mn(U.cols-11)])])]);else U.versionmap=Lr([]);var ti=U.versionmap;for(var k=0,ei=ti.length;k<ei;k++)vn(un(ti,k),function(){vn(sn[--on]);U.qmv();fn(U.pixs,sn[--on],0)});if(_n(U.format,"full")){sn[on++]=U.pixs;sn[on++]=8;sn[on++]=Mn(U.rows-8);U.qmv();var ii=sn[--on];fn(sn[--on],ii,0)}var ni=Lr([function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t)%2},function(){var t=sn[--on];var e=sn[--on];sn[on++]=t;sn[on++]=e;on--;var i=sn[--on];sn[on++]=i%2},function(){on--;var t=sn[--on];sn[on++]=t%3},function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t)%3},function(){var t=sn[--on];var e=sn[--on];sn[on++]=(~~(t/2)+~~(e/3))%2},function(){var t=sn[--on];var e=sn[--on]*t;sn[on++]=Mn(e%2+e%3)},function(){var t=sn[--on];var e=sn[--on]*t;sn[on++]=Mn(e%2+e%3)%2},function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e*t%3+Mn(e+t)%2)%2}]);var ri=Lr([function(){var t=sn[--on];var e=sn[--on];sn[on++]=t;sn[on++]=e;on--;var i=sn[--on];sn[on++]=i%2},function(){var t=sn[--on];var e=sn[--on];sn[on++]=(~~(t/2)+~~(e/3))%2},function(){var t=sn[--on];var e=sn[--on]*t;sn[on++]=Mn(e%2+e%3)%2},function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e*t%3+Mn(e+t)%2)%2}]);var ai=Lr([function(){var t=sn[--on];var e=sn[--on];sn[on++]=(~~(t/2)+~~(e/3))%2}]);var oi=new Map([["full",ni],["micro",ri],["rmqr",ai]]);U.maskfuncs=un(oi,U.format);if(U.mask!=-1){U.maskfuncs=Lr([un(U.maskfuncs,U.mask-1)]);U.bestmaskval=U.mask-1}U.masks=Lr(U.maskfuncs.length);for(var si=0,ci=U.masks.length-1;si<=ci;si+=1){U.m=si;U.mask=Lr(U.rows*U.cols);for(var li=0,pi=Mn(U.rows-1);li<=pi;li+=1){U.j=li;for(var di=0,ui=Mn(U.cols-1);di<=ui;di+=1){U.i=di;sn[on++]=U.i;sn[on++]=U.j;if(un(U.maskfuncs,U.m)()===true)break;var fi=sn[--on];sn[on++]=fi==0;sn[on++]=U.pixs;sn[on++]=U.i;sn[on++]=U.j;U.qmv();var hi=sn[--on];var mi=un(sn[--on],hi);var gi=sn[--on];var vi=gi&&mi==-1?1:0;sn[on++]=vi;sn[on++]=U.mask;sn[on++]=U.i;sn[on++]=U.j;U.qmv();var bi=sn[--on];var Ii=sn[--on];fn(Ii,bi,sn[--on])}}fn(U.masks,U.m,U.mask)}var Ai=yn(U.format,"rmqr")?1:2;U.posx=Mn(U.cols-Ai);U.posy=Mn(U.rows-1);U.dir=-1;U.col=1;U.num=0;for(;;){if(U.posx<0)break;sn[on++]=U.pixs;sn[on++]=U.posx;sn[on++]=U.posy;U.qmv();var _i=sn[--on];if(un(sn[--on],_i)==-1){var yi=un(U.cws,~~(U.num/8));var xi=-(7-U.num%8);sn[on++]=(xi<0?yi>>>-xi:yi<<xi)&1;sn[on++]=U.pixs;sn[on++]=U.posx;sn[on++]=U.posy;U.qmv();var wi=sn[--on];var Mi=sn[--on];fn(Mi,wi,sn[--on]);U.num=U.num+1}if(U.col==1){U.col=0;U.posx=Mn(U.posx-1)}else{U.col=1;U.posx=Mn(U.posx+1);U.posy=Mn(U.posy+U.dir);if(U.posy<0||U.posy>=U.rows){U.dir=U.dir*-1;U.posy=Mn(U.posy+U.dir);U.posx=Mn(U.posx-2);if(_n(U.format,"full")&&U.posx==6)U.posx=Mn(U.posx-1)}}}U.evalfulln1n3=function(){U.scrle=sn[--on];sn[on++]="scr1";sn[on++]=0;vn(U.scrle,function(){var t=sn[--on];sn[on++]=t;if(t>=5){var e=sn[--on];var i=Mn(Mn(sn[--on]+e)-2);sn[on++]=i;sn[on++]=i}on--});var t=sn[--on];U[sn[--on]]=t;U.scr3=0;for(var e=3,i=U.scrle.length-3;e<=i;e+=2){U.j=e;if(un(U.scrle,U.j)%3==0){U.fact=~~(un(U.scrle,U.j)/3);var n=hn(U.scrle,U.j-2,5);for(var r=0,a=n.length;r<a;r++)sn[on++]=un(n,r)==U.fact;var o=sn[--on];var s=sn[--on];var c=sn[--on];sn[on++]=Nn(s,o);sn[on++]=c;on--;var l=sn[--on];var p=sn[--on];var d=sn[--on];if(d&&(p&&l))if(U.j==3||U.j+4>=U.scrle.length)U.scr3=U.scr3+40;else if(un(U.scrle,U.j-3)>=4||un(U.scrle,U.j+3)>=4)U.scr3=U.scr3+40}}sn[on++]=U.scr1;sn[on++]=U.scr3};U.evalfull=function(){U.sym=sn[--on];U.n1=0;U.n2=0;U.n3=0;U.rle=Lr(Mn(U.cols+1));U.lastpairs=Lr(U.cols);U.thispairs=Lr(U.cols);U.colsadd1=Mn(U.cols+1);for(var t=0,e=Mn(U.cols-1);t<=e;t+=1){U.i=t;sn[on++]=Infinity;var i=U.cols;sn[on++]=0;sn[on++]=0;for(var n=U.i,r=i,a=Mn(i*i-1);r<0?n>=a:n<=a;n+=r){var o=un(U.sym,n);var s=sn[--on];sn[on++]=o;if(_n(s,o)){var c=sn[--on];var l=sn[--on];sn[on++]=Mn(l+1);sn[on++]=c}else{var p=sn[--on];sn[on++]=1;sn[on++]=p}}on--;var d=bn()+2;An(hn(U.rle,0,d-2));U.evalfulln1n3();U.n3=Mn(sn[--on]+U.n3);U.n1=Mn(sn[--on]+U.n1);on--;U.symrow=hn(U.sym,U.i*U.cols,U.cols);sn[on++]=Infinity;var u=U.symrow;sn[on++]=0;sn[on++]=0;for(var f=0,h=u.length;f<h;f++){var m=un(u,f);var g=sn[--on];sn[on++]=m;if(_n(g,m)){var v=sn[--on];var b=sn[--on];sn[on++]=Mn(b+1);sn[on++]=v}else{var I=sn[--on];sn[on++]=1;sn[on++]=I}}on--;var A=bn()+2;An(hn(U.rle,0,A-2));U.evalfulln1n3();U.n3=Mn(sn[--on]+U.n3);U.n1=Mn(sn[--on]+U.n1);on--;var _=U.thispairs;U.thispairs=U.lastpairs;U.lastpairs=_;var y=un(U.symrow,0)==1?0:1;var x=U.symrow;sn[on++]=y;for(var w=0,M=x.length;w<M;w++){var P=un(x,w);var j=sn[--on];sn[on++]=Mn(j+P);sn[on++]=P}on--;An(U.thispairs);on--;if(U.i>0){sn[on++]=Infinity;In(U.lastpairs);In(U.thispairs);sn[on++]=U.n2;for(var E=0,T=U.cols;E<T;E++){var C=sn[--on];var B=sn[--on];sn[on++]=C;sn[on++]=B;var S=sn[on-1-U.colsadd1];if((Mn(sn[--on]+S)&3)==0){var D=sn[--on];sn[on++]=Mn(D+3)}}U.n2=sn[--on];Bn()}}sn[on++]="dark";sn[on++]=0;vn(U.sym,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t)});var k=sn[--on];U[sn[--on]]=k;var N=U.cols;U.n4=~~(Math.abs(Mn(U.dark*100/(N*N)-50))/5)*10;sn[on++]=Mn(Mn(Mn(U.n1+U.n2)+U.n3)+U.n4)};U.evalmicro=function(){U.sym=sn[--on];U.dkrhs=0;U.dkbot=0;for(var t=1,e=Mn(U.cols-1);t<=e;t+=1){U.i=t;sn[on++]="dkrhs";sn[on++]=U.dkrhs;sn[on++]=U.sym;sn[on++]=Mn(U.cols-1);sn[on++]=U.i;U.qmv();var i=sn[--on];var n=un(sn[--on],i);var r=sn[--on];U[sn[--on]]=Mn(r+n);sn[on++]="dkbot";sn[on++]=U.dkbot;sn[on++]=U.sym;sn[on++]=U.i;sn[on++]=Mn(U.cols-1);U.qmv();var a=sn[--on];var o=un(sn[--on],a);var s=sn[--on];U[sn[--on]]=Mn(s+o)}if(U.dkrhs<=U.dkbot)sn[on++]=-(U.dkrhs*16+U.dkbot);else sn[on++]=-(U.dkbot*16+U.dkrhs)};U.bestscore=999999999;for(var Pi=0,ji=U.masks.length-1;Pi<=ji;Pi+=1){U.m=Pi;U.masksym=Lr(U.rows*U.cols);for(var Ei=0,Ti=Mn(U.rows*U.cols-1);Ei<=Ti;Ei+=1){U.i=Ei;fn(U.masksym,U.i,xn(un(U.pixs,U.i),un(un(U.masks,U.m),U.i)))}if(U.masks.length!=1){if(_n(U.format,"full")){sn[on++]=U.masksym;U.evalfull();U.score=sn[--on]}else{sn[on++]=U.masksym;U.evalmicro();U.score=sn[--on]}if(U.score<U.bestscore){U.bestsym=U.masksym;U.bestmaskval=U.m;U.bestscore=U.score}}else U.bestsym=U.masksym}U.pixs=U.bestsym;if(_n(U.format,"full")){sn[on++]=U.pixs;sn[on++]=8;sn[on++]=Mn(U.cols-8);U.qmv();var Ci=sn[--on];fn(sn[--on],Ci,1)}if(!Cn.__20814__)(function(){var t=Object.create(U);t.fmtvalsfull=Lr([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]);t.fmtvalsmicro=Lr([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]);t.fmtvalsrmqr1=Lr([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]);t.fmtvalsrmqr2=Lr([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 e in t)t.hasOwnProperty(e)&&(Cn.$ctx[e]=t[e]);Cn.__20814__=1})();if(_n(U.format,"full")){sn[on++]="ecid";gn("MLHQ",U.eclevel);on--;var Bi=sn[--on];var Si=sn[--on];sn[on++]=Bi.length;sn[on++]=Si;on--;var Di=sn[--on];var ki=sn[--on];sn[on++]=Di;sn[on++]=ki;on--;var Ni=sn[--on];U[sn[--on]]=Ni;U.fmtval=un(U.fmtvalsfull,(U.ecid<<3)+U.bestmaskval);for(var Ui=0,Hi=U.formatmap.length-1;Ui<=Hi;Ui+=1){U.i=Ui;vn(un(U.formatmap,U.i),function(){var t=sn[--on];sn[on++]=U.pixs;In(t);U.qmv();var e=U.fmtval;var i=-(14-U.i);var n=sn[--on];fn(sn[--on],n,(i<0?e>>>-i:e<<i)&1)})}}if(_n(U.format,"micro")){U.symid=un(un(Lr([Lr([0]),Lr([1,2]),Lr([3,4]),Lr([5,6,7])]),~~(Mn(U.cols-11)/2)),U.eclval);U.fmtval=un(U.fmtvalsmicro,(U.symid<<2)+U.bestmaskval);for(var Ri=0,zi=U.formatmap.length-1;Ri<=zi;Ri+=1){U.i=Ri;sn[on++]=U.pixs;In(un(un(U.formatmap,U.i),0));U.qmv();var Oi=U.fmtval;var Li=-(14-U.i);var Wi=sn[--on];fn(sn[--on],Wi,(Li<0?Oi>>>-Li:Oi<<Li)&1)}}if(_n(U.format,"rmqr")){sn[on++]="fmtvalu";gn("MH",U.eclevel);on--;var Gi=sn[--on];var Zi=sn[--on];sn[on++]=Gi.length;sn[on++]=Zi;on--;var Fi=sn[--on];var Yi=sn[--on];sn[on++]=Fi;sn[on++]=Yi;on--;var Qi=sn[--on];U[sn[--on]]=(Qi<<5)+U.verind;U.fmtval1=un(U.fmtvalsrmqr1,U.fmtvalu);U.fmtval2=un(U.fmtvalsrmqr2,U.fmtvalu);for(var Ji=0,Vi=U.formatmap.length-1;Ji<=Vi;Ji+=1){U.i=Ji;sn[on++]=U.pixs;In(un(un(U.formatmap,U.i),0));U.qmv();var Ki=U.fmtval1;var qi=-(17-U.i);var Xi=sn[--on];fn(sn[--on],Xi,(qi<0?Ki>>>-qi:Ki<<qi)&1);sn[on++]=U.pixs;In(un(un(U.formatmap,U.i),1));U.qmv();var $i=U.fmtval2;var tn=-(17-U.i);var en=sn[--on];fn(sn[--on],en,(tn<0?$i>>>-tn:$i<<tn)&1)}}if(!Cn.__20853__)(function(){var t=Object.create(U);t.vervals=Lr([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 e in t)t.hasOwnProperty(e)&&(Cn.$ctx[e]=t[e]);Cn.__20853__=1})();if(_n(U.format,"full")&&U.cols>=45){U.verval=un(U.vervals,~~(Mn(U.cols-17)/4)-7);for(var nn=0,rn=U.versionmap.length-1;nn<=rn;nn+=1){U.i=nn;vn(un(U.versionmap,U.i),function(){var t=sn[--on];sn[on++]=U.pixs;vn(t);U.qmv();var e=U.verval;var i=-(17-U.i);var n=sn[--on];fn(sn[--on],n,(i<0?e>>>-i:e<<i)&1)})}}var an=new Map([["ren",Tn],["pixs",U.pixs],["pixx",U.cols],["pixy",U.rows],["height",U.rows*2/72],["width",U.cols*2/72],["opt",U.options]]);sn[on++]=an;if(!U.dontdraw)Tn()}function yt(){var t=Object.create(yt.$ctx||(yt.$ctx={}));t.dontdraw=false;t.parse=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];var e=new Map([["parse",t.parse],["parseonly",true],["parsefnc",false]]);t.fncvals=e;sn[on++]="barcode";sn[on++]=t.barcode;sn[on++]=t.fncvals;En();var i=sn[--on];t[sn[--on]]=i;t.barlen=t.barcode.length;delete t.options["parse"];if(t.barcode.length>997){sn[on++]="bwipp.swissqrcodeBadLength#20930";sn[on++]="Swiss QR Code input must not exceed 997 digits";Pn()}fn(t.options,"dontdraw",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Cn();var n=sn[--on];t[sn[--on]]=n;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw){Y.save();var r=Y.currpos();Y.translate(r.x,r.y);var a=72/25.4;Y.scale(a,a);Y.save();Y.newpath();Y.moveto(0,0);Y.lineto(46,0);Y.lineto(46,46);Y.lineto(0,46);Y.closepath();Y.moveto(19.5,19.5);Y.lineto(19.5,26.5);Y.lineto(26.5,26.5);Y.lineto(26.5,19.5);Y.closepath();Y.clip();Y.save();Y.moveto(0,0);var o=46/un(t.args,"pixx")/2;Y.scale(o,o);Tn();Y.restore();Y.restore();Y.translate(19.5,19.5);var s=7/83;Y.scale(s,s);Y.newpath();Y.moveto(6,6);Y.lineto(6,77);Y.lineto(77,77);Y.lineto(77,6);Y.closepath();Y.moveto(49,18);Y.lineto(49,34);Y.lineto(65,34);Y.lineto(65,49);Y.lineto(49,49);Y.lineto(49,65);Y.lineto(34,65);Y.lineto(34,49);Y.lineto(18,49);Y.lineto(18,34);Y.lineto(34,34);Y.lineto(34,18);Y.closepath();Y.setrgbcolor(0,0,0);Y.fill();Y.restore()}}function xt(){var t=Object.create(xt.$ctx||(xt.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"format","micro");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Cn();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function Mt(){var t=Object.create(Mt.$ctx||(Mt.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"format","rmqr");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Cn();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function me(){var v=Object.create(me.$ctx||(me.$ctx={}));v.dontdraw=false;v.mode=-1;v.sam=-1;v.parse=false;v.parsefnc=false;sn[on++]=v;jn();v.options=sn[--on];v.barcode=sn[--on];if(_n(v.barcode,"")){sn[on++]="bwipp.maxicodeEmptyData#21148";sn[on++]="The data must not be empty";Pn()}if(v.mode!=-1&&(v.mode<2||v.mode>6)){sn[on++]="bwipp.maxicodeBadMode#21152";sn[on++]="Mode must be 2 to 6";Pn()}if(v.sam!=-1){sn[on++]=true;for(var t=0,U=1;t<U;t++){var e=v.sam;if(e<12||e>88){on--;sn[on++]=false;break}var i=v.sam%10;if(i<2||i>8){on--;sn[on++]=false;break}if(~~(v.sam/10)>v.sam%10){on--;sn[on++]=false;break}}if(wn(sn[--on])){sn[on++]="bwipp.maxicodeBadSAM#21163";sn[on++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 8 symbols';Pn()}}var H=new Map([["parse",v.parse],["parsefnc",v.parsefnc],["eci",true]]);v.fncvals=H;sn[on++]="msg";sn[on++]=v.barcode;sn[on++]=v.fncvals;En();var R=sn[--on];v[sn[--on]]=R;v.msglen=v.msg.length;if(v.mode==2||v.mode==3){v.barcode=ln(v.msglen);for(var n=0,z=v.msglen-1;n<=z;n+=1){v.i=n;if(un(v.msg,v.i)>0)fn(v.barcode,v.i,un(v.msg,v.i))}v.barlen=v.barcode.length;v.fid="";if(v.barlen>=7)if(_n(hn(v.barcode,0,7),"[)>01")){v.fid=hn(v.barcode,0,9);v.barcode=hn(v.barcode,9,v.barlen-9)}gn(v.barcode,"");if(sn[--on]){v.pcode=sn[--on];on--;if(v.mode==2){sn[on++]=true;for(var r=0,O=1;r<O;r++){if(v.pcode.length>9){on--;sn[on++]=false;break}vn(v.pcode,function(){var t=sn[--on];if(t<48||t>57){on--;sn[on++]=false;return true}})}if(wn(sn[--on])){on--;sn[on++]="bwipp.maxicodeBadMode2PostCode#21212";sn[on++]="A mode 2 postcode must not exceed 9 digits";Pn()}}else vn(v.pcode,function(){var t=sn[--on];if(!(t==32||(t>=34&&t<=58||t>=65&&t<=90))){on--;sn[on++]="bwipp.maxicodeBadMode3PostCode#21220";sn[on++]="A mode 3 postcode must not exceed 6 characters";Pn()}})}else{on--;sn[on++]="bwipp.maxicodeExpectedPostCode#21225";sn[on++]="Expected postcode followed by group separator character";Pn()}gn(sn[--on],"");if(sn[--on]){v.ccode=sn[--on];on--;sn[on++]=true;for(var a=0,L=1;a<L;a++){if(v.ccode.length!=3){on--;sn[on++]=false;break}vn(v.ccode,function(){var t=sn[--on];if(t<48||t>57){on--;sn[on++]=false;return true}})}if(wn(sn[--on])){on--;sn[on++]="bwipp.maxicodeBadCountryCode#21235";sn[on++]="Country code must be three digits";Pn()}}else{on--;sn[on++]="bwipp.maxicodeExpectedCountryCode#21238";sn[on++]="Expected country code followed by group separator character";Pn()}gn(sn[--on],"");if(sn[--on]){v.scode=sn[--on];on--;sn[on++]=true;for(var o=0,W=1;o<W;o++){if(v.scode.length!=3){on--;sn[on++]=false;break}vn(v.scode,function(){var t=sn[--on];if(t<48||t>57){on--;sn[on++]=false;return true}})}if(wn(sn[--on])){on--;sn[on++]="bwipp.maxicodeBadServiceClass#21248";sn[on++]="Service class must be three digits";Pn()}}else{on--;sn[on++]="bwipp.maxicodeExpectedServiceClass#21251";sn[on++]="Expected service class followed by group separator character";Pn()}v.barcode=sn[--on];var s=ln(v.barcode.length+v.fid.length);mn(s,0,v.fid);mn(s,v.fid.length,v.barcode);v.barcode=s;v.barlen=v.barcode.length;sn[on++]=Infinity;var c=v.barcode;for(var l=0,G=c.length;l<G;l++)sn[on++]=un(c,l);v.msg=Lr();v.msglen=v.msg.length}if(!me.__21361__)(function(){var t=Object.create(v);t.eci=-1;t.pad=-2;t.ns=-3;t.la=-4;t.lb=-5;t.sa=-6;t.sb=-7;t.sc=-8;t.sd=-9;t.se=-10;t.sa2=-11;t.sa3=-12;t.lkc=-13;t.lkd=-14;t.lke=-15;t.pd2=-16;t.pd3=-17;t.charmaps=Lr([Lr([13,"`",192,224,0]),Lr(["A","a",193,225,1]),Lr(["B","b",194,226,2]),Lr(["C","c",195,227,3]),Lr(["D","d",196,228,4]),Lr(["E","e",197,229,5]),Lr(["F","f",198,230,6]),Lr(["G","g",199,231,7]),Lr(["H","h",200,232,8]),Lr(["I","i",201,233,9]),Lr(["J","j",202,234,10]),Lr(["K","k",203,235,11]),Lr(["L","l",204,236,12]),Lr(["M","m",205,237,13]),Lr(["N","n",206,238,14]),Lr(["O","o",207,239,15]),Lr(["P","p",208,240,16]),Lr(["Q","q",209,241,17]),Lr(["R","r",210,242,18]),Lr(["S","s",211,243,19]),Lr(["T","t",212,244,20]),Lr(["U","u",213,245,21]),Lr(["V","v",214,246,22]),Lr(["W","w",215,247,23]),Lr(["X","x",216,248,24]),Lr(["Y","y",217,249,25]),Lr(["Z","z",218,250,26]),Lr([t.eci,t.eci,t.eci,t.eci,t.eci]),Lr([28,28,28,28,t.pad]),Lr([29,29,29,29,t.pad]),Lr([30,30,30,30,27]),Lr([t.ns,t.ns,t.ns,t.ns,t.ns]),Lr([" ","{",219,251,28]),Lr([t.pad,t.pad,220,252,29]),Lr(['"',"}",221,253,30]),Lr(["#","~",222,254,31]),Lr(["$",127,223,255,159]),Lr(["%",";",170,161,160]),Lr(["&","<",172,168,162]),Lr(["'","=",177,171,163]),Lr([40,">",178,175,164]),Lr([41,"?",179,176,165]),Lr(["*","[",181,180,166]),Lr(["+",92,185,183,167]),Lr([",","]",186,184,169]),Lr(["-","^",188,187,173]),Lr([".","_",189,191,174]),Lr(["/"," ",190,138,182]),Lr(["0",",",128,139,149]),Lr(["1",".",129,140,150]),Lr(["2","/",130,141,151]),Lr(["3",":",131,142,152]),Lr(["4","@",132,143,153]),Lr(["5","!",133,144,154]),Lr(["6","|",134,145,155]),Lr(["7",t.pd2,135,146,156]),Lr(["8",t.sa2,136,147,157]),Lr(["9",t.sa3,137,148,158]),Lr([":",t.pd3,t.la,t.la,t.la]),Lr([t.sb,t.sa," "," "," "]),Lr([t.sc,t.sc,t.lkc,t.sc,t.sc]),Lr([t.sd,t.sd,t.sd,t.lkd,t.sd]),Lr([t.se,t.se,t.se,t.se,t.lke]),Lr([t.lb,t.la,t.lb,t.lb,t.lb])]);t.charvals=Lr([new Map,new Map,new Map,new Map,new Map]);for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=4;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}fn(un(t.charvals,t.j),sn[--on],t.i)}}t.seta=un(t.charvals,0);t.setb=un(t.charvals,1);t.setc=un(t.charvals,2);t.setd=un(t.charvals,3);t.sete=un(t.charvals,4);for(var o in t)t.hasOwnProperty(o)&&(me.$ctx[o]=t[o]);me.__21361__=1})();sn[on++]=Infinity;for(var p=0,Z=v.msglen+1;p<Z;p++)sn[on++]=0;v.nseq=Lr();for(var d=v.msglen-1;d>=0;d-=1){v.i=d;var u=un(v.msg,v.i);if(u>=48&&u<=57)fn(v.nseq,v.i,Mn(un(v.nseq,v.i+1)+1));else fn(v.nseq,v.i,0)}v.nseq=hn(v.nseq,0,v.msglen);v.prefixinset=function(){sn[on++]=0;for(;;){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t>=e.length)break;var i=sn[--on];var n=sn[--on];var r=sn[--on];var a=un(r,un(n,i))!==undefined;sn[on++]=r;sn[on++]=n;sn[on++]=i;if(a){var o=sn[--on];sn[on++]=Mn(o+1)}else break}var s=sn[--on];var c=sn[--on];sn[on++]=s;sn[on++]=c;on--;var l=sn[--on];var p=sn[--on];sn[on++]=l;sn[on++]=p;on--};v.enc=function(){var t=sn[--on];fn(v.out,v.j,un(t,sn[--on]));v.j=v.j+1};v.out=Lr(144);v.i=0;v.j=0;v.cset="seta";for(;;){if(v.i==v.msglen){if(yn(v.cset,"seta")&&yn(v.cset,"setb")){sn[on++]=v.la;sn[on++]=v[v.cset];v.enc();v.cset="seta"}break}for(;;){if(un(v.msg,v.i)<=-1e6){sn[on++]=v.eci;sn[on++]=v[v.cset];v.enc();var f=Mn(-un(v.msg,v.i)-1e6);sn[on++]=f;if(f<=31){var F=sn[--on];sn[on++]=F&63;An(Lr(1))}else{var h=sn[--on];sn[on++]=h;if(h<=1023){var m=sn[--on];sn[on++]=m>>>6&31|32;sn[on++]=m&63;An(Lr(2))}else{var g=sn[--on];sn[on++]=g;if(g<=32767){var b=sn[--on];sn[on++]=b>>>12&47|48;sn[on++]=b>>>6&63;sn[on++]=b&63;An(Lr(3))}else{var I=sn[--on];sn[on++]=I>>>18&55|56;sn[on++]=I>>>12&63;sn[on++]=I>>>6&63;sn[on++]=I&63;An(Lr(4))}}}var A=sn[--on];mn(v.out,v.j,A);v.j=A.length+v.j;v.i=v.i+1;break}if(un(v.nseq,v.i)>=9){var _=hn(v.msg,v.i,9);sn[on++]=0;for(var y=0,Y=_.length;y<Y;y++){var Q=sn[--on];sn[on++]=Mn(Q+Mn(un(_,y)-48))*10}var J=sn[--on];sn[on++]=~~(J/10);for(var x=0,V=4;x<V;x++){var K=sn[--on];sn[on++]=K&63;sn[on++]=K>>>6}sn[on++]=un(v[v.cset],v.ns);for(var w=0;w<=10;w+=2){var q=sn[on-1-w];sn[on++]=q}An(Lr(6));var X=sn[--on];var $=sn[--on];var tt=sn[--on];var et=sn[--on];var it=sn[--on];var nt=sn[--on];var rt=sn[--on];sn[on++]=X;sn[on++]=rt;sn[on++]=nt;sn[on++]=it;sn[on++]=et;sn[on++]=tt;sn[on++]=$;for(var at=0,ot=6;at<ot;at++)on--;mn(v.out,v.j,sn[--on]);v.i=v.i+9;v.j=v.j+6;break}v.char1=un(v.msg,v.i);sn[on++]="char2";if(v.i+1<v.msglen)sn[on++]=un(v.msg,v.i+1);else sn[on++]=-99;var st=sn[--on];v[sn[--on]]=st;sn[on++]="char3";if(v.i+2<v.msglen)sn[on++]=un(v.msg,v.i+2);else sn[on++]=-99;var ct=sn[--on];v[sn[--on]]=ct;var lt=un(v[v.cset],v.char1)!==undefined;if(lt){sn[on++]=v.char1;sn[on++]=v[v.cset];v.enc();v.i=v.i+1;break}var pt=un(v.setb,v.char1)!==undefined;if(_n(v.cset,"seta")&&pt){var dt=un(v.setb,v.char2)!==undefined;if(dt){sn[on++]=v.lb;sn[on++]=v.seta;v.enc();v.cset="setb"}else{sn[on++]=v.sb;sn[on++]=v.seta;v.enc();sn[on++]=v.char1;sn[on++]=v.setb;v.enc();v.i=v.i+1}break}var ut=un(v.seta,v.char1)!==undefined;if(_n(v.cset,"setb")&&ut){var ft=v.seta;var ht=v.msg;var mt=v.i;var gt=v.msglen;var vt=v.i;var bt=gt-vt;var M=4;if(4>gt-vt){var It=bt;bt=M;M=It}sn[on++]="p";sn[on++]=ft;sn[on++]=hn(ht,mt,M);v.prefixinset();var At=sn[--on];v[sn[--on]]=At;if(v.p==1){sn[on++]=v.sa;sn[on++]=v.setb;v.enc();sn[on++]=v.char1;sn[on++]=v.seta;v.enc();v.i=v.i+1}if(v.p==2){sn[on++]=v.sa2;sn[on++]=v.setb;v.enc();sn[on++]=v.char1;sn[on++]=v.seta;v.enc();sn[on++]=v.char2;sn[on++]=v.seta;v.enc();v.i=v.i+2}if(v.p==3){sn[on++]=v.sa3;sn[on++]=v.setb;v.enc();sn[on++]=v.char1;sn[on++]=v.seta;v.enc();sn[on++]=v.char2;sn[on++]=v.seta;v.enc();sn[on++]=v.char3;sn[on++]=v.seta;v.enc();v.i=v.i+3}if(v.p>=4){sn[on++]=v.la;sn[on++]=v.setb;v.enc();v.cset="seta"}break}var _t=un(v.seta,v.char1)!==undefined;if(_t){sn[on++]=v.la;sn[on++]=v[v.cset];v.enc();v.cset="seta";break}var yt=un(v.setb,v.char1)!==undefined;if(yt){sn[on++]=v.lb;sn[on++]=v[v.cset];v.enc();v.cset="setb";break}var xt=un(v.setc,v.char1)!==undefined;if(xt){v.setx="setc";v.sx=v.sc;v.lkx=v.lkc}var wt=un(v.setd,v.char1)!==undefined;if(wt){v.setx="setd";v.sx=v.sd;v.lkx=v.lkd}var Mt=un(v.sete,v.char1)!==undefined;if(Mt){v.setx="sete";v.sx=v.se;v.lkx=v.lke}var Pt=v[v.setx];var jt=v.msg;var Et=v.i;var Tt=v.msglen;var Ct=v.i;var Bt=Tt-Ct;var P=4;if(4>Tt-Ct){var It=Bt;Bt=P;P=It}sn[on++]="p";sn[on++]=Pt;sn[on++]=hn(jt,Et,P);v.prefixinset();var St=sn[--on];v[sn[--on]]=St;if(v.p==1){sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.char1;sn[on++]=v[v.setx];v.enc();v.i=v.i+1}if(v.p==2){sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.char1;sn[on++]=v[v.setx];v.enc();sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.char2;sn[on++]=v[v.setx];v.enc();v.i=v.i+2}if(v.p==3){sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.char1;sn[on++]=v[v.setx];v.enc();sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.char2;sn[on++]=v[v.setx];v.enc();sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.char3;sn[on++]=v[v.setx];v.enc();v.i=v.i+3}if(v.p>=4){sn[on++]=v.sx;sn[on++]=v[v.cset];v.enc();sn[on++]=v.lkx;sn[on++]=v[v.setx];v.enc();v.cset=v.setx}break}}v.encmsg=hn(v.out,0,v.j);v.padval=un(v[v.cset],v.pad);sn[on++]="sami";if(v.sam!=-1)sn[on++]=Lr([un(v.seta,v.pad),(~~(v.sam/10)-1)*8+(v.sam%10-1)]);else sn[on++]=Lr([]);var Dt=sn[--on];v[sn[--on]]=Dt;sn[on++]=Infinity;In(v.sami);In(v.encmsg);v.encmsg=Lr();if(v.mode==2||v.mode==3){if(v.encmsg.length>84){sn[on++]="bwipp.maxicodeMode23TooLong#21554";sn[on++]="The secondary message is too long";Pn()}var kt=Vi(ln(4),"0000");var Nt=dn(ln(4),~~v.mode,2);mn(kt,4-Nt.length,Nt);v.mdb=kt;var Ut=Vi(ln(10),"0000000000");var Ht=dn(ln(10),pn(v.ccode),2);mn(Ut,10-Ht.length,Ht);v.ccb=Ut;var Rt=Vi(ln(10),"0000000000");var zt=dn(ln(10),pn(v.scode),2);mn(Rt,10-zt.length,zt);v.scb=Rt;v.pcb=Vi(ln(36),"000000000000000000000000000000000000");if(v.mode==2){var Ot=dn(ln(6),v.pcode.length,2);mn(v.pcb,6-Ot.length,Ot);var Lt=dn(ln(30),pn(v.pcode),2);mn(v.pcb,36-Lt.length,Lt)}else{sn[on++]=Infinity;var Wt=Vi(ln(6)," ");sn[on++]=Wt;sn[on++]=Wt;sn[on++]=0;if(v.pcode.length>6)sn[on++]=hn(v.pcode,0,6);else sn[on++]=v.pcode;var Gt=sn[--on];var Zt=sn[--on];mn(sn[--on],Zt,Gt);vn(sn[--on],function(){var t=un(v.seta,sn[--on]);sn[on++]=t});v.pccw=Lr();for(var j=0;j<=5;j+=1){v.i=j;var Ft=dn(ln(6),un(v.pccw,v.i),2);mn(v.pcb,6*v.i+6-Ft.length,Ft)}}v.scm=ln(60);mn(v.scm,2,v.mdb);mn(v.scm,38,hn(v.pcb,0,4));mn(v.scm,30,hn(v.pcb,4,6));mn(v.scm,24,hn(v.pcb,10,6));mn(v.scm,18,hn(v.pcb,16,6));mn(v.scm,12,hn(v.pcb,22,6));mn(v.scm,6,hn(v.pcb,28,6));mn(v.scm,0,hn(v.pcb,34,2));mn(v.scm,52,hn(v.ccb,0,2));mn(v.scm,42,hn(v.ccb,2,6));mn(v.scm,36,hn(v.ccb,8,2));mn(v.scm,54,hn(v.scb,0,6));mn(v.scm,48,hn(v.scb,6,4));v.pri=Lr([0,0,0,0,0,0,0,0,0,0]);for(var E=0;E<=59;E+=1){v.i=E;v.ps=~~(v.i/6);v.ep=~~Math.pow(2,5-v.i%6)*(un(v.scm,v.i)-48);fn(v.pri,v.ps,Mn(un(v.pri,v.ps)+v.ep))}sn[on++]=Infinity;for(var Yt=0,Qt=84;Yt<Qt;Yt++)sn[on++]=v.padval;v.sec=Lr();mn(v.sec,0,v.encmsg)}if(v.mode==4||v.mode==5||v.mode==6||v.mode==-1){if(v.mode==-1){var Jt=v.encmsg.length<=77?5:4;v.mode=Jt}sn[on++]=Infinity;var Vt=v.mode==5?78:94;for(var Kt=0,qt=Vt;Kt<qt;Kt++)sn[on++]=v.padval;v.cws=Lr();if(v.encmsg.length>v.cws.length-1){sn[on++]="bwipp.maxicodeMode56TooLong#21619";sn[on++]="The message is too long";Pn()}fn(v.cws,0,v.mode);mn(v.cws,1,v.encmsg);v.pri=hn(v.cws,0,10);v.sec=hn(v.cws,10,v.cws.length-10)}sn[on++]=Infinity;sn[on++]=1;for(var Xt=0,$t=63;Xt<$t;Xt++){var te=sn[--on];var ee=te*2;sn[on++]=te;sn[on++]=ee;if(ee>=64){var ie=sn[--on];sn[on++]=ie^67}}v.rsalog=Lr();v.rslog=Lr(64);for(var T=1;T<=63;T+=1)fn(v.rslog,un(v.rsalog,T),T);v.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(v.rslog,sn[--on]);var n=un(v.rsalog,Mn(i+un(v.rslog,sn[--on]))%63);sn[on++]=n}else{on-=2;sn[on++]=0}};v.rscodes=function(){v.rsnum=sn[--on];v.cwb=sn[--on];sn[on++]=Infinity;sn[on++]=1;for(var t=0,e=v.rsnum;t<e;t++)sn[on++]=0;v.coeffs=Lr();for(var i=1,n=v.rsnum;i<=n;i+=1){v.i=i;fn(v.coeffs,v.i,un(v.coeffs,v.i-1));for(var r=v.i-1;r>=1;r-=1){v.j=r;sn[on++]=v.coeffs;sn[on++]=v.j;sn[on++]=un(v.coeffs,v.j-1);sn[on++]=un(v.coeffs,v.j);sn[on++]=un(v.rsalog,v.i);v.rsprod();var a=sn[--on];var o=sn[--on];var s=sn[--on];fn(sn[--on],s,xn(o,a))}sn[on++]=v.coeffs;sn[on++]=0;sn[on++]=un(v.coeffs,0);sn[on++]=un(v.rsalog,v.i);v.rsprod();var c=sn[--on];var l=sn[--on];fn(sn[--on],l,c)}v.coeffs=hn(v.coeffs,0,v.coeffs.length-1);sn[on++]=Infinity;for(var p=0,d=v.rsnum;p<d;p++)sn[on++]=0;v.ecb=Lr();for(var u=0,f=v.cwb.length-1;u<=f;u+=1){v.t=xn(un(v.cwb,u),un(v.ecb,0));for(var h=v.ecb.length-1;h>=0;h-=1){v.i=h;v.p=v.ecb.length-v.i-1;sn[on++]=v.ecb;sn[on++]=v.p;sn[on++]=v.t;sn[on++]=un(v.coeffs,v.i);v.rsprod();var m=sn[--on];var g=sn[--on];fn(sn[--on],g,m);if(v.i>0)fn(v.ecb,v.p,xn(un(v.ecb,v.p+1),un(v.ecb,v.p)))}}sn[on++]=v.ecb};sn[on++]=Infinity;for(var C=0,ne=v.sec.length-1;C<=ne;C+=2)sn[on++]=un(v.sec,C);v.seco=Lr();sn[on++]=Infinity;for(var B=1,re=v.sec.length-1;B<=re;B+=2)sn[on++]=un(v.sec,B);v.sece=Lr();var ae=v.sec.length==84?20:28;v.scodes=ae;sn[on++]="secochk";sn[on++]=v.seco;sn[on++]=v.scodes;v.rscodes();var oe=sn[--on];v[sn[--on]]=oe;sn[on++]="secechk";sn[on++]=v.sece;sn[on++]=v.scodes;v.rscodes();var se=sn[--on];v[sn[--on]]=se;sn[on++]=Infinity;for(var S=0,ce=v.scodes-1;S<=ce;S+=1){sn[on++]=un(v.secochk,S);sn[on++]=un(v.secechk,S)}v.secchk=Lr();sn[on++]=Infinity;In(v.pri);sn[on++]=v.pri;sn[on++]=10;v.rscodes();In(sn[--on]);In(v.sec);In(v.secchk);v.codewords=Lr();sn[on++]=Infinity;for(var le=0,pe=864;le<pe;le++)sn[on++]=0;v.mods=Lr();for(var D=0;D<=143;D+=1){v.i=D;sn[on++]=Infinity;var de=dn(ln(6),un(v.codewords,v.i),2);for(var k=0,ue=de.length;k<ue;k++)sn[on++]=un(de,k)-48;v.cw=Lr();mn(v.mods,6*v.i+(6-v.cw.length),v.cw)}if(!me.__21755__)(function(){var t=Object.create(v);t.modmap=Lr([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 e in t)t.hasOwnProperty(e)&&(me.$ctx[e]=t[e]);me.__21755__=1})();v.pixs=Lr(864);v.j=0;for(var N=0,fe=v.mods.length-1;N<=fe;N+=1){v.i=N;if(un(v.mods,v.i)==1){fn(v.pixs,v.j,un(v.modmap,v.i));v.j=v.j+1}}sn[on++]=Infinity;In(hn(v.pixs,0,v.j));sn[on++]=28;sn[on++]=29;sn[on++]=280;sn[on++]=281;sn[on++]=311;sn[on++]=457;sn[on++]=488;sn[on++]=500;sn[on++]=530;sn[on++]=670;sn[on++]=700;sn[on++]=677;sn[on++]=707;v.pixs=Lr();var he=new Map([["ren",ge],["pixs",v.pixs],["opt",v.options]]);sn[on++]=he;if(!v.dontdraw)ge()}function bt(){var R=Object.create(bt.$ctx||(bt.$ctx={}));R.dontdraw=false;R.format="full";R.readerinit=false;R.layers=-1;R.eclevel=23;R.ecaddchars=3;R.raw=false;R.parse=false;R.parsefnc=false;sn[on++]=R;jn();R.options=sn[--on];R.barcode=sn[--on];if(_n(R.barcode,"")){sn[on++]="bwipp.aztecEmptyData#21830";sn[on++]="The data must not be empty";Pn()}if(R.eclevel<5||R.eclevel>95){sn[on++]="bwipp.aztecInvalidEClevel#21834";sn[on++]="The EC percentage must be from 5 to 95";Pn()}if(R.ecaddchars<3){sn[on++]="bwipp.aztecInvalidECaddChars#21838";sn[on++]="The number of additional EC codewords must be 3 or more";Pn()}if(yn(R.format,"full")&&(yn(R.format,"compact")&&yn(R.format,"rune"))){sn[on++]="bwipp.aztecInvalidFormat#21842";sn[on++]="The format must be either full, compact or rune";Pn()}if(_n(R.format,"full")){if(R.readerinit&&(R.layers<1||R.layers>22)){sn[on++]="bwipp.aztecFullInitInvalidLayers#21847";sn[on++]="Full-range symbols for reader programming must specify from 1 to 22 layers";Pn()}if(R.layers!=-1&&(R.layers<1||R.layers>32)){sn[on++]="bwipp.aztecFullInvalidLayers#21850";sn[on++]="Layers for full-range symbols must be from 1 to 32";Pn()}}if(_n(R.format,"compact")){if(R.readerinit){if(R.layers!=-1&&R.layers!=1){sn[on++]="bwipp.aztecCompactInitInvalidLayers#21857";sn[on++]="Compact symbols for reader programming must have 1 layer";Pn()}R.layers=1}if(R.layers!=-1&&(R.layers<1||R.layers>4)){sn[on++]="bwipp.aztecCompactInvalidLayers#21862";sn[on++]="Layers for compact symbols must be from 1 to 4";Pn()}}if(_n(R.format,"rune")){if(R.layers!=-1){sn[on++]="bwipp.aztecRuneInvalidLayers#21868";sn[on++]="It is not valid to specify layers for runes";Pn()}if(R.readerinit){sn[on++]="bwipp.aztecRuneReaderInit#21871";sn[on++]="Reader initialisation is not compactible with Aztec Runes";Pn()}if(R.barcode.length==0){sn[on++]="bwipp.aztecRuneNotNumeric#21874";sn[on++]="Aztec runes must be numeric";Pn()}vn(R.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.aztecRuneNotNumeric#21878";sn[on++]="Aztec runes must be numeric";Pn()}});var t=pn(R.barcode);if(t<0||t>255){sn[on++]="bwipp.aztecRuneInvalid#21882";sn[on++]="Aztec runes must be 0 to 255";Pn()}}R.fn1=-1;var e=new Map([["parse",R.parse],["parsefnc",R.parsefnc],["eci",true],["FNC1",R.fn1]]);R.fncvals=e;sn[on++]="msg";sn[on++]=R.barcode;sn[on++]=R.fncvals;En();var i=sn[--on];R[sn[--on]]=i;R.msglen=R.msg.length;if(!bt.__21995__)(function(){var t=Object.create(R);t.U=0;t.L=1;t.M=2;t.P=3;t.D=4;t.B=5;t.lu=-2;t.ll=-3;t.lm=-4;t.lp=-5;t.ld=-6;t.su=-7;t.sp=-8;t.sb=-9;t.fl=-10;t.p2=-11;t.p3=-12;t.p4=-13;t.p5=-14;t.charmaps=Lr([Lr([t.sp,t.sp,t.sp,t.fl,t.sp]),Lr([32,32,32,13,32]),Lr(["A","a",1,t.p2,"0"]),Lr(["B","b",2,t.p3,"1"]),Lr(["C","c",3,t.p4,"2"]),Lr(["D","d",4,t.p5,"3"]),Lr(["E","e",5,"!","4"]),Lr(["F","f",6,'"',"5"]),Lr(["G","g",7,"#","6"]),Lr(["H","h",8,"$","7"]),Lr(["I","i",9,"%","8"]),Lr(["J","j",10,"&","9"]),Lr(["K","k",11,"'",","]),Lr(["L","l",12,40,"."]),Lr(["M","m",13,41,t.lu]),Lr(["N","n",27,"*",t.su]),Lr(["O","o",28,"+",-99]),Lr(["P","p",29,",",-99]),Lr(["Q","q",30,"-",-99]),Lr(["R","r",31,".",-99]),Lr(["S","s","@","/",-99]),Lr(["T","t",92,":",-99]),Lr(["U","u","^",";",-99]),Lr(["V","v","_","<",-99]),Lr(["W","w","`","=",-99]),Lr(["X","x","|",">",-99]),Lr(["Y","y","~","?",-99]),Lr(["Z","z",127,"[",-99]),Lr([t.ll,t.su,t.ll,"]",-99]),Lr([t.lm,t.lm,t.lu,"{",-99]),Lr([t.ld,t.ld,t.lp,"}",-99]),Lr([t.sb,t.sb,t.sb,t.lu,-99])]);t.charvals=Lr([new Map,new Map,new Map,new Map,new Map]);for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=4;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}fn(un(t.charvals,t.j),sn[--on],t.i)}}var o=new Map([["\r\n",t.p2],[". ",t.p3],[", ",t.p4],[": ",t.p5]]);t.pcomp=o;t.e=1e4;var s=Lr([4,9,9,14,0,14]);t.latlen=Lr([Lr([0,5,5,10,5,10]),Lr([9,0,5,10,5,10]),Lr([5,5,0,5,10,10]),Lr([5,10,10,0,10,15]),s,Lr([0,0,0,0,0,0])]);t.latseq=Lr([Lr([Lr([]),Lr([t.ll]),Lr([t.lm]),Lr([t.lm,t.lp]),Lr([t.ld]),Lr([t.sb])]),Lr([Lr([t.ld,t.lu]),Lr([]),Lr([t.lm]),Lr([t.lm,t.lp]),Lr([t.ld]),Lr([t.sb])]),Lr([Lr([t.lu]),Lr([t.ll]),Lr([]),Lr([t.lp]),Lr([t.lu,t.ld]),Lr([t.sb])]),Lr([Lr([t.lu]),Lr([t.lu,t.ll]),Lr([t.lu,t.lm]),Lr([]),Lr([t.lu,t.ld]),Lr([t.lu,t.sb])]),Lr([Lr([t.lu]),Lr([t.lu,t.ll]),Lr([t.lu,t.lm]),Lr([t.lu,t.lm,t.lp]),Lr([]),Lr([t.lu,t.sb])]),Lr([Lr([t.lu]),Lr([t.ll]),Lr([t.lm]),Lr([]),Lr([]),Lr([])])]);t.shftlen=Lr([Lr([t.e,t.e,t.e,5,t.e]),Lr([5,t.e,t.e,5,t.e]),Lr([t.e,t.e,t.e,5,t.e]),Lr([t.e,t.e,t.e,t.e,t.e]),Lr([4,t.e,t.e,4,t.e])]);for(var c in t)t.hasOwnProperty(c)&&(bt.$ctx[c]=t[c]);bt.__21995__=1})();R.msgbits="";if(yn(R.format,"rune")&&R.raw)R.msgbits=R.barcode;if(yn(R.format,"rune")&&!R.raw){R.charsize=function(){var t=sn[--on];sn[on++]=t;if(t>=0){on--;var e=un(Lr([5,5,5,5,4,8]),sn[--on]);sn[on++]=e}else{var i=sn[--on];var n=sn[--on];sn[on++]=i;sn[on++]=n;on--;var r=sn[--on];sn[on++]=r;if(r==R.fn1){on--;sn[on++]=8}else{var a=Mn(-sn[--on]-1e6);sn[on++]=a;if(a==0){on--;sn[on++]=1}var o=sn[--on];sn[on++]=(~~(Math.log(o)/Math.log(10))+1)*4+8}}};R.curlen=Lr([0,R.e,R.e,R.e,R.e,R.e]);R.curseq=Lr([Lr([]),Lr([]),Lr([]),Lr([]),Lr([]),Lr([])]);R.backto=R.U;R.lastchar="";vn(R.msg,function(){R.char=sn[--on];for(;;){R.imp=false;var t=Lr([R.U,R.L,R.M,R.P,R.D,R.B]);for(var e=0,i=t.length;e<i;e++){R.x=un(t,e);var n=Lr([R.U,R.L,R.M,R.P,R.D,R.B]);for(var r=0,a=n.length;r<a;r++){R.y=un(n,r);if(R.x!=R.B||R.y==R.backto){R.cost=Mn(un(R.curlen,R.x)+un(un(R.latlen,R.x),R.y));if(R.cost<un(R.curlen,R.y)){fn(R.curlen,R.y,R.cost);sn[on++]=R.curseq;sn[on++]=R.y;sn[on++]=Infinity;In(un(R.curseq,R.x));In(un(un(R.latseq,R.x),R.y));var o=Lr();var s=sn[--on];fn(sn[--on],s,o);if(R.y==R.B){sn[on++]="backto";if(R.x==R.P||R.x==R.D)sn[on++]=R.U;else sn[on++]=R.x;var c=sn[--on];R[sn[--on]]=c}R.imp=true}}}}if(!R.imp)break}R.nxtlen=Lr([R.e,R.e,R.e,R.e,R.e,R.e]);R.nxtseq=Lr(6);var l=Lr([R.U,R.L,R.M,R.P,R.D,R.B]);for(var p=0,d=l.length;p<d;p++){R.x=un(l,p);for(;;){if(R.char>=0){if(R.x!=R.B){var u=un(un(R.charvals,R.x),R.char)!==undefined;if(!u)break}}else if(R.x!=R.P)break;sn[on++]="cost";sn[on++]=un(R.curlen,R.x);sn[on++]=R.x;sn[on++]=R.char;R.charsize();var f=sn[--on];var h=sn[--on];R[sn[--on]]=Mn(h+f);if(R.cost<un(R.nxtlen,R.x)){fn(R.nxtlen,R.x,R.cost);sn[on++]=R.nxtseq;sn[on++]=R.x;sn[on++]=Infinity;In(un(R.curseq,R.x));sn[on++]=R.char;var m=Lr();var g=sn[--on];fn(sn[--on],g,m)}if(R.x==R.B)break;var v=Lr([R.U,R.L,R.M,R.P,R.D]);for(var b=0,I=v.length;b<I;b++){R.y=un(v,b);if(yn(R.x,R.y)){sn[on++]="cost";sn[on++]=Mn(un(R.curlen,R.y)+un(un(R.shftlen,R.y),R.x));sn[on++]=R.x;sn[on++]=R.char;R.charsize();var A=sn[--on];var _=sn[--on];R[sn[--on]]=Mn(_+A);if(R.cost<un(R.nxtlen,R.y)){fn(R.nxtlen,R.y,R.cost);sn[on++]=R.nxtseq;sn[on++]=R.y;sn[on++]=Infinity;In(un(R.curseq,R.y));var y=R.x==R.U?R.su:R.sp;sn[on++]=y;sn[on++]=R.char;var x=Lr();var w=sn[--on];fn(sn[--on],w,x)}}}break}}if(yn(R.lastchar,"")&&R.char>=0){var M=ln(2);fn(M,0,R.lastchar);fn(M,1,R.char);R.pchars=M;var P=un(R.pcomp,R.pchars)!==undefined;if(P){var j=Lr([R.U,R.L,R.M,R.P,R.D]);for(var E=0,T=j.length;E<T;E++){R.i=un(j,E);R.inP=true;if(R.i==R.M){if(R.lastchar==13)R.inP=false}else if(R.i==R.D)if(R.lastchar==44||R.lastchar==46)R.inP=false;if(R.inP&&Sn(un(R.curlen,R.i),un(R.nxtlen,R.i))){R.curseqi=un(R.curseq,R.i);R.lastld=false;R.lastsp=false;R.lastidx=-1;for(var C=R.curseqi.length-1;C>=0;C-=1){R.idx=C;R.ch=un(R.curseqi,R.idx);if(R.lastidx==-1){if(_n(R.ch,R.lastchar)){R.lastidx=R.idx;if(R.idx>0)if(un(R.curseqi,R.idx-1)==R.sp)R.lastsp=true}}else if(R.ch<0&&R.ch>=R.ld){if(R.i==R.P){if(R.ch==R.ld)R.lastld=true}else if(R.ch!=R.lp)R.inP=R.lastsp;break}}if(R.inP&&R.lastidx>=0){fn(R.nxtlen,R.i,un(R.curlen,R.i));if(R.lastidx<R.curseqi.length-1)if(R.i==R.P){if(R.lastld)fn(R.nxtlen,R.i,Mn(un(R.nxtlen,R.i)+1));sn[on++]=R.nxtseq;sn[on++]=R.i;sn[on++]=Infinity;In(R.curseqi);Ft(R.curseqi.length-R.lastidx,-1);on--;sn[on++]=un(R.pcomp,R.pchars);var B=Lr();var S=sn[--on];fn(sn[--on],S,B)}else{sn[on++]=R.nxtseq;sn[on++]=R.i;sn[on++]=Infinity;In(R.curseqi);var D=Lr();var k=sn[--on];fn(sn[--on],k,D);fn(un(R.nxtseq,R.i),R.lastidx,un(R.pcomp,R.pchars))}else{sn[on++]=R.nxtseq;sn[on++]=R.i;sn[on++]=Infinity;In(R.curseqi);on--;sn[on++]=un(R.pcomp,R.pchars);var N=Lr();var U=sn[--on];fn(sn[--on],U,N)}}}}}}if(yn(un(R.nxtseq,R.B),null)){R.numbytes=0;vn(un(R.nxtseq,R.B),function(){if(sn[--on]==R.sb)sn[on++]=0;else sn[on++]=R.numbytes+1;R.numbytes=sn[--on]});if(R.numbytes==32)fn(R.nxtlen,R.B,Mn(un(R.nxtlen,R.B)+11))}R.curlen=R.nxtlen;R.curseq=R.nxtseq;sn[on++]="lastchar";if(R.char>=0)sn[on++]=R.char;else sn[on++]="";var H=sn[--on];R[sn[--on]]=H});R.minseq=R.e;var n=Lr([R.U,R.L,R.M,R.P,R.D,R.B]);for(var r=0,a=n.length;r<a;r++){R.i=un(n,r);if(un(R.curlen,R.i)<R.minseq){R.minseq=un(R.curlen,R.i);R.seq=un(R.curseq,R.i)}}R.tobin=function(){var t=ln(sn[--on]);sn[on++]=t;for(var e=0,i=t.length-1;e<=i;e+=1){var n=sn[--on];fn(n,e,48);sn[on++]=n}var r=sn[--on];var a=dn(ln(r.length),sn[--on],2);mn(r,r.length-a.length,a);sn[on++]=r};R.encu=function(){var t=un(un(R.charvals,R.U),sn[--on]);sn[on++]=t;sn[on++]=5;R.tobin()};R.encl=function(){var t=un(un(R.charvals,R.L),sn[--on]);sn[on++]=t;sn[on++]=5;R.tobin()};R.encm=function(){var t=un(un(R.charvals,R.M),sn[--on]);sn[on++]=t;sn[on++]=5;R.tobin()};R.encd=function(){var t=un(un(R.charvals,R.D),sn[--on]);sn[on++]=t;sn[on++]=4;R.tobin()};R.encp=function(){var t=sn[--on];sn[on++]=t;if(t==R.fn1){on--;sn[on++]="00000000"}else{var e=sn[--on];sn[on++]=e;if(e<=-1e6){var i=Mn(-sn[--on]-1e6);sn[on++]=i;sn[on++]=i;if(i==0){on--;sn[on++]=1}var n=~~(Math.log(sn[--on])/Math.log(10));var r=ln((n+1)*4+8);mn(r,0,"00000");sn[on++]=n;sn[on++]=r;sn[on++]=r;sn[on++]=n+1;sn[on++]=3;R.tobin();var a=sn[--on];mn(sn[--on],5,a);var o=sn[--on];var s=sn[--on];var c=sn[--on];sn[on++]=o;sn[on++]=c;for(var l=s;l>=0;l-=1){var p=sn[--on];var d=sn[--on];sn[on++]=d;sn[on++]=~~(p/10);sn[on++]=d;sn[on++]=l*4+8;sn[on++]=Mn(p%10+2);sn[on++]=4;R.tobin();var u=sn[--on];var f=sn[--on];mn(sn[--on],f,u)}on--}else{var h=un(un(R.charvals,R.P),sn[--on]);sn[on++]=h;sn[on++]=5;R.tobin()}}};R.encfuncs=Lr(["encu","encl","encm","encp","encd"]);R.addtomsgbits=function(){R.v=sn[--on];mn(R.msgbits,R.j,R.v);R.j=R.j+R.v.length};R.state=R.U;R.msgbits=ln(R.minseq);R.i=0;R.j=0;for(;;){if(R.i>=R.seq.length)break;if(R.state!=R.B){R.char=un(R.seq,R.i);sn[on++]=R.char;if(R[un(R.encfuncs,R.state)]()===true)break;R.addtomsgbits();R.i=R.i+1;if(R.char==R.su||R.char==R.sp){sn[on++]=un(R.seq,R.i);if(R.char==R.su)R.encu();else R.encp();R.addtomsgbits();R.i=R.i+1}if(R.char==R.lu)R.state=R.U;if(R.char==R.ll)R.state=R.L;if(R.char==R.lm)R.state=R.M;if(R.char==R.lp)R.state=R.P;if(R.char==R.ld)R.state=R.D;if(R.char==R.sb)R.state=R.B}else{R.numbytes=0;for(;;){if(R.i+R.numbytes>=R.seq.length)break;if(un(R.seq,R.i+R.numbytes)<0)break;R.numbytes=R.numbytes+1}if(R.numbytes<=31){sn[on++]=R.numbytes;sn[on++]=5;R.tobin();R.addtomsgbits()}else{sn[on++]=0;sn[on++]=5;R.tobin();R.addtomsgbits();sn[on++]=R.numbytes-31;sn[on++]=11;R.tobin();R.addtomsgbits()}for(var o=0,s=R.numbytes;o<s;o++){sn[on++]=un(R.seq,R.i);sn[on++]=8;R.tobin();R.addtomsgbits();R.i=R.i+1}if(R.i<R.seq.length){R.char=un(R.seq,R.i);R.i=R.i+1;if(R.char==R.lu)R.state=R.U;if(R.char==R.ll)R.state=R.L;if(R.char==R.lm)R.state=R.M}}}}if(!bt.__22309__)(function(){var t=Object.create(R);t.metrics=Lr([Lr(["rune",0,0,0,6]),Lr(["compact",1,1,17,6]),Lr(["full",1,1,21,6]),Lr(["compact",2,0,40,6]),Lr(["full",2,1,48,6]),Lr(["compact",3,0,51,8]),Lr(["full",3,1,60,8]),Lr(["compact",4,0,76,8]),Lr(["full",4,1,88,8]),Lr(["full",5,1,120,8]),Lr(["full",6,1,156,8]),Lr(["full",7,1,196,8]),Lr(["full",8,1,240,8]),Lr(["full",9,1,230,10]),Lr(["full",10,1,272,10]),Lr(["full",11,1,316,10]),Lr(["full",12,1,364,10]),Lr(["full",13,1,416,10]),Lr(["full",14,1,470,10]),Lr(["full",15,1,528,10]),Lr(["full",16,1,588,10]),Lr(["full",17,1,652,10]),Lr(["full",18,1,720,10]),Lr(["full",19,1,790,10]),Lr(["full",20,1,864,10]),Lr(["full",21,1,940,10]),Lr(["full",22,1,1020,10]),Lr(["full",23,0,920,12]),Lr(["full",24,0,992,12]),Lr(["full",25,0,1066,12]),Lr(["full",26,0,1144,12]),Lr(["full",27,0,1224,12]),Lr(["full",28,0,1306,12]),Lr(["full",29,0,1392,12]),Lr(["full",30,0,1480,12]),Lr(["full",31,0,1570,12]),Lr(["full",32,0,1664,12])]);for(var e in t)t.hasOwnProperty(e)&&(bt.$ctx[e]=t[e]);bt.__22309__=1})();var c=R.metrics;for(var l=0,p=c.length;l<p;l++){R.m=un(c,l);R.frmt=un(R.m,0);R.mlyr=un(R.m,1);R.icap=un(R.m,2);R.ncws=un(R.m,3);R.bpcw=un(R.m,4);R.numecw=~~Math.ceil(Mn(R.ncws*R.eclevel/100+R.ecaddchars));if(R.msgbits.length==0)R.numecw=0;R.numdcw=Mn(R.ncws-R.numecw);R.okay=true;if(yn(R.format,R.frmt))R.okay=false;if(R.readerinit&&R.icap!=1)R.okay=false;if(R.layers!=-1&&R.layers!=R.mlyr)R.okay=false;if(~~Math.ceil(R.msgbits.length/R.bpcw)>R.numdcw)R.okay=false;if(R.okay)break}if(!R.okay){sn[on++]="bwipp.qrcodeNoValidSymbol#22330";sn[on++]="Maximum length exceeded";Pn()}R.layers=R.mlyr;R.allzero=function(){var t=sn[--on];sn[on++]=_n(t,hn("000000000000",0,t.length))};R.allones=function(){var t=sn[--on];sn[on++]=_n(t,hn("111111111111",0,t.length))};R.cws=Lr(R.ncws);R.m=0;R.c=0;for(;;){if(R.msgbits.length<=R.m)break;if(R.msgbits.length-R.m>=R.bpcw){R.cwb=hn(R.msgbits,R.m,Mn(R.bpcw-1));R.cwf=hn(R.msgbits,Mn(Mn(R.m+R.bpcw)-1),1);sn[on++]=R.cwb;R.allzero();if(sn[--on]){R.cwf="1";R.m=R.m-1}sn[on++]=R.cwb;R.allones();if(sn[--on]){R.cwf="0";R.m=R.m-1}var d=ln(12);mn(d,0,R.cwb);mn(d,Mn(R.bpcw-1),R.cwf);R.cwb=hn(d,0,R.bpcw)}else{R.cwb=hn(R.msgbits,R.m,R.msgbits.length-R.m);var u=Vi(ln(12),"111111111111");mn(u,0,R.cwb);R.cwb=hn(u,0,R.bpcw);sn[on++]=R.cwb;R.allones();if(sn[--on])mn(R.cwb,R.cwb.length-1,"0")}R.cw=0;for(var f=0,h=Mn(R.bpcw-1);f<=h;f+=1){R.i=f;R.cw=Mn(R.cw+~~Math.pow(2,Mn(Mn(R.bpcw-R.i)-1))*Mn(un(R.cwb,R.i)-48))}fn(R.cws,R.c,R.cw);R.m=Mn(R.m+R.bpcw);R.c=R.c+1}R.cws=hn(R.cws,0,R.c);var N=un(R.options,"debugcws")!==undefined;if(N){sn[on++]="bwipp.debugcws#22369";sn[on++]=R.cws;Pn()}R.rscodes=function(){R.rspm=sn[--on];R.rsgf=sn[--on];R.rsnc=sn[--on];R.rscws=sn[--on];sn[on++]=Infinity;sn[on++]=1;for(var t=0,e=Mn(R.rsgf-1);t<e;t++){var i=sn[--on];var n=i*2;sn[on++]=i;sn[on++]=n;if(n>=R.rsgf){var r=sn[--on];sn[on++]=xn(r,R.rspm)}}R.rsalog=Lr();R.rslog=Lr(R.rsgf);for(var a=1,o=Mn(R.rsgf-1);a<=o;a+=1)fn(R.rslog,un(R.rsalog,a),a);R.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(R.rslog,sn[--on]);var n=un(R.rsalog,Mn(i+un(R.rslog,sn[--on]))%Mn(R.rsgf-1));sn[on++]=n}else{on-=2;sn[on++]=0}};sn[on++]=Infinity;sn[on++]=1;for(var s=0,c=R.rsnc;s<c;s++)sn[on++]=0;R.coeffs=Lr();for(var l=1,p=R.rsnc;l<=p;l+=1){R.i=l;fn(R.coeffs,R.i,un(R.coeffs,R.i-1));for(var d=R.i-1;d>=1;d-=1){R.j=d;sn[on++]=R.coeffs;sn[on++]=R.j;sn[on++]=un(R.coeffs,R.j-1);sn[on++]=un(R.coeffs,R.j);sn[on++]=un(R.rsalog,R.i);R.rsprod();var u=sn[--on];var f=sn[--on];var h=sn[--on];fn(sn[--on],h,xn(f,u))}sn[on++]=R.coeffs;sn[on++]=0;sn[on++]=un(R.coeffs,0);sn[on++]=un(R.rsalog,R.i);R.rsprod();var m=sn[--on];var g=sn[--on];fn(sn[--on],g,m)}R.nd=R.rscws.length;sn[on++]=Infinity;vn(R.rscws);for(var v=0,b=R.rsnc;v<b;v++)sn[on++]=0;sn[on++]=0;R.rscws=Lr();for(var I=0,A=R.nd-1;I<=A;I+=1){R.k=xn(un(R.rscws,I),un(R.rscws,R.nd));for(var _=0,y=Mn(R.rsnc-1);_<=y;_+=1){R.j=_;sn[on++]=R.rscws;sn[on++]=R.nd+R.j;sn[on++]=un(R.rscws,R.nd+R.j+1);sn[on++]=R.k;sn[on++]=un(R.coeffs,Mn(Mn(R.rsnc-R.j)-1));R.rsprod();var x=sn[--on];var w=sn[--on];var M=sn[--on];fn(sn[--on],M,xn(w,x))}}sn[on++]=hn(R.rscws,0,R.rscws.length-1)};if(_n(R.format,"full")){R.mode=(Mn(R.layers-1)<<11)+(R.cws.length-1);if(R.readerinit)R.mode=R.mode|1024;R.mode=Lr([(R.mode&61440)>>>12,(R.mode&3840)>>>8,(R.mode&240)>>>4,R.mode&15]);sn[on++]="mode";sn[on++]=R.mode;sn[on++]=6;sn[on++]=16;sn[on++]=19;R.rscodes();var U=sn[--on];R[sn[--on]]=U}if(_n(R.format,"compact")){R.mode=(Mn(R.layers-1)<<6)+(R.cws.length-1);if(R.readerinit)R.mode=R.mode|32;R.mode=Lr([(R.mode&240)>>>4,R.mode&15]);sn[on++]="mode";sn[on++]=R.mode;sn[on++]=5;sn[on++]=16;sn[on++]=19;R.rscodes();var H=sn[--on];R[sn[--on]]=H}if(_n(R.format,"rune")){R.mode=pn(R.barcode);R.mode=Lr([(R.mode&240)>>>4,R.mode&15]);sn[on++]="mode";sn[on++]=R.mode;sn[on++]=5;sn[on++]=16;sn[on++]=19;R.rscodes();var z=sn[--on];R[sn[--on]]=z;sn[on++]=Infinity;var m=R.mode;for(var g=0,O=m.length;g<O;g++)sn[on++]=un(m,g)^10;R.mode=Lr()}R.modebits=ln(R.mode.length*4);for(var v=0,L=R.modebits.length-1;v<=L;v+=1)mn(R.modebits,v,"0");for(var b=0,W=R.mode.length-1;b<=W;b+=1){R.i=b;var I=dn(ln(4),un(R.mode,R.i),2);mn(R.modebits,4-I.length+4*R.i,I)}if(!bt.__22470__)(function(){var t=Object.create(R);t.rsparams=Lr([Lr([]),Lr([]),Lr([]),Lr([]),Lr([]),Lr([]),Lr([64,67]),Lr([]),Lr([256,301]),Lr([]),Lr([1024,1033]),Lr([]),Lr([4096,4201])]);for(var e in t)t.hasOwnProperty(e)&&(bt.$ctx[e]=t[e]);bt.__22470__=1})();sn[on++]="cws";sn[on++]=R.cws;sn[on++]=Mn(R.ncws-R.cws.length);vn(un(R.rsparams,R.bpcw));R.rscodes();var G=sn[--on];R[sn[--on]]=G;if(_n(R.format,"full"))R.databits=ln(Mn(R.layers*R.layers*16+R.layers*112));else R.databits=ln(Mn(R.layers*R.layers*16+R.layers*88));for(var A=0,Z=R.databits.length-1;A<=Z;A+=1)mn(R.databits,A,"0");for(var _=0,F=Mn(R.ncws-1);_<=F;_+=1){R.i=_;var y=dn(ln(R.bpcw),un(R.cws,R.i),2);mn(R.databits,Mn(Mn(Mn(R.bpcw-y.length)+R.bpcw*R.i)+Mn(R.databits.length-R.ncws*R.bpcw)),y)}R.cmv=function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(Mn(e-t*R.size)+R.mid)};R.lmv=function(){R.lbit=sn[--on];R.llyr=sn[--on];R.lwid=Mn(R.fw+R.llyr*4);R.ldir=~~(~~(R.lbit/2)/R.lwid);if(R.ldir==0){sn[on++]=Mn(-~~(Mn(R.lwid-1)/2)+1+~~(R.lbit/2)%R.lwid);sn[on++]=Mn(Mn(~~((R.fw-1)/2)+R.llyr*2)+R.lbit%2);R.cmv()}if(R.ldir==1){sn[on++]=Mn(Mn(~~(R.fw/2)+R.llyr*2)+R.lbit%2);sn[on++]=Mn(~~(Mn(R.lwid-1)/2)-1-~~(R.lbit/2)%R.lwid);R.cmv()}if(R.ldir==2){sn[on++]=-Mn(-~~(R.lwid/2)+1+~~(R.lbit/2)%R.lwid);sn[on++]=-Mn(Mn(~~(R.fw/2)+R.llyr*2)+R.lbit%2);R.cmv()}if(R.ldir==3){sn[on++]=-Mn(Mn(~~((R.fw-1)/2)+R.llyr*2)+R.lbit%2);sn[on++]=-Mn(~~(R.lwid/2)-1-~~(R.lbit/2)%R.lwid);R.cmv()}};if(_n(R.format,"full"))R.fw=12;else R.fw=9;R.size=Mn(Mn(R.fw+R.layers*4)+2);sn[on++]=Infinity;for(var x=0,Y=R.size*R.size;x<Y;x++)sn[on++]=-1;R.pixs=Lr();R.mid=Mn(~~(Mn(R.size-1)/2)*R.size+~~(Mn(R.size-1)/2));R.i=0;for(var w=1,Q=R.layers;w<=Q;w+=1){R.layer=w;for(var M=0,J=(R.fw+R.layer*4)*8-1;M<=J;M+=1){R.pos=M;sn[on++]=R.pixs;sn[on++]=R.layer;sn[on++]=R.pos;R.lmv();var V=sn[--on];fn(sn[--on],V,un(R.databits,R.databits.length-R.i-1)-48);R.i=R.i+1}}if(_n(R.format,"full")){R.fw=13;R.size=Mn(Mn(Mn(R.fw+R.layers*4)+2)+~~Mn(Mn(R.layers+10.5)/7.5-1)*2);R.mid=~~(R.size*R.size/2);sn[on++]=Infinity;for(var P=0,K=R.size*R.size;P<K;P++)sn[on++]=-2;R.npixs=Lr();for(var j=0,q=~~(R.size/2);j<=q;j+=16){R.i=j;for(var E=0,X=Mn(R.size-1);E<=X;E+=1){R.j=E;sn[on++]=R.npixs;sn[on++]=-~~(R.size/2)+R.j;sn[on++]=R.i;R.cmv();var $=sn[--on];mn(sn[--on],$,Lr([(~~(R.size/2)+R.j+R.i+1)%2]));sn[on++]=R.npixs;sn[on++]=-~~(R.size/2)+R.j;sn[on++]=-R.i;R.cmv();var tt=sn[--on];mn(sn[--on],tt,Lr([(~~(R.size/2)+R.j+R.i+1)%2]));sn[on++]=R.npixs;sn[on++]=R.i;sn[on++]=-~~(R.size/2)+R.j;R.cmv();var et=sn[--on];mn(sn[--on],et,Lr([(~~(R.size/2)+R.j+R.i+1)%2]));sn[on++]=R.npixs;sn[on++]=-R.i;sn[on++]=-~~(R.size/2)+R.j;R.cmv();var it=sn[--on];mn(sn[--on],it,Lr([(~~(R.size/2)+R.j+R.i+1)%2]))}}R.j=0;for(var T=0,nt=R.npixs.length-1;T<=nt;T+=1){R.i=T;if(un(R.npixs,R.i)==-2){fn(R.npixs,R.i,un(R.pixs,R.j));R.j=R.j+1}}R.pixs=R.npixs}R.fw=~~(R.fw/2);for(var C=-R.fw,rt=R.fw;C<=rt;C+=1){R.i=C;for(var B=-R.fw,at=R.fw;B<=at;B+=1){R.j=B;sn[on++]=R.pixs;sn[on++]=R.i;sn[on++]=R.j;R.cmv();if(Math.abs(R.i)>Math.abs(R.j))sn[on++]=Math.abs(R.i);else sn[on++]=Math.abs(R.j);var ot=sn[--on];var st=sn[--on];fn(sn[--on],st,Mn(ot+1)%2)}}var S=Lr([Lr([-(R.fw+1),R.fw,1]),Lr([-(R.fw+1),R.fw+1,1]),Lr([-R.fw,R.fw+1,1]),Lr([R.fw+1,R.fw+1,1]),Lr([R.fw+1,R.fw,1]),Lr([R.fw+1,-R.fw,1]),Lr([R.fw,R.fw+1,0]),Lr([R.fw+1,-(R.fw+1),0]),Lr([R.fw,-(R.fw+1),0]),Lr([-R.fw,-(R.fw+1),0]),Lr([-(R.fw+1),-(R.fw+1),0]),Lr([-(R.fw+1),-R.fw,0])]);for(var D=0,ct=S.length;D<ct;D++){sn[on++]=R.pixs;vn(un(S,D));var lt=sn[--on];var pt=sn[--on];var dt=sn[--on];sn[on++]=lt;sn[on++]=dt;sn[on++]=pt;R.cmv();var ut=sn[--on];var ft=sn[--on];fn(sn[--on],ut,ft)}if(!bt.__22596__)(function(){var t=Object.create(R);t.modemapfull=Lr([Lr([-5,7]),Lr([-4,7]),Lr([-3,7]),Lr([-2,7]),Lr([-1,7]),Lr([1,7]),Lr([2,7]),Lr([3,7]),Lr([4,7]),Lr([5,7]),Lr([7,5]),Lr([7,4]),Lr([7,3]),Lr([7,2]),Lr([7,1]),Lr([7,-1]),Lr([7,-2]),Lr([7,-3]),Lr([7,-4]),Lr([7,-5]),Lr([5,-7]),Lr([4,-7]),Lr([3,-7]),Lr([2,-7]),Lr([1,-7]),Lr([-1,-7]),Lr([-2,-7]),Lr([-3,-7]),Lr([-4,-7]),Lr([-5,-7]),Lr([-7,-5]),Lr([-7,-4]),Lr([-7,-3]),Lr([-7,-2]),Lr([-7,-1]),Lr([-7,1]),Lr([-7,2]),Lr([-7,3]),Lr([-7,4]),Lr([-7,5])]);t.modemapcompact=Lr([Lr([-3,5]),Lr([-2,5]),Lr([-1,5]),Lr([0,5]),Lr([1,5]),Lr([2,5]),Lr([3,5]),Lr([5,3]),Lr([5,2]),Lr([5,1]),Lr([5,0]),Lr([5,-1]),Lr([5,-2]),Lr([5,-3]),Lr([3,-5]),Lr([2,-5]),Lr([1,-5]),Lr([0,-5]),Lr([-1,-5]),Lr([-2,-5]),Lr([-3,-5]),Lr([-5,-3]),Lr([-5,-2]),Lr([-5,-1]),Lr([-5,0]),Lr([-5,1]),Lr([-5,2]),Lr([-5,3])]);for(var e in t)t.hasOwnProperty(e)&&(bt.$ctx[e]=t[e]);bt.__22596__=1})();sn[on++]="modemap";if(_n(R.format,"full"))sn[on++]=R.modemapfull;else sn[on++]=R.modemapcompact;var ht=sn[--on];R[sn[--on]]=ht;for(var k=0,mt=R.modemap.length-1;k<=mt;k+=1){R.i=k;sn[on++]=R.pixs;vn(un(R.modemap,R.i));R.cmv();var gt=sn[--on];fn(sn[--on],gt,un(R.modebits,R.i)-48)}var vt=new Map([["ren",Tn],["pixs",R.pixs],["pixx",R.size],["pixy",R.size],["height",R.size*2/72],["width",R.size*2/72],["opt",R.options]]);sn[on++]=vt;if(!R.dontdraw)Tn()}function Pt(){var t=Object.create(Pt.$ctx||(Pt.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"format","compact");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;bt();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function jt(){var t=Object.create(jt.$ctx||(jt.$ctx={}));t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];fn(t.options,"dontdraw",true);fn(t.options,"format","rune");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;bt();var e=sn[--on];t[sn[--on]]=e;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function Ce(){var me=Object.create(Ce.$ctx||(Ce.$ctx={}));me.dontdraw=false;me.version="unset";me.parse=false;me.parsefnc=false;sn[on++]=me;jn();me.options=sn[--on];me.barcode=sn[--on];var t=Lr(["unset","T-16","T-32","T-48","S-10","S-20","S-30","A","B","C","D","E","F","G","H"]);sn[on++]=false;for(var e=0,N=t.length;e<N;e++){var U=sn[--on];sn[on++]=U||_n(un(t,e),me.version)}if(wn(sn[--on])){sn[on++]="bwipp.codeoneBadVersion#22757";sn[on++]="version must be A to H, T-16, T-32, T-48, S-10, S-20 or S-30";Pn()}me.stype=_n(hn(me.version,0,1),"S");if(!Ce.__22920__)(function(){var t=Object.create(me);t.stypevals=Lr(["1","1010","1100100","1111101000","10011100010000","11000011010100000","11110100001001000000","100110001001011010000000","101111101011110000100000000","111011100110101100101000000000","1001010100000010111110010000000000","1011101001000011101101110100000000000","1110100011010100101001010001000000000000","10010001100001001110011100101010000000000000","10110101111001100010000011110100100000000000000","11100011010111111010100100110001101000000000000000","100011100001101111001001101111110000010000000000000000","101100011010001010111100001011101100010100000000000000000"]);t.stypemetrics=Lr([Lr(["S-10",8,11,10,4,4,1,99,99,99]),Lr(["S-20",8,21,20,8,8,1,99,99,99]),Lr(["S-30",8,31,30,12,12,1,99,99,99])]);t.nonstypemetrics=Lr([Lr(["A",16,18,16,10,10,1,4,99,6]),Lr(["B",22,22,20,19,16,1,4,99,8]),Lr(["C",28,32,28,44,26,1,4,22,11]),Lr(["D",40,42,36,91,44,1,4,16,16]),Lr(["E",52,54,48,182,70,1,4,22,22]),Lr(["F",70,76,68,370,140,2,4,22,31]),Lr(["G",104,98,88,732,280,4,6,21,47]),Lr(["H",148,134,120,1480,560,8,6,20,69]),Lr(["T-16",16,17,16,10,10,1,99,99,99]),Lr(["T-32",16,33,32,24,16,1,99,99,99]),Lr(["T-48",16,49,48,38,22,1,99,99,99])]);t.fnc1=-1;t.fnc3=-2;t.lC=-5;t.lB=-6;t.lX=-7;t.lT=-8;t.lD=-9;t.unl=-10;t.fnc2=-11;t.fnc4=-12;t.sft1=-13;t.sft2=-14;t.sft3=-15;t.eci=-16;t.pad=-17;t.fnc1lD=-18;t.unlcw=255;sn[on++]=Infinity;for(var e=0;e<=128;e+=1){sn[on++]=e;sn[on++]=e+1}sn[on++]=t.pad;sn[on++]=129;for(var i=0;i<=99;i+=1){var n=dn(ln(2),i,10);var U=Vi(ln(2),"00");mn(U,2-n.length,n);sn[on++]=U;sn[on++]=i+130}var H=Lr([t.lC,t.lB,t.fnc1,t.fnc2,t.fnc3,t.fnc4,t.fnc1lD]);sn[on++]=229;for(var r=0,R=H.length;r<R;r++){var z=Mn(sn[--on]+1);sn[on++]=un(H,r);sn[on++]=z;sn[on++]=z}on--;sn[on++]=t.lX;sn[on++]=238;sn[on++]=t.lT;sn[on++]=239;t.Avals=cn();sn[on++]=Infinity;var a=t.Avals;for(var O=a.size,L=a.keys(),W=0;W<O;W++){var G=L.next().value;sn[on++]=G;sn[on++]=a.get(G);sn[on++]=Infinity;var Z=sn[--on];var F=sn[--on];sn[on++]=Z;sn[on++]=F;var Y=Lr();sn[on++]=Y}t.Avals=cn();sn[on++]=Infinity;sn[on++]=t.sft1;sn[on++]=0;sn[on++]=t.sft2;sn[on++]=1;sn[on++]=t.sft3;sn[on++]=2;sn[on++]=32;sn[on++]=3;for(var o=48;o<=57;o+=1){sn[on++]=o;sn[on++]=o-44}for(var s=65;s<=90;s+=1){sn[on++]=s;sn[on++]=s-51}t.CNvals=cn();sn[on++]=Infinity;for(var c=0;c<=31;c+=1){sn[on++]=c;sn[on++]=c}t.C1vals=cn();sn[on++]=Infinity;for(var l=33;l<=47;l+=1){sn[on++]=l;sn[on++]=l-33}for(var p=58;p<=64;p+=1){sn[on++]=p;sn[on++]=p-43}for(var d=91;d<=95;d+=1){sn[on++]=d;sn[on++]=d-69}sn[on++]=t.fnc1;sn[on++]=27;sn[on++]=t.fnc2;sn[on++]=28;sn[on++]=t.fnc3;sn[on++]=29;sn[on++]=t.fnc4;sn[on++]=30;sn[on++]=t.pad;sn[on++]=31;t.C2vals=cn();sn[on++]=Infinity;for(var u=96;u<=127;u+=1){sn[on++]=u;sn[on++]=u-96}t.C3vals=cn();sn[on++]=Infinity;var f=t.CNvals;for(var Q=f.size,J=f.keys(),V=0;V<Q;V++){var K=J.next().value;sn[on++]=K;sn[on++]=f.get(K);sn[on++]=Infinity;var q=sn[--on];var X=sn[--on];sn[on++]=q;sn[on++]=X;var $=Lr();sn[on++]=$}var h=t.C1vals;for(var tt=h.size,et=h.keys(),it=0;it<tt;it++){var nt=et.next().value;sn[on++]=nt;sn[on++]=h.get(nt);sn[on++]=Infinity;var rt=sn[--on];var at=sn[--on];sn[on++]=rt;sn[on++]=un(t.CNvals,t.sft1);sn[on++]=at;var ot=Lr();sn[on++]=ot}var m=t.C2vals;for(var st=m.size,ct=m.keys(),lt=0;lt<st;lt++){var pt=ct.next().value;sn[on++]=pt;sn[on++]=m.get(pt);sn[on++]=Infinity;var dt=sn[--on];var ut=sn[--on];sn[on++]=dt;sn[on++]=un(t.CNvals,t.sft2);sn[on++]=ut;var ft=Lr();sn[on++]=ft}var g=t.C3vals;for(var ht=g.size,mt=g.keys(),gt=0;gt<ht;gt++){var vt=mt.next().value;sn[on++]=vt;sn[on++]=g.get(vt);sn[on++]=Infinity;var bt=sn[--on];var It=sn[--on];sn[on++]=bt;sn[on++]=un(t.CNvals,t.sft3);sn[on++]=It;var At=Lr();sn[on++]=At}t.Cvals=cn();sn[on++]=Infinity;sn[on++]=t.sft1;sn[on++]=0;sn[on++]=t.sft2;sn[on++]=1;sn[on++]=t.sft3;sn[on++]=2;sn[on++]=32;sn[on++]=3;for(var v=48;v<=57;v+=1){sn[on++]=v;sn[on++]=v-44}for(var b=97;b<=122;b+=1){sn[on++]=b;sn[on++]=b-83}t.TNvals=cn();sn[on++]=Infinity;for(var I=0;I<=31;I+=1){sn[on++]=I;sn[on++]=I}t.T1vals=cn();sn[on++]=Infinity;for(var A=33;A<=47;A+=1){sn[on++]=A;sn[on++]=A-33}for(var _=58;_<=64;_+=1){sn[on++]=_;sn[on++]=_-43}for(var y=91;y<=95;y+=1){sn[on++]=y;sn[on++]=y-69}sn[on++]=t.fnc1;sn[on++]=27;sn[on++]=t.fnc2;sn[on++]=28;sn[on++]=t.fnc3;sn[on++]=29;sn[on++]=t.fnc4;sn[on++]=30;sn[on++]=t.pad;sn[on++]=31;t.T2vals=cn();sn[on++]=Infinity;sn[on++]=96;sn[on++]=0;for(var x=65;x<=90;x+=1){sn[on++]=x;sn[on++]=x-64}for(var w=123;w<=127;w+=1){sn[on++]=w;sn[on++]=w-96}t.T3vals=cn();sn[on++]=Infinity;var M=t.TNvals;for(var _t=M.size,yt=M.keys(),xt=0;xt<_t;xt++){var wt=yt.next().value;sn[on++]=wt;sn[on++]=M.get(wt);sn[on++]=Infinity;var Mt=sn[--on];var Pt=sn[--on];sn[on++]=Mt;sn[on++]=Pt;var jt=Lr();sn[on++]=jt}var P=t.T1vals;for(var Et=P.size,Tt=P.keys(),Ct=0;Ct<Et;Ct++){var Bt=Tt.next().value;sn[on++]=Bt;sn[on++]=P.get(Bt);sn[on++]=Infinity;var St=sn[--on];var Dt=sn[--on];sn[on++]=St;sn[on++]=un(t.TNvals,t.sft1);sn[on++]=Dt;var kt=Lr();sn[on++]=kt}var j=t.T2vals;for(var Nt=j.size,Ut=j.keys(),Ht=0;Ht<Nt;Ht++){var Rt=Ut.next().value;sn[on++]=Rt;sn[on++]=j.get(Rt);sn[on++]=Infinity;var zt=sn[--on];var Ot=sn[--on];sn[on++]=zt;sn[on++]=un(t.TNvals,t.sft2);sn[on++]=Ot;var Lt=Lr();sn[on++]=Lt}var E=t.T3vals;for(var Wt=E.size,Gt=E.keys(),Zt=0;Zt<Wt;Zt++){var Ft=Gt.next().value;sn[on++]=Ft;sn[on++]=E.get(Ft);sn[on++]=Infinity;var Yt=sn[--on];var Qt=sn[--on];sn[on++]=Yt;sn[on++]=un(t.TNvals,t.sft3);sn[on++]=Qt;var Jt=Lr();sn[on++]=Jt}t.Tvals=cn();for(var T=128;T<=255;T+=1){t.i=T;sn[on++]=t.Avals;sn[on++]=t.i;sn[on++]=Infinity;In(un(t.Avals,t.fnc4));In(un(t.Avals,t.i-128));var Vt=Lr();var Kt=sn[--on];fn(sn[--on],Kt,Vt);sn[on++]=t.Cvals;sn[on++]=t.i;sn[on++]=Infinity;In(un(t.Cvals,t.fnc4));In(un(t.Cvals,t.i-128));var qt=Lr();var Xt=sn[--on];fn(sn[--on],Xt,qt);sn[on++]=t.Tvals;sn[on++]=t.i;sn[on++]=Infinity;In(un(t.Tvals,t.fnc4));In(un(t.Tvals,t.i-128));var $t=Lr();var te=sn[--on];fn(sn[--on],te,$t)}sn[on++]=Infinity;sn[on++]=13;sn[on++]=0;sn[on++]=42;sn[on++]=1;sn[on++]=62;sn[on++]=2;sn[on++]=32;sn[on++]=3;for(var C=48;C<=57;C+=1){sn[on++]=C;sn[on++]=C-44}for(var B=65;B<=90;B+=1){sn[on++]=B;sn[on++]=B-51}t.Xvals=cn();sn[on++]=Infinity;var S=t.Xvals;for(var ee=S.size,ie=S.keys(),ne=0;ne<ee;ne++){var re=ie.next().value;sn[on++]=re;sn[on++]=S.get(re);sn[on++]=Infinity;var ae=sn[--on];var oe=sn[--on];sn[on++]=ae;sn[on++]=oe;var se=Lr();sn[on++]=se}t.Xvals=cn();sn[on++]=Infinity;for(var D=0;D<=255;D+=1){sn[on++]=D;sn[on++]=D}t.Bvals=cn();sn[on++]=Infinity;var k=t.Bvals;for(var ce=k.size,le=k.keys(),pe=0;pe<ce;pe++){var de=le.next().value;sn[on++]=de;sn[on++]=k.get(de);sn[on++]=Infinity;var ue=sn[--on];var fe=sn[--on];sn[on++]=ue;sn[on++]=fe;var he=Lr();sn[on++]=he}t.Bvals=cn();t.encvals=Lr([t.Avals,t.Cvals,t.Tvals,t.Xvals,-1,t.Bvals]);t.A=0;t.C=1;t.T=2;t.X=3;t.D=4;t.B=5;for(var N in t)t.hasOwnProperty(N)&&(Ce.$ctx[N]=t[N]);Ce.__22920__=1})();if(me.stype){vn(me.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.codeoneStypeNonDigit#22926";sn[on++]="S-Type symbols can only contain digits";Pn()}});me.barlen=me.barcode.length;if(me.barlen>18){sn[on++]="bwipp.codeoneStypeTooLong#22932";sn[on++]="Maximum length exceeded";Pn()}me.normalize=function(){me.base=sn[--on];me.num=sn[--on];for(var t=me.num.length-1;t>=1;t-=1){me.i=t;var e=me.num;var i=me.i;fn(e,i-1,Mn(un(e,i-1)+~~(un(me.num,me.i)/me.base)));fn(me.num,me.i,un(me.num,me.i)%me.base)}for(;;){if(Sn(un(me.num,0),me.base))break;sn[on++]=Infinity;sn[on++]=0;vn(me.num);me.num=Lr();fn(me.num,0,Mn(un(me.num,0)+~~(un(me.num,1)/me.base)));fn(me.num,1,un(me.num,1)%me.base)}sn[on++]=Infinity;me.i=true;var n=me.num;for(var r=0,a=n.length;r<a;r++){var o=un(n,r);sn[on++]=o;if(o==0&&me.i)on--;else me.i=false}me.num=Lr();if(me.num.length==0)me.num=Lr([0]);sn[on++]=me.num};me.bigadd=function(){var t=sn[--on];var e=sn[--on];me.offset=Math.abs(t.length-e.length);if(t.length<e.length){var i=t;t=e;e=i}me.a=t;me.b=e;for(var n=0,r=me.b.length-1;n<=r;n+=1){var a=me.a;var o=me.offset;fn(a,n+o,Mn(un(a,n+o)+un(me.b,n)))}sn[on++]=me.a};me.barlen=me.barcode.length;me.v=Lr([1]);for(var i=0,H=me.barlen-1;i<=H;i+=1){me.i=i;sn[on++]=Infinity;vn(un(me.stypevals,me.i),function(){var t=sn[--on];sn[on++]=Mn(t-48)*Mn(un(me.barcode,me.barlen-me.i-1)-48)});var R=Lr();sn[on++]=R;sn[on++]=me.v;me.bigadd();me.v=sn[--on]}sn[on++]="v";sn[on++]=me.v;sn[on++]=2;me.normalize();var z=sn[--on];me[sn[--on]]=z;sn[on++]=Infinity;for(var n=0,O=(5-me.v.length%5)%5;n<O;n++)sn[on++]=0;In(me.v);me.v=Lr();me.cws=Lr(~~(me.v.length/5));for(var r=0,L=me.cws.length-1;r<=L;r+=1){me.i=r;var a=hn(me.v,me.i*5,5);sn[on++]=0;for(var o=0,W=a.length;o<W;o++){var G=sn[--on];sn[on++]=Mn(G+un(a,o))*2}fn(me.cws,me.i,~~(sn[--on]/2))}me.metrics=me.stypemetrics}else{var Z=new Map([["parse",me.parse],["parsefnc",me.parsefnc],["eci",true],["FNC1",me.fnc1],["FNC3",me.fnc3]]);me.fncvals=Z;sn[on++]="msg";sn[on++]=me.barcode;sn[on++]=me.fncvals;En();var F=sn[--on];me[sn[--on]]=F;me.msglen=me.msg.length;me.eciesc=92;var s=me.msg;sn[on++]="numecis";sn[on++]=0;for(var c=0,Y=s.length;c<Y;c++)if(un(s,c)<=-1e6){var Q=sn[--on];sn[on++]=Mn(Q+1)}var J=sn[--on];me[sn[--on]]=J;if(me.numecis>0){me.msgtmp=Lr(Mn(Mn(me.msg.length*2+me.numecis*6)+2));fn(me.msgtmp,0,me.pad);fn(me.msgtmp,1,me.eciesc);me.j=2;for(var l=0,V=me.msg.length-1;l<=V;l+=1){var p=un(me.msg,l);sn[on++]=p;if(p<=-1e6){var d=hn(dn(ln(7),-sn[--on],10),1,6);for(var u=0,K=d.length;u<K;u++)sn[on++]=un(d,u);An(Lr(6));mn(me.msgtmp,me.j+1,sn[--on]);fn(me.msgtmp,me.j,me.eciesc);me.j=me.j+7}else{var f=sn[--on];sn[on++]=f;if(f!=me.eciesc){fn(me.msgtmp,me.j,sn[--on]);me.j=me.j+1}else{on--;fn(me.msgtmp,me.j,me.eciesc);fn(me.msgtmp,me.j+1,me.eciesc);me.j=me.j+2}}}me.msg=hn(me.msgtmp,0,me.j);me.msglen=me.msg.length}me.metrics=me.nonstypemetrics;me.fullcws=Lr([]);var h=me.metrics;for(var m=0,q=h.length;m<q;m++){me.m=un(h,m);me.vers=un(me.m,0);me.dcws=un(me.m,4);me.okay=true;if(_n(me.version,"unset")){if(me.vers.length!=1)me.okay=false}else if(yn(me.version,me.vers))me.okay=false;if(me.okay){sn[on++]=Infinity;In(me.fullcws);sn[on++]=me.dcws;me.fullcws=Lr()}}sn[on++]=Infinity;for(var X=0,$=1480;X<$;X++)sn[on++]=1e4;me.numremcws=Lr();var tt=me.fullcws;for(var g=0,et=tt.length;g<et;g++)fn(me.numremcws,Mn(un(tt,g)-1),1);for(var v=1478;v>=0;v-=1){me.i=v;if(un(me.numremcws,me.i)!=1)fn(me.numremcws,me.i,Mn(un(me.numremcws,me.i+1)+1))}sn[on++]=Infinity;for(var it=0,nt=me.msglen;it<nt;it++)sn[on++]=0;sn[on++]=0;me.numD=Lr();sn[on++]=Infinity;for(var rt=0,at=me.msglen;rt<at;rt++)sn[on++]=0;sn[on++]=9999;me.nextXterm=Lr();sn[on++]=Infinity;for(var ot=0,st=me.msglen;ot<st;ot++)sn[on++]=0;sn[on++]=9999;me.nextNonX=Lr();for(var b=me.msglen-1;b>=0;b-=1){me.i=b;me.barchar=un(me.msg,me.i);if(me.barchar>=48&&me.barchar<=57)fn(me.numD,me.i,Mn(un(me.numD,me.i+1)+1));if(me.barchar==13||me.barchar==42||me.barchar==62)fn(me.nextXterm,me.i,0);else fn(me.nextXterm,me.i,Mn(un(me.nextXterm,me.i+1)+1));var ct=un(me.Xvals,me.barchar)!==undefined;if(!ct)fn(me.nextNonX,me.i,0);else fn(me.nextNonX,me.i,Mn(un(me.nextNonX,me.i+1)+1))}sn[on++]=Infinity;var lt=me.nextXterm;for(var I=0,pt=lt.length;I<pt;I++){var dt=un(lt,I);sn[on++]=dt;if(dt>1e4){on--;sn[on++]=1e4}}me.nextXterm=Lr();sn[on++]=Infinity;var ut=me.nextNonX;for(var A=0,ft=ut.length;A<ft;A++){var ht=un(ut,A);sn[on++]=ht;if(ht>1e4){on--;sn[on++]=1e4}}me.nextNonX=Lr();me.isD=function(){sn[on++]=me.char>=48&&me.char<=57};me.isC=function(){var t=un(me.CNvals,me.char)!==undefined;sn[on++]=t};me.isT=function(){var t=un(me.TNvals,me.char)!==undefined;sn[on++]=t};me.isX=function(){var t=un(me.Xvals,me.char)!==undefined;sn[on++]=t};me.isEA=function(){sn[on++]=me.char>127};me.isFN=function(){sn[on++]=me.char<0};me.XtermFirst=function(){var t=sn[--on];sn[on++]=Sn(un(me.nextXterm,t),un(me.nextNonX,t))};me.lookup=function(){me.ac=1;me.cc=2;me.tc=2;me.xc=2;me.bc=3;if(me.mode==me.A){me.ac=0;me.cc=1;me.tc=1;me.xc=1;me.bc=2}if(me.mode==me.C)me.cc=0;if(me.mode==me.T)me.tc=0;if(me.mode==me.X)me.xc=0;if(me.mode==me.B)me.bc=0;for(var t=0,e=1;t<e;t++){me.k=0;for(;;){if(me.i+me.k==me.msglen){var i=Lr([me.ac,me.cc,me.tc,me.xc]);sn[on++]=true;for(var n=0,r=i.length;n<r;n++){var a=sn[--on];sn[on++]=a&&me.bc<=Math.ceil(un(i,n))}if(sn[--on]){sn[on++]=me.B;break}var o=Lr([me.cc,me.tc,me.xc,me.bc]);sn[on++]=true;for(var s=0,c=o.length;s<c;s++){var l=sn[--on];sn[on++]=l&&me.ac<=Math.ceil(un(o,s))}if(sn[--on]){sn[on++]=me.A;break}var p=Lr([me.tc,me.xc]);sn[on++]=true;for(var d=0,u=p.length;d<u;d++){var f=sn[--on];sn[on++]=f&&Math.ceil(me.cc)<=Math.ceil(un(p,d))}if(sn[--on]){sn[on++]=me.C;break}var h=Lr([me.xc]);sn[on++]=true;for(var m=0,g=h.length;m<g;m++){var v=sn[--on];sn[on++]=v&&Math.ceil(me.tc)<=Math.ceil(un(h,m))}if(sn[--on]){sn[on++]=me.T;break}sn[on++]=me.X;break}me.char=un(me.msg,me.i+me.k);sn[on++]="ac";sn[on++]=me.ac;me.isD();if(sn[--on]){var b=sn[--on];sn[on++]=Mn(b+1/2)}else{me.isEA();if(sn[--on]){var I=sn[--on];sn[on++]=Math.ceil(I)+2}else{var A=sn[--on];sn[on++]=Math.ceil(A)+1}}var _=sn[--on];me[sn[--on]]=_;sn[on++]="cc";sn[on++]=me.cc;me.isC();if(sn[--on]){var y=sn[--on];sn[on++]=Mn(y+.6666667)}else{me.isEA();if(sn[--on]){var x=sn[--on];sn[on++]=Mn(x+2.6666667)}else{var w=sn[--on];sn[on++]=Mn(w+1.3333334)}}var M=sn[--on];me[sn[--on]]=M;sn[on++]="tc";sn[on++]=me.tc;me.isT();if(sn[--on]){var U=sn[--on];sn[on++]=Mn(U+.6666667)}else{me.isEA();if(sn[--on]){var H=sn[--on];sn[on++]=Mn(H+2.6666667)}else{var R=sn[--on];sn[on++]=Mn(R+1.3333334)}}var z=sn[--on];me[sn[--on]]=z;sn[on++]="xc";sn[on++]=me.xc;me.isX();if(sn[--on]){var O=sn[--on];sn[on++]=Mn(O+.6666667)}else{me.isEA();if(sn[--on]){var L=sn[--on];sn[on++]=Mn(L+4.3333334)}else{var W=sn[--on];sn[on++]=Mn(W+3.3333334)}}var G=sn[--on];me[sn[--on]]=G;sn[on++]="bc";sn[on++]=me.bc;me.isFN();if(sn[--on]){var Z=sn[--on];sn[on++]=Mn(Z+3)}else{var F=sn[--on];sn[on++]=Mn(F+1)}var Y=sn[--on];me[sn[--on]]=Y;if(me.k>=3){var P=Lr([me.ac,me.cc,me.tc,me.xc]);sn[on++]=true;for(var j=0,Q=P.length;j<Q;j++){var J=sn[--on];sn[on++]=J&&me.bc+1<=Math.ceil(un(P,j))}if(sn[--on]){sn[on++]=me.B;break}var E=Lr([me.cc,me.tc,me.xc,me.bc]);sn[on++]=true;for(var T=0,V=E.length;T<V;T++){var K=sn[--on];sn[on++]=K&&me.ac+1<=Math.ceil(un(E,T))}if(sn[--on]){sn[on++]=me.A;break}var C=Lr([me.ac,me.cc,me.xc,me.bc]);sn[on++]=true;for(var B=0,q=C.length;B<q;B++){var X=sn[--on];sn[on++]=X&&Math.ceil(me.tc)+1<=Math.ceil(un(C,B))}if(sn[--on]){sn[on++]=me.T;break}var S=Lr([me.ac,me.tc]);sn[on++]=true;for(var D=0,$=S.length;D<$;D++){var tt=sn[--on];sn[on++]=tt&&Math.ceil(me.cc)+1<=Math.ceil(un(S,D))}if(sn[--on]){if(Math.ceil(me.cc)<Math.ceil(me.xc)){sn[on++]=me.C;break}if(me.cc==me.xc){sn[on++]=me.i+me.k+1;me.XtermFirst();if(sn[--on]){sn[on++]=me.X;break}else{sn[on++]=me.C;break}}}var k=Lr([me.ac,me.cc,me.tc,me.bc]);sn[on++]=true;for(var N=0,et=k.length;N<et;N++){var it=sn[--on];sn[on++]=it&&Math.ceil(me.xc)+1<=Math.ceil(un(k,N))}if(sn[--on]){sn[on++]=me.X;break}}me.k=me.k+1}}};me.addtocws=function(){var t=sn[--on];sn[on++]=t;if(t.length+me.j>1480){on--;sn[on++]="bwipp.codeoneTooLong#23128";sn[on++]="Maximum length exceeded";Pn()}var e=sn[--on];mn(me.cws,me.j,e);me.j=e.length+me.j};me.tobin=function(){var t=ln(sn[--on]);sn[on++]=t;for(var e=0,i=t.length-1;e<=i;e+=1){var n=sn[--on];fn(n,e,48);sn[on++]=n}var r=sn[--on];var a=dn(ln(r.length),sn[--on],2);mn(r,r.length-a.length,a);sn[on++]=r;sn[on++]=Infinity;var o=sn[--on];var s=sn[--on];sn[on++]=o;vn(s,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var c=Lr();sn[on++]=c};me.encA=function(){for(var t=0,e=1;t<e;t++){if(un(me.numD,me.i)>=21){me.Dbits=Lr([1,1,1,1]);me.mode=me.D;break}var i=un(me.numD,me.i);if(i>=13&&Mn(i+me.i)==me.msglen){me.Dbits=Lr([1,1,1,1]);me.mode=me.D;break}if(un(me.numD,me.i)>=2){var n=ln(2);fn(n,0,un(me.msg,me.i));fn(n,1,un(me.msg,me.i+1));sn[on++]=un(me.Avals,n);me.addtocws();me.i=me.i+2;break}if(un(me.msg,me.i)==me.fnc1){if(un(me.numD,me.i+1)>=15){sn[on++]=un(me.Avals,me.fnc1lD);me.addtocws();me.i=me.i+1;me.Dbits=Lr([]);me.mode=me.D;break}var r=un(me.numD,me.i+1);if(r>=7&&Mn(Mn(r+me.i)+1)==me.msglen){sn[on++]=un(me.Avals,me.fnc1lD);me.addtocws();me.i=me.i+1;me.Dbits=Lr([]);me.mode=me.D;break}}sn[on++]="newmode";me.lookup();var a=sn[--on];me[sn[--on]]=a;if(me.newmode!=me.mode){sn[on++]=un(me.Avals,un(Lr([-1,me.lC,me.lT,me.lX,me.lD,me.lB]),me.newmode));me.addtocws();me.mode=me.newmode;break}sn[on++]=un(me.Avals,un(me.msg,me.i));me.addtocws();me.i=me.i+1;break}};me.CTXvalstocws=function(){me.in=sn[--on];sn[on++]=Infinity;for(var t=0,e=me.in.length-1;t<=e;t+=3){var i=hn(me.in,t,3);sn[on++]=0;for(var n=0,r=i.length;n<r;n++){var a=sn[--on];sn[on++]=Mn(a+un(i,n))*40}var o=~~(sn[--on]/40)+1;sn[on++]=~~(o/256);sn[on++]=o%256}An(Lr(bn()));var s=sn[--on];var c=sn[--on];sn[on++]=s;sn[on++]=c;on--};me.encCTX=function(){me.p=0;me.ctxvals=Lr(2220);for(;;){if(me.i==me.msglen)break;if(me.p%3==0){if(un(me.numD,me.i)>=12){sn[on++]=hn(me.ctxvals,0,me.p);me.CTXvalstocws();me.addtocws();sn[on++]=Lr([me.unlcw]);me.addtocws();me.mode=me.A;break}var t=un(me.numD,me.i);if(t>=8&&Mn(t+me.i)==me.msglen){sn[on++]=hn(me.ctxvals,0,me.p);me.CTXvalstocws();me.addtocws();sn[on++]=Lr([me.unlcw]);me.addtocws();me.mode=me.A;break}if(me.mode==me.X){var e=un(me.Xvals,un(me.msg,me.i))!==undefined;if(!e){sn[on++]=hn(me.ctxvals,0,me.p);me.CTXvalstocws();me.addtocws();if(un(me.numremcws,me.j)!=1||un(me.msg,me.i)>127){sn[on++]=Lr([me.unlcw]);me.addtocws()}me.mode=me.A;break}if(me.i+1<me.msglen){var i=un(me.Xvals,un(me.msg,me.i+1))!==undefined;if(!i)break;if(me.i+2<me.msglen){var n=un(me.Xvals,un(me.msg,me.i+2))!==undefined;if(!n)break}}}else{me.lookup();if(sn[--on]!=me.mode){sn[on++]=hn(me.ctxvals,0,me.p);me.CTXvalstocws();me.addtocws();sn[on++]=Lr([me.unlcw]);me.addtocws();me.mode=me.A;break}}if(me.msglen-me.i<=3){me.remcws=un(me.numremcws,me.j+~~(me.p/3)*2);sn[on++]=Infinity;var r=hn(me.msg,me.i,me.msglen-me.i);for(var a=0,o=r.length;a<o;a++){var s=un(r,a);var c=un(un(me.encvals,me.mode),s)!==undefined;sn[on++]=s;if(c)In(un(un(me.encvals,me.mode),sn[--on]));else{on--;sn[on++]=-1;sn[on++]=-1;sn[on++]=-1;sn[on++]=-1}}me.remvals=Lr();if(me.remcws==2&&me.remvals.length==3){sn[on++]=Infinity;In(hn(me.ctxvals,0,me.p));In(me.remvals);var l=Lr();sn[on++]=l;me.CTXvalstocws();me.addtocws();me.mode=me.A;me.i=me.msglen;break}if(me.remcws==2&&me.remvals.length==2&&me.mode!=me.X){sn[on++]=Infinity;In(hn(me.ctxvals,0,me.p));In(me.remvals);In(un(un(me.encvals,me.mode),me.sft1));var p=Lr();sn[on++]=p;me.CTXvalstocws();me.addtocws();me.mode=me.A;me.i=me.msglen;break}if(me.remcws==2&&me.remvals.length==1){sn[on++]=hn(me.ctxvals,0,me.p);me.CTXvalstocws();me.addtocws();sn[on++]=Lr([me.unlcw]);me.addtocws();sn[on++]=un(me.Avals,un(me.msg,me.i));me.addtocws();me.mode=me.A;me.i=me.msglen;break}if(me.remcws==1&&me.remvals.length==1){sn[on++]=hn(me.ctxvals,0,me.p);me.CTXvalstocws();me.addtocws();sn[on++]=un(me.Avals,un(me.msg,me.i));me.addtocws();me.mode=me.A;me.i=me.msglen;break}}}var d=un(un(me.encvals,me.mode),un(me.msg,me.i));mn(me.ctxvals,me.p,d);me.p=d.length+me.p;me.i=me.i+1}if(me.mode!=me.A){for(;;){if(me.p%3==0)break;me.i=me.i-1;me.p=me.p-un(un(me.encvals,me.mode),un(me.msg,me.i)).length}sn[on++]=Infinity;In(hn(me.ctxvals,0,me.p));var u=Lr();sn[on++]=u;me.CTXvalstocws();me.addtocws();sn[on++]=Lr([me.unlcw]);me.addtocws();me.mode=me.A;if(me.i!=me.msglen)if(un(me.numD,me.i)>=2){var f=ln(2);fn(f,0,un(me.msg,me.i));fn(f,1,un(me.msg,me.i+1));sn[on++]=un(me.Avals,f);me.addtocws();me.i=me.i+2}else{sn[on++]=un(me.Avals,un(me.msg,me.i));me.addtocws();me.i=me.i+1}}};me.encD=function(){for(;;){if(un(me.numD,me.i)<3){me.Drem=(8-me.Dbits.length%8)%8;me.remcws=un(me.numremcws,me.j+~~(me.Dbits.length/8));if((Mn(un(me.numremcws,me.j+~~(me.Dbits.length/8)-1)-1)==0&&me.Drem==0||me.remcws==1&&me.Drem!=0)&&me.i==me.msglen){if(me.Drem==4||me.Drem==6){sn[on++]=Infinity;In(me.Dbits);sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;me.Dbits=Lr()}if(me.Drem==2||me.Drem==6){sn[on++]=Infinity;In(me.Dbits);sn[on++]=0;sn[on++]=1;me.Dbits=Lr()}break}if((me.i==me.msglen-1&&un(me.numD,me.i)==1||me.i==me.msglen-2&&un(me.numD,me.i)==2)&&me.remcws==1&&me.Drem==0)break;if(!(me.i==me.msglen-1&&un(me.numD,me.i)==1&&me.remcws==1&&(me.Drem==4||me.Drem==6))){sn[on++]=Infinity;In(me.Dbits);sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;me.Dbits=Lr();me.Drem=(8-me.Dbits.length%8)%8}if(me.Drem==4||me.Drem==6){if(un(me.numD,me.i)>=1){sn[on++]=Infinity;In(me.Dbits);sn[on++]=Mn(Mn(un(me.msg,me.i)-48)+1);sn[on++]=4;me.tobin();In(sn[--on]);me.Dbits=Lr();me.i=me.i+1}else{sn[on++]=Infinity;In(me.Dbits);sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;me.Dbits=Lr()}me.Drem=me.Drem-4}if(me.Drem==2){sn[on++]=Infinity;In(me.Dbits);sn[on++]=0;sn[on++]=1;me.Dbits=Lr();me.Drem=0}break}sn[on++]=Infinity;In(me.Dbits);var t=hn(me.msg,me.i,3);sn[on++]=0;for(var e=0,i=t.length;e<i;e++){var n=sn[--on];sn[on++]=Mn(n+Mn(un(t,e)-48))*10}var r=sn[--on];sn[on++]=~~(r/10)+1;sn[on++]=10;me.tobin();In(sn[--on]);me.Dbits=Lr();me.i=me.i+3}sn[on++]=Infinity;for(var a=0,o=me.Dbits.length-1;a<=o;a+=8){var s=hn(me.Dbits,a,8);sn[on++]=0;for(var c=0,l=s.length;c<l;c++){var p=sn[--on];sn[on++]=Mn(p+un(s,c))*2}var d=sn[--on];sn[on++]=~~(d/2)}An(Lr(bn()));var u=sn[--on];var f=sn[--on];sn[on++]=u;sn[on++]=f;on--;me.addtocws();me.mode=me.A};me.encB=function(){me.p=0;me.bvals=Lr(1480);for(;;){if(me.i==me.msglen)break;if(un(me.msg,me.i)<0)break;me.lookup();if(sn[--on]!=me.mode)break;fn(me.bvals,me.p,un(me.msg,me.i));me.p=me.p+1;me.i=me.i+1}me.remcws=Mn(un(me.numremcws,me.j+me.p)-1);sn[on++]=Infinity;if(me.remcws==0&&me.i==me.msglen)sn[on++]=0;else if(me.p<250)sn[on++]=me.p;else{sn[on++]=~~(me.p/250)+249;sn[on++]=me.p%250}In(hn(me.bvals,0,me.p));me.bvals=Lr();sn[on++]=me.bvals;me.addtocws();me.mode=me.A};me.cws=Lr(1480);me.mode=me.A;me.i=0;me.j=0;for(;;){if(me.i>=me.msglen)break;if(me[un(Lr(["encA","encCTX","encCTX","encCTX","encD","encB"]),me.mode)]()===true)break}me.cws=hn(me.cws,0,me.j)}var mt=me.metrics;for(var _=0,gt=mt.length;_<gt;_++){me.m=un(mt,_);me.vers=un(me.m,0);me.rows=un(me.m,1);me.cols=un(me.m,2);me.dcol=un(me.m,3);me.dcws=un(me.m,4);me.rscw=un(me.m,5);me.rsbl=un(me.m,6);me.riso=un(me.m,7);me.risi=un(me.m,8);me.risl=un(me.m,9);me.dcpb=~~(me.dcws/me.rsbl);me.ecpb=~~(me.rscw/me.rsbl);me.okay=true;if(yn(me.version,"unset")&&yn(me.version,me.vers))me.okay=false;if(me.cws.length>me.dcws)me.okay=false;if(me.okay)break}if(!me.okay){sn[on++]="bwipp.codeoneNoValidSymbol#23444";sn[on++]="Maximum length exceeded";Pn()}if(!me.stype){sn[on++]=Infinity;In(me.cws);for(var vt=0,bt=Mn(me.dcws-me.cws.length);vt<bt;vt++)sn[on++]=129;me.cws=Lr()}else{sn[on++]=Infinity;for(var It=0,At=Mn(me.dcws-me.cws.length);It<At;It++)sn[on++]=0;In(me.cws);me.cws=Lr()}var _t=un(me.options,"debugcws")!==undefined;if(_t){sn[on++]="bwipp.debugcws#23454";sn[on++]=me.cws;Pn()}me.cwbs=Lr(me.rsbl);me.ecbs=Lr(me.rsbl);for(var y=0,yt=Mn(me.rsbl-1);y<=yt;y+=1){me.i=y;me.cwb=Lr(me.dcpb);for(var x=0,xt=me.dcpb-1;x<=xt;x+=1){me.j=x;fn(me.cwb,me.j,un(me.cws,Mn(me.j*me.rsbl+me.i)))}fn(me.cwbs,me.i,me.cwb)}var wt=me.stype?32:256;me.gf=wt;me["gf-1"]=me.gf-1;var Mt=me.stype?37:301;me.pm=Mt;sn[on++]=Infinity;sn[on++]=1;for(var Pt=0,jt=me["gf-1"];Pt<jt;Pt++){var Et=sn[--on];var Tt=Et*2;sn[on++]=Et;sn[on++]=Tt;if(Tt>=me.gf){var Ct=sn[--on];sn[on++]=Ct^me.pm}}me.rsalog=Lr();me.rslog=Lr(me.gf);for(var w=1,Bt=me["gf-1"];w<=Bt;w+=1)fn(me.rslog,un(me.rsalog,w),w);me.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(me.rslog,sn[--on]);var n=un(me.rsalog,Mn(i+un(me.rslog,sn[--on]))%me["gf-1"]);sn[on++]=n}else{on-=2;sn[on++]=0}};sn[on++]=Infinity;sn[on++]=1;for(var St=0,Dt=me.ecpb;St<Dt;St++)sn[on++]=0;me.coeffs=Lr();for(var M=0,kt=me.ecpb-1;M<=kt;M+=1){me.i=M;fn(me.coeffs,me.i+1,un(me.coeffs,me.i));for(var P=me.i;P>=1;P-=1){me.j=P;sn[on++]=me.coeffs;sn[on++]=me.j;sn[on++]=un(me.coeffs,me.j-1);sn[on++]=un(me.coeffs,me.j);sn[on++]=un(me.rsalog,me.i);me.rsprod();var Nt=sn[--on];var Ut=sn[--on];var Ht=sn[--on];fn(sn[--on],Ht,xn(Ut,Nt))}sn[on++]=me.coeffs;sn[on++]=0;sn[on++]=un(me.coeffs,0);sn[on++]=un(me.rsalog,me.i);me.rsprod();var Rt=sn[--on];var zt=sn[--on];fn(sn[--on],zt,Rt)}me.coeffs=hn(me.coeffs,0,me.coeffs.length-1);for(var j=0,Ot=me.cwbs.length-1;j<=Ot;j+=1){me.i=j;sn[on++]=Infinity;In(un(me.cwbs,me.i));for(var Lt=0,Wt=me.ecpb;Lt<Wt;Lt++)sn[on++]=0;me.rscws=Lr();for(var E=0,Gt=me.dcpb-1;E<=Gt;E+=1){me.m=E;me.k=un(me.rscws,me.m);for(var T=0,Zt=me.ecpb-1;T<=Zt;T+=1){me.j=T;sn[on++]=me.rscws;sn[on++]=me.m+me.j+1;sn[on++]=un(me.coeffs,me.ecpb-me.j-1);sn[on++]=me.k;me.rsprod();var Ft=sn[--on];var Yt=sn[--on];fn(sn[--on],Yt,xn(Ft,un(me.rscws,me.m+me.j+1)))}}fn(me.ecbs,me.i,hn(me.rscws,me.dcpb,me.ecpb))}sn[on++]=Infinity;In(me.cws);for(var Qt=0,Jt=me.rscw;Qt<Jt;Qt++)sn[on++]=0;me.cws=Lr();for(var C=0,Vt=Mn(me.rscw-1);C<=Vt;C+=1){me.i=C;fn(me.cws,Mn(me.dcws+me.i),un(un(me.ecbs,me.i%me.rsbl),~~(me.i/me.rsbl)))}var Kt=me.stype?5:8;me.mmat=Lr(Mn(me.dcws+me.rscw)*Kt);me.r=0;me.c=0;var qt=me.stype?2:1;for(var B=0,Xt=qt,$t=me.cws.length-1;Xt<0?B>=$t:B<=$t;B+=Xt){me.i=B;if(!me.stype){var te=Vi(ln(8),"00000000");var ee=dn(ln(8),un(me.cws,me.i),2);mn(te,8-ee.length,ee);sn[on++]=te;sn[on++]=Infinity;var ie=sn[--on];var ne=sn[--on];sn[on++]=ie;vn(ne,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var re=Lr();me.top=hn(re,0,4);me.bot=hn(re,4,4)}else{var ae=Vi(ln(5),"00000");var oe=dn(ln(5),un(me.cws,me.i),2);mn(ae,5-oe.length,oe);sn[on++]=ae;sn[on++]=Infinity;var se=sn[--on];var ce=sn[--on];sn[on++]=se;vn(ce,function(){var t=sn[--on];sn[on++]=Mn(t-48)});me.c1=Lr();var le=Vi(ln(5),"00000");var pe=dn(ln(5),un(me.cws,me.i+1),2);mn(le,5-pe.length,pe);sn[on++]=le;sn[on++]=Infinity;var de=sn[--on];var ue=sn[--on];sn[on++]=de;vn(ue,function(){var t=sn[--on];sn[on++]=Mn(t-48)});me.c2=Lr();sn[on++]=Infinity;In(hn(me.c1,0,3));In(hn(me.c2,0,2));me.top=Lr();sn[on++]=Infinity;In(hn(me.c1,3,2));In(hn(me.c2,2,3));me.bot=Lr()}mn(me.mmat,Mn(me.r*me.dcol+me.c),me.top);mn(me.mmat,Mn((me.r+1)*me.dcol+me.c),me.bot);me.c=me.c+me.top.length;if(me.c==me.dcol){me.c=0;me.r=me.r+2}}me.mmv=function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t*me.cols)};sn[on++]=Infinity;for(var fe=0,he=me.rows*me.cols;fe<he;fe++)sn[on++]=-1;me.pixs=Lr();var ge=Lr([function(){for(var t=0,e=me.cols;t<e;t++)sn[on++]=0},function(){for(var t=0,e=me.cols;t<e;t++)sn[on++]=1},function(){sn[on++]=0;for(var t=0,e=Mn(me.cols-2);t<e;t++)sn[on++]=1;sn[on++]=0},function(){sn[on++]=0;sn[on++]=1;for(var t=0,e=Mn(me.cols-4);t<e;t++)sn[on++]=0;sn[on++]=1;sn[on++]=0},function(){for(var t=0,e=~~(Mn(me.cols-1)/2);t<e;t++)sn[on++]=-1;sn[on++]=1;for(var i=0,n=~~(Mn(me.cols-1)/2);i<n;i++)sn[on++]=-1},function(){for(var t=0,e=~~(Mn(me.cols-1)/2);t<e;t++)sn[on++]=-1;sn[on++]=0;for(var i=0,n=~~(Mn(me.cols-1)/2);i<n;i++)sn[on++]=-1},function(){sn[on++]=1;for(var t=0,e=Mn(me.cols-2);t<e;t++)sn[on++]=0;sn[on++]=1},function(){sn[on++]=1;sn[on++]=0;for(var t=0,e=Mn(me.cols-4);t<e;t++)sn[on++]=1;sn[on++]=0;sn[on++]=1}]);me.artifact=ge;if(!Ce.__23573__)(function(){var t=Object.create(me);var e=new Map([["A","121343"],["B","12134343"],["C","12121343"],["D","1213434343"],["E","1212134343"],["F","1212121343"],["G","121213434343"],["H","121212134343"],["S","56661278"],["T","5666666666127878"]]);t.cpatmap=e;for(var i in t)t.hasOwnProperty(i)&&(Ce.$ctx[i]=t[i]);Ce.__23573__=1})();me.cpat=un(me.cpatmap,hn(me.vers,0,1));sn[on++]=me.pixs;sn[on++]=0;sn[on++]=~~(Mn(me.rows-me.cpat.length)/2);me.mmv();sn[on++]=Infinity;vn(me.cpat,function(){if(un(me.artifact,Mn(sn[--on]-49))()===true)return true});var ve=Lr();var be=sn[--on];mn(sn[--on],be,ve);for(var S=0,Ie=Mn(me.risl-1);S<=Ie;S+=1){me.i=S;for(var D=me.riso,Ae=me.risi,_e=Mn(me.cols-1);Ae<0?D>=_e:D<=_e;D+=Ae){me.j=D;var ye=me.i%12==0?1:0;var xe=Lr([1,ye]);sn[on++]=xe;sn[on++]=xe;sn[on++]=me.pixs;sn[on++]=me.j;sn[on++]=me.i;me.mmv();var we=sn[--on];var Me=sn[--on];mn(Me,we,sn[--on]);if(me.i!=Mn(me.risl-1)){sn[on++]=me.pixs;sn[on++]=Mn(Mn(me.cols-me.j)-2);sn[on++]=Mn(Mn(me.rows-me.i)-1);me.mmv();var Pe=sn[--on];var je=sn[--on];mn(je,Pe,sn[--on])}else on--}}if(!Ce.__23611__)(function(){var t=Object.create(me);var e=new Map([["A",Lr([Lr([12,5])])],["B",Lr([Lr([16,7])])],["C",Lr([Lr([26,12])])],["D",Lr([])],["E",Lr([Lr([26,23])])],["F",Lr([Lr([26,32]),Lr([70,32]),Lr([26,34]),Lr([70,34])])],["G",Lr([Lr([27,48]),Lr([69,48])])],["H",Lr([Lr([26,70]),Lr([66,70]),Lr([106,70]),Lr([26,72]),Lr([66,72]),Lr([106,72])])],["S-10",Lr([])],["S-20",Lr([Lr([10,4])])],["S-30",Lr([Lr([15,4]),Lr([15,6])])],["T-16",Lr([Lr([8,10])])],["T-32",Lr([Lr([16,10]),Lr([16,12])])],["T-48",Lr([Lr([24,10]),Lr([24,12]),Lr([24,14])])]]);t.blackdotmap=e;for(var i in t)t.hasOwnProperty(i)&&(Ce.$ctx[i]=t[i]);Ce.__23611__=1})();vn(un(me.blackdotmap,me.vers),function(){var t=sn[--on];sn[on++]=me.pixs;In(t);me.mmv();var e=sn[--on];fn(sn[--on],e,1)});me.j=0;for(var k=0,Ee=me.pixs.length-1;k<=Ee;k+=1){me.i=k;if(un(me.pixs,me.i)==-1){fn(me.pixs,me.i,un(me.mmat,me.j));me.j=me.j+1}}var Te=new Map([["ren",Tn],["pixs",me.pixs],["pixx",me.cols],["pixy",me.rows],["height",me.rows/72*2],["width",me.cols/72*2],["opt",me.options]]);sn[on++]=Te;if(!me.dontdraw)Tn()}function he(){var P=Object.create(he.$ctx||(he.$ctx={}));P.dontdraw=false;P.version="unset";P.eclevel="L2";P.parse=false;P.parsefnc=false;P.mask=-1;sn[on++]=P;jn();P.options=sn[--on];P.barcode=sn[--on];if(_n(P.barcode,"")){sn[on++]="bwipp.hanxinEmptyData#23684";sn[on++]="The data must not be empty";Pn()}if(yn(P.version,"unset")){var t=P.version.length;var e=t>=1&&t<=2;sn[on++]=e;if(e){on--;var i=P.version;sn[on++]=true;for(var n=0,U=i.length;n<U;n++){var r=un(i,n);if(r<48||r>57){on--;sn[on++]=false}}var a=sn[--on];sn[on++]=a;if(a){on--;var o=pn(P.version);sn[on++]=o>=1&&o<=84}}if(wn(sn[--on])){sn[on++]="bwipp.hanxinInvalidVersion#23695";sn[on++]="Valid versions are 1 to 84";Pn()}}var s=P.eclevel.length==2;sn[on++]=s;if(s){on--;sn[on++]=hn(P.eclevel,0,1);if(_n("L","L")){on--;var c=un(P.eclevel,1)-48;sn[on++]=c>=1&&c<=4}}if(wn(sn[--on])){sn[on++]="bwipp.hanxinInvalidErrorCorrectionLevel#23705";sn[on++]="Valid error correction levels are L1 to L4";Pn()}if(P.mask!=-1)if(P.mask<1||P.mask>4){sn[on++]="bwipp.hanxinInvalidErrorCorrectionLevel#23710";sn[on++]="The valid masks are 1 to 4";Pn()}var H=new Map([["parse",P.parse],["parsefnc",P.parsefnc]]);P.fncvals=H;sn[on++]="msg";sn[on++]=P.barcode;sn[on++]=P.fncvals;En();var R=sn[--on];P[sn[--on]]=R;P.msglen=P.msg.length;P.tobin=function(){var t=ln(sn[--on]);sn[on++]=t;for(var e=0,i=t.length-1;e<=i;e+=1){var n=sn[--on];fn(n,e,48);sn[on++]=n}var r=sn[--on];var a=dn(ln(r.length),sn[--on],2);mn(r,r.length-a.length,a);sn[on++]=r};P.bits=ln(4+13+P.msglen*8);mn(P.bits,0,"0011");sn[on++]=P.bits;sn[on++]=4;sn[on++]=P.msglen;sn[on++]=13;P.tobin();var z=sn[--on];var O=sn[--on];mn(sn[--on],O,z);for(var l=0,L=P.msglen-1;l<=L;l+=1){P.i=l;sn[on++]=P.bits;sn[on++]=17+P.i*8;sn[on++]=un(P.msg,P.i);sn[on++]=8;P.tobin();var W=sn[--on];var G=sn[--on];mn(sn[--on],G,W)}if(!he.__24081__)(function(){var t=Object.create(P);var e=Lr([0,-1,-1]);t.metrics=Lr([Lr(["1",23,-1,0,205,Lr([1,21,4]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,17,8]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,13,12]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,9,16]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["2",25,-1,0,301,Lr([1,31,6]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,25,12]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,19,18]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,15,22]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["3",27,-1,0,405,Lr([1,42,8]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,34,16]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,26,24]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,20,30]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["4",29,14,1,439,Lr([1,46,8]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,38,16]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,30,24]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,22,32]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["5",31,16,1,555,Lr([1,57,12]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,49,20]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,37,32]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,14,20]),Lr([1,13,22]),Lr([0,-1,-1])]),Lr(["6",33,16,1,675,Lr([1,70,14]),e,Lr([0,-1,-1]),Lr([1,58,26]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,24,20]),Lr([1,22,18]),Lr([0,-1,-1]),Lr([1,16,24]),Lr([1,18,26]),Lr([0,-1,-1])]),Lr(["7",35,17,1,805,Lr([1,84,16]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,70,30]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,26,22]),Lr([1,28,24]),Lr([0,-1,-1]),Lr([2,14,20]),Lr([1,12,20]),Lr([0,-1,-1])]),Lr(["8",37,18,1,943,Lr([1,99,18]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,40,18]),Lr([1,41,18]),Lr([0,-1,-1]),Lr([1,31,26]),Lr([1,32,28]),Lr([0,-1,-1]),Lr([2,16,24]),Lr([1,15,22]),Lr([0,-1,-1])]),Lr(["9",39,19,1,1089,Lr([1,114,22]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([2,48,20]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([2,24,20]),Lr([1,26,22]),Lr([0,-1,-1]),Lr([2,18,28]),Lr([1,18,26]),Lr([0,-1,-1])]),Lr(["10",41,20,1,1243,Lr([1,131,24]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,52,22]),Lr([1,57,24]),Lr([0,-1,-1]),Lr([2,27,24]),Lr([1,29,24]),Lr([0,-1,-1]),Lr([2,21,32]),Lr([1,19,30]),Lr([0,-1,-1])]),Lr(["11",43,14,2,1289,Lr([1,135,26]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,56,24]),Lr([1,57,24]),Lr([0,-1,-1]),Lr([2,28,24]),Lr([1,31,26]),Lr([0,-1,-1]),Lr([2,22,32]),Lr([1,21,32]),Lr([0,-1,-1])]),Lr(["12",45,15,2,1455,Lr([1,153,28]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([1,62,26]),Lr([1,65,28]),Lr([0,-1,-1]),Lr([2,32,28]),Lr([1,33,28]),Lr([0,-1,-1]),Lr([3,17,26]),Lr([1,22,30]),Lr([0,-1,-1])]),Lr(["13",47,16,2,1629,Lr([1,86,16]),Lr([1,85,16]),Lr([0,-1,-1]),Lr([1,71,30]),Lr([1,72,30]),Lr([0,-1,-1]),Lr([2,37,32]),Lr([1,35,30]),Lr([0,-1,-1]),Lr([3,20,30]),Lr([1,21,32]),Lr([0,-1,-1])]),Lr(["14",49,16,2,1805,Lr([1,94,18]),Lr([1,95,18]),Lr([0,-1,-1]),Lr([2,51,22]),Lr([1,55,24]),Lr([0,-1,-1]),Lr([3,30,26]),Lr([1,31,26]),Lr([0,-1,-1]),Lr([4,18,28]),Lr([1,17,24]),Lr([0,-1,-1])]),Lr(["15",51,17,2,1995,Lr([1,104,20]),Lr([1,105,20]),Lr([0,-1,-1]),Lr([2,57,24]),Lr([1,61,26]),Lr([0,-1,-1]),Lr([3,33,28]),Lr([1,36,30]),Lr([0,-1,-1]),Lr([4,20,30]),Lr([1,19,30]),Lr([0,-1,-1])]),Lr(["16",53,17,2,2187,Lr([1,115,22]),Lr([1,114,22]),Lr([0,-1,-1]),Lr([2,65,28]),Lr([1,61,26]),Lr([0,-1,-1]),Lr([3,38,32]),Lr([1,33,30]),Lr([0,-1,-1]),Lr([5,19,28]),Lr([1,14,24]),Lr([0,-1,-1])]),Lr(["17",55,18,2,2393,Lr([1,126,24]),Lr([1,125,24]),Lr([0,-1,-1]),Lr([2,70,30]),Lr([1,69,30]),Lr([0,-1,-1]),Lr([4,33,28]),Lr([1,29,26]),Lr([0,-1,-1]),Lr([5,20,30]),Lr([1,19,30]),Lr([0,-1,-1])]),Lr(["18",57,19,2,2607,Lr([1,136,26]),Lr([1,137,26]),Lr([0,-1,-1]),Lr([3,56,24]),Lr([1,59,26]),Lr([0,-1,-1]),Lr([5,35,30]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([6,18,28]),Lr([1,21,28]),Lr([0,-1,-1])]),Lr(["19",59,20,2,2829,Lr([1,148,28]),Lr([1,149,28]),Lr([0,-1,-1]),Lr([3,61,26]),Lr([1,64,28]),Lr([0,-1,-1]),Lr([7,24,20]),Lr([1,23,22]),Lr([0,-1,-1]),Lr([6,20,30]),Lr([1,21,32]),Lr([0,-1,-1])]),Lr(["20",61,20,2,3053,Lr([3,107,20]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([3,65,28]),Lr([1,72,30]),Lr([0,-1,-1]),Lr([7,26,22]),Lr([1,23,22]),Lr([0,-1,-1]),Lr([7,19,28]),Lr([1,20,32]),Lr([0,-1,-1])]),Lr(["21",63,21,2,3291,Lr([3,115,22]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([4,56,24]),Lr([1,63,28]),Lr([0,-1,-1]),Lr([7,28,24]),Lr([1,25,22]),Lr([0,-1,-1]),Lr([8,18,28]),Lr([1,21,22]),Lr([0,-1,-1])]),Lr(["22",65,16,3,3383,Lr([2,116,22]),Lr([1,122,24]),Lr([0,-1,-1]),Lr([4,56,24]),Lr([1,72,30]),Lr([0,-1,-1]),Lr([7,28,24]),Lr([1,32,26]),Lr([0,-1,-1]),Lr([8,18,28]),Lr([1,24,30]),Lr([0,-1,-1])]),Lr(["23",67,17,3,3631,Lr([3,127,24]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([5,51,22]),Lr([1,62,26]),Lr([0,-1,-1]),Lr([7,30,26]),Lr([1,35,26]),Lr([0,-1,-1]),Lr([8,20,30]),Lr([1,21,32]),Lr([0,-1,-1])]),Lr(["24",69,17,3,3887,Lr([2,135,26]),Lr([1,137,26]),Lr([0,-1,-1]),Lr([5,56,24]),Lr([1,59,26]),Lr([0,-1,-1]),Lr([7,33,28]),Lr([1,30,28]),Lr([0,-1,-1]),Lr([11,16,24]),Lr([1,19,26]),Lr([0,-1,-1])]),Lr(["25",71,18,3,4151,Lr([3,105,20]),Lr([1,121,22]),Lr([0,-1,-1]),Lr([5,61,26]),Lr([1,57,26]),Lr([0,-1,-1]),Lr([9,28,24]),Lr([1,28,22]),Lr([0,-1,-1]),Lr([10,19,28]),Lr([1,18,30]),Lr([0,-1,-1])]),Lr(["26",73,18,3,4423,Lr([2,157,30]),Lr([1,150,28]),Lr([0,-1,-1]),Lr([5,65,28]),Lr([1,61,26]),Lr([0,-1,-1]),Lr([8,33,28]),Lr([1,34,30]),Lr([0,-1,-1]),Lr([10,19,28]),Lr([2,15,26]),Lr([0,-1,-1])]),Lr(["27",75,19,3,4703,Lr([3,126,24]),Lr([1,115,22]),Lr([0,-1,-1]),Lr([7,51,22]),Lr([1,54,22]),Lr([0,-1,-1]),Lr([8,35,30]),Lr([1,37,30]),Lr([0,-1,-1]),Lr([15,15,22]),Lr([1,10,22]),Lr([0,-1,-1])]),Lr(["28",77,19,3,4991,Lr([4,105,20]),Lr([1,103,20]),Lr([0,-1,-1]),Lr([7,56,24]),Lr([1,45,18]),Lr([0,-1,-1]),Lr([10,31,26]),Lr([1,27,26]),Lr([0,-1,-1]),Lr([10,17,26]),Lr([3,20,28]),Lr([1,21,28])]),Lr(["29",79,20,3,5287,Lr([3,139,26]),Lr([1,137,28]),Lr([0,-1,-1]),Lr([6,66,28]),Lr([1,66,30]),Lr([0,-1,-1]),Lr([9,36,30]),Lr([1,34,32]),Lr([0,-1,-1]),Lr([13,19,28]),Lr([1,17,32]),Lr([0,-1,-1])]),Lr(["30",81,20,3,5591,Lr([6,84,16]),Lr([1,82,16]),Lr([0,-1,-1]),Lr([6,70,30]),Lr([1,68,30]),Lr([0,-1,-1]),Lr([7,35,30]),Lr([3,33,28]),Lr([1,32,28]),Lr([13,20,30]),Lr([1,20,28]),Lr([0,-1,-1])]),Lr(["31",83,21,3,5903,Lr([5,105,20]),Lr([1,94,18]),Lr([0,-1,-1]),Lr([6,74,32]),Lr([1,71,30]),Lr([0,-1,-1]),Lr([11,33,28]),Lr([1,34,32]),Lr([0,-1,-1]),Lr([13,19,28]),Lr([3,16,26]),Lr([0,-1,-1])]),Lr(["32",85,17,4,6033,Lr([4,127,24]),Lr([1,126,24]),Lr([0,-1,-1]),Lr([7,66,28]),Lr([1,66,30]),Lr([0,-1,-1]),Lr([12,30,24]),Lr([1,24,28]),Lr([1,24,30]),Lr([15,19,28]),Lr([1,17,32]),Lr([0,-1,-1])]),Lr(["33",87,17,4,6353,Lr([7,84,16]),Lr([1,78,16]),Lr([0,-1,-1]),Lr([7,70,30]),Lr([1,66,28]),Lr([0,-1,-1]),Lr([12,33,28]),Lr([1,32,30]),Lr([0,-1,-1]),Lr([14,21,32]),Lr([1,24,28]),Lr([0,-1,-1])]),Lr(["34",89,18,4,6689,Lr([5,117,22]),Lr([1,117,24]),Lr([0,-1,-1]),Lr([8,66,28]),Lr([1,58,26]),Lr([0,-1,-1]),Lr([11,38,32]),Lr([1,34,32]),Lr([0,-1,-1]),Lr([15,20,30]),Lr([2,17,26]),Lr([0,-1,-1])]),Lr(["35",91,18,4,7025,Lr([4,148,28]),Lr([1,146,28]),Lr([0,-1,-1]),Lr([8,68,30]),Lr([1,70,24]),Lr([0,-1,-1]),Lr([10,36,32]),Lr([3,38,28]),Lr([0,-1,-1]),Lr([16,19,28]),Lr([3,16,26]),Lr([0,-1,-1])]),Lr(["36",93,19,4,7377,Lr([4,126,24]),Lr([2,135,26]),Lr([0,-1,-1]),Lr([8,70,28]),Lr([2,43,26]),Lr([0,-1,-1]),Lr([13,32,28]),Lr([2,41,30]),Lr([0,-1,-1]),Lr([17,19,28]),Lr([3,15,26]),Lr([0,-1,-1])]),Lr(["37",95,19,4,7729,Lr([5,136,26]),Lr([1,132,24]),Lr([0,-1,-1]),Lr([5,67,30]),Lr([4,68,28]),Lr([1,69,28]),Lr([14,35,30]),Lr([1,32,24]),Lr([0,-1,-1]),Lr([18,18,26]),Lr([3,16,28]),Lr([1,14,28])]),Lr(["38",97,19,4,8089,Lr([3,142,26]),Lr([3,141,28]),Lr([0,-1,-1]),Lr([8,70,30]),Lr([1,73,32]),Lr([1,74,32]),Lr([12,34,30]),Lr([3,34,26]),Lr([1,35,28]),Lr([18,21,32]),Lr([1,27,30]),Lr([0,-1,-1])]),Lr(["39",99,20,4,8465,Lr([5,116,22]),Lr([2,103,20]),Lr([1,102,20]),Lr([9,74,32]),Lr([1,74,30]),Lr([0,-1,-1]),Lr([14,34,28]),Lr([2,32,32]),Lr([1,32,30]),Lr([19,21,32]),Lr([1,25,26]),Lr([0,-1,-1])]),Lr(["40",101,20,4,8841,Lr([7,116,22]),Lr([1,117,22]),Lr([0,-1,-1]),Lr([11,65,28]),Lr([1,58,24]),Lr([0,-1,-1]),Lr([15,38,32]),Lr([1,27,28]),Lr([0,-1,-1]),Lr([20,20,30]),Lr([1,20,32]),Lr([1,21,32])]),Lr(["41",103,17,5,9009,Lr([6,136,26]),Lr([1,130,24]),Lr([0,-1,-1]),Lr([11,66,28]),Lr([1,62,30]),Lr([0,-1,-1]),Lr([14,34,28]),Lr([3,34,32]),Lr([1,30,30]),Lr([18,20,30]),Lr([3,20,28]),Lr([2,15,26])]),Lr(["42",105,17,5,9401,Lr([5,105,20]),Lr([2,115,22]),Lr([2,116,22]),Lr([10,75,32]),Lr([1,73,32]),Lr([0,-1,-1]),Lr([16,38,32]),Lr([1,27,28]),Lr([0,-1,-1]),Lr([22,19,28]),Lr([2,16,30]),Lr([1,19,30])]),Lr(["43",107,18,5,9799,Lr([6,147,28]),Lr([1,146,28]),Lr([0,-1,-1]),Lr([11,66,28]),Lr([2,65,30]),Lr([0,-1,-1]),Lr([18,33,28]),Lr([2,33,30]),Lr([0,-1,-1]),Lr([22,21,32]),Lr([1,28,30]),Lr([0,-1,-1])]),Lr(["44",109,18,5,10207,Lr([6,116,22]),Lr([3,125,24]),Lr([0,-1,-1]),Lr([11,75,32]),Lr([1,68,30]),Lr([0,-1,-1]),Lr([13,35,28]),Lr([6,34,32]),Lr([1,30,30]),Lr([23,21,32]),Lr([1,26,30]),Lr([0,-1,-1])]),Lr(["45",111,18,5,10623,Lr([7,105,20]),Lr([4,95,18]),Lr([0,-1,-1]),Lr([12,67,28]),Lr([1,63,30]),Lr([1,62,32]),Lr([21,31,26]),Lr([2,33,32]),Lr([0,-1,-1]),Lr([23,21,32]),Lr([2,24,30]),Lr([0,-1,-1])]),Lr(["46",113,19,5,11045,Lr([10,116,22]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([12,74,32]),Lr([1,78,30]),Lr([0,-1,-1]),Lr([18,37,32]),Lr([1,39,30]),Lr([1,41,28]),Lr([25,21,32]),Lr([1,27,28]),Lr([0,-1,-1])]),Lr(["47",115,19,5,11477,Lr([5,126,24]),Lr([4,115,22]),Lr([1,114,22]),Lr([12,67,28]),Lr([2,66,32]),Lr([1,68,30]),Lr([21,35,30]),Lr([1,39,30]),Lr([0,-1,-1]),Lr([26,21,32]),Lr([1,28,28]),Lr([0,-1,-1])]),Lr(["48",117,19,5,11917,Lr([9,126,24]),Lr([1,117,22]),Lr([0,-1,-1]),Lr([13,75,32]),Lr([1,68,30]),Lr([0,-1,-1]),Lr([20,35,30]),Lr([3,35,28]),Lr([0,-1,-1]),Lr([27,21,32]),Lr([1,28,30]),Lr([0,-1,-1])]),Lr(["49",119,17,6,12111,Lr([9,126,24]),Lr([1,137,26]),Lr([0,-1,-1]),Lr([13,71,30]),Lr([2,68,32]),Lr([0,-1,-1]),Lr([20,37,32]),Lr([1,39,28]),Lr([1,38,28]),Lr([24,20,32]),Lr([5,25,28]),Lr([0,-1,-1])]),Lr(["50",121,17,6,12559,Lr([8,147,28]),Lr([1,141,28]),Lr([0,-1,-1]),Lr([10,73,32]),Lr([4,74,30]),Lr([1,73,30]),Lr([16,36,32]),Lr([6,39,30]),Lr([1,37,30]),Lr([27,21,32]),Lr([3,20,26]),Lr([0,-1,-1])]),Lr(["51",123,18,6,13025,Lr([9,137,26]),Lr([1,135,26]),Lr([0,-1,-1]),Lr([12,70,30]),Lr([4,75,32]),Lr([0,-1,-1]),Lr([24,35,30]),Lr([1,40,28]),Lr([0,-1,-1]),Lr([23,20,32]),Lr([8,24,30]),Lr([0,-1,-1])]),Lr(["52",125,18,6,13489,Lr([14,95,18]),Lr([1,86,18]),Lr([0,-1,-1]),Lr([13,73,32]),Lr([3,77,30]),Lr([0,-1,-1]),Lr([24,35,30]),Lr([2,35,28]),Lr([0,-1,-1]),Lr([26,21,32]),Lr([5,21,30]),Lr([1,23,30])]),Lr(["53",127,18,6,13961,Lr([9,147,28]),Lr([1,142,28]),Lr([0,-1,-1]),Lr([10,73,30]),Lr([6,70,32]),Lr([1,71,32]),Lr([25,35,30]),Lr([2,34,26]),Lr([0,-1,-1]),Lr([29,21,32]),Lr([4,22,30]),Lr([0,-1,-1])]),Lr(["54",129,18,6,14441,Lr([11,126,24]),Lr([1,131,24]),Lr([0,-1,-1]),Lr([16,74,32]),Lr([1,79,30]),Lr([0,-1,-1]),Lr([25,38,32]),Lr([1,25,30]),Lr([0,-1,-1]),Lr([33,21,32]),Lr([1,28,28]),Lr([0,-1,-1])]),Lr(["55",131,19,6,14939,Lr([14,105,20]),Lr([1,99,18]),Lr([0,-1,-1]),Lr([19,65,28]),Lr([1,72,28]),Lr([0,-1,-1]),Lr([24,37,32]),Lr([2,40,30]),Lr([1,41,30]),Lr([31,21,32]),Lr([4,24,32]),Lr([0,-1,-1])]),Lr(["56",133,19,6,15435,Lr([10,147,28]),Lr([1,151,28]),Lr([0,-1,-1]),Lr([15,71,30]),Lr([3,71,32]),Lr([1,73,32]),Lr([24,37,32]),Lr([3,38,30]),Lr([1,39,30]),Lr([36,19,30]),Lr([3,29,26]),Lr([0,-1,-1])]),Lr(["57",135,19,6,15939,Lr([15,105,20]),Lr([1,99,18]),Lr([0,-1,-1]),Lr([19,70,30]),Lr([1,64,28]),Lr([0,-1,-1]),Lr([27,38,32]),Lr([2,25,26]),Lr([0,-1,-1]),Lr([38,20,30]),Lr([2,18,28]),Lr([0,-1,-1])]),Lr(["58",137,17,7,16171,Lr([14,105,20]),Lr([1,113,22]),Lr([1,114,22]),Lr([17,67,30]),Lr([3,92,32]),Lr([0,-1,-1]),Lr([30,35,30]),Lr([1,41,30]),Lr([0,-1,-1]),Lr([36,21,32]),Lr([1,26,30]),Lr([1,27,30])]),Lr(["59",139,17,7,16691,Lr([11,146,28]),Lr([1,146,26]),Lr([0,-1,-1]),Lr([20,70,30]),Lr([1,60,26]),Lr([0,-1,-1]),Lr([29,38,32]),Lr([1,24,32]),Lr([0,-1,-1]),Lr([40,20,30]),Lr([2,17,26]),Lr([0,-1,-1])]),Lr(["60",141,18,7,17215,Lr([3,137,26]),Lr([1,136,26]),Lr([10,126,24]),Lr([22,65,28]),Lr([1,75,30]),Lr([0,-1,-1]),Lr([30,37,32]),Lr([1,51,30]),Lr([0,-1,-1]),Lr([42,20,30]),Lr([1,21,30]),Lr([0,-1,-1])]),Lr(["61",143,18,7,17751,Lr([12,126,24]),Lr([2,118,22]),Lr([1,116,22]),Lr([19,74,32]),Lr([1,74,30]),Lr([1,72,28]),Lr([30,38,32]),Lr([2,29,30]),Lr([0,-1,-1]),Lr([39,20,32]),Lr([2,37,26]),Lr([1,38,26])]),Lr(["62",145,18,7,18295,Lr([12,126,24]),Lr([3,136,26]),Lr([0,-1,-1]),Lr([21,70,30]),Lr([2,65,28]),Lr([0,-1,-1]),Lr([34,35,30]),Lr([1,44,32]),Lr([0,-1,-1]),Lr([42,20,30]),Lr([2,19,28]),Lr([2,18,28])]),Lr(["63",147,18,7,18847,Lr([12,126,24]),Lr([3,117,22]),Lr([1,116,22]),Lr([25,61,26]),Lr([2,62,28]),Lr([0,-1,-1]),Lr([34,35,30]),Lr([1,40,32]),Lr([1,41,32]),Lr([45,20,30]),Lr([1,20,32]),Lr([1,21,32])]),Lr(["64",149,19,7,19403,Lr([15,105,20]),Lr([2,115,22]),Lr([2,116,22]),Lr([25,65,28]),Lr([1,72,28]),Lr([0,-1,-1]),Lr([18,35,30]),Lr([17,37,32]),Lr([1,50,32]),Lr([42,20,30]),Lr([6,19,28]),Lr([1,15,28])]),Lr(["65",151,19,7,19971,Lr([19,105,20]),Lr([1,101,20]),Lr([0,-1,-1]),Lr([33,51,22]),Lr([1,65,22]),Lr([0,-1,-1]),Lr([40,33,28]),Lr([1,28,28]),Lr([0,-1,-1]),Lr([49,20,30]),Lr([1,18,28]),Lr([0,-1,-1])]),Lr(["66",153,17,8,20229,Lr([18,105,20]),Lr([2,117,22]),Lr([0,-1,-1]),Lr([26,65,28]),Lr([1,80,30]),Lr([0,-1,-1]),Lr([35,35,30]),Lr([3,35,28]),Lr([1,36,28]),Lr([52,18,28]),Lr([2,38,30]),Lr([0,-1,-1])]),Lr(["67",155,17,8,20805,Lr([26,84,16]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([26,70,30]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([45,31,26]),Lr([1,9,26]),Lr([0,-1,-1]),Lr([52,20,30]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["68",157,17,8,21389,Lr([16,126,24]),Lr([1,114,22]),Lr([1,115,22]),Lr([23,70,30]),Lr([3,65,28]),Lr([1,66,28]),Lr([40,35,30]),Lr([1,43,30]),Lr([0,-1,-1]),Lr([46,20,30]),Lr([7,19,28]),Lr([1,16,28])]),Lr(["69",159,18,8,21993,Lr([19,116,22]),Lr([1,105,22]),Lr([0,-1,-1]),Lr([20,70,30]),Lr([7,66,28]),Lr([1,63,28]),Lr([40,35,30]),Lr([1,42,32]),Lr([1,43,32]),Lr([54,20,30]),Lr([1,19,30]),Lr([0,-1,-1])]),Lr(["70",161,18,8,22593,Lr([17,126,24]),Lr([2,115,22]),Lr([0,-1,-1]),Lr([24,70,30]),Lr([4,74,32]),Lr([0,-1,-1]),Lr([48,31,26]),Lr([2,18,26]),Lr([0,-1,-1]),Lr([54,19,28]),Lr([6,15,26]),Lr([1,14,26])]),Lr(["71",163,18,8,23201,Lr([29,84,16]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([29,70,30]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([6,34,30]),Lr([3,36,30]),Lr([38,33,28]),Lr([58,20,30]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["72",165,18,8,23817,Lr([16,147,28]),Lr([1,149,28]),Lr([0,-1,-1]),Lr([31,66,28]),Lr([1,37,26]),Lr([0,-1,-1]),Lr([48,33,28]),Lr([1,23,26]),Lr([0,-1,-1]),Lr([53,20,30]),Lr([6,19,28]),Lr([1,17,28])]),Lr(["73",167,19,8,24453,Lr([20,115,22]),Lr([2,134,24]),Lr([0,-1,-1]),Lr([29,66,28]),Lr([2,56,26]),Lr([2,57,26]),Lr([45,36,30]),Lr([2,15,28]),Lr([0,-1,-1]),Lr([59,20,30]),Lr([2,21,32]),Lr([0,-1,-1])]),Lr(["74",169,19,8,25085,Lr([17,147,28]),Lr([1,134,26]),Lr([0,-1,-1]),Lr([26,70,30]),Lr([5,75,32]),Lr([0,-1,-1]),Lr([47,35,30]),Lr([1,48,32]),Lr([0,-1,-1]),Lr([64,18,28]),Lr([2,33,30]),Lr([1,35,30])]),Lr(["75",171,17,9,25373,Lr([22,115,22]),Lr([1,133,24]),Lr([0,-1,-1]),Lr([33,65,28]),Lr([1,74,28]),Lr([0,-1,-1]),Lr([43,36,30]),Lr([5,27,28]),Lr([1,30,28]),Lr([57,20,30]),Lr([5,21,32]),Lr([1,24,32])]),Lr(["76",173,17,9,26021,Lr([18,136,26]),Lr([2,142,26]),Lr([0,-1,-1]),Lr([33,66,28]),Lr([2,49,26]),Lr([0,-1,-1]),Lr([48,35,30]),Lr([2,38,28]),Lr([0,-1,-1]),Lr([64,20,30]),Lr([1,20,32]),Lr([0,-1,-1])]),Lr(["77",175,17,9,26677,Lr([19,126,24]),Lr([2,135,26]),Lr([1,136,26]),Lr([32,66,28]),Lr([2,55,26]),Lr([2,56,26]),Lr([49,36,30]),Lr([2,18,32]),Lr([0,-1,-1]),Lr([65,18,28]),Lr([5,27,30]),Lr([1,29,30])]),Lr(["78",177,18,9,27335,Lr([20,137,26]),Lr([1,130,26]),Lr([0,-1,-1]),Lr([30,75,32]),Lr([2,71,32]),Lr([0,-1,-1]),Lr([46,35,30]),Lr([6,39,32]),Lr([0,-1,-1]),Lr([3,12,30]),Lr([70,19,28]),Lr([0,-1,-1])]),Lr(["79",179,18,9,28007,Lr([20,147,28]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([35,70,30]),Lr([0,-1,-1]),Lr([0,-1,-1]),Lr([49,35,30]),Lr([5,35,28]),Lr([0,-1,-1]),Lr([70,20,30]),Lr([0,-1,-1]),Lr([0,-1,-1])]),Lr(["80",181,18,9,28687,Lr([21,136,26]),Lr([1,155,28]),Lr([0,-1,-1]),Lr([34,70,30]),Lr([1,64,28]),Lr([1,65,28]),Lr([54,35,30]),Lr([1,45,30]),Lr([0,-1,-1]),Lr([68,20,30]),Lr([3,18,28]),Lr([1,19,28])]),Lr(["81",183,18,9,29375,Lr([19,126,24]),Lr([5,115,22]),Lr([1,114,22]),Lr([33,70,30]),Lr([3,65,28]),Lr([1,64,28]),Lr([52,35,30]),Lr([3,41,32]),Lr([1,40,32]),Lr([67,20,30]),Lr([5,21,32]),Lr([1,24,32])]),Lr(["82",185,18,9,30071,Lr([2,150,28]),Lr([21,136,26]),Lr([0,-1,-1]),Lr([32,70,30]),Lr([6,65,28]),Lr([0,-1,-1]),Lr([52,38,32]),Lr([2,27,32]),Lr([0,-1,-1]),Lr([73,20,30]),Lr([2,22,32]),Lr([0,-1,-1])]),Lr(["83",187,17,10,30387,Lr([21,126,24]),Lr([4,136,26]),Lr([0,-1,-1]),Lr([30,74,32]),Lr([6,73,30]),Lr([0,-1,-1]),Lr([54,35,30]),Lr([4,40,32]),Lr([0,-1,-1]),Lr([75,20,30]),Lr([1,20,28]),Lr([0,-1,-1])]),Lr(["84",189,17,10,31091,Lr([30,105,20]),Lr([1,114,22]),Lr([0,-1,-1]),Lr([3,45,22]),Lr([55,47,20]),Lr([0,-1,-1]),Lr([2,26,26]),Lr([62,33,28]),Lr([0,-1,-1]),Lr([79,18,28]),Lr([4,33,30]),Lr([0,-1,-1])])]);for(var i in t)t.hasOwnProperty(i)&&(he.$ctx[i]=t[i]);he.__24081__=1})();P.eclval=un(P.eclevel,1)-49;var p=P.metrics;for(var d=0,Z=p.length;d<Z;d++){P.m=un(p,d);P.vers=un(P.m,0);P.size=un(P.m,1);P.alnk=un(P.m,2);P.alnn=un(P.m,3);P.alnr=Mn(P.size-P.alnk*P.alnn);P.nmod=un(P.m,4);P.ncws=~~(P.nmod/8);P.rbit=P.nmod%8;P.ecbs=hn(P.m,5+P.eclval*3,3);var u=P.ecbs;sn[on++]="ecws";sn[on++]=0;for(var f=0,F=u.length;f<F;f++){var h=un(u,f);var Y=sn[--on];sn[on++]=Mn(Y+un(h,0)*un(h,2))}var Q=sn[--on];P[sn[--on]]=Q;P.dcws=Mn(P.ncws-P.ecws);P.dmod=P.dcws*8;P.okay=true;if(yn(P.version,"unset")&&yn(P.version,P.vers))P.okay=false;if(P.bits.length>P.dmod)P.okay=false;if(P.okay)break}if(!P.okay){sn[on++]="bwipp.hanxinNoValidSymbol#24105";sn[on++]="Maximum length exceeded or invalid content";Pn()}P.version=P.vers;P.msgbits=P.bits;P.e1nb=un(un(P.ecbs,0),0);P.e2nb=un(un(P.ecbs,1),0);P.e3nb=un(un(P.ecbs,2),0);P.e1dcws=un(un(P.ecbs,0),1);P.e2dcws=un(un(P.ecbs,1),1);P.e3dcws=un(un(P.ecbs,2),1);P.e1ecws=un(un(P.ecbs,0),2);P.e2ecws=un(un(P.ecbs,1),2);P.e3ecws=un(un(P.ecbs,2),2);P.pad=ln(P.dmod);for(var m=0,J=P.pad.length-1;m<=J;m+=1)fn(P.pad,m,48);mn(P.pad,0,P.msgbits);P.cws=Lr(P.dcws);for(var g=0,V=P.cws.length-1;g<=V;g+=1){P.c=g;P.cwb=hn(P.pad,P.c*8,8);P.cw=0;for(var v=0;v<=7;v+=1){P.i=v;P.cw=Mn(P.cw+~~Math.pow(2,8-P.i-1)*Mn(un(P.cwb,P.i)-48))}fn(P.cws,P.c,P.cw)}P.rscodes=function(){P.rspm=sn[--on];P.rsgf=sn[--on];P.rsnc=sn[--on];P.rscws=sn[--on];sn[on++]=Infinity;sn[on++]=1;for(var t=0,e=Mn(P.rsgf-1);t<e;t++){var i=sn[--on];var n=i*2;sn[on++]=i;sn[on++]=n;if(n>=P.rsgf){var r=sn[--on];sn[on++]=xn(r,P.rspm)}}P.rsalog=Lr();P.rslog=Lr(P.rsgf);for(var a=1,o=Mn(P.rsgf-1);a<=o;a+=1)fn(P.rslog,un(P.rsalog,a),a);P.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(P.rslog,sn[--on]);var n=un(P.rsalog,Mn(i+un(P.rslog,sn[--on]))%Mn(P.rsgf-1));sn[on++]=n}else{on-=2;sn[on++]=0}};sn[on++]=Infinity;sn[on++]=1;for(var s=0,c=P.rsnc;s<c;s++)sn[on++]=0;P.coeffs=Lr();for(var l=1,p=P.rsnc;l<=p;l+=1){P.i=l;fn(P.coeffs,P.i,un(P.coeffs,P.i-1));for(var d=P.i-1;d>=1;d-=1){P.j=d;sn[on++]=P.coeffs;sn[on++]=P.j;sn[on++]=un(P.coeffs,P.j-1);sn[on++]=un(P.coeffs,P.j);sn[on++]=un(P.rsalog,P.i);P.rsprod();var u=sn[--on];var f=sn[--on];var h=sn[--on];fn(sn[--on],h,xn(f,u))}sn[on++]=P.coeffs;sn[on++]=0;sn[on++]=un(P.coeffs,0);sn[on++]=un(P.rsalog,P.i);P.rsprod();var m=sn[--on];var g=sn[--on];fn(sn[--on],g,m)}P.nd=P.rscws.length;sn[on++]=Infinity;vn(P.rscws);for(var v=0,b=P.rsnc;v<b;v++)sn[on++]=0;sn[on++]=0;P.rscws=Lr();for(var I=0,A=P.nd-1;I<=A;I+=1){P.k=xn(un(P.rscws,I),un(P.rscws,P.nd));for(var _=0,y=Mn(P.rsnc-1);_<=y;_+=1){P.j=_;sn[on++]=P.rscws;sn[on++]=P.nd+P.j;sn[on++]=un(P.rscws,P.nd+P.j+1);sn[on++]=P.k;sn[on++]=un(P.coeffs,Mn(Mn(P.rsnc-P.j)-1));P.rsprod();var x=sn[--on];var w=sn[--on];var M=sn[--on];fn(sn[--on],M,xn(w,x))}}sn[on++]=hn(P.rscws,0,P.rscws.length-1)};P.dcwsb=Lr(Mn(Mn(P.e1nb+P.e2nb)+P.e3nb));P.ecwsb=Lr(P.dcwsb.length);P.in=0;P.out=0;for(var b=0,K=P.e1nb;b<K;b++){sn[on++]=hn(P.cws,P.in,P.e1dcws);sn[on++]=P.e1ecws;sn[on++]=256;sn[on++]=355;P.rscodes();var q=sn[--on];fn(P.dcwsb,P.out,hn(q,0,P.e1dcws));fn(P.ecwsb,P.out,hn(q,P.e1dcws,P.e1ecws));P.in=Mn(P.in+P.e1dcws);P.out=P.out+1}for(var X=0,$=P.e2nb;X<$;X++){sn[on++]=hn(P.cws,P.in,P.e2dcws);sn[on++]=P.e2ecws;sn[on++]=256;sn[on++]=355;P.rscodes();var tt=sn[--on];fn(P.dcwsb,P.out,hn(tt,0,P.e2dcws));fn(P.ecwsb,P.out,hn(tt,P.e2dcws,P.e2ecws));P.in=Mn(P.in+P.e2dcws);P.out=P.out+1}for(var et=0,it=P.e3nb;et<it;et++){sn[on++]=hn(P.cws,P.in,P.e3dcws);sn[on++]=P.e3ecws;sn[on++]=256;sn[on++]=355;P.rscodes();var nt=sn[--on];fn(P.dcwsb,P.out,hn(nt,0,P.e3dcws));fn(P.ecwsb,P.out,hn(nt,P.e3dcws,P.e3ecws));P.in=Mn(P.in+P.e3dcws);P.out=P.out+1}P.cws=Lr(P.ncws);P.cw=0;for(var I=0,rt=P.dcwsb.length-1;I<=rt;I+=1){P.i=I;var at=un(P.dcwsb,P.i);mn(P.cws,P.cw,at);P.cw=at.length+P.cw;var ot=un(P.ecwsb,P.i);mn(P.cws,P.cw,ot);P.cw=ot.length+P.cw}sn[on++]=Infinity;var st=P.ncws;var ct=12;var A=st-1;if(st-1>12){var lt=ct;ct=A;A=lt}for(var _=0,pt=A;_<=pt;_+=1)for(var y=_,dt=P.ncws-1;y<=dt;y+=13){sn[on++]=y;if(y<P.ncws){var ut=un(P.cws,sn[--on]);sn[on++]=ut}else on--}P.cws=Lr();if(P.rbit>0){P.pad=Lr(P.cws.length+1);mn(P.pad,0,P.cws);fn(P.pad,P.pad.length-1,0);P.cws=P.pad}sn[on++]=Infinity;for(var ft=0,ht=P.size*P.size;ft<ht;ft++)sn[on++]=-1;P.pixs=Lr();P.qmv=function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t*P.size)};if(P.alnn!=0){P.trmv=function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(Mn(Mn(t*P.size+P.size)-1)-e)};P.aplot=function(){var t=sn[--on];var e=sn[--on];var i=sn[--on];sn[on++]=t;sn[on++]=i;sn[on++]=e;sn[on++]=t;sn[on++]=e;sn[on++]=i;P.trmv();var n=sn[--on];fn(P.pixs,n,sn[--on]);P.trmv();var r=sn[--on];fn(P.pixs,r,sn[--on])};P.i=0;P.stag=0;for(;;){if(P.i>=P.size)break;for(var x=0,mt=Mn(P.size-1);x<=mt;x+=1){P.j=x;if(Mn(P.j+P.alnr)<P.size)sn[on++]=(~~(P.j/P.alnk)+P.stag)%2==0&&!(P.i==0&&P.j<P.alnk)||P.j%P.alnk==0;else sn[on++]=Mn(P.alnn+P.stag)%2==0;if(sn[--on]){sn[on++]=P.j;sn[on++]=P.i;sn[on++]=1;P.aplot();var gt=P.j;var vt=P.i;sn[on++]=gt+1;sn[on++]=vt+1;if(vt+1<P.size&>+1<P.size){sn[on++]=0;P.aplot()}else on-=2}}if(Mn(P.i+P.alnr)==P.size)P.i=Mn(Mn(P.i+P.alnr)-1);else P.i=Mn(P.i+P.alnk);P.stag=1-P.stag}for(var w=P.alnk,bt=P.alnk,It=Mn(P.size-2);bt<0?w>=It:w<=It;w+=bt){P.i=w;if(~~(P.i/P.alnk)%2!=0){sn[on++]=P.pixs;sn[on++]=0;sn[on++]=P.i-1;P.trmv();var At=sn[--on];fn(sn[--on],At,0);sn[on++]=P.pixs;sn[on++]=0;sn[on++]=P.i+1;P.trmv();var _t=sn[--on];fn(sn[--on],_t,0);sn[on++]=P.pixs;sn[on++]=1;sn[on++]=P.i-1;P.trmv();var yt=sn[--on];fn(sn[--on],yt,0);sn[on++]=P.pixs;sn[on++]=1;sn[on++]=P.i;P.trmv();var xt=sn[--on];fn(sn[--on],xt,0);sn[on++]=P.pixs;sn[on++]=1;sn[on++]=P.i+1;P.trmv();var wt=sn[--on];fn(sn[--on],wt,0);sn[on++]=P.pixs;sn[on++]=P.i-1;sn[on++]=0;P.trmv();var Mt=sn[--on];fn(sn[--on],Mt,0);sn[on++]=P.pixs;sn[on++]=P.i+1;sn[on++]=0;P.trmv();var Pt=sn[--on];fn(sn[--on],Pt,0);sn[on++]=P.pixs;sn[on++]=P.i-1;sn[on++]=1;P.trmv();var jt=sn[--on];fn(sn[--on],jt,0);sn[on++]=P.pixs;sn[on++]=P.i;sn[on++]=1;P.trmv();var Et=sn[--on];fn(sn[--on],Et,0);sn[on++]=P.pixs;sn[on++]=P.i+1;sn[on++]=1;P.trmv();var Tt=sn[--on];fn(sn[--on],Tt,0)}sn[on++]=P.pixs;sn[on++]=Mn(P.size-1);sn[on++]=P.i-1;P.trmv();var Ct=sn[--on];if(un(sn[--on],Ct)!=1){sn[on++]=P.pixs;sn[on++]=Mn(P.size-1);sn[on++]=P.i-1;P.trmv();var Bt=sn[--on];fn(sn[--on],Bt,0);sn[on++]=P.pixs;sn[on++]=Mn(P.size-2);sn[on++]=P.i-1;P.trmv();var St=sn[--on];fn(sn[--on],St,0);sn[on++]=P.pixs;sn[on++]=Mn(P.size-2);sn[on++]=P.i;P.trmv();var Dt=sn[--on];fn(sn[--on],Dt,0);sn[on++]=P.pixs;sn[on++]=Mn(P.size-2);sn[on++]=P.i+1;P.trmv();var kt=sn[--on];fn(sn[--on],kt,0);sn[on++]=P.pixs;sn[on++]=Mn(P.size-1);sn[on++]=P.i+1;P.trmv();var Nt=sn[--on];fn(sn[--on],Nt,0);sn[on++]=P.pixs;sn[on++]=P.i-1;sn[on++]=Mn(P.size-1);P.trmv();var Ut=sn[--on];fn(sn[--on],Ut,0);sn[on++]=P.pixs;sn[on++]=P.i-1;sn[on++]=Mn(P.size-2);P.trmv();var Ht=sn[--on];fn(sn[--on],Ht,0);sn[on++]=P.pixs;sn[on++]=P.i;sn[on++]=Mn(P.size-2);P.trmv();var Rt=sn[--on];fn(sn[--on],Rt,0);sn[on++]=P.pixs;sn[on++]=P.i+1;sn[on++]=Mn(P.size-2);P.trmv();var zt=sn[--on];fn(sn[--on],zt,0);sn[on++]=P.pixs;sn[on++]=P.i+1;sn[on++]=Mn(P.size-1);P.trmv();var Ot=sn[--on];fn(sn[--on],Ot,0)}}}if(!he.__24313__)(function(){var t=Object.create(P);t.fpat=Lr([Lr([1,1,1,1,1,1,1,0]),Lr([1,0,0,0,0,0,0,0]),Lr([1,0,1,1,1,1,1,0]),Lr([1,0,1,0,0,0,0,0]),Lr([1,0,1,0,1,1,1,0]),Lr([1,0,1,0,1,1,1,0]),Lr([1,0,1,0,1,1,1,0]),Lr([0,0,0,0,0,0,0,0])]);t.fpat2=Lr([Lr([1,1,1,0,1,0,1,0]),Lr([1,1,1,0,1,0,1,0]),Lr([1,1,1,0,1,0,1,0]),Lr([0,0,0,0,1,0,1,0]),Lr([1,1,1,1,1,0,1,0]),Lr([0,0,0,0,0,0,1,0]),Lr([1,1,1,1,1,1,1,0]),Lr([0,0,0,0,0,0,0,0])]);for(var e in t)t.hasOwnProperty(e)&&(he.$ctx[e]=t[e]);he.__24313__=1})();for(var M=0,Lt=P.fpat.length-1;M<=Lt;M+=1){P.y=M;for(var j=0,Wt=un(P.fpat,0).length-1;j<=Wt;j+=1){P.x=j;P.fpb=un(un(P.fpat,P.y),P.x);P.fpb2=un(un(P.fpat2,P.y),P.x);sn[on++]=P.pixs;sn[on++]=P.x;sn[on++]=P.y;P.qmv();var Gt=sn[--on];fn(sn[--on],Gt,P.fpb);sn[on++]=P.pixs;sn[on++]=Mn(Mn(P.size-P.x)-1);sn[on++]=P.y;P.qmv();var Zt=sn[--on];fn(sn[--on],Zt,P.fpb);sn[on++]=P.pixs;sn[on++]=Mn(Mn(P.size-P.x)-1);sn[on++]=Mn(Mn(P.size-P.y)-1);P.qmv();var Ft=sn[--on];fn(sn[--on],Ft,P.fpb);sn[on++]=P.pixs;sn[on++]=P.x;sn[on++]=Mn(Mn(P.size-P.y)-1);P.qmv();var Yt=sn[--on];fn(sn[--on],Yt,P.fpb2)}}P.functionmap=Lr([Lr([Lr([0,8]),Lr([Mn(P.size-1),Mn(P.size-9)])]),Lr([Lr([1,8]),Lr([Mn(P.size-2),Mn(P.size-9)])]),Lr([Lr([2,8]),Lr([Mn(P.size-3),Mn(P.size-9)])]),Lr([Lr([3,8]),Lr([Mn(P.size-4),Mn(P.size-9)])]),Lr([Lr([4,8]),Lr([Mn(P.size-5),Mn(P.size-9)])]),Lr([Lr([5,8]),Lr([Mn(P.size-6),Mn(P.size-9)])]),Lr([Lr([6,8]),Lr([Mn(P.size-7),Mn(P.size-9)])]),Lr([Lr([7,8]),Lr([Mn(P.size-8),Mn(P.size-9)])]),Lr([Lr([8,8]),Lr([Mn(P.size-9),Mn(P.size-9)])]),Lr([Lr([8,7]),Lr([Mn(P.size-9),Mn(P.size-8)])]),Lr([Lr([8,6]),Lr([Mn(P.size-9),Mn(P.size-7)])]),Lr([Lr([8,5]),Lr([Mn(P.size-9),Mn(P.size-6)])]),Lr([Lr([8,4]),Lr([Mn(P.size-9),Mn(P.size-5)])]),Lr([Lr([8,3]),Lr([Mn(P.size-9),Mn(P.size-4)])]),Lr([Lr([8,2]),Lr([Mn(P.size-9),Mn(P.size-3)])]),Lr([Lr([8,1]),Lr([Mn(P.size-9),Mn(P.size-2)])]),Lr([Lr([8,0]),Lr([Mn(P.size-9),Mn(P.size-1)])]),Lr([Lr([Mn(P.size-9),0]),Lr([8,Mn(P.size-1)])]),Lr([Lr([Mn(P.size-9),1]),Lr([8,Mn(P.size-2)])]),Lr([Lr([Mn(P.size-9),2]),Lr([8,Mn(P.size-3)])]),Lr([Lr([Mn(P.size-9),3]),Lr([8,Mn(P.size-4)])]),Lr([Lr([Mn(P.size-9),4]),Lr([8,Mn(P.size-5)])]),Lr([Lr([Mn(P.size-9),5]),Lr([8,Mn(P.size-6)])]),Lr([Lr([Mn(P.size-9),6]),Lr([8,Mn(P.size-7)])]),Lr([Lr([Mn(P.size-9),7]),Lr([8,Mn(P.size-8)])]),Lr([Lr([Mn(P.size-9),8]),Lr([8,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-8),8]),Lr([7,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-7),8]),Lr([6,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-6),8]),Lr([5,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-5),8]),Lr([4,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-4),8]),Lr([3,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-3),8]),Lr([2,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-2),8]),Lr([1,Mn(P.size-9)])]),Lr([Lr([Mn(P.size-1),8]),Lr([0,Mn(P.size-9)])])]);var Qt=P.functionmap;for(var E=0,Jt=Qt.length;E<Jt;E++)vn(un(Qt,E),function(){vn(sn[--on]);P.qmv();fn(P.pixs,sn[--on],0)});var Vt=Lr([function(){on-=2;sn[on++]=1},function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t)%2},function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(Mn(t+e)%3+e%3)%2},function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e%t+Mn(t%e+Mn(t%3+e%3)))%2}]);P.maskfuncs=Vt;if(P.mask!=-1){P.maskfuncs=Lr([un(P.maskfuncs,P.mask-1)]);P.bestmaskval=P.mask-1}P.masks=Lr(P.maskfuncs.length);for(var T=0,Kt=P.masks.length-1;T<=Kt;T+=1){P.m=T;P.mask=Lr(P.size*P.size);for(var C=0,qt=Mn(P.size-1);C<=qt;C+=1){P.j=C;for(var B=0,Xt=Mn(P.size-1);B<=Xt;B+=1){P.i=B;sn[on++]=P.i+1;sn[on++]=P.j+1;if(un(P.maskfuncs,P.m)()===true)break;var $t=sn[--on];sn[on++]=$t==0;sn[on++]=P.pixs;sn[on++]=P.i;sn[on++]=P.j;P.qmv();var te=sn[--on];var ee=un(sn[--on],te);var ie=sn[--on];var ne=ie&&ee==-1?1:0;sn[on++]=ne;sn[on++]=P.mask;sn[on++]=P.i;sn[on++]=P.j;P.qmv();var re=sn[--on];var ae=sn[--on];fn(ae,re,sn[--on])}}fn(P.masks,P.m,P.mask)}P.posx=0;P.posy=0;P.num=0;for(;;){if(P.posy==P.size)break;sn[on++]=P.pixs;sn[on++]=P.posx;sn[on++]=P.posy;P.qmv();var oe=sn[--on];if(un(sn[--on],oe)==-1){var se=un(P.cws,~~(P.num/8));var S=-(7-P.num%8);sn[on++]=(S<0?se>>>-S:se<<S)&1;sn[on++]=P.pixs;sn[on++]=P.posx;sn[on++]=P.posy;P.qmv();var ce=sn[--on];var le=sn[--on];fn(le,ce,sn[--on]);P.num=P.num+1}P.posx=P.posx+1;if(P.posx==P.size){P.posx=0;P.posy=P.posy+1}}P.evalfulln1n3=function(){P.scrle=sn[--on];sn[on++]="scr1";sn[on++]=0;vn(P.scrle,function(){var t=sn[--on];sn[on++]=t;if(t>=3){var e=sn[--on];var i=Mn(sn[--on]+e*4);sn[on++]=i;sn[on++]=i}on--});var t=sn[--on];P[sn[--on]]=t;P.scr3=0;for(var e=5,i=P.scrle.length-1;e<=i;e+=2){P.j=e;if(un(P.scrle,P.j)%3==0){P.fact=~~(un(P.scrle,P.j)/3);var n=hn(P.scrle,P.j-4,4);for(var r=0,a=n.length;r<a;r++)sn[on++]=un(n,r)==P.fact;var o=sn[--on];var s=sn[--on];var c=sn[--on];var l=sn[--on];if(l&&(c&&(s&&o)))if(P.j==5||P.j+2>=P.scrle.length)P.scr3=P.scr3+50;else if(un(P.scrle,P.j-5)>=3||un(P.scrle,P.j+1)>=3)P.scr3=P.scr3+50}}for(var p=1,d=P.scrle.length-5;p<=d;p+=2){P.j=p;if(un(P.scrle,P.j)%3==0){P.fact=~~(un(P.scrle,P.j)/3);var u=hn(P.scrle,P.j+1,4);for(var f=0,h=u.length;f<h;f++)sn[on++]=un(u,f)==P.fact;var m=sn[--on];var g=sn[--on];var v=sn[--on];var b=sn[--on];if(b&&(v&&(g&&m)))if(P.j==1||P.j+6>=P.scrle.length)P.scr3=P.scr3+50;else if(un(P.scrle,P.j-1)>=3||un(P.scrle,P.j+5)>=3)P.scr3=P.scr3+50}}sn[on++]=P.scr1;sn[on++]=P.scr3};P.evalfull=function(){P.sym=sn[--on];P.n1=0;P.n3=0;P.rle=Lr(Mn(P.size+1));P.lastpairs=Lr(P.size);P.thispairs=Lr(P.size);P.sizeadd1=Mn(P.size+1);for(var t=0,e=Mn(P.size-1);t<=e;t+=1){P.i=t;sn[on++]=Infinity;var i=P.size;sn[on++]=0;sn[on++]=0;for(var n=P.i,r=i,a=Mn(i*i-1);r<0?n>=a:n<=a;n+=r){var o=un(P.sym,n);var s=sn[--on];sn[on++]=o;if(_n(s,o)){var c=sn[--on];var l=sn[--on];sn[on++]=Mn(l+1);sn[on++]=c}else{var p=sn[--on];sn[on++]=1;sn[on++]=p}}on--;var d=bn()+2;An(hn(P.rle,0,d-2));P.evalfulln1n3();P.n3=Mn(sn[--on]+P.n3);P.n1=Mn(sn[--on]+P.n1);on--;P.symrow=hn(P.sym,P.i*P.size,P.size);sn[on++]=Infinity;var u=P.symrow;sn[on++]=0;sn[on++]=0;for(var f=0,h=u.length;f<h;f++){var m=un(u,f);var g=sn[--on];sn[on++]=m;if(_n(g,m)){var v=sn[--on];var b=sn[--on];sn[on++]=Mn(b+1);sn[on++]=v}else{var I=sn[--on];sn[on++]=1;sn[on++]=I}}on--;var A=bn()+2;An(hn(P.rle,0,A-2));P.evalfulln1n3();P.n3=Mn(sn[--on]+P.n3);P.n1=Mn(sn[--on]+P.n1);on--}sn[on++]=Mn(P.n1+P.n3)};P.bestscore=999999999;for(var D=0,pe=P.masks.length-1;D<=pe;D+=1){P.m=D;P.masksym=Lr(P.size*P.size);for(var k=0,de=Mn(P.size*P.size-1);k<=de;k+=1){P.i=k;fn(P.masksym,P.i,xn(un(P.pixs,P.i),un(un(P.masks,P.m),P.i)))}if(P.masks.length!=1){sn[on++]=P.masksym;P.evalfull();P.score=sn[--on];if(P.score<P.bestscore){P.bestsym=P.masksym;P.bestmaskval=P.m;P.bestscore=P.score}}else P.bestsym=P.masksym}P.pixs=P.bestsym;P.funval=((~~(Mn(P.size-21)/2)+20)*4+P.eclval)*4+P.bestmaskval;sn[on++]=Lr([(P.funval&3840)>>>8,(P.funval&240)>>>4,P.funval&15]);sn[on++]=4;sn[on++]=16;sn[on++]=19;P.rscodes();P.funvals=sn[--on];sn[on++]=Infinity;vn(P.funvals,function(){sn[on++]=4;P.tobin();vn(sn[--on],function(){var t=sn[--on];sn[on++]=Mn(t-48)})});sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;P.funbits=Lr();for(var N=0,ue=P.functionmap.length-1;N<=ue;N+=1){P.i=N;vn(un(P.functionmap,P.i),function(){var t=sn[--on];sn[on++]=P.pixs;In(t);P.qmv();var e=sn[--on];fn(sn[--on],e,un(P.funbits,P.i))})}var fe=new Map([["ren",Tn],["pixs",P.pixs],["pixx",P.size],["pixy",P.size],["height",P.size*2/72],["width",P.size*2/72],["opt",P.options]]);sn[on++]=fe;if(!P.dontdraw)Tn()}function Et(){var $=Object.create(Et.$ctx||(Et.$ctx={}));$.dontdraw=false;$.rows=-1;$.columns=-1;$.ratio=-1;$.parse=false;$.parsefnc=false;$.raw=false;$.fast=false;$.mask=-1;sn[on++]=$;jn();$.options=sn[--on];$.barcode=sn[--on];if($.rows!=-1)if($.rows<5){sn[on++]="bwipp.dotcodeBadRows#24578";sn[on++]="There must be at least 5 rows";Pn()}if($.columns!=-1)if($.columns<5){sn[on++]="bwipp.dotcodeBadColumns#24584";sn[on++]="There must be at least 5 columns";Pn()}if($.rows!=-1&&$.columns!=-1&&($.rows+$.columns)%2!=1){sn[on++]="bwipp.dotcodeRowsColumnsBadParity#24589";sn[on++]="Sum of rows and columns must be odd";Pn()}if($.ratio==-1&&$.rows==-1&&$.columns==-1)$.ratio=3/2;if($.ratio!=-1)if($.ratio<=0){sn[on++]="bwipp.dotcodeRatio#24598";sn[on++]="The ratio must be greater than 0";Pn()}if($.mask!=-1)if($.mask<0||$.mask>3){sn[on++]="bwipp.dotcodeBadMask#24604";sn[on++]="Valid mask values are 0 to 3";Pn()}if(!Et.__24621__)(function(){var t=Object.create($);t.laa=-1;t.lab=-2;t.lac=-3;t.bin=-4;t.sfa=-5;t.sfb=-6;t.sb2=-7;t.sb3=-8;t.sb4=-9;t.sb5=-10;t.sb6=-11;t.sfc=-12;t.sc2=-13;t.sc3=-14;t.sc4=-15;t.sc5=-16;t.sc6=-17;t.sc7=-18;t.bsa=-19;t.bsb=-20;t.tma=-21;t.tmb=-22;t.tmc=-23;t.tms=-24;t.fn1=-25;t.fn2=-26;t.fn3=-27;t.crl=-28;t.aim=-29;t.m05=-30;t.m06=-31;t.m12=-32;t.mac=-33;for(var e in t)t.hasOwnProperty(e)&&(Et.$ctx[e]=t[e]);Et.__24621__=1})();var t=new Map([["parse",$.parse],["parsefnc",$.parsefnc],["eci",true],["FNC1",$.fn1],["FNC3",$.fn3]]);$.fncvals=t;sn[on++]="msg";sn[on++]=$.barcode;sn[on++]=$.fncvals;En();var e=sn[--on];$[sn[--on]]=e;$.msglen=$.msg.length;var i=$.msg;sn[on++]="numecis";sn[on++]=0;for(var n=0,r=i.length;n<r;n++)if(un(i,n)<=-1e6){var a=sn[--on];sn[on++]=Mn(a+1)}var o=sn[--on];$[sn[--on]]=o;$.msgtmp=Lr(Mn($.msg.length+$.numecis*6));$.j=0;for(var s=0,N=$.msg.length-1;s<=N;s+=1){var c=un($.msg,s);sn[on++]=c;if(c<=-1e6){var l=hn(dn(ln(7),-sn[--on],10),1,6);for(var p=0,U=l.length;p<U;p++)sn[on++]=un(l,p);An(Lr(6));mn($.msgtmp,$.j+1,sn[--on]);fn($.msgtmp,$.j,$.fn2);$.j=$.j+7}else{fn($.msgtmp,$.j,sn[--on]);$.j=$.j+1}}$.msg=$.msgtmp;$.msglen=$.msg.length;if(!Et.__24720__)(function(){var t=Object.create($);t.charmaps=Lr([Lr([32,32,"00"]),Lr(["!","!","01"]),Lr(['"','"',"02"]),Lr(["#","#","03"]),Lr(["$","$","04"]),Lr(["%","%","05"]),Lr(["&","&","06"]),Lr(["'","'","07"]),Lr([40,40,"08"]),Lr([41,41,"09"]),Lr(["*","*","10"]),Lr(["+","+","11"]),Lr([",",",","12"]),Lr(["-","-","13"]),Lr([".",".","14"]),Lr(["/","/","15"]),Lr(["0","0","16"]),Lr(["1","1","17"]),Lr(["2","2","18"]),Lr(["3","3","19"]),Lr(["4","4","20"]),Lr(["5","5","21"]),Lr(["6","6","22"]),Lr(["7","7","23"]),Lr(["8","8","24"]),Lr(["9","9","25"]),Lr([":",":","26"]),Lr([";",";","27"]),Lr(["<","<","28"]),Lr(["=","=","29"]),Lr([">",">","30"]),Lr(["?","?","31"]),Lr(["@","@","32"]),Lr(["A","A","33"]),Lr(["B","B","34"]),Lr(["C","C","35"]),Lr(["D","D","36"]),Lr(["E","E","37"]),Lr(["F","F","38"]),Lr(["G","G","39"]),Lr(["H","H","40"]),Lr(["I","I","41"]),Lr(["J","J","42"]),Lr(["K","K","43"]),Lr(["L","L","44"]),Lr(["M","M","45"]),Lr(["N","N","46"]),Lr(["O","O","47"]),Lr(["P","P","48"]),Lr(["Q","Q","49"]),Lr(["R","R","50"]),Lr(["S","S","51"]),Lr(["T","T","52"]),Lr(["U","U","53"]),Lr(["V","V","54"]),Lr(["W","W","55"]),Lr(["X","X","56"]),Lr(["Y","Y","57"]),Lr(["Z","Z","58"]),Lr(["[","[","59"]),Lr([92,92,"60"]),Lr(["]","]","61"]),Lr(["^","^","62"]),Lr(["_","_","63"]),Lr([0,"`","64"]),Lr([1,"a","65"]),Lr([2,"b","66"]),Lr([3,"c","67"]),Lr([4,"d","68"]),Lr([5,"e","69"]),Lr([6,"f","70"]),Lr([7,"g","71"]),Lr([8,"h","72"]),Lr([9,"i","73"]),Lr([10,"j","74"]),Lr([11,"k","75"]),Lr([12,"l","76"]),Lr([13,"m","77"]),Lr([14,"n","78"]),Lr([15,"o","79"]),Lr([16,"p","80"]),Lr([17,"q","81"]),Lr([18,"r","82"]),Lr([19,"s","83"]),Lr([20,"t","84"]),Lr([21,"u","85"]),Lr([22,"v","86"]),Lr([23,"w","87"]),Lr([24,"x","88"]),Lr([25,"y","89"]),Lr([26,"z","90"]),Lr([27,"{","91"]),Lr([28,"|","92"]),Lr([29,"}","93"]),Lr([30,"~","94"]),Lr([31,127,"95"]),Lr([t.sfb,t.crl,"96"]),Lr([t.sb2,9,"97"]),Lr([t.sb3,28,"98"]),Lr([t.sb4,29,"99"]),Lr([t.sb5,30,t.aim]),Lr([t.sb6,t.sfa,t.laa]),Lr([t.lab,t.laa,t.sfb]),Lr([t.sc2,t.sc2,t.sb2]),Lr([t.sc3,t.sc3,t.sb3]),Lr([t.sc4,t.sc4,t.sb4]),Lr([t.lac,t.lac,t.lab]),Lr([t.fn1,t.fn1,t.fn1]),Lr([t.fn2,t.fn2,t.fn2]),Lr([t.fn3,t.fn3,t.fn3]),Lr([t.bsa,t.bsa,t.bsa]),Lr([t.bsb,t.bsb,t.bsb]),Lr([t.bin,t.bin,t.bin])]);t.charvals=Lr([new Map,new Map,new Map]);for(var e=0,i=t.charmaps.length-1;e<=i;e+=1){t.i=e;t.encs=un(t.charmaps,t.i);for(var n=0;n<=2;n+=1){t.j=n;var r=un(t.encs,t.j);sn[on++]=r;if(_n(Oe(r),"stringtype")){var a=un(sn[--on],0);sn[on++]=a}fn(un(t.charvals,t.j),sn[--on],t.i)}}t.Avals=un(t.charvals,0);t.Bvals=un(t.charvals,1);fn(t.Bvals,t.m05,97);fn(t.Bvals,t.m06,98);fn(t.Bvals,t.m12,99);fn(t.Bvals,t.mac,100);t.Cvals=un(t.charvals,2);sn[on++]=Infinity;var o=Lr([t.sc2,t.sc3,t.sc4,t.sc5,t.sc6,t.sc7,t.tma,t.tmb,t.tmc,t.tms]);sn[on++]=102;for(var s=0,c=o.length;s<c;s++){var l=Mn(sn[--on]+1);sn[on++]=un(o,s);sn[on++]=l;sn[on++]=l}on--;t.BINvals=cn();t.A=0;t.B=1;t.C=2;t.BIN=3;for(var p in t)t.hasOwnProperty(p)&&(Et.$ctx[p]=t[p]);Et.__24720__=1})();sn[on++]=Infinity;for(var d=0,H=$.msglen+1;d<H;d++)sn[on++]=0;$.nDigits=Lr();sn[on++]=Infinity;for(var u=0,R=$.msglen+1;u<R;u++)sn[on++]=false;$.SeventeenTen=Lr();sn[on++]=Infinity;for(var f=0,z=$.msglen+1;f<z;f++)sn[on++]=false;$.ECI=Lr();sn[on++]=Infinity;for(var h=0,O=$.msglen+1;h<O;h++)sn[on++]=false;$.DatumA=Lr();sn[on++]=Infinity;for(var m=0,L=$.msglen+1;m<L;m++)sn[on++]=false;$.DatumB=Lr();sn[on++]=Infinity;for(var g=0,W=$.msglen+1;g<W;g++)sn[on++]=false;$.DatumC=Lr();sn[on++]=Infinity;for(var v=0,G=$.msglen+8;v<G;v++)sn[on++]=false;$.Binary=Lr();sn[on++]=Infinity;for(var b=0,Z=$.msglen+1;b<Z;b++)sn[on++]=0;$.AheadC=Lr();sn[on++]=Infinity;for(var I=0,F=$.msglen+1;I<F;I++)sn[on++]=0;$.TryC=Lr();sn[on++]=Infinity;for(var A=0,Y=$.msglen+1;A<Y;A++)sn[on++]=0;$.AheadA=Lr();sn[on++]=Infinity;for(var _=0,Q=$.msglen+1;_<Q;_++)sn[on++]=0;$.AheadB=Lr();sn[on++]=Infinity;for(var y=0,J=$.msglen+1;y<J;y++)sn[on++]=0;$.UntilEndSeg=Lr();for(var x=$.msglen-1;x>=0;x-=1){$.i=x;$.barchar=un($.msg,$.i);if($.barchar>=48&&$.barchar<=57)fn($.nDigits,$.i,Mn(un($.nDigits,$.i+1)+1));var V=un($.Avals,$.barchar)!==undefined;if(V)fn($.DatumA,$.i,true);var K=un($.Bvals,$.barchar)!==undefined;if(K)fn($.DatumB,$.i,true);$.CRLF=false;if($.barchar==13&&$.i<$.msglen-1)if(un($.msg,$.i+1)==10)$.CRLF=true;if($.CRLF)fn($.DatumB,$.i,true);if(un($.nDigits,$.i)>=2)fn($.DatumC,$.i,true);if($.barchar<0)fn($.DatumC,$.i,true);if($.barchar>=128)fn($.Binary,$.i,true);if(un($.nDigits,$.i)>=10){sn[on++]=Infinity;In(hn($.msg,$.i,10));for(var w=0,q=1;w<q;w++){if(sn[--on]!=48){sn[on++]=false;break}if(sn[--on]!=49){sn[on++]=false;break}on-=6;if(sn[--on]!=55){sn[on++]=false;break}if(sn[--on]!=49){sn[on++]=false;break}sn[on++]=true}fn($.SeventeenTen,$.i,sn[--on]);Bn()}if(un($.nDigits,$.i+1)>=6&&un($.msg,$.i)==$.fn2)fn($.ECI,$.i,true);if($.barchar<0&&$.barchar!=$.fn3)fn($.AheadC,$.i,Mn(un($.AheadC,$.i+1)+1));else if(un($.nDigits,$.i)<=1)fn($.AheadC,$.i,0);else fn($.AheadC,$.i,Mn(un($.AheadC,$.i+2)+1));if(un($.nDigits,$.i)>0&&qi(un($.AheadC,$.i),un($.AheadC,$.i+1)))fn($.TryC,$.i,un($.AheadC,$.i));if(un($.DatumA,$.i)&&un($.TryC,$.i)<2&&$.barchar!=$.fn3)fn($.AheadA,$.i,Mn(un($.AheadA,$.i+1)+1));if(un($.DatumB,$.i)&&un($.TryC,$.i)<2&&$.barchar!=$.fn3){sn[on++]=$.AheadB;sn[on++]=$.i;sn[on++]=$.AheadB;sn[on++]=$.i+1;if($.CRLF){var X=sn[--on];sn[on++]=Mn(X+1)}var tt=sn[--on];var et=un(sn[--on],tt);var it=sn[--on];fn(sn[--on],it,Mn(et+1))}if($.barchar!=$.fn3)fn($.UntilEndSeg,$.i,Mn(un($.UntilEndSeg,$.i+1)+1))}$.addtocws=function(){var t=sn[--on];mn($.cws,$.j,t);$.j=t.length+$.j};$.base259to103=function(){$.in=sn[--on];$.inlen=$.in.length;sn[on++]=Infinity;for(var t=0,e=5-$.inlen;t<e;t++)sn[on++]=0;In($.in);$.in=Lr();$.out=Lr(6);sn[on++]=Infinity;In(hn($.in,0,2));$.msbs=Lr();sn[on++]=Infinity;In($.msbs);var i=sn[--on];var n=sn[--on];sn[on++]=Mn(i+n*259);for(var r=0,a=2;r<a;r++){var o=sn[--on];sn[on++]=o%103;sn[on++]=~~(o/103)}$.mscs=Lr();sn[on++]=Infinity;In(hn($.in,2,3));$.lsbs=Lr();sn[on++]=Infinity;In($.lsbs);var s=sn[--on];var c=sn[--on];var l=sn[--on];sn[on++]=Mn(Mn(s+c*259)+l*67081);for(var p=0,d=3;p<d;p++){var u=sn[--on];sn[on++]=u%103;sn[on++]=~~(u/103)}$.lscs=Lr();var f=un($.lscs,0);var h=un($.mscs,0);fn($.out,5,Mn(f+h*42)%103);var m=un($.lscs,1);var g=un($.mscs,0);var v=un($.mscs,1);fn($.out,4,Mn(Mn(Mn(~~(Mn(f+h*42)/103)+m)+g*68)+v*42)%103);var b=un($.lscs,2);var I=un($.mscs,0);var A=un($.mscs,1);var _=un($.mscs,2);fn($.out,3,Mn(Mn(Mn(Mn(~~(Mn(Mn(Mn(~~(Mn(f+h*42)/103)+m)+g*68)+v*42)/103)+b)+I*92)+A*68)+_*42)%103);var y=un($.lscs,3);var x=un($.mscs,0);var w=un($.mscs,1);var M=un($.mscs,2);fn($.out,2,Mn(Mn(Mn(Mn(~~(Mn(Mn(Mn(Mn(~~(Mn(Mn(Mn(~~(Mn(f+h*42)/103)+m)+g*68)+v*42)/103)+b)+I*92)+A*68)+_*42)/103)+y)+x*15)+w*92)+M*68)%103);var P=un($.mscs,1);var j=un($.mscs,2);fn($.out,1,Mn(Mn(~~(Mn(Mn(Mn(Mn(~~(Mn(Mn(Mn(Mn(~~(Mn(Mn(Mn(~~(Mn(f+h*42)/103)+m)+g*68)+v*42)/103)+b)+I*92)+A*68)+_*42)/103)+y)+x*15)+w*92)+M*68)/103)+P*15)+j*92)%103);fn($.out,0,Mn(~~(Mn(Mn(~~(Mn(Mn(Mn(Mn(~~(Mn(Mn(Mn(Mn(~~(Mn(Mn(Mn(~~(Mn(f+h*42)/103)+m)+g*68)+v*42)/103)+b)+I*92)+A*68)+_*42)/103)+y)+x*15)+w*92)+M*68)/103)+P*15)+j*92)/103)+un($.mscs,2)*15)%103);sn[on++]=hn($.out,6-$.inlen-1,$.inlen+1)};$.finaliseBIN=function(){if($.bpos!=0){sn[on++]=hn($.bvals,0,$.bpos);$.base259to103();In(sn[--on]);$.bpos=0}};$.addtobin=function(){fn($.bvals,$.bpos,sn[--on]);$.bpos=$.bpos+1;if($.bpos==5)$.finaliseBIN()};$.ECIabc=function(){var t=hn($.msg,$.i+1,6);sn[on++]=0;for(var e=0,i=t.length;e<i;e++){var n=sn[--on];sn[on++]=Mn(n+Mn(un(t,e)-48))*10}var r=~~(sn[--on]/10);sn[on++]=r;if(r>=40){var a=Mn(sn[--on]-40);var o=a%12769;sn[on++]=~~(a/12769)+40;sn[on++]=~~(o/113);sn[on++]=o%113}};$.ECIbin=function(){sn[on++]=Infinity;var t=hn($.msg,$.i+1,6);sn[on++]=0;for(var e=0,i=t.length;e<i;e++){var n=sn[--on];sn[on++]=Mn(n+Mn(un(t,e)-48))*10}var r=~~(sn[--on]/10);sn[on++]=r;if(r>=65536){var a=sn[--on];var o=a%65536;sn[on++]=258;sn[on++]=~~(a/65536);sn[on++]=~~(o/256);sn[on++]=o%256}else{var s=sn[--on];sn[on++]=s;if(s>=256){var c=sn[--on];sn[on++]=257;sn[on++]=~~(c/256);sn[on++]=c%256}else{var l=sn[--on];sn[on++]=256;sn[on++]=l}}var p=Lr();for(var d=0,u=p.length;d<u;d++){sn[on++]=un(p,d);$.addtobin()}};$.encC=function(){for(var t=0,e=1;t<e;t++){if($.i==$.segstart){for(var i=0,n=1;i<n;i++){if($.i>Mn($.segend-7)){sn[on++]=0;break}if(un($.msg,$.segstart)!=91){sn[on++]=0;break}if(un($.msg,$.segstart+1)!=41){sn[on++]=0;break}if(un($.msg,$.segstart+2)!=62){sn[on++]=0;break}if(un($.msg,$.segstart+3)!=30){sn[on++]=0;break}var r=un($.msg,$.segstart+4);if(r<48||r>57){sn[on++]=0;break}var a=un($.msg,$.segstart+5);if(a<48||a>57){sn[on++]=0;break}if(un($.msg,Mn($.segend-1))!=4){sn[on++]=0;break}var o=Mn(Mn(un($.msg,$.segstart+4)-48)*10+Mn(un($.msg,$.segstart+5)-48));sn[on++]=o;if(o!=5&&(o!=6&&o!=12)){on--;sn[on++]=$.mac;break}if(un($.msg,$.segstart+6)!=29){on--;sn[on++]=0;break}if(un($.msg,Mn($.segend-2))!=30){on--;sn[on++]=0;break}var s=sn[--on];sn[on++]=s;if(s==5){on--;sn[on++]=$.m05;break}if(sn[--on]==6){sn[on++]=$.m06;break}sn[on++]=$.m12;break}$.inmac=sn[--on];if($.inmac!=0){sn[on++]=Lr([un($.Cvals,$.lab)]);$.addtocws();$.mode=$.B;sn[on++]=Lr([un($.Bvals,$.inmac)]);$.addtocws();if($.inmac==$.mac){sn[on++]=Lr([un($.Bvals,un($.msg,$.segstart+4))]);$.addtocws();sn[on++]=Lr([un($.Bvals,un($.msg,$.segstart+5))]);$.addtocws();$.i=$.i+6}else $.i=$.i+7;break}}if($.i==$.segstart){if(un($.nDigits,$.i)>=2){sn[on++]=Lr([un($.Cvals,$.fn1)]);$.addtocws()}if(un($.msg,$.i)==$.fn1&&un($.nDigits,$.i+1)>=2)$.i=$.i+1}if(un($.SeventeenTen,$.i)){sn[on++]=Lr([un($.Cvals,$.aim),Mn(Mn(un($.msg,$.i+2)-48)*10+Mn(un($.msg,$.i+3)-48)),Mn(Mn(un($.msg,$.i+4)-48)*10+Mn(un($.msg,$.i+5)-48)),Mn(Mn(un($.msg,$.i+6)-48)*10+Mn(un($.msg,$.i+7)-48))]);$.addtocws();$.i=$.i+10;break}if(un($.DatumC,$.i)){var c=un($.msg,$.i);if(c==$.fn1||(c==$.fn2||c==$.fn3)){sn[on++]=Lr([un($.Cvals,un($.msg,$.i))]);$.addtocws();if(un($.ECI,$.i)){sn[on++]=Infinity;$.ECIabc();var l=Lr();sn[on++]=l;$.addtocws();$.i=$.i+7;break}if(un($.msg,$.i)==$.fn3&&$.segstart!=$.i){$.i=$.i+1;$.inmac=0;$.segstart=$.i;$.segend=Mn($.i+un($.UntilEndSeg,$.i));break}$.i=$.i+1;break}sn[on++]=Lr([Mn(Mn(un($.msg,$.i)-48)*10+Mn(un($.msg,$.i+1)-48))]);$.addtocws();$.i=$.i+2;break}if(un($.Binary,$.i)){if(un($.nDigits,$.i+1)>0){if(un($.msg,$.i)<160){sn[on++]=Lr([un($.Cvals,$.bsa),un($.Avals,Mn(un($.msg,$.i)-128))]);$.addtocws()}else{sn[on++]=Lr([un($.Cvals,$.bsb),un($.Bvals,Mn(un($.msg,$.i)-128))]);$.addtocws()}$.i=$.i+1;break}sn[on++]=Lr([un($.Cvals,$.bin)]);$.addtocws();$.mode=$.BIN;break}$.m=un($.AheadA,$.i);$.n=un($.AheadB,$.i);if(qi($.m,$.n)){sn[on++]=Lr([un($.Cvals,$.laa)]);$.addtocws();$.mode=$.A;break}if($.i==$.segstart){var p=un($.msg,$.i);if(p==9||(p==28||(p==29||p==30))){sn[on++]=Lr([un($.Cvals,$.laa)]);$.addtocws();$.mode=$.A;break}}if($.n>4){sn[on++]=Lr([un($.Cvals,$.lab)]);$.addtocws();$.mode=$.B;break}sn[on++]=Lr([un($.Cvals,un(Lr([$.sfb,$.sb2,$.sb3,$.sb4]),Mn($.n-1)))]);$.addtocws();for(var d=0,u=$.n;d<u;d++)if(un($.msg,$.i)==13){sn[on++]=Lr([un($.Bvals,$.crl)]);$.addtocws();$.i=$.i+2}else{sn[on++]=Lr([un($.Bvals,un($.msg,$.i))]);$.addtocws();$.i=$.i+1}break}};$.encB=function(){for(var t=0,e=1;t<e;t++){$.n=un($.TryC,$.i);if($.n>=2){if($.n>4){sn[on++]=Lr([un($.Bvals,$.lac)]);$.addtocws();$.mode=$.C;break}sn[on++]=Lr([un($.Bvals,un(Lr([$.sfc,$.sc2,$.sc3,$.sc4]),Mn($.n-1)))]);$.addtocws();for(var i=0,n=$.n;i<n;i++)if(un($.msg,$.i)<0){sn[on++]=Lr([un($.Cvals,un($.msg,$.i))]);$.addtocws();$.i=$.i+1}else{sn[on++]=Lr([Mn(Mn(un($.msg,$.i)-48)*10+Mn(un($.msg,$.i+1)-48))]);$.addtocws();$.i=$.i+2}break}if(un($.DatumB,$.i)){var r=un($.msg,$.i);if(r==$.fn1||(r==$.fn2||r==$.fn3)){sn[on++]=Lr([un($.Bvals,un($.msg,$.i))]);$.addtocws();if(un($.ECI,$.i)){sn[on++]=Infinity;$.ECIabc();var a=Lr();sn[on++]=a;$.addtocws();$.i=$.i+7;break}if(un($.msg,$.i)==$.fn3&&$.i!=$.segstart){$.i=$.i+1;$.mode=$.C;$.inmac=0;$.segstart=$.i;$.segend=Mn($.i+un($.UntilEndSeg,$.i));break}$.i=$.i+1;break}if(un($.msg,$.i)==13&&$.i<$.msglen-1)if(un($.msg,$.i+1)==10){sn[on++]=Lr([un($.Bvals,$.crl)]);$.addtocws();$.i=$.i+2;break}sn[on++]=Lr([un($.Bvals,un($.msg,$.i))]);$.addtocws();$.i=$.i+1;break}if(un($.Binary,$.i)){if(un($.DatumB,$.i+1)){if(un($.msg,$.i)<160){sn[on++]=Lr([un($.Bvals,$.bsa),un($.Avals,Mn(un($.msg,$.i)-128))]);$.addtocws()}else{sn[on++]=Lr([un($.Bvals,$.bsb),un($.Bvals,Mn(un($.msg,$.i)-128))]);$.addtocws()}$.i=$.i+1;break}sn[on++]=Lr([un($.Bvals,$.bin)]);$.addtocws();$.mode=$.BIN;break}if(un($.AheadA,$.i)==1){sn[on++]=Lr([un($.Bvals,$.sfa),un($.Avals,un($.msg,$.i))]);$.addtocws();$.i=$.i+1;break}sn[on++]=Lr([un($.Bvals,$.laa)]);$.addtocws();$.mode=$.A;break}};$.encA=function(){for(var t=0,e=1;t<e;t++){$.n=un($.TryC,$.i);if($.n>=2){if($.n>4){sn[on++]=Lr([un($.Avals,$.lac)]);$.addtocws();$.mode=$.C;break}sn[on++]=Lr([un($.Avals,un(Lr([$.sfc,$.sc2,$.sc3,$.sc4]),Mn($.n-1)))]);$.addtocws();for(var i=0,n=$.n;i<n;i++)if(un($.msg,$.i)<0){sn[on++]=Lr([un($.Cvals,un($.msg,$.i))]);$.addtocws();$.i=$.i+1}else{sn[on++]=Lr([Mn(Mn(un($.msg,$.i)-48)*10+Mn(un($.msg,$.i+1)-48))]);$.addtocws();$.i=$.i+2}break}if(un($.DatumA,$.i)){var r=un($.msg,$.i);if(r==$.fn1||(r==$.fn2||r==$.fn3)){sn[on++]=Lr([un($.Avals,un($.msg,$.i))]);$.addtocws();if(un($.ECI,$.i)){sn[on++]=Infinity;$.ECIabc();var a=Lr();sn[on++]=a;$.addtocws();$.i=$.i+7;break}if(un($.msg,$.i)==$.fn3&&$.i!=$.segstart){$.i=$.i+1;$.mode=$.C;$.inmac=0;$.segstart=$.i;$.segend=Mn($.i+un($.UntilEndSeg,$.i));break}$.i=$.i+1;break}sn[on++]=Lr([un($.Avals,un($.msg,$.i))]);$.addtocws();$.i=$.i+1;break}if(un($.Binary,$.i)){if(un($.DatumA,$.i+1)){if(un($.msg,$.i)<160){sn[on++]=Lr([un($.Avals,$.bsa),un($.Avals,Mn(un($.msg,$.i)-128))]);$.addtocws()}else{sn[on++]=Lr([un($.Avals,$.bsb),un($.Bvals,Mn(un($.msg,$.i)-128))]);$.addtocws()}$.i=$.i+1;break}sn[on++]=Lr([un($.Avals,$.bin)]);$.addtocws();$.mode=$.BIN;break}$.n=un($.AheadB,$.i);if($.n>6){sn[on++]=Lr([un($.Avals,$.lab)]);$.addtocws();$.mode=$.B;break}sn[on++]=Lr([un($.Avals,un(Lr([$.sfb,$.sb2,$.sb3,$.sb4,$.sb5,$.sb6]),Mn($.n-1)))]);$.addtocws();for(var o=0,s=$.n;o<s;o++)if(un($.msg,$.i)==13){sn[on++]=Lr([un($.Bvals,$.crl)]);$.addtocws();$.i=$.i+2}else{sn[on++]=Lr([un($.Bvals,un($.msg,$.i))]);$.addtocws();$.i=$.i+1}break}};$.encBIN=function(){for(var t=0,e=1;t<e;t++){$.n=un($.TryC,$.i);if($.n>=2){sn[on++]=Infinity;$.finaliseBIN();var i=Lr();sn[on++]=i;$.addtocws();if($.n>7){sn[on++]=Lr([un($.BINvals,$.tmc)]);$.addtocws();$.mode=$.C;break}sn[on++]=Lr([un($.BINvals,un(Lr([$.sc2,$.sc3,$.sc4,$.sc5,$.sc6,$.sc7]),Mn($.n-2)))]);$.addtocws();for(var n=0,r=$.n;n<r;n++)if(un($.msg,$.i)<0){sn[on++]=Lr([un($.Cvals,un($.msg,$.i))]);$.addtocws();$.i=$.i+1}else{sn[on++]=Lr([Mn(Mn(un($.msg,$.i)-48)*10+Mn(un($.msg,$.i+1)-48))]);$.addtocws();$.i=$.i+2}break}if(un($.ECI,$.i)&&un($.Binary,$.i+7)){sn[on++]=Infinity;$.ECIbin();var a=Lr();sn[on++]=a;$.addtocws();$.i=$.i+7;if($.i==$.msglen){sn[on++]=Infinity;$.finaliseBIN();var o=Lr();sn[on++]=o;$.addtocws()}break}if(un($.msg,$.i)>=0)if(un($.Binary,$.i)||un($.Binary,$.i+1)||un($.Binary,$.i+2)||un($.Binary,$.i+3)||un($.ECI,$.i+1)&&un($.Binary,$.i+8)){sn[on++]=Infinity;sn[on++]=un($.msg,$.i);$.addtobin();var s=Lr();sn[on++]=s;$.addtocws();$.i=$.i+1;if($.i==$.msglen){sn[on++]=Infinity;$.finaliseBIN();var c=Lr();sn[on++]=c;$.addtocws()}break}sn[on++]=Infinity;$.finaliseBIN();var l=Lr();sn[on++]=l;$.addtocws();if($.i!=$.msglen-1){if(un($.msg,$.i)==$.fn3&&$.i!=$.segstart){sn[on++]=Lr([un($.BINvals,$.tms)]);$.addtocws();$.i=$.i+1;$.mode=$.C;$.inmac=0;$.segstart=$.i;$.segend=Mn($.i+un($.UntilEndSeg,$.i));break}if(qi(un($.AheadA,$.i),un($.AheadB,$.i))){sn[on++]=Lr([un($.BINvals,$.tma)]);$.addtocws();$.mode=$.A}else{sn[on++]=Lr([un($.BINvals,$.tmb)]);$.addtocws();$.mode=$.B}break}break}};$.cws=Lr($.msglen*2+1);$.mode=$.C;$.bvals=Lr(5);$.bpos=0;$.inmac=0;$.segstart=0;$.segend=un($.UntilEndSeg,0);$.i=0;$.j=0;for(;;){if($.i>=$.msglen)break;if($.inmac!=0){if($.inmac!=$.mac&&$.i==Mn($.segend-2)){$.i=$.i+2;if($.i>=$.msglen)break}if($.inmac==$.mac&&$.i==Mn($.segend-1)){$.i=$.i+1;if($.i>=$.msglen)break}}if($[un(Lr(["encA","encB","encC","encBIN"]),$.mode)]()===true)break}$.cws=hn($.cws,0,$.j);$.nd=$.cws.length;$.minarea=(($.nd+3+~~($.nd/2))*9+2)*2;if($.ratio!=-1){$.hgt=Math.sqrt($.minarea/$.ratio);$.wid=Math.sqrt($.minarea*$.ratio);$.h=~~$.hgt;$.w=~~$.wid;if(($.h+$.w)%2==1){if($.h*$.w<$.minarea){$.h=$.h+1;$.w=$.w+1}}else if($.hgt*$.w<$.wid*$.h){$.w=$.w+1;if($.h*$.w<$.minarea){$.w=$.w-1;$.h=$.h+1;if($.h*$.w<$.minarea)$.w=$.w+2}}else{$.h=$.h+1;if($.h*$.w<$.minarea){$.h=$.h-1;$.w=$.w+1;if($.h*$.w<$.minarea)$.h=$.h+2}}$.rows=$.h;$.columns=$.w}else{if($.columns==-1){var M=~~(($.minarea+$.rows-1)/$.rows);sn[on++]="columns";sn[on++]=M;if((M+$.rows)%2==0){var nt=sn[--on];sn[on++]=Mn(nt+1)}var rt=sn[--on];$[sn[--on]]=rt}if($.rows==-1){var P=~~(($.minarea+$.columns-1)/$.columns);sn[on++]="rows";sn[on++]=P;if((P+$.columns)%2==0){var at=sn[--on];sn[on++]=Mn(at+1)}var ot=sn[--on];$[sn[--on]]=ot}}$.ndots=~~($.rows*$.columns/2);for(;;){var j=$.nd+1;if((j+(~~(j/2)+3))*9+2>$.ndots)break;$.nd=$.nd+1}$.nc=~~($.nd/2)+3;$.nw=$.nd+$.nc;$.rembits=$.ndots-($.nw*9+2);if($.nd>$.cws.length){sn[on++]=Infinity;In($.cws);var st=$.mode==$.BIN?109:106;sn[on++]=st;for(var E=0,ct=$.nd-$.cws.length-1;E<ct;E++)sn[on++]=106;$.cws=Lr()}var lt=un($.options,"debugcws")!==undefined;if(lt){sn[on++]="bwipp.debugcws#25277";sn[on++]=$.cws;Pn()}if($.nw*9>$.ndots-2){sn[on++]="bwipp.dotcodeTooLong#25281";sn[on++]="Maximum length exceeded";Pn()}if(!Et.__25311__)(function(){var t=Object.create($);t.encs=Lr(["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 t)t.hasOwnProperty(e)&&(Et.$ctx[e]=t[e]);Et.__25311__=1})();if($.rows%2==0)$.sixedges=Lr([Lr([$.columns-1,$.rows-2]),Lr([0,$.rows-2]),Lr([$.columns-2,$.rows-1]),Lr([1,$.rows-1]),Lr([$.columns-1,0]),Lr([0,0])]);else $.sixedges=Lr([Lr([$.columns-2,0]),Lr([$.columns-2,$.rows-1]),Lr([$.columns-1,1]),Lr([$.columns-1,$.rows-2]),Lr([0,0]),Lr([0,$.rows-1])]);$.dmv=function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t*$.columns)};$.outline=Lr($.rows*$.columns);for(var T=0,pt=$.rows-1;T<=pt;T+=1){$.y=T;for(var C=0,dt=$.columns-1;C<=dt;C+=1){$.x=C;sn[on++]=$.outline;sn[on++]=$.x;sn[on++]=$.y;$.dmv();var ut=sn[--on];fn(sn[--on],ut,($.x+$.y)%2-1)}}var B=$.sixedges;for(var S=0,ft=B.length;S<ft;S++){sn[on++]=$.outline;In(un(B,S));$.dmv();var ht=sn[--on];fn(sn[--on],ht,1)}$.clearcol=function(){$.x=sn[--on];sn[on++]=true;for(var t=$.x&1,e=$.rows-1;t<=e;t+=2){sn[on++]=$.x;sn[on++]=t;$.dmv();if(un($.sym,sn[--on])==1){on--;sn[on++]=false;break}}};$.clearrow=function(){$.y=sn[--on];sn[on++]=true;for(var t=$.y&1,e=$.columns-1;t<=e;t+=2){sn[on++]=t;sn[on++]=$.y;$.dmv();if(un($.sym,sn[--on])==1){on--;sn[on++]=false;break}}};$.evalsymbol=function(){$.sym=sn[--on];$.worst=9999999;var t=Lr([Lr(["x",0]),Lr(["x",1]),Lr(["y",0]),Lr(["y",1])]);for(var e=0,i=t.length;e<i;e++){In(un(t,e));$.fl=sn[--on];$.dir=sn[--on];$.sum=0;$.first=-1;$.last=-1;var n=_n($.dir,"x")?$.columns:$.rows;for(var r=0,a=n-1;r<=a;r+=1){$[$.dir]=r;var o=$.sym;var s=$[$.dir];var c=_n($.dir,"x")?$.rows:$.columns;var l=(c-1)*$.fl;if(_n($.dir,"y")){var p=l;l=s;s=p}sn[on++]=o;sn[on++]=s;sn[on++]=l;$.dmv();var d=sn[--on];if(un(sn[--on],d)==1){if($.first==-1)$.first=$[$.dir];$.last=$[$.dir];$.sum=$.sum+1}}var u=_n($.dir,"x")?$.rows:$.columns;var f=Mn(Mn($.sum+$.last)-$.first)*u;sn[on++]=f;if(f<$.worst)$.worst=sn[--on];else on--}$.pen=0;if($.rows%2==1||$.rows<=12){$.sum=0;$.p=0;for(var h=1,m=$.columns-2;h<=m;h+=1){sn[on++]=h;$.clearcol();if(sn[--on]){$.sum=$.sum+1;sn[on++]="p";if($.sum==1)sn[on++]=$.rows;else sn[on++]=$.p*$.rows;var g=sn[--on];$[sn[--on]]=g}else{$.sum=0;$.pen=$.pen+$.p;$.p=0}}$.pen=$.pen+$.p}if($.rows%2==0||$.columns<=12){$.sum=0;$.p=0;for(var v=1,b=$.rows-2;v<=b;v+=1){sn[on++]=v;$.clearrow();if(sn[--on]){$.sum=$.sum+1;sn[on++]="p";if($.sum==1)sn[on++]=$.columns;else sn[on++]=$.p*$.columns;var I=sn[--on];$[sn[--on]]=I}else{$.sum=0;$.pen=$.pen+$.p;$.p=0}}$.pen=$.pen+$.p}sn[on++]=Infinity;for(var A=0,_=($.columns+4)*2;A<_;A++)sn[on++]=0;for(var y=0,x=$.columns,w=$.sym.length-1;x<0?y>=w:y<=w;y+=x){sn[on++]=0;sn[on++]=0;In(hn($.sym,y,$.columns));sn[on++]=0;sn[on++]=0}for(var M=0,P=($.columns+4)*2;M<P;M++)sn[on++]=0;$.symp=Lr();$.columns=$.columns+4;$.rows=$.rows+4;$.sum=0;for(var j=2,E=$.rows-3;j<=E;j+=1){$.y=j;for(var T=($.y&1)+2,C=$.columns-3;T<=C;T+=2){$.x=T;for(var B=0,S=1;B<S;B++){sn[on++]=$.symp;sn[on++]=$.x-1;sn[on++]=$.y-1;$.dmv();var D=sn[--on];if(un(sn[--on],D)==1)break;sn[on++]=$.symp;sn[on++]=$.x+1;sn[on++]=$.y-1;$.dmv();var k=sn[--on];if(un(sn[--on],k)==1)break;sn[on++]=$.symp;sn[on++]=$.x-1;sn[on++]=$.y+1;$.dmv();var N=sn[--on];if(un(sn[--on],N)==1)break;sn[on++]=$.symp;sn[on++]=$.x+1;sn[on++]=$.y+1;$.dmv();var U=sn[--on];if(un(sn[--on],U)==1)break;sn[on++]=$.symp;sn[on++]=$.x;sn[on++]=$.y;$.dmv();var H=sn[--on];if(un(sn[--on],H)==0){$.sum=$.sum+1;break}sn[on++]=$.symp;sn[on++]=$.x-2;sn[on++]=$.y;$.dmv();var R=sn[--on];if(un(sn[--on],R)==1)break;sn[on++]=$.symp;sn[on++]=$.x;sn[on++]=$.y-2;$.dmv();var z=sn[--on];if(un(sn[--on],z)==1)break;sn[on++]=$.symp;sn[on++]=$.x+2;sn[on++]=$.y;$.dmv();var O=sn[--on];if(un(sn[--on],O)==1)break;sn[on++]=$.symp;sn[on++]=$.x;sn[on++]=$.y+2;$.dmv();var L=sn[--on];if(un(sn[--on],L)==1)break;$.sum=$.sum+1}}}$.columns=$.columns-4;$.rows=$.rows-4;if($.worst==0)sn[on++]=-99999;else sn[on++]=Mn(Mn($.worst-$.sum*$.sum)-$.pen)};sn[on++]=Infinity;sn[on++]=1;for(var D=0,mt=112;D<mt;D++){var k=sn[--on];sn[on++]=k;sn[on++]=k*3%113}$.rsalog=Lr();$.step=~~($.nw/112)+1;$.offset=function(){var t=sn[--on];sn[on++]=Mn(t*$.step+$.start)};$.bestscore=-99999999;sn[on++]="masks";if($.mask!=-1)sn[on++]=Lr([$.mask]);else if($.fast)sn[on++]=Lr([3,2,1,0]);else sn[on++]=Lr([0,1,2,3]);var gt=sn[--on];$[sn[--on]]=gt;$.litmasks=Lr(4);vn($.masks,function(){$.mask=sn[--on];sn[on++]=Infinity;var t=$.cws;sn[on++]=$.mask;sn[on++]=un(Lr([0,3,7,17]),$.mask);sn[on++]=0;for(var e=0,i=t.length;e<i;e++){var n=sn[--on];var r=sn[--on];sn[on++]=Mn(un(t,e)+n)%113;sn[on++]=r;sn[on++]=Mn(n+r)}on-=2;for(var a=0,o=$.nc;a<o;a++)sn[on++]=0;$.rscws=Lr();for(var s=0,c=$.step-1;s<=c;s+=1){$.start=s;$.ND=~~(($.nd+1-$.start+$.step-1)/$.step);$.NW=~~(($.nw+1-$.start+$.step-1)/$.step);$.NC=$.NW-$.ND;sn[on++]=Infinity;sn[on++]=1;for(var l=0,p=$.NC;l<p;l++)sn[on++]=0;$.coeffs=Lr();for(var d=1,u=$.NC;d<=u;d+=1){$.i=d;for(var f=$.NC;f>=1;f-=1){$.j=f;fn($.coeffs,$.j,Mn(Mn(un($.coeffs,$.j)+113)-un($.rsalog,$.i)*un($.coeffs,$.j-1)%113)%113)}}for(var h=0,m=$.ND-1;h<=m;h+=1){sn[on++]="t";sn[on++]=$.rscws;sn[on++]=h;$.offset();var g=sn[--on];var v=un(sn[--on],g);sn[on++]=v;sn[on++]=$.rscws;sn[on++]=$.ND;$.offset();var b=sn[--on];var I=un(sn[--on],b);var A=sn[--on];$[sn[--on]]=Mn(A+I)%113;for(var _=0,y=$.NC-2;_<=y;_+=1){$.j=_;sn[on++]=$.rscws;sn[on++]=$.ND+$.j;$.offset();sn[on++]=$.rscws;sn[on++]=$.ND+$.j+1;$.offset();var x=sn[--on];var w=un(sn[--on],x);var M=sn[--on];fn(sn[--on],M,Mn(Mn(w+113)-$.t*un($.coeffs,$.j+1)%113)%113)}sn[on++]=$.rscws;sn[on++]=$.ND+$.NC-1;$.offset();var P=sn[--on];fn(sn[--on],P,Mn(113-$.t*un($.coeffs,$.NC)%113)%113)}for(var j=$.ND,E=$.NW-1;j<=E;j+=1){sn[on++]=j;sn[on++]=$.rscws;sn[on++]=j;$.offset();var U=sn[--on];var H=sn[--on];var R=sn[--on];sn[on++]=H;sn[on++]=U;sn[on++]=113;sn[on++]=$.rscws;sn[on++]=R;$.offset();var z=sn[--on];var O=un(sn[--on],z);var L=sn[--on];var W=sn[--on];fn(sn[--on],W,Mn(L-O)%113)}}$.bits=ln($.ndots);mn($.bits,0,un(Lr(["00","01","10","11"]),$.mask));for(var T=1,G=$.nw;T<=G;T+=1){$.i=T;mn($.bits,($.i-1)*9+2,un($.encs,un($.rscws,$.i)))}if($.rembits>0)mn($.bits,$.nw*9+2,hn("11111111111111111",0,$.rembits));var C=$.outline;$.pixs=Ui(Lr(C.length),C);$.posx=0;sn[on++]="posy";if($.rows%2==0)sn[on++]=0;else sn[on++]=$.rows-1;var Z=sn[--on];$[sn[--on]]=Z;var B=hn($.bits,0,$.bits.length-6);for(var S=0,F=B.length;S<F;S++){sn[on++]=un(B,S);for(;;){sn[on++]=$.pixs;sn[on++]=$.posx;sn[on++]=$.posy;$.dmv();var Y=sn[--on];if(un(sn[--on],Y)==-1)break;if($.rows%2==0){$.posy=$.posy+1;if($.posy==$.rows){$.posy=0;$.posx=$.posx+1}}else{$.posx=$.posx+1;if($.posx==$.columns){$.posx=0;$.posy=$.posy-1}}}sn[on++]=$.pixs;sn[on++]=$.posx;sn[on++]=$.posy;$.dmv();var Q=sn[--on];var J=sn[--on];fn(J,Q,Mn(sn[--on]-48))}for(var D=0;D<=5;D+=1){$.i=D;sn[on++]=$.pixs;In(un($.sixedges,$.i));$.dmv();var V=sn[--on];fn(sn[--on],V,un($.bits,$.bits.length-6+$.i)-48)}sn[on++]="score";sn[on++]=$.pixs;$.evalsymbol();var K=sn[--on];$[sn[--on]]=K;if($.score>$.bestscore){$.bestsym=$.pixs;$.bestscore=$.score;if($.fast&&$.bestscore>~~($.rows*$.columns/2))return true}var k=$.pixs;$.litmask=Ui(Lr(k.length),k);for(var N=0;N<=5;N+=1){$.i=N;sn[on++]=$.litmask;In(un($.sixedges,$.i));$.dmv();var q=sn[--on];fn(sn[--on],q,1)}fn($.litmasks,$.mask,$.litmask);if($.fast){sn[on++]="score";sn[on++]=$.litmask;$.evalsymbol();var X=sn[--on];$[sn[--on]]=X;if(qi($.score,$.bestscore)){$.bestsym=$.litmask;$.bestscore=$.score;if($.bestscore>~~($.rows*$.columns/2))return true}}});$.pixs=$.bestsym;if(!$.fast&&$.bestscore<=~~($.rows*$.columns/2)){$.bestscore=-99999999;vn($.masks,function(){$.litmask=un($.litmasks,sn[--on]);sn[on++]="score";sn[on++]=$.litmask;$.evalsymbol();var t=sn[--on];$[sn[--on]]=t;if($.score>$.bestscore){$.bestsym=$.litmask;$.bestscore=$.score}});$.pixs=$.bestsym}var vt=new Map([["ren",Tn],["dotty",true],["pixs",$.pixs],["pixx",$.columns],["pixy",$.rows],["height",$.rows*2/72],["width",$.columns*2/72],["opt",$.options]]);sn[on++]=vt;if(!$.dontdraw)Tn()}function Nt(){var r=Object.create(Nt.$ctx||(Nt.$ctx={}));r.dontdraw=false;r.eclevel="EC2";r.parse=false;r.parsefnc=false;r.start=257;r.link1=0;r.raw=false;r.rev=2;sn[on++]=r;jn();r.options=sn[--on];r.barcode=sn[--on];var t=r.rev;if(t!=1&&t!=2){sn[on++]="bwipp.ultracodeInvalidRevision#25672";sn[on++]="Valid revisions are 1 and 2";Pn()}var e=r.eclevel.length==3;sn[on++]=e;if(e){on--;sn[on++]=hn(r.eclevel,0,2);if(_n("EC","EC")){on--;var i=un(r.eclevel,2)-48;var U=r.rev==2?1:0;sn[on++]=i>=U&&i<=5}}if(wn(sn[--on])){sn[on++]="bwipp.ultracodeInvalidErrorCorrectionLevel#25681";sn[on++]="Valid error correction levels are EC1 to EC5, and EC0 for legacy revision 1";Pn()}if(r.raw){r.dcws=Lr(r.barcode.length);r.i=0;r.j=0;for(;;){if(r.i==r.barcode.length)break;r.cw=pn(hn(r.barcode,r.i+1,3));fn(r.dcws,r.j,r.cw);r.i=r.i+4;r.j=r.j+1}r.dcws=hn(r.dcws,0,r.j)}else{r.fn1=-1;r.fn3=-2;var H=new Map([["parse",r.parse],["parsefnc",r.parsefnc],["FNC1",r.fn1],["FNC3",r.fn3]]);r.fncvals=H;sn[on++]="msg";sn[on++]=r.barcode;sn[on++]=r.fncvals;En();var R=sn[--on];r[sn[--on]]=R;r.msglen=r.msg.length;r.scr=Lr([]);r.scp=Lr([]);sn[on++]=Infinity;In(r.scr);In(r.scp);vn(r.msg,function(){var t=sn[--on];sn[on++]=t;if(t==r.fn1){on--;sn[on++]=268}var e=sn[--on];sn[on++]=e;if(e==r.fn3){on--;sn[on++]=269}});r.dcws=Lr()}var z=un(r.options,"debugcws")!==undefined;if(z){sn[on++]="bwipp.debugcws#25725";sn[on++]=r.dcws;Pn()}r.mcc=r.dcws.length+3;r.eclval=un(r.eclevel,2)-48;if(r.eclval!=0){sn[on++]="qcc";sn[on++]=un(Lr([0,1,2,4,6,8]),r.eclval);sn[on++]=~~(r.mcc/25);if(r.mcc%25!=0){var O=sn[--on];sn[on++]=Mn(O+1)}var L=sn[--on];var W=sn[--on];r[sn[--on]]=Mn(W*L+5)}else r.qcc=3;r.acc=r.qcc-3+78*r.link1;r.tcc=r.mcc+r.qcc;if(!Nt.__25747__)(function(){var t=Object.create(r);t.metrics=Lr([Lr([2,7,37,5]),Lr([3,36,84,13]),Lr([4,85,161,22]),Lr([5,142,282,29])]);for(var e in t)t.hasOwnProperty(e)&&(Nt.$ctx[e]=t[e]);Nt.__25747__=1})();var n=r.metrics;for(var a=0,G=n.length;a<G;a++){r.m=un(n,a);r.rows=un(r.m,0);r.minc=un(r.m,1);r.maxc=un(r.m,2);r.mcol=un(r.m,3);r.okay=true;if(r.tcc<r.minc||r.tcc>r.maxc)r.okay=false;if(r.okay)break}if(!r.okay){sn[on++]="bwipp.ultracodeNoValidSymbol#25761";sn[on++]="Maximum length exceeded or invalid content";Pn()}for(var o=r.mcol;o<=61;o+=1){r.columns=o;sn[on++]=r.columns;if(r.columns>=15){var Z=sn[--on];sn[on++]=Mn(Z-1)}if(r.columns>=31){var F=sn[--on];sn[on++]=Mn(F-1)}if(r.columns>=47){var Y=sn[--on];sn[on++]=Mn(Y-1)}var s=Mn(Mn(sn[--on]*r.rows-3)-r.tcc);sn[on++]=s;if(s>=0){r.pads=sn[--on];break}on--}r.dcc=Mn(r.columns-r.mcol);sn[on++]=Infinity;sn[on++]=r.start;sn[on++]=r.mcc;sn[on++]=r.acc;In(r.dcws);for(var c=0,Q=r.qcc;c<Q;c++)sn[on++]=0;sn[on++]=0;r.rsseq=Lr();sn[on++]=Infinity;sn[on++]=1;for(var l=0,J=282;l<J;l++){var p=sn[--on];sn[on++]=p;sn[on++]=p*3%283}r.rsalog=Lr();r.rslog=Lr(283);for(var d=1;d<=282;d+=1)fn(r.rslog,un(r.rsalog,d),d);r.rsprod=function(){var t=sn[--on];var e=sn[--on];sn[on++]=e;sn[on++]=t;if(t!=0&&e!=0){var i=un(r.rslog,sn[--on]);var n=un(r.rsalog,Mn(i+un(r.rslog,sn[--on]))%282);sn[on++]=n}else{on-=2;sn[on++]=0}};r.n=r.mcc;r.k=r.qcc;sn[on++]=Infinity;sn[on++]=1;for(var u=0,V=r.k;u<V;u++)sn[on++]=0;r.coeffs=Lr();for(var f=1,K=r.k;f<=K;f+=1){r.i=f;fn(r.coeffs,r.i,un(r.coeffs,r.i-1));for(var h=r.i-1;h>=1;h-=1){r.j=h;sn[on++]=r.coeffs;sn[on++]=r.j;sn[on++]=un(r.coeffs,r.j-1);sn[on++]=un(r.coeffs,r.j);sn[on++]=un(r.rsalog,r.i);r.rsprod();var q=sn[--on];var X=sn[--on];var $=sn[--on];fn(sn[--on],$,Mn(X+q)%283)}sn[on++]=r.coeffs;sn[on++]=0;sn[on++]=un(r.coeffs,0);sn[on++]=un(r.rsalog,r.i);r.rsprod();var tt=sn[--on];var et=sn[--on];fn(sn[--on],et,tt)}r.coeffs=hn(r.coeffs,0,r.coeffs.length-1);for(var m=r.coeffs.length-1;m>=0;m-=2){var g=r.coeffs;fn(g,m,Mn(283-un(g,m)))}for(var v=0,it=r.n-1;v<=it;v+=1){r.t=Mn(un(r.rsseq,v)+un(r.rsseq,r.n))%283;for(var b=0,nt=r.k-1;b<=nt;b+=1){r.j=b;fn(r.rsseq,r.n+r.j,Mn(un(r.rsseq,r.n+r.j+1)+Mn(283-r.t*un(r.coeffs,r.k-r.j-1)%283))%283)}}for(var I=r.n,rt=r.n+r.k;I<=rt;I+=1)fn(r.rsseq,I,Mn(283-un(r.rsseq,I))%283);r.ecws=hn(r.rsseq,r.n,r.k);var at=un(r.options,"debugecc")!==undefined;if(at){sn[on++]="bwipp.debugecc#25829";sn[on++]=r.ecws;Pn()}if(!Nt.__25888__)(function(){var t=Object.create(r);t.tiles=Lr([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]);t.dccurev1=Lr([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]);t.dcclrev1=Lr([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]);t.dccurev2=Lr([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]);t.dcclrev2=Lr([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 e in t)t.hasOwnProperty(e)&&(Nt.$ctx[e]=t[e]);Nt.__25888__=1})();sn[on++]="dccu";if(r.rev==1)sn[on++]=r.dccurev1;else sn[on++]=r.dccurev2;var ot=sn[--on];r[sn[--on]]=ot;sn[on++]="dccl";if(r.rev==1)sn[on++]=r.dcclrev1;else sn[on++]=r.dcclrev2;var st=sn[--on];r[sn[--on]]=st;r.rows=Mn(r.rows*6+1);r.columns=r.columns+6;sn[on++]=Infinity;for(var A=0,ct=r.rows*r.columns;A<ct;A++)sn[on++]=-1;r.pixs=Lr();r.qmv=function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t*r.columns)};for(var _=0,lt=r.columns-1;_<=lt;_+=1){r.i=_;for(var y=0,pt=Mn(r.rows-1);y<=pt;y+=6){r.j=y;if(r.i>=5){sn[on++]=r.pixs;sn[on++]=r.i;sn[on++]=r.j;r.qmv();var dt=sn[--on];fn(sn[--on],dt,r.i%2*9)}}sn[on++]=r.pixs;sn[on++]=r.i;sn[on++]=0;r.qmv();var ut=sn[--on];fn(sn[--on],ut,9);sn[on++]=r.pixs;sn[on++]=r.i;sn[on++]=Mn(r.rows-1);r.qmv();var ft=sn[--on];fn(sn[--on],ft,9)}for(var x=1,ht=Mn(r.rows-2);x<=ht;x+=1){r.i=x;for(var w=3,mt=r.columns-1;w<=mt;w+=16){r.j=w;sn[on++]=r.pixs;sn[on++]=r.j;sn[on++]=r.i;r.qmv();var gt=sn[--on];fn(sn[--on],gt,(1-r.i%2)*9)}sn[on++]=r.pixs;sn[on++]=0;sn[on++]=r.i;r.qmv();var vt=sn[--on];fn(sn[--on],vt,9);sn[on++]=r.pixs;sn[on++]=1;sn[on++]=r.i;r.qmv();var bt=sn[--on];fn(sn[--on],bt,(1-r.i%2)*9);sn[on++]=r.pixs;sn[on++]=2;sn[on++]=r.i;r.qmv();var It=sn[--on];fn(sn[--on],It,0);sn[on++]=r.pixs;sn[on++]=3;sn[on++]=r.i;r.qmv();var At=sn[--on];fn(sn[--on],At,9);sn[on++]=r.pixs;sn[on++]=4;sn[on++]=r.i;r.qmv();var _t=sn[--on];fn(sn[--on],_t,0);sn[on++]=r.pixs;sn[on++]=r.columns-1;sn[on++]=r.i;r.qmv();var yt=sn[--on];fn(sn[--on],yt,9)}r.i=~~(r.rows/2)-5;sn[on++]=Infinity;var M=dn(ln(5),un(r.dccu,r.dcc),10);for(var P=0,xt=M.length;P<xt;P++)sn[on++]=un(M,P)-48;var j=dn(ln(5),un(r.dccl,r.dcc),10);sn[on++]=0;for(var E=0,wt=j.length;E<wt;E++)sn[on++]=un(j,E)-48;var T=Lr();for(var C=0,Mt=T.length;C<Mt;C++){sn[on++]=un(T,C);sn[on++]=r.pixs;sn[on++]=2;sn[on++]=r.i;r.qmv();var Pt=sn[--on];var jt=sn[--on];fn(jt,Pt,sn[--on]);r.i=r.i+1}sn[on++]=Infinity;sn[on++]=r.start;sn[on++]=r.mcc;In(r.ecws);sn[on++]=r.tcc;sn[on++]=283;sn[on++]=r.acc;In(r.dcws);for(var B=0,Et=r.pads;B<Et;B++)sn[on++]=284;sn[on++]=r.qcc;r.tileseq=Lr();r.x=5;r.y=1;var S=r.tileseq;for(var D=0,Tt=S.length;D<Tt;D++){var k=dn(ln(5),un(r.tiles,un(S,D)),10);for(var N=0,Ct=k.length;N<Ct;N++){sn[on++]=un(k,N);sn[on++]=r.pixs;sn[on++]=r.x;sn[on++]=r.y;r.qmv();var Bt=sn[--on];var St=sn[--on];fn(St,Bt,Mn(sn[--on]-48));r.y=r.y+1}if(r.y!=Mn(r.rows-1))r.y=r.y+1;else{r.x=r.x+1;r.y=1;sn[on++]=r.pixs;sn[on++]=r.x;sn[on++]=r.y;r.qmv();var Dt=sn[--on];if(un(sn[--on],Dt)!=-1)r.x=r.x+1}}if(!Nt.__25970__)(function(){var t=Object.create(r);var e=new Map([[0,"FFFFFF"],[9,"000000"],[1,"00FFFF"],[3,"FF00FF"],[5,"FFFF00"],[6,"00FF00"]]);t.colormap=e;for(var i in t)t.hasOwnProperty(i)&&(Nt.$ctx[i]=t[i]);Nt.__25970__=1})();var kt=new Map([["ren",Tn],["pixs",r.pixs],["pixx",r.columns],["pixy",r.rows],["height",r.rows/72*2],["width",r.columns/72*2],["colormap",r.colormap],["opt",r.options]]);sn[on++]=kt;if(!r.dontdraw)Tn()}function Hi(){var it=Object.create(Hi.$ctx||(Hi.$ctx={}));it.dontdraw=false;it.rows=-1;it.columns=-1;it.slave=false;it.colors=16;it.eclevel=6;it.raw=false;it.parse=false;it.parsefnc=false;it.mask=-1;sn[on++]=it;jn();it.options=sn[--on];it.barcode=sn[--on];it.databpm=~~Math.round(Math.log(it.colors)/Math.log(2));var N=it.colors;sn[on++]="metabpm";sn[on++]=N;if(N>8){on--;sn[on++]=8}var U=sn[--on];it[sn[--on]]=~~Math.round(Math.log(U)/Math.log(2));it.fn1=-1;var H=new Map([["parse",it.parse],["parsefnc",it.parsefnc],["FNC1",it.fn1]]);it.fncvals=H;sn[on++]="msg";sn[on++]=it.barcode;sn[on++]=it.fncvals;En();var R=sn[--on];it[sn[--on]]=R;it.msglen=it.msg.length;it.addtobits=function(){var t=sn[--on];mn(it.bits,it.j,t);it.j=t.length+it.j};it.tofixedbits=function(){var t=Vi(ln(13),"0000000000000");var e=sn[--on];var i=dn(ln(13),sn[--on],2);mn(t,Mn(e-i.length),i);sn[on++]=hn(t,0,e)};var z=it.msglen<=15?4:17;it.bits=ln(7+z+it.msglen*8+12);it.j=0;sn[on++]=31;sn[on++]=5;it.tofixedbits();it.addtobits();sn[on++]="00";it.addtobits();if(it.msglen<=15){sn[on++]=it.msglen;sn[on++]=4;it.tofixedbits();it.addtobits()}else{sn[on++]="0000";it.addtobits();sn[on++]=it.msglen-16;sn[on++]=13;it.tofixedbits();it.addtobits()}for(var t=0,O=it.msglen-1;t<=O;t+=1){sn[on++]=un(it.msg,t);sn[on++]=8;it.tofixedbits();it.addtobits()}sn[on++]=28;sn[on++]=5;it.tofixedbits();it.addtobits();sn[on++]=31;sn[on++]=5;it.tofixedbits();it.addtobits();sn[on++]="11";it.addtobits();it.diffside=21;it.sameshape=false;it.sameecc=false;it.hasslaves=false;it.metrics=function(){it.mc=sn[--on];it.mr=sn[--on];var t=it.mc;var e=it.mr;var i=it.mc;var n=it.mr;var r=it.colors;var a=64;if(64>r){var o=r;r=a;a=o}var s=it.slave?7:17;sn[on++]=t*e;sn[on++]=((~~(Mn(i-25)/16)+2)*(~~(Mn(n-25)/16)+2)-4)*7;sn[on++]=a*2;sn[on++]=s*4;if(!it.slave){var c=_n(it.mr,it.mc)?0:1;it.metass=c;var l=it.mr;var p=it.mc;if(Sn(l,p)){var o=p;p=l;l=o}it.metavf=un(Lr([0,1,2,2,3,3,3,3]),~~(Mn(l-21)/16));sn[on++]="metavlen";if(it.metass==0)sn[on++]=Lr([2,2,3,4]);else sn[on++]=Lr([4,6,8,10]);var d=un(sn[--on],it.metavf);it[sn[--on]]=d;it.metaelen=Mn(it.metavf*2+10);sn[on++]=Mn(Mn(7+it.metavlen)+it.metaelen);if(it.hasslaves){var u=sn[--on];sn[on++]=Mn(u+4)}var f=~~Math.ceil(sn[--on]*2/it.metabpm);it.nummetabits=Mn(f*it.metabpm+6);sn[on++]=f+6}else{sn[on++]=3;if(!it.sameshape){var h=sn[--on];sn[on++]=Mn(h+5)}if(it.hasslaves){var m=sn[--on];sn[on++]=Mn(m+3)}if(!it.sameecc){var g=it.mr;var v=it.mc;if(Sn(g,v)){var o=v;v=g;g=o}var b=sn[--on];sn[on++]=Mn(b+un(Lr([10,12,14,14,16,16,16,16]),~~(Mn(g-21)/16)))}var I=~~Math.ceil(sn[--on]*2/it.metabpm);it.nummetabits=I*it.metabpm;sn[on++]=I}var A=sn[--on];it.nummetamodules=A;var _=sn[--on];var y=sn[--on];var x=sn[--on];it.numdatamodules=Mn(sn[--on]-Mn(x+Mn(y+Mn(_+A))));it.numdatabits=it.numdatamodules*it.databpm};it.coderate=un(Lr([.67,.63,.57,.55,.5,.43,.34,.25,.2,.17,.14]),it.eclevel);it.grosslen=~~Math.ceil(it.bits.length/it.coderate);it.snapsize=function(){var t=~~Math.ceil(sn[--on])-18;sn[on++]=t;if(t<0){on--;sn[on++]=0}var e=sn[--on];sn[on++]=~~(e/4)*4+21};if(it.rows==-1&&it.columns==-1){sn[on++]="size";sn[on++]=Math.sqrt(it.grosslen);it.snapsize();var L=sn[--on];it[sn[--on]]=L;for(;;){sn[on++]=it.size;sn[on++]=it.size;it.metrics();if(it.grosslen<=it.numdatabits)break;it.size=Mn(it.size+4)}it.rows=it.size;it.columns=it.size}else{if(it.columns==-1&&it.rows!=-1){sn[on++]="columns";sn[on++]=it.grosslen/it.rows;it.snapsize();var W=sn[--on];it[sn[--on]]=W;for(;;){sn[on++]=it.rows;sn[on++]=it.columns;it.metrics();if(it.grosslen<=it.numdatabits)break;it.columns=Mn(it.columns+4)}}if(it.rows==-1&&it.columns!=-1){sn[on++]="rows";sn[on++]=it.grosslen/it.columns;it.snapsize();var G=sn[--on];it[sn[--on]]=G;for(;;){sn[on++]=it.rows;sn[on++]=it.columns;it.metrics();if(it.grosslen<=it.numdatabits)break;it.rows=Mn(it.rows+4)}}if(it.rows!=-1&&it.columns!=-1){sn[on++]=it.rows;sn[on++]=it.columns;it.metrics()}}it.C=it.numdatabits;it.cols=it.columns;if(it.rows>145||it.cols>145){sn[on++]="bwipp.jabcodeNoValidSymbol#26182";sn[on++]="Maximum length exceeded or invalid content";Pn()}it.min=it.C;for(var e=3;e<=8;e+=1){it.i=e;for(var i=it.i+1;i<=9;i+=1){it.j=i;it.dist=~~(it.C/it.j)*it.j-~~(it.C/it.j)*it.i-it.bits.length;if(it.dist<it.min&&it.dist>=0){it.datawc=it.i;it.datawr=it.j;it.min=it.dist}}}it.tmpbits=ln(~~(it.C/it.datawr)*it.datawr-~~(it.C/it.datawr)*it.datawc);mn(it.tmpbits,0,it.bits);for(var n=it.bits.length,Z=it.tmpbits.length-1;n<=Z;n+=1){var F=un(it.tmpbits,n-1);sn[on++]=n;sn[on++]=F;if(F%2==0){var Y=sn[--on];sn[on++]=Mn(Y+1)}else{var Q=sn[--on];sn[on++]=Mn(Q-1)}var J=sn[--on];fn(it.tmpbits,sn[--on],J)}it.bits=it.tmpbits;it.m0=22609+1;it.m1=62509-65536;it.m2=19605;it.m3=32557;it.lcg64_temper=function(){it.p00=it.m0*it.s0;it.p01=it.m0*it.s1;it.p02=it.m0*it.s2;it.p03=it.m0*it.s3;it.p10=it.m1*it.s0;it.p11=it.m1*it.s1;it.p12=it.m1*it.s2;it.p13=it.m1*it.s3;it.p20=it.m2*it.s0;it.p21=it.m2*it.s1;it.p22=it.m2*it.s2;it.p23=it.m2*it.s3;it.p30=it.m3*it.s0;it.p31=it.m3*it.s1;it.p32=it.m3*it.s2;it.p33=it.m3*it.s3;it.s3=it.p33%65536+1;it.s2=it.p32%65536+~~(it.p33/65536)+it.p23%65536;it.s1=it.p31%65536+~~(it.p32/65536)+(it.p22%65536+~~(it.p23/65536))+it.p13%65536;it.s0=it.p30%65536+~~(it.p31/65536)+(it.p21%65536+~~(it.p22/65536))+(it.p12%65536+~~(it.p13/65536))+it.p03%65536;it.s3=it.s3+65536;it.s2=it.s2+65535;it.s1=it.s1+65535;it.s0=it.s0+65535;it.s2=~~(it.s3/65536)+it.s2;it.s3=it.s3%65536;it.s1=~~(it.s2/65536)+it.s1;it.s2=it.s2%65536;it.s0=~~(it.s1/65536)+it.s0;it.s1=it.s1%65536;it.s0=it.s0%65536;var t=((it.s0-32768)*65536+it.s1^2147483648)&4294967295;var e=t^t>>>11;var i=e^e<<7&-1658038656;var n=(i^i<<15&-272236544)&4294967295;sn[on++]=n^n>>>18};it.createMatrixA=function(){sn[on++]="nb_pcb";if(it.wr<4)sn[on++]=~~(it.Pg_sub_block/2);else sn[on++]=~~(it.Pg_sub_block/it.wr)*it.wc;var t=sn[--on];it[sn[--on]]=t;it.offset=~~Math.ceil(it.Pg_sub_block/32);it.effwidth=it.offset*32;it.matrixA=Lr(it.offset*it.nb_pcb);for(var e=0,i=it.offset*it.nb_pcb-1;e<=i;e+=1)fn(it.matrixA,e,0);it.permutation=Lr(it.Pg_sub_block);for(var n=0,r=it.Pg_sub_block-1;n<=r;n+=1)fn(it.permutation,n,n);for(var a=0,o=~~(it.Pg_sub_block/it.wr)-1;a<=o;a+=1){it.i=a;for(var s=0,c=Mn(it.wr-1);s<=c;s+=1){it.j=s;var l=it.matrixA;var p=it.i;var d=it.effwidth;var u=it.wr;var f=it.j;var h=Mn(31-Mn(it.i*Mn(it.effwidth+it.wr)+it.j)%32);fn(l,~~(Mn(p*Mn(d+u)+f)/32),un(l,~~(Mn(p*Mn(d+u)+f)/32))|(h<0?1>>>-h:1<<h))}}it.s0=0;it.s1=0;it.s2=11;it.s3=64569;for(var m=1,g=Mn(it.wc-1);m<=g;m+=1){it.i=m;it.off_index=~~(it.Pg_sub_block/it.wr)*it.i;for(var v=0,b=it.Pg_sub_block-1;v<=b;v+=1){it.j=v;it.lcg64_temper();var I=sn[--on];sn[on++]=I;if(I<0){var A=sn[--on];sn[on++]=Mn((A^2147483648)+2147483648)}it.pos=~~(sn[--on]/4294967296*(it.Pg_sub_block-it.j));for(var _=0,y=~~(it.Pg_sub_block/it.wr)-1;_<=y;_+=1){it.k=_;var x=it.matrixA;var w=it.off_index;var M=it.k;var P=it.offset;var j=it.j;var E=un(it.matrixA,~~(un(it.permutation,it.pos)/32)+it.k*it.offset);var T=-Mn(31-un(it.permutation,it.pos)%32);var C=31-it.j%32;fn(x,(w+M)*P+~~(j/32),un(x,(w+M)*P+~~(j/32))|(C<0?((T<0?E>>>-T:E<<T)&1)>>>-C:((T<0?E>>>-T:E<<T)&1)<<C))}var B=it.permutation;var S=it.Pg_sub_block;var D=it.j;fn(B,S-1-D,un(it.permutation,it.pos));fn(it.permutation,it.pos,un(B,S-1-D))}}};it.createMetadataMatrixA=function(){it.nb_pcb=~~(it.Pg_sub_block/2);it.offset=~~Math.ceil(it.Pg_sub_block/32);it.matrixA=Lr(it.offset*it.nb_pcb);for(var t=0,e=it.offset*it.nb_pcb-1;t<=e;t+=1)fn(it.matrixA,t,0);it.permutation=Lr(it.Pg_sub_block);for(var i=0,n=it.Pg_sub_block-1;i<=n;i+=1)fn(it.permutation,i,i);it.s0=0;it.s1=0;it.s2=0;it.s3=38545;it.nb_once=~~(~~Mn(it.nb_pcb/it.wc*it.Pg_sub_block+3)/it.nb_pcb);for(var r=0,a=it.nb_pcb-1;r<=a;r+=1){it.i=r;for(var o=0,s=it.nb_once-1;o<=s;o+=1){it.j=o;it.lcg64_temper();var c=sn[--on];sn[on++]=c;if(c<0){var l=sn[--on];sn[on++]=Mn((l^2147483648)+2147483648)}it.pos=~~(sn[--on]/4294967296*(it.Pg_sub_block-it.j));var p=it.matrixA;var d=it.i;var u=it.offset;var f=un(it.permutation,it.pos);var h=Mn(31-un(it.permutation,it.pos)%32);fn(p,d*u+~~(f/32),un(p,d*u+~~(f/32))|(h<0?1>>>-h:1<<h));var m=it.permutation;var g=it.Pg_sub_block;var v=it.j;fn(m,g-1-v,un(it.permutation,it.pos));fn(it.permutation,it.pos,un(m,g-1-v))}}};it.GaussJordan=function(){sn[on++]="nb_pcb";if(it.wr<4)sn[on++]=~~(it.Pg_sub_block/2);else sn[on++]=~~(it.Pg_sub_block/it.wr)*it.wc;var U=sn[--on];it[sn[--on]]=U;it.offset=~~Math.ceil(it.Pg_sub_block/32);var t=it.matrixA;it.matrixH=Ui(Lr(t.length),t);sn[on++]=Infinity;for(var e=0,H=it.Pg_sub_block;e<H;e++)sn[on++]=0;it.column_arrangement=Lr();sn[on++]=Infinity;for(var i=0,R=it.Pg_sub_block;i<R;i++)sn[on++]=false;it.processed_column=Lr();sn[on++]=Infinity;for(var n=0,z=it.nb_pcb;n<z;n++)sn[on++]=0;it.zero_lines_nb=Lr();sn[on++]=Infinity;for(var r=0,O=it.Pg_sub_block*2;r<O;r++)sn[on++]=0;it.swap_col=Lr();it.zero_lines=0;it.loop0=0;for(var a=0,L=it.nb_pcb-1;a<=L;a+=1){it.i=a;it.pivot_column=it.Pg_sub_block+1;for(var o=0,W=it.Pg_sub_block-1;o<=W;o+=1){it.j=o;var s=un(it.matrixH,~~((it.offset*32*it.i+it.j)/32));var c=-(31-(it.offset*32*it.i+it.j)%32);if(((c<0?s>>>-c:s<<c)&1)==1){it.pivot_column=it.j;break}}if(it.pivot_column<it.Pg_sub_block){fn(it.processed_column,it.pivot_column,true);fn(it.column_arrangement,it.pivot_column,it.i);if(it.pivot_column>=it.nb_pcb){fn(it.swap_col,it.loop0*2,it.pivot_column);it.loop0=it.loop0+1}it.off_index=~~(it.pivot_column/32);it.off_index1=it.pivot_column%32;for(var l=0,G=it.nb_pcb-1;l<=G;l+=1){it.j=l;if(it.i!=it.j){var p=un(it.matrixH,it.off_index+it.j*it.offset);var d=-(31-it.off_index1);if(((d<0?p>>>-d:p<<d)&1)==1)for(var u=0,Z=it.offset-1;u<=Z;u+=1){it.k=u;var f=it.matrixH;var h=it.offset;var m=it.j;var g=it.k;fn(f,h*m+g,xn(un(f,h*m+g),un(it.matrixH,it.offset*it.i+it.k)))}}}}else{fn(it.zero_lines_nb,it.zero_lines,it.i);it.zero_lines=it.zero_lines+1}}it.matrix_rank=it.nb_pcb-it.zero_lines;it.loop2=0;for(var v=it.matrix_rank,F=it.nb_pcb-1;v<=F;v+=1){it.i=v;if(un(it.column_arrangement,it.i)>0)for(var b=0,Y=it.nb_pcb-1;b<=Y;b+=1){it.j=b;if(wn(un(it.processed_column,it.j))){fn(it.column_arrangement,it.j,un(it.column_arrangement,it.i));fn(it.column_arrangement,it.i,0);fn(it.processed_column,it.j,true);fn(it.processed_column,it.i,false);fn(it.swap_col,it.loop0*2,it.i);fn(it.swap_col,it.loop0*2+1,it.j);fn(it.column_arrangement,it.i,it.j);it.loop0=it.loop0+1;it.loop2=it.loop2+1;break}}}it.loop1=0;for(var I=0,Q=it.nb_pcb-1;I<=Q;I+=1){it.kl=I;if(wn(un(it.processed_column,it.kl))&&it.loop1<it.loop0-it.loop2){fn(it.column_arrangement,it.kl,un(it.column_arrangement,un(it.swap_col,it.loop1*2)));fn(it.processed_column,it.kl,true);fn(it.swap_col,it.loop1*2+1,it.kl);it.loop1=it.loop1+1}}it.loop1=0;for(var A=0,J=it.nb_pcb-1;A<=J;A+=1){it.kl=A;if(wn(un(it.processed_column,it.kl))){fn(it.column_arrangement,it.kl,un(it.zero_lines_nb,it.loop1));it.loop1=it.loop1+1}}for(var _=0,V=it.nb_pcb-1;_<=V;_+=1){it.i=_;for(var y=0,K=it.offset-1;y<=K;y+=1){it.j=y;fn(it.matrixA,it.i*it.offset+it.j,un(it.matrixH,Mn(un(it.column_arrangement,it.i)*it.offset+it.j)))}}it.tmp=0;for(var x=0,q=it.loop0-1;x<=q;x+=1){it.i=x;for(var w=0,X=it.nb_pcb-1;w<=X;w+=1){it.j=w;var M=un(it.matrixA,~~(un(it.swap_col,it.i*2)/32)+it.j*it.offset);var P=-Mn(31-un(it.swap_col,it.i*2)%32);it.tmp=(-((P<0?M>>>-P:M<<P)&1)^it.tmp)&1^it.tmp;var j=it.matrixA;var E=un(it.swap_col,it.i*2);var T=it.j;var C=it.offset;var B=un(it.matrixA,~~(un(it.swap_col,it.i*2+1)/32)+it.j*it.offset);var S=-Mn(31-un(it.swap_col,it.i*2+1)%32);var D=Mn(31-un(it.swap_col,it.i*2)%32);fn(j,~~(E/32)+T*C,un(j,~~(E/32)+T*C)^(-((S<0?B>>>-S:B<<S)&1)^un(it.matrixA,~~(un(it.swap_col,it.i*2)/32)+it.j*it.offset))&(D<0?1>>>-D:1<<D));var k=it.matrixA;var $=un(it.swap_col,it.i*2+1);var tt=it.j;var et=it.offset;var N=Mn(31-un(it.swap_col,it.i*2+1)%32);fn(k,~~($/32)+tt*et,un(k,~~($/32)+tt*et)^(-(it.tmp&1)^un(it.matrixA,~~(un(it.swap_col,it.i*2+1)/32)+it.j*it.offset))&(N<0?1>>>-N:1<<N))}}};it.createGeneratorMatrix=function(){it.pn=it.Pg_sub_block-it.matrix_rank;it.offset=~~Math.ceil(it.pn/32);it.effwidth=it.offset*32;it.offset_cap=~~Math.ceil(it.Pg_sub_block/32);it.G=Lr(it.offset*it.Pg_sub_block);for(var t=0,e=it.offset*it.Pg_sub_block-1;t<=e;t+=1)fn(it.G,t,0);for(var i=0,n=it.pn-1;i<=n;i+=1){it.i=i;var r=it.G;var a=it.Pg_sub_block;var o=it.pn;var s=it.i;var c=it.offset;var l=it.i;var p=31-it.i%32;fn(r,(a-o+s)*c+~~(l/32),un(r,(a-o+s)*c+~~(l/32))|(p<0?1>>>-p:1<<p))}it.matrix_index=it.Pg_sub_block-it.pn;it.loop0=0;for(var d=0,u=(it.Pg_sub_block-it.pn)*it.effwidth-1;d<=u;d+=1){it.i=d;if(it.matrix_index>=it.Pg_sub_block){it.loop0=it.loop0+1;it.matrix_index=it.Pg_sub_block-it.pn}if(it.i%it.effwidth<it.pn){var f=it.G;var h=it.i;var m=un(it.matrixA,~~(it.matrix_index/32)+it.offset_cap*it.loop0);var g=-(31-it.matrix_index%32);var v=31-it.i%32;fn(f,~~(h/32),un(f,~~(h/32))^(-((g<0?m>>>-g:m<<g)&1)^un(it.G,~~(it.i/32)))&(v<0?1>>>-v:1<<v));it.matrix_index=it.matrix_index+1}}};it.ldpc=function(){it.wr=sn[--on];it.wc=sn[--on];sn[on++]=Infinity;var t=sn[--on];var e=sn[--on];sn[on++]=t;vn(e,function(){var t=sn[--on];sn[on++]=Mn(t-48)});it.data=Lr();it.Pn=it.data.length;if(it.wr!=-1){it.Pg=~~(Math.ceil(Math.ceil(it.Pn*it.wr/Mn(it.wr-it.wc))/it.wr)*it.wr);it.nb_sub_blocks=~~(it.Pg/2700)+1;it.Pg_sub_block=~~(~~(it.Pg/it.nb_sub_blocks)/it.wr)*it.wr;it.Pn_sub_block=~~(it.Pg_sub_block*Mn(it.wr-it.wc)/it.wr);it.nb_sub_blocks=~~(it.Pg/it.Pg_sub_block);sn[on++]="encoding_iterations";sn[on++]=~~(it.Pg/it.Pg_sub_block);if(it.Pn_sub_block*it.nb_sub_blocks<it.Pn){var i=sn[--on];sn[on++]=Mn(i-1)}var n=sn[--on];it[sn[--on]]=n;it.createMatrixA()}else{it.Pg=it.Pn*2;it.nb_sub_blocks=1;it.Pg_sub_block=it.Pg;it.Pn_sub_block=it.Pn;it.encoding_iterations=1;it.createMetadataMatrixA()}it.GaussJordan();it.createGeneratorMatrix();it.ecc_encoded_data=Lr(it.Pg);it.offset=~~Math.ceil((it.Pg_sub_block-it.matrix_rank)/32);for(var r=0,a=it.encoding_iterations-1;r<=a;r+=1){it.iter=r;for(var o=0,s=it.Pg_sub_block-1;o<=s;o+=1){it.i=o;it.temp=0;it.loop0=0;it.offset_index=it.offset*it.i;for(var c=it.iter*it.Pn_sub_block,l=(it.iter+1)*it.Pn_sub_block-1;c<=l;c+=1){var p=un(it.G,it.offset_index+~~(it.loop0/32));var d=-(31-it.loop0%32);it.temp=un(it.data,c)&((d<0?p>>>-d:p<<d)&1)^it.temp;it.loop0=it.loop0+1}fn(it.ecc_encoded_data,it.i+it.iter*it.Pg_sub_block,it.temp)}}if(it.encoding_iterations!=it.nb_sub_blocks){it.start=it.encoding_iterations*it.Pn_sub_block;it.last_index=it.encoding_iterations*it.Pg_sub_block;it.Pg_sub_block=it.Pg-it.encoding_iterations*it.Pg_sub_block;it.Pn_sub_block=~~(it.Pg_sub_block*Mn(it.wr-it.wc)/it.wr);it.createMatrixA();it.GaussJordan();it.createGeneratorMatrix();it.offset=~~Math.ceil((it.Pg_sub_block-it.matrix_rank)/32);for(var u=0,f=it.Pg_sub_block-1;u<=f;u+=1){it.i=u;it.temp=0;it.loop0=0;it.offset_index=it.offset*it.i;for(var h=it.start,m=it.Pn-1;h<=m;h+=1){var g=un(it.G,it.offset_index+~~(it.loop0/32));var v=-(31-it.loop0%32);it.temp=un(it.data,h)&((v<0?g>>>-v:g<<v)&1)^it.temp;it.loop0=it.loop0+1}fn(it.ecc_encoded_data,it.i+it.last_index,it.temp)}}it.out=ln(it.Pg);for(var b=0,I=it.Pg-1;b<=I;b+=1)fn(it.out,b,Mn(un(it.ecc_encoded_data,b)+48));sn[on++]=it.out};sn[on++]="bits";sn[on++]=it.bits;sn[on++]=it.datawc;sn[on++]=it.datawr;it.ldpc();var V=sn[--on];it[sn[--on]]=V;it.s0=0;it.s1=0;it.s2=3;it.s3=30151;for(var r=it.bits.length-1;r>=1;r-=1){it.l=r;it.lcg64_temper();var K=sn[--on];sn[on++]=K;if(K<0){var q=sn[--on];sn[on++]=Mn((q^2147483648)+2147483648)}it.r=~~(sn[--on]/4294967296*(it.l+1));fn(it.bits,it.l,un(it.bits,it.r));fn(it.bits,it.r,un(it.bits,it.l))}it.tmpbits=ln(it.C);mn(it.tmpbits,0,it.bits);it.j=it.bits.length;for(var X=0,$=~~(Mn(Mn(it.C-it.j)+1)/2);X<$;X++){fn(it.tmpbits,it.j,48);if(it.j+1<it.C)fn(it.tmpbits,it.j+1,49);it.j=it.j+2}it.bits=it.tmpbits;if(it.colors==4){it.bi=0;it.gi=1;it.mi=2;it.yi=3;it.ki=4;it.wi=5;sn[on++]=Infinity;sn[on++]=it.bi;sn[on++]="0000FF";sn[on++]=it.gi;sn[on++]="00FF00";sn[on++]=it.mi;sn[on++]="FF00FF";sn[on++]=it.yi;sn[on++]="FFFF00";sn[on++]=it.ki;sn[on++]="000000";sn[on++]=it.wi;sn[on++]="FFFFFF";it.palette=cn();it.metacolorindex=Lr([it.bi,it.gi,it.mi,it.yi]);it.palettelayout=Lr([it.bi,it.gi,it.mi,it.yi])}else{var tt=new Map([[8,Lr([2,2,2])],[16,Lr([4,2,2])],[32,Lr([4,4,2])],[64,Lr([4,4,4])],[128,Lr([8,4,4])],[256,Lr([8,8,4])]]);it.rgbres=un(tt,it.colors);sn[on++]="rvals";sn[on++]=un(it.rgbres,0);sn[on++]=Infinity;var et=sn[--on];var nt=Mn(sn[--on]-1);sn[on++]=et;sn[on++]=nt;for(var a=0,rt=nt;a<=rt;a+=1){var at=sn[--on];sn[on++]=~~Math.round(a*(255/at));sn[on++]=at}on--;var ot=Lr();it[sn[--on]]=ot;sn[on++]="gvals";sn[on++]=un(it.rgbres,1);sn[on++]=Infinity;var st=sn[--on];var ct=Mn(sn[--on]-1);sn[on++]=st;sn[on++]=ct;for(var o=0,lt=ct;o<=lt;o+=1){var pt=sn[--on];sn[on++]=~~Math.round(o*(255/pt));sn[on++]=pt}on--;var dt=Lr();it[sn[--on]]=dt;sn[on++]="bvals";sn[on++]=un(it.rgbres,2);sn[on++]=Infinity;var ut=sn[--on];var ft=Mn(sn[--on]-1);sn[on++]=ut;sn[on++]=ft;for(var s=0,ht=ft;s<=ht;s+=1){var mt=sn[--on];sn[on++]=~~Math.round(s*(255/mt));sn[on++]=mt}on--;var gt=Lr();it[sn[--on]]=gt;var vt=it.colors;it.palette=new Map;var c=it.colors;var l=64;if(64>c){var bt=c;c=l;l=bt}it.palettelayout=Lr(l);it.i=0;it.j=8;vn(it.rvals,function(){it.r=sn[--on];vn(it.gvals,function(){it.g=sn[--on];vn(it.bvals,function(){it.b=sn[--on];var t=Vi(ln(6),"000000");var e=dn(ln(6),it.r<<16|it.g<<8|it.b,16);mn(t,6-e.length,e);sn[on++]=t;sn[on++]=false;if(_n(t,"000000")){it.ki=it.i;on--;sn[on++]=true}var i=sn[--on];var n=sn[--on];sn[on++]=n;sn[on++]=i;if(_n(n,"0000FF")){it.bi=it.i;on--;sn[on++]=true}var r=sn[--on];var a=sn[--on];sn[on++]=a;sn[on++]=r;if(_n(a,"00FF00")){it.gi=it.i;on--;sn[on++]=true}var o=sn[--on];var s=sn[--on];sn[on++]=s;sn[on++]=o;if(_n(s,"00FFFF")){it.ci=it.i;on--;sn[on++]=true}var c=sn[--on];var l=sn[--on];sn[on++]=l;sn[on++]=c;if(_n(l,"FF0000")){it.ri=it.i;on--;sn[on++]=true}var p=sn[--on];var d=sn[--on];sn[on++]=d;sn[on++]=p;if(_n(d,"FF00FF")){it.mi=it.i;on--;sn[on++]=true}var u=sn[--on];var f=sn[--on];sn[on++]=f;sn[on++]=u;if(_n(f,"FFFF00")){it.yi=it.i;on--;sn[on++]=true}var h=sn[--on];var m=sn[--on];sn[on++]=m;sn[on++]=h;if(_n(m,"FFFFFF")){it.wi=it.i;on--;sn[on++]=true}if(wn(sn[--on]))if(it.colors<=64||(it.colors==128&&(it.r==0||it.r==73||it.r==182||it.r==255)||it.colors==256&&(it.r==0||it.r==73||it.r==182||it.r==255)&&(it.g==0||it.g==73||it.g==182||it.g==255))){fn(it.palettelayout,it.j,it.i);it.j=it.j+1}fn(it.palette,it.i,sn[--on]);it.i=it.i+1})})});mn(it.palettelayout,0,Lr([it.ki,it.bi,it.gi,it.ci,it.ri,it.mi,it.yi,it.wi]));it.metacolorindex=Lr([it.ki,it.bi,it.gi,it.ci,it.ri,it.mi,it.yi,it.wi])}sn[on++]=Infinity;for(var It=0,At=it.rows*it.cols;It<At;It++)sn[on++]=-1;it.pixs=Lr();it.jmv=function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t*it.cols)};if(!it.slave){it.fpat=Lr([Lr([1,1,1,0,0]),Lr([1,2,2,0,0]),Lr([1,2,1,2,1]),Lr([0,0,2,2,1]),Lr([0,0,1,1,1])]);it.fmap=Lr([Lr([-1,it.bi,it.yi]),Lr([-1,it.yi,it.bi]),Lr([-1,it.gi,it.mi]),Lr([-1,it.mi,it.gi])])}else{it.fpat=Lr([Lr([0,0,0,0,0]),Lr([0,2,2,0,0]),Lr([0,2,1,2,0]),Lr([0,0,2,2,0]),Lr([0,0,0,0,0])]);it.fmap=Lr([Lr([-1,it.ki,it.wi]),Lr([-1,it.ki,it.wi]),Lr([-1,it.ki,it.wi]),Lr([-1,it.ki,it.wi])])}for(var p=0;p<=4;p+=1){it.y=p;for(var d=0;d<=4;d+=1){it.x=d;it.fpb=un(un(it.fpat,it.y),it.x);sn[on++]=it.pixs;sn[on++]=it.x+1;sn[on++]=it.y+1;it.jmv();var _t=sn[--on];fn(sn[--on],_t,un(un(it.fmap,0),it.fpb));sn[on++]=it.pixs;sn[on++]=it.x+1;sn[on++]=Mn(Mn(it.rows-it.y)-2);it.jmv();var yt=sn[--on];fn(sn[--on],yt,un(un(it.fmap,1),it.fpb));sn[on++]=it.pixs;sn[on++]=Mn(Mn(it.x+it.cols)-6);sn[on++]=it.y+1;it.jmv();var xt=sn[--on];fn(sn[--on],xt,un(un(it.fmap,2),it.fpb));sn[on++]=it.pixs;sn[on++]=Mn(Mn(it.x+it.cols)-6);sn[on++]=Mn(Mn(it.rows-it.y)-2);it.jmv();var wt=sn[--on];fn(sn[--on],wt,un(un(it.fmap,3),it.fpb))}}it.algnpat0=Lr([Lr([it.ki,it.ki,-1]),Lr([it.ki,it.wi,it.ki]),Lr([-1,it.ki,it.ki])]);it.algnpat1=Lr([Lr([-1,it.ki,it.ki]),Lr([it.ki,it.wi,it.ki]),Lr([it.ki,it.ki,-1])]);it.num=~~Math.round(it.cols/16)-1;it.algnrpos=Lr([3,17]);if(it.num>0){sn[on++]=Infinity;for(var u=0,Mt=it.num;u<=Mt;u+=1)sn[on++]=~~(u*(Mn(it.cols-7)/it.num))+3;it.algnrpos=Lr()}it.num=~~Math.round(it.rows/16)-1;it.algncpos=Lr([3,17]);if(it.num>0){sn[on++]=Infinity;for(var f=0,Pt=it.num;f<=Pt;f+=1)sn[on++]=~~(f*(Mn(it.rows-7)/it.num))+3;it.algncpos=Lr()}it.putalgnpat=function(){it.pp=sn[--on];it.py=sn[--on];it.px=sn[--on];for(var t=0;t<=2;t+=1){it.pb=t;for(var e=0;e<=2;e+=1){it.pa=e;sn[on++]=it.pixs;sn[on++]=Mn(it.px+it.pa);sn[on++]=Mn(it.py+it.pb);it.jmv();var i=sn[--on];fn(sn[--on],i,un(un(it.pp,it.pb),it.pa))}}};for(var h=0,jt=it.algncpos.length-1;h<=jt;h+=1){it.j=h;it.y=un(it.algncpos,it.j);for(var m=0,Et=it.algnrpos.length-1;m<=Et;m+=1){it.i=m;it.x=un(it.algnrpos,it.i);sn[on++]=it.pixs;sn[on++]=it.x;sn[on++]=it.y;it.jmv();var Tt=sn[--on];if(un(sn[--on],Tt)==-1){sn[on++]=Mn(it.x-1);sn[on++]=Mn(it.y-1);if((it.i+it.j)%2==0)sn[on++]=it.algnpat0;else sn[on++]=it.algnpat1;it.putalgnpat()}}}if(!it.slave){var Ct=Lr([Lr([6,1]),Lr([6,2]),Lr([6,3]),Lr([6,4]),Lr([6,5]),Lr([6,6]),Lr([5,6]),Lr([4,6]),Lr([3,6]),Lr([2,6]),Lr([1,6]),Lr([7,1]),Lr([7,2]),Lr([7,3]),Lr([7,4]),Lr([7,5]),Lr([7,6]),Lr([7,7]),Lr([6,7]),Lr([5,7]),Lr([4,7]),Lr([3,7]),Lr([2,7]),Lr([1,7]),Lr([8,1]),Lr([8,2]),Lr([8,3]),Lr([8,4]),Lr([8,5]),Lr([8,6]),Lr([8,7]),Lr([8,8]),Lr([7,8]),Lr([6,8]),Lr([5,8]),Lr([4,8]),Lr([3,8]),Lr([2,8]),Lr([1,8]),Lr([9,1]),Lr([9,2]),Lr([9,3]),Lr([9,4]),Lr([9,5])]);for(var g=0,Bt=Ct.length;g<Bt;g++){In(un(Ct,g));it.y=sn[--on];it.x=sn[--on];sn[on++]=Lr([it.x,it.y]);sn[on++]=Lr([-it.x,it.y]);sn[on++]=Lr([-it.x,-it.y]);sn[on++]=Lr([it.x,-it.y])}An(Lr(176));it.metadatamap=sn[--on];it.palettemap1=Lr([Lr([4,1]),Lr([4,2]),Lr([5,1]),Lr([5,2]),Lr([2,4]),Lr([2,5]),Lr([1,4]),Lr([1,5]),Lr([-2,1]),Lr([-2,2]),Lr([-1,1]),Lr([-1,2]),Lr([-4,4]),Lr([-4,5]),Lr([-5,4]),Lr([-5,5])]);it.palettemap2=Lr([Lr([-4,-5]),Lr([-4,-4]),Lr([-5,-5]),Lr([-5,-4]),Lr([-2,-2]),Lr([-2,-1]),Lr([-1,-2]),Lr([-1,-1]),Lr([2,-5]),Lr([2,-4]),Lr([1,-5]),Lr([1,-4]),Lr([4,-2]),Lr([4,-1]),Lr([5,-2]),Lr([5,-1])])}else{sn[on++]=Infinity;for(var v=1;v<=19;v+=1){it.i=v;sn[on++]=Lr([0,it.i]);sn[on++]=Lr([1,it.i])}for(var b=5;b<=12;b+=1){it.i=b;sn[on++]=Lr([2,it.i]);sn[on++]=Lr([3,it.i])}it.metadatamap=Lr();sn[on++]=Infinity;for(var I=5;I<=12;I+=1){sn[on++]=I;sn[on++]=Infinity;var St=sn[--on];var Dt=sn[--on];sn[on++]=St;sn[on++]=4;sn[on++]=Dt;var kt=Lr();sn[on++]=kt}for(var A=12;A>=5;A-=1){sn[on++]=A;sn[on++]=Infinity;var Nt=sn[--on];var Ut=sn[--on];sn[on++]=Nt;sn[on++]=5;sn[on++]=Ut;var Ht=Lr();sn[on++]=Ht}for(var _=5;_<=12;_+=1){sn[on++]=_;sn[on++]=Infinity;var Rt=sn[--on];var zt=sn[--on];sn[on++]=Rt;sn[on++]=6;sn[on++]=zt;var Ot=Lr();sn[on++]=Ot}for(var y=12;y>=5;y-=1){sn[on++]=y;sn[on++]=Infinity;var Lt=sn[--on];var Wt=sn[--on];sn[on++]=Lt;sn[on++]=7;sn[on++]=Wt;var Gt=Lr();sn[on++]=Gt}it.palettemap1=Lr();sn[on++]=Infinity;var Zt=it.palettemap1;for(var x=0,Ft=Zt.length;x<Ft;x++){sn[on++]=un(Zt,x);sn[on++]=Infinity;var Yt=sn[--on];var Qt=sn[--on];sn[on++]=Yt;In(Qt);var Jt=sn[--on];var Vt=sn[--on];sn[on++]=-Vt;sn[on++]=-Jt;var Kt=Lr();sn[on++]=Kt}it.palettemap2=Lr()}var qt=it.metadatamap;for(var w=0,Xt=qt.length;w<Xt;w++){var $t=un(qt,w);var te=un($t,0);sn[on++]=$t;sn[on++]=te;if(te<0){var ee=sn[--on];var ie=sn[--on];fn(ie,0,Mn(Mn(ee+it.cols)-1));sn[on++]=ie}else on--;var ne=sn[--on];var re=un(ne,1);sn[on++]=ne;sn[on++]=re;if(re<0){var ae=sn[--on];var oe=sn[--on];fn(oe,1,Mn(Mn(ae+it.rows)-1));sn[on++]=oe}else on--;on--}var se=it.palettemap1;for(var M=0,ce=se.length;M<ce;M++){var le=un(se,M);var pe=un(le,0);sn[on++]=le;sn[on++]=pe;if(pe<0){var de=sn[--on];var ue=sn[--on];fn(ue,0,Mn(Mn(de+it.cols)-1));sn[on++]=ue}else on--;var fe=sn[--on];var he=un(fe,1);sn[on++]=fe;sn[on++]=he;if(he<0){var me=sn[--on];var ge=sn[--on];fn(ge,1,Mn(Mn(me+it.rows)-1));sn[on++]=ge}else on--;on--}var ve=it.palettemap2;for(var P=0,be=ve.length;P<be;P++){var Ie=un(ve,P);var Ae=un(Ie,0);sn[on++]=Ie;sn[on++]=Ae;if(Ae<0){var _e=sn[--on];var ye=sn[--on];fn(ye,0,Mn(Mn(_e+it.cols)-1));sn[on++]=ye}else on--;var xe=sn[--on];var we=un(xe,1);sn[on++]=xe;sn[on++]=we;if(we<0){var Me=sn[--on];var Pe=sn[--on];fn(Pe,1,Mn(Mn(Me+it.rows)-1));sn[on++]=Pe}else on--;on--}for(var j=0,je=Mn(it.nummetamodules-1);j<=je;j+=1){sn[on++]=it.pixs;In(un(it.metadatamap,j));it.jmv();var Ee=sn[--on];fn(sn[--on],Ee,0)}if(!it.slave){var E=it.colors;var T=16;if(16>E){var bt=E;E=T;T=bt}for(var C=0,Te=T-1;C<=Te;C+=1){it.i=C;var Ce=un(it.palettelayout,it.i);sn[on++]=Ce;sn[on++]=it.pixs;sn[on++]=Ce;In(un(it.palettemap1,it.i));it.jmv();var Be=sn[--on];var Se=sn[--on];fn(sn[--on],Be,Se);var De=sn[--on];sn[on++]=it.pixs;sn[on++]=De;In(un(it.palettemap2,it.i));it.jmv();var ke=sn[--on];var Ne=sn[--on];fn(sn[--on],ke,Ne)}it.i=16}else it.i=0;it.j=it.nummetamodules;for(var B=it.i,Ue=it.palettelayout.length-1;B<=Ue;B+=2){it.i=B;var He=un(it.palettelayout,it.i);sn[on++]=He;sn[on++]=it.pixs;sn[on++]=He;In(un(it.metadatamap,it.j));it.jmv();var Re=sn[--on];var ze=sn[--on];fn(sn[--on],Re,ze);var Oe=sn[--on];sn[on++]=it.pixs;sn[on++]=Oe;In(un(it.metadatamap,Mn(it.j+2)));it.jmv();var Le=sn[--on];var We=sn[--on];fn(sn[--on],Le,We);var Ge=un(it.palettelayout,it.i+1);sn[on++]=Ge;sn[on++]=it.pixs;sn[on++]=Ge;In(un(it.metadatamap,Mn(it.j+1)));it.jmv();var Ze=sn[--on];var Fe=sn[--on];fn(sn[--on],Ze,Fe);var Ye=sn[--on];sn[on++]=it.pixs;sn[on++]=Ye;In(un(it.metadatamap,Mn(it.j+3)));it.jmv();var Qe=sn[--on];var Je=sn[--on];fn(sn[--on],Qe,Je);it.j=Mn(it.j+4)}var Ve=Lr([function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t)%it.colors},function(){on--;var t=sn[--on];sn[on++]=t%it.colors},function(){var t=sn[--on];var e=sn[--on];sn[on++]=t;sn[on++]=e;on--;var i=sn[--on];sn[on++]=i%it.colors},function(){var t=sn[--on];var e=sn[--on];sn[on++]=(~~(t/3)+~~(e/2))%it.colors},function(){var t=sn[--on];var e=sn[--on];sn[on++]=(~~(t/2)+~~(e/3))%it.colors},function(){var t=sn[--on];var e=Mn(sn[--on]+t);sn[on++]=(~~(e/2)+~~(e/3))%it.colors},function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(t*(e*e)%7+Mn(t+e*e)*2%19)%it.colors},function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e*(t*t)%5+Mn(t*t+e*2)%13)%it.colors}]);it.maskfuncs=Ve;if(it.mask!=-1){it.maskfuncs=Lr([un(it.maskfuncs,it.mask)]);it.bestmaskval=it.mask}it.masks=Lr(it.maskfuncs.length);for(var S=0,Ke=it.masks.length-1;S<=Ke;S+=1){it.m=S;it.mask=Lr(it.rows*it.cols);for(var D=0,qe=Mn(it.rows-1);D<=qe;D+=1){it.j=D;for(var k=0,Xe=Mn(it.cols-1);k<=Xe;k+=1){it.i=k;sn[on++]=it.pixs;sn[on++]=it.i;sn[on++]=it.j;it.jmv();var $e=sn[--on];if(un(sn[--on],$e)==-1){sn[on++]=it.i;sn[on++]=it.j;if(un(it.maskfuncs,it.m)()===true)break}else sn[on++]=0;sn[on++]=it.mask;sn[on++]=it.i;sn[on++]=it.j;it.jmv();var ti=sn[--on];var ei=sn[--on];fn(ei,ti,sn[--on])}}fn(it.masks,it.m,it.mask)}it.posx=0;it.posy=0;it.i=0;for(;;){if(it.posx==it.cols)break;sn[on++]=it.pixs;sn[on++]=it.posx;sn[on++]=it.posy;it.jmv();var ii=sn[--on];if(un(sn[--on],ii)==-1){var ni=hn(it.bits,it.i,it.databpm);sn[on++]=0;for(var ri=0,ai=ni.length;ri<ai;ri++){var oi=sn[--on];sn[on++]=Mn(oi+Mn(un(ni,ri)-48))*2}var si=sn[--on];sn[on++]=~~(si/2);sn[on++]=it.pixs;sn[on++]=it.posx;sn[on++]=it.posy;it.jmv();var ci=sn[--on];var li=sn[--on];fn(li,ci,sn[--on]);it.i=it.i+it.databpm}it.posy=it.posy+1;if(it.posy==it.rows){it.posy=0;it.posx=it.posx+1}}it.evalrle=function(){it.scrle=sn[--on];it.scr1=0;it.scr3=0;for(var t=0,e=it.scrle.length-2;t<=e;t+=2){it.j=t;if(un(it.scrle,it.j+1)!=-1){var i=un(it.scrle,it.j);sn[on++]=i;if(i>=5)it.scr1=Mn(Mn(sn[--on]-2)+it.scr1);else on--;if(it.j>=4&&it.j<=it.scrle.length-5){var n=hn(it.scrle,it.j-4,10);sn[on++]=n;for(var r=0,a=n.length;r<a;r++)sn[on++]=un(n,r)==1;on--;for(var o=0,s=4;o<s;o++){var c=sn[--on];var l=sn[--on];sn[on++]=c;sn[on++]=l;on--;var p=sn[--on];var d=sn[--on];sn[on++]=Nn(d,p)}if(sn[--on]){sn[on++]=Infinity;var u=sn[--on];var f=sn[--on];sn[on++]=u;In(f);var h=sn[--on];var m=sn[--on];var g=sn[--on];var v=sn[--on];var b=sn[--on];var I=sn[--on];var A=sn[--on];var _=sn[--on];var y=sn[--on];sn[on++]=y;sn[on++]=_;sn[on++]=A;sn[on++]=I;sn[on++]=b;sn[on++]=v;sn[on++]=g;sn[on++]=m;sn[on++]=h;if(_n(y,b)&&_n(y,h)&&_n(A,g)){var x=sn[--on];var w=sn[--on];var M=sn[--on];it.c4=M;it.c5=x;sn[on++]=M;sn[on++]=w;if(it.c4==it.bi&&it.c5==it.yi||(it.c4==it.yi&&it.c5==it.bi||(it.c4==it.gi&&it.c5==it.mi||it.c4==it.mi&&it.c5==it.gi)))it.scr3=it.scr3+100}Bn()}else on--}}}sn[on++]=it.scr1;sn[on++]=it.scr3};it.evalmask=function(){it.sym=sn[--on];it.n1=0;it.n2=0;it.n3=0;var t=it.rows;var e=it.cols;if(t<e){var i=e;e=t;t=i}it.rle=Lr(Mn(t*2+2));it.lastpairs=Lr(it.cols);it.thispairs=Lr(it.cols);for(var n=0,r=Mn(it.cols-1);n<=r;n+=1){it.i=n;sn[on++]=Infinity;sn[on++]=0;sn[on++]=-1;for(var a=it.i,o=it.cols,s=Mn(it.rows*it.cols-1);o<0?a>=s:a<=s;a+=o){var c=un(it.sym,a);var l=sn[--on];sn[on++]=l;sn[on++]=c;if(_n(l,c)){on--;var p=sn[--on];var d=sn[--on];sn[on++]=Mn(d+1);sn[on++]=p}else{var u=sn[--on];sn[on++]=1;sn[on++]=u}}var f=bn()+2;An(hn(it.rle,0,f-2));it.evalrle();it.n3=Mn(sn[--on]+it.n3);it.n1=Mn(sn[--on]+it.n1);on--}for(var h=0,m=Mn(it.rows-1);h<=m;h+=1){it.i=h;it.symrow=hn(it.sym,it.i*it.cols,it.cols);sn[on++]=Infinity;var g=it.symrow;sn[on++]=0;sn[on++]=-1;for(var v=0,b=g.length;v<b;v++){var I=un(g,v);var A=sn[--on];sn[on++]=A;sn[on++]=I;if(_n(A,I)){on--;var _=sn[--on];var y=sn[--on];sn[on++]=Mn(y+1);sn[on++]=_}else{var x=sn[--on];sn[on++]=1;sn[on++]=x}}var w=bn()+2;An(hn(it.rle,0,w-2));it.evalrle();it.n3=Mn(sn[--on]+it.n3);it.n1=Mn(sn[--on]+it.n1);on--;var M=it.thispairs;it.thispairs=it.lastpairs;it.lastpairs=M;var P=it.symrow;sn[on++]=-1;for(var j=0,E=P.length;j<E;j++){var T=un(P,j);var C=sn[--on];sn[on++]=T;sn[on++]=C;if(yn(T,C)){on--;var B=sn[--on];sn[on++]=-1;sn[on++]=B}}on--;An(it.thispairs);on--;if(it.i>0){sn[on++]=Infinity;In(it.lastpairs);In(it.thispairs);sn[on++]=it.n2;for(var S=0,D=it.cols;S<D;S++){var k=sn[--on];var N=sn[--on];sn[on++]=k;sn[on++]=N;if(N!=-1){var U=sn[on-1-Mn(it.cols+1)];if(_n(sn[--on],U)){var H=sn[--on];sn[on++]=Mn(H+3)}}else on--}it.n2=sn[--on];Bn()}}sn[on++]=Mn(Mn(it.n1+it.n2)+it.n3)};it.bestscore=999999999;for(var pi=0,di=it.masks.length-1;pi<=di;pi+=1){it.m=pi;it.masksym=Lr(it.rows*it.cols);for(var ui=0,fi=Mn(it.rows*it.cols-1);ui<=fi;ui+=1){it.i=ui;fn(it.masksym,it.i,xn(un(it.pixs,it.i),un(un(it.masks,it.m),it.i)))}if(it.masks.length!=1){sn[on++]=it.masksym;it.evalmask();it.score=sn[--on];if(it.score<it.bestscore){it.bestsym=it.masksym;it.bestmaskval=it.m;it.bestscore=it.score}}else it.bestsym=it.masksym}it.pixs=it.bestsym;it.metamask=it.bestmaskval;it.addtometapart=function(){var t=sn[--on];mn(it.metapart,it.p,t);it.p=t.length+it.p};it.addtometabits=function(){var t=sn[--on];mn(it.metabits,it.q,t);it.q=t.length+it.q};it.metapart=ln(40);it.metabits=ln(it.nummetabits);it.p=0;it.q=0;if(!it.slave){sn[on++]=~~Math.round(Math.log(it.colors)/Math.log(2))-1;sn[on++]=3;it.tofixedbits();it.addtometapart();sn[on++]=hn(it.metapart,0,it.p);sn[on++]=2;sn[on++]=-1;it.ldpc();it.addtometabits();it.p=0;sn[on++]=it.metass;sn[on++]=1;it.tofixedbits();it.addtometapart();sn[on++]=it.metavf;sn[on++]=2;it.tofixedbits();it.addtometapart();sn[on++]=it.metamask;sn[on++]=3;it.tofixedbits();it.addtometapart();if(it.hasslaves)sn[on++]="1";else sn[on++]="0";it.addtometapart();sn[on++]=hn(it.metapart,0,it.p);sn[on++]=2;sn[on++]=-1;it.ldpc();it.addtometabits();it.p=0;if(it.metass==0){sn[on++]=Mn(Mn(~~(Mn(it.cols-17)/4)-un(Lr([0,4,8,16]),it.metavf))-1);sn[on++]=it.metavlen;it.tofixedbits();it.addtometapart()}else{sn[on++]=~~(Mn(it.cols-17)/4)-1;sn[on++]=~~(it.metavlen/2);it.tofixedbits();it.addtometapart();sn[on++]=~~(Mn(it.rows-17)/4)-1;sn[on++]=~~(it.metavlen/2);it.tofixedbits();it.addtometapart()}sn[on++]=it.datawc-3;sn[on++]=~~(it.metaelen/2);it.tofixedbits();it.addtometapart();sn[on++]=it.datawr-4;sn[on++]=~~(it.metaelen/2);it.tofixedbits();it.addtometapart();if(it.hasslaves){sn[on++]=0;sn[on++]=4;it.tofixedbits();it.addtometapart()}sn[on++]=hn(it.metapart,0,it.p);sn[on++]=2;sn[on++]=-1;it.ldpc();it.addtometabits();it.p=0}else{var hi=it.sameshape?0:1;sn[on++]=hi;sn[on++]=1;it.tofixedbits();it.addtometapart();var mi=it.sameecc?0:1;sn[on++]=mi;sn[on++]=1;it.tofixedbits();it.addtometapart();var gi=it.hasslaves?1:0;sn[on++]=gi;sn[on++]=1;it.tofixedbits();it.addtometapart();sn[on++]=hn(it.metapart,0,it.p);sn[on++]=2;sn[on++]=-1;it.ldpc();it.addtometabits();it.p=0;if(!it.sameshape){sn[on++]=~~((it.diffside-17)/4)-1;sn[on++]=5;it.tofixedbits();it.addtometapart()}if(it.hasslaves){sn[on++]=0;sn[on++]=3;it.tofixedbits();it.addtometapart()}sn[on++]=hn(it.metapart,0,it.p);sn[on++]=2;sn[on++]=-1;it.ldpc();it.addtometabits();it.p=0;if(!it.sameecc){sn[on++]=it.datawc-3;sn[on++]=~~(it.metaelen/2);it.tofixedbits();it.addtometapart();sn[on++]=it.datawr-4;sn[on++]=~~(it.metaelen/2);it.tofixedbits();it.addtometapart()}sn[on++]=hn(it.metapart,0,it.p);sn[on++]=2;sn[on++]=-1;it.ldpc();it.addtometabits();it.p=0}for(var vi=it.q,bi=Mn(it.nummetabits-1);vi<=bi;vi+=1)fn(it.metabits,vi,48);it.i=0;it.j=0;if(!it.slave){var Ii=hn(it.metabits,it.i,6);for(var Ai=0,_i=Ii.length;Ai<_i;Ai++){sn[on++]=un(Ii,Ai);if(it.colors==4)sn[on++]=Lr([it.bi,it.yi]);else sn[on++]=Lr([it.ki,it.wi]);var yi=sn[--on];var xi=un(yi,Mn(sn[--on]-48));sn[on++]=xi;sn[on++]=it.pixs;In(un(it.metadatamap,it.j));it.jmv();var wi=sn[--on];var Mi=sn[--on];fn(Mi,wi,sn[--on]);it.j=it.j+1}it.i=it.i+6}for(var Pi=0,ji=~~(Mn(it.nummetabits-it.i)/it.metabpm);Pi<ji;Pi++){var Ei=hn(it.metabits,it.i,it.metabpm);sn[on++]=0;for(var Ti=0,Ci=Ei.length;Ti<Ci;Ti++){var Bi=sn[--on];sn[on++]=Mn(Bi+Mn(un(Ei,Ti)-48))*2}var Si=un(it.metacolorindex,~~(sn[--on]/2));sn[on++]=Si;sn[on++]=it.pixs;In(un(it.metadatamap,it.j));it.jmv();var Di=sn[--on];var ki=sn[--on];fn(ki,Di,sn[--on]);it.i=Mn(it.i+it.metabpm);it.j=it.j+1}var Ni=new Map([["ren",Tn],["pixs",it.pixs],["pixx",it.cols],["pixy",it.rows],["colormap",it.palette],["height",it.rows*2/72],["width",it.cols*2/72],["opt",it.options]]);sn[on++]=Ni;if(!it.dontdraw)Tn()}function Ye(){var _=Object.create(Ye.$ctx||(Ye.$ctx={}));_.parse=false;_.dontlint=false;_.lintreqs=false;_.dontdraw=false;_.ccversion="a";_.cccolumns=-1;_.lintype="";_.linwidth=-1;sn[on++]=_;jn();_.options=sn[--on];_.barcode=sn[--on];if(yn(_.ccversion,"a")&&yn(_.ccversion,"b")&&yn(_.ccversion,"c")){sn[on++]="bwipp.gs1ccBadCCversion#27168";sn[on++]="ccversion must be a, b or c";Pn()}if(_.cccolumns>30){sn[on++]="bwipp.gs1ccColumnsTooBig#27172";sn[on++]="The maximum number of composite component columns is 30";Pn()}if(!Ye.__27190__)(function(){var t=Object.create(_);var e=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]]);t.lintypecccolumns=e;for(var i in t)t.hasOwnProperty(i)&&(Ye.$ctx[i]=t[i]);Ye.__27190__=1})();if(yn(_.lintype,"")){var U=un(_.lintypecccolumns,_.lintype)!==undefined;if(!U){sn[on++]="bwipp.gs1ccBadLinType#27194";sn[on++]="The lintype is not recognised";Pn()}}if(_.cccolumns==-1){if(_n(_.lintype,"gs1-128")&&_n(_.ccversion,"c")){if(_.linwidth<0){sn[on++]="bwipp.gs1ccMissingLinWidth#27202";sn[on++]="linwidth must be set for a GS1-128 with a CC-C composite component";Pn()}sn[on++]=~~((_.linwidth-52)/17)}else sn[on++]=un(_.lintypecccolumns,_.lintype);_.cccolumns=sn[--on]}sn[on++]=_.barcode;sn[on++]="ai";Wr();_.fncs=sn[--on];_.vals=sn[--on];_.ais=sn[--on];_.isupper=function(){var t=sn[--on];sn[on++]=t>=65&&t<=90};_.isnum0=function(){var t=sn[--on];sn[on++]=t>=48&&t<=57};_.isnum1=function(){var t=sn[--on];sn[on++]=t>=49&&t<=57};for(;;){if(_.ais.length>=1)if(_n(un(_.ais,0),"10")||_n(un(_.ais,0),"11")||_n(un(_.ais,0),"17")){sn[on++]=-1;sn[on++]="10";break}if(_.ais.length>=1)if(_n(un(_.ais,0),"90")){_.v=un(_.vals,0);if(_.v.length>=1){sn[on++]=un(_.v,0);_.isupper();if(sn[--on]){sn[on++]=0;sn[on++]="11";break}}if(_.v.length>=2){sn[on++]=un(_.v,0);_.isnum1();sn[on++]=un(_.v,1);_.isupper();var H=sn[--on];var R=sn[--on];if(R&&H){sn[on++]=1;sn[on++]="11";break}}if(_.v.length>=3){sn[on++]=un(_.v,0);_.isnum1();sn[on++]=un(_.v,1);_.isnum0();var z=sn[--on];var O=sn[--on];sn[on++]=Nn(O,z);sn[on++]=un(_.v,2);_.isupper();var L=sn[--on];var W=sn[--on];if(W&&L){sn[on++]=2;sn[on++]="11";break}}if(_.v.length>=4){sn[on++]=un(_.v,0);_.isnum1();sn[on++]=un(_.v,1);_.isnum0();var G=sn[--on];var Z=sn[--on];sn[on++]=Nn(Z,G);sn[on++]=un(_.v,2);_.isnum0();var F=sn[--on];var Y=sn[--on];sn[on++]=Nn(Y,F);sn[on++]=un(_.v,3);_.isupper();var Q=sn[--on];var J=sn[--on];if(J&&Q){sn[on++]=3;sn[on++]="11";break}}}sn[on++]=-1;sn[on++]="0";break}_.method=sn[--on];_.npre=sn[--on];_.tobin=function(){var t=ln(sn[--on]);sn[on++]=t;for(var e=0,i=t.length-1;e<=i;e+=1){var n=sn[--on];fn(n,e,48);sn[on++]=n}var r=sn[--on];var a=dn(ln(r.length),sn[--on],2);mn(r,r.length-a.length,a);sn[on++]=r};if(!Ye.__27322__)(function(){var t=Object.create(_);t.fnc1=-1;t.lnumeric=-2;t.lalphanumeric=-3;t.liso646=-4;sn[on++]=Infinity;for(var e=65;e<=90;e+=1){sn[on++]=e;sn[on++]=e-65;sn[on++]=5;t.tobin()}for(var i=48;i<=57;i+=1){sn[on++]=i;sn[on++]=i+4;sn[on++]=6;t.tobin()}sn[on++]=t.fnc1;sn[on++]="11111";t.alpha=cn();sn[on++]=Infinity;for(var n=0;n<=119;n+=1){var r=Vi(ln(2),"00");var a=dn(ln(2),n,11);mn(r,2-a.length,a);sn[on++]=n;sn[on++]=r;if(un(r,0)==65){var o=sn[--on];fn(o,0,94);sn[on++]=o}var s=sn[--on];sn[on++]=s;if(un(s,1)==65){var c=sn[--on];fn(c,1,94);sn[on++]=c}var l=sn[--on];var p=Vi(ln(7),"0000000");var d=dn(ln(7),Mn(sn[--on]+8),2);mn(p,7-d.length,d);sn[on++]=l;sn[on++]=p}sn[on++]=t.lalphanumeric;sn[on++]="0000";t.numeric=cn();sn[on++]=Infinity;for(var u=48;u<=57;u+=1){sn[on++]=u;sn[on++]=u-43;sn[on++]=5;t.tobin()}sn[on++]=t.fnc1;sn[on++]="01111";for(var f=65;f<=90;f+=1){sn[on++]=f;sn[on++]=f-33;sn[on++]=6;t.tobin()}sn[on++]=42;sn[on++]="111010";for(var h=44;h<=47;h+=1){sn[on++]=h;sn[on++]=h+15;sn[on++]=6;t.tobin()}sn[on++]=t.lnumeric;sn[on++]="000";sn[on++]=t.liso646;sn[on++]="00100";t.alphanumeric=cn();sn[on++]=Infinity;for(var m=48;m<=57;m+=1){sn[on++]=m;sn[on++]=m-43;sn[on++]=5;t.tobin()}sn[on++]=t.fnc1;sn[on++]="01111";for(var g=65;g<=90;g+=1){sn[on++]=g;sn[on++]=g-1;sn[on++]=7;t.tobin()}for(var v=97;v<=122;v+=1){sn[on++]=v;sn[on++]=v-7;sn[on++]=7;t.tobin()}sn[on++]=33;sn[on++]="11101000";sn[on++]=34;sn[on++]="11101001";for(var b=37;b<=47;b+=1){sn[on++]=b;sn[on++]=b+197;sn[on++]=8;t.tobin()}for(var I=58;I<=63;I+=1){sn[on++]=I;sn[on++]=I+187;sn[on++]=8;t.tobin()}sn[on++]=95;sn[on++]="11111011";sn[on++]=32;sn[on++]="11111100";sn[on++]=t.lnumeric;sn[on++]="000";sn[on++]=t.lalphanumeric;sn[on++]="00100";t.iso646=cn();for(var A in t)t.hasOwnProperty(A)&&(Ye.$ctx[A]=t[A]);Ye.__27322__=1})();if(_n(_.method,"10")){if(_n(un(_.ais,0),"11")||_n(un(_.ais,0),"17")){var t=un(_.vals,0);var e=Vi(ln(16),"0000000000000000");var i=dn(ln(16),pn(hn(t,0,2))*384+((pn(hn(t,2,2))-1)*32+pn(hn(t,4,2))),2);mn(e,16-i.length,i);sn[on++]=e;sn[on++]=Infinity;var V=sn[--on];var K=sn[--on];sn[on++]=V;sn[on++]=1;sn[on++]=0;vn(K,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var q=_n(un(_.ais,0),"11")?0:1;sn[on++]=q;_.cdf=Lr();_.ais=hn(_.ais,1,_.ais.length-1);_.vals=hn(_.vals,1,_.vals.length-1);_.fncs=hn(_.fncs,1,_.fncs.length-1)}else _.cdf=Lr([1,0,1,1]);if(_.ais.length!=0)if(_n(un(_.ais,0),"10")){sn[on++]=Infinity;vn(un(_.vals,0));_.gpf=Lr();if(_.ais.length>1){sn[on++]=Infinity;In(_.gpf);sn[on++]=_.fnc1;_.gpf=Lr()}_.ais=hn(_.ais,1,_.ais.length-1);_.vals=hn(_.vals,1,_.vals.length-1);_.fncs=hn(_.fncs,1,_.fncs.length-1)}else _.gpf=Lr([_.fnc1]);else{sn[on++]=Infinity;In(_.cdf);sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;_.cdf=Lr();_.gpf=Lr([])}_.mode="numeric"}if(_n(_.method,"11")){_.cdf=Lr([1,1]);_.ai90=un(_.vals,0);if(Mn(_.npre+1)!=_.ai90.length)sn[on++]=hn(_.ai90,Mn(_.npre+1),Mn(Mn(_.ai90.length-_.npre)-1));else sn[on++]="";_.ai90rem=sn[--on];sn[on++]="nalpha";sn[on++]=0;vn(_.ai90rem,function(){var t=sn[--on];if(t>=65&&t<=90){var e=sn[--on];sn[on++]=Mn(e+1)}});var X=sn[--on];_[sn[--on]]=X;sn[on++]="nnums";sn[on++]=0;vn(_.ai90rem,function(){var t=sn[--on];if(t>=48&&t<=57){var e=sn[--on];sn[on++]=Mn(e+1)}});var $=sn[--on];_[sn[--on]]=$;sn[on++]="mode";if(qi(_.nalpha,_.nnums))sn[on++]="alpha";else if(_.nalpha==0)sn[on++]="numeric";else sn[on++]="alphanumeric";var tt=sn[--on];_[sn[--on]]=tt;if(Mn(_.nalpha+_.nnums)!=_.ai90rem.length)_.mode="alphanumeric";sn[on++]=Infinity;In(_.cdf);if(_n(_.mode,"alphanumeric"))sn[on++]=0;if(_n(_.mode,"numeric")){sn[on++]=1;sn[on++]=0}if(_n(_.mode,"alpha")){sn[on++]=1;sn[on++]=1}_.cdf=Lr();sn[on++]="ais1";if(_.ais.length>1)sn[on++]=un(_.ais,1);else sn[on++]=-1;var et=sn[--on];_[sn[--on]]=et;sn[on++]="vals1";if(_.vals.length>1)sn[on++]=un(_.vals,1);else sn[on++]=-1;var it=sn[--on];_[sn[--on]]=it;if(_n(_.ais1,"21")||_n(_.ais1,"8004")){sn[on++]=Infinity;In(_.cdf);if(_n(_.ais1,"21")){sn[on++]=1;sn[on++]=0}else{sn[on++]=1;sn[on++]=1}_.cdf=Lr()}else{sn[on++]=Infinity;In(_.cdf);sn[on++]=0;_.cdf=Lr()}sn[on++]="nval";if(_.npre!=0)sn[on++]=pn(hn(_.ai90,0,_.npre));else sn[on++]=0;var nt=sn[--on];_[sn[--on]]=nt;gn("BDHIJKLNPQRSTVXZ",hn(_.ai90,_.npre,1));if(sn[--on]){var rt=sn[--on];var at=sn[--on];sn[on++]=rt.length;sn[on++]=at;on--;var ot=sn[--on];var st=sn[--on];sn[on++]=ot;sn[on++]=st;on--;_.aval=sn[--on]}else{on--;_.aval=-1}if(_.nval<31&&_.aval!=-1){var n=Vi(ln(5),"00000");var r=dn(ln(5),_.nval,2);mn(n,5-r.length,r);sn[on++]=n;sn[on++]=Infinity;var ct=sn[--on];var lt=sn[--on];sn[on++]=ct;vn(lt,function(){var t=sn[--on];sn[on++]=Mn(t-48)});_.nbits=Lr();var a=Vi(ln(4),"0000");var o=dn(ln(4),_.aval,2);mn(a,4-o.length,o);sn[on++]=a;sn[on++]=Infinity;var pt=sn[--on];var dt=sn[--on];sn[on++]=pt;vn(dt,function(){var t=sn[--on];sn[on++]=Mn(t-48)});_.abits=Lr();sn[on++]=Infinity;In(_.cdf);In(_.nbits);In(_.abits);_.cdf=Lr()}else{var s=Vi(ln(10),"0000000000");var c=dn(ln(10),_.nval,2);mn(s,10-c.length,c);sn[on++]=s;sn[on++]=Infinity;var ut=sn[--on];var ft=sn[--on];sn[on++]=ut;vn(ft,function(){var t=sn[--on];sn[on++]=Mn(t-48)});_.nbits=Lr();var l=Vi(ln(5),"00000");var p=dn(ln(5),Mn(un(_.ai90,_.npre)-65),2);mn(l,5-p.length,p);sn[on++]=l;sn[on++]=Infinity;var ht=sn[--on];var mt=sn[--on];sn[on++]=ht;vn(mt,function(){var t=sn[--on];sn[on++]=Mn(t-48)});_.abits=Lr();sn[on++]=Infinity;In(_.cdf);sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;In(_.nbits);In(_.abits);_.cdf=Lr()}if(yn(_.mode,"alpha")){sn[on++]=Infinity;vn(_.ai90rem);if(_.ais.length>1)sn[on++]=_.fnc1;_.gpf=Lr()}else{sn[on++]=Infinity;vn(_.ai90rem);if(_.ais.length>1)sn[on++]=_.fnc1;_.in=Lr();_.out=Lr(_.in.length*6);_.j=0;for(var d=0,gt=_.in.length-1;d<=gt;d+=1){var u=un(_.alpha,un(_.in,d));sn[on++]=u;sn[on++]=u;sn[on++]=Infinity;var vt=sn[--on];var bt=sn[--on];sn[on++]=vt;vn(bt,function(){var t=sn[--on];sn[on++]=Mn(t-48)});mn(_.out,_.j,Lr());_.j=sn[--on].length+_.j}sn[on++]=Infinity;In(_.cdf);In(hn(_.out,0,_.j));_.cdf=Lr();_.gpf=Lr([]);if(_.ais.length>1)_.mode="numeric"}_.ais=hn(_.ais,1,_.ais.length-1);_.vals=hn(_.vals,1,_.vals.length-1);_.fncs=hn(_.fncs,1,_.fncs.length-1);if(_.ais.length!=0)if(_n(_.ais1,"21")||_n(_.ais1,"8004")){sn[on++]=Infinity;In(_.gpf);vn(_.vals1);_.gpf=Lr();_.ais=hn(_.ais,1,_.ais.length-1);_.vals=hn(_.vals,1,_.vals.length-1);_.fncs=hn(_.fncs,1,_.fncs.length-1);if(_.ais.length!=0){sn[on++]=Infinity;In(_.gpf);sn[on++]=_.fnc1;_.gpf=Lr()}}}if(_n(_.method,"0")){_.cdf=Lr([0]);_.gpf=Lr([]);_.mode="numeric"}for(var f=0,It=_.ais.length-1;f<=It;f+=1){_.i=f;_.ai=un(_.ais,_.i);_.val=un(_.vals,_.i);var h=Lr(_.gpf.length+_.ai.length+_.val.length);mn(h,0,_.gpf);sn[on++]=h;sn[on++]=h;sn[on++]=_.gpf.length;sn[on++]=_.ai;sn[on++]=Infinity;var At=sn[--on];var _t=sn[--on];sn[on++]=At;vn(_t);var yt=Lr();var xt=sn[--on];mn(sn[--on],xt,yt);var m=sn[--on];sn[on++]=m;sn[on++]=m;sn[on++]=_.gpf.length+_.ai.length;sn[on++]=_.val;sn[on++]=Infinity;var wt=sn[--on];var Mt=sn[--on];sn[on++]=wt;vn(Mt);var Pt=Lr();var jt=sn[--on];mn(sn[--on],jt,Pt);_.gpf=sn[--on];if(_.i!=_.ais.length-1&&un(_.fncs,_.i)){var g=Lr(_.gpf.length+1);mn(g,0,_.gpf);fn(g,_.gpf.length,_.fnc1);_.gpf=g}}if(!Ye.__27491__)(function(){var t=Object.create(_);var e=new Map([["a",Lr([Lr([167,138,118,108,88,78,59]),Lr([167,138,118,98,78]),Lr([197,167,138,108,78])])],["b",Lr([Lr([336,296,256,208,160,104,56]),Lr([768,648,536,416,304,208,152,112,72,32]),Lr([1184,1016,840,672,496,352,264,208,152,96,56])])]]);t.bitcapsmaps=e;for(var i in t)t.hasOwnProperty(i)&&(Ye.$ctx[i]=t[i]);Ye.__27491__=1})();_.rembits=function(){_.used=sn[--on];if(yn(_.ccversion,"c")){_.bitcaps=un(un(_.bitcapsmaps,_.ccversion),Mn(_.cccolumns-2));sn[on++]=-1;vn(_.bitcaps,function(){var t=sn[--on];sn[on++]=t;if(kn(t,_.used)){var e=sn[--on];var i=sn[--on];sn[on++]=e;sn[on++]=i}on--});var t=sn[--on];sn[on++]=t;if(t!=-1){var e=sn[--on];sn[on++]=Mn(e-_.used)}}else{var i=new Map([["c",-1]]);var n=un(i,_.ccversion);var r=~~Math.ceil(_.used/8);_.m=~~(r/6)*5+r%6;if(_.m<=40)sn[on++]=8;if(_.m>=41&&_.m<=160)sn[on++]=16;if(_.m>=161&&_.m<=320)sn[on++]=32;if(_.m>=321&&_.m<=833)sn[on++]=64;if(_.m>=834)sn[on++]=32;_.eccws=sn[--on];_.m=Mn(Mn(_.m+_.eccws)+3);if(_.cccolumns>30)_.cccolumns=30;for(;;){if(~~Math.ceil(_.m/_.cccolumns)<=30||_.cccolumns>=30)break;_.cccolumns=_.cccolumns+1}_.r=~~Math.ceil(_.m/_.cccolumns);if(_.r<3)_.r=3;var a=Mn(Mn(_.cccolumns*_.r-_.eccws)-3);_.tgt=Mn(~~(a/5)*6+a%5)*8;if(_.used<=8304)sn[on++]=Mn(_.tgt-_.used);else sn[on++]=-1}var o=sn[--on];sn[on++]=o;if(o==-1){on--;if(_n(_.ccversion,"a"))_.ccversion="b";else if(_n(_.ccversion,"b")&&_n(_.lintype,"gs1-128")){_.ccversion="c";_.cccolumns=~~((_.linwidth-52)/17)}else _.ccversion=-1;sn[on++]=_.used;_.rembits()}};_.encode=function(){var t=sn[--on];sn[on++]=t;if(yn(t,"raw")){var e=sn[--on];var i=un(e,sn[--on]);sn[on++]=i}else on--;sn[on++]=Infinity;var n=sn[--on];var r=sn[--on];sn[on++]=n;vn(r,function(){var t=sn[--on];sn[on++]=Mn(t-48)});var a=Lr();mn(_.gpfenc,_.j,a);_.j=a.length+_.j};sn[on++]=Infinity;for(var v=0,Et=_.gpf.length;v<Et;v++)sn[on++]=0;sn[on++]=0;sn[on++]=-1;_.numericruns=Lr();sn[on++]=Infinity;for(var b=0,Tt=_.gpf.length;b<Tt;b++)sn[on++]=0;sn[on++]=0;_.alphanumericruns=Lr();sn[on++]=Infinity;for(var I=0,Ct=_.gpf.length;I<Ct;I++)sn[on++]=0;sn[on++]=9999;_.nextiso646only=Lr();for(var A=_.gpf.length-1;A>=0;A-=1){_.i=A;var y=Vi(ln(2),"00");var x=un(_.gpf,_.i);sn[on++]=un(_.gpf,_.i);sn[on++]=y;sn[on++]=y;sn[on++]=0;sn[on++]=x;if(x==_.fnc1){on--;sn[on++]=94}var Bt=sn[--on];var St=sn[--on];fn(sn[--on],St,Bt);if(_.i<_.gpf.length-1){var Dt=sn[--on];var kt=un(_.gpf,_.i+1);sn[on++]=Dt;sn[on++]=Dt;sn[on++]=1;sn[on++]=kt;if(kt==_.fnc1){on--;sn[on++]=94}var Nt=sn[--on];var Ut=sn[--on];fn(sn[--on],Ut,Nt)}var Ht=un(_.numeric,sn[--on])!==undefined;if(Ht)fn(_.numericruns,_.i,Mn(un(_.numericruns,_.i+2)+2));else fn(_.numericruns,_.i,0);var Rt=sn[--on];var zt=un(_.alphanumeric,Rt)!==undefined;sn[on++]=Rt;if(zt)fn(_.alphanumericruns,_.i,Mn(un(_.alphanumericruns,_.i+1)+1));else fn(_.alphanumericruns,_.i,0);var Ot=sn[--on];var Lt=un(_.iso646,Ot)!==undefined;var Wt=un(_.alphanumeric,Ot)!==undefined;if(Lt&&!Wt)fn(_.nextiso646only,_.i,0);else fn(_.nextiso646only,_.i,Mn(un(_.nextiso646only,_.i+1)+1))}_.gpfenc=Lr(8304);_.i=0;_.j=0;for(;;){if(_.i==_.gpf.length)break;for(;;){if(_n(_.mode,"numeric"))if(_.i<=_.gpf.length-2){var Gt=ln(2);var Zt=un(_.gpf,_.i);sn[on++]=Gt;sn[on++]=Gt;sn[on++]=0;sn[on++]=Zt;if(Zt==_.fnc1){on--;sn[on++]=94}var Ft=sn[--on];var Yt=sn[--on];fn(sn[--on],Yt,Ft);var Qt=sn[--on];var Jt=un(_.gpf,_.i+1);sn[on++]=Qt;sn[on++]=Qt;sn[on++]=1;sn[on++]=Jt;if(Jt==_.fnc1){on--;sn[on++]=94}var Vt=sn[--on];var Kt=sn[--on];fn(sn[--on],Kt,Vt);var qt=sn[--on];var Xt=un(_.numeric,qt)!==undefined;sn[on++]=qt;if(Xt){sn[on++]=_.numeric;_.encode();_.i=_.i+2;break}on--;sn[on++]=_.lalphanumeric;sn[on++]=_.numeric;_.encode();_.mode="alphanumeric";break}else{var $t=un(_.gpf,_.i);if($t<48||$t>57){sn[on++]=_.lalphanumeric;sn[on++]=_.numeric;_.encode();_.mode="alphanumeric";break}sn[on++]="rem";sn[on++]=_.cdf.length+_.j;_.rembits();var te=sn[--on];_[sn[--on]]=te;if(_.rem>=4&&_.rem<=6){var ee=hn(Vi(ln(6),"000000"),0,_.rem);var ie=dn(ln(4),Mn(un(_.gpf,_.i)-47),2);mn(ee,4-ie.length,ie);sn[on++]=ee;sn[on++]="raw";_.encode();_.i=_.i+1;break}else{var w=ln(2);fn(w,0,un(_.gpf,_.i));fn(w,1,94);sn[on++]=w;sn[on++]=_.numeric;_.encode();_.i=_.i+1;break}}if(_n(_.mode,"alphanumeric")){if(un(_.gpf,_.i)==_.fnc1){sn[on++]=_.fnc1;sn[on++]=_.alphanumeric;_.encode();_.mode="numeric";_.i=_.i+1;break}var ne=un(_.gpf,_.i);var re=un(_.iso646,ne)!==undefined;var ae=un(_.alphanumeric,ne)!==undefined;if(re&&!ae){sn[on++]=_.liso646;sn[on++]=_.alphanumeric;_.encode();_.mode="iso646";break}if(un(_.numericruns,_.i)>=6){sn[on++]=_.lnumeric;sn[on++]=_.alphanumeric;_.encode();_.mode="numeric";break}var oe=un(_.numericruns,_.i);if(oe>=4&&Mn(oe+_.i)==_.gpf.length){sn[on++]=_.lnumeric;sn[on++]=_.alphanumeric;_.encode();_.mode="numeric";break}sn[on++]=un(_.gpf,_.i);sn[on++]=_.alphanumeric;_.encode();_.i=_.i+1;break}if(_n(_.mode,"iso646")){if(un(_.gpf,_.i)==_.fnc1){sn[on++]=_.fnc1;sn[on++]=_.iso646;_.encode();_.mode="numeric";_.i=_.i+1;break}if(un(_.numericruns,_.i)>=4&&un(_.nextiso646only,_.i)>=10){sn[on++]=_.lnumeric;sn[on++]=_.iso646;_.encode();_.mode="numeric";break}if(un(_.alphanumericruns,_.i)>=5&&un(_.nextiso646only,_.i)>=10){sn[on++]=_.lalphanumeric;sn[on++]=_.iso646;_.encode();_.mode="alphanumeric";break}sn[on++]=un(_.gpf,_.i);sn[on++]=_.iso646;_.encode();_.i=_.i+1;break}}}_.gpf=hn(_.gpfenc,0,_.j);sn[on++]="pad";sn[on++]=_.cdf.length+_.gpf.length;_.rembits();var se=Lr(sn[--on]);_[sn[--on]]=se;if(_.pad.length>0){for(var M=0,ce=_.pad.length-1;M<=ce;M+=5){_.i=M;var le=_.pad;var pe=_.i;var de=Lr([0,0,1,0,0]);var ue=_.pad;var fe=_.i;var he=5;var P=ue.length-fe;if(ue.length-fe>5){var me=he;he=P;P=me}mn(le,pe,hn(de,0,P))}if(_n(_.mode,"numeric")){sn[on++]=Infinity;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;In(_.pad);_.pad=hn(Lr(),0,_.pad.length)}if(_n(_.mode,"alpha")){sn[on++]=Infinity;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=1;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;In(_.pad);_.pad=hn(Lr(),0,_.pad.length)}}sn[on++]=Infinity;In(_.cdf);In(_.gpf);In(_.pad);_.bits=Lr();if(!Ye.__27702__)(function(){var t=Object.create(_);sn[on++]=Infinity;sn[on++]=Lr([0,0,0,0,0,0,1]);for(var e=0,i=68;e<i;e++)sn[on++]=Lr(7);t.pwr928=Lr();for(var n=1;n<=68;n+=1){t.j=n;t.v=0;for(var r=6;r>=1;r-=1){t.i=r;t.v=Mn(un(un(t.pwr928,t.j-1),t.i)*2+~~(t.v/928));fn(un(t.pwr928,t.j),t.i,t.v%928)}fn(un(t.pwr928,t.j),0,Mn(un(un(t.pwr928,t.j-1),0)*2+~~(t.v/928)))}for(var a in t)t.hasOwnProperty(a)&&(Ye.$ctx[a]=t[a]);Ye.__27702__=1})();if(_.ccversion=="a"){sn[on++]=Infinity;for(var ge=0,ve=28;ge<ve;ge++)sn[on++]=0;_.cws=Lr();_.b=0;_.c=0;for(;;){if(_.b==_.bits.length)break;var be=_.bits;var Ie=_.b;var Ae=_.bits;var _e=_.b;var ye=Ae.length-_e;var j=69;if(69>Ae.length-_e){var me=ye;ye=j;j=me}_.bs=hn(be,Ie,j);_.bsl=_.bs.length;_.cs=hn(_.cws,_.c,~~(_.bsl/10)+1);_.csl=_.cs.length;for(var E=0,xe=_.bsl-1;E<=xe;E+=1){_.i=E;for(var T=0,we=_.csl-1;T<=we;T+=1){_.j=T;var Me=_.cs;var Pe=_.j;fn(Me,Pe,Mn(un(Me,Pe)+un(un(_.pwr928,_.i),_.j+7-_.csl)*un(_.bs,_.bsl-_.i-1)))}}for(var C=_.csl-1;C>=1;C-=1){_.i=C;var je=_.cs;var Ee=_.i;fn(je,Ee-1,Mn(un(je,Ee-1)+~~(un(_.cs,_.i)/928)));var Te=_.cs;var Ce=_.i;fn(Te,Ce,un(Te,Ce)%928)}_.b=_.b+_.bsl;_.c=_.c+_.csl}_.cws=hn(_.cws,0,_.c);_.barcode=ln(_.cws.length*4);for(var B=0,Be=_.cws.length-1;B<=Be;B+=1){_.i=B;var Se=Vi(ln(4),"^000");var De=dn(ln(4),un(_.cws,_.i),10);mn(Se,4-De.length,De);mn(_.barcode,_.i*4,Se)}delete _.options["parse"];fn(_.options,"dontdraw",true);fn(_.options,"cca",true);fn(_.options,"columns",_.cccolumns);sn[on++]="args";sn[on++]=_.barcode;sn[on++]=_.options;Fe();var ke=sn[--on];_[sn[--on]]=ke}if(_.ccversion=="b"){_.barcode=ln(~~(_.bits.length/8));for(var S=0,Ne=_.barcode.length-1;S<=Ne;S+=1){_.i=S;var Ue=hn(_.bits,_.i*8,8);sn[on++]=0;for(var D=0,He=Ue.length;D<He;D++){var Re=sn[--on];sn[on++]=Mn(Re+un(Ue,D))*2}fn(_.barcode,_.i,~~(sn[--on]/2))}delete _.options["parse"];fn(_.options,"dontdraw",true);fn(_.options,"ccb",true);fn(_.options,"columns",_.cccolumns);sn[on++]="args";sn[on++]=_.barcode;sn[on++]=_.options;Fe();var ze=sn[--on];_[sn[--on]]=ze}if(_.ccversion=="c"){_.barcode=ln(~~(_.bits.length/8));for(var k=0,Oe=_.barcode.length-1;k<=Oe;k+=1){_.i=k;var Le=hn(_.bits,_.i*8,8);sn[on++]=0;for(var N=0,We=Le.length;N<We;N++){var Ge=sn[--on];sn[on++]=Mn(Ge+un(Le,N))*2}fn(_.barcode,_.i,~~(sn[--on]/2))}delete _.options["parse"];fn(_.options,"dontdraw",true);fn(_.options,"ccc",true);fn(_.options,"columns",_.cccolumns);fn(_.options,"eclevel",~~(Math.log(_.eccws)/Math.log(2))-1);sn[on++]="args";sn[on++]=_.barcode;sn[on++]=_.options;Qe();var Ze=sn[--on];_[sn[--on]]=Ze}sn[on++]=_.args;if(!_.dontdraw)Tn()}function Tt(){var t=Object.create(Tt.$ctx||(Tt.$ctx={}));t.dontdraw=false;t.usematrix=false;t.parse=false;t.dontlint=false;t.lintreqs=true;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.dontdraw)t.usematrix=true;gn(t.barcode,"|");if(sn[--on]){t.linear=sn[--on];on--;t.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#27832";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}fn(t.options,"lintype","ean13");fn(t.options,"inkspread","0");fn(t.options,"dontdraw",true);fn(t.options,"dontlint",true);var e=ln(t.comp.length+18);mn(e,0,"(01)00000000000000");mn(e,18,t.comp);sn[on++]=e;sn[on++]="ai";Wr();on-=3;sn[on++]=t.linear;sn[on++]=t.options;Z();if(!t.usematrix){Y.save();Ki();Y.rmoveto(-1,72);sn[on++]=Infinity;sn[on++]=Infinity;sn[on++]=0;sn[on++]=1;for(var i=0,n=93;i<n;i++)sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=0;for(var r=0,a=93;r<a;r++)sn[on++]=0;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;for(var o=0,s=93;o<s;o++)sn[on++]=0;sn[on++]=1;sn[on++]=0;var c=Lr();sn[on++]="ren";sn[on++]=Tn;sn[on++]="pixs";sn[on++]=c;sn[on++]="pixx";sn[on++]=97;sn[on++]="pixy";sn[on++]=3;sn[on++]="height";sn[on++]=6/72;sn[on++]="width";sn[on++]=97/72;sn[on++]="opt";sn[on++]=t.options;var l=cn();sn[on++]=l;Tn();Y.rmoveto(-2,6);sn[on++]=t.comp;sn[on++]=t.options;Ye();Tn();Y.restore()}else{t.linsym=sn[--on];t.sbs=un(t.linsym,"sbs");t.bhs=un(t.linsym,"bhs");t.bbs=un(t.linsym,"bbs");sn[on++]="linwidth";sn[on++]=0;vn(t.sbs,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+pn(t))});var p=sn[--on];t[sn[--on]]=p;sn[on++]="compsym";sn[on++]=t.comp;sn[on++]=t.options;Ye();var d=sn[--on];t[sn[--on]]=d;t.ccpixs=un(t.compsym,"pixs");t.ccpixx=un(t.compsym,"pixx");sn[on++]=Infinity;for(var u=0,f=Mn(t.ccpixx-97);u<f;u++)sn[on++]=0;t.linpad=Lr();t.diff=Mn(Mn(Mn(t.linwidth+t.linpad.length)+2)-t.ccpixx);if(t.diff>0){sn[on++]=Infinity;for(var h=0,m=t.diff;h<m;h++)sn[on++]=0;t.ccrpad=Lr();t.pixx=Mn(t.ccpixx+t.diff)}else{t.ccrpad=Lr(0);t.pixx=t.ccpixx}sn[on++]=Infinity;for(var g=0,v=t.ccpixx,b=t.ccpixs.length-1;v<0?g>=b:g<=b;g+=v){t.i=g;for(var I=0,A=2;I<A;I++){In(hn(t.ccpixs,t.i,t.ccpixx));In(t.ccrpad)}}for(var _=0,y=2;_<y;_++){In(t.linpad);sn[on++]=0;sn[on++]=1;for(var x=0,w=93;x<w;x++)sn[on++]=0;sn[on++]=1;sn[on++]=0;In(t.ccrpad)}for(var M=0,P=2;M<P;M++){In(t.linpad);sn[on++]=1;sn[on++]=0;for(var j=0,U=93;j<U;j++)sn[on++]=0;sn[on++]=0;sn[on++]=1;In(t.ccrpad)}for(var E=0,H=2;E<H;E++){In(t.linpad);sn[on++]=0;sn[on++]=1;for(var T=0,R=93;T<R;T++)sn[on++]=0;sn[on++]=1;sn[on++]=0;In(t.ccrpad)}for(var C=71;C>=0;C-=1){t.y=C;In(t.linpad);sn[on++]=0;for(var B=0,z=t.sbs.length-1;B<=z;B+=1){t.i=B;if(t.i%2==0){var S=un(t.bbs,~~(t.i/2))*72;if(S>t.y||Mn(S+un(t.bhs,~~(t.i/2))*72)<t.y)for(var D=0,O=pn(un(t.sbs,t.i));D<O;D++)sn[on++]=0;else for(var k=0,L=pn(un(t.sbs,t.i));k<L;k++)sn[on++]=1}else for(var N=0,W=pn(un(t.sbs,t.i));N<W;N++)sn[on++]=0}sn[on++]=0}t.pixs=Lr();t.pixy=~~(t.pixs.length/t.pixx);var G=new Map([["ren",Tn],["pixs",t.pixs],["pixx",t.pixx],["pixy",t.pixy],["height",t.pixy/72],["width",t.pixx/72],["opt",t.options]]);sn[on++]=G;if(!t.dontdraw){Y.save();Tn();Y.restore()}}}function Ct(){var t=Object.create(Ct.$ctx||(Ct.$ctx={}));t.dontdraw=false;t.usematrix=false;t.parse=false;t.dontlint=false;t.lintreqs=true;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.dontdraw)t.usematrix=true;gn(t.barcode,"|");if(sn[--on]){t.linear=sn[--on];on--;t.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#27993";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}fn(t.options,"lintype","ean8");fn(t.options,"inkspread","0");fn(t.options,"dontdraw",true);fn(t.options,"dontlint",true);var e=ln(t.comp.length+18);mn(e,0,"(01)00000000000000");mn(e,18,t.comp);sn[on++]=e;sn[on++]="ai";Wr();on-=3;sn[on++]=t.linear;sn[on++]=t.options;Q();if(!t.usematrix){Y.save();Ki();Y.rmoveto(-1,72);sn[on++]=Infinity;sn[on++]=Infinity;sn[on++]=0;sn[on++]=1;for(var i=0,n=65;i<n;i++)sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=0;for(var r=0,a=65;r<a;r++)sn[on++]=0;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;for(var o=0,s=65;o<s;o++)sn[on++]=0;sn[on++]=1;sn[on++]=0;var c=Lr();sn[on++]="ren";sn[on++]=Tn;sn[on++]="pixs";sn[on++]=c;sn[on++]="pixx";sn[on++]=69;sn[on++]="pixy";sn[on++]=3;sn[on++]="height";sn[on++]=6/72;sn[on++]="width";sn[on++]=69/72;sn[on++]="opt";sn[on++]=t.options;var l=cn();sn[on++]=l;Tn();sn[on++]=t.comp;sn[on++]=t.options;Ye();var p=sn[--on];Y.rmoveto(Mn(69-un(p,"pixx")),6);sn[on++]=p;Tn();Y.restore()}else{t.linsym=sn[--on];t.sbs=un(t.linsym,"sbs");t.bhs=un(t.linsym,"bhs");t.bbs=un(t.linsym,"bbs");sn[on++]="linwidth";sn[on++]=0;vn(t.sbs,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+pn(t))});var d=sn[--on];t[sn[--on]]=d;var u=t.comp;sn[on++]="compsym";sn[on++]=u;sn[on++]=t.options;Ye();var f=sn[--on];t[sn[--on]]=f;t.ccpixs=un(t.compsym,"pixs");t.ccpixx=un(t.compsym,"pixx");sn[on++]=Infinity;for(var h=0,m=Mn(t.ccpixx-69);h<m;h++)sn[on++]=0;t.linpad=Lr();t.diff=Mn(Mn(Mn(t.linwidth+t.linpad.length)+2)-t.ccpixx);if(t.diff>0){sn[on++]=Infinity;for(var g=0,v=t.diff;g<v;g++)sn[on++]=0;t.ccrpad=Lr();t.pixx=Mn(t.ccpixx+t.diff)}else{t.ccrpad=Lr(0);t.pixx=t.ccpixx}sn[on++]=Infinity;for(var b=0,I=t.ccpixx,A=t.ccpixs.length-1;I<0?b>=A:b<=A;b+=I){t.i=b;for(var _=0,y=2;_<y;_++){In(hn(t.ccpixs,t.i,t.ccpixx));In(t.ccrpad)}}for(var x=0,w=2;x<w;x++){In(t.linpad);sn[on++]=0;sn[on++]=1;for(var M=0,U=65;M<U;M++)sn[on++]=0;sn[on++]=1;sn[on++]=0;In(t.ccrpad)}for(var P=0,H=2;P<H;P++){In(t.linpad);sn[on++]=1;sn[on++]=0;for(var j=0,R=65;j<R;j++)sn[on++]=0;sn[on++]=0;sn[on++]=1;In(t.ccrpad)}for(var E=0,z=2;E<z;E++){In(t.linpad);sn[on++]=0;sn[on++]=1;for(var T=0,O=65;T<O;T++)sn[on++]=0;sn[on++]=1;sn[on++]=0;In(t.ccrpad)}for(var C=71;C>=0;C-=1){t.y=C;In(t.linpad);sn[on++]=0;for(var B=0,L=t.sbs.length-1;B<=L;B+=1){t.i=B;if(t.i%2==0){var S=un(t.bbs,~~(t.i/2))*72;if(S>t.y||Mn(S+un(t.bhs,~~(t.i/2))*72)<t.y)for(var D=0,W=pn(un(t.sbs,t.i));D<W;D++)sn[on++]=0;else for(var k=0,G=pn(un(t.sbs,t.i));k<G;k++)sn[on++]=1}else for(var N=0,Z=pn(un(t.sbs,t.i));N<Z;N++)sn[on++]=0}sn[on++]=0}t.pixs=Lr();t.pixy=~~(t.pixs.length/t.pixx);var F=new Map([["ren",Tn],["pixs",t.pixs],["pixx",t.pixx],["pixy",t.pixy],["height",t.pixy/72],["width",t.pixx/72],["opt",t.options]]);sn[on++]=F;if(!t.dontdraw){Y.save();Tn();Y.restore()}}}function Bt(){var t=Object.create(Bt.$ctx||(Bt.$ctx={}));t.dontdraw=false;t.usematrix=false;t.parse=false;t.dontlint=false;t.lintreqs=true;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.dontdraw)t.usematrix=true;gn(t.barcode,"|");if(sn[--on]){t.linear=sn[--on];on--;t.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#28157";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}fn(t.options,"lintype","ean13");fn(t.options,"inkspread","0");fn(t.options,"dontdraw",true);fn(t.options,"dontlint",true);var e=ln(t.comp.length+18);mn(e,0,"(01)00000000000000");mn(e,18,t.comp);sn[on++]=e;sn[on++]="ai";Wr();on-=3;sn[on++]=t.linear;sn[on++]=t.options;F();if(!t.usematrix){Y.save();Ki();Y.rmoveto(-1,72);sn[on++]=Infinity;sn[on++]=Infinity;sn[on++]=0;sn[on++]=1;for(var i=0,n=93;i<n;i++)sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=0;for(var r=0,a=93;r<a;r++)sn[on++]=0;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;for(var o=0,s=93;o<s;o++)sn[on++]=0;sn[on++]=1;sn[on++]=0;var c=Lr();sn[on++]="ren";sn[on++]=Tn;sn[on++]="pixs";sn[on++]=c;sn[on++]="pixx";sn[on++]=97;sn[on++]="pixy";sn[on++]=3;sn[on++]="height";sn[on++]=6/72;sn[on++]="width";sn[on++]=97/72;sn[on++]="opt";sn[on++]=t.options;var l=cn();sn[on++]=l;Tn();Y.rmoveto(-2,6);sn[on++]=t.comp;sn[on++]=t.options;Ye();Tn();Y.restore()}else{t.linsym=sn[--on];t.sbs=un(t.linsym,"sbs");t.bhs=un(t.linsym,"bhs");t.bbs=un(t.linsym,"bbs");sn[on++]="linwidth";sn[on++]=0;vn(t.sbs,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+pn(t))});var p=sn[--on];t[sn[--on]]=p;sn[on++]="compsym";sn[on++]=t.comp;sn[on++]=t.options;Ye();var d=sn[--on];t[sn[--on]]=d;t.ccpixs=un(t.compsym,"pixs");t.ccpixx=un(t.compsym,"pixx");sn[on++]=Infinity;for(var u=0,f=Mn(t.ccpixx-97);u<f;u++)sn[on++]=0;t.linpad=Lr();t.diff=Mn(Mn(Mn(t.linwidth+t.linpad.length)+2)-t.ccpixx);if(t.diff>0){sn[on++]=Infinity;for(var h=0,m=t.diff;h<m;h++)sn[on++]=0;t.ccrpad=Lr();t.pixx=Mn(t.ccpixx+t.diff)}else{t.ccrpad=Lr(0);t.pixx=t.ccpixx}sn[on++]=Infinity;for(var g=0,v=t.ccpixx,b=t.ccpixs.length-1;v<0?g>=b:g<=b;g+=v){t.i=g;for(var I=0,A=2;I<A;I++){In(hn(t.ccpixs,t.i,t.ccpixx));In(t.ccrpad)}}for(var _=0,y=2;_<y;_++){In(t.linpad);sn[on++]=0;sn[on++]=1;for(var x=0,w=93;x<w;x++)sn[on++]=0;sn[on++]=1;sn[on++]=0;In(t.ccrpad)}for(var M=0,P=2;M<P;M++){In(t.linpad);sn[on++]=1;sn[on++]=0;for(var j=0,U=93;j<U;j++)sn[on++]=0;sn[on++]=0;sn[on++]=1;In(t.ccrpad)}for(var E=0,H=2;E<H;E++){In(t.linpad);sn[on++]=0;sn[on++]=1;for(var T=0,R=93;T<R;T++)sn[on++]=0;sn[on++]=1;sn[on++]=0;In(t.ccrpad)}for(var C=71;C>=0;C-=1){t.y=C;In(t.linpad);sn[on++]=0;for(var B=0,z=t.sbs.length-1;B<=z;B+=1){t.i=B;if(t.i%2==0){var S=un(t.bbs,~~(t.i/2))*72;if(S>t.y||Mn(S+un(t.bhs,~~(t.i/2))*72)<t.y)for(var D=0,O=pn(un(t.sbs,t.i));D<O;D++)sn[on++]=0;else for(var k=0,L=pn(un(t.sbs,t.i));k<L;k++)sn[on++]=1}else for(var N=0,W=pn(un(t.sbs,t.i));N<W;N++)sn[on++]=0}sn[on++]=0}t.pixs=Lr();t.pixy=~~(t.pixs.length/t.pixx);var G=new Map([["ren",Tn],["pixs",t.pixs],["pixx",t.pixx],["pixy",t.pixy],["height",t.pixy/72],["width",t.pixx/72],["opt",t.options]]);sn[on++]=G;if(!t.dontdraw){Y.save();Tn();Y.restore()}}}function St(){var t=Object.create(St.$ctx||(St.$ctx={}));t.dontdraw=false;t.usematrix=false;t.parse=false;t.dontlint=false;t.lintreqs=true;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.dontdraw)t.usematrix=true;gn(t.barcode,"|");if(sn[--on]){t.linear=sn[--on];on--;t.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#28318";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}fn(t.options,"lintype","upce");fn(t.options,"inkspread","0");fn(t.options,"dontdraw",true);fn(t.options,"dontlint",true);var e=ln(t.comp.length+18);mn(e,0,"(01)00000000000000");mn(e,18,t.comp);sn[on++]=e;sn[on++]="ai";Wr();on-=3;sn[on++]=t.linear;sn[on++]=t.options;J();if(!t.usematrix){Y.save();Ki();Y.rmoveto(-1,72);sn[on++]=Infinity;sn[on++]=Infinity;sn[on++]=0;sn[on++]=1;for(var i=0,n=49;i<n;i++)sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;sn[on++]=0;for(var r=0,a=49;r<a;r++)sn[on++]=0;sn[on++]=0;sn[on++]=1;sn[on++]=0;sn[on++]=1;for(var o=0,s=49;o<s;o++)sn[on++]=0;sn[on++]=1;sn[on++]=0;var c=Lr();sn[on++]="ren";sn[on++]=Tn;sn[on++]="pixs";sn[on++]=c;sn[on++]="pixx";sn[on++]=53;sn[on++]="pixy";sn[on++]=3;sn[on++]="height";sn[on++]=6/72;sn[on++]="width";sn[on++]=53/72;sn[on++]="opt";sn[on++]=t.options;var l=cn();sn[on++]=l;Tn();Y.rmoveto(-2,6);sn[on++]=t.comp;sn[on++]=t.options;Ye();Tn();Y.restore()}else{t.linsym=sn[--on];t.sbs=un(t.linsym,"sbs");t.bhs=un(t.linsym,"bhs");t.bbs=un(t.linsym,"bbs");sn[on++]="linwidth";sn[on++]=0;vn(t.sbs,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+pn(t))});var p=sn[--on];t[sn[--on]]=p;sn[on++]="compsym";sn[on++]=t.comp;sn[on++]=t.options;Ye();var d=sn[--on];t[sn[--on]]=d;t.ccpixs=un(t.compsym,"pixs");t.ccpixx=un(t.compsym,"pixx");sn[on++]=Infinity;for(var u=0,f=Mn(t.ccpixx-53);u<f;u++)sn[on++]=0;t.linpad=Lr();t.diff=Mn(Mn(Mn(t.linwidth+t.linpad.length)+2)-t.ccpixx);if(t.diff>0){sn[on++]=Infinity;for(var h=0,m=t.diff;h<m;h++)sn[on++]=0;t.ccrpad=Lr();t.pixx=Mn(t.ccpixx+t.diff)}else{t.ccrpad=Lr(0);t.pixx=t.ccpixx}sn[on++]=Infinity;for(var g=0,v=t.ccpixx,b=t.ccpixs.length-1;v<0?g>=b:g<=b;g+=v){t.i=g;for(var I=0,A=2;I<A;I++){In(hn(t.ccpixs,t.i,t.ccpixx));In(t.ccrpad)}}for(var _=0,y=2;_<y;_++){In(t.linpad);sn[on++]=0;sn[on++]=1;for(var x=0,w=49;x<w;x++)sn[on++]=0;sn[on++]=1;sn[on++]=0;In(t.ccrpad)}for(var M=0,P=2;M<P;M++){In(t.linpad);sn[on++]=1;sn[on++]=0;for(var j=0,U=49;j<U;j++)sn[on++]=0;sn[on++]=0;sn[on++]=1;In(t.ccrpad)}for(var E=0,H=2;E<H;E++){In(t.linpad);sn[on++]=0;sn[on++]=1;for(var T=0,R=49;T<R;T++)sn[on++]=0;sn[on++]=1;sn[on++]=0;In(t.ccrpad)}for(var C=71;C>=0;C-=1){t.y=C;In(t.linpad);sn[on++]=0;for(var B=0,z=t.sbs.length-1;B<=z;B+=1){t.i=B;if(t.i%2==0){var S=un(t.bbs,~~(t.i/2))*72;if(S>t.y||Mn(S+un(t.bhs,~~(t.i/2))*72)<t.y)for(var D=0,O=pn(un(t.sbs,t.i));D<O;D++)sn[on++]=0;else for(var k=0,L=pn(un(t.sbs,t.i));k<L;k++)sn[on++]=1}else for(var N=0,W=pn(un(t.sbs,t.i));N<W;N++)sn[on++]=0}sn[on++]=0}t.pixs=Lr();t.pixy=~~(t.pixs.length/t.pixx);var G=new Map([["ren",Tn],["pixs",t.pixs],["pixx",t.pixx],["pixy",t.pixy],["height",t.pixy/72],["width",t.pixx/72],["opt",t.options]]);sn[on++]=G;if(!t.dontdraw){Y.save();Tn();Y.restore()}}}function Dt(){var a=Object.create(Dt.$ctx||(Dt.$ctx={}));a.dontdraw=false;a.usematrix=false;a.parse=false;a.dontlint=false;a.lintreqs=true;sn[on++]=a;jn();a.options=sn[--on];a.barcode=sn[--on];if(a.dontdraw)a.usematrix=true;gn(a.barcode,"|");if(sn[--on]){a.linear=sn[--on];on--;a.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#28479";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}if(!a.usematrix)Y.save();fn(a.options,"lintype","databaromni");fn(a.options,"linkage",true);fn(a.options,"inkspread","0");fn(a.options,"dontdraw",true);fn(a.options,"dontlint",true);var t=ln(a.linear.length+a.comp.length);mn(t,0,a.linear);mn(t,a.linear.length,a.comp);sn[on++]=t;sn[on++]="ai";Wr();on-=3;sn[on++]=a.linear;sn[on++]=a.options;we();var e=sn[--on];a.linsbs=un(e,"sbs");a.linheight=un(un(e,"bhs"),0)*72;sn[on++]=e;if(!a.usematrix)Ki();else on--;a.sepfinder=function(){a.fp=sn[--on];for(var t=a.fp,e=Mn(a.fp+12);t<=e;t+=1){a.i=t;if(un(a.bot,a.i)==0)if(un(a.bot,a.i-1)==1)sn[on++]=1;else{var i=un(a.sep,a.i-1)==0?1:0;sn[on++]=i}else sn[on++]=0;fn(a.sep,a.i,sn[--on])}a.f3=Lr([1,1,1,1,1,1,1,1,1,0,1,1,1]);sn[on++]=true;for(var n=0;n<=12;n+=1){var r=sn[--on];sn[on++]=r&&_n(un(a.bot,Mn(n+a.fp)),un(a.f3,n))}if(sn[--on])mn(a.sep,a.fp,Lr([0,0,0,0,0,0,0,0,0,0,1,0,0]))};sn[on++]=Infinity;sn[on++]=0;vn(a.linsbs,function(){var t=sn[--on];var e=sn[--on];var i=e==1?0:1;sn[on++]=e;for(var n=0,r=t;n<r;n++)sn[on++]=i});An(Lr(bn()-1));a.bot=sn[--on];on-=2;sn[on++]=Infinity;vn(a.bot,function(){var t=sn[--on];sn[on++]=Mn(1-t)});a.sep=Lr();mn(a.sep,0,Lr([0,0,0]));mn(a.sep,a.sep.length-4,Lr([0,0,0,0]));sn[on++]=18;a.sepfinder();sn[on++]=64;a.sepfinder();if(!a.usematrix){Y.rmoveto(0,a.linheight);var i=new Map([["ren",Tn],["pixs",a.sep],["pixx",a.sep.length],["pixy",1],["height",1/72],["width",a.sep.length/72],["opt",a.options]]);sn[on++]=i;Tn();Y.rmoveto(-5,1);sn[on++]=a.comp;sn[on++]=a.options;Ye();Tn();Y.restore()}else{sn[on++]="compsym";sn[on++]=a.comp;sn[on++]=a.options;Ye();var n=sn[--on];a[sn[--on]]=n;a.ccpixs=un(a.compsym,"pixs");a.ccpixx=un(a.compsym,"pixx");sn[on++]=Infinity;sn[on++]=0;vn(a.linsbs,function(){var t=sn[--on];var e=sn[--on];var i=e==0?1:0;sn[on++]=e;for(var n=0,r=pn(t);n<r;n++)sn[on++]=i});a.linpixs=Lr();sn[on++]=Infinity;sn[on++]=0;In(a.sep);a.sep=Lr();a.linheight=~~a.linheight;sn[on++]=Infinity;for(var r=0,o=a.ccpixx,s=a.ccpixs.length-1;o<0?r>=s:r<=s;r+=o){a.i=r;for(var c=0,l=2;c<l;c++){In(hn(a.ccpixs,a.i,a.ccpixx));sn[on++]=0}}sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;In(a.sep);for(var p=0,d=a.linheight;p<d;p++){sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;In(a.linpixs)}a.pixs=Lr();a.pixx=Mn(a.ccpixx+1);a.pixy=~~(a.pixs.length/a.pixx);var u=new Map([["ren",Tn],["pixs",a.pixs],["pixx",a.pixx],["pixy",a.pixy],["height",a.pixy/72],["width",a.pixx/72],["opt",a.options]]);sn[on++]=u;if(!a.dontdraw){Y.save();Tn();Y.restore()}}}function kt(){var a=Object.create(kt.$ctx||(kt.$ctx={}));a.dontdraw=false;a.usematrix=false;a.parse=false;a.dontlint=false;a.lintreqs=true;sn[on++]=a;jn();a.options=sn[--on];a.barcode=sn[--on];if(a.dontdraw)a.usematrix=true;gn(a.barcode,"|");if(sn[--on]){a.linear=sn[--on];on--;a.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#28636";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}if(!a.usematrix)Y.save();fn(a.options,"lintype","databarstacked");fn(a.options,"linkage",true);fn(a.options,"inkspread","0");fn(a.options,"dontdraw",true);fn(a.options,"dontlint",true);var t=ln(a.linear.length+a.comp.length);mn(t,0,a.linear);mn(t,a.linear.length,a.comp);sn[on++]=t;sn[on++]="ai";Wr();on-=3;sn[on++]=a.linear;sn[on++]=a.options;E();var e=sn[--on];a.bot=hn(un(e,"pixs"),0,un(e,"pixx"));a.linheight=un(e,"pixy");sn[on++]=e;if(!a.usematrix)Tn();else a.linpixs=un(sn[--on],"pixs");a.sepfinder=function(){a.fp=sn[--on];for(var t=a.fp,e=Mn(a.fp+12);t<=e;t+=1){a.i=t;if(un(a.bot,a.i)==0)if(un(a.bot,a.i-1)==1)sn[on++]=1;else{var i=un(a.sep,a.i-1)==0?1:0;sn[on++]=i}else sn[on++]=0;fn(a.sep,a.i,sn[--on])}a.f3=Lr([1,1,1,1,1,1,1,1,1,0,1,1,1]);sn[on++]=true;for(var n=0;n<=12;n+=1){var r=sn[--on];sn[on++]=r&&_n(un(a.bot,Mn(n+a.fp)),un(a.f3,n))}if(sn[--on])mn(a.sep,a.fp,Lr([0,0,0,0,0,0,0,0,0,0,1,0,0]))};sn[on++]=Infinity;var i=a.bot;for(var n=0,r=i.length;n<r;n++)sn[on++]=Mn(1-un(i,n));a.sep=Lr();mn(a.sep,0,Lr([0,0,0,0]));mn(a.sep,a.sep.length-4,Lr([0,0,0,0]));sn[on++]=18;a.sepfinder();if(!a.usematrix){Y.rmoveto(0,a.linheight);var o=new Map([["ren",Tn],["pixs",a.sep],["pixx",a.sep.length],["pixy",1],["height",1/72],["width",a.sep.length/72],["opt",a.options]]);sn[on++]=o;Tn();Y.rmoveto(1,1);sn[on++]=a.comp;sn[on++]=a.options;Ye();Tn();Y.restore()}else{sn[on++]="compsym";sn[on++]=a.comp;sn[on++]=a.options;Ye();var s=sn[--on];a[sn[--on]]=s;a.ccpixs=un(a.compsym,"pixs");a.ccpixx=un(a.compsym,"pixx");a.linwidth=a.sep.length;sn[on++]=Infinity;for(var c=0,l=a.ccpixx,p=a.ccpixs.length-1;l<0?c>=p:c<=p;c+=l){a.i=c;for(var d=0,u=2;d<u;d++){sn[on++]=0;In(hn(a.ccpixs,a.i,a.ccpixx))}}In(a.sep);sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;for(var f=0,h=a.linwidth,m=a.linpixs.length-1;h<0?f>=m:f<=m;f+=h){a.i=f;In(hn(a.linpixs,a.i,a.linwidth));sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0}a.pixs=Lr();a.pixx=Mn(a.ccpixx+1);a.pixy=~~(a.pixs.length/a.pixx);var g=new Map([["ren",Tn],["pixs",a.pixs],["pixx",a.pixx],["pixy",a.pixy],["height",a.pixy/72],["width",a.pixx/72],["opt",a.options]]);sn[on++]=g;if(!a.dontdraw){Y.save();Tn();Y.restore()}}}function Ut(){var a=Object.create(Ut.$ctx||(Ut.$ctx={}));a.dontdraw=false;a.usematrix=false;a.parse=false;a.dontlint=false;a.lintreqs=true;sn[on++]=a;jn();a.options=sn[--on];a.barcode=sn[--on];if(a.dontdraw)a.usematrix=true;gn(a.barcode,"|");if(sn[--on]){a.linear=sn[--on];on--;a.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#28789";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}if(!a.usematrix)Y.save();fn(a.options,"lintype","databarstackedomni");fn(a.options,"linkage",true);fn(a.options,"inkspread","0");fn(a.options,"dontdraw",true);fn(a.options,"dontlint",true);var t=ln(a.linear.length+a.comp.length);mn(t,0,a.linear);mn(t,a.linear.length,a.comp);sn[on++]=t;sn[on++]="ai";Wr();on-=3;sn[on++]=a.linear;sn[on++]=a.options;C();var e=sn[--on];a.bot=hn(un(e,"pixs"),0,un(e,"pixx"));a.linheight=un(e,"pixy");sn[on++]=e;if(!a.usematrix)Tn();else a.linpixs=un(sn[--on],"pixs");a.sepfinder=function(){a.fp=sn[--on];for(var t=a.fp,e=Mn(a.fp+12);t<=e;t+=1){a.i=t;if(un(a.bot,a.i)==0)if(un(a.bot,a.i-1)==1)sn[on++]=1;else{var i=un(a.sep,a.i-1)==0?1:0;sn[on++]=i}else sn[on++]=0;fn(a.sep,a.i,sn[--on])}a.f3=Lr([1,1,1,1,1,1,1,1,1,0,1,1,1]);sn[on++]=true;for(var n=0;n<=12;n+=1){var r=sn[--on];sn[on++]=r&&_n(un(a.bot,Mn(n+a.fp)),un(a.f3,n))}if(sn[--on])mn(a.sep,a.fp,Lr([0,0,0,0,0,0,0,0,0,0,1,0,0]))};sn[on++]=Infinity;var i=a.bot;for(var n=0,r=i.length;n<r;n++)sn[on++]=Mn(1-un(i,n));a.sep=Lr();mn(a.sep,0,Lr([0,0,0,0]));mn(a.sep,a.sep.length-4,Lr([0,0,0,0]));sn[on++]=18;a.sepfinder();if(!a.usematrix){Y.rmoveto(0,a.linheight);var o=new Map([["ren",Tn],["pixs",a.sep],["pixx",a.sep.length],["pixy",1],["height",1/72],["width",a.sep.length/72],["opt",a.options]]);sn[on++]=o;Tn();Y.rmoveto(1,1);sn[on++]=a.comp;sn[on++]=a.options;Ye();Tn();Y.restore()}else{sn[on++]="compsym";sn[on++]=a.comp;sn[on++]=a.options;Ye();var s=sn[--on];a[sn[--on]]=s;a.ccpixs=un(a.compsym,"pixs");a.ccpixx=un(a.compsym,"pixx");a.linwidth=a.sep.length;sn[on++]=Infinity;for(var c=0,l=a.ccpixx,p=a.ccpixs.length-1;l<0?c>=p:c<=p;c+=l){a.i=c;for(var d=0,u=2;d<u;d++){sn[on++]=0;In(hn(a.ccpixs,a.i,a.ccpixx))}}In(a.sep);sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;for(var f=0,h=a.linwidth,m=a.linpixs.length-1;h<0?f>=m:f<=m;f+=h){a.i=f;In(hn(a.linpixs,a.i,a.linwidth));sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0}a.pixs=Lr();a.pixx=Mn(a.ccpixx+1);a.pixy=~~(a.pixs.length/a.pixx);var g=new Map([["ren",Tn],["pixs",a.pixs],["pixx",a.pixx],["pixy",a.pixy],["height",a.pixy/72],["width",a.pixx/72],["opt",a.options]]);sn[on++]=g;if(!a.dontdraw){Y.save();Tn();Y.restore()}}}function Ht(){var a=Object.create(Ht.$ctx||(Ht.$ctx={}));a.dontdraw=false;a.usematrix=false;a.parse=false;a.dontlint=false;a.lintreqs=true;sn[on++]=a;jn();a.options=sn[--on];a.barcode=sn[--on];if(a.dontdraw)a.usematrix=true;gn(a.barcode,"|");if(sn[--on]){a.linear=sn[--on];on--;a.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#28943";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}if(!a.usematrix)Y.save();fn(a.options,"lintype","databartruncated");fn(a.options,"linkage",true);fn(a.options,"inkspread","0");fn(a.options,"dontdraw",true);fn(a.options,"dontlint",true);var t=ln(a.linear.length+a.comp.length);mn(t,0,a.linear);mn(t,a.linear.length,a.comp);sn[on++]=t;sn[on++]="ai";Wr();on-=3;sn[on++]=a.linear;sn[on++]=a.options;B();var e=sn[--on];a.linsbs=un(e,"sbs");a.linheight=un(un(e,"bhs"),0)*72;sn[on++]=e;if(!a.usematrix)Ki();else on--;a.sepfinder=function(){a.fp=sn[--on];for(var t=a.fp,e=Mn(a.fp+12);t<=e;t+=1){a.i=t;if(un(a.bot,a.i)==0)if(un(a.bot,a.i-1)==1)sn[on++]=1;else{var i=un(a.sep,a.i-1)==0?1:0;sn[on++]=i}else sn[on++]=0;fn(a.sep,a.i,sn[--on])}a.f3=Lr([1,1,1,1,1,1,1,1,1,0,1,1,1]);sn[on++]=true;for(var n=0;n<=12;n+=1){var r=sn[--on];sn[on++]=r&&_n(un(a.bot,Mn(n+a.fp)),un(a.f3,n))}if(sn[--on])mn(a.sep,a.fp,Lr([0,0,0,0,0,0,0,0,0,0,1,0,0]))};sn[on++]=Infinity;sn[on++]=0;vn(a.linsbs,function(){var t=sn[--on];var e=sn[--on];var i=e==1?0:1;sn[on++]=e;for(var n=0,r=t;n<r;n++)sn[on++]=i});An(Lr(bn()-1));a.bot=sn[--on];on-=2;sn[on++]=Infinity;vn(a.bot,function(){var t=sn[--on];sn[on++]=Mn(1-t)});a.sep=Lr();mn(a.sep,0,Lr([0,0,0]));mn(a.sep,a.sep.length-4,Lr([0,0,0,0]));sn[on++]=18;a.sepfinder();sn[on++]=64;a.sepfinder();if(!a.usematrix){Y.rmoveto(0,a.linheight);var i=new Map([["ren",Tn],["pixs",a.sep],["pixx",a.sep.length],["pixy",1],["height",1/72],["width",a.sep.length/72],["opt",a.options]]);sn[on++]=i;Tn();Y.rmoveto(-5,1);sn[on++]=a.comp;sn[on++]=a.options;Ye();Tn();Y.restore()}else{sn[on++]="compsym";sn[on++]=a.comp;sn[on++]=a.options;Ye();var n=sn[--on];a[sn[--on]]=n;a.ccpixs=un(a.compsym,"pixs");a.ccpixx=un(a.compsym,"pixx");sn[on++]=Infinity;sn[on++]=0;vn(a.linsbs,function(){var t=sn[--on];var e=sn[--on];var i=e==0?1:0;sn[on++]=e;for(var n=0,r=pn(t);n<r;n++)sn[on++]=i});a.linpixs=Lr();sn[on++]=Infinity;sn[on++]=0;In(a.sep);a.sep=Lr();a.linheight=~~a.linheight;sn[on++]=Infinity;for(var r=0,o=a.ccpixx,s=a.ccpixs.length-1;o<0?r>=s:r<=s;r+=o){a.i=r;for(var c=0,l=2;c<l;c++){In(hn(a.ccpixs,a.i,a.ccpixx));sn[on++]=0}}sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;In(a.sep);for(var p=0,d=a.linheight;p<d;p++){sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;In(a.linpixs)}a.pixs=Lr();a.pixx=Mn(a.ccpixx+1);a.pixy=~~(a.pixs.length/a.pixx);var u=new Map([["ren",Tn],["pixs",a.pixs],["pixx",a.pixx],["pixy",a.pixy],["height",a.pixy/72],["width",a.pixx/72],["opt",a.options]]);sn[on++]=u;if(!a.dontdraw){Y.save();Tn();Y.restore()}}}function Rt(){var t=Object.create(Rt.$ctx||(Rt.$ctx={}));t.dontdraw=false;t.usematrix=false;t.parse=false;t.dontlint=false;t.lintreqs=true;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.dontdraw)t.usematrix=true;gn(t.barcode,"|");if(sn[--on]){t.linear=sn[--on];on--;t.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#29101";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}if(!t.usematrix)Y.save();fn(t.options,"lintype","databarlimited");fn(t.options,"linkage",true);fn(t.options,"inkspread","0");fn(t.options,"dontdraw",true);fn(t.options,"dontlint",true);var e=ln(t.linear.length+t.comp.length);mn(e,0,t.linear);mn(e,t.linear.length,t.comp);sn[on++]=e;sn[on++]="ai";Wr();on-=3;sn[on++]=t.linear;sn[on++]=t.options;lt();var i=sn[--on];t.linsbs=un(i,"sbs");t.linheight=un(un(i,"bhs"),0)*72;sn[on++]=i;if(!t.usematrix)Ki();else on--;sn[on++]=Infinity;sn[on++]=1;vn(t.linsbs,function(){var t=sn[--on];var e=sn[--on];var i=e==0?1:0;sn[on++]=e;for(var n=0,r=t;n<r;n++)sn[on++]=i});An(Lr(bn()-1));t.sep=sn[--on];on-=2;mn(t.sep,0,Lr([0,0,0]));var n=t.sep;mn(t.sep,n.length-9,Lr([0,0,0,0,0,0,0,0,0]));if(!t.usematrix){Y.rmoveto(0,t.linheight);var r=t.sep;var a=new Map([["ren",Tn],["pixs",r],["pixx",t.sep.length],["pixy",1],["height",1/72],["width",t.sep.length/72],["opt",t.options]]);sn[on++]=a;Tn();sn[on++]=t.comp;sn[on++]=t.options;Ye();var o=sn[--on];Y.rmoveto(Mn(72-un(o,"pixx")),1);sn[on++]=o;Tn();Y.restore()}else{sn[on++]="compsym";sn[on++]=t.comp;sn[on++]=t.options;Ye();var s=sn[--on];t[sn[--on]]=s;t.ccpixs=un(t.compsym,"pixs");t.ccpixx=un(t.compsym,"pixx");sn[on++]=Infinity;sn[on++]=0;vn(t.linsbs,function(){var t=sn[--on];var e=sn[--on];var i=e==0?1:0;sn[on++]=e;for(var n=0,r=pn(t);n<r;n++)sn[on++]=i});t.linpixs=Lr();sn[on++]=Infinity;sn[on++]=0;In(t.sep);t.sep=Lr();t.linheight=~~t.linheight;if(t.ccpixx==72){sn[on++]=Infinity;for(var c=0,l=t.ccpixx,p=t.ccpixs.length-1;l<0?c>=p:c<=p;c+=l){t.i=c;for(var d=0,u=2;d<u;d++){sn[on++]=0;In(hn(t.ccpixs,t.i,t.ccpixx));sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0}}In(t.sep);for(var f=0,h=t.linheight;f<h;f++)In(t.linpixs);t.pixs=Lr();t.pixx=t.linpixs.length}else{sn[on++]=Infinity;for(var m=0,g=t.ccpixx,v=t.ccpixs.length-1;g<0?m>=v:m<=v;m+=g){t.i=m;for(var b=0,I=2;b<I;b++){In(hn(t.ccpixs,t.i,t.ccpixx));sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0}}sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;In(t.sep);for(var A=0,_=t.linheight;A<_;A++){sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;sn[on++]=0;In(t.linpixs)}t.pixs=Lr();t.pixx=Mn(t.ccpixx+6)}t.pixy=~~(t.pixs.length/t.pixx);var y=new Map([["ren",Tn],["pixs",t.pixs],["pixx",t.pixx],["pixy",t.pixy],["height",t.pixy/72],["width",t.pixx/72],["opt",t.options]]);sn[on++]=y;if(!t.dontdraw){Y.save();Tn();Y.restore()}}}function zt(){var n=Object.create(zt.$ctx||(zt.$ctx={}));n.dontdraw=false;n.usematrix=false;n.parse=false;n.dontlint=false;n.lintreqs=true;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(n.dontdraw)n.usematrix=true;gn(n.barcode,"|");if(sn[--on]){n.linear=sn[--on];on--;n.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#29250";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}if(!n.usematrix)Y.save();fn(n.options,"lintype","databarexpanded");fn(n.options,"linkage",true);fn(n.options,"inkspread","0");fn(n.options,"dontdraw",true);fn(n.options,"dontlint",true);var t=ln(n.linear.length+n.comp.length);mn(t,0,n.linear);mn(t,n.linear.length,n.comp);sn[on++]=t;sn[on++]="ai";Wr();on-=3;sn[on++]=n.linear;sn[on++]=n.options;Xi();var e=sn[--on];n.linsbs=un(e,"sbs");n.linheight=un(un(e,"bhs"),0)*72;sn[on++]=e;if(!n.usematrix)Ki();else on--;n.sepfinder=function(){n.fp=sn[--on];for(var t=n.fp,e=Mn(n.fp+12);t<=e;t+=1){n.i=t;if(un(n.bot,n.i)==0)if(un(n.bot,n.i-1)==1)sn[on++]=1;else{var i=un(n.sep,n.i-1)==0?1:0;sn[on++]=i}else sn[on++]=0;fn(n.sep,n.i,sn[--on])}};sn[on++]=Infinity;sn[on++]=0;vn(n.linsbs,function(){var t=sn[--on];var e=sn[--on];var i=e==1?0:1;sn[on++]=e;for(var n=0,r=t;n<r;n++)sn[on++]=i});An(Lr(bn()-1));n.bot=sn[--on];on-=2;sn[on++]=Infinity;vn(n.bot,function(){var t=sn[--on];sn[on++]=Mn(1-t)});n.sep=Lr();mn(n.sep,0,Lr([0,0,0]));mn(n.sep,n.sep.length-4,Lr([0,0,0,0]));sn[on++]=Infinity;for(var i=18,r=n.bot.length-13;i<=r;i+=98)sn[on++]=i;for(var a=69,o=n.bot.length-13;a<=o;a+=98)sn[on++]=a;var s=Lr();for(var c=0,l=s.length;c<l;c++){sn[on++]=un(s,c);n.sepfinder()}if(!n.usematrix){Y.rmoveto(0,n.linheight);var p=new Map([["ren",Tn],["pixs",n.sep],["pixx",n.sep.length],["pixy",1],["height",1/72],["width",n.sep.length/72],["opt",n.options]]);sn[on++]=p;Tn();Y.rmoveto(1,1);sn[on++]=n.comp;sn[on++]=n.options;Ye();Tn();Y.restore()}else{sn[on++]="compsym";sn[on++]=n.comp;sn[on++]=n.options;Ye();var d=sn[--on];n[sn[--on]]=d;n.ccpixs=un(n.compsym,"pixs");n.ccpixx=un(n.compsym,"pixx");sn[on++]=Infinity;sn[on++]=0;vn(n.linsbs,function(){var t=sn[--on];var e=sn[--on];var i=e==0?1:0;sn[on++]=e;for(var n=0,r=pn(t);n<r;n++)sn[on++]=i});n.linpixs=Lr();sn[on++]=Infinity;sn[on++]=0;In(n.sep);n.sep=Lr();n.linheight=~~n.linheight;n.diff=Mn(n.linpixs.length-n.ccpixx);sn[on++]=Infinity;for(var u=0,f=Mn(n.diff-2);u<f;u++)sn[on++]=0;n.ccrpad=Lr();sn[on++]=Infinity;for(var h=0,m=n.ccpixx,g=n.ccpixs.length-1;m<0?h>=g:h<=g;h+=m){n.i=h;for(var v=0,b=2;v<b;v++){sn[on++]=0;sn[on++]=0;In(hn(n.ccpixs,n.i,n.ccpixx));In(n.ccrpad)}}In(n.sep);for(var I=0,A=n.linheight;I<A;I++)In(n.linpixs);n.pixs=Lr();n.pixx=n.linpixs.length;n.pixy=~~(n.pixs.length/n.pixx);var _=new Map([["ren",Tn],["pixs",n.pixs],["pixx",n.pixx],["pixy",n.pixy],["height",n.pixy/72],["width",n.pixx/72],["opt",n.options]]);sn[on++]=_;if(!n.dontdraw){Y.save();Tn();Y.restore()}}}function Ot(){var n=Object.create(Ot.$ctx||(Ot.$ctx={}));n.dontdraw=false;n.usematrix=false;n.parse=false;n.dontlint=false;n.lintreqs=true;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(n.dontdraw)n.usematrix=true;gn(n.barcode,"|");if(sn[--on]){n.linear=sn[--on];on--;n.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#29407";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}if(!n.usematrix)Y.save();fn(n.options,"lintype","databarexpandedstacked");fn(n.options,"linkage",true);fn(n.options,"inkspread","0");fn(n.options,"dontdraw",true);fn(n.options,"dontlint",true);var t=ln(n.linear.length+n.comp.length);mn(t,0,n.linear);mn(t,n.linear.length,n.comp);sn[on++]=t;sn[on++]="ai";Wr();on-=3;sn[on++]=n.linear;sn[on++]=n.options;S();var e=sn[--on];n.bot=hn(un(e,"pixs"),0,un(e,"pixx"));n.linheight=un(e,"pixy");sn[on++]=e;if(!n.usematrix)Tn();else n.linpixs=un(sn[--on],"pixs");n.sepfinder=function(){n.fp=sn[--on];for(var t=n.fp,e=Mn(n.fp+12);t<=e;t+=1){n.i=t;if(un(n.bot,n.i)==0)if(un(n.bot,n.i-1)==1)sn[on++]=1;else{var i=un(n.sep,n.i-1)==0?1:0;sn[on++]=i}else sn[on++]=0;fn(n.sep,n.i,sn[--on])}};sn[on++]=Infinity;var i=n.bot;for(var r=0,a=i.length;r<a;r++)sn[on++]=Mn(1-un(i,r));n.sep=Lr();mn(n.sep,0,Lr([0,0,0,0]));mn(n.sep,n.sep.length-4,Lr([0,0,0,0]));sn[on++]=Infinity;for(var o=19,s=n.bot.length-13;o<=s;o+=98)sn[on++]=o;for(var c=70,l=n.bot.length-13;c<=l;c+=98)sn[on++]=c;var p=Lr();for(var d=0,u=p.length;d<u;d++){sn[on++]=un(p,d);n.sepfinder()}if(!n.usematrix){Y.rmoveto(0,n.linheight);var f=new Map([["ren",Tn],["pixs",n.sep],["pixx",n.sep.length],["pixy",1],["height",1/72],["width",n.sep.length/72],["opt",n.options]]);sn[on++]=f;Tn();var h=un(n.bot,0)==0?2:0;Y.rmoveto(h,1);sn[on++]=n.comp;sn[on++]=n.options;Ye();Tn();Y.restore()}else{sn[on++]="compsym";sn[on++]=n.comp;sn[on++]=n.options;Ye();var m=sn[--on];n[sn[--on]]=m;n.ccpixs=un(n.compsym,"pixs");n.ccpixx=un(n.compsym,"pixx");n.pixx=n.sep.length;sn[on++]=Infinity;for(var g=0,v=~~(Mn(Mn(n.pixx-n.ccpixx)+1)/2);g<v;g++)sn[on++]=0;n.cclpad=Lr();sn[on++]=Infinity;for(var b=0,I=~~(Mn(n.pixx-n.ccpixx)/2);b<I;b++)sn[on++]=0;n.ccrpad=Lr();sn[on++]=Infinity;for(var A=0,_=n.ccpixx,y=n.ccpixs.length-1;_<0?A>=y:A<=y;A+=_){n.i=A;for(var x=0,w=2;x<w;x++){In(n.cclpad);In(hn(n.ccpixs,n.i,n.ccpixx));In(n.ccrpad)}}In(n.sep);In(n.linpixs);n.pixs=Lr();n.pixy=~~(n.pixs.length/n.pixx);var M=new Map([["ren",Tn],["pixs",n.pixs],["pixx",n.pixx],["pixy",n.pixy],["height",n.pixy/72],["width",n.pixx/72],["opt",n.options]]);sn[on++]=M;if(!n.dontdraw){Y.save();Tn();Y.restore()}}}function Lt(){var t=Object.create(Lt.$ctx||(Lt.$ctx={}));t.dontdraw=false;t.usematrix=false;t.parse=false;t.dontlint=false;t.lintreqs=true;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];if(t.dontdraw)t.usematrix=true;gn(t.barcode,"|");if(sn[--on]){t.linear=sn[--on];on--;t.comp=sn[--on]}else{on--;sn[on++]="bwipp.missingCompositeComponent#29556";sn[on++]="A Composite Component must be provided following a pipe character";Pn()}if(!t.usematrix)Y.save();fn(t.options,"inkspread","0");fn(t.options,"dontdraw",true);fn(t.options,"dontlint",true);var e=ln(t.linear.length+t.comp.length);mn(e,0,t.linear);mn(e,t.linear.length,t.comp);sn[on++]=e;sn[on++]="ai";Wr();on-=3;fn(t.options,"linkagea",true);sn[on++]=t.linear;sn[on++]=Infinity;vn(t.options);var i=cn();sn[on++]=i;j();var n=un(sn[--on],"sbs");sn[on++]=0;vn(n,function(){var t=sn[--on];var e=sn[--on];sn[on++]=Mn(e+t)});t.linwidth=sn[--on];fn(t.options,"lintype","gs1-128");fn(t.options,"linwidth",t.linwidth);sn[on++]=t.comp;sn[on++]=t.options;Ye();t.compsym=sn[--on];if(un(t.compsym,"pixx")==99)sn[on++]="a";else sn[on++]="c";t.linktype=sn[--on];if(_n(t.linktype,"a")){fn(t.options,"linkagea",true);fn(t.options,"linkagec",false)}else{fn(t.options,"linkagea",false);fn(t.options,"linkagec",true)}sn[on++]=t.linear;sn[on++]=Infinity;vn(t.options);var r=cn();sn[on++]=r;j();var a=sn[--on];t.linsbs=un(a,"sbs");t.linheight=un(un(a,"bhs"),0)*72;sn[on++]=a;if(!t.usematrix)Ki();else on--;sn[on++]=Infinity;sn[on++]=1;vn(t.linsbs,function(){var t=sn[--on];var e=sn[--on];var i=e==0?1:0;sn[on++]=e;for(var n=0,r=t;n<r;n++)sn[on++]=i});An(Lr(bn()-1));t.sep=sn[--on];on-=2;if(!t.usematrix){Y.rmoveto(0,t.linheight);var o=new Map([["ren",Tn],["pixs",t.sep],["pixx",t.sep.length],["pixy",1],["height",1/72],["width",t.sep.length/72],["opt",t.options]]);sn[on++]=o;Tn()}if(_n(t.linktype,"a")){t.s=~~(Mn(t.linwidth-2)/11);t.p=~~((t.s-9)/2);sn[on++]="x";sn[on++]=(t.s-t.p-1)*11+10;if(t.p==0){var s=sn[--on];sn[on++]=Mn(s+2)}var c=sn[--on];t[sn[--on]]=Mn(c-99)}else t.x=-7;if(!t.usematrix){Y.rmoveto(t.x,1);sn[on++]=t.compsym;Tn();Y.restore()}else{t.ccpixs=un(t.compsym,"pixs");t.ccpixx=un(t.compsym,"pixx");sn[on++]=Infinity;vn(t.linsbs,function(){var t=sn[--on];var e=sn[--on];var i=e==1?0:1;sn[on++]=e;for(var n=0,r=t;n<r;n++)sn[on++]=i});t.linpixs=Lr();if(t.x>0){sn[on++]=Infinity;for(var l=0,p=t.x;l<p;l++)sn[on++]=0;t.cclpad=Lr();t.linlpad=Lr(0)}else{t.cclpad=Lr(0);sn[on++]=Infinity;for(var d=0,u=-t.x;d<u;d++)sn[on++]=0;t.linlpad=Lr()}t.diff=Mn(t.linwidth-Mn(t.ccpixx+t.x));if(t.diff>0){sn[on++]=Infinity;for(var f=0,h=t.diff;f<h;f++)sn[on++]=0;t.ccrpad=Lr();t.linrpad=Lr(0)}else{t.ccrpad=Lr(0);sn[on++]=Infinity;for(var m=0,g=-t.diff;m<g;m++)sn[on++]=0;t.linrpad=Lr()}t.linheight=~~t.linheight;var v=_n(t.linktype,"a")?2:3;t.ccrepeat=v;sn[on++]=Infinity;for(var b=0,I=t.ccpixx,A=t.ccpixs.length-1;I<0?b>=A:b<=A;b+=I){t.i=b;for(var _=0,y=t.ccrepeat;_<y;_++){In(t.cclpad);In(hn(t.ccpixs,t.i,t.ccpixx));In(t.ccrpad)}}In(t.linlpad);In(t.sep);In(t.linrpad);for(var x=0,w=t.linheight;x<w;x++){In(t.linlpad);In(t.linpixs);In(t.linrpad)}t.pixs=Lr();t.pixx=Mn(Mn(t.cclpad.length+t.ccpixx)+t.ccrpad.length);t.pixy=~~(t.pixs.length/t.pixx);var M=new Map([["ren",Tn],["pixs",t.pixs],["pixx",t.pixx],["pixy",t.pixy],["height",t.pixy/72],["width",t.pixx/72],["opt",t.options]]);sn[on++]=M;if(!t.dontdraw){Y.save();Tn();Y.restore()}}}function Wt(){var t=Object.create(Wt.$ctx||(Wt.$ctx={}));t.dontdraw=false;t.parse=false;t.dontlint=false;t.lintreqs=true;t.gssep=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];sn[on++]=t.barcode;sn[on++]="ai";Wr();t.fncs=sn[--on];t.vals=sn[--on];t.ais=sn[--on];t.fnc1=-1;t.dmtx=Lr([t.fnc1]);for(var e=0,i=t.ais.length-1;e<=i;e+=1){t.i=e;t.ai=un(t.ais,t.i);t.val=un(t.vals,t.i);var n=Lr(t.dmtx.length+t.ai.length+t.val.length);mn(n,0,t.dmtx);sn[on++]=n;sn[on++]=n;sn[on++]=t.dmtx.length;sn[on++]=t.ai;sn[on++]=Infinity;var r=sn[--on];var a=sn[--on];sn[on++]=r;vn(a);var o=Lr();var s=sn[--on];mn(sn[--on],s,o);var c=sn[--on];sn[on++]=c;sn[on++]=c;sn[on++]=t.dmtx.length+t.ai.length;sn[on++]=t.val;sn[on++]=Infinity;var l=sn[--on];var p=sn[--on];sn[on++]=l;vn(p);var d=Lr();var u=sn[--on];mn(sn[--on],u,d);t.dmtx=sn[--on];if(t.i!=t.ais.length-1&&un(t.fncs,t.i)){var f=Lr(t.dmtx.length+1);mn(f,0,t.dmtx);sn[on++]=f;sn[on++]=f;sn[on++]=t.dmtx.length;if(t.gssep)sn[on++]=29;else sn[on++]=t.fnc1;var h=sn[--on];var m=sn[--on];fn(sn[--on],m,h);t.dmtx=sn[--on]}}t.barcode=ln((t.dmtx.length+1)*5);t.i=0;t.j=0;for(;;){if(t.i==t.dmtx.length)break;var g=un(t.dmtx,t.i);sn[on++]=g;if(g==t.fnc1){on--;mn(t.barcode,t.j,"^FNC1");t.j=t.j+4}else fn(t.barcode,t.j,sn[--on]);t.i=t.i+1;t.j=t.j+1}t.barcode=hn(t.barcode,0,t.j);delete t.options["parse"];fn(t.options,"dontdraw",true);fn(t.options,"parsefnc",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Be();var v=sn[--on];t[sn[--on]]=v;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function Gt(){var t=Object.create(Gt.$ctx||(Gt.$ctx={}));t.parse=false;t.dontlint=false;t.lintreqs=true;t.dontdraw=false;t.gssep=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];sn[on++]=t.barcode;sn[on++]="ai";Wr();t.fncs=sn[--on];t.vals=sn[--on];t.ais=sn[--on];t.fnc1=-1;t.dmtx=Lr([t.fnc1]);for(var e=0,i=t.ais.length-1;e<=i;e+=1){t.i=e;t.ai=un(t.ais,t.i);t.val=un(t.vals,t.i);var n=Lr(t.dmtx.length+t.ai.length+t.val.length);mn(n,0,t.dmtx);sn[on++]=n;sn[on++]=n;sn[on++]=t.dmtx.length;sn[on++]=t.ai;sn[on++]=Infinity;var r=sn[--on];var a=sn[--on];sn[on++]=r;vn(a);var o=Lr();var s=sn[--on];mn(sn[--on],s,o);var c=sn[--on];sn[on++]=c;sn[on++]=c;sn[on++]=t.dmtx.length+t.ai.length;sn[on++]=t.val;sn[on++]=Infinity;var l=sn[--on];var p=sn[--on];sn[on++]=l;vn(p);var d=Lr();var u=sn[--on];mn(sn[--on],u,d);t.dmtx=sn[--on];if(t.i!=t.ais.length-1&&un(t.fncs,t.i)){var f=Lr(t.dmtx.length+1);mn(f,0,t.dmtx);sn[on++]=f;sn[on++]=f;sn[on++]=t.dmtx.length;if(t.gssep)sn[on++]=29;else sn[on++]=t.fnc1;var h=sn[--on];var m=sn[--on];fn(sn[--on],m,h);t.dmtx=sn[--on]}}t.barcode=ln((t.dmtx.length+1)*5);t.i=0;t.j=0;for(;;){if(t.i==t.dmtx.length)break;var g=un(t.dmtx,t.i);sn[on++]=g;if(g==t.fnc1){on--;mn(t.barcode,t.j,"^FNC1");t.j=t.j+4}else fn(t.barcode,t.j,sn[--on]);t.i=t.i+1;t.j=t.j+1}t.barcode=hn(t.barcode,0,t.j);delete t.options["parse"];fn(t.options,"dontdraw",true);fn(t.options,"parsefnc",true);fn(t.options,"format","rectangle");sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Be();var v=sn[--on];t[sn[--on]]=v;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function Zt(){var t=Object.create(Zt.$ctx||(Zt.$ctx={}));t.parse=false;t.dontlint=false;t.lintreqs=true;t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];var e=new Map([["parse",t.parse],["parseonly",true],["parsefnc",false]]);t.fncvals=e;sn[on++]="barcode";sn[on++]=t.barcode;sn[on++]=t.fncvals;En();var i=sn[--on];t[sn[--on]]=i;sn[on++]=t.barcode;sn[on++]="dl";Wr();on-=3;delete t.options["parse"];fn(t.options,"dontdraw",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Be();var n=sn[--on];t[sn[--on]]=n;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function Jt(){var t=Object.create(Jt.$ctx||(Jt.$ctx={}));t.parse=false;t.dontlint=false;t.lintreqs=true;t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];sn[on++]=t.barcode;sn[on++]="ai";Wr();t.fncs=sn[--on];t.vals=sn[--on];t.ais=sn[--on];t.fnc1=-1;t.qrc=Lr([t.fnc1]);for(var e=0,i=t.ais.length-1;e<=i;e+=1){t.i=e;t.ai=un(t.ais,t.i);t.val=un(t.vals,t.i);var n=Lr(t.qrc.length+t.ai.length+t.val.length);mn(n,0,t.qrc);sn[on++]=n;sn[on++]=n;sn[on++]=t.qrc.length;sn[on++]=t.ai;sn[on++]=Infinity;var r=sn[--on];var a=sn[--on];sn[on++]=r;vn(a);var o=Lr();var s=sn[--on];mn(sn[--on],s,o);var c=sn[--on];sn[on++]=c;sn[on++]=c;sn[on++]=t.qrc.length+t.ai.length;sn[on++]=t.val;sn[on++]=Infinity;var l=sn[--on];var p=sn[--on];sn[on++]=l;vn(p);var d=Lr();var u=sn[--on];mn(sn[--on],u,d);t.qrc=sn[--on];if(t.i!=t.ais.length-1&&un(t.fncs,t.i)){var f=Lr(t.qrc.length+1);mn(f,0,t.qrc);fn(f,t.qrc.length,t.fnc1);t.qrc=f}}t.barcode=ln((t.qrc.length+1)*5);t.i=0;t.j=0;for(;;){if(t.i==t.qrc.length)break;var h=un(t.qrc,t.i);sn[on++]=h;if(h==t.fnc1){on--;mn(t.barcode,t.j,"^FNC1");t.j=t.j+4}else fn(t.barcode,t.j,sn[--on]);t.i=t.i+1;t.j=t.j+1}t.barcode=hn(t.barcode,0,t.j);delete t.options["parse"];fn(t.options,"dontdraw",true);fn(t.options,"parsefnc",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Cn();var m=sn[--on];t[sn[--on]]=m;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function Vt(){var t=Object.create(Vt.$ctx||(Vt.$ctx={}));t.parse=false;t.dontlint=false;t.lintreqs=true;t.dontdraw=false;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];var e=new Map([["parse",t.parse],["parseonly",true],["parsefnc",false]]);t.fncvals=e;sn[on++]="barcode";sn[on++]=t.barcode;sn[on++]=t.fncvals;En();var i=sn[--on];t[sn[--on]]=i;sn[on++]=t.barcode;sn[on++]="dl";Wr();on-=3;delete t.options["parse"];fn(t.options,"dontdraw",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Cn();var n=sn[--on];t[sn[--on]]=n;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function Kt(){var t=Object.create(Kt.$ctx||(Kt.$ctx={}));t.dontdraw=false;t.parse=false;t.dontlint=false;t.lintreqs=true;sn[on++]=t;jn();t.options=sn[--on];t.barcode=sn[--on];sn[on++]=t.barcode;sn[on++]="ai";Wr();t.fncs=sn[--on];t.vals=sn[--on];t.ais=sn[--on];t.fnc1=-1;t.dmtx=Lr([t.fnc1]);for(var e=0,i=t.ais.length-1;e<=i;e+=1){t.i=e;t.ai=un(t.ais,t.i);t.val=un(t.vals,t.i);var n=Lr(t.dmtx.length+t.ai.length+t.val.length);mn(n,0,t.dmtx);sn[on++]=n;sn[on++]=n;sn[on++]=t.dmtx.length;sn[on++]=t.ai;sn[on++]=Infinity;var r=sn[--on];var a=sn[--on];sn[on++]=r;vn(a);var o=Lr();var s=sn[--on];mn(sn[--on],s,o);var c=sn[--on];sn[on++]=c;sn[on++]=c;sn[on++]=t.dmtx.length+t.ai.length;sn[on++]=t.val;sn[on++]=Infinity;var l=sn[--on];var p=sn[--on];sn[on++]=l;vn(p);var d=Lr();var u=sn[--on];mn(sn[--on],u,d);t.dmtx=sn[--on];if(t.i!=t.ais.length-1&&un(t.fncs,t.i)){var f=Lr(t.dmtx.length+1);mn(f,0,t.dmtx);fn(f,t.dmtx.length,t.fnc1);t.dmtx=f}}t.barcode=ln((t.dmtx.length+1)*5);t.i=0;t.j=0;for(;;){if(t.i==t.dmtx.length)break;var h=un(t.dmtx,t.i);sn[on++]=h;if(h==t.fnc1){on--;mn(t.barcode,t.j,"^FNC1");t.j=t.j+4}else fn(t.barcode,t.j,sn[--on]);t.i=t.i+1;t.j=t.j+1}t.barcode=hn(t.barcode,0,t.j);delete t.options["parse"];fn(t.options,"dontdraw",true);fn(t.options,"parsefnc",true);sn[on++]="args";sn[on++]=t.barcode;sn[on++]=t.options;Et();var m=sn[--on];t[sn[--on]]=m;fn(t.args,"opt",t.options);sn[on++]=t.args;if(!t.dontdraw)Tn()}function qt(){var n=Object.create(qt.$ctx||(qt.$ctx={}));n.dontdraw=false;n.textfont="OCR-B";n.textsize=10;n.textyoffset=-8;n.textxoffset=0;n.validatecheck=false;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(!qt.__30222__)(function(){var t=Object.create(n);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";t.charvals=new Map;for(var e=0;e<=42;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&(qt.$ctx[i]=t[i]);qt.__30222__=1})();for(var t=0,e=n.barcode.length-1;t<=e;t+=1){var i=un(n.charvals,hn(n.barcode,t,1))!==undefined;if(!i){sn[on++]="bwipp.hibccode39badCharacter#30227";sn[on++]="HIBC Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%";Pn()}}sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var r=sn[--on];sn[on++]=Mn(r-1)}var a=sn[--on];n[sn[--on]]=a;n.checksum=41;for(var o=0,s=Mn(n.barlen-1);o<=s;o+=1)n.checksum=Mn(un(n.charvals,hn(n.barcode,o,1))+n.checksum);n.checksum=n.checksum%43;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.hibccode39badCheckDigit#30241";sn[on++]="Incorrect HIBC Code 39 check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen)}var c=ln(Mn(n.barlen+2));mn(c,1,n.barcode);n.barcode=c;fn(n.barcode,0,43);fn(n.barcode,Mn(n.barlen+1),un(n.barchars,n.checksum));n.text=ln(Mn(n.barlen+4));fn(n.text,0,42);mn(n.text,1,n.barcode);var l=un(n.barcode,Mn(n.barlen+1));sn[on++]=n.text;sn[on++]=Mn(n.barlen+2);sn[on++]=l;if(l==32){on--;sn[on++]=95}var p=sn[--on];var d=sn[--on];fn(sn[--on],d,p);fn(n.text,Mn(n.barlen+3),42);fn(n.options,"dontdraw",true);fn(n.options,"includecheck",false);fn(n.options,"validatecheck",false);sn[on++]="args";sn[on++]=n.barcode;sn[on++]=n.options;x();var u=sn[--on];n[sn[--on]]=u;fn(n.args,"txt",Lr([Lr([n.text,n.textxoffset,n.textyoffset,n.textfont,n.textsize])]));fn(n.args,"textxalign","center");fn(n.args,"opt",n.options);sn[on++]=n.args;if(!n.dontdraw)Ki()}function Xt(){var n=Object.create(Xt.$ctx||(Xt.$ctx={}));n.dontdraw=false;n.textfont="OCR-B";n.textsize=10;n.textyoffset=-8;n.textxoffset=0;n.validatecheck=false;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(!Xt.__30322__)(function(){var t=Object.create(n);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";t.charvals=new Map;for(var e=0;e<=42;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&(Xt.$ctx[i]=t[i]);Xt.__30322__=1})();for(var t=0,e=n.barcode.length-1;t<=e;t+=1){var i=un(n.charvals,hn(n.barcode,t,1))!==undefined;if(!i){sn[on++]="bwipp.hibccode128badCharacter#30327";sn[on++]="HIBC Code 128 must contain only digits, capital letters, spaces and the symbols -.$/+%";Pn()}}sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var r=sn[--on];sn[on++]=Mn(r-1)}var a=sn[--on];n[sn[--on]]=a;n.checksum=41;for(var o=0,s=Mn(n.barlen-1);o<=s;o+=1)n.checksum=Mn(un(n.charvals,hn(n.barcode,o,1))+n.checksum);n.checksum=n.checksum%43;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.hibccode128badCheckDigit#30341";sn[on++]="Incorrect HIBC Code 128 check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen)}var c=ln(Mn(n.barlen+2));mn(c,1,n.barcode);n.barcode=c;fn(n.barcode,0,43);fn(n.barcode,Mn(n.barlen+1),un(n.barchars,n.checksum));n.text=ln(Mn(n.barlen+4));fn(n.text,0,42);mn(n.text,1,n.barcode);var l=un(n.barcode,Mn(n.barlen+1));sn[on++]=n.text;sn[on++]=Mn(n.barlen+2);sn[on++]=l;if(l==32){on--;sn[on++]=95}var p=sn[--on];var d=sn[--on];fn(sn[--on],d,p);fn(n.text,Mn(n.barlen+3),42);fn(n.options,"dontdraw",true);fn(n.options,"validatecheck",false);sn[on++]="args";sn[on++]=n.barcode;sn[on++]=n.options;V();var u=sn[--on];n[sn[--on]]=u;fn(n.args,"txt",Lr([Lr([n.text,n.textxoffset,n.textyoffset,n.textfont,n.textsize])]));fn(n.args,"textxalign","center");fn(n.args,"opt",n.options);sn[on++]=n.args;if(!n.dontdraw)Ki()}function $t(){var n=Object.create($t.$ctx||($t.$ctx={}));n.dontdraw=false;n.validatecheck=false;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(!$t.__30417__)(function(){var t=Object.create(n);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";t.charvals=new Map;for(var e=0;e<=42;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&($t.$ctx[i]=t[i]);$t.__30417__=1})();for(var t=0,e=n.barcode.length-1;t<=e;t+=1){var i=un(n.charvals,hn(n.barcode,t,1))!==undefined;if(!i){sn[on++]="bwipp.hibcdatamatrixBadCharacter#30422";sn[on++]="HIBC Data Matrix must contain only digits, capital letters, spaces and the symbols -.$/+%";Pn()}}sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var r=sn[--on];sn[on++]=Mn(r-1)}var a=sn[--on];n[sn[--on]]=a;n.checksum=41;for(var o=0,s=Mn(n.barlen-1);o<=s;o+=1)n.checksum=Mn(un(n.charvals,hn(n.barcode,o,1))+n.checksum);n.checksum=n.checksum%43;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.hibcdatamatrixBadCheckDigit#30436";sn[on++]="Incorrect HIBC Data Matrix check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen)}var c=ln(Mn(n.barlen+2));mn(c,1,n.barcode);n.barcode=c;fn(n.barcode,0,43);fn(n.barcode,Mn(n.barlen+1),un(n.barchars,n.checksum));fn(n.options,"dontdraw",true);fn(n.options,"validatecheck",false);sn[on++]="args";sn[on++]=n.barcode;sn[on++]=n.options;Be();var l=sn[--on];n[sn[--on]]=l;var p=n.args;fn(p,"opt",n.options);sn[on++]=n.args;if(!n.dontdraw)Tn()}function te(){var n=Object.create(te.$ctx||(te.$ctx={}));n.dontdraw=false;n.validatecheck=false;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(!te.__30504__)(function(){var t=Object.create(n);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";t.charvals=new Map;for(var e=0;e<=42;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&(te.$ctx[i]=t[i]);te.__30504__=1})();for(var t=0,e=n.barcode.length-1;t<=e;t+=1){var i=un(n.charvals,hn(n.barcode,t,1))!==undefined;if(!i){sn[on++]="bwipp.hibcdatamatrixrectangularBadCharacter#30509";sn[on++]="HIBC Data Matrix Rectangular must contain only digits, capital letters, spaces and the symbols -.$/+%";Pn()}}sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var r=sn[--on];sn[on++]=Mn(r-1)}var a=sn[--on];n[sn[--on]]=a;n.checksum=41;for(var o=0,s=Mn(n.barlen-1);o<=s;o+=1)n.checksum=Mn(un(n.charvals,hn(n.barcode,o,1))+n.checksum);n.checksum=n.checksum%43;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.hibcdatamatrixrectangularBadCheckDigit#30523";sn[on++]="Incorrect HIBC Data Matrix Rectangular check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen)}var c=ln(Mn(n.barlen+2));mn(c,1,n.barcode);n.barcode=c;fn(n.barcode,0,43);fn(n.barcode,Mn(n.barlen+1),un(n.barchars,n.checksum));fn(n.options,"dontdraw",true);fn(n.options,"validatecheck",false);fn(n.options,"format","rectangle");sn[on++]="args";sn[on++]=n.barcode;sn[on++]=n.options;Be();var l=sn[--on];var p=sn[--on];n[p]=l;fn(n.args,"opt",n.options);sn[on++]=n.args;if(!n.dontdraw)Tn()}function ee(){var n=Object.create(ee.$ctx||(ee.$ctx={}));n.dontdraw=false;n.columns=2;n.validatecheck=false;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(!ee.__30593__)(function(){var t=Object.create(n);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";t.charvals=new Map;for(var e=0;e<=42;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&(ee.$ctx[i]=t[i]);ee.__30593__=1})();for(var t=0,e=n.barcode.length-1;t<=e;t+=1){var i=un(n.charvals,hn(n.barcode,t,1))!==undefined;if(!i){sn[on++]="bwipp.hibcpdf417BadCharacter#30598";sn[on++]="HIBC PDF417 must contain only digits, capital letters, spaces and the symbols -.$/+%";Pn()}}sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var r=sn[--on];sn[on++]=Mn(r-1)}var a=sn[--on];n[sn[--on]]=a;n.checksum=41;for(var o=0,s=Mn(n.barlen-1);o<=s;o+=1)n.checksum=Mn(un(n.charvals,hn(n.barcode,o,1))+n.checksum);n.checksum=n.checksum%43;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.hibcpdf417BadCheckDigit#30612";sn[on++]="Incorrect HIBC PDF417 check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen)}var c=ln(Mn(n.barlen+2));mn(c,1,n.barcode);n.barcode=c;fn(n.barcode,0,43);fn(n.barcode,Mn(n.barlen+1),un(n.barchars,n.checksum));fn(n.options,"dontdraw",true);fn(n.options,"columns",n.columns);fn(n.options,"validatecheck",false);var l=n.barcode;sn[on++]="args";sn[on++]=l;sn[on++]=n.options;Qe();var p=sn[--on];n[sn[--on]]=p;fn(n.args,"opt",n.options);sn[on++]=n.args;if(!n.dontdraw)Tn()}function ie(){var n=Object.create(ie.$ctx||(ie.$ctx={}));n.dontdraw=false;n.columns=2;n.validatecheck=false;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(!ie.__30682__)(function(){var t=Object.create(n);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";t.charvals=new Map;for(var e=0;e<=42;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&(ie.$ctx[i]=t[i]);ie.__30682__=1})();for(var t=0,e=n.barcode.length-1;t<=e;t+=1){var i=un(n.charvals,hn(n.barcode,t,1))!==undefined;if(!i){sn[on++]="bwipp.hibcmicropdf417BadCharacter#30687";sn[on++]="HIBC MicroPDF417 must contain only digits, capital letters, spaces and the symbols -.$/+%";Pn()}}sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var r=sn[--on];sn[on++]=Mn(r-1)}var a=sn[--on];n[sn[--on]]=a;n.checksum=41;for(var o=0,s=Mn(n.barlen-1);o<=s;o+=1)n.checksum=Mn(un(n.charvals,hn(n.barcode,o,1))+n.checksum);n.checksum=n.checksum%43;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.hibcmicropdf417BadCheckDigit#30701";sn[on++]="Incorrect HIBC MicroPDF417 check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen)}var c=ln(Mn(n.barlen+2));mn(c,1,n.barcode);n.barcode=c;fn(n.barcode,0,43);fn(n.barcode,Mn(n.barlen+1),un(n.barchars,n.checksum));fn(n.options,"dontdraw",true);var l=n.options;fn(l,"columns",n.columns);fn(n.options,"validatecheck",false);sn[on++]="args";sn[on++]=n.barcode;sn[on++]=n.options;Fe();var p=sn[--on];n[sn[--on]]=p;fn(n.args,"opt",n.options);sn[on++]=n.args;if(!n.dontdraw)Tn()}function ne(){var n=Object.create(ne.$ctx||(ne.$ctx={}));n.dontdraw=false;n.validatecheck=false;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(!ne.__30770__)(function(){var t=Object.create(n);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";t.charvals=new Map;for(var e=0;e<=42;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&(ne.$ctx[i]=t[i]);ne.__30770__=1})();for(var t=0,e=n.barcode.length-1;t<=e;t+=1){var i=un(n.charvals,hn(n.barcode,t,1))!==undefined;if(!i){sn[on++]="bwipp.hibcqrcodeBadCharacter#30775";sn[on++]="HIBC QR Code must contain only digits, capital letters, spaces and the symbols -.$/+%";Pn()}}sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var r=sn[--on];sn[on++]=Mn(r-1)}var a=sn[--on];n[sn[--on]]=a;n.checksum=41;for(var o=0,s=Mn(n.barlen-1);o<=s;o+=1)n.checksum=Mn(un(n.charvals,hn(n.barcode,o,1))+n.checksum);n.checksum=n.checksum%43;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.hibcqrcodeBadCheckDigit#30789";sn[on++]="Incorrect HIBC QR Code check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen)}var c=ln(Mn(n.barlen+2));mn(c,1,n.barcode);n.barcode=c;fn(n.barcode,0,43);fn(n.barcode,Mn(n.barlen+1),un(n.barchars,n.checksum));fn(n.options,"dontdraw",true);fn(n.options,"validatecheck",false);sn[on++]="args";sn[on++]=n.barcode;sn[on++]=n.options;Cn();var l=sn[--on];n[sn[--on]]=l;var p=n.args;fn(p,"opt",n.options);sn[on++]=n.args;if(!n.dontdraw)Tn()}function re(){var n=Object.create(re.$ctx||(re.$ctx={}));n.dontdraw=false;n.validatecheck=false;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(!re.__30857__)(function(){var t=Object.create(n);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";t.charvals=new Map;for(var e=0;e<=42;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&(re.$ctx[i]=t[i]);re.__30857__=1})();for(var t=0,e=n.barcode.length-1;t<=e;t+=1){var i=un(n.charvals,hn(n.barcode,t,1))!==undefined;if(!i){sn[on++]="bwipp.codablockfBadCharacter#30862";sn[on++]="HIBC Codablock F must contain only digits, capital letters, spaces and the symbols -.$/+%";Pn()}}sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var r=sn[--on];sn[on++]=Mn(r-1)}var a=sn[--on];n[sn[--on]]=a;n.checksum=41;for(var o=0,s=Mn(n.barlen-1);o<=s;o+=1)n.checksum=Mn(un(n.charvals,hn(n.barcode,o,1))+n.checksum);n.checksum=n.checksum%43;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.hibccodablockfBadCheckDigit#30876";sn[on++]="Incorrect HIBC Codablock F check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen)}var c=n.barlen;var l=ln(Mn(c+2));mn(l,1,n.barcode);n.barcode=l;fn(n.barcode,0,43);fn(n.barcode,Mn(n.barlen+1),un(n.barchars,n.checksum));fn(n.options,"dontdraw",true);fn(n.options,"validatecheck",false);sn[on++]="args";sn[on++]=n.barcode;sn[on++]=n.options;wt();var p=sn[--on];n[sn[--on]]=p;var d=n.args;fn(d,"opt",n.options);sn[on++]=n.args;if(!n.dontdraw)Tn()}function ae(){var n=Object.create(ae.$ctx||(ae.$ctx={}));n.dontdraw=false;n.validatecheck=false;sn[on++]=n;jn();n.options=sn[--on];n.barcode=sn[--on];if(!ae.__30944__)(function(){var t=Object.create(n);t.barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%";t.charvals=new Map;for(var e=0;e<=42;e+=1)fn(t.charvals,hn(t.barchars,e,1),e);for(var i in t)t.hasOwnProperty(i)&&(ae.$ctx[i]=t[i]);ae.__30944__=1})();for(var t=0,e=n.barcode.length-1;t<=e;t+=1){var i=un(n.charvals,hn(n.barcode,t,1))!==undefined;if(!i){sn[on++]="bwipp.hibcazteccodeBadCharacter#30949";sn[on++]="HIBC Aztec Code must contain only digits, capital letters, spaces and the symbols -.$/+%";Pn()}}sn[on++]="barlen";sn[on++]=n.barcode.length;if(n.validatecheck){var r=sn[--on];sn[on++]=Mn(r-1)}var a=sn[--on];n[sn[--on]]=a;n.checksum=41;for(var o=0,s=Mn(n.barlen-1);o<=s;o+=1)n.checksum=Mn(un(n.charvals,hn(n.barcode,o,1))+n.checksum);n.checksum=n.checksum%43;if(n.validatecheck){if(un(n.barcode,n.barlen)!=un(n.barchars,n.checksum)){sn[on++]="bwipp.hibcazteccodeBadCheckDigit#30963";sn[on++]="Incorrect HIBC Aztec Code check digit provided";Pn()}n.barcode=hn(n.barcode,0,n.barlen)}var c=ln(Mn(n.barlen+2));mn(c,1,n.barcode);n.barcode=c;fn(n.barcode,0,43);fn(n.barcode,Mn(n.barlen+1),un(n.barchars,n.checksum));fn(n.options,"dontdraw",true);fn(n.options,"validatecheck",false);sn[on++]="args";sn[on++]=n.barcode;sn[on++]=n.options;bt();var l=sn[--on];n[sn[--on]]=l;var p=n.args;fn(p,"opt",n.options);sn[on++]=n.args;if(!n.dontdraw)Tn()}function oe(){var b=Object.create(oe.$ctx||(oe.$ctx={}));b.options=sn[--on];b.barcode=sn[--on];b.dontdraw=false;b.shortfinder=false;b.includetext=false;b.includecheck=false;b.height=1;vn(b.options,function(){var t=sn[--on];b[sn[--on]]=t});b.height=+b.height;if(b.barcode.length<2||b.barcode.length>7){sn[on++]="bwipp.channelcodeBadLength#31038";sn[on++]="Channel Code must be 2 to 7 digits";Pn()}vn(b.barcode,function(){var t=sn[--on];if(t<48||t>57){sn[on++]="bwipp.channelcodeBadCharacter#31042";sn[on++]="Channel Code must contain only digits";Pn()}});if(pn(b.barcode)>un(Lr([26,292,3493,44072,576688,7742862]),b.barcode.length-2)){sn[on++]="bwipp.channelcodeTooBig#31046";sn[on++]="The Channel Code value is too big for the number of channels";Pn()}b.nextb=function(){var t=sn[--on];var e=Mn(un(b.s,t)+Mn(un(b.b,Mn(t-1))+Mn(un(b.b,Mn(t-2))+un(b.s,Mn(t-1)))))>4?1:2;sn[on++]=t;sn[on++]=e;if(t<Mn(b.chan+2)){var i=sn[--on];var n=sn[--on];var r=sn[--on];sn[on++]=r;sn[on++]=n;sn[on++]=i;for(var a=i,o=r;a<=o;a+=1){var s=sn[--on];var c=sn[--on];fn(b.b,c,a);var l=sn[--on];var p=sn[--on];sn[on++]=p;sn[on++]=l;sn[on++]=c;sn[on++]=s;sn[on++]=Mn(Mn(l-a)+1);sn[on++]=p;sn[on++]=Mn(c+1);b.nexts()}}else{var d=sn[--on];var u=sn[--on];var f=sn[--on];sn[on++]=f;sn[on++]=u;sn[on++]=d;if(Dn(d,f)){var h=sn[--on];var m=sn[--on];var g=sn[--on];fn(b.b,m,g);sn[on++]=g;sn[on++]=m;sn[on++]=h;if(b.value==b.target){sn[on++]=Infinity;for(var v=3;v<=10;v+=1){sn[on++]=un(b.s,v);sn[on++]=un(b.b,v)}b.out=hn(Lr(),0,b.chan*2)}b.value=b.value+1}}on-=4};b.nexts=function(){var t=sn[--on];sn[on++]=t;if(t<Mn(b.chan+2))sn[on++]=1;else{var e=sn[--on];var i=sn[--on];sn[on++]=i;sn[on++]=e;sn[on++]=i}var n=sn[--on];var r=sn[--on];var a=sn[--on];sn[on++]=a;sn[on++]=r;for(var o=n,s=a;o<=s;o+=1){var c=sn[--on];fn(b.s,c,o);var l=sn[--on];var p=sn[--on];sn[on++]=p;sn[on++]=l;sn[on++]=c;sn[on++]=Mn(Mn(l-o)+1);sn[on++]=p;sn[on++]=c;b.nextb()}on-=3};b.encode=function(){b.chan=sn[--on];b.target=sn[--on];b.value=0;b.out=-1;b.b=Lr([1,1,1,0,0,0,0,0,0,0,0]);b.s=Lr([0,1,1,0,0,0,0,0,0,0,0]);var t=b.chan;sn[on++]=t;sn[on++]=t;sn[on++]=3;b.nexts();sn[on++]=b.out};b.barlen=b.barcode.length;sn[on++]="finder";if(b.shortfinder)sn[on++]=Lr([1,1,1,1,1]);else sn[on++]=Lr([1,1,1,1,1,1,1,1,1]);var t=sn[--on];b[sn[--on]]=t;sn[on++]="data";sn[on++]=pn(b.barcode);sn[on++]=b.barlen+1;b.encode();var e=sn[--on];b[sn[--on]]=e;b.check=Lr([]);if(b.includecheck){b.mod23=un(Lr([Lr([]),Lr([]),Lr([13,12,4,9,3,1]),Lr([13,2,12,3,18,16,4,1]),Lr([11,16,17,8,20,4,10,2,5,1]),Lr([1,4,16,18,3,12,2,8,9,13,6,1]),Lr([20,16,22,13,15,12,5,4,8,9,21,3,7,1]),Lr([2,6,18,8,1,3,9,4,12,13,16,2,6,18,8,1])]),b.barlen);sn[on++]=0;for(var i=0,n=b.data.length-1;i<=n;i+=1){var r=sn[--on];sn[on++]=Mn(r+Mn(un(b.data,i)-1)*un(b.mod23,i))}var a=sn[--on];sn[on++]=a%23;sn[on++]=3;b.encode();b.check=sn[--on]}sn[on++]=Infinity;In(b.finder);In(b.data);In(b.check);b.sbs=Lr();b.txt=Lr(b.barlen);for(var o=0,s=b.barlen-1;o<=s;o+=1){b.i=o;fn(b.txt,b.i,Lr([hn(b.barcode,b.i,1),0,0,"",0]))}sn[on++]=Infinity;var c=b.sbs;sn[on++]=Infinity;for(var l=0,p=~~((b.sbs.length+1)/2);l<p;l++)sn[on++]=b.height;var d=Lr();sn[on++]=Infinity;for(var u=0,f=~~((b.sbs.length+1)/2);u<f;u++)sn[on++]=0;var h=Lr();sn[on++]="ren";sn[on++]=Ki;sn[on++]="sbs";sn[on++]=c;sn[on++]="bhs";sn[on++]=d;sn[on++]="bbs";sn[on++]=h;sn[on++]="txt";sn[on++]=b.txt;sn[on++]="textxalign";sn[on++]="center";sn[on++]="opt";sn[on++]=b.options;var m=cn();sn[on++]=m;if(!b.dontdraw)Ki()}function Ki(){if(T.bwipjs_dontdraw)return;var e=Object.create(Ki.$ctx||(Ki.$ctx={}));e.args=sn[--on];e.sbs=Lr([]);e.bhs=Lr([]);e.bbs=Lr([]);e.txt=Lr([]);e.barcolor="unset";e.includetext=false;e.textcolor="unset";e.textxalign="unset";e.textyalign="unset";e.textfont="OCR-B";e.textsize=10;e.textxoffset=0;e.textyoffset=0;e.textgaps=0;e.alttext="";e.bordercolor="unset";e.backgroundcolor="unset";e.inkspread=0;e.width=0;e.barratio=1;e.spaceratio=1;e.showborder=false;e.borderleft=10;e.borderright=10;e.bordertop=1;e.borderbottom=1;e.borderwidth=.5;e.guardwhitespace=false;e.guardleftpos=0;e.guardleftypos=0;e.guardrightpos=0;e.guardrightypos=0;e.guardwidth=7;e.guardheight=7;vn(e.args,function(){var t=sn[--on];e[sn[--on]]=t});var t=e.opt;for(var i=t.size,n=t.keys(),r=0;r<i;r++){var a=n.next().value;e[a]=t.get(a)}e.barcolor=""+e.barcolor;e.textcolor=""+e.textcolor;e.textxalign=""+e.textxalign;e.textyalign=""+e.textyalign;e.textfont=""+e.textfont;e.textsize=+e.textsize;e.textxoffset=+e.textxoffset;e.textyoffset=+e.textyoffset;e.textgaps=+e.textgaps;e.alttext=""+e.alttext;e.bordercolor=""+e.bordercolor;e.backgroundcolor=""+e.backgroundcolor;e.inkspread=+e.inkspread;e.width=+e.width;e.barratio=+e.barratio;e.spaceratio=+e.spaceratio;e.borderleft=+e.borderleft;e.borderright=+e.borderright;e.bordertop=+e.bordertop;e.borderbottom=+e.borderbottom;e.borderwidth=+e.borderwidth;e.guardleftpos=+e.guardleftpos;e.guardleftypos=+e.guardleftypos;e.guardrightpos=+e.guardrightpos;e.guardrightypos=+e.guardrightypos;e.guardwidth=+e.guardwidth;e.guardheight=+e.guardheight;e.bars=Lr(~~((e.sbs.length+1)/2));e.x=0;e.maxh=0;for(var o=0,s=~~((e.sbs.length+1)/2)*2-2;o<=s;o+=1){e.i=o;if(e.i%2==0){e.d=Mn(Mn(un(e.sbs,e.i)*e.barratio-e.barratio)+1);if(un(e.sbs,e.i)!=0){e.h=un(e.bhs,~~(e.i/2))*72;e.c=Mn(e.d/2+e.x);e.y=un(e.bbs,~~(e.i/2))*72;e.w=Mn(e.d-e.inkspread);fn(e.bars,~~(e.i/2),Lr([e.h,e.c,e.y,e.w]));if(Mn(e.h+e.y)>e.maxh)e.maxh=Mn(e.h+e.y)}else fn(e.bars,~~(e.i/2),-1)}else e.d=Mn(Mn(un(e.sbs,e.i)*e.spaceratio-e.spaceratio)+1);e.x=Mn(e.x+e.d)}Y.save();var c=Y.currpos();Y.translate(c.x,c.y);if(e.width!=0)Y.scale(e.width*72/e.x,1);Y.newpath();Y.moveto(-e.borderleft,-e.borderbottom);Y.rlineto(Mn(Mn(e.x+e.borderleft)+e.borderright),0);Y.rlineto(0,Mn(Mn(e.maxh+e.borderbottom)+e.bordertop));Y.rlineto(-Mn(Mn(e.x+e.borderleft)+e.borderright),0);Y.rlineto(0,-Mn(Mn(e.maxh+e.borderbottom)+e.bordertop));Y.closepath();if(e.showborder){Y.save();if(yn(e.bordercolor,"unset"))Y.setcolor(e.bordercolor);Y.setlinewidth(e.borderwidth);Y.stroke();Y.restore()}Y.save();if(yn(e.barcolor,"unset"))Y.setcolor(e.barcolor);var l=e.bars;for(var p=0,d=l.length;p<d;p++){var u=un(l,p);sn[on++]=u;if(u!=-1){In(sn[--on]);Y.newpath();Y.setlinewidth(sn[--on]);var f=sn[--on];Y.moveto(sn[--on],f);Y.rlineto(0,sn[--on]);Y.stroke()}else on--}Y.restore();if(yn(e.textcolor,"unset"))Y.setcolor(e.textcolor);if(e.includetext)if(_n(e.textxalign,"unset")&&_n(e.textyalign,"unset")&&_n(e.alttext,"")){e.s=0;e.fn="";var h=e.txt;for(var m=0,g=h.length;m<g;m++){vn(un(h,m));var v=sn[--on];var b=sn[--on];sn[on++]=b;sn[on++]=v;if(v!=e.s||yn(b,e.fn)){var I=sn[--on];var A=sn[--on];e.s=I;e.fn=A;Y.selectfont(A,I)}else on-=2;var _=sn[--on];Y.moveto(sn[--on],_);Y.show(sn[--on],0,0)}}else{Y.selectfont(e.textfont,e.textsize);if(_n(e.alttext,"")){sn[on++]=Infinity;var y=e.txt;for(var x=0,w=y.length;x<w;x++)vn(un(un(y,x),0));e.txt=Lr();e.tstr=ln(e.txt.length);for(var M=0,P=e.txt.length-1;M<=P;M+=1)fn(e.tstr,M,un(e.txt,M))}else e.tstr=e.alttext;if(e.tstr.length==0)sn[on++]=0;else{Y.save();Y.newpath();Y.moveto(0,0);Y.charpath("0",false);var j=Y.pathbbox();Y.restore();sn[on++]=j.ury}e.textascent=sn[--on];var E=Y.stringwidth(e.tstr);e.textwidth=Mn(E.w+(e.tstr.length-1)*e.textgaps);e.textxpos=Mn(e.textxoffset+Mn(e.x-e.textwidth)/2);if(_n(e.textxalign,"left"))e.textxpos=e.textxoffset;if(_n(e.textxalign,"right"))e.textxpos=Mn(Mn(e.x-e.textxoffset)-e.textwidth);if(_n(e.textxalign,"offleft"))e.textxpos=-Mn(e.textwidth+e.textxoffset);if(_n(e.textxalign,"offright"))e.textxpos=Mn(e.x+e.textxoffset);if(_n(e.textxalign,"justify")&&e.textwidth<e.x){e.textxpos=0;e.textgaps=Mn(e.x-e.textwidth)/(e.tstr.length-1)}e.textypos=-Mn(Mn(e.textyoffset+e.textascent)+1);if(_n(e.textyalign,"above"))e.textypos=Mn(Mn(e.textyoffset+e.maxh)+1);if(_n(e.textyalign,"center"))e.textypos=Mn(e.textyoffset+Mn(e.maxh-e.textascent)/2);Y.moveto(e.textxpos,e.textypos);Y.show(e.tstr,e.textgaps,0)}if(e.guardwhitespace){Y.selectfont("OCR-B",e.guardheight*2);if(e.guardleftpos!=0){Y.moveto(Mn(-e.guardleftpos-1),Mn(Mn(e.guardleftypos-e.guardheight/2)-1.5));Y.show("<",0,0)}if(e.guardrightpos!=0){Y.moveto(Mn(Mn(Mn(e.guardrightpos+e.x)-e.guardwidth)+1),Mn(Mn(e.guardrightypos-e.guardheight/2)-1.5));Y.show(">",0,0)}}Y.restore()}function ge(){if(T.bwipjs_dontdraw)return;var e=Object.create(ge.$ctx||(ge.$ctx={}));e.args=sn[--on];e.barcolor="unset";e.backgroundcolor="unset";vn(e.args,function(){var t=sn[--on];e[sn[--on]]=t});var t=e.opt;for(var i=t.size,n=t.keys(),r=0;r<i;r++){var a=n.next().value;e[a]=t.get(a)}e.barcolor=""+e.barcolor;e.backgroundcolor=""+e.backgroundcolor;Y.save();if(yn(e.barcolor,"unset"))Y.setcolor(e.barcolor);Y.maxicode(e.pixs);Y.restore()}function se(t,e,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 o=0;o<a.length;o++){if(!a[o])continue;var s=a[o].indexOf("=");if(s==-1)n[a[o]]=true;else n[a[o].substr(0,s)]=a[o].substr(s+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));T.bwipjs_dontdraw=n.dontdraw||r||false;var c=new Map;for(var l in n)if(n.hasOwnProperty(l))c.set(l,n[l]);Y=t;sn=[i,c];on=2;e();if(on)return sn.splice(0,on);return true}function ce(t){if(!t)throw new Error("bwipp.undefinedEncoder: bcid is not defined");switch(t.replace(/-/g,"_")){case"auspost":return nt;case"azteccode":return bt;case"azteccodecompact":return Pt;case"aztecrune":return jt;case"bc412":return q;case"channelcode":return oe;case"codablockf":return wt;case"code11":return K;case"code128":return V;case"code16k":return Le;case"code2of5":return R;case"code32":return I;case"code39":return x;case"code39ext":return h;case"code49":return At;case"code93":return A;case"code93ext":return m;case"codeone":return Ce;case"coop2of5":return W;case"daft":return ht;case"databarexpanded":return Xi;case"databarexpandedcomposite":return zt;case"databarexpandedstacked":return S;case"databarexpandedstackedcomposite":return Ot;case"databarlimited":return lt;case"databarlimitedcomposite":return Rt;case"databaromni":return we;case"databaromnicomposite":return Dt;case"databarstacked":return E;case"databarstackedcomposite":return kt;case"databarstackedomni":return C;case"databarstackedomnicomposite":return Ut;case"databartruncated":return B;case"databartruncatedcomposite":return Ht;case"datalogic2of5":return G;case"datamatrix":return Be;case"datamatrixrectangular":return vt;case"datamatrixrectangularextension":return It;case"dotcode":return Et;case"ean13":return Z;case"ean13composite":return Tt;case"ean14":return v;case"ean2":return k;case"ean5":return D;case"ean8":return Q;case"ean8composite":return Ct;case"flattermarken":return ut;case"gs1_128":return j;case"gs1_128composite":return Lt;case"gs1_cc":return Ye;case"gs1datamatrix":return Wt;case"gs1datamatrixrectangular":return Gt;case"gs1dldatamatrix":return Zt;case"gs1dlqrcode":return Vt;case"gs1dotcode":return Kt;case"gs1northamericancoupon":return N;case"gs1qrcode":return Jt;case"hanxin":return he;case"hibcazteccode":return ae;case"hibccodablockf":return re;case"hibccode128":return Xt;case"hibccode39":return qt;case"hibcdatamatrix":return $t;case"hibcdatamatrixrectangular":return te;case"hibcmicropdf417":return ie;case"hibcpdf417":return ee;case"hibcqrcode":return ne;case"iata2of5":return O;case"identcode":return p;case"industrial2of5":return z;case"interleaved2of5":return _;case"isbn":return P;case"ismn":return y;case"issn":return g;case"itf14":return w;case"jabcode":return Hi;case"japanpost":return at;case"kix":return rt;case"leitcode":return M;case"mailmark":return _t;case"mands":return f;case"matrix2of5":return L;case"maxicode":return me;case"micropdf417":return Fe;case"microqrcode":return xt;case"msi":return ot;case"onecode":return $;case"pdf417":return Qe;case"pdf417compact":return gt;case"pharmacode":return U;case"pharmacode2":return H;case"planet":return et;case"plessey":return st;case"posicode":return dt;case"postnet":return tt;case"pzn":return c;case"qrcode":return Cn;case"rationalizedCodabar":return X;case"raw":return ft;case"rectangularmicroqrcode":return Mt;case"royalmail":return it;case"sscc18":return b;case"swissqrcode":return yt;case"symbol":return mt;case"telepen":return ct;case"telepennumeric":return pt;case"ultracode":return Nt;case"upca":return F;case"upcacomposite":return Bt;case"upce":return J;case"upcecomposite":return St}throw new Error("bwipp.unknownEncoder: unknown encoder name: "+t)}var le="2023-04-03",pe=function(){var E=Math.floor;var c=Math.round;var T=Math.ceil;var C=Math.min;var B=Math.max;function e(t){if(this.constructor!==e)return new e(t);this.gstk=[];this.cmds=[];this.drawing=t;this.reset();this.minx=this.miny=Infinity;this.maxx=this.maxy=-Infinity}e.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};e.prototype.save=function(){var t={};for(var e in this)if(e.indexOf("g_")==0)t[e]=r(this[e]);this.gstk.push(t);function r(t){if(t instanceof Array){var e=[];for(var i=0;i<t.length;i++)e[i]=r(t[i]);return e}if(t instanceof Object){var e={};for(var n in t)e[n]=r(t[n]);return e}return t}};e.prototype.restore=function(){if(!this.gstk.length)throw new Error("grestore: stack underflow");var t=this.gstk.pop();var e=this;if(this.g_clip&&!t.g_clip)this.cmds.push(function(){e.drawing.unclip()});for(var i in t)this[i]=t[i]};e.prototype.currpos=function(){return{x:(this.g_posx-this.g_tdx)/this.g_tsx,y:(this.g_posy-this.g_tdy)/this.g_tsy}};e.prototype.currfont=function(){return this.g_font};e.prototype.translate=function(t,e){this.g_tdx=this.g_tsx*t;this.g_tdy=this.g_tsy*e};e.prototype.scale=function(t,e){this.g_tsx*=t;this.g_tsy*=e;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]}};e.prototype.setlinewidth=function(t){this.g_penw=t};e.prototype.selectfont=function(t,e){this.g_font={FontName:this.jsstring(t),FontSize:+e}};e.prototype.getfont=function(){return this.g_font.FontName};e.prototype.jsstring=function(t){if(t instanceof Uint8Array)return String.fromCharCode.apply(null,t);return""+t};e.prototype.setcolor=function(t){if(t instanceof Uint8Array)t=this.jsstring(t);if(!t)return;if(!/^(?:#?[0-9a-fA-F]{3}(?:[0-9a-fA-F]{3})?|[0-9a-fA-F]{8})$/.test(t))throw new Error("bwip-js: invalid color: "+t);if(t[0]=="#")t=t.substr(1);if(t.length==3){var e=parseInt(t[0],16);var i=parseInt(t[1],16);var n=parseInt(t[2],16);this.g_rgb=[e<<4|e,i<<4|i,n<<4|n]}else if(t.length==6){var e=parseInt(t.substr(0,2),16);var i=parseInt(t.substr(2,2),16);var n=parseInt(t.substr(4,2),16);this.g_rgb=[e,i,n]}else{var r=parseInt(t.substr(0,2),16)/255;var a=parseInt(t.substr(2,2),16)/255;var o=parseInt(t.substr(4,2),16)/255;var s=parseInt(t.substr(6,2),16)/255;var e=c((1-r)*(1-s)*255);var i=c((1-a)*(1-s)*255);var n=c((1-o)*(1-s)*255);this.g_rgb=[e,i,n]}};e.prototype.setrgbcolor=function(t,e,i){this.g_rgb=[t,e,i]};e.prototype.getRGB=function(){var t=this.g_rgb[0].toString(16);var e=this.g_rgb[1].toString(16);var i=this.g_rgb[2].toString(16);return"00".substr(t.length)+t+"00".substr(e.length)+e+"00".substr(i.length)+i};e.prototype.newpath=function(){this.g_path=[]};e.prototype.closepath=function(){var t=this.g_path;var e=t.length;if(!e)return;var i=e-1;for(;i>=0&&t[i].op=="l";i--);i++;if(i<e-1){var n=[];var r=Infinity;var a=Infinity;var o=-Infinity;var s=-Infinity;for(var c=i;c<e;c++){var l=t[c];n.push([l.x0,l.y0]);if(r>l.x0)r=l.x0;if(o<l.x0)o=l.x0;if(a>l.y0)a=l.y0;if(s<l.y0)s=l.y0}var l=t[e-1];var p=t[i];if(l.x1!=p.x0||l.y1!=p.y0){n.push([l.x1,l.y1]);if(r>l.x1)r=l.x1;if(o<l.x1)o=l.x1;if(a>l.y1)a=l.y1;if(s<l.y1)s=l.y1}t.splice(i,e-i,{op:"p",x0:r,y0:a,x1:o,y1:s,poly:n})}else t.push({op:"c"})};e.prototype.moveto=function(t,e){this.g_posx=this.g_tdx+this.g_tsx*t;this.g_posy=this.g_tdy+this.g_tsy*e};e.prototype.rmoveto=function(t,e){this.g_posx+=this.g_tsx*t;this.g_posy+=this.g_tsy*e};e.prototype.lineto=function(t,e){var i=c(this.g_posx);var n=c(this.g_posy);this.g_posx=this.g_tdx+this.g_tsx*t;this.g_posy=this.g_tdy+this.g_tsy*e;var r=c(this.g_posx);var a=c(this.g_posy);this.g_path.push({op:"l",x0:i,y0:n,x1:r,y1:a})};e.prototype.rlineto=function(t,e){var i=c(this.g_posx);var n=c(this.g_posy);this.g_posx+=this.g_tsx*t;this.g_posy+=this.g_tsy*e;var r=c(this.g_posx);var a=c(this.g_posy);this.g_path.push({op:"l",x0:i,y0:n,x1:r,y1:a})};e.prototype.arc=function(t,e,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+")");t=this.g_tdx+this.g_tsx*t;e=this.g_tdy+this.g_tsy*e;var o=i*this.g_tsx;var s=i*this.g_tsy;this.g_path.push({op:"e",x0:t-o,y0:e-s,x1:t+o,y1:e+s,x:t,y:e,rx:o,ry:s,sa:n,ea:r,ccw:a})};e.prototype.stringwidth=function(t){var e=this.g_tsx;var i=this.g_tsy;var n=+this.g_font.FontSize||10;t=this.toUCS2(this.jsstring(t));var r=this.drawing.measure(t,this.g_font.FontName,n*e,n*i);return{w:r.width/e,h:(r.ascent+r.descent)/i,a:r.ascent/i,d:r.descent/i}};e.prototype.charpath=function(t,e){var i=this.stringwidth(t);this.rlineto(0,i.a);this.rlineto(i.w,0);this.rlineto(0,-i.h)};e.prototype.pathbbox=function(){if(!this.g_path.length)throw new Error("pathbbox: --nocurrentpoint--");var t=this.g_path;var e=Infinity;var i=Infinity;var n=-Infinity;var r=-Infinity;for(var a=0;a<t.length;a++){var o=t[a];if(o.op=="c")continue;if(o.x0<o.x1){if(e>o.x0)e=o.x0;if(n<o.x1)n=o.x1}else{if(e>o.x1)e=o.x1;if(n<o.x0)n=o.x0}if(o.y0<o.y1){if(i>o.y0)i=o.y0;if(r<o.y1)r=o.y1}else{if(i>o.y1)i=o.y1;if(r<o.y0)r=o.y0}}var s={llx:(e-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 s};e.prototype.transform=function(t){var e=this.minx;var i=this.maxy;for(var n=0;n<t.length;n++){var r=t[n];r[0]=r[0]-e;r[1]=i-r[1]}};e.prototype.stroke=function(){var t=this.g_tsx;var e=this.g_tsy;var d=this.g_path;var u=this.getRGB();this.g_path=[];var f=E(this.g_penw*t+.66);var h=E(this.g_penw*e+.66);var i=0,n=0;for(var r=0;r<d.length;r++){var a=d[r];if(a.op=="l"){if(a.x0!=a.x1&&a.y0!=a.y1)throw new Error("stroke: --not-orthogonal--");var o=a.x0;var s=a.y0;var c=a.x1;var l=a.y1;var p=f/2;var m=h/2;if(o>c){var g=o;o=c;c=g}if(s>l){var g=s;s=l;l=g}if(o==c)this.bbox(o-p,s,o+f-p-1,l);else this.bbox(o,s-h+m+1,c,l+m);i++}else if(a.op=="p"){var v=Infinity;var b=Infinity;var I=-Infinity;var A=-Infinity;var _=a.poly;if(_.length!=4)throw new Error("stroke: --not-a-rect--");for(var r=0,y=_.length-1;r<_.length;y=r++){var x=_[y][0];var w=_[y][1];var M=_[r][0];var P=_[r][1];if(M!=x&&P!=w)throw new Error("stroke: --not-orthogonal--");if(M<v)v=M;if(M>I)I=M;if(P<b)b=P;if(P>A)A=P}var p=T(f/2);var m=T(h/2);this.bbox(v-p,b-m,I+p,A+m);n++}else throw new Error("stroke: --not-a-line--")}var j=this;this.cmds.push(function(){var t=T(f/2);var e=T(h/2);var i=f-t;var n=h-e;for(var r=0;r<d.length;r++){var a=d[r];if(a.op=="l"){var o=[[a.x0,a.y0],[a.x1,a.y1]];j.transform(o);j.drawing.line(o[0][0],o[0][1],o[1][0],o[1][1],a.x0==a.x1?f:h,u);j.fill(u)}else{var o=a.poly;j.transform(o);var s=C(o[0][0],o[2][0]);var c=B(o[0][0],o[2][0]);var l=C(o[0][1],o[2][1]);var p=B(o[0][1],o[2][1]);j.drawing.polygon([[s-t,l-e],[s-t,p+e+1],[c+t+1,p+e+1],[c+t+1,l-e]]);j.drawing.polygon([[s+i,l+n],[s+i,p-n+1],[c-i+1,p-n+1],[c-i+1,l+n]]);j.drawing.fill(u)}}})};e.prototype.fill=function(){var n=this.g_path;var r=this.getRGB();this.g_path=[];for(var t=0;t<n.length;t++){var e=n[t];if(e.op=="p"){var i=Infinity;var a=Infinity;var o=-Infinity;var s=-Infinity;var c=e.poly;for(var l=0;l<c.length;l++){var p=c[l][0];var d=c[l][1];if(p<i)i=p;if(p>o)o=p;if(d<a)a=d;if(d>s)s=d}this.bbox(i,a+1,o-1,s)}else if(e.op=="e")this.bbox(e.x-e.rx,e.y-e.ry,e.x+e.rx,e.y+e.ry);else throw new Error("fill: --not-a-polygon--")}var u=this;this.cmds.push(function(){for(var t=0;t<n.length;t++){var e=n[t];if(e.op=="p"){var i=e.poly;u.transform(i);u.drawing.polygon(i)}else if(e.op=="e"){var i=[[e.x,e.y]];u.transform(i);u.drawing.ellipse(i[0][0],i[0][1],e.rx,e.ry,e.ccw)}}u.drawing.fill(r)})};e.prototype.clip=function(){var r=this.g_path;this.g_path=[];this.g_clip=true;var a=this;this.cmds.push(function(){var t=[];for(var e=0;e<r.length;e++){var i=r[e];if(i.op=="p"){var n=i.poly;a.transform(n);t.push(n)}else throw new Error("clip: only polygon regions supported")}a.drawing.clip(t)})};e.prototype.maxicode=function(a){var o=this.g_tsx;var s=this.g_tsy;var c=this.getRGB();var t=1.04*o*100;var l=t/30|0;if(t-(l*30-1)>9)l++;var e,p,i,n;i=o/2|0;n=s/2|0;e=l-i;if(e&1)e--;p=(4*s|0)-n;var d=e/2-1;var u=(d+1)/2|0;var f=p-2-2*u;this.bbox(0,0,l*30-i,s*3*32+s*4-n);var h=this;this.cmds.push(function(){for(var t=0;t<a.length;t++){var e=a[t];var i=e%30;var n=e/30|0;i*=l;i+=n&1?l:l/2;i=i|0;n=33-n;n*=s*3;n+=s*2-p/2;n=n|0;var r=[[i-.5,n--]];n-=u-1;r.push([i-1-d,n--]);n-=f;r.push([i-1-d,n--]);n-=u-1;r.push([i-.5,n++]);n+=u-1;r.push([i+d,n++]);n+=f;r.push([i+d,n++]);h.transform(r);h.drawing.hexagon(r,c)}h.drawing.fill(c);var i=14*l+l/2+.01|0;var n=(12*4+3)*s-u/2+.01|0;h.drawing.ellipse(i,n,.5774*3.5*o+.01|0,.5774*3.5*s+.01|0,true);h.drawing.ellipse(i,n,1.3359*3.5*o+.01|0,1.3359*3.5*s+.01|0,false);h.drawing.fill(c);h.drawing.ellipse(i,n,2.1058*3.5*o+.01|0,2.1058*3.5*s+.01|0,true);h.drawing.ellipse(i,n,2.8644*3.5*o+.01|0,2.8644*3.5*s+.01|0,false);h.drawing.fill(c);h.drawing.ellipse(i,n,3.6229*3.5*o+.01|0,3.6229*3.5*s+.01|0,true);h.drawing.ellipse(i,n,4.3814*3.5*o+.01|0,4.3814*3.5*s+.01|0,false);h.drawing.fill(c)})};e.prototype.toUCS2=function(t){return t.replace(/[\xc0-\xdf][\x80-\xbf]|[\xe0-\xff][\x80-\xbf]{2}/g,function(t){var e;if(t.length==2)e=(t.charCodeAt(0)&31)<<6|t.charCodeAt(1)&63;else e=(t.charCodeAt(0)&15)<<12|(t.charCodeAt(1)&63)<<6|t.charCodeAt(2)&63;return String.fromCharCode(e)})};e.prototype.show=function(i,n,t){if(!i.length)return;var e=this.g_tsx;var r=this.g_tsy;var a=this.g_font.FontName||"OCR-B";var o=this.g_font.FontSize||10;var s=o*e;var c=o*r;var l=this.g_posx;var p=this.g_posy;var d=this.getRGB();i=this.toUCS2(this.jsstring(i));n=e*n||0;t=r*t||0;var u=p+t;var f=this.drawing.measure(i,a,s,c);var h=f.width+(i.length-1)*n;this.bbox(l,u-f.descent+1,l+h-1,u+f.ascent);this.g_posx+=h;var m=this;m.cmds.push(function(){var t=l-m.minx;var e=m.maxy-p;m.drawing.text(t,e,i,d,{name:a,width:s,height:c,dx:n})})};e.prototype.bbox=function(t,e,i,n){if(t>i){var r=t;t=i;i=r}if(e>n){var r=e;e=n;n=r}t=E(t);e=E(e);i=T(i);n=T(n);if(this.minx>t)this.minx=t;if(this.maxx<i)this.maxx=i;if(this.miny>e)this.miny=e;if(this.maxy<n)this.maxy=n};e.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 t=0,e=this.cmds.length;t<e;t++)this.cmds[t]();return this.drawing.end()};return e}();function de(){var t=Math.floor;var p=0,d=0,u=0,f=0;var h=0,m=0,g=0,v=0;var l;var b,I;var A,_;var y,x;var w,M,P;var j;var E;return{setopts(t){l=t},scale:function(t,e){if(l.bcid=="swissqrcode")return[t,e];else return[t|0||1,e|0||1]},measure:function(t,e,i,n){i=i|0;n=n|0;var r=ve.lookup(e);var a=0;var o=0;var s=0;for(var c=0,l=t.length;c<l;c++){var p=t.charCodeAt(c);var d=ve.getglyph(r,p,i,n);o=Math.max(o,d.top);s=Math.max(s,d.height-d.top);if(c==l-1)a+=d.left+d.width;else a+=d.advance}return{width:a,ascent:o,descent:s}},init:function(t,e){var i=l.paddingleft;var n=l.paddingright;var r=l.paddingtop;var a=l.paddingbottom;var o=l.rotate||"N";t+=i+n;e+=r+a;if(+l.sizelimit&&+l.sizelimit<t*e)throw new Error("Image size over limit");switch(o){case"R":d=-1;u=1;h=1;break;case"I":p=-1;u=1;m=-1;v=1;break;case"L":d=1;h=-1;v=1;break;default:p=m=1;break}var s=o=="L"||o=="R";A=s?e:t;_=s?t:e;y=i;x=r;j=[];j.min=Infinity;E=null;w=M=P=0;var c=this.image(A,_);b=c.buffer;I=c.ispng?1:0},line:function(t,e,i,n,r,a){t=t|0;e=e|0;i=i|0;n=n|0;r=Math.round(r)||1;if(n<e){var o=e;e=n;n=o}if(i<t){var o=t;t=i;i=o}w=parseInt(a.substr(0,2),16);M=parseInt(a.substr(2,2),16);P=parseInt(a.substr(4,2),16);var s=r/2|0;if(t==i){t=t-r+s;i=i+s-1}else{e=e-s;n=n+r-s-1}for(var c=e;c<=n;c++)for(var l=t;l<=i;l++)T(l,c,255)},polygon:function(t){var e=t.length;for(var i=e-1,n=0;n<e;i=n++)if(t[i][0]==t[n][0]){var r=t[i][0]|0;var a=t[i][1]|0;var o=t[n][1]|0;if(a>o)for(var s=o+1;s<a;s++)C(r,s);else for(var s=a+1;s<o;s++)C(r,s)}else{var r=t[i][0]|0;var c=t[n][0]|0;var a=t[i][1]|0;if(r<c){var l=t[i==0?e-1:i-1][1];var p=t[n==e-1?0:n+1][1];if(l>a)C(r,a);if(p>a)C(c,a)}else{var l=t[n==e-1?0:n+1][1];var p=t[i==0?e-1:i-1][1];if(l>a)C(c,a);if(p>a)C(r,a)}}},hexagon:function(t,e){var i=t[0][0]|0;var n=t[0][1]|0;var r=t[1][1]-t[0][1]|0;var a=t[2][1]-t[1][1]-1|0;var o=t[2][0]|0;var s=t[4][0]|0;w=parseInt(e.substr(0,2),16);M=parseInt(e.substr(2,2),16);P=parseInt(e.substr(4,2),16);B(i,i+1,n++);for(var c=1;c<r;c++)B(i-2*c,i+1+2*c,n++);for(var c=0;c<=a;c++)B(o,s,n++);for(var c=r-1;c>=1;c--)B(i-2*c,i+1+2*c,n++);B(i,i+1,n)},ellipse:function(t,e,i,n,r){a(t-i|0,e-n|0,t+i|0,e+n|0,r)},fill:function(t){w=parseInt(t.substr(0,2),16);M=parseInt(t.substr(2,2),16);P=parseInt(t.substr(4,2),16);e();j=[];j.min=Infinity},clip:function(t){if(!E){E=[];E.min=Infinity}var e=j;j=E;for(var i=0,n=t.length;i<n;i++)this.polygon(t[i]);j=e},unclip:function(){E=null},text:function(t,e,i,n,r){t=t|0;e=e|0;w=parseInt(n.substr(0,2),16);M=parseInt(n.substr(2,2),16);P=parseInt(n.substr(4,2),16);var a=ve.lookup(r.name);var o=r.width|0;var s=r.height|0;var c=r.dx|0;for(var l=0;l<i.length;l++){var p=i.charCodeAt(l);var d=ve.getglyph(a,p,o,s);var u=e-d.top;var f=d.left;var h=d.width;var m=d.height;var g=d.bytes;var v=d.offset;for(var b=0;b<h;b++)for(var I=0;I<m;I++){var A=g[v+I*h+b];if(A)T(t+f+b,u+I,A)}t+=d.advance+c}},end:function(){}};function T(t,e,i){if(E&&S(t,e))return;t+=y;e+=x;var n=p*t+d*e+u*(A-1)+f*(_-1);var r=h*t+m*e+g*(A-1)+v*(_-1);var a=(r*A+n)*4+(r+1)*I;var o=b[a+3]/255;var s=i/255;var c=(1-s)*o;var l=s+c;b[a+0]=(w*s+b[a+0]*c)/l|0;b[a+1]=(M*s+b[a+1]*c)/l|0;b[a+2]=(P*s+b[a+2]*c)/l|0;b[a+3]=255*l|0}function C(t,e){if(j.min>e)j.min=e;if(!j[e])j[e]=[t];else j[e].push(t)}function B(t,e,i){while(t<=e)T(t++,i,255)}function e(){var t=j.min;var e=j.length-1;for(var i=t;i<=e;i++){var n=j[i];if(!n)continue;n.sort(function(t,e){return t-e});var r=false;var a=0;for(var o=0,s=n.length;o<s;o++){var c=n[o];if(r)B(a,c-1,i);else a=c;r=!r}}}function a(t,e,i,n,r){t=t|0;e=e|0;i=i|0;n=n|0;var a=Math.abs(i-t);var o=Math.abs(n-e);var s=o&1;var c=4*(1-a)*o*o;var l=4*(s+1)*a*a;var p=c+l+s*a*a;var d;var u=[],f=[];u.min=f.min=Infinity;if(t>i){t=i;i+=a}if(e>n)e=n;e+=(o+1)/2|0;n=e-s;a*=8*a;s=8*o*o;do{v(f,i,e);g(u,t,e);g(u,t,n);v(f,i,n);d=2*p;if(d>=c){t++;i--;c+=s;p+=c}if(d<=l){e++;n--;l+=a;p+=l}}while(t<=i);while(e-n<o){v(f,i+1,e);g(u,t-1,e++);g(u,t-1,n);v(f,i+1,n--)}for(var h=u.min,m=u.length-1;h<=m;h++)C(u[h],h);for(var h=f.min,m=f.length-1;h<=m;h++)C(f[h]+1,h);function g(t,e,i){if(t.min>i)t.min=i;var n=t[i];if(n==null||n>e)t[i]=e}function v(t,e,i){if(t.min>i)t.min=i;var n=t[i];if(n==null||n<e)t[i]=e}}function S(t,e){var i=E[e];if(!i)return true;if(!i.sorted){i.sort(function(t,e){return t-e});i.sorted=true}var n=false;for(var r=0,a=i.length;r<a;r++){var o=i[r];if(o>t)return!n;else if(o==t)return n;n=!n}return true}function i(t){var e=0;for(var i=0,n=t.length,r=n-1;i<n;r=i++)e+=t[r][0]*t[i][1]-t[i][0]*t[r][1];return e>0?1:-1}}function ue(i,t){if(t&&t instanceof HTMLCanvasElement)i=t;var n;var r=i.getContext("2d",{willReadFrequently:true});var e=de();e.image=s;e.end=c;var a;var o=e.setopts;e.setopts=function(t){a=t;o&&o.call(e,t)};return e;function s(t,e){i.width=t;i.height=e;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,t,e)}else r.clearRect(0,0,t,e);n=r.getImageData(0,0,t,e);return{buffer:n.data,ispng:false}}function c(){r.putImageData(n,0,0);return i}}function fe(){var c=0,l=0,p=0,r=0;var d=0,u=0,a=0,f=0;var h;var m="";var s;var e="";var g=[];var v={};var b=.55228475-45e-5;var I,A;var _,y;return{setopts(t){h=t},scale(t,e){},measure(t,e,i,n){i=i|0;n=n|0;var r=ve.lookup(e);var a=0;var o=0;var s=0;for(var c=0;c<t.length;c++){var l=t.charCodeAt(c);var p=ve.getpaths(r,l,i,n);if(!p)continue;o=Math.max(o,p.ascent);s=Math.max(s,-p.descent);a+=p.advance}return{width:a,ascent:o,descent:s}},init(t,e){var i=h.paddingleft;var n=h.paddingright;var r=h.paddingtop;var a=h.paddingbottom;var o=h.rotate||"N";t+=i+n;e+=r+a;switch(o){case"R":l=-1;p=1;d=1;break;case"I":c=-1;p=1;u=-1;f=1;break;case"L":l=1;d=-1;f=1;break;default:c=u=1;break}var s=o=="L"||o=="R";I=s?e:t;A=s?t:e;_=i;y=r},line(t,e,i,n,r,a){t=t|0;e=e|0;i=i|0;n=n|0;r=Math.round(r);if(r&1){if(t==i){t+=.5;i+=.5}if(e==n){e+=.5;n+=.5}}var o=""+r+"#"+a;if(!v[o])v[o]='<path stroke="#'+a+'" stroke-width="'+r+'" d="';v[o]+="M"+x(t,e)+"L"+x(i,n)},polygon(t){if(!s)s='<path d="';s+="M"+x(t[0][0],t[0][1]);for(var e=1,i=t.length;e<i;e++){var n=t[e];s+="L"+x(n[0],n[1])}s+="Z"},hexagon(t,e){this.polygon(t)},ellipse(t,e,i,n,r){if(!s)s='<path d="';var a=i*b;var o=n*b;s+="M"+x(t-i,e)+"C"+x(t-i,e-o)+" "+x(t-a,e-n)+" "+x(t,e-n)+"C"+x(t+a,e-n)+" "+x(t+i,e-o)+" "+x(t+i,e)+"C"+x(t+i,e+o)+" "+x(t+a,e+n)+" "+x(t,e+n)+"C"+x(t-a,e+n)+" "+x(t-i,e+o)+" "+x(t-i,e)+"Z"},fill(t){if(s){m+=s+'" fill="#'+t+'" fill-rule="evenodd"'+(e?' clip-path="url(#'+e+')"':"")+" />\n";s=null}},clip:function(i){var n='<clipPath id="clip'+g.length+'"><path d="';for(let e=0;e<i.length;e++){let t=i[e];n+="M"+x(t[0][0],t[0][1]);for(var r=1,a=t.length;r<a;r++){var o=t[r];n+="L"+x(o[0],o[1])}n+="Z"}n+='" clip-rule="nonzero" /></clipPath>';e="clip"+g.length;g.push(n)},unclip:function(){e=""},text(e,i,t,n,r){var a=ve.lookup(r.name);var o=r.width|0;var s=r.height|0;var c=r.dx|0;var l="";for(var p=0;p<t.length;p++){var d=t.charCodeAt(p);var u=ve.getpaths(a,d,o,s);if(!u)continue;if(u.length){for(var f=0,h=u.length;f<h;f++){let t=u[f];if(t.type=="M"||t.type=="L")l+=t.type+x(t.x+e,i-t.y);else if(t.type=="Q")l+=t.type+x(t.cx+e,i-t.cy)+" "+x(t.x+e,i-t.y);else if(t.type=="C")l+=t.type+x(t.cx1+e,i-t.cy1)+" "+x(t.cx2+e,i-t.cy2)+" "+x(t.x+e,i-t.y)}l+="Z"}e+=u.advance+c}if(l)m+='<path d="'+l+'" fill="#'+n+'" />\n'},end(){var t="";for(var e in v)t+=v[e]+'" />\n';var i=h.backgroundcolor;return'<svg version="1.1" viewBox="0 0 '+I+" "+A+'" 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':"")+t+m+"</svg>\n"}};function x(t,e){t+=_;e+=y;var i=c*t+l*e+p*(I-1)+r*(A-1);var n=d*t+u*e+a*(I-1)+f*(A-1);return""+((i|0)==i?i:i.toFixed(2))+" "+((n|0)==n?n:n.toFixed(2))}}var ve=function(){var l=[];var o={};var p={};var d={};var u=0;d.next=d;d.prev=d;return{lookup:e,monochrome:i,getglyph:n,getpaths:r,loadFont:t};function t(t){var e=100;var i=100;var n=null;if(arguments.length==2)n=arguments[1];else if(arguments.length==3){e=i=+arguments[1]||100;n=arguments[2]}else if(arguments.length==4){i=+arguments[1]||100;e=+arguments[2]||100;n=arguments[3]}else throw new Error("bwipjs: loadFont: invalid number of arguments");var r=Ie.InitFont(Ae(n));r.bwipjs_name=t;r.bwipjs_multx=e;r.bwipjs_multy=i;var a=l.push(r)-1;o[t.toUpperCase()]=a;return a}function e(t){var e=o[t.toUpperCase()];return e===undefined?1:e}function i(t){if(t)throw new Error("bwipjs: monochrome fonts not implemented")}function n(t,e,i,n){t=t|0;e=e|0;i=+i;n=+n;if(!i||i<8)i=8;if(!n||n<8)n=i;if(t<0||t>=l.length)t=1;if(!e||e<32)e=32;var r=""+t+"c"+e+"w"+i+"h"+n;var a=p[r];if(a){a.prev.next=a.next;a.next.prev=a.prev;var o=d;o.next.prev=a;a.next=o.next;a.prev=o;o.next=a;return a}var s=l[t];var a=Ie.GetGlyph(s,e,i*s.bwipjs_multx/100,n*s.bwipjs_multy/100)||Ie.GetGlyph(s,0,i*s.bwipjs_multx/100,n*s.bwipjs_multy/100);a.bytes=a.pixels;a.cachekey=r;a.offset=0;if(u>250){var o=d;var c=o.prev;c.prev.next=o;o.prev=c.prev;c.next=c.prev=null;delete p[c.cachekey]}else u++;p[r]=a;var o=d;o.next.prev=a;a.next=o.next;a.prev=o;o.next=a;return a}function r(t,e,i,n){t=t|0;e=e|0;i=+i;n=+n;if(!i||i<8)i=8;if(!n||n<8)n=i;if(t<0||t>=l.length)t=1;if(!e||e<32)e=32;var r=l[t];return Ie.GetPaths(r,e,i*r.bwipjs_multx/100,n*r.bwipjs_multy/100)}}();function be(){return ve.loadFont.apply(ve,Array.prototype.slice.call(arguments))}var Ie=function(){var R=1,z=2,O=3,g=4,P=0,t=1,e=2,j=3,i=0,n=1,r=2,a=3,o=4,c=0,T=1,p=2,C=10;var L=Math.floor;var s=Math.ceil;var W=Math.sqrt;var S=Math.abs;function q(t){var e=[];for(var i=0;i<t;i++)e.push({});return e}function G(t){return t[t.cursor++]||0}function m(t){return t[t.cursor]}function v(t,e){t.cursor=e>t.length||e<0?t.length:e}function D(t,e){v(t,t.cursor+e)}function k(t,e){var i=0;for(var n=0;n<e;n++)i=i<<8|G(t);return i}function b(){return{length:0}}function I(t,e,i){if(e<0||i<0||e>t.length||i>t.length-e)return b();var n=t.subarray(e,e+i);n.cursor=0;return n}function A(t){var e=t.cursor;var i=k(t,2);if(i){var n=G(t);D(t,n*i);D(t,k(t,n)-1)}return I(t,e,t.cursor-e)}function N(t){var e=G(t);if(e>=32&&e<=246)return e-139;else if(e>=247&&e<=250)return(e-247)*256+G(t)+108;else if(e>=251&&e<=254)return-(e-251)*256-G(t)-108;else if(e==28)return k(t,2);else if(e==29)return k(t,4);return 0}function B(t){var e=m(t);if(e==30){D(t,1);while(t.cursor<t.length){var i=G(t);if((i&15)==15||i>>4==15)break}}else N(t)}function X(t,e){v(t,0);while(t.cursor<t.length){var i=t.cursor,n,r;while(m(t)>=28)B(t);n=t.cursor;r=G(t);if(r==12)r=G(t)|256;if(r==e)return I(t,i,n-i)}return I(t,0,0)}function $(t,e,i,n){var r=X(t,e);for(var a=0;a<i&&r.cursor<r.length;a++)n[a]=N(r)}function _(t,e,i){var n=X(t,e);if(n.cursor<n.length)i=N(n);return i}function tt(t){v(t,0);return k(t,2)}function U(t,e){var i,n,r,a;v(t,0);i=k(t,2);n=G(t);D(t,e*n);r=k(t,n);a=k(t,n);return I(t,2+(i+1)*n+r,a-r)}function et(t){return t&32768?(4294901760|t)>>0:t}function Z(t,e){return t[e]*256+t[e+1]}function F(t,e){var i=t[e]*256+t[e+1];return i&32768?(4294901760|i)>>0:i}function M(t,e){return(t[e]<<24)+(t[e+1]<<16)+(t[e+2]<<8)+t[e+3]}function y(t,e,i){var n=Z(t,e+4);var r=e+12;for(var a=0;a<n;++a){var o=r+16*a;if(t[o]==i[0]&&t[o+1]==i[1]&&t[o+2]==i[2]&&t[o+3]==i[3])return M(t,o+8)}return 0}function it(t,e){var i=[0,0];$(e,18,2,i);if(!i[1]||!i[0])return b();var n=I(t,i[1],i[0]);var r=_(n,19,0);if(!r)return b();v(t,i[1]+r);return A(t)}function nt(t,e,i){var n,r,a,o;t.data=e;t.fontstart=i;t.cff=b();n=y(e,i,[99,109,97,112]);t.loca=y(e,i,[108,111,99,97]);t.head=y(e,i,[104,101,97,100]);t.glyf=y(e,i,[103,108,121,102]);t.hhea=y(e,i,[104,104,101,97]);t.hmtx=y(e,i,[104,109,116,120]);t.kern=y(e,i,[107,101,114,110]);if(!n||!t.head||!t.hhea||!t.hmtx)return 0;if(t.glyf){if(!t.loca)return 0}else{var s,c,l,p,d=2,u=0,f=0,h=0;p=y(e,i,[67,70,70,32]);if(!p)return 0;t.fontdicts=b();t.fdselect=b();t.cff=e.subarray(p);t.cff.cursor=0;s=t.cff;D(s,2);v(s,G(s));A(s);l=A(s);c=U(l,0);A(s);t.gsubrs=A(s);u=_(c,17,u);d=_(c,256|6,d);f=_(c,256|36,f);h=_(c,256|37,h);t.subrs=it(s,c);if(d!=2)return 0;if(u==0)return 0;if(f){if(!h)return 0;v(s,f);t.fontdicts=A(s);t.fdselect=I(s,h,s.length-h)}v(s,u);t.charstrings=A(s)}r=y(e,i,[109,97,120,112]);if(r)t.numGlyphs=Z(e,r+4);else t.numGlyphs=65535;o=Z(e,n+2);t.index_map=0;for(a=0;a<o;++a){var m=n+4+8*a;switch(Z(e,m)){case j:switch(Z(e,m+2)){case T:case C:t.index_map=n+M(e,m+4);break}break;case P:t.index_map=n+M(e,m+4);break}}if(t.index_map==0)return 0;t.indexToLocFormat=Z(e,t.head+50);return 1}function x(t,e){var i=t.data,n=t.index_map;var r=Z(i,n+0);if(r==0){var a=Z(i,n+2);if(e<a-6)return i[n+6+e];return 0}else if(r==6){var o=Z(i,n+6),s=Z(i,n+8);if(e>=o&&e<o+s)return Z(i,n+10+(e-o)*2);return 0}else if(r==2)return 0;else if(r==4){var c=Z(i,n+6)>>1,l=Z(i,n+8)>>1,p=Z(i,n+10),d=Z(i,n+12)>>1,u=n+14,f=u;if(e>65535)return 0;if(e>=Z(i,f+d*2))f+=d*2;f-=2;while(p){l>>=1;var h=Z(i,f+l*2);if(e>h)f+=l*2;--p}f+=2;var m,g,v=f-u>>>1;g=Z(i,n+14+c*2+2+2*v);if(e<g)return 0;m=Z(i,n+14+c*6+2+2*v);if(m==0)return e+F(i,n+14+c*4+2+2*v);return Z(i,m+(e-g)*2+n+14+c*6+2+2*v)}else if(r==12||r==13){var b=M(i,n+12),I=0,A=b;while(I<A){var _=I+(A-I>>1);var y=M(i,n+16+_*12);var x=M(i,n+16+_*12+4);if(e<y)A=_;else if(e>x)I=_+1;else{var w=M(i,n+16+_*12+8);if(r==12)return w+e-y;else return w}}return 0}return 0}function Y(t,e,i,n,r,a){t.type=e;t.x=i;t.y=n;t.cx=r;t.cy=a}function rt(t,e){var i,n;if(e>=t.numGlyphs)return-1;if(t.indexToLocFormat>=2)return-1;if(t.indexToLocFormat==0){i=t.glyf+Z(t.data,t.loca+e*2)*2;n=t.glyf+Z(t.data,t.loca+e*2+2)*2}else{i=t.glyf+M(t.data,t.loca+e*4);n=t.glyf+M(t.data,t.loca+e*4+4)}return i==n?-1:i}function at(t,e,i){if(t.cff.length)ht(t,e,i);else{var n=rt(t,e);if(n<0)return 0;i.x0=F(t.data,n+2);i.y0=F(t.data,n+4);i.x1=F(t.data,n+6);i.y1=F(t.data,n+8)}return 1}function ot(t,e,i,n,r,a,o,s,c,l){if(n){if(i)Y(t[e++],O,c+o>>1,l+s>>1,c,l);Y(t[e++],O,r,a,o,s)}else if(i)Y(t[e++],O,r,a,c,l);else Y(t[e++],z,r,a,0,0);return e}function st(t,e){var i=t.data,n=rt(t,e);if(n<0)return null;var r=[];var a=F(i,n);if(a>0){var o=0,s,c,l=0,p,d,u,f=0,h,m=0,g,v,b,I,A,_,y,x;var w=n+10;var U=Z(i,n+10+a*2);var M=i.subarray(n+10+a*2+2+U);var P=0;d=1+Z(i,w+a*2-2);p=d+2*a;r=q(p);u=0;s=0;h=p-d;for(c=0;c<d;++c){if(s==0){o=M[P++];if(o&8)s=M[P++]}else--s;r[h+c].type=o}g=0;for(c=0;c<d;++c){o=r[h+c].type;if(o&2){var j=M[P++];g+=o&16?j:-j}else if(!(o&16)){g=g+et(M[P]*256+M[P+1]);P+=2}r[h+c].x=g}v=0;for(c=0;c<d;++c){o=r[h+c].type;if(o&4){var E=M[P++];v+=o&32?E:-E}else if(!(o&32)){v=v+et(M[P]*256+M[P+1]);P+=2}r[h+c].y=v}var T=0;A=_=b=I=y=x=0;for(c=0;c<d;++c){o=r[h+c].type;g=r[h+c].x;v=r[h+c].y;if(u==c){if(c!=0)T=ot(r,T,f,m,A,_,y,x,b,I);m=!(o&1);if(m){y=g;x=v;if(!(r[h+c+1].type&1)){A=g+r[h+c+1].x>>1;_=v+r[h+c+1].y>>1}else{A=r[h+c+1].x;_=r[h+c+1].y;++c}}else{A=g;_=v}Y(r[T++],R,A,_,0,0);f=0;u=1+Z(i,w+l*2);++l}else if(!(o&1)){if(f)Y(r[T++],O,b+g>>1,I+v>>1,b,I);b=g;I=v;f=1}else{if(f)Y(r[T++],O,g,v,b,I);else Y(r[T++],z,g,v,0,0);f=0}}r.length=ot(r,T,f,m,A,_,y,x,b,I)}else if(a==-1){var C=1;var B=n+10;while(C){var o,S,D=[1,0,0,1,0,0];o=F(i,B);B+=2;S=F(i,B);B+=2;if(o&2)if(o&1){D[4]=F(i,B);B+=2;D[5]=F(i,B);B+=2}else{D[4]=G(i,B);B+=1;D[5]=G(i,B);B+=1}if(o&1<<3){D[0]=D[3]=F(i,B)/16384;B+=2;D[1]=D[2]=0}else if(o&1<<6){D[0]=F(i,B)/16384;B+=2;D[1]=D[2]=0;D[3]=F(i,B)/16384;B+=2}else if(o&1<<7){D[0]=F(i,B)/16384;B+=2;D[1]=F(i,B)/16384;B+=2;D[2]=F(i,B)/16384;B+=2;D[3]=F(i,B)/16384;B+=2}var p=W(D[0]*D[0]+D[1]*D[1]);var d=W(D[2]*D[2]+D[3]*D[3]);var k=V(t,S);if(k.length>0){for(var c=0,H=k.length;c<H;++c){var N=k[c],g,v;g=N.x;v=N.y;N.x=L(p*(D[0]*g+D[2]*v+D[4]));N.y=L(d*(D[1]*g+D[3]*v+D[5]));g=N.cx;v=N.cy;N.cx=L(p*(D[0]*g+D[2]*v+D[4]));N.cy=L(d*(D[1]*g+D[3]*v+D[5]))}r=r.concat(k)}C=o&1<<5}}return r}function l(t,e,i){if(e>t.max_x||!t.started)t.max_x=e;if(i>t.max_y||!t.started)t.max_y=i;if(e<t.min_x||!t.started)t.min_x=e;if(i<t.min_y||!t.started)t.min_y=i;t.started=1}function d(t,e,i,n,r,a,o,s){l(t,i,n);if(e==g){l(t,r,a);l(t,o,s)}var c={};Y(c,e,i,n,r,a);c.cx1=o;c.cy1=s;t.vertices.push(c)}function ct(t){if(t.first_x!=t.x||t.first_y!=t.y)d(t,z,t.first_x,t.first_y,0,0,0,0)}function H(t,e,i){ct(t);t.first_x=t.x=t.x+e;t.first_y=t.y=t.y+i;d(t,R,t.x,t.y,0,0,0,0)}function Q(t,e,i){t.x+=e;t.y+=i;d(t,z,t.x,t.y,0,0,0,0)}function J(t,e,i,n,r,a,o){var s=t.x+e,c=t.y+i,l=s+n,p=c+r;t.x=l+a;t.y=p+o;d(t,g,t.x,t.y,s,c,l,p)}function lt(t,e){var i=tt(t);var n=107;if(i>=33900)n=32768;else if(i>=1240)n=1131;e+=n;if(e<0||e>=i)return b();return U(t,e)}function pt(t,e){var i=t.fdselect;var n,r,a,o,s,c=-1,l;v(i,0);s=G(i);if(s==0){D(i,e);c=G(i)}else if(s==3){n=k(i,2);r=k(i,2);for(l=0;l<n;l++){o=G(i);a=k(i,2);if(e>=r&&e<a){c=o;break}r=a}}if(c==-1)b();return it(t.cff,U(t.fontdicts,c))}function dt(t,e,i){var n=1,r=0,a=0,o=0,s,c,l,p=0,d,u=[],f=[],h=t.subrs,m,g;m=U(t.charstrings,e);while(m.cursor<m.length){c=0;d=1;l=G(m);switch(l){case 19:case 20:if(n)r+=o/2|0;n=0;D(m,(r+7)/8|0);break;case 1:case 3:case 18:case 23:r+=o/2|0;break;case 21:n=0;if(o<2)return 0;H(i,u[o-2],u[o-1]);break;case 4:n=0;if(o<1)return 0;H(i,0,u[o-1]);break;case 22:n=0;if(o<1)return 0;H(i,u[o-1],0);break;case 5:if(o<2)return 0;for(;c+1<o;c+=2)Q(i,u[c],u[c+1]);break;case 7:if(o<1)return 0;for(;;){if(c>=o)break;Q(i,0,u[c]);c++;if(c>=o)break;Q(i,u[c],0);c++}break;case 6:if(o<1)return 0;for(;;){if(c>=o)break;Q(i,u[c],0);c++;if(c>=o)break;Q(i,0,u[c]);c++}break;case 31:if(o<4)return 0;for(;;){if(c+3>=o)break;J(i,u[c],0,u[c+1],u[c+2],o-c==5?u[c+4]:0,u[c+3]);c+=4;if(c+3>=o)break;J(i,0,u[c],u[c+1],u[c+2],u[c+3],o-c==5?u[c+4]:0);c+=4}break;case 30:if(o<4)return 0;for(;;){if(c+3>=o)break;J(i,0,u[c],u[c+1],u[c+2],u[c+3],o-c==5?u[c+4]:0);c+=4;if(c+3>=o)break;J(i,u[c],0,u[c+1],u[c+2],o-c==5?u[c+4]:0,u[c+3]);c+=4}break;case 8:if(o<6)return 0;for(;c+5<o;c+=6)J(i,u[c],u[c+1],u[c+2],u[c+3],u[c+4],u[c+5]);break;case 24:if(o<8)return 0;for(;c+5<o-2;c+=6)J(i,u[c],u[c+1],u[c+2],u[c+3],u[c+4],u[c+5]);if(c+1>=o)return 0;Q(i,u[c],u[c+1]);break;case 25:if(o<8)return 0;for(;c+1<o-6;c+=2)Q(i,u[c],u[c+1]);if(c+5>=o)return 0;J(i,u[c],u[c+1],u[c+2],u[c+3],u[c+4],u[c+5]);break;case 26:case 27:if(o<4)return 0;g=0;if(o&1){g=u[c];c++}for(;c+3<o;c+=4){if(l==27)J(i,u[c],g,u[c+1],u[c+2],u[c+3],0);else J(i,g,u[c],u[c+1],u[c+2],0,u[c+3]);g=0}break;case 10:if(!p){if(t.fdselect.length)h=pt(t,e);p=1}case 29:if(o<1)return 0;s=u[--o]|0;if(a>=10)return 0;f[a++]=m;m=lt(l==10?h:t.gsubrs,s);if(m.length==0)return 0;m.cursor=0;d=0;break;case 11:if(a<=0)return 0;m=f[--a];d=0;break;case 14:ct(i);return 1;case 12:var v,b,I,A,_,y,x,w,M,P,j,E,T,C,B=G(m);switch(B){case 34:if(o<7)return 0;v=u[0];b=u[1];w=u[2];I=u[3];A=u[4];_=u[5];y=u[6];J(i,v,0,b,w,I,0);J(i,A,0,_,-w,y,0);break;case 35:if(o<13)return 0;v=u[0];x=u[1];b=u[2];w=u[3];I=u[4];M=u[5];A=u[6];P=u[7];_=u[8];j=u[9];y=u[10];E=u[11];J(i,v,x,b,w,I,M);J(i,A,P,_,j,y,E);break;case 36:if(o<9)return 0;v=u[0];x=u[1];b=u[2];w=u[3];I=u[4];A=u[5];_=u[6];j=u[7];y=u[8];J(i,v,x,b,w,I,0);J(i,A,0,_,j,y,-(x+w+j));break;case 37:if(o<11)return 0;v=u[0];x=u[1];b=u[2];w=u[3];I=u[4];M=u[5];A=u[6];P=u[7];_=u[8];j=u[9];y=E=u[10];T=v+b+I+A+_;C=x+w+M+P+j;if(S(T)>S(C))E=-C;else y=-T;J(i,v,x,b,w,I,M);J(i,A,P,_,j,y,E);break;default:return 0}break;default:if(l!=255&&l!=28&&(l<32||l>254))return 0;if(l==255)g=(k(m,4)|0)/65536;else{D(m,-1);g=(N(m)<<16|0)>>16}if(o>=48)return 0;u[o++]=g;d=0;break}if(d)o=0}return 0}function ut(){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 ft(t,e){var i=ut();if(dt(t,e,i))return i.vertices;return null}function ht(t,e,i){var n=ut();var r=dt(t,e,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(t,e){if(!t.cff.length)return st(t,e);else return ft(t,e)}function w(t,e){var i=Z(t.data,t.hhea+34);if(e<i)return{advanceWidth:F(t.data,t.hmtx+4*e),leftSideBearing:F(t.data,t.hmtx+4*e+2)};else return{advanceWidth:F(t.data,t.hmtx+4*(i-1)),leftSideBearing:F(t.data,t.hmtx+4*i+2*(e-i))}}function mt(t,e){return w(t,x(t,e))}function gt(t){return{ascent:F(t.data,t.hhea+4),descent:F(t.data,t.hhea+6),linegap:F(t.data,t.hhea+8)}}function h(t,e,i,n,r,a){var o={};if(!at(t,e,o))return{x0:0,y0:0,x1:0,y1:0};return{x0:L(o.x0*i+r),y0:L(-o.y1*n+a),x1:s(o.x1*i+r),y1:s(-o.y0*n+a)}}function vt(t,e,i,n,r,a){return h(t,x(t,e),i,n,r,a)}function bt(t,e,i,n){return vt(t,e,i,n,0,0)}function It(t,e,i){var n=(t.x1-t.x0)/(t.y1-t.y0);return{fdx:n,fdy:n!=0?1/n:0,fx:t.x0+n*(i-t.y0)-(e|0),direction:t.invert?1:-1,sy:t.y0,ey:t.y1,next:0}}function E(t,e,i,n,r,a,o){e=e|0;if(r==o)return;if(r>i.ey)return;if(o<i.sy)return;if(r<i.sy){n+=(a-n)*(i.sy-r)/(o-r);r=i.sy}if(o>i.ey){a+=(a-n)*(i.ey-o)/(o-r);o=i.ey}if(n<=e&&a<=e)t[e]+=i.direction*(o-r);else if(n>=e+1&&a>=e+1);else t[e]+=i.direction*(o-r)*(1-(n-e+(a-e))/2)}function At(t,e,i,n,r){var a=r+1;while(n){if(n.fdx==0){var o=n.fx;if(o<i)if(o>=0){E(t,o,n,o,r,o,a);E(e,o+1,n,o,r,o,a)}else E(e,0,n,o,r,o,a)}else{var o=n.fx,s=n.fdx,c=o+s,l,p,d,u,f=n.fdy;if(n.sy>r){l=o+s*(n.sy-r);d=n.sy}else{l=o;d=r}if(n.ey<a){p=o+s*(n.ey-r);u=n.ey}else{p=c;u=a}if(l>=0&&p>=0&&l<i&&p<i)if((l|0)==(p|0)){var h=u-d,m=l|0;t[m]+=n.direction*(1-(l-m+(p-m))/2)*h;e[m+1]+=n.direction*h}else{var g,m,v,b,I,A,_,y;if(l>p){d=a-(d-r);u=a-(u-r);g=d,d=u,u=g;g=p,p=l,l=g;s=-s;f=-f;g=o,o=c,c=g}v=l|0;b=p|0;I=(v+1-o)*f+r;_=n.direction;y=_*(I-d);t[v]+=y*(1-(l-v+(v+1-v))/2);A=_*f;for(m=v+1;m<b;++m){t[m]+=y+A/2;y+=A}I+=f*(b-(v+1));t[b]+=y+_*(1-(b-b+(p-b))/2)*(u-I);e[b+1]+=_*(u-d)}else for(var m=0;m<i;++m){var x=r,v=m,b=m+1,w=c,M=a,P=(m-o)/s+r,j=(m+1-o)/s+r;if(o<v&&w>b){E(t,m,n,o,x,v,P);E(t,m,n,v,P,b,j);E(t,m,n,b,j,w,M)}else if(w<v&&o>b){E(t,m,n,o,x,b,j);E(t,m,n,b,j,v,P);E(t,m,n,v,P,w,M)}else if(o<v&&w>v){E(t,m,n,o,x,v,P);E(t,m,n,v,P,w,M)}else if(w<v&&o>v){E(t,m,n,o,x,v,P);E(t,m,n,v,P,w,M)}else if(o<b&&w>b){E(t,m,n,o,x,b,j);E(t,m,n,b,j,w,M)}else if(w<b&&o>b){E(t,m,n,o,x,b,j);E(t,m,n,b,j,w,M)}else E(t,m,n,o,x,w,M)}}n=n.next}}function _t(t,e,i,n,r,a){n|=0,r|=0,a|=0;var o=null,s;var c=a,l=0,p;var d=new Float32Array(t.w*2+1);var u=d.subarray(t.w);var f=0;e[i].y0=a+t.h+1;while(l<t.h){var h=c+0,m=c+1,g=o;if(d.fill)d.fill(0);else for(var v=0,b=d.length;v<b;v++)d[v]=0;while(g){s=g;g=s.next;if(s.ey<=h)s.direction=0;else;}while(e[f].y0<=m){if(e[f].y0!=e[f].y1){s=It(e[f],r,h);s.next=o;o=s}++f}if(o)At(d,u,t.w,o,h);for(var p=0,I=0;p<t.w;++p){var A,_;I+=u[p];A=d[p]+I;A=S(A)*255+.5;_=A>>>0;if(_>255)_=255;t.pixels[l*t.stride+p]=_}g=o;while(g){s=g;s.fx+=s.fdx;g=s.next}++c;++l}}function yt(t,e){for(var i=1;i<e;++i){var n=t[i],r=i;while(r>0&&n.y0<t[r-1].y0){t[r]=t[r-1];--r}if(i!=r)t[r]=n}}function u(t,e,i){while(i>12){var n,r,a,o,s,c=i>>1,l=t[e].y0<t[e+c].y0,p=t[e+c].y0<t[e+i-1].y0;if(l!=p){r=t[e].y0<t[e+i-11].y0;s=r==p?0:i-1;n=t[e+s];t[e+s]=t[e+c];t[e+c]=n}n=t[e];t[e]=t[e+c];t[e+c]=n;a=1;o=i-1;for(;;){for(;t[e+a].y0<t[e].y0;++a);for(;t[e].y0<t[e+o].y0;--o);if(a>=o)break;n=t[e+a];t[e+a]=t[e+o];t[e+o]=n;++a;--o}if(o<i-a){u(t,e,o);e+=a;i-=a}else{u(t,e+a,i-a);i=o}}}function xt(t,e){u(t,0,e);yt(t,e)}function wt(t,e,i,n,r,a,o,s,c,l){var p=l?-r:r,d,u,f,h,m,g,v=1;u=0;for(f=0;f<i.length;++f)u+=i[f];d=q(u+1);u=0;g=0;for(f=0;f<i.length;++f){var b=g;g+=i[f];h=i[f]-1;for(m=0;m<i[f];h=m++){var I=m,A=h;if(e[b+h].y==e[b+m].y)continue;d[u].invert=0;if(l?e[b+h].y>e[b+m].y:e[b+h].y<e[b+m].y){d[u].invert=1;I=h,A=m}d[u].x0=e[b+I].x*n+a;d[u].y0=(e[b+I].y*p+o)*v;d[u].x1=e[b+A].x*n+a;d[u].y1=(e[b+A].y*p+o)*v;++u}}xt(d,u);_t(t,d,u,v,s,c)}function f(t,e,i,n,r,a,o,s,c){var l=(e+2*n+a)/4,p=(i+2*r+o)/4,d=(e+a)/2-l,u=(i+o)/2-p;if(c>16)return 1;if(d*d+u*u>s){f(t,e,i,(e+n)/2,(i+r)/2,l,p,s,c+1);f(t,l,p,(n+a)/2,(r+o)/2,a,o,s,c+1)}else t.push({x:a,y:o});return 1}function K(t,e,i,n,r,a,o,s,c,l,p){var d=n-e,u=r-i,f=a-n,h=o-r,m=s-a,g=c-o,v=s-e,b=c-i,I=W(d*d+u*u)+W(f*f+h*h)+W(m*m+g*g),A=W(v*v+b*b),_=I*I-A*A;if(p>16)return;if(_>l){var y=(e+n)/2,x=(i+r)/2,w=(n+a)/2,M=(r+o)/2,P=(a+s)/2,j=(o+c)/2,E=(y+w)/2,T=(x+M)/2,C=(w+P)/2,B=(M+j)/2,S=(E+C)/2,D=(T+B)/2;K(t,e,i,y,x,E,T,S,D,l,p+1);K(t,S,D,C,B,P,j,s,c,l,p+1)}else t.push({x:s,y:c})}function Mt(t,e,i){var n=[],r=e*e,a=-1,o=0,s=0,c=0;for(var l=0,p=t.length;l<p;++l)switch(t[l].type){case R:if(a>=0)i[a]=n.length-o;++a;o=n.length;s=t[l].x,c=t[l].y;n.push({x:s,y:c});break;case z:s=t[l].x,c=t[l].y;n.push({x:s,y:c});break;case O:f(n,s,c,t[l].cx,t[l].cy,t[l].x,t[l].y,r,0);s=t[l].x,c=t[l].y;break;case g:K(n,s,c,t[l].cx,t[l].cy,t[l].cx1,t[l].cy1,t[l].x,t[l].y,r,0);s=t[l].x,c=t[l].y;break}i[a]=n.length-o;return n}function Pt(t,e,i,n,r,a,o,s,c,l){s|=0,c|=0;var p=n>r?r:n,d=[],u=Mt(i,e/p,d);if(u)wt(t,u,d,n,r,a,o,s,c,l)}function jt(t,e,i,n,r,a,o,s,c,l){var p=V(t,l);var d={};var u=h(t,l,a,o,s,c);d.pixels=e;d.w=i|0;d.h=n|0;d.stride=r|0;if(d.w&&d.h)Pt(d,.35,p,a,o,s,c,u.x0,u.y0,1)}function Et(t,e,i,n,r,a,o,s,c,l){jt(t,e,i,n,r,a,o,s,c,x(t,l))}function Tt(t,e,i){return nt(t,e,i)}function Ct(t){var e={};if(!nt(e,t,0))return null;var i=gt(e);e.ascent=i.ascent;e.descent=i.descent;e.linegap=i.linegap;return e}function Bt(t,e,i,n){n=n||i;var r=i/t.ascent;var a=n/t.ascent;var o=x(t,e);if(!o&&e)return null;var s=V(t,o);var c=h(t,o,r,a,0,0);var l=c.x1-c.x0;var p=c.y1-c.y0;var d=null;if(l&&p){var u={pixels:d=new Uint8Array(l*p),w:l,h:p,stride:l};Pt(u,.35,s,r,a,0,0,c.x0,c.y0,1)}var f=w(t,o);return{glyph:o,pixels:d,width:l,height:p,top:-c.y0,left:c.x0,advance:L(f.advanceWidth*r)}}function St(t,e,i,n){n=n||i;var r=i/t.ascent;var a=n/t.ascent;var o=x(t,e);if(!o&&e)return null;var s=V(t,o);var c=w(t,o);var l=0;var p=0;var d=[];if(s)for(var u=0,f=s.length;u<f;u++){var h=s[u];var m;if(h.type==R)m={type:"M",x:h.x*r,y:h.y*a};else if(h.type==z)m={type:"L",x:h.x*r,y:h.y*a};else if(h.type==O)m={type:"Q",x:h.x*r,y:h.y*a,cx:h.cx*r,cy:h.cy*a};else if(h.type==g)m={type:"C",x:h.x*r,y:h.y*a,cx1:h.cx*r,cy1:h.cy*a,cx2:h.cx1*r,cy2:h.cy1*a};else continue;if(m.y>l)l=m.y;if(m.y<p)p=m.y;d.push(m)}d.advance=c.advanceWidth*r;d.ascent=l;d.descent=p;return d}return{InitFont:Ct,GetGlyph:Bt,GetPaths:St}}();function Ae(t){if(typeof t=="string"){var e=/[^A-Za-z0-9+\/=\s]/.test(t);var i=e?t:atob(t),n=i.length,r=new Uint8Array(n);for(var a=0;a<n;a++)r[a]=i.charCodeAt(a);return r}else if(t instanceof Uint8Array)return t;else if(t instanceof ArrayBuffer)return new Uint8Array(t);throw new ReferenceError("data must be a binary or base64 encoded string or Uint8Array")}return ve.loadFont("OCR-A",100,100,"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"),ve.loadFont("OCR-B",96,100,"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"),{toCanvas:e,toSVG:i,render:r,raw:o,drawingCanvas:ue,drawingSVG:fe,fixupOptions:d,loadFont:be,FontLib:ve,BWIPJS_VERSION:t,BWIPP_VERSION:le}})?n.apply(e,[]):n)&&(t.exports=e)},function(t,e,i){"use strict";var n=i(10),r=i(13),a=i(43),o=i(38),s=i(169),i=i(6),c=TypeError,l=i("toPrimitive");t.exports=function(t,e){if(!r(t)||a(t))return t;var i=o(t,l);if(i){if(i=n(i,t,e=void 0===e?"default":e),!r(i)||a(i))return i;throw new c("Can't convert object to primitive value")}return s(t,e=void 0===e?"number":e)}},function(t,e,i){"use strict";var n="object"==typeof document&&document.all;t.exports={all:n,IS_HTMLDDA:void 0===n&&void 0!==n}},function(t,e,i){"use strict";i=i(37);t.exports=i&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},function(t,e,i){"use strict";var n=i(5),r=i(2),a=i(82);t.exports=!n&&!r(function(){return 7!==Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a})},function(t,e,i){"use strict";var n=i(5),i=i(2);t.exports=n&&i(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},function(t,e,i){"use strict";var n=i(1),r=i(8),i=i(79),a=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(t){return a(t)}),t.exports=i.inspectSource},function(t,e,i){"use strict";var n=i(1),o=i(9),s=i(29),c=i(115).indexOf,l=i(62),p=n([].push);t.exports=function(t,e){var i,n=s(t),r=0,a=[];for(i in n)!o(l,i)&&o(n,i)&&p(a,i);for(;e.length>r;)!o(n,i=e[r++])||~c(a,i)||p(a,i);return a}},function(t,e,i){"use strict";function n(s){return function(t,e,i){var n,r=c(t),a=p(r),o=l(i,a);if(s&&e!=e){for(;o<a;)if((n=r[o++])!=n)return!0}else for(;o<a;o++)if((s||o in r)&&r[o]===e)return s||o||0;return!s&&-1}}var c=i(29),l=i(48),p=i(25);t.exports={includes:n(!0),indexOf:n(!1)}},function(t,e,i){"use strict";var n=i(5),r=i(112),s=i(12),c=i(11),l=i(29),p=i(64);e.f=n&&!r?Object.defineProperties:function(t,e){c(t);for(var i,n=l(e),r=p(e),a=r.length,o=0;o<a;)s.f(t,i=r[o++],n[i]);return t}},function(t,e,i){"use strict";i=i(6);e.f=i},function(t,e,i){"use strict";i=i(4);t.exports=i},function(t,e,i){"use strict";i=i(37);t.exports=i&&!!Symbol.for&&!!Symbol.keyFor},function(t,e,i){"use strict";function r(t,e){var i=f(arguments),n=h(e);if(d(n)||void 0!==t&&!u(t))return i[1]=function(t,e){if(d(n)&&(e=c(n,this,m(t),e)),!u(e))return e},s(g,null,i)}function a(t,e,i){var n=b(i,e-1),i=b(i,e+1);return v(x,t)&&!v(w,i)||v(w,t)&&!v(x,n)?"\\u"+_(I(t,0),16):t}var n=i(3),o=i(14),s=i(70),c=i(10),l=i(1),p=i(2),d=i(8),u=i(43),f=i(121),h=i(179),i=i(37),m=String,g=o("JSON","stringify"),v=l(/./.exec),b=l("".charAt),I=l("".charCodeAt),A=l("".replace),_=l(1..toString),y=/[\uD800-\uDFFF]/g,x=/^[\uD800-\uDBFF]$/,w=/^[\uDC00-\uDFFF]$/,M=!i||p(function(){var t=o("Symbol")("stringify detection");return"[null]"!==g([t])||"{}"!==g({a:t})||"{}"!==g(Object(t))}),P=p(function(){return'"\\udf06\\ud834"'!==g("\udf06\ud834")||'"\\udead"'!==g("\udead")});g&&n({target:"JSON",stat:!0,arity:3,forced:M||P},{stringify:function(t,e,i){var n=f(arguments),n=s(M?r:g,null,n);return P&&"string"==typeof n?A(n,y,a):n}})},function(t,e,i){"use strict";i=i(1);t.exports=i([].slice)},function(t,e,i){"use strict";var n=i(91).charAt,r=i(7),a=i(21),o=i(123),s=i(92),c="String Iterator",l=a.set,p=a.getterFor(c);o(String,"String",function(t){l(this,{type:c,string:r(t),index:0})},function(){var t=p(this),e=t.string,i=t.index;return i>=e.length?s(void 0,!0):(e=n(e,i),t.index+=e.length,s(e,!1))})},function(t,e,i){"use strict";function m(){return this}var g=i(3),v=i(10),b=i(18),n=i(46),I=i(8),A=i(124),_=i(90),y=i(71),x=i(30),w=i(24),M=i(15),r=i(6),P=i(52),i=i(125),j=n.PROPER,E=n.CONFIGURABLE,T=i.IteratorPrototype,C=i.BUGGY_SAFARI_ITERATORS,B=r("iterator"),S="values";t.exports=function(t,e,i,n,r,a,o){A(i,e,n);function s(t){if(t===r&&f)return f;if(!C&&t&&t in d)return d[t];switch(t){case"keys":case S:case"entries":return function(){return new i(this,t)}}return function(){return new i(this)}}var c,l,n=e+" Iterator",p=!1,d=t.prototype,u=d[B]||d["@@iterator"]||r&&d[r],f=!C&&u||s(r),h="Array"===e&&d.entries||u;if(h&&(h=_(h.call(new t)))!==Object.prototype&&h.next&&(b||_(h)===T||(y?y(h,T):I(h[B])||M(h,B,m)),x(h,n,!0,!0),b)&&(P[n]=m),j&&r===S&&u&&u.name!==S&&(!b&&E?w(d,"name",S):(p=!0,f=function(){return v(u,this)})),r)if(c={values:s(S),keys:a?f:s("keys"),entries:s("entries")},o)for(l in c)!C&&!p&&l in d||M(d,l,c[l]);else g({target:e,proto:!0,forced:C||p},c);return b&&!o||d[B]===f||M(d,B,f,{name:r}),P[e]=f,c}},function(t,e,i){"use strict";function r(){return this}var a=i(125).IteratorPrototype,o=i(34),s=i(28),c=i(30),l=i(52);t.exports=function(t,e,i,n){e+=" Iterator";return t.prototype=o(a,{next:s(+!n,i)}),c(t,e,!1,!0),l[e]=r,t}},function(t,e,i){"use strict";var n,r,a=i(2),o=i(8),s=i(13),c=i(34),l=i(90),p=i(15),d=i(6),i=i(18),u=d("iterator"),d=!1;[].keys&&("next"in(r=[].keys())?(l=l(l(r)))!==Object.prototype&&(n=l):d=!0),!s(n)||a(function(){var t={};return n[u].call(t)!==t})?n={}:i&&(n=c(n)),o(n[u])||p(n,u,function(){return this}),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:d}},function(t,e,i){"use strict";t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},function(t,e,i){"use strict";i=i(82)("span").classList,i=i&&i.constructor&&i.constructor.prototype;t.exports=i===Object.prototype?void 0:i},function(t,e,i){"use strict";var n=i(29),r=i(53),a=i(52),o=i(21),s=i(12).f,c=i(123),l=i(92),p=i(18),i=i(5),d="Array Iterator",u=o.set,f=o.getterFor(d),o=(t.exports=c(Array,"Array",function(t,e){u(this,{type:d,target:n(t),index:0,kind:e})},function(){var t=f(this),e=t.target,i=t.index++;if(!e||i>=e.length)return t.target=void 0,l(void 0,!0);switch(t.kind){case"keys":return l(i,!1);case"values":return l(e[i],!1)}return l([i,e[i]],!1)},"values"),a.Arguments=a.Array);if(r("keys"),r("values"),r("entries"),!p&&i&&"values"!==o.name)try{s(o,"name",{value:"values"})}catch(t){}},function(t,e,i){"use strict";var n=i(11);t.exports=function(){var t=n(this),e="";return t.hasIndices&&(e+="d"),t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.unicodeSets&&(e+="v"),t.sticky&&(e+="y"),e}},function(t,e,i){"use strict";var n=i(2),r=i(4).RegExp;t.exports=n(function(){var t=r("(?<a>b)","g");return"b"!==t.exec("b").groups.a||"bc"!=="b".replace(t,"$<a>c")})},function(t,e,i){"use strict";var r=i(10),n=i(95),l=i(11),a=i(32),p=i(40),d=i(7),o=i(17),u=i(38),f=i(96),h=i(97);n("match",function(n,s,c){return[function(t){var e=o(this),i=a(t)?void 0:u(t,n);return i?r(i,t,e):new RegExp(t)[n](d(e))},function(t){var e=l(this),i=d(t),t=c(s,e,i);if(t.done)return t.value;if(!e.global)return h(e,i);for(var n=e.unicode,r=[],a=e.lastIndex=0;null!==(o=h(e,i));){var o=d(o[0]);""===(r[a]=o)&&(e.lastIndex=f(i,p(e.lastIndex),n)),a++}return 0===a?null:r}]})},function(t,e,i){"use strict";var n=i(10),r=i(9),a=i(31),o=i(129),s=RegExp.prototype;t.exports=function(t){var e=t.flags;return void 0!==e||"flags"in s||r(t,"flags")||!a(s,t)?e:n(o,t)}},function(t,e,i){"use strict";var n=i(12).f;t.exports=function(t,e,i){i in t||n(t,i,{configurable:!0,get:function(){return e[i]},set:function(t){e[i]=t}})}},function(t,e,i){"use strict";var n=i(46).PROPER,r=i(15),a=i(11),o=i(7),s=i(2),c=i(132),i="toString",l=RegExp.prototype[i],s=s(function(){return"/a/b"!==l.call({source:"a",flags:"b"})}),n=n&&l.name!==i;(s||n)&&r(RegExp.prototype,i,function(){var t=a(this);return"/"+o(t.source)+"/"+o(c(t))},{unsafe:!0})},function(t,e,i){"use strict";var n=i(3),a=i(16),o=i(25),s=i(136),c=i(100);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(t){return t instanceof TypeError}}()},{push:function(t){var e=a(this),i=o(e),n=arguments.length;c(i+n);for(var r=0;r<n;r++)e[i]=arguments[r],i++;return s(e,i),i}})},function(t,e,i){"use strict";var n=i(5),r=i(51),a=TypeError,o=Object.getOwnPropertyDescriptor,i=n&&!function(){if(void 0!==this)return 1;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(t){return t instanceof TypeError}}();t.exports=i?function(t,e){if(r(t)&&!o(t,"length").writable)throw new a("Cannot set read only .length");return t.length=e}:function(t,e){return t.length=e}},function(t,e,i){"use strict";var n=i(45),r=TypeError;t.exports=function(t,e){if(!delete t[e])throw new r("Cannot delete property "+n(e)+" of "+n(t))}},function(t,e,i){"use strict";var n=i(3),l=i(51),p=i(69),d=i(13),u=i(48),f=i(25),h=i(29),m=i(50),r=i(6),a=i(55),g=i(121),i=a("slice"),v=r("species"),b=Array,I=Math.max;n({target:"Array",proto:!0,forced:!i},{slice:function(t,e){var i,n,r,a=h(this),o=f(a),s=u(t,o),c=u(void 0===e?o:e,o);if(l(a)&&(i=a.constructor,(i=p(i)&&(i===b||l(i.prototype))||d(i)&&null===(i=i[v])?void 0:i)===b||void 0===i))return g(a,s,c);for(n=new(void 0===i?b:i)(I(c-s,0)),r=0;s<c;s++,r++)s in a&&m(n,r,a[s]);return n.length=r,n}})},function(t,e,i){"use strict";i(54);var n,r=i(3),a=i(10),o=i(8),s=i(11),c=i(7),i=(n=!1,(i=/[ac]/).exec=function(){return n=!0,/./.exec.apply(this,arguments)},!0===i.test("abc")&&n),l=/./.test;r({target:"RegExp",proto:!0,forced:!i},{test:function(t){var e=s(this),t=c(t),i=e.exec;return o(i)?null!==(i=a(i,e,t))&&(s(i),!0):a(l,e,t)}})},function(t,e,i){"use strict";i=i(1);t.exports=i(1..valueOf)},function(t,e,i){"use strict";var n=i(3),r=i(115).includes,a=i(2),i=i(53);n({target:"Array",proto:!0,forced:a(function(){return!Array(1).includes()})},{includes:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}}),i("includes")},function(t,e,i){"use strict";var n=i(3),r=i(1),a=i(102),o=i(17),s=i(7),i=i(103),c=r("".indexOf);n({target:"String",proto:!0,forced:!i("includes")},{includes:function(t){return!!~c(s(o(this)),s(a(t)),1<arguments.length?arguments[1]:void 0)}})},function(t,e,i){"use strict";var n=i(1),a=i(17),o=i(7),s=/"/g,c=n("".replace);t.exports=function(t,e,i,n){var t=o(a(t)),r="<"+e;return""!==i&&(r+=" "+i+'="'+c(o(n),s,""")+'"'),r+">"+t+"</"+e+">"}},function(t,e,i){"use strict";var n=i(2);t.exports=function(e){return n(function(){var t=""[e]('"');return t!==t.toLowerCase()||3<t.split('"').length})}},function(t,e,i){"use strict";function n(e){return function(t){t=o(a(t));return 1&e&&(t=s(t,c,"")),t=2&e?s(t,l,"$1"):t}}var r=i(1),a=i(17),o=i(7),i=i(146),s=r("".replace),c=RegExp("^["+i+"]+"),l=RegExp("(^|[^"+i+"])["+i+"]+$");t.exports={start:n(1),end:n(2),trim:n(3)}},function(t,e,i){"use strict";t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},function(t,e,i){"use strict";var n=i(3),r=i(1),a=i(57),o=i(29),i=i(93),s=r([].join);n({target:"Array",proto:!0,forced:a!==Object||!i("join",",")},{join:function(t){return s(o(this),void 0===t?",":t)}})},function(t,e,i){"use strict";function n(t,e){var i={};i[t]=c(t,e,d),a({global:!0,constructor:!0,arity:1,forced:d},i)}function r(t,e){var i;p&&p[t]&&((i={})[t]=c(l+"."+t,e,d),a({target:l,stat:!0,constructor:!0,arity:1,forced:d},i))}var a=i(3),o=i(4),s=i(70),c=i(216),l="WebAssembly",p=o[l],d=7!==new Error("e",{cause:7}).cause;n("Error",function(e){return function(t){return s(e,this,arguments)}}),n("EvalError",function(e){return function(t){return s(e,this,arguments)}}),n("RangeError",function(e){return function(t){return s(e,this,arguments)}}),n("ReferenceError",function(e){return function(t){return s(e,this,arguments)}}),n("SyntaxError",function(e){return function(t){return s(e,this,arguments)}}),n("TypeError",function(e){return function(t){return s(e,this,arguments)}}),n("URIError",function(e){return function(t){return s(e,this,arguments)}}),r("CompileError",function(e){return function(t){return s(e,this,arguments)}}),r("LinkError",function(e){return function(t){return s(e,this,arguments)}}),r("RuntimeError",function(e){return function(t){return s(e,this,arguments)}})},function(t,e,i){"use strict";function b(t,e){var i=t.length,n=A(i/2);if(i<8){for(var r,a,o=t,s=e,c=o.length,l=1;l<c;){for(r=o[a=l];a&&0<s(o[a-1],r);)o[a]=o[--a];a!==l++&&(o[a]=r)}return o}for(var p=t,d=b(I(t,0,n),e),u=b(I(t,n),e),f=e,h=d.length,m=u.length,g=0,v=0;g<h||v<m;)p[g+v]=g<h&&v<m?f(d[g],u[v])<=0?d[g++]:u[v++]:g<h?d[g++]:u[v++];return p}var I=i(65),A=Math.floor;t.exports=b},function(t,e,i){"use strict";for(var n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",r={},a=0;a<66;a++)r[n.charAt(a)]=a;t.exports={itoc:n,ctoi:r}},function(t,e,i){"use strict";t.exports={IndexSizeError:{s:"INDEX_SIZE_ERR",c:1,m:1},DOMStringSizeError:{s:"DOMSTRING_SIZE_ERR",c:2,m:0},HierarchyRequestError:{s:"HIERARCHY_REQUEST_ERR",c:3,m:1},WrongDocumentError:{s:"WRONG_DOCUMENT_ERR",c:4,m:1},InvalidCharacterError:{s:"INVALID_CHARACTER_ERR",c:5,m:1},NoDataAllowedError:{s:"NO_DATA_ALLOWED_ERR",c:6,m:0},NoModificationAllowedError:{s:"NO_MODIFICATION_ALLOWED_ERR",c:7,m:1},NotFoundError:{s:"NOT_FOUND_ERR",c:8,m:1},NotSupportedError:{s:"NOT_SUPPORTED_ERR",c:9,m:1},InUseAttributeError:{s:"INUSE_ATTRIBUTE_ERR",c:10,m:1},InvalidStateError:{s:"INVALID_STATE_ERR",c:11,m:1},SyntaxError:{s:"SYNTAX_ERR",c:12,m:1},InvalidModificationError:{s:"INVALID_MODIFICATION_ERR",c:13,m:1},NamespaceError:{s:"NAMESPACE_ERR",c:14,m:1},InvalidAccessError:{s:"INVALID_ACCESS_ERR",c:15,m:1},ValidationError:{s:"VALIDATION_ERR",c:16,m:0},TypeMismatchError:{s:"TYPE_MISMATCH_ERR",c:17,m:1},SecurityError:{s:"SECURITY_ERR",c:18,m:1},NetworkError:{s:"NETWORK_ERR",c:19,m:1},AbortError:{s:"ABORT_ERR",c:20,m:1},URLMismatchError:{s:"URL_MISMATCH_ERR",c:21,m:1},QuotaExceededError:{s:"QUOTA_EXCEEDED_ERR",c:22,m:1},TimeoutError:{s:"TIMEOUT_ERR",c:23,m:1},InvalidNodeTypeError:{s:"INVALID_NODE_TYPE_ERR",c:24,m:1},DataCloneError:{s:"DATA_CLONE_ERR",c:25,m:1}}},function(t,e,i){"use strict";var n=i(2),r=i(6),a=i(5),o=i(18),s=r("iterator");t.exports=!n(function(){var t=new URL("b?a=1&b=2&c=3","http://a"),i=t.searchParams,e=new URLSearchParams("a=1&a=2&b=3"),n="";return t.pathname="c%20d",i.forEach(function(t,e){i.delete("b"),n+=e+t}),e.delete("a",2),e.delete("b",void 0),o&&(!t.toJSON||!e.has("a",1)||e.has("a",2)||!e.has("a",void 0)||e.has("b"))||!i.size&&(o||!a)||!i.sort||"http://a/c%20d?a=1&c=3"!==t.href||"3"!==i.get("c")||"a=1"!==String(new URLSearchParams("?a=1"))||!i[s]||"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(t,e,i){"use strict";var n=i(10),r=i(44),a=i(11),o=i(45),s=i(105),c=TypeError;t.exports=function(t,e){e=arguments.length<2?s(t):e;if(r(e))return a(n(e,t));throw new c(o(t)+" is not iterable")}},function(U,H,t){"use strict";t(128);function e(t){var e;return f?(e=$(p,t))&&e.value:p[t]}function R(e){try{return nt(e)}catch(t){return e}}function a(t){var e,i=D(t,dt," "),n=4;try{return nt(i)}catch(t){for(;n;)i=D(i,(e=n--,ut[e-1]||(ut[e-1]=et("((?:%[\\da-f]{2}){"+e+"})","gi"))),R);return i}}function z(t){return ht[t]}function r(t){return D(rt(t),ft,z)}function i(t){this.entries=[],this.url=null,void 0!==t&&(I(t)?this.parseObject(t):this.parseQuery("string"==typeof t?"?"===at(t,0)?pt(t,1):t:A(t)))}function n(){v(this,N);var t=q(this,new i(0<arguments.length?arguments[0]:void 0));f||(this.size=t.entries.length)}var o,s,c,l=t(3),p=t(4),d=t(10),u=t(1),f=t(5),h=t(152),m=t(15),O=t(22),L=t(244),W=t(30),G=t(124),g=t(21),v=t(76),b=t(8),Z=t(9),F=t(67),Y=t(49),Q=t(11),I=t(13),A=t(7),J=t(34),_=t(28),y=t(153),V=t(105),x=t(92),w=t(42),M=t(6),K=t(149),t=M("iterator"),P="URLSearchParams",j=P+"Iterator",q=g.set,E=g.getterFor(P),X=g.getterFor(j),$=Object.getOwnPropertyDescriptor,tt=e("fetch"),T=e("Request"),C=e("Headers"),B=T&&T.prototype,M=C&&C.prototype,et=p.RegExp,it=p.TypeError,nt=p.decodeURIComponent,rt=p.encodeURIComponent,at=u("".charAt),ot=u([].join),S=u([].push),D=u("".replace),st=u([].shift),ct=u([].splice),lt=u("".split),pt=u("".slice),dt=/\+/g,ut=Array(4),ft=/[!'()~]|%20/g,ht={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},k=G(function(t,e){q(this,{type:j,target:E(t).entries,index:0,kind:e})},P,function(){var t=X(this),e=t.target,i=t.index++;if(!e||i>=e.length)return t.target=void 0,x(void 0,!0);var n=e[i];switch(t.kind){case"keys":return x(n.key,!1);case"values":return x(n.value,!1)}return x([n.key,n.value],!1)},!0),N=(i.prototype={type:P,bindURL:function(t){this.url=t,this.update()},parseObject:function(t){var e,i,n,r,a,o,s=this.entries,c=V(t);if(c)for(i=(e=y(t,c)).next;!(n=d(i,e)).done;){if(r=(n=y(Q(n.value))).next,(a=d(r,n)).done||(o=d(r,n)).done||!d(r,n).done)throw new it("Expected sequence with length 2");S(s,{key:A(a.value),value:A(o.value)})}else for(var l in t)Z(t,l)&&S(s,{key:l,value:A(t[l])})},parseQuery:function(t){if(t)for(var e,i=this.entries,n=lt(t,"&"),r=0;r<n.length;)(e=n[r++]).length&&(e=lt(e,"="),S(i,{key:a(st(e)),value:a(ot(e,"="))}))},serialize:function(){for(var t,e=this.entries,i=[],n=0;n<e.length;)t=e[n++],S(i,r(t.key)+"="+r(t.value));return ot(i,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}},n.prototype);L(N,{append:function(t,e){var i=E(this);w(arguments.length,2),S(i.entries,{key:A(t),value:A(e)}),f||this.length++,i.updateURL()},delete:function(t){for(var e=E(this),i=w(arguments.length,1),n=e.entries,r=A(t),t=i<2?void 0:arguments[1],a=void 0===t?t:A(t),o=0;o<n.length;){var s=n[o];if(s.key!==r||void 0!==a&&s.value!==a)o++;else if(ct(n,o,1),void 0!==a)break}f||(this.size=n.length),e.updateURL()},get:function(t){for(var e=E(this).entries,i=(w(arguments.length,1),A(t)),n=0;n<e.length;n++)if(e[n].key===i)return e[n].value;return null},getAll:function(t){for(var e=E(this).entries,i=(w(arguments.length,1),A(t)),n=[],r=0;r<e.length;r++)e[r].key===i&&S(n,e[r].value);return n},has:function(t){for(var e=E(this).entries,i=w(arguments.length,1),n=A(t),t=i<2?void 0:arguments[1],r=void 0===t?t:A(t),a=0;a<e.length;){var o=e[a++];if(o.key===n&&(void 0===r||o.value===r))return!0}return!1},set:function(t,e){for(var i,n=E(this),r=(w(arguments.length,1),n.entries),a=!1,o=A(t),s=A(e),c=0;c<r.length;c++)(i=r[c]).key===o&&(a?ct(r,c--,1):(a=!0,i.value=s));a||S(r,{key:o,value:s}),f||(this.size=r.length),n.updateURL()},sort:function(){var t=E(this);K(t.entries,function(t,e){return t.key>e.key?1:-1}),t.updateURL()},forEach:function(t){for(var e,i=E(this).entries,n=F(t,1<arguments.length?arguments[1]:void 0),r=0;r<i.length;)n((e=i[r++]).value,e.key,this)},keys:function(){return new k(this,"keys")},values:function(){return new k(this,"values")},entries:function(){return new k(this,"entries")}},{enumerable:!0}),m(N,t,N.entries,{name:"entries"}),m(N,"toString",function(){return E(this).serialize()},{enumerable:!0}),f&&O(N,"size",{get:function(){return E(this).entries.length},configurable:!0,enumerable:!0}),W(n,P),l({global:!0,constructor:!0,forced:!h},{URLSearchParams:n}),!h&&b(C)&&(o=u(M.has),s=u(M.set),c=function(t){if(I(t)){var e,i=t.body;if(Y(i)===P)return e=t.headers?new C(t.headers):new C,o(e,"content-type")||s(e,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),J(t,{body:_(0,A(i)),headers:_(0,e)})}return t},b(tt)&&l({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(t){return tt(t,1<arguments.length?c(arguments[1]):{})}}),b(T))&&((B.constructor=g=function(t){return v(this,B),new T(t,1<arguments.length?c(arguments[1]):{})}).prototype=B,l({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:g})),U.exports={URLSearchParams:n,getState:E}},function(t,e,i){"use strict";t.exports=function(i){var c=[];return c.toString=function(){return this.map(function(t){var e=function(t,e){var i=t[1]||"",n=t[3];if(!n)return i;if(e&&"function"==typeof btoa)return t=function(t){t=btoa(unescape(encodeURIComponent(JSON.stringify(t)))),t="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(t);return"/*# ".concat(t," */")}(n),e=n.sources.map(function(t){return"/*# sourceURL=".concat(n.sourceRoot||"").concat(t," */")}),[i].concat(e).concat([t]).join("\n");return[i].join("\n")}(t,i);return t[2]?"@media ".concat(t[2]," {").concat(e,"}"):e}).join("")},c.i=function(t,e,i){"string"==typeof t&&(t=[[null,t,""]]);var n={};if(i)for(var r=0;r<this.length;r++){var a=this[r][0];null!=a&&(n[a]=!0)}for(var o=0;o<t.length;o++){var s=[].concat(t[o]);i&&n[s[0]]||(e&&(s[2]?s[2]="".concat(e," and ").concat(s[2]):s[2]=e),c.push(s))}},c}},function(t,e,i){"use strict";function c(t,e){for(var i=[],n={},r=0;r<e.length;r++){var a=e[r],o=a[0],a={id:t+":"+r,css:a[1],media:a[2],sourceMap:a[3]};n[o]?n[o].parts.push(a):i.push(n[o]={id:o,parts:[a]})}return i}i.r(e),i.d(e,"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 l={},n=i&&(document.head||document.getElementsByTagName("head")[0]),o=null,s=0,p=!1,d=null,u="data-vue-ssr-id",f="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function r(o,t,e,i){p=e,d=i||{};var s=c(o,t);return h(s),function(t){for(var e=[],i=0;i<s.length;i++){var n=s[i];(r=l[n.id]).refs--,e.push(r)}t?h(s=c(o,t)):s=[];for(var r,i=0;i<e.length;i++)if(0===(r=e[i]).refs){for(var a=0;a<r.parts.length;a++)r.parts[a]();delete l[r.id]}}}function h(t){for(var e=0;e<t.length;e++){var i=t[e],n=l[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]));l[i.id]={id:i.id,refs:1,parts:a}}}}function m(){var t=document.createElement("style");return t.type="text/css",n.appendChild(t),t}function g(e){var t,i,n,r=document.querySelector("style["+u+'~="'+e.id+'"]');if(r){if(p)return a;r.parentNode.removeChild(r)}return n=f?(t=s++,r=o=o||m(),i=I.bind(null,r,t,!1),I.bind(null,r,t,!0)):(r=m(),i=function(t,e){var i=e.css,n=e.media,r=e.sourceMap;n&&t.setAttribute("media",n);d.ssrId&&t.setAttribute(u,e.id);r&&(i=(i+="\n/*# sourceURL="+r.sources[0]+" */")+"\n/*# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(r))))+" */");if(t.styleSheet)t.styleSheet.cssText=i;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(i))}}.bind(null,r),function(){r.parentNode.removeChild(r)}),i(e),function(t){t?t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap||i(e=t):n()}}v=[];var v,b=function(t,e){return v[t]=e,v.filter(Boolean).join("\n")};function I(t,e,i,n){var i=i?"":n.css;t.styleSheet?t.styleSheet.cssText=b(e,i):(n=document.createTextNode(i),(i=t.childNodes)[e]&&t.removeChild(i[e]),i.length?t.insertBefore(n,i[e]):t.appendChild(n))}},function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__157__},function(t,e){t.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(t,e){t.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(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__160__},function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__161__},function(t,e){t.exports=__WEBPACK_EXTERNAL_MODULE__162__},function(t,e,i){"use strict";e.a=function(e){return function(t){return{addElementTypes:function(t){t.removePrintElementTypes("defaultModule"),t.addPrintElementTypes("defaultModule",[new e.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(t,e){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(t,e){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 e.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(t){t.exports=JSON.parse('{"a":"0.0.56"}')},function(t,e,i){"use strict";i.r(e),i.d(e,"autoConnect",function(){return n}),i.d(e,"disAutoConnect",function(){return r}),i.d(e,"hiPrintPlugin",function(){return o});var a=i(19),e=(i.d(e,"hiprint",function(){return a.b}),i.d(e,"defaultElementTypeProvider",function(){return a.a}),i(264),i(265),i(266),i(270),i(164)),n=function(t){window.autoConnect=!0,window.hiwebSocket&&window.hiwebSocket.hasIo()&&window.hiwebSocket.start(t)},r=function(){window.autoConnect=!1,window.hiwebSocket&&window.hiwebSocket.hasIo()&&window.hiwebSocket.stop()},o={disAutoConnect:r,install:function(t){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"$hiPrint",t=(!(2<arguments.length&&void 0!==arguments[2])||arguments[2]||r(),t.prototype||t.config.globalProperties);t[e]=a.b,t.$print=function(){for(var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:a.a,e=1<arguments.length?arguments[1]:void 0,t=(a.b.init({providers:[new t]}),new a.b.PrintTemplate({template:e})),i=arguments.length,n=new Array(2<i?i-2:0),r=2;r<i;r++)n[r-2]=arguments[r];return t.print.apply(t,n),t},t.$print2=function(){for(var t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:a.a,e=1<arguments.length?arguments[1]:void 0,t=(a.b.init({providers:[new t]}),new a.b.PrintTemplate({template:e})),i=arguments.length,n=new Array(2<i?i-2:0),r=2;r<i;r++)n[r-2]=arguments[r];return t.print2.apply(t,n),t}}};a.b.version=e.a,window.hiprint=a.b},function(t,e,i){"use strict";i(167),i(177),i(178),i(120),i(180)},function(U,H,t){"use strict";function a(t,e,i){var n=st(T,e);n&&delete T[e],B(t,e,i),n&&t!==T&&B(T,e,n)}function e(t,e){var i=S[t]=A(C);return nt(i,{type:E,tag:t,description:e}),f||(i.description=e),i}function n(t,e,i){return t===T&&n(D,e,i),g(t),e=b(e),g(i),(m(S,e)?(i.enumerable?(m(t,j)&&t[j][e]&&(t[j][e]=!1),i=A(i,{enumerable:I(0,!1)})):(m(t,j)||B(t,j,I(1,{})),t[j][e]=!0),N):B)(t,e,i)}function i(e,t){g(e);var i=v(t),t=_(i).concat(c(i));return P(t,function(t){f&&!d(r,i,t)||n(e,t,i[t])}),e}function r(t){var t=b(t),e=d(lt,this,t);return!(this===T&&m(S,t)&&!m(D,t))&&(!(e||!m(this,t)||!m(S,t)||m(this,j)&&this[j][t])||e)}function o(t,e){var i,t=v(t),e=b(e);if(t!==T||!m(S,e)||m(D,e))return!(i=st(t,e))||!m(S,e)||m(t,j)&&t[j][e]||(i.enumerable=!0),i}function s(t){var t=ct(v(t)),e=[];return P(t,function(t){m(S,t)||m(K,t)||pt(e,t)}),e}function c(t){var e=t===T,t=ct(e?D:v(t)),i=[];return P(t,function(t){!m(S,t)||e&&!m(T,t)||pt(i,S[t])}),i}var l=t(3),p=t(4),d=t(10),u=t(1),R=t(18),f=t(5),h=t(37),z=t(2),m=t(9),O=t(31),g=t(11),v=t(29),b=t(58),L=t(7),I=t(28),A=t(34),_=t(64),W=t(47),G=t(174),Z=t(63),F=t(36),Y=t(12),Q=t(116),J=t(78),y=t(15),V=t(22),x=t(39),w=t(61),K=t(62),q=t(81),X=t(6),$=t(117),tt=t(66),et=t(175),it=t(30),M=t(21),P=t(41).forEach,j=w("hidden"),E="Symbol",t="prototype",nt=M.set,rt=M.getterFor(E),T=Object[t],w=p.Symbol,C=w&&w[t],at=p.RangeError,ot=p.TypeError,M=p.QObject,st=F.f,B=Y.f,ct=G.f,lt=J.f,pt=u([].push),S=x("symbols"),D=x("op-symbols"),u=x("wks"),k=!M||!M[t]||!M[t].findChild,N=f&&z(function(){return 7!==A(B({},"a",{get:function(){return B(this,"a",{value:7}).a}})).a})?a:B;h||(y(C=(w=function(){if(O(C,this))throw new ot("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?L(arguments[0]):void 0,n=q(t),r=function(e){var i=void 0===this?p:this,e=(i===T&&d(r,D,e),m(i,j)&&m(i[j],n)&&(i[j][n]=!1),I(1,e));try{N(i,n,e)}catch(t){if(!(t instanceof at))throw t;a(i,n,e)}};return f&&k&&N(T,n,{configurable:!0,set:r}),e(n,t)})[t],"toString",function(){return rt(this).tag}),y(w,"withoutSetter",function(t){return e(q(t),t)}),J.f=r,Y.f=n,Q.f=i,F.f=o,W.f=G.f=s,Z.f=c,$.f=function(t){return e(X(t),t)},f&&(V(C,"description",{configurable:!0,get:function(){return rt(this).description}}),R||y(T,"propertyIsEnumerable",r,{unsafe:!0}))),l({global:!0,constructor:!0,wrap:!0,forced:!h,sham:!h},{Symbol:w}),P(_(u),function(t){tt(t)}),l({target:E,stat:!0,forced:!h},{useSetter:function(){k=!0},useSimple:function(){k=!1}}),l({target:"Object",stat:!0,forced:!h,sham:!f},{create:function(t,e){return void 0===e?A(t):i(A(t),e)},defineProperty:n,defineProperties:i,getOwnPropertyDescriptor:o}),l({target:"Object",stat:!0,forced:!h},{getOwnPropertyNames:s}),et(),it(w,E),K[j]=!0},function(t,e){var i=function(){return this}();try{i=i||new Function("return this")()}catch(t){"object"==typeof window&&(i=window)}t.exports=i},function(t,e,i){"use strict";var r=i(10),a=i(8),o=i(13),s=TypeError;t.exports=function(t,e){var i,n;if("string"===e&&a(i=t.toString)&&!o(n=r(i,t)))return n;if(a(i=t.valueOf)&&!o(n=r(i,t)))return n;if("string"!==e&&a(i=t.toString)&&!o(n=r(i,t)))return n;throw new s("Can't convert object to primitive value")}},function(t,e,i){"use strict";var n=i(4),i=i(8),n=n.WeakMap;t.exports=i(n)&&/native code/.test(String(n))},function(t,e,i){"use strict";var n=i(14),r=i(1),a=i(47),o=i(63),s=i(11),c=r([].concat);t.exports=n("Reflect","ownKeys")||function(t){var e=a.f(s(t)),i=o.f;return i?c(e,i(t)):e}},function(t,e,i){"use strict";var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function(t){t=+t;return(0<t?r:n)(t)}},function(t,e,i){"use strict";i=i(14);t.exports=i("document","documentElement")},function(t,e,i){"use strict";var n=i(20),r=i(29),a=i(47).f,o=i(65),s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){if(!s||"Window"!==n(t))return a(r(t));try{return a(t)}catch(t){return o(s)}}},function(t,e,i){"use strict";var n=i(10),r=i(14),a=i(6),o=i(15);t.exports=function(){var t=r("Symbol"),t=t&&t.prototype,e=t&&t.valueOf,i=a("toPrimitive");t&&!t[i]&&o(t,i,function(t){return n(e,this)},{arity:1})}},function(t,e,i){"use strict";var n=i(51),r=i(69),a=i(13),o=i(6)("species"),s=Array;t.exports=function(t){var e;return void 0===(e=n(t)&&(e=t.constructor,r(e)&&(e===s||n(e.prototype))||a(e)&&null===(e=e[o]))?void 0:e)?s:e}},function(t,e,i){"use strict";var n=i(3),r=i(14),a=i(9),o=i(7),s=i(39),i=i(119),c=s("string-to-symbol-registry"),l=s("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!i},{for:function(t){var e,t=o(t);return a(c,t)?c[t]:(e=r("Symbol")(t),c[t]=e,l[e]=t,e)}})},function(t,e,i){"use strict";var n=i(3),r=i(9),a=i(43),o=i(45),s=i(39),i=i(119),c=s("symbol-to-string-registry");n({target:"Symbol",stat:!0,forced:!i},{keyFor:function(t){if(!a(t))throw new TypeError(o(t)+" is not a symbol");if(r(c,t))return c[t]}})},function(t,e,i){"use strict";var n=i(1),s=i(51),c=i(8),l=i(20),p=i(7),d=n([].push);t.exports=function(t){if(c(t))return t;if(s(t)){for(var e=t.length,n=[],i=0;i<e;i++){var r=t[i];"string"==typeof r?d(n,r):"number"!=typeof r&&"Number"!==l(r)&&"String"!==l(r)||d(n,p(r))}var a=n.length,o=!0;return function(t,e){if(o)return o=!1,e;if(s(this))return e;for(var i=0;i<a;i++)if(n[i]===t)return e}}}},function(t,e,i){"use strict";var n=i(3),r=i(37),a=i(2),o=i(63),s=i(16);n({target:"Object",stat:!0,forced:!r||a(function(){o.f(1)})},{getOwnPropertySymbols:function(t){var e=o.f;return e?e(s(t)):[]}})},function(t,e,i){"use strict";var n,r,a,o,s,c,l,p=i(3),d=i(5),u=i(4),f=i(1),h=i(9),m=i(8),g=i(31),v=i(7),b=i(22),i=i(84),I=u.Symbol,A=I&&I.prototype;!d||!m(I)||"description"in A&&void 0===I().description||(n={},i(u=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:v(arguments[0]),e=g(A,this)?new I(t):void 0===t?I():I(t);return""===t&&(n[e]=!0),e},I),(u.prototype=A).constructor=u,r="Symbol(description detection)"===String(I("description detection")),a=f(A.valueOf),o=f(A.toString),s=/^Symbol\((.*)\)[^)]+$/,c=f("".replace),l=f("".slice),b(A,"description",{configurable:!0,get:function(){var t=a(this);return h(n,t)?"":(t=o(t),""===(t=r?l(t,7,-1):c(t,s,"$1"))?void 0:t)}}),p({global:!0,constructor:!0,forced:!0},{Symbol:u}))},function(t,e,i){"use strict";var n=i(87),r=i(49);t.exports=n?{}.toString:function(){return"[object "+r(this)+"]"}},function(t,e,i){"use strict";i(66)("hasInstance")},function(t,e,i){"use strict";var n=i(8),r=i(13),a=i(12),o=i(90),s=i(6),i=i(83),s=s("hasInstance"),c=Function.prototype;s in c||a.f(c,s,{value:i(function(t){if(n(this)&&r(t)){var e=this.prototype;if(!r(e))return t instanceof this;for(;t=o(t);)if(e===t)return!0}return!1},s)})},function(t,e,i){"use strict";i=i(2);t.exports=!i(function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype})},function(t,e,i){"use strict";i(66)("iterator")},function(t,e,i){"use strict";var n=i(1),r=i(44);t.exports=function(t,e,i){try{return n(r(Object.getOwnPropertyDescriptor(t,e)[i]))}catch(t){}}},function(t,e,i){"use strict";var n=i(8),r=String,a=TypeError;t.exports=function(t){if("object"==typeof t||n(t))return t;throw new a("Can't set "+r(t)+" as a prototype")}},function(t,e,i){"use strict";function n(e,t){if(e){if(e[p]!==u)try{l(e,p,u)}catch(t){e[p]=u}if(e[d]||l(e,d,t),o[t])for(var i in c)if(e[i]!==c[i])try{l(e,i,c[i])}catch(t){e[i]=c[i]}}}var r,a=i(4),o=i(126),s=i(127),c=i(128),l=i(24),i=i(6),p=i("iterator"),d=i("toStringTag"),u=c.values;for(r in o)n(a[r]&&a[r].prototype,r);n(s,"DOMTokenList")},function(t,e,i){"use strict";function n(e){if(e&&e.forEach!==c)try{l(e,"forEach",c)}catch(t){e.forEach=c}}var r,a=i(4),o=i(126),s=i(127),c=i(191),l=i(24);for(r in o)o[r]&&n(a[r]&&a[r].prototype);n(s)},function(t,e,i){"use strict";var n=i(41).forEach,i=i(93)("forEach");t.exports=i?[].forEach:function(t){return n(this,t,1<arguments.length?arguments[1]:void 0)}},function(t,e,i){"use strict";var n=i(3),r=i(16),a=i(64);n({target:"Object",stat:!0,forced:i(2)(function(){a(1)})},{keys:function(t){return a(r(t))}})},function(t,e,i){"use strict";var n=i(1),r=i(16),u=Math.floor,f=n("".charAt),h=n("".replace),m=n("".slice),g=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,v=/\$([$&'`]|\d{1,2})/g;t.exports=function(a,o,s,c,l,t){var p=s+a.length,d=c.length,e=v;return void 0!==l&&(l=r(l),e=g),h(t,e,function(t,e){var i;switch(f(e,0)){case"$":return"$";case"&":return a;case"`":return m(o,0,s);case"'":return m(o,p);case"<":i=l[m(e,1,-1)];break;default:var n,r=+e;if(0==r)return t;if(d<r)return 0!==(n=u(r/10))&&n<=d?void 0===c[n-1]?f(e,1):c[n-1]+f(e,1):t;i=c[r-1]}return void 0===i?"":i})}},function(U,H,t){"use strict";var e=t(5),i=t(4),n=t(1),r=t(86),l=t(74),p=t(24),a=t(47).f,d=t(31),u=t(99),f=t(7),h=t(132),o=t(73),s=t(133),c=t(15),m=t(2),g=t(9),v=t(21).enforce,b=t(195),I=t(6),A=t(94),_=t(130),y=I("match"),x=i.RegExp,w=x.prototype,M=i.SyntaxError,P=n(w.exec),j=n("".charAt),E=n("".replace),T=n("".indexOf),R=n("".slice),z=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,C=/a/g,B=/a/g,t=new x(C)!==C,S=o.MISSED_STICKY,O=o.UNSUPPORTED_Y,I=e&&(!t||S||A||_||m(function(){return B[y]=!1,x(C)!==C||x(B)===B||"/a/i"!==String(x(C,"i"))}));if(r("RegExp",I)){for(var D=function(t,e){var i,n,r=d(w,this),a=u(t),o=void 0===e,s=[],c=t;if(!r&&a&&o&&t.constructor===D)return t;if((a||d(w,t))&&(t=t.source,o)&&(e=h(c)),t=void 0===t?"":f(t),e=void 0===e?"":f(e),c=t,a=e=A&&"dotAll"in C&&(i=!!e&&-1<T(e,"s"))?E(e,/s/g,""):e,S&&"sticky"in C&&(n=!!e&&-1<T(e,"y"))&&O&&(e=E(e,/y/g,"")),_&&(t=(o=function(t){for(var e,i=t.length,n=0,r="",a=[],o={},s=!1,c=!1,l=0,p="";n<=i;n++){if("\\"===(e=j(t,n)))e+=j(t,++n);else if("]"===e)s=!1;else if(!s)switch(!0){case"["===e:s=!0;break;case"("===e:P(z,R(t,n+1))&&(n+=2,c=!0),r+=e,l++;continue;case">"===e&&c:if(""===p||g(o,p))throw new M("Invalid capture group name");o[p]=!0,c=!(a[a.length]=[p,l]),p="";continue}c?p+=e:r+=e}return[r,a]}(t))[0],s=o[1]),o=l(x(t,e),r?this:w,D),(i||n||s.length)&&(e=v(o),i&&(e.dotAll=!0,e.raw=D(function(t){for(var e,i=t.length,n=0,r="",a=!1;n<=i;n++)"\\"===(e=j(t,n))?r+=e+j(t,++n):a||"."!==e?("["===e?a=!0:"]"===e&&(a=!1),r+=e):r+="[\\s\\S]";return r}(t),a)),n&&(e.sticky=!0),s.length)&&(e.groups=s),t!==c)try{p(o,"source",""===c?"(?:)":c)}catch(t){}return o},k=a(x),N=0;k.length>N;)s(D,x,k[N++]);(w.constructor=D).prototype=w,c(i,"RegExp",D,{constructor:!0})}b("RegExp")},function(t,e,i){"use strict";var n=i(14),r=i(22),a=i(6),o=i(5),s=a("species");t.exports=function(t){t=n(t);o&&t&&!t[s]&&r(t,s,{configurable:!0,get:function(){return this}})}},function(t,e,i){"use strict";var n=i(5),r=i(94),a=i(20),o=i(22),s=i(21).get,c=RegExp.prototype,l=TypeError;n&&r&&o(c,"dotAll",{configurable:!0,get:function(){if(this!==c){if("RegExp"===a(this))return!!s(this).dotAll;throw new l("Incompatible receiver, RegExp required")}}})},function(t,e,i){"use strict";var n=i(5),r=i(73).MISSED_STICKY,a=i(20),o=i(22),s=i(21).get,c=RegExp.prototype,l=TypeError;n&&r&&o(c,"sticky",{configurable:!0,get:function(){if(this!==c){if("RegExp"===a(this))return!!s(this).sticky;throw new l("Incompatible receiver, RegExp required")}}})},function(t,e,i){"use strict";var n=i(14),r=i(66),i=i(30);r("toStringTag"),i(n("Symbol"),"Symbol")},function(t,e,i){"use strict";var n=i(4);i(30)(n.JSON,"JSON",!0)},function(t,e,i){"use strict";i(30)(Math,"Math",!0)},function(t,e,i){"use strict";var n=i(3),d=i(16),u=i(48),f=i(33),h=i(25),m=i(136),g=i(100),v=i(88),b=i(50),I=i(137),i=i(55)("splice"),A=Math.max,_=Math.min;n({target:"Array",proto:!0,forced:!i},{splice:function(t,e){var i,n,r,a,o,s,c=d(this),l=h(c),p=u(t,l),t=arguments.length;for(0===t?i=n=0:n=1===t?(i=0,l-p):(i=t-2,_(A(f(e),0),l-p)),g(l+i-n),r=v(c,n),a=0;a<n;a++)(o=p+a)in c&&b(r,a,c[o]);if(i<(r.length=n)){for(a=p;a<l-n;a++)s=a+i,(o=a+n)in c?c[s]=c[o]:I(c,s);for(a=l;l-n+i<a;a--)I(c,a-1)}else if(n<i)for(a=l-n;p<a;a--)s=a+i-1,(o=a+n-1)in c?c[s]=c[o]:I(c,s);for(a=0;a<i;a++)c[a+p]=arguments[a+2];return m(c,l-n+i),r}})},function(t,e,i){"use strict";var n=i(5),r=i(46).EXISTS,a=i(1),i=i(22),o=Function.prototype,s=a(o.toString),c=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,l=a(c.exec);n&&!r&&i(o,"name",{configurable:!0,get:function(){try{return l(c,s(this))[1]}catch(t){return""}}})},function(t,e,i){"use strict";var n=i(3),r=i(41).map;n({target:"Array",proto:!0,forced:!i(55)("map")},{map:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}})},function(t,e,i){"use strict";function s(t,e,i){return 0===e?i:e%2==1?s(t,e-1,i*t):s(t*t,e/2,i)}function c(t,e,i){for(var n=-1,r=i;++n<6;)r+=e*t[n],t[n]=r%1e7,r=o(r/1e7)}function l(t,e){for(var i=6,n=0;0<=--i;)n+=t[i],t[i]=o(n/e),n=n%e*1e7}function p(t){for(var e,i=6,n="";0<=--i;)""===n&&0!==i&&0===t[i]||(e=h(t[i]),n=""===n?e:n+m("0",7-e.length)+e);return n}var n=i(3),r=i(1),d=i(33),u=i(140),a=i(205),i=i(2),f=RangeError,h=String,o=Math.floor,m=r(a),g=r("".slice),v=r(1..toFixed);n({target:"Number",proto:!0,forced:i(function(){return"0.000"!==v(8e-5,3)||"1"!==v(.9,0)||"1.25"!==v(1.255,2)||"1000000000000000128"!==v(0xde0b6b3a7640080,0)})||!i(function(){v({})})},{toFixed:function(t){var e,i,n=u(this),t=d(t),r=[0,0,0,0,0,0],a="",o="0";if(t<0||20<t)throw new f("Incorrect fraction digits");if(n!=n)return"NaN";if(n<=-1e21||1e21<=n)return h(n);if(n<0&&(a="-",n=-n),1e-21<n)if(n=(e=function(t){for(var e=0,i=t;4096<=i;)e+=12,i/=4096;for(;2<=i;)e+=1,i/=2;return e}(n*s(2,69,1))-69)<0?n*s(2,-e,1):n/s(2,e,1),n*=4503599627370496,0<(e=52-e)){for(c(r,0,n),i=t;7<=i;)c(r,1e7,0),i-=7;for(c(r,s(10,i,1),0),i=e-1;23<=i;)l(r,1<<23),i-=23;l(r,1<<i),c(r,1,1),l(r,2),o=p(r)}else c(r,0,n),c(r,1<<-e,0),o=p(r)+m("0",t);return o=0<t?a+((n=o.length)<=t?"0."+m("0",t-n)+o:g(o,0,n-t)+"."+g(o,n-t)):a+o}})},function(t,e,i){"use strict";var r=i(33),a=i(7),o=i(17),s=RangeError;t.exports=function(t){var e=a(o(this)),i="",n=r(t);if(n<0||n===1/0)throw new s("Wrong number of repetitions");for(;0<n;(n>>>=1)&&(e+=e))1&n&&(i+=e);return i}},function(t,e,i){"use strict";var n=i(3),r=i(41).filter;n({target:"Array",proto:!0,forced:!i(55)("filter")},{filter:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}})},function(t,e,i){"use strict";var n=i(3),r=i(41).find,i=i(53),a=!0;"find"in[]&&Array(1).find(function(){a=!1}),n({target:"Array",proto:!0,forced:a},{find:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}}),i("find")},function(t,e,i){"use strict";var n=i(3),r=i(68),a=i(36).f,o=i(40),s=i(7),c=i(102),l=i(17),p=i(103),i=i(18),d=r("".startsWith),u=r("".slice),f=Math.min,r=p("startsWith");n({target:"String",proto:!0,forced:!!(i||r||!(p=a(String.prototype,"startsWith"))||p.writable)&&!r},{startsWith:function(t){var e=s(l(this)),i=(c(t),o(f(1<arguments.length?arguments[1]:void 0,e.length))),t=s(t);return d?d(e,t,i):u(e,i,i+t.length)===t}})},function(t,e,i){"use strict";var n=i(3),r=i(143);n({target:"String",proto:!0,forced:i(144)("fixed")},{fixed:function(){return r(this,"tt","","")}})},function(t,e,i){"use strict";i(3)({target:"Object",stat:!0},{setPrototypeOf:i(71)})},function(t,e,i){"use strict";var n=i(5),r=i(22),a=i(13),o=i(16),s=i(17),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(t){var e=s(this);(a(t)||null===t)&&a(e)&&l(e,t)}})}catch(t){}},function(t,e,i){"use strict";function n(t){var e,t=arguments.length<1?0:x(function(t){t=g(t,"number");return"bigint"==typeof t?t:T(t)}(t));return h(M,e=this)&&v(function(){_(e)})?f(Object(t),this,n):t}function r(t,e){for(var i,n=s?b(e):"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(e,i=n[r])&&!u(t,i)&&A(t,i,I(e,i))}var a=i(3),o=i(18),s=i(5),c=i(4),l=i(118),p=i(1),d=i(86),u=i(9),f=i(74),h=i(31),m=i(43),g=i(108),v=i(2),b=i(47).f,I=i(36).f,A=i(12).f,_=i(140),y=i(145).trim,i="Number",x=c[i],w=l[i],M=x.prototype,P=c.TypeError,j=p("".slice),E=p("".charCodeAt),T=function(t){var e,i,n,r,a,o,s,c=g(t,"number");if(m(c))throw new P("Cannot convert a Symbol value to a number");if("string"==typeof c&&2<c.length)if(c=y(c),43===(t=E(c,0))||45===t){if(88===(e=E(c,2))||120===e)return NaN}else if(48===t){switch(E(c,1)){case 66:case 98:i=2,n=49;break;case 79:case 111:i=8,n=55;break;default:return+c}for(a=(r=j(c,2)).length,o=0;o<a;o++)if((s=E(r,o))<48||n<s)return NaN;return parseInt(r,i)}return+c},c=d(i,!x(" 0o1")||!x("0b1")||x("+0x1"));n.prototype=M,c&&!o&&(M.constructor=n),a({global:!0,constructor:!0,wrap:!0,forced:c},{Number:n});o&&w&&r(l[i],w),(c||o)&&r(l[i],x)},function(t,e,i){"use strict";var n=i(3),r=i(214),i=i(53);n({target:"Array",proto:!0},{fill:r}),i("fill")},function(t,e,i){"use strict";var o=i(16),s=i(48),c=i(25);t.exports=function(t){for(var e=o(this),i=c(e),n=arguments.length,r=s(1<n?arguments[1]:void 0,i),n=2<n?arguments[2]:void 0,a=void 0===n?i:s(n,i);r<a;)e[r++]=t;return e}},function(t,e,i){"use strict";var n=i(3),r=i(41).findIndex,i=i(53),a="findIndex",o=!0;a in[]&&Array(1)[a](function(){o=!1}),n({target:"Array",proto:!0,forced:o},{findIndex:function(t){return r(this,t,1<arguments.length?arguments[1]:void 0)}}),i(a)},function(t,e,i){"use strict";var p=i(14),d=i(9),u=i(24),f=i(31),h=i(71),m=i(84),g=i(133),v=i(74),b=i(75),I=i(217),A=i(218),_=i(5),y=i(18);t.exports=function(t,e,i,n){var r="stackTraceLimit",a=n?2:1,t=t.split("."),o=t[t.length-1],s=p.apply(null,t);if(s){var c=s.prototype;if(!y&&d(c,"cause")&&delete c.cause,!i)return s;var t=p("Error"),l=e(function(t,e){e=b(n?e:t,void 0),t=n?new s(t):new s;return void 0!==e&&u(t,"message",e),A(t,l,t.stack,2),this&&f(c,this)&&v(t,this,l),a<arguments.length&&I(t,arguments[a]),t});if(l.prototype=c,"Error"!==o?h?h(l,t):m(l,t,{name:!0}):_&&r in s&&(g(l,s,r),g(l,s,"prepareStackTrace")),m(l,s),!y)try{c.name!==o&&u(c,"name",o),c.constructor=l}catch(t){}return l}}},function(t,e,i){"use strict";var n=i(13),r=i(24);t.exports=function(t,e){n(e)&&"cause"in e&&r(t,"cause",e.cause)}},function(t,e,i){"use strict";var r=i(24),a=i(104),o=i(219),s=Error.captureStackTrace;t.exports=function(t,e,i,n){o&&(s?s(t,e):r(t,"stack",a(i,n)))}},function(t,e,i){"use strict";var n=i(2),r=i(28);t.exports=!n(function(){var t=new Error("a");return!("stack"in t)||(Object.defineProperty(t,"stack",r(1,7)),7!==t.stack)})},function(t,e,i){"use strict";var n=i(3),r=i(68),a=i(36).f,o=i(40),s=i(7),c=i(102),l=i(17),p=i(103),i=i(18),d=r("".endsWith),u=r("".slice),f=Math.min,r=p("endsWith");n({target:"String",proto:!0,forced:!!(i||r||!(p=a(String.prototype,"endsWith"))||p.writable)&&!r},{endsWith:function(t){var e=s(l(this)),i=(c(t),1<arguments.length?arguments[1]:void 0),n=e.length,i=void 0===i?n:f(o(i),n),n=s(t);return d?d(e,n,i):u(e,i-n.length,i)===n}})},function(t,e,i){"use strict";var n=i(3),r=i(145).trim;n({target:"String",proto:!0,forced:i(222)("trim")},{trim:function(){return r(this)}})},function(t,e,i){"use strict";var n=i(46).PROPER,r=i(2),a=i(146);t.exports=function(t){return r(function(){return!!a[t]()||"
"!=="
"[t]()||n&&a[t].name!==t})}},function(t,e,i){"use strict";var n=i(3),r=i(143);n({target:"String",proto:!0,forced:i(144)("link")},{link:function(t){return r(this,"a","href",t)}})},function(t,e,i){"use strict";var n=i(3),r=i(1),s=i(44),c=i(16),l=i(25),p=i(137),d=i(7),a=i(2),u=i(149),o=i(93),f=i(225),h=i(226),m=i(59),g=i(227),v=[],b=r(v.sort),I=r(v.push),i=a(function(){v.sort(void 0)}),r=a(function(){v.sort(null)}),o=o("sort"),A=!a(function(){if(m)return m<70;if(!(f&&3<f)){if(h)return!0;if(g)return g<603;for(var t,e,i,n="",r=65;r<76;r++){switch(t=String.fromCharCode(r),r){case 66:case 69:case 70:case 72:e=3;break;case 68:case 71:e=4;break;default:e=2}for(i=0;i<47;i++)v.push({k:t+i,v:e})}for(v.sort(function(t,e){return e.v-t.v}),i=0;i<v.length;i++)t=v[i].k.charAt(0),n.charAt(n.length-1)!==t&&(n+=t);return"DGBEFHACIJK"!==n}});n({target:"Array",proto:!0,forced:i||!r||!o||!A},{sort:function(t){void 0!==t&&s(t);var e=c(this);if(A)return void 0===t?b(e):b(e,t);for(var i,n,r=[],a=l(e),o=0;o<a;o++)o in e&&I(r,e[o]);for(u(r,(n=t,function(t,e){return void 0===e?-1:void 0===t?1:void 0!==n?+n(t,e)||0:d(t)>d(e)?1:-1})),i=l(r),o=0;o<i;)e[o]=r[o++];for(;o<a;)p(e,o++);return e}})},function(t,e,i){"use strict";i=i(60).match(/firefox\/(\d+)/i);t.exports=!!i&&+i[1]},function(t,e,i){"use strict";i=i(60);t.exports=/MSIE|Trident/.test(i)},function(t,e,i){"use strict";i=i(60).match(/AppleWebKit\/(\d+)\./);t.exports=!!i&&+i[1]},function(t,e,i){"use strict";var n=i(3),s=i(4),c=i(14),r=i(1),l=i(10),a=i(2),p=i(7),d=i(42),u=i(150).itoc,f=c("btoa"),h=r("".charAt),m=r("".charCodeAt),g=!!f&&!a(function(){f()}),v=!!f&&a(function(){return"bnVsbA=="!==f(null)}),b=!!f&&1!==f.length;n({global:!0,bind:!0,enumerable:!0,forced:g||v||b},{btoa:function(t){if(d(arguments.length,1),g||v||b)return l(f,s,p(t));for(var e,i,n=p(t),r="",a=0,o=u;h(n,a)||(o="=",a%1);){if(255<(i=m(n,a+=.75)))throw new(c("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");r+=h(o,63&(e=e<<8|i)>>8-a%1*8)}return r}})},function(U,H,t){"use strict";function n(t){return v(y,t)&&y[t].m?y[t].c:0}function e(){b(this,D);var t=_((e=arguments.length)<1?void 0:arguments[0]),e=_(e<2?void 0:arguments[1],"Error"),i=n(e);S(this,{type:P,name:e,message:t,code:i}),M||(this.name=e,this.message=t,this.code=i),z&&((e=new E(t)).name=P,h(this,"stack",f(1,x(e.stack,1))))}function i(t){return{enumerable:!0,configurable:!0,get:t}}function r(t){return i(function(){return R(this)[t]})}var a,o,s,c=t(3),l=t(230),p=t(14),d=t(2),u=t(34),f=t(28),h=t(12).f,m=t(15),g=t(22),v=t(9),b=t(76),I=t(11),A=t(232),_=t(75),y=t(151),x=t(104),w=t(21),M=t(5),t=t(18),P="DOMException",j="DATA_CLONE_ERR",E=p("Error"),T=p(P)||function(){try{(new(p("MessageChannel")||l("worker_threads").MessageChannel)).port1.postMessage(new WeakMap)}catch(t){if(t.name===j&&25===t.code)return t.constructor}}(),C=T&&T.prototype,B=E.prototype,S=w.set,R=w.getterFor(P),z="stack"in new E(P),D=e.prototype=u(B),w=(M&&(g(D,"code",r("code")),g(D,"message",r("message")),g(D,"name",r("name"))),h(D,"constructor",f(1,e)),d(function(){return!(new T instanceof E)})),u=w||d(function(){return B.toString!==A||"2: 1"!==String(new T(1,2))}),d=w||d(function(){return 25!==new T(1,"DataCloneError").code}),C=w||25!==T[j]||25!==C[j],C=t?u||d||C:w,k=(c({global:!0,constructor:!0,forced:C},{DOMException:C?e:T}),p(P)),N=k.prototype;for(a in u&&(t||T===k)&&m(N,"toString",A),d&&M&&T===k&&g(N,"code",i(function(){return n(I(this).name)})),y)v(y,a)&&(o=(s=y[a]).s,s=f(6,s.c),v(k,o)||h(k,o,s),v(N,o)||h(N,o,s))},function(t,e,i){"use strict";var n=i(231);t.exports=function(t){try{if(n)return Function('return require("'+t+'")')()}catch(t){}}},function(t,e,i){"use strict";var n=i(4),i=i(20);t.exports="process"===i(n.process)},function(t,e,i){"use strict";var n=i(5),r=i(2),a=i(11),o=i(75),s=Error.prototype.toString,i=r(function(){if(n){var t=Object.create(Object.defineProperty({},"name",{get:function(){return this===t}}));if("true"!==s.call(t))return!0}return"2: 1"!==s.call({message:1,name:2})||"Error"!==s.call({})});t.exports=i?function(){var t=a(this),e=o(t.name,"Error"),t=o(t.message);return e?t?e+": "+t:e:t}:s},function(t,e,i){"use strict";function n(){d(this,A);var t=f((e=arguments.length)<1?void 0:arguments[0]),e=f(e<2?void 0:arguments[1],"Error"),e=new I(t,e);return(t=new b(t)).name=v,l(e,"stack",c(1,m(t.stack,1))),u(e,this,n),e}var r,a=i(3),o=i(4),s=i(14),c=i(28),l=i(12).f,p=i(9),d=i(76),u=i(74),f=i(75),h=i(151),m=i(104),g=i(5),i=i(18),v="DOMException",b=s("Error"),I=s(v),A=n.prototype=I.prototype,_="stack"in new b(v),y="stack"in new I(1,2),g=I&&g&&Object.getOwnPropertyDescriptor(o,v),o=!(!g||g.writable&&g.configurable),g=_&&!o&&!y,x=(a({global:!0,constructor:!0,forced:i||g},{DOMException:g?n:I}),s(v)),_=x.prototype;if(_.constructor!==x)for(var w in i||l(_,"constructor",c(1,x)),h)!p(h,w)||p(x,r=(w=h[w]).s)||l(x,r,c(6,w.c))},function(t,e,i){"use strict";var n=i(14),r="DOMException";i(30)(n(r),r)},function(t,e,i){"use strict";var n=i(3),s=i(4),c=i(14),r=i(1),l=i(10),a=i(2),p=i(7),d=i(9),u=i(42),f=i(150).ctoi,h=/[^\d+/a-z]/i,m=/[\t\n\f\r ]+/g,g=/[=]{1,2}$/,v=c("atob"),b=String.fromCharCode,I=r("".charAt),A=r("".replace),_=r(h.exec),i=a(function(){return""!==v(" ")}),r=!a(function(){v("a")}),y=!i&&!r&&!a(function(){v()}),x=!i&&!r&&1!==v.length;n({global:!0,bind:!0,enumerable:!0,forced:i||r||y||x},{atob:function(t){if(u(arguments.length,1),y||x)return l(v,s,t);var e,i,n=A(p(t),m,""),r="",a=0,o=0;if((n=n.length%4==0?A(n,g,""):n).length%4==1||_(h,n))throw new(c("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;e=I(n,a++);)d(f,e)&&(i=o%4?64*i+f[e]:f[e],o++%4)&&(r+=b(255&i>>(-2*o&6)));return r}})},function(t,e,i){"use strict";i(237)},function(h,m,t){"use strict";t(122);function p(t){var e,i,n,r;if("number"==typeof t){for(e=[],i=0;i<4;i++)at(e,t%256),t=X(t/256);return E(e,".")}if("object"!=typeof t)return t;for(e="",n=function(t){for(var e=null,i=1,n=null,r=0,a=0;a<8;a++)0!==t[a]?(i<r&&(e=n,i=r),n=null,r=0):(null===n&&(n=a),++r);return i<r&&(e=n,i=r),e}(t),i=0;i<8;i++)r&&0===t[i]||(r=r&&!1,n===i?(e+=i?":":"::",r=!0):(e+=tt(t[i],16),i<7&&(e+=":")));return"["+e+"]"}function b(t,e){var i=Z(t,0);return 32<i&&i<127&&!_(e,t)?t:encodeURIComponent(t)}function I(t,e){return 2===t.length&&j(ct,P(t,0))&&(":"===(t=P(t,1))||!e&&"|"===t)}function O(t){return 1<t.length&&I(d(t,0,2))&&(2===t.length||"/"===(t=P(t,2))||"\\"===t||"?"===t||"#"===t)}function a(t,e,i){var n,r,t=w(t);if(e){if(r=this.parse(t))throw new q(r);this.searchParams=null}else{if(void 0!==i&&(n=new a(i,!0)),r=this.parse(t,null,n))throw new q(r);(e=K(new V)).bindURL(this),this.searchParams=e}}function e(t,e){return{get:function(){return l(this)[t]()},set:e&&function(t){return l(this)[e](t)},configurable:!0,enumerable:!0}}var A,g=t(3),n=t(5),v=t(152),i=t(4),L=t(67),r=t(1),o=t(15),s=t(22),W=t(76),_=t(9),G=t(238),y=t(239),x=t(65),Z=t(91).codeAt,F=t(243),w=t(7),Y=t(30),Q=t(42),c=t(154),t=t(21),J=t.set,l=t.getterFor("URL"),V=c.URLSearchParams,K=c.getState,t=i.URL,q=i.TypeError,M=i.parseInt,X=Math.floor,$=Math.pow,P=r("".charAt),j=r(/./.exec),E=r([].join),tt=r(1..toString),et=r([].pop),T=r([].push),it=r("".replace),nt=r([].shift),rt=r("".split),d=r("".slice),C=r("".toLowerCase),at=r([].unshift),ot="Invalid scheme",B="Invalid host",st="Invalid port",ct=/[a-z]/i,lt=/[\d+-.a-z]/i,pt=/\d/,dt=/^0x/i,ut=/^[0-7]+$/,ft=/^\d+$/,ht=/^[\da-f]+$/i,mt=/[\0\t\n\r #%/:<>?@[\\\]^|]/,gt=/[\0\t\n\r #/:<>?@[\\\]^|]/,vt=/^[\u0000-\u0020]+/,bt=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,It=/[\t\n\r]/g,S={},At=G({},S,{" ":1,'"':1,"<":1,">":1,"`":1}),_t=G({},At,{"#":1,"?":1,"{":1,"}":1}),yt=G({},_t,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),D={ftp:21,file:null,http:80,https:443,ws:80,wss:443},xt={},wt={},Mt={},Pt={},jt={},Et={},Tt={},Ct={},k={},N={},Bt={},St={},Dt={},kt={},Nt={},Ut={},U={},H={},Ht={},R={},z={},u=(a.prototype={type:"URL",parse:function(t,e,i){var n,r,a,o,s=this,c=e||xt,l=0,p="",d=!1,u=!1,f=!1;for(t=w(t),e||(s.scheme="",s.username="",s.password="",s.host=null,s.port=null,s.path=[],s.query=null,s.fragment=null,s.cannotBeABaseURL=!1,t=it(t,vt,""),t=it(t,bt,"$1")),t=it(t,It,""),n=y(t);l<=n.length;){switch(r=n[l],c){case xt:if(!r||!j(ct,r)){if(e)return ot;c=Mt;continue}p+=C(r),c=wt;break;case wt:if(r&&(j(lt,r)||"+"===r||"-"===r||"."===r))p+=C(r);else{if(":"!==r){if(e)return ot;p="",c=Mt,l=0;continue}if(e&&(s.isSpecial()!==_(D,p)||"file"===p&&(s.includesCredentials()||null!==s.port)||"file"===s.scheme&&!s.host))return;if(s.scheme=p,e)return void(s.isSpecial()&&D[s.scheme]===s.port&&(s.port=null));p="","file"===s.scheme?c=kt:s.isSpecial()&&i&&i.scheme===s.scheme?c=Pt:s.isSpecial()?c=Ct:"/"===n[l+1]?(c=jt,l++):(s.cannotBeABaseURL=!0,T(s.path,""),c=Ht)}break;case Mt:if(!i||i.cannotBeABaseURL&&"#"!==r)return ot;if(i.cannotBeABaseURL&&"#"===r){s.scheme=i.scheme,s.path=x(i.path),s.query=i.query,s.fragment="",s.cannotBeABaseURL=!0,c=z;break}c="file"===i.scheme?kt:Et;continue;case Pt:if("/"!==r||"/"!==n[l+1]){c=Et;continue}c=k,l++;break;case jt:if("/"===r){c=N;break}c=H;continue;case Et:if(s.scheme=i.scheme,r===A)s.username=i.username,s.password=i.password,s.host=i.host,s.port=i.port,s.path=x(i.path),s.query=i.query;else if("/"===r||"\\"===r&&s.isSpecial())c=Tt;else if("?"===r)s.username=i.username,s.password=i.password,s.host=i.host,s.port=i.port,s.path=x(i.path),s.query="",c=R;else{if("#"!==r){s.username=i.username,s.password=i.password,s.host=i.host,s.port=i.port,s.path=x(i.path),s.path.length--,c=H;continue}s.username=i.username,s.password=i.password,s.host=i.host,s.port=i.port,s.path=x(i.path),s.query=i.query,s.fragment="",c=z}break;case Tt:if(!s.isSpecial()||"/"!==r&&"\\"!==r){if("/"!==r){s.username=i.username,s.password=i.password,s.host=i.host,s.port=i.port,c=H;continue}c=N}else c=k;break;case Ct:if(c=k,"/"!==r||"/"!==P(p,l+1))continue;l++;break;case k:if("/"===r||"\\"===r)break;c=N;continue;case N:if("@"===r){d&&(p="%40"+p);for(var d=!0,h=y(p),m=0;m<h.length;m++){var g=h[m];":"!==g||f?(g=b(g,yt),f?s.password+=g:s.username+=g):f=!0}p=""}else if(r===A||"/"===r||"?"===r||"#"===r||"\\"===r&&s.isSpecial()){if(d&&""===p)return"Invalid authority";l-=y(p).length+1,p="",c=Bt}else p+=r;break;case Bt:case St:if(e&&"file"===s.scheme){c=Ut;continue}if(":"!==r||u){if(r===A||"/"===r||"?"===r||"#"===r||"\\"===r&&s.isSpecial()){if(s.isSpecial()&&""===p)return B;if(e&&""===p&&(s.includesCredentials()||null!==s.port))return;if(a=s.parseHost(p))return a;if(p="",c=U,e)return;continue}"["===r?u=!0:"]"===r&&(u=!1),p+=r}else{if(""===p)return B;if(a=s.parseHost(p))return a;if(p="",c=Dt,e===St)return}break;case Dt:if(!j(pt,r)){if(r===A||"/"===r||"?"===r||"#"===r||"\\"===r&&s.isSpecial()||e){if(""!==p){var v=M(p,10);if(65535<v)return st;s.port=s.isSpecial()&&v===D[s.scheme]?null:v,p=""}if(e)return;c=U;continue}return st}p+=r;break;case kt:if(s.scheme="file","/"===r||"\\"===r)c=Nt;else{if(!i||"file"!==i.scheme){c=H;continue}switch(r){case A:s.host=i.host,s.path=x(i.path),s.query=i.query;break;case"?":s.host=i.host,s.path=x(i.path),s.query="",c=R;break;case"#":s.host=i.host,s.path=x(i.path),s.query=i.query,s.fragment="",c=z;break;default:O(E(x(n,l),""))||(s.host=i.host,s.path=x(i.path),s.shortenPath()),c=H;continue}}break;case Nt:if("/"===r||"\\"===r){c=Ut;break}i&&"file"===i.scheme&&!O(E(x(n,l),""))&&(I(i.path[0],!0)?T(s.path,i.path[0]):s.host=i.host),c=H;continue;case Ut:if(r===A||"/"===r||"\\"===r||"?"===r||"#"===r){if(!e&&I(p))c=H;else{if(""===p){if(s.host="",e)return}else{if(a=s.parseHost(p))return a;if("localhost"===s.host&&(s.host=""),e)return;p=""}c=U}continue}p+=r;break;case U:if(s.isSpecial()){if(c=H,"/"!==r&&"\\"!==r)continue}else if(e||"?"!==r)if(e||"#"!==r){if(r!==A&&(c=H,"/"!==r))continue}else s.fragment="",c=z;else s.query="",c=R;break;case H:if(r===A||"/"===r||"\\"===r&&s.isSpecial()||!e&&("?"===r||"#"===r)){if(".."===(v=C(v=p))||"%2e."===v||".%2e"===v||"%2e%2e"===v?(s.shortenPath(),"/"===r||"\\"===r&&s.isSpecial()||T(s.path,"")):"."===(o=p)||"%2e"===C(o)?"/"===r||"\\"===r&&s.isSpecial()||T(s.path,""):("file"===s.scheme&&!s.path.length&&I(p)&&(s.host&&(s.host=""),p=P(p,0)+":"),T(s.path,p)),p="","file"===s.scheme&&(r===A||"?"===r||"#"===r))for(;1<s.path.length&&""===s.path[0];)nt(s.path);"?"===r?(s.query="",c=R):"#"===r&&(s.fragment="",c=z)}else p+=b(r,_t);break;case Ht:"?"===r?(s.query="",c=R):"#"===r?(s.fragment="",c=z):r!==A&&(s.path[0]+=b(r,S));break;case R:e||"#"!==r?r!==A&&("'"===r&&s.isSpecial()?s.query+="%27":s.query+="#"===r?"%23":b(r,S)):(s.fragment="",c=z);break;case z:r!==A&&(s.fragment+=b(r,At))}l++}},parseHost:function(t){var e,i,n;if("["===P(t,0))return"]"===P(t,t.length-1)&&(e=function(t){function e(){return P(t,u)}var i,n,r,a,o,s,c,l=[0,0,0,0,0,0,0,0],p=0,d=null,u=0;if(":"===e()){if(":"!==P(t,1))return;u+=2,d=++p}for(;e();){if(8===p)return;if(":"===e()){if(null!==d)return;u++,d=++p}else{for(i=n=0;n<4&&j(ht,e());)i=16*i+M(e(),16),u++,n++;if("."===e()){if(0===n)return;if(u-=n,6<p)return;for(r=0;e();){if(a=null,0<r){if(!("."===e()&&r<4))return;u++}if(!j(pt,e()))return;for(;j(pt,e());){if(o=M(e(),10),null===a)a=o;else{if(0===a)return;a=10*a+o}if(255<a)return;u++}l[p]=256*l[p]+a,2!==++r&&4!==r||p++}if(4!==r)return;break}if(":"===e()){if(u++,!e())return}else if(e())return;l[p++]=i}}if(null!==d)for(s=p-d,p=7;0!==p&&0<s;)c=l[p],l[p--]=l[d+s-1],l[d+--s]=c;else if(8!==p)return;return l}(d(t,1,-1)))?void(this.host=e):B;if(this.isSpecial())return t=F(t),j(mt,t)||null===(e=function(t){var e,i,n,r,a,o,s,c=rt(t,".");if(c.length&&""===c[c.length-1]&&c.length--,4<(e=c.length))return t;for(i=[],n=0;n<e;n++){if(""===(r=c[n]))return t;if(a=10,1<r.length&&"0"===P(r,0)&&(a=j(dt,r)?16:8,r=d(r,8===a?1:2)),""===r)o=0;else{if(!j(10===a?ft:8===a?ut:ht,r))return t;o=M(r,a)}T(i,o)}for(n=0;n<e;n++)if(o=i[n],n===e-1){if(o>=$(256,5-e))return null}else if(255<o)return null;for(s=et(i),n=0;n<i.length;n++)s+=i[n]*$(256,3-n);return s}(t))?B:void(this.host=e);if(j(gt,t))return B;for(e="",i=y(t),n=0;n<i.length;n++)e+=b(i[n],S);this.host=e},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||"file"===this.scheme},includesCredentials:function(){return""!==this.username||""!==this.password},isSpecial:function(){return _(D,this.scheme)},shortenPath:function(){var t=this.path,e=t.length;!e||"file"===this.scheme&&1===e&&I(t[0],!0)||t.length--},serialize:function(){var t=this,e=t.scheme,i=t.username,n=t.password,r=t.host,a=t.port,o=t.path,s=t.query,c=t.fragment,l=e+":";return null!==r?(l+="//",t.includesCredentials()&&(l+=i+(n?":"+n:"")+"@"),l+=p(r),null!==a&&(l+=":"+a)):"file"===e&&(l+="//"),l+=t.cannotBeABaseURL?o[0]:o.length?"/"+E(o,"/"):"",null!==s&&(l+="?"+s),null!==c&&(l+="#"+c),l},setHref:function(t){t=this.parse(t);if(t)throw new q(t);this.searchParams.update()},getOrigin:function(){var t=this.scheme,e=this.port;if("blob"===t)try{return new u(t.path[0]).origin}catch(t){return"null"}return"file"!==t&&this.isSpecial()?t+"://"+p(this.host)+(null!==e?":"+e:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(t){this.parse(w(t)+":",xt)},getUsername:function(){return this.username},setUsername:function(t){var e=y(w(t));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var i=0;i<e.length;i++)this.username+=b(e[i],yt)}},getPassword:function(){return this.password},setPassword:function(t){var e=y(w(t));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var i=0;i<e.length;i++)this.password+=b(e[i],yt)}},getHost:function(){var t=this.host,e=this.port;return null===t?"":null===e?p(t):p(t)+":"+e},setHost:function(t){this.cannotBeABaseURL||this.parse(t,Bt)},getHostname:function(){var t=this.host;return null===t?"":p(t)},setHostname:function(t){this.cannotBeABaseURL||this.parse(t,St)},getPort:function(){var t=this.port;return null===t?"":w(t)},setPort:function(t){this.cannotHaveUsernamePasswordPort()||(""===(t=w(t))?this.port=null:this.parse(t,Dt))},getPathname:function(){var t=this.path;return this.cannotBeABaseURL?t[0]:t.length?"/"+E(t,"/"):""},setPathname:function(t){this.cannotBeABaseURL||(this.path=[],this.parse(t,U))},getSearch:function(){var t=this.query;return t?"?"+t:""},setSearch:function(t){""===(t=w(t))?this.query=null:("?"===P(t,0)&&(t=d(t,1)),this.query="",this.parse(t,R)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var t=this.fragment;return t?"#"+t:""},setHash:function(t){""===(t=w(t))?this.fragment=null:("#"===P(t,0)&&(t=d(t,1)),this.fragment="",this.parse(t,z))},update:function(){this.query=this.searchParams.serialize()||null}},function(t){var e=W(this,f),i=1<Q(arguments.length,1)?arguments[1]:void 0,t=J(e,new a(t,!1,i));n||(e.href=t.serialize(),e.origin=t.getOrigin(),e.protocol=t.getProtocol(),e.username=t.getUsername(),e.password=t.getPassword(),e.host=t.getHost(),e.hostname=t.getHostname(),e.port=t.getPort(),e.pathname=t.getPathname(),e.search=t.getSearch(),e.searchParams=t.getSearchParams(),e.hash=t.getHash())}),f=u.prototype;n&&(s(f,"href",e("serialize","setHref")),s(f,"origin",e("getOrigin")),s(f,"protocol",e("getProtocol","setProtocol")),s(f,"username",e("getUsername","setUsername")),s(f,"password",e("getPassword","setPassword")),s(f,"host",e("getHost","setHost")),s(f,"hostname",e("getHostname","setHostname")),s(f,"port",e("getPort","setPort")),s(f,"pathname",e("getPathname","setPathname")),s(f,"search",e("getSearch","setSearch")),s(f,"searchParams",e("getSearchParams")),s(f,"hash",e("getHash","setHash"))),o(f,"toJSON",function(){return l(this).serialize()},{enumerable:!0}),o(f,"toString",function(){return l(this).serialize()},{enumerable:!0}),t&&(c=t.createObjectURL,i=t.revokeObjectURL,c&&o(u,"createObjectURL",L(c,t)),i)&&o(u,"revokeObjectURL",L(i,t)),Y(u,"URL"),g({global:!0,constructor:!0,forced:!v,sham:!n},{URL:u})},function(t,e,i){"use strict";var u=i(5),n=i(1),f=i(10),r=i(2),h=i(64),m=i(63),g=i(78),v=i(16),b=i(57),a=Object.assign,o=Object.defineProperty,I=n([].concat);t.exports=!a||r(function(){var t,e,i,n;return!(!u||1===a({b:1},a(o({},"a",{enumerable:!0,get:function(){o(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)||(e={},n="abcdefghijklmnopqrst",(t={})[i=Symbol("assign detection")]=7,n.split("").forEach(function(t){e[t]=t}),7!==a({},t)[i])||h(a({},e)).join("")!==n})?function(t,e){for(var i=v(t),n=arguments.length,r=1,a=m.f,o=g.f;r<n;)for(var s,c=b(arguments[r++]),l=a?I(h(c),a(c)):h(c),p=l.length,d=0;d<p;)s=l[d++],u&&!f(o,c,s)||(i[s]=c[s]);return i}:a},function(t,e,i){"use strict";var u=i(67),f=i(10),h=i(16),m=i(240),g=i(242),v=i(69),b=i(25),I=i(50),A=i(153),_=i(105),y=Array;t.exports=function(t){var e,i,n,r,a,o,s=h(t),t=v(this),c=arguments.length,l=1<c?arguments[1]:void 0,p=void 0!==l,c=(p&&(l=u(l,2<c?arguments[2]:void 0)),_(s)),d=0;if(!c||this===y&&g(c))for(e=b(s),i=t?new this(e):y(e);d<e;d++)o=p?l(s[d],d):s[d],I(i,d,o);else for(a=(r=A(s,c)).next,i=t?new this:[];!(n=f(a,r)).done;d++)o=p?m(r,l,[n.value,d],!0):n.value,I(i,d,o);return i.length=d,i}},function(t,e,i){"use strict";var r=i(11),a=i(241);t.exports=function(e,t,i,n){try{return n?t(r(i)[0],i[1]):t(i)}catch(t){a(e,"throw",t)}}},function(t,e,i){"use strict";var a=i(10),o=i(11),s=i(38);t.exports=function(t,e,i){var n,r;o(t);try{if(!(n=s(t,"return"))){if("throw"===e)throw i;return i}n=a(n,t)}catch(t){r=!0,n=t}if("throw"===e)throw i;if(r)throw n;return o(n),i}},function(t,e,i){"use strict";var n=i(6),r=i(52),a=n("iterator"),o=Array.prototype;t.exports=function(t){return void 0!==t&&(r.Array===t||o[a]===t)}},function(t,e,i){"use strict";function v(t){return t+22+75*(t<26)}function a(t){var e,i=[],n=(t=function(t){for(var e=[],i=0,n=t.length;i<n;){var r,a=E(t,i++);55296<=a&&a<=56319&&i<n?56320==(64512&(r=E(t,i++)))?C(e,((1023&a)<<10)+(1023&r)+65536):(C(e,a),i--):C(e,a)}return e}(t)).length,r=128,a=0,o=72;for(p=0;p<t.length;p++)(e=t[p])<128&&C(i,j(e));var s=i.length,c=s;for(s&&C(i,"-");c<n;){for(var l=b,p=0;p<t.length;p++)r<=(e=t[p])&&e<l&&(l=e);var d=c+1;if(l-r>P((b-a)/d))throw new M(x);for(a+=(l-r)*d,r=l,p=0;p<t.length;p++){if((e=t[p])<r&&++a>b)throw new M(x);if(e===r){for(var u=a,f=I;;){var h=f<=o?1:o+A<=f?A:f-o;if(u<h)break;var m=u-h,g=I-h;C(i,j(v(h+m%g))),u=P(m/g),f+=I}C(i,j(v(u))),o=function(t,e,i){var n=0;for(t=i?P(t/y):t>>1,t+=P(t/e);w*A>>1<t;)t=P(t/w),n+=I;return P(n+(w+1)*t/(t+_))}(a,d,c===s),a=0,c++}}a++,r++}return T(i,"")}var i=i(1),b=2147483647,I=36,A=26,_=38,y=700,o=/[^\0-\u007E]/,s=/[.\u3002\uFF0E\uFF61]/g,x="Overflow: input needs wider integers to process",w=I-1,M=RangeError,c=i(s.exec),P=Math.floor,j=String.fromCharCode,E=i("".charCodeAt),T=i([].join),C=i([].push),l=i("".replace),p=i("".split),d=i("".toLowerCase);t.exports=function(t){for(var e,i=[],n=p(l(d(t),s,"."),"."),r=0;r<n.length;r++)e=n[r],C(i,c(o,e)?"xn--"+a(e):e);return T(i,".")}},function(t,e,i){"use strict";var r=i(15);t.exports=function(t,e,i){for(var n in e)r(t,n,e[n],i);return t}},function(t,e,i){"use strict";i(154)},function(t,e,i){"use strict";var n=i(15),r=i(1),d=i(7),u=i(42),i=URLSearchParams,a=i.prototype,f=r(a.append),h=r(a.delete),m=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(t){var e=arguments.length,i=e<2?void 0:arguments[1];if(e&&void 0===i)return h(this,t);for(var n,r=[],a=(m(this,function(t,e){g(r,{key:e,value:t})}),u(e,1),d(t)),o=d(i),s=0,c=0,l=!1,p=r.length;s<p;)n=r[s++],l||n.key===a?(l=!0,h(this,n.key)):c++;for(;c<p;)(n=r[c++]).key===a&&n.value===o||f(this,n.key,n.value)},{enumerable:!0,unsafe:!0})},function(t,e,i){"use strict";var n=i(15),r=i(1),o=i(7),s=i(42),i=URLSearchParams,a=i.prototype,c=r(a.getAll),l=r(a.has),r=new i("a=1");!r.has("a",2)&&r.has("a",void 0)||n(a,"has",function(t){var e=arguments.length,i=e<2?void 0:arguments[1];if(e&&void 0===i)return l(this,t);for(var n=c(this,t),r=(s(e,1),o(i)),a=0;a<n.length;)if(n[a++]===r)return!0;return!1},{enumerable:!0,unsafe:!0})},function(t,e,i){"use strict";var n=i(5),r=i(1),i=i(22),a=URLSearchParams.prototype,o=r(a.forEach);!n||"size"in a||i(a,"size",{get:function(){var t=0;return o(this,function(){t++}),t},configurable:!0,enumerable:!0})},function(t,e,i){"use strict";var p=i(70),d=i(10),n=i(1),r=i(95),v=i(11),a=i(32),u=i(99),f=i(17),b=i(250),I=i(96),A=i(40),_=i(7),o=i(38),y=i(65),x=i(97),w=i(72),s=i(73),i=i(2),M=s.UNSUPPORTED_Y,P=Math.min,j=[].push,E=n(/./.exec),T=n(j),C=n("".slice);r("split",function(r,h,m){var g="c"==="abbc".split(/(b)*/)[1]||4!=="test".split(/(?:)/,-1).length||2!=="ab".split(/(?:ab)*/).length||4!==".".split(/(.?)(.?)/).length||1<".".split(/()()/).length||"".split(/.?/).length?function(t,e){var i=_(f(this)),n=void 0===e?4294967295:e>>>0;if(0==n)return[];if(void 0===t)return[i];if(!u(t))return d(h,i,t,n);for(var r,a,o,s=[],e=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),c=0,l=new RegExp(t.source,e+"g");(r=d(w,l,i))&&!(c<(a=l.lastIndex)&&(T(s,C(i,c,r.index)),1<r.length&&r.index<i.length&&p(j,s,y(r,1)),o=r[0].length,c=a,n<=s.length));)l.lastIndex===r.index&&l.lastIndex++;return c===i.length?!o&&E(l,"")||T(s,""):T(s,C(i,c)),n<s.length?y(s,0,n):s}:"0".split(void 0,0).length?function(t,e){return void 0===t&&0===e?[]:d(h,this,t,e)}:h;return[function(t,e){var i=f(this),n=a(t)?void 0:o(t,r);return n?d(n,t,i,e):d(g,_(i),t,e)},function(t,e){var i=v(this),n=_(t),t=m(g,i,n,e,g!==h);if(t.done)return t.value;var t=b(i,RegExp),r=i.unicode,a=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(M?"g":"y"),o=new t(M?"^(?:"+i.source+")":i,a),s=void 0===e?4294967295:e>>>0;if(0==s)return[];if(0===n.length)return null===x(o,n)?[n]:[];for(var c=0,l=0,p=[];l<n.length;){o.lastIndex=M?0:l;var d,u=x(o,M?C(n,l):n);if(null===u||(d=P(A(o.lastIndex+(M?l:0)),n.length))===c)l=I(n,l,r);else{if(T(p,C(n,c,l)),p.length===s)return p;for(var f=1;f<=u.length-1;f++)if(T(p,u[f]),p.length===s)return p;l=c=d}}return T(p,C(n,c)),p}]},!!i(function(){var t=/(?:)/,e=t.exec,t=(t.exec=function(){return e.apply(this,arguments)},"ab".split(t));return 2!==t.length||"a"!==t[0]||"b"!==t[1]}),M)},function(t,e,i){"use strict";var n=i(11),r=i(251),a=i(32),o=i(6)("species");t.exports=function(t,e){var t=n(t).constructor;return void 0===t||a(t=n(t)[o])?e:r(t)}},function(t,e,i){"use strict";var n=i(69),r=i(45),a=TypeError;t.exports=function(t){if(n(t))return t;throw new a(r(t)+" is not a constructor")}},function(t,e,i){var n;i=[i(0)],void 0!==(e="function"==typeof(n=function(_){"use strict";function i(t){var e=t.parent();t.removeData("minicolors-initialized").removeData("minicolors-settings").removeProp("size").removeClass("minicolors-input"),e.before(t).remove()}function n(t){var e=t.parent(),i=e.find(".minicolors-panel"),n=t.data("minicolors-settings");!t.data("minicolors-initialized")||t.prop("disabled")||e.hasClass("minicolors-inline")||e.hasClass("minicolors-focus")||(r(),e.addClass("minicolors-focus"),i.animate?i.stop(!0,!0).fadeIn(n.showSpeed,function(){n.show&&n.show.call(t.get(0))}):(i.show(),n.show&&n.show.call(t.get(0))))}function r(){_(".minicolors-focus").each(function(){var t=_(this),e=t.find(".minicolors-input"),i=t.find(".minicolors-panel"),n=e.data("minicolors-settings");i.animate?i.fadeOut(n.hideSpeed,function(){n.hide&&n.hide.call(e.get(0)),t.removeClass("minicolors-focus")}):(i.hide(),n.hide&&n.hide.call(e.get(0)),t.removeClass("minicolors-focus"))})}function a(t,e,i){var n,r,a,o,s,c=t.parents(".minicolors").find(".minicolors-input"),l=c.data("minicolors-settings"),p=t.find("[class$=-picker]"),d=t.offset().left,u=t.offset().top,f=Math.round(e.pageX-d),h=Math.round(e.pageY-u),m=i?l.animationSpeed:0;e.originalEvent.changedTouches&&(f=e.originalEvent.changedTouches[0].pageX-d,h=e.originalEvent.changedTouches[0].pageY-u),f<0&&(f=0),h<0&&(h=0),f>t.width()&&(f=t.width()),h>t.height()&&(h=t.height()),t.parent().is(".minicolors-slider-wheel")&&p.parent().is(".minicolors-grid")&&(n=75-f,r=75-h,a=Math.sqrt(n*n+r*r),(o=Math.atan2(r,n))<0&&(o+=2*Math.PI),75<a&&(f=(a=75)-75*Math.cos(o),h=75-75*Math.sin(o)),f=Math.round(f),h=Math.round(h)),s={top:h+"px"},t.is(".minicolors-grid")&&(s.left=f+"px"),p.animate?p.stop(!0).animate(s,m,l.animationEasing,function(){g(c,t)}):(p.css(s),g(c,t))}function g(t,e){function i(t,e){var i,n;return t.length&&e?(i=t.offset().left,n=t.offset().top,{x:i-e.offset().left+t.outerWidth()/2,y:n-e.offset().top+t.outerHeight()/2}):null}var n,r,a,o,s,c,l,p=t.val(),d=t.attr("data-opacity"),u=t.parent(),f=t.data("minicolors-settings"),h=u.find(".minicolors-input-swatch"),m=u.find(".minicolors-grid"),g=u.find(".minicolors-slider"),v=u.find(".minicolors-opacity-slider"),b=m.find("[class$=-picker]"),I=g.find("[class$=-picker]"),A=v.find("[class$=-picker]"),_=i(b,m),y=i(I,g),x=i(A,v);if(e.is(".minicolors-grid, .minicolors-slider, .minicolors-opacity-slider")){switch(f.control){case"wheel":o=m.width()/2-_.x,s=m.height()/2-_.y,c=Math.sqrt(o*o+s*s),(l=Math.atan2(s,o))<0&&(l+=2*Math.PI),75<c&&(c=75,_.x=69-75*Math.cos(l),_.y=69-75*Math.sin(l)),r=E(c/.75,0,100),p=S({h:n=E(180*l/Math.PI,0,360),s:r,b:a=E(100-Math.floor(y.y*(100/g.height())),0,100)}),g.css("backgroundColor",S({h:n,s:r,b:100}));break;case"saturation":p=S({h:n=E(parseInt(_.x*(360/m.width()),10),0,360),s:r=E(100-Math.floor(y.y*(100/g.height())),0,100),b:a=E(100-Math.floor(_.y*(100/m.height())),0,100)}),g.css("backgroundColor",S({h:n,s:100,b:a})),u.find(".minicolors-grid-inner").css("opacity",r/100);break;case"brightness":p=S({h:n=E(parseInt(_.x*(360/m.width()),10),0,360),s:r=E(100-Math.floor(_.y*(100/m.height())),0,100),b:a=E(100-Math.floor(y.y*(100/g.height())),0,100)}),g.css("backgroundColor",S({h:n,s:r,b:100})),u.find(".minicolors-grid-inner").css("opacity",1-a/100);break;default:p=S({h:n=E(360-parseInt(y.y*(360/g.height()),10),0,360),s:r=E(Math.floor(_.x*(100/m.width())),0,100),b:a=E(100-Math.floor(_.y*(100/m.height())),0,100)}),m.css("backgroundColor",S({h:n,s:100,b:100}))}w(t,p,d=f.opacity?parseFloat(1-x.y/v.height()).toFixed(2):1)}else h.find("span").css({backgroundColor:p,opacity:String(d)}),M(t,p,d)}function w(t,e,i){var n,r=t.parent(),a=t.data("minicolors-settings"),o=r.find(".minicolors-input-swatch");a.opacity&&t.attr("data-opacity",i),e="rgb"===a.format?(n=T(e)?P(e,!0):D(x(e,!0)),i=""===t.attr("data-opacity")?1:E(parseFloat(t.attr("data-opacity")).toFixed(2),0,1),!isNaN(i)&&a.opacity||(i=1),t.minicolors("rgbObject").a<=1&&n&&a.opacity?"rgba("+n.r+", "+n.g+", "+n.b+", "+parseFloat(i)+")":"rgb("+n.r+", "+n.g+", "+n.b+")"):(T(e)&&(e=B(e)),y(e,a.letterCase)),t.val(e),o.find("span").css({backgroundColor:e,opacity:String(i)}),M(t,e,i)}function d(t,e){var i,n,r,a,o,s,c,l,p,d,u=t.parent(),f=t.data("minicolors-settings"),h=u.find(".minicolors-input-swatch"),m=u.find(".minicolors-grid"),g=u.find(".minicolors-slider"),v=u.find(".minicolors-opacity-slider"),b=m.find("[class$=-picker]"),I=g.find("[class$=-picker]"),A=v.find("[class$=-picker]");switch(T(t.val())?(i=B(t.val()),(o=E(parseFloat(C(t.val())).toFixed(2),0,1))&&t.attr("data-opacity",o)):i=y(x(t.val(),!0),f.letterCase),n=function(t){var e=function(t){var e={h:0,s:0,b:0},i=Math.min(t.r,t.g,t.b),n=Math.max(t.r,t.g,t.b),r=n-i;e.b=n,e.s=0!==n?255*r/n:0,0!==e.s?t.r===n?e.h=(t.g-t.b)/r:t.g===n?e.h=2+(t.b-t.r)/r:e.h=4+(t.r-t.g)/r:e.h=-1;e.h*=60,e.h<0&&(e.h+=360);return e.s*=100/255,e.b*=100/255,e}(D(t));0===e.s&&(e.h=360);return e}(i=i||y(j(f.defaultValue,!0),f.letterCase)),a=f.keywords?_.map(f.keywords.split(","),function(t){return t.toLowerCase().trim()}):[],s=""!==t.val()&&-1<_.inArray(t.val().toLowerCase(),a)?y(t.val()):T(t.val())?P(t.val()):i,e||t.val(s),f.opacity&&(r=""===t.attr("data-opacity")?1:E(parseFloat(t.attr("data-opacity")).toFixed(2),0,1),isNaN(r)&&(r=1),t.attr("data-opacity",r),h.find("span").css("opacity",String(r)),l=E(v.height()-v.height()*r,0,v.height()),A.css("top",l+"px")),"transparent"===t.val().toLowerCase()&&h.find("span").css("opacity",String(0)),h.find("span").css("backgroundColor",i),f.control){case"wheel":p=E(Math.ceil(.75*n.s),0,m.height()/2),d=n.h*Math.PI/180,c=E(75-Math.cos(d)*p,0,m.width()),l=E(75-Math.sin(d)*p,0,m.height()),b.css({top:l+"px",left:c+"px"}),l=150-n.b/(100/m.height()),""===i&&(l=0),I.css("top",l+"px"),g.css("backgroundColor",S({h:n.h,s:n.s,b:100}));break;case"saturation":c=E(5*n.h/12,0,150),l=E(m.height()-Math.ceil(n.b/(100/m.height())),0,m.height()),b.css({top:l+"px",left:c+"px"}),l=E(g.height()-n.s*(g.height()/100),0,g.height()),I.css("top",l+"px"),g.css("backgroundColor",S({h:n.h,s:100,b:n.b})),u.find(".minicolors-grid-inner").css("opacity",n.s/100);break;case"brightness":c=E(5*n.h/12,0,150),l=E(m.height()-Math.ceil(n.s/(100/m.height())),0,m.height()),b.css({top:l+"px",left:c+"px"}),l=E(g.height()-n.b*(g.height()/100),0,g.height()),I.css("top",l+"px"),g.css("backgroundColor",S({h:n.h,s:n.s,b:100})),u.find(".minicolors-grid-inner").css("opacity",1-n.b/100);break;default:c=E(Math.ceil(n.s/(100/m.width())),0,m.width()),l=E(m.height()-Math.ceil(n.b/(100/m.height())),0,m.height()),b.css({top:l+"px",left:c+"px"}),l=E(g.height()-n.h/(360/g.height()),0,g.height()),I.css("top",l+"px"),m.css("backgroundColor",S({h:n.h,s:100,b:100}))}t.data("minicolors-initialized")&&M(t,s,r)}function M(t,e,i){var n,r,a,o=t.data("minicolors-settings"),s=t.data("minicolors-lastChange");if(!s||s.value!==e||s.opacity!==i){if(t.data("minicolors-lastChange",{value:e,opacity:i}),o.swatches&&0!==o.swatches.length){for(n=T(e)?P(e,!0):D(e),r=-1,a=0;a<o.swatches.length;++a)if(n.r===o.swatches[a].r&&n.g===o.swatches[a].g&&n.b===o.swatches[a].b&&n.a===o.swatches[a].a){r=a;break}t.parent().find(".minicolors-swatches .minicolors-swatch").removeClass("selected"),-1!==r&&t.parent().find(".minicolors-swatches .minicolors-swatch").eq(a).addClass("selected")}o.change&&(o.changeDelay?(clearTimeout(t.data("minicolors-changeTimeout")),t.data("minicolors-changeTimeout",setTimeout(function(){o.change.call(t.get(0),e,i)},o.changeDelay))):o.change.call(t.get(0),e,i)),t.trigger("change").trigger("input")}}function y(t,e){return"uppercase"===e?t.toUpperCase():t.toLowerCase()}function x(t,e){return!(t=t.replace(/^#/g,"")).match(/^[A-F0-9]{3,6}/gi)||3!==t.length&&6!==t.length?"":(3===t.length&&e&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),"#"+t)}function P(t,e){var i=t.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)),e?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 j(t,e){return T(t)?P(t):x(t,e)}function E(t,e,i){return t<e&&(t=e),i<t&&(t=i),t}function T(t){var e=t.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);return!(!e||4!==e.length)}function C(t){return(t=t.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+(\.\d{1,2})?|\.\d{1,2})[\s+]?/i))&&6===t.length?t[4]:"1"}function B(t){return(t=t.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i))&&4===t.length?"#"+("0"+parseInt(t[1],10).toString(16)).slice(-2)+("0"+parseInt(t[2],10).toString(16)).slice(-2)+("0"+parseInt(t[3],10).toString(16)).slice(-2):""}function u(t){var i=[t.r.toString(16),t.g.toString(16),t.b.toString(16)];return _.each(i,function(t,e){1===e.length&&(i[t]="0"+e)}),"#"+i.join("")}function S(t){return u((e=t,a={},o=Math.round(e.h),s=Math.round(255*e.s/100),c=Math.round(255*e.b/100),0===s?a.r=a.g=a.b=c:(r=o%60*((i=c)-(n=(255-s)*c/255))/60,360===o&&(o=0),o<60?(a.r=i,a.b=n,a.g=n+r):o<120?(a.g=i,a.b=n,a.r=i-r):o<180?(a.g=i,a.r=n,a.b=n+r):o<240?(a.b=i,a.r=n,a.g=i-r):o<300?(a.b=i,a.g=n,a.r=n+r):o<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 e,i,n,r,a,o,s,c}function D(t){return{r:(t=parseInt(-1<t.indexOf("#")?t.substring(1):t,16))>>16,g:(65280&t)>>8,b:255&t}}_.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:[]}},_.extend(_.fn,{minicolors:function(t,e){switch(t){case"destroy":return _(this).each(function(){i(_(this))}),_(this);case"hide":return r(),_(this);case"opacity":return void 0===e?_(this).attr("data-opacity"):(_(this).each(function(){d(_(this).attr("data-opacity",e))}),_(this));case"rgbObject":return function(t){var e,i=_(t).attr("data-opacity");{var n;e=T(_(t).val())?P(_(t).val(),!0):(n=x(_(t).val(),!0),D(n))}if(!e)return null;void 0!==i&&_.extend(e,{a:parseFloat(i)});return e}(_(this));case"rgbString":case"rgbaString":return function(t,e){var i,n=_(t).attr("data-opacity");{var r;i=T(_(t).val())?P(_(t).val(),!0):(r=x(_(t).val(),!0),D(r))}if(!i)return null;void 0===n&&(n=1);return e?"rgba("+i.r+", "+i.g+", "+i.b+", "+parseFloat(n)+")":"rgb("+i.r+", "+i.g+", "+i.b+")"}(_(this),"rgbaString"===t);case"settings":return void 0===e?_(this).data("minicolors-settings"):(_(this).each(function(){var t=_(this).data("minicolors-settings")||{};i(_(this)),_(this).minicolors(_.extend(!0,t,e))}),_(this));case"show":return n(_(this).eq(0)),_(this);case"value":return void 0===e?_(this).val():(_(this).each(function(){"object"==typeof e&&null!==e?(void 0!==e.opacity&&_(this).attr("data-opacity",E(e.opacity,0,1)),e.color&&_(this).val(e.color)):_(this).val(e),d(_(this))}),_(this));default:return"create"!==t&&(e=t),_(this).each(function(){!function(e,t){var i,n,r,a,o,s,c,l=_('<div class="minicolors" />'),p=_.minicolors.defaults;if(e.data("minicolors-initialized"))return;t=_.extend(!0,{},p,t),l.addClass("minicolors-theme-"+t.theme).toggleClass("minicolors-with-opacity",t.opacity),void 0!==t.position&&_.each(t.position.split(" "),function(){l.addClass("minicolors-position-"+this)});n="rgb"===t.format?t.opacity?"25":"20":t.keywords?"11":"7";e.addClass("minicolors-input").data("minicolors-initialized",!1).data("minicolors-settings",t).prop("size",n).wrap(l).after('<div class="minicolors-panel minicolors-slider-'+t.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>'),t.inline||(e.after('<span class="minicolors-swatch minicolors-sprite minicolors-input-swatch"><span class="minicolors-swatch-color"></span></span>'),e.next(".minicolors-input-swatch").on("click",function(t){t.preventDefault(),e.trigger("focus")}));if((s=e.parent().find(".minicolors-panel")).on("selectstart",function(){return!1}).end(),t.swatches&&0!==t.swatches.length)for(s.addClass("minicolors-with-swatches"),r=_('<ul class="minicolors-swatches"></ul>').appendTo(s),c=0;c<t.swatches.length;++c)a="object"==typeof t.swatches[c]?(i=t.swatches[c].name,t.swatches[c].color):(i="",t.swatches[c]),a=T(o=a)?P(a,!0):D(x(a,!0)),_('<li class="minicolors-swatch minicolors-sprite"><span class="minicolors-swatch-color"></span></li>').attr("title",i).appendTo(r).data("swatch-color",o).find(".minicolors-swatch-color").css({backgroundColor:"transparent"!==o?u(a):"transparent",opacity:String(a.a)}),t.swatches[c]=a;t.inline&&e.parent().addClass("minicolors-inline");d(e,!1),e.data("minicolors-initialized",!0)}(_(this),e)}),_(this)}}}),_([document]).on("mousedown.minicolors touchstart.minicolors",function(t){_(t.target).parents().add(t.target).hasClass("minicolors")||r()}).on("mousedown.minicolors touchstart.minicolors",".minicolors-grid, .minicolors-slider, .minicolors-opacity-slider",function(t){var e=_(this);t.preventDefault(),_(t.delegateTarget).data("minicolors-target",e),a(e,t,!0)}).on("mousemove.minicolors touchmove.minicolors",function(t){var e=_(t.delegateTarget).data("minicolors-target");e&&a(e,t)}).on("mouseup.minicolors touchend.minicolors",function(){_(this).removeData("minicolors-target")}).on("click.minicolors",".minicolors-swatches li",function(t){t.preventDefault();var e=_(this),i=e.parents(".minicolors").find(".minicolors-input"),n=e.data("swatch-color");w(i,n,C(n)),d(i)}).on("mousedown.minicolors touchstart.minicolors",".minicolors-input-swatch",function(t){var e=_(this).parent().find(".minicolors-input");t.preventDefault(),n(e)}).on("focus.minicolors",".minicolors-input",function(){var t=_(this);t.data("minicolors-initialized")&&n(t)}).on("blur.minicolors",".minicolors-input",function(){var t,e,i,n,r,a=_(this),o=a.data("minicolors-settings");a.data("minicolors-initialized")&&(t=o.keywords?_.map(o.keywords.split(","),function(t){return t.toLowerCase().trim()}):[],r=""!==a.val()&&-1<_.inArray(a.val().toLowerCase(),t)?a.val():null===(i=T(a.val())?P(a.val(),!0):(e=x(a.val(),!0))?D(e):null)?o.defaultValue:"rgb"===o.format?o.opacity?P("rgba("+i.r+","+i.g+","+i.b+","+a.attr("data-opacity")+")"):P("rgb("+i.r+","+i.g+","+i.b+")"):u(i),n=o.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(j(o.defaultValue,!0)),a.val(y(a.val(),o.letterCase)))}).on("keydown.minicolors",".minicolors-input",function(t){var e=_(this);if(e.data("minicolors-initialized"))switch(t.which){case 9:r();break;case 13:case 27:r(),e.blur()}}).on("keyup.minicolors",".minicolors-input",function(){var t=_(this);t.data("minicolors-initialized")&&d(t,!0)}).on("paste.minicolors",".minicolors-input",function(){var t=_(this);t.data("minicolors-initialized")&&setTimeout(function(){d(t,!0)},1)})})?n.apply(e,i):n)&&(t.exports=e)},function(t,e,i){function n(t){this.mode=a.MODE_8BIT_BYTE,this.data=t,this.parsedData=[];for(var e=0,i=this.data.length;e<i;e++){var n=[],r=this.data.charCodeAt(e);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 c(t,e){this.typeNumber=t,this.errorCorrectLevel=e,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}i(135),i(101),i(148),i(54),i(139),i(131),i(89),i(134),i(147),i(98),window.QRCode,window,n.prototype={getLength:function(t){return this.parsedData.length},write:function(t){for(var e=0,i=this.parsedData.length;e<i;e++)t.put(this.parsedData[e],8)}},c.prototype={addData:function(t){t=new n(t);this.dataList.push(t),this.dataCache=null},isDark:function(t,e){if(t<0||this.moduleCount<=t||e<0||this.moduleCount<=e)throw new Error(t+","+e);return this.modules[t][e]},getModuleCount:function(){return this.moduleCount},make:function(){this.makeImpl(!1,this.getBestMaskPattern())},makeImpl:function(t,e){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(t,e),7<=this.typeNumber&&this.setupTypeNumber(t),null==this.dataCache&&(this.dataCache=c.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,e)},setupPositionProbePattern:function(t,e){for(var i=-1;i<=7;i++)if(!(t+i<=-1||this.moduleCount<=t+i))for(var n=-1;n<=7;n++)e+n<=-1||this.moduleCount<=e+n||(this.modules[t+i][e+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 t=0,e=0,i=0;i<8;i++){this.makeImpl(!0,i);var n=g.getLostPoint(this);(0==i||n<t)&&(t=n,e=i)}return e},createMovieClip:function(t,e,i){var n=t.createEmptyMovieClip(e,i);this.make();for(var r=0;r<this.modules.length;r++)for(var a=+r,o=0;o<this.modules[r].length;o++){var s=+o;this.modules[r][o]&&(n.beginFill(0,100),n.moveTo(s,a),n.lineTo(1+s,a),n.lineTo(1+s,1+a),n.lineTo(s,1+a),n.endFill())}return n},setupTimingPattern:function(){for(var t=8;t<this.moduleCount-8;t++)null==this.modules[t][6]&&(this.modules[t][6]=t%2==0);for(var e=8;e<this.moduleCount-8;e++)null==this.modules[6][e]&&(this.modules[6][e]=e%2==0)},setupPositionAdjustPattern:function(){for(var t=g.getPatternPosition(this.typeNumber),e=0;e<t.length;e++)for(var i=0;i<t.length;i++){var n=t[e],r=t[i];if(null==this.modules[n][r])for(var a=-2;a<=2;a++)for(var o=-2;o<=2;o++)this.modules[n+a][r+o]=-2==a||2==a||-2==o||2==o||0==a&&0==o}},setupTypeNumber:function(t){for(var e=g.getBCHTypeNumber(this.typeNumber),i=0;i<18;i++){var n=!t&&1==(e>>i&1);this.modules[Math.floor(i/3)][i%3+this.moduleCount-8-3]=n}for(i=0;i<18;i++){n=!t&&1==(e>>i&1);this.modules[i%3+this.moduleCount-8-3][Math.floor(i/3)]=n}},setupTypeInfo:function(t,e){for(var e=this.errorCorrectLevel<<3|e,i=g.getBCHTypeInfo(e),n=0;n<15;n++){var r=!t&&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=!t&&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]=!t},mapData:function(t,e){for(var i=-1,n=this.moduleCount-1,r=7,a=0,o=this.moduleCount-1;0<o;o-=2)for(6==o&&o--;;){for(var s,c,l=0;l<2;l++)null==this.modules[n][o-l]&&(s=!1,a<t.length&&(s=1==(t[a]>>>r&1)),c=g.getMask(e,n,o-l),this.modules[n][o-l]=s=c?!s:s,-1==--r)&&(a++,r=7);if((n+=i)<0||this.moduleCount<=n){n-=i,i=-i;break}}}},c.PAD0=236,c.PAD1=17,c.createData=function(t,e,i){for(var n=I.getRSBlocks(t,e),r=new A,a=0;a<i.length;a++){var o=i[a];r.put(o.mode,4),r.put(o.getLength(),g.getLengthInBits(o.mode,t)),o.write(r)}for(var s=0,a=0;a<n.length;a++)s+=n[a].dataCount;if(r.getLengthInBits()>8*s)throw new Error("code length overflow. ("+r.getLengthInBits()+">"+8*s+")");for(r.getLengthInBits()+4<=8*s&&r.put(0,4);r.getLengthInBits()%8!=0;)r.putBit(!1);for(;;){if(r.getLengthInBits()>=8*s)break;if(r.put(c.PAD0,8),r.getLengthInBits()>=8*s)break;r.put(c.PAD1,8)}return c.createBytes(r,n)},c.createBytes=function(t,e){for(var i=0,n=0,r=0,a=new Array(e.length),o=new Array(e.length),s=0;s<e.length;s++){var c=e[s].dataCount,l=e[s].totalCount-c,n=Math.max(n,c),r=Math.max(r,l);a[s]=new Array(c);for(var p=0;p<a[s].length;p++)a[s][p]=255&t.buffer[p+i];i+=c;var c=g.getErrorCorrectPolynomial(l),d=new b(a[s],c.getLength()-1).mod(c);o[s]=new Array(c.getLength()-1);for(p=0;p<o[s].length;p++){var u=p+d.getLength()-o[s].length;o[s][p]=0<=u?d.get(u):0}}for(var f=0,p=0;p<e.length;p++)f+=e[p].totalCount;for(var h=new Array(f),m=0,p=0;p<n;p++)for(s=0;s<e.length;s++)p<a[s].length&&(h[m++]=a[s][p]);for(p=0;p<r;p++)for(s=0;s<e.length;s++)p<o[s].length&&(h[m++]=o[s][p]);return h};for(var a={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},l={L:1,M:0,Q:3,H:2},r=0,o=1,s=2,p=3,d=4,u=5,f=6,h=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(t){for(var e=t<<10;0<=g.getBCHDigit(e)-g.getBCHDigit(g.G15);)e^=g.G15<<g.getBCHDigit(e)-g.getBCHDigit(g.G15);return(t<<10|e)^g.G15_MASK},getBCHTypeNumber:function(t){for(var e=t<<12;0<=g.getBCHDigit(e)-g.getBCHDigit(g.G18);)e^=g.G18<<g.getBCHDigit(e)-g.getBCHDigit(g.G18);return t<<12|e},getBCHDigit:function(t){for(var e=0;0!=t;)e++,t>>>=1;return e},getPatternPosition:function(t){return g.PATTERN_POSITION_TABLE[t-1]},getMask:function(t,e,i){switch(t){case r:return(e+i)%2==0;case o:return e%2==0;case s:return i%3==0;case p:return(e+i)%3==0;case d:return(Math.floor(e/2)+Math.floor(i/3))%2==0;case u:return e*i%2+e*i%3==0;case f:return(e*i%2+e*i%3)%2==0;case h:return(e*i%3+(e+i)%2)%2==0;default:throw new Error("bad maskPattern:"+t)}},getErrorCorrectPolynomial:function(t){for(var e=new b([1],0),i=0;i<t;i++)e=e.multiply(new b([1,m.gexp(i)],0));return e},getLengthInBits:function(t,e){if(1<=e&&e<10)switch(t){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:"+t)}else if(e<27)switch(t){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:"+t)}else{if(!(e<41))throw new Error("type:"+e);switch(t){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:"+t)}}},getLostPoint:function(t){for(var e=t.getModuleCount(),i=0,n=0;n<e;n++)for(var r=0;r<e;r++){for(var a=0,o=t.isDark(n,r),s=-1;s<=1;s++)if(!(n+s<0||e<=n+s))for(var c=-1;c<=1;c++)r+c<0||e<=r+c||0==s&&0==c||o==t.isDark(n+s,r+c)&&a++;5<a&&(i+=3+a-5)}for(n=0;n<e-1;n++)for(r=0;r<e-1;r++){var l=0;t.isDark(n,r)&&l++,t.isDark(n+1,r)&&l++,t.isDark(n,r+1)&&l++,t.isDark(n+1,r+1)&&l++,0!=l&&4!=l||(i+=3)}for(n=0;n<e;n++)for(r=0;r<e-6;r++)t.isDark(n,r)&&!t.isDark(n,r+1)&&t.isDark(n,r+2)&&t.isDark(n,r+3)&&t.isDark(n,r+4)&&!t.isDark(n,r+5)&&t.isDark(n,r+6)&&(i+=40);for(r=0;r<e;r++)for(n=0;n<e-6;n++)t.isDark(n,r)&&!t.isDark(n+1,r)&&t.isDark(n+2,r)&&t.isDark(n+3,r)&&t.isDark(n+4,r)&&!t.isDark(n+5,r)&&t.isDark(n+6,r)&&(i+=40);for(var p=0,r=0;r<e;r++)for(n=0;n<e;n++)t.isDark(n,r)&&p++;return i+=10*(Math.abs(100*p/e/e-50)/5)}},m={glog:function(t){if(t<1)throw new Error("glog("+t+")");return m.LOG_TABLE[t]},gexp:function(t){for(;t<0;)t+=255;for(;256<=t;)t-=255;return m.EXP_TABLE[t]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},v=0;v<8;v++)m.EXP_TABLE[v]=1<<v;for(v=8;v<256;v++)m.EXP_TABLE[v]=m.EXP_TABLE[v-4]^m.EXP_TABLE[v-5]^m.EXP_TABLE[v-6]^m.EXP_TABLE[v-8];for(v=0;v<255;v++)m.LOG_TABLE[m.EXP_TABLE[v]]=v;function b(t,e){if(null==t.length)throw new Error(t.length+"/"+e);for(var i=0;i<t.length&&0==t[i];)i++;this.num=new Array(t.length-i+e);for(var n=0;n<t.length-i;n++)this.num[n]=t[n+i]}function I(t,e){this.totalCount=t,this.dataCount=e}function A(){this.buffer=[],this.length=0}b.prototype={get:function(t){return this.num[t]},getLength:function(){return this.num.length},multiply:function(t){for(var e=new Array(this.getLength()+t.getLength()-1),i=0;i<this.getLength();i++)for(var n=0;n<t.getLength();n++)e[i+n]^=m.gexp(m.glog(this.get(i))+m.glog(t.get(n)));return new b(e,0)},mod:function(t){if(this.getLength()-t.getLength()<0)return this;for(var e=m.glog(this.get(0))-m.glog(t.get(0)),i=new Array(this.getLength()),n=0;n<this.getLength();n++)i[n]=this.get(n);for(n=0;n<t.getLength();n++)i[n]^=m.gexp(m.glog(t.get(n))+e);return new b(i,0).mod(t)}},I.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]],I.getRSBlocks=function(t,e){var i=I.getRsBlockTable(t,e);if(null==i)throw new Error("bad rs block @ typeNumber:"+t+"/errorCorrectLevel:"+e);for(var n=i.length/3,r=[],a=0;a<n;a++)for(var o=i[3*a+0],s=i[3*a+1],c=i[3*a+2],l=0;l<o;l++)r.push(new I(s,c));return r},I.getRsBlockTable=function(t,e){switch(e){case l.L:return I.RS_BLOCK_TABLE[4*(t-1)+0];case l.M:return I.RS_BLOCK_TABLE[4*(t-1)+1];case l.Q:return I.RS_BLOCK_TABLE[4*(t-1)+2];case l.H:return I.RS_BLOCK_TABLE[4*(t-1)+3];default:return}},A.prototype={get:function(t){var e=Math.floor(t/8);return 1==(this.buffer[e]>>>7-t%8&1)},put:function(t,e){for(var i=0;i<e;i++)this.putBit(1==(t>>>e-i-1&1))},getLengthInBits:function(){return this.length},putBit:function(t){var e=Math.floor(this.length/8);this.buffer.length<=e&&this.buffer.push(0),t&&(this.buffer[e]|=128>>>this.length%8),this.length++}};var _=[[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 t=!1,e=navigator.userAgent;return t=/android/i.test(e)&&(t=!0,e=e.toString().match(/android ([0-9]\.[0-9])/i))&&e[1]?parseFloat(e[1]):t}window,w.prototype.draw=function(t){var e=this._htOption,i=this._el,n=t.getModuleCount();Math.floor(e.width/n),Math.floor(e.height/n);function r(t,e){var i,n=document.createElementNS("http://www.w3.org/2000/svg",t);for(i in e)e.hasOwnProperty(i)&&n.setAttribute(i,e[i]);return n}this.clear();var a=r("svg",{viewBox:"0 0 "+String(n)+" "+String(n),width:"100%",height:"100%",fill:e.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:e.colorLight,width:"100%",height:"100%"})),a.appendChild(r("rect",{fill:e.colorDark,width:"1",height:"1",id:"template"}));for(var o=0;o<n;o++)for(var s,c=0;c<n;c++)t.isDark(o,c)&&((s=r("use",{x:String(c),y:String(o)})).setAttributeNS("http://www.w3.org/1999/xlink","href","#template"),a.appendChild(s))},w.prototype.clear=function(){for(;this._el.hasChildNodes();)this._el.removeChild(this._el.lastChild)};var x=w;function w(t,e){this._el=t,this._htOption=e}var M="svg"===document.documentElement.tagName.toLowerCase()?x:"undefined"==typeof CanvasRenderingContext2D?(window,P.prototype.draw=function(t){for(var e=this._htOption,i=this._el,n=t.getModuleCount(),r=Math.floor(e.width/n),a=Math.floor(e.height/n),o=['<table style="border:0;border-collapse:collapse;">'],s=0;s<n;s++){o.push("<tr>");for(var c=0;c<n;c++)o.push('<td style="border:0;border-collapse:collapse;padding:0;margin:0;width:'+r+"px;height:"+a+"px;background-color:"+(t.isDark(s,c)?e.colorDark:e.colorLight)+';"></td>');o.push("</tr>")}o.push("</table>"),i.innerHTML=o.join("");var i=i.childNodes[0],l=(e.width-i.offsetWidth)/2,p=(e.height-i.offsetHeight)/2;0<l&&0<p&&(i.style.margin=p+"px "+l+"px")},P.prototype.clear=function(){this._el.innerHTML=""},P):function(){function t(){this._elImage.src=this._elCanvas.toDataURL("image/png"),this._elImage.style.display="block",this._elCanvas.style.display="none"}var p,d;this&&this._android&&this._android<=2.1&&(p=1/window.devicePixelRatio,d=CanvasRenderingContext2D.prototype.drawImage,CanvasRenderingContext2D.prototype.drawImage=function(t,e,i,n,r,a,o,s,c){if("nodeName"in t&&/img/i.test(t.nodeName))for(var l=arguments.length-1;1<=l;l--)arguments[l]=arguments[l]*p;else void 0===s&&(arguments[1]*=p,arguments[2]*=p,arguments[3]*=p,arguments[4]*=p);d.apply(this,arguments)});function e(t,e){this._bIsPainted=!1,this._android=y(),this._htOption=e,this._elCanvas=document.createElement("canvas"),this._elCanvas.width=e.width,this._elCanvas.height=e.height,t.appendChild(this._elCanvas),this._el=t,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 e.prototype.draw=function(t){var e=this._elImage,i=this._oContext,n=this._htOption,r=t.getModuleCount(),a=n.width/r,o=n.height/r,s=Math.round(a),c=Math.round(o);e.style.display="none",this.clear();for(var l=0;l<r;l++)for(var p=0;p<r;p++){var d=t.isDark(l,p),u=p*a,f=l*o;i.strokeStyle=d?n.colorDark:n.colorLight,i.lineWidth=1,i.fillStyle=d?n.colorDark:n.colorLight,i.fillRect(u,f,a,o),i.strokeRect(Math.floor(u)+.5,Math.floor(f)+.5,s,c),i.strokeRect(Math.ceil(u)-.5,Math.ceil(f)-.5,s,c)}this._bIsPainted=!0},e.prototype.makeImage=function(){this._bIsPainted&&!function(t,e){var i=this;i._fFail=e,i._fSuccess=t,null===i._bSupportDataURI?((e=document.createElement("img")).onabort=t=function(){i._bSupportDataURI=!1,i._fFail&&i._fFail.call(i)},e.onerror=t,e.onload=function(){i._bSupportDataURI=!0,i._fSuccess&&i._fSuccess.call(i)},e.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,t)},e.prototype.isPainted=function(){return this._bIsPainted},e.prototype.clear=function(){this._oContext.clearRect(0,0,this._elCanvas.width,this._elCanvas.height),this._bIsPainted=!1},e.prototype.round=function(t){return t&&Math.floor(1e3*t)/1e3},e}(window);function P(t,e){this._el=t,this._htOption=e}function j(t,e){for(var i,n=1,r=(t=t,(i=encodeURI(t).toString().replace(/\%[0-9a-fA-F]{2}/g,"a")).length+(i.length!=t?3:0)),a=0,o=_.length;a<=o;a++){var s=0;switch(e){case l.L:s=_[a][0];break;case l.M:s=_[a][1];break;case l.Q:s=_[a][2];break;case l.H:s=_[a][3]}if(r<=s)break;n++}if(_.length<n)throw new Error("Too long data");return n}function E(t,e){if(this._htOption={width:256,height:256,typeNumber:4,colorDark:"#000000",colorLight:"#ffffff",correctLevel:l.H},e="string"==typeof e?{text:e}:e)for(var i in e)this._htOption[i]=e[i];"string"==typeof t&&(t=document.getElementById(t)),this._htOption.useSVG&&(M=x),this._android=y(),this._el=t,this._oQRCode=null,this._oDrawing=new M(this._el,this._htOption),this._htOption.text&&this.makeCode(this._htOption.text)}E.prototype.makeCode=function(t){this._oQRCode=new c(j(t,this._htOption.correctLevel),this._htOption.correctLevel),this._oQRCode.addData(t),this._oQRCode.make(),this._el.title=t,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=l,window.QRCode=E},function(t,e,i){var n={"./cn.json":255,"./cn_tw.json":256,"./de.json":257,"./en.json":258,"./es.json":259,"./fr.json":260,"./it.json":261,"./ja.json":262,"./ru.json":263};function r(t){t=a(t);return i(t)}function a(t){if(i.o(n,t))return n[t];throw(t=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",t}r.keys=function(){return Object.keys(n)},r.resolve=a,(t.exports=r).id=254},function(t){t.exports=JSON.parse('{"请选择字段":"请选择字段","计数":"计数","合计":"合计","平均值":"平均值","最小值":"最小值","最大值":"最大值","此格式不支持该文本":"此格式不支持该文本","二维码生成失败":"二维码生成失败","字体行高":"字体行高","默认":"默认","字体":"字体","宋体":"宋体","微软雅黑":"微软雅黑","字体大小":"字体大小","字体粗细":"字体粗细","更细":"更细","粗体":"粗体","粗体+":"粗体+","字间距":"字间距","左右对齐":"左右对齐","居左":"居左","居中":"居中","居右":"居右","两端对齐":"两端对齐","标题显示隐藏":"标题显示隐藏","显示":"显示","隐藏":"隐藏","表格边框":"表格边框","有边框":"有边框","无边框":"无边框","表头边框":"表头边框","左边框":"左边框","右边框":"右边框","左右边框":"左右边框","上边框":"上边框","下边框":"下边框","上下边框":"上下边框","表头单元格边框":"表头单元格边框","表尾边框":"表尾边框","表尾单元格边框":"表尾单元格边框","表头行高":"表头行高","表头字体大小":"表头字体大小","表头字体粗细":"表头字体粗细","表体单元格边框":"表体单元格边框","表体行高":"表体行高","表头背景":"表头背景","线宽":"线宽","边框大小":"边框大小","条形码格式":"条形码格式","商品条码":"商品条码","条形码":"条形码","物流":"物流","邮政和快递编码":"邮政和快递编码","医疗产品编码":"医疗产品编码","不常用编码":"不常用编码","附加组件":"附加组件","实验编码":"实验编码","条码类型":"条码类型","二维码类型":"二维码类型","二维码容错率":"二维码容错率","字体颜色":"字体颜色","文本修饰":"文本修饰","下划线":"下划线","上划线":"上划线","穿梭线":"穿梭线","字段名":"字段名","请输入字段名":"请输入字段名","标题":"标题","请输入标题":"请输入标题","测试数据":"测试数据","仅字段名称存在时有效":"仅字段名称存在时有效","位置坐标":"位置坐标","X位置(左)":"X位置(左)","Y位置(上)":"Y位置(上)","同步":"同步","不同步":"不同步","宽高大小":"宽高大小","宽":"宽","高":"高","图片地址":"图片地址","请输入图片地址":"请输入图片地址","选择":"选择","图片缩放":"图片缩放","等比":"等比","裁切":"裁切","填充":"填充","原始尺寸":"原始尺寸","颜色":"颜色","边框颜色":"边框颜色","水印功能":"水印功能","水印内容":"水印内容","旋转角度":"旋转角度","水平密度":"水平密度","垂直密度":"垂直密度","水印时间":"水印时间","时间格式":"时间格式","页码格式":"页码格式","显示页码":"显示页码","页码续排":"页码续排","续排":"续排","重排":"重排","每行缩进":"每行缩进","显示规则":"显示规则","始终隐藏":"始终隐藏","首页":"首页","奇数页":"奇数页","偶数页":"偶数页","尾页":"尾页","强制分页":"强制分页","是":"是","否":"否","打印规则":"打印规则","保持奇数":"保持奇数","保持偶数":"保持偶数","分页规则":"分页规则","不分页":"不分页","移除段落左侧空白":"移除段落左侧空白","移除":"移除","不移除":"不移除","首页页尾":"首页页尾","尾页页尾":"尾页页尾","偶数页页尾":"偶数页页尾","奇数页页尾":"奇数页页尾","位置固定":"位置固定","拖动方向":"拖动方向","横向":"横向","竖向":"竖向","左偏移":"左偏移","偏移量":"偏移量","最低高度":"最低高度","文本过短或为空时的高度":"文本过短或为空时的高度","隐藏规则":"隐藏规则","表体行边框":"表体行边框","元素层级":"元素层级","边框设置":"边框设置","实线":"实线","虚线":"虚线","左内边距":"左内边距","上内边距":"上内边距","右内边距":"右内边距","下内边距":"下内边距","样式":"样式","边框样式":"边框样式","长虚线":"长虚线","短虚线":"短虚线","背景颜色":"背景颜色","纸张方向(仅自定义纸质有效)":"纸张方向(仅自定义纸质有效)","纵向":"纵向","上下对齐":"上下对齐","垂直居中":"垂直居中","底部":"底部","文本换行":"文本换行","不换行":"不换行","不换行&隐藏":"不换行&隐藏","不换行&省略":"不换行&省略","打印类型":"打印类型","文本":"文本","二维码":"二维码","字段类型":"字段类型","默认(文本)":"默认(文本)","序号":"序号","图片":"图片","单元格高度":"单元格高度","条形码、二维码以及图片有效":"条形码、二维码以及图片有效","底部聚合标题":"底部聚合标题","底部聚合文本":"底部聚合文本","聚合类型":"聚合类型","底部聚合合并列数":"底部聚合合并列数","合并列数":"合并列数","底部聚合类型左右对齐":"底部聚合类型左右对齐","整数":"整数","保留%s位":"保留%s位","底部聚合小数":"底部聚合小数","底部聚合格式化函数":"底部聚合格式化函数","转大小写":"转大小写","底部聚合类型":"底部聚合类型","不聚合":"不聚合","仅文本":"仅文本","顶部偏移":"顶部偏移","一行多组":"一行多组","一行二列":"一行二列","一行三列":"一行三列","一行四列":"一行四列","一行多组间隔":"一行多组间隔","表格头显示":"表格头显示","每页显示":"每页显示","首页显示":"首页显示","不显示":"不显示","数据类型":"数据类型","日期时间":"日期时间","布尔":"布尔","格式":"格式","格式化函数":"格式化函数","样式函数":"样式函数","行/列合并函数":"行/列合并函数","跨页合并是否清除":"跨页合并是否清除","表格脚函数":"表格脚函数","分组字段函数":"分组字段函数","分组头格式化函数":"分组头格式化函数","分组头信息":"分组头信息","分组脚格式化函数":"分组脚格式化函数","分组脚信息":"分组脚信息","多组表格脚函数":"多组表格脚函数","行样式函数":"行样式函数","单元格左右对齐":"单元格左右对齐","单元格上下对齐":"单元格上下对齐","上":"上","中":"中","表格头单元格左右对齐":"表格头单元格左右对齐","单元格样式函数":"单元格样式函数","表格头样式函数":"表格头样式函数","单元格格式化函数":"单元格格式化函数","单元格渲染函数":"单元格渲染函数","自动补全":"自动补全","每页最大行数":"每页最大行数","表格脚显示":"表格脚显示","最后显示":"最后显示","没有足够空间进行表格分页,请调整页眉/页脚线":"没有足够空间进行表格分页,请调整页眉/页脚线","没有足够空间,显示下方内容, 可分页高度":"没有足够空间,显示下方内容, 可分页高度","列属性":"列属性","在上方插入行":"在上方插入行","在下方插入行":"在下方插入行","向左方插入列":"向左方插入列","向右方插入列":"向右方插入列","删除行":"删除行","删除列":"删除列","对齐":"对齐","左":"左","左右居中":"左右居中","右":"右","下":"下","合并单元格":"合并单元格","解开单元格":"解开单元格","条形码生成失败":"条形码生成失败","请检查 hiprint.init 的 provider 是否配置了":"请检查 hiprint.init 的 provider 是否配置了","已移除\'tableCustom\',请替换使用\'table\'详情见更新记录":"已移除\'tableCustom\',请替换使用\'table\'详情见更新记录","确定":"确定","删除":"删除","连接客户端失败":"连接客户端失败","基础":"基础","边框":"边框","列":"列","高级":"高级","基本":"基本"}')},function(t){t.exports=JSON.parse('{"请选择字段":"請選擇欄位","计数":"計數","合计":"合計","平均值":"平均值","最小值":"最小值","最大值":"最大值","此格式不支持该文本":"此格式不支援該文字","二维码生成失败":"二維碼產生失敗","字体行高":"字體行高","默认":"預設","字体":"字型","宋体":"宋體","微软雅黑":"微軟雅黑","字体大小":"字型大小","字体粗细":"字型粗細","更细":"更細","粗体":"粗體","粗体+":"粗體+","字间距":"字間距","左右对齐":"左右對齊","居左":"靠左","居中":"置中","居右":"靠右","两端对齐":"兩端對齊","标题显示隐藏":"標題顯示隱藏","显示":"顯示","隐藏":"隱藏","表格边框":"表格邊框","有边框":"有邊框","无边框":"無邊框","表头边框":"表頭邊框","左边框":"左邊框","右边框":"右邊框","左右边框":"左右邊框","上边框":"上邊框","下边框":"下邊框","上下边框":"上下邊框","表头单元格边框":"表頭儲存格邊框","表尾边框":"表尾邊框","表尾单元格边框":"表尾儲存格邊框","表头行高":"表頭列高","表头字体大小":"表頭字型大小","表头字体粗细":"表頭字型粗細","表体单元格边框":"表體儲存格邊框","表体行高":"表體列高","表头背景":"表頭背景","线宽":"線寬","边框大小":"邊框大小","条形码格式":"條碼格式","商品条码":"商品條碼","条形码":"條碼","物流":"物流","邮政和快递编码":"郵政和快遞編碼","医疗产品编码":"醫療產品編碼","不常用编码":"不常用編碼","附加组件":"附加元件","实验编码":"實驗編碼","条码类型":"條碼類型","二维码类型":"二維碼類型","二维码容错率":"二維碼容錯率","字体颜色":"字型顏色","文本修饰":"文字修飾","下划线":"底線","上划线":"上線","穿梭线":"穿梭線","字段名":"欄位名稱","请输入字段名":"請輸入欄位名稱","标题":"標題","请输入标题":"請輸入標題","测试数据":"測試資料","仅字段名称存在时有效":"僅欄位名稱存在時有效","位置坐标":"位置座標","X位置(左)":"X位置(左)","Y位置(上)":"Y位置(上)","同步":"同步","不同步":"不同步","宽高大小":"寬高大小","宽":"寬","高":"高","图片地址":"圖片網址","请输入图片地址":"請輸入圖片網址","选择":"選擇","图片缩放":"圖片縮放","等比":"等比","裁切":"裁切","填充":"填充","原始尺寸":"原始尺寸","颜色":"顏色","边框颜色":"邊框顏色","水印功能":"浮水印功能","水印内容":"浮水印內容","旋转角度":"旋轉角度","水平密度":"水平密度","垂直密度":"垂直密度","水印时间":"浮水印時間","时间格式":"時間格式","页码格式":"頁碼格式","显示页码":"顯示頁碼","页码续排":"頁碼續排","续排":"續排","重排":"重排","每行缩进":"每行縮排","显示规则":"顯示規則","始终隐藏":"始終隱藏","首页":"首頁","奇数页":"奇數頁","偶数页":"偶數頁","尾页":"尾頁","强制分页":"強制分頁","是":"是","否":"否","打印规则":"列印規則","保持奇数":"保持奇數","保持偶数":"保持偶數","分页规则":"分頁規則","不分页":"不分頁","移除段落左侧空白":"移除段落左側空白","移除":"移除","不移除":"不移除","首页页尾":"首頁頁尾","尾页页尾":"尾頁頁尾","偶数页页尾":"偶數頁頁尾","奇数页页尾":"奇數頁頁尾","位置固定":"位置固定","拖动方向":"拖動方向","横向":"橫向","竖向":"豎向","左偏移":"左偏移","偏移量":"偏移量","最低高度":"最低高度","文本过短或为空时的高度":"文本過短或為空時的高度","隐藏规则":"隱藏規則","表体行边框":"表體列邊框","元素层级":"元素層級","边框设置":"邊框設置","实线":"實線","虚线":"虛線","左内边距":"左內邊距","上内边距":"上內邊距","右内边距":"右內邊距","下内边距":"下內邊距","样式":"樣式","边框样式":"邊框樣式","长虚线":"長虛線","短虚线":"短虛線","背景颜色":"背景顏色","纸张方向(仅自定义纸质有效)":"紙張方向(僅自訂紙質有效)","纵向":"縱向","上下对齐":"上下對齊","垂直居中":"垂直置中","底部":"底部","文本换行":"文字換行","不换行":"不換行","不换行&隐藏":"不換行&隱藏","不换行&省略":"不換行&省略","打印类型":"列印類型","文本":"文字","二维码":"二維碼","字段类型":"欄位類型","默认(文本)":"預設(文字)","序号":"序號","图片":"圖片","单元格高度":"儲存格高度","条形码、二维码以及图片有效":"條碼、二維碼以及圖片有效","底部聚合标题":"底部彙總標題","底部聚合文本":"底部彙總文字","聚合类型":"彙總類型","底部聚合合并列数":"底部彙總合併列數","合并列数":"合併列數","底部聚合类型左右对齐":"底部彙總類型左右對齊","整数":"整數","保留%s位":"保留%s位","底部聚合小数":"底部彙總小數","底部聚合格式化函数":"底部彙總格式化函数","转大小写":"轉大小寫","底部聚合类型":"底部彙總類型","不聚合":"不彙總","仅文本":"僅文字","顶部偏移":"頂部偏移","一行多组":"一行多組","一行二列":"一行二欄","一行三列":"一行三欄","一行四列":"一行四欄","一行多组间隔":"一行多組間隔","表格头显示":"表格頭顯示","每页显示":"每頁顯示","首页显示":"首頁顯示","不显示":"不顯示","数据类型":"資料類型","日期时间":"日期時間","布尔":"布爾","格式":"格式","格式化函数":"格式化函數","样式函数":"樣式函數","行/列合并函数":"行/列合併函數","跨页合并是否清除":"跨頁合併是否清除","表格脚函数":"表格腳函數","分组字段函数":"分組欄位函數","分组头格式化函数":"分組頭格式化函數","分组头信息":"分組頭資訊","分组脚格式化函数":"分組腳格式化函數","分组脚信息":"分組腳資訊","多组表格脚函数":"多組表格腳函數","行样式函数":"行樣式函數","单元格左右对齐":"儲存格左右對齊","单元格上下对齐":"儲存格上下對齐","上":"上","中":"中","表格头单元格左右对齐":"表格頭儲存格左右對齐","单元格样式函数":"儲存格樣式函數","表格头样式函数":"表格頭樣式函數","单元格格式化函数":"儲存格格式化函數","单元格渲染函数":"儲存格渲染函數","自动补全":"自動完成","每页最大行数":"每頁最大行數","表格脚显示":"表格腳顯示","最后显示":"最後顯示","没有足够空间进行表格分页,请调整页眉/页脚线":"沒有足夠空間進行表格分頁,請調整頁眉/頁腳線","没有足够空间,显示下方内容, 可分页高度":"沒有足夠空間,顯示下方內容, 可分頁高度","列属性":"列屬性","在上方插入行":"在上方插入列","在下方插入行":"在下方插入列","向左方插入列":"向左方插入列","向右方插入列":"向右方插入列","删除行":"刪除列","删除列":"刪除列","对齐":"對齊","左":"左","左右居中":"左右置中","右":"右","下":"下","合并单元格":"合併儲存格","解开单元格":"解開儲存格","条形码生成失败":"條碼生成失敗","请检查 hiprint.init 的 provider 是否配置了":"請檢查 hiprint.init 的 provider 是否配置了","已移除\'tableCustom\',请替换使用\'table\'详情见更新记录":"已移除\'tableCustom\',請替換使用\'table\'詳情見更新記錄","确定":"確定","删除":"刪除","连接客户端失败":"連接客戶端失敗","基础":"基礎","边框":"邊框","列":"列","高级":"高級"}')},function(t){t.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"}')},function(t){t.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"}')},function(t){t.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"}')},function(t){t.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é"}')},function(t){t.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"}')},function(t){t.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\'に置き換えてください。詳細は更新ログを参照してください。","确定":"確定","删除":"削除","连接客户端失败":"クライアントへの接続に失敗しました","基础":"基本","边框":"枠線","列":"列","高级":"高度"}')},function(t){t.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\', подробности см. в журнале обновлений","确定":"Подтвердить","删除":"Удалить","连接客户端失败":"Не удалось подключиться к клиенту","基础":"Основные","边框":"Граница","列":"Столбец","高级":"Дополнительно"}')},function(t,e,i){!function(t){function o(){return-1!==navigator.userAgent.indexOf("MSIE")||document.documentMode}var s;(s=t).fn.hiwprint=function(t){var e=document.getElementById("hiwprint_iframe"),i=(e&&e.parentNode.removeChild(e),s.extend({},s.fn.hiwprint.defaults,t)),n=this,r=s('<iframe id="hiwprint_iframe" style="visibility: hidden; height: 0; width: 0; position: absolute;"></iframe>'),a="";i.importCss&&(i.styleHandler&&(a+=i.styleHandler()),0<s("link[media=print]").length)&&s("link[media=print]").each(function(){0<=s(this).attr("href").indexOf("print-lock.css")&&(a=(a+='<link rel="stylesheet" type="text/css" media="print" href="'+s(this).attr("href")+'">')+'<link rel="stylesheet" type="text/css" href="'+s(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 t=r[0].contentWindow||r[0].contentDocument;t.document&&(t=t.document),r.attr("srcdoc")||t.write('<!DOCTYPE html><html><head><title></title><meta charset="UTF-8">'+a+"</head><body></body></html>"),i.printContainer?t.body.innerHTML=n[0].outerHTML:t.body.innerHTML=n.html(),function t(e,i,n){void 0===n&&(n=0);var r=e.getElementsByTagName("img");var a=!0;for(var o=0;o<r.length;o++){var s=r[o];!s.src||s.src===window.location.href||-1!=s.src.indexOf("base64")||s&&void 0!==s.naturalWidth&&0!==s.naturalWidth&&s.complete||s.complete||(a=!1)}n++;!a&&n<10?setTimeout(function(){t(e,i,n)},500):i()}(t,function(){var e=r[0],t=i;try{if(e.focus(),!o()&&window.StyleMedia||o())try{e.contentWindow.document.execCommand("print",!1,null)}catch(t){e.contentWindow.print()}else e.contentWindow.print();t.callback&&t.callback()}catch(t){}})},r.appendTo("body")},s.fn.hiwprint.defaults={importCss:!0,printContainer:!0,callback:null,styleHandler:null}}.call(this,i(0))},function(t,e){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}],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:"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:"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:"高级",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:"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:"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:"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:"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:"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:"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:"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:"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:"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:"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(t,e,i){var n=i(267);(n="string"==typeof(n=n.__esModule?n.default:n)?[[t.i,n,""]]:n).locals&&(t.exports=n.locals);(0,i(156).default)("70aa0a08",n,!0,{})},function(t,e,i){var n=i(155),r=i(268),i=i(269),n=(e=n(!1),r(i));e.push([t.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",""]),t.exports=e},function(t,e,i){"use strict";t.exports=function(t,e){return e=e||{},"string"==typeof(t=t&&t.__esModule?t.default:t)&&(/^['"].*['"]$/.test(t)&&(t=t.slice(1,-1)),e.hash&&(t+=e.hash),/["'() \t\n]/.test(t)||e.needQuotes)?'"'.concat(t.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):t}},function(t,e){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA2YAAACWCAYAAAC1r5t6AAEL2klEQVR4AeSaBY8czxHFqw6SW3vvz4yiMDMnojB9pESsfI8wMzNzRGFmMhz6aGcq1btvck/PM31eec0tlYp6eqp2fOP+ba//7cm3x7K35jYbEWHd8BItieNQmmHubhGWmuLpN7ZkD/96w22B40c/+tES+y960Ys0b3PmW1vsCA385Cc/MR0veMEL7FrMe97znsd1tiQhdlPJIQ+7vk4bEYM5iA3EG/YrttZVrTEi6uvUbe3tkmqp3LthH+tBBq8zjWtN0P+/fxmIdfnAaMhvy4DBIyaTSds0TXt0dBQHBwft3t5eu7Oz0545cyZ+85vftO941zuP7LTZVE6Rhmhs7tya2d6S2W6aFyx1TAU2xDsfOmWn8z1t+Nspmyn/xjxz/evl2Chj96e+I2O3pb2OgljGFzcSKT7uYlgHdrM6K6gUtudFqGg0sZeCZhFPKXFuDLKVspFyDvXLWEq5CzKeSqS4Pq6USPH0A92kPYvBD30ktmwHKIKKTvG0A3FHEzGLI3+BNaR7OhuQ1qJp+fks/k3tV2mxevqaNHj9l4EL2ZzrKljQPHx9qefPVvyRxCVfja2ZHeifMOma3f0l6PvqP7Dr47aU+1Nuh72eMtb3FRXbozU2WaYGehvSmDaHZuBv4111Hv9ryXhCyn3oYJ0qHkuF9Igg9CjUx7pmh72Fw7/EJ7aj7ys0k+NjC/yDWyniZqsGKX5Ae7FFG2yDILfs1njYxCwl7am21AHtyEXalFfNc6DJX4H/8tRjzH196sdlTRJdn+9hf8jrvgx/O+3v4Z6Tidyb+qA1+tZ0xOqfRdiKeUrRZstm8FNDVi0y7tDpF5sfkkXRmVvU8HjyWpi1c7xhEfPOpZ1NuPlvD5ZsgeOHP/zh9Q5m7fUMZs95znOKmtSA5OQcNCTHfOvMb9dBReoR6Ik5ALECbXPDXeRQMJNa6j3BV1vhi/2geJFgG5rnRsJWaJ5BrOiUSCBrDw8Pi0QHZZubm+2//vWvKZi952PvPaiA2eAmJ4pWUZYZzzY6+4ArbP8JwGD7xf/d7gTykG2ssZHx/4B15FXGNop5QDY6WVyMM4+GAVwKZshTowxmKGgPRaB4Eo0zffazzNl+MFtOuTvlzpQxySnZpo0KeAHYBMgojhwe6RJtP6EhAmQCb5iPOAtvdMLapsGXfujNex/TAriA149UvmjUqdB/fWHOXwMuq3zg8y4APXexC3jWyHT5pTuWzcays6+9rxTYNKb+E3vArIICigA78LchWwCzDTtp3AUwYygbK5CJPZoXzNiWhirN8fvqPOBsIuXjzvcqVlYrhK7YAmaQPbFr5Mnzdo59p/eVN2YfuWXA7FTqO9J/Ter7Mvd2QNBL8x6jRkCpDmcKUFpf7Kb+IeZ8LOecyfW+lnor9YVbBMweuhjM3Dvogi2jLxc4Y/vNPxZVHW4TS5cJYlWQWsBormcwe/azn33JYMbwQLFQ6HH3yzsxq19jlJsXhtjmazCvfx29d70XzTGs9p+Yqa81IW4KYFofdLQ5kDOGL6wXsKfzoNrAaHIgV+xpCjZDWSSQNeWkbH9/P3Z3d9vt7e12Y2Oj/fe//x2///3v289/64v7Nu7fwETaPhJuga8SA5AWALMpl8TAPgG5oncCcZIdxLtvoP9bYnbC8FLUSd9An2LUkaYJ3JAjMBMgcyZMFmkGjaKhaRPn0z43L5hBA7QIytCJT+2RbnbkxCywjfSegkssKrs2PTErmo//YjKxwG7aHe1FcYqOqYKT4ZntEbN5lDMvcdqeT8NpZRAXpm7LvNny3ZTuelO2cPyfp2mHHZiK2oqFmJGNOrBAmJfgwH3dsRbsCNyBerfgK2HBdnwAYbO+l6j1DFLl0hdiuD0+n+NYaP+OgCHJa3QLc40e1F+aMfTJ0edEewwG6aBna4jjGdO/n7Dlu1fMTleBCzHRyjGa1xMzSI1fdjiu37mQPgMZHg6kuUfBDKINQxRnOA4wmxvI9qQZbWwTzRz2n/ndDY1K0h6sDnb9cPPkE7M9iWsjknM04kU28a3YxOzDNy2YraV+yuwUzJ+W9htTl9jtqQmK2FZYYl+hLOSeCmjwj+2N1AeZ/2zmf5H6S7n2LzN+eJOC2dPCvC1mjY4w2+uwZm7+61+u3GJgNrmeweyZz3xmHcwIHub7KWP9J35zQFbkqJ5SAQR1XiDGwNjgmlqvtfqrYAZ/8LOjWqRW8mEXcXeGLs71glkZWi9iHYCVHINYSwNgNh3BMFZ8/ukipMVPGKOclm1tbZUTsymY/fnPf26/+bPvXrAxwRU2OU4bmD4wc8znTY76xQaYMYBBa0y+5wzmGWxyYrb1/y84iPaKbMMfzU7MAmAm3z73fpfLjTg08lN/skKFQvYYzBTYYOvvNUGbIM3qidldALP14e/NCdA6cVQd0G5rFkWnBE7M9vknil0j5mkHGoNNIEYnacg5/YArshnvfuc0OTJjCAh5QDLcHFn5P0rnIH/SwN1q98IIvUjtoTy5MBCRjLSjw8kKC54PQBquR/MyieDJBkG12PhktchKubRm9dPvf/bk61PhEhBjWF25b3V4J6/wxT5rvUZOzA4ZuhQFqmAGITDbwlcV/61uWJZT7iOs4b/2cQXIRhIfDZ+Y7VUakTn9R4FCmnsXP/E7IeuQ09WqEav/UKNyYnYCoGlzDigDmM3sLbx8D8w+eFOB2Sj1q1K/JfXrMveUtsxNKRpzqxrrVICMbQW0GNJUb9rH8qvMfyHl05n/TsrezQNmT3lJ0NdnA+9Ll0CwEjD7weotBmZH1zOYPf3p/2PvLIDjSrKsnVllkNSy283cw8zMzDwTsPTvz7TMzMzMzBg4zMzMM83M3bZkC8uW6+Vmlu6JPX3m6qq0lrvLoVVsRuJ79VIa976vzr0nH65gpkAUggzNe9Ch148LbT7A+ffWe0XPVSLAC+7DCtRWwYzn9Dl4T1jP/cJgRWvBXARvBGbWZhDD9RjHM5gq1gHGWtNCFxnMRiDG4YuAs5WVlQZmTTEbgdmdd95Zbrrppu6TV3x+CaFB8g20WzBX3HGCNwK7VUrBGoBNmFtUbGrz2d4HrL1EoUF32Log/sk+/DwDs32tUAijgVaxvptnJvllub3o7MEDQwbEAztAVhDuyBvE2xw2FOeY2XfoBxzFzH1yLRTWOB2GMnoF0LUKAHNlQBRQJnLM8rFjwau4jE7cz6Q+13/+7L5gjx+OOO3DmQ9kvlKWZt1QRi1xNpOTZzZn4YzHwzf58w3MZgVtZjbMh1UY034DM4pEVgCTuUAWRH/RyiEbl38xZyM+QbFy/BRm3ZWCmUKYFAlxBJAxlGUizbxYy9z6tf9yyoPZnjr/lNr/+tp+RS33XYebXmLgQunsnp3AWKSaxaGMY8CZC2YY63CPa9dSecuwonItn6jza6c2mD30BUJZQmg8ljHsfO2M1uXv2bNDwAwwdGxSIMxbV8PQFMx8CBkTzEJ1zQcW1FtWzAQEixiEhKGMDoy5apqsC8EsaBf9DCcnTMGsjAFtfD2DWVEwYxMPVKyWURmaQla8nDJTyspgMACkJQazZv5x6623dp+7/qsLxeLbMpgFPOJAl9cvOjYtoYw9CErwy6i1Bp6UWvfAOcYvpJgtWgTgQssxs3H/SyjKMSvn1vaBWss30G4oEAMZ2k6OGR56NQPAQJ7BewLGCNRAm0imj8DMnhK7wK94VkIX10uv1aEoAMUsMXgFgObFOmXrF3vJyQlxTvPrKtnRow7qRH+wwqKPhTBaCF8PMgpWivKV7VrnthjnsEA8B4cPjsZLpmttptA9bIwW4U5esCNuPOr3LIQR86O5XqYQQ1xAQlcWZSoU8jhUE5/TQXqTkEX9DhefOXooCzEUNTBzRCLmOHBRRbuMEE/8cCilL8CpsoinoHz4PRfulTd3amuZdhU0f52TY7bqoUAwhrZnAHI7R/+5thkX2r/0fYAzDbdWAAuQRhQzvwSwhjEBM0iA87YpZhGo+4FaNiucjL48fQBmwV9F+yg9QBnDGVFmPrxe//MpC2b3q/Dy3bX90qaMVRAz6OoZdGlJBmaja60GqPlQNtQ5P3RRc80UxDBvBe1OxjsCtXJ5LTXkMf9uHbvxFAWzV5eUxaasYDZLP/h2EP9P8bI37N0h5h8ApKMTDGbtpVrALA5dRD+AK10bgVVy7hODmT5nBH0oWBurep0HRFCkMFf7BED+NXr/AMwKg5Xdu6Dd5hscoY05CXlErSGKAEkGs6JtVcysRviighkbfjS1rLUbpBWYf8zNzZXbbrut++LNVx1Rn4vc6mkAl4YtemFCPI+awYyEpeRF+jkIkCmckZwZjxSEMgZhVuzKqGCWZ6GC+cknCmmF5od7Nnq5kTjNxBSKeQlpVMWM5D8JZTwgLmeihiG/TAKZAGv+e2hOA+SRpey/pdn8qA8QE4jTV9EjoMyUB4PtF650IB7Rnv7E8wIwRcIUoxuhGf9wvlkMX/FzRyGYQksnLAQKRumU/K4yjZfN96Vg616x99KpUMmPVTJuS605ZhG3SIn8/xas3G73cH7sYc8TbVzwxgcz1D5lKphx1LIPanGa1qJ6/DBaQjHDDvTpFbjGjz4FmPlxl0HptQIoQyHFrLdkmzmS0j+WUw3MWs7Yf63jr+pS3t+ADAoZYCsAM+n7NdpjqmU+kEmtyhn6a1Y7gNbmWl7am+r839ax95xaYPawb0RQt2NXVfSrKLbLcvPQ8mX/PLXDwGwwyWBWc4MAZgIaMZjJOoaezVWxGKxiYItNSPQZ9blKFGoo9ylOntcIzPwcrxjMMB4pZnQfjHMo4kaKmQIYX8OqGO6ZmiTGilntAswajLXpguKBGRSzBmdVcW1zpUFaM/+opdRwxu5Lt187777kSGhinuF+oKRJKGPZ26L+JLqvcHpWYIAMQxAITMXsp+2aDQMEcjKwgnnzfpMCJRAQNOkrZxq3CTATIGMZkDeZTQZkcFOWAZhBHvHNP/RlJ/7eHKUE0V0AMw5T5A0hxyyMg8K1oEz6Or2k3urqOG571rQqb83gUPsyhl58nc7CkkKG4yeRz8K0rpOfcJkzLkPRvuLPnDBjf/mlhfecut+0QpcPWaqYhetRoJiJMoY6NgRx0rLIsCi0zD8dRvMCZYGf4ThWlACzVZ9pUAdFwq+twEm2o7+L2Zfs0y+RAjBTSENfix/KuCJtKhlKmYIZwhtbsb9Otv9m/X13qoDZi2v9A8OUX1QLQEwVMi0OrKUIzgA7IZBt7syokKbtqDCgFQBaa7+93uM3hym9+9QAs4f/3xKvUDUNY9RmMPvqn0/vMDBbnWQwqy/SADNRfuKcL4EeaceAJ2Cl53BFylqs3Pn9oUKahCT6UCXAZ0AGWOsAPb1erwFMq1tfjUjYhEOfRWELbXfOYAvQluQaMBbGkgdmGr7IqhmB2NDqVjCXAGUCZq00KBuNtXBGgNlXD950iIw+LJTR2mz2MaqlTIlihjVUt+sH4BKoZj0wi3yJS6YgMC9s461ebn16yVne1Ml8Rk7VmeX8svglpyioWd2Z+cdqAngBzLAJmcOmyZER9ZKNjb59rv3uaxWZHlwZU7YXndJqMfdoJatCBgv9zRUzqGGbxjcNaIzMP0xVQyhjsRyz/sqKE6AhaovxKPv4rff4C0UstNGcyDfRljgRIYU6CL/DBSXndjWC/Wje7jx6KPIVLPRMZPuPFboz3jM+D3/PQp/XAeWy3V0YJYv7olkgEjwKHGUCS7hc2qLRnju6OeGP3+TfBT10ybSIDFtKSRn7ENAKyBKmI7KGfrMCbDMPnIG16KZqGYq/TtV9ATMpopjFJu1gGeGY+dAq/1zFGh/M4gQ79FUxU37RfgxwyyiSZ3aMND94SnpPH+EjrZnaHMyCB7fxvGxK2SoBGgrCGFtNmmbLM/vb45MOZg3IfnSY8nNH6piCmCplUNDQFgjTEEbU22yXr7Ufyii5Zgpma9pfX9PA7Ffqte+ZbDB75PeUVIoXta1RAWNZT+Wv/O7MDgOzlUkGs/n5eYCZhDDG9u9ejpleH4QyYjwKX4wPTyboCaAPKlerNN8Mc0NTnwBgrd1pW3PMFL6o7yliuM9QVTMBMe4njNG9PJUM6/1wRRlCg0IWMeaCWVPKWruNOWAGV8Y23gCtVDBreWbdZXO3HIy+US7hi42nonFNoYxFo/5YcBK3Rg0PInf5BQWzvJGU0B7+XAQCUhjjZpYZ036OGdnlgyJlQxiPQxxVMYNtWyebsGyfs1LmA1u9s8qs5n4egZmqZAxtvXRMwhT9tzc8MMCMxii8EaB2JGWA2fJyLJDoaS3xDxbK9dSJQB0AKGudi8c6C020Han0gkBdc9d7K/w6eOLxz2FTuRJ3j+8bPLu/f2rK3mI5EA38DU97yGn635jwv0uqmukahTMGM81mcpglPj1L/okfrKXEVvnBscxuUlwQDCg5ZgN5+BjUYuKEmeGAND+xLnGePPRm8aNK/VBGXzUzGOsRnOXWX241wRltJBOY/fWxSQWzl1Rg+r5hBbMu9UQZ6xlkCXwRmNVrAqUsVM4EwBTUyibW+cW3zNe+FgfMHEhrcIa5t9XyW+1Q6wkFsx/VUMatxzYQuOUv//Jp22z+0d9m849h2t6f5Ul2Zbzvfe8LMCsRRAkY6RygJ4XhirEyVgAkTkhieL0AmPaH1C4+xPlQJblcbogl1nqwxSoYg6uqZAJe0SHQifps8IE+rgF8KZShz2DGillqQw3EGMzgwNjWMJi1AjBDvlnNMys1z6z76uHb7swzGmMioGXtzGGNuoZ4Rr/NXlVuKRhTh3lb4xw+zTlmB3Ob05c4radxYCvlmJH1fdkg5ZyBLHOfwYyhTCHMDRUi6oQMWGrJ9pIThzLul1DGaQMz3/eg4M/BKhqvgyuj5pepfslzWEtW+kKZraYcs/7SYsqmekHfYrWmkEV7LqpCAaTo7CyO6MiJ3vDZUoTIAg0ochypnwUMW50lv6vYVbglRZZk7AkPyvvgzyyFjzqjfYwWQo/Tc8TaOG1Tj7qxawikFGQAWiXr7wIqWkaXfgeGSxk6oVq14FrsDb8z2h9UNIZtKJH2vBn3wFl0DGwl2xYJCgt+p+v90x42y2/tPoxhzoe0GOQIzPx/GXFqFmoVmObtC6Wh+6/8PFPN9GDpMBc2UstarYqZ1rIpATbvHGd2NDlk69QqX5/eD2EMn17GFcxiKGulb+OAtLxqhRUzOs+sVDD7q9VJA7P7pX7+yS7n/wnoarWGLjKQoR+HMqJOAZyxioa5LeWXAbxCV8Y1zIeAhnUdwEyVs1a3z/jzkvq/WEHshskCs0f9vJwayTEX0deSMm9iSv7ST83uMDBbmmQwu/TSS8cFs3gutqJ3gChUw0qguAlIyfWBE6IXyuhAVhLg8uYU2Bia3FBGVuy88EVVzND2aoQ1RgYfViUCMVbMCtpsiQ9Y2wjMoJ41MLMzzHDANMCs1JzFUlXY7rKFO27nlxgwCMALY26YItpTNKbfUjfFLBOzkFJGsOa86IBjKM+MzD9WPMc4PsZx9CDn1P7pDcw0vwyEKQoaEWgHMKuFwWxV4UtyzDDOc14SHRLnjtQy3569OK9suYJZMTADjOFJgZoMYV2rnRefIqycUw85Zu5X6KsulOmbHNp0+qyVLu1aWAitOHyfja2aVMh9cR//o2Telkgn+HF3kwKvDf1gXazXyIPpClmota6O3Tbi540v9s8YQygjQSdAzLun/PZ0BV5fdPm+R+x38sgitSxq63pRzCId2cEDz2UeBiCHDcyOuY6M5ynWiIdhkIXlyoGUY6YPPwg25VKoKmZW5gzQmrCjxh/yxN5pLFFaoCLobgMzezDaBOWO9QXOMkIZsY7BjExAAGZ/sTQpYLanjn176qefTf3evtQjlSwCNBTpxwWujACvkxjKKO2oKJg5QCbjHfZyJKX+T1Yw++NaH58MMHv0b5SUe34emR/KwBAnFNWl/MUf2L/DzjFbmGQwu/jii0dgZmF7fmihk5NFdQkcD4uqWOx0qO6HtsZVxXSOnAzxbJz/5YUUJhwwzc+s+8P8vQVm0sY9uY/QS1cxQ23nkSWs4drMPxL6ADO2x8dZZoAxC2McGqQlBrMGZRXO0G6qWXfZ4p23phkRi1Qlm9r85aboOO5Xr13t1UKujJ7YxAoayrI6NGYDMxuP350NzNrrQt4HAAPOBAWbOQ1Uav0IzGQTuoYS7LAhwBlEJsoxEwtqgFliMJN8stEc/TlKnFpDoYwjOBMQi2KdUGcPzPAK2sDsyBH9o1BX7O8dj3h+Mc+4DpcFUEIXRraBPjMJ0aDOdD1fqp8JBRCfrztXCIqND6WrUEjdopexoqhYhNo5eIAUL6wkknWuk99peJp2Vqt83h/GcUv5JPr97nvs6e6bvar0KLouvhYHTHMA79bStHzrfDMtcp0Z7SB8DlgG2oRgFmONgplToy3jwQaXiDgPW+nWX2nPgbIvT+yWgIsdOHPAjB6+bzDWVyjzwKy1RTUrrZ5P6c+OTAKYvaT2f6MC2SMbkLVQxtpOXRYgQ9sBMVHMCN6SzZ1IKKOOlRMMZew2BbM17TOU0fVtn8X22+ilpP73pbTrPfc+mD3mjwv/1zr0q6JlCmzo589/6+k7DMyOTDKYXXTRRVDM/JwvHZfQRt9kA2vGD0VU6FG4Y4t6sqxPal+PtZxX1tpiuqEQhzmFqiivLG12/piAGtbovOaaMfABrDqGL4CZshimN8opE4v8Qm6MdzP/MCADnEExQ35Z67fxBmEjGDN3xjbX2qM8s8uWD97iv72bWIRauaWVKYdnuBjTDJRbOE2rkJ9GG/fgjBWzWg5pKKO2E+eY7ffCg6JvncXxRMFM8ssGTmwmwGzgHjgt+Rp1fD77OWZwZcTLDnLLXDhD3eaL/z5K+WctlBF/CVLE3FinLF+za2EPOryt7T48rwlT8qOJXyfPP1BzwnTmRD8v3EHR5Kpt2Exy7yn5WLZsa0/rvQ3g/LXwlULH0ND40ejaUtSP7GsXnf74AzFsTemcFB3T60UxiyP/QiMQ8SvF+YueVf75qjcpmI3v/a+hjA6Iaa306bT9cwAOrb9NTCFDjgPGQyjzzT58lpZQRmwkr5BKtoo2AxnareAabEYOmq6b+ZND9zaY/X5tf2vq9fsNxlBGcNbrKYixiibjcUjjhIQyomAc4Yi+2Udb02pbp6DWnrPY/lGG9VZ17A8qmH3vvQtmj/vrppiN/22cH75gdlFdBbP/eWCbzT/622z+sd2hjIcnGcwuuOCC/xiYSV4W1Kj2IwDlOi86Y7gGQOKdI5YAUwRWydqFwQ4/eC48k7Q9dU3nFBh1XOdwr2iucE6ewBfWMpd16sbI0MULxfyjjQ8ZvDBv/SHGyfyj/RQrGCtNLatlVDcAq+Op1sMKYjjTrJXS5kaK2crczZxeld2XFkAacYoVbmcdM7XtqB0wPWDTQn0/KL6HBiIEOb3hYBuP/AwQytheF7J9E11O09BF8QMDXQqQYV7BjFlFk+dWPSUtUXFEpqG8rdI5Zvvr+CycGQmyoJLVQrlkopwZqKkwkN2ALW0jr4zPPBskPdS11I3kNkZgtmd+LkHz4HwmwFiB0OIJPJk6tgoqTOYldi+EQaoeI7lkdCtwITs/4s6aqsUfT2ePyX4yLS4UjojwvowHw3OTIpXVGDllG9NDt1WB031RTh4rj8U9H4z2ICqXrSZnRFEq5R70vJ5CqVDp3Yc/H01snoXMM550xsZQ5Sr7KDLvr4NipgDmcg3WDBww8/LMDnovGekM0Ztmx8/OimuAWQxlOjcIk+gIzGxDx9ef7CwOxLQSqmSB0Cl9gJlAWYOxZvIxgFJmYDYQKINbI4r3FzqS0h/fdW+B2UPr+j+uEPbcWhqE1bFW58SAVjJgq5XMtYJYZJ+vMDZ2KOPWrfJjN0YeC8w/vLBFaSdWylB47D0p9b8lpV1X3ztg9vh/LRt/K8X/0Y0Mnqxu2/nsN5yxQ8AMMDQ/ya6MN998sw9mDqwAlAATpGh1DGUGV0MDCfRbYUt58ATu655dRuDFgFMc+3rkjg0dN0YAnueKiDmG0HFCFB0wE/WL1gLG5LPxg7UAJ1dNA4yJmjZs06yYydllSVUyTKHf1DCELgLaTBUbqWSYY1fGVrc1CGUEnNW5dmj58CurczcmZZEpYxgP0qbQlzw0yS9DKcgxS4FyFuRroL1stvmLHMoYhoXN4IVH3BhdMEMcJxGl85oAMNP8sYEztqo5Z61NdvnY1EImu/y7w0i/1mfCqw1wZsBF+WIEaSV85+Q/YU/ALLc6fhVF2COZgHBhyixpz6FDeMFnsCDSwZitYhOOgus4ulEPZm51YThrP4AtN1ULU20m240pS4rt3x044BslMS8pmBCYIszJtKJoPKLuj9Q2A8EsQINHw1BRsCmcdyfPRRCJ+xYFNTL5kN8RyBX/xxGPDIIM4BqGSn8DrANIitkI4NXMTM588tn2T7KkNF0EyIISruMcM8dmQgBM1bNIR2Ytec5Kl/CTTWs6Kw4E9M8CiJGGzT8GyfnvVNQO1LMlok1zZtxvuwBSoh5X31MFbToAM1PHKIRxwApZmweQtSJhjKKejcIYbTN/eNu9AWbfWiGshS7OpB6rZAC0nGjcAbGeC2KioMma5ENaGMqYt5RfpqGMCmNYD+gaxvb4vgEIroVaRnVnNYHaUh37ngphf3nPg9kT3mChjD0nqVaGXHiTHLPPvOasHWaXf2iSweymm27aEpjJeGj+0ca4L/eTvm8Mos/EfVGuvM9VGOu0ljn0vZoVKw1P5D7aOh7CmLotijqG51UrfAY0Hi88hD6DWa3VAKS0AoADmMH8w2CNwWx0DcCs1jAAaWDWfWUwfz1DVp5R+MIcxv05VctQoJghxWrghTMmGstYC56BOyMpZo1rNAJAf7KBWeHvcVHCU2fRplhOB8wGmWEMIBa+6IgUaBsSMMOPncpyBilmwEhVyNSNMUy7sfF+OgqHxQDKAGPo83pfG8A5ZnsPHvRt6ONQuNge/wSDDmMb+G2JpvTD9nT/8X7jR4n9++PoR70uXjn+D/hqm/5C2ufe2U+/0N7iAWZdrTv9H7it2QzW5BqEMvpRfqH4FDg0cpCvODP27fyyM9VoXr88ipQxfyxQzPyxQE1ziBOk2VuCI6MGi8eGH9r259j8Y60BGUIWKadsQGoZClwZ0SZQK4Azyjdrm/n9W+5JMJup9Q/V8tMKZD6gtXZOJfcCpUzHufSckMYUwRkOzA2hLMgvUzgLQhk76Qc5ZVIPoZaFJZGK1vvJkvq/UWFscM+B2ZPeZV+PZee/sa7Lk5uoi7X50y86e4cpZgcnGcxuvPFGH8zifLESHDa9JfgSwPMMPvg69znQZsVMlLHgnDFRypzaUc+idSF80RyriEXzyPQevE4OlfYArZB6NpR8soKxBlboU9hiZ3Wq9dBgrGAOYFZL19bUPs4zA5jllm/25cHha8OcjGkISugreEEx8xW2srcxDJhFvrRF+KIKTChsl2/9JjDNNaaJUoWgmGXLfCgIEZrG4dJ6QFvgu421ADPAF0qOXmwcAh0Vo00oZpIxaxvq4bt0IKXliPmvZ8X3NXDBrKR+M/9gpWzzNzheC8VMbPMXElwZ99x1F+dDUTtjyHDFD33LkFjEBIRs1clso5gqhXUFStPd1bFccANWmwjXsEYem1Ux/HXsGr5HYhdCPBeeI2MpFCw8P+7Exo00RnIUAjnz3X30WYmCoohxUu8ybOg1ZJA/jdRClu9sBo9CAyJL8ufZ5TbHz5+ygDJ+2BxaY0hNX3rW/VI6rasAVaCaGZhxnbZWpu6umK35oYwKaahdQFM4W7R/GXeMEEMdGQ/4ebCxVYYUZ92wpxuIwxfHUc+WqVQw27WwjpUHcn3iQmpZtqcosa435QEamLrUeza+qXXqrdUPMzDrE4wZkAmYUZs2lFHLXykvpvS7N91TYDZV599QoevFBF4GZP1asrWl9PJoXUcARmeUKaCh0HotuI7hy4M0lLzV/DL0pd5aCGPgyAjYEhBzFTPuvyWlXa8rqb92z4DZkz/EOWaaRavgpfHlGLdrupQ/9exzdohdPgDprkkGs+uuuw57Zlhwockx4SgABtzD1rRawMo3AsH9OJcMoY4CX655yDjKlzpHes6LHvQJgKl7o877OWaSV1boh0HMgzaEJWpfwhqLOuULoI0Wcz5Zex4+TNrADWPHzfgjQSWDUlb7qU5DMWv1aAyKGQxAajt96diRq/K0nD825YBWCGx8rR/KuOqHMooRiLVl3XKyYqoZFLPY2XtGUtLHzHooUwpmmmPmwJlsypn3RSZimSE2wnb5JZ2R2Pwj6wHSMYRJHzlnU+bKCNhC7liBGha9uUn+GZwd22YKgdneO9orqL70J3FcxKzGGsp3hxhXM2EOPRSgIULAfVFb5UMFoIpoAnAi0KLXZw6tpBwwwR7aKyCOc81SkAYuvzc+641giJQ5AzHPsj4nBj0GVO9ctyyiGs/xX5bglEY1l44BWPPbsoRryi8tnfu8B6Y0nQTE0B5aETgLlDMpCGWM+QV1wC/+ucxwZlRHxn3iyOgGAQYQJge3KZhB+luVdvRP3dugyIDNnHz3Iv4rOwZS4s8CcCsujMkODcx2HSMoI8UsDwBipJJRSZhDf9nakuz7OzfcE2D2xDr+KxW8XrAOXH0DLqtbv41HuWY9wJaYfkjtGoI4BapYHNIYqmUEYm4t7a2DGfdRK3gVag9HfdSJ+glr3lFS78dS2v3Zkw9mT/10QRjjCf0AzD7xpPN2GJjdMclgdu2117ZqGIQxen1XxWI4wu8RfVXDtI/7B/cVYNw8lFEPdvbCHGVtaOSBz5K8L1XEwj4aXk6ZhCsyoBUvzFHzytAHVGH50DqknHW4RizyU1vLxh+YM4UMh0yP+jaWWk05Zm0ufeHYkSvZvKOgZkgDr2wAZrnVzrfPUMyO9ohZGNKK9YuAGQrN4cDpBT7bVFmmiA01XhkyKWZF4cxBGgI0IlQCMwllHNDDYnzguZ+R8wns8hfzOssc11dymH+UtC9lU8vw0kMGH2LyMRVAGq4BmAHI/Ace+G0JZSwS35QBZrffzpqP4x4IECB2wohBU/E1FlpnOVikktH9cR+BLFLgsF6cE0sumNcwPdsTlmcNtgOQ0J79IEZdz1hklawjaCl4puybW+oa/UR8kvR4rxpZib4Co/4GFGjpAWl14C5Z0BDys8Z5L3y4QZiFM86UVq+PzQxru6tl2Nr+F0Y6pqHbe3ww038NGI/cGzGvfhmLCT8Nxs5DGKNAGYGWA11B31fMBgGgYY1XaD6bmSHqciSlKQtl5Kf3PSSJpzPG0HcgDYBmfJN6xwzGuBCUaUkOtGWhzExg9lvXnWwwe3Yde3OFr31QxKCQKZCJUtZqqGpmn+/mmrkKGkoMaJFalhnAFNI8tUzyyrQdFwUxtHkcgOWCmTOHkMchraljR0rqv6yC2cdOLpg97csGZqKAue1aEvoS6pgtx+xjjzx/hx0wffskuzIeOHBgLDAT447C8IIx/IRniWHOATMeU2XNvZ8DXLxWAUg+h5/fhShap9Coqhjur4Cl9wjaAmoEfgxm6AvAeXllMP6AYNbaBZ3Wr4X7DcIAa7DIxzlnrT0CMeSfNYUMYFb7DcoQyrgOZmsLV2ieWCLQyqJ+CZj5+Wey5mg2V0YwCbUJzkh4EiNDzjGr7XlrC8dI20IZyz6Yf9hmal1CewxJnqO547sYzKKQRi1CnplYpo4dzuTKmO4OZpR5MutZ3ztgxoqavHuiLXb5OMds4KpjGMsbxjpBOUMmTUl7b701dgcu8Rlf/tlXtCC6tf8ZwT089S12NfY/VYe0rfM6p32iJJmkCMf4wG5Wprb+o+eobeWCpA+ag/s4w+6aC17ymAZfeKun0hGgtfbx2jZQw//ofVXfBzOwizBNKCwFqhkUszk7tpAcGQM/w+mxgwBlkwAzhTAt8fcxEhmI6MEGZQCzvasWiFlsByPIcnaQ8SdTrc/WZ8CYFdwHOWb9NQpfPEqGHwMBMoO24uScJWqrO+NvXH0ywey5dexNFaxmGcJaG7AlJQpndOzz0VYFzcs1S7YmCagJjEFNo7FIKUNba9+VsVPzDwpXdHLKZByAVdyQxRDQMAe1sB1I/YqUdn/k5IHZM64xMJNwkOTBV95cMfvoAy7cYWB26ySD2f79+10w4z5UqiivLLi+qNok99T1stY9dDrpfTzFLVLPnBBFtF3IipQ07Rs06TUhmHEfUIVnCGAMih3UsDYRGX/wuWbFSgf44jHAGMYQzmhqGhQzrCuWZ4Ywx/T5tYXLRvxBYYmqgHnfMheEO+o892H+IeISA9ggNAnzHc7mrI5/2MRZjT9mvCBAPbiNCdUx/1A4EyMQzA08X22bgwTYwKwTMBvBUyFXRntqAzC4MRKEBaXYnyMzmJnaNSCDDyho+samfTUHwV/pSO0vjAJNpm+5ZXyc4qBHvSI+zzi+ebAmzrPGtD7X+B8T/2z/jfQiPDWz3Yk8i8+k4QHiY7OrP+CT9YUvfzy9wRctTS1r86aYDQnQHBALwUzZJRaa0FbHRrXNnzfFv0s9U/TV+GNGDpSO4cwFMzifDOUcM3I1kc1RHyxDwhSJUj3xzNhdaxyN7T45oCs5Kpn2i7crKGZr5Lw4sFrCFxMraAOEMQqUYZ2g869febLA7Dmpn99UgcqUMgGz0PRjY0ArAmcAMt/sA3OxWnYSQxlt7VbCGFtJG6plJQYxjEVghvkjBXB2csDs5pJ69YYlR9/cSVxC8e/WHvfDF120w84xu2WSwWx2djYGs83DGsFpIaQJRAlwhSGRCkce7GFNUviSfjdmjpnObQnMyFGR+nGOGX0G9zWsEf2CMVXLeI4t8QXOMD4kOCsGXTAJaUrY0OAs1YLDpaGSjfpNIQOoMZh9dm3xK5pXliM1jMGMlTVaU2h85HLWOIThrLQ6KpKLZorbspkYzlnb/2+bE8oIKMt0VpmXp1G82E3+BnoXfX2ea/GgDBvM8jYneWgsAR7ZWDE7g0IZ6w4ExBjSirxjClfbOlcxszoHiSjYOPez9Yu9eua2IYQy3nQzGUbAxCNToEZJhfObE+Ug0ct9QbN44AYEGVVk9mGzpZBig5VsGIKba5BkEbBRA5I65xzRReYbrYXPUBMP+3xlDzMKkX2VUvisMLKWF+MMiYZhQQ4707MHYEwiwpbDUGwcgrshT4xEOTVuwe9KQktHI4U0SlW8ixMamdf3f9GrnoT/zkgoI8CsIzCDclbL1FDf/NFmagCY+eJSHPXnn9WsB02bM+Pa6O39XDX+sCIwBtCKLX38UEb/nzJqmafzmo11ED2ojvOtlAZmq5QDG2TwTnGOGUrmcT/adJrBLK8wlEEtEzjDww4ExmRefTR/9fLtB7M9Dcpa+GJTygBbUMkYzFAk10xgTMZIGWNA881A4pDGCNAiy3zA1viKGQrG1lrbzSlDW3PL8hi5ZcmFs6HbBpz1RnC2/WD2rEPr5h8pCFcM3WlFMfvQWZfsMDC7aZLBbGZm5kTArKA4YDbMOSc5a8xXyeL8M1W0XMUsMgEJVC+FPoUqzG2orPkw5ithfB2DldZQwRjM1PCDgC48t6z9tLYcLg34gjqmB0yntraNq11+KzZeAGZt7mvAbLj0JQaqTLbRnG+mahgrZqi9d4QCMONovwJOoXcFzjMjQYmPAYO72Vxk/sGhjDhdJ9NrQ5GcDacwbUI9azXAjDbDfWuXIMyxsFoGOIsPmNZXNiqAstZmWJuCQqbF1re5bLoAACt4WxNVjZW1FYRBisXBME3dcKMmPmniEnAktLAvThqSvwAAAv5w1vp30OejW4768qy63H0e33sQY4HdPD8hMRnGDVYzwW1ra45YuE/O5SNwDn/BzhAq3R/mgzjjrR4VAGivay597TMAY+wWAaVMQhs7A7LjpJ51rmKGGq6MnjLm8w3W+tb5Gs4IMBukvS1jLpV0emBO5Kj6sZsJ5gFm8rBcBMjMU2OXiUl98M8GTvTZ/rnvqu19DGZZAEwRUlQyN/UP1yuY9ehh8TB5ICCGgg0qkKHIYdO//NXtBrPn1PKmClD7GMJEMfNdGd0Qx5xUWSs9CmWUcEZxZIxDGRXMMGf1pvll/qHSYSgj6vEt8juFMs0tc00/HBCzvipn6UgH5WxbwezZyyMwa0VtndDx48DFixhg9oGZS3cYmN04yWA2PT2dCKrcs8bGMOYIlS6nHeaOBW6LPMZzCmNs7pECs4/x4SuYs99fxhwfAE1r1RIf4An4Atwm9L0DpgFcuM5RzBjAWpWCUMbUmtaGfT6bgcAiH/NwaBzNAcwsH43BLH1muPxFgi7wiICW1ApnOm51ZjDLBGSblAELSyg2hnCgpTD0ikMZZ624eRtSOHzRSUwZ7hZ+yZqEYlBWOKQxcgcgMMuqU4zOMTuQCl584qdXEUCs9KcM2GasbmCm0JXTgCz0sbHVANgklNEUszwCsxv4ZZ2hByTSunR4Mqlk5Cic6YW9gDzUwAK/Ok2pyraq0ETXuu2zu1RKbzRcendfk7s29u8HX/8be2cBHEfSZeub1T1q2/N+eszMtMzMzMzMzMzMzBC8vDs/0w7Pz8zLzEwej1pWdz5nO4/8vbO3lLLGEat4ehVRkdjVVa2xpj+de88NKEMVEppnX7GSctFsKWAPKmC4vgoo8yF0BcBe7/C1KHJN1369jxWR1sV4q1Tm+Pnx9q14tytoEVYWoANfAKgK3tsNT6rlupfA6wGcrfNv3utNmZwkGGvjBmJUzgzO2gn1jP9YHMwcxgb+GWpHBfNpALLe/U76R6pSuNPDK6oTqj35v/js99XCIMz6gLBFV8cEZAtnIJ1gGYHZIz23rPVD4w5gtc+LpzF/cTb1D2BWrlIpU78/jPpYixTOrA/K/JpX3EowuwZl0zUoK4+4AV+9zUMZbQ/OyfeWG+20kBGImX8YpHmB6TaHdlxsOlPOamadnxeV1jzCEzcdzKSYqe+ARhMQgphawhdhrAouHc4EZklbo/zldqecLZ91y8Bs82aHdaJidvJYdQO1umPTxb3Lf3vO6pj95ll2ZXzFK14xBLMMiEaQls7ba1ozUszmcspsLX9/KzBt+8Yq2Ty0peGLmUtjO/x1BC5uJNBxvpuuCKwEc1o+NpSxK2WEMe2V8+LR2owzo1Syttagy8GMxaabbX6DtHjB9spL+H/BQqMPT5iHqlZpqc+wRu4zxWwf0JXqMokz4z69MgBmDx7/O66/+T80MJvLL3PFLA2qMcUs9GBQzKqrZyYL0mpS/v+12+X/7SyehYOZf0Xz/DLn5w5kUsq0dhyY4Wb7XL/x3q9dYasexMVqTe39duU9yBK3ppwxL8eBS0z568aT1LoGr3YXyZt4gME1bczJMvgQB7dsKhfZ8ZQ/g3lpU+0pjvkX/tv3ewt9o4dCFhp3EAtBmfLO+ri1VxHemPzBaW8ezLzvezC2v8Gg0l///XUQj9kp+g3KgmDWoWy7ay9iLgcxPID1XTGztkOYHOiXXTHLIgU9ZavgoaiYXTIbfNf45uHLWLtgb3OZLwCz3bmW8UcOY5rXmoMZxwKzr3rZrQKzN4hFeXosFn+PQAVAA3D1/qyCZmeiotXJQhlhkY/5QShjoH+rQxnZz86t96mSaV5q2NjkA+ONjz3HDC0A7a9rTG/dkOOWgNmD18BsUab+FyZzpirzv/D9qB3Mbr9v+e/OmV3+b5xlMHvZy15GMBvCV742r3g1oEA4owDFXRrV97pmBCBeyyEqdWT0PQNzD19jH+udobDG/W7+gTHfy8MVCXisVSZI27R+ppKxkLQYru3vsBUEtNbSoVHujACzXQvDj937dqWMJiACtgZnstRvBiCba+No88/fXnkxFS4ZgQRBy1udVMhWuVlI3csVs31yDFgGYAaTEHz1F5iV0bfZ5sr4D1hc2oCM7Yw8WP2LDsDMc8zUXxcnTlCpF2kDy2z+drKcwOyRPTcMNczsi47m5pUzh7Up1imM+Tc47/tYilnpf0KvPcfs4q/9WviRlyrzYzyfr1ui1Cmu6xPs38pj3p3w1r/LyZd8mYOZF/wdGJ38+w96W4UxWigjLPTb3KoKzlw562B20NpUMTvI/gVgzLmxy/xk1vllJ5AftCDldnYoCypmALPtrn+hjQFrM3jDeVPMaP5RukJ2W28X++ZATzgj91id5h2Y7Xs8gvqmkhW/Q85D9PQ9ATALEqOUsta6SoY9xGQ9SMVD6PyCF5eHr5SVi7Eo98Vieh1TyFIIy0MZx+YfXuNsW2D+YTDmDo122nzcslBGs8rH2E9BmPe3VNQsbPFEgJaCGefmAS2eVWP5FjUWB/Ewj/Jnb7rZKWbFf+dVdQYXKIpZuw5m/+D+5X84Z2D2a2cZzF760pcKzBJ1KwWxWcMPwpMBmvddEXOVai7ska/1NYclh69AKGM4mHnf5ghSKbT5Ps0bgG0Ci7qfDmPq6xox48goePMaZqljo9YFX4I4KWB9vs0JtrSv9v5uvfVZx0z9rpC117X5Nm798rz60AvSP1+uMBaoUVXTmHsAaBVjsso+xSViAM3D1AfDKN/scnS7/HoCV8by95tNvilmt6cm8nnsJmM1CWZ4kHVrHdaqhztmf0o3MAs/YhGqEeQomQczGXxhjcpZIMdMChhVsTzmyTROGydg9iu/khZHLl4gWhOlzx1toimEChQjrNHQZmrvSuojpPX5tqfSkOLobQtyvNzQQn2EYQIoZOrRX6Xno0W83lPX99QrmX7oJSDQjnC16HkR5uk29Gwt/NNgUMWto6Bum0IwNbfbh89Ha2YY5gDHbLNabtxn0YeJe9XN92sg7LHP4Bql7/0PH/KOhDLFwlFBM/WsA1o7V9veP+xQdrX1+7wUM4KZt/w9Rh1Zbel6MvqNX9A2MPvrHZg9Ksq1s1vlA8pMKQOQbXb9C0f92vsJnOWhjOumkDWYakoXVLL1DTArfS6SfumusmKf2kIZ1zT+8D93AcwwxxyzFX+Hcb72+aJQxgNIeGuEL2JceKN0XxS4Yd69Mz/vYYPZI2NZfjYWi7d2hYwtwWwcyjhXgLo4vA3cGfNC0x7KmPcDZ5m3yh/ml1lOWZ5bxjkrJj2hTQpIDxSyIZhhTw/3fEqN6X2RNXGqo/zum9xQzCpXOChcyAtJbtsHUbfxLx9Y/sdbDGbLWwxmh7cYzH71LIPZi1/84gzMTgVp6B/ryMg5h61kPguF9Puay0M7Tgnj2lzfwW0wZ2CWW+KHjb122Vytsg2AzEMZOXbr/JqBGRS0I+Dq6tim1zOTEiZXxqaUte0EM8GYDEHUL8+pDz0P/2fEaXMOY2KWHOI09lDGE3/t9/NBcMxftvHwL+8XPcdshDYgSoKbTnNlXLeb9QdjW3zOKtN22mx9FJjmsZRnWxbGaGjpYLbqDo4XLMfsouWY4eYFZh3W/KZtT+trDGfGEJj98i/fcjHF59nL5sdK0Kmc38fZAINaXacV4rLnG5cfGCtn3ueEz5OVT14fzT/M0x//6cPf1WAs0N8anNGp0dUzGYK00MaD3ZyHMu67GH5ke1MAYhPGUxDSCG0P7s5uxBrtPZrX6iOjdjA7yiuz0MWt9Tf9X7H6DdQEafhdBjDrXNJhrLkoLtY9jBEqWTupjol/iotQ8M2oV66D2aVqNvnFLfHxI8tArSQC6FyOmVSwCf1UJbM8s8K5pPr/Z7ywPKxfVFP59lhMn+YK2XwoI8FsbAbCecEZoa4SzqKc0j4/ZtvDoWo2r5htjgtfHOSXEbRy1ex0YDbfBl/7TTWmz42HcZRfuwZmJSZ6QbFMS2aCpNZKnF1XzP7DA8v/fM4Us18+i2DGfbNgduv7kYUbel+hgCmomVrm12Lr81lf1xwbfOTKmu5zUJ8sBFZc4zVgiZ+FMqZKmc2ntcuSWmaEt924n60fArV2fSpo7RSYyeyj9R3MuqV+eU7sP6fOhCjmypmPmXfG1wHMpiYiQVySZ0Ylwyj3zAxAEPXXxpdLD2XMCvbqqAIzuDLW+UR6wBceyBLlSi8wrZt1qlSspsaiUYJcZgByudcAOKzhD7E8+pt6NawsUsIGoYs5a9OVscSaOoApaP6glm9mpXZL/9pZ21fFX/zFKEHBKi1VrEWSDR0soPTIJCNyJa5SEUIdrzoomQxYSNOitOxQYqpfgcQnBY1jvBCW+/UYWKS9f1/yjTTjgJ6n6cwgpTV0ddRHxKcuXaWqQVvIyg88ez0UR9r521HQzd4DQqf6hMD/8lHvgb+ZMHTRwxgz9cxDGqWeXY1YrRu0UTGDGN7gawdhvT9JEevjtsf67YSWrP7lHs54NS51MDtyZIRqdgHq2S6MEX3B2qrD2RGkdVDDv/rDRcT+dQi7TSrZGlb4a4EZgIx9sg9SugJ5Zos165dl3pHs5206VwVxFspY9nkaMQLU0ALGMG9Bp5/0/NOD2RQfH8vFd8c0LSyEcdBmIOaghrGdBmnd/CMPaeRcZp/vLo2HEa1vQFZcIZurZTYbynjVAc3gzNSzm6pZtrH1TB0DeI3ArJ2H25g+PqL8yKnB7BVvfB3MEMzo8fh0/sVhU10x+5/PXP7Xc+bK+Itn1ZWxQ8AQzLR1BGClFClGae5XKSUIWHP291CefD0BqhzyEvOPQH++wLQ2IOzR+m72MZs7xr3WrwA1KmDc29YLgcsUtC0hTaC2uU5epc/v+lDIdAq23Axk21UzwZr6AjMPbWzzKZg9K/afBZBKwctPV89cISsUnhqYMYcsLPpPMOYCk0CNtcyinTL/GB2XlMNxPZyx8GsD+rrJCsQRjGGPzD/0AMgps0SUAgrVGPsdzlTcKA9l7OYfhbkbDmIcSxVDv7XF+tEVsX2YfKzNDGTdWs3plFrWH8KCTgFml171qvYuBgoJ6OBbeC0AEsVvVFjDw/GwEkyOanIBuCZ8+WeoZKec3Ryg0WquwYYeoXxtQXeCe90G1rSvH4I2gZJFrcj+HsBaAKAFf0DVNRTup0+E71Osohr2MZaUJv6AKBKgyXsaI8SSpIh7Kub8Qebm57RrGOrYf059B/gc16rxXz/+ffsffmCXv6KChnkBmbcOaCvlnF079zZx9QisFv2/+MUOutZ9Hn0AWqiPCn8lOr/EPsCsnYe7f8mPhB6OUEYEHauv+W2b6+cW43a91t/s+m1+FWWzOFLJbqNKJiCT+NROKWRXekveMUBrrVSzaS0oY12yUa4rlDP0VxXqWdV+gdkhbfBv3GzgZqmMed8fxH01P/a55ZRq2avFNL2EIYs7NWwMaEMQs3Wu2bxUNQeyOUA77gz2cyCzvhuA5IDm58giPy8m7acpZJz38fGKGUA0mf8fEeVVcYqjPP+NDmvDMv02K0Zms4et13IdzF7nmcv/dovBbHmLwewwbu3xC2cZzLpBxMYgizDG/nzumL3WwW0Qyuivd4WsCoJ023ZfgWLSQVgcKWG4BqGIUFdoid9hiPNU4Ahm3idMtjHBTKoX34NKmPaCyoaKWZp/Rot85JsF4Eyt+so105znnEUDtjaGGUh5Ruw/0yGMSlkyDwADoK2sFhrm1w5lLjjZ+IqPcV4+eSgjq4BlWIO+QMzzytgnmAHC/KHWRUTZ98xbTyL6z8Cs9FDGGo/2GmbARePpPu5gZoWl23ybQyhjBzAB15o5Z8Rnwps/DEkTgVqbuPjKV57K6eEUnh6Dd8kLU2N4cpMLynqcGqq3/gz+ovFH4wWhT28jMnhcu2Yq6fnrckVzbH2S/Vxtn8BU4P3fP/H9pZABxtDu8sU4JxVNYIZwxtW2g9nmhnK2dzUOjtSxRaxj8pDF1qIfCGVUP9CHaoZC05u4pPyyo/DFIJhBJQOkAcoutHXA2fV228HsMFYxNTBralmHsIUgrPUFYlDKJosGxFriOt8VswP8bupPcBqlzM8VrnWbMleQU4Ybsxs0IPP5LJC+PciHP6ecMoTxJbGYXi2WS4BZErI4ALIxmCHfDC2gDUYgiYW+5ZqdvtB03h85MRLOvKi0A5nWHcKScEX2B8YeiU0+ny9X0qQcPr9Ged3TWMyW+99wZ5ffwwM06+UdxzUda1fM3vRZy/9xzsDslWcZzJq1OcBsBFd1UJ8s0Odr2XLNoU3zx9rXzxSETvZZCKMpbOw7kLUuX+9wZ+tqZ/seyuhhkAxldIXMnRj7fGYA4nXMWpeqmCtmu60wAqEzI8FMsCZIk1OjwEz9IzC7P/YfEH+QTUJ9zGm+7vb3fm9LpqDt5sAxLjRVCErqV6/Z3DgH9YBaKGO91uY2fehfkvkHwMz/jksbSpcCNa8x6pgBuuy0B7Q5p80HO8T9df8/gP22XkbEo3qwExWzPPxnEIGK/l7UmOKAKtjRzVVCGtZGro2s1FTa18WXv5yRGlFBATkgZFlauXBTY5Q2RRjTHO9l7PHo7281vkx56+qa1RKzsd13wb3UjBEN5Mw5hXszKdL5be4zqRjohsZ+mNjr7s8FNd9494VROSjXBoGOA722P6CUx//xKR+C/8CrgRlkl53ZB8EsC2kEoMlCf+/wCMz2d4pZGJjFrr+mQkYQ85LtgDNGL7cQRBrNMyhZkFalezugAcR6HwqaQhxXUQ4XseiGH5MUs840E9hGypnGGZwFW4DZdNBDGYsBWTXFrCRpgXN/D7QaZ8ueY2Y3ZsDVT41rX/M5jb0i3Qc9q5wihPF7YrH4xBy8cvMP7mN/XNcsyzcriaJGMINNPvoGaCeCskOOHcZ8TBDzUMaBRX4HM0DX1FvULhu6MHKMdhTCmDwjctO+I6J8+k2D2dPfcNMVswy+PI9sDGZv9+zl/zpnoYwvP8tg1uzNHcyO63dLe4exNn8EHjPqmlviE+Lc/COOCzP0PDUHMYfIY1wZPfQw67thiM/p88ihbD6U0YtIp2CmOmN9uiQ5Zh7yKMhzs49ok+wLvNpEb6NDGUMaK8xBGM4Yvd9gTfOtbeNy/7S+L1bkEYOxlcYdvmytjQ3SDMzgcgabfIpLBmsKkEPqFjSZEvFX9Vo7r0y0fs8rewzVMrmV9PGKoYxmR0nFDDLg4VLA1WkTdLkOhDAWyITVoM3qAMznmHUwC4AZrPIRopiCGJ7Q2XovogdjAcBgn9/OyptWeCPnEl2gKlCr6QEvfVnUqGkc426KmVGVz14JciAPWPdZmB4uGKWa4UUhkGi68DrGPPU4KkTkZe2vyf/0WQhtUQ2eEJKYuxx61pjnzolmPYTT+Ir0g7BRAk9UFOI2RPVct9abgdFSDPtwT3RY3PVq7/NHFwVMaIYu+G/of3/GRwjE8MejDl+aU7HpVcV6G0dvUeNs1XPNlG9221EoY/9XMUEZmwRbBLMe1EtIczhr/arwxv4v5MJR9miJ271WGSGstw3UVn0NMNbmBGl9XHtYY2ymBmPt7DDW+zgnKmcOaLDXT0WnKwKzmT97VYQpArYuCOIofCKE0aMAlqUrZmUOxGA7iZvFHrQzRd3e54Fyk2rZO8eiFZF2RczHeevwNq5rZmuzlvolaiGU3UyuWczkmJWh8YeBGc5Z8w/PKcNanKhmWQ5iro45mOVrGh9ijL3qv31EeVrcxFEe9/o7xQzx31570hOa82RnFZh+t2cvX+1cmH/Akf4sg9n+/v5NgVkS2ugAxnmfY18Qkip0VMUIdoQjvm6mrlgOeDmYKUSS/d0CFTTmqnW+ZI0x7XNFTBC1xSKvvyXkaV9XtrRGlay6WgaVjCGO0SFKy66ehcxAtM9Vs76+g7B2ES82rTyz1qdidl9Z30uly0+ClocpEtr8Ndq7bXWBJhl9uHqGCEBP0xLT0MgQkX+X55SByhyzx8x5Gg4cTVZS0iAJXhSYSd7DzdcOY5mCRkCDDOjRf7kro4OZGWT7XXPMr3U8S6yomPEklHGMr6YW4gho6z8dhTK+5CVx5o5xxOD/P8ZWln+nn+2rffZHJ+GLyZjAtmKOGfqr6mGNHcwiB7M+BzDDvMZVe5JMprIbC8xKt8mPfirYuFrGaJ9Hu9I8IA1gpjmCGcIYC8Zklgn9OfYpZqM7rfvdC7rUF5TNBV5Um09PKmY7MLMbXHMub/13litois989/tvBswuxFR+NRaLf3FyMMv3nTCUkesDQCu7dlNyExB3ZczPuJWhjEPFzAHtJHlltwDMkHNWfc+cgvbbNUozRVzHCY/yE6/fc8wKKvqDyuxwR0aEX1wHs/d/zvLVz5ld/kvOsivjAw88cFIwqwMYi9Za39fdSl9jLeZ2+bkr4+z1Mzt8vh8Ba+Z1rooRjgRQuT0+9pkdvoBfY64RJrXWgIewpn47gtfX+lwoI9cEaXRhBIARzNineiYwI6Q1INu9XmB2d1nfncOYjU0Nq71fWp/7rC+7fIev1vdi07N1ztoJMGOOWf7NUIpZkqE19DBEEp3Dm+zy17hpD2tcc1ypqkEKtAfKzT/kythLz+Z37yLninXLen8VBaAGV0b8VAqostoYmqbhdH8gmIJXgdmLXjT4Adk43zsyxEdnkAuWX+GWEtz8247DJl14U02vYH2z/D2GyWO44LiMwDg3zz9Dfzy99pQId3xI5Wt8/sc5kDmMCdJ6H+eK+WYENJiB7G3jKpwYCWRrAhvmqZJJf1b/IQtv1NnADL+b3F+VMKZW8+h3d0bsaX21ZTPB2KNBVIcxU8mQsqVxLjo511zZhUYKxvAEZuSRwVcHtxWNPgB3K5iCdMUMahiUscCDVNBlHAdqei0e5J3uPTmYlfLFsZi+6v+Gq2Vru/p1WjDzcMWTm4E4oNVpLtfMAS2snlkOZ7ldPqHMrfK9flkMgUz763xOmYGXja3dzoGZKWNbzmM8o5p9Xo3yjXHCo/zI61mOGcPS1Zp9vo9VYLqh2Uc9d/ma5wzMXnSWwey+++4DmOUw1t0WCWPpXr/GXC4Z3BuDjo1trq0RgAY5Zu6wyDaOKRodPmfKWQZmOPK6ZVzzPvdxrre8Jg0/Shuaaqaj3BDVNnJh1CW1cOTKiHnmmLW+55jtYFVzAjKBWG8rIK31BWmtbfPlrrK+E4qZwhUNzLC2l+eRlZVUtAzMxCVgGbYJ5zyE/hU6NEbPMZutwaQ5KWYN0BxrHMb8BG0WPODhbf1BKuIuCx/AQx0pFVJkQtKcQhktHA6hjJZcnytloxN7qZgpCCt05kBm647M0gcu7+qZlTiMCy94wZBbOF/PorxFpvl/RNrzy57+gzj9dcmON3u11/qiT04UswCMca0C2Hooo6tlK40FZpWKmf6FUCkjmFE3Vqs5rrnq32EKYdZUygzEOCcY4xoNQaimhcBsB1umlq3JOD5nzNP7mev8dJDaKeGuBynLBmqtXRXtlWKmr3tGlWEUWdfzYBb2cFadLt727pOC2X+NaXplLBbTMWDWW44dtvI5B7XcTt8hrmCcG4G4UsZ5t83foH/UOpTNOjPO55ZtWK/MoEx9FpL24tEaz9Ypm2/nc8w4b2OecGw8vNZvxoi/Gic4yve+3qZGTA/7l7RElk987vK1zxmYveAsg9m99947ALP5MEWCVJIDVgVhbv4h8Oprcw6Qbgwilsugrx0jMON6IciJkbg2AjN732PBDNfmER2+CG6aFygKqnSvRdCmzwLhiwS6gEKWFZ+O1sKdkQWmt2qlrHX4akYx7doab1trYKZ8s7hrcfVO+3afhiRWAJfGrpa5olZMMUtVMz/nLCYQ+fdXJ3JlvF2BgL2Prw31YidJAzOjU2hQCmU0xcwfwoCM8yRPB7M8lNHAbPClB0oZAexiEsaYKWahPDOAWkVoIxQ07U8NQGQGfhG/v2mTzkgNgrUfzEsjrnKAzZaHpm22GWO+rNhudezusZBfHRPYadfXAjbV3in+geTONighELimBmqO+YBl31+4S/eQHumz1oI5flJVPZRywwvsx4s+7pfbcbz2l34qvtEjIWkP9cwAZwA06weUsopQxtpyzJBLVlQ4AqDGdQYAl2PBjHDWQg6lhXv1r5rDmc3pXHHuCMyomBWCGcZsC0HMmYdQxlM5ZgX5ZK6KKcesuMKfiJ3FAM1yzPJwxQTSgvMOad7vIY1vfmc5kd1HKT8Zy8V7uwpGACOoEbL8nDf78NcUgloHwGUCZNxb2hiQNTmIYXyKQtOD/DL2DcTc7AP2+MXUskC/tR2ODMwq4craahB2OAdkbpdveyy88cdrlA/uw2OP8s2vSzBjgq8nBI/+x1ij1m189vOWr3sOzD8ISM87y2B29913D8Gst97nXl1j1vzD87gcxjx0cRyuaBCHEEfr81nCHRcdsjyXzJSxyNQymn+gr3FmEiK3RAc9Wt/TWt8VM3dkrJlihr2EsupjU9Bo/iG4o3LG8Q7EBGbqNzD7+enq0+3/lAAyzSN0cYU+9vL17Ne9LMdMrTGMuzVqXgYgrZZZNzG8PA9lyDF7dETpOWY1U8pIkZjnHBW07dIgzFUygzaXA0Wo/i2NYIYHajbRj5Q1APPLnJ+1jo8e9vgYFyhm13UBqmYVXzNzbHa0djhratnl6wWmn/uc9hw3anBFIZQQd4xSer84nDi03YAUd0EsxQnFYYAQ4QBg+w20HMqwT0u4piDKn4H3TcCqqAcW8JdM6owVYFwf92aWxwhhRdfKaHIGEFlxrYAI9TJWReOPcR6muwEKt+gq+FmRPl/3Kz7zeozcqhLOAFwANaylcCYo24NbIxSzNf916GRxCfQ1n2VmsiS7SrFvY+9G9qiVi6/AF0KaUIUwFqaWEdrCwKydkwFYsX6wHUUCPgQwy/LDBFc09lCfObHG2QIzvXZZ4coYa7UOZxhzjvP+uwshkW/49JOA2fvGYvrJFLCWHDuYjUEtV8pG9vnjwtPbMsGFcdcmgMbz9KGMg9yyJMdsy/FN55XNuzDOW+L7nsOTg5kraO8eEY8bgtlXvu5hLapjdtoD9h9f+rzF658zMHvOWQazO++88+SK2Xx44qyyZmvavvG9nmNma6lCpm1Y23LMQ+tQrwhptMmvDm7YW2T24esy/yCE9rGULQttxGP3+wDoMa8sGijpebRG8MtAzV0aeSLHTIB4ZIcPt8bgPCGtz8mFUWAmda3142nT1acmQIW/RGNMaOPY1nMwywQmznmatrjHOEaK2ZyoYGA2b5W/8j4fDHaToNRNBmYCMihiazo1qu/RM318uQtNV8OPHZg9ooPZJUPK3Grawazwx+mhjAZj61whQ0u0zsEMZuDPfnaipeAw+ch3jNUg3xjjwy/q0+zllObLHPoom83VuFM8h2lyNg1EwvQIPuP0H6HvAJQnGzUFeuOia3eE4Tf42s+D4lVhNcrcMhh/7DmYsW0wFsw564qZ/4tAXpmHMqpva6mmjHpmm66YOZjR9MO18Aow0xzWBG8GZhaueCAVzGDM+qGxM4/9TWZxoDscmnkYmOFHWNSHaoZ9CGUETQKsqgPa2oDM9yZh2q/71BLHH7dFKc+PxeLVcjBzxczWx0DG1mqXLaGIEdIIYlDPdvcBIxALZTxMQxqDIY29n4UyFoOwyPPLPMcsDWGcN/wQWHHODT54jxXjDNDYz8cGbmM4e0GN8vojE8Ly+a9jYFawOgrsL9xTd2D29c9fvsE5q2P27LPsyvjnf/7nKZi1w10Ys3XPHxsBnZuEzNUxc7dGKmY+JvD4PbqidZxdPvc43PE+OYmxm4KMzEBCz0vY4phFpAmv/Si9L6gL5JLR5EPXoTtjQDnTHqlh7XR1jHPtKC2sEflm0cYEs6dOV5+SfKunt3pwnflkCGuEsob5DmZXi4MY+MUhbRAwd7l7ZTwYo+N2BgICztxikn2XCy3hbrtgCCOBy1ubc+v8PjbFLAUzPEGGlVDGBF2AsYK/o7tdPkIZpZhpjK+YnCu9Ty2gap4Vs1uO2bOe2fOd3TTC+gjh2zrkxLR7/eSvC6+nBXWJFu5Mi2p9qmawq6/uJKIe3waT/kxbRKccZy5S0KlHpQNkf88d1Qzzc18M5n6Rc9x8gzMF9wXVEXMOTse++cCURaO8whxfVUr1emZpitsbfMMX6neRwMuBzAxA1HJ+Czgz9ey2bVylBynBLLXKUV/ztdvqexVAnghltMwsjU33NhgzSCOcCcx6KKMrYhMYJWMcrlX1uc4TitmFSjt8AhcjT9EvVt0gkFtGQKMro4iyneE3neXC8qatHwZor/6UMlbLFj8J9asDExUxtvMKmlorSo21QTunplloo85aBF8OaAxpjN6eOpRRY0CbmX6kFvlbQZIVklYbs7XK5kGMLQHu5IBmQKbXm3HIWDUrn3oNzCKmo7oqpZxeL4u6je98wfKNzhmYPfMsg9mf/umfHgtm7rLoEJbszcBMLd9LALZxtczDFd35MVPlOJcoc3OhjKM6ZYQxX49snwNWUlA6hboEzNTXmGBG5Yv7aCji6hnhS2PLRet7O3C1QzXLeivlTLCmc9v2E8yePF19EpUxyCqJStb7mLfXYB8UM0b65fySOzY6mFExyw3vXDFzq3xCl06oY+oLe4xANwuDMUKahzJWz0Xr8l8fE8wuz4PZIx0reVIZgyMjc8nUX7EvMJuBsjL/U5rPBtSpHLPmIpsQWSle+4vUMl+6bL4m9GwFajCbf8EvrLGGtyb2saI0maTwxmC2VXGv/n69k2Oqcw/ughfkKwiX7DiKhUC1j4KohxpoBNvWrcn9EK78WTxSU6BFPtM9IXcQKiQhlC9yx8o3/uYv9RyzPq5q2dc+U9S2gDKAmsAMRaRTexwoZvm6m4JUgRvAbM9t8kWbFqaIP8FgTq3vZe7ZTjFzGFtTGfM5tg5jNAWB+cdVKPn6iAFoHkTBH5XWfJ9eu1ctxywSgsxuOjhvex3Mam//+5NLzB+LmOIFsVi8eh7CODhzYBNcWTtW0gbGIAmgEchOXmj6VKGMNP4Y1C/T2IHMTT+2nlfmQMbW88dG5h7cM1bKfL35UhyrmpWPeu0dmN1I6K3H2fl6zpkFEmy38SMvXL7JeTD/wPHAWQazP/7jPzYwG9Yiy8CM87N5aoCsDcYEPlezaB6iNK80/NEhzZ9jBF4KV+S432dp8wIxwCTnd2OrY1Y1BpSlBaYJe67ieVijhzIakHGdYLZB3+uYDcFMAMeQRappsNI/yjF70uLwCYSstN2z8EUAWrrfFLSDTECqCaRx3r/2d4VNZb8up18ITTErj4yoVMwca1wlM0LVQxa3yy8OY5ivgLHq+WU4CWZjxczCGAdw5k9RezsEM4OzMZgRqamYXbz//qjVVRhxRuvwyzgKT3eIqLu9WMfBwsa24AWcb6hP1UACElqCiQ5rmUJkmAKIYnK3i0d+FcCiXi8oJOTxfgpmq1FrgRqHAyBmBasrQkntZX2MItl6Lqp5vDd/JolfjpUG2XYRd/gHK8abfvtX4vdMZZ9jghfBzJWyvibzj0rzD/5r8FBGBQJjHlCGvitnV6CYFdjkW9VBjNWurFVfMKe+XBn3omwWEQKzgw5SAi7nmrUraBn7kHm6Xf6hG3q4SmZh1sXADOOV5aKtTDHjzaIvtQxrbXxAhcxDGXsfgPYfnzAPZiXeJxaLn7p5KJt8n6/Njx3Y8lBGhDseV+OseNHpzPxjEMpYTp5f5uGMcGV0xczDFXnmtcnYR+vqF+dPHsLoOWa4VqVxCM/3iIjHxsxRPuAamNWY7C9j/juQE3kkoxSzn3jh8s3OGZjdd5bB7I/+6I/Ccr5yMBsYg+iQ02L2uhmYIrPlxiCJAoeD83wWTW26A2Rpa60PVU5rhKOC+6AyVglLeR7afOiiAM7BDONNH5e21vcSyNq5AYy1aQ95lIJGJaxtZJiiA52bf7AVhFE9c7WMtvnR9jQwe+Li8PGueIVEI7IJ+9jnJODAhlBGYxlX0XyPu8y7YjY6LrmnoWdB4CHoZMI+H9DMP9a8+YL+vDRIOCPLDMGMUAZFTOGL/Dv6ytb2oJxpTzuLzD+EzdACKm6ekFYtxLFoz1HFpitHYLa6957jPf6gPrkhyK4VqBAyAAZcDrXqkI8MH3IWoKeG2uOoI3/ffI1dPGfqlNhnC54xdUDkPfKmw65sz95DJ/scPlZ3pezj4rlxqWGHWnuPwM/RPwN/cZ7vlpHfm33X1yBs0Yph7RHCOOcq2havp/lH7MDsUL97zABErZl9GLBxjYG+NdaJYsb8MurcbvZBpSwwJqwRzKCYCbTQd5WM84Cvno/G/Z5mKrt8gdWl1kLxytKX59byv/MRzGQPeZApYgZgAjOdeo0/XGuvRPzbx5fIj2WU8oKeW9YhCSGMuzHmND8EuLFBSNIKziz8sSQKmp/uzKjxfCgj+zmUxah+WVvvAIZaZejXbo2fGH3kBh8DpWzrtcocsE5u7oFn5LzmCnLN4vXmHBrLu7zWdcXMf7NxVGfceDWkK+MTXrh8i3MGZvecZTD7gz/4gxTMBFCcP5VK5q/HdQVOx5l/CJy6enY0b6YbXqS66lDfzT2wh+pXFWA5ZPEz6eOhXf5c6KIdLp8V5orpeVSPTNdg3phfA8pXWMFpwhghTaYfBDBZ5hPqdntRYLqth8BMr2tg9vjF4WOz2mNlLwtRxNiAjPNFfQOzOXZhabD9yjnnmJsFs0czjNHrk+Fh0ZJEnTS3t+EPspD3PFZz7WGOlAExL8VszvwDZv9JGWxrK/oIWxSQ4WtfDmZrgNlDNravp32uEJ11Cszuvsu0HaML/0IOoIFahgUd7nQojjA/CYWFEIMcktzF0W8k1OeL2erqgg+pSQQ2wBLBTMu8Rwe7yN6HVvd4D5EqUxkYHuiW/7X2H4e9f0p/fhDkeKP8CLULn0vJ3CF1s3SrhBuloexbfO/XmzIvVQxjqGOmngHGEMKo/oWumFku2QEUsyy8cY0x141hZP6xA7Zthy4vdCEwcxCr1uYhjXsaI8cM8NVZxeEsHMy0p+/HQ5m5IUIZ3WWxmKAZMNP0NeabaQ+ul4OZw5iT5YFJfBi74tbs8v/FY+fA7P1isfiJWHoeGYFrZAbiMDZ0arR5W59yMHNXRoe0OrlSxnFgPoEzjRO1bM4m33PMrlpLAPNz1nkxzyGzVufpwczXDUw9Z+09I+KOFMze8hqY1aIcMw9F0NhhKZurUeo27nnR8q3OWR2zu86yK+PjH//4mwYzG8dQTUvCGDW0fQ5YBl/z10df8yN1jXORF4rO93F+BGIAPY59jWAWiVW+j+nE6Bb70UGKr3GFzEMZtx3IArXLUkOQdmiNNc8U5tjG19p47PLw52LvmD9b7sG0cM/hjPvU7/vQPygOZANQY9+Us2aZ/zc9pHFs/vEI5pjxawMeCvIgSdOlw7Zvu8TN8qF4gigN0tJcs3EoozsyzqcCzs9bv3Ywoyp2EJXqmOZP/FPiw2xi9fM/HwUuhgZQc6BlmhIBYL7umMEfwvKQFVUYFilQICSVQCNIwXvCph4PorkSZB5cwNU/Xac1ukkQGFMROMbb21g32MYIT+z3VolepX9mTP4qN8CuFFjVF8IrgRWfj/LMUgUNP29+HlWvwbX8eWvPjdMajFLe6ge+WUlJPQSxOqihJaBVW99yrlvlt2u2L40lU8nQ11o1ILOwxkRVu9L729jrKtklAlYUV8janJt+AMQq1DWCnBSz4uoY4ezA58ksjBrkvOeY0YhIkAVD32KM3OYLHBoJYcVCsKsrZgQvu8HhWm+z/fXa+Y/vyMGsxP2xWLwJgYuAxnnODez0R+GPqFWGcQptWfFpAJupZ7XIlXHqihJyzQaFpk+UX4a+qWOwyHfDj4J6ZJyLIZhxjuN5+ErVtBQ+ff1w/pp3RsTbRHKU12lgRlfGU1f/vw5mz3/R8m3OgfkHAennzzKYPfaxjyWYGXDluWbqZ685gV3+1pWzE9rl++vnVLEUnDI1zccDMJsLa/R9vMgGfcFl6X2uEcx4P4Ss3WsBVSq6revpCEEiQE1QlYIZxwIzg7DMuZFg1tqWW6Zx3LE4/Bn/5k7li2uVoMaTPANIK41lumLGKJiD3lqQSf7V38GMOWZDMJu3zoBC5pW0e0ta7fs2S8AWbp6QBgHKZUGN6c5IMHNFYrkDsxq3RwFS0tSDOFl1l6aO5aw9AczU4uYt/8yVs/yraG11zK6dtYHZ0552w0wCIXKW6KxepD3t2ZojYmHIYzCEzyBuN3IwYM0vOARObQ1gxnsUsW1vgFmZOggihNDyB3T10u67uG5n1Ff7XgFQX7dDT82raC8lQKuLViNg7DFF4Bp4z9qfT+/VH7mNXcVivgSVN9IpcwPVnfpnrLDNfjMAM32+9mn1ubf50e8AUPWTNcu45nC2Z4pZkmfW5g8dugRkqWrW9k0K7uW69ijYF8WmpZjlmaNtrThs9fHudQQ3nFWv1y9ggtmB5Yv1sStmEpaYh1ZNiOrXgWJmcBbuvmjzrooFlLRiP0qZf9RD0CJu3CGMN6p1EqfWWD27gdljfi774vzfY9qFMV68AVjLY4DLoU3Kll43BDKceO0AzGAGwnGSa0b7/GlYaJoQdJhCitqKNjtdMauxzXPLMhBTH+M0h2w8tjMHtvl1f3acV2qU14iIXw47yn99zcMaTTHLa4akc5xmvHkDs1940fLtzhmYPe0sg9kdd9xxU2A2yENzIPP9GqfOiQ5pBnvVrfIzJc9DIHlkYY9YczXL7faHillyuJomcFI/BUHBj57dapRtLYctCFWCJ+uHwiP7SeATeFEx0801yOLrKh0aextwatyttfZnF4c/LbCieHRk+JGoaVVzhDIPaVQLMCMCuLi0b8DGuYdMk/nrE4cyPhKKGa3xJf8JxARmePCMVjeLJv8BwPoDaG6dnolhiB6mK2cOZhbKeAkFphuQudmHQhbV1x7OEdr2eoHp/8PeW0C5ciTruhFV0h57+zIzMzMzDjMzMzN7mD3owTse8DCeAR+PD148zMzMjONt75Yq35OVsfqbf4WyqjRafnq3j9aqXZmRmaVK9e7u+vqP/LNwVYw+zEjaosljaWE7Ek3drt+mMl533X4bjclLrzH/clP39BKoKge4z71fchMAS5GlZt53Edv6eCEy/+7G56xdZvZj8L++90rmw+VKWfxMYlqjwtg5SXEEmNVUxgTErEKYKYgJxJ2uMbsIGGP649rOmeNPLcXOm9s5TWGU+rlTY49NnH+OqfU4M5XRCGfKNApmEjcAm+zpDDBLdllpqPgpkGlfBTM74Y0AwEiTGtOJ8CyAd9lH3fS/uPv7rOvvo/B1Wm9DWjOu7R0UsrzOvozNNANxK9jbjMqZ7mk2N5VR15epYqaGH2nqYronGSGsaYef15twxrbSTl2U/tL+7mL2YJOX/8l/gFRGTWPctXAYZYKZlcF+9lsXtzpjYPa5YwazT3ziEwpmY4YfCmHa1rTdl3jUVe0yvUZz3zIBJY2hrOPUmVH659DEur7GQS13ZVR45ObSYaoS+4jpJtWimLE+msoY10tMPiz6SZnpiyUOWOhvzvaxfvURuyRXwgrKHnWkM5aIK7xFnYpZi1k0JjxzoUiyXD3aT4xIZZQdwPQxApNBOaHM9QIKWalnVc8M8XI6iYtwa5SdtPM1ZsWW5va7mYQJCMMDEGDMcOQxgFkKY7rejG2FscyTjmvMrr1Wp2NT6UiNI/SVjxdwaQ1i7VB4VUQlQ/pie6nW1N2cLQFTVnX+LOrv/nT9HF9x7zkXZiYmRRXQPaeaxKks3uoDbxOlrJYBXWiDSkaIGxgHxG2PE4DWReNKSweA8UCqo8KZCuc0/9CfScnaMkKX/omF/QpQKFPMDGAW5SaUcRnXRXFjjD4CZu30aXw50nZkxEt5YQJmSpVaVtUsVDHXiaD/uQ/rf70/aN79iC3637sbshYj8EWlDGdVxhI1rV1XEJN6vuaMhxh/0D4/NwFp2+XnNvkKZ1Ef6vvscmEsAl85mE1eU4b+uhcZ66OKmvZRMPvVwfwv1CXwFi//3f9wXdalw/rqxGVKXmyPV1cVs9/+1sVtzhiYfekxg9nHPvaxcTBrt9lIimNub896vql0U41T4EogLHvv/cEML1XSGG8Zg7CNY6PONWYxJ7HKD8WvcP8ypiiirG3RHGXLwEzhiwqetkWcR4DZR/vVh4y2+PwNSSBTCNMj+km7mn9c1ExAKmNo1+QTBbN5a8zE+MPg/a9AtrnhjmvMCGY9YUwm49t6LkCFswnKUM0CzEQKOWdlo5iFWqapQpGyKLEdhzBzZxfroya/AnikrO3q1siy2iCUmmzqdmLnrrnGAgK2bsGl1lPuEBMOpBHmr+RahQvEaihJpXRvmHLo+jWm67F3BOE4yNRJvb9IKZTbxTUTJ0mbCFm61TWxiRt46/uM8G2RPnFFXC+HNLk/rttLIBZ5k+kcFepv85F3QuGyOMSR0Wt7kb44R7soaGGXD+hCmYAm9fguQllBjW6NA7Vs9VvV/PAEwuixqmcqZlTLaAJSbqR1PmFMxajKNMI/pf5hqT+B1X1ii5+nUmuyRQPQCGZO0NoFZiBOweWIV0gDnG3qH1LXvHtZ13/A+t5lfdluSGNdjvltbXMQxhqpjGhzmoFU1cwV0NJDnQg1hbFlk78Si/xsM2nEUG6DWQ5iWtf+E9va68p2QWoZzO5q5p80vHxZFTOHXTCcquQlClqyxuzkWxe3O2OujJ89ZlfGH/mRH5kOZji3wEz6BHxl7cbrE9IINuHKGHG9rzEo0zaBKo1FeWhde2TjaF5DX2MbTFuAGeORfsh505FRlLGomoKZwJoxrmC2ORPatE0t9mEK4h/uVh/YBWa+S0nTGOps0zVmmT6jR+uh5gLAbEoqo4BZPWeL4ujIGEQqC+aomOmyrIvYv2znBNGnGoDUDdqqyKQLlMyWFS/P79y3rNSP3+Xv6vmB2QC8KpxFGdRZdL0Z4s5kLoCZ2+e3iVqf+cz+uYLsJaX2UNkDa86V87cA2iCi4h9K8g77pUfqTWlTvjGaDh9v0KC8ie4Xp135V1/HGjnsWb3XyxvDb/fx91AxO/VmX27OgLAoq5JGECO4BdQtzVaEryacsawo4M0N9ddbxQwgBj08cVnEpFAXOIv+8VNg6Mgj1gm7KGyRZ9QYhBxEcOtOYHwJONMURe5scI6M7NpfOJsbTGfglSyMk5XMoE7SpvRffUDAzD9pfX+nNH2R9Q7AtmivMZvn3NgAMakLiMlm1V6vh02na5/BA8gAaOmRQZnt3L/spLG+rBDIankczBS6PN+TrG2TP5qimANoE9bk8I8Us3t+IZj9EzX/0HT0VjYJCvXZffWNizucMTD79DGD2Q/90A/NSmXUPpmqNaKuDRmY6fqvCaYe+ftKu5p/aB+pD2QjxPX+Wy9Ne2RZ17EpWGVgFuMjzhjHxkHoNKY/ah+FstqHUGYBXGhj+qKmMkbdP9it3rdL/XKAWpSd7EIYoyvjEtcSV8aL43CmahqPPcHsvKQL6URVOSOV0i5/ETcYk0Kd5BltJYCstjP1kamMxWzl+RqzNJURlvia/hN9avs5whse+xyKGSYhroyiqAGtZX0aJlTB7FOfShWZXGXZa7mRujXOX8KU39z8lxq7S/mQr/wW9QPY9xWc1Xrv9oemEtf8WbXTWO/wqfdD9cJTPp7kBcBifzKMi7KmPw51HzMFMdYzwdxxlrVncnCNmWGHQVW+rAVm0JyiHP2Y8uiD173GEn4h37CuKhnj0R9c01+EGlaFSjH4QBl1g7hpumyQx5YlzNbJmrGL9WZjkrF/2Q7CZL1IquOF9/F/2x81777f+v73zVbJCGBtVQzwJjA3tll1F+fmnmdwZuzTjadLc28zTWUkuDRSGQFjksYYaYqSuqj1OE9RzPKYGpbMVctWo3HfEd+kM9pfNbNftvry/l9tzT80byB9FZRdswqKuQ+2+t+LO50xMPuSYwazH/iBH1Awy+FL4Gisv/YVOGqlPWrKo2X9GtfQchPMdBPpZHzbVr+hkrEfwrwvY13AjGDHa3CDaa4lY1tU8rKsMaPbIt+XClmUFcbirGD2/m71Xtu1luyc2VBjVNT8HDwyAtrgxGhRF/OPcSBTb8DcOn9GKmNVxc7TEp8wFtKg5HBGe6VMT1wZTxJzjxMjkAnLqI0+XBkBZvgzGsw/1GUx+5t6FxC28wA/bx8hKyZTJdP1ZBHTVMah2iBUIxDRNFd27pOf1HTFfG+vQzhGZKmC6s8v4KHrsooxru+tE8niu9BE8UyH5A0CXO191bScv9ThcDYN6h0kqZ/jhJfvlYaw/A+RS93pmg9DCYsD9XNUzvTM9ogR2IaqmAGskKJ4EeUEzkRIr5AW+6DFd4+AmQt4QTVDfEc5IEzjYQoyeK6MAdQiHoxDgaklSgX/dCeqeKlqpgqZpDLK2HMFilmN9aWCmU6m4EYrfcohypk60WLiv/Fe/q/cpDF+0JYb+FEoYz0AKSCNSlqjT9+hPOeYZhAiYIa6rjdzK97ZCvuZtV0ZFUjoxhiAFumLBkAbbK1ry1Qha20aDTCcZ32fQtSstWXaPh7zu5rZJ07B7D+vSymdfdGvyrTrr1zc5YyB2SeOGcy+7/u+L8BsXBUTyIk40g11XBOi6i1oumIhjMFdUV0aFaLSe9zRJwWzsZTF7JoKTy1wkzVm8b6xuTVhjGYfcf3YeBpAV/vjHOYdYaVf16INAC8Lq36AmRHcAGPxMgKYwtjmTGfHTSrj+/v1u2Pz6LIUMKNyxtg5PhdEGUIT+geYtX9taixPZ7wAMLvexlLVzofeBDCLlCHddE12zPZMNgSYqex3MZ9gEpP1Zg7zD8lvqOYfv8uKXUL/tgAzfYSDOqYwlsFZx0noDSMeAKf9mKhFl8YS5h8f/3g7k+3wdojtVMXDv9vBZyW5iiN9GvOUWh6bfvnDz5f95r3NXT73MYWyqoa5pihKuWgd/bG32SKS5lz/x0u5jChp3kzRHuCsSCVfVTJNUzSoYqbpi1GOMQQzTWG8GGe6NubZghrjEeYfhC1Nm25kvqdteq3eAGYmdGkaQ9w1lYExGfvL7+EGwJ+wRX9n6zV9cYZStphrEKKpjApd2fgur8eYfI8zBTRVzFqpjLla1jL9qPXdG0hbWzGbuH5smG3s0QYwjU8GNUlndL+tpjKq22Je5ouujOWaxd3OhPkH/DWOGcy+93u/l2BmY6pYvhl02ypfN5QWqEv7EcQAbfF2+2wqbYAwaUNdAqimAJcbfoy/YhznKrCXmoLEfUQ9PhdVx6JfhbEhbPBxHW5CHdAW0DWImsZ0RjUD4ZgAM796sX6XicrltW44R5ujn+WAxjEJmKGs9cY2YNRkZqYyAsiyzdooBarVZCXNgLfVQqDMpZ6VHWVOTo0MRU6oH+P5aqSNv6XLShOXB5sy+vCzjH3M8hsWGMOjKMoBY1k6Y9mYf3z0o20R7Phfe0hRh3/HvOFgV9Q2jR/F58ued/+KL6lQ5QlsWdTlG2AgqKHfIDINFDMm+saZB/VkqGLoj291mBvVa69p4EF/1RxlEGffc8leZsuAM4CZKGJRJnQp16i6hr6cXH+id6t33o4tx+CtmPVcYxY3ScWsi9xKtJmuK0OKQ4wlqP3su+I/4R+yrvtBW/S/XyFstC6Q1dyUmmPa4DYbzOQMWEscGrswApGNpgXOCD3r3PijQhqBLFIYrQFmBLL9wUyP+XuRtWDM58DZLw/mf9nMft3MzO1uq2ImqYztn7mNlPDB7GP9Pc6YK+NHjtmV8eqrrw4wu0lBcXeFnDJm/kGlqEIUzzGG1w/ICnVHr20ZVNXDVFlimXBDACQ8NVQ03assTUeUsVS/hkRFY13Lus9ZvD0/wxhj7M94XCtiUVdVjEpdgFWEmNoYEKcbVHNTaoBcHHGdm8Dsvf36KmTx1TNYBZDl+G1a+IxAhll+4XUGATP+XmdMuYbtutH0b1Exa6Yy/q66Z9ml2W7YnCCOOtGhthHeVsut7X3c2InzxsVKX+oXdd3ZRjUbzK6v6YzpPmZul9lQUxlNUxnF4cxtGbFQ0GK23PmIYKZUiUfQEgCGckMClGTTE1t++MNtW0ENja9p2n+/s/Fr6Ko3TbWbnz5Ie3m9TDstkUVtbt6x9k3HaFDrGtB0UO2j3Q7GrfmIe3z1Z09z35ZcS+b1zLRGAlxJ4EzALMw/kj9JUDE7gQ0+wawtmNOCv9jalvU7Um3xl5m5PL+DY3JRFnUNCcuDA6oAZNU2v5yIUkaAQzzKJVmy1a92gZmw8X4xKmZIR8wVMoUynVS6yjn6/+RVHv4y1nWfIXARtnITkHa71tuW+vs4No6DWXuPM0lllDKATGAkU8x0z7Iia8ss6gJc2bkEWEU97gOKmFcL/nF7+3Z7OzanfTC7pZndtC+y2/3rGjNJBm+uzWUf40rqwezqxb3OGJh96JjB7N3vfrfuLZanKzZgDeNMrzNlLVmFqnxTaYGqfO2YqGJ4EdxwPbbFfXMD6EHH8hVtunH0XMVMoE9NPqLO9EhdfxZwy/e1gN0KVwGbMTT6pxtPC4yZGoYw9bFuPu2bC2GT6c34/l3d6h1FfiM6QAyQJuAGSOM4toViBjZJICyN6UFN5vP1GE1lLJdtznBcvCTKmBTpEzCm8iA3mI4bPYnNprGmDGWZJPY0M6QyFihmHhPAGjP8XT2ATM7nCGrNv0hHe7FOHj+FLnnOVTO1zw8z8Apmiw9+cP+EPvbNPRF3+SDKSE30O9AtaUzfe+JLR+lM1YERXWclBkqoHcP2Bdpt7gTr74qD5o/e639ei//ImsJoCmbsCyhjOVHMRBG7mNcJbIli1l47O9hSdxtMtG6Na59zSRvqg1uHN/YTQNZGaMKEnF4agDKpI4Y1Zi5QVSKWiJkO48xgZozH2CgDzOSvYFlOpp550zwXmciPvDN+pLzG+v4phLG8rPUmpKHciGldnB1zSJu795nnClrnda3ZWCqjB4jpObXI37QVri2r41tglht7HF4pm5iamI9pg9vLzezZ2x93j1gVQypjBmN5TEGtOqq/bXGfMwZmHzhmMHvXu961F5iNgZrC14hjo44zvQ7G83rRL1XFWBbwau1jpnCn19ZXqhzOecW1mdqo6YuqjKFdrxGHxoeIA77i+jomP9QMRMpIeez+W7d6ewAYVbGyZFpj1AXgAGxxKB0MS1XM2kA2RZP5bYtNWhsvrDFLbPL177QEM55F/lvIRGJiO2FMYqKa0WqSG0wzlZGOjDx4Z4Q0xHnWsqQy6s3CTl/VMhqEsH4BYLayxfvff8jstt95HUEqYVveu3le9/marwBQaeqiwpjBRp8QhjJTIZelujIGXKlipvUsAZj1KBPaCGZUy3TtmMbPaV0TmKG2iWJ2URUzMfEA27DdRuAs1pidc/iteCJWigsjlgRyJuiHegkwW+nNQf5L/8DEG05oU9acff/b3cw6c/+f1vf/KgeurKwwpm3sPxXMoKC10xszBU1SJtt7nDE+eEe1jGmNoU41rfIVzNZW8vRFlnkWI4/9jT3aaYqje5JpfX7bVxez/2xmg9sToZjl6tjEjcwqmL1+cb8zYP5BQHrfMYPZVVddtReYMdWO5xZ4EaqYyujutmMfMzUWYYwgFXxhm7goYqPKWdx3o877HDStUa+5D5hxnzZ9D0KaGIgYrsFxFoCYwRevJaYhCmcaD2XMapzGIGH+sWnq3tGt3mYEM6pdUMVcYqKaQS2Lc41VMGvrMdKOQzegDsVsWirjZTWV8ZL2Fqe6EVtXz1hYF4pZAmY1xnTFaItYAZiFqtZhL7NdYOZ23opAGf3avH78Q1jj19k4HvMQx+xdUhn10/cKbkUVM6hlHfZCK3XrXAswu/rqQ1GWuMHr3xNLNUpU/8MmUkigqEqnnbVyeEv69r22XRDbTpB6Be2tfXAFbW+bVRbXJtnoWseOXKT+njDe6/2+4atVXgkAQ8wCtGAQQkUNRCCQFmAm6hjLbItyA9hyX9PBFro3GVIVz6Vg5iiXbEWptNnQpUBmCmPKMwJkMlbAjHdLuJI4ztpfWZplNf8QtUxkvrDLzWgSZ9rsR/t3vc3N7M+Zdz9ofb+cDWaNtv0t9tN1aRGLM2IKbh3G5ZtRi3IWUEYwi3ojlTEFM8IYjoCi1j5l6KPQJf3GLPGnm3octO3CYLZZZ/Yzbs9cFeuSVMbsVcZSHAazl/cPOGNg9t5jBrN3vOMdCmYlM90IGOJaKFWlZqprBBkFMAsYUtWtllMImlgmlE1Zd5aaf2i7xgSgsvVlqSIXIKTX5/ovmn1QJUN8YFlSIC3WlUU53jNrq/DlNbau92HrLYFZXVN2UxlGIN3b+/WbTVUvras6JupZWWoqYxxil1/kgcajrA70FKJUMVMwQ8HVlfGyur4sfP0BY6qG6aZs2YcySCojoUvXm+XMwyNSGSuYSSoaFLNLG8lOWm7cPTkaekB2s1IGjGm72LNUbeDEFu95j/ySOYIX7uUonRnZaTxtUfsc/q60WRsOO2xS1wd88//Up3msD0OdcsxyiL4KY3quYNaCL8YIbApyuulEQRypjLs08AAxtqXryyRWj9jHzABWLHvGN+inEEf/DLZ3q9H1YnWmO+CrKMyFAhfjoJjZRdxERopxKHFmbXKNb3urm9nfss6/S0GLkNUGrvnpjnl/vW4T2ujcyHN73VkXdUe8s+KR0si1ZprKqBb5FjCGdWZmxVwVMoGwBphJ+3Rb+8OvGUvfp10eitnfMLMfcHsRFbN9X1hj9vzFg86YXf67j9mV8Zu/+Zt3ghnLoqZpm44pOk7haORsgBVtz8bsVcacIqiqVeHeZa1+hLa49/mvNtQp2Ilixjjr0T6oiQiNPbg+DSDIMSXqFcain8UYgtnb+vWV5ZwoYnoAyFiPcREvqqDVFMhVmsooZezBfKKP/QFoALM8lTHYBmAWiYCx8RoBzHUyOZglqYw1P1NMPvD7PyfQEnVObGcq49KsKmaOLWTdluHRBjVsE+ej2i4oE/MPInF24zQDib7iWXfRSoAZFbN3vWvffY+h9xxIfVIjjlSJGh8/Hjy8iaJW29FWq85eBcP2p6Jflf1TGkXx03HaQ14P+vavUTATuNI6LfXZhjLNPxZbMJP/7fhOSMEMyn6MMYwTs6MUzM5lZ/2OlrqWl18IdkN3yh8nUMiUZU6Y1YcDfaUMMAvhMs5t9Usz4gFmaONYXWOmFEl5L7vh5Kbjw2DbN1zpZvYc6/uXEJYUjEbjUh5vm2MUspjn3CgqWg5oLnb6but0rZkCCuFMrfJp+GENMJuxpqxek+rZfDXMD6aQTYg/zcxe4/bqdQWzL/IVz+dPWzzkjIHZVccIZvw8RsBMwSY3/MjBLAJDZoOv40LpCR6S6xOgmsAmZX1/vSb7KVjl15aXjkmukcKWvrS/lFOoCqWsjk9TGYPL1Jkx+vH6tL1nSmXAm5YDzMRGv3tLv35T9lszuKVQMUO7HhzL8lDBDM8HLKtPlpYz23wFs3YqY1jll2ynbH0Q4sQTnWlYaApjAJfma0q718lKumNsOH1h0y5pZhXALgurfB4KXnBhXFrRL6XWI5URUJavN6MeUKSe+GwinfHEune+03wHDIDYkI64aY9wluKGJD4nZakbSKnX8KZjYJL4R8iLWIKMce1aLx5jZKPrgo2rlQrx3jD+sGjWQtH0F+mU0CdnYTG/2ggQk7G1v5t5zEXpOqp1DL9+o3Sr81XAlq8tP+34Ij7ke75RwSpATf76UKSfqmgEMqQ6bsBMvgOodokqhoMAB6UMB/XlDZiFDh4gBZ2okcKY4o5Y59drDJ7CVQhPaTbgibJL1HkNgpmgJEELdck8lVnIQZNNC7v8IXFZxCGg1ogD4mp9M/GvuQnMrrBF/+R2+mI9j8e13i6PgZm8Rz6m03MbzNQMpN+mNZZ8rVlmly8W+QFlsjcZyoAvlhOnxbZSRjhUmJtv1nEQEJM+fpMBiNuVDVdGm7HOzIvZMJg9bvGwM7aP2X87ZjD7hm/4BgWzqWmJzbVnWtf4rnPABGPhPOjuU2GMsXZ9vO9kMFO4mvsSNawVp4Mj2whyes6UMrY315qxTqt8thPMruzXbzD9k2bUBc6yo0Adc8RiaZaCGQ/VapRvdNnWDWWrqF0PMMv/sO7bFEa/rKpkl+4w9KgxY7whH9ZUxmQSiNGCMs0K1I2mdY0ZNpg2u4zb0OYGH6GcoT5+qF1+js2Szog1ZRZ1SWeMVMb+HW9PFQ9yAEGIcXKDNralM1PYkFGACbGxT7lGAUnpxNLdaaIkdQuIUwt9ZVVlTdbz20mUr1xJVHjkeweIyoWTeclJ3l+vC7jKBuoMR/S5h3/ft2QKmahj2r6JQdZRmON5EdoMVDKsyMz/fBF92ebSjxtSF6hb4qSYpCkA3lDG6lHC3HbybTA7yWFNyozJj4UczFKlTBFS2rWNZVHMAFSkyTyVkSmPkAxBn/Kz73+8YWnm32+L/i+GMpXCVROssriO5XgZN3kza/Rr73WWrzuLs4JaHJ0agZgoZ7p/mdEmX9aVBYTpmZC1v6viPPjyQypiY+XvL2Z/2+2deSqjAtp4vILZwxaPOGNg9vZjBrOv+7qvGwezA5/1+qKYxWtAnW2qulHpsnHw2r9N+u1tic86X1S+atXoyhjqF6CM5YI90GwkrbEJY+jDg3EFMT26N/br1xlAKgALXKKwFjGkMiZghvJJh9/zlVl2Wk8UilK5MyPBLH0V38KYXRZ+hqqY7d4PwPFooGDGVMZVPWMyBLL8cHFwDPMPN1vJ43dVwC5VQ21AGB9kIsUx6ipkLrEb0jLs8vUGc+KkHpA+nQWw0fyje9vbRE0J8QdP8PB7UNiA3JSbXlARKptuOzfnrNBQewPeABPKdwEqCjz1PXODfN+lyRXIZS6Alm1pJgpUdCzm+LwUMuWVglt9f95pqTNyjWXbl9V7EKhGGQInbgJB11v0repoAYYkT7PadjrTR/zQd8p/7hJlhTGWa1/El9Ie8YUkzQmYpQqZtJ2Y2ukXTQCG+Ue2fizHlpIgTRGsKVEOu3xhGG+KTXlbaQCbn+xwgdUZhBujqvesM6bmHz6IEwko01T6Q1l/ltGKkqmPX/4Gt85+1LrFn7flBlwWZsu2uYfCVhvA5q5JA2hl9Y59O9nEWq/XcG7kvmZQ0ErnNljH9WY5qIhapvuU0R5/BSAbWI8jT1Vkub35816KWLu82r/vD5rZX3V7/7qaf4zvNDli6bQFs/v2jzpjYPbWYwazr/mar1EwmwVoFpXxVEaFkLZipu3z15jRdl7vM8pqw1+YNnlgMMvXkUl3ghnSMDchBTMqi6KQ5TAWL6Q1ZqmMeP+41uyje0O/vsKCU7hWLIEyT9sa0AbFbBwBVLsRd0aCWT1G9zELs/lyCdMWiSpKl+JismQbUhkNm7MJnOlxEqmMhZtNwzIfoMYfzvVuw7pE9y3jY1nUN23LDNyiHLOmK2M9F3n8hBYA24OTWoceIFqARSrjm9+M1DU/BZtS4sG+noEVkUKHX1puASUB3LVPKic5NuFygZfTN2RLMUJFtFu08h4DIk7xzGu84PoWfQKCog+ADnuTxb2TXOMdYo4BOnjLuD+kgMa8Fe+db4WZxXxkQFQAa6XElSqwFle/Rcw/+jOFswB4eR8e709CDpjHl7OY1fKjfvx7zM55G8SWcS5Q0HgonMUZqYyyXqzCFr4jGDM9WmvUCGbx3YrvaqwRq2fRkRCLfkvY5aP/4BCXYkPpUMwaAlT0w0SjLcZn5h96jCpmUsfdRxvAbE3g4s0lsZikxipJUmUr9TfNta/9J9Z1/8P6/nwKWSzPWn+m48biqrzNNRLJlLIwCGlsSh1KGtacDR7rzZqpjPUYNnEBMyeI7b8X2WzDjv1BbC/VLI99fjD/926fgCvj3i8oZndZPObAYLY8MJidHNiV8c3H7Mr4hje8QcFs9NwCsznXIJzoNRPjD4pmA97PCFf7qGHaT2KZIjcQ5GbCWcsYxKILFTMFtSyVsQVkjEVcHBpp/rETzFDXdWZ6dK/r16/RBxpvqWWihlm2Bk0VM3ILFTHlF7YxjRHlTDFLltpUtey8GH5o+mLm90/5cKmKmdx0lOlYEvmYbE/lwcj+Qyojno4DzGoqo2Dl6PI+3jkhjooZIYsTStaeNQ8idKQy+pveFFATwAJ2EZ7S7ZVdNjn2AB4ZE2+AV/RX03cZHGMjUO+LIBmAAP5zQpa+3E47Yy4xDNxYwVMaZaUZwtIJap2pYgeIjVEBZuxHQMo+Q4fCRVDW9WrZVuCmkfoW2oqb4fu48er6dbPH/tQPQgELuEJ5ic2zlsPmnChm7Cepj2H+kSb3xgYR+q0d/fXPGLGO1qMt2iuYqfqV6UlsV/Us6wNtfPDdqthKUxSFYxTYkvYSYObCyI7yho3J0Z3ZuSHtm/OzpjLqV8YjdUFvXtOyAWNUz6yC2qevuIN13acjJdCWi6pQVYBiuWesxjmmZzkHLcbZt9k/lLwo9xgna81wDemjR7f73Dnt8xWm1B5fXRgVzPbfi6xd318Fa/bx2TCn52LlDm7X1lRG9/a2Jc0X1pjdevG4A5t/LA9s/nFoMHvTMYPZ6173uqmK2ahKNvGcXZ9pe1HPbPUnOy9m7or7QFqy+TTBpQl1hCABPRidzFtrpm0BpwFwqDdhLc4aQ1wt9gv3LtNrCLB1V3TrV3ETaY8zRaSlgpnAWe0f4wltZWF20vFBRtmFjvPo0zABub6YXXAFs5ZiJpb4qbsJJ0XaxOQSMMONB01Ku+s+ASi7gFlJ9jETGJOEJgWxaFtEGW1YkRJghv3KTtKkLFXPEu0A9RvqY+jK7I1vNA/1yEtAjzke0sOkA+ueUC4AuLgGoSaVzAByFpAVLZDp4nSaPlecEBapdfFWRDzcb4FS5UCUQgHPayDWfRUqc9izy82CF/U65oSpUAyrqlTwfoQfRz+AZcxdUaqwFimGCk5xu6cqnTAfQJdpoPX6sn4s0h23J3nvWqZKuOn5+J/9YSpi+iS/I+1aQY5jpa5gxv/5AVyN9WXpSk2Cm4BZCROQRB2Ls6pnhDKv7fVa4rzkxhv2EzH3UGaJcsQZI+/wmlDMIlVRgasFXkukOcY4cjPBTN+cE+CRq2UrMf+QyXz81f/Juu4rR9eSSXsDpqQ8di3GW+XWmCn7ouWbUuuZm04PCZipGyM3kxYgm27sobG2hT3KB1O+2uWZscHsP7l9tSpmecpivppY2spg9h/6J56xfcxef8xgdsUVV7TBTCCH9Zkqm4LRTgVN7PmzNWYt2EvrCpPaZ2J9F0uN7Y1G4w3bxwyEChrqBK9WSiPrloGYrjVL9lBTy33tz3L3mn79ioAvr+fCJ/sUzDQGsENapNrl579G07bcvB2G7G1XRq9OjJcFjAFlxKkER71x9GFuJ8BMoCxZOKf9NAUSuZk1nTEUM7zCp+0SXfJfy/FIRyfG5rJAQJsDxDCZ/MYrwCEhK0AOW+rCNn/T9rrXgywATayqGsT4/puNYQyLLGQdpcw0QraxwRAKsGFg/AXqEOWLSpX2T5RHE9Vx9oekVX3p1bX/9FGMqw44etkn/tJPEMzqWdwZ0S6AJmclhHITBaz1f74ZwEqhLYkTH1jGSs2i4EW4GlXGltJX6nEMrjBF0CLXkFXqGFlbtmvcCYEqUeshYMZHzxhnEDGel1xjxhtQsDIlSNYb4Fbq+UOvfJH1/fPzNEYtz4lNB71myqSqYH0znbJRj3J61M2maQYSqYzdjlTGWFvmu/YpGz1UoZoDXMOhQeugY/xFbl9T15g1bZ0aa8+KpDL+y8WTzxiYvfaYwew1r3lNG8zmg5iOi+vnIKaxJF0RphhTbfL3T2tkRfu3Y5PHtcekqpgClCnstVIaFcLETIRQlsId2xTu1MExwOxV3frlcwFM24suYFrEuW4wraKSiVNjQbojtvrKTNw3DHP9hmVyV0akqZ2vBiCXAsjqmcAVSlqal5m5MrZYJm48U84apBlr0Io1wYwJTu1MU01v1C9dqY+bJwQunRSPZkwms41fcYUd9KVf57xRoUG77PFmUNbGiUTt5GfNKQnsT6PtS2m7Pig0THUmgllu6qLvS31v0mfw5F/9GYJWPOmH62KNQb5ZhFOjQpuhPkQ7zD+S746Iq4YsUKaAFn0JcgNuhGYfXutQ0rByVL7La5tFG/qVCmZOuFpFWdUxAhjPAmoBd1iv5ivY45dMxY8UxmiXL5fwM9uj3iGVETcotKlSYBxKmPXmO8Q3E7v6FddZv7ilQtEsABsfs/c18+vvv29a7ta4qOcar8Ygpa41U9A64doyGH6wn5p7TFfEtH6s8NVsv87tW2sqY+dp6qIAW0NNq2D2DxZPPWNg9ppjBrNXvepVu8DM5ipkMWxCP15zYCqjvB9hTEUzpj2OAhg7jStrs6GsTF1zppDZAjAdquKbAhmyGXWPs13pihq3THGTmCpoloHZK7r1S4VFQu3K4WxBgw+kMS5IAQJmwSqALwhNeA4gvEm6I45xxayCmV1aFbNLcs8wlfnGqHRY5FDGlMUoc6Ka3xR17susa8wUzMTwIwWxBkcvkjVmMYFCXSDOOkFNCWI/Pn7GZF79al0+pYXpUpeqLpUPWuvMKCnpO47fCzmipfPIJZPLIQQDkRFlScdrr3CMLMk9aA0fVqQXxg2wTedtu7Q3wFbZvWSvMSuN6ofdfmR56m/8fONbtKAc9vcAt3MsB9hJHl4PMKuHqmOa0nhCkMv7sBzmH9j8InVRYhvOmzFcn7YUcFvmilnyLe3BMNLejon5xzp3Ulzqnatq5vKl03Fgae5jJsSoaplMNp1IDmxXvfzT1vd3IMy00w/bMYUjjbXb9ZrTr9W+b9bbVvtqDDI40xmNKYxUyHgmpOQgpsB2CNONAwDYAYHt027fi1RG37V5P8oaV/OPv7F4+hlzZXzVMbsyfsVXfMVOMJsCWO4elUOlMsarZKCm18jt8tP7wTWbtvq6Nk37KmC1+omByKhKlroyJipaTIj9FPBYT+ELsaycAVeinuVg9rJ+/WJjGmOUEzVMwCynA15jGa6M+uuRdZbHLfVvwLFupzJujzD/iH3MmjaSywTY4Iiy7jkBBbA202h+k5qAXJQn1ApRl3L7WX7c2FA6AzHhY41bF5PAGrN4/ORENFbQRt867mfmtrLyilfiCd7bfu4aUp2KNRV1WvtzNd4yymKoKO3JANSs3SW74FwVEFb0nKPulKb3i5du1jztzkZkMNG5NAOnNSNeZg8h8emf/5VQukT1qsdSAU1iADGMB5iVmsqYfCdIaqOcE/XsNNF3Jd/2p3C1NGcaYqQ21jaFM/ZRGCu2VDATqIpyPVpKmrKOfhChmAmYLU83kcYMRS2rMUKaAtwirlOq1lCG+oYn4kSygqSn1pJ60/gAisTe9tItmE2AqP3Xke3TvveYibb9GsuNQUoXKY1MZSxYR+apQtYCpptf+bo51bQAsx8VxWyq4YdLfajfBH+hf+YZA7NXHDOYfdmXfdlOMIuNoaVttN+mrioSQUzVsH0Us5YKl8Q1ZhrXlzpE5u8lANe2wWe/FIgIpFGl8sW6XksVs6hHYAeYGcfyftnGdEWCYwvMXtqtX5jAlSpkbCd4QWWr9aRvMEswTCY2sU44k3JsMt3YYDqki0hl3OFnWBRdsI9ZSemzpjLGZNK1ZpAH1RikYXSIDaY5oSX2MRNbgORxTs5xiFVAxLw+0GzOBTfoJEidpExCqBO7N61seNnLwsihTkkxoAA6wigCMBYmGbT7wNM8gEUDhBFxfSTIiOmfgy7CVCNDGdYEj+Id9eUNqOMG1U0i0bYigwpCEAQdFCRDEg4t2DdOYHjHvmulhNFHWNxHE9vtC68YgAnKDrXN8w2vY6Q988ZfJwVUWUUA65z+NaJgjNYJdrrGLFfNTiSdUcoCZ/qdQrv8c/JdDMjSGNvkBzWhzFEPMANcCXypiAS+kW9/30Gi3foUqG7h8rETtqKsShn7KT8TzGzgV0VvVq3wa/tKxrCPgNubXkwwO3QqYw56h1/PlrePx3Utm6Y5buHMuwAzMfwgiB1/OuKhga0NZj9TFTP3+et+NZVxPZj9qcWzzxiYveyYwey6667bCWb7rjljv0Y7WSP6DoAhTXNsOUSqXf5kaMuNQeanObZUMb2kxhW06K6ITaPlGnI7Aky8Btq1v+2Ix0FQ02s0FbMXd+sXyO95nPXPntpPVTZNadzWVx1/nXIJVqKeydZgWdLc9RXQBk/BbBsol1Y4415ldCbJ9ghQKmWdqYxxwMxjJTmZmOhO9YwGICealharTWj+4Xxka5/TxzaCWUxgJYoYAU1vvKV1cse5lZWXvjg3omJZAUE7thI/cqiYuaQKY/Rm9EVg0MVTjRVT0KoacNVQvNQNEcoZIukIl3kpNOn9ZB/hgVbACcJqnO8fBUvX+T179Vvpt6hAVjgsSll/dgnM1by5dcAWlLNVXW+GlEX0SZgl+sS1JLWx2EK+O1vf3aqQ5VBGcPMAM3IMy8xIVvBqQJzGfbVbrec6stavGB2rcNdbAmYZaRbClpwJcSXJ13zdiz5t/eIOs9eLKXAdCtpY1rH7gqOOn7xv2qkhCFMZ1eBjOogdHrSO83obMPuVVbG+gpnmerPMOs8KZn9w8dwzBmYvOWYwu/baawlm4/DVboumyamMaoWfqWKJK+NcxSyBnhTQ9DLaNg53+iJdtfvx+pPWmMXnlTo0CmAJQKapi1LfBWYyNgezF3Xr5xdVxpat35x6IOtvIf1r20oz/mSNWeOxH1pMlJHKuDMfq9vgTGzPDBfGMPmQfM3kHP1yMIsMGplMgJpMBmUBszruhuqGouYfVS27RZq4lJ/zv707v7yhmCl8NW5aYjQRl0nFOrThxS8yJyQYbeBhAi8bhYVS5lBjhCpEXSlc4yS28U5Vh5s/Q5kTgKjXxKbTeENRhQSSaP1uARi8L673inKVzJT1CCrQDrEFgdX5YB82cyiALTMSXgP9jJ+ThRJmxvet919qP4uYfC4qs2FnMzTjay2fn96L2fZ+n2sXMplF6hmYoW8obUvuY1brNZVRbPLrGVDWALMTjomt23Gtav6BZGRdISpQFuAG8Ip42OVT/adi5idi2MHUxWCUFMxEXOJ1oKL5Oj66/NeEljWFcaFQpuvRYP6R/EyCKqY3L3X2YXt8KK96wRbMpq4j2z9dkW37X2+xiPoBrpfEWIdyVroOdvCAEFXMzgB8TQOzz0Mx08W07XXO6A/zj8sWzz8L+5jh9aJjBrNrrrmGaXZfHJiNj8nt8aEOAc5ol28pbDVgaQ586bj97PKlQd5vzhgoiOkaM34mAl6tNWcpZDGua8gIX6NqmoDZ5f36uZGG2FLFMjXMl+QXWYdW+w5Ls3UHXwwjqDELcBOXmKQ/XnQBM5VQDGDmdX2Z3SJUM6Yq1vPIY4Q+NqwXopaBLLc3jzZOMoU17Jxd4Q6GFF5h7JK20Udy50XTFkMpo02AKGXi0FjrJdMGog1aQjzCEszWL7w8HswjTbACCvfWoqMEAY7Q5XVMXIvrwgpgLPl9h7Q5K3xv4EMU49qliIs93t+o5sR1YGIhsAIzDIGMuFmNM+WScBJzjqiYnoADI2DJnnG2KROW5d698H0DSmuqIt47IBA3FfOqX4t6/dqOj1sgD4CcfAYB2IxfvjzRn1OggnBWRDwDtSXLGB+pjPKd0f7zBdeQ5WCmKY+bGJWxfI0Y21przRDT/oMTqlQZQ5ztAmYp+0B4WundSl3iema7xgTM+MaJcpaDWFPyKyi/5PmqmLXVqjS2Z8piPnY/ZewASlvbzr9PVbLV/1ewdAAV7vD3TjC78cZQzGyvl9rln7vFC8+YK+Plx+zKePnllwcQkRVmQ1rSPjeVURWzsTVmk50XdW6tcdomzVMBbnJb+7L5Pma6wXTLLh9tO1MZFdJUWWuoZKlj4xbMhufs/A25UPUrYlhTJuM0H6UsAGYOODM1MZyYMId1Zm3zD4IZ0xiZZ6l/TtdJSH0gmPGgesazTEono3JgbpePv6W7Pr61715UM0Ka20oeLwlcK3jL8cb1aChmlz/frCCJzesasgCJUHcCPkJdkg2ak7Vhp9dyKm2i3gTSEYAK9DtwzXZsXKaO8VPVLspCSBU2VQuKeQQUYg7FCD7cMToUrE1bUCY+JyQzkk5dPOkLkC7uKT5aSQAtuoE2ZchCVq6KoxmoWNb/xfyoArriX/1sQ3XctRccoJUAGnN5wS2KAJnIMIs8p45yjMYJcVxjxkTfiwpfLEMRY3/tRzCLNWZjyFKYypi35RAnihluIuUVX0kdapp6bNDUkK6MiwzMaIIpx2iMdvk+cCK4KV1rJjccZaVR7f/C/xfMFos7CBjpee8Yzocbi9j+Y+dD4+CeQMhxqlhHAGa/nq8xY47HlHTGoWzNP879vhefMTB73jGD2fOe97x9wWyKe6Npf1XI0O+gihmt+zW45/ozBa25ylr+vm17fCpmakhiqoZRMSOc0fwjiWfAxvk1wYxxgtnzuuFZU8EsO8oC24JlfRZQyPKHG6plyjM5mNVjt11+l+8ARq2pLNSKMibAspBp35oI1plxIjzUbhrn1RQwawCYxlmWNWYLK9bZmiBWzw19ABPWRC+sxqmJW2tbP++5kR5HkKiwg9S/+BdtsOuo0KIsEufoWtujQRNBRCkyIgNhArJTpERGPYbJlQBASJOECoehQJmq9plhMlSikOJHv38Yo0C4I1BRZRNolM2c+Q6eMJK46TtAlPPBi1fMHz9opaLvpn1rJVoDzF50WR+piIQsVckQRx+2LxTMrIJZAZjxOyNVy1AvAWVo3wlzAmaSmoiY7YYx9JVDUxl5M4QwxlsK2mozhiwDMFtBqJS7ngxhHkyd9+0VzIIY4+a9xozxTCVbyfoyHJdf/mlb9HcYh5X9DTnmq18tWNrfMGS6Xf+yOjOexkvXYY8yARFH+cAK1wEhkOWbIZXxxp9HKiOT8ZNXtvcLx6zXZrf4Yy89Y2D2nGMGs+c85zmHAjOW56QyxiDeg6Fd15jteg+bn66Yx6VtvG8W2z9uY2vMxP3RZMyA2L5rzAhzEWtZ6asK1z+3G55edoKXyDFpGwEth7OV0axQsv2KPMhIv0hhpJvjhbons6wxEzCr68s8rKOplt0ip04hUtrohysjblbgiwYg2aGpjmKXfyLpXvUx7RIrYfwRe5FFeQqc1X5+2g/7mJVIV6yA1tUHnaHCGtWy0tALqlqGnZ5Wtn72s9puUxrVGiNuo+umNeYKIXldW/Vi7Uj7zfV3rb57VLjnmr60TS6eh1q//mUghpeRuQgNtz8HOYHw0n4C0o0N4l76+27BJ3lCFv7TO1IVCV+N+kLBLB7cBLYy4EI7vmsk3gKzpQIaJoYy2xs6eYm2usF0CRhTdpHJsI1l1gvALlPMcFdYe4Y42sjMenDGTGUMuEpTGJUe9aBaplD3/BdWMJtrU38I2/tG281vzS9W+4htoMxrGmOpAOJmw+H3FJvefpwQSDD7cSpm81/cdHIYzG7xZ19+Bsw/CEjPOmYwe/aznz0OZtKmatRYPNrcfW4qY0sxQzEHxqQfC4OscZsLbgGTNjGVkf2YnjgOZm1IMx1DcxAqaPqSGGFukHYT8LLotgvMnt0PT1NGiXp2FNa1H2IEtrWrWSFFpnpmG0HM4eIYy7K4xiz9832P/cuq6UfIekxfdNyk1bhLziYfFYYuU8KCPDGpmIguoGMsSWXEy3VL7DRTVB/fCGIFChkSnGrMVAHbwpeYfq9QzjUAlunKuHrWM0KAYhpebs7IdUVR8gJ1zCOlzkyZIZN38NI4u1vBe5mKY+zk5mKvrwO8ZOvVRiDGTVMo02aFk0jNpFW9Aiu5Z9jOkmvJoqZKIOeYQCbSNYsqnRzCcXrrgqdU5eLq+j8C417+B89jjZg8+afAhY2xhHeiDyEvUhnxP12AzLn6sqUxS5vH9ZjKaC4GHwnGoD1PZVCYi7oPzhuHeiYxOdLYSsSqFVwZXe8aH61HGf2knsSgoNUNpss63pi4KzmXI4fKfbzec19Eu/z5KYT7r0ubClK13O2OIS5gVfssecam0kuxyY8z1LKut7KBsq5CR9kexQFg3gazgQBzZuzyb/z+LZjFKwe0ZM8XWVFtVsHsr73yjIHZM44ZzJ75zGdOVszmm3801a2xVMYh4odQzNpxHTuuiLE4VU0T5SqFNR3bSG007ZupZSMpk9YAsNQwhEDZArNn9sNTGqAlcU1frOUFzUG0f8IwRpdGedzXWIWyGHODZP/lO+X2ZqdG87Lxmu5VVs8ebVTLhDRLr/IeASwml5NmKjLVfskaM4e2dw5HqoplgJb00TVmBTfqvLH0K6ZgJm1xBJg9/WnG17jo1ey9/0vXKcnuZqmA4ymdzNP6FKb0RfRI+x5CxctG59cwiaYX9zSVdFwhHL3ZvClwki2v/KO/F/+hSy69LAS6JFdOaAB9czDjCsyIR+yiokJup4OYgBlt83GDJdpSOFOFbWGeKW2DQ+FKxCZClsYiTjdGgFxcJ8BsoUv9BMSogC0Ia/rrwmu8hPAZqYxrM5MJxIRictaANMp8ViGP6tqzXzJ9g+n9TTwO294co/dG4GpsQN2hb9fF+ab42it8AcyGUMw8SW/0+RtL/1+itBHMvg2Kmf4Jy9WHF3FjDGD29199xuzyn3bMrowf+chHdoJZe43YPPOPKI8AWoRTGNO9zHJgbK4nYxOvpeP0ElrJ61Kd68rIeSqM6VBR7BT6WkqaCSxmIBZwnJqEEPhQ5/X7p/fDkxTAWkqYVzBTSAuOiTL7ZI/yetCBflXEIES2CLuhssx60hqzuodZaST8FU4ScBbxiA19vTHJxVzh3Jpo5uxMylQwg2qmCZh54iUOPLKpEBqKWe6+uKr1FVbO6M3rAfmv9l099Sncf2p8DyztoeHYlFjCzU2YNaTt4zfFOejA5lbT01/tm9QrqunH/ElpuzblS88ZLfW9ky2z809OI7w6Y/pK9l579Z/8A2aLVCkDfKE9g7CFi6qG8QFm+J+PA9oyUhelraGaxXcXIGyhe5ERYRTYAGDit8qJxNjBoYoJaNUyXBfTduMaMzUBWQHMJJM0TDABWwJp+mUSmEPfLvYxk4noTXNSmLgcpFSQ6DNfSrv8/dMID2pXPwpl7fvoWptJ65jk8Hruehs6t8GxjqyYnQwVxiqwDQFmtZwDWRLDmH3VqkNC3WGgLMDshq8lmOmfoVho/+AuFcwu+edXnDEwe8oxg9mHPvShXWBmU8w+ojJ1DMbRZZBVXleBbIi4gNwYjOm97VSepoLYqPGI1OeuNxP4CgjifesYy4CMZQWq3KKfgJW3yVjLwOxp/fAEBSxb5OvGfIGywJct9LmA5h8Qj8gwcdbsPy7fkpTGG73CWTFb5zlx218oJdwYLyFg5YvmOEnVnxgrADOR9uoZ7c4JxYfASY+DmdiWNJf6KXwxlVFcGcP8g4qZafqi1hXemJwV1wGYnTz5Se1HbzoiemdWSso8tFQv0Rhju/rkjnVayZ7RiTKDtggg7smNEi/jlAhjKNQ5OeIyjxiWum/QMBL1sXlp0zgw6ljSUC5Is8ts/qvhIZr1zpGWGi282BV/5o+cqmALKmENRSwogf2ZCqlgxv/9UYa5hzBOjRf210OxALAlh0AWJqB/bkmusaCyloOZKmcr7GsmN5+xjfbp1sgW5d0WATLOAm11LPoLXxPMLAczLH5TRZ9tsbYsJ9Gnv/xLbdHfJoel/c06xtv3h0Aps65xxLJj0QYz72zdSapiqGbDKZQVV5UsqY8Dm7ZNh6vjS4/8UrcbvqqCWZf9uTFLWpA2BbP/8Lozto/Zk44ZzD74wQ+Ogtl0BQ1j9k9lNEIAY6qYtVQ5aRuNTYex8X7SprHJABew1bLNFxDbhPXzU8iKeApieK9sjCWqWQpmT+mHx/M5gJAlgCXQJkzTs56DWRw51+SHwlmkNgbL5K8AswplLk6MhVBWb7KcQxnk6YC5dRdUycmgrmmNOmk5VA5sg5k+ommd8ahLe4k2c1tTGTNjamPEJYErYiVL5Ip6jZ088QkBSdN1pLZeJKDjUzmgKaohCuIgjul7NRSetmqnkXkCGN87SM2lOa5DHAOpSicZvBPD8nZs3D2uNcp8c01Oq2n8dX/+Tybrx1JFLGIoC4gtbATMNuV2ki/PetAIRJGhWI/VoKKIYf0Z2uCtulCFTcr1moObZ380EjOQlqpW4JFBVxSCWVuIzIALbE1Ik7Hxpe0KFDOBslqXNpZx6Jo05mY+9RXvsn7x4ICX/fcPOySU8Zotk47JdYyPNMVIYYx2lL27SXUbNlDWCWiV+okO1QjECWZVMYMKNqqgzU97PFY4Y/ldbjdcW8GsMN975DcVvXAVzG79hjMGZk84ZjB7//vfPxXM2NaEHLS3DEN0XRliiROjGIG0YGwPi3yT8XNTDnXcbEjTmKpmlBQjjlTDXSmNJYlZBl8Cb6Nqm6pmCmZP6ofH5vCFc6KoRZ3xEkAn/dbkmFxoGl/dpC7zbTATm/yW8yLBDFCWLawrfeOpzEmc2q5lnVQbzBrmmItYYcIYyqqgRZ0AFqDF5C0+Ssok2l+lALPHPS60oTCcoAU6nS22vaINfIR1RnWcn4pLGEOEMi+6ifE2rsAV9VDl4t0COGgBTzZwQTZsylw7QFVSYwwPUI25xlgxQcE9n9rwS1+v47mR9akVPy9BW5W4GXdsWID95OJePdJHCabYR60U3I0bNoIGynrcH3Y785h7vHe8X0wC8417rJ/Dpssb/sqfTeBKQcvDYZFQhjL7cmy4MkbyLv1IvdZNzwpiaRqkjhush12PpiG2v4NLourrT4EAM6pktsohDIoZYgJtmRniKhSzBLYAZfnHzxnqOACcgpn6/utXoaTxfFIFbU999a2s6z43X/3af61Y+1oab/TP1TONNQ6uJ6umH101/Oi6SGHcngkfJY5NHevN9MzDZ6pnjdTHw69dOyzIDWa3crvw8WKd2+bgS809ZDF0bpG1HswuveuVZ8Aun6/HHjOYXX311W0wa5t6NNW1Rp2coZb5qqilatlcQGMlm8+4ZX7evwVvY2WqUAjrdQhk6sqo68lY1vViqnDp+2lslyqm18gAr39iNzzaCFYUi2odzxCavtiEOassExtMr7JHfEesqJ+GpkBWKEP6Yy7+d2Yexh8VzFQZK5GbKZpTlqMZ5dLXiSh45ewia9EwYXJMObWnxEbCXbonGR/hXJb9u3wZCvoY2rdtHl+N5HGyJJMRWBOgU5uDld34mMfUh2uoQuY0SQzYAMAEEHCLZEBacdWrtmMBBIUbTXPzZA9gKjCvAAhhw+t4Y7xfxGBHEQTJ/dYS10PsWwYQQape0CH6FqpNm7O6PG7iwVlEJ9mOjbDpuFcr6EeQKuI6ybLr5nC4tmHOCmZ1enQN2QGKhUBtBrA/hdU3/bW/YKZP/QujggYgUxlm039QSsA1tmMHi//RDr2Yph/5ny1W6K99FNyK/hAdsbotCmFSLskP4RKKmQpEa7W/D85BHxmnnOPrsMtX9tW7YDvqm/IAcdOyM8DMB4UyrBETeqxaJ5xKhC6Tn29Pfs1treuumW1HPwpleo32OK3nINeEM9YzpayqYlIGjNXY1h6/izVkaSpjpDOGKlb7omyJOQjOhwC16WmPN1tqZKxMuK3bDe/bgpnJD9AseT43fxIwu99bztg+Zo8+ZlfGxz/+8SmYRYFxAtBMUGNdwUxBTEEtyhTQxt0YxyFM20cZy8Y7HboeQKaApkoabe5N4E/np+AVl1cQG11/JmvMGO8f3w2PMv4mVPjqEwOQRfRTtSx/1hhnl+AWrj0jkMlWYA67/JZiFg6Mdg5KGJ1KZOKMlQTURDGTCSHuY/Jgvkl1Meo0AWMw1U7XkBG4MkALMMNY08fJbR2wVcs1TgBbm0461ptxq92TRz+yPpC7mayT8sRoAkQAuDKRzwrXIAXaRVMAgsAE+4UyBIJRUwv2CWSTxVUxKgjIqSDB+p4AZSUHleKAnGjHe5YaoPJXnHxU8HFgBVv0KxGRDaph4FFCwSrZFgSGzBqqika45L7e0VU/YkIuwEsJDgplwedZvxpv/tt/lfluWVoiyokMQ2hjPPr1ZoIA0JOrxizmH/pjgP24Bo3gVhRBtKyQpTGkLHr0QdyomJFFViRGjasQlZ0Ba0hlTGcjUJb3SWYlfTzWmGV5lr5OVDGlSs3LTCb2hCv+i3Xddbbou12q1XRoa8Jc0qcdH4c06dMl19KjSxQzMfwo7rYimBldGaGawQik1L5FFTMFsxzIFNrGQa1dP3zq4/Trrati9g5VzMyK5ozrRiso6z5mlzz8bWfMLv+Rxwxmj33sY0fBjG3uzof9FOCyurtbqF4KX+io96LmIAou+wLaOKy1x2k5bWuMmwxohDAFNKYvEtJ0HZler1VWlY11hbYWmD22Hx5hi1z9kjhiBLMGlC0AZrOFJi3LfmYCZvjxBolPrTMWAmbZxEiaOZjJjdaJFYJZkg2YwRnODVfGRgKm3H0SQwqjgpkAGFQwoU7UszgpM8bf+IiHqw+9QlVd/wTVJrOyJ5MZ7ewRVIt1DkBfdsedydi4V8QAhO5IHaxzAMjIH0BlI+t8M2Wp4DriCdI0wI++RmWSn2c6yiC96WeL60GhFDgG12osABVpi0WnmnwuhFrD12Pb8ta//zcJYJobF3H20XZV2ZhLp2CmZ8CVI9UxVmqGGCXjCHa1XJiGoN+1ic5dWtCW4A3NPxTO5CZzOCPHIJ714zqyxS7mdamHQMm+aX8qZrtuNM/PTG4aE5NJPuG1l5p3P2B9/2faKYZaHlsvtj+YoW1yHePbR7fj7FtAK97H2jJRyxqqWTlVx4qnKY05kGlsoovjQY1EDq+0/Ugx+1tuF96wBTPftRO/AJu+on2on+6lj3/HGQOzhx8zmD360Y8OGLKm1b1A2oyURYUlhYsSsdi/rEKc6boyd6e5xU6A3AVV+6c2tsoH6JfX2U9dGS3a8bVjWxvGxORD4wJgKYxJWqMqa/2j++FhN/EHFbAoQz1zOjVCULJ+B8wxldGVY1BWaCu6ZzNdHMViYud2VwsoZefEdbGtiqUTifrQwRpfAYy5mSXOOx5oqKhBIhzg3hfWAKNbyxXccdgCyJcl4lih4titSSfhmtYo4KYTylbT3PCwhwr+pHuLNXBDAyxouTF6Fwy1R2ps9gsDj/8l30cosEN7OEssHuCzIr294x//nS/89uyRqkjY6qmW1RTGhQvMqVOjKmY5nKlKRtZhnF4ZigmD9fW7e/tdO9x0VsfFhYIZ/8xS4zAD0fjgZll6Im9W0htz9kkmBsVsgUzRPmzzI6PU84+a5aXrrw30FzCLI1lPhjInIbmXYu1iQaWPff3mbX/CFos/mQOQgljeZ3ysxlvAhnJW174dz5GeuJgIZpu+pymMQ+dbYOrMBmutMavlwexkU8beZoMHiOlZVTHE4uxRb8Da3LrfrErbj1uxv+R24RU7wKxll68xpDKef9Y7zxiYPfSYweyRj3ykglkOW+PgNRnW3D0ggoDWWnem/dL3SlU/vI+WcSm0NZWxPO1RDUGkPgZtMqa1V5l+FtGZbQpohCt932ZbVq7v44jH+7Otf1Q3PMQWIhItICihrO3eC6zV88AUR4KZgVkIZdZU07CsS7cxTl/bN3WoZeWc7IK9VKMPxKUck7BzFcziZow3KsCG2EWdYBHqHFXMxKct9MBcDev5iIY1ZtEvATNA10qMwiO2khj7BMQJmD3kwcYNlN1U5OLarOA0KiY1lshK9edSTl68hjZFi3BhU6Vy0/encqamHXgPtkg2JoQlVRBV28K1puxZLSb0RSE4WqCAxVq56KagpMoY76vFwlpgGqnBCIYGK1Dq4h3k4u/8Z/8gVK4df0MRKFtkVJDHItVxgPqFdWEwBRH1TOosE+J4LvxuFBjLvrMLIC3KxXpVzlQxI6sgDZHikYAX2iQmnBP90i/D9JgcqrIhlRE3zVTFWEuWQplAW518kCkn/+g3dub2XusX91O42rc83cxDy1lsXCnTsQJiUo8Dm0iL4ce6CyBrpTLGEXBGKCOQRVxcGmtcY1NTHMMR8lBr0g6W4uh2VTF7mNuF5wWY6QbSY5a+yRqzYnb+xe86Y2D24GMGs0c84hFjYNZ0aszGuPsYvKEJqhggZMSVcbJdflsF0xTL6evJDlxmKLPGT10ZtUmUL2upcFOgTQGO769jFMwe0Q0PDvYIRsmOFN7qmXEe6sq4Jphlf5VmXcDtonpmjLsyaiKgLpjTlMWog0j1Qac3vUnhm5gsZUAclTKjjxoeKpjV9WW57b2jzkNjAWpu7BOPiwFoBTfpMrFoJ5j5jpShaLvhQQ9MRJEjUJsa1858sBRs5t+m9mvAzOGmsv8HPh7Sct6yt1rXfr3rX/0TBTOuG+OBWNbfI05QCzAT2ML/fpQbQJY4O0YdroyiZ0edencLyHTSGIM1ZoAscE2a1rgWjtFlXCtm/8GVMV9PxiOHs1YdX6YuAbMgTBCk1FVJE4hTGfFRV7oVe5H1/fOy9WIEolzZWpr13fR9xZprxjTWNPQgdOkhRh9xztaUVXVNUxgVylQx25RjnVlR+3ykMtIQRNedoZwdqtTpMX0T68OZiUzo81w3e6nbhacEmI2/SuO3UKQzXnrFe86YK+MDj9mV8e1vf3sKZvFAXveTibKCldrga1ohx+p1TfcuW6/XUTZJW9R1ZjshS+P7pisK6Ol89wWxbP1W9t6ZYsbPc5e6tq7X9oZjo6qDahCioEoDEtdy7eubyzCV8WHd8CALLunzFEVfyJIrbZP+AXlRFj7JYQw8szaoatwaTLb9OkmTAaCYlXN5AiAJtLT/hsu2SGXEjaGeHrSZFNZBPPoNxeArKbsbaSJTyf8Cre2o40tUgayFx+sEvupeZzKWDo0Ru/CA+9ser/G9tKrtft6jfbl9rpPvwNV+qSPy+MhQ2g7xmr1r3PwuGtz3MvoJFE8vy/p7/92/EKAydVUk3zTArQDQGDMb9H+3fIckWnNS354JdryGVTArOVHGjYty1uofZQEzEZScsKXf9jUmzINDAC3ALEXKdnxyH37/YU0ZbhqTSm8Wk4dipgvoHn6lm9l/sL7/Sut7H19HNnPDZy1r+ziMjbkuIpWxZYffRd8EzHor3ExaUxkJN4SymsqYGIGISyNArQFm4wYh+1vva+xA1vwaX6/N/p2Z/R+36x9drJefZFDOVBnLX1TM3nr1GQOz+x8zmL3lLW9RMLNq8DEphbEBZ1SjFOgIHLqujHHdn4ttabqgzGEUoubBVq62tcojRiHWSG/U+dGdMjZhLerEuCOVkcA1qqLV91RFbbRMMHtoN9xfFS6CmjGbj2mM0qa/YVUxWxG6gmeQ1Uc1Lc7RN+ohQt2IeLoHrnEjaRyeKGSmyhhlQKFSBbOVgFlGlGvP8zeZ+hisMzjArNAWX9aJ4e/oKPdSFjCrcQWz/CGGG1BLcpb0Ez0gwOx+9x2XW1hhbPriIzX10CHT31+qEMnyVyMd8sBynoYlxdH2f8/8Mxm/Ff0Axj943PN8FbOgdPV//Nehbu0CtMahylkS68wGK4lunHEMoSvO2i8fWxIM2cTwXT1JXwp4UzBzgJkKTenfZAhinHSusmG9WnJXuotB48jasVZNwAwqV360J8ZJaP+Hv93N7M+b249uAagqYM11ZQSuqpotutP+HcFrEW0Y29XrRaxrwdl8Y4+svMPsw3wbG3qkL8qRAknRIyANJiABZQQzghdiqYIW9aLxPNWRY8bXqOl4xvdPgyxmf9rMftrt+gcU68ysm/CHx9Ja6VyvfP697z9jYHbfYwazN7/5zQpmzXVjEc7BrK08wcQjqqZrozZtNR5tsfZDr6/QMtnQQ8DJZrgv6ltMArjsGtKmwLtznnEW8xRVxcZSGXdCl4KZjJ0MZg/uhvshey89CGjWg2PALaqccdxKYGuVHJlz4xox8crY1vM/MsXNwi5fZT5Alz4eFJ1UH/01lRGT4QOL73iKCzL13fZtxRLFrOGyqAdgrNe0oACzCnZua0BXss6stmNiVjQOTUAfiC7c5972O68RJjqzd7P/+73/v/77eOoXiQWxNpRhbAkKEDCT5F3hlTWVMQU09GsBWuGfUTJNO86M8cAYr2naReFMwMz0UDGJfXXCJ9l1CGZypy5fptZM0K71JTeUj5u0E1G9atlx017PRQGNB/I1H3oTmJ0396+xvv974+vHFKDGoG1cbcsPhTyYe+QKGesKZWr2gaOzAWvL1j4/lZGK2YpGIN4EsxzQpK7gNW4QomPG0xrb9Vlt31TM/q2ZXXC7/i5bMHMBMs3jHvcCqa6Mn/jgGQOzex8zmF155ZUCZgJUAmsNeBtNc8yuQUAjgKlZhzoQCjTtev+mKyMhTfp/UWDGtE+BIE1H1OHpm0QdtvheY+vNFETp0vEKZqEk6v2wPH9tmoDZA324b/JHWAEvbW+kOyZK2grCUSo4UTmD0HRiaIOXBvZrzl6xGw7WjaVLz+leohOUvlTMKOVh5XHjkEnHBKv/Pz6cAeYMcQcpnHmeqoiypDfKY5ubK1GmgMb2tfQ9SU1BYvz197pnK31tfg4iYxqJc7iIaI8yKcVfr8bIzZBJyAozITXO7jdn2qOOkjqCGohSO21T4yVdgPbB2/znNnz1nq8pWzj6NKCtKzYIkI0fbiuuK9PvqhaYQS2T/EtFlBzK0LcEWcZ62gE/q8grOWlK2qNkCmJSjjG+FhCTu2+CmePLIW2M0fyDIIZJURHDDa+SMQJoMe7B7wh7ng9Y3997HMzG6+MbQSt8cd1Y17DCp/KWgRnaO4l5p+Yf2ExaUhgd8NNMZRS1DHCmUDbIPmfq1NgEM8RGQSyHtrzeivle0PYeM3vQ9rf5hVsW65K9yszUaoll9qlhr6mMX/bhM2D+wdc9jxnM3vjGN4oC1lbOFEiStWSjils9Qg1TxafoejIxIaSCpuCk98H2FJAUpvY38RhX3Rp9cvDJwZj3mq03K2Je2bbkz2MpsI0pb+jbP8CHewe3eC9CEdaJpQoZAS1hG7gySuZfBTAH21BcUgUt+tq2fCN+QZRE9Q/ff1hmiM2kTgaKmhBmbcOCORPC1JsWjmnBmlpSDpwG7QDUNNsBXwQzQyqjsQ/aCWY8FM7ElVH0gFLPhDKmP15/j7u3tRLWNcp+2qYxrauTYPul/Se/o8a1ptdsXpdAk89+bzHK49I13p6Htmvq5MS3P5QCh88wrvzh299yB1yZxIrGpG9GESUUs4AtOYtIXuPrWeBWNJWRN4VkZdGPKoQxrkdRDBp8yyOqglFAYlzlPuUelNm2dH6EhDSUPf3YIy790Vbq1rxlsJiM3rxQprRTTWM9QK72f+A741vlHtZ3H9Y1ZjmkNdqSWA5m0p7DWgPQAHEBXzwrvInZRyhng3vAWICZKmW64XMOZwOMQABnRVwai7fBTIAshzHE24dAVon6/sA20v/OZvYl259a1/+rqpiVRkI8AwpmEa6f5Pn/89Ez5sp492N2Zbzf/e43C8xQng5w+fo1Nf+gkkN4UxBUNUkBozUXNdNge5O3tLEFdlHX9jzts63qSVH3d4uy2umn4NQCLsZb4xlvpDgu7tsN94z1YkYgQ4xtITJRNStSVzAbXKErP9BOMBN/QKQ15oKK6kwBX4iLrOdxzhbUsW+Hm8XN6c3zptl2wjGYSApmYfZhyd/Vt/UeqY1Rjr569CwzlVETtDRtUVbP6Few0N2Ra8zudlcrv5OX2AbJm/9+2PT/y9dH73xbKGMKYIxHXcukBahpkdooYLY24/9wepgmyb4m8RgvkAcwU2Ush61FqkFpnKoZzT8UyjzhmDikDhaKMTE+zD/qncdHGICFek9czNeTNbLo4cpIylSC1Eno2jKdjMsHcP+r4rfJX7Ou+xbr+/NJ6uHEekM1a+9BlqtienQJmIn5B1Sxtj2+V3t8dWLsoFgF0DRTGXMTkNUAV0YoZamVPoGsueYMfQhvcmT33IQvl3jMzWdB228PZn/fzH64gtnfK9YNyBmIAqpFnmA05kDZ89/+8TMGZnc9ZjC7733vm6YbKgMRsRVCFFwknvVTUGC7RUHXmLHPlLRKjSl4oCkdG/XWeQwSp65BU7MSpHiu4bLIOfD9kvVmbcMRAaphB6TpvmhT1bPFfbrhHt4n68R4jqMX0SnGRd8e+551pyyz7mJ5Ff66FhutRgrjUM90nY8f+J0YIWJPZiuNVEY1afagyHp2EGe3jElJ/iapNcw/hBhTOCuENIE5upvgGgCzTky0GylCSapi2cZELVuin+tNx6MjJ5Wjs+KzmIVs45+/y50Pl1i3fz6h1rVpPOd//0nwqozvNbGC64QC5jq8PV+tamT2JDVzVCe97RCVrMP8T+Pjd7tDfCNsDpQTWSb9GZYAG+mgYwpUnqq43oED03lHwUxgTGKuMWmn7U+MZyqjN7ilrFU5A8NI3JPsAB8EE2VWvNP5dYJZ4Y3Ebw+uM2vkYEobUyED0O77boeI8X+sX/zLPAUR5XFQU1v7NqDxaEKZApj2UTBThQxt3EzaI1tfzD/y9VxpKuMa+5lRQUvWmrUdG9W1USHsi1TRVvu7Orbrbv+jmP37U+y68Oc3YLZnukDk4tv2GDqz8z/2yTMGZnc+ZjC7973vvTlN3TyaxbQfhrfamk6NOyAndWXMoKOxvq0JbtJnDpgN7u7YxyvOauChTpV6G3L/6abVm4rXa8WYzH6/CZooKrCiPK6k7YC9xb274W7Wg0mCW4JP5Deto2/+W7WOBcsMHZdk1bMp46gQtdu1kSxT0gfC2IL5nOZfioNJRqM6IaQ0DnQmcWUUYRcPkpR+Qp4noNXElVHXkeUPMQpn2mYCaSmYpX/3L0kf7tZEhS0eWzdjLtz5jlaKkvMeu15xI+KWBoQO46rQAe4rHcVb1gr7jidwjoR3j8XnZdyIu/2xTe6gSY3argEdpV1Gs0+l/yfveReCGXPnAF0CaCrLdCVkHko6CZgFjOXZfqzrPmebsZoAzHGDdc3VWHmMXqubcq99QjMHmCVckn+759CWThjXGhpgFTHyL+MsI31xybolqYyefaLJRGgAouvQTK5xn6v5N4EnW99f0d4QOgO08VTGfKzsN7aoZcBX0xZfz1hjhjVlKZiVgLJuB5gZzwIhBcsSqJwNiRGI5WDGeJbKOGoOklvtt/dAG3dz3N963+1xZnal1Zfb9b9/C2axzixLW8zdP9BGMPu1T50B8w8C0h2PGczuec97joEZztJvOrSNttE8QkEs2qJf+z2akGaApmGcu1BoX18Hsl/rGiw3AVLhVdtC/MpBjYHxNgVHWT82ZR+2xT264S4WIEVAEzYpAmUpvyTAFmvMlEtkx37JEBRfDbo1FvT19PE6yDDATFIZY6Lpg4+AXB9kCsWMhJltZAIpEDcKKkUMYyWVsVf7e1XN6MMmqY0BaT3bYMhdUxnhJ7cGiOGGGMPjpgKbc7VNVc6uv8Pt04fuubykbQoGWZ/5mYN7uvVrN421bms6fLUt81Gzm+q6LsuauKk9tJeypY7JX3qPh8un/NR977FL/UrOReqiknVJe18ilVGZplFWKItytJXoE/1kFWifKmauwLU57wA2jvWoD24FilkGX/kklV10vLgyuiClZI322CwakAaOTmKmYFZkXVguA+o5n1jS517v58PxX7LOv88Wi8Vh1ow1UxnTQ8AsPxTEtN53WFOmx7Zt3Vm+toww1tyYWVIZS81+KbKv2eaQtWZzwSzi6zaYaUwPVQDb/fKxeb/tVP+Kmf04wMzClVFf836ixmP2efvMGQOz2x8zmN397ndvglnDrXH2erMW+FFJUhv9xjXG3l/PzbYMFJN5j16fc9G2EUjTGEGJMTVR0c9O+uXK1hxgE0gba1vcvS93cn1wgVrGdWXWQXji8qtOxyNzsBNnI+GVdaFrI8EtZxe1ny6muVCuu+RIvuVSJD3cLOIoo18HBYzARbiKOCdGGu1Ox5wI4MGVsc/VLoCXrDELV0Z8SdAX1wrFbEieyAhda32sbCZxFdEGPn+724y47oFW2F7jxbW3jV1PfPy0gU6H49fSgVKXi2kLa4ff37ndoEaU+Sys5axYcqbTjbmze5BLINjepLvUqH6GWv7MA+/Dp/fYVFrhClTAtibM0ZUxAyt9UMuRQP7csQPURO0S2MJ3M7+D03TG6EeUCZBrglk9BllulfRFe9ImM1CbfPDvwoWVG4kXImLWPza0aFInITmZahyi4+/xATdjJrn/L+v7fykwJrA1E9A0nh9i6MG4AljEAVsaFzCjYja429AJkOkRANPYxwz7mSXW+YAz6D5MZWyBGdUyLadrzvZMbVRFsA1pzTTG/1hvB2DWz/9TXQPMrjljdvm3PWZXxle84hXTwazdNimtcco6sKSN8RaATVbnGml42qzjZoMfi4QqNSRJ54uXxC0AqYLgMKLI6Tyb8CWgNRvM7taXO3ovoNUTzlDeBWG9xAB0ZcGcbgUxnA1xU96pZVro4we0KAm42aXCFVwW02Q/TDqT/5w3iZXBKOtE07ShDN6KKGY09MjSFR2gle5k0IxTD5Cb07jGAsCQtCW7O23A7Da3av7eiYYAInOk9xU1qyoWIUN6JKsYjay+GhtqjDqOl3gjVXKYBpj+Oo1RcYsF7+9VrSpVLXKuB5NrDbVPrpBhDhjruLLfBEmhEmOOfMOYIbUrgaDCN69DOXMH6A0GsC11SNxrqZ+rxeUKLtyZ3kGnjyd4M6xZNt7eNQ+5fwOy2qpZykKRUdila8ySdMWCeACcwWJf/4yRw5wBtkbAK25Q4jImOw+akyVMwrahtlGUGhTIokzuSfh4wxRD/Wh9RNCs7XqNHkparDFry3icpJBn2EnStUQndfcPqinDk6zvXttWydrAJWvL5Fz7J205oHWM7TD/wIF6KGeimAHI6rmxsfSKaYEKZaZA1rDPt2y9WW4GwrrCU9u5EXFHO/pqm0JXrrKNAttjzO0thpcoZvukjOgG03btGQOzWx8zmL3sZS+bAmbaNDN1UcAK5aSPimZj12oqTny/FmCJoyLaxs8z2lI1Lk4j47WZXQSkckBu3aqkJ0Z5XzVtcdeu3D4DMkOM7c5Yt+vPnDwnWX+F9rWsy98+1T+jxjmmuOEVATgs2kJ3xM5vkmTqrKv5R9HcTKYtYiJCmzT+WLs4NNbYcPrQ3CH9MCBMUxglZZGPaogVjtVURrE4WFMt03q60sZtsEJXxgCzW91yPCeuvcZorjm9Qsb+6ZLTMiEJgwlUzU7wG1+yNf3vrfPTKnOlbNZLhrZnDSjN/4u4BaXzde0jHpw82SucEcg8+uZkoO2dWdn1ra1nWUs2JP12iVEDlC5vQpbGFqKoNfoUqmUUj3SdWI0HxyjftMBsAONyuR9hS/xZdHlgHo9fLxRbs6+CxjBRjdkKk5Ov7l0/Ev99kc7YfZf1/SUBSlj7NdFZkf2mOy426rkd/ojzIo8wARmSPctQ3zuVca1AhnqoZjmUtcGMMKZlrecK2riKloNbsw/jnx/c/qaZ/cQEMKv1slcq43VnbB+zWx4zmL3kJS8RMGsrWJJyyDrHsG/WR4EoS1+kgYaFt0b0F4CMPqX2UbiYlQIZgIHrtc7NMXwffF4RVjBrpX1qWqMqZyWbFq4bnyfX2EXdknVsMDOJvriOgKCC2Z27clsjhAWX0GWxC14RVtFyHMIzaeJJyVMcGadJSJpAl1s4MN9SvfuTuE6KcEYo66tiNmHzk4FyICdmmcKGcaePzF1ie98RsqiYRTl5bOvQL1XMkomoDsBELtUDqJzx/Pn/+l/s5nmpjpU0aZu2z3ibdvPxv1RRa0NoE55v/lcxu+6xD6dStutnUEgtgLMc3thGMBMAw8OYpCjGd0frOyJRzIp1suNgxz+l6MQUxvhTQcZgbHHN6ssBi+2DCkoCcoNmCNIMk3cNxUyMPBbZl88Bdkx3dMNLXBa9gQu42ZwoJXbnj7r+b9+6M/b/or3GjHVRxLok3hqrCprGtaxnglifA5l5ZwWbSQPQxCZfUhlb+5gZ0xj1EEiLlMaWSyPryZllApjWmyCmbV+8cvY/i9m/M3n5H7jeykln/Asy0wzaL69dSjUsGsx+9bx9+RkDs/9yzGD24he/OAezNrgoYI2mLuqZDJT1kWqqegn0te7bdt0rAVLGTDsLzIVrYpxlgKQy5mofXB45hi6PCnaqao4pcZPjKGu9CWZ37Mpt8gcblmO9WLYmI3iH4+nqKMyixoWEsVLjVMk0I9AFzPSp0lyMPWD8wZtSejROjjGMKV3chJBluuGJTKa0F6aoXX5ilN0LZKkypqqYzq6dyshD1pg1SJQxqm6//Z//k2yiHClqESuRsigM5eYe3zNVZXEFA0kVNLx0NxgGKAuVIn1QlvcSzad2rDUOVuUt3iqUH+vifTXZL0s5HN9uWyJ6K/r73Qmpuq4uIl47V3iL9EWvY1TJ0iRFfclaPFzP5J6j1DW3uP7yxz9KfzbBxIO5cA4449P/UMukAYBaV1dfAsKGZIWlWuUM8T+/glr2XcHMwIFgJitEo85JJsiDWLK+bNOnbNeYdSEgqaA0kFFaLAP3+SjXyXRMPdwcauqhdykfvSZvdqq48T+8nciNZrA1iDKmk67nbjAr+Bl2p094+sf6vvtc09SjrZTNN/fIHRe1jQDWTmUkrPn2vO4EyKKcpTKa/JobXWcGSONG02KjP5hZ6VQxy+3zCWFRVuUsBzP2zdIcJ25I3T7iWv/JzL7K5OV/83orAxWzPV9etv9nv/u8feUZA7P/dMxg9sIXvnAOmNk4AKX9FB7aY8evZ1qHulOo+mRAmdyXXivASFU/Pc9NqVSo5FnNPtQy3/Tamn6Z9N01v52frb4PxrA+CmZ36MqtmKpoXQJp2r6sZ2mPmIpR5Bj+tW0IyIoy+qDfzq3AVlnqmncgw6V6+IskyLzMaJc2708X1xHMBvH/Z8J63KDSqACaAB5SGc16AawlYoCtBNIwjjH58sZjJB9DmcJoaC9sq+WIRQKXpjz+9n/8j/FdHY//ksgWwCKZdH4KTUXXk3H9U8CP16sWAEPwXvTN0Evgy72iAYCNC9gKHCFj7VqAjmTe1euegkzxehfZYi7EYhxxzSvdxbe/C66ULJmS4HM6mXi7PJXS3bxwrl7LgcB8N5NIBT1JV633BTDH+j58vnLnsgYOIFuKfcWTH2fWZ2DGupEOtK/QA3/mlaqYOe3yqYQJbJmNM03ePvDPLNS1k798acoibjjGyPhaL7C8HxLQwgSEY3IwQ18PqBvkozUwsqYvRnvU5Ui/hDSloRKmN6eEWQakL2peZjLJO36J7xDCv8sW/d+cu99YHhfAyk0+cqdFbYuxjrgDxhasn5ZL51hXVn9tdTmQaTlNaFfzDxtfZ6YpjQXnClW1jn4CUmOAtm7tfVYU1rTeArD02+Pbzezvpzz1L6+3UrqwsNGFw7qWOkv5x7jB7GvO21efsX3M/sMxuzLe9ra3nQRmh2zXh/68X/NyDWhs7gGmcFiY3perUe3zGLDpmF3xJCSg1d5aoHWrstdaxAfOXcEL7SlgKphJv8XtvPxXC25B6qLDiFCz+yg4OetoZ9/B83RFXW8W8QGGhblFBRYSZ/IAUxcNhh+e5mBC8ut0UZ1OTGCrnlNJEO3NtWdmEVO7/C41+QjocolZxMWVURlaFbMBa8UixjVmunqGiVoCcQC23/73/14futVYIoMUoQoAnJHC5ZdaXDF+oQEGADrQ2XhxAQKBLDevQEhVSuAmvT/yRO3gAUdbVVB/9wpR6oVNCdXFZTJAlqMITUDL03vBZ4iB+BywF5p89ADNWnden5cUY5YKXfUzQCfCafqU/FVPfxKf8pkLF2ClIJa3LySdkWvMUp3YbWBqooDbqHObfFcFmDFBmd/FaX4m2qM/xxbV0AtugGwyQAETBS2Fs2wc1Db5EuAuyMUEteBjgbEU5Cgwn5h5BmWJKmYDbzT5AGT87QhmxtfzrF+8aNz8Q0w92sYeublHXh9PZXRJZZQj4qXrbVAgY/pixAFEq7mpjCYbTZsoZu1Np6UuChpBTM8CYk1zkAa86Xk9xSDE7Rlm9qoUzG5FV0Y6JjGl0bQtXqgM2+Nz5+1/nDG7/H93zGB261vfOgWzqS6MKOfjFKDSdWXSTdaNKZC03gOphFpnamGM9QQ4Bom3zjub2tdlPT9jXusQ8GJedGSkUwo/V107tgOInXb7cX+EVn7eegY0xvXjHvvbePkv+vt//hFW+gA2VcygiuW/71VQyllm9f+QdxZAriW5mpbSdd/OfcswzDzTOMyMy7yPmZmZmZmZmZmZmZmZsafpQVkbHTfl/uNbWZ2+rp6tiDoRjpOgPM60y67z+ZeU+PVqGyWYFRtH8zykDmXM9oHZ0P9UOBPMVqOGpa7p8vW3cs4I7RtGplSrwEMdsJq7sOWFEehueu6zjdxj1jZUoHQYmFmXaEQtFBJgoYXae+/g+G3BpWZfL7Wr513vDQCo1VHkPL7E7Tyal9GYZRKG3vwA7H07X2tO77vf7R0yUEkzKfJjrYDGVH9wfWSmiZifiq1Al6taJu3VRzvt+HOGas7b+RMKVC9Eh+7/9A5EnvIbYUwwc3DLFJJkUqEg1sFZJgmRtlTjToYKjnBVdPCvnAv8FPuMOUvFLECEW066+76SF0D8Mk0W9J+/1q0+/rWN8Ss2NvfiJtKrKlkBZuhrE3osgBldGQc2k9b0+AJkcGH8x6NdGRlnhtT5ALS8J+gArQezbMO5TQ5yfIp9JAb5ozB7jJm9zIrDX4np8l3T+PLLFq7uhu/UrdmXXbbvu2Bg9pzzDGb/4T/8h1UwO1o1o502AdJs1X3RldzW1LioAInui1JvAWr1XL0cWWadMWX7MjoigUrOOdtVwWu3MSjhq2nPPq1jqpf+w4gXUvkyUcx8mJmWYcd7B23PBInbIV9sobAlsWXNFyEyz8sXIzKeIysjNpLm3ZvSI/pEQYtCMdsaXRCbyS8BGhQz5+0aAEzaOHN5aJ/D+SkVMufk+t8Pi52dRDGTW9Obn/NsMwuGVO3OoVqOTx0rIYP/xMyFP2BvIWqMt3tzyQ+UVNH2/c8yd4UqbBBm4mYozem+zOvoml3XirYrKpgLUOX1dvalK0w4oseQ+8Rlvi6XcXGx0dcskCofG6UJnU3czCZ3ixAVzeeMdu8B5iETDfOc61y/i03Y977nu/B7R8FM2iLLIIOqbApmFogR2zLJh7ZnmdA2x2zNy7Fhg1BmJul6hDClvY4945jsj6D74WQTMI1wTvvwAuZ8WyNjh5VqS29TPlRraEGLbc53iESJL+7/+PVuew9/N9tsPpAp8JmNkZB1IKDpGe1IfT80OyMVMwLZ7JeEH3IGiOFhB7oyWgdmUM40EcjoFDPpk3lpG8GrA7RTptBfTw6y7/GO5vYRtufw18+sjIP/mfaUUXRRzDzMPuOy/cAFA7NnnWcwe+lLX1on11hP5gGYOzxtPpJnHBxjxmkQumSM1inRcd80Jgdpz3T54/wrm+684spJWylbM07n0fS37ovl66Vg9tIRz9+JRkMZpOCTYfVNUUcFmnpXwQxsE030AOPTtL7dm5VRXRUbP0z6X7I/ZMExrOIYAFdhI3FocGXUBSJdPpJpF15aCmyFoxPL+pY5J188xIFrntGPGLWQMS971jMSUJSQdr53yjj6ryn7IwS0IqatF/+4ZHxeu4ATt9DuCQoJI3SdzLJIQ0J34Y54L6xCn9NcGsCdZrLvl0N8EzBJOpr2EvM1oQigxZdptkHcQ4NycyBKDYOhv0UkTCm05XNHzkcgNsxDYu/Msj6Tvyhuu7639v3v8+5mo4Cr4VfOYBqAm4DYfgqI/uPMj7/YuZRj1kNsBMyKJxfI0nqDLM01JCtjhlsRrkiXqoi5tJu2YfwQV0YRMmU2UMrIzip+up4BZh6ykOad0T7fAsTwYuiGbf/hGwFmUM18/LJtNvcGcC1uDk0wa9p4TshTKKONN+nxHenx7zgXihmUM9lYGniLEIS1jaYJZFIOjTNbA7Nt78oo7QQ1ghltGmBjX6plbteY2d/uBbO3uk3S5ceh+7fI1/D2yuPjX9F+6IzBbHPGYHZ6xmD2jPMMZi9+8YsVzIwxUlpPm06VkjaCiya2MNrirODTPQfT5BNs6uesLtW4N8K+A56VMbUbZrM+1lVdTJWviY0LuizuUQL5nMU8+0QrCmYvGfFc/O+HaiZ80oAY6mIvmZWiu6nZ86VI10e0A8wKejwRujzBZDuiLBYWA9HDQfCqga1YNBaMxTS/PHPmPRuzXxUzRMpwwmu3pFrXBOF/+4ynJ4QAWUAmChbSZlapNnKlBDYTKBAQciUUiHAin82mBjTAIWAPwRgFUD4v52JSpkJYpJaEUij2gF+81gqoFCRl5Y5lCsgJGFNX5HshkBmeAxW69sCnWzifJyzESks/+P7vTSXMbBQEMIIEcGeZXwNaHmEhgFX+paMstogjM02fY1sBtQBImW5wQdBa+WRDHw8BMxMWqT/aspcZ+4o6lLZa8VLYYt4VfgOrvdHGBMzbL1bxucQ7F0V/gDZf+s1u/fFuNlI16+GshC5uCM1rEMT6vcqgkEE58wlosy987AEyiTUzaTeemXCYcWY4Z6zZNs+NS+OWQGYW83kDICYwVrswEswaxaxX0FqlTFW7dzCzj7Tm8He9bf5PGgubPkazoeT8YeJDXtF+5IyTf2zOOPnHqZ3t8bTznJXxnd/5nQXM+hSJWj8w5qyzZZv2tdegCyAhhHNRG3VhFDtP0KBt554oz0dYoa2Cb8bbOV0yuR9atcdZly5flk6gat9Xee7Otk2OkmD2ohHPsUGByMxVJas4RcqEN5f+GPqFOctB+NJ+dV+sf+lSb8Itv78ck0rFDMQp9FipY/ICYKGnNhewD8KQYjJql8VqsZrwYWOB2y6mB9Byj5cD502pmG1b6GKkTT5USdPHy572VMPRbDCNeLKw3qZJHw/Lon3twGRWjNlSZ0Bc2yMMilW/Ejatr7a3XAye60fBbGkGvILY/PAHvR//sEkDyiy0U7VNoM51nEXFIvwUSD1ha1tGbgbqdGXsQQsLgPvjsOjGhkCXqmXbhnG28Aic9XL87G9nzcehdgLxDQprXRbQESnaX/xtbv3xb66oZuNeOzXspAKwFsxmmny6I67HmHUbSGtdwWwHXwpkGS7N2DJ9EE64Dae2A8xOFcRmfaplAmhNIhBVyiY4UkE7PSNAOzxBSKOW4fD3u9VibMyiCK7VMw+2x/bK+Pe8bD96wdLlP/U8g9k7vuM7vlzATIpXBWYci3MFY45EIFSVGOu2rAYyeYZei9ch4GHOVO9cQ+cIZjqnTgGcjxawtEgXxS7z5SqYvcDjWU6VKx9DlLOxAGknOSZj0oRl+EtVsA5Iw5em8pCKU1v+eE8dKaA56WLVdbFsB7hth7U8I229S6NGD9eLUackuiTy12b9jV37u7fKdbJ6Rntr04Dby57yZKSBNwvd/6sCEmZt1JOWrTqQkZBZLzQfIxNNEMDc53PFtG12GXPsZ2a0rXnU5/xinXfaJCYuawhmNuwhT91MMXeX18CZ6hlp8o2vNdplxvK8+n6rOyYH5BV/9MM+eIIVIAv1LBffWTgjGwXiU4pPAeouurNCWWhZxriCGVL8DEnmAbdEOiNPmxxX6lBRL4AJCz24MCb6KOsKZgzd478DmTm8T6WvXIl8v9cyn1CkuDBKHBn6pKy32y/8dre7Pt7dxskHSFyZwFYNZmhX+FrLwuh0ZYRtCWTTzjcWwyXZR5Mefzm+jOVGNasf4soo6fPDLFwgrNjjrAOzqMFM5g5I4z0GQU1sipDMXi2Twz/qVgvPmyJu/0H4EnDT23eFs7e7bD9+wcDsyecZzN7+7d/e3F0z7GU91ZMWoNSOZ1yjTTihEIH2LCos6PycLn7q3ifXdR2qc1GIy7TyqXQ1GRSNbX1fCTKuNhGhIKZgSXdD0+chGHWxeZwvXs+yD+clMHv+iGfYaKQVqStw0Y4ef2lDxWxbqWRV3zxXXJO22UalgFkWdX8yLE76vfjdF+XtwI0OJMDalbHY/TL2LNryaARKzH7hd/bBW7xaMVukzNrxlP03PemJvV7UZTac8V/RKldsAxCgH+kEE1xohqTyakO4AfIsrEv3MgO0LRywbaQpNa4zY1KhYx2NS9KXbAGQptlWjHd1UzWCHCYjEPhjH/VhHWDNc/vhEZtpPxhjVn90+zZVznwPzAXBbOVTi1ysJergTDADszSgpbZ6VgGKDESPUc6snl3x/VVdQ2I9i8nhjAC5YJ8uHLLh87+jBTOJNfs+25xcV7guNmAGIKNNd6a74oDNPjDzEyb80HT4fYyZFTFm3mVkLFLlN/uZVanz/yE3nV7M0sjyoYoZbfjfDEDG8T8bbs8xs5usP8w/+TYLdzMfdtQR05XxTS/bT14wMHvieQezDrrY16lmfTp5Xr/vowLEMYsuj1p2TdQBQHQBykM2u17u04rMY+/eaMV4hTVtMwVKbD8g0CljpU9gzAQAeQ0CpPZVYHbyXI9n2MaM7oyqlIlbI3b+JCGkB6HYuX5hQiASD77TKr2t8s60JccAzETmgxoWADETcmwxR4lTfRp0MXOyIWX2956DjDFTpax1Whqdy2JjU8SUya1jM1Gc6bSV5Zc98Qn2cj5AKMePYPsRT02TIw4iYZ9N0vuZsMriGb8rsYcm15/3Jz7mI6GYVX/kkG4IXyyr0gYw03LDLbbtbdgPLbz9FEudfQA4jg/fAVfMs7ekCWGpswWY9ajYr6IHOWZlLBYSKvUVi40sN4t63ne7LR3+Ehubb53xYgsKWV9vgYzuigQzr2LLcsxUyzqlbG1jaShlx2w03ceanUatmIVDFSvizaRen6mQAcwWsjZq//PN1rYT88+9zWIMM2vcFfftZeJIl7/dmr32Zfvpi5D8Q47Hn2cwe9u3fdslMNvDZmyg3b5rtPZsJ8zUENTPRSuMBeM1GGfVqoHStk8RpD3npGf09WxcK1gtJGLetF+NTWOZdifPGfY02+yBr6GgRhqoz1TOzOEjboAxcV0EjKFPPP+ynu5xesRQMmTcWOGuiHKHMzFkklDKcnFLZ975wZVRnJxS6RoWBS5Kedqwf5+9txOTNvS7bZFnTsoKZo9/XJHogljR35i3DHE0v/D/IyeYmhmfj/nj+XzrT8xcIWcFcprcpMXO8JUXvDdlf+A1CKaBZFv/HrP9pz7hY/QjqlkmAGESQ8aPNYFM68MtLOiSKOdSZy5S6cBe6lDMxFURk5M2n+0h9tTCdWwQzBS6GGcmZTIMF2s5tgazBT1vDTkJZpD/ihSRIYk/5oPSYEelz/k+t7VjmPtX2Nj8j0PBDOcGyAhi6M96s29ZjJGxZKqMZVk2lpbzka6MUM2aJCCMNZO9zaiaUTk7BsxQPhDMsu9Lw+1VVwN4/csmmIVLlsVY/19FxeyVLtvPXrCsjDee56yMz3rWs45KwCGXWrHjmO55S1LDNZ3xYNnNxB2ElGoPNZ8EteCW2NsBhqiC7bMr5ufSx+ySy687YKwBVpSPALNnD3vK0n9HcVFU+4DS5morLCOiEsALKhjLlcdfqBsD/0pHnYkkGh1pnTQh87lmIRFgM0Jb/5M6FbMOwNaVMd7eyW5HgVvHkFvKU4tZd06Q9QbMbrrxhgUqYfXlq6YV0HAO1L1zOpLD/j+9Lj/zKZ9QfRAAWW7mUWW8kbaENk25f2eMWWiSD34qJNmH5DOdNj7HBPosxxDMdHLVwlJVk000JLJU++WTropZnJJpetkvx2Sb1p1jWsVs4ZsV9VUwq8t0WdRFw5bjn/X9buvH/c3Hb9jJ5h4TmJB1kWDGbIyIMcvzWHdlJJBxz7Lt8AQxPfcujNlvs6znTi2rszLWqfPVfVHL85wh2FHGmgHEWMe52+dM20oXxjoO7dZwe7iZ/YktHv71UMzWIor3Z2X8z5ft5y7YPmY3nGcwe+Yzn7kUP3ZoNkWMb5UaxKAR2nitZh5QkaTegxnm38Bf/9x9P6psk7LEmhHmCKP1/Bh3VwJkM+dmu4J6PMHsmcOe3P9nRGwZ2rnHmc9yiG35LxSCEyFtGwXDiK1ew/RwmWyIP2btr9ngjdeKmRLjVsFM6h148dyCGWZCZ8uqD3WmExhQzEJvL/sJzkcsKWwvu+F6KFJSYPp1TXOvmyBbWDiyLIabO1LUm2nKfa0wUYY8j8n85HldZzKTU7ibc86aKJ/KUboTYj82Sf0vcxDb7MdmYx4uyVHCdJNu3bzZpFxsM20hgeVqnzYRbmIio2a7vn9m3KNuFmP3esnF4MpokiYfIp/u1Tav4RJ79rOf/snzQxF7gAuq2cDGWuV3mOyDNl1AqXK1KLDwKeFZYWqX3l4ALFZRpijvwC08JwaFjLQI1SwBbWHRvuWshHfLt0HaQuyyXfsAZuqqKBOWB2U/LrR5t575g24HHf5ettm8r22adPh9Yo8m62Lnykggwxifalm6LyaQQTUrszEaynIGmC3EmRHQGrUMMWeLqlkdY1YDmYBZ3fePDaiJ7bua24fYAYd/xwQzH0U0sjd1HnHFlfGFl+0XLhiYXXeewezpT396q4Bpcw8gvQvkgosdy3uvv3gN2mZaetOyuisSPDD+YCiTsQRLqmgcyv69YMd2zK2bXgdlzaB6PMHsGcOeGBWQeVOnKuaMK1MbuRkRUSlCYWuWQ8tVPFmhvME/e9KjQJkjxkySfADiRPYTmBO7GDWERf2/v4eyDsxypg4HJ5xZbmzY5+UktvytX9qbstR9jn/Zddci25TzR0DUkbFK1Gbdp0u+JszTPjy7ZZNiQaeZTCIE2FyRcLYH5uqJJgSccJMp7dmGJrSqV8AYcmRIZQdM+bIILOa69DphnoamsCRzl9SH4umIALOY09CL87kUto3wOw0oSEox11Ve0yxc5+jzvQ/7hc/+DNzR8/cUpAd0TQyialkJdPlaFMk69vCMaMbRwBnHhnzCE6ZyIg6du1fWYCNQ5wZWifo7SMWlLLvyjTwKmKtnwjbC2p7+Efx3o8k/gvJfg8HFIrov6af/sNthxyXz8SO22TzhLmPKvIawemNpglgDa47kH/N5dtC1oQtjk5WxAbM61gyxZXvBTMoBCCOknc5zSFwZ9jfLtQXVNOsVNCY10b6Q9TWp9X803J55qKee/9DtFmOw1Xp/bv1nJ2bbrdkz7mG/dBH2MRNAuuY8g9lTn/rUg10TD3RP7Mv9tQhlTjc/hS4zM+4LNgHHq+dQd0RVlmSPMV6XYFfFpt0lhGmq/NI9kv0sYw1sos1Kmevobcs2LZ88ddjjlUts4EFWKZKBuKpqYpcZ5qP791n1+awHneUwdvbL9xv8LXVhMmH21TTKF0JoUChTXRm5sArgkkxrMSqPUumqI1DcvGrPFWXiELleKmaa6CPw7riFqGkAtgV17abHPlZvxHmjzn9GCiVtEJbU0CYQ49La7vfMgyqT63CUu/gwBTpSKCbAa8C8eTJodgQo2OsGzvocOobDeDSQtX4BBWIvptuND/vFz/tsfkeRXVQFm2f2oe4KZjvAEihDrJl+eupPBerTTuAtNF5slvtJ8qHp9KmN5/VUBWPsWANcKkiF5NcA3MV2vrzk44WVqGqWZZe3TK4xj6gnGPwPUtvUoCb1p/6o28GH/zvzza/YZvNvl2PKmMCjUtPYn2XneRjBbTuGuis2QCbtek6FjNkYl10ZGyBbdmmUf6nyCKpk+rAmSyP7dU20qTM4/lm4Pdrc/sYOPPynEswcqfIVuvyu3bhjewXMnnDZfuWCgdljzjOYPeUpT7lqyCKIFOV6HJNqYBxstEyQOBokWT4v45rYNTczBbk61o2wJ8DJMschE2M77z3K28lThj1uxygFn8gDbTIGD0BdeQ8QjZtiSLlCgECf6UG1yzzdGXVxtJNH0xYKWZT2EHcW2KMsOjUNYNY4VvazbNpx2+a4kQl5V9wi2wBwzV0cXRkf++iUdXR7FnWXS+AAjPhO/THZj4v/2LJ1T+p39SmcJzcb09UuB5hCSqR7YOZHNR+Snl73YJPxlolDthnf7aIiqVthsWmbSfZEVdkk5X2oj1+OETdG5h0Jy9dXlLZUErGjmSuU5Sy53hwbSFyfbpXm3OJMHE91WwAXcN6tE/A+55Q/lM2bdDPfPd8vfeHnIclH//1jblDYvB7rki6/+otHOXDewjl495CYs6wnmFn5k4qLaraDN7Fv9XDYqEQHWY/iEvuljwvX8tjq2zEfrt6m2o56+i/ELLt6ok5WifmcBLOxNQuRAgXARB7UukBZoWU+5SfdrurwV7ex+QIk/wCQTfjSPclOCFWVKyP6fF7LN3tdGRPGSiAbNZBRNbs6V8b6zMepbji9LQEt2yXGTM7rro2ozzU3ShmBLWxn/0rm9uV2FYf/8m0WY8MfHOdBTxJAGTek3p6aPfay/eoFS5f/6POclfGN3/iNezBrIALVo10SYVteM9sBbAsT0SrncPeVMZfWtoMd9mG8mq+7ey65OzYQ2YDZk4bd0N/U9IQQwjnZF65egeQYCEbR/O/3PV6CIXAGlziZMKS9PFP+y4m6SH6+TzGTb/UQklRS1EnrIr1YoNE2j8ajdBXCKAqwripYJIRxQg2AYTHov+nRj6IgAwFIXOti54KnmtW+mDABOt1ni/FhpnFRVNC0nobYpcxRo6qn63DTxQbjwyzMEfMGlUriquzOjZdd1x6GAVQCKQWqaZmBeQenspYdsHnlcsOnx/zDmflZwYyTtQgXY3mNmPpfNoL7lS/5Qko0PZRtBMxcXRrnazVADw6eaXRhPERJU3v2J6RlAg+NDcsJU0lzLogLXQIz14yKZJitCksNkG15TVG7iviwoXV9uZsx+RZ5VIoZJhl72rx7t4qFPOmn3K7ucLPxhbbZvGoCWKeGyblVyJq9yvhI5exKwg9C2GjS4+vDGkAzABqAbNWVcT3WTNLne7+3GbM09gpan7FxWwPa55nba9tVHv7bt1tshoSPeee2sX/T6ZiujA+9h/36BVDM9HjkeQazN3zDN1wHMy32cLZyzd4MsVZath6E9EJtrNZVAtox4lhmVzSqhFQUOf/apZHzX58LXqvF93gdzJ4w7DqyiGVZGcYbQNOyMo6bbYcITWSUyL7C+2975R9JRDLPDPHa5vh84FAq1Ak7Jh8AN5dF7Ma6jte8//ogy9Q3Mf2jVMx8P2iJS2JIv9vQejo6qTtjgp/8jO4WFpgIbjP7iRcvwsse+XC47zVVtDQH3BE5RsWqPSMDvCFF8Er3/GxYM2a9H9Q3H7/fWu+AqO3sbZxAtXTYShkEX7+Av/YVXyrfOT4BCy6M7lpP+yWYyyPdp40f4wPBTLM0hrg13hnr6kid75Jp0ZltsfiJpXvUYNW5L6SdCksKbxyb8OQdKjbcvMeNkXhZvBMBwuS7FPDjlEUqgabtE3rFrD+Gm2++1cbmxQCx5ryQdXGzAGSSHn87pgo2eiArlTPTrIxHuDI2G02fiirWuDSKapZzBKB1rozS34PZwqbUbt8UG/tPx2Sj9T+53WJ0G0zH+p4up6dm971sv3nB9jF7+HkGs9d//dc/GqI4ZgVm+ufrFaYVhW7CT45pAG+dZAgkACpt17Jn+FqWZYi6KJbP1yl8rWLWwHKvpi2qon0s2snjh10zBSPsTVrEkAHYmOTDPG2VbZAzwwTGZDsw5Rm2nbb3Fjh63ai9oYGaRkLFf4WQSYlKVroCoZ0L4WISqNqbmw7IvHVl9JyAps2ny2LTzkVWKtvLHv4wCxP3NmhQ0iIefvh3VSatkoIUpYXm0gdiQ/Y/zJLQVlwZbpWGBdN7sZq6PEl51XAhUeMsRJOqXx90oAkqXrMGmACftNK99rBDtX579QUM+/Wv/krwSdA3jnWJHysSgngBcHBP1E9AZFkiMHcffbHjgxGdZhsBLqs/6Qll0hbSnm3Z75ndUT7lTOZhgbT4yjdReALO/pA6U+tvfELV/P7ajDvKsiLnS4xvZIiZYGv549jRIBbG7yaVBkUOHLPdaB9mj/85t+OOa8w332Wbzb33xpq5KmodiAmoOROI7IktcxcXRmRizLM8Dk3+8Y9apwsj66HltVizfygUNFXN+OCm00EQq9LmA8QCdcSW/VEMe4HZcZ6D/jczxmx4HUesmZ8i9lwkwWxr9q/uYb91wcDsYecZzF7v9V6vgxBUbRlcmjKqBz/XMXMgwPnx1+7LfdeSe2d7gcbVkO1nvb6u7+TGYY813tC4AloTR+YCYVDXMluj6Q7+GpKldVXK0BbiLagYIHaIT3LJsui6n5kuEpP2Gn+42BA4i1CKFEArmGXbPWAjs/AF71LW+aiETbdQOEuXRo2AWZtw4+/0soc99Gp2r1LN5RzsoyXZsdyPuM7xM+GcjnkeWveXpBJ5d6++H/WbX/tV+CB08oy6MQrIufjRISAq9cGQPclU8VIFjElAUmfeJQuROtPnmChjvpsc4Uvrblp3OSecCcTNfuEWMoyyTcU00Xz08ZHfVC6LprAl3z0BsZNvFyBuKNmbZjAJuDGCKstJQ1HTRd94NJiZ+cn15iffZmNzn/9302jCVpsen+0CY2IzIS5kzzIAGdLjA8r4sOZMhYzl6OGsBzO6Myqc9bFmIWvadq6MssaAYlac/zA29uLY2C/bkYf/3R2ujBv5sQsHf33kly7T5b/CPex3LhiYPeQ8g9nrvM7rLNyk9wqaxnuxD3ZNTBNgRNqavcvWY8cOjG3jRbt6f43leRyxlnpu84SkH3cJilva0RAZLEswu37Yo41hDL4PwgS6hFUcZV5PgEvYRdo0lb7NMaahXGJHeHOTw0mSyOWvwOaIMcMCosCecBDmLNMnk+pYrDNOB2ZO/Y82HT9LBkeNMbMJaSHxZutQRlsBs4c8CJJRr7xQKUGlGdQ29U9q68+3bsMhLrKYvhy8ct/GCa8flBVXp52KnYxfvgBmjLn375OMK1S93/7Gr2MA011DmiPOjADHsmwoHbKhtLoiRv3xBqQZ4S3HtJ9WAS4BMxOFbfVT335UJeuiwBiYx6Nz3SaYybl6idnXeMSLjRykSkxsX7Bc0EdTvqBTMrz+V44Fszljf30bm89owWys7Fu2HlsmQCaZFwXIdN+yI+LLltLl052RZUn+IRBWKGaqpDWxZoSyDsxM+1pXxtcyt883t6MP/4ebEsyO+4EqJpid/HP73YsAZgJDDz7PWRmvvfbaVsliXw9tHWCs94nRIc/Jca3SU2SCRH0NzOiSyLqocrDFXGHLvoVYvGPfh0NcGmsQFzC7btgjjcqYK4vA088pNuVZ29JewKy6NyBwRYMBaisgJ29YgSp+mN7kTj9MKmYLfOJmodAGiU/6a/nPp6LlS8qYC3jV9m50dlIwc3XAQnmnC+xf7LQJOH2F3fTgB5nP3w5CEnQ4Er3bTBphNlO5EwFC7EyTfLjFrk/SdkjmRJfnNZcNk0NS4vu0Rt72mBJRPo8zgYhLYorZFTnPnLZmltT2Xc6SkdqMbDAdSibzhEyMu3bsUaZAlRFfcj03x9Y4IclX5vOL+6Qol/laJ2diU+rd6zM753u+TQrVhJuOhCz6D0A4VvO7yHx+91u+2cxDKIAfhkotCwKa1Dk+zDJNPmLGGHkZ0r7PJlPsG74KEr7KTy/6tqbfBo6NMCoazU+7KmTKL+rpB4/AYJlfyCpKpQLGmRXsu+dl9yo0EODmBZjh1azgLBfWvAByjWt/1e3MjpN3s3HygQJiALQsN66Mci4hzTeZ8ENiy4oYsuzLdtOzuO85sjBKFsMS0GJFNQOcbXlu9zYTOCsSgQwCGetXB2bbYe9oG/sIO6PD//HPjRtM987eDjuC2T3t9y9YuvwHnmcwu+aaa1Zc2fTo+tqxq31sQ/xWE7O2DmlN/dzYVmtx99hutzQ/7nnxXMe4MSaYXeP2CLolesEjxriygbgyqxW32ANmoXUVocg3NcwJmMnhphMuJL6SMqWMBdAnU8FsKypZ0JVRH6HtRb/IgrKYseKtBTCjY5OLo5SbabSKwhZgDBNdgbTiJunmBz7Agv9qVuKtpCRVun4UJryY1AvFxirPEoyrSu3B9WHk/hlVIV68GGYxIS3X7QlEYXxGuSZVrGgmqq8HrbGG4j3yYNzdqhqJdeP4vW//FrOBwCV8IBq1X/rRptfix5NxY3Oe/c8WwAj0dROVcmNHW/3ki8pWAVU14eiZR+1d2iJjzIyQBS529HGVFDW9VcywGGqX9cTbvmt++SzBzMxP3tX85IP2KGdUzBCHtlcdY9sVNayOLauzMprZP9ZAxjKVsj4BSBRnlgXQTueZqfMV0ghodayZghdjz5p4M4JZQtkl+wgTUjkezH4fYFa6y6O9+JbNdPknD7Q/uGBg9oDzDGaPecxjelBoYr/gmrjkujgNsg/1NVDo1CTWaVvtkyaggXkcC10AyqaO+R4Cr9oNUQD12ravN2vqwOwxbg/bey9AQEOSkDCpQ3WL3FIsf90SsQGuiMk40gd4QxgXeAbp5WTiXk2s6pM8/93NkboyRjTEiXprA9ADmNEji4DW3so1/b5/wuLSGAWYSQ7uZsEve8D9zMxFLUk1RfcpEwVNVRtJH68phDUtfLgkv4hCsWFqfd0/y+R5EqjmNc3cXK4vc2buQYExB8wIYADDErhc9mtzsQnXieccXeK7ZNLSduUl8hQEc4Wq6skEseG01I2AlCqkm1x7zjoM0Cc5HF23Dti14tZDtwjAZgX6Boji+Qff9e3FHzbS+rmpjfRJXf3rlAosTG/3gQPQlvmXz1gz1ZND488IWvxE40xb5mJ1Uc401ky8+QSo4spZ+iAkRcsy/MgXcWWipFXQpkk/qrdHbUyOlPKIzlUWk4giqE4mTzXtMb941mBmZq/wrjY2H8SEHu2+Zb4nTb6z7SRVMMaW0Y2x3reMDzt7V8YqK2MTZyZQJmWBs/yvo4pZQCFDEpAlMIuEshP7iLhkdrZg9uvMytjAmKO/UsweaX90wcDsfucZzB71qEc1AHA8nAE4VutXBV2r9SzStXEdxNbVviPmuLT+I0B1dTn7FLoWzB7l9pCdOESoIuNYHX7lDt5xtel5RX/vLFwbuRVPcS0ecpOTZAjE6XGmts9F7QWrgMQHqoS6JoF1VMxCwMxtY5prMgBnDqeomHYudpI6QMZTIeOtpVvUaQ30nRBYy3JG5bzsfvflP5vdjboflIqdB274m2QWUkbj0akqBNL6VWg7c4isZ9vn/25ei3XMqdmcABXUhTHXXzIa9OZsVSgvRvzh9323fCQBYlTua0ATGrBZR6aJToMp0uYwx6mOU0AzSRyyVwETR2Z+6l3sQ10ady6PY9ZyjDCJxo0pl5A823MpNtU/HjkZeM9q+daxT1OXeihFFsSZi0MAHWxKAn3Uz98dYHZHecIZYaxLh492AJn5sBiDQFZvKk3VzAFqBLKzSZffpM1n6nwp14AmcCbeNEuxZoAxhThpi1TKTszOHMxOf95ijO5bXq3779JtmG2usz++YGB23/MMZo94xCNWQKy0qfqpOi2pRRizChdHqVuon69r9GoX6q0KNsvOOlW1xfi11b+Vk0e6PSghyh3qmHCNa7sL74idC5BlEsTkEUPWRWt/jNU2EakQphVM/hHW+yyRIg0LjwGgw21DDCFIU9DSiaoEKMlBdCF0b0xwUzBzWYnAF+LFvLaVWYesVO3KOy84ZxX9cgs6sTnHCNCd2i33va+EZGXoDrIcSjSUHDIAm05LqYMlctjy/8AFWyo4vrjJGIr12NpKzpxfny2S1MbLHIirPeiC4BaOpfmw8Y9+4PvwERf/t05C1nI1PsnA6++guo4yIi7paKc/MrmqXtCHOpQJc2ZxlDG0X1TxuZgUm3SMClahTCMqVxHyZ+qWqAkx0SYrwVuq+8Pz5zxj0BsXsr7wR/7c3QBml/LxruabD2pcGRsgE7VNVDOBsQrIBMbQpzFmjoehvUyVj/ZgunwBsezrYs1mX+PGiHZxY5zr6QGtizETKLtkdveA2Y8TzJrv9k5Jm4rZ5sn2pxcsK+O9z3NWxld6pVdaB4vehlkU1YYug2U2x2pcNx+1p1mbHr+pHwNVnH9Xby6D+bZGzKZoWEOZVKRaNy4PcD747+LSw90eYAMJDb0Qi5i40OAhCLCTa6b6hX+HAC72zdVupZ5lCFT4LhP4gt5kPvt1YZVcWN7wuMIWIEwmaos3QLTT8Uv3lSGgBTsAGlMNJHi5WX+b2fTlWWHM5QW4+d73Mh6a7CMY6eQEIsQacX8vlHWIZbv7rIsVQpok9kpsZO+wfeM4Xb0C5+tiFbMOUyy5iXmTOcz+wO5nc15yPV5DrYt27CMXfE0Y1+dWuDUmv3KOiEWTBCI5e/UxZU7HP/mRH5ofTXFdNNMyXRyljgfb83tNMjISrqL6+YKfGIEz3RbZFCnw80qt1tsCZbruToh0P2bef4SLBcxXXdqpugm0ifiIWTkBC7MXMEv7jeSE2dgsC+BVE8Ai4brYLJpfxA//mbsTzMzi5AqcnTCmrMvGKGny/c4x4a6p8JH8Yz5WXBizv48vW0uXvx5n1j+2dbZGqmY599BzkwQkFMzmfGPYO/gl+8h8i+4eMPt+i6HRkgQxQ91xJpg92/7sgoHZvc4zmP2f//N/GuhahzU2M7Nh18b6WSpTfdv5v856G1WwZRuXqlLjMXO69DC3+5NH3CSGDFBmqpTNMtuVLOjKuP6vci/QoayH48k7Bay27e/YhkyqucFRt0UlSI4NBNhBMTMLRJG43FcGokukrHW9lpS9fVdEAUv4ShCb7w7HByjzlnvd88q6MkGFfGdo9j/dX7PdT0sQAjqaZAzUjwpimZhpUEPeVJsLNxdRD9MSWMPcdWW4Vg7L2DK1LH0y8VzhCihOYTFf41mWsfIqzU4AsQNOM7bO+SbMft8zv5w+Ywb1ncIKAm6ODgEwJGukQN+f/viPgE3o1th8nI3tlHVyTgJQUMAUvEQ/lr7G5VrKmGQHXq16ZvLpV7ALE45WDz+dSHLOIrjlNbTPAV8yW7wlgDQH1IGxRVWTDzIpUReji4z9C4yoF/zQn7q7weyO89va2Nzh2nhP2Z9MYsugkAmQZT18qmUKZl7Utc3PwpUREHa8K2MNZAJjVMq0nXubBUGs34D6T7duH2iX7OP9ktndC2bfbjG8VsXWHOCzcboyvtj+4ozBbJwxmG3tbI9/d57B7H/+z/9J5UrVrMZtDfFlsLNm4FI6+uPh5ojnOKfXb9quBsiyzja6RfJy3POsaPsnD3G7T/BeQN0SrUiLn2UD+0xbU29B5RTP75c9NzGaaZ79UTDRtIfsAhXMOfn1myLXhcxypXiZTKaEtJAFQgI0tJnvVmDl7VeYl26NJn2hCbPxW7yCzdb0bCjrYghpBhuOu/me/9YUOtxCYMcl1bpsXKycEiGZEyfgSAIOuYp8VyUMSRKQSDtNf8//jbMa2jBLkH8ijKKapLCX9PsEMGGZVORd1y1ZFomVeA0QZzYbNJFJzkAxLITA5Lks12iOrJkJkki6kvPIJ8x+XXvMM4j7zpdSNbxUNZG0BBiZQtqf/dSPXVkHgYvyi/rXeTRghjIRYKFsaCvtUdfYMU4Gk8XkNnVfGacGNsEk1hYgafWlT1PxDypgDq1PHgpf5aqDfXSf5YTzzMhAwpkBzLDgh/zkywPM7mi/znzzf9s7CyDJkeYKv9TA0jGfmZmZGYLM7AAzMzMzM2OA/ZuZmZmZme1jvmt1uuOuOubtF1WlVWzvrOZmFaGVKqtKymqNevV1pl79zGa9Ww5kMUj7jJBBFGQ4ipatBkTIAGiTkbOGKmM/lRG26VTGYm8BWjut8ale5GwrBOLAhTXVBLR/K5NH/5UOpCsOZusfVUZoB0uJmL2l7jllEbNblwxmb/M2b3NFQIE2QtsxAJmdCyl8/XnR4kpC0hWFsfm2K3XdD583dGdhEASHzBaerojtYG3YPoxnkgEi/rfKQJRxizGLv7KVeJivOkinCGys40pVxqQ8PqGr+/xg/b291TuQAbgsUobHN7SpQBphLuicl7k6kLHMuEFZH7n1Fs1f5s+jPH/y43muJEp1aX7VUxgvx6/+KWjse839diXr2KS/P39803Uw/t8f/6EUNYbJI2AL7NfYRZ0Js+xnhjkAxrZWxh2SkgaT+ZEpKXKlw23C5DeAE2ZKiorzhLf0lEUMOEmbAvOCgyNsFGm83IKxshXaWsTMFBjVjoBRglJswzxySc/3u8cFZtrsv9xm+zUa9l4HETJbUY495TBA6ANABjDrRs7kwNZOYWwCGfdT0ymNjKIhUtaPmNWFQHKopDDi3TPb/6Xc0wfFgf5is9XxgNn3EMymUxmlen2upeEdde9pEv+QdMuSweyt3/qtjxUQKGBB4Y9dn+809aed8HUM/jqY3ZEOZggSSZjyi1k4LPvKiFlnXTfKssmkVW3DpQtaqGc7wS6vJ0whzMeyzz9SaZ+CKkpi5qzwRzdCF99QKSvbel2UEaXV5dFjqM3O5E90WX8kLdjh2nNyhUY9csvNR5GckEVFisEl1UXdiDT9j4D8u6Tw0PI28uQS+KlQILIEyQ2b9JgC7mK0hsRS0vQ8npRmKyYFI3CZUpQ+fpa0d+aipQdiE2iHNbBzMBUvWJeBayGFpSPKo3UZFR8uVk1ETN/0WjxVVHXFRcq1ZJb2Ic6xLRvLPX/+J1Igdw7lyd9ZVGuX7mwTugR7rQ3r2G9tQIaQn0fFZnyH1dtmGZarx9OZNlXW2zCdMVS7FMDGMA+dmetljMSWYNguj4gz3VHmbLYGbAT6PL99nGBW6ve/U7H3Ln0gOwK39RAXR8GGFpBZmSuhbSqVEXA2VzJ/lbB1117kzKDM2qxjWqWx1H+7DvQeufcMjB0bmI3frhwGAthlRMzeXffvGMyGHYPZeseqjDctWZXxuZ/7uXcCADuDC6tegC+wL9GX/vFp7rTd5Wd++Nyh2xBgwj7EPGRlQexQzBi0iJcM0rIBbFlhHoukKWy/DmZwjNExd1DMhZoGutyu2Qct2hMKjIK0fsTFdQAvSVaWwgQ9PGJGCPO+wVRIi3Qx2iUlRMDlUTHI6ZcBw/7YzTcXOwX7VFdiLBWeFgdZ+lLnaXv2eWVYX0mOP3gfiwoajjPsJxHuADgGUiAVg6wjkAl/5y489B82UhG+lEqfvNnAzlITMxQOYMVpzlvGsXIcyXfyDEgzRJA6Oi6B0q5Zcp468fM02FZatM7nfUvd+5d/LgVy3nw1KT8LybAMLgLj9KNk/dV+4rAEYAKaxb25uhhIVqNk/DmmTZ8VqEKUTHKWcc5BBA0RNlvL2TAbAcEL3gXeJ1NcHD0T0iLr4T+RKPs43aPQ5/6t4wez3B822/fcrF+iYbihAmT2btmgcahHyCCPT1Cbn8qIiJmDWF/449JTGV0if6QqI8odQCty9913zu7PQR+R+/r2OJCOH8y+nu+YsUVfqZHqusP76YFTBmY3LhnM7r777vazNo3HCRaoRlvad39+2q/iOfpMt4jrRdvh3aFbGPmSTKAQ2YHP2AFv2z7bdmqnMhK+yC/M9PN30kLIIKwo+rlD/ZRG1aEs2v2aYCZZlMxEPNJJNJxASxuvK4N2j/CuWHQf5cL3t1sENtMAraYxRz06VeOTLKdSAqQ9duMN9Rufsn+Z7QYst2varawYZT/TDIkJo9V0eF4epkemUE85jKrPBuW18VKRki36io+0TQ+bpvbF6PWjoe5r73z3//VfSUGYqoKZ7XNFvfgwNhPIEEf2ffHOUWhUerzb/irMhp9V/I52u9e1wCySIOYrUhZl76Sp9EN7ZgbGNIyxDvtgaPnKZ1SmL/Yxum+z/nf/xrGCGSJnL7hZv0+x90rV1MbY0+jvlNXEP8LLUGkkgBHYNA1nhLH2e2bNra1m4ztmBLLaPgRBWtGyDP2O9vSO2tc/b1bpaoDZ+suVIVp76oxYCGYfrgdP2TxmNywZzO66667ph33MP8YOc+o4V9mEGEgT0FDnBR67KTsfEfI6r555fvbp101HqdjPyzEVUVwArB7eGbo5wjnGAkwENkIXA1CViJscuMTIl9lMed5V0cKzAlWFOyxRX6MW7uPWwIzQpqgMpEaYYBmZHQO3OkgZ4VGr2AaAVVjbgWxdTXIKT2WU+o+Ql7pWoe7RG27gr4CMlFm9gxqcZ9NgGbs87uT8ZwbNaofKEEvr++WpkkL/Mk4sJlyCaJYfvGpJBWxwnT23BYqUII3RjFbrJZ6keYm2ETU7dm8qbNEXU5184O//FvDl+3yyNwIQJPTrXxUMNBXvkNBr+5rGAOIDY9lccXcPSty5/dxM13Ttskh95VzO9cGZpL59rIQuSSIfi23gubUp58GzLCJmCYVGdzwEKcpsr3f++lUEs6f3b5T2P0bD3sdv1j0XAElLYUSErBIpQ3nbrzZ/mSkvXpJUfqCctt8DNKY1psGYRc/GJIwhkubKjQZoY5Yo2VHq4mpT/hzt60tiXw9pX7p6YPZ5/o5ZG8JY1wSzT9BDp0H8wwDp+iWD2R133NF74D7eugX0XVLdCR7n4e3SjYSxCIMthzWCGOoYrJLVMUqmduSMDz608RkDC4myvTJqhrUFZv0ByPYBZ1AygQgIyaAR8QK0CWWuatraT2UNO1MZIZMgOZg9dv318iXtAT6Eiaab7x9BYdDUC+VAQYVCgoFBIedarvpg8NCGJKt3+HP5ekMnjJlpK4RM9BXhrf4Z4TPEYimKODePBml/LJz/22xlbPCcUNr8rbhNuaVR6MF/+PtL+iNHPaiBt36aPeRzmcm0SIVEX7MxfbF+N3kdnGAsOxgHL22t3sGsIv3jkGXXDGuWoTfta/bllzM/2onLgnTFyfbdOCYdp3M+mOz3u+PXrjKYla32X0mx96kb+1tt3zkbB7XfLZuVwohVu0xltH0HsTmS+engZeUGkHHS6SIG8v25p8/Wvv5oexmuLph9ijIGWLuS+S2JpSL+8Vl65BTI5TsgXVgymN12223zIWCh9buHoEVA1Em8Poe3Sdfjf0JkASKdhABnwSgvy7P8BuMS8AwjarIImbL9I2//C8B0/rcd/UU4DjhswKjnwEs9nMkKmKnSxuoktEnxIXlQwAP+ds4URwKbzA5sZUwAZRMCsTo8nqKP2x+/7kLxoETjZYGYLDX2PpS2MGAy9xJT/YotTAQki3/hc6VlY9LorEzgXHaMV9IiO9DwVxRnMwy2w+CwtMtUIy3RjiVJSZAsY/aDbvsHxmPnd9DzY8bWFz8cEy8pSJKSKpN4R4R7aJNc1993k/Ji/HNxlNKZai6cKoDDffhf/rlDAAbZVTAzcZIwOlD2I2aELaYrlrp6vZR27R3ipCCAAbJwxwPU2If1ElMW+eVZilVuwXtm8npnHUIXII2XAKqLZenF/7C06bILbuzL8m2/sggwK32HTfldtZnzbB3xUgZkJUK2AzBTe59wNjmXWXK/JfwBe3ttR8waKY2j9GfrQZ8b+/qu3FdqT1oGmH10AbNkTd02lXAVX6RHT9k8ZueXrMr4pm/6pscJR/02xw8sKSl26HNCafJS1CiraZI7/fyO/zM+vEW6IGcSwBX/d2WETNV2Bm4MKJlNFeEPsZ3d6MX+dDm6XwDRWNXZ5xwBqtOq4JSyMsC0thxkuPP+oGSG8LdM8IgGr1BvNoyQ8cHkFUBcgGXflxLIzIE8ft6+TsFAShhh5kJAqFujBXK1c875T5LdW+jQlpr3PeP32YrycKDfmpw/+c4ZD8WLNu1r6z12y1LF8axj1o+Jcz/y7/8qRSDSFTZet2UlpbHygpPE2a0dgPGXnu1Hfo8dez2gbi1BJ1VMYTRwM/CyuqjCGePoTE9E9p8uhrYkwCHSlvV2li3Ky2H2IDejnAS0FpnZILRdG+FAcSAdYLvllxYCZl63d+eY8THjoPccQzePg4NXfR6z1ZQqowBsKtvWu2YEseB7ZdOpjG3Z/Eoqo8OXlU0YhKB2z2b/W8bQF+W+/m/70S0HzD5IGZNfsrB1noKHr9FjpwzMzi0ZzN7kTd5k8eDFdosHx2uf15mbpHMMFAVSEZtP+oSwWltGxLBt2sg5lfbtwUJiTe3BzNrP0LTjtXxNtg9G2jAYj4bRk5CaUbB2P8oIdBw32KFdSkbZ2K6sT5w712aGdKc8whMGg0CsGiaxlXnNY/ji6obZbML+cJ5NYK+TD8EM8vN4rM72a14dYRSey3fmECAhkAZ2w/U0Of6gSmX3c+2bHv3P/+RTfO+7iW1ADAFYc9/480TZNuPM1tb38Wn5pBRRiQ8RzvqDYZRNqGd0C5epEUgKF/1APzWgLlQBsKTX4OLWKO04fIaFU06VtrXBeR5ndr73bv7FJYKZxgytpOdehT58DL3vZr1hTUDju2ZcBwewqVTGplx+WwAkJ+GsrtA4Tz6fkbL7V6mvH1NfuZL+cwz/WJcEZu/Rn2B69jtm36bHT5Mqo6SzSwazN3qjN9r9Q/38tovzYfnnX46/lXZnbtiswf8ZCWrh6UjQSmDqYi0QZfWZdo6cYByWAW3VCAycaxMjSZSO98Gs69hkG9Y1QxfVVETxt3SkyzHhSYQ4vkmDT5sJWmnncTvr3Pbk2bN9BmB59lzDu5p6moGh6ZhYTNdyf/7C7v1I3HxfCWvkyPaxYJh/PS7n43j0f/7bYarPL2JIJiSGcVSJnPGv2e4IWSpiLYomRQXmsoBYAPYY4/b99sASNiY0i495iZRFBJ4cxIJ1E7+kRU553Lc1Ey/A5SjYOsPW297480sGs2064QuspA8cQ+/9dASNE0zLImcGbb3I2Xw1Rtra6owrzUllhPgH1BotknbPZvvNo/S1K+lftsdfLJjlO+N+nf7C7Co3xnfpiVMGZmeWDGZv8AZvcNlQsKw+186xgD5nrpcO0n4wJsOUuroWRiLzT0yDRATMGCRqYDaU+uyDWklnpH4CqbIUWa4TZBvURDCDUwjvyQcV7ffPJAxym98IgQz/TZyQVa1XHdjql1Brf3sGcYGymicObOzjMbbUU2fOqL3wwlHdr96+arU9CoCwsV/CssEYgn70PWAly/MWHmBHXaDEmNKESBhUG1k5/wq13YGx4gxbPH7P/+G29H0CmdkJYxa+8XJZEBsW7wxs2T4JadX+HEgakvTfJRN/nql+A0g1CGMwyWxWH62+RR6fX85DdC6FyNH1DFLWd5biiJiiOH+73b/+ZxcPZhaVep6nI2jSO42DnsejYoycTacy+vYy4Kw9yfR0KiMhDWBWQO1fR+k7V6mvWIX+k+daLpi9JVLwY/o/j+6vcj+qJ08ZmB0uGcxe//Vfv/uwvVQYWKKfvWkDdt5v92OTpF19JmcuSPvOLH2uQSBKUw9I7UCTsM+AE9twm92wR90xlvttaOdA5vy/Xx1Yu33LU8RKfEsIq7bxY/Qd5rb08v1+/6cODzHjVvDwrghwlIEUDgPbnq5G6H5ERd2dSyi1xoTJQazT9kAhqipa00jLx+N4UhnFc3MKCZYzeA5AVayDTeutKErgUQNbn8h6MHgOpl56f2HkooK+phQio7TPLHV11U0C0NbuipDbj9vB+8kH7qs/9WsCzISXnSo3SW1aAjWiYSER2BBdk0fYFLxzNNjIQ+LdAmkM8wEJyxgIvynsY1oLQ2eWn1AHppW1Cwd9Czqm5J7zkqCM9hAsDfJ6+B/jmhKhtTCfb3GctR08pQs/cyLADDBydiW9/Sh99Bh6eUjj10VAdImpjLZPQJsvmV/bB4Blc16zPxylL1pJPzCmnuBnsXwwe1Olcke5AyHFz+qpUzbB9MGSVRnPnz9/xaCJ/Y//OLsfy/LHsIixnDknDSKIkXOi9ZJ/G9DClRjdH+vTg7AuMgDiGmlaZRsTuDNNoSTMKngp6za+LCcMIKflLkIBj7ZWAdQCHif6uaSCX2U8eqJvVuuR2oj9pw4OdDKWXUa6rg2J05vtennywQe6tzIowCmi3Vb1VMb+d5BDGMEMcFw9BiNdVVLkPu58/4lh6F9tDmRX+znlsabr0SYrbfpOsJzzB37+p04imG2h5mAMvcIovfVKert16MXtfbICa8eUymg+IqURcNaNmP3l0yAm/eAq9UdjaPRxnywwe20l/9b6Uvk8Aoq/rtUpk8vfXzKYnT179liBYPfHXKC/1z4DSzirPLtEfd7fajCpAm7RytwLqHv7cRJpkXnxjT6pZQAJ9H5Yb0YdwAyD8f26yIe8bbjNfMw6RnH+sWp0jCqCBDFKaCTK4UlX1hPHtFYEP68Z9/YsgmTXrqJEH720Nzxke1PELo6k95U26nasanpSall6oxqhueSVqY5ZYfv1ub+g9CGEqTg5dW/GMwyl+E+JEX4A7nDaRQq7od1duqzgmGtxsbz4/hT79LN7nnrkYQKXlREZUw3Isl7XmtOtVsaY6hCGf/mXhrIIagQx3tP9fmZDsIn7c3inXtf/9mS7sHLUGZmXtk3+jJjNIUuUz/7ESQYzQtRrr6S3HqU3G0MvV0tpXAsRtONKZVQTxv54lH56Jf3wZv2Ni44b0skFs1dWKnd1NCl+X+MpA7O9JYPZ4eGhektEUMI9vTxnqaTr9Zqzkv14vPax559j/jE5xvnjm3/e+eOLmX3qkv/Txzo4pCV2XK7zzPzy3IuBR5u2s/36yxhIO0rW70PjLIxst6dt9lWAb1BGRPvVsKewecqiO7kmjo5UJwApwArJcMm0utK2+MBzpM9P5gxWfA+DlBBTFw00QoYeDjMGug52qrzHBfjKymM6/xYzahDo7TipM2GiCu82vRhJOpSmmQGWtLrSz+Z1C4WnM8ITSZVUcQFcV0881vnjTrNH/6bJif6VGDEPlhWQ97L35c8pgC5eBxzZcaz+g0P/JwYyOtpkhdFp876+rFsfNRfAVr9dv1GyEZ30UTfa0X74Y88WMPPtwUp6xVF6/dUzkPbCo/SCI1Ma56cymi8zJPMdzKR/2Gz/brP+3Bj6xVH6o1FarXiOEw9mL6Ws19h+zgCzP98t+KzX68HLv/d7vzcLzF7lVV6FD9a7BrNhyWB2cHCw1OjMyfXrml/7+62a6NujwhytJaNhn0/Cylmid4CvuYPsDwR1O7Irmg2CJQIW29vY+ejY7kdEIvwkW1R9XQ/DjGs0S90Qpba13eT4l7aWYjMEPF8ecf6YUb/8ZXzyidnfVxhnv712d4t3+/QdnlE3Q6gGjXYxkMj5o5hm5LlLXv7VOvjRZyGYAZJC58bUq4+hWzfltxlDt4zS65W+F1rpjO1oWV2RERGyR8r2l1ap+8fQ92+2942h39y+M+bne9aB2WMvphwuMZUxGc1P/Kca0rm/Ue4YzGLHYJY7BrNYMpjt7e1poYCgk7tc+7yG9rNZ3R79NnN5hu0ipTz2h+sZDraBoe5ozhtEX6EJ/ZCwN2e0aA/Um37Q4Ui4zYjdX0Ic4dqyK148OZ/zelzNH98VXnImFmXbMaak4ohxZd8lTM1eIuefPGYM4NgGs/fDpwHMNJatlW8v5TcfQzeUtm8yhl5g9GMEwawp/vEPY+gXRkkFwH6unPN/N2WeW892MPt/EVUthjBzfnYAAAAASUVORK5CYII="},function(t,e,i){var n=i(271);(n="string"==typeof(n=n.__esModule?n.default:n)?[[t.i,n,""]]:n).locals&&(t.exports=n.locals);(0,i(156).default)("20bc8f04",n,!0,{})},function(t,e,i){(e=i(155)(!1)).push([t.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: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",""]),t.exports=e}])});
|
||
//# sourceMappingURL=vue-plugin-hiprint.js.map |