3336 lines
2.8 MiB
3336 lines
2.8 MiB
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index.es-BzL5PZg7.js","js/stackblur-es-DK4L4ctA.js","js/emoji-mart-vue-fast-R0uJEDq-.js","js/index-X7Y8jykP.js","js/vue-vendor-DNhG1Cve.js","assets/index-GuhSw_Yp.css"])))=>i.map(i=>d[i]);
|
||
import{a as getAugmentedNamespace,g as getDefaultExportFromCjs}from"./emoji-mart-vue-fast-R0uJEDq-.js";import{r as requireJsBarcode}from"./JsBarcode-9Xoda2fA.js";import{it as _typeof$1,_ as __vitePreload}from"./index-X7Y8jykP.js";import{z as zlibSync,u as unzlibSync}from"./browser-CC9DCAWJ.js";import{q as requireToStringTagSupport,s as requireClassof,t as requireDefineBuiltIn,u as require_export,v as requireObjectGetOwnPropertyDescriptor,w as requireAnObject,x as requireIsArray,y as requireIsConstructor,z as requireIsObject,A as requireWellKnownSymbol,B as requireFunctionBindContext,C as requireFunctionUncurryThis,D as requireIndexedObject,E as requireToObject,F as requireLengthOfArrayLike,G as requireEnvironmentV8Version,H as requireFails,I as requireGlobalThis,J as requireToString,K as requireStringTrim,L as requireWhitespaces,M as requireToIndexedObject,N as requireArrayMethodIsStrict,O as requireDescriptors,P as requireObjectDefineProperty,Q as requireCreatePropertyDescriptor,R as requireFunctionName,S as requireDefineBuiltInAccessor,T as requireDomTokenListPrototype,U as requireCreateNonEnumerableProperty,V as requireDomIterables,W as requireIteratorClose,X as requireFunctionCall,Y as requireIsArrayIteratorMethod,Z as requireGetIterator,_ as requireGetIteratorMethod,$ as requireCheckCorrectnessOfIteration,a0 as requireArrayIncludes,a1 as requireAddToUnscopables,a2 as requireStringMultibyte,a3 as requireInternalState,a4 as requireIteratorDefine,a5 as requireCreateIterResultObject,a6 as requireIsCallable,a7 as requireObjectSetPrototypeOf,a8 as requirePath,a9 as requireHasOwnProperty,aa as requireObjectIsPrototypeOf,ab as requireIsSymbol,ac as requireToPrimitive$1,ad as requireObjectGetOwnPropertyNames,ae as requireIsForced,af as requireIsPure,ag as requireToAbsoluteIndex,ah as requireClassofRaw,ai as requireArraySlice,aj as requireHiddenKeys,ak as requireUid,al as requireIterate,am as requireAnInstance,an as requireIsNullOrUndefined,ao as requireSetToStringTag,ap as requireObjectCreate,aq as requireSetSpecies,ar as requireFunctionApply,as as requireACallable,at as requireObjectGetPrototypeOf,au as requireCorrectPrototypeGetter,av as stackblurEs,r as requireEs_promise,aw as requireEs_regexp_exec,a as requireEs_string_match,b as requireEs_string_replace,c as requireEs_string_startsWith,f as requireEs_array_reduce,g as requireEs_string_endsWith,h as requireEs_string_split,i as requireRaf,j as requireEs_string_trim,l as requireEs_array_indexOf,m as requireEs_string_includes,n as requireEs_array_reverse,o as requireEs_regexp_toString,d as requireEs_array_iterator,e as requireWeb_domCollections_iterator,k as requireRgbcolor}from"./stackblur-es-DK4L4ctA.js";function _mergeNamespaces(Pe,Me){for(var Be=0;Be<Me.length;Be++){const Ee=Me[Be];if(typeof Ee!="string"&&!Array.isArray(Ee)){for(const Te in Ee)if(Te!=="default"&&!(Te in Pe)){const Se=Object.getOwnPropertyDescriptor(Ee,Te);Se&&Object.defineProperty(Pe,Te,Se.get?Se:{enumerable:!0,get:()=>Ee[Te]})}}}return Object.freeze(Object.defineProperty(Pe,Symbol.toStringTag,{value:"Module"}))}var vuePluginHiprint$2={exports:{}},jquery$1={exports:{}};/*!
|
||
* jQuery JavaScript Library v3.7.1
|
||
* https://jquery.com/
|
||
*
|
||
* Copyright OpenJS Foundation and other contributors
|
||
* Released under the MIT license
|
||
* https://jquery.org/license
|
||
*
|
||
* Date: 2023-08-28T13:37Z
|
||
*/var jquery=jquery$1.exports,hasRequiredJquery;function requireJquery(){return hasRequiredJquery||(hasRequiredJquery=1,(function(Pe){(function(Me,Be){Pe.exports=Me.document?Be(Me,!0):function(Ee){if(!Ee.document)throw new Error("jQuery requires a window with a document");return Be(Ee)}})(typeof window!="undefined"?window:jquery,function(Me,Be){var Ee=[],Te=Object.getPrototypeOf,Se=Ee.slice,je=Ee.flat?function(We){return Ee.flat.call(We)}:function(We){return Ee.concat.apply([],We)},Ue=Ee.push,ke=Ee.indexOf,De={},ze=De.toString,Fe=De.hasOwnProperty,Ie=Fe.toString,_e=Ie.call(Object),Ae={},Je=function(ar){return typeof ar=="function"&&typeof ar.nodeType!="number"&&typeof ar.item!="function"},ir=function(ar){return ar!=null&&ar===ar.window},$e=Me.document,cr={type:!0,src:!0,nonce:!0,noModule:!0};function xr(We,ar,yr){yr=yr||$e;var kr,Jr,$r=yr.createElement("script");if($r.text=We,ar)for(kr in cr)Jr=ar[kr]||ar.getAttribute&&ar.getAttribute(kr),Jr&&$r.setAttribute(kr,Jr);yr.head.appendChild($r).parentNode.removeChild($r)}function Tr(We){return We==null?We+"":typeof We=="object"||typeof We=="function"?De[ze.call(We)]||"object":typeof We}var Mr="3.7.1",mr=/HTML$/i,Ze=function(We,ar){return new Ze.fn.init(We,ar)};Ze.fn=Ze.prototype={jquery:Mr,constructor:Ze,length:0,toArray:function(){return Se.call(this)},get:function(We){return We==null?Se.call(this):We<0?this[We+this.length]:this[We]},pushStack:function(We){var ar=Ze.merge(this.constructor(),We);return ar.prevObject=this,ar},each:function(We){return Ze.each(this,We)},map:function(We){return this.pushStack(Ze.map(this,function(ar,yr){return We.call(ar,yr,ar)}))},slice:function(){return this.pushStack(Se.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(Ze.grep(this,function(We,ar){return(ar+1)%2}))},odd:function(){return this.pushStack(Ze.grep(this,function(We,ar){return ar%2}))},eq:function(We){var ar=this.length,yr=+We+(We<0?ar:0);return this.pushStack(yr>=0&&yr<ar?[this[yr]]:[])},end:function(){return this.prevObject||this.constructor()},push:Ue,sort:Ee.sort,splice:Ee.splice},Ze.extend=Ze.fn.extend=function(){var We,ar,yr,kr,Jr,$r,mn=arguments[0]||{},ai=1,Zn=arguments.length,Mi=!1;for(typeof mn=="boolean"&&(Mi=mn,mn=arguments[ai]||{},ai++),typeof mn!="object"&&!Je(mn)&&(mn={}),ai===Zn&&(mn=this,ai--);ai<Zn;ai++)if((We=arguments[ai])!=null)for(ar in We)kr=We[ar],!(ar==="__proto__"||mn===kr)&&(Mi&&kr&&(Ze.isPlainObject(kr)||(Jr=Array.isArray(kr)))?(yr=mn[ar],Jr&&!Array.isArray(yr)?$r=[]:!Jr&&!Ze.isPlainObject(yr)?$r={}:$r=yr,Jr=!1,mn[ar]=Ze.extend(Mi,$r,kr)):kr!==void 0&&(mn[ar]=kr));return mn},Ze.extend({expando:"jQuery"+(Mr+Math.random()).replace(/\D/g,""),isReady:!0,error:function(We){throw new Error(We)},noop:function(){},isPlainObject:function(We){var ar,yr;return!We||ze.call(We)!=="[object Object]"?!1:(ar=Te(We),ar?(yr=Fe.call(ar,"constructor")&&ar.constructor,typeof yr=="function"&&Ie.call(yr)===_e):!0)},isEmptyObject:function(We){var ar;for(ar in We)return!1;return!0},globalEval:function(We,ar,yr){xr(We,{nonce:ar&&ar.nonce},yr)},each:function(We,ar){var yr,kr=0;if(xe(We))for(yr=We.length;kr<yr&&ar.call(We[kr],kr,We[kr])!==!1;kr++);else for(kr in We)if(ar.call(We[kr],kr,We[kr])===!1)break;return We},text:function(We){var ar,yr="",kr=0,Jr=We.nodeType;if(!Jr)for(;ar=We[kr++];)yr+=Ze.text(ar);return Jr===1||Jr===11?We.textContent:Jr===9?We.documentElement.textContent:Jr===3||Jr===4?We.nodeValue:yr},makeArray:function(We,ar){var yr=ar||[];return We!=null&&(xe(Object(We))?Ze.merge(yr,typeof We=="string"?[We]:We):Ue.call(yr,We)),yr},inArray:function(We,ar,yr){return ar==null?-1:ke.call(ar,We,yr)},isXMLDoc:function(We){var ar=We&&We.namespaceURI,yr=We&&(We.ownerDocument||We).documentElement;return!mr.test(ar||yr&&yr.nodeName||"HTML")},merge:function(We,ar){for(var yr=+ar.length,kr=0,Jr=We.length;kr<yr;kr++)We[Jr++]=ar[kr];return We.length=Jr,We},grep:function(We,ar,yr){for(var kr,Jr=[],$r=0,mn=We.length,ai=!yr;$r<mn;$r++)kr=!ar(We[$r],$r),kr!==ai&&Jr.push(We[$r]);return Jr},map:function(We,ar,yr){var kr,Jr,$r=0,mn=[];if(xe(We))for(kr=We.length;$r<kr;$r++)Jr=ar(We[$r],$r,yr),Jr!=null&&mn.push(Jr);else for($r in We)Jr=ar(We[$r],$r,yr),Jr!=null&&mn.push(Jr);return je(mn)},guid:1,support:Ae}),typeof Symbol=="function"&&(Ze.fn[Symbol.iterator]=Ee[Symbol.iterator]),Ze.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(We,ar){De["[object "+ar+"]"]=ar.toLowerCase()});function xe(We){var ar=!!We&&"length"in We&&We.length,yr=Tr(We);return Je(We)||ir(We)?!1:yr==="array"||ar===0||typeof ar=="number"&&ar>0&&ar-1 in We}function er(We,ar){return We.nodeName&&We.nodeName.toLowerCase()===ar.toLowerCase()}var Ge=Ee.pop,tr=Ee.sort,sr=Ee.splice,pr="[\\x20\\t\\r\\n\\f]",Ir=new RegExp("^"+pr+"+|((?:^|[^\\\\])(?:\\\\.)*)"+pr+"+$","g");Ze.contains=function(We,ar){var yr=ar&&ar.parentNode;return We===yr||!!(yr&&yr.nodeType===1&&(We.contains?We.contains(yr):We.compareDocumentPosition&&We.compareDocumentPosition(yr)&16))};var Pr=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function dr(We,ar){return ar?We==="\0"?"<22>":We.slice(0,-1)+"\\"+We.charCodeAt(We.length-1).toString(16)+" ":"\\"+We}Ze.escapeSelector=function(We){return(We+"").replace(Pr,dr)};var wr=$e,Ce=Ue;(function(){var We,ar,yr,kr,Jr,$r=Ce,mn,ai,Zn,Mi,Ki,da=Ze.expando,hi=0,Oi=0,Jo=bn(),gs=bn(),ns=bn(),l1=bn(),hr=function(Wr,vn){return Wr===vn&&(Jr=!0),0},nn="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",Rn="(?:\\\\[\\da-fA-F]{1,6}"+pr+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",$n="\\["+pr+"*("+Rn+")(?:"+pr+"*([*^$|!~]?=)"+pr+`*(?:'((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)"|(`+Rn+"))|)"+pr+"*\\]",Ui=":("+Rn+`)(?:\\((('((?:\\\\.|[^\\\\'])*)'|"((?:\\\\.|[^\\\\"])*)")|((?:\\\\.|[^\\\\()[\\]]|`+$n+")*)|.*)\\)|)",Di=new RegExp(pr+"+","g"),ga=new RegExp("^"+pr+"*,"+pr+"*"),Ja=new RegExp("^"+pr+"*([>+~]|"+pr+")"+pr+"*"),Fo=new RegExp(pr+"|>"),ko=new RegExp(Ui),is=new RegExp("^"+Rn+"$"),gr={ID:new RegExp("^#("+Rn+")"),CLASS:new RegExp("^\\.("+Rn+")"),TAG:new RegExp("^("+Rn+"|[*])"),ATTR:new RegExp("^"+$n),PSEUDO:new RegExp("^"+Ui),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+pr+"*(even|odd|(([+-]|)(\\d*)n|)"+pr+"*(?:([+-]|)"+pr+"*(\\d+)|))"+pr+"*\\)|)","i"),bool:new RegExp("^(?:"+nn+")$","i"),needsContext:new RegExp("^"+pr+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+pr+"*((?:-\\d)?\\d*)"+pr+"*\\)|)(?=[^-]|$)","i")},jr=/^(?:input|select|textarea|button)$/i,Gr=/^h\d$/i,zr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,rn=/[+~]/,Yr=new RegExp("\\\\[\\da-fA-F]{1,6}"+pr+"?|\\\\([^\\r\\n\\f])","g"),Lr=function(Wr,vn){var _n="0x"+Wr.slice(1)-65536;return vn||(_n<0?String.fromCharCode(_n+65536):String.fromCharCode(_n>>10|55296,_n&1023|56320))},Rr=function(){ri()},Kr=On(function(Wr){return Wr.disabled===!0&&er(Wr,"fieldset")},{dir:"parentNode",next:"legend"});function en(){try{return mn.activeElement}catch(Wr){}}try{$r.apply(Ee=Se.call(wr.childNodes),wr.childNodes),Ee[wr.childNodes.length].nodeType}catch(Wr){$r={apply:function(vn,_n){Ce.apply(vn,Se.call(_n))},call:function(vn){Ce.apply(vn,Se.call(arguments,1))}}}function Vr(Wr,vn,_n,Un){var Qn,ii,li,ui,wi,Ve,Zr,Ai=vn&&vn.ownerDocument,Bi=vn?vn.nodeType:9;if(_n=_n||[],typeof Wr!="string"||!Wr||Bi!==1&&Bi!==9&&Bi!==11)return _n;if(!Un&&(ri(vn),vn=vn||mn,Zn)){if(Bi!==11&&(wi=zr.exec(Wr)))if(Qn=wi[1]){if(Bi===9)if(li=vn.getElementById(Qn)){if(li.id===Qn)return $r.call(_n,li),_n}else return _n;else if(Ai&&(li=Ai.getElementById(Qn))&&Vr.contains(vn,li)&&li.id===Qn)return $r.call(_n,li),_n}else{if(wi[2])return $r.apply(_n,vn.getElementsByTagName(Wr)),_n;if((Qn=wi[3])&&vn.getElementsByClassName)return $r.apply(_n,vn.getElementsByClassName(Qn)),_n}if(!l1[Wr+" "]&&(!Mi||!Mi.test(Wr))){if(Zr=Wr,Ai=vn,Bi===1&&(Fo.test(Wr)||Ja.test(Wr))){for(Ai=rn.test(Wr)&&Wn(vn.parentNode)||vn,(Ai!=vn||!Ae.scope)&&((ui=vn.getAttribute("id"))?ui=Ze.escapeSelector(ui):vn.setAttribute("id",ui=da)),Ve=zn(Wr),ii=Ve.length;ii--;)Ve[ii]=(ui?"#"+ui:":scope")+" "+Hn(Ve[ii]);Zr=Ve.join(",")}try{return $r.apply(_n,Ai.querySelectorAll(Zr)),_n}catch(ki){l1(Wr,!0)}finally{ui===da&&vn.removeAttribute("id")}}}return Ii(Wr.replace(Ir,"$1"),vn,_n,Un)}function bn(){var Wr=[];function vn(_n,Un){return Wr.push(_n+" ")>ar.cacheLength&&delete vn[Wr.shift()],vn[_n+" "]=Un}return vn}function sn(Wr){return Wr[da]=!0,Wr}function pn(Wr){var vn=mn.createElement("fieldset");try{return!!Wr(vn)}catch(_n){return!1}finally{vn.parentNode&&vn.parentNode.removeChild(vn),vn=null}}function Pn(Wr){return function(vn){return er(vn,"input")&&vn.type===Wr}}function wn(Wr){return function(vn){return(er(vn,"input")||er(vn,"button"))&&vn.type===Wr}}function kn(Wr){return function(vn){return"form"in vn?vn.parentNode&&vn.disabled===!1?"label"in vn?"label"in vn.parentNode?vn.parentNode.disabled===Wr:vn.disabled===Wr:vn.isDisabled===Wr||vn.isDisabled!==!Wr&&Kr(vn)===Wr:vn.disabled===Wr:"label"in vn?vn.disabled===Wr:!1}}function Sn(Wr){return sn(function(vn){return vn=+vn,sn(function(_n,Un){for(var Qn,ii=Wr([],_n.length,vn),li=ii.length;li--;)_n[Qn=ii[li]]&&(_n[Qn]=!(Un[Qn]=_n[Qn]))})})}function Wn(Wr){return Wr&&typeof Wr.getElementsByTagName!="undefined"&&Wr}function ri(Wr){var vn,_n=Wr?Wr.ownerDocument||Wr:wr;return _n==mn||_n.nodeType!==9||!_n.documentElement||(mn=_n,ai=mn.documentElement,Zn=!Ze.isXMLDoc(mn),Ki=ai.matches||ai.webkitMatchesSelector||ai.msMatchesSelector,ai.msMatchesSelector&&wr!=mn&&(vn=mn.defaultView)&&vn.top!==vn&&vn.addEventListener("unload",Rr),Ae.getById=pn(function(Un){return ai.appendChild(Un).id=Ze.expando,!mn.getElementsByName||!mn.getElementsByName(Ze.expando).length}),Ae.disconnectedMatch=pn(function(Un){return Ki.call(Un,"*")}),Ae.scope=pn(function(){return mn.querySelectorAll(":scope")}),Ae.cssHas=pn(function(){try{return mn.querySelector(":has(*,:jqfake)"),!1}catch(Un){return!0}}),Ae.getById?(ar.filter.ID=function(Un){var Qn=Un.replace(Yr,Lr);return function(ii){return ii.getAttribute("id")===Qn}},ar.find.ID=function(Un,Qn){if(typeof Qn.getElementById!="undefined"&&Zn){var ii=Qn.getElementById(Un);return ii?[ii]:[]}}):(ar.filter.ID=function(Un){var Qn=Un.replace(Yr,Lr);return function(ii){var li=typeof ii.getAttributeNode!="undefined"&&ii.getAttributeNode("id");return li&&li.value===Qn}},ar.find.ID=function(Un,Qn){if(typeof Qn.getElementById!="undefined"&&Zn){var ii,li,ui,wi=Qn.getElementById(Un);if(wi){if(ii=wi.getAttributeNode("id"),ii&&ii.value===Un)return[wi];for(ui=Qn.getElementsByName(Un),li=0;wi=ui[li++];)if(ii=wi.getAttributeNode("id"),ii&&ii.value===Un)return[wi]}return[]}}),ar.find.TAG=function(Un,Qn){return typeof Qn.getElementsByTagName!="undefined"?Qn.getElementsByTagName(Un):Qn.querySelectorAll(Un)},ar.find.CLASS=function(Un,Qn){if(typeof Qn.getElementsByClassName!="undefined"&&Zn)return Qn.getElementsByClassName(Un)},Mi=[],pn(function(Un){var Qn;ai.appendChild(Un).innerHTML="<a id='"+da+"' href='' disabled='disabled'></a><select id='"+da+"-\r\\' disabled='disabled'><option selected=''></option></select>",Un.querySelectorAll("[selected]").length||Mi.push("\\["+pr+"*(?:value|"+nn+")"),Un.querySelectorAll("[id~="+da+"-]").length||Mi.push("~="),Un.querySelectorAll("a#"+da+"+*").length||Mi.push(".#.+[+~]"),Un.querySelectorAll(":checked").length||Mi.push(":checked"),Qn=mn.createElement("input"),Qn.setAttribute("type","hidden"),Un.appendChild(Qn).setAttribute("name","D"),ai.appendChild(Un).disabled=!0,Un.querySelectorAll(":disabled").length!==2&&Mi.push(":enabled",":disabled"),Qn=mn.createElement("input"),Qn.setAttribute("name",""),Un.appendChild(Qn),Un.querySelectorAll("[name='']").length||Mi.push("\\["+pr+"*name"+pr+"*="+pr+`*(?:''|"")`)}),Ae.cssHas||Mi.push(":has"),Mi=Mi.length&&new RegExp(Mi.join("|")),hr=function(Un,Qn){if(Un===Qn)return Jr=!0,0;var ii=!Un.compareDocumentPosition-!Qn.compareDocumentPosition;return ii||(ii=(Un.ownerDocument||Un)==(Qn.ownerDocument||Qn)?Un.compareDocumentPosition(Qn):1,ii&1||!Ae.sortDetached&&Qn.compareDocumentPosition(Un)===ii?Un===mn||Un.ownerDocument==wr&&Vr.contains(wr,Un)?-1:Qn===mn||Qn.ownerDocument==wr&&Vr.contains(wr,Qn)?1:kr?ke.call(kr,Un)-ke.call(kr,Qn):0:ii&4?-1:1)}),mn}Vr.matches=function(Wr,vn){return Vr(Wr,null,null,vn)},Vr.matchesSelector=function(Wr,vn){if(ri(Wr),Zn&&!l1[vn+" "]&&(!Mi||!Mi.test(vn)))try{var _n=Ki.call(Wr,vn);if(_n||Ae.disconnectedMatch||Wr.document&&Wr.document.nodeType!==11)return _n}catch(Un){l1(vn,!0)}return Vr(vn,mn,null,[Wr]).length>0},Vr.contains=function(Wr,vn){return(Wr.ownerDocument||Wr)!=mn&&ri(Wr),Ze.contains(Wr,vn)},Vr.attr=function(Wr,vn){(Wr.ownerDocument||Wr)!=mn&&ri(Wr);var _n=ar.attrHandle[vn.toLowerCase()],Un=_n&&Fe.call(ar.attrHandle,vn.toLowerCase())?_n(Wr,vn,!Zn):void 0;return Un!==void 0?Un:Wr.getAttribute(vn)},Vr.error=function(Wr){throw new Error("Syntax error, unrecognized expression: "+Wr)},Ze.uniqueSort=function(Wr){var vn,_n=[],Un=0,Qn=0;if(Jr=!Ae.sortStable,kr=!Ae.sortStable&&Se.call(Wr,0),tr.call(Wr,hr),Jr){for(;vn=Wr[Qn++];)vn===Wr[Qn]&&(Un=_n.push(Qn));for(;Un--;)sr.call(Wr,_n[Un],1)}return kr=null,Wr},Ze.fn.uniqueSort=function(){return this.pushStack(Ze.uniqueSort(Se.apply(this)))},ar=Ze.expr={cacheLength:50,createPseudo:sn,match:gr,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(Wr){return Wr[1]=Wr[1].replace(Yr,Lr),Wr[3]=(Wr[3]||Wr[4]||Wr[5]||"").replace(Yr,Lr),Wr[2]==="~="&&(Wr[3]=" "+Wr[3]+" "),Wr.slice(0,4)},CHILD:function(Wr){return Wr[1]=Wr[1].toLowerCase(),Wr[1].slice(0,3)==="nth"?(Wr[3]||Vr.error(Wr[0]),Wr[4]=+(Wr[4]?Wr[5]+(Wr[6]||1):2*(Wr[3]==="even"||Wr[3]==="odd")),Wr[5]=+(Wr[7]+Wr[8]||Wr[3]==="odd")):Wr[3]&&Vr.error(Wr[0]),Wr},PSEUDO:function(Wr){var vn,_n=!Wr[6]&&Wr[2];return gr.CHILD.test(Wr[0])?null:(Wr[3]?Wr[2]=Wr[4]||Wr[5]||"":_n&&ko.test(_n)&&(vn=zn(_n,!0))&&(vn=_n.indexOf(")",_n.length-vn)-_n.length)&&(Wr[0]=Wr[0].slice(0,vn),Wr[2]=_n.slice(0,vn)),Wr.slice(0,3))}},filter:{TAG:function(Wr){var vn=Wr.replace(Yr,Lr).toLowerCase();return Wr==="*"?function(){return!0}:function(_n){return er(_n,vn)}},CLASS:function(Wr){var vn=Jo[Wr+" "];return vn||(vn=new RegExp("(^|"+pr+")"+Wr+"("+pr+"|$)"))&&Jo(Wr,function(_n){return vn.test(typeof _n.className=="string"&&_n.className||typeof _n.getAttribute!="undefined"&&_n.getAttribute("class")||"")})},ATTR:function(Wr,vn,_n){return function(Un){var Qn=Vr.attr(Un,Wr);return Qn==null?vn==="!=":vn?(Qn+="",vn==="="?Qn===_n:vn==="!="?Qn!==_n:vn==="^="?_n&&Qn.indexOf(_n)===0:vn==="*="?_n&&Qn.indexOf(_n)>-1:vn==="$="?_n&&Qn.slice(-_n.length)===_n:vn==="~="?(" "+Qn.replace(Di," ")+" ").indexOf(_n)>-1:vn==="|="?Qn===_n||Qn.slice(0,_n.length+1)===_n+"-":!1):!0}},CHILD:function(Wr,vn,_n,Un,Qn){var ii=Wr.slice(0,3)!=="nth",li=Wr.slice(-4)!=="last",ui=vn==="of-type";return Un===1&&Qn===0?function(wi){return!!wi.parentNode}:function(wi,Ve,Zr){var Ai,Bi,ki,Ei,Wi,ma=ii!==li?"nextSibling":"previousSibling",Ba=wi.parentNode,va=ui&&wi.nodeName.toLowerCase(),Aa=!Zr&&!ui,Ua=!1;if(Ba){if(ii){for(;ma;){for(ki=wi;ki=ki[ma];)if(ui?er(ki,va):ki.nodeType===1)return!1;Wi=ma=Wr==="only"&&!Wi&&"nextSibling"}return!0}if(Wi=[li?Ba.firstChild:Ba.lastChild],li&&Aa){for(Bi=Ba[da]||(Ba[da]={}),Ai=Bi[Wr]||[],Ei=Ai[0]===hi&&Ai[1],Ua=Ei&&Ai[2],ki=Ei&&Ba.childNodes[Ei];ki=++Ei&&ki&&ki[ma]||(Ua=Ei=0)||Wi.pop();)if(ki.nodeType===1&&++Ua&&ki===wi){Bi[Wr]=[hi,Ei,Ua];break}}else if(Aa&&(Bi=wi[da]||(wi[da]={}),Ai=Bi[Wr]||[],Ei=Ai[0]===hi&&Ai[1],Ua=Ei),Ua===!1)for(;(ki=++Ei&&ki&&ki[ma]||(Ua=Ei=0)||Wi.pop())&&!((ui?er(ki,va):ki.nodeType===1)&&++Ua&&(Aa&&(Bi=ki[da]||(ki[da]={}),Bi[Wr]=[hi,Ua]),ki===wi)););return Ua-=Qn,Ua===Un||Ua%Un===0&&Ua/Un>=0}}},PSEUDO:function(Wr,vn){var _n,Un=ar.pseudos[Wr]||ar.setFilters[Wr.toLowerCase()]||Vr.error("unsupported pseudo: "+Wr);return Un[da]?Un(vn):Un.length>1?(_n=[Wr,Wr,"",vn],ar.setFilters.hasOwnProperty(Wr.toLowerCase())?sn(function(Qn,ii){for(var li,ui=Un(Qn,vn),wi=ui.length;wi--;)li=ke.call(Qn,ui[wi]),Qn[li]=!(ii[li]=ui[wi])}):function(Qn){return Un(Qn,0,_n)}):Un}},pseudos:{not:sn(function(Wr){var vn=[],_n=[],Un=mi(Wr.replace(Ir,"$1"));return Un[da]?sn(function(Qn,ii,li,ui){for(var wi,Ve=Un(Qn,null,ui,[]),Zr=Qn.length;Zr--;)(wi=Ve[Zr])&&(Qn[Zr]=!(ii[Zr]=wi))}):function(Qn,ii,li){return vn[0]=Qn,Un(vn,null,li,_n),vn[0]=null,!_n.pop()}}),has:sn(function(Wr){return function(vn){return Vr(Wr,vn).length>0}}),contains:sn(function(Wr){return Wr=Wr.replace(Yr,Lr),function(vn){return(vn.textContent||Ze.text(vn)).indexOf(Wr)>-1}}),lang:sn(function(Wr){return is.test(Wr||"")||Vr.error("unsupported lang: "+Wr),Wr=Wr.replace(Yr,Lr).toLowerCase(),function(vn){var _n;do if(_n=Zn?vn.lang:vn.getAttribute("xml:lang")||vn.getAttribute("lang"))return _n=_n.toLowerCase(),_n===Wr||_n.indexOf(Wr+"-")===0;while((vn=vn.parentNode)&&vn.nodeType===1);return!1}}),target:function(Wr){var vn=Me.location&&Me.location.hash;return vn&&vn.slice(1)===Wr.id},root:function(Wr){return Wr===ai},focus:function(Wr){return Wr===en()&&mn.hasFocus()&&!!(Wr.type||Wr.href||~Wr.tabIndex)},enabled:kn(!1),disabled:kn(!0),checked:function(Wr){return er(Wr,"input")&&!!Wr.checked||er(Wr,"option")&&!!Wr.selected},selected:function(Wr){return Wr.parentNode&&Wr.parentNode.selectedIndex,Wr.selected===!0},empty:function(Wr){for(Wr=Wr.firstChild;Wr;Wr=Wr.nextSibling)if(Wr.nodeType<6)return!1;return!0},parent:function(Wr){return!ar.pseudos.empty(Wr)},header:function(Wr){return Gr.test(Wr.nodeName)},input:function(Wr){return jr.test(Wr.nodeName)},button:function(Wr){return er(Wr,"input")&&Wr.type==="button"||er(Wr,"button")},text:function(Wr){var vn;return er(Wr,"input")&&Wr.type==="text"&&((vn=Wr.getAttribute("type"))==null||vn.toLowerCase()==="text")},first:Sn(function(){return[0]}),last:Sn(function(Wr,vn){return[vn-1]}),eq:Sn(function(Wr,vn,_n){return[_n<0?_n+vn:_n]}),even:Sn(function(Wr,vn){for(var _n=0;_n<vn;_n+=2)Wr.push(_n);return Wr}),odd:Sn(function(Wr,vn){for(var _n=1;_n<vn;_n+=2)Wr.push(_n);return Wr}),lt:Sn(function(Wr,vn,_n){var Un;for(_n<0?Un=_n+vn:_n>vn?Un=vn:Un=_n;--Un>=0;)Wr.push(Un);return Wr}),gt:Sn(function(Wr,vn,_n){for(var Un=_n<0?_n+vn:_n;++Un<vn;)Wr.push(Un);return Wr})}},ar.pseudos.nth=ar.pseudos.eq;for(We in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})ar.pseudos[We]=Pn(We);for(We in{submit:!0,reset:!0})ar.pseudos[We]=wn(We);function ni(){}ni.prototype=ar.filters=ar.pseudos,ar.setFilters=new ni;function zn(Wr,vn){var _n,Un,Qn,ii,li,ui,wi,Ve=gs[Wr+" "];if(Ve)return vn?0:Ve.slice(0);for(li=Wr,ui=[],wi=ar.preFilter;li;){(!_n||(Un=ga.exec(li)))&&(Un&&(li=li.slice(Un[0].length)||li),ui.push(Qn=[])),_n=!1,(Un=Ja.exec(li))&&(_n=Un.shift(),Qn.push({value:_n,type:Un[0].replace(Ir," ")}),li=li.slice(_n.length));for(ii in ar.filter)(Un=gr[ii].exec(li))&&(!wi[ii]||(Un=wi[ii](Un)))&&(_n=Un.shift(),Qn.push({value:_n,type:ii,matches:Un}),li=li.slice(_n.length));if(!_n)break}return vn?li.length:li?Vr.error(Wr):gs(Wr,ui).slice(0)}function Hn(Wr){for(var vn=0,_n=Wr.length,Un="";vn<_n;vn++)Un+=Wr[vn].value;return Un}function On(Wr,vn,_n){var Un=vn.dir,Qn=vn.next,ii=Qn||Un,li=_n&&ii==="parentNode",ui=Oi++;return vn.first?function(wi,Ve,Zr){for(;wi=wi[Un];)if(wi.nodeType===1||li)return Wr(wi,Ve,Zr);return!1}:function(wi,Ve,Zr){var Ai,Bi,ki=[hi,ui];if(Zr){for(;wi=wi[Un];)if((wi.nodeType===1||li)&&Wr(wi,Ve,Zr))return!0}else for(;wi=wi[Un];)if(wi.nodeType===1||li)if(Bi=wi[da]||(wi[da]={}),Qn&&er(wi,Qn))wi=wi[Un]||wi;else{if((Ai=Bi[ii])&&Ai[0]===hi&&Ai[1]===ui)return ki[2]=Ai[2];if(Bi[ii]=ki,ki[2]=Wr(wi,Ve,Zr))return!0}return!1}}function qn(Wr){return Wr.length>1?function(vn,_n,Un){for(var Qn=Wr.length;Qn--;)if(!Wr[Qn](vn,_n,Un))return!1;return!0}:Wr[0]}function pi(Wr,vn,_n){for(var Un=0,Qn=vn.length;Un<Qn;Un++)Vr(Wr,vn[Un],_n);return _n}function Ln(Wr,vn,_n,Un,Qn){for(var ii,li=[],ui=0,wi=Wr.length,Ve=vn!=null;ui<wi;ui++)(ii=Wr[ui])&&(!_n||_n(ii,Un,Qn))&&(li.push(ii),Ve&&vn.push(ui));return li}function Xn(Wr,vn,_n,Un,Qn,ii){return Un&&!Un[da]&&(Un=Xn(Un)),Qn&&!Qn[da]&&(Qn=Xn(Qn,ii)),sn(function(li,ui,wi,Ve){var Zr,Ai,Bi,ki,Ei=[],Wi=[],ma=ui.length,Ba=li||pi(vn||"*",wi.nodeType?[wi]:wi,[]),va=Wr&&(li||!vn)?Ln(Ba,Ei,Wr,wi,Ve):Ba;if(_n?(ki=Qn||(li?Wr:ma||Un)?[]:ui,_n(va,ki,wi,Ve)):ki=va,Un)for(Zr=Ln(ki,Wi),Un(Zr,[],wi,Ve),Ai=Zr.length;Ai--;)(Bi=Zr[Ai])&&(ki[Wi[Ai]]=!(va[Wi[Ai]]=Bi));if(li){if(Qn||Wr){if(Qn){for(Zr=[],Ai=ki.length;Ai--;)(Bi=ki[Ai])&&Zr.push(va[Ai]=Bi);Qn(null,ki=[],Zr,Ve)}for(Ai=ki.length;Ai--;)(Bi=ki[Ai])&&(Zr=Qn?ke.call(li,Bi):Ei[Ai])>-1&&(li[Zr]=!(ui[Zr]=Bi))}}else ki=Ln(ki===ui?ki.splice(ma,ki.length):ki),Qn?Qn(null,ui,ki,Ve):$r.apply(ui,ki)})}function Yn(Wr){for(var vn,_n,Un,Qn=Wr.length,ii=ar.relative[Wr[0].type],li=ii||ar.relative[" "],ui=ii?1:0,wi=On(function(Ai){return Ai===vn},li,!0),Ve=On(function(Ai){return ke.call(vn,Ai)>-1},li,!0),Zr=[function(Ai,Bi,ki){var Ei=!ii&&(ki||Bi!=yr)||((vn=Bi).nodeType?wi(Ai,Bi,ki):Ve(Ai,Bi,ki));return vn=null,Ei}];ui<Qn;ui++)if(_n=ar.relative[Wr[ui].type])Zr=[On(qn(Zr),_n)];else{if(_n=ar.filter[Wr[ui].type].apply(null,Wr[ui].matches),_n[da]){for(Un=++ui;Un<Qn&&!ar.relative[Wr[Un].type];Un++);return Xn(ui>1&&qn(Zr),ui>1&&Hn(Wr.slice(0,ui-1).concat({value:Wr[ui-2].type===" "?"*":""})).replace(Ir,"$1"),_n,ui<Un&&Yn(Wr.slice(ui,Un)),Un<Qn&&Yn(Wr=Wr.slice(Un)),Un<Qn&&Hn(Wr))}Zr.push(_n)}return qn(Zr)}function Jn(Wr,vn){var _n=vn.length>0,Un=Wr.length>0,Qn=function(ii,li,ui,wi,Ve){var Zr,Ai,Bi,ki=0,Ei="0",Wi=ii&&[],ma=[],Ba=yr,va=ii||Un&&ar.find.TAG("*",Ve),Aa=hi+=Ba==null?1:Math.random()||.1,Ua=va.length;for(Ve&&(yr=li==mn||li||Ve);Ei!==Ua&&(Zr=va[Ei])!=null;Ei++){if(Un&&Zr){for(Ai=0,!li&&Zr.ownerDocument!=mn&&(ri(Zr),ui=!Zn);Bi=Wr[Ai++];)if(Bi(Zr,li||mn,ui)){$r.call(wi,Zr);break}Ve&&(hi=Aa)}_n&&((Zr=!Bi&&Zr)&&ki--,ii&&Wi.push(Zr))}if(ki+=Ei,_n&&Ei!==ki){for(Ai=0;Bi=vn[Ai++];)Bi(Wi,ma,li,ui);if(ii){if(ki>0)for(;Ei--;)Wi[Ei]||ma[Ei]||(ma[Ei]=Ge.call(wi));ma=Ln(ma)}$r.apply(wi,ma),Ve&&!ii&&ma.length>0&&ki+vn.length>1&&Ze.uniqueSort(wi)}return Ve&&(hi=Aa,yr=Ba),Wi};return _n?sn(Qn):Qn}function mi(Wr,vn){var _n,Un=[],Qn=[],ii=ns[Wr+" "];if(!ii){for(vn||(vn=zn(Wr)),_n=vn.length;_n--;)ii=Yn(vn[_n]),ii[da]?Un.push(ii):Qn.push(ii);ii=ns(Wr,Jn(Qn,Un)),ii.selector=Wr}return ii}function Ii(Wr,vn,_n,Un){var Qn,ii,li,ui,wi,Ve=typeof Wr=="function"&&Wr,Zr=!Un&&zn(Wr=Ve.selector||Wr);if(_n=_n||[],Zr.length===1){if(ii=Zr[0]=Zr[0].slice(0),ii.length>2&&(li=ii[0]).type==="ID"&&vn.nodeType===9&&Zn&&ar.relative[ii[1].type]){if(vn=(ar.find.ID(li.matches[0].replace(Yr,Lr),vn)||[])[0],vn)Ve&&(vn=vn.parentNode);else return _n;Wr=Wr.slice(ii.shift().value.length)}for(Qn=gr.needsContext.test(Wr)?0:ii.length;Qn--&&(li=ii[Qn],!ar.relative[ui=li.type]);)if((wi=ar.find[ui])&&(Un=wi(li.matches[0].replace(Yr,Lr),rn.test(ii[0].type)&&Wn(vn.parentNode)||vn))){if(ii.splice(Qn,1),Wr=Un.length&&Hn(ii),!Wr)return $r.apply(_n,Un),_n;break}}return(Ve||mi(Wr,Zr))(Un,vn,!Zn,_n,!vn||rn.test(Wr)&&Wn(vn.parentNode)||vn),_n}Ae.sortStable=da.split("").sort(hr).join("")===da,ri(),Ae.sortDetached=pn(function(Wr){return Wr.compareDocumentPosition(mn.createElement("fieldset"))&1}),Ze.find=Vr,Ze.expr[":"]=Ze.expr.pseudos,Ze.unique=Ze.uniqueSort,Vr.compile=mi,Vr.select=Ii,Vr.setDocument=ri,Vr.tokenize=zn,Vr.escape=Ze.escapeSelector,Vr.getText=Ze.text,Vr.isXML=Ze.isXMLDoc,Vr.selectors=Ze.expr,Vr.support=Ze.support,Vr.uniqueSort=Ze.uniqueSort})();var vr=function(We,ar,yr){for(var kr=[],Jr=yr!==void 0;(We=We[ar])&&We.nodeType!==9;)if(We.nodeType===1){if(Jr&&Ze(We).is(yr))break;kr.push(We)}return kr},qr=function(We,ar){for(var yr=[];We;We=We.nextSibling)We.nodeType===1&&We!==ar&&yr.push(We);return yr},He=Ze.expr.match.needsContext,Oe=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function rr(We,ar,yr){return Je(ar)?Ze.grep(We,function(kr,Jr){return!!ar.call(kr,Jr,kr)!==yr}):ar.nodeType?Ze.grep(We,function(kr){return kr===ar!==yr}):typeof ar!="string"?Ze.grep(We,function(kr){return ke.call(ar,kr)>-1!==yr}):Ze.filter(ar,We,yr)}Ze.filter=function(We,ar,yr){var kr=ar[0];return yr&&(We=":not("+We+")"),ar.length===1&&kr.nodeType===1?Ze.find.matchesSelector(kr,We)?[kr]:[]:Ze.find.matches(We,Ze.grep(ar,function(Jr){return Jr.nodeType===1}))},Ze.fn.extend({find:function(We){var ar,yr,kr=this.length,Jr=this;if(typeof We!="string")return this.pushStack(Ze(We).filter(function(){for(ar=0;ar<kr;ar++)if(Ze.contains(Jr[ar],this))return!0}));for(yr=this.pushStack([]),ar=0;ar<kr;ar++)Ze.find(We,Jr[ar],yr);return kr>1?Ze.uniqueSort(yr):yr},filter:function(We){return this.pushStack(rr(this,We||[],!1))},not:function(We){return this.pushStack(rr(this,We||[],!0))},is:function(We){return!!rr(this,typeof We=="string"&&He.test(We)?Ze(We):We||[],!1).length}});var xn,Mn=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Vn=Ze.fn.init=function(We,ar,yr){var kr,Jr;if(!We)return this;if(yr=yr||xn,typeof We=="string")if(We[0]==="<"&&We[We.length-1]===">"&&We.length>=3?kr=[null,We,null]:kr=Mn.exec(We),kr&&(kr[1]||!ar))if(kr[1]){if(ar=ar instanceof Ze?ar[0]:ar,Ze.merge(this,Ze.parseHTML(kr[1],ar&&ar.nodeType?ar.ownerDocument||ar:$e,!0)),Oe.test(kr[1])&&Ze.isPlainObject(ar))for(kr in ar)Je(this[kr])?this[kr](ar[kr]):this.attr(kr,ar[kr]);return this}else return Jr=$e.getElementById(kr[2]),Jr&&(this[0]=Jr,this.length=1),this;else return!ar||ar.jquery?(ar||yr).find(We):this.constructor(ar).find(We);else{if(We.nodeType)return this[0]=We,this.length=1,this;if(Je(We))return yr.ready!==void 0?yr.ready(We):We(Ze)}return Ze.makeArray(We,this)};Vn.prototype=Ze.fn,xn=Ze($e);var Nn=/^(?:parents|prev(?:Until|All))/,tn={children:!0,contents:!0,next:!0,prev:!0};Ze.fn.extend({has:function(We){var ar=Ze(We,this),yr=ar.length;return this.filter(function(){for(var kr=0;kr<yr;kr++)if(Ze.contains(this,ar[kr]))return!0})},closest:function(We,ar){var yr,kr=0,Jr=this.length,$r=[],mn=typeof We!="string"&&Ze(We);if(!He.test(We)){for(;kr<Jr;kr++)for(yr=this[kr];yr&&yr!==ar;yr=yr.parentNode)if(yr.nodeType<11&&(mn?mn.index(yr)>-1:yr.nodeType===1&&Ze.find.matchesSelector(yr,We))){$r.push(yr);break}}return this.pushStack($r.length>1?Ze.uniqueSort($r):$r)},index:function(We){return We?typeof We=="string"?ke.call(Ze(We),this[0]):ke.call(this,We.jquery?We[0]:We):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(We,ar){return this.pushStack(Ze.uniqueSort(Ze.merge(this.get(),Ze(We,ar))))},addBack:function(We){return this.add(We==null?this.prevObject:this.prevObject.filter(We))}});function fi(We,ar){for(;(We=We[ar])&&We.nodeType!==1;);return We}Ze.each({parent:function(We){var ar=We.parentNode;return ar&&ar.nodeType!==11?ar:null},parents:function(We){return vr(We,"parentNode")},parentsUntil:function(We,ar,yr){return vr(We,"parentNode",yr)},next:function(We){return fi(We,"nextSibling")},prev:function(We){return fi(We,"previousSibling")},nextAll:function(We){return vr(We,"nextSibling")},prevAll:function(We){return vr(We,"previousSibling")},nextUntil:function(We,ar,yr){return vr(We,"nextSibling",yr)},prevUntil:function(We,ar,yr){return vr(We,"previousSibling",yr)},siblings:function(We){return qr((We.parentNode||{}).firstChild,We)},children:function(We){return qr(We.firstChild)},contents:function(We){return We.contentDocument!=null&&Te(We.contentDocument)?We.contentDocument:(er(We,"template")&&(We=We.content||We),Ze.merge([],We.childNodes))}},function(We,ar){Ze.fn[We]=function(yr,kr){var Jr=Ze.map(this,ar,yr);return We.slice(-5)!=="Until"&&(kr=yr),kr&&typeof kr=="string"&&(Jr=Ze.filter(kr,Jr)),this.length>1&&(tn[We]||Ze.uniqueSort(Jr),Nn.test(We)&&Jr.reverse()),this.pushStack(Jr)}});var xi=/[^\x20\t\r\n\f]+/g;function Ur(We){var ar={};return Ze.each(We.match(xi)||[],function(yr,kr){ar[kr]=!0}),ar}Ze.Callbacks=function(We){We=typeof We=="string"?Ur(We):Ze.extend({},We);var ar,yr,kr,Jr,$r=[],mn=[],ai=-1,Zn=function(){for(Jr=Jr||We.once,kr=ar=!0;mn.length;ai=-1)for(yr=mn.shift();++ai<$r.length;)$r[ai].apply(yr[0],yr[1])===!1&&We.stopOnFalse&&(ai=$r.length,yr=!1);We.memory||(yr=!1),ar=!1,Jr&&(yr?$r=[]:$r="")},Mi={add:function(){return $r&&(yr&&!ar&&(ai=$r.length-1,mn.push(yr)),(function Ki(da){Ze.each(da,function(hi,Oi){Je(Oi)?(!We.unique||!Mi.has(Oi))&&$r.push(Oi):Oi&&Oi.length&&Tr(Oi)!=="string"&&Ki(Oi)})})(arguments),yr&&!ar&&Zn()),this},remove:function(){return Ze.each(arguments,function(Ki,da){for(var hi;(hi=Ze.inArray(da,$r,hi))>-1;)$r.splice(hi,1),hi<=ai&&ai--}),this},has:function(Ki){return Ki?Ze.inArray(Ki,$r)>-1:$r.length>0},empty:function(){return $r&&($r=[]),this},disable:function(){return Jr=mn=[],$r=yr="",this},disabled:function(){return!$r},lock:function(){return Jr=mn=[],!yr&&!ar&&($r=yr=""),this},locked:function(){return!!Jr},fireWith:function(Ki,da){return Jr||(da=da||[],da=[Ki,da.slice?da.slice():da],mn.push(da),ar||Zn()),this},fire:function(){return Mi.fireWith(this,arguments),this},fired:function(){return!!kr}};return Mi};function di(We){return We}function gn(We){throw We}function si(We,ar,yr,kr){var Jr;try{We&&Je(Jr=We.promise)?Jr.call(We).done(ar).fail(yr):We&&Je(Jr=We.then)?Jr.call(We,ar,yr):ar.apply(void 0,[We].slice(kr))}catch($r){yr.apply(void 0,[$r])}}Ze.extend({Deferred:function(We){var ar=[["notify","progress",Ze.Callbacks("memory"),Ze.Callbacks("memory"),2],["resolve","done",Ze.Callbacks("once memory"),Ze.Callbacks("once memory"),0,"resolved"],["reject","fail",Ze.Callbacks("once memory"),Ze.Callbacks("once memory"),1,"rejected"]],yr="pending",kr={state:function(){return yr},always:function(){return Jr.done(arguments).fail(arguments),this},catch:function($r){return kr.then(null,$r)},pipe:function(){var $r=arguments;return Ze.Deferred(function(mn){Ze.each(ar,function(ai,Zn){var Mi=Je($r[Zn[4]])&&$r[Zn[4]];Jr[Zn[1]](function(){var Ki=Mi&&Mi.apply(this,arguments);Ki&&Je(Ki.promise)?Ki.promise().progress(mn.notify).done(mn.resolve).fail(mn.reject):mn[Zn[0]+"With"](this,Mi?[Ki]:arguments)})}),$r=null}).promise()},then:function($r,mn,ai){var Zn=0;function Mi(Ki,da,hi,Oi){return function(){var Jo=this,gs=arguments,ns=function(){var hr,nn;if(!(Ki<Zn)){if(hr=hi.apply(Jo,gs),hr===da.promise())throw new TypeError("Thenable self-resolution");nn=hr&&(typeof hr=="object"||typeof hr=="function")&&hr.then,Je(nn)?Oi?nn.call(hr,Mi(Zn,da,di,Oi),Mi(Zn,da,gn,Oi)):(Zn++,nn.call(hr,Mi(Zn,da,di,Oi),Mi(Zn,da,gn,Oi),Mi(Zn,da,di,da.notifyWith))):(hi!==di&&(Jo=void 0,gs=[hr]),(Oi||da.resolveWith)(Jo,gs))}},l1=Oi?ns:function(){try{ns()}catch(hr){Ze.Deferred.exceptionHook&&Ze.Deferred.exceptionHook(hr,l1.error),Ki+1>=Zn&&(hi!==gn&&(Jo=void 0,gs=[hr]),da.rejectWith(Jo,gs))}};Ki?l1():(Ze.Deferred.getErrorHook?l1.error=Ze.Deferred.getErrorHook():Ze.Deferred.getStackHook&&(l1.error=Ze.Deferred.getStackHook()),Me.setTimeout(l1))}}return Ze.Deferred(function(Ki){ar[0][3].add(Mi(0,Ki,Je(ai)?ai:di,Ki.notifyWith)),ar[1][3].add(Mi(0,Ki,Je($r)?$r:di)),ar[2][3].add(Mi(0,Ki,Je(mn)?mn:gn))}).promise()},promise:function($r){return $r!=null?Ze.extend($r,kr):kr}},Jr={};return Ze.each(ar,function($r,mn){var ai=mn[2],Zn=mn[5];kr[mn[1]]=ai.add,Zn&&ai.add(function(){yr=Zn},ar[3-$r][2].disable,ar[3-$r][3].disable,ar[0][2].lock,ar[0][3].lock),ai.add(mn[3].fire),Jr[mn[0]]=function(){return Jr[mn[0]+"With"](this===Jr?void 0:this,arguments),this},Jr[mn[0]+"With"]=ai.fireWith}),kr.promise(Jr),We&&We.call(Jr,Jr),Jr},when:function(We){var ar=arguments.length,yr=ar,kr=Array(yr),Jr=Se.call(arguments),$r=Ze.Deferred(),mn=function(ai){return function(Zn){kr[ai]=this,Jr[ai]=arguments.length>1?Se.call(arguments):Zn,--ar||$r.resolveWith(kr,Jr)}};if(ar<=1&&(si(We,$r.done(mn(yr)).resolve,$r.reject,!ar),$r.state()==="pending"||Je(Jr[yr]&&Jr[yr].then)))return $r.then();for(;yr--;)si(Jr[yr],mn(yr),$r.reject);return $r.promise()}});var Pi=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;Ze.Deferred.exceptionHook=function(We,ar){Me.console&&Me.console.warn&&We&&Pi.test(We.name)&&Me.console.warn("jQuery.Deferred exception: "+We.message,We.stack,ar)},Ze.readyException=function(We){Me.setTimeout(function(){throw We})};var Fn=Ze.Deferred();Ze.fn.ready=function(We){return Fn.then(We).catch(function(ar){Ze.readyException(ar)}),this},Ze.extend({isReady:!1,readyWait:1,ready:function(We){(We===!0?--Ze.readyWait:Ze.isReady)||(Ze.isReady=!0,!(We!==!0&&--Ze.readyWait>0)&&Fn.resolveWith($e,[Ze]))}}),Ze.ready.then=Fn.then;function Xa(){$e.removeEventListener("DOMContentLoaded",Xa),Me.removeEventListener("load",Xa),Ze.ready()}$e.readyState==="complete"||$e.readyState!=="loading"&&!$e.documentElement.doScroll?Me.setTimeout(Ze.ready):($e.addEventListener("DOMContentLoaded",Xa),Me.addEventListener("load",Xa));var Sa=function(We,ar,yr,kr,Jr,$r,mn){var ai=0,Zn=We.length,Mi=yr==null;if(Tr(yr)==="object"){Jr=!0;for(ai in yr)Sa(We,ar,ai,yr[ai],!0,$r,mn)}else if(kr!==void 0&&(Jr=!0,Je(kr)||(mn=!0),Mi&&(mn?(ar.call(We,kr),ar=null):(Mi=ar,ar=function(Ki,da,hi){return Mi.call(Ze(Ki),hi)})),ar))for(;ai<Zn;ai++)ar(We[ai],yr,mn?kr:kr.call(We[ai],ai,ar(We[ai],yr)));return Jr?We:Mi?ar.call(We):Zn?ar(We[0],yr):$r},na=/^-ms-/,Na=/-([a-z])/g;function ya(We,ar){return ar.toUpperCase()}function _a(We){return We.replace(na,"ms-").replace(Na,ya)}var lr=function(We){return We.nodeType===1||We.nodeType===9||!+We.nodeType};function Sr(){this.expando=Ze.expando+Sr.uid++}Sr.uid=1,Sr.prototype={cache:function(We){var ar=We[this.expando];return ar||(ar={},lr(We)&&(We.nodeType?We[this.expando]=ar:Object.defineProperty(We,this.expando,{value:ar,configurable:!0}))),ar},set:function(We,ar,yr){var kr,Jr=this.cache(We);if(typeof ar=="string")Jr[_a(ar)]=yr;else for(kr in ar)Jr[_a(kr)]=ar[kr];return Jr},get:function(We,ar){return ar===void 0?this.cache(We):We[this.expando]&&We[this.expando][_a(ar)]},access:function(We,ar,yr){return ar===void 0||ar&&typeof ar=="string"&&yr===void 0?this.get(We,ar):(this.set(We,ar,yr),yr!==void 0?yr:ar)},remove:function(We,ar){var yr,kr=We[this.expando];if(kr!==void 0){if(ar!==void 0)for(Array.isArray(ar)?ar=ar.map(_a):(ar=_a(ar),ar=ar in kr?[ar]:ar.match(xi)||[]),yr=ar.length;yr--;)delete kr[ar[yr]];(ar===void 0||Ze.isEmptyObject(kr))&&(We.nodeType?We[this.expando]=void 0:delete We[this.expando])}},hasData:function(We){var ar=We[this.expando];return ar!==void 0&&!Ze.isEmptyObject(ar)}};var ha=new Sr,oo=new Sr,Qa=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,xs=/[A-Z]/g;function Ti(We){return We==="true"?!0:We==="false"?!1:We==="null"?null:We===+We+""?+We:Qa.test(We)?JSON.parse(We):We}function Ya(We,ar,yr){var kr;if(yr===void 0&&We.nodeType===1)if(kr="data-"+ar.replace(xs,"-$&").toLowerCase(),yr=We.getAttribute(kr),typeof yr=="string"){try{yr=Ti(yr)}catch(Jr){}oo.set(We,ar,yr)}else yr=void 0;return yr}Ze.extend({hasData:function(We){return oo.hasData(We)||ha.hasData(We)},data:function(We,ar,yr){return oo.access(We,ar,yr)},removeData:function(We,ar){oo.remove(We,ar)},_data:function(We,ar,yr){return ha.access(We,ar,yr)},_removeData:function(We,ar){ha.remove(We,ar)}}),Ze.fn.extend({data:function(We,ar){var yr,kr,Jr,$r=this[0],mn=$r&&$r.attributes;if(We===void 0){if(this.length&&(Jr=oo.get($r),$r.nodeType===1&&!ha.get($r,"hasDataAttrs"))){for(yr=mn.length;yr--;)mn[yr]&&(kr=mn[yr].name,kr.indexOf("data-")===0&&(kr=_a(kr.slice(5)),Ya($r,kr,Jr[kr])));ha.set($r,"hasDataAttrs",!0)}return Jr}return typeof We=="object"?this.each(function(){oo.set(this,We)}):Sa(this,function(ai){var Zn;if($r&&ai===void 0)return Zn=oo.get($r,We),Zn!==void 0||(Zn=Ya($r,We),Zn!==void 0)?Zn:void 0;this.each(function(){oo.set(this,We,ai)})},null,ar,arguments.length>1,null,!0)},removeData:function(We){return this.each(function(){oo.remove(this,We)})}}),Ze.extend({queue:function(We,ar,yr){var kr;if(We)return ar=(ar||"fx")+"queue",kr=ha.get(We,ar),yr&&(!kr||Array.isArray(yr)?kr=ha.access(We,ar,Ze.makeArray(yr)):kr.push(yr)),kr||[]},dequeue:function(We,ar){ar=ar||"fx";var yr=Ze.queue(We,ar),kr=yr.length,Jr=yr.shift(),$r=Ze._queueHooks(We,ar),mn=function(){Ze.dequeue(We,ar)};Jr==="inprogress"&&(Jr=yr.shift(),kr--),Jr&&(ar==="fx"&&yr.unshift("inprogress"),delete $r.stop,Jr.call(We,mn,$r)),!kr&&$r&&$r.empty.fire()},_queueHooks:function(We,ar){var yr=ar+"queueHooks";return ha.get(We,yr)||ha.access(We,yr,{empty:Ze.Callbacks("once memory").add(function(){ha.remove(We,[ar+"queue",yr])})})}}),Ze.fn.extend({queue:function(We,ar){var yr=2;return typeof We!="string"&&(ar=We,We="fx",yr--),arguments.length<yr?Ze.queue(this[0],We):ar===void 0?this:this.each(function(){var kr=Ze.queue(this,We,ar);Ze._queueHooks(this,We),We==="fx"&&kr[0]!=="inprogress"&&Ze.dequeue(this,We)})},dequeue:function(We){return this.each(function(){Ze.dequeue(this,We)})},clearQueue:function(We){return this.queue(We||"fx",[])},promise:function(We,ar){var yr,kr=1,Jr=Ze.Deferred(),$r=this,mn=this.length,ai=function(){--kr||Jr.resolveWith($r,[$r])};for(typeof We!="string"&&(ar=We,We=void 0),We=We||"fx";mn--;)yr=ha.get($r[mn],We+"queueHooks"),yr&&yr.empty&&(kr++,yr.empty.add(ai));return ai(),Jr.promise(ar)}});var xa=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,Za=new RegExp("^(?:([+-])=|)("+xa+")([a-z%]*)$","i"),ka=["Top","Right","Bottom","Left"],Ro=$e.documentElement,qo=function(We){return Ze.contains(We.ownerDocument,We)},fa={composed:!0};Ro.getRootNode&&(qo=function(We){return Ze.contains(We.ownerDocument,We)||We.getRootNode(fa)===We.ownerDocument});var fo=function(We,ar){return We=ar||We,We.style.display==="none"||We.style.display===""&&qo(We)&&Ze.css(We,"display")==="none"};function no(We,ar,yr,kr){var Jr,$r,mn=20,ai=kr?function(){return kr.cur()}:function(){return Ze.css(We,ar,"")},Zn=ai(),Mi=yr&&yr[3]||(Ze.cssNumber[ar]?"":"px"),Ki=We.nodeType&&(Ze.cssNumber[ar]||Mi!=="px"&&+Zn)&&Za.exec(Ze.css(We,ar));if(Ki&&Ki[3]!==Mi){for(Zn=Zn/2,Mi=Mi||Ki[3],Ki=+Zn||1;mn--;)Ze.style(We,ar,Ki+Mi),(1-$r)*(1-($r=ai()/Zn||.5))<=0&&(mn=0),Ki=Ki/$r;Ki=Ki*2,Ze.style(We,ar,Ki+Mi),yr=yr||[]}return yr&&(Ki=+Ki||+Zn||0,Jr=yr[1]?Ki+(yr[1]+1)*yr[2]:+yr[2],kr&&(kr.unit=Mi,kr.start=Ki,kr.end=Jr)),Jr}var mo={};function Co(We){var ar,yr=We.ownerDocument,kr=We.nodeName,Jr=mo[kr];return Jr||(ar=yr.body.appendChild(yr.createElement(kr)),Jr=Ze.css(ar,"display"),ar.parentNode.removeChild(ar),Jr==="none"&&(Jr="block"),mo[kr]=Jr,Jr)}function os(We,ar){for(var yr,kr,Jr=[],$r=0,mn=We.length;$r<mn;$r++)kr=We[$r],kr.style&&(yr=kr.style.display,ar?(yr==="none"&&(Jr[$r]=ha.get(kr,"display")||null,Jr[$r]||(kr.style.display="")),kr.style.display===""&&fo(kr)&&(Jr[$r]=Co(kr))):yr!=="none"&&(Jr[$r]="none",ha.set(kr,"display",yr)));for($r=0;$r<mn;$r++)Jr[$r]!=null&&(We[$r].style.display=Jr[$r]);return We}Ze.fn.extend({show:function(){return os(this,!0)},hide:function(){return os(this)},toggle:function(We){return typeof We=="boolean"?We?this.show():this.hide():this.each(function(){fo(this)?Ze(this).show():Ze(this).hide()})}});var Ps=/^(?:checkbox|radio)$/i,hs=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Uo=/^$|^module$|\/(?:java|ecma)script/i;(function(){var We=$e.createDocumentFragment(),ar=We.appendChild($e.createElement("div")),yr=$e.createElement("input");yr.setAttribute("type","radio"),yr.setAttribute("checked","checked"),yr.setAttribute("name","t"),ar.appendChild(yr),Ae.checkClone=ar.cloneNode(!0).cloneNode(!0).lastChild.checked,ar.innerHTML="<textarea>x</textarea>",Ae.noCloneChecked=!!ar.cloneNode(!0).lastChild.defaultValue,ar.innerHTML="<option></option>",Ae.option=!!ar.lastChild})();var Qo={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Qo.tbody=Qo.tfoot=Qo.colgroup=Qo.caption=Qo.thead,Qo.th=Qo.td,Ae.option||(Qo.optgroup=Qo.option=[1,"<select multiple='multiple'>","</select>"]);function cs(We,ar){var yr;return typeof We.getElementsByTagName!="undefined"?yr=We.getElementsByTagName(ar||"*"):typeof We.querySelectorAll!="undefined"?yr=We.querySelectorAll(ar||"*"):yr=[],ar===void 0||ar&&er(We,ar)?Ze.merge([We],yr):yr}function Ns(We,ar){for(var yr=0,kr=We.length;yr<kr;yr++)ha.set(We[yr],"globalEval",!ar||ha.get(ar[yr],"globalEval"))}var Y1=/<|&#?\w+;/;function cA(We,ar,yr,kr,Jr){for(var $r,mn,ai,Zn,Mi,Ki,da=ar.createDocumentFragment(),hi=[],Oi=0,Jo=We.length;Oi<Jo;Oi++)if($r=We[Oi],$r||$r===0)if(Tr($r)==="object")Ze.merge(hi,$r.nodeType?[$r]:$r);else if(!Y1.test($r))hi.push(ar.createTextNode($r));else{for(mn=mn||da.appendChild(ar.createElement("div")),ai=(hs.exec($r)||["",""])[1].toLowerCase(),Zn=Qo[ai]||Qo._default,mn.innerHTML=Zn[1]+Ze.htmlPrefilter($r)+Zn[2],Ki=Zn[0];Ki--;)mn=mn.lastChild;Ze.merge(hi,mn.childNodes),mn=da.firstChild,mn.textContent=""}for(da.textContent="",Oi=0;$r=hi[Oi++];){if(kr&&Ze.inArray($r,kr)>-1){Jr&&Jr.push($r);continue}if(Mi=qo($r),mn=cs(da.appendChild($r),"script"),Mi&&Ns(mn),yr)for(Ki=0;$r=mn[Ki++];)Uo.test($r.type||"")&&yr.push($r)}return da}var So=/^([^.]*)(?:\.(.+)|)/;function r1(){return!0}function H1(){return!1}function us(We,ar,yr,kr,Jr,$r){var mn,ai;if(typeof ar=="object"){typeof yr!="string"&&(kr=kr||yr,yr=void 0);for(ai in ar)us(We,ai,yr,kr,ar[ai],$r);return We}if(kr==null&&Jr==null?(Jr=yr,kr=yr=void 0):Jr==null&&(typeof yr=="string"?(Jr=kr,kr=void 0):(Jr=kr,kr=yr,yr=void 0)),Jr===!1)Jr=H1;else if(!Jr)return We;return $r===1&&(mn=Jr,Jr=function(Zn){return Ze().off(Zn),mn.apply(this,arguments)},Jr.guid=mn.guid||(mn.guid=Ze.guid++)),We.each(function(){Ze.event.add(this,ar,Jr,kr,yr)})}Ze.event={global:{},add:function(We,ar,yr,kr,Jr){var $r,mn,ai,Zn,Mi,Ki,da,hi,Oi,Jo,gs,ns=ha.get(We);if(lr(We))for(yr.handler&&($r=yr,yr=$r.handler,Jr=$r.selector),Jr&&Ze.find.matchesSelector(Ro,Jr),yr.guid||(yr.guid=Ze.guid++),(Zn=ns.events)||(Zn=ns.events=Object.create(null)),(mn=ns.handle)||(mn=ns.handle=function(l1){return typeof Ze!="undefined"&&Ze.event.triggered!==l1.type?Ze.event.dispatch.apply(We,arguments):void 0}),ar=(ar||"").match(xi)||[""],Mi=ar.length;Mi--;)ai=So.exec(ar[Mi])||[],Oi=gs=ai[1],Jo=(ai[2]||"").split(".").sort(),Oi&&(da=Ze.event.special[Oi]||{},Oi=(Jr?da.delegateType:da.bindType)||Oi,da=Ze.event.special[Oi]||{},Ki=Ze.extend({type:Oi,origType:gs,data:kr,handler:yr,guid:yr.guid,selector:Jr,needsContext:Jr&&Ze.expr.match.needsContext.test(Jr),namespace:Jo.join(".")},$r),(hi=Zn[Oi])||(hi=Zn[Oi]=[],hi.delegateCount=0,(!da.setup||da.setup.call(We,kr,Jo,mn)===!1)&&We.addEventListener&&We.addEventListener(Oi,mn)),da.add&&(da.add.call(We,Ki),Ki.handler.guid||(Ki.handler.guid=yr.guid)),Jr?hi.splice(hi.delegateCount++,0,Ki):hi.push(Ki),Ze.event.global[Oi]=!0)},remove:function(We,ar,yr,kr,Jr){var $r,mn,ai,Zn,Mi,Ki,da,hi,Oi,Jo,gs,ns=ha.hasData(We)&&ha.get(We);if(!(!ns||!(Zn=ns.events))){for(ar=(ar||"").match(xi)||[""],Mi=ar.length;Mi--;){if(ai=So.exec(ar[Mi])||[],Oi=gs=ai[1],Jo=(ai[2]||"").split(".").sort(),!Oi){for(Oi in Zn)Ze.event.remove(We,Oi+ar[Mi],yr,kr,!0);continue}for(da=Ze.event.special[Oi]||{},Oi=(kr?da.delegateType:da.bindType)||Oi,hi=Zn[Oi]||[],ai=ai[2]&&new RegExp("(^|\\.)"+Jo.join("\\.(?:.*\\.|)")+"(\\.|$)"),mn=$r=hi.length;$r--;)Ki=hi[$r],(Jr||gs===Ki.origType)&&(!yr||yr.guid===Ki.guid)&&(!ai||ai.test(Ki.namespace))&&(!kr||kr===Ki.selector||kr==="**"&&Ki.selector)&&(hi.splice($r,1),Ki.selector&&hi.delegateCount--,da.remove&&da.remove.call(We,Ki));mn&&!hi.length&&((!da.teardown||da.teardown.call(We,Jo,ns.handle)===!1)&&Ze.removeEvent(We,Oi,ns.handle),delete Zn[Oi])}Ze.isEmptyObject(Zn)&&ha.remove(We,"handle events")}},dispatch:function(We){var ar,yr,kr,Jr,$r,mn,ai=new Array(arguments.length),Zn=Ze.event.fix(We),Mi=(ha.get(this,"events")||Object.create(null))[Zn.type]||[],Ki=Ze.event.special[Zn.type]||{};for(ai[0]=Zn,ar=1;ar<arguments.length;ar++)ai[ar]=arguments[ar];if(Zn.delegateTarget=this,!(Ki.preDispatch&&Ki.preDispatch.call(this,Zn)===!1)){for(mn=Ze.event.handlers.call(this,Zn,Mi),ar=0;(Jr=mn[ar++])&&!Zn.isPropagationStopped();)for(Zn.currentTarget=Jr.elem,yr=0;($r=Jr.handlers[yr++])&&!Zn.isImmediatePropagationStopped();)(!Zn.rnamespace||$r.namespace===!1||Zn.rnamespace.test($r.namespace))&&(Zn.handleObj=$r,Zn.data=$r.data,kr=((Ze.event.special[$r.origType]||{}).handle||$r.handler).apply(Jr.elem,ai),kr!==void 0&&(Zn.result=kr)===!1&&(Zn.preventDefault(),Zn.stopPropagation()));return Ki.postDispatch&&Ki.postDispatch.call(this,Zn),Zn.result}},handlers:function(We,ar){var yr,kr,Jr,$r,mn,ai=[],Zn=ar.delegateCount,Mi=We.target;if(Zn&&Mi.nodeType&&!(We.type==="click"&&We.button>=1)){for(;Mi!==this;Mi=Mi.parentNode||this)if(Mi.nodeType===1&&!(We.type==="click"&&Mi.disabled===!0)){for($r=[],mn={},yr=0;yr<Zn;yr++)kr=ar[yr],Jr=kr.selector+" ",mn[Jr]===void 0&&(mn[Jr]=kr.needsContext?Ze(Jr,this).index(Mi)>-1:Ze.find(Jr,this,null,[Mi]).length),mn[Jr]&&$r.push(kr);$r.length&&ai.push({elem:Mi,handlers:$r})}}return Mi=this,Zn<ar.length&&ai.push({elem:Mi,handlers:ar.slice(Zn)}),ai},addProp:function(We,ar){Object.defineProperty(Ze.Event.prototype,We,{enumerable:!0,configurable:!0,get:Je(ar)?function(){if(this.originalEvent)return ar(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[We]},set:function(yr){Object.defineProperty(this,We,{enumerable:!0,configurable:!0,writable:!0,value:yr})}})},fix:function(We){return We[Ze.expando]?We:new Ze.Event(We)},special:{load:{noBubble:!0},click:{setup:function(We){var ar=this||We;return Ps.test(ar.type)&&ar.click&&er(ar,"input")&&yo(ar,"click",!0),!1},trigger:function(We){var ar=this||We;return Ps.test(ar.type)&&ar.click&&er(ar,"input")&&yo(ar,"click"),!0},_default:function(We){var ar=We.target;return Ps.test(ar.type)&&ar.click&&er(ar,"input")&&ha.get(ar,"click")||er(ar,"a")}},beforeunload:{postDispatch:function(We){We.result!==void 0&&We.originalEvent&&(We.originalEvent.returnValue=We.result)}}}};function yo(We,ar,yr){if(!yr){ha.get(We,ar)===void 0&&Ze.event.add(We,ar,r1);return}ha.set(We,ar,!1),Ze.event.add(We,ar,{namespace:!1,handler:function(kr){var Jr,$r=ha.get(this,ar);if(kr.isTrigger&1&&this[ar]){if($r)(Ze.event.special[ar]||{}).delegateType&&kr.stopPropagation();else if($r=Se.call(arguments),ha.set(this,ar,$r),this[ar](),Jr=ha.get(this,ar),ha.set(this,ar,!1),$r!==Jr)return kr.stopImmediatePropagation(),kr.preventDefault(),Jr}else $r&&(ha.set(this,ar,Ze.event.trigger($r[0],$r.slice(1),this)),kr.stopPropagation(),kr.isImmediatePropagationStopped=r1)}})}Ze.removeEvent=function(We,ar,yr){We.removeEventListener&&We.removeEventListener(ar,yr)},Ze.Event=function(We,ar){if(!(this instanceof Ze.Event))return new Ze.Event(We,ar);We&&We.type?(this.originalEvent=We,this.type=We.type,this.isDefaultPrevented=We.defaultPrevented||We.defaultPrevented===void 0&&We.returnValue===!1?r1:H1,this.target=We.target&&We.target.nodeType===3?We.target.parentNode:We.target,this.currentTarget=We.currentTarget,this.relatedTarget=We.relatedTarget):this.type=We,ar&&Ze.extend(this,ar),this.timeStamp=We&&We.timeStamp||Date.now(),this[Ze.expando]=!0},Ze.Event.prototype={constructor:Ze.Event,isDefaultPrevented:H1,isPropagationStopped:H1,isImmediatePropagationStopped:H1,isSimulated:!1,preventDefault:function(){var We=this.originalEvent;this.isDefaultPrevented=r1,We&&!this.isSimulated&&We.preventDefault()},stopPropagation:function(){var We=this.originalEvent;this.isPropagationStopped=r1,We&&!this.isSimulated&&We.stopPropagation()},stopImmediatePropagation:function(){var We=this.originalEvent;this.isImmediatePropagationStopped=r1,We&&!this.isSimulated&&We.stopImmediatePropagation(),this.stopPropagation()}},Ze.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},Ze.event.addProp),Ze.each({focus:"focusin",blur:"focusout"},function(We,ar){function yr(kr){if($e.documentMode){var Jr=ha.get(this,"handle"),$r=Ze.event.fix(kr);$r.type=kr.type==="focusin"?"focus":"blur",$r.isSimulated=!0,Jr(kr),$r.target===$r.currentTarget&&Jr($r)}else Ze.event.simulate(ar,kr.target,Ze.event.fix(kr))}Ze.event.special[We]={setup:function(){var kr;if(yo(this,We,!0),$e.documentMode)kr=ha.get(this,ar),kr||this.addEventListener(ar,yr),ha.set(this,ar,(kr||0)+1);else return!1},trigger:function(){return yo(this,We),!0},teardown:function(){var kr;if($e.documentMode)kr=ha.get(this,ar)-1,kr?ha.set(this,ar,kr):(this.removeEventListener(ar,yr),ha.remove(this,ar));else return!1},_default:function(kr){return ha.get(kr.target,We)},delegateType:ar},Ze.event.special[ar]={setup:function(){var kr=this.ownerDocument||this.document||this,Jr=$e.documentMode?this:kr,$r=ha.get(Jr,ar);$r||($e.documentMode?this.addEventListener(ar,yr):kr.addEventListener(We,yr,!0)),ha.set(Jr,ar,($r||0)+1)},teardown:function(){var kr=this.ownerDocument||this.document||this,Jr=$e.documentMode?this:kr,$r=ha.get(Jr,ar)-1;$r?ha.set(Jr,ar,$r):($e.documentMode?this.removeEventListener(ar,yr):kr.removeEventListener(We,yr,!0),ha.remove(Jr,ar))}}}),Ze.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(We,ar){Ze.event.special[We]={delegateType:ar,bindType:ar,handle:function(yr){var kr,Jr=this,$r=yr.relatedTarget,mn=yr.handleObj;return(!$r||$r!==Jr&&!Ze.contains(Jr,$r))&&(yr.type=mn.origType,kr=mn.handler.apply(this,arguments),yr.type=ar),kr}}}),Ze.fn.extend({on:function(We,ar,yr,kr){return us(this,We,ar,yr,kr)},one:function(We,ar,yr,kr){return us(this,We,ar,yr,kr,1)},off:function(We,ar,yr){var kr,Jr;if(We&&We.preventDefault&&We.handleObj)return kr=We.handleObj,Ze(We.delegateTarget).off(kr.namespace?kr.origType+"."+kr.namespace:kr.origType,kr.selector,kr.handler),this;if(typeof We=="object"){for(Jr in We)this.off(Jr,ar,We[Jr]);return this}return(ar===!1||typeof ar=="function")&&(yr=ar,ar=void 0),yr===!1&&(yr=H1),this.each(function(){Ze.event.remove(this,We,yr,ar)})}});var Ys=/<script|<style|<link/i,Fs=/checked\s*(?:[^=]|=\s*.checked.)/i,ra=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Ka(We,ar){return er(We,"table")&&er(ar.nodeType!==11?ar:ar.firstChild,"tr")&&Ze(We).children("tbody")[0]||We}function Fa(We){return We.type=(We.getAttribute("type")!==null)+"/"+We.type,We}function Xo(We){return(We.type||"").slice(0,5)==="true/"?We.type=We.type.slice(5):We.removeAttribute("type"),We}function oa(We,ar){var yr,kr,Jr,$r,mn,ai,Zn;if(ar.nodeType===1){if(ha.hasData(We)&&($r=ha.get(We),Zn=$r.events,Zn)){ha.remove(ar,"handle events");for(Jr in Zn)for(yr=0,kr=Zn[Jr].length;yr<kr;yr++)Ze.event.add(ar,Jr,Zn[Jr][yr])}oo.hasData(We)&&(mn=oo.access(We),ai=Ze.extend({},mn),oo.set(ar,ai))}}function No(We,ar){var yr=ar.nodeName.toLowerCase();yr==="input"&&Ps.test(We.type)?ar.checked=We.checked:(yr==="input"||yr==="textarea")&&(ar.defaultValue=We.defaultValue)}function Ss(We,ar,yr,kr){ar=je(ar);var Jr,$r,mn,ai,Zn,Mi,Ki=0,da=We.length,hi=da-1,Oi=ar[0],Jo=Je(Oi);if(Jo||da>1&&typeof Oi=="string"&&!Ae.checkClone&&Fs.test(Oi))return We.each(function(gs){var ns=We.eq(gs);Jo&&(ar[0]=Oi.call(this,gs,ns.html())),Ss(ns,ar,yr,kr)});if(da&&(Jr=cA(ar,We[0].ownerDocument,!1,We,kr),$r=Jr.firstChild,Jr.childNodes.length===1&&(Jr=$r),$r||kr)){for(mn=Ze.map(cs(Jr,"script"),Fa),ai=mn.length;Ki<da;Ki++)Zn=Jr,Ki!==hi&&(Zn=Ze.clone(Zn,!0,!0),ai&&Ze.merge(mn,cs(Zn,"script"))),yr.call(We[Ki],Zn,Ki);if(ai)for(Mi=mn[mn.length-1].ownerDocument,Ze.map(mn,Xo),Ki=0;Ki<ai;Ki++)Zn=mn[Ki],Uo.test(Zn.type||"")&&!ha.access(Zn,"globalEval")&&Ze.contains(Mi,Zn)&&(Zn.src&&(Zn.type||"").toLowerCase()!=="module"?Ze._evalUrl&&!Zn.noModule&&Ze._evalUrl(Zn.src,{nonce:Zn.nonce||Zn.getAttribute("nonce")},Mi):xr(Zn.textContent.replace(ra,""),Zn,Mi))}return We}function Fi(We,ar,yr){for(var kr,Jr=ar?Ze.filter(ar,We):We,$r=0;(kr=Jr[$r])!=null;$r++)!yr&&kr.nodeType===1&&Ze.cleanData(cs(kr)),kr.parentNode&&(yr&&qo(kr)&&Ns(cs(kr,"script")),kr.parentNode.removeChild(kr));return We}Ze.extend({htmlPrefilter:function(We){return We},clone:function(We,ar,yr){var kr,Jr,$r,mn,ai=We.cloneNode(!0),Zn=qo(We);if(!Ae.noCloneChecked&&(We.nodeType===1||We.nodeType===11)&&!Ze.isXMLDoc(We))for(mn=cs(ai),$r=cs(We),kr=0,Jr=$r.length;kr<Jr;kr++)No($r[kr],mn[kr]);if(ar)if(yr)for($r=$r||cs(We),mn=mn||cs(ai),kr=0,Jr=$r.length;kr<Jr;kr++)oa($r[kr],mn[kr]);else oa(We,ai);return mn=cs(ai,"script"),mn.length>0&&Ns(mn,!Zn&&cs(We,"script")),ai},cleanData:function(We){for(var ar,yr,kr,Jr=Ze.event.special,$r=0;(yr=We[$r])!==void 0;$r++)if(lr(yr)){if(ar=yr[ha.expando]){if(ar.events)for(kr in ar.events)Jr[kr]?Ze.event.remove(yr,kr):Ze.removeEvent(yr,kr,ar.handle);yr[ha.expando]=void 0}yr[oo.expando]&&(yr[oo.expando]=void 0)}}}),Ze.fn.extend({detach:function(We){return Fi(this,We,!0)},remove:function(We){return Fi(this,We)},text:function(We){return Sa(this,function(ar){return ar===void 0?Ze.text(this):this.empty().each(function(){(this.nodeType===1||this.nodeType===11||this.nodeType===9)&&(this.textContent=ar)})},null,We,arguments.length)},append:function(){return Ss(this,arguments,function(We){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var ar=Ka(this,We);ar.appendChild(We)}})},prepend:function(){return Ss(this,arguments,function(We){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var ar=Ka(this,We);ar.insertBefore(We,ar.firstChild)}})},before:function(){return Ss(this,arguments,function(We){this.parentNode&&this.parentNode.insertBefore(We,this)})},after:function(){return Ss(this,arguments,function(We){this.parentNode&&this.parentNode.insertBefore(We,this.nextSibling)})},empty:function(){for(var We,ar=0;(We=this[ar])!=null;ar++)We.nodeType===1&&(Ze.cleanData(cs(We,!1)),We.textContent="");return this},clone:function(We,ar){return We=We==null?!1:We,ar=ar==null?We:ar,this.map(function(){return Ze.clone(this,We,ar)})},html:function(We){return Sa(this,function(ar){var yr=this[0]||{},kr=0,Jr=this.length;if(ar===void 0&&yr.nodeType===1)return yr.innerHTML;if(typeof ar=="string"&&!Ys.test(ar)&&!Qo[(hs.exec(ar)||["",""])[1].toLowerCase()]){ar=Ze.htmlPrefilter(ar);try{for(;kr<Jr;kr++)yr=this[kr]||{},yr.nodeType===1&&(Ze.cleanData(cs(yr,!1)),yr.innerHTML=ar);yr=0}catch($r){}}yr&&this.empty().append(ar)},null,We,arguments.length)},replaceWith:function(){var We=[];return Ss(this,arguments,function(ar){var yr=this.parentNode;Ze.inArray(this,We)<0&&(Ze.cleanData(cs(this)),yr&&yr.replaceChild(ar,this))},We)}}),Ze.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(We,ar){Ze.fn[We]=function(yr){for(var kr,Jr=[],$r=Ze(yr),mn=$r.length-1,ai=0;ai<=mn;ai++)kr=ai===mn?this:this.clone(!0),Ze($r[ai])[ar](kr),Ue.apply(Jr,kr.get());return this.pushStack(Jr)}});var pa=new RegExp("^("+xa+")(?!px)[a-z%]+$","i"),Zo=/^--/,Bo=function(We){var ar=We.ownerDocument.defaultView;return(!ar||!ar.opener)&&(ar=Me),ar.getComputedStyle(We)},A1=function(We,ar,yr){var kr,Jr,$r={};for(Jr in ar)$r[Jr]=We.style[Jr],We.style[Jr]=ar[Jr];kr=yr.call(We);for(Jr in ar)We.style[Jr]=$r[Jr];return kr},M1=new RegExp(ka.join("|"),"i");(function(){function We(){if(Mi){Zn.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",Mi.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",Ro.appendChild(Zn).appendChild(Mi);var Ki=Me.getComputedStyle(Mi);yr=Ki.top!=="1%",ai=ar(Ki.marginLeft)===12,Mi.style.right="60%",$r=ar(Ki.right)===36,kr=ar(Ki.width)===36,Mi.style.position="absolute",Jr=ar(Mi.offsetWidth/3)===12,Ro.removeChild(Zn),Mi=null}}function ar(Ki){return Math.round(parseFloat(Ki))}var yr,kr,Jr,$r,mn,ai,Zn=$e.createElement("div"),Mi=$e.createElement("div");Mi.style&&(Mi.style.backgroundClip="content-box",Mi.cloneNode(!0).style.backgroundClip="",Ae.clearCloneStyle=Mi.style.backgroundClip==="content-box",Ze.extend(Ae,{boxSizingReliable:function(){return We(),kr},pixelBoxStyles:function(){return We(),$r},pixelPosition:function(){return We(),yr},reliableMarginLeft:function(){return We(),ai},scrollboxSize:function(){return We(),Jr},reliableTrDimensions:function(){var Ki,da,hi,Oi;return mn==null&&(Ki=$e.createElement("table"),da=$e.createElement("tr"),hi=$e.createElement("div"),Ki.style.cssText="position:absolute;left:-11111px;border-collapse:separate",da.style.cssText="box-sizing:content-box;border:1px solid",da.style.height="1px",hi.style.height="9px",hi.style.display="block",Ro.appendChild(Ki).appendChild(da).appendChild(hi),Oi=Me.getComputedStyle(da),mn=parseInt(Oi.height,10)+parseInt(Oi.borderTopWidth,10)+parseInt(Oi.borderBottomWidth,10)===da.offsetHeight,Ro.removeChild(Ki)),mn}}))})();function i1(We,ar,yr){var kr,Jr,$r,mn,ai=Zo.test(ar),Zn=We.style;return yr=yr||Bo(We),yr&&(mn=yr.getPropertyValue(ar)||yr[ar],ai&&mn&&(mn=mn.replace(Ir,"$1")||void 0),mn===""&&!qo(We)&&(mn=Ze.style(We,ar)),!Ae.pixelBoxStyles()&&pa.test(mn)&&M1.test(ar)&&(kr=Zn.width,Jr=Zn.minWidth,$r=Zn.maxWidth,Zn.minWidth=Zn.maxWidth=Zn.width=mn,mn=yr.width,Zn.width=kr,Zn.minWidth=Jr,Zn.maxWidth=$r)),mn!==void 0?mn+"":mn}function Ts(We,ar){return{get:function(){if(We()){delete this.get;return}return(this.get=ar).apply(this,arguments)}}}var wA=["Webkit","Moz","ms"],d1=$e.createElement("div").style,gA={};function jc(We){for(var ar=We[0].toUpperCase()+We.slice(1),yr=wA.length;yr--;)if(We=wA[yr]+ar,We in d1)return We}function Ql(We){var ar=Ze.cssProps[We]||gA[We];return ar||(We in d1?We:gA[We]=jc(We)||We)}var LA=/^(none|table(?!-c[ea]).+)/,Uc={position:"absolute",visibility:"hidden",display:"block"},kc={letterSpacing:"0",fontWeight:"400"};function RA(We,ar,yr){var kr=Za.exec(ar);return kr?Math.max(0,kr[2]-(yr||0))+(kr[3]||"px"):ar}function Sl(We,ar,yr,kr,Jr,$r){var mn=ar==="width"?1:0,ai=0,Zn=0,Mi=0;if(yr===(kr?"border":"content"))return 0;for(;mn<4;mn+=2)yr==="margin"&&(Mi+=Ze.css(We,yr+ka[mn],!0,Jr)),kr?(yr==="content"&&(Zn-=Ze.css(We,"padding"+ka[mn],!0,Jr)),yr!=="margin"&&(Zn-=Ze.css(We,"border"+ka[mn]+"Width",!0,Jr))):(Zn+=Ze.css(We,"padding"+ka[mn],!0,Jr),yr!=="padding"?Zn+=Ze.css(We,"border"+ka[mn]+"Width",!0,Jr):ai+=Ze.css(We,"border"+ka[mn]+"Width",!0,Jr));return!kr&&$r>=0&&(Zn+=Math.max(0,Math.ceil(We["offset"+ar[0].toUpperCase()+ar.slice(1)]-$r-Zn-ai-.5))||0),Zn+Mi}function y1(We,ar,yr){var kr=Bo(We),Jr=!Ae.boxSizingReliable()||yr,$r=Jr&&Ze.css(We,"boxSizing",!1,kr)==="border-box",mn=$r,ai=i1(We,ar,kr),Zn="offset"+ar[0].toUpperCase()+ar.slice(1);if(pa.test(ai)){if(!yr)return ai;ai="auto"}return(!Ae.boxSizingReliable()&&$r||!Ae.reliableTrDimensions()&&er(We,"tr")||ai==="auto"||!parseFloat(ai)&&Ze.css(We,"display",!1,kr)==="inline")&&We.getClientRects().length&&($r=Ze.css(We,"boxSizing",!1,kr)==="border-box",mn=Zn in We,mn&&(ai=We[Zn])),ai=parseFloat(ai)||0,ai+Sl(We,ar,yr||($r?"border":"content"),mn,kr,ai)+"px"}Ze.extend({cssHooks:{opacity:{get:function(We,ar){if(ar){var yr=i1(We,"opacity");return yr===""?"1":yr}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(We,ar,yr,kr){if(!(!We||We.nodeType===3||We.nodeType===8||!We.style)){var Jr,$r,mn,ai=_a(ar),Zn=Zo.test(ar),Mi=We.style;if(Zn||(ar=Ql(ai)),mn=Ze.cssHooks[ar]||Ze.cssHooks[ai],yr!==void 0){if($r=typeof yr,$r==="string"&&(Jr=Za.exec(yr))&&Jr[1]&&(yr=no(We,ar,Jr),$r="number"),yr==null||yr!==yr)return;$r==="number"&&!Zn&&(yr+=Jr&&Jr[3]||(Ze.cssNumber[ai]?"":"px")),!Ae.clearCloneStyle&&yr===""&&ar.indexOf("background")===0&&(Mi[ar]="inherit"),(!mn||!("set"in mn)||(yr=mn.set(We,yr,kr))!==void 0)&&(Zn?Mi.setProperty(ar,yr):Mi[ar]=yr)}else return mn&&"get"in mn&&(Jr=mn.get(We,!1,kr))!==void 0?Jr:Mi[ar]}},css:function(We,ar,yr,kr){var Jr,$r,mn,ai=_a(ar),Zn=Zo.test(ar);return Zn||(ar=Ql(ai)),mn=Ze.cssHooks[ar]||Ze.cssHooks[ai],mn&&"get"in mn&&(Jr=mn.get(We,!0,yr)),Jr===void 0&&(Jr=i1(We,ar,kr)),Jr==="normal"&&ar in kc&&(Jr=kc[ar]),yr===""||yr?($r=parseFloat(Jr),yr===!0||isFinite($r)?$r||0:Jr):Jr}}),Ze.each(["height","width"],function(We,ar){Ze.cssHooks[ar]={get:function(yr,kr,Jr){if(kr)return LA.test(Ze.css(yr,"display"))&&(!yr.getClientRects().length||!yr.getBoundingClientRect().width)?A1(yr,Uc,function(){return y1(yr,ar,Jr)}):y1(yr,ar,Jr)},set:function(yr,kr,Jr){var $r,mn=Bo(yr),ai=!Ae.scrollboxSize()&&mn.position==="absolute",Zn=ai||Jr,Mi=Zn&&Ze.css(yr,"boxSizing",!1,mn)==="border-box",Ki=Jr?Sl(yr,ar,Jr,Mi,mn):0;return Mi&&ai&&(Ki-=Math.ceil(yr["offset"+ar[0].toUpperCase()+ar.slice(1)]-parseFloat(mn[ar])-Sl(yr,ar,"border",!1,mn)-.5)),Ki&&($r=Za.exec(kr))&&($r[3]||"px")!=="px"&&(yr.style[ar]=kr,kr=Ze.css(yr,ar)),RA(yr,kr,Ki)}}}),Ze.cssHooks.marginLeft=Ts(Ae.reliableMarginLeft,function(We,ar){if(ar)return(parseFloat(i1(We,"marginLeft"))||We.getBoundingClientRect().left-A1(We,{marginLeft:0},function(){return We.getBoundingClientRect().left}))+"px"}),Ze.each({margin:"",padding:"",border:"Width"},function(We,ar){Ze.cssHooks[We+ar]={expand:function(yr){for(var kr=0,Jr={},$r=typeof yr=="string"?yr.split(" "):[yr];kr<4;kr++)Jr[We+ka[kr]+ar]=$r[kr]||$r[kr-2]||$r[0];return Jr}},We!=="margin"&&(Ze.cssHooks[We+ar].set=RA)}),Ze.fn.extend({css:function(We,ar){return Sa(this,function(yr,kr,Jr){var $r,mn,ai={},Zn=0;if(Array.isArray(kr)){for($r=Bo(yr),mn=kr.length;Zn<mn;Zn++)ai[kr[Zn]]=Ze.css(yr,kr[Zn],!1,$r);return ai}return Jr!==void 0?Ze.style(yr,kr,Jr):Ze.css(yr,kr)},We,ar,arguments.length>1)}});function tA(We,ar,yr,kr,Jr){return new tA.prototype.init(We,ar,yr,kr,Jr)}Ze.Tween=tA,tA.prototype={constructor:tA,init:function(We,ar,yr,kr,Jr,$r){this.elem=We,this.prop=yr,this.easing=Jr||Ze.easing._default,this.options=ar,this.start=this.now=this.cur(),this.end=kr,this.unit=$r||(Ze.cssNumber[yr]?"":"px")},cur:function(){var We=tA.propHooks[this.prop];return We&&We.get?We.get(this):tA.propHooks._default.get(this)},run:function(We){var ar,yr=tA.propHooks[this.prop];return this.options.duration?this.pos=ar=Ze.easing[this.easing](We,this.options.duration*We,0,1,this.options.duration):this.pos=ar=We,this.now=(this.end-this.start)*ar+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),yr&&yr.set?yr.set(this):tA.propHooks._default.set(this),this}},tA.prototype.init.prototype=tA.prototype,tA.propHooks={_default:{get:function(We){var ar;return We.elem.nodeType!==1||We.elem[We.prop]!=null&&We.elem.style[We.prop]==null?We.elem[We.prop]:(ar=Ze.css(We.elem,We.prop,""),!ar||ar==="auto"?0:ar)},set:function(We){Ze.fx.step[We.prop]?Ze.fx.step[We.prop](We):We.elem.nodeType===1&&(Ze.cssHooks[We.prop]||We.elem.style[Ql(We.prop)]!=null)?Ze.style(We.elem,We.prop,We.now+We.unit):We.elem[We.prop]=We.now}}},tA.propHooks.scrollTop=tA.propHooks.scrollLeft={set:function(We){We.elem.nodeType&&We.elem.parentNode&&(We.elem[We.prop]=We.now)}},Ze.easing={linear:function(We){return We},swing:function(We){return .5-Math.cos(We*Math.PI)/2},_default:"swing"},Ze.fx=tA.prototype.init,Ze.fx.step={};var Tl,hl,rA=/^(?:toggle|show|hide)$/,$A=/queueHooks$/;function K1(){hl&&($e.hidden===!1&&Me.requestAnimationFrame?Me.requestAnimationFrame(K1):Me.setTimeout(K1,Ze.fx.interval),Ze.fx.tick())}function h1(){return Me.setTimeout(function(){Tl=void 0}),Tl=Date.now()}function E1(We,ar){var yr,kr=0,Jr={height:We};for(ar=ar?1:0;kr<4;kr+=2-ar)yr=ka[kr],Jr["margin"+yr]=Jr["padding"+yr]=We;return ar&&(Jr.opacity=Jr.width=We),Jr}function el(We,ar,yr){for(var kr,Jr=(J1.tweeners[ar]||[]).concat(J1.tweeners["*"]),$r=0,mn=Jr.length;$r<mn;$r++)if(kr=Jr[$r].call(yr,ar,We))return kr}function jl(We,ar,yr){var kr,Jr,$r,mn,ai,Zn,Mi,Ki,da="width"in ar||"height"in ar,hi=this,Oi={},Jo=We.style,gs=We.nodeType&&fo(We),ns=ha.get(We,"fxshow");yr.queue||(mn=Ze._queueHooks(We,"fx"),mn.unqueued==null&&(mn.unqueued=0,ai=mn.empty.fire,mn.empty.fire=function(){mn.unqueued||ai()}),mn.unqueued++,hi.always(function(){hi.always(function(){mn.unqueued--,Ze.queue(We,"fx").length||mn.empty.fire()})}));for(kr in ar)if(Jr=ar[kr],rA.test(Jr)){if(delete ar[kr],$r=$r||Jr==="toggle",Jr===(gs?"hide":"show"))if(Jr==="show"&&ns&&ns[kr]!==void 0)gs=!0;else continue;Oi[kr]=ns&&ns[kr]||Ze.style(We,kr)}if(Zn=!Ze.isEmptyObject(ar),!(!Zn&&Ze.isEmptyObject(Oi))){da&&We.nodeType===1&&(yr.overflow=[Jo.overflow,Jo.overflowX,Jo.overflowY],Mi=ns&&ns.display,Mi==null&&(Mi=ha.get(We,"display")),Ki=Ze.css(We,"display"),Ki==="none"&&(Mi?Ki=Mi:(os([We],!0),Mi=We.style.display||Mi,Ki=Ze.css(We,"display"),os([We]))),(Ki==="inline"||Ki==="inline-block"&&Mi!=null)&&Ze.css(We,"float")==="none"&&(Zn||(hi.done(function(){Jo.display=Mi}),Mi==null&&(Ki=Jo.display,Mi=Ki==="none"?"":Ki)),Jo.display="inline-block")),yr.overflow&&(Jo.overflow="hidden",hi.always(function(){Jo.overflow=yr.overflow[0],Jo.overflowX=yr.overflow[1],Jo.overflowY=yr.overflow[2]})),Zn=!1;for(kr in Oi)Zn||(ns?"hidden"in ns&&(gs=ns.hidden):ns=ha.access(We,"fxshow",{display:Mi}),$r&&(ns.hidden=!gs),gs&&os([We],!0),hi.done(function(){gs||os([We]),ha.remove(We,"fxshow");for(kr in Oi)Ze.style(We,kr,Oi[kr])})),Zn=el(gs?ns[kr]:0,kr,hi),kr in ns||(ns[kr]=Zn.start,gs&&(Zn.end=Zn.start,Zn.start=0))}}function Kl(We,ar){var yr,kr,Jr,$r,mn;for(yr in We)if(kr=_a(yr),Jr=ar[kr],$r=We[yr],Array.isArray($r)&&(Jr=$r[1],$r=We[yr]=$r[0]),yr!==kr&&(We[kr]=$r,delete We[yr]),mn=Ze.cssHooks[kr],mn&&"expand"in mn){$r=mn.expand($r),delete We[kr];for(yr in $r)yr in We||(We[yr]=$r[yr],ar[yr]=Jr)}else ar[kr]=Jr}function J1(We,ar,yr){var kr,Jr,$r=0,mn=J1.prefilters.length,ai=Ze.Deferred().always(function(){delete Zn.elem}),Zn=function(){if(Jr)return!1;for(var da=Tl||h1(),hi=Math.max(0,Mi.startTime+Mi.duration-da),Oi=hi/Mi.duration||0,Jo=1-Oi,gs=0,ns=Mi.tweens.length;gs<ns;gs++)Mi.tweens[gs].run(Jo);return ai.notifyWith(We,[Mi,Jo,hi]),Jo<1&&ns?hi:(ns||ai.notifyWith(We,[Mi,1,0]),ai.resolveWith(We,[Mi]),!1)},Mi=ai.promise({elem:We,props:Ze.extend({},ar),opts:Ze.extend(!0,{specialEasing:{},easing:Ze.easing._default},yr),originalProperties:ar,originalOptions:yr,startTime:Tl||h1(),duration:yr.duration,tweens:[],createTween:function(da,hi){var Oi=Ze.Tween(We,Mi.opts,da,hi,Mi.opts.specialEasing[da]||Mi.opts.easing);return Mi.tweens.push(Oi),Oi},stop:function(da){var hi=0,Oi=da?Mi.tweens.length:0;if(Jr)return this;for(Jr=!0;hi<Oi;hi++)Mi.tweens[hi].run(1);return da?(ai.notifyWith(We,[Mi,1,0]),ai.resolveWith(We,[Mi,da])):ai.rejectWith(We,[Mi,da]),this}}),Ki=Mi.props;for(Kl(Ki,Mi.opts.specialEasing);$r<mn;$r++)if(kr=J1.prefilters[$r].call(Mi,We,Ki,Mi.opts),kr)return Je(kr.stop)&&(Ze._queueHooks(Mi.elem,Mi.opts.queue).stop=kr.stop.bind(kr)),kr;return Ze.map(Ki,el,Mi),Je(Mi.opts.start)&&Mi.opts.start.call(We,Mi),Mi.progress(Mi.opts.progress).done(Mi.opts.done,Mi.opts.complete).fail(Mi.opts.fail).always(Mi.opts.always),Ze.fx.timer(Ze.extend(Zn,{elem:We,anim:Mi,queue:Mi.opts.queue})),Mi}Ze.Animation=Ze.extend(J1,{tweeners:{"*":[function(We,ar){var yr=this.createTween(We,ar);return no(yr.elem,We,Za.exec(ar),yr),yr}]},tweener:function(We,ar){Je(We)?(ar=We,We=["*"]):We=We.match(xi);for(var yr,kr=0,Jr=We.length;kr<Jr;kr++)yr=We[kr],J1.tweeners[yr]=J1.tweeners[yr]||[],J1.tweeners[yr].unshift(ar)},prefilters:[jl],prefilter:function(We,ar){ar?J1.prefilters.unshift(We):J1.prefilters.push(We)}}),Ze.speed=function(We,ar,yr){var kr=We&&typeof We=="object"?Ze.extend({},We):{complete:yr||!yr&&ar||Je(We)&&We,duration:We,easing:yr&&ar||ar&&!Je(ar)&&ar};return Ze.fx.off?kr.duration=0:typeof kr.duration!="number"&&(kr.duration in Ze.fx.speeds?kr.duration=Ze.fx.speeds[kr.duration]:kr.duration=Ze.fx.speeds._default),(kr.queue==null||kr.queue===!0)&&(kr.queue="fx"),kr.old=kr.complete,kr.complete=function(){Je(kr.old)&&kr.old.call(this),kr.queue&&Ze.dequeue(this,kr.queue)},kr},Ze.fn.extend({fadeTo:function(We,ar,yr,kr){return this.filter(fo).css("opacity",0).show().end().animate({opacity:ar},We,yr,kr)},animate:function(We,ar,yr,kr){var Jr=Ze.isEmptyObject(We),$r=Ze.speed(ar,yr,kr),mn=function(){var ai=J1(this,Ze.extend({},We),$r);(Jr||ha.get(this,"finish"))&&ai.stop(!0)};return mn.finish=mn,Jr||$r.queue===!1?this.each(mn):this.queue($r.queue,mn)},stop:function(We,ar,yr){var kr=function(Jr){var $r=Jr.stop;delete Jr.stop,$r(yr)};return typeof We!="string"&&(yr=ar,ar=We,We=void 0),ar&&this.queue(We||"fx",[]),this.each(function(){var Jr=!0,$r=We!=null&&We+"queueHooks",mn=Ze.timers,ai=ha.get(this);if($r)ai[$r]&&ai[$r].stop&&kr(ai[$r]);else for($r in ai)ai[$r]&&ai[$r].stop&&$A.test($r)&&kr(ai[$r]);for($r=mn.length;$r--;)mn[$r].elem===this&&(We==null||mn[$r].queue===We)&&(mn[$r].anim.stop(yr),Jr=!1,mn.splice($r,1));(Jr||!yr)&&Ze.dequeue(this,We)})},finish:function(We){return We!==!1&&(We=We||"fx"),this.each(function(){var ar,yr=ha.get(this),kr=yr[We+"queue"],Jr=yr[We+"queueHooks"],$r=Ze.timers,mn=kr?kr.length:0;for(yr.finish=!0,Ze.queue(this,We,[]),Jr&&Jr.stop&&Jr.stop.call(this,!0),ar=$r.length;ar--;)$r[ar].elem===this&&$r[ar].queue===We&&($r[ar].anim.stop(!0),$r.splice(ar,1));for(ar=0;ar<mn;ar++)kr[ar]&&kr[ar].finish&&kr[ar].finish.call(this);delete yr.finish})}}),Ze.each(["toggle","show","hide"],function(We,ar){var yr=Ze.fn[ar];Ze.fn[ar]=function(kr,Jr,$r){return kr==null||typeof kr=="boolean"?yr.apply(this,arguments):this.animate(E1(ar,!0),kr,Jr,$r)}}),Ze.each({slideDown:E1("show"),slideUp:E1("hide"),slideToggle:E1("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(We,ar){Ze.fn[We]=function(yr,kr,Jr){return this.animate(ar,yr,kr,Jr)}}),Ze.timers=[],Ze.fx.tick=function(){var We,ar=0,yr=Ze.timers;for(Tl=Date.now();ar<yr.length;ar++)We=yr[ar],!We()&&yr[ar]===We&&yr.splice(ar--,1);yr.length||Ze.fx.stop(),Tl=void 0},Ze.fx.timer=function(We){Ze.timers.push(We),Ze.fx.start()},Ze.fx.interval=13,Ze.fx.start=function(){hl||(hl=!0,K1())},Ze.fx.stop=function(){hl=null},Ze.fx.speeds={slow:600,fast:200,_default:400},Ze.fn.delay=function(We,ar){return We=Ze.fx&&Ze.fx.speeds[We]||We,ar=ar||"fx",this.queue(ar,function(yr,kr){var Jr=Me.setTimeout(yr,We);kr.stop=function(){Me.clearTimeout(Jr)}})},(function(){var We=$e.createElement("input"),ar=$e.createElement("select"),yr=ar.appendChild($e.createElement("option"));We.type="checkbox",Ae.checkOn=We.value!=="",Ae.optSelected=yr.selected,We=$e.createElement("input"),We.value="t",We.type="radio",Ae.radioValue=We.value==="t"})();var Jl,gl=Ze.expr.attrHandle;Ze.fn.extend({attr:function(We,ar){return Sa(this,Ze.attr,We,ar,arguments.length>1)},removeAttr:function(We){return this.each(function(){Ze.removeAttr(this,We)})}}),Ze.extend({attr:function(We,ar,yr){var kr,Jr,$r=We.nodeType;if(!($r===3||$r===8||$r===2)){if(typeof We.getAttribute=="undefined")return Ze.prop(We,ar,yr);if(($r!==1||!Ze.isXMLDoc(We))&&(Jr=Ze.attrHooks[ar.toLowerCase()]||(Ze.expr.match.bool.test(ar)?Jl:void 0)),yr!==void 0){if(yr===null){Ze.removeAttr(We,ar);return}return Jr&&"set"in Jr&&(kr=Jr.set(We,yr,ar))!==void 0?kr:(We.setAttribute(ar,yr+""),yr)}return Jr&&"get"in Jr&&(kr=Jr.get(We,ar))!==null?kr:(kr=Ze.find.attr(We,ar),kr==null?void 0:kr)}},attrHooks:{type:{set:function(We,ar){if(!Ae.radioValue&&ar==="radio"&&er(We,"input")){var yr=We.value;return We.setAttribute("type",ar),yr&&(We.value=yr),ar}}}},removeAttr:function(We,ar){var yr,kr=0,Jr=ar&&ar.match(xi);if(Jr&&We.nodeType===1)for(;yr=Jr[kr++];)We.removeAttribute(yr)}}),Jl={set:function(We,ar,yr){return ar===!1?Ze.removeAttr(We,yr):We.setAttribute(yr,yr),yr}},Ze.each(Ze.expr.match.bool.source.match(/\w+/g),function(We,ar){var yr=gl[ar]||Ze.find.attr;gl[ar]=function(kr,Jr,$r){var mn,ai,Zn=Jr.toLowerCase();return $r||(ai=gl[Zn],gl[Zn]=mn,mn=yr(kr,Jr,$r)!=null?Zn:null,gl[Zn]=ai),mn}});var Xl=/^(?:input|select|textarea|button)$/i,uA=/^(?:a|area)$/i;Ze.fn.extend({prop:function(We,ar){return Sa(this,Ze.prop,We,ar,arguments.length>1)},removeProp:function(We){return this.each(function(){delete this[Ze.propFix[We]||We]})}}),Ze.extend({prop:function(We,ar,yr){var kr,Jr,$r=We.nodeType;if(!($r===3||$r===8||$r===2))return($r!==1||!Ze.isXMLDoc(We))&&(ar=Ze.propFix[ar]||ar,Jr=Ze.propHooks[ar]),yr!==void 0?Jr&&"set"in Jr&&(kr=Jr.set(We,yr,ar))!==void 0?kr:We[ar]=yr:Jr&&"get"in Jr&&(kr=Jr.get(We,ar))!==null?kr:We[ar]},propHooks:{tabIndex:{get:function(We){var ar=Ze.find.attr(We,"tabindex");return ar?parseInt(ar,10):Xl.test(We.nodeName)||uA.test(We.nodeName)&&We.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),Ae.optSelected||(Ze.propHooks.selected={get:function(We){var ar=We.parentNode;return ar&&ar.parentNode&&ar.parentNode.selectedIndex,null},set:function(We){var ar=We.parentNode;ar&&(ar.selectedIndex,ar.parentNode&&ar.parentNode.selectedIndex)}}),Ze.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){Ze.propFix[this.toLowerCase()]=this});function tl(We){var ar=We.match(xi)||[];return ar.join(" ")}function nA(We){return We.getAttribute&&We.getAttribute("class")||""}function G1(We){return Array.isArray(We)?We:typeof We=="string"?We.match(xi)||[]:[]}Ze.fn.extend({addClass:function(We){var ar,yr,kr,Jr,$r,mn;return Je(We)?this.each(function(ai){Ze(this).addClass(We.call(this,ai,nA(this)))}):(ar=G1(We),ar.length?this.each(function(){if(kr=nA(this),yr=this.nodeType===1&&" "+tl(kr)+" ",yr){for($r=0;$r<ar.length;$r++)Jr=ar[$r],yr.indexOf(" "+Jr+" ")<0&&(yr+=Jr+" ");mn=tl(yr),kr!==mn&&this.setAttribute("class",mn)}}):this)},removeClass:function(We){var ar,yr,kr,Jr,$r,mn;return Je(We)?this.each(function(ai){Ze(this).removeClass(We.call(this,ai,nA(this)))}):arguments.length?(ar=G1(We),ar.length?this.each(function(){if(kr=nA(this),yr=this.nodeType===1&&" "+tl(kr)+" ",yr){for($r=0;$r<ar.length;$r++)for(Jr=ar[$r];yr.indexOf(" "+Jr+" ")>-1;)yr=yr.replace(" "+Jr+" "," ");mn=tl(yr),kr!==mn&&this.setAttribute("class",mn)}}):this):this.attr("class","")},toggleClass:function(We,ar){var yr,kr,Jr,$r,mn=typeof We,ai=mn==="string"||Array.isArray(We);return Je(We)?this.each(function(Zn){Ze(this).toggleClass(We.call(this,Zn,nA(this),ar),ar)}):typeof ar=="boolean"&&ai?ar?this.addClass(We):this.removeClass(We):(yr=G1(We),this.each(function(){if(ai)for($r=Ze(this),Jr=0;Jr<yr.length;Jr++)kr=yr[Jr],$r.hasClass(kr)?$r.removeClass(kr):$r.addClass(kr);else(We===void 0||mn==="boolean")&&(kr=nA(this),kr&&ha.set(this,"__className__",kr),this.setAttribute&&this.setAttribute("class",kr||We===!1?"":ha.get(this,"__className__")||""))}))},hasClass:function(We){var ar,yr,kr=0;for(ar=" "+We+" ";yr=this[kr++];)if(yr.nodeType===1&&(" "+tl(nA(yr))+" ").indexOf(ar)>-1)return!0;return!1}});var rl=/\r/g;Ze.fn.extend({val:function(We){var ar,yr,kr,Jr=this[0];return arguments.length?(kr=Je(We),this.each(function($r){var mn;this.nodeType===1&&(kr?mn=We.call(this,$r,Ze(this).val()):mn=We,mn==null?mn="":typeof mn=="number"?mn+="":Array.isArray(mn)&&(mn=Ze.map(mn,function(ai){return ai==null?"":ai+""})),ar=Ze.valHooks[this.type]||Ze.valHooks[this.nodeName.toLowerCase()],(!ar||!("set"in ar)||ar.set(this,mn,"value")===void 0)&&(this.value=mn))})):Jr?(ar=Ze.valHooks[Jr.type]||Ze.valHooks[Jr.nodeName.toLowerCase()],ar&&"get"in ar&&(yr=ar.get(Jr,"value"))!==void 0?yr:(yr=Jr.value,typeof yr=="string"?yr.replace(rl,""):yr==null?"":yr)):void 0}}),Ze.extend({valHooks:{option:{get:function(We){var ar=Ze.find.attr(We,"value");return ar!=null?ar:tl(Ze.text(We))}},select:{get:function(We){var ar,yr,kr,Jr=We.options,$r=We.selectedIndex,mn=We.type==="select-one",ai=mn?null:[],Zn=mn?$r+1:Jr.length;for($r<0?kr=Zn:kr=mn?$r:0;kr<Zn;kr++)if(yr=Jr[kr],(yr.selected||kr===$r)&&!yr.disabled&&(!yr.parentNode.disabled||!er(yr.parentNode,"optgroup"))){if(ar=Ze(yr).val(),mn)return ar;ai.push(ar)}return ai},set:function(We,ar){for(var yr,kr,Jr=We.options,$r=Ze.makeArray(ar),mn=Jr.length;mn--;)kr=Jr[mn],(kr.selected=Ze.inArray(Ze.valHooks.option.get(kr),$r)>-1)&&(yr=!0);return yr||(We.selectedIndex=-1),$r}}}}),Ze.each(["radio","checkbox"],function(){Ze.valHooks[this]={set:function(We,ar){if(Array.isArray(ar))return We.checked=Ze.inArray(Ze(We).val(),ar)>-1}},Ae.checkOn||(Ze.valHooks[this].get=function(We){return We.getAttribute("value")===null?"on":We.value})});var PA=Me.location,yA={guid:Date.now()},_1=/\?/;Ze.parseXML=function(We){var ar,yr;if(!We||typeof We!="string")return null;try{ar=new Me.DOMParser().parseFromString(We,"text/xml")}catch(kr){}return yr=ar&&ar.getElementsByTagName("parsererror")[0],(!ar||yr)&&Ze.error("Invalid XML: "+(yr?Ze.map(yr.childNodes,function(kr){return kr.textContent}).join(`
|
||
`):We)),ar};var W1=/^(?:focusinfocus|focusoutblur)$/,Ol=function(We){We.stopPropagation()};Ze.extend(Ze.event,{trigger:function(We,ar,yr,kr){var Jr,$r,mn,ai,Zn,Mi,Ki,da,hi=[yr||$e],Oi=Fe.call(We,"type")?We.type:We,Jo=Fe.call(We,"namespace")?We.namespace.split("."):[];if($r=da=mn=yr=yr||$e,!(yr.nodeType===3||yr.nodeType===8)&&!W1.test(Oi+Ze.event.triggered)&&(Oi.indexOf(".")>-1&&(Jo=Oi.split("."),Oi=Jo.shift(),Jo.sort()),Zn=Oi.indexOf(":")<0&&"on"+Oi,We=We[Ze.expando]?We:new Ze.Event(Oi,typeof We=="object"&&We),We.isTrigger=kr?2:3,We.namespace=Jo.join("."),We.rnamespace=We.namespace?new RegExp("(^|\\.)"+Jo.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,We.result=void 0,We.target||(We.target=yr),ar=ar==null?[We]:Ze.makeArray(ar,[We]),Ki=Ze.event.special[Oi]||{},!(!kr&&Ki.trigger&&Ki.trigger.apply(yr,ar)===!1))){if(!kr&&!Ki.noBubble&&!ir(yr)){for(ai=Ki.delegateType||Oi,W1.test(ai+Oi)||($r=$r.parentNode);$r;$r=$r.parentNode)hi.push($r),mn=$r;mn===(yr.ownerDocument||$e)&&hi.push(mn.defaultView||mn.parentWindow||Me)}for(Jr=0;($r=hi[Jr++])&&!We.isPropagationStopped();)da=$r,We.type=Jr>1?ai:Ki.bindType||Oi,Mi=(ha.get($r,"events")||Object.create(null))[We.type]&&ha.get($r,"handle"),Mi&&Mi.apply($r,ar),Mi=Zn&&$r[Zn],Mi&&Mi.apply&&lr($r)&&(We.result=Mi.apply($r,ar),We.result===!1&&We.preventDefault());return We.type=Oi,!kr&&!We.isDefaultPrevented()&&(!Ki._default||Ki._default.apply(hi.pop(),ar)===!1)&&lr(yr)&&Zn&&Je(yr[Oi])&&!ir(yr)&&(mn=yr[Zn],mn&&(yr[Zn]=null),Ze.event.triggered=Oi,We.isPropagationStopped()&&da.addEventListener(Oi,Ol),yr[Oi](),We.isPropagationStopped()&&da.removeEventListener(Oi,Ol),Ze.event.triggered=void 0,mn&&(yr[Zn]=mn)),We.result}},simulate:function(We,ar,yr){var kr=Ze.extend(new Ze.Event,yr,{type:We,isSimulated:!0});Ze.event.trigger(kr,null,ar)}}),Ze.fn.extend({trigger:function(We,ar){return this.each(function(){Ze.event.trigger(We,ar,this)})},triggerHandler:function(We,ar){var yr=this[0];if(yr)return Ze.event.trigger(We,ar,yr,!0)}});var $l=/\[\]$/,Vo=/\r?\n/g,nl=/^(?:submit|button|image|reset|file)$/i,hc=/^(?:input|select|textarea|keygen)/i;function _A(We,ar,yr,kr){var Jr;if(Array.isArray(ar))Ze.each(ar,function($r,mn){yr||$l.test(We)?kr(We,mn):_A(We+"["+(typeof mn=="object"&&mn!=null?$r:"")+"]",mn,yr,kr)});else if(!yr&&Tr(ar)==="object")for(Jr in ar)_A(We+"["+Jr+"]",ar[Jr],yr,kr);else kr(We,ar)}Ze.param=function(We,ar){var yr,kr=[],Jr=function($r,mn){var ai=Je(mn)?mn():mn;kr[kr.length]=encodeURIComponent($r)+"="+encodeURIComponent(ai==null?"":ai)};if(We==null)return"";if(Array.isArray(We)||We.jquery&&!Ze.isPlainObject(We))Ze.each(We,function(){Jr(this.name,this.value)});else for(yr in We)_A(yr,We[yr],ar,Jr);return kr.join("&")},Ze.fn.extend({serialize:function(){return Ze.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var We=Ze.prop(this,"elements");return We?Ze.makeArray(We):this}).filter(function(){var We=this.type;return this.name&&!Ze(this).is(":disabled")&&hc.test(this.nodeName)&&!nl.test(We)&&(this.checked||!Ps.test(We))}).map(function(We,ar){var yr=Ze(this).val();return yr==null?null:Array.isArray(yr)?Ze.map(yr,function(kr){return{name:ar.name,value:kr.replace(Vo,`\r
|
||
`)}}):{name:ar.name,value:yr.replace(Vo,`\r
|
||
`)}}).get()}});var Ul=/%20/g,zl=/#.*$/,il=/([?&])_=[^&]*/,P1=/^(.*?):[ \t]*([^\r\n]*)$/mg,L1=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,gc=/^(?:GET|HEAD)$/,Gl=/^\/\//,Wl={},al={},xA="*/".concat("*"),vl=$e.createElement("a");vl.href=PA.href;function SA(We){return function(ar,yr){typeof ar!="string"&&(yr=ar,ar="*");var kr,Jr=0,$r=ar.toLowerCase().match(xi)||[];if(Je(yr))for(;kr=$r[Jr++];)kr[0]==="+"?(kr=kr.slice(1)||"*",(We[kr]=We[kr]||[]).unshift(yr)):(We[kr]=We[kr]||[]).push(yr)}}function QA(We,ar,yr,kr){var Jr={},$r=We===al;function mn(ai){var Zn;return Jr[ai]=!0,Ze.each(We[ai]||[],function(Mi,Ki){var da=Ki(ar,yr,kr);if(typeof da=="string"&&!$r&&!Jr[da])return ar.dataTypes.unshift(da),mn(da),!1;if($r)return!(Zn=da)}),Zn}return mn(ar.dataTypes[0])||!Jr["*"]&&mn("*")}function OA(We,ar){var yr,kr,Jr=Ze.ajaxSettings.flatOptions||{};for(yr in ar)ar[yr]!==void 0&&((Jr[yr]?We:kr||(kr={}))[yr]=ar[yr]);return kr&&Ze.extend(!0,We,kr),We}function vc(We,ar,yr){for(var kr,Jr,$r,mn,ai=We.contents,Zn=We.dataTypes;Zn[0]==="*";)Zn.shift(),kr===void 0&&(kr=We.mimeType||ar.getResponseHeader("Content-Type"));if(kr){for(Jr in ai)if(ai[Jr]&&ai[Jr].test(kr)){Zn.unshift(Jr);break}}if(Zn[0]in yr)$r=Zn[0];else{for(Jr in yr){if(!Zn[0]||We.converters[Jr+" "+Zn[0]]){$r=Jr;break}mn||(mn=Jr)}$r=$r||mn}if($r)return $r!==Zn[0]&&Zn.unshift($r),yr[$r]}function g1(We,ar,yr,kr){var Jr,$r,mn,ai,Zn,Mi={},Ki=We.dataTypes.slice();if(Ki[1])for(mn in We.converters)Mi[mn.toLowerCase()]=We.converters[mn];for($r=Ki.shift();$r;)if(We.responseFields[$r]&&(yr[We.responseFields[$r]]=ar),!Zn&&kr&&We.dataFilter&&(ar=We.dataFilter(ar,We.dataType)),Zn=$r,$r=Ki.shift(),$r){if($r==="*")$r=Zn;else if(Zn!=="*"&&Zn!==$r){if(mn=Mi[Zn+" "+$r]||Mi["* "+$r],!mn){for(Jr in Mi)if(ai=Jr.split(" "),ai[1]===$r&&(mn=Mi[Zn+" "+ai[0]]||Mi["* "+ai[0]],mn)){mn===!0?mn=Mi[Jr]:Mi[Jr]!==!0&&($r=ai[0],Ki.unshift(ai[1]));break}}if(mn!==!0)if(mn&&We.throws)ar=mn(ar);else try{ar=mn(ar)}catch(da){return{state:"parsererror",error:mn?da:"No conversion from "+Zn+" to "+$r}}}}return{state:"success",data:ar}}Ze.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:PA.href,type:"GET",isLocal:L1.test(PA.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":xA,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":Ze.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(We,ar){return ar?OA(OA(We,Ze.ajaxSettings),ar):OA(Ze.ajaxSettings,We)},ajaxPrefilter:SA(Wl),ajaxTransport:SA(al),ajax:function(We,ar){typeof We=="object"&&(ar=We,We=void 0),ar=ar||{};var yr,kr,Jr,$r,mn,ai,Zn,Mi,Ki,da,hi=Ze.ajaxSetup({},ar),Oi=hi.context||hi,Jo=hi.context&&(Oi.nodeType||Oi.jquery)?Ze(Oi):Ze.event,gs=Ze.Deferred(),ns=Ze.Callbacks("once memory"),l1=hi.statusCode||{},hr={},nn={},Rn="canceled",$n={readyState:0,getResponseHeader:function(Di){var ga;if(Zn){if(!$r)for($r={};ga=P1.exec(Jr);)$r[ga[1].toLowerCase()+" "]=($r[ga[1].toLowerCase()+" "]||[]).concat(ga[2]);ga=$r[Di.toLowerCase()+" "]}return ga==null?null:ga.join(", ")},getAllResponseHeaders:function(){return Zn?Jr:null},setRequestHeader:function(Di,ga){return Zn==null&&(Di=nn[Di.toLowerCase()]=nn[Di.toLowerCase()]||Di,hr[Di]=ga),this},overrideMimeType:function(Di){return Zn==null&&(hi.mimeType=Di),this},statusCode:function(Di){var ga;if(Di)if(Zn)$n.always(Di[$n.status]);else for(ga in Di)l1[ga]=[l1[ga],Di[ga]];return this},abort:function(Di){var ga=Di||Rn;return yr&&yr.abort(ga),Ui(0,ga),this}};if(gs.promise($n),hi.url=((We||hi.url||PA.href)+"").replace(Gl,PA.protocol+"//"),hi.type=ar.method||ar.type||hi.method||hi.type,hi.dataTypes=(hi.dataType||"*").toLowerCase().match(xi)||[""],hi.crossDomain==null){ai=$e.createElement("a");try{ai.href=hi.url,ai.href=ai.href,hi.crossDomain=vl.protocol+"//"+vl.host!=ai.protocol+"//"+ai.host}catch(Di){hi.crossDomain=!0}}if(hi.data&&hi.processData&&typeof hi.data!="string"&&(hi.data=Ze.param(hi.data,hi.traditional)),QA(Wl,hi,ar,$n),Zn)return $n;Mi=Ze.event&&hi.global,Mi&&Ze.active++===0&&Ze.event.trigger("ajaxStart"),hi.type=hi.type.toUpperCase(),hi.hasContent=!gc.test(hi.type),kr=hi.url.replace(zl,""),hi.hasContent?hi.data&&hi.processData&&(hi.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&(hi.data=hi.data.replace(Ul,"+")):(da=hi.url.slice(kr.length),hi.data&&(hi.processData||typeof hi.data=="string")&&(kr+=(_1.test(kr)?"&":"?")+hi.data,delete hi.data),hi.cache===!1&&(kr=kr.replace(il,"$1"),da=(_1.test(kr)?"&":"?")+"_="+yA.guid+++da),hi.url=kr+da),hi.ifModified&&(Ze.lastModified[kr]&&$n.setRequestHeader("If-Modified-Since",Ze.lastModified[kr]),Ze.etag[kr]&&$n.setRequestHeader("If-None-Match",Ze.etag[kr])),(hi.data&&hi.hasContent&&hi.contentType!==!1||ar.contentType)&&$n.setRequestHeader("Content-Type",hi.contentType),$n.setRequestHeader("Accept",hi.dataTypes[0]&&hi.accepts[hi.dataTypes[0]]?hi.accepts[hi.dataTypes[0]]+(hi.dataTypes[0]!=="*"?", "+xA+"; q=0.01":""):hi.accepts["*"]);for(Ki in hi.headers)$n.setRequestHeader(Ki,hi.headers[Ki]);if(hi.beforeSend&&(hi.beforeSend.call(Oi,$n,hi)===!1||Zn))return $n.abort();if(Rn="abort",ns.add(hi.complete),$n.done(hi.success),$n.fail(hi.error),yr=QA(al,hi,ar,$n),!yr)Ui(-1,"No Transport");else{if($n.readyState=1,Mi&&Jo.trigger("ajaxSend",[$n,hi]),Zn)return $n;hi.async&&hi.timeout>0&&(mn=Me.setTimeout(function(){$n.abort("timeout")},hi.timeout));try{Zn=!1,yr.send(hr,Ui)}catch(Di){if(Zn)throw Di;Ui(-1,Di)}}function Ui(Di,ga,Ja,Fo){var ko,is,gr,jr,Gr,zr=ga;Zn||(Zn=!0,mn&&Me.clearTimeout(mn),yr=void 0,Jr=Fo||"",$n.readyState=Di>0?4:0,ko=Di>=200&&Di<300||Di===304,Ja&&(jr=vc(hi,$n,Ja)),!ko&&Ze.inArray("script",hi.dataTypes)>-1&&Ze.inArray("json",hi.dataTypes)<0&&(hi.converters["text script"]=function(){}),jr=g1(hi,jr,$n,ko),ko?(hi.ifModified&&(Gr=$n.getResponseHeader("Last-Modified"),Gr&&(Ze.lastModified[kr]=Gr),Gr=$n.getResponseHeader("etag"),Gr&&(Ze.etag[kr]=Gr)),Di===204||hi.type==="HEAD"?zr="nocontent":Di===304?zr="notmodified":(zr=jr.state,is=jr.data,gr=jr.error,ko=!gr)):(gr=zr,(Di||!zr)&&(zr="error",Di<0&&(Di=0))),$n.status=Di,$n.statusText=(ga||zr)+"",ko?gs.resolveWith(Oi,[is,zr,$n]):gs.rejectWith(Oi,[$n,zr,gr]),$n.statusCode(l1),l1=void 0,Mi&&Jo.trigger(ko?"ajaxSuccess":"ajaxError",[$n,hi,ko?is:gr]),ns.fireWith(Oi,[$n,zr]),Mi&&(Jo.trigger("ajaxComplete",[$n,hi]),--Ze.active||Ze.event.trigger("ajaxStop")))}return $n},getJSON:function(We,ar,yr){return Ze.get(We,ar,yr,"json")},getScript:function(We,ar){return Ze.get(We,void 0,ar,"script")}}),Ze.each(["get","post"],function(We,ar){Ze[ar]=function(yr,kr,Jr,$r){return Je(kr)&&($r=$r||Jr,Jr=kr,kr=void 0),Ze.ajax(Ze.extend({url:yr,type:ar,dataType:$r,data:kr,success:Jr},Ze.isPlainObject(yr)&&yr))}}),Ze.ajaxPrefilter(function(We){var ar;for(ar in We.headers)ar.toLowerCase()==="content-type"&&(We.contentType=We.headers[ar]||"")}),Ze._evalUrl=function(We,ar,yr){return Ze.ajax({url:We,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(kr){Ze.globalEval(kr,ar,yr)}})},Ze.fn.extend({wrapAll:function(We){var ar;return this[0]&&(Je(We)&&(We=We.call(this[0])),ar=Ze(We,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&ar.insertBefore(this[0]),ar.map(function(){for(var yr=this;yr.firstElementChild;)yr=yr.firstElementChild;return yr}).append(this)),this},wrapInner:function(We){return Je(We)?this.each(function(ar){Ze(this).wrapInner(We.call(this,ar))}):this.each(function(){var ar=Ze(this),yr=ar.contents();yr.length?yr.wrapAll(We):ar.append(We)})},wrap:function(We){var ar=Je(We);return this.each(function(yr){Ze(this).wrapAll(ar?We.call(this,yr):We)})},unwrap:function(We){return this.parent(We).not("body").each(function(){Ze(this).replaceWith(this.childNodes)}),this}}),Ze.expr.pseudos.hidden=function(We){return!Ze.expr.pseudos.visible(We)},Ze.expr.pseudos.visible=function(We){return!!(We.offsetWidth||We.offsetHeight||We.getClientRects().length)},Ze.ajaxSettings.xhr=function(){try{return new Me.XMLHttpRequest}catch(We){}};var ec={0:200,1223:204},fA=Ze.ajaxSettings.xhr();Ae.cors=!!fA&&"withCredentials"in fA,Ae.ajax=fA=!!fA,Ze.ajaxTransport(function(We){var ar,yr;if(Ae.cors||fA&&!We.crossDomain)return{send:function(kr,Jr){var $r,mn=We.xhr();if(mn.open(We.type,We.url,We.async,We.username,We.password),We.xhrFields)for($r in We.xhrFields)mn[$r]=We.xhrFields[$r];We.mimeType&&mn.overrideMimeType&&mn.overrideMimeType(We.mimeType),!We.crossDomain&&!kr["X-Requested-With"]&&(kr["X-Requested-With"]="XMLHttpRequest");for($r in kr)mn.setRequestHeader($r,kr[$r]);ar=function(ai){return function(){ar&&(ar=yr=mn.onload=mn.onerror=mn.onabort=mn.ontimeout=mn.onreadystatechange=null,ai==="abort"?mn.abort():ai==="error"?typeof mn.status!="number"?Jr(0,"error"):Jr(mn.status,mn.statusText):Jr(ec[mn.status]||mn.status,mn.statusText,(mn.responseType||"text")!=="text"||typeof mn.responseText!="string"?{binary:mn.response}:{text:mn.responseText},mn.getAllResponseHeaders()))}},mn.onload=ar(),yr=mn.onerror=mn.ontimeout=ar("error"),mn.onabort!==void 0?mn.onabort=yr:mn.onreadystatechange=function(){mn.readyState===4&&Me.setTimeout(function(){ar&&yr()})},ar=ar("abort");try{mn.send(We.hasContent&&We.data||null)}catch(ai){if(ar)throw ai}},abort:function(){ar&&ar()}}}),Ze.ajaxPrefilter(function(We){We.crossDomain&&(We.contents.script=!1)}),Ze.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(We){return Ze.globalEval(We),We}}}),Ze.ajaxPrefilter("script",function(We){We.cache===void 0&&(We.cache=!1),We.crossDomain&&(We.type="GET")}),Ze.ajaxTransport("script",function(We){if(We.crossDomain||We.scriptAttrs){var ar,yr;return{send:function(kr,Jr){ar=Ze("<script>").attr(We.scriptAttrs||{}).prop({charset:We.scriptCharset,src:We.url}).on("load error",yr=function($r){ar.remove(),yr=null,$r&&Jr($r.type==="error"?404:200,$r.type)}),$e.head.appendChild(ar[0])},abort:function(){yr&&yr()}}}});var iA=[],TA=/(=)\?(?=&|$)|\?\?/;Ze.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var We=iA.pop()||Ze.expando+"_"+yA.guid++;return this[We]=!0,We}}),Ze.ajaxPrefilter("json jsonp",function(We,ar,yr){var kr,Jr,$r,mn=We.jsonp!==!1&&(TA.test(We.url)?"url":typeof We.data=="string"&&(We.contentType||"").indexOf("application/x-www-form-urlencoded")===0&&TA.test(We.data)&&"data");if(mn||We.dataTypes[0]==="jsonp")return kr=We.jsonpCallback=Je(We.jsonpCallback)?We.jsonpCallback():We.jsonpCallback,mn?We[mn]=We[mn].replace(TA,"$1"+kr):We.jsonp!==!1&&(We.url+=(_1.test(We.url)?"&":"?")+We.jsonp+"="+kr),We.converters["script json"]=function(){return $r||Ze.error(kr+" was not called"),$r[0]},We.dataTypes[0]="json",Jr=Me[kr],Me[kr]=function(){$r=arguments},yr.always(function(){Jr===void 0?Ze(Me).removeProp(kr):Me[kr]=Jr,We[kr]&&(We.jsonpCallback=ar.jsonpCallback,iA.push(kr)),$r&&Je(Jr)&&Jr($r[0]),$r=Jr=void 0}),"script"}),Ae.createHTMLDocument=(function(){var We=$e.implementation.createHTMLDocument("").body;return We.innerHTML="<form></form><form></form>",We.childNodes.length===2})(),Ze.parseHTML=function(We,ar,yr){if(typeof We!="string")return[];typeof ar=="boolean"&&(yr=ar,ar=!1);var kr,Jr,$r;return ar||(Ae.createHTMLDocument?(ar=$e.implementation.createHTMLDocument(""),kr=ar.createElement("base"),kr.href=$e.location.href,ar.head.appendChild(kr)):ar=$e),Jr=Oe.exec(We),$r=!yr&&[],Jr?[ar.createElement(Jr[1])]:(Jr=cA([We],ar,$r),$r&&$r.length&&Ze($r).remove(),Ze.merge([],Jr.childNodes))},Ze.fn.load=function(We,ar,yr){var kr,Jr,$r,mn=this,ai=We.indexOf(" ");return ai>-1&&(kr=tl(We.slice(ai)),We=We.slice(0,ai)),Je(ar)?(yr=ar,ar=void 0):ar&&typeof ar=="object"&&(Jr="POST"),mn.length>0&&Ze.ajax({url:We,type:Jr||"GET",dataType:"html",data:ar}).done(function(Zn){$r=arguments,mn.html(kr?Ze("<div>").append(Ze.parseHTML(Zn)).find(kr):Zn)}).always(yr&&function(Zn,Mi){mn.each(function(){yr.apply(this,$r||[Zn.responseText,Mi,Zn])})}),this},Ze.expr.pseudos.animated=function(We){return Ze.grep(Ze.timers,function(ar){return We===ar.elem}).length},Ze.offset={setOffset:function(We,ar,yr){var kr,Jr,$r,mn,ai,Zn,Mi,Ki=Ze.css(We,"position"),da=Ze(We),hi={};Ki==="static"&&(We.style.position="relative"),ai=da.offset(),$r=Ze.css(We,"top"),Zn=Ze.css(We,"left"),Mi=(Ki==="absolute"||Ki==="fixed")&&($r+Zn).indexOf("auto")>-1,Mi?(kr=da.position(),mn=kr.top,Jr=kr.left):(mn=parseFloat($r)||0,Jr=parseFloat(Zn)||0),Je(ar)&&(ar=ar.call(We,yr,Ze.extend({},ai))),ar.top!=null&&(hi.top=ar.top-ai.top+mn),ar.left!=null&&(hi.left=ar.left-ai.left+Jr),"using"in ar?ar.using.call(We,hi):da.css(hi)}},Ze.fn.extend({offset:function(We){if(arguments.length)return We===void 0?this:this.each(function(Jr){Ze.offset.setOffset(this,We,Jr)});var ar,yr,kr=this[0];if(kr)return kr.getClientRects().length?(ar=kr.getBoundingClientRect(),yr=kr.ownerDocument.defaultView,{top:ar.top+yr.pageYOffset,left:ar.left+yr.pageXOffset}):{top:0,left:0}},position:function(){if(this[0]){var We,ar,yr,kr=this[0],Jr={top:0,left:0};if(Ze.css(kr,"position")==="fixed")ar=kr.getBoundingClientRect();else{for(ar=this.offset(),yr=kr.ownerDocument,We=kr.offsetParent||yr.documentElement;We&&(We===yr.body||We===yr.documentElement)&&Ze.css(We,"position")==="static";)We=We.parentNode;We&&We!==kr&&We.nodeType===1&&(Jr=Ze(We).offset(),Jr.top+=Ze.css(We,"borderTopWidth",!0),Jr.left+=Ze.css(We,"borderLeftWidth",!0))}return{top:ar.top-Jr.top-Ze.css(kr,"marginTop",!0),left:ar.left-Jr.left-Ze.css(kr,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var We=this.offsetParent;We&&Ze.css(We,"position")==="static";)We=We.offsetParent;return We||Ro})}}),Ze.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(We,ar){var yr=ar==="pageYOffset";Ze.fn[We]=function(kr){return Sa(this,function(Jr,$r,mn){var ai;if(ir(Jr)?ai=Jr:Jr.nodeType===9&&(ai=Jr.defaultView),mn===void 0)return ai?ai[ar]:Jr[$r];ai?ai.scrollTo(yr?ai.pageXOffset:mn,yr?mn:ai.pageYOffset):Jr[$r]=mn},We,kr,arguments.length)}}),Ze.each(["top","left"],function(We,ar){Ze.cssHooks[ar]=Ts(Ae.pixelPosition,function(yr,kr){if(kr)return kr=i1(yr,ar),pa.test(kr)?Ze(yr).position()[ar]+"px":kr})}),Ze.each({Height:"height",Width:"width"},function(We,ar){Ze.each({padding:"inner"+We,content:ar,"":"outer"+We},function(yr,kr){Ze.fn[kr]=function(Jr,$r){var mn=arguments.length&&(yr||typeof Jr!="boolean"),ai=yr||(Jr===!0||$r===!0?"margin":"border");return Sa(this,function(Zn,Mi,Ki){var da;return ir(Zn)?kr.indexOf("outer")===0?Zn["inner"+We]:Zn.document.documentElement["client"+We]:Zn.nodeType===9?(da=Zn.documentElement,Math.max(Zn.body["scroll"+We],da["scroll"+We],Zn.body["offset"+We],da["offset"+We],da["client"+We])):Ki===void 0?Ze.css(Zn,Mi,ai):Ze.style(Zn,Mi,Ki,ai)},ar,mn?Jr:void 0,mn)}})}),Ze.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(We,ar){Ze.fn[ar]=function(yr){return this.on(ar,yr)}}),Ze.fn.extend({bind:function(We,ar,yr){return this.on(We,null,ar,yr)},unbind:function(We,ar){return this.off(We,null,ar)},delegate:function(We,ar,yr,kr){return this.on(ar,We,yr,kr)},undelegate:function(We,ar,yr){return arguments.length===1?this.off(We,"**"):this.off(ar,We||"**",yr)},hover:function(We,ar){return this.on("mouseenter",We).on("mouseleave",ar||We)}}),Ze.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(We,ar){Ze.fn[ar]=function(yr,kr){return arguments.length>0?this.on(ar,null,yr,kr):this.trigger(ar)}});var mc=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;Ze.proxy=function(We,ar){var yr,kr,Jr;if(typeof ar=="string"&&(yr=We[ar],ar=We,We=yr),!!Je(We))return kr=Se.call(arguments,2),Jr=function(){return We.apply(ar||this,kr.concat(Se.call(arguments)))},Jr.guid=We.guid=We.guid||Ze.guid++,Jr},Ze.holdReady=function(We){We?Ze.readyWait++:Ze.ready(!0)},Ze.isArray=Array.isArray,Ze.parseJSON=JSON.parse,Ze.nodeName=er,Ze.isFunction=Je,Ze.isWindow=ir,Ze.camelCase=_a,Ze.type=Tr,Ze.now=Date.now,Ze.isNumeric=function(We){var ar=Ze.type(We);return(ar==="number"||ar==="string")&&!isNaN(We-parseFloat(We))},Ze.trim=function(We){return We==null?"":(We+"").replace(mc,"$1")};var zA=Me.jQuery,aA=Me.$;return Ze.noConflict=function(We){return Me.$===Ze&&(Me.$=aA),We&&Me.jQuery===Ze&&(Me.jQuery=zA),Ze},typeof Be=="undefined"&&(Me.jQuery=Me.$=Ze),Ze})})(jquery$1)),jquery$1.exports}var bwipJs$1={exports:{}},bwipJs=bwipJs$1.exports,hasRequiredBwipJs;function requireBwipJs(){return hasRequiredBwipJs||(hasRequiredBwipJs=1,(function(Pe){(function(Me,Be){Pe.exports?Pe.exports=Be():Me.bwipjs=Be()})(typeof self!="undefined"?self:bwipJs,function(){const Me="4.10.1 (2026-04-22)";function Be(gr){return gr&&/HTMLCanvasElement|OffscreenCanvas/.test(Object.getPrototypeOf(gr).constructor.name)}function Ee(gr,jr){if(typeof jr=="string"||Be(jr)){let Gr=gr;gr=jr,jr=Gr}return Te(l1(jr.bcid),jr,gr)}function Te(gr,jr,Gr){if(typeof jr=="string"){var zr=document.getElementById(jr)||document.querySelector(jr);if(!Be(zr))throw new Error("bwipjs: `"+jr+"`: not a canvas");jr=Gr,Gr=Di(zr)}else if(Be(jr)){var zr=jr;jr=Gr,Gr=Di(zr)}else if(typeof Gr=="string"){var zr=document.getElementById(Gr)||document.querySelector(Gr);if(!Be(zr))throw new Error("bwipjs: `"+Gr+"`: not a canvas");Gr=Di(zr)}else if(Be(Gr))Gr=Di(Gr);else if(!Gr||typeof Gr!="object"||!Gr.init)throw new Error("bwipjs: not a canvas or drawing object");return De(gr,jr,Gr)}function Se(gr){return De(l1(gr.bcid),gr,ga())}function je(gr){var jr=gr.scale||2,Gr=+gr.scaleX||jr,zr=+gr.scaleY||Gr;if(gr.paddingleft=sn(gr.paddingleft,gr.paddingwidth,gr.padding,Gr),gr.paddingright=sn(gr.paddingright,gr.paddingwidth,gr.padding,Gr),gr.paddingtop=sn(gr.paddingtop,gr.paddingheight,gr.padding,zr),gr.paddingbottom=sn(gr.paddingbottom,gr.paddingheight,gr.padding,zr),gr.backgroundcolor){var rn=""+gr.backgroundcolor;if(/^[0-9a-fA-F]{8}$/.test(rn)){var Yr=parseInt(rn.substr(0,2),16)/255,Lr=parseInt(rn.substr(2,2),16)/255,Rr=parseInt(rn.substr(4,2),16)/255,Kr=parseInt(rn.substr(6,2),16)/255,en=Math.floor((1-Yr)*(1-Kr)*255).toString(16),Vr=Math.floor((1-Lr)*(1-Kr)*255).toString(16),bn=Math.floor((1-Rr)*(1-Kr)*255).toString(16);gr.backgroundcolor=(en.length==1?"0":"")+en+(Vr.length==1?"0":"")+Vr+(bn.length==1?"0":"")+bn}else if(rn[0]=="#"&&(rn=rn.substr(1)),/^[0-9a-fA-F]{6}$/.test(rn))gr.backgroundcolor=rn;else if(/^[0-9a-fA-F]{3}$/.test(rn))gr.backgroundcolor=rn[0]+rn[0]+rn[1]+rn[1]+rn[2]+rn[2];else throw new Error("bwip-js: invalid backgroundcolor: "+gr.backgroundcolor)}return gr;function sn(pn,Pn,wn,kn){return pn!=null?(pn=pn>>>0,pn*kn>>>0):Pn!=null?(Pn=Pn>>>0,Pn*kn>>>0):(wn=wn>>>0,wn*kn>>>0||0)}}var Ue={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 ke(gr,jr){return De(l1(gr.bcid),gr,jr)}function De(gr,jr,Gr){var zr=jr.text;if(!zr)throw new ReferenceError("bwip-js: bar code text not specified.");je(jr),Gr.setopts&&Gr.setopts(jr);var rn=jr.scale||2,Yr=+jr.scaleX||rn,Lr=+jr.scaleY||Yr;jr.rotate;var Rr=new Rn(Gr),Kr={};for(var en in jr)Ue[en]||(Kr[en]=jr[en]);return Kr.alttext&&(Kr.includetext=!0),+Kr.height&&gr!=M1&&(Kr.height=Kr.height/25.4||.5),+Kr.width&&(Kr.width=Kr.width/25.4||0),Rr.scale(Yr,Lr),ns(Rr,gr,zr,Kr),Rr.render()}function ze(gr,jr,Gr){arguments.length==1&&(Gr=gr,gr=Gr.bcid,jr=Gr.text);var zr=Ui();zr.setopts(Gr);for(var rn=new Rn(zr),Yr=ns(rn,l1(gr),jr,Gr,!0),Lr={pixs:1,pixx:1,pixy:1,sbs:1,bbs:1,bhs:1,txt:1,width:1,height:1},Rr=0;Rr<Yr.length;Rr++){var Kr=Yr[Rr];if(Kr instanceof Map){for(var en={},Vr=Kr.keys(),bn=Kr.size,sn=0;sn<bn;sn++){var pn=Vr.next().value;Lr[pn]&&(en[pn]=Pn(Kr.get(pn)))}Yr[Rr]=en}else Yr.splice(Rr--,1)}return Yr;function Pn(wn){if(wn instanceof Array){wn=wn.b.slice(wn.o,wn.o+wn.length);for(let kn=0,Sn=wn.length;kn<Sn;kn++)wn[kn]=Pn(wn[kn])}else wn instanceof Uint8Array&&(wn=String.fromCharCode.apply(null,wn));return wn}}var Fe=null,Ie=0,_e=[],Ae={},Je=!1,ir=new Map;const $e=Math.abs,cr=Math.ceil,xr=Math.floor,Tr=Math.log,Mr=Math.pow,mr=Math.round,Ze=Math.sqrt;function xe(gr){if(arguments.length){if(!(gr instanceof Array)){gr=new Array(+arguments[0]);for(var jr=0,Gr=gr.length;jr<Gr;jr++)gr[jr]=null}}else{for(var jr=Ie-1;jr>=0&&_e[jr]!==1/0;jr--);if(jr<0)throw new Error("array-marker-not-found");gr=_e.splice(jr+1,Ie-1-jr),Ie=jr}return gr.b=gr,gr.o=0,gr}function er(){for(var gr=Ie-1;gr>=0&&_e[gr]!==1/0;gr-=2)if(_e[gr-1]===1/0)throw new Error("dict-malformed-stack");if(gr<0)throw new Error("dict-marker-not-found");for(var jr=new Map,Gr=gr+1;Gr<Ie;Gr+=2){var zr=_e[Gr],rn=typeof zr;if(rn=="number"||rn=="string")jr.set(zr,_e[Gr+1]);else if(zr instanceof Uint8Array)jr.set(sr(zr),_e[Gr+1]);else throw new Error("dict-not-a-valid-key("+zr+")")}return Ie=gr,jr}function Ge(gr){var jr=typeof gr;if(jr==="number")return new Uint8Array(gr);jr!=="string"&&(gr=""+gr);for(var Gr=new Uint8Array(gr.length),zr=0,rn=gr.length;zr<rn;zr++)Gr[zr]=gr.charCodeAt(zr);return Gr}function tr(gr,jr){if(Ie<gr)throw new Error("roll: --stack-underflow--");if(jr){if(jr<0)var Gr=_e.splice(Ie-gr,-jr);else var Gr=_e.splice(Ie-gr,gr-jr);_e.splice.apply(_e,[Ie-Gr.length,0].concat(Gr))}}function sr(gr){return gr instanceof Uint8Array?String.fromCharCode.apply(null,gr):""+gr}function pr(gr,jr){if(typeof gr=="string"&&(gr=Ge(gr)),jr instanceof Uint8Array)for(var Gr=0,zr=jr.length;Gr<zr;Gr++)gr[Gr]=jr[Gr];else for(var Gr=0,zr=jr.length;Gr<zr;Gr++)gr[Gr]=jr.charCodeAt(Gr);return jr.length<gr.length?gr.subarray(0,jr.length):gr}function Ir(gr,jr){for(var Gr=0,zr=jr.length;Gr<zr;Gr++)gr[Gr]=jr[Gr];return gr.length=jr.length,gr}function Pr(gr,jr){var Gr=typeof jr;Gr=="number"||Gr=="boolean"||jr===null?jr=""+jr:Gr!=="string"&&(jr="--nostringval--");for(var zr=0,rn=jr.length;zr<rn;zr++)gr[zr]=jr.charCodeAt(zr);return zr<gr.length?gr.subarray(0,zr):gr}function dr(gr){return gr instanceof Uint8Array?xr(String.fromCharCode.apply(null,gr).replace(/\0+$/,"")):xr(""+gr)}function wr(gr,jr,Gr){return pr(gr,(~~jr).toString(Gr).toUpperCase())}function Ce(gr,jr){return gr instanceof Uint8Array?gr[jr]:typeof gr=="string"?gr.charCodeAt(jr):gr instanceof Array?gr.b[gr.o+jr]:(jr instanceof Uint8Array&&(jr=sr(jr)),gr instanceof Map?gr.get(jr):gr[jr])}function vr(gr,jr){return gr instanceof Uint8Array||typeof gr=="string"||gr instanceof Array?jr<gr.length:(jr instanceof Uint8Array&&(jr=sr(jr)),gr instanceof Map?gr.has(jr):jr in gr)}function qr(gr,jr){if(gr instanceof Map)jr instanceof Uint8Array?gr.delete(sr(jr)):gr.delete(jr);else if(typeof gr=="object")jr instanceof Uint8Array?delete gr[sr(jr)]:delete gr[jr];else throw new Error("undef-not-a-dict-"+typeof gr)}function He(gr,jr,Gr){if(gr instanceof Uint8Array)gr[jr]=Gr;else if(gr instanceof Array)gr.b[gr.o+jr]=Gr;else if(gr instanceof Map)jr instanceof Uint8Array?gr.set(sr(jr),Gr):gr.set(jr,Gr);else if(typeof gr=="object")jr instanceof Uint8Array?gr[sr(jr)]=Gr:gr[jr]=Gr;else throw new Error("put-not-writable-"+typeof gr)}function Oe(gr,jr,Gr){if(gr instanceof Uint8Array)return gr.subarray(jr,jr+Gr);if(gr instanceof Array){var zr=new Array(Gr);return zr.b=gr.b,zr.o=gr.o+jr,zr}return gr.substr(jr,Gr)}function rr(gr,jr,Gr){if(gr instanceof Uint8Array)if(typeof Gr=="string")for(var zr=0,rn=Gr.length;zr<rn;zr++)gr[jr+zr]=Gr.charCodeAt(zr);else for(var zr=Gr.length-1;zr>=0;zr--)gr[jr+zr]=Gr[zr];else if(gr instanceof Array)for(var Yr=gr.b,Lr=jr+gr.o,Rr=Gr.b,Kr=Gr.o,zr=0,rn=Gr.length;zr<rn;zr++)Yr[Lr+zr]=Rr[Kr+zr];else throw new Error("putinterval-not-writable-"+typeof gr)}function xn(){for(var gr=_e[--Ie],jr=gr.keys(),Gr=0,zr=gr.size;Gr<zr;Gr++){var rn=jr.next().value;rn&&typeof rn=="string"&&(Ae[rn]=gr.get(rn))}}function Mn(gr){if(gr==null)return"nulltype";var jr=typeof gr;return jr=="number"?isFinite(gr)?gr%1?"realtype":"integertype":"marktype":jr=="boolean"?"booleantype":jr=="string"||gr instanceof Uint8Array?"stringtype":jr=="function"?"operatortype":gr instanceof Array?"arraytype":"dicttype"}function Vn(gr,jr){gr instanceof Uint8Array||(gr=Ge(gr));var Gr=0,zr=gr.length,rn=jr.length;if(rn==1){var Yr=jr instanceof Uint8Array?jr[0]:jr.charCodeAt(0);Gr=gr[0]==Yr?1:zr}else if(jr.length<=zr)for(jr instanceof Uint8Array||(jr=Ge(jr));Gr<rn&&gr[Gr]==jr[Gr];Gr++);Gr==rn?(_e[Ie++]=gr.subarray(rn),_e[Ie++]=gr.subarray(0,rn),_e[Ie++]=!0):(_e[Ie++]=gr,_e[Ie++]=!1)}function Nn(gr,jr){gr instanceof Uint8Array||(gr=Ge(gr));var Gr=gr.length;if(jr.length==1)for(var zr=1,rn=jr instanceof Uint8Array?jr[0]:jr.charCodeAt(0),Yr=0;Yr<Gr&&gr[Yr]!=rn;Yr++);else{jr instanceof Uint8Array||(jr=Ge(jr));for(var zr=jr.length,rn=jr[0],Yr=0;Yr<Gr&&gr[Yr]!=rn;Yr++);for(;Yr<Gr;){for(var Lr=1;Lr<zr&&gr[Yr+Lr]===jr[Lr];Lr++);if(Lr===zr)break;for(Yr++;Yr<Gr&&gr[Yr]!=rn;Yr++);}}Yr<Gr?(_e[Ie++]=gr.subarray(Yr+zr),_e[Ie++]=gr.subarray(Yr,Yr+zr),_e[Ie++]=gr.subarray(0,Yr),_e[Ie++]=!0):(_e[Ie++]=gr,_e[Ie++]=!1)}function tn(gr,jr){if(gr instanceof Uint8Array)for(var Gr=0,zr=gr.length;Gr<zr&&(_e[Ie++]=gr[Gr],!(jr&&jr()));Gr++);else if(gr instanceof Array)for(var rn=gr.b,Gr=gr.o,zr=gr.o+gr.length;Gr<zr&&(_e[Ie++]=rn[Gr],!(jr&&jr()));Gr++);else if(typeof gr=="string")for(var Gr=0,zr=gr.length;Gr<zr&&(_e[Ie++]=gr.charCodeAt(Gr),!(jr&&jr()));Gr++);else if(gr instanceof Map)for(var Yr=gr.keys(),Gr=0,zr=gr.size;Gr<zr;Gr++){var Lr=Yr.next().value;if(_e[Ie++]=Lr,_e[Ie++]=gr.get(Lr),jr&&jr())break}else for(var Lr in gr)if(_e[Ie++]=Lr,_e[Ie++]=gr[Lr],jr&&jr())break}function fi(){for(;Ie>0&&_e[--Ie]!==1/0;);}function xi(){for(var gr=Ie-1;gr>=0&&_e[gr]!==1/0;gr--);return Ie-gr-1}function Ur(gr){for(var jr=0,Gr=gr.length,zr=gr.b,rn=gr.o;jr<Gr;jr++)_e[Ie++]=zr[rn+jr]}function di(gr){for(var jr=0,Gr=gr.length,zr=gr.b,rn=gr.o+Gr-1;jr<Gr;jr++)zr[rn-jr]=_e[--Ie];_e[Ie++]=gr}function gn(gr,jr){if(typeof gr=="string"&&typeof jr=="string")return gr==jr;if(gr instanceof Uint8Array&&jr instanceof Uint8Array){if(gr.length!=jr.length)return!1;for(var Gr=0,zr=gr.length;Gr<zr;Gr++)if(gr[Gr]!=jr[Gr])return!1;return!0}return(gr instanceof Uint8Array&&typeof jr=="string"||jr instanceof Uint8Array&&typeof gr=="string")&&(gr instanceof Uint8Array?gr=sr(gr):jr=sr(jr)),gr==jr}function si(gr,jr){return!gn(gr,jr)}function Pi(gr,jr){return gr instanceof Uint8Array&&(gr=sr(gr)),jr instanceof Uint8Array&&(jr=sr(jr)),gr<jr}function Fn(gr,jr){return gr instanceof Uint8Array&&(gr=sr(gr)),jr instanceof Uint8Array&&(jr=sr(jr)),gr<=jr}function Xa(gr,jr){return gr instanceof Uint8Array&&(gr=sr(gr)),jr instanceof Uint8Array&&(jr=sr(jr)),gr>jr}function Sa(gr,jr){return gr instanceof Uint8Array&&(gr=sr(gr)),jr instanceof Uint8Array&&(jr=sr(jr)),gr>=jr}function na(gr,jr){return typeof gr=="boolean"?gr&&jr:gr&jr}function Na(gr,jr){return typeof gr=="boolean"?gr||jr:gr|jr}function ya(gr,jr){return typeof gr=="boolean"?gr!=jr:gr^jr}function _a(gr,jr){return jr<0?xr(gr/Mr(2,-jr)):gr*Mr(2,jr)}var lr=(function(gr){return jr=>(jr|0)==jr?jr:(gr[0]=jr,gr[0])})(new Float32Array(1));function Sr(){var gr=_e[--Ie],jr=_e[--Ie];throw ir.set("errorname",jr),ir.set("errorinfo",gr),typeof gr=="string"||gr instanceof Uint8Array?new Error(sr(jr)+": "+sr(gr)):sr(jr)}const ha=new Map([["",""],["subspace",""],["split",""],["linegaps",1.2],["color","unset"],["xalign","left"],["yalign","above"],["direction","forward"],["font","OCR-B"],["size",10],["xoffset",0],["yoffset",0],["gaps",0]]);function oo(){for(var gr=1;gr<=9;gr++)for(var jr=ha,Gr=jr.keys(),zr=0,rn=jr.size;zr<rn;zr++){var Yr=Gr.next().value;Ae["text"+gr+Yr]=jr.get(Yr)}}function Qa(){for(var gr=xe(9),jr=ha,Gr=1;Gr<=9;Gr++){for(var zr=new Map,rn="text"+Gr,Yr=jr.keys(),Lr=0,Rr=jr.size;Lr<Rr;Lr++){var Kr=Yr.next().value;zr.set(Kr,Ae[rn+Kr])}He(gr,Gr-1,zr)}_e[Ie++]=gr}const xs={alttext:"text1",alttextsubspace:"text1subspace",alttextsplit:"text1split",textlinegaps:"text1linegaps",textcolor:"text1color",textxalign:"text1xalign",textyalign:"text1yalign",textdirection:"text1direction",textfont:"text1font",textsize:"text1size",textxoffset:"text1xoffset",textyoffset:"text1yoffset",textgaps:"text1gaps",extratext:"text2",extratextsubspace:"text2subspace",extratextsplit:"text2split",extratextlinegaps:"text2linegaps",extratextcolor:"text2color",extratextxalign:"text2xalign",extratextyalign:"text2yalign",extratextdirection:"text2direction",extratextfont:"text2font",extratextsize:"text2size",extratextxoffset:"text2xoffset",extratextyoffset:"text2yoffset",extratextgaps:"text2gaps"};function Ti(){var gr=_e[Ie-1];if(gr instanceof Uint8Array&&(gr=sr(gr)),typeof gr=="string"){let Kr=gr.trim().split(/ +/g);_e[Ie-1]=gr=new Map;for(let en=0;en<Kr.length;en++){let Vr=Kr[en].split("=");Vr.length===1?gr.set(Vr[0],!0):gr.set(Vr[0],Vr[1])}}if(gr.has("alttext")&&gr.has("text1"))throw new Error("bwipp.invalidTextOptions: alttext and text1 are mutually exclusive");if(gr.has("extratext")&&gr.has("text2"))throw new Error("bwipp.invalidTextOptions: extratext and text2 are mutually exclusive");for(var jr=gr.keys(),Gr=0,zr=gr.size;Gr<zr;Gr++){var rn=jr.next().value;xs[rn]&&(gr.set(xs[rn],gr.get(rn)),/^(?:alt|extra)text/.test(rn)&&gr.delete(rn))}for(var rn in Ae){var Yr;if(gr.has(rn)){Yr=gr.get(rn);var Lr=Ae[rn],Rr=typeof Lr;if(Lr===null||Rr=="number"){if(!isFinite(+Yr))throw new Error("bwipp.invalidOptionType: "+rn+": not a realtype: "+Yr);typeof Yr=="string"&&(Yr=+Yr,gr.set(rn,Yr))}else if(Rr=="boolean"){if(Yr!==!0&&Yr!==!1){if(Yr==null||(Yr|0)===Yr)Yr=!!Yr;else if(Yr==="true")Yr=!0;else if(Yr==="false")Yr=!1;else throw new Error("bwipp.invalidOptionType: "+rn+": not a booleantype: "+Yr);gr.set(rn,Yr)}}else if(Rr=="string"||Lr instanceof Uint8Array){if(typeof Yr=="number")Yr=""+Yr,gr.set(rn,Yr);else if(/^text\d$/.test(rn)&&typeof Yr=="string")Yr=Ge(Yr),gr.set(rn,Yr);else if(typeof Yr!="string"&&!(Yr instanceof Uint8Array))throw new Error("bwipp.invalidOptionType: "+rn+": not a stringtype: "+Yr)}Ae[rn]=Yr}}}function Ya(){var gr=_e[--Ie],jr=_e[--Ie],Gr={limit:gr,max:jr,cache:new Map,fifo:[],state:{head:0,cnt:0,total:0},fetch(){_e[Ie++]=Gr,xa()}};_e[Ie++]=Gr}function xa(){var gr=_e[--Ie],jr=_e[--Ie],Gr=_e[--Ie],zr=_e[--Ie];zr instanceof Uint8Array&&(zr=String.fromCharCode.apply(null,zr));var rn=gr.cache;if(rn.has(zr)){_e[Ie++]=rn.get(zr);return}var Yr=gr.fifo,Lr=gr.max,Rr=gr.limit;Gr();var Kr=_e[Ie-1];jr();var en=_e[--Ie],Vr=gr.state;if(en<Rr){for(;!(Vr.total+en<=Rr&&Vr.cnt<Lr);){var bn=Yr[Vr.head];_e[Ie++]=rn.get(bn),jr(),Vr.total=Vr.total-_e[--Ie],rn.delete(bn),Vr.head=(Vr.head+1)%Lr,Vr.cnt--}rn.set(zr,Kr),Yr[(Vr.head+Vr.cnt)%Lr]=zr,Vr.cnt++,Vr.total=Vr.total+en}_e[Ie++]=Kr}function Za(){if(!Za.globals){var rn=Ae;Ae=Za.globals={},_e[Ie++]=1/0;var gr=xe(["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"]);_e[Ie++]=0;for(var jr=0,Gr=gr.length;jr<Gr;jr++){var zr=_e[--Ie];_e[Ie++]=Ce(gr,jr),_e[Ie++]=zr,_e[Ie++]=zr+1}Ie--,Ae.ctrl=er(),Ae=rn}var rn=Ae;Ae=Object.assign({},Ae,Za.globals);var Yr=_e[--Ie];Ae.fncvals=Yr;var Lr=_e[--Ie];for(Ae.barcode=Lr,Ae.parse=Ce(Ae.fncvals,"parse"),qr(Ae.fncvals,"parse"),Ae.parsefnc=Ce(Ae.fncvals,"parsefnc"),qr(Ae.fncvals,"parsefnc"),Ae.parseonly=vr(Ae.fncvals,"parseonly"),qr(Ae.fncvals,"parseonly"),Ae.eci=vr(Ae.fncvals,"eci"),qr(Ae.fncvals,"eci"),Ae.msg=xe(Ae.barcode.length),Ae.j=0,_e[Ie++]=Ae.barcode;;){var Rr=_e[--Ie];Nn(Rr,"^");var Kr=_e[--Ie],en=_e[--Ie],Vr=en.length,bn=Ae.msg,sn=Ae.j;_e[Ie++]=1/0,tn(en);var pn=xe();if(rr(bn,sn,pn),Ae.j=lr(Vr+Ae.j),Kr){Ie--;for(var Pn=0;Pn<1;Pn++){if(!Ae.parse&&!Ae.parsefnc){He(Ae.msg,Ae.j,94),Ae.j=Ae.j+1;break}if(He(Ae.msg,Ae.j,94),Ae.j=Ae.j+1,Ae.parse){var wn=_e[Ie-1];if(wn.length>=3){var kn=_e[Ie-1],Sn=Oe(kn,0,3),Wn=Ae.ctrl,ri=vr(Wn,Sn);if(_e[Ie++]=Wn,_e[Ie++]=Sn,ri){Ae.j=Ae.j-1;var ni=_e[--Ie],zn=_e[--Ie];He(Ae.msg,Ae.j,Ce(zn,ni)),Ae.j=Ae.j+1;var Hn=_e[--Ie];_e[Ie++]=Oe(Hn,3,Hn.length-3);break}else Ie-=2}var On=_e[Ie-1];if(On.length>=2){var qn=_e[Ie-1],pi=Oe(qn,0,2),Ln=Ae.ctrl,Xn=vr(Ln,pi);if(_e[Ie++]=Ln,_e[Ie++]=pi,Xn){Ae.j=Ae.j-1;var Yn=_e[--Ie],Jn=_e[--Ie];He(Ae.msg,Ae.j,Ce(Jn,Yn)),Ae.j=Ae.j+1;var mi=_e[--Ie];_e[Ie++]=Oe(mi,2,mi.length-2);break}else Ie-=2}var Ii=_e[Ie-1];if(Ii.length>=3){var Wr=_e[Ie-1],vn=Oe(Wr,0,3);_e[Ie++]=!0;for(var _n=0,Un=vn.length;_n<Un;_n++){var Qn=Ce(vn,_n);(Qn<48||Qn>57)&&(_e[Ie-1]=!1)}var ii=_e[--Ie];if(ii){var li=_e[Ie-1],ui=dr(Oe(li,0,3));_e[Ie++]=ui,ui>255&&(Ie-=2,_e[Ie++]="bwipp.invalidOrdinal#492",_e[Ie++]="Ordinal must be 000 to 255",Sr()),Ae.j=Ae.j-1;var wi=_e[--Ie];He(Ae.msg,Ae.j,wi),Ae.j=Ae.j+1;var Ve=_e[--Ie];_e[Ie++]=Oe(Ve,3,Ve.length-3)}}}if(Ae.parseonly||!Ae.parsefnc||Ce(Ae.msg,Ae.j-1)!=94)break;Ae.j=Ae.j-1;var Zr=_e[Ie-1];Zr.length<1&&(_e[Ie-1]="bwipp.truncatedCaret#511",_e[Ie++]="Caret character truncated",Sr());var Ai=_e[Ie-1];if(Ce(Ai,0)==94){He(Ae.msg,Ae.j,94),Ae.j=Ae.j+1;var Bi=_e[--Ie];_e[Ie++]=Oe(Bi,1,Bi.length-1);break}var ki=_e[Ie-1];ki.length<3&&(_e[Ie-1]="bwipp.truncatedFNC#521",_e[Ie++]="Function character truncated",Sr());var Ei=_e[Ie-1];if(gn(Oe(Ei,0,3),"ECI")&&Ae.eci){var Wi=_e[Ie-1];Wi.length<9&&(_e[Ie-1]="bwipp.truncatedECI#526",_e[Ie++]="ECI truncated",Sr());var ma=_e[Ie-1],Ba=Oe(ma,3,6);_e[Ie++]=Ba;for(var va=0,Aa=Ba.length;va<Aa;va++){var Ua=Ce(Ba,va);(Ua<48||Ua>57)&&(Ie-=2,_e[Ie++]="bwipp.invalidECI#532",_e[Ie++]="ECI must be 000000 to 999999",Sr())}var Ea=_e[--Ie],la=0;tn(Ea,function(){var Qr=_e[--Ie];la=lr(la-(Qr-48))*10}),He(Ae.msg,Ae.j,~~(la/10)-1e6),Ae.j=Ae.j+1;var Ma=_e[--Ie];_e[Ie++]=Oe(Ma,9,Ma.length-9);break}var Ta=_e[Ie-1];Ta.length<4&&(_e[Ie-1]="bwipp.truncatedFNC#543",_e[Ie++]="Function character truncated",Sr());var Ca=_e[Ie-1],Er=Oe(Ca,0,4),Hr=vr(Ae.fncvals,Er);if(_e[Ie++]=Er,!Hr){var or=_e[--Ie],Ar=Ge(or.length+28);rr(Ar,28,or),rr(Ar,0,"Unknown function character: "),_e[Ie-1]="bwipp.unknownFNC#549",_e[Ie++]=Ar,Sr()}var Ye=_e[--Ie];He(Ae.msg,Ae.j,Ce(Ae.fncvals,Ye)),Ae.j=Ae.j+1;var fr=_e[--Ie];_e[Ie++]=Oe(fr,4,fr.length-4);break}}else break}if(!Ae.parseonly)_e[Ie++]=Oe(Ae.msg,0,Ae.j);else{_e[Ie++]=Ge(Ae.j);for(var ur=0,Br=Ae.j-1;ur<=Br;ur+=1){var Dr=_e[Ie-1];He(Dr,ur,Ce(Ae.msg,ur))}}Ae=rn}function ka(){if(!ka.globals){var Zf=Ae;Ae=ka.globals={},Ae.gs1process_primes=xe([2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83]),Ae.gs1process_daysinmonth=xe([31,-1,31,30,31,30,31,31,30,31,30,31]);var gr=new Map([["cset","N"],["min",18],["max",18],["opt",!1],["linters",xe(["lintcsum","lintgcppos2"])]]),jr=new Map([["parts",xe([gr])],["dlpkey",xe([])]]),Gr=new Map([["cset","N"],["min",14],["max",14],["opt",!1],["linters",xe(["lintcsum","lintgcppos2"])]]),zr=new Map([["parts",xe([Gr])],["ex",xe(["255","37"])],["dlpkey",xe([xe(["22","10","21"]),xe(["235"])])]]),rn=new Map([["cset","N"],["min",14],["max",14],["opt",!1],["linters",xe(["lintcsum","lintgcppos2"])]]),Yr=new Map([["parts",xe([rn])],["ex",xe(["01","03"])],["req",xe([xe([xe(["37"])])])]]),Lr=new Map([["cset","N"],["min",14],["max",14],["opt",!1],["linters",xe(["lintcsum","lintgcppos2"])]]),Rr=new Map([["parts",xe([Lr])],["ex",xe(["01","02","37"])],["dlattr",!1]]),Kr=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),en=new Map([["parts",xe([Kr])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["03"]),xe(["8006"]),xe(["8026"])])])]]),Vr=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmd0"])]]),bn=new Map([["parts",xe([Vr])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["03"]),xe(["8006"]),xe(["8026"])])])]]),sn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmd0"])]]),pn=new Map([["parts",xe([sn])],["req",xe([xe([xe(["8020"])])])]]),Pn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmd0"])]]),wn=new Map([["parts",xe([Pn])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["03"]),xe(["8006"]),xe(["8026"])])])]]),kn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmd0"])]]),Sn=new Map([["parts",xe([kn])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["03"]),xe(["255"]),xe(["8006"]),xe(["8026"])])])]]),Wn=new Map([["cset","N"],["min",2],["max",2],["opt",!1],["linters",xe([])]]),ri=new Map([["parts",xe([Wn])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["8006"]),xe(["8026"])])])]]),ni=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),zn=new Map([["parts",xe([ni])],["ex",xe(["235"])],["req",xe([xe([xe(["01"]),xe(["03"]),xe(["8006"])])])],["dlattr",!1]]),Hn=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),On=new Map([["parts",xe([Hn])],["req",xe([xe([xe(["01"])])])],["dlattr",!1]]),qn=new Map([["cset","X"],["min",1],["max",28],["opt",!1],["linters",xe([])]]),pi=new Map([["parts",xe([qn])],["req",xe([xe([xe(["01"])])])],["dlattr",!1]]),Ln=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),Xn=new Map([["parts",xe([Ln])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["8006"]),xe(["8026"])])])]]),Yn=new Map([["cset","N"],["min",1],["max",6],["opt",!1],["linters",xe([])]]),Jn=new Map([["parts",xe([Yn])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["8006"]),xe(["8026"])])])]]),mi=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),Ii=new Map([["parts",xe([mi])],["req",xe([xe([xe(["01"])])])]]),Wr=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),vn=new Map([["parts",xe([Wr])],["req",xe([xe([xe(["01"]),xe(["8006"])]),xe([xe(["21"])])])]]),_n=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),Un=new Map([["parts",xe([_n])],["req",xe([xe([xe(["01"]),xe(["8006"])])])]]),Qn=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),ii=new Map([["cset","X"],["min",1],["max",17],["opt",!0],["linters",xe([])]]),li=new Map([["parts",xe([Qn,ii])],["dlpkey",xe([])]]),ui=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),wi=new Map([["parts",xe([ui])],["req",xe([xe([xe(["414"])])])],["dlattr",!1]]),Ve=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),Zr=new Map([["cset","N"],["min",1],["max",12],["opt",!0],["linters",xe([])]]),Ai=new Map([["parts",xe([Ve,Zr])],["ex",xe(["01","02","415","8006","8020","8026"])],["dlpkey",xe([])]]),Bi=new Map([["cset","N"],["min",1],["max",8],["opt",!1],["linters",xe([])]]),ki=new Map([["parts",xe([Bi])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Ei=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Wi=new Map([["parts",xe([Ei])],["ex",xe(["310n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),ma=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ba=new Map([["parts",xe([ma])],["ex",xe(["311n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),va=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Aa=new Map([["parts",xe([va])],["ex",xe(["312n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Ua=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ea=new Map([["parts",xe([Ua])],["ex",xe(["313n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),la=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ma=new Map([["parts",xe([la])],["ex",xe(["314n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Ta=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ca=new Map([["parts",xe([Ta])],["ex",xe(["315n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Er=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Hr=new Map([["parts",xe([Er])],["ex",xe(["316n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),or=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ar=new Map([["parts",xe([or])],["ex",xe(["320n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Ye=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),fr=new Map([["parts",xe([Ye])],["ex",xe(["321n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),ur=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Br=new Map([["parts",xe([ur])],["ex",xe(["322n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Dr=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Qr=new Map([["parts",xe([Dr])],["ex",xe(["323n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),fn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),cn=new Map([["parts",xe([fn])],["ex",xe(["324n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Bn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Kn=new Map([["parts",xe([Bn])],["ex",xe(["325n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Nr=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),un=new Map([["parts",xe([Nr])],["ex",xe(["326n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),dn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),yn=new Map([["parts",xe([dn])],["ex",xe(["327n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Gn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),oi=new Map([["parts",xe([Gn])],["ex",xe(["328n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Cn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),gi=new Map([["parts",xe([Cn])],["ex",xe(["329n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Dn=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),ji=new Map([["parts",xe([Dn])],["ex",xe(["330n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Ji=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Hi=new Map([["parts",xe([Ji])],["ex",xe(["331n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),ei=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Zi=new Map([["parts",xe([ei])],["ex",xe(["332n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Ni=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Li=new Map([["parts",xe([Ni])],["ex",xe(["333n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),aa=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),zi=new Map([["parts",xe([aa])],["ex",xe(["334n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Qi=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Yi=new Map([["parts",xe([Qi])],["ex",xe(["335n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),ca=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),ea=new Map([["parts",xe([ca])],["ex",xe(["336n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Vi=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),ia=new Map([["parts",xe([Vi])],["ex",xe(["337n"])],["req",xe([xe([xe(["01"])])])]]),sa=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Pa=new Map([["parts",xe([sa])],["ex",xe(["340n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),ja=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ha=new Map([["parts",xe([ja])],["ex",xe(["341n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),$a=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),to=new Map([["parts",xe([$a])],["ex",xe(["342n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Ga=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),bo=new Map([["parts",xe([Ga])],["ex",xe(["343n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),La=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Io=new Map([["parts",xe([La])],["ex",xe(["344n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Va=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ao=new Map([["parts",xe([Va])],["ex",xe(["345n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),io=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Oa=new Map([["parts",xe([io])],["ex",xe(["346n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),co=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),ao=new Map([["parts",xe([co])],["ex",xe(["347n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),wa=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),eo=new Map([["parts",xe([wa])],["ex",xe(["348n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),so=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),za=new Map([["parts",xe([so])],["ex",xe(["349n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Po=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),wo=new Map([["parts",xe([Po])],["ex",xe(["350n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Ho=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Go=new Map([["parts",xe([Ho])],["ex",xe(["351n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),es=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),To=new Map([["parts",xe([es])],["ex",xe(["352n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Yo=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ko=new Map([["parts",xe([Yo])],["ex",xe(["353n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),ts=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Lo=new Map([["parts",xe([ts])],["ex",xe(["354n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),fs=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Qe=new Map([["parts",xe([fs])],["ex",xe(["355n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),nr=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),br=new Map([["parts",xe([nr])],["ex",xe(["356n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Fr=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Xr=new Map([["parts",xe([Fr])],["ex",xe(["357n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),An=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),ln=new Map([["parts",xe([An])],["ex",xe(["360n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),an=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),In=new Map([["parts",xe([an])],["ex",xe(["361n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),En=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),ti=new Map([["parts",xe([En])],["ex",xe(["362n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Ci=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),_i=new Map([["parts",xe([Ci])],["ex",xe(["363n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),bi=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),qi=new Map([["parts",xe([bi])],["ex",xe(["364n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Gi=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),ci=new Map([["parts",xe([Gi])],["ex",xe(["365n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),vi=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Xi=new Map([["parts",xe([vi])],["ex",xe(["366n"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),ba=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),$i=new Map([["parts",xe([ba])],["ex",xe(["367n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),Wa=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Da=new Map([["parts",xe([Wa])],["ex",xe(["368n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),_o=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ra=new Map([["parts",xe([_o])],["ex",xe(["369n"])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),ps=new Map([["cset","N"],["min",1],["max",8],["opt",!1],["linters",xe([])]]),Ms=new Map([["parts",xe([ps])],["req",xe([xe([xe(["00"])]),xe([xe(["02"]),xe(["8026"])])])]]),ss=new Map([["cset","N"],["min",1],["max",15],["opt",!1],["linters",xe([])]]),Ia=new Map([["parts",xe([ss])],["ex",xe(["390n","391n","394n","8111"])],["req",xe([xe([xe(["255"]),xe(["8020"])])])]]),Bs=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso4217"])]]),Cs=new Map([["cset","N"],["min",1],["max",15],["opt",!1],["linters",xe([])]]),Mo=new Map([["parts",xe([Bs,Cs])],["ex",xe(["391n"])],["req",xe([xe([xe(["8020"])])])]]),Is=new Map([["cset","N"],["min",1],["max",15],["opt",!1],["linters",xe([])]]),Os=new Map([["parts",xe([Is])],["ex",xe(["392n","393n"])],["req",xe([xe([xe(["01"])]),xe([xe(["30"]),xe(["31nn"]),xe(["32nn"]),xe(["35nn"]),xe(["36nn"])])])]]),Gs=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso4217"])]]),Hs=new Map([["cset","N"],["min",1],["max",15],["opt",!1],["linters",xe([])]]),$o=new Map([["parts",xe([Gs,Hs])],["ex",xe(["393n"])],["req",xe([xe([xe(["30"]),xe(["31nn"]),xe(["32nn"]),xe(["35nn"]),xe(["36nn"])])])]]),S1=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe([])]]),a1=new Map([["parts",xe([S1])],["ex",xe(["394n","8111"])],["req",xe([xe([xe(["255"])])])]]),Ws=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),vs=new Map([["parts",xe([Ws])],["ex",xe(["392n","393n","395n","8005"])],["req",xe([xe([xe(["30"]),xe(["31nn"]),xe(["32nn"]),xe(["35nn"]),xe(["36nn"])])])]]),Ls=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),c1=new Map([["parts",xe([Ls])]]),q1=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe(["lintgcppos1"])]]),$s=new Map([["parts",xe([q1])],["dlpkey",xe([])]]),T1=new Map([["cset","N"],["min",17],["max",17],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),x1=new Map([["parts",xe([T1])],["dlpkey",xe([])]]),pA=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),oA=new Map([["parts",xe([pA])],["req",xe([xe([xe(["00"])])])]]),Rs=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),dA=new Map([["parts",xe([Rs])]]),ol=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),qs=new Map([["parts",xe([ol])],["dlpkey",xe([xe(["254"]),xe(["7040"])])]]),X1=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),sA=new Map([["parts",xe([X1])],["req",xe([xe([xe(["8020"])])])],["dlpkey",xe([xe(["8020"])])]]),R1=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),Ks=new Map([["parts",xe([R1])]]),j1=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),B1=new Map([["parts",xe([j1])],["dlpkey",xe([xe(["7040"])])]]),hA=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),AA=new Map([["parts",xe([hA])],["ex",xe(["421"])]]),$1=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166"])]]),BA=new Map([["cset","X"],["min",1],["max",9],["opt",!1],["linters",xe([])]]),sl=new Map([["parts",xe([$1,BA])],["ex",xe(["4307"])]]),jA=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166"])]]),CA=new Map([["parts",xe([jA])],["ex",xe(["426"])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["8006"]),xe(["8026"])])])]]),kl=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166"])]]),ml=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),bl=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),Z1=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),Dl=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),Nl=new Map([["parts",xe([kl,ml,bl,Z1,Dl])],["ex",xe(["426"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),tc=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166"])]]),GA=new Map([["parts",xe([tc])],["ex",xe(["426"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),UA=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166"])]]),Il=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),rc=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),Al=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),nc=new Map([["cset","N"],["min",3],["max",3],["opt",!0],["linters",xe(["lintiso3166"])]]),u1=new Map([["parts",xe([UA,Il,rc,Al,nc])],["ex",xe(["426"])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),ll=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166"])]]),bc=new Map([["parts",xe([ll])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),ic=new Map([["cset","X"],["min",1],["max",3],["opt",!1],["linters",xe([])]]),Fl=new Map([["parts",xe([ic])],["req",xe([xe([xe(["01"]),xe(["02"])]),xe([xe(["422"])])])]]),ql=new Map([["cset","X"],["min",1],["max",35],["opt",!1],["linters",xe(["lintpcenc"])]]),WA=new Map([["parts",xe([ql])],["req",xe([xe([xe(["00"])])])]]),Cc=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),ac=new Map([["parts",xe([Cc])],["req",xe([xe([xe(["00"])])])]]),Dc=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),oc=new Map([["parts",xe([Dc])],["req",xe([xe([xe(["4302"])])])]]),MA=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),sc=new Map([["parts",xe([MA])],["req",xe([xe([xe(["00"])])])]]),kA=new Map([["cset","X"],["min",2],["max",2],["opt",!1],["linters",xe(["lintiso3166alpha2"])]]),DA=new Map([["parts",xe([kA])],["req",xe([xe([xe(["00"])])])]]),b1=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),qA=new Map([["parts",xe([b1])],["req",xe([xe([xe(["00"])])])]]),EA=new Map([["cset","N"],["min",10],["max",10],["opt",!1],["linters",xe(["lintlatitude"])]]),ZA=new Map([["cset","N"],["min",10],["max",10],["opt",!1],["linters",xe(["lintlongitude"])]]),VA=new Map([["parts",xe([EA,ZA])],["req",xe([xe([xe(["00"])])])]]),Ds=new Map([["cset","X"],["min",1],["max",35],["opt",!1],["linters",xe(["lintpcenc"])]]),ta=new Map([["parts",xe([Ds])],["req",xe([xe([xe(["00"])])])]]),ws=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),ho=new Map([["parts",xe([ws])],["req",xe([xe([xe(["00"])])])]]),Oo=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),bs=new Map([["parts",xe([Oo])],["req",xe([xe([xe(["4312"])])])]]),As=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),js=new Map([["parts",xe([As])],["req",xe([xe([xe(["00"])])])]]),Zs=new Map([["cset","X"],["min",2],["max",2],["opt",!1],["linters",xe(["lintiso3166alpha2"])]]),U1=new Map([["parts",xe([Zs])],["req",xe([xe([xe(["00"])])])]]),vA=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),YA=new Map([["parts",xe([vA])],["req",xe([xe([xe(["00"])])])]]),wl=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),KA=new Map([["parts",xe([wl])],["req",xe([xe([xe(["00"])])])]]),JA=new Map([["cset","X"],["min",1],["max",35],["opt",!1],["linters",xe(["lintpcenc"])]]),NA=new Map([["parts",xe([JA])],["req",xe([xe([xe(["00"])])])]]),Hl=new Map([["cset","N"],["min",1],["max",1],["opt",!1],["linters",xe(["lintyesno"])]]),yl=new Map([["parts",xe([Hl])],["req",xe([xe([xe(["00"])])])]]),cl=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmd0"])]]),Ll=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe(["linthhmi"])]]),Ic=new Map([["parts",xe([cl,Ll])],["req",xe([xe([xe(["00"])])])]]),wc=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmdd"])]]),Mc=new Map([["parts",xe([wc])],["req",xe([xe([xe(["00"])])])]]),Ec=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Ac=new Map([["cset","X"],["min",1],["max",1],["opt",!0],["linters",xe(["linthyphen"])]]),nu=new Map([["parts",xe([Ec,Ac])],["ex",xe(["4331"])],["req",xe([xe([xe(["00"])])])]]),pu=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),lc=new Map([["cset","X"],["min",1],["max",1],["opt",!0],["linters",xe(["linthyphen"])]]),Qc=new Map([["parts",xe([pu,lc])],["ex",xe(["4330"])],["req",xe([xe([xe(["00"])])])]]),du=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Kc=new Map([["cset","X"],["min",1],["max",1],["opt",!0],["linters",xe(["linthyphen"])]]),qc=new Map([["parts",xe([du,Kc])],["ex",xe(["4333"])],["req",xe([xe([xe(["00"])])])]]),Zc=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Oc=new Map([["cset","X"],["min",1],["max",1],["opt",!0],["linters",xe(["linthyphen"])]]),uo=new Map([["parts",xe([Zc,Oc])],["ex",xe(["4332"])],["req",xe([xe([xe(["00"])])])]]),Do=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe([])]]),Us=new Map([["parts",xe([Do])],["req",xe([xe([xe(["01"]),xe(["02"]),xe(["8006"]),xe(["8026"])])])]]),ys=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),e1=new Map([["parts",xe([ys])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),I1=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmdd"])]]),f1=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe(["linthhmi"])]]),V1=new Map([["parts",xe([I1,f1])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),as=new Map([["cset","N"],["min",1],["max",4],["opt",!1],["linters",xe([])]]),xo=new Map([["parts",xe([as])],["req",xe([xe([xe(["01","10"])])])]]),jo=new Map([["cset","X"],["min",1],["max",12],["opt",!1],["linters",xe([])]]),ls=new Map([["parts",xe([jo])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),ds=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmdd"])]]),Js=new Map([["parts",xe([ds])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Qs=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmdd"])]]),Xs=new Map([["cset","N"],["min",6],["max",6],["opt",!0],["linters",xe(["lintyymmdd"])]]),k1=new Map([["parts",xe([Qs,Xs])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),ul=new Map([["cset","X"],["min",1],["max",3],["opt",!1],["linters",xe([])]]),_l=new Map([["parts",xe([ul])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Zl=new Map([["cset","X"],["min",1],["max",10],["opt",!1],["linters",xe([])]]),fl=new Map([["parts",xe([Zl])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),yc=new Map([["cset","X"],["min",1],["max",2],["opt",!1],["linters",xe([])]]),pl=new Map([["parts",xe([yc])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),dl=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmdd"])]]),cc=new Map([["cset","N"],["min",4],["max",4],["opt",!0],["linters",xe(["linthhmi"])]]),v1=new Map([["parts",xe([dl,cc])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Rl=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),uc=new Map([["parts",xe([Rl])],["req",xe([xe([xe(["01"]),xe(["8006"])]),xe([xe(["416"])])])]]),xl=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),fc=new Map([["parts",xe([xl])],["req",xe([xe([xe(["01"]),xe(["8006"])])])]]),pc=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),Bl=new Map([["parts",xe([pc])],["req",xe([xe([xe(["7021"])])])]]),Jc=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe(["lintgcppos1"])]]),Xc=new Map([["parts",xe([Jc])]]),hu=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintiso3166999"])]]),$c=new Map([["cset","X"],["min",1],["max",27],["opt",!1],["linters",xe([])]]),mA=new Map([["parts",xe([hu,$c])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),eu=new Map([["cset","N"],["min",1],["max",1],["opt",!1],["linters",xe([])]]),gu=new Map([["cset","X"],["min",1],["max",1],["opt",!1],["linters",xe([])]]),zs=new Map([["cset","X"],["min",1],["max",1],["opt",!1],["linters",xe([])]]),Q1=new Map([["cset","X"],["min",1],["max",1],["opt",!1],["linters",xe(["lintimporteridx"])]]),D1=new Map([["parts",xe([eu,gu,zs,Q1])],["dlattr",!1]]),lA=new Map([["cset","X"],["min",1],["max",4],["opt",!1],["linters",xe(["lintpackagetype"])]]),bA=new Map([["parts",xe([lA])],["req",xe([xe([xe(["00"])])])],["dlattr",!1]]),FA=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),IA=new Map([["parts",xe([FA])],["req",xe([xe([xe(["01"])])])]]),_c=new Map([["cset","X"],["min",2],["max",2],["opt",!1],["linters",xe([])]]),zc=new Map([["cset","X"],["min",1],["max",28],["opt",!1],["linters",xe([])]]),Cl=new Map([["parts",xe([_c,zc])],["req",xe([xe([xe(["01"]),xe(["8004"])])])]]),Pc=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),Nc=new Map([["parts",xe([Pc])],["req",xe([xe([xe(["01"]),xe(["8006"])])])]]),Fc=new Map([["cset","N"],["min",2],["max",2],["opt",!1],["linters",xe(["lintmediatype"])]]),Gc=new Map([["parts",xe([Fc])],["req",xe([xe([xe(["8017"]),xe(["8018"])])])]]),Hc=new Map([["cset","X"],["min",1],["max",25],["opt",!1],["linters",xe([])]]),iu=new Map([["parts",xe([Hc])],["req",xe([xe([xe(["8017"]),xe(["8018"])])])]]),Ou=new Map([["cset","N"],["min",8],["max",8],["opt",!1],["linters",xe(["lintyyyymmdd"])]]),xu=new Map([["parts",xe([Ou])],["ex",xe(["7251"])],["req",xe([xe([xe(["8018"])])])]]),Bu=new Map([["cset","N"],["min",8],["max",8],["opt",!1],["linters",xe(["lintyyyymmdd"])]]),Cu=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe(["linthhmi"])]]),vu=new Map([["parts",xe([Bu,Cu])],["ex",xe(["7250"])],["req",xe([xe([xe(["8018"])])])]]),Mu=new Map([["cset","N"],["min",1],["max",1],["opt",!1],["linters",xe(["lintiso5218"])]]),mu=new Map([["parts",xe([Mu])],["req",xe([xe([xe(["8018"])])])]]),Wc=new Map([["cset","X"],["min",1],["max",40],["opt",!1],["linters",xe(["lintpcenc"])]]),Eu=new Map([["parts",xe([Wc])],["ex",xe(["7256","7259"])],["req",xe([xe([xe(["8017"]),xe(["8018"])])])]]),bu=new Map([["cset","X"],["min",1],["max",10],["opt",!1],["linters",xe([])]]),au=new Map([["parts",xe([bu])],["ex",xe(["7256","7259"])],["req",xe([xe([xe(["8017"]),xe(["8018"])])])]]),go=new Map([["cset","X"],["min",1],["max",90],["opt",!1],["linters",xe(["lintpcenc"])]]),Lc=new Map([["parts",xe([go])],["req",xe([xe([xe(["8017"]),xe(["8018"])])])]]),Vc=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintpcenc"])]]),xc=new Map([["parts",xe([Vc])],["req",xe([xe([xe(["8018"])])])]]),Xu=new Map([["cset","X"],["min",3],["max",3],["opt",!1],["linters",xe(["lintposinseqslash"])]]),m1=new Map([["parts",xe([Xu])],["req",xe([xe([xe(["8018","7259"])])])]]),O1=new Map([["cset","X"],["min",1],["max",40],["opt",!1],["linters",xe(["lintpcenc"])]]),Iu=new Map([["parts",xe([O1])],["ex",xe(["7256"])],["req",xe([xe([xe(["8018"])])])]]),Pu=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe(["lintnonzero"])]]),ku=new Map([["cset","N"],["min",5],["max",5],["opt",!1],["linters",xe(["lintnonzero"])]]),$u=new Map([["cset","N"],["min",3],["max",3],["opt",!1],["linters",xe(["lintnonzero"])]]),wu=new Map([["cset","N"],["min",1],["max",1],["opt",!1],["linters",xe(["lintwinding"])]]),Du=new Map([["cset","N"],["min",1],["max",1],["opt",!1],["linters",xe([])]]),zu=new Map([["parts",xe([Pu,ku,$u,wu,Du])],["req",xe([xe([xe(["01"])])])]]),Gu=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),Wu=new Map([["parts",xe([Gu])]]),Nu=new Map([["cset","N"],["min",1],["max",1],["opt",!1],["linters",xe(["lintzero"])]]),qu=new Map([["cset","N"],["min",13],["max",13],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),Zu=new Map([["cset","X"],["min",1],["max",16],["opt",!0],["linters",xe([])]]),yu=new Map([["parts",xe([Nu,qu,Zu])],["dlpkey",xe([])]]),Su=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe(["lintgcppos1"])]]),ef=new Map([["parts",xe([Su])],["dlpkey",xe([xe(["7040"])])]]),tf=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe([])]]),Tu=new Map([["parts",xe([tf])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Vu=new Map([["cset","N"],["min",14],["max",14],["opt",!1],["linters",xe(["lintcsum","lintgcppos2"])]]),lf=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe(["lintpieceoftotal"])]]),nf=new Map([["parts",xe([Vu,lf])],["ex",xe(["01","37"])],["dlpkey",xe([xe(["22","10","21"])])]]),_u=new Map([["cset","X"],["min",1],["max",34],["opt",!1],["linters",xe(["lintiban"])]]),dc=new Map([["parts",xe([_u])],["req",xe([xe([xe(["415"])])])]]),af=new Map([["cset","N"],["min",6],["max",6],["opt",!1],["linters",xe(["lintyymmdd"])]]),Fu=new Map([["cset","N"],["min",2],["max",2],["opt",!1],["linters",xe(["linthh"])]]),cf=new Map([["cset","N"],["min",2],["max",2],["opt",!0],["linters",xe(["lintmi"])]]),bf=new Map([["cset","N"],["min",2],["max",2],["opt",!0],["linters",xe(["lintss"])]]),Yu=new Map([["parts",xe([af,Fu,cf,bf])],["req",xe([xe([xe(["01"]),xe(["02"])])])]]),Hu=new Map([["cset","X"],["min",1],["max",50],["opt",!1],["linters",xe([])]]),of=new Map([["parts",xe([Hu])],["req",xe([xe([xe(["00"]),xe(["01"])])])]]),If=new Map([["cset","Y"],["min",1],["max",30],["opt",!1],["linters",xe(["lintgcppos1"])]]),Lu=new Map([["parts",xe([If])],["dlpkey",xe([xe(["8011"])])]]),wf=new Map([["cset","N"],["min",1],["max",12],["opt",!1],["linters",xe(["lintnozeroprefix"])]]),uf=new Map([["parts",xe([wf])],["req",xe([xe([xe(["8010"])])])],["dlattr",!1]]),vf=new Map([["cset","X"],["min",1],["max",20],["opt",!1],["linters",xe([])]]),ff=new Map([["parts",xe([vf])],["req",xe([xe([xe(["01"]),xe(["8006"])])])]]),mf=new Map([["cset","X"],["min",1],["max",25],["opt",!1],["linters",xe(["lintcsumalpha","lintgcppos1"])]]),yf=new Map([["parts",xe([mf])],["dlpkey",xe([])]]),_f=new Map([["cset","X"],["min",1],["max",25],["opt",!1],["linters",xe(["lintcsumalpha","lintgcppos1","linthasnondigit"])]]),xf=new Map([["parts",xe([_f])],["req",xe([xe([xe(["01"])])])],["dlattr",!1]]),pf=new Map([["cset","N"],["min",18],["max",18],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),Bf=new Map([["parts",xe([pf])],["ex",xe(["8018"])],["dlpkey",xe([xe(["8019"])])]]),Cf=new Map([["cset","N"],["min",18],["max",18],["opt",!1],["linters",xe(["lintcsum","lintgcppos1"])]]),Mf=new Map([["parts",xe([Cf])],["ex",xe(["8017"])],["dlpkey",xe([xe(["8019"])])]]),Ef=new Map([["cset","N"],["min",1],["max",10],["opt",!1],["linters",xe([])]]),Pf=new Map([["parts",xe([Ef])],["req",xe([xe([xe(["8017"]),xe(["8018"])])])],["dlattr",!1]]),Sf=new Map([["cset","X"],["min",1],["max",25],["opt",!1],["linters",xe([])]]),Tf=new Map([["parts",xe([Sf])],["req",xe([xe([xe(["415"])])])],["dlattr",!1]]),df=new Map([["cset","N"],["min",14],["max",14],["opt",!1],["linters",xe(["lintcsum","lintgcppos2"])]]),jf=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe(["lintpieceoftotal"])]]),Uf=new Map([["parts",xe([df,jf])],["ex",xe(["02","8006"])],["req",xe([xe([xe(["37"])])])]]),qe=new Map([["cset","Z"],["min",1],["max",90],["opt",!1],["linters",xe([])]]),Re=new Map([["parts",xe([qe])],["req",xe([xe([xe(["00"]),xe(["01","21"]),xe(["253"]),xe(["255"]),xe(["8003"]),xe(["8004"]),xe(["8006","21"]),xe(["8010","8011"]),xe(["8017"]),xe(["8018"])])])]]),Ke=new Map([["cset","N"],["min",15],["max",15],["opt",!1],["linters",xe([])]]),Xe=new Map([["parts",xe([Ke])],["req",xe([xe([xe(["01","21"])])])],["dlattr",!1]]),Cr=new Map([["cset","N"],["min",15],["max",15],["opt",!1],["linters",xe([])]]),Or=new Map([["parts",xe([Cr])],["req",xe([xe([xe(["01","21","8040"])])])],["dlattr",!1]]),hn=new Map([["cset","N"],["min",32],["max",32],["opt",!1],["linters",xe([])]]),Tn=new Map([["parts",xe([hn])],["req",xe([xe([xe(["01","21","8040"])])])],["dlattr",!1]]),jn=new Map([["cset","N"],["min",18],["max",18],["opt",!1],["linters",xe([])]]),yi=new Map([["cset","N"],["min",1],["max",2],["opt",!0],["linters",xe([])]]),Si=new Map([["parts",xe([jn,yi])],["req",xe([xe([xe(["01","21","8040"])])])],["dlattr",!1]]),Ri=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintcouponcode"])]]),ua=new Map([["parts",xe([Ri])]]),po=new Map([["cset","N"],["min",4],["max",4],["opt",!1],["linters",xe([])]]),ro=new Map([["parts",xe([po])],["req",xe([xe([xe(["255"])])])]]),lo=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe(["lintcouponposoffer"])]]),_s=new Map([["parts",xe([lo])]]),Wo=new Map([["cset","X"],["min",1],["max",70],["opt",!1],["linters",xe([])]]),zo=new Map([["parts",xe([Wo])],["req",xe([xe([xe(["01"])])])],["dlattr",!1]]),w1=new Map([["cset","X"],["min",1],["max",30],["opt",!1],["linters",xe([])]]),Vs=new Map([["parts",xe([w1])]]),ks=new Map([["cset","X"],["min",1],["max",90],["opt",!1],["linters",xe([])]]),vo=new Map([["parts",xe([ks])]]),p1=new Map([["00",jr],["01",zr],["02",Yr],["03",Rr],["10",en],["11",bn],["12",pn],["13",wn],["15",wn],["16",wn],["17",Sn],["20",ri],["21",zn],["22",On],["235",pi],["240",Xn],["241",Xn],["242",Jn],["243",Ii],["250",vn],["251",Un],["253",li],["254",wi],["255",Ai],["30",ki],["3100",Wi],["3101",Wi],["3102",Wi],["3103",Wi],["3104",Wi],["3105",Wi],["3110",Ba],["3111",Ba],["3112",Ba],["3113",Ba],["3114",Ba],["3115",Ba],["3120",Aa],["3121",Aa],["3122",Aa],["3123",Aa],["3124",Aa],["3125",Aa],["3130",Ea],["3131",Ea],["3132",Ea],["3133",Ea],["3134",Ea],["3135",Ea],["3140",Ma],["3141",Ma],["3142",Ma],["3143",Ma],["3144",Ma],["3145",Ma],["3150",Ca],["3151",Ca],["3152",Ca],["3153",Ca],["3154",Ca],["3155",Ca],["3160",Hr],["3161",Hr],["3162",Hr],["3163",Hr],["3164",Hr],["3165",Hr],["3200",Ar],["3201",Ar],["3202",Ar],["3203",Ar],["3204",Ar],["3205",Ar],["3210",fr],["3211",fr],["3212",fr],["3213",fr],["3214",fr],["3215",fr],["3220",Br],["3221",Br],["3222",Br],["3223",Br],["3224",Br],["3225",Br],["3230",Qr],["3231",Qr],["3232",Qr],["3233",Qr],["3234",Qr],["3235",Qr],["3240",cn],["3241",cn],["3242",cn],["3243",cn],["3244",cn],["3245",cn],["3250",Kn],["3251",Kn],["3252",Kn],["3253",Kn],["3254",Kn],["3255",Kn],["3260",un],["3261",un],["3262",un],["3263",un],["3264",un],["3265",un],["3270",yn],["3271",yn],["3272",yn],["3273",yn],["3274",yn],["3275",yn],["3280",oi],["3281",oi],["3282",oi],["3283",oi],["3284",oi],["3285",oi],["3290",gi],["3291",gi],["3292",gi],["3293",gi],["3294",gi],["3295",gi],["3300",ji],["3301",ji],["3302",ji],["3303",ji],["3304",ji],["3305",ji],["3310",Hi],["3311",Hi],["3312",Hi],["3313",Hi],["3314",Hi],["3315",Hi],["3320",Zi],["3321",Zi],["3322",Zi],["3323",Zi],["3324",Zi],["3325",Zi],["3330",Li],["3331",Li],["3332",Li],["3333",Li],["3334",Li],["3335",Li],["3340",zi],["3341",zi],["3342",zi],["3343",zi],["3344",zi],["3345",zi],["3350",Yi],["3351",Yi],["3352",Yi],["3353",Yi],["3354",Yi],["3355",Yi],["3360",ea],["3361",ea],["3362",ea],["3363",ea],["3364",ea],["3365",ea],["3370",ia],["3371",ia],["3372",ia],["3373",ia],["3374",ia],["3375",ia],["3400",Pa],["3401",Pa],["3402",Pa],["3403",Pa],["3404",Pa],["3405",Pa],["3410",Ha],["3411",Ha],["3412",Ha],["3413",Ha],["3414",Ha],["3415",Ha],["3420",to],["3421",to],["3422",to],["3423",to],["3424",to],["3425",to],["3430",bo],["3431",bo],["3432",bo],["3433",bo],["3434",bo],["3435",bo],["3440",Io],["3441",Io],["3442",Io],["3443",Io],["3444",Io],["3445",Io],["3450",Ao],["3451",Ao],["3452",Ao],["3453",Ao],["3454",Ao],["3455",Ao],["3460",Oa],["3461",Oa],["3462",Oa],["3463",Oa],["3464",Oa],["3465",Oa],["3470",ao],["3471",ao],["3472",ao],["3473",ao],["3474",ao],["3475",ao],["3480",eo],["3481",eo],["3482",eo],["3483",eo],["3484",eo],["3485",eo],["3490",za],["3491",za],["3492",za],["3493",za],["3494",za],["3495",za],["3500",wo],["3501",wo],["3502",wo],["3503",wo],["3504",wo],["3505",wo],["3510",Go],["3511",Go],["3512",Go],["3513",Go],["3514",Go],["3515",Go],["3520",To],["3521",To],["3522",To],["3523",To],["3524",To],["3525",To],["3530",Ko],["3531",Ko],["3532",Ko],["3533",Ko],["3534",Ko],["3535",Ko],["3540",Lo],["3541",Lo],["3542",Lo],["3543",Lo],["3544",Lo],["3545",Lo],["3550",Qe],["3551",Qe],["3552",Qe],["3553",Qe],["3554",Qe],["3555",Qe],["3560",br],["3561",br],["3562",br],["3563",br],["3564",br],["3565",br],["3570",Xr],["3571",Xr],["3572",Xr],["3573",Xr],["3574",Xr],["3575",Xr],["3600",ln],["3601",ln],["3602",ln],["3603",ln],["3604",ln],["3605",ln],["3610",In],["3611",In],["3612",In],["3613",In],["3614",In],["3615",In],["3620",ti],["3621",ti],["3622",ti],["3623",ti],["3624",ti],["3625",ti],["3630",_i],["3631",_i],["3632",_i],["3633",_i],["3634",_i],["3635",_i],["3640",qi],["3641",qi],["3642",qi],["3643",qi],["3644",qi],["3645",qi],["3650",ci],["3651",ci],["3652",ci],["3653",ci],["3654",ci],["3655",ci],["3660",Xi],["3661",Xi],["3662",Xi],["3663",Xi],["3664",Xi],["3665",Xi],["3670",$i],["3671",$i],["3672",$i],["3673",$i],["3674",$i],["3675",$i],["3680",Da],["3681",Da],["3682",Da],["3683",Da],["3684",Da],["3685",Da],["3690",Ra],["3691",Ra],["3692",Ra],["3693",Ra],["3694",Ra],["3695",Ra],["37",Ms],["3900",Ia],["3901",Ia],["3902",Ia],["3903",Ia],["3904",Ia],["3905",Ia],["3906",Ia],["3907",Ia],["3908",Ia],["3909",Ia],["3910",Mo],["3911",Mo],["3912",Mo],["3913",Mo],["3914",Mo],["3915",Mo],["3916",Mo],["3917",Mo],["3918",Mo],["3919",Mo],["3920",Os],["3921",Os],["3922",Os],["3923",Os],["3924",Os],["3925",Os],["3926",Os],["3927",Os],["3928",Os],["3929",Os],["3930",$o],["3931",$o],["3932",$o],["3933",$o],["3934",$o],["3935",$o],["3936",$o],["3937",$o],["3938",$o],["3939",$o],["3940",a1],["3941",a1],["3942",a1],["3943",a1],["3950",vs],["3951",vs],["3952",vs],["3953",vs],["3954",vs],["3955",vs],["400",c1],["401",$s],["402",x1],["403",oA],["410",dA],["411",dA],["412",dA],["413",dA],["414",qs],["415",sA],["416",Ks],["417",B1],["420",AA],["421",sl],["422",CA],["423",Nl],["424",GA],["425",u1],["426",bc],["427",Fl],["4300",WA],["4301",WA],["4302",ac],["4303",oc],["4304",sc],["4305",sc],["4306",sc],["4307",DA],["4308",qA],["4309",VA],["4310",ta],["4311",ta],["4312",ho],["4313",bs],["4314",js],["4315",js],["4316",js],["4317",U1],["4318",YA],["4319",KA],["4320",NA],["4321",yl],["4322",yl],["4323",yl],["4324",Ic],["4325",Ic],["4326",Mc],["4330",nu],["4331",Qc],["4332",qc],["4333",uo],["7001",Us],["7002",e1],["7003",V1],["7004",xo],["7005",ls],["7006",Js],["7007",k1],["7008",_l],["7009",fl],["7010",pl],["7011",v1],["7020",uc],["7021",fc],["7022",Bl],["7023",Xc],["7030",mA],["7031",mA],["7032",mA],["7033",mA],["7034",mA],["7035",mA],["7036",mA],["7037",mA],["7038",mA],["7039",mA],["7040",D1],["7041",bA],["710",IA],["711",IA],["712",IA],["713",IA],["714",IA],["715",IA],["716",IA],["717",IA],["7230",Cl],["7231",Cl],["7232",Cl],["7233",Cl],["7234",Cl],["7235",Cl],["7236",Cl],["7237",Cl],["7238",Cl],["7239",Cl],["7240",Nc],["7241",Gc],["7242",iu],["7250",xu],["7251",vu],["7252",mu],["7253",Eu],["7254",Eu],["7255",au],["7256",Lc],["7257",xc],["7258",m1],["7259",Iu],["8001",zu],["8002",Wu],["8003",yu],["8004",ef],["8005",Tu],["8006",nf],["8007",dc],["8008",Yu],["8009",of],["8010",Lu],["8011",uf],["8012",ff],["8013",yf],["8014",xf],["8017",Bf],["8018",Mf],["8019",Pf],["8020",Tf],["8026",Uf],["8030",Re],["8040",Xe],["8041",Or],["8042",Tn],["8043",Si],["8110",ua],["8111",ro],["8112",_s],["8200",zo],["90",Vs],["91",vo],["92",vo],["93",vo],["94",vo],["95",vo],["96",vo],["97",vo],["98",vo],["99",vo]]);Ae.gs1syntax=p1,_e[Ie++]=1/0;for(var o1=xe(["00","01","02","03","04","11","12","13","14","15","16","17","18","19","20","31","32","33","34","35","36","41"]),Es=0,XA=o1.length;Es<XA;Es++){var Vl=Ce(o1,Es);_e[Ie++]=Vl,_e[Ie++]=Vl}var Rc=er();Ae.aifixed=Rc,_e[Ie++]=1/0,_e[Ie++]=0;for(var C1=0,Yl=82;C1<Yl;C1++){var ou=Ce(`!"%&'()*+,-./0123456789:;<=>?ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz`,C1),Bc=_e[--Ie];_e[Ie++]=ou,_e[Ie++]=Bc,_e[Ie++]=Bc+1}Ie--;var Sc=er();Ae.cset82=Sc,_e[Ie++]=1/0,_e[Ie++]=0;for(var su=0,tu=39;su<tu;su++){var Au=_e[--Ie];_e[Ie++]=Ce("#-/0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",su),_e[Ie++]=Au,_e[Ie++]=Au+1}Ie--;var ju=er();Ae.cset39=ju,_e[Ie++]=1/0,_e[Ie++]=0;for(var Yc=0,lu=32;Yc<lu;Yc++){var cu=_e[--Ie];_e[Ie++]=Ce("23456789ABCDEFGHJKLMNPQRSTUVWXYZ",Yc),_e[Ie++]=cu,_e[Ie++]=cu+1}Ie--;var uu=er();Ae.cset32=uu,_e[Ie++]=1/0,_e[Ie++]=0;for(var Ru=0,hf=64;Ru<hf;Ru++){var hp=_e[--Ie];_e[Ie++]=Ce("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",Ru),_e[Ie++]=hp,_e[Ie++]=hp+1}Ie--;var f2=er();Ae.cset64=f2,_e[Ie++]=1/0;for(var gp=xe(["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"]),Of=0,p2=gp.length;Of<p2;Of++){var vp=Ce(gp,Of);_e[Ie++]=vp,_e[Ie++]=vp}var d2=er();Ae.iso3166=d2,_e[Ie++]=1/0;for(var mp=xe(["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"]),zf=0,h2=mp.length;zf<h2;zf++){var bp=Ce(mp,zf);_e[Ie++]=bp,_e[Ie++]=bp}var g2=er();Ae.iso3166alpha2=g2,_e[Ie++]=1/0;for(var Ip=xe(["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","396","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"]),Gf=0,v2=Ip.length;Gf<v2;Gf++){var wp=Ce(Ip,Gf);_e[Ie++]=wp,_e[Ie++]=wp}var m2=er();Ae.iso4217=m2,_e[Ie++]=1/0;for(var yp=xe(["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"]),Wf=0,b2=yp.length;Wf<b2;Wf++){var _p=Ce(yp,Wf);_e[Ie++]=_p,_e[Ie++]=_p}var I2=er();Ae.aidcmediatype=I2,_e[Ie++]=1/0;for(var xp=xe(["1A","1B","1D","1F","1G","1W","200","201","202","203","204","205","206","210","211","212","2C","3A","3H","43","44","4A","4B","4C","4D","4F","4G","4H","5H","5L","5M","6H","6P","7A","7B","8","8A","8B","8C","9","AA","AB","AC","AD","AF","AG","AH","AI","AJ","AL","AM","AP","APE/AT","AV","B4","BB","BC","BD","BE","BF","BG","BGE","BH","BI","BJ","BK","BL","BM","BME","BN","BO","BP","BQ","BR","BRI","BS","BT","BU","BV","BW","BX","BY","BZ","CA","CB","CBL","CC","CCE","CD","CE","CF","CG","CH","CI","CJ","CK","CL","CM","CN","CO","CP","CQ","CR","CS","CT","CU","CV","CW","CX","CY","CZ","DA","DB","DC","DG","DH","DI","DJ","DK","DL","DM","DN","DP","DPE","DR","DS","DT","DU","DV","DW","DX","DY","E1","E2","E3","EC","ED","EE","EF","EG","EH","EI","EN","FB","FC","FD","FE","FI","FL","FO","FOB","FP","FPE","FR","FT","FW","FX","GB","GI","GL","GR","GU","GY","GZ","HA","HB","HC","HG","HN","HR","IA","IB","IC","ID","IE","IF","IG","IH","IK","IL","IN","IZ","JB","JC","JG","JR","JT","JY","KG","KI","LAB","LE","LG","LT","LU","LV","LZ","MA","MB","MC","ME","MPE","MR","MS","MT","MW","MX","NA","NE","NF","NG","NS","NT","NU","NV","OA","OB","OC","OD","OE","OF","OK","OPE","OT","OU","P2","PA","PAE","PB","PC","PD","PE","PF","PG","PH","PI","PJ","PK","PL","PLP","PN","PO","POP","PP","PPE","PR","PT","PU","PUE","PV","PX","PY","PZ","QA","QB","QC","QD","QF","QG","QH","QJ","QK","QL","QM","QN","QP","QQ","QR","QS","RB1","RB2","RB3","RCB","RD","RG","RJ","RK","RL","RO","RT","RZ","S1","SA","SB","SC","SD","SE","SEC","SH","SI","SK","SL","SM","SO","SP","SS","ST","STL","SU","SV","SW","SX","SY","SZ","T1","TB","TC","TD","TE","TEV","TG","THE","TI","TK","TL","TN","TO","TR","TRE","TS","TT","TTE","TU","TV","TW","TWE","TY","TZ","UC","UN","UUE","VA","VG","VI","VK","VL","VN","VO","VP","VQ","VR","VS","VY","WA","WB","WC","WD","WF","WG","WH","WJ","WK","WL","WM","WN","WP","WQ","WR","WRP","WS","WT","WU","WV","WW","WX","WY","WZ","X11","X12","X15","X16","X17","X18","X19","X20","X3","XA","XB","XC","XD","XF","XG","XH","XJ","XK","YA","YB","YC","YD","YF","YG","YH","YJ","YK","YL","YM","YN","YP","YQ","YR","YS","YT","YV","YW","YX","YY","YZ","ZA","ZB","ZC","ZD","ZF","ZG","ZH","ZJ","ZK","ZL","ZM","ZN","ZP","ZQ","ZR","ZS","ZT","ZU","ZV","ZW","ZX","ZY","ZZ"]),qf=0,w2=xp.length;qf<w2;qf++){var Bp=Ce(xp,qf);_e[Ie++]=Bp,_e[Ie++]=Bp}var y2=er();Ae.packagetype=y2,Ae=Zf}var Zf=Ae;Ae=Object.assign({},Ae,ka.globals);var _2=_e[--Ie];if(gn(_2,"ai")){var x2=_e[--Ie];Vn(x2,"(");var B2=_e[--Ie];B2||(_e[Ie-1]="bwipp.GS1aiMissingOpenParen#2920",_e[Ie++]="AIs must start with '('",Sr()),Ie--;var C2=_e[--Ie];for(_e[Ie++]=1/0,_e[Ie++]=C2;;){var M2=_e[Ie-1];if(M2.length==0){Ie--;break}var E2=_e[--Ie];Nn(E2,")");var P2=_e[--Ie];P2||(fi(),_e[Ie++]="bwipp.GS1aiMissingCloseParen#2926",_e[Ie++]="AIs must end with ')'",Sr());var S2=_e[--Ie];Ie--;var T2=_e[--Ie];_e[Ie++]=S2,Nn(T2,"(");var j2=_e[--Ie];if(j2){var U2=_e[--Ie];Ie--;var k2=_e[--Ie];_e[Ie++]=U2,_e[Ie++]=k2}else _e[Ie++]=""}var Cp=xi();if(_e[Ie++]=Cp,Cp>0)for(var Mp=_e[--Ie],Vf=Mp,D2=~~(Mp/2)+1;Vf>=D2;Vf-=1)tr(Vf,-1);else Ie--;di(xe(~~(xi()/2)));var N2=_e[--Ie];Ae.ais=N2,di(xe(xi()));var F2=_e[--Ie];_e[Ie++]=1/0,tn(F2,function(){_e[Ie++]=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),Za()});var H2=xe();Ae.vals=H2,Ie--}else{var L2=_e[--Ie];Vn(L2,"http://");var R2=_e[--Ie];if(!R2){var Q2=_e[--Ie];Vn(Q2,"HTTP://");var O2=_e[--Ie];if(!O2){var z2=_e[--Ie];Vn(z2,"https://");var G2=_e[--Ie];if(!G2){var W2=_e[--Ie];Vn(W2,"HTTPS://");var q2=_e[--Ie];q2||(_e[Ie-1]="bwipp.GS1dlURIbadScheme#2945",_e[Ie++]="Scheme must be http:// HTTP:// https:// or HTTPS://",Sr())}}}Ie--;var Z2=_e[--Ie];Nn(Z2,"/");var V2=_e[--Ie];V2||(_e[Ie-1]="bwipp.GS1dlMissingDomainOrPathInfo#2951",_e[Ie++]="URI must contain a domain and path info",Sr()),Ie-=2;var Y2=_e[--Ie];Nn(Y2,"#");var K2=_e[--Ie];if(K2){var J2=_e[--Ie];Ie--,_e[Ie-1]=J2}var X2=_e[--Ie];Nn(X2,"?");var $2=_e[--Ie];if(!$2){var eh=_e[--Ie];_e[Ie++]="",_e[Ie++]=null,_e[Ie++]=eh}var th=_e[--Ie];Ae.pp=th,Ie--;var rh=_e[--Ie];for(Ae.qp=rh,_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=Ae.pp;;){var nh=_e[--Ie];Nn(nh,"/");var ih=_e[--Ie];if(!ih){Ie--;break}var ah=_e[--Ie];Ie--;var oh=ah.length+1,sh=_e[--Ie],Ah=_e[Ie-1];_e[Ie++]=lr(oh+Ah),_e[Ie++]=sh}di(xe(xi()-1));var lh=_e[--Ie];Ae.pipos=lh,Ie-=2,Ae.pipos.length<=1&&(_e[Ie++]="bwipp.GS1dlNoAIinfo#2976",_e[Ie++]="The path was too short to contain AI info",Sr()),_e[Ie++]=!1;for(var kf=Ae.pipos.length-2;kf>=0;kf-=2){var Ep=Ce(Ae.pipos,kf),Pp=Oe(Ae.pp,Ep,lr(Ce(Ae.pipos,kf+1)-Ep)-1),ch=vr(Ae.gs1syntax,Pp);if(_e[Ie++]=kf,_e[Ie++]=Pp,ch){var uh=_e[--Ie];if(vr(Ce(Ae.gs1syntax,uh),"dlpkey")){var fh=_e[--Ie];_e[Ie-1]=fh,_e[Ie++]=!0;break}}else Ie--;Ie--}var ph=_e[--Ie];ph||(_e[Ie++]="bwipp.GS1dlNoAIinfo#2995",_e[Ie++]="The path does not contain a valid primary key",Sr());var dh=_e[--Ie],Sp=Ce(Ae.pipos,dh);for(Ae.pp=Oe(Ae.pp,Sp,lr(Ae.pp.length-Sp)),Ae.uriunescape=function(){var qa=_e[--Ie];Ae.qq=qa;var Eo=_e[--Ie];for(Ae.in=Eo,Ae.out=Ge(Ae.in.length),Ae.badhex=!1,_e[Ie++]=0,_e[Ie++]=0;;){var rs=_e[Ie-2];if(rs>=Ae.in.length)break;var t1=_e[Ie-2],n1=Ce(Ae.in,t1);if(_e[Ie++]=n1,n1==43&&Ae.qq){Ie--;var s1=_e[--Ie];He(Ae.out,s1,32),_e[Ie-1]+=1,_e[Ie++]=s1+1}else{var N1=_e[Ie-1],z1=_e[Ie-3];if(N1==37&&z1<Ae.in.length-2){Ie--;var F1=_e[Ie-2],eA=Oe(Ae.in,F1+1,2);_e[Ie++]=0;for(var Ml=0,El=eA.length;Ml<El;Ml++){var Pl=Ce(eA,Ml);if(_e[Ie++]=Pl,Pl>=48&&Pl<=57)_e[Ie-1]-=48;else{var HA=_e[Ie-1];if(HA>=65&&HA<=70)_e[Ie-1]-=55;else{var Tc=_e[Ie-1];if(Tc>=97&&Tc<=102)_e[Ie-1]-=87;else{Ie-=2,Ae.badhex=!0,_e[Ie++]=0;break}}}var ru=_e[--Ie],Ku=_e[--Ie];_e[Ie++]=lr(ru+Ku*16)}if(Ae.badhex){Ie-=2;break}var Ju=_e[--Ie],Qu=_e[--Ie];He(Ae.out,Qu,Ju),_e[Ie-1]+=3,_e[Ie++]=Qu+1}else{var sf=_e[--Ie],Uu=_e[--Ie];He(Ae.out,Uu,sf),_e[Ie-1]+=1,_e[Ie++]=Uu+1}}}Ae.badhex&&(fi(),_e[Ie++]="bwipp.GS1dlBadHexCharacter#3030",_e[Ie++]="Invalid hex character",Sr());var fu=_e[--Ie];Ae.out=Oe(Ae.out,0,fu),_e[Ie-1]=Ae.out},Ae.isvaliddlpkeyseq=function(){var qa=_e[--Ie];Ae.in=qa;var Eo=Ce(Ae.gs1syntax,Ce(Ae.in,0));_e[Ie++]=!1,tn(Ce(Eo,"dlpkey"),function(){var rs=_e[--Ie];for(Ae.seq=rs,Ae.i=1,Ae.j=0;!(Ae.i>=Ae.in.length||Ae.j>=Ae.seq.length);)gn(Ce(Ae.in,Ae.i),Ce(Ae.seq,Ae.j))&&(Ae.i=Ae.i+1),Ae.j=Ae.j+1;if(Ae.i==Ae.in.length)return _e[Ie-1]=!0,!0})},Ae.ais=xe(99),Ae.vals=xe(99),_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=Ae.pp;;){var hh=_e[--Ie];Nn(hh,"/");var gh=_e[--Ie];if(gh){var vh=_e[--Ie];Ie--;var mh=_e[--Ie],bh=_e[Ie-1];He(Ae.ais,bh,vh),Nn(mh,"/");var Ih=_e[--Ie];if(Ih){var wh=_e[--Ie];_e[Ie-1]=wh}else{var yh=_e[--Ie];_e[Ie++]="",_e[Ie++]=yh}var _h=_e[--Ie],xh=_e[Ie-2];_e[Ie++]=Ae.vals,_e[Ie++]=xh,_e[Ie++]=_h,_e[Ie++]=!1,Ae.uriunescape();var Bh=_e[--Ie],Ch=_e[--Ie],Mh=_e[--Ie];He(Mh,Ch,Bh)}else{Ie--;break}var Eh=_e[--Ie];_e[Ie-1]+=1,_e[Ie++]=Eh}var Yf=_e[--Ie];if(Ae.plen=Yf,_e[Ie++]=Yf,Yf>1){_e[Ie++]=Oe(Ae.ais,0,Ae.plen),Ae.isvaliddlpkeyseq();var Ph=_e[--Ie];Ph||(fi(),_e[Ie++]="bwipp.GS1dlBadPathInfo#3076",_e[Ie++]="The AIs in the path are not a valid key-qualifier sequence for the key",Sr())}for(_e[Ie++]=Ae.qp;;){var Sh=_e[Ie-1];if(Sh.length==0){Ie--;break}var Th=_e[--Ie];Nn(Th,"&");var jh=_e[--Ie];if(jh){var Uh=_e[--Ie];_e[Ie-1]=Uh}else{var kh=_e[--Ie];_e[Ie++]="",_e[Ie++]=kh}var Dh=_e[--Ie];Nn(Dh,"=");var Nh=_e[--Ie];if(Nh){var Fh=_e[Ie-1],Kf=!0;if(tn(Fh,function(){var qa=_e[--Ie];Kf=Kf&&qa>=48&&qa<=57}),Kf){var Hh=_e[--Ie];Ie--;var Lh=_e[--Ie],Tp=_e[Ie-2];He(Ae.ais,Tp,Hh),_e[Ie++]=Ae.vals,_e[Ie++]=Tp,_e[Ie++]=Lh,_e[Ie++]=!0,Ae.uriunescape();var Rh=_e[--Ie],Qh=_e[--Ie],Oh=_e[--Ie];He(Oh,Qh,Rh);var zh=_e[--Ie];_e[Ie-1]+=1,_e[Ie++]=zh}else Ie-=3}else Ie--}for(var Gh=_e[Ie-1],jp=Oe(Ae.ais,Ae.plen,lr(Gh-Ae.plen)),Jf=0,Wh=jp.length;Jf<Wh;Jf++){var Up=Ce(jp,Jf),qh=vr(Ae.gs1syntax,Up);if(_e[Ie++]=Up,qh){var Zh=_e[Ie-1],kp=Ce(Ae.gs1syntax,Zh),Vh=vr(kp,"dlattr");if(_e[Ie++]=kp,_e[Ie++]="dlattr",Vh){var Yh=_e[--Ie],Kh=_e[--Ie];_e[Ie++]=Ce(Kh,Yh)}else Ie-=2,_e[Ie++]=!0}else _e[Ie++]=Ae.dontlint;var Jh=_e[--Ie];if(!Jh){var Dp=_e[Ie-1],Np=Dp.length,Nf=Ge(Np+46);rr(Nf,0,"AI ("),rr(Nf,4,Dp),rr(Nf,Np+4,") is not a valid GS1 DL URI data attribute"),Ie--;var Xh=xi()+2;_e[Ie++]="bwipp.GS1dlInvalidDataAttribute#3110",_e[Ie++]=Nf,tr(Xh+1,2),fi(),Sr()}Ie--}for(var $h=_e[Ie-1],Fp=Oe(Ae.ais,Ae.plen,lr($h-Ae.plen)),Xf=0,e0=Fp.length;Xf<e0;Xf++){_e[Ie++]=Ce(Fp,Xf);for(var $f=Ae.plen;$f>=1;$f-=1){var t0=_e[Ie-1];_e[Ie++]=$f,_e[Ie++]=t0,_e[Ie++]=1/0,Ur(Oe(Ae.ais,0,Ae.plen)),tr(xi()+3,-2);var r0=_e[--Ie],n0=_e[--Ie];_e[Ie++]=r0,tr(n0,1);var i0=xe();_e[Ie++]=i0,Ae.isvaliddlpkeyseq();var a0=_e[--Ie];if(a0){var o0=_e[--Ie];_e[Ie-1]=o0;var Hp=_e[Ie-1],Lp=Hp.length,Ff=Ge(Lp+50);rr(Ff,0,"AI ("),rr(Ff,4,Hp),rr(Ff,Lp+4,") from query params should be in the path info"),Ie--;var s0=xi()+2;_e[Ie++]="bwipp.GS1dlAttributeMustBeQualifier#3128",_e[Ie++]=Ff,tr(s0+1,2),fi(),Sr()}}Ie--}var Rp=_e[--Ie];Ae.ais=Oe(Ae.ais,0,Rp),Ae.vals=Oe(Ae.vals,0,Rp),Ie--;for(var Hf=0,A0=Ae.ais.length-1;Hf<=A0;Hf+=1){if(_e[Ie++]=Hf,gn(Ce(Ae.ais,Hf),"01")){var l0=_e[Ie-1],Qp=Ce(Ae.vals,l0),ep=Qp.length;if(_e[Ie++]=Qp,ep==8||ep==12||ep==13){var Op=pr(Ge(14),"00000000000000");_e[Ie++]=Op,_e[Ie++]=Op;var zp=_e[Ie-3],c0=_e[Ie-1];rr(c0,14-zp.length,zp);var u0=_e[Ie-2];Ie-=3;var f0=_e[Ie-1];He(Ae.vals,f0,u0)}else Ie--}Ie--}}_e[Ie++]=1/0;for(var Gp=Ae.ais,tp=0,p0=Gp.length;tp<p0;tp++){var Wp=Ce(Gp,tp);if(_e[Ie++]=!0,_e[Ie++]=Wp,Wp.length>=2){var d0=_e[--Ie];vr(Ae.aifixed,Oe(d0,0,2))&&(_e[Ie-1]=!1)}else Ie--}if(Ae.fncs=xe(),Ae.lintnumeric=function(){var qa=_e[--Ie];_e[Ie++]=!0,tn(qa,function(){var rs=_e[--Ie];if(rs<48||rs>57)return _e[Ie-1]=!1,!0});var Eo=_e[--Ie];if(!Eo)return _e[Ie-1]="bwipp.GS1notNumeric#3170",_e[Ie++]="Not numeric",_e[Ie++]=!1,!0},Ae.lintcset82=function(){var qa=_e[--Ie];_e[Ie++]=!0,tn(qa,function(){var rs=_e[--Ie];if(!vr(Ae.cset82,rs))return _e[Ie-1]=!1,!0});var Eo=_e[--Ie];if(!Eo)return _e[Ie-1]="bwipp.GS1badCSET82character#3175",_e[Ie++]="Invalid CSET 82 character",_e[Ie++]=!1,!0},Ae.lintcset39=function(){var qa=_e[--Ie];_e[Ie++]=!0,tn(qa,function(){var rs=_e[--Ie];if(!vr(Ae.cset39,rs))return _e[Ie-1]=!1,!0});var Eo=_e[--Ie];if(!Eo)return _e[Ie-1]="bwipp.GS1badCSET39character#3180",_e[Ie++]="Invalid CSET 39 character",_e[Ie++]=!1,!0},Ae.lintcset64=function(){var qa=_e[Ie-1];Nn(qa,"=");var Eo=_e[--Ie];if(Eo){var rs=_e[--Ie];_e[Ie-1]=rs.length%3,_e[Ie++]=rs;var t1=_e[Ie-2],n1=_e[Ie-3];_e[Ie-3]=_e[Ie-1],Ie-=2,_e[Ie++]=n1,_e[Ie++]=t1,_e[Ie++]=!1,t1==1&&gn(n1,"=")&&(_e[Ie-1]=!0);var s1=_e[Ie-2],N1=_e[Ie-3];s1==2&&N1.length==0&&(_e[Ie-1]=!0);var z1=_e[--Ie];if(!z1)return Ie-=5,_e[Ie++]="bwipp.GS1badCSET64padding#3189",_e[Ie++]="Invalid CSET 64 padding",_e[Ie++]=!1,!0;Ie-=2;var F1=_e[--Ie],eA=_e[--Ie];_e[Ie++]=F1,_e[Ie++]=eA}Ie--;var Ml=_e[--Ie];_e[Ie++]=!0,tn(Ml,function(){var Pl=_e[--Ie];if(!vr(Ae.cset64,Pl))return _e[Ie-1]=!1,!0});var El=_e[--Ie];if(!El)return _e[Ie-1]="bwipp.GS1badCSET64character#3195",_e[Ie++]="Invalid CSET 64 character",_e[Ie++]=!1,!0},Ae.lintgcppos1=function(){var qa=_e[Ie-1];if(qa.length<2)return Ie-=2,_e[Ie++]="bwipp.GS1gcpTooShort#3199",_e[Ie++]="Value is too short to contain a GS1 Company Prefix",_e[Ie++]=!1,!0;var Eo=_e[--Ie],rs=Ce(Eo,0),t1=Ce(Eo,1);if(rs<48||rs>57||t1<48||t1>57)return _e[Ie-1]="bwipp.GS1badGCP#3202",_e[Ie++]="Non-numeric GS1 Company Prefix",_e[Ie++]=!1,!0},Ae.lintgcppos2=function(){var qa=_e[Ie-1];if(qa.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1valueTooShortForOffsetGCP#3207",_e[Ie++]="Value is too short to contain an offset GS1 Company Prefix",_e[Ie++]=!1,!0;var Eo=_e[--Ie];_e[Ie++]=Oe(Eo,1,Eo.length-1),Ae.lintgcppos1()},Ae.lintimporteridx=function(){var qa=_e[--Ie];Nn("-0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz",qa);var Eo=_e[--Ie];if(!Eo)return Ie-=2,_e[Ie++]="bwipp.GS1badImporterIndex#3213",_e[Ie++]="Invalid importer index",_e[Ie++]=!1,!0;Ie-=3},Ae.lintcsum=function(){var qa=_e[--Ie],Eo=qa.length%2==0?3:1;_e[Ie++]=1/0,_e[Ie++]=Eo,tn(qa,function(){var F1=_e[--Ie],eA=_e[--Ie];_e[Ie++]=(F1-48)*eA,_e[Ie++]=4-eA}),Ie--;var rs=xi()+1;_e[Ie++]=0;for(var t1=0,n1=rs-1;t1<n1;t1++){var s1=_e[--Ie],N1=_e[--Ie];_e[Ie++]=lr(N1+s1)}var z1=_e[--Ie];if(Ie--,z1%10!=0)return _e[Ie-1]="bwipp.GS1badChecksum#3222",_e[Ie++]="Bad checksum",_e[Ie++]=!1,!0},Ae.lintcsumalpha=function(){var qa=_e[Ie-1];if(qa.length<2)return Ie-=2,_e[Ie++]="bwipp.GS1alphaTooShort#3226",_e[Ie++]="Alphanumeric string is too short to check",_e[Ie++]=!1,!0;var Eo=_e[Ie-1];_e[Ie++]=Eo.length-2;var rs=Oe(Eo,0,Eo.length-2);_e[Ie++]=1/0,tn(rs,function(){var fu=_e[Ie-1],gf=vr(Ae.cset82,fu);if(gf){var Af=_e[--Ie];_e[Ie++]=Ce(Ae.cset82,Af)}else return _e[Ie++]=-1,!0});var t1=_e[Ie-1];if(t1==-1)return fi(),Ie-=3,_e[Ie++]="bwipp.GS1UnknownCSET82Character#3232",_e[Ie++]="Unknown CSET 82 character",_e[Ie++]=!1,!0;di(xe(xi()));var n1=_e[--Ie];_e[Ie-1]=n1;var s1=_e[Ie-2],N1=_e[Ie-3];_e[Ie-3]=_e[Ie-1],Ie-=2;var z1=Oe(N1,s1,2);_e[Ie++]=1/0,tn(z1,function(){var fu=_e[Ie-1],gf=vr(Ae.cset32,fu);if(gf){var Af=_e[--Ie];_e[Ie++]=Ce(Ae.cset32,Af)}else return _e[Ie++]=-1,!0});var F1=_e[Ie-1];if(F1==-1)return fi(),Ie-=2,_e[Ie++]="bwipp.GS1UnknownCSET32Character#3238",_e[Ie++]="Unknown CSET 32 character",_e[Ie++]=!1,!0;di(xe(xi()));var eA=_e[--Ie];Ie--;var Ml=_e[--Ie],El=Ml.length;if(_e[Ie++]=lr(Ce(eA,0)*32+Ce(eA,1)),_e[Ie++]=Ml,_e[Ie++]=Ae.gs1process_primes,_e[Ie++]=El,El>Ae.gs1process_primes.length)return Ie-=5,_e[Ie++]="bwipp.GS1alphaTooLong#3243",_e[Ie++]="Alphanumeric string is too long to check",_e[Ie++]=!1,!0;for(var Pl=_e[--Ie],HA=_e[--Ie],Tc=Oe(HA,0,Pl),ru=0,Ku=Tc.length;ru<Ku;ru++){var Ju=_e[--Ie];_e[Ie++]=Ce(Tc,ru),_e[Ie++]=Ju}var Qu=_e[--Ie];_e[Ie++]=0,tn(Qu,function(){var fu=_e[Ie-3],gf=_e[Ie-1],Af=_e[Ie-2];Ie-=3,_e[Ie++]=lr(Af+fu*gf)});var sf=_e[--Ie],Uu=_e[--Ie];if(Uu!=sf%1021)return _e[Ie-1]="bwipp.GS1badAlphaCheckCharacters#3246",_e[Ie++]="Bad alphanumeric check characters",_e[Ie++]=!1,!0},Ae.lintiso3166=function(){var qa=_e[--Ie];if(!vr(Ae.iso3166,qa))return _e[Ie-1]="bwipp.GS1UnknownCountry#3250",_e[Ie++]="Unknown country code",_e[Ie++]=!1,!0},Ae.lintiso3166999=function(){var qa=_e[Ie-1];if(si(qa,"999")){var Eo=_e[--Ie];if(!vr(Ae.iso3166,Eo))return _e[Ie-1]="bwipp.GS1UnknownCountryOr999#3255",_e[Ie++]="Unknown country code or not 999",_e[Ie++]=!1,!0}else Ie--},Ae.lintiso3166alpha2=function(){var qa=_e[--Ie];if(!vr(Ae.iso3166alpha2,qa))return _e[Ie-1]="bwipp.GS1UnknownCountryAlpha#3262",_e[Ie++]="Unknown country alpha code",_e[Ie++]=!1,!0},Ae.lintiso4217=function(){var qa=_e[--Ie];if(!vr(Ae.iso4217,qa))return _e[Ie-1]="bwipp.GS1UnknownCurrency#3266",_e[Ie++]="Unknown currency code",_e[Ie++]=!1,!0},Ae.lintiso5218=function(){var qa=_e[--Ie];if(si(qa,"0")&&si(qa,"1")&&si(qa,"2")&&si(qa,"9"))return _e[Ie-1]="bwipp.GS1biologicalSexCode#3271",_e[Ie++]="Invalid biological sex code",_e[Ie++]=!1,!0},Ae.lintiban=function(){var qa=_e[Ie-1];if(qa.length<=4)return Ie-=2,_e[Ie++]="bwipp.GS1tooShort#3276",_e[Ie++]="IBAN too short",_e[Ie++]=!1,!0;var Eo=_e[Ie-1];_e[Ie++]=!0,tn(Eo,function(){var F1=Ge(1);_e[Ie++]=F1,_e[Ie++]=F1,_e[Ie++]=0,tr(4,-1);var eA=_e[--Ie],Ml=_e[--Ie],El=_e[--Ie];He(El,Ml,eA);var Pl=_e[--Ie];Nn("0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",Pl);var HA=_e[--Ie];if(!HA)return Ie-=2,_e[Ie++]=!1,!0;Ie-=3});var rs=_e[--Ie];if(!rs)return Ie-=2,_e[Ie++]="bwipp.GS1badIBANcharacter#3283",_e[Ie++]="Invalid IBAN character",_e[Ie++]=!1,!0;var t1=_e[Ie-1];_e[Ie++]=1/0,_e[Ie++]=1/0,tn(t1),tr(xi(),-4),di(xe(xi()));var n1=_e[--Ie];Ie--,tn(n1,function(){var F1=_e[--Ie],eA=F1-48;if(_e[Ie++]=eA,eA>9){var Ml=_e[--Ie],El=Ml-7;_e[Ie++]=~~(El/10),_e[Ie++]=El%10}}),di(xe(xi()));var s1=_e[--Ie];Ie--;var N1=0;if(tn(s1,function(){var F1=_e[--Ie];N1=lr(F1+N1*10)%97}),N1!=1)return Ie-=2,_e[Ie++]="bwipp.GS1badIBANchecksum#3288",_e[Ie++]="IBAN checksum incorrect",_e[Ie++]=!1,!0;var z1=_e[--Ie];_e[Ie++]=Oe(z1,0,2),Ae.lintiso3166alpha2()},Ae.lintzero=function(){var qa=_e[--Ie];if(si(qa,"0"))return _e[Ie-1]="bwipp.GS1zeroRequired#3293",_e[Ie++]="Zero is required",_e[Ie++]=!1,!0},Ae.lintnonzero=function(){var qa=_e[--Ie];_e[Ie++]=!1,tn(qa,function(){var rs=_e[--Ie];rs!=48&&(_e[Ie-1]=!0)});var Eo=_e[--Ie];if(!Eo)return _e[Ie-1]="bwipp.GS1zeroNotPermitted#3298",_e[Ie++]="Zero not permitted",_e[Ie++]=!1,!0},Ae.lintnozeroprefix=function(){var qa=_e[--Ie];if(qa.length>1&&Ce(qa,0)==48)return _e[Ie-1]="bwipp.GS1badZeroPrefix#3303",_e[Ie++]="Zero prefix is not permitted",_e[Ie++]=!1,!0},Ae.linthasnondigit=function(){var qa=_e[--Ie];_e[Ie++]=!1,tn(qa,function(){var rs=_e[--Ie];if(rs<48||rs>57)return _e[Ie-1]=!0,!0});var Eo=_e[--Ie];if(!Eo)return _e[Ie-1]="bwipp.GS1requiresNonDigit#3309",_e[Ie++]="A non-digit character is required",_e[Ie++]=!1,!0},Ae.linthyphen=function(){var qa=_e[--Ie];if(si(qa,"-"))return _e[Ie-1]="bwipp.GS1hyphenRequired#3313",_e[Ie++]="A hyphen is required",_e[Ie++]=!1,!0},Ae.lintyyyymmd0=function(){var qa=_e[Ie-1],Eo=dr(Oe(qa,4,2));if(_e[Ie++]=Eo,Eo<1||Eo>12)return Ie-=3,_e[Ie++]="bwipp.GS1badMonth#3317",_e[Ie++]="Invalid month",_e[Ie++]=!1,!0;var rs=_e[--Ie];if(rs==2){var t1=_e[Ie-1],n1=dr(Oe(t1,0,4));_e[Ie++]=n1%400==0||n1%4==0&&n1%100!=0?29:28}else{var s1=_e[Ie-1];_e[Ie++]=Ce(Ae.gs1process_daysinmonth,dr(Oe(s1,4,2))-1)}var N1=_e[--Ie],z1=_e[--Ie];if(N1<dr(Oe(z1,6,2)))return _e[Ie-1]="bwipp.GS1badDay#3323",_e[Ie++]="Invalid day of month",_e[Ie++]=!1,!0},Ae.lintyyyymmdd=function(){var qa=_e[Ie-1];if(qa.length!=8)return Ie-=2,_e[Ie++]="bwipp.GS1badDateLength#3327",_e[Ie++]="Invalid length for yyyymmdd date",_e[Ie++]=!1,!0;var Eo=_e[Ie-1];if(dr(Oe(Eo,6,2))<1)return Ie-=2,_e[Ie++]="bwipp.GS1badDay#3328",_e[Ie++]="Invalid day of month",_e[Ie++]=!1,!0;Ae.lintyyyymmd0()},Ae.lintyymmd0=function(){var qa=_e[Ie-1],Eo=dr(Oe(qa,0,2)),rs=Eo-21;if(_e[Ie++]=Eo,_e[Ie++]=rs,rs>=51)_e[Ie-1]="19";else{var t1=_e[--Ie];t1<=-50?_e[Ie++]="21":_e[Ie++]="20"}var n1=_e[--Ie];_e[Ie-1]=n1;var s1=Ge(8);_e[Ie++]=s1,_e[Ie++]=s1,_e[Ie++]=0,tr(4,-1);var N1=_e[--Ie],z1=_e[--Ie],F1=_e[--Ie];rr(F1,z1,N1);var eA=_e[Ie-1];_e[Ie++]=eA,_e[Ie++]=2,tr(4,-1);var Ml=_e[--Ie],El=_e[--Ie],Pl=_e[--Ie];rr(Pl,El,Ml),Ae.lintyyyymmd0()},Ae.lintyymmdd=function(){var qa=_e[Ie-1];if(qa.length!=6)return Ie-=2,_e[Ie++]="bwipp.GS1badDateLength#3340",_e[Ie++]="Invalid length for yymmdd date",_e[Ie++]=!1,!0;var Eo=_e[Ie-1];if(dr(Oe(Eo,4,2))<1)return Ie-=2,_e[Ie++]="bwipp.GS1badDay#3341",_e[Ie++]="Invalid day of month",_e[Ie++]=!1,!0;Ae.lintyymmd0()},Ae.linthh=function(){var qa=_e[--Ie];if(dr(Oe(qa,0,2))>23)return _e[Ie-1]="bwipp.GS1badHour#3346",_e[Ie++]="Invalid hour of day",_e[Ie++]=!1,!0},Ae.lintmi=function(){var qa=_e[--Ie];if(dr(Oe(qa,0,2))>59)return _e[Ie-1]="bwipp.GS1badMinute#3350",_e[Ie++]="Invalid minute in the hour",_e[Ie++]=!1,!0},Ae.lintss=function(){var qa=_e[--Ie];if(dr(Oe(qa,0,2))>59)return _e[Ie-1]="bwipp.GS1badSecond#3354",_e[Ie++]="Invalid second in the minute",_e[Ie++]=!1,!0},Ae.linthhmi=function(){var qa=_e[Ie-1];if(dr(Oe(qa,0,2))>23)return Ie-=2,_e[Ie++]="bwipp.GS1badHour#3358",_e[Ie++]="Invalid hour of day",_e[Ie++]=!1,!0;var Eo=_e[--Ie];if(dr(Oe(Eo,2,2))>59)return _e[Ie-1]="bwipp.GS1badMinute#3359",_e[Ie++]="Invalid minute in the hour",_e[Ie++]=!1,!0},Ae.lintmmoptss=function(){var qa=_e[Ie-1],Eo=qa.length;if(Eo!=2&&Eo!=4)return _e[Ie-1]="bwipp.GS1badTimeLength#3364",_e[Ie++]="Invalid length for optional minutes and seconds",_e[Ie++]=!1,!0;var rs=_e[Ie-1];if(dr(Oe(rs,0,2))>59)return Ie-=2,_e[Ie++]="bwipp.GS1badMinute#3366",_e[Ie++]="Invalid minute in the hour",_e[Ie++]=!1,!0;var t1=_e[Ie-1];if(t1.length>=4){var n1=_e[Ie-1];if(dr(Oe(n1,2,2))>59)return Ie-=2,_e[Ie++]="bwipp.GS1badSecond#3368",_e[Ie++]="Invalid second in the minute",_e[Ie++]=!1,!0}Ie--},Ae.lintyesno=function(){var qa=_e[--Ie];if(si(qa,"0")&&si(qa,"1"))return _e[Ie-1]="bwipp.GS1badBoolean#3375",_e[Ie++]="Neither 0 nor 1 for yes or no",_e[Ie++]=!1,!0},Ae.lintwinding=function(){var qa=_e[--Ie];if(si(qa,"0")&&si(qa,"1")&&si(qa,"9"))return _e[Ie-1]="bwipp.GS1badWinding#3381",_e[Ie++]="Invalid winding direction",_e[Ie++]=!1,!0},Ae.lintpieceoftotal=function(){var qa=_e[Ie-1];if(qa.length%2!=0)return Ie-=2,_e[Ie++]="bwipp.GS1badPieceTotalLength#3386",_e[Ie++]="Invalid piece/total length",_e[Ie++]=!1,!0;var Eo=_e[Ie-1],rs=dr(Oe(Eo,0,~~(Eo.length/2)));if(_e[Ie++]=rs,rs==0)return Ie-=3,_e[Ie++]="bwipp.GS1badPieceNumber#3388",_e[Ie++]="Invalid piece number",_e[Ie++]=!1,!0;var t1=_e[--Ie],n1=_e[--Ie],s1=~~(n1.length/2),N1=dr(Oe(n1,s1,s1));if(_e[Ie++]=t1,_e[Ie++]=N1,N1==0)return Ie-=3,_e[Ie++]="bwipp.GS1badPieceTotal#3390",_e[Ie++]="Invalid total number",_e[Ie++]=!1,!0;var z1=_e[--Ie],F1=_e[--Ie];if(Xa(F1,z1))return _e[Ie-1]="bwipp.GS1pieceExceedsTotal#3391",_e[Ie++]="Piece number exceeds total",_e[Ie++]=!1,!0},Ae.lintposinseqslash=function(){var qa=_e[--Ie];Nn(qa,"/");var Eo=_e[--Ie];if(!Eo)return Ie-=2,_e[Ie++]="bwipp.invalidPosInSeqFormat#3396",_e[Ie++]="Invalid <pos>/<end> format",_e[Ie++]=!1,!0;var rs=_e[--Ie];_e[Ie-1]=rs;var t1=_e[Ie-1];if(t1.length==0)return Ie-=3,_e[Ie++]="bwipp.invalidPosInSeqFormat#3400",_e[Ie++]="Invalid <pos>/<end> format",_e[Ie++]=!1,!0;var n1=_e[Ie-2];if(n1.length==0)return Ie-=3,_e[Ie++]="bwipp.invalidPosInSeqFormat#3403",_e[Ie++]="Invalid <pos>/<end> format",_e[Ie++]=!1,!0;var s1=_e[Ie-1];_e[Ie++]=!0,tn(s1,function(){var HA=_e[--Ie];if(HA<48||HA>57)return _e[Ie-1]=!1,!0});var N1=_e[--Ie];if(!N1)return Ie-=3,_e[Ie++]="bwipp.positionNotNumeric#3408",_e[Ie++]="Position is not numeric",_e[Ie++]=!1,!0;var z1=_e[Ie-2];_e[Ie++]=!0,tn(z1,function(){var HA=_e[--Ie];if(HA<48||HA>57)return _e[Ie-1]=!1,!0});var F1=_e[--Ie];if(!F1)return Ie-=3,_e[Ie++]="bwipp.endNotNumeric#3412",_e[Ie++]="End is not numeric",_e[Ie++]=!1,!0;var eA=_e[Ie-1];if(Ce(eA,0)==48)return Ie-=3,_e[Ie++]="bwipp.positionZeroPrefix#3413",_e[Ie++]="Position cannot have zero prefix",_e[Ie++]=!1,!0;var Ml=_e[Ie-2];if(Ce(Ml,0)==48)return Ie-=3,_e[Ie++]="bwipp.endZeroPrefix#3414",_e[Ie++]="End cannot have zero prefix",_e[Ie++]=!1,!0;var El=_e[--Ie],Pl=_e[--Ie];if(dr(Pl)<dr(El))return _e[Ie-1]="bwipp.positionExceedsEnd#3416",_e[Ie++]="Position exceeds end",_e[Ie++]=!1,!0},Ae.lintpcenc=function(){for(;;){var qa=_e[--Ie];Nn(qa,"%");var Eo=_e[--Ie];if(!Eo){Ie--;break}Ie-=2;var rs=_e[Ie-1];if(rs.length<2){Ie-=2,_e[Ie++]="bwipp.GS1badPercentEscape#3422",_e[Ie++]="Invalid % escape",_e[Ie++]=!1;break}var t1=_e[Ie-1],n1=Oe(t1,0,2);_e[Ie++]=!0;for(var s1=0,N1=n1.length;s1<N1;s1++){var z1=Ge(1);He(z1,0,Ce(n1,s1)),Nn("0123456789ABCDEFabcdef",z1);var F1=_e[--Ie];if(!F1){Ie-=2,_e[Ie++]=!1;break}Ie-=3}var eA=_e[--Ie];if(!eA){Ie-=2,_e[Ie++]="bwipp.GS1badPercentChars#3429",_e[Ie++]="Invalid characters for percent encoding",_e[Ie++]=!1;break}}},Ae.lintcouponcode=function(){var qa=_e[Ie-1];_e[Ie++]=!0,tn(qa,function(){var u2=_e[--Ie];if(u2<48||u2>57)return _e[Ie-1]=!1,!0});var Eo=_e[--Ie];if(!Eo)return Ie-=2,_e[Ie++]="bwipp.GS1couponNotNumeric#3437",_e[Ie++]="Coupon not numeric",_e[Ie++]=!1,!0;var rs=_e[Ie-1];if(rs.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortGCPVLI#3441",_e[Ie++]="Coupon too short: Missing GCP VLI",_e[Ie++]=!1,!0;var t1=_e[Ie-1],n1=dr(Oe(t1,0,1));if(_e[Ie++]=n1,n1>6)return Ie-=3,_e[Ie++]="bwipp.GS1couponBadGCPVLI#3444",_e[Ie++]="Coupon GCP length indicator must be 0-6",_e[Ie++]=!1,!0;var s1=_e[--Ie],N1=_e[Ie-1];if(_e[Ie++]=s1+6+1,s1+6+1>N1.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShortGCP#3448",_e[Ie++]="Coupon too short: GCP truncated",_e[Ie++]=!1,!0;var z1=_e[--Ie],F1=_e[--Ie],eA=Oe(F1,z1,lr(F1.length-z1));if(_e[Ie++]=eA,eA.length<6)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortOfferCode#3454",_e[Ie++]="Coupon too short: Offer Code truncated",_e[Ie++]=!1,!0;var Ml=_e[--Ie],El=Oe(Ml,6,Ml.length-6);if(_e[Ie++]=El,El.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortSaveValueVLI#3460",_e[Ie++]="Coupon too short: Missing Save Value VLI",_e[Ie++]=!1,!0;var Pl=_e[Ie-1],HA=dr(Oe(Pl,0,1));if(_e[Ie++]=HA,HA<1||HA>5)return Ie-=3,_e[Ie++]="bwipp.GS1couponBadSaveValueVLI#3463",_e[Ie++]="Coupon Save Value length indicator must be 1-5",_e[Ie++]=!1,!0;var Tc=_e[--Ie],ru=_e[Ie-1];if(_e[Ie++]=Tc+1,Tc+1>ru.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShortSaveValue#3467",_e[Ie++]="Coupon too short: Save Value truncated",_e[Ie++]=!1,!0;var Ku=_e[--Ie],Ju=_e[--Ie],Qu=Oe(Ju,Ku,lr(Ju.length-Ku));if(_e[Ie++]=Qu,Qu.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort1stPurchaseRequirementVLI#3473",_e[Ie++]="Coupon too short: Missing 1st Purchase Requirement VLI",_e[Ie++]=!1,!0;var sf=_e[Ie-1],Uu=dr(Oe(sf,0,1));if(_e[Ie++]=Uu,Uu<1||Uu>5)return Ie-=3,_e[Ie++]="bwipp.GS1couponBad1stPurchaseRequirementVLI#3476",_e[Ie++]="Coupon 1st Purchase Requirement length indicator must be 1-5",_e[Ie++]=!1,!0;var fu=_e[--Ie],gf=_e[Ie-1];if(_e[Ie++]=fu+1,fu+1>gf.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShort1stPurchaseRequirement#3480",_e[Ie++]="Coupon too short: 1st Purchase Requirement truncated",_e[Ie++]=!1,!0;var Af=_e[--Ie],Kp=_e[--Ie],Jp=Oe(Kp,Af,lr(Kp.length-Af));if(_e[Ie++]=Jp,Jp.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort1stPurchaseRequirementCode#3486",_e[Ie++]="Coupon too short: Missing 1st Purchase Requirement Code",_e[Ie++]=!1,!0;var P0=_e[Ie-1],Xp=dr(Oe(P0,0,1));if(Xp>4&&Xp!=9)return Ie-=2,_e[Ie++]="bwipp.GS1couponBad1stPurchaseRequirementCode#3489",_e[Ie++]="Coupon 1st Purchase Requirement Code must be 0-4 or 9",_e[Ie++]=!1,!0;var $p=_e[--Ie],ed=Oe($p,1,$p.length-1);if(_e[Ie++]=ed,ed.length<3)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort1stPurchaseFamilyCode#3495",_e[Ie++]="Coupon too short: 1st Purchase Family Code truncated",_e[Ie++]=!1,!0;var td=_e[--Ie],rd=Oe(td,3,td.length-3);if(_e[Ie++]=rd,rd.length>=1){var S0=_e[Ie-1];if(dr(Oe(S0,0,1))==1){var nd=_e[--Ie],id=Oe(nd,1,nd.length-1);if(_e[Ie++]=id,id.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortAdditionalPurchaseRulesCode#3505",_e[Ie++]="Coupon too short: Missing Additional Purchase Rules Code",_e[Ie++]=!1,!0;var T0=_e[Ie-1];if(dr(Oe(T0,0,1))>3)return Ie-=2,_e[Ie++]="bwipp.GS1couponBadAdditionalPurchaseRulesCode#3508",_e[Ie++]="Coupon Additional Purchase Rules Code must be 0-3",_e[Ie++]=!1,!0;var ad=_e[--Ie],od=Oe(ad,1,ad.length-1);if(_e[Ie++]=od,od.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort2ndPurchaseRequirementVLI#3514",_e[Ie++]="Coupon too short: Missing 2nd Purchase Requirement VLI",_e[Ie++]=!1,!0;var j0=_e[Ie-1],ip=dr(Oe(j0,0,1));if(_e[Ie++]=ip,ip<1||ip>5)return Ie-=3,_e[Ie++]="bwipp.GS1couponBad2ndPurchaseRequirementVLI#3517",_e[Ie++]="Coupon 2nd Purchase Requirement length indicator must be 1-5",_e[Ie++]=!1,!0;var sd=_e[--Ie],U0=_e[Ie-1];if(_e[Ie++]=sd+1,sd+1>U0.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShort2ndPurchaseRequirement#3521",_e[Ie++]="Coupon too short: 2nd Purchase Requirement truncated",_e[Ie++]=!1,!0;var Ad=_e[--Ie],ld=_e[--Ie],cd=Oe(ld,Ad,lr(ld.length-Ad));if(_e[Ie++]=cd,cd.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort2ndPurchaseRequirementCode#3527",_e[Ie++]="Coupon too short: Missing 2nd Purchase Requirement Code",_e[Ie++]=!1,!0;var k0=_e[Ie-1],ud=dr(Oe(k0,0,1));if(ud>4&&ud!=9)return Ie-=2,_e[Ie++]="bwipp.GS1couponBad2ndPurchaseRequirementCode#3530",_e[Ie++]="Coupon 2nd Purchase Requirement Code must be 0-4 or 9",_e[Ie++]=!1,!0;var fd=_e[--Ie],pd=Oe(fd,1,fd.length-1);if(_e[Ie++]=pd,pd.length<3)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort2ndPurchaseFamilyCode#3536",_e[Ie++]="Coupon too short: 2nd Purchase Family Code truncated",_e[Ie++]=!1,!0;var dd=_e[--Ie],hd=Oe(dd,3,dd.length-3);if(_e[Ie++]=hd,hd.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort2ndPurchaseGCPVLI#3542",_e[Ie++]="Coupon too short: Missing 2nd Purchase GCP VLI",_e[Ie++]=!1,!0;var D0=_e[Ie-1],ap=dr(Oe(D0,0,1));if(_e[Ie++]=ap,ap>6&&ap!=9)return Ie-=3,_e[Ie++]="bwipp.GS1couponBad2ndPurchaseGCPVLI#3545",_e[Ie++]="Coupon 2nd Purchase GCP length indicator must be 0-6 or 9",_e[Ie++]=!1,!0;var N0=_e[Ie-1];N0!=9?_e[Ie-1]+=6:_e[Ie-1]=0;var gd=_e[--Ie],F0=_e[Ie-1];if(_e[Ie++]=gd+1,gd+1>F0.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShort2ndPurchaseGCP#3549",_e[Ie++]="Coupon too short: 2nd Purchase GCP truncated",_e[Ie++]=!1,!0;var vd=_e[--Ie],md=_e[--Ie];_e[Ie++]=Oe(md,vd,lr(md.length-vd))}}var H0=_e[Ie-1];if(H0.length>=1){var L0=_e[Ie-1];if(dr(Oe(L0,0,1))==2){var bd=_e[--Ie],Id=Oe(bd,1,bd.length-1);if(_e[Ie++]=Id,Id.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort3rdPurchaseRequirementVLI#3561",_e[Ie++]="Coupon too short: Missing 3rd Purchase Requirement VLI",_e[Ie++]=!1,!0;var R0=_e[Ie-1],op=dr(Oe(R0,0,1));if(_e[Ie++]=op,op<1||op>5)return Ie-=3,_e[Ie++]="bwipp.GS1couponBad3rdPurchaseRequirementVLI#3564",_e[Ie++]="Coupon 3rd Purchase Requirement length indicator must be 1-5",_e[Ie++]=!1,!0;var wd=_e[--Ie],Q0=_e[Ie-1];if(_e[Ie++]=wd+1,wd+1>Q0.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShort3rdPurchaseRequirement#3568",_e[Ie++]="Coupon too short: 3rd Purchase Requirement truncated",_e[Ie++]=!1,!0;var yd=_e[--Ie],_d=_e[--Ie],xd=Oe(_d,yd,lr(_d.length-yd));if(_e[Ie++]=xd,xd.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort3rdPurchaseRequirementCode#3574",_e[Ie++]="Coupon too short: Missing 3rd Purchase Requirement Code",_e[Ie++]=!1,!0;var O0=_e[Ie-1],Bd=dr(Oe(O0,0,1));if(Bd>4&&Bd!=9)return Ie-=2,_e[Ie++]="bwipp.GS1couponBad3rdPurchaseRequirementCode#3577",_e[Ie++]="Coupon 3rd Purchase Requirement Code must be 0-4 or 9",_e[Ie++]=!1,!0;var Cd=_e[--Ie],Md=Oe(Cd,1,Cd.length-1);if(_e[Ie++]=Md,Md.length<3)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort3rdPurchaseFamilyCode#3583",_e[Ie++]="Coupon too short: 3rd Purchase Family Code truncated",_e[Ie++]=!1,!0;var Ed=_e[--Ie],Pd=Oe(Ed,3,Ed.length-3);if(_e[Ie++]=Pd,Pd.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShort3rdPurchaseGCPVLI#3589",_e[Ie++]="Coupon too short: Missing 3rd Purchase GCP VLI",_e[Ie++]=!1,!0;var z0=_e[Ie-1],sp=dr(Oe(z0,0,1));if(_e[Ie++]=sp,sp>6&&sp!=9)return Ie-=3,_e[Ie++]="bwipp.GS1couponBad3rdPurchaseGCPVLI#3592",_e[Ie++]="Coupon 3rd Purchase GCP length indicator must be 0-6 or 9",_e[Ie++]=!1,!0;var G0=_e[Ie-1];G0!=9?_e[Ie-1]+=6:_e[Ie-1]=0;var Sd=_e[--Ie],W0=_e[Ie-1];if(_e[Ie++]=Sd+1,Sd+1>W0.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShort3rdPurchaseGCP#3596",_e[Ie++]="Coupon too short: 3rd Purchase GCP truncated",_e[Ie++]=!1,!0;var Td=_e[--Ie],jd=_e[--Ie];_e[Ie++]=Oe(jd,Td,lr(jd.length-Td))}}Ae.couponexpire=-1;var q0=_e[Ie-1];if(q0.length>=1){var Z0=_e[Ie-1];if(dr(Oe(Z0,0,1))==3){var Ud=_e[--Ie],kd=Oe(Ud,1,Ud.length-1);if(_e[Ie++]=kd,kd.length<6)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortExpirationDate#3609",_e[Ie++]="Coupon too short: Expiration date",_e[Ie++]=!1,!0;var V0=_e[Ie-1],Ap=dr(Oe(V0,2,2));if(_e[Ie++]=Ap,Ap<1||Ap>12)return Ie-=3,_e[Ie++]="bwipp.GS1couponExpirationDateBadMonth#3611",_e[Ie++]="Invalid month in expiration date",_e[Ie++]=!1,!0;var Y0=_e[--Ie];if(Y0==2){var K0=_e[Ie-1],Dd=dr(Oe(K0,0,2)),Nd=Dd-21;if(_e[Ie++]=Dd,_e[Ie++]=Nd,Nd>=51)Ie--,_e[Ie-1]+=1900;else{var J0=_e[--Ie];J0<=-50?_e[Ie-1]+=2100:_e[Ie-1]+=2e3}var lp=_e[--Ie];_e[Ie++]=lp%400==0||lp%4==0&&lp%100!=0?29:28}else{var X0=_e[Ie-1];_e[Ie++]=Ce(Ae.gs1process_daysinmonth,dr(Oe(X0,2,2))-1)}var $0=_e[--Ie],eg=_e[Ie-1],Fd=dr(Oe(eg,4,2));if($0<Fd||Fd<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponExpirationDateBadDay#3620",_e[Ie++]="Invalid day of month in expiration date",_e[Ie++]=!1,!0;var cp=_e[--Ie];Ae.couponexpire=dr(Oe(cp,0,6)),_e[Ie++]=Oe(cp,6,cp.length-6)}}var tg=_e[Ie-1];if(tg.length>=1){var rg=_e[Ie-1];if(dr(Oe(rg,0,1))==4){var Hd=_e[--Ie],Ld=Oe(Hd,1,Hd.length-1);if(_e[Ie++]=Ld,Ld.length<6)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortStartDate#3632",_e[Ie++]="Coupon too short: Start date",_e[Ie++]=!1,!0;var ng=_e[Ie-1],up=dr(Oe(ng,2,2));if(_e[Ie++]=up,up<1||up>12)return Ie-=3,_e[Ie++]="bwipp.GS1couponStartDateBadMonth#3634",_e[Ie++]="Invalid month in start date",_e[Ie++]=!1,!0;var ig=_e[--Ie];if(ig==2){var ag=_e[Ie-1],Rd=dr(Oe(ag,0,2)),Qd=Rd-21;if(_e[Ie++]=Rd,_e[Ie++]=Qd,Qd>=51)Ie--,_e[Ie-1]+=1900;else{var og=_e[--Ie];og<=-50?_e[Ie-1]+=2100:_e[Ie-1]+=2e3}var fp=_e[--Ie];_e[Ie++]=fp%400==0||fp%4==0&&fp%100!=0?29:28}else{var sg=_e[Ie-1];_e[Ie++]=Ce(Ae.gs1process_daysinmonth,dr(Oe(sg,2,2))-1)}var Ag=_e[--Ie],lg=_e[Ie-1],Od=dr(Oe(lg,4,2));if(Ag<Od||Od<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponStartDateBadDay#3643",_e[Ie++]="Invalid day of month in start date",_e[Ie++]=!1,!0;var zd=_e[--Ie];if(Ae.couponstart=dr(Oe(zd,0,6)),_e[Ie++]=zd,Ae.couponexpire!=-1&&Ae.couponexpire<Ae.couponstart)return Ie-=2,_e[Ie++]="bwipp.GS1couponExpireDateBeforeStartDate#3646",_e[Ie++]="Coupon expires before it starts",_e[Ie++]=!1,!0;var Gd=_e[--Ie];_e[Ie++]=Oe(Gd,6,Gd.length-6)}}var cg=_e[Ie-1];if(cg.length>=1){var ug=_e[Ie-1];if(dr(Oe(ug,0,1))==5){var Wd=_e[--Ie],qd=Oe(Wd,1,Wd.length-1);if(_e[Ie++]=qd,qd.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortSerialNumberVLI#3658",_e[Ie++]="Coupon too short: Missing Serial Number VLI",_e[Ie++]=!1,!0;var Zd=_e[Ie-1],Vd=Oe(Zd,0,1);if(_e[Ie++]=dr(Vd)+6+1,dr(Vd)+6+1>Zd.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShortSerialNumber#3662",_e[Ie++]="Coupon too short: Serial Number truncated",_e[Ie++]=!1,!0;var Yd=_e[--Ie],Kd=_e[--Ie];_e[Ie++]=Oe(Kd,Yd,lr(Kd.length-Yd))}}var fg=_e[Ie-1];if(fg.length>=1){var pg=_e[Ie-1];if(dr(Oe(pg,0,1))==6){var Jd=_e[--Ie],Xd=Oe(Jd,1,Jd.length-1);if(_e[Ie++]=Xd,Xd.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortRetailerGCPGLNVLI#3674",_e[Ie++]="Coupon too short: Missing Retailer GCP/GLN VLI",_e[Ie++]=!1,!0;var dg=_e[Ie-1],pp=dr(Oe(dg,0,1));if(_e[Ie++]=pp,pp<1||pp>7)return Ie-=3,_e[Ie++]="bwipp.GS1couponBadRetailerGCPGLNVLI#3677",_e[Ie++]="Coupon Retailer GCP/GLN length indicator must be 1-7",_e[Ie++]=!1,!0;var $d=_e[--Ie],hg=_e[Ie-1];if(_e[Ie++]=$d+6+1,$d+6+1>hg.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShortRetailerGCPGLN#3681",_e[Ie++]="Coupon too short: Retailer GCP/GLN truncated",_e[Ie++]=!1,!0;var e2=_e[--Ie],t2=_e[--Ie];_e[Ie++]=Oe(t2,e2,lr(t2.length-e2))}}var gg=_e[Ie-1];if(gg.length>=1){var vg=_e[Ie-1];if(dr(Oe(vg,0,1))==9){var r2=_e[--Ie],n2=Oe(r2,1,r2.length-1);if(_e[Ie++]=n2,n2.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortSaveValueCode#3693",_e[Ie++]="Coupon too short: Missing Save Value Code",_e[Ie++]=!1,!0;var mg=_e[Ie-1],dp=dr(Oe(mg,0,1));if(dp>6||dp==3||dp==4)return Ie-=2,_e[Ie++]="bwipp.GS1couponBadSaveValueCode#3696",_e[Ie++]="Coupon Save Value Code must be 0,1,2,5 or 6",_e[Ie++]=!1,!0;var i2=_e[--Ie],a2=Oe(i2,1,i2.length-1);if(_e[Ie++]=a2,a2.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortSaveValueAppliesToItem#3702",_e[Ie++]="Coupon too short: Missing Save Value Applies to Item",_e[Ie++]=!1,!0;var bg=_e[Ie-1];if(dr(Oe(bg,0,1))>2)return Ie-=2,_e[Ie++]="bwipp.GS1couponBadSaveValueAppliesToItem#3705",_e[Ie++]="Coupon Save Value Applies to Item must be 0-2",_e[Ie++]=!1,!0;var o2=_e[--Ie],s2=Oe(o2,1,o2.length-1);if(_e[Ie++]=s2,s2.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortStoreCouponFlag#3711",_e[Ie++]="Coupon too short: Missing Store Coupon Flag",_e[Ie++]=!1,!0;var A2=_e[--Ie],l2=Oe(A2,1,A2.length-1);if(_e[Ie++]=l2,l2.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortDontMultiplyFlag#3717",_e[Ie++]="Coupon too short: Missing Don't Multiply Flag",_e[Ie++]=!1,!0;var Ig=_e[Ie-1];if(dr(Oe(Ig,0,1))>1)return Ie-=2,_e[Ie++]="bwipp.GS1couponBadDontMultiplyFlag#3720",_e[Ie++]="Don't Multiply Flag must be 0 or 1",_e[Ie++]=!1,!0;var c2=_e[--Ie];_e[Ie++]=Oe(c2,1,c2.length-1)}}var wg=_e[Ie-1];if(wg.length!=0)return Ie-=2,_e[Ie++]="bwipp.GS1couponUnrecognisedOptionalField#3727",_e[Ie++]="Coupon fields must be 1,2,3,4,5,6 or 9, increasing order",_e[Ie++]=!1,!0;Ie--},Ae.lintcouponposoffer=function(){var qa=_e[Ie-1];_e[Ie++]=!0,tn(qa,function(){var fu=_e[--Ie];if(fu<48||fu>57)return _e[Ie-1]=!1,!0});var Eo=_e[--Ie];if(!Eo)return Ie-=2,_e[Ie++]="bwipp.GS1couponNotNumeric#3736",_e[Ie++]="Coupon not numeric",_e[Ie++]=!1,!0;var rs=_e[Ie-1];if(rs.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortFormatCode#3739",_e[Ie++]="Coupon too short: Missing Format Code",_e[Ie++]=!1,!0;var t1=_e[Ie-1],n1=Oe(t1,0,1);if(si(n1,"0")&&si(n1,"1"))return Ie-=2,_e[Ie++]="bwipp.GS1couponBadFormatCode#3742",_e[Ie++]="Coupon format must be 0 or 1",_e[Ie++]=!1,!0;var s1=_e[--Ie],N1=Oe(s1,1,s1.length-1);if(_e[Ie++]=N1,N1.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortFunderVLI#3747",_e[Ie++]="Coupon too short: Missing Funder VLI",_e[Ie++]=!1,!0;var z1=_e[Ie-1],F1=dr(Oe(z1,0,1));if(_e[Ie++]=F1,F1>6)return Ie-=3,_e[Ie++]="bwipp.GS1couponBadFunderVLI#3750",_e[Ie++]="Coupon Funder length indicator must be 0-6",_e[Ie++]=!1,!0;var eA=_e[--Ie],Ml=_e[Ie-1];if(_e[Ie++]=eA+6+1,eA+6+1>Ml.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShortFunder#3754",_e[Ie++]="Coupon too short: Truncated Funder ID",_e[Ie++]=!1,!0;var El=_e[--Ie],Pl=_e[--Ie],HA=Oe(Pl,El,lr(Pl.length-El));if(_e[Ie++]=HA,HA.length<6)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortOfferCode#3759",_e[Ie++]="Coupon too short: Truncated Offer Code",_e[Ie++]=!1,!0;var Tc=_e[--Ie],ru=Oe(Tc,6,Tc.length-6);if(_e[Ie++]=ru,ru.length<1)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooShortSnVLI#3764",_e[Ie++]="Coupon too short: Missing SN VLI",_e[Ie++]=!1,!0;var Ku=_e[Ie-1],Ju=Oe(Ku,0,1);if(_e[Ie++]=dr(Ju)+6+1,dr(Ju)+6+1>Ku.length)return Ie-=3,_e[Ie++]="bwipp.GS1couponTooShortSn#3769",_e[Ie++]="Coupon too short: Truncated SN",_e[Ie++]=!1,!0;var Qu=_e[--Ie],sf=_e[--Ie],Uu=Oe(sf,Qu,lr(sf.length-Qu));if(_e[Ie++]=Uu,Uu.length!=0)return Ie-=2,_e[Ie++]="bwipp.GS1couponTooLong#3773",_e[Ie++]="Coupon too long",_e[Ie++]=!1,!0;Ie--},Ae.lintlatitude=function(){var qa=_e[Ie-1];if(qa.length!=10)return _e[Ie-1]="bwipp.GS1badLatitudeLength#3780",_e[Ie++]="Invalid length for a latitude",_e[Ie++]=!1,!0;var Eo=_e[--Ie];if(Xa(Eo,"1800000000"))return _e[Ie-1]="bwipp.GS1badLatitude#3783",_e[Ie++]="Invalid value for latitude",_e[Ie++]=!1,!0},Ae.lintlongitude=function(){var qa=_e[Ie-1];if(qa.length!=10)return _e[Ie-1]="bwipp.GS1badLongitudeLength#3788",_e[Ie++]="Invalid length for a longitude",_e[Ie++]=!1,!0;var Eo=_e[--Ie];if(Xa(Eo,"3600000000"))return _e[Ie-1]="bwipp.GS1badLongitude#3791",_e[Ie++]="Invalid value for longitude",_e[Ie++]=!1,!0},Ae.lintmediatype=function(){var qa=_e[--Ie];if(!vr(Ae.aidcmediatype,qa))return _e[Ie-1]="bwipp.GS1UnknownMediaType#3795",_e[Ie++]="Unknown AIDC media type",_e[Ie++]=!1,!0},Ae.lintpackagetype=function(){var qa=_e[--Ie];if(!vr(Ae.packagetype,qa))return _e[Ie-1]="bwipp.GS1unknownPackageType#3799",_e[Ie++]="Unknown package type",_e[Ie++]=!1,!0},!Ae.dontlint){_e[Ie++]=!0;for(var Lf=0,h0=Ae.vals.length-1;Lf<=h0;Lf+=1)if(Ae.ai=Ce(Ae.ais,Lf),Ae.val=Ce(Ae.vals,Lf),vr(Ae.gs1syntax,Ae.ai)){var qp=Ce(Ce(Ae.gs1syntax,Ae.ai),"parts");_e[Ie++]=qp,_e[Ie++]=0,tn(qp,function(){var qa=_e[Ie-1];if(Ce(qa,"opt"))_e[Ie-1]=0;else{var Eo=_e[--Ie];_e[Ie++]=Ce(Eo,"min")}var rs=_e[--Ie],t1=_e[--Ie];_e[Ie++]=lr(t1+rs)});var g0=_e[--Ie];if(g0>Ae.val.length){Ie-=2,_e[Ie++]="bwipp.GS1valueTooShort#3813",_e[Ie++]="Too short",_e[Ie++]=!1;break}var v0=_e[Ie-1],rp=0;if(tn(v0,function(){var qa=_e[--Ie];rp=lr(rp+Ce(qa,"max"))}),rp<Ae.val.length){Ie-=2,_e[Ie++]="bwipp.GS1valueTooLong#3816",_e[Ie++]="Too long",_e[Ie++]=!1;break}var m0=_e[--Ie];tn(m0,function(){var qa=_e[--Ie];Ae.props=qa;var Eo=Ce(Ae.props,"max"),rs=Ae.val,t1=rs.length;if(Eo>rs.length){var n1=t1;t1=Eo,Eo=n1}Ae.eval=Oe(Ae.val,0,Eo);var s1=Ae.eval.length;if(Ae.val=Oe(Ae.val,s1,Ae.val.length-s1),Ae.eval.length==0){if(!Ce(Ae.props,"opt"))return _e[Ie-1]="bwipp.GS1valueTooShort#3825",_e[Ie++]="Too short",_e[Ie++]=!1,!0}else{if(Ae.eval.length<Ce(Ae.props,"min"))return _e[Ie-1]="bwipp.GS1valueTooShort#3829",_e[Ie++]="Too short",_e[Ie++]=!1,!0;var N1=new Map([["N","lintnumeric"],["X","lintcset82"],["Y","lintcset39"],["Z","lintcset64"]]),z1=Ae[Ce(N1,Ce(Ae.props,"cset"))];if(_e[Ie++]=Ae.eval,z1()===!0)return!0;tn(Ce(Ae.props,"linters"),function(){var F1=_e[--Ie],eA=Ae[F1];if(_e[Ie++]=Ae.eval,eA()===!0)return!0})}});var b0=_e[Ie-1];if(!b0)break;if(Ae.val.length!=0){_e[Ie-1]="bwipp.GS1valueTooLong#3838",_e[Ie++]="Too long",_e[Ie++]=!1;break}}else{_e[Ie-1]="bwipp.GS1unknownAI#3841",_e[Ie++]="Unrecognised AI",_e[Ie++]=!1;break}var I0=_e[--Ie];if(!I0){var Zp=_e[--Ie],Df=Ge(Zp.length+Ae.ai.length+5);rr(Df,0,"AI "),rr(Df,3,Ae.ai),rr(Df,3+Ae.ai.length,": "),rr(Df,5+Ae.ai.length,Zp),_e[Ie++]=Df,Sr()}Ae.aiexists=function(){var qa=_e[--Ie];Ae.this=qa;var Eo=_e[--Ie];Ae.patt=Eo;for(var rs=0;rs<1;rs++){if(vr(Ae.aivals,Ae.patt)){_e[Ie++]=!0;break}if(Ae.patt.length==4){if(gn(Oe(Ae.patt,3,1),"n")){var t1=gn(Oe(Ae.patt,2,1),"n")?2:3;Ae.pfxlen=t1;var n1=Ae.ais;_e[Ie++]=!1;for(var s1=0,N1=n1.length;s1<N1;s1++){var z1=Ce(n1,s1);if(_e[Ie++]=z1,si(z1,Ae.this)&&z1.length==4){var F1=_e[--Ie];gn(Oe(F1,0,Ae.pfxlen),Oe(Ae.patt,0,Ae.pfxlen))&&(_e[Ie-1]=!0)}else Ie--}break}_e[Ie++]=!1;break}_e[Ie++]=!1;break}},Ae.vals,Ae.aivals=new Map;for(var Rf=0,w0=Ae.vals.length-1;Rf<=w0;Rf+=1)if(Ae.ai=Ce(Ae.ais,Rf),Ae.val=Ce(Ae.vals,Rf),vr(Ae.aivals,Ae.ai)){if(si(Ce(Ae.aivals,Ae.ai),Ae.val)){var Qf=Ge(Ae.ai.length+40);rr(Qf,0,"Repeated AIs ("),rr(Qf,14,Ae.ai),rr(Qf,14+Ae.ai.length,") must have the same value"),_e[Ie++]="bwipp.GS1repeatedDifferingAIs#3891",_e[Ie++]=Qf,Sr()}}else He(Ae.aivals,Ae.ai,Ae.val);for(var np=0,y0=Ae.vals.length-1;np<=y0;np+=1){Ae.ai=Ce(Ae.ais,np);var Vp=Ce(Ae.gs1syntax,Ae.ai),_0=vr(Vp,"ex");if(_e[Ie++]=Vp,_e[Ie++]="ex",_0){var x0=_e[--Ie],B0=_e[--Ie];tn(Ce(B0,x0),function(){var qa=_e[--Ie];Ae.patt=qa,_e[Ie++]=Ae.patt,_e[Ie++]=Ae.ai,Ae.aiexists();var Eo=_e[--Ie];if(Eo){var rs=Ge(Ae.ai.length+Ae.patt.length+36);rr(rs,0,"AIs ("),rr(rs,5,Ae.ai),rr(rs,5+Ae.ai.length,") and ("),rr(rs,12+Ae.ai.length,Ae.patt),rr(rs,12+Ae.ai.length+Ae.patt.length,") are mutually exclusive"),_e[Ie++]="bwipp.GS1exclusiveAIs#3911",_e[Ie++]=rs,Sr()}})}else Ie-=2;if(Ae.lintreqs){var Yp=Ce(Ae.gs1syntax,Ae.ai),C0=vr(Yp,"req");if(_e[Ie++]=Yp,_e[Ie++]="req",C0){var M0=_e[--Ie],E0=_e[--Ie];tn(Ce(E0,M0),function(){var qa=_e[--Ie];_e[Ie++]=!1,tn(qa,function(){var HA=_e[--Ie];_e[Ie++]=!0,tn(HA,function(){_e[Ie++]=Ae.ai,Ae.aiexists();var ru=_e[--Ie];ru||(_e[Ie-1]=!1)});var Tc=_e[--Ie];if(Tc)return _e[Ie-1]=!0,!0});var Eo=_e[--Ie];if(!Eo){_e[Ie++]=1/0,tn(Ce(Ce(Ae.gs1syntax,Ae.ai),"req"),function(){var HA=_e[--Ie];tn(HA,function(){var Tc=_e[--Ie];tn(Tc,function(){_e[Ie++]="+"}),_e[Ie-1]=" OR "}),_e[Ie-1]=" WITH "}),Ie--;var rs=xe();_e[Ie++]=rs,_e[Ie++]=0;for(var t1=0,n1=rs.length;t1<n1;t1++){var s1=_e[--Ie];_e[Ie++]=lr(s1+Ce(rs,t1).length)}var N1=Ae.ai.length+49;_e[Ie++]=N1,_e[Ie++]=N1;var z1=_e[Ie-3],F1=_e[Ie-1],eA=Ge(lr(F1+z1)),Ml=_e[Ie-2];Ie-=3,_e[Ie++]=eA,_e[Ie++]=Ml,tr(3,-1);var El=_e[--Ie];tn(El,function(){var HA=_e[--Ie],Tc=_e[--Ie],ru=_e[Ie-1];rr(ru,Tc,HA),_e[Ie++]=lr(HA.length+Tc)}),Ie--;var Pl=_e[--Ie];rr(Pl,0,"One of more requisite AIs for AI ("),rr(Pl,34,Ae.ai),rr(Pl,34+Ae.ai.length,") are missing: "),_e[Ie++]="bwipp.GS1missingAIs#3938",_e[Ie++]=Pl,Sr()}})}else Ie-=2}}}_e[Ie++]=Ae.ais,_e[Ie++]=Ae.vals,_e[Ie++]=Ae.fncs,Ae=Zf}function Ro(){if(!Ro.globals){var gr=Ae;Ae=Ro.globals={},Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,Ro.globals);var jr=_e[--Ie];Ae.rsprod=jr;var Gr=_e[--Ie];Ae.lfsr=Gr;var zr=_e[--Ie];Ae.nc=zr;var rn=_e[--Ie];Ae.coeffs=rn;var Yr=_e[--Ie];Ae.nd=Yr;var Lr=_e[--Ie];Ae.getdata=Lr;for(var Rr=0,Kr=Ae.nc-1;Rr<=Kr;Rr+=1)He(Ae.lfsr,Rr,0);for(var en=0,Vr=Ae.nd-1;en<=Vr&&(_e[Ie++]=en,Ae.getdata()!==!0);en+=1){var bn=_e[--Ie];_e[Ie++]=ya(bn,Ce(Ae.lfsr,0));for(var sn=0,pn=Ae.nc-2;sn<=pn;sn+=1){var Pn=Ae.lfsr,wn=Ce(Ae.coeffs,lr(Ae.nc-sn)-1),kn=_e[Ie-1];if(_e[Ie++]=Pn,_e[Ie++]=sn,_e[Ie++]=Ce(Pn,sn+1),_e[Ie++]=wn,_e[Ie++]=kn,Ae.rsprod()===!0)break;var Sn=_e[--Ie],Wn=_e[--Ie],ri=_e[--Ie],ni=_e[--Ie];He(ni,ri,ya(Wn,Sn))}var zn=_e[Ie-1];if(_e[Ie++]=Ae.lfsr,_e[Ie++]=Ae.nc-1,_e[Ie++]=Ce(Ae.coeffs,0),_e[Ie++]=zn,Ae.rsprod()===!0)break;var Hn=_e[--Ie],On=_e[--Ie],qn=_e[--Ie];He(qn,On,Hn),Ie--}Ae=gr}function qo(){if(!qo.globals){var gr=Ae;Ae=qo.globals={},Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,qo.globals);var jr=_e[--Ie];Ae.p=jr;var Gr=_e[--Ie];Ae.lfsr=Gr;var zr=_e[--Ie];Ae.nc=zr;var rn=_e[--Ie];Ae.coeffs=rn;var Yr=_e[--Ie];Ae.nd=Yr;var Lr=_e[--Ie];Ae.getdata=Lr;for(var Rr=0,Kr=Ae.nc-1;Rr<=Kr;Rr+=1)He(Ae.lfsr,Rr,0);for(var en=0,Vr=Ae.nd-1;en<=Vr&&(_e[Ie++]=en,Ae.getdata()!==!0);en+=1){var bn=_e[--Ie];_e[Ie++]=lr(bn-Ce(Ae.lfsr,0)+Ae.p)%Ae.p;for(var sn=0,pn=Ae.nc-2;sn<=pn;sn+=1){var Pn=Ae.lfsr,wn=Ce(Ae.coeffs,lr(Ae.nc-sn)-1),kn=_e[Ie-1];He(Pn,sn,lr(Ce(Pn,sn+1)+wn*kn%Ae.p)%Ae.p)}var Sn=_e[--Ie];He(Ae.lfsr,Ae.nc-1,Ce(Ae.coeffs,0)*Sn%Ae.p)}Ae=gr}function fa(){if(!fa.globals){var gr=Ae;Ae=fa.globals={},Ae.ean5_encs=xe(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]),Ae.ean5_barchars="0123456789",Ae.ean5_mirrormaps=xe(["11000","10100","10010","10001","01100","00110","00011","01010","01001","00101"]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,fa.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=12,Ae.text1xoffset=3.25,Ae.text1yoffset=null,Ae.height=-1,Ae.addondescent=5,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length!=5&&(_e[Ie++]="bwipp.ean5badLength#6471",_e[Ie++]="EAN-5 add-on must be 5 digits",Sr()),tn(Ae.barcode,function(){var Sn=_e[--Ie];(Sn<48||Sn>57)&&(_e[Ie++]="bwipp.ean5badCharacter#6475",_e[Ie++]="EAN-5 add-on must contain only digits",Sr())}),Ae.height==-1&&(Ae.height=.7),Ae.descent=Ae.addondescent*Ae.modunit/72,Ae.text1yoffset==null&&(Ae.text1yoffset=lr(Ae.height*72+4.75)),Ae.checksum=0;for(var zr=0;zr<=4;zr+=1)Ae.i=zr,Ae.barchar=Ce(Ae.barcode,Ae.i)-48,Ae.i%2==0?Ae.checksum=lr(Ae.barchar*3+Ae.checksum):Ae.checksum=lr(Ae.barchar*9+Ae.checksum);Ae.checksum=Ae.checksum%10,Ae.mirrormap=Ce(Ae.ean5_mirrormaps,Ae.checksum),Ae.sbs=Ge(31),Ae.txt=xe(5);for(var rn=0;rn<=4;rn+=1){Ae.i=rn,Ae.i==0?rr(Ae.sbs,0,Ce(Ae.ean5_encs,10)):rr(Ae.sbs,(Ae.i-1)*6+7,Ce(Ae.ean5_encs,11)),Nn(Ae.ean5_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var Yr=_e[--Ie];if(Ae.indx=Yr.length,Ie-=2,Ae.enc=Ce(Ae.ean5_encs,Ae.indx),Ce(Ae.mirrormap,Ae.i)==49){Ae.enclen=Ae.enc.length,Ae.revenc=Ge(Ae.enclen);for(var Lr=0,Rr=Ae.enclen-1;Lr<=Rr;Lr+=1)Ae.j=Lr,Ae.char=Ce(Ae.enc,Ae.j),He(Ae.revenc,Ae.enclen-Ae.j-1,Ae.char);Ae.enc=Ae.revenc}rr(Ae.sbs,Ae.i*6+3,Ae.enc),He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),lr((Ae.i-1)*9+10+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]))}_e[Ie++]=1/0;for(var Kr=[],en=Ae.sbs,Vr=0,bn=en.length;Vr<bn;Vr++)Kr[Vr]=Ce(en,Vr)-48;Kr=xe(Kr);for(var sn=[],pn=0;pn<16;pn++)sn[pn]=lr(Ae.height+Ae.descent);sn=xe(sn);for(var Pn=[],wn=0;wn<16;wn++)Pn[wn]=-Ae.descent;Pn=xe(Pn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Kr,_e[Ie++]="bhs",_e[Ie++]=sn,_e[Ie++]="bbs",_e[Ie++]=Pn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=Ae.txt),_e[Ie++]="opt",_e[Ie++]=Ae.options,_e[Ie++]="guardrightpos",_e[Ie++]=5,_e[Ie++]="guardrightypos",_e[Ie++]=Ae.text1yoffset,_e[Ie++]="borderleft",_e[Ie++]=12,_e[Ie++]="borderright",_e[Ie++]=5,_e[Ie++]="bordertop",_e[Ie++]=10;var kn=er();_e[Ie++]=kn,Ae._render&&hi(),Ae=gr}function fo(){if(!fo.globals){var gr=Ae;Ae=fo.globals={},Ae.ean2_encs=xe(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","112","11"]),Ae.ean2_barchars="0123456789",Ae.ean2_mirrormaps=xe(["00","01","10","11"]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,fo.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=12,Ae.text1xoffset=3.25,Ae.text1yoffset=null,Ae.height=-1,Ae.addondescent=5,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length!=2&&(_e[Ie++]="bwipp.ean2badLength#6649",_e[Ie++]="EAN-2 add-on must be 2 digits",Sr()),tn(Ae.barcode,function(){var kn=_e[--Ie];(kn<48||kn>57)&&(_e[Ie++]="bwipp.ean2badCharacter#6653",_e[Ie++]="EAN-2 add-on must contain only digits",Sr())}),Ae.height==-1&&(Ae.height=.7),Ae.descent=Ae.addondescent*Ae.modunit/72,Ae.text1yoffset==null&&(Ae.text1yoffset=lr(Ae.height*72+4.75)),Ae.mirrormap=Ce(Ae.ean2_mirrormaps,dr(Oe(Ae.barcode,0,2))%4),Ae.sbs=Ge(13),Ae.txt=xe(2);for(var zr=0;zr<=1;zr+=1){Ae.i=zr,Ae.i==0?rr(Ae.sbs,0,Ce(Ae.ean2_encs,10)):rr(Ae.sbs,(Ae.i-1)*6+7,Ce(Ae.ean2_encs,11)),Nn(Ae.ean2_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var rn=_e[--Ie];if(Ae.indx=rn.length,Ie-=2,Ae.enc=Ce(Ae.ean2_encs,Ae.indx),Ce(Ae.mirrormap,Ae.i)==49){Ae.enclen=Ae.enc.length,Ae.revenc=Ge(Ae.enclen);for(var Yr=0,Lr=Ae.enclen-1;Yr<=Lr;Yr+=1)Ae.j=Yr,Ae.char=Ce(Ae.enc,Ae.j),He(Ae.revenc,Ae.enclen-Ae.j-1,Ae.char);Ae.enc=Ae.revenc}rr(Ae.sbs,Ae.i*6+3,Ae.enc),He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),lr((Ae.i-1)*9+10+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]))}_e[Ie++]=1/0;for(var Rr=[],Kr=Ae.sbs,en=0,Vr=Kr.length;en<Vr;en++)Rr[en]=Ce(Kr,en)-48;Rr=xe(Rr);for(var bn=[],sn=0;sn<12;sn++)bn[sn]=lr(Ae.height+Ae.descent);bn=xe(bn);for(var pn=[],Pn=0;Pn<12;Pn++)pn[Pn]=-Ae.descent;pn=xe(pn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Rr,_e[Ie++]="bhs",_e[Ie++]=bn,_e[Ie++]="bbs",_e[Ie++]=pn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=Ae.txt),_e[Ie++]="opt",_e[Ie++]=Ae.options,_e[Ie++]="guardrightpos",_e[Ie++]=5,_e[Ie++]="guardrightypos",_e[Ie++]=Ae.text1yoffset,_e[Ie++]="borderleft",_e[Ie++]=12,_e[Ie++]="borderright",_e[Ie++]=5,_e[Ie++]="bordertop",_e[Ie++]=10;var wn=er();_e[Ie++]=wn,Ae._render&&hi(),Ae=gr}function no(){if(!no.globals){var gr=Ae;Ae=no.globals={},Ae.ean13_encs=xe(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]),Ae.ean13_barchars="0123456789",Ae.ean13_mirrormaps=xe(["000000","001011","001101","001110","010011","011001","011100","010101","010110","011010"]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,no.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=12,Ae.text1xoffset=-7.75,Ae.text1yoffset=-5.25,Ae.height=-1,Ae.guarddescent=5,Ae.addondescent=null,Ae.width=0,Ae.addongap=12,Ae.addontextfont="unset",Ae.addontextsize=null,Ae.addontextxoffset=null,Ae.addontextyoffset=null,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode," ");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.barcode=rn,Ie--;var Yr=_e[--Ie];Ae.addon=Yr}else Ie--,Ae.addon="";Ae.barcode.length!=12&&Ae.barcode.length!=13&&(_e[Ie++]="bwipp.ean13badLength#6838",_e[Ie++]="EAN-13 must be 12 or 13 digits",Sr()),tn(Ae.barcode,function(){var Ln=_e[--Ie];(Ln<48||Ln>57)&&(_e[Ie++]="bwipp.ean13badCharacter#6842",_e[Ie++]="EAN-13 must contain only digits",Sr())}),Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.ean13badAddOnLength#6846",_e[Ie++]="Add-on for EAN-13 must be 2 or 5 digits",Sr()),Ae.descent=Ae.guarddescent*Ae.modunit/72,Ae.addondescent==null&&(Ae.addondescent=Ae.guarddescent),Ae.pad=Ge(13),Ae.checksum=0;for(var Lr=0;Lr<=11;Lr+=1)Ae.i=Lr,Ae.barchar=Ce(Ae.barcode,Ae.i)-48,Ae.i%2==0?Ae.checksum=lr(Ae.barchar+Ae.checksum):Ae.checksum=lr(Ae.barchar*3+Ae.checksum);Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==13&&Ce(Ae.barcode,12)!=Ae.checksum+48&&(_e[Ie++]="bwipp.ean13badCheckDigit#6875",_e[Ie++]="Incorrect EAN-13 check digit provided",Sr()),rr(Ae.pad,0,Ae.barcode),He(Ae.pad,12,Ae.checksum+48),Ae.barcode=Ae.pad,Ae.sbs=Ge(59),Ae.txt=xe(13),rr(Ae.sbs,0,Ce(Ae.ean13_encs,10)),Ae.mirrormap=Ce(Ae.ean13_mirrormaps,Ce(Ae.barcode,0)-48),He(Ae.txt,0,xe([Oe(Ae.barcode,0,1),Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size]));for(var Rr=1;Rr<=6;Rr+=1){Ae.i=Rr,Nn(Ae.ean13_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var Kr=_e[--Ie];if(Ae.indx=Kr.length,Ie-=2,Ae.enc=Ce(Ae.ean13_encs,Ae.indx),Ce(Ae.mirrormap,Ae.i-1)==49){Ae.enclen=Ae.enc.length,Ae.revenc=Ge(Ae.enclen);for(var en=0,Vr=Ae.enclen-1;en<=Vr;en+=1)Ae.j=en,Ae.char=Ce(Ae.enc,Ae.j),He(Ae.revenc,Ae.enclen-Ae.j-1,Ae.char);Ae.enc=Ae.revenc}rr(Ae.sbs,(Ae.i-1)*4+3,Ae.enc),He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),lr((Ae.i-1)*7+15+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]))}rr(Ae.sbs,27,Ce(Ae.ean13_encs,11));for(var bn=7;bn<=12;bn+=1){Ae.i=bn,Nn(Ae.ean13_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var sn=_e[--Ie];Ae.indx=sn.length,Ie-=2,Ae.enc=Ce(Ae.ean13_encs,Ae.indx),rr(Ae.sbs,(Ae.i-1)*4+8,Ae.enc),He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),lr((Ae.i-1)*7+19+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]))}rr(Ae.sbs,56,Ce(Ae.ean13_encs,12)),_e[Ie++]=1/0;for(var pn=Ae.sbs,Pn=0,wn=pn.length;Pn<wn;Pn++)_e[Ie++]=Ce(pn,Pn)-48;if(Ae.sbs=xe(),Ae.height==-1&&(Ae.height=1),Ae.includetext){Ae.guardheight=lr(Ae.height+Ae.descent),_e[Ie++]=1/0,_e[Ie++]=Ae.guardheight,_e[Ie++]=Ae.guardheight;for(var kn=0;kn<12;kn++)_e[Ie++]=Ae.height;_e[Ie++]=Ae.guardheight,_e[Ie++]=Ae.guardheight;for(var Sn=0;Sn<12;Sn++)_e[Ie++]=Ae.height;_e[Ie++]=Ae.guardheight,_e[Ie++]=Ae.guardheight,Ae.bhs=xe(),_e[Ie++]=1/0,_e[Ie++]=-Ae.descent,_e[Ie++]=-Ae.descent;for(var Wn=0;Wn<12;Wn++)_e[Ie++]=0;_e[Ie++]=-Ae.descent,_e[Ie++]=-Ae.descent;for(var ri=0;ri<12;ri++)_e[Ie++]=0;_e[Ie++]=-Ae.descent,_e[Ie++]=-Ae.descent,Ae.bbs=xe()}else{_e[Ie++]=1/0;for(var ni=0;ni<30;ni++)_e[Ie++]=Ae.height;Ae.bhs=xe(),_e[Ie++]=1/0;for(var zn=0;zn<30;zn++)_e[Ie++]=0;Ae.bbs=xe(),Ae.txt=xe([])}if(Ae.guardrightypos=-5,Ae.addon.length!=0){if(_e[Ie++]=1/0,_e[Ie++]="includetext",_e[Ie++]=!0,_e[Ie++]="height",_e[Ie++]=Ae.height,Ae.includetext){var Hn=_e[--Ie];_e[Ie++]=lr(Hn-.15)}_e[Ie++]="addondescent",_e[Ie++]=Ae.addondescent,_e[Ie++]="text1xoffset",Ae.addontextxoffset!=null?_e[Ie++]=Ae.addontextxoffset:_e[Ie++]=lr(98.25+Ae.addongap),Ae.addontextyoffset!=null&&(_e[Ie++]="text1yoffset",_e[Ie++]=Ae.addontextyoffset),_e[Ie++]="text1size",Ae.addontextsize!=null?_e[Ie++]=Ae.addontextsize:_e[Ie++]=Ae.text1size;var On=si(Ae.addontextfont,"unset")?Ae.addontextfont:Ae.text1font;_e[Ie++]="text1font",_e[Ie++]=On,Ae.addopts=er(),Ae.bwipp_dontdraw=!0,Ae.addon.length==2&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,fo()),Ae.addon.length==5&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,fa());var qn=_e[--Ie];Ae.addcode=qn,_e[Ie++]=1/0,Ur(Ae.sbs),_e[Ie++]=Ae.addongap,Ur(Ce(Ae.addcode,"sbs")),Ae.sbs=xe(),_e[Ie++]=1/0,Ur(Ae.bhs),Ur(Ce(Ae.addcode,"bhs")),Ae.bhs=xe(),_e[Ie++]=1/0,Ur(Ae.bbs),Ur(Ce(Ae.addcode,"bbs")),Ae.bbs=xe(),_e[Ie++]=1/0,Ur(Ae.txt),Ur(Ce(Ae.addcode,"txt")),Ae.txt=xe(),Ae.guardrightypos=Ce(Ae.addcode,"guardrightypos")}_e[Ie++]=1/0,_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Ae.sbs,_e[Ie++]="bhs",_e[Ie++]=Ae.bhs,_e[Ie++]="bbs",_e[Ie++]=Ae.bbs,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="opt",_e[Ie++]=Ae.options,_e[Ie++]="guardrightpos",Ae.addon.length==0?_e[Ie++]=7:_e[Ie++]=5,_e[Ie++]="guardrightypos",_e[Ie++]=Ae.guardrightypos,_e[Ie++]="borderleft",_e[Ie++]=11,_e[Ie++]="borderright",Ae.addon.length==0?_e[Ie++]=7:_e[Ie++]=5,_e[Ie++]="bordertop",_e[Ie++]=0,_e[Ie++]="borderbottom",_e[Ie++]=5+Ae.guarddescent*Ae.modunit;var pi=er();_e[Ie++]=pi,Ae._render&&hi(),Ae=gr}function mo(){if(!mo.globals){var gr=Ae;Ae=mo.globals={},Ae.ean8_encs=xe(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]),Ae.ean8_barchars="0123456789",Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,mo.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=12,Ae.text1xoffset=7.25,Ae.text1yoffset=-5.25,Ae.height=-1,Ae.guarddescent=5,Ae.addondescent=null,Ae.width=0,Ae.modunit=1,Ae.permitaddon=!1,Ae.addongap=12,Ae.addontextfont="unset",Ae.addontextsize=null,Ae.addontextxoffset=null,Ae.addontextyoffset=null,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode," ");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.barcode=rn,Ie--;var Yr=_e[--Ie];Ae.addon=Yr}else Ie--,Ae.addon="";Ae.barcode.length!=7&&Ae.barcode.length!=8&&(_e[Ie++]="bwipp.ean8badLength#7112",_e[Ie++]="EAN-8 must be 7 or 8 digits",Sr()),tn(Ae.barcode,function(){var qn=_e[--Ie];(qn<48||qn>57)&&(_e[Ie++]="bwipp.ean8badCharacter#7116",_e[Ie++]="EAN-8 must contain only digits",Sr())}),Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.ean8badAddOnLength#7120",_e[Ie++]="Add-on for EAN-8 must be 2 or 5 digits",Sr()),!Ae.permitaddon&&Ae.addon.length!=0&&(_e[Ie++]="bwipp.ean8badAddOnLength#7123",_e[Ie++]='Non-standard use of add-on for EAN-8 requires "permitaddon" option',Sr()),Ae.descent=Ae.guarddescent*Ae.modunit/72,Ae.addondescent==null&&(Ae.addondescent=Ae.guarddescent),Ae.pad=Ge(8),Ae.checksum=0;for(var Lr=0;Lr<=6;Lr+=1)Ae.i=Lr,Ae.barchar=Ce(Ae.barcode,Ae.i)-48,Ae.i%2!=0?Ae.checksum=lr(Ae.barchar+Ae.checksum):Ae.checksum=lr(Ae.barchar*3+Ae.checksum);Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==8&&Ce(Ae.barcode,7)!=Ae.checksum+48&&(_e[Ie++]="bwipp.ean8badCheckDigit#7152",_e[Ie++]="Incorrect EAN-8 check digit provided",Sr()),rr(Ae.pad,0,Ae.barcode),He(Ae.pad,7,Ae.checksum+48),Ae.barcode=Ae.pad,Ae.sbs=Ge(43),Ae.txt=xe(8),rr(Ae.sbs,0,Ce(Ae.ean8_encs,10));for(var Rr=0;Rr<=3;Rr+=1){Ae.i=Rr,Nn(Ae.ean8_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var Kr=_e[--Ie];Ae.indx=Kr.length,Ie-=2,Ae.enc=Ce(Ae.ean8_encs,Ae.indx),rr(Ae.sbs,Ae.i*4+3,Ae.enc),He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),lr(Ae.i*7+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]))}rr(Ae.sbs,19,Ce(Ae.ean8_encs,11));for(var en=4;en<=7;en+=1){Ae.i=en,Nn(Ae.ean8_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var Vr=_e[--Ie];Ae.indx=Vr.length,Ie-=2,Ae.enc=Ce(Ae.ean8_encs,Ae.indx),rr(Ae.sbs,Ae.i*4+8,Ae.enc),He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),lr(Ae.i*7+Ae.text1xoffset)+4,Ae.text1yoffset,Ae.text1font,Ae.text1size]))}rr(Ae.sbs,40,Ce(Ae.ean8_encs,12)),_e[Ie++]=1/0;for(var bn=Ae.sbs,sn=0,pn=bn.length;sn<pn;sn++)_e[Ie++]=Ce(bn,sn)-48;if(Ae.sbs=xe(),Ae.height==-1&&(Ae.height=1),Ae.includetext){Ae.guardheight=lr(Ae.height+Ae.descent),_e[Ie++]=1/0,_e[Ie++]=Ae.guardheight,_e[Ie++]=Ae.guardheight;for(var Pn=0;Pn<8;Pn++)_e[Ie++]=Ae.height;_e[Ie++]=Ae.guardheight,_e[Ie++]=Ae.guardheight;for(var wn=0;wn<8;wn++)_e[Ie++]=Ae.height;_e[Ie++]=Ae.guardheight,_e[Ie++]=Ae.guardheight,Ae.bhs=xe(),_e[Ie++]=1/0,_e[Ie++]=-Ae.descent,_e[Ie++]=-Ae.descent;for(var kn=0;kn<8;kn++)_e[Ie++]=0;_e[Ie++]=-Ae.descent,_e[Ie++]=-Ae.descent;for(var Sn=0;Sn<8;Sn++)_e[Ie++]=0;_e[Ie++]=-Ae.descent,_e[Ie++]=-Ae.descent,Ae.bbs=xe()}else{_e[Ie++]=1/0;for(var Wn=0;Wn<22;Wn++)_e[Ie++]=Ae.height;Ae.bhs=xe(),_e[Ie++]=1/0;for(var ri=0;ri<22;ri++)_e[Ie++]=0;Ae.bbs=xe(),Ae.txt=xe([])}if(Ae.guardrightypos=-5,Ae.addon.length!=0){if(_e[Ie++]=1/0,_e[Ie++]="includetext",_e[Ie++]=!0,_e[Ie++]="height",_e[Ie++]=Ae.height,Ae.includetext){var ni=_e[--Ie];_e[Ie++]=lr(ni-.15)}_e[Ie++]="addondescent",_e[Ie++]=Ae.addondescent,_e[Ie++]="text1xoffset",Ae.addontextxoffset!=null?_e[Ie++]=Ae.addontextxoffset:_e[Ie++]=lr(70.25+Ae.addongap),Ae.addontextyoffset!=null&&(_e[Ie++]="text1yoffset",_e[Ie++]=Ae.addontextyoffset),_e[Ie++]="text1size",Ae.addontextsize!=null?_e[Ie++]=Ae.addontextsize:_e[Ie++]=Ae.text1size;var zn=si(Ae.addontextfont,"unset")?Ae.addontextfont:Ae.text1font;_e[Ie++]="text1font",_e[Ie++]=zn,Ae.addopts=er(),Ae.bwipp_dontdraw=!0,Ae.addon.length==2&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,fo()),Ae.addon.length==5&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,fa());var Hn=_e[--Ie];Ae.addcode=Hn,_e[Ie++]=1/0,Ur(Ae.sbs),_e[Ie++]=Ae.addongap,Ur(Ce(Ae.addcode,"sbs")),Ae.sbs=xe(),_e[Ie++]=1/0,Ur(Ae.bhs),Ur(Ce(Ae.addcode,"bhs")),Ae.bhs=xe(),_e[Ie++]=1/0,Ur(Ae.bbs),Ur(Ce(Ae.addcode,"bbs")),Ae.bbs=xe(),_e[Ie++]=1/0,Ur(Ae.txt),Ur(Ce(Ae.addcode,"txt")),Ae.txt=xe(),Ae.guardrightypos=Ce(Ae.addcode,"guardrightypos")}_e[Ie++]=1/0,_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Ae.sbs,_e[Ie++]="bhs",_e[Ie++]=Ae.bhs,_e[Ie++]="bbs",_e[Ie++]=Ae.bbs,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="opt",_e[Ie++]=Ae.options,_e[Ie++]="guardleftpos",_e[Ie++]=7,_e[Ie++]="guardleftypos",_e[Ie++]=-5,_e[Ie++]="guardrightpos",Ae.addon.length==0?_e[Ie++]=7:_e[Ie++]=5,_e[Ie++]="guardrightypos",_e[Ie++]=Ae.guardrightypos,_e[Ie++]="borderleft",_e[Ie++]=7,_e[Ie++]="borderright",Ae.addon.length==0?_e[Ie++]=7:_e[Ie++]=5,_e[Ie++]="bordertop",_e[Ie++]=0,_e[Ie++]="borderbottom",_e[Ie++]=5+Ae.guarddescent*Ae.modunit;var On=er();_e[Ie++]=On,Ae._render&&hi(),Ae=gr}function Co(){if(!Co.globals){var gr=Ae;Ae=Co.globals={},Ae.upca_encs=xe(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","11111","111"]),Ae.upca_barchars="0123456789",Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,Co.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=12,Ae.text1xoffset=-5.75,Ae.text1yoffset=-5.25,Ae.height=-1,Ae.guarddescent=5,Ae.addondescent=null,Ae.width=0,Ae.modunit=1,Ae.addongap=12,Ae.addontextfont="unset",Ae.addontextsize=null,Ae.addontextxoffset=null,Ae.addontextyoffset=null,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode," ");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.barcode=rn,Ie--;var Yr=_e[--Ie];Ae.addon=Yr}else Ie--,Ae.addon="";if(Ae.barcode.length==7||Ae.barcode.length==8){tn(Ae.barcode,function(){var Un=_e[--Ie];(Un<48||Un>57)&&(_e[Ie++]="bwipp.upcAupcEbadCharacter#7377",_e[Ie++]="UPC-E must contain only digits",Sr())});var Lr=Ce(Ae.barcode,0);Lr!=48&&Lr!=49&&(_e[Ie++]="bwipp.upcAupcEbadNumberSystem#7381",_e[Ie++]="UPC-E must have number system 0 or 1",Sr());for(var Rr=0;Rr<1;Rr++){var Kr=Ae.barcode.length==8?12:11;if(Ae.upcacode=Ge(Kr),Ce(Ae.barcode,6)-48<=2){rr(Ae.upcacode,0,Oe(Ae.barcode,0,3)),rr(Ae.upcacode,3,Oe(Ae.barcode,6,1)),rr(Ae.upcacode,4,"0000"),rr(Ae.upcacode,8,Oe(Ae.barcode,3,3));break}if(Ce(Ae.barcode,6)-48==3){rr(Ae.upcacode,0,Oe(Ae.barcode,0,4)),rr(Ae.upcacode,4,"00000"),rr(Ae.upcacode,9,Oe(Ae.barcode,4,2));break}if(Ce(Ae.barcode,6)-48==4){rr(Ae.upcacode,0,Oe(Ae.barcode,0,5)),rr(Ae.upcacode,5,"00000"),rr(Ae.upcacode,10,Oe(Ae.barcode,5,1));break}if(Ce(Ae.barcode,6)-48>=5){rr(Ae.upcacode,0,Oe(Ae.barcode,0,6)),rr(Ae.upcacode,6,"0000"),rr(Ae.upcacode,10,Oe(Ae.barcode,6,1));break}}Ae.barcode.length==8&&rr(Ae.upcacode,11,Oe(Ae.barcode,7,1)),Ae.barcode=Ae.upcacode}Ae.barcode.length!=11&&Ae.barcode.length!=12&&(_e[Ie++]="bwipp.upcAbadLength#7421",_e[Ie++]="UPC-A must be 11 or 12 digits",Sr());for(var en=Ae.barcode,Vr=0,bn=en.length;Vr<bn;Vr++){var sn=Ce(en,Vr);(sn<48||sn>57)&&(_e[Ie++]="bwipp.upcAbadCharacter#7425",_e[Ie++]="UPC-A must contain only digits",Sr())}Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.upcAbadAddOnLength#7429",_e[Ie++]="Add-on for UPC-A must be 2 or 5 digits",Sr()),Ae.descent=Ae.guarddescent*Ae.modunit/72,Ae.addondescent==null&&(Ae.addondescent=Ae.guarddescent),Ae.pad=Ge(12),Ae.checksum=0;for(var pn=0;pn<=10;pn+=1)Ae.i=pn,Ae.barchar=Ce(Ae.barcode,Ae.i)-48,Ae.i%2!=0?Ae.checksum=Ae.checksum+Ae.barchar:Ae.checksum=Ae.checksum+Ae.barchar*3;Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==12&&Ce(Ae.barcode,11)!=Ae.checksum+48&&(_e[Ie++]="bwipp.upcAbadCheckDigit#7458",_e[Ie++]="Incorrect UPC check digit provided",Sr()),rr(Ae.pad,0,Ae.barcode),He(Ae.pad,11,Ae.checksum+48),Ae.barcode=Ae.pad,Ae.sbs=Ge(59),Ae.txt=xe(12),rr(Ae.sbs,0,Ce(Ae.upca_encs,10));for(var Pn=0;Pn<=5;Pn+=1){Ae.i=Pn,Nn(Ae.upca_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var wn=_e[--Ie];Ae.indx=wn.length,Ie-=2,Ae.enc=Ce(Ae.upca_encs,Ae.indx),rr(Ae.sbs,Ae.i*4+3,Ae.enc),Ae.i==0?He(Ae.txt,0,xe([Oe(Ae.barcode,0,1),Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size-2])):He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),lr(Ae.i*7+13+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]))}rr(Ae.sbs,27,Ce(Ae.upca_encs,11));for(var kn=6;kn<=11;kn+=1){Ae.i=kn,Nn(Ae.upca_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var Sn=_e[--Ie];Ae.indx=Sn.length,Ie-=2,Ae.enc=Ce(Ae.upca_encs,Ae.indx),rr(Ae.sbs,Ae.i*4+8,Ae.enc),Ae.i==11?He(Ae.txt,11,xe([Oe(Ae.barcode,11,1),Ae.text1xoffset+107,Ae.text1yoffset,Ae.text1font,Ae.text1size-2])):He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),lr(Ae.i*7+Ae.text1xoffset)+17,Ae.text1yoffset,Ae.text1font,Ae.text1size]))}rr(Ae.sbs,56,Ce(Ae.upca_encs,12)),_e[Ie++]=1/0;for(var Wn=Ae.sbs,ri=0,ni=Wn.length;ri<ni;ri++)_e[Ie++]=Ce(Wn,ri)-48;if(Ae.sbs=xe(),Ae.height==-1&&(Ae.height=1),Ae.includetext){Ae.guardheight=lr(Ae.height+Ae.descent),_e[Ie++]=1/0;for(var zn=0;zn<4;zn++)_e[Ie++]=Ae.guardheight;for(var Hn=0;Hn<10;Hn++)_e[Ie++]=Ae.height;_e[Ie++]=Ae.guardheight,_e[Ie++]=Ae.guardheight;for(var On=0;On<10;On++)_e[Ie++]=Ae.height;for(var qn=0;qn<4;qn++)_e[Ie++]=Ae.guardheight;Ae.bhs=xe(),_e[Ie++]=1/0;for(var pi=0;pi<4;pi++)_e[Ie++]=-Ae.descent;for(var Ln=0;Ln<10;Ln++)_e[Ie++]=0;_e[Ie++]=-Ae.descent,_e[Ie++]=-Ae.descent;for(var Xn=0;Xn<10;Xn++)_e[Ie++]=0;for(var Yn=0;Yn<4;Yn++)_e[Ie++]=-Ae.descent;Ae.bbs=xe()}else{_e[Ie++]=1/0;for(var Jn=0;Jn<30;Jn++)_e[Ie++]=Ae.height;Ae.bhs=xe(),_e[Ie++]=1/0;for(var mi=0;mi<30;mi++)_e[Ie++]=0;Ae.bbs=xe(),Ae.txt=xe([])}if(Ae.guardrightypos=-5,Ae.addon.length!=0){if(_e[Ie++]=1/0,_e[Ie++]="includetext",_e[Ie++]=!0,_e[Ie++]="height",_e[Ie++]=Ae.height,Ae.includetext){var Ii=_e[--Ie];_e[Ie++]=lr(Ii-.15)}_e[Ie++]="addondescent",_e[Ie++]=Ae.addondescent,_e[Ie++]="text1xoffset",Ae.addontextxoffset!=null?_e[Ie++]=Ae.addontextxoffset:_e[Ie++]=lr(98.25+Ae.addongap),Ae.addontextyoffset!=null&&(_e[Ie++]="text1yoffset",_e[Ie++]=Ae.addontextyoffset),_e[Ie++]="text1size",Ae.addontextsize!=null?_e[Ie++]=Ae.addontextsize:_e[Ie++]=Ae.text1size;var Wr=si(Ae.addontextfont,"unset")?Ae.addontextfont:Ae.text1font;_e[Ie++]="text1font",_e[Ie++]=Wr,Ae.addopts=er(),Ae.bwipp_dontdraw=!0,Ae.addon.length==2&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,fo()),Ae.addon.length==5&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,fa());var vn=_e[--Ie];Ae.addcode=vn,_e[Ie++]=1/0,Ur(Ae.sbs),_e[Ie++]=Ae.addongap,Ur(Ce(Ae.addcode,"sbs")),Ae.sbs=xe(),_e[Ie++]=1/0,Ur(Ae.bhs),Ur(Ce(Ae.addcode,"bhs")),Ae.bhs=xe(),_e[Ie++]=1/0,Ur(Ae.bbs),Ur(Ce(Ae.addcode,"bbs")),Ae.bbs=xe(),_e[Ie++]=1/0,Ur(Ae.txt),Ur(Ce(Ae.addcode,"txt")),Ae.txt=xe(),Ae.guardrightypos=Ce(Ae.addcode,"guardrightypos")}_e[Ie++]=1/0,_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Ae.sbs,_e[Ie++]="bhs",_e[Ie++]=Ae.bhs,_e[Ie++]="bbs",_e[Ie++]=Ae.bbs,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="opt",_e[Ie++]=Ae.options,_e[Ie++]="guardrightpos",Ae.addon.length==0?_e[Ie++]=9:_e[Ie++]=5,_e[Ie++]="guardrightypos",_e[Ie++]=Ae.guardrightypos,_e[Ie++]="borderleft",_e[Ie++]=9,_e[Ie++]="borderright",Ae.addon.length==0?_e[Ie++]=9:_e[Ie++]=5,_e[Ie++]="bordertop",_e[Ie++]=0,_e[Ie++]="borderbottom",_e[Ie++]=5+Ae.guarddescent*Ae.modunit;var _n=er();_e[Ie++]=_n,Ae._render&&hi(),Ae=gr}function os(){if(!os.globals){var gr=Ae;Ae=os.globals={},Ae.upce_encs=xe(["3211","2221","2122","1411","1132","1231","1114","1312","1213","3112","111","111111"]),Ae.upce_barchars="0123456789",Ae.upce_mirrormaps=xe(["000111","001011","001101","001110","010011","011001","011100","010101","010110","011010"]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,os.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=12,Ae.text1xoffset=-5.75,Ae.text1yoffset=-5.25,Ae.height=-1,Ae.guarddescent=5,Ae.addondescent=null,Ae.width=0,Ae.modunit=1,Ae.addongap=12,Ae.addontextfont="unset",Ae.addontextsize=null,Ae.addontextxoffset=null,Ae.addontextyoffset=null,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode," ");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.barcode=rn,Ie--;var Yr=_e[--Ie];Ae.addon=Yr}else Ie--,Ae.addon="";if(Ae.barcode.length==11||Ae.barcode.length==12){tn(Ae.barcode,function(){var Wr=_e[--Ie];(Wr<48||Wr>57)&&(_e[Ie++]="bwipp.upcEupcAbadCharacter#7694",_e[Ie++]="UPC-A must contain only digits",Sr())});for(var Lr=0;Lr<1;Lr++){var Rr=Ae.barcode.length==12?8:7;if(Ae.upcecode=Ge(Rr),Ce(Ae.barcode,3)-48<=2&&gn(Oe(Ae.barcode,4,4),"0000")){rr(Ae.upcecode,0,Oe(Ae.barcode,0,3)),rr(Ae.upcecode,3,Oe(Ae.barcode,8,3)),rr(Ae.upcecode,6,Oe(Ae.barcode,3,1));break}if(gn(Oe(Ae.barcode,4,5),"00000")){rr(Ae.upcecode,0,Oe(Ae.barcode,0,4)),rr(Ae.upcecode,4,Oe(Ae.barcode,9,2)),rr(Ae.upcecode,6,"3");break}if(gn(Oe(Ae.barcode,5,5),"00000")){rr(Ae.upcecode,0,Oe(Ae.barcode,0,5)),rr(Ae.upcecode,5,Oe(Ae.barcode,10,1)),rr(Ae.upcecode,6,"4");break}if(Ce(Ae.barcode,10)-48>=5&&gn(Oe(Ae.barcode,6,4),"0000")){rr(Ae.upcecode,0,Oe(Ae.barcode,0,6)),rr(Ae.upcecode,6,Oe(Ae.barcode,10,1));break}_e[Ie++]="bwipp.upcEupcAnotCompressible#7722",_e[Ie++]="UPC-A cannot be converted to a UPC-E",Sr()}Ae.barcode.length==12&&rr(Ae.upcecode,7,Oe(Ae.barcode,11,1)),Ae.barcode=Ae.upcecode}Ae.barcode.length!=7&&Ae.barcode.length!=8&&(_e[Ie++]="bwipp.upcEbadLength#7734",_e[Ie++]="UPC-E must be 7 or 8 digits",Sr());for(var Kr=Ae.barcode,en=0,Vr=Kr.length;en<Vr;en++){var bn=Ce(Kr,en);(bn<48||bn>57)&&(_e[Ie++]="bwipp.upcEbadCharacter#7738",_e[Ie++]="UPC-E must contain only digits",Sr())}Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.upcEbadAddOnLength#7742",_e[Ie++]="Add-on for UPC-E must be 2 or 5 digits",Sr());var sn=Ce(Ae.barcode,0);sn!=48&&sn!=49&&(_e[Ie++]="bwipp.upcEbadNumberSystem#7749",_e[Ie++]="UPC-E must have number system 0 or 1",Sr()),Ae.descent=Ae.guarddescent*Ae.modunit/72,Ae.addondescent==null&&(Ae.addondescent=Ae.guarddescent);for(var pn=0;pn<1;pn++){if(Ae.upcacode=Ge(11),Ce(Ae.barcode,6)-48<=2){rr(Ae.upcacode,0,Oe(Ae.barcode,0,3)),rr(Ae.upcacode,3,Oe(Ae.barcode,6,1)),rr(Ae.upcacode,4,"0000"),rr(Ae.upcacode,8,Oe(Ae.barcode,3,3));break}if(Ce(Ae.barcode,6)-48==3){rr(Ae.upcacode,0,Oe(Ae.barcode,0,4)),rr(Ae.upcacode,4,"00000"),rr(Ae.upcacode,9,Oe(Ae.barcode,4,2));break}if(Ce(Ae.barcode,6)-48==4){rr(Ae.upcacode,0,Oe(Ae.barcode,0,5)),rr(Ae.upcacode,5,"00000"),rr(Ae.upcacode,10,Oe(Ae.barcode,5,1));break}if(Ce(Ae.barcode,6)-48>=5){rr(Ae.upcacode,0,Oe(Ae.barcode,0,6)),rr(Ae.upcacode,6,"0000"),rr(Ae.upcacode,10,Oe(Ae.barcode,6,1));break}}Ae.checksum=0;for(var Pn=0;Pn<=10;Pn+=1)Ae.i=Pn,Ae.barchar=Ce(Ae.upcacode,Ae.i)-48,Ae.i%2!=0?Ae.checksum=Ae.checksum+Ae.barchar:Ae.checksum=Ae.checksum+Ae.barchar*3;if(Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==8&&Ce(Ae.barcode,7)!=Ae.checksum+48&&(_e[Ie++]="bwipp.upcEbadCheckDigit#7805",_e[Ie++]="Incorrect UPC check digit provided",Sr()),Ae.pad=Ge(8),rr(Ae.pad,0,Ae.barcode),He(Ae.pad,7,Ae.checksum+48),Ae.barcode=Ae.pad,Ae.txt=xe(8),He(Ae.txt,0,xe([Oe(Ae.barcode,0,1),Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size-2])),Ae.mirrormap=Ce(Ae.upce_mirrormaps,Ae.checksum),Ce(Ae.barcode,0)==48){Ae.invt=Ge(Ae.mirrormap.length);for(var wn=0,kn=Ae.mirrormap.length-1;wn<=kn;wn+=1)Ae.i=wn,Ce(Ae.mirrormap,Ae.i)==48?He(Ae.invt,Ae.i,49):He(Ae.invt,Ae.i,48);Ae.mirrormap=Ae.invt}Ae.sbs=Ge(33),rr(Ae.sbs,0,Ce(Ae.upce_encs,10));for(var Sn=1;Sn<=6;Sn+=1){Ae.i=Sn,Nn(Ae.upce_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var Wn=_e[--Ie];if(Ae.indx=Wn.length,Ie-=2,Ae.enc=Ce(Ae.upce_encs,Ae.indx),Ce(Ae.mirrormap,Ae.i-1)==49){Ae.enclen=Ae.enc.length,Ae.revenc=Ge(Ae.enclen);for(var ri=0,ni=Ae.enclen-1;ri<=ni;ri+=1)Ae.j=ri,Ae.char=Ce(Ae.enc,Ae.j),He(Ae.revenc,Ae.enclen-Ae.j-1,Ae.char);Ae.enc=Ae.revenc}rr(Ae.sbs,(Ae.i-1)*4+3,Ae.enc),He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),lr((Ae.i-1)*7+13+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size]))}He(Ae.txt,7,xe([Oe(Ae.barcode,7,1),lr(63+Ae.text1xoffset),Ae.text1yoffset,Ae.text1font,Ae.text1size-2])),rr(Ae.sbs,27,Ce(Ae.upce_encs,11)),_e[Ie++]=1/0;for(var zn=Ae.sbs,Hn=0,On=zn.length;Hn<On;Hn++)_e[Ie++]=Ce(zn,Hn)-48;if(Ae.sbs=xe(),Ae.height==-1&&(Ae.height=1),Ae.includetext){Ae.guardheight=lr(Ae.height+Ae.descent),_e[Ie++]=1/0,_e[Ie++]=Ae.guardheight,_e[Ie++]=Ae.guardheight;for(var qn=0;qn<12;qn++)_e[Ie++]=Ae.height;_e[Ie++]=Ae.guardheight,_e[Ie++]=Ae.guardheight,_e[Ie++]=Ae.guardheight,Ae.bhs=xe(),_e[Ie++]=1/0,_e[Ie++]=-Ae.descent,_e[Ie++]=-Ae.descent;for(var pi=0;pi<12;pi++)_e[Ie++]=0;_e[Ie++]=-Ae.descent,_e[Ie++]=-Ae.descent,_e[Ie++]=-Ae.descent,Ae.bbs=xe()}else{_e[Ie++]=1/0;for(var Ln=0;Ln<17;Ln++)_e[Ie++]=Ae.height;Ae.bhs=xe(),_e[Ie++]=1/0;for(var Xn=0;Xn<17;Xn++)_e[Ie++]=0;Ae.bbs=xe(),Ae.txt=xe([])}if(Ae.guardrightypos=-5,Ae.addon.length!=0){if(_e[Ie++]=1/0,_e[Ie++]="includetext",_e[Ie++]=!0,_e[Ie++]="height",_e[Ie++]=Ae.height,Ae.includetext){var Yn=_e[--Ie];_e[Ie++]=lr(Yn-.15)}_e[Ie++]="addondescent",_e[Ie++]=Ae.addondescent,_e[Ie++]="text1xoffset",Ae.addontextxoffset!=null?_e[Ie++]=Ae.addontextxoffset:_e[Ie++]=lr(54.25+Ae.addongap),Ae.addontextyoffset!=null&&(_e[Ie++]="text1yoffset",_e[Ie++]=Ae.addontextyoffset),_e[Ie++]="text1size",Ae.addontextsize!=null?_e[Ie++]=Ae.addontextsize:_e[Ie++]=Ae.text1size;var Jn=si(Ae.addontextfont,"unset")?Ae.addontextfont:Ae.text1font;_e[Ie++]="text1font",_e[Ie++]=Jn,Ae.addopts=er(),Ae.bwipp_dontdraw=!0,Ae.addon.length==2&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,fo()),Ae.addon.length==5&&(_e[Ie++]=Ae.addon,_e[Ie++]=Ae.addopts,fa());var mi=_e[--Ie];Ae.addcode=mi,_e[Ie++]=1/0,Ur(Ae.sbs),_e[Ie++]=Ae.addongap,Ur(Ce(Ae.addcode,"sbs")),Ae.sbs=xe(),_e[Ie++]=1/0,Ur(Ae.bhs),Ur(Ce(Ae.addcode,"bhs")),Ae.bhs=xe(),_e[Ie++]=1/0,Ur(Ae.bbs),Ur(Ce(Ae.addcode,"bbs")),Ae.bbs=xe(),_e[Ie++]=1/0,Ur(Ae.txt),Ur(Ce(Ae.addcode,"txt")),Ae.txt=xe(),Ae.guardrightypos=Ce(Ae.addcode,"guardrightypos")}_e[Ie++]=1/0,_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Ae.sbs,_e[Ie++]="bhs",_e[Ie++]=Ae.bhs,_e[Ie++]="bbs",_e[Ie++]=Ae.bbs,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="opt",_e[Ie++]=Ae.options,_e[Ie++]="guardrightpos",Ae.addon.length==0?_e[Ie++]=9:_e[Ie++]=5,_e[Ie++]="guardrightypos",_e[Ie++]=Ae.guardrightypos,_e[Ie++]="borderleft",_e[Ie++]=9,_e[Ie++]="borderright",Ae.addon.length==0?_e[Ie++]=9:_e[Ie++]=5,_e[Ie++]="bordertop",_e[Ie++]=0,_e[Ie++]="borderbottom",_e[Ie++]=5+Ae.guarddescent*Ae.modunit;var Ii=er();_e[Ie++]=Ii,Ae._render&&hi(),Ae=gr}function Ps(){var gr=Ae;Ae=Object.assign({},Ae,Ps.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.isbntextfont="OCR-A",Ae.isbntextsize=8,Ae.isbntextxoffset=null,Ae.isbntextyoffset=null,Ae.height=-1,Ae.width=0,Ae.addongap=12,Ae.legacy=!1,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode," ");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.barcode=rn,Ie--;var Yr=_e[--Ie];Ae.addon=Yr}else Ie--,Ae.addon="";if(Ae.barcode.length!=15&&Ae.barcode.length!=17&&Ae.barcode.length!=11&&Ae.barcode.length!=13&&(_e[Ie++]="bwipp.isbnBadLength#8021",_e[Ie++]="ISBN-13 must be 15 or 17 characters including dashes. ISBN-10 must be 11 or 13 characters including dashes",Sr()),Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.isbnBadAddOnLength#8024",_e[Ie++]="Add-on for ISBN must be 2 or 5 digits",Sr()),Ae.barcode.length>=15){var Lr=Oe(Ae.barcode,0,4);si(Lr,"978-")&&si(Lr,"979-")&&(_e[Ie++]="bwipp.isbn13badPrefix#8028",_e[Ie++]="ISBN-13 prefix must be 978- or 979-",Sr()),Ae.wasdash=!1,Ae.numdash=0,Ae.numdigit=0;for(var Rr=Oe(Ae.barcode,5,9),Kr=0,en=Rr.length;Kr<en;Kr++){var Vr=Ce(Rr,Kr);_e[Ie++]=Vr,Vr==45&&(Ae.wasdash&&(_e[Ie-1]="bwipp.isbn13adjacentDashes#8035",_e[Ie++]="ISBN-13 does not permit adjacent dashes",Sr()),Ae.wasdash=!0,Ae.numdash=Ae.numdash+1);var bn=_e[--Ie];bn>=48&&bn<=57&&(Ae.wasdash=!1,Ae.numdigit=Ae.numdigit+1)}(Ae.numdash!=2||Ae.numdigit!=7)&&(_e[Ie++]="bwipp.isbn13numDashesDigits#8046",_e[Ie++]="Incorrect number of dashes and digits for ISBN-13",Sr());var sn=Ce(Ae.barcode,14);if((sn<48||sn>57)&&(_e[Ie++]="bwipp.isbn13character15#8049",_e[Ie++]="ISBN-13 character 15 must be a digit",Sr()),Ae.barcode.length==17){si(Oe(Ae.barcode,15,1),"-")&&(_e[Ie++]="bwipp.isbn13character16#8053",_e[Ie++]="ISBN-13 penultimate character must be a dash",Sr());var pn=Ce(Ae.barcode,16);(pn<48||pn>57)&&(_e[Ie++]="bwipp.isbn13character17#8056",_e[Ie++]="ISBN-13 final character must be a digit",Sr())}}else{var Pn=Ce(Ae.barcode,0);(Pn<48||Pn>57)&&(_e[Ie++]="bwipp.isbn10FirstDigit#8061",_e[Ie++]="ISBN-10 first character must be a digit",Sr()),Ae.wasdash=!1,Ae.numdash=0,Ae.numdigit=0;for(var wn=Oe(Ae.barcode,1,9),kn=0,Sn=wn.length;kn<Sn;kn++){var Wn=Ce(wn,kn);_e[Ie++]=Wn,Wn==45&&(Ae.wasdash&&(_e[Ie-1]="bwipp.isbn10adjacentDashes#8068",_e[Ie++]="ISBN-10 does not permit adjacent dashes",Sr()),Ae.wasdash=!0,Ae.numdash=Ae.numdash+1);var ri=_e[--Ie];ri>=48&&ri<=57&&(Ae.wasdash=!1,Ae.numdigit=Ae.numdigit+1)}(Ae.numdash!=2||Ae.numdigit!=7)&&(_e[Ie++]="bwipp.isbn10numDashesDigits#8079",_e[Ie++]="Incorrect number of dashes and digits for ISBN-10",Sr());var ni=Ce(Ae.barcode,10);if((ni<48||ni>57)&&(_e[Ie++]="bwipp.isbn10character11#8082",_e[Ie++]="ISBN-10 character 11 must be a digit",Sr()),Ae.barcode.length==13){si(Oe(Ae.barcode,11,1),"-")&&(_e[Ie++]="bwipp.isbn10character12#8086",_e[Ie++]="ISBN-10 penultimate character must be a dash",Sr());var zn=Ce(Ae.barcode,12);(zn<48||zn>57)&&zn!=88&&(_e[Ie++]="bwipp.isbn10character13#8089",_e[Ie++]="ISBN-10 final character must be a digit or X",Sr())}}if(Ae.isbntxt=Ae.barcode,Ae.isbntxt.length<=13){for(Ae.isbn=Ge(10),Ae.checksum=0,Ae.i=0,Ae.n=0;Ae.isbnchar=Ce(Ae.isbntxt,Ae.i)-48,Ae.isbnchar!=-3&&(He(Ae.isbn,Ae.n,Ae.isbnchar+48),Ae.n<9&&(Ae.checksum=lr(Ae.checksum+(10-Ae.n)*Ae.isbnchar)),Ae.n=Ae.n+1),Ae.i=Ae.i+1,Ae.i!=Ae.isbntxt.length;);var Hn=(11-Ae.checksum%11)%11;Hn==10&&(Hn=40),Ae.checksum=Hn+48,Ae.isbn=Oe(Ae.isbn,0,9),Ae.isbntxt.length==13&&Ce(Ae.isbntxt,12)!=Ae.checksum&&(_e[Ie++]="bwipp.isbn10badCheckDigit#8119",_e[Ie++]="Incorrect ISBN-10 check digit provided",Sr())}if(!Ae.legacy||Ae.isbntxt.length>=15){for(Ae.isbntxt.length<=13&&(Ae.pad=Ge(15),rr(Ae.pad,0,"978-"),rr(Ae.pad,4,Oe(Ae.isbntxt,0,11)),Ae.isbntxt=Ae.pad),Ae.isbn=Ge(13),Ae.checksum=0,Ae.i=0,Ae.n=0;;){if(Ae.isbnchar=Ce(Ae.isbntxt,Ae.i)-48,Ae.isbnchar!=-3){if(He(Ae.isbn,Ae.n,Ae.isbnchar+48),Ae.n<12){var On=Ae.isbnchar;Ae.n%2!=0&&(On=On*3),Ae.checksum=lr(On+Ae.checksum)}Ae.n=Ae.n+1}if(Ae.i=Ae.i+1,Ae.i==Ae.isbntxt.length)break}Ae.checksum=(10-Ae.checksum%10)%10+48,Ae.isbn=Oe(Ae.isbn,0,12),Ae.isbntxt.length==17&&Ce(Ae.isbntxt,16)!=Ae.checksum&&(_e[Ie++]="bwipp.isbn13badCheckDigit#8158",_e[Ie++]="Incorrect ISBN-13 check digit provided",Sr())}var qn=Ae.isbn.length==12?22:18;if(Ae.pad=Ge(qn),rr(Ae.pad,0,"ISBN "),rr(Ae.pad,5,Ae.isbntxt),He(Ae.pad,Ae.pad.length-2,45),He(Ae.pad,Ae.pad.length-1,Ae.checksum),Ae.isbntxt=Ae.pad,Ae.barcode=Ge(12),Ae.isbn.length==9?(rr(Ae.barcode,0,"978"),rr(Ae.barcode,3,Ae.isbn)):rr(Ae.barcode,0,Ae.isbn),Ae.addon.length!=0){var pi=Ge(12+Ae.addon.length+1);rr(pi,0,Ae.barcode),rr(pi,12," "),rr(pi,13,Ae.addon),Ae.barcode=pi}He(Ae.options,"addongap",Ae.addongap),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,no();var Ln=_e[--Ie];if(Ae.args=Ln,Ae.includetext){if(Ae.isbntextxoffset==null){var Xn=Ae.isbn.length==9?-1:-12;Ae.isbntextxoffset=Xn}Ae.isbntextyoffset==null&&(Ae.isbntextyoffset=Ce(Ce(Ae.args,"bhs"),2)*72+3),vr(Ae.args,"txt")?(Ae.txt=Ce(Ae.args,"txt"),Ae.newtxt=xe(Ae.txt.length+1),rr(Ae.newtxt,0,Ae.txt),He(Ae.newtxt,Ae.newtxt.length-1,xe([Ae.isbntxt,Ae.isbntextxoffset,Ae.isbntextyoffset,Ae.isbntextfont,Ae.isbntextsize])),He(Ae.args,"txt",Ae.newtxt)):He(Ae.args,"txt",xe([xe([Ae.isbntxt,Ae.isbntextxoffset,Ae.isbntextyoffset,Ae.isbntextfont,Ae.isbntextsize])]))}He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function hs(){var gr=Ae;Ae=Object.assign({},Ae,hs.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.ismntextfont="OCR-A",Ae.ismntextsize=8,Ae.ismntextxoffset=null,Ae.ismntextyoffset=null,Ae.height=-1,Ae.width=0,Ae.addongap=12,Ae.legacy=!1,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode," ");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.barcode=rn,Ie--;var Yr=_e[--Ie];Ae.addon=Yr}else Ie--,Ae.addon="";if(Ae.barcode.length!=15&&Ae.barcode.length!=17&&Ae.barcode.length!=11&&Ae.barcode.length!=13&&(_e[Ie++]="bwipp.ismnBadLength#8334",_e[Ie++]="ISMN-13 must be 15 or 17 characters including dashes. ISMN-10 must be 11 or 13 characters including dashes",Sr()),Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.ismnBadAddOnLength#8337",_e[Ie++]="Add-on for ISMN must be 2 or 5 digits",Sr()),Ae.barcode.length>=15){si(Oe(Ae.barcode,0,4),"979-")&&(_e[Ie++]="bwipp.ismn13badPrefix#8341",_e[Ie++]="ISMN-13 prefix must be 979-",Sr()),Ae.wasdash=!1,Ae.numdash=0,Ae.numdigit=0;for(var Lr=Oe(Ae.barcode,5,9),Rr=0,Kr=Lr.length;Rr<Kr;Rr++){var en=Ce(Lr,Rr);_e[Ie++]=en,en==45&&(Ae.wasdash&&(_e[Ie-1]="bwipp.ismn13adjacentDashes#8348",_e[Ie++]="ISMN-13 does not permit adjacent dashes",Sr()),Ae.wasdash=!0,Ae.numdash=Ae.numdash+1);var Vr=_e[--Ie];Vr>=48&&Vr<=57&&(Ae.wasdash=!1,Ae.numdigit=Ae.numdigit+1)}(Ae.numdash!=2||Ae.numdigit!=7)&&(_e[Ie++]="bwipp.ismn13numDashesDigits#8359",_e[Ie++]="Incorrect number of dashes and digits for ISMN-13",Sr());var bn=Ce(Ae.barcode,14);if((bn<48||bn>57)&&(_e[Ie++]="bwipp.ismn13character15#8362",_e[Ie++]="ISMN-13 character 15 must be a digit",Sr()),Ae.barcode.length==17){si(Oe(Ae.barcode,15,1),"-")&&(_e[Ie++]="bwipp.ismn13character16#8366",_e[Ie++]="ISMN-13 penultimate character must be a dash",Sr());var sn=Ce(Ae.barcode,16);(sn<48||sn>57)&&(_e[Ie++]="bwipp.ismn13character17#8369",_e[Ie++]="ISMN-13 final character must be a digit",Sr())}}else{si(Oe(Ae.barcode,0,2),"M-")&&(_e[Ie++]="bwipp.ismn10badPrefix#8374",_e[Ie++]="ISMN-10 prefix must be M-",Sr());var pn=Ce(Ae.barcode,2);(pn<48||pn>57)&&(_e[Ie++]="bwipp.ismn10character3#8377",_e[Ie++]="ISMN-10 character 3 must be a digit",Sr()),Ae.wasdash=!1,Ae.numdash=0,Ae.numdigit=0;for(var Pn=Oe(Ae.barcode,3,7),wn=0,kn=Pn.length;wn<kn;wn++){var Sn=Ce(Pn,wn);_e[Ie++]=Sn,Sn==45&&(Ae.wasdash&&(_e[Ie-1]="bwipp.ismn10adjacentDashes#8384",_e[Ie++]="ISMN-10 does not permit adjacent dashes",Sr()),Ae.wasdash=!0,Ae.numdash=Ae.numdash+1);var Wn=_e[--Ie];Wn>=48&&Wn<=57&&(Ae.wasdash=!1,Ae.numdigit=Ae.numdigit+1)}(Ae.numdash!=1||Ae.numdigit!=6)&&(_e[Ie++]="bwipp.ismn10numDashesDigits#8395",_e[Ie++]="Incorrect number of dashes and digits for ISMN-10",Sr());var ri=Ce(Ae.barcode,10);if((ri<48||ri>57)&&(_e[Ie++]="bwipp.ismn10character11#8398",_e[Ie++]="ISMN-10 character 11 must be a digit",Sr()),Ae.barcode.length==13){si(Oe(Ae.barcode,11,1),"-")&&(_e[Ie++]="bwipp.ismn10character12#8402",_e[Ie++]="ISMN-10 penultimate character must be a dash",Sr());var ni=Ce(Ae.barcode,12);(ni<48||ni>57)&&ni!=88&&(_e[Ie++]="bwipp.ismn10character13#8405",_e[Ie++]="ISMN-10 final character must be a digit or X",Sr())}}for(Ae.ismntxt=Ae.barcode,Ae.legacytxt="",Ae.ismntxt.length<=13&&(Ae.legacytxt=Ae.ismntxt,Ae.pad=Ge(Ae.ismntxt.length+4),rr(Ae.pad,0,"979-0-"),rr(Ae.pad,6,Oe(Ae.ismntxt,2,Ae.ismntxt.length-2)),Ae.ismntxt=Ae.pad),Ae.ismn=Ge(13),Ae.checksum=0,Ae.i=0,Ae.n=0;Ae.ismnchar=Ce(Ae.ismntxt,Ae.i)-48,Ae.ismnchar!=-3&&(He(Ae.ismn,Ae.n,Ae.ismnchar+48),Ae.n<12&&(Ae.n%2==0?Ae.checksum=Ae.ismnchar+Ae.checksum:Ae.checksum=Ae.ismnchar*3+Ae.checksum),Ae.n=Ae.n+1),Ae.i=Ae.i+1,Ae.i!=Ae.ismntxt.length;);if(Ae.checksum=(10-Ae.checksum%10)%10+48,Ae.barcode.length==13||Ae.barcode.length==17){var zn=Ae.barcode;Ce(zn,zn.length-1)!=Ae.checksum&&(_e[Ie++]="bwipp.ismnBadCheckDigit#8453",_e[Ie++]="Incorrect ISMN check digit provided",Sr())}if(Ae.legacy&&Ae.legacytxt.length!=0?(Ae.ismntxt=Ae.legacytxt,Ae.pad=Ge(18)):Ae.pad=Ge(22),rr(Ae.pad,0,"ISMN "),rr(Ae.pad,5,Ae.ismntxt),He(Ae.pad,Ae.pad.length-2,45),He(Ae.pad,Ae.pad.length-1,Ae.checksum),Ae.ismntxt=Ae.pad,Ae.barcode=Oe(Ae.ismn,0,12),Ae.addon.length!=0){var Hn=Ge(12+Ae.addon.length+1);rr(Hn,0,Ae.barcode),rr(Hn,12," "),rr(Hn,13,Ae.addon),Ae.barcode=Hn}He(Ae.options,"addongap",Ae.addongap),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,no();var On=_e[--Ie];if(Ae.args=On,Ae.includetext){if(Ae.ismntextxoffset==null){var qn=Ae.ismntxt.length==18?-1:-12;Ae.ismntextxoffset=qn}Ae.ismntextyoffset==null&&(Ae.ismntextyoffset=Ce(Ce(Ae.args,"bhs"),2)*72+3),vr(Ae.args,"txt")?(Ae.txt=Ce(Ae.args,"txt"),Ae.newtxt=xe(Ae.txt.length+1),rr(Ae.newtxt,0,Ae.txt),He(Ae.newtxt,Ae.newtxt.length-1,xe([Ae.ismntxt,Ae.ismntextxoffset,Ae.ismntextyoffset,Ae.ismntextfont,Ae.ismntextsize])),He(Ae.args,"txt",Ae.newtxt)):He(Ae.args,"txt",xe([xe([Ae.ismntxt,Ae.ismntextxoffset,Ae.ismntextyoffset,Ae.ismntextfont,Ae.ismntextsize])]))}He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function Uo(){var gr=Ae;Ae=Object.assign({},Ae,Uo.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.issntextfont="OCR-A",Ae.issntextsize=8,Ae.issntextxoffset=null,Ae.issntextyoffset=null,Ae.height=-1,Ae.width=0,Ae.addongap=12,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode," ");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.barcode=rn,Ie--;var Yr=_e[--Ie];Ae.seqvar=Yr}else Ie--,Ae.seqvar="00";Nn(Ae.seqvar," ");var Lr=_e[--Ie];if(Lr){var Rr=_e[--Ie];Ae.seqvar=Rr,Ie--;var Kr=_e[--Ie];Ae.addon=Kr}else Ie--,Ae.addon="";Ae.barcode.length!=8&&Ae.barcode.length!=9&&(_e[Ie++]="bwipp.issnBadLength#8636",_e[Ie++]="ISSN must be 8 or 9 characters including dash, in the format XXXX-XXXX",Sr());for(var en=Oe(Ae.barcode,0,4),Vr=0,bn=en.length;Vr<bn;Vr++){var sn=Ce(en,Vr);(sn<48||sn>57)&&(_e[Ie++]="bwipp.issnFirstThroughFourthNotNumeric#8640",_e[Ie++]="ISSN first four characters must be numeral characters",Sr())}si(Oe(Ae.barcode,4,1),"-")&&(_e[Ie++]="bwipp.issnNeedsDash#8644",_e[Ie++]="ISSN fifth character must be a dash",Sr());for(var pn=Oe(Ae.barcode,5,3),Pn=0,wn=pn.length;Pn<wn;Pn++){var kn=Ce(pn,Pn);(kn<48||kn>57)&&(_e[Ie++]="bwipp.issnSixthThroughEighthNotNumeric#8648",_e[Ie++]="ISSN sixth through eighth characters must be numerals",Sr())}if(Ae.barcode.length==9){var Sn=Ce(Ae.barcode,8);(Sn<48||Sn>57)&&Sn!=88&&(_e[Ie++]="bwipp.issnNinthCharacterBadFormat#8653",_e[Ie++]="ISSN ninth character must be a number or the character X",Sr())}for(Ae.seqvar.length!=2&&(_e[Ie++]="bwipp.issnBadSequenceVariantLength#8657",_e[Ie++]="Sequence variant for ISSN must be 2 digits",Sr()),tn(Ae.seqvar,function(){var zn=_e[--Ie];(zn<48||zn>57)&&(_e[Ie++]="bwipp.issnSequenceVariantBadCharacter#8661",_e[Ie++]="Sequence variant for ISSN must contain only digits",Sr())}),Ae.addon.length!=0&&Ae.addon.length!=2&&Ae.addon.length!=5&&(_e[Ie++]="bwipp.issnBadAddOnLength#8665",_e[Ie++]="Add-on for ISSN must be 2 or 5 digits",Sr()),Ae.issn=Ge(8),Ae.checksum=0,Ae.i=0,Ae.n=0;Ae.issnchar=Ce(Ae.barcode,Ae.i)-48,Ae.issnchar!=-3&&(He(Ae.issn,Ae.n,Ae.issnchar+48),Ae.n<7&&(Ae.checksum=lr(Ae.checksum+Ae.issnchar*(8-Ae.n))),Ae.n=Ae.n+1),Ae.i=Ae.i+1,Ae.i!=Ae.barcode.length;);Ae.checksum=(11-Ae.checksum%11)%11;var Wn=Ae.checksum+48;if(Wn==58&&(Wn=88),Ae.checksum=Wn,Ae.barcode.length==9&&Ce(Ae.barcode,8)!=Ae.checksum&&(_e[Ie++]="bwipp.issnBadCheckDigit#8690",_e[Ie++]="Incorrect ISSN check digit provided",Sr()),Ae.pad=Ge(14),rr(Ae.pad,0,"ISSN "),rr(Ae.pad,5,Ae.barcode),He(Ae.pad,13,Ae.checksum),Ae.issntxt=Ae.pad,Ae.barcode=Oe(Ae.issn,0,7),Ae.barcode=Ge(12),rr(Ae.barcode,0,"977"),rr(Ae.barcode,3,Ae.issn),rr(Ae.barcode,10,Ae.seqvar),Ae.addon.length!=0){var ri=Ge(12+Ae.addon.length+1);rr(ri,0,Ae.barcode),rr(ri,12," "),rr(ri,13,Ae.addon),Ae.barcode=ri}He(Ae.options,"addongap",Ae.addongap),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,no();var ni=_e[--Ie];Ae.args=ni,Ae.includetext&&(Ae.issntextxoffset==null&&(Ae.issntextxoffset=10),Ae.issntextyoffset==null&&(Ae.issntextyoffset=Ce(Ce(Ae.args,"bhs"),2)*72+3),vr(Ae.args,"txt")?(Ae.txt=Ce(Ae.args,"txt"),Ae.newtxt=xe(Ae.txt.length+1),rr(Ae.newtxt,0,Ae.txt),He(Ae.newtxt,Ae.newtxt.length-1,xe([Ae.issntxt,Ae.issntextxoffset,Ae.issntextyoffset,Ae.issntextfont,Ae.issntextsize])),He(Ae.args,"txt",Ae.newtxt)):He(Ae.args,"txt",xe([xe([Ae.issntxt,Ae.issntextxoffset,Ae.issntextyoffset,Ae.issntextfont,Ae.issntextsize])]))),He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function Qo(){var gr=Ae;Ae=Object.assign({},Ae,Qo.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];if(Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barlen=Ae.barcode.length,Ae.barlen!=7&&Ae.barlen!=8&&(_e[Ie++]="bwipp.MandSbadLength#8828",_e[Ie++]="M&S barcode must be 7 or 8 characters",Sr()),Ae.barlen==7){var zr=pr(Ge(8),"00000000");rr(zr,1,Ae.barcode),Ae.barcode=zr}Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,mo();var rn=_e[--Ie];Ae.args=rn;var Yr=Ce(Ae.args,"bbs");He(Yr,10,Ce(Yr,2)),He(Yr,11,Ce(Yr,2));var Lr=Ce(Ae.args,"bhs");if(He(Lr,10,Ce(Lr,2)),He(Lr,11,Ce(Lr,2)),Ae.includetext){if(Ae.txt=Ce(Ae.args,"txt"),Ae.barlen==7){for(var Rr=0;Rr<=6;Rr+=1){var Kr=Ae.txt;rr(Ce(Ce(Kr,Rr),0),0,Ce(Ce(Kr,Rr+1),0))}rr(Ce(Ce(Ae.txt,7),0),0," ")}var en=xe(10);rr(en,0,Ae.txt),Ae.txt=en;var Vr=Ce(Ae.txt,0);He(Ae.txt,8,Ir(xe(Vr.length),Vr));var bn=Ce(Ae.txt,0);He(Ae.txt,9,Ir(xe(bn.length),bn)),He(Ce(Ae.txt,8),0,"M"),He(Ce(Ae.txt,8),1,-12),He(Ce(Ae.txt,9),0,"S"),He(Ce(Ae.txt,9),1,69),He(Ae.args,"txt",Ae.txt)}He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function cs(){if(!cs.globals){var cn=Ae;Ae=cs.globals={},Ae.code128_sta=-1,Ae.code128_stb=-2,Ae.code128_stc=-3,Ae.code128_swa=-4,Ae.code128_swb=-5,Ae.code128_swc=-6,Ae.code128_fn1=-7,Ae.code128_fn2=-8,Ae.code128_fn3=-9,Ae.code128_fn4=-10,Ae.code128_sft=-11,Ae.code128_stp=-12,Ae.code128_lka=-13,Ae.code128_lkc=-14,Ae.sta=Ae.code128_sta,Ae.stb=Ae.code128_stb,Ae.stc=Ae.code128_stc,Ae.swa=Ae.code128_swa,Ae.swb=Ae.code128_swb,Ae.swc=Ae.code128_swc,Ae.fn1=Ae.code128_fn1,Ae.fn2=Ae.code128_fn2,Ae.fn3=Ae.code128_fn3,Ae.fn4=Ae.code128_fn4,Ae.sft=Ae.code128_sft,Ae.stp=Ae.code128_stp,Ae.lka=Ae.code128_lka,Ae.lkc=Ae.code128_lkc,Ae.code128_charmaps=xe([xe([32,32,"00"]),xe(["!","!","01"]),xe(['"','"',"02"]),xe(["#","#","03"]),xe(["$","$","04"]),xe(["%","%","05"]),xe(["&","&","06"]),xe(["'","'","07"]),xe([40,40,"08"]),xe([41,41,"09"]),xe(["*","*","10"]),xe(["+","+","11"]),xe([",",",","12"]),xe(["-","-","13"]),xe([".",".","14"]),xe(["/","/","15"]),xe(["0","0","16"]),xe(["1","1","17"]),xe(["2","2","18"]),xe(["3","3","19"]),xe(["4","4","20"]),xe(["5","5","21"]),xe(["6","6","22"]),xe(["7","7","23"]),xe(["8","8","24"]),xe(["9","9","25"]),xe([":",":","26"]),xe([";",";","27"]),xe(["<","<","28"]),xe(["=","=","29"]),xe([">",">","30"]),xe(["?","?","31"]),xe(["@","@","32"]),xe(["A","A","33"]),xe(["B","B","34"]),xe(["C","C","35"]),xe(["D","D","36"]),xe(["E","E","37"]),xe(["F","F","38"]),xe(["G","G","39"]),xe(["H","H","40"]),xe(["I","I","41"]),xe(["J","J","42"]),xe(["K","K","43"]),xe(["L","L","44"]),xe(["M","M","45"]),xe(["N","N","46"]),xe(["O","O","47"]),xe(["P","P","48"]),xe(["Q","Q","49"]),xe(["R","R","50"]),xe(["S","S","51"]),xe(["T","T","52"]),xe(["U","U","53"]),xe(["V","V","54"]),xe(["W","W","55"]),xe(["X","X","56"]),xe(["Y","Y","57"]),xe(["Z","Z","58"]),xe(["[","[","59"]),xe([92,92,"60"]),xe(["]","]","61"]),xe(["^","^","62"]),xe(["_","_","63"]),xe([0,"`","64"]),xe([1,"a","65"]),xe([2,"b","66"]),xe([3,"c","67"]),xe([4,"d","68"]),xe([5,"e","69"]),xe([6,"f","70"]),xe([7,"g","71"]),xe([8,"h","72"]),xe([9,"i","73"]),xe([10,"j","74"]),xe([11,"k","75"]),xe([12,"l","76"]),xe([13,"m","77"]),xe([14,"n","78"]),xe([15,"o","79"]),xe([16,"p","80"]),xe([17,"q","81"]),xe([18,"r","82"]),xe([19,"s","83"]),xe([20,"t","84"]),xe([21,"u","85"]),xe([22,"v","86"]),xe([23,"w","87"]),xe([24,"x","88"]),xe([25,"y","89"]),xe([26,"z","90"]),xe([27,"{","91"]),xe([28,"|","92"]),xe([29,"}","93"]),xe([30,"~","94"]),xe([31,127,"95"]),xe([Ae.fn3,Ae.fn3,"96"]),xe([Ae.fn2,Ae.fn2,"97"]),xe([Ae.sft,Ae.sft,"98"]),xe([Ae.swc,Ae.swc,"99"]),xe([Ae.swb,Ae.fn4,Ae.swb]),xe([Ae.fn4,Ae.swa,Ae.swa]),xe([Ae.fn1,Ae.fn1,Ae.fn1]),xe([Ae.sta,Ae.sta,Ae.sta]),xe([Ae.stb,Ae.stb,Ae.stb]),xe([Ae.stc,Ae.stc,Ae.stc]),xe([Ae.stp,Ae.stp,Ae.stp])]),Ae.code128_latch_a0=xe(["","e","e","ee","eee","eee"]),Ae.code128_latch_b0=xe(["d","","d","ddd","dd","ddd"]),Ae.code128_latch_c0=xe(["c","c","","eec","ddc","dddc"]),Ae.code128_latch_a1=xe(["ee","eee","eee","","e","e"]),Ae.code128_latch_b1=xe(["ddd","dd","ddd","d","","d"]),Ae.code128_latch_c1=xe(["eec","ddc","dddc","c","c",""]);for(var gr=[],jr=Ae.code128_latch_a0,Gr=0,zr=jr.length;Gr<zr;Gr++)gr[Gr]=Ce(jr,Gr).length;gr=xe(gr),Ae.code128_latch_length_a0=gr;for(var rn=[],Yr=Ae.code128_latch_b0,Lr=0,Rr=Yr.length;Lr<Rr;Lr++)rn[Lr]=Ce(Yr,Lr).length;rn=xe(rn),Ae.code128_latch_length_b0=rn;for(var Kr=[],en=Ae.code128_latch_c0,Vr=0,bn=en.length;Vr<bn;Vr++)Kr[Vr]=Ce(en,Vr).length;Kr=xe(Kr),Ae.code128_latch_length_c0=Kr;for(var sn=[],pn=Ae.code128_latch_a1,Pn=0,wn=pn.length;Pn<wn;Pn++)sn[Pn]=Ce(pn,Pn).length;sn=xe(sn),Ae.code128_latch_length_a1=sn;for(var kn=[],Sn=Ae.code128_latch_b1,Wn=0,ri=Sn.length;Wn<ri;Wn++)kn[Wn]=Ce(Sn,Wn).length;kn=xe(kn),Ae.code128_latch_length_b1=kn;for(var ni=[],zn=Ae.code128_latch_c1,Hn=0,On=zn.length;Hn<On;Hn++)ni[Hn]=Ce(zn,Hn).length;ni=xe(ni),Ae.code128_latch_length_c1=ni,Ae.code128_latch_sequence=xe([Ae.code128_latch_a0,Ae.code128_latch_b0,Ae.code128_latch_c0,Ae.code128_latch_a1,Ae.code128_latch_b1,Ae.code128_latch_c1]),Ae.code128_start_code=xe([103,104,105]),Ae.code128_state_priority=xe([1,0,2,4,3,5]),Ae.code128_start_state=xe([0,1,2,0,1,2]),Ae.code128_start_length=xe([1,1,1,1,1,1]);for(var qn=[],pi=xe([5,4,3,2,1,0]),Ln=0,Xn=pi.length;Ln<Xn;Ln++)qn[Ln]=Ce(Ae.code128_state_priority,Ce(pi,Ln));qn=xe(qn),Ae.code128_reverse_priority=qn,_e[Ie++]=1/0;for(var Yn=Ae.code128_reverse_priority,Jn=0,mi=Yn.length;Jn<mi;Jn++){var Ii=Ce(Yn,Jn);_e[Ie++]=Ii,_e[Ie++]=Ce(Ae.code128_latch_length_a0,Ii),_e[Ie++]=Ii}var Wr=xe();Ae.code128_prioritized_latch_length_a0=Wr,_e[Ie++]=1/0;for(var vn=Ae.code128_reverse_priority,_n=0,Un=vn.length;_n<Un;_n++){var Qn=Ce(vn,_n);_e[Ie++]=Qn,_e[Ie++]=Ce(Ae.code128_latch_length_a1,Qn),_e[Ie++]=Qn}var ii=xe();Ae.code128_prioritized_latch_length_a1=ii,_e[Ie++]=1/0;for(var li=Ae.code128_reverse_priority,ui=0,wi=li.length;ui<wi;ui++){var Ve=Ce(li,ui);_e[Ie++]=Ve,_e[Ie++]=Ce(Ae.code128_latch_length_b0,Ve),_e[Ie++]=Ve}var Zr=xe();Ae.code128_prioritized_latch_length_b0=Zr,_e[Ie++]=1/0;for(var Ai=Ae.code128_reverse_priority,Bi=0,ki=Ai.length;Bi<ki;Bi++){var Ei=Ce(Ai,Bi);_e[Ie++]=Ei,_e[Ie++]=Ce(Ae.code128_latch_length_b1,Ei),_e[Ie++]=Ei}var Wi=xe();Ae.code128_prioritized_latch_length_b1=Wi,_e[Ie++]=1/0;for(var ma=Ae.code128_reverse_priority,Ba=0,va=ma.length;Ba<va;Ba++){var Aa=Ce(ma,Ba);_e[Ie++]=Aa,_e[Ie++]=Ce(Ae.code128_latch_length_c0,Aa),_e[Ie++]=Aa}var Ua=xe();Ae.code128_prioritized_latch_length_c0=Ua,_e[Ie++]=1/0;for(var Ea=Ae.code128_reverse_priority,la=0,Ma=Ea.length;la<Ma;la++){var Ta=Ce(Ea,la);_e[Ie++]=Ta,_e[Ie++]=Ce(Ae.code128_latch_length_c1,Ta),_e[Ie++]=Ta}var Ca=xe();Ae.code128_prioritized_latch_length_c1=Ca,_e[Ie++]=1/0,_e[Ie++]=Ae.fn3,_e[Ie++]=96,_e[Ie++]=Ae.fn2,_e[Ie++]=97,_e[Ie++]=Ae.fn1,_e[Ie++]=102,_e[Ie++]=Ae.stp,_e[Ie++]=106,_e[Ie++]=Ae.lka,_e[Ie++]=100,_e[Ie++]=Ae.lkc,_e[Ie++]=99;var Er=er();Ae.code128_seta_new=Er,_e[Ie++]=1/0,_e[Ie++]=Ae.fn3,_e[Ie++]=96,_e[Ie++]=Ae.fn2,_e[Ie++]=97,_e[Ie++]=Ae.fn1,_e[Ie++]=102,_e[Ie++]=Ae.stp,_e[Ie++]=106,_e[Ie++]=Ae.lka,_e[Ie++]=99,_e[Ie++]=Ae.lkc,_e[Ie++]=101;var Hr=er();Ae.code128_setb_new=Hr,_e[Ie++]=1/0,_e[Ie++]=Ae.fn1,_e[Ie++]=102,_e[Ie++]=Ae.stp,_e[Ie++]=106,_e[Ie++]=Ae.lka,_e[Ie++]=101,_e[Ie++]=Ae.lkc,_e[Ie++]=100;var or=er();Ae.code128_setc_new=or,Ae.code128_encs=xe(["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"]),Ae.code128_max_int=2147483647,Ae.charvals_legacy=xe([new Map,new Map,new Map]);for(var Ar=0,Ye=Ae.code128_charmaps.length-1;Ar<=Ye;Ar+=1){Ae.i=Ar,Ae.encs=Ce(Ae.code128_charmaps,Ae.i);for(var fr=0;fr<=2;fr+=1){Ae.j=fr;var ur=Ce(Ae.encs,Ae.j),Br=Mn(ur);gn(Br,"stringtype")&&(ur=Ce(ur,0)),He(Ce(Ae.charvals_legacy,Ae.j),ur,Ae.i)}}Ae.charvals_legacy=Ae.charvals_legacy;var Dr=Ce(Ae.charvals_legacy,0);He(Dr,Ae.code128_lka,Ce(Dr,Ae.code128_swb)),He(Dr,Ae.code128_lkc,Ce(Dr,Ae.code128_swc)),Ae.seta_legacy=Dr;var Qr=Ce(Ae.charvals_legacy,1);He(Qr,Ae.code128_lka,Ce(Qr,Ae.code128_swc)),He(Qr,Ae.code128_lkc,Ce(Qr,Ae.code128_swa)),Ae.setb_legacy=Qr;var fn=Ce(Ae.charvals_legacy,2);He(fn,Ae.code128_lka,Ce(fn,Ae.code128_swa)),He(fn,Ae.code128_lkc,Ce(fn,Ae.code128_swb)),Ae.setc_legacy=fn,Ae=cn}var cn=Ae;Ae=Object.assign({},Ae,cs.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.raw=!1,Ae.newencoder=!1,Ae.parse=!1,Ae.parsefnc=!1,Ae.suppressc=!1,Ae.unlatchextbeforec=!1,Ae.modunit=1,Ti();var Bn=_e[--Ie];Ae.options=Bn;var Kn=_e[--Ie];Ae.barcode=Kn,Ae.barcode.length>500&&(_e[Ie++]="bwipp.code128inputTooLong#9131",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["FNC1",Ae.code128_fn1],["FNC2",Ae.code128_fn2],["FNC3",Ae.code128_fn3],["LNKA",Ae.code128_lka],["LNKC",Ae.code128_lkc]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var Nr=_e[--Ie];if(Ae.msg=Nr,Ae.msglen=Ae.msg.length,Ae.encoding="legacy",Ae.newencoder&&(Ae.encoding="new"),Ae.raw&&(Ae.encoding="raw"),gn(Ae.encoding,"raw")){for(Ae.cws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var un=Oe(Ae.barcode,Ae.i+1,3);_e[Ie++]=un,_e[Ie++]=!1;for(var dn=0,yn=un.length;dn<yn;dn++){var Gn=Ce(un,dn);(Gn<48||Gn>57)&&(_e[Ie-1]=!0)}var oi=_e[--Ie];if(oi){Ie--;break}var Cn=_e[--Ie];Ae.cw=dr(Cn),Ae.cw>106&&(_e[Ie++]="bwipp.code128BadRawCodeword#9178",_e[Ie++]="Raw codewords must be 0 to 106",Sr()),He(Ae.cws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.code128BadRawFormat#9185",_e[Ie++]="Raw codewords must be formatted as ^NNN",Sr()),Ae.cws=Oe(Ae.cws,0,Ae.j),Ae.text=""}else{Ae.text=Ge(Ae.msglen);for(var gi=0,Dn=Ae.msglen-1;gi<=Dn;gi+=1){Ae.i=gi;var ji=Ce(Ae.msg,Ae.i),Ji=Ae.text,Hi=Ae.i;ji<0&&(ji=32),He(Ji,Hi,ji)}}if(gn(Ae.encoding,"legacy")){Ae.seta=Ae.seta_legacy,Ae.setb=Ae.setb_legacy,Ae.setc=Ae.setc_legacy,_e[Ie++]=1/0;for(var ei=0,Zi=Ae.msglen;ei<Zi;ei++)_e[Ie++]=0;_e[Ie++]=0,Ae.numSA=xe(),_e[Ie++]=1/0;for(var Ni=0,Li=Ae.msglen;Ni<Li;Ni++)_e[Ie++]=0;_e[Ie++]=0,Ae.numEA=xe();for(var aa=Ae.msglen-1;aa>=0;aa-=1)Ae.i=aa,Ce(Ae.msg,Ae.i)>=0&&(Ce(Ae.msg,Ae.i)>=128?He(Ae.numEA,Ae.i,Ce(Ae.numEA,Ae.i+1)+1):He(Ae.numSA,Ae.i,Ce(Ae.numSA,Ae.i+1)+1));Ae.ea=!1,_e[Ie++]=1/0;for(var zi=0,Qi=Ae.msglen-1;zi<=Qi;zi+=1){if(Ae.i=zi,Ae.c=Ce(Ae.msg,Ae.i),Ae.ea==Ae.c<128&&Ae.c>=0){var Yi=Ae.ea?Ae.numSA:Ae.numEA,ca=Ce(Yi,Ae.i),ea=lr(ca+Ae.i)==Ae.msglen?3:5;ca<ea||(Ae.ea=!Ae.ea,_e[Ie++]=Ae.code128_fn4),_e[Ie++]=Ae.code128_fn4}Ae.c>=0?_e[Ie++]=Ae.c&127:_e[Ie++]=Ae.c}di(xe(xi()));var Vi=_e[--Ie];Ae.msg=Vi,Ie--,Ae.msglen=Ae.msg.length,Ae.numsscr=function(){Ae.s=0;var an=_e[--Ie];for(Ae.p=an;!(Ae.p>=Ae.msglen);){var In=Ce(Ae.msg,Ae.p),En=vr(Ae.setc,In);if(_e[Ie++]=In,!En){Ie--;break}var ti=_e[Ie-1];if(ti<=-1){var Ci=_e[--Ie];if(Ci==Ae.code128_fn1&&Ae.s%2==0)Ae.s=Ae.s+1;else break}else Ie--;Ae.s=Ae.s+1,Ae.p=Ae.p+1}_e[Ie++]=Ae.s},Ae.enca=function(){var an=_e[--Ie];He(Ae.cws,Ae.j,Ce(Ae.seta,an)),Ae.j=Ae.j+1},Ae.encb=function(){var an=_e[--Ie];He(Ae.cws,Ae.j,Ce(Ae.setb,an)),Ae.j=Ae.j+1},Ae.encc=function(){var an=_e[Ie-1],In=Mn(an);if(si(In,"arraytype")){var En=_e[--Ie];_e[Ie++]=Ce(Ae.setc,En)}else{var ti=_e[--Ie];Ur(ti);var Ci=_e[--Ie],_i=_e[--Ie];_e[Ie++]=lr(Ci-48+(_i-48)*10)}var bi=_e[--Ie];He(Ae.cws,Ae.j,bi),Ae.j=Ae.j+1},Ae.anotb=function(){var an=_e[--Ie];_e[Ie++]=vr(Ae.seta,an)&&!vr(Ae.setb,an)},Ae.bnota=function(){var an=_e[--Ie];_e[Ie++]=vr(Ae.setb,an)&&!vr(Ae.seta,an)},_e[Ie++]=1/0;for(var ia=0,sa=Ae.msg.length;ia<sa;ia++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextanotb=xe(),_e[Ie++]=1/0;for(var Pa=0,ja=Ae.msg.length;Pa<ja;Pa++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextbnota=xe();for(var Ha=Ae.msg.length-1;Ha>=0;Ha-=1){Ae.i=Ha,_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb();var $a=_e[--Ie];$a?He(Ae.nextanotb,Ae.i,0):He(Ae.nextanotb,Ae.i,Ce(Ae.nextanotb,Ae.i+1)+1),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota();var to=_e[--Ie];to?He(Ae.nextbnota,Ae.i,0):He(Ae.nextbnota,Ae.i,Ce(Ae.nextbnota,Ae.i+1)+1)}Ae.abeforeb=function(){var an=_e[--Ie];_e[Ie++]=Pi(Ce(Ae.nextanotb,an),Ce(Ae.nextbnota,an))},Ae.bbeforea=function(){var an=_e[--Ie];_e[Ie++]=Pi(Ce(Ae.nextbnota,an),Ce(Ae.nextanotb,an))},Ae.cws=xe(Ae.barcode.length*2+3),Ae.j=0,Ae.msglen>0?(_e[Ie++]=0,Ae.numsscr()):_e[Ie++]=-1;var Ga=_e[--Ie];for(Ae.nums=Ga;;){if(Ae.msglen==0){_e[Ie++]=Ae.code128_stb,Ae.enca(),Ae.cset="setb";break}if(Ae.msglen==2&&Ae.nums==2){_e[Ie++]=Ae.code128_stc,Ae.enca(),Ae.cset="setc";break}if(Ae.nums>=4){_e[Ie++]=Ae.code128_stc,Ae.enca(),Ae.cset="setc";break}_e[Ie++]=0,Ae.abeforeb();var bo=_e[--Ie];if(bo){_e[Ie++]=Ae.code128_sta,Ae.enca(),Ae.cset="seta";break}_e[Ie++]=Ae.code128_stb,Ae.enca(),Ae.cset="setb";break}for(Ae.i=0;Ae.i!=Ae.msglen;){_e[Ie++]=Ae.i,Ae.numsscr();var La=_e[--Ie];for(Ae.nums=La;;){if((gn(Ae.cset,"seta")||gn(Ae.cset,"setb"))&&Ae.nums>=4&&Ce(Ae.msg,Ae.i)!=Ae.code128_fn1)if(Ae.nums%2==0){_e[Ie++]=Ae.code128_swc,gn(Ae.cset,"seta")?Ae.enca():Ae.encb(),Ae.cset="setc";break}else{_e[Ie++]=Ce(Ae.msg,Ae.i),gn(Ae.cset,"seta")?Ae.enca():Ae.encb(),Ae.i=Ae.i+1,_e[Ie++]=Ae.i,Ae.numsscr();var Io=_e[--Ie];if(Io>=4){_e[Ie++]=Ae.code128_swc,gn(Ae.cset,"seta")?Ae.enca():Ae.encb(),Ae.cset="setc";break}}_e[Ie++]=gn(Ae.cset,"setb"),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb();var Va=_e[--Ie],Ao=_e[--Ie];if(Ao&&Va){if(Ae.i<Ae.msglen-1){_e[Ie++]=Ae.i+1,Ae.bbeforea();var io=_e[--Ie];if(io){_e[Ie++]=Ae.code128_sft,Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1;break}}_e[Ie++]=Ae.code128_swa,Ae.encb(),Ae.cset="seta";break}_e[Ie++]=gn(Ae.cset,"seta"),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota();var Oa=_e[--Ie],co=_e[--Ie];if(co&&Oa){if(Ae.i<Ae.msglen-1){_e[Ie++]=Ae.i+1,Ae.abeforeb();var ao=_e[--Ie];if(ao){_e[Ie++]=Ae.code128_sft,Ae.enca(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}}_e[Ie++]=Ae.code128_swb,Ae.enca(),Ae.cset="setb";break}if(gn(Ae.cset,"setc")&&Ae.nums<2&&(Ce(Ae.msg,Ae.i)>-1||Ce(Ae.msg,Ae.i)==Ae.code128_fn4)){_e[Ie++]=Ae.i,Ae.abeforeb();var wa=_e[--Ie];if(wa){_e[Ie++]=Ae.code128_swa,Ae.encc(),Ae.cset="seta";break}_e[Ie++]=Ae.code128_swb,Ae.encc(),Ae.cset="setb";break}if(gn(Ae.cset,"seta")){_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1;break}if(gn(Ae.cset,"setb")){_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}if(gn(Ae.cset,"setc")){Ce(Ae.msg,Ae.i)<=-1?(_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Oe(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}break}}Ae.cws=Oe(Ae.cws,0,Ae.j)}if(gn(Ae.encoding,"new")){Ae.seta=Ae.code128_seta_new,Ae.setb=Ae.code128_setb_new,Ae.setc=Ae.code128_setc_new,Ae.encode=xe([function(){Ae.enc_a0()},function(){Ae.enc_b0()},function(){Ae.enc_c()},function(){Ae.enc_a1()},function(){Ae.enc_b1()},function(){Ae.enc_c()}]),Ae.can_a=function(){Ae.c>=0?_e[Ie++]=!0:_e[Ie++]=vr(Ae.seta,Ae.c)},Ae.can_b=function(){Ae.c>=0?_e[Ie++]=!0:_e[Ie++]=vr(Ae.setb,Ae.c)},Ae.can_c0=function(){Ae.num_digits>=2?_e[Ie++]=!0:_e[Ie++]=vr(Ae.setc,Ae.c)},Ae.can_c1=function(){Ae.num_digits>=2?_e[Ie++]=!0:_e[Ie++]=vr(Ae.setc,Ae.c)},Ae.suppressc&&(Ae.can_c0=function(){_e[Ie++]=!1}),(Ae.suppressc||Ae.unlatchextbeforec)&&(Ae.can_c1=function(){_e[Ie++]=!1}),Ae.out_a0=function(){_e[Ie++]=1,Ae.c>=0&&(Ae.c>=128&&(_e[Ie-1]+=1),(Ae.c&127)>=96&&(_e[Ie-1]+=1))},Ae.out_a1=function(){_e[Ie++]=1,Ae.c>=0&&(Ae.c<128&&(_e[Ie-1]+=1),(Ae.c&127)>=96&&(_e[Ie-1]+=1))},Ae.out_b0=function(){_e[Ie++]=1,Ae.c>=0&&(Ae.c>=128&&(_e[Ie-1]+=1),(Ae.c&127)<32&&(_e[Ie-1]+=1))},Ae.out_b1=function(){_e[Ie++]=1,Ae.c>=0&&(Ae.c<128&&(_e[Ie-1]+=1),(Ae.c&127)<32&&(_e[Ie-1]+=1))},Ae.map_ab=function(){var an=_e[Ie-1];an<32?_e[Ie-1]+=64:_e[Ie-1]-=32},Ae.enc_a0=function(){if(_e[Ie++]=1/0,Ae.c<0)_e[Ie++]=Ce(Ae.seta,Ae.c);else{Ae.c>=128&&(_e[Ie++]=101);var an=Ae.c&127;if(_e[Ie++]=an,an>=96){var In=_e[--Ie];_e[Ie++]=98,_e[Ie++]=In}Ae.map_ab()}var En=xe();_e[Ie++]=En},Ae.enc_a1=function(){if(_e[Ie++]=1/0,Ae.c<0)_e[Ie++]=Ce(Ae.seta,Ae.c);else{Ae.c<128&&(_e[Ie++]=101);var an=Ae.c&127;if(_e[Ie++]=an,an>=96){var In=_e[--Ie];_e[Ie++]=98,_e[Ie++]=In}Ae.map_ab()}var En=xe();_e[Ie++]=En},Ae.enc_b0=function(){if(_e[Ie++]=1/0,Ae.c<0)_e[Ie++]=Ce(Ae.setb,Ae.c);else{Ae.c>=128&&(_e[Ie++]=100);var an=Ae.c&127;if(_e[Ie++]=an,an<32){var In=_e[--Ie];_e[Ie++]=98,_e[Ie++]=In}Ae.map_ab()}var En=xe();_e[Ie++]=En},Ae.enc_b1=function(){if(_e[Ie++]=1/0,Ae.c<0)_e[Ie++]=Ce(Ae.setb,Ae.c);else{Ae.c<128&&(_e[Ie++]=100);var an=Ae.c&127;if(_e[Ie++]=an,an<32){var In=_e[--Ie];_e[Ie++]=98,_e[Ie++]=In}Ae.map_ab()}var En=xe();_e[Ie++]=En},Ae.enc_c=function(){_e[Ie++]=1/0,Ae.c<0?_e[Ie++]=Ce(Ae.setc,Ae.c):_e[Ie++]=lr((Ce(Ae.msg,Ae.n)-48)*10+(Ce(Ae.msg,Ae.n+1)-48));var an=xe();_e[Ie++]=an},Ae.get_best_prior_state=function(){var an=_e[--Ie],In=_e[--Ie];Ae.len=lr(In+Ce(Ae.bln_0,an));var En=_e[--Ie];Ae.o=En;var ti=_e[--Ie],Ci=_e[--Ie],_i=lr(Ci+Ce(Ae.bln_0,ti));if(_e[Ie++]=_i,_i<Ae.len){var bi=_e[--Ie];Ae.len=bi;var qi=_e[--Ie];Ae.o=qi}else Ie-=2;var Gi=_e[--Ie],ci=_e[--Ie],vi=lr(ci+Ce(Ae.bln_0,Gi));if(_e[Ie++]=vi,vi<Ae.len){var Xi=_e[--Ie];Ae.len=Xi;var ba=_e[--Ie];Ae.o=ba}else Ie-=2;var $i=_e[--Ie],Wa=_e[--Ie],Da=lr(Wa+Ce(Ae.bln_0,$i));if(_e[Ie++]=Da,Da<Ae.len){var _o=_e[--Ie];Ae.len=_o;var Ra=_e[--Ie];Ae.o=Ra}else Ie-=2;var ps=_e[--Ie],Ms=_e[--Ie],ss=lr(Ms+Ce(Ae.bln_0,ps));if(_e[Ie++]=ss,ss<Ae.len){var Ia=_e[--Ie];Ae.len=Ia;var Bs=_e[--Ie];Ae.o=Bs}else Ie-=2;var Cs=_e[--Ie],Mo=_e[--Ie];if(lr(Mo+Ce(Ae.bln_0,Cs))<Ae.len){var Is=_e[--Ie];Ae.o=Is}else Ie--;_e[Ie++]=Ae.o},Ae.bln_0=Ae.code128_start_length,Ae.bln_1=Ae.code128_start_length,_e[Ie++]=1/0;for(var eo=0;eo<4;eo++)_e[Ie++]=xe([0,0,0,0,0,0]);Ae.bln=xe(),Ae.bps_0=Ae.code128_start_state,Ae.bps_1=Ae.code128_start_state,_e[Ie++]=1/0;for(var so=0;so<4;so++)_e[Ie++]=xe([0,0,0,0,0,0]);Ae.bps=xe(),_e[Ie++]=1/0;for(var za=0,Po=Ae.msg.length;za<Po;za++)_e[Ie++]=xe([0,0,0,0,0,0]);Ae.path=xe(),Ae.make_tables=function(){Ae.num_digits=0;for(var an=0,In=Ae.msg.length-1;an<=In;an+=1){Ae.n=an,Ae.c=Ce(Ae.msg,Ae.n);var En=Ae.c>=48&&Ae.c<58?Ae.num_digits+1:0;Ae.num_digits=En,Ae.bln_2=Ae.bln_1,Ae.bln_1=Ae.bln_0,Ae.bln_0=Ce(Ae.bln,Ae.n&3),Ae.bps_2=Ae.bps_1,Ae.bps_1=Ae.bps_0,Ae.bps_0=Ce(Ae.bps,Ae.n&3);var ti=Ae.num_digits>=2?Ae.bps_2:Ae.bps_1;Ae.bps_c=ti;var Ci=Ae.num_digits>=2?Ae.bln_2:Ae.bln_1;Ae.bln_c=Ci,_e[Ie++]=Ae.bln_0,_e[Ie++]=0,Ae.can_a();var _i=_e[--Ie];if(_i){Ae.p=Ce(Ae.bps_1,0),He(Ce(Ae.path,Ae.n),0,Ae.p),_e[Ie++]=lr(Ce(Ae.bln_1,Ae.p)+Ce(Ae.code128_latch_length_a0,Ae.p)),Ae.out_a0();var bi=_e[--Ie],qi=_e[--Ie];_e[Ie++]=lr(qi+bi)}else _e[Ie++]=Ae.code128_max_int;var Gi=_e[--Ie],ci=_e[--Ie],vi=_e[--Ie];He(vi,ci,Gi),_e[Ie++]=Ae.bln_0,_e[Ie++]=3,Ae.can_a();var Xi=_e[--Ie];if(Xi){Ae.p=Ce(Ae.bps_1,3),He(Ce(Ae.path,Ae.n),3,Ae.p),_e[Ie++]=lr(Ce(Ae.bln_1,Ae.p)+Ce(Ae.code128_latch_length_a1,Ae.p)),Ae.out_a1();var ba=_e[--Ie],$i=_e[--Ie];_e[Ie++]=lr($i+ba)}else _e[Ie++]=Ae.code128_max_int;var Wa=_e[--Ie],Da=_e[--Ie],_o=_e[--Ie];He(_o,Da,Wa),_e[Ie++]=Ae.bln_0,_e[Ie++]=1,Ae.can_b();var Ra=_e[--Ie];if(Ra){Ae.p=Ce(Ae.bps_1,1),He(Ce(Ae.path,Ae.n),1,Ae.p),_e[Ie++]=lr(Ce(Ae.bln_1,Ae.p)+Ce(Ae.code128_latch_length_b0,Ae.p)),Ae.out_b0();var ps=_e[--Ie],Ms=_e[--Ie];_e[Ie++]=lr(Ms+ps)}else _e[Ie++]=Ae.code128_max_int;var ss=_e[--Ie],Ia=_e[--Ie],Bs=_e[--Ie];He(Bs,Ia,ss),_e[Ie++]=Ae.bln_0,_e[Ie++]=4,Ae.can_b();var Cs=_e[--Ie];if(Cs){Ae.p=Ce(Ae.bps_1,4),He(Ce(Ae.path,Ae.n),4,Ae.p),_e[Ie++]=lr(Ce(Ae.bln_1,Ae.p)+Ce(Ae.code128_latch_length_b1,Ae.p)),Ae.out_b1();var Mo=_e[--Ie],Is=_e[--Ie];_e[Ie++]=lr(Is+Mo)}else _e[Ie++]=Ae.code128_max_int;var Os=_e[--Ie],Gs=_e[--Ie],Hs=_e[--Ie];He(Hs,Gs,Os),_e[Ie++]=Ae.bln_0,_e[Ie++]=2,Ae.can_c0();var $o=_e[--Ie];$o?(Ae.p=Ce(Ae.bps_c,2),He(Ce(Ae.path,Ae.n),2,Ae.p),_e[Ie++]=lr(Ce(Ae.bln_c,Ae.p)+Ce(Ae.code128_latch_length_c0,Ae.p))+1):_e[Ie++]=Ae.code128_max_int;var S1=_e[--Ie],a1=_e[--Ie],Ws=_e[--Ie];He(Ws,a1,S1),_e[Ie++]=Ae.bln_0,_e[Ie++]=5,Ae.can_c1();var vs=_e[--Ie];vs?(Ae.p=Ce(Ae.bps_c,5),He(Ce(Ae.path,Ae.n),5,Ae.p),_e[Ie++]=lr(Ce(Ae.bln_c,Ae.p)+Ce(Ae.code128_latch_length_c1,Ae.p))+1):_e[Ie++]=Ae.code128_max_int;var Ls=_e[--Ie],c1=_e[--Ie],q1=_e[--Ie];He(q1,c1,Ls),_e[Ie++]=Ae.bps_0,_e[Ie++]=0,Ur(Ae.code128_prioritized_latch_length_a0),Ae.get_best_prior_state();var $s=_e[--Ie],T1=_e[--Ie],x1=_e[--Ie];He(x1,T1,$s),_e[Ie++]=Ae.bps_0,_e[Ie++]=3,Ur(Ae.code128_prioritized_latch_length_a1),Ae.get_best_prior_state();var pA=_e[--Ie],oA=_e[--Ie],Rs=_e[--Ie];He(Rs,oA,pA),_e[Ie++]=Ae.bps_0,_e[Ie++]=1,Ur(Ae.code128_prioritized_latch_length_b0),Ae.get_best_prior_state();var dA=_e[--Ie],ol=_e[--Ie],qs=_e[--Ie];He(qs,ol,dA),_e[Ie++]=Ae.bps_0,_e[Ie++]=4,Ur(Ae.code128_prioritized_latch_length_b1),Ae.get_best_prior_state();var X1=_e[--Ie],sA=_e[--Ie],R1=_e[--Ie];He(R1,sA,X1),_e[Ie++]=Ae.bps_0,_e[Ie++]=2,Ur(Ae.code128_prioritized_latch_length_c0),Ae.get_best_prior_state();var Ks=_e[--Ie],j1=_e[--Ie],B1=_e[--Ie];He(B1,j1,Ks),_e[Ie++]=Ae.bps_0,_e[Ie++]=5,Ur(Ae.code128_prioritized_latch_length_c1),Ae.get_best_prior_state();var hA=_e[--Ie],AA=_e[--Ie],$1=_e[--Ie];He($1,AA,hA)}},Ae.backtrack=function(){Ae.n=Ae.msg.length;for(var an=0,In=Ae.code128_reverse_priority.length;an<In;an++){var En=Ce(Ae.code128_reverse_priority,an),ti=Ce(Ae.bln_0,En);_e[Ie++]=En,_e[Ie++]=ti,_e[Ie++]=ti}Ie--;var Ci=_e[--Ie];Ae.len=Ci;var _i=_e[--Ie];Ae.state=_i;for(var bi=0;bi<5;bi++){var qi=_e[--Ie];if(Pi(qi,Ae.len)){var Gi=_e[--Ie];Ae.len=Gi;var ci=_e[--Ie];Ae.state=ci}else Ie-=2}for(_e[Ie++]=xe(Ae.len);!(Ae.n<=0);){Ae.prior_state=Ce(Ce(Ae.path,Ae.n-1),Ae.state),_e[Ie++]=1/0,tn(Ce(Ce(Ae.code128_latch_sequence,Ae.state),Ae.prior_state)),Ae.latch=xe();var vi=(Ae.state==2||Ae.state==5)&&Ce(Ae.msg,Ae.n-1)>=48?2:1;if(Ae.n=Ae.n-vi,Ae.c=Ce(Ae.msg,Ae.n),_e[Ie++]="enc",Ce(Ae.encode,Ae.state)()===!0)break;var Xi=_e[--Ie],ba=_e[--Ie];Ae[ba]=Xi,Ae.len=lr(Ae.len-Ae.latch.length-Ae.enc.length);var $i=_e[--Ie],Wa=Ae.len,Da=Ae.latch;rr($i,Wa,Da),rr($i,lr(Wa+Da.length),Ae.enc),Ae.state=Ae.prior_state,_e[Ie++]=$i}var _o=_e[Ie-1];He(_o,0,Ce(Ae.code128_start_code,Ae.state))},Ae.make_tables(),Ae.backtrack();var wo=_e[--Ie];Ae.cws=wo}Ae.j=Ae.cws.length;var Ho=xe(Ae.j+2);rr(Ho,0,Ae.cws),Ae.cws=Ho,Ae.csum=Ce(Ae.cws,0);for(var Go=1,es=Ae.j-1;Go<=es;Go+=1)Ae.i=Go,Ae.csum=lr(Ae.csum+Ce(Ae.cws,Ae.i)*Ae.i);Ae.csum=Ae.csum%103,He(Ae.cws,Ae.j,Ae.csum),He(Ae.cws,Ae.j+1,106),vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#9609",_e[Ie++]=Ae.cws,Sr()),Ae.sbs=Ge(Ae.cws.length*6+1);for(var To=0,Yo=Ae.cws.length-1;To<=Yo;To+=1)Ae.i=To,rr(Ae.sbs,Ae.i*6,Ce(Ae.code128_encs,Ce(Ae.cws,Ae.i)));_e[Ie++]=1/0;for(var Ko=Ae.sbs,ts=0,Lo=Ko.length;ts<Lo;ts++)_e[Ie++]=Ce(Ko,ts)-48;Ae.sbs=xe(),Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0;for(var fs=Ae.sbs,Qe=[],nr=0,br=~~((Ae.sbs.length+1)/2);nr<br;nr++)Qe[nr]=Ae.height;Qe=xe(Qe);for(var Fr=[],Xr=0,An=~~((Ae.sbs.length+1)/2);Xr<An;Xr++)Fr[Xr]=0;Fr=xe(Fr),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=fs,_e[Ie++]="bhs",_e[Ie++]=Qe,_e[Ie++]="bbs",_e[Ie++]=Fr,_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="opt",_e[Ie++]=Ae.options;var ln=er();_e[Ie++]=ln,Ae._render&&hi(),Ae=cn}function Ns(){var gr=Ae;Ae=Object.assign({},Ae,Ns.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.linkagea=!1,Ae.linkagec=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!1,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae.barcode.length>500&&(_e[Ie++]="bwipp.gs1128inputTooLong#9714",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.linkagea&&Ae.linkagec&&(_e[Ie++]="bwipp.gs1128badLinkage#9723",_e[Ie++]="linkagea and linkagec cannot be used together",Sr()),Ae.text=Ae.barcode,_e[Ie++]=Ae.barcode,_e[Ie++]="ai",ka();var zr=_e[--Ie];Ae.fncs=zr;var rn=_e[--Ie];Ae.vals=rn;var Yr=_e[--Ie];Ae.ais=Yr,Ae.fnc1=-1,_e[Ie++]=1/0,_e[Ie++]=Ae.fnc1;for(var Lr=0,Rr=Ae.ais.length-1;Lr<=Rr;Lr+=1)Ae.i=Lr,tn(Ce(Ae.ais,Ae.i)),tn(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(_e[Ie++]=Ae.fnc1);di(xe(xi()));var Kr=_e[--Ie];if(Ae.c128=Kr,Ie--,Ae.barcode=Ge((Ae.c128.length+1)*5),Ae.j=0,tn(Ae.c128,function(){var pn=_e[Ie-1];if(pn==Ae.fnc1)Ie--,rr(Ae.barcode,Ae.j,"^FNC1"),Ae.j=Ae.j+5;else{var Pn=_e[--Ie];He(Ae.barcode,Ae.j,Pn),Ae.j=Ae.j+1}}),Ae.linkagea||Ae.linkagec){var en=Ae.barcode,Vr=Ae.j,bn=Ae.linkagea?"^LNKA":"^LNKC";rr(en,Vr,bn),Ae.j=Ae.j+5}Ae.barcode=Oe(Ae.barcode,0,Ae.j),Ae.height==-1&&(Ae.propspec&&Ae.hnom!=-1||(Ae.height=.5)),qr(Ae.options,"parse"),He(Ae.options,"height",Ae.height),He(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,cs();var sn=_e[--Ie];Ae.args=sn,He(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),He(Ae.args,"text1xalign","center"),He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function Y1(){var gr=Ae;Ae=Object.assign({},Ae,Y1.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=-1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.text=Ae.barcode;var zr=Ae.barcode;_e[Ie++]=Ge(zr.length),_e[Ie++]=0,tn(zr,function(){var Sn=_e[Ie-1];if(Sn!=32){var Wn=_e[--Ie],ri=_e[--Ie],ni=_e[Ie-1];He(ni,ri,Wn),_e[Ie++]=ri+1}else Ie--});var rn=_e[--Ie],Yr=_e[--Ie];Ae.barcode=Oe(Yr,0,rn),Ae.hasspace=Ae.text.length!=Ae.barcode.length,Ae.barcode.length!=17&&Ae.barcode.length!=18&&(_e[Ie++]="bwipp.ean14badLength#9869",_e[Ie++]="EAN-14 must be 13 or 14 digits",Sr()),si(Oe(Ae.barcode,0,4),"(01)")&&(_e[Ie++]="bwipp.ean14badAI#9872",_e[Ie++]="EAN-14 must begin with (01) application identifier",Sr());for(var Lr=Oe(Ae.barcode,4,Ae.barcode.length-4),Rr=0,Kr=Lr.length;Rr<Kr;Rr++){var en=Ce(Lr,Rr);(en<48||en>57)&&(_e[Ie++]="bwipp.ean14badCharacter#9876",_e[Ie++]="EAN-14 must contain only digits",Sr())}Ae.checksum=0;for(var Vr=0;Vr<=12;Vr+=1){Ae.i=Vr;var bn=Ae.checksum,sn=Ce(Ae.barcode,Ae.i+4)-48;Ae.i%2==0&&(sn=sn*3),Ae.checksum=lr(bn+sn)}if(Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==18)Ce(Ae.barcode,17)!=Ae.checksum+48&&(_e[Ie++]="bwipp.ean14badCheckDigit#9891",_e[Ie++]="Incorrect EAN-14 check digit provided",Sr());else{var pn=Ge(18);rr(pn,0,Ae.barcode),He(pn,17,Ae.checksum+48),Ae.barcode=pn;var Pn=Ae.hasspace?2:1,wn=Ge(Ae.text.length+Pn);rr(wn,wn.length-2," "),He(wn,wn.length-1,Ae.checksum+48),rr(wn,0,Ae.text),Ae.text=wn}Ae.gtin=Oe(Ae.barcode,4,14),Ae.barcode=Ge(21),rr(Ae.barcode,0,"^FNC101"),rr(Ae.barcode,7,Ae.gtin),He(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,cs();var kn=_e[--Ie];Ae.args=kn,He(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),He(Ae.args,"text1xalign","center"),He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function cA(){var gr=Ae;Ae=Object.assign({},Ae,cA.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=-1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.text=Ae.barcode;var zr=Ae.barcode;_e[Ie++]=Ge(zr.length),_e[Ie++]=0,tn(zr,function(){var Sn=_e[Ie-1];if(Sn!=32){var Wn=_e[--Ie],ri=_e[--Ie],ni=_e[Ie-1];He(ni,ri,Wn),_e[Ie++]=ri+1}else Ie--});var rn=_e[--Ie],Yr=_e[--Ie];Ae.barcode=Oe(Yr,0,rn),Ae.hasspace=Ae.text.length!=Ae.barcode.length,Ae.barcode.length!=21&&Ae.barcode.length!=22&&(_e[Ie++]="bwipp.sscc18badLength#9994",_e[Ie++]="SSCC-18 must be 17 or 18 digits",Sr()),si(Oe(Ae.barcode,0,4),"(00)")&&(_e[Ie++]="bwipp.sscc18badAI#9997",_e[Ie++]="SSCC-18 must begin with (00) application identifier",Sr());for(var Lr=Oe(Ae.barcode,4,Ae.barcode.length-4),Rr=0,Kr=Lr.length;Rr<Kr;Rr++){var en=Ce(Lr,Rr);(en<48||en>57)&&(_e[Ie++]="bwipp.sscc18badCharacter#10001",_e[Ie++]="SSCC-18 must contain only digits",Sr())}Ae.checksum=0;for(var Vr=0;Vr<=16;Vr+=1){Ae.i=Vr;var bn=Ae.checksum,sn=Ce(Ae.barcode,Ae.i+4)-48;Ae.i%2==0&&(sn=sn*3),Ae.checksum=lr(bn+sn)}if(Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==22)Ce(Ae.barcode,21)!=Ae.checksum+48&&(_e[Ie++]="bwipp.sscc18badCheckDigit#10016",_e[Ie++]="Incorrect SSCC-18 check digit provided",Sr());else{var pn=Ge(22);rr(pn,0,Ae.barcode),He(pn,21,Ae.checksum+48),Ae.barcode=pn;var Pn=Ae.hasspace?2:1,wn=Ge(Ae.text.length+Pn);rr(wn,wn.length-2," "),He(wn,wn.length-1,Ae.checksum+48),rr(wn,0,Ae.text),Ae.text=wn}Ae.sscc=Oe(Ae.barcode,4,18),Ae.barcode=Ge(25),rr(Ae.barcode,0,"^FNC100"),rr(Ae.barcode,7,Ae.sscc),He(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,cs();var kn=_e[--Ie];Ae.args=kn,He(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),He(Ae.args,"text1xalign","center"),He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function So(){if(!So.globals){var jr=Ae;Ae=So.globals={},Ae.code39_encs=xe(["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"]),Ae.code39_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var gr=0;gr<=42;gr+=1)He(Ae.charvals,Oe(Ae.code39_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,So.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.validatecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.hidestars=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.code39emptyData#10168",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.code39inputTooLong#10172",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.code39badCharacter#10180",_e[Ie++]="Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%",Sr());var Lr=Ae.barcode.length;Ae.validatecheck&&(Lr=Lr-1),Ae.barlen=Lr,Ae.checksum=0;for(var Rr=0,Kr=Ae.barlen-1;Rr<=Kr;Rr+=1)Ae.checksum=lr(Ce(Ae.charvals,Oe(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.code39_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.code39badCheckDigit#10200",_e[Ie++]="Incorrect Code 39 check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen),Ae.includecheck=!0);var en=Ae.includecheck?3:2;Ae.sbs=Ge(lr(Ae.barlen+en)*10),rr(Ae.sbs,0,Ce(Ae.code39_encs,43));for(var Vr=0,bn=Ae.barlen-1;Vr<=bn;Vr+=1)Ae.i=Vr,Ae.indx=Ce(Ae.charvals,Oe(Ae.barcode,Ae.i,1)),rr(Ae.sbs,Ae.i*10+10,Ce(Ae.code39_encs,Ae.indx));Ae.includecheck?(rr(Ae.sbs,Ae.barlen*10+10,Ce(Ae.code39_encs,Ae.checksum)),rr(Ae.sbs,Ae.barlen*10+20,Ce(Ae.code39_encs,43))):rr(Ae.sbs,Ae.barlen*10+10,Ce(Ae.code39_encs,43));var sn=Ae.hidestars?0:2,pn=lr(sn+Ae.barlen);Ae.includecheck&&Ae.includecheckintext&&(pn=pn+1),Ae.slen=pn,Ae.text=Ge(Ae.slen),Ae.tpos=0,Ae.hidestars||(rr(Ae.text,Ae.tpos,"*"),Ae.tpos=Ae.tpos+1),rr(Ae.text,Ae.tpos,Ae.barcode),Ae.tpos=lr(Ae.tpos+Ae.barlen),Ae.includecheck&&Ae.includecheckintext&&(rr(Ae.text,Ae.tpos,Oe(Ae.code39_barchars,Ae.checksum,1)),Ae.tpos=Ae.tpos+1),Ae.hidestars||rr(Ae.text,Ae.tpos,"*"),_e[Ie++]=1/0;for(var Pn=Ae.sbs,wn=0,kn=Pn.length;wn<kn;wn++)_e[Ie++]=Ce(Pn,wn)-48;Ae.sbs=xe(),Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0;for(var Sn=Ae.sbs,Wn=[],ri=0,ni=~~((Ae.sbs.length+1)/2);ri<ni;ri++)Wn[ri]=Ae.height;Wn=xe(Wn);for(var zn=[],Hn=0,On=~~((Ae.sbs.length+1)/2);Hn<On;Hn++)zn[Hn]=0;zn=xe(zn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Sn,_e[Ie++]="bhs",_e[Ie++]=Wn,_e[Ie++]="bbs",_e[Ie++]=zn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var qn=er();_e[Ie++]=qn,Ae._render&&hi(),Ae=jr}function r1(){if(!r1.globals){var gr=Ae;Ae=r1.globals={},Ae.code39ext_extencs=xe(["%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"]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,r1.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.hidestars=!1,Ae.parse=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae.barcode.length>500&&(_e[Ie++]="bwipp.code39extinputTooLong#10327",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var zr=_e[--Ie];Ae.barcode=zr,Ae.barlen=Ae.barcode.length,qr(Ae.options,"parse"),tn(Ae.barcode,function(){var bn=_e[--Ie];bn>=128&&(_e[Ie++]="bwipp.code39extBadCharacter#10354",_e[Ie++]="Code 39 Extended must contain only ASCII characters",Sr())}),Ae.newcode=Ge(Ae.barlen*2),Ae.newtext=Ge(Ae.barlen*2),Ae.j=0;for(var rn=0,Yr=Ae.barlen-1;rn<=Yr;rn+=1){Ae.i=rn,Ae.extchar=Ce(Ae.code39ext_extencs,Ce(Ae.barcode,Ae.i)),rr(Ae.newcode,Ae.j,Ae.extchar);var Lr=Ce(Ae.barcode,Ae.i),Rr=Ae.newtext,Kr=Ae.j;(Lr<32||Lr==127)&&(Lr=32),He(Rr,Kr,Lr),Ae.extchar.length!=1&&He(Ae.newtext,Ae.j+1,32),Ae.j=Ae.j+Ae.extchar.length}Ae.newcode=Oe(Ae.newcode,0,Ae.j),Ae.newtext=Oe(Ae.newtext,0,Ae.j),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.newcode,_e[Ie++]=Ae.options,So();var en=_e[--Ie];if(Ae.args=en,Ae.includetext){Ae.txt=Ce(Ae.args,"txt"),Ae.txtstr=Ce(Ce(Ae.txt,0),0);var Vr=Ae.hidestars?0:1;rr(Ae.txtstr,Vr,Ae.newtext),He(Ae.args,"txt",Ae.txt)}He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function H1(){var gr=Ae;Ae=Object.assign({},Ae,H1.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.text1xoffset=0,Ae.height=-1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length!=8&&Ae.barcode.length!=9&&(_e[Ie++]="bwipp.code32badLength#10449",_e[Ie++]="Italian Pharmacode must be 8 or 9 digits",Sr()),tn(Ae.barcode,function(){var ri=_e[--Ie];(ri<48||ri>57)&&(_e[Ie++]="bwipp.code32badCharacter#10453",_e[Ie++]="Italian Pharmacode must contain only digits",Sr())}),Ae.checksum=0;for(var zr=0;zr<=7;zr+=1){if(Ae.i=zr,_e[Ie++]=Ce(Ae.barcode,Ae.i)-48,Ae.i%2!=0){var rn=_e[--Ie];_e[Ie++]=rn*2}var Yr=_e[Ie-1];Yr>9&&(_e[Ie-1]-=9);var Lr=_e[--Ie];Ae.checksum=lr(Lr+Ae.checksum)}Ae.checksum=Ae.checksum%10,Ae.barcode.length==9&&Ce(Ae.barcode,8)!=Ae.checksum+48&&(_e[Ie++]="bwipp.code32badCheckDigit#10469",_e[Ie++]="Incorrect Italian Pharmacode check digit provided",Sr());var Rr=Ge(10);rr(Rr,0,Ae.barcode),He(Rr,8,Ae.checksum+48),Ae.text=Rr,Ae.val=wr(Ge(6),dr(Ae.text),32),Ae.barcode=Ge(6);for(var Kr=0;Kr<=5;Kr+=1)He(Ae.barcode,Kr,48);rr(Ae.barcode,6-Ae.val.length,Ae.val);for(var en=0;en<=5;en+=1){var Vr=Ce(Ae.barcode,en);_e[Ie++]=en,_e[Ie++]=Vr,_e[Ie++]=Vr;for(var bn=0,sn=4;bn<sn;bn++){var pn=_e[--Ie];pn>=Ce("AEIO",bn)&&(_e[Ie-1]+=1);var Pn=_e[Ie-1];_e[Ie++]=Pn}_e[Ie-1]=Ae.barcode;var wn=_e[Ie-2],kn=_e[Ie-3],Sn=_e[Ie-1];Ie-=3,He(Sn,kn,wn)}rr(Ae.text,1,Oe(Ae.text,0,9)),He(Ae.text,0,65),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,So();var Wn=_e[--Ie];Ae.args=Wn,He(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),He(Ae.args,"text1xalign","center"),He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function us(){var gr=Ae;Ae=Object.assign({},Ae,us.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.text1xoffset=0,Ae.height=-1,Ae.pzn8=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.pzn8?Ae.barcode.length!=7&&Ae.barcode.length!=8&&(_e[Ie++]="bwipp.pzn8badLength#10571",_e[Ie++]="PZN8 must be 7 or 8 digits",Sr()):Ae.barcode.length!=6&&Ae.barcode.length!=7&&(_e[Ie++]="bwipp.pzn7badLength#10575",_e[Ie++]="PZN7 must be 6 or 7 digits",Sr()),tn(Ae.barcode,function(){var en=_e[--Ie];(en<48||en>57)&&(_e[Ie++]="bwipp.pznBadCharacter#10580",_e[Ie++]="PZN must contain only digits",Sr())});var zr=Ae.pzn8?9:8;Ae.msglen=zr,Ae.checksum=0;for(var rn=0,Yr=Ae.msglen-3;rn<=Yr;rn+=1){Ae.i=rn;var Lr=Ae.pzn8?1:2;Ae.checksum=lr((Ce(Ae.barcode,Ae.i)-48)*(Ae.i+Lr)+Ae.checksum)}Ae.checksum=Ae.checksum%11,Ae.checksum==10&&(_e[Ie++]="bwipp.pznBadInputSequence#10596",_e[Ie++]="Incorrect PZN input sequence provided",Sr()),Ae.barcode.length==Ae.msglen-1&&Ce(Ae.barcode,Ae.msglen-2)!=Ae.checksum+48&&(_e[Ie++]="bwipp.pznBadCheckDigit#10600",_e[Ie++]="Incorrect PZN check digit provided",Sr());var Rr=Ge(Ae.msglen);He(Rr,0,45),rr(Rr,1,Ae.barcode),He(Rr,Ae.msglen-1,Ae.checksum+48),Ae.msg=Rr,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.msg,_e[Ie++]=Ae.options,So();var Kr=_e[--Ie];Ae.args=Kr,Ae.text=Ge(Ae.msglen+5),rr(Ae.text,0,"PZN - "),rr(Ae.text,6,Oe(Ae.msg,1,Ae.msglen-1)),He(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),He(Ae.args,"text1xalign","center"),He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function yo(){if(!yo.globals){var jr=Ae;Ae=yo.globals={},Ae.code93_encs=xe(["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"]),Ae.code93_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.code93_sft1=-1,Ae.code93_sft2=-2,Ae.code93_sft3=-3,Ae.code93_sft4=-4,Ae.charvals=new Map;for(var gr=0;gr<=42;gr+=1)He(Ae.charvals,Ce(Ae.code93_barchars,gr),gr);He(Ae.charvals,Ae.code93_sft1,43),He(Ae.charvals,Ae.code93_sft2,44),He(Ae.charvals,Ae.code93_sft3,45),He(Ae.charvals,Ae.code93_sft4,46),Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,yo.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.parse=!1,Ae.parsefnc=!1,Ae.modunit=1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae.barcode.length>500&&(_e[Ie++]="bwipp.code93inputTooLong#10744",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["SFT$",Ae.code93_sft1],["SFT%",Ae.code93_sft2],["SFT/",Ae.code93_sft3],["SFT+",Ae.code93_sft4]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var rn=_e[--Ie];Ae.msg=rn,Ae.msglen=Ae.msg.length,tn(Ae.msg,function(){var zn=_e[--Ie];vr(Ae.charvals,zn)||(_e[Ie++]="bwipp.code93BadCharacter#10773",_e[Ie++]="Code 93 must only contain digits, capital letters, spaces, the symbols -.$/+ and shift non-data characters",Sr())}),Ae.includecheck?Ae.sbs=Ge(Ae.msglen*6+25):Ae.sbs=Ge(Ae.msglen*6+13),rr(Ae.sbs,0,Ce(Ae.code93_encs,47)),Ae.checksum1=0,Ae.checksum2=0,Ae.text=Ge(Ae.msglen);for(var Yr=0,Lr=Ae.msglen-1;Yr<=Lr;Yr+=1){Ae.i=Yr,Ae.indx=Ce(Ae.charvals,Ce(Ae.msg,Ae.i)),rr(Ae.sbs,Ae.i*6+6,Ce(Ae.code93_encs,Ae.indx));var Rr=Ce(Ae.msg,Ae.i),Kr=Ae.text,en=Ae.i;Rr<0&&(Rr=32),He(Kr,en,Rr),Ae.checksum1=lr(Ae.checksum1+((Ae.msglen-Ae.i-1)%20+1)*Ae.indx),Ae.checksum2=lr(Ae.checksum2+((Ae.msglen-Ae.i)%15+1)*Ae.indx)}Ae.includecheck?(Ae.checksum1=Ae.checksum1%47,Ae.checksum2=lr(Ae.checksum2+Ae.checksum1)%47,rr(Ae.sbs,Ae.msglen*6+6,Ce(Ae.code93_encs,Ae.checksum1)),rr(Ae.sbs,Ae.msglen*6+12,Ce(Ae.code93_encs,Ae.checksum2)),rr(Ae.sbs,Ae.msglen*6+18,Ce(Ae.code93_encs,48))):rr(Ae.sbs,Ae.msglen*6+6,Ce(Ae.code93_encs,48)),_e[Ie++]=1/0;for(var Vr=Ae.sbs,bn=0,sn=Vr.length;bn<sn;bn++)_e[Ie++]=Ce(Vr,bn)-48;Ae.sbs=xe(),Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0;for(var pn=Ae.sbs,Pn=[],wn=0,kn=~~((Ae.sbs.length+1)/2);wn<kn;wn++)Pn[wn]=Ae.height;Pn=xe(Pn);for(var Sn=[],Wn=0,ri=~~((Ae.sbs.length+1)/2);Wn<ri;Wn++)Sn[Wn]=0;Sn=xe(Sn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=pn,_e[Ie++]="bhs",_e[Ie++]=Pn,_e[Ie++]="bbs",_e[Ie++]=Sn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var ni=er();_e[Ie++]=ni,Ae._render&&hi(),Ae=jr}function Ys(){if(!Ys.globals){var gr=Ae;Ae=Ys.globals={},Ae.code93ext_extencs=xe(["^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"]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,Ys.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.parse=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae.barcode.length>500&&(_e[Ie++]="bwipp.code93extinputTooLong#10911",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var zr=_e[--Ie];Ae.barcode=zr,Ae.barlen=Ae.barcode.length,qr(Ae.options,"parse"),Ae.newcode=Ge(Ae.barlen*6),Ae.newtext=Ge(Ae.barlen*6),Ae.j=0,Ae.k=0;for(var rn=0,Yr=Ae.barlen-1;rn<=Yr;rn+=1){Ae.i=rn;var Lr=Ce(Ae.barcode,Ae.i);_e[Ie++]=Lr,Lr>127&&(_e[Ie-1]="bwipp.code93extbadCharacter#10939",_e[Ie++]="Code 93 Extended only support ASCII characters with values 0 to 127",Sr());var Rr=_e[--Ie];Ae.extchar=Ce(Ae.code93ext_extencs,Rr),Ae.extlen=Ae.extchar.length,rr(Ae.newcode,Ae.j,Ae.extchar);var Kr=Ce(Ae.barcode,Ae.i),en=Ae.newtext,Vr=Ae.k;(Kr<32||Kr==127)&&(Kr=32),He(en,Vr,Kr),Ae.extlen!=1&&He(Ae.newtext,Ae.k+1,32),Ae.j=Ae.j+Ae.extlen;var bn=Ae.extlen==1?1:2;Ae.k=Ae.k+bn}Ae.newcode=Oe(Ae.newcode,0,Ae.j),Ae.newtext=Oe(Ae.newtext,0,Ae.k),He(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.newcode,_e[Ie++]=Ae.options,yo();var sn=_e[--Ie];Ae.args=sn,Ae.includetext&&(Ae.txt=Ce(Ae.args,"txt"),He(Ce(Ae.txt,0),0,Ae.newtext),He(Ae.args,"txt",Ae.txt)),He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function Fs(){if(!Fs.globals){var gr=Ae;Ae=Fs.globals={},Ae.interleaved2of5_encs=xe(["11221","21112","12112","22111","11212","21211","12211","11122","21121","12121","1111","2111"]),Ae.interleaved2of5_barchars="0123456789",Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,Fs.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];if(Ae.barcode=Gr,Ae.barcode.length>500&&(_e[Ie++]="bwipp.interleaved2of5inputTooLong#11046",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),tn(Ae.barcode,function(){var pi=_e[--Ie];(pi<48||pi>57)&&(_e[Ie++]="bwipp.interleaved2of5badCharacter#11059",_e[Ie++]="Interleaved 2 of 5 must contain only digits",Sr())}),Ae.barlen=Ae.barcode.length,(Ae.barlen%2==0&&Ae.includecheck||Ae.barlen%2!=0&&!Ae.includecheck)&&(Ae.pad=Ge(Ae.barlen+1),He(Ae.pad,0,48),rr(Ae.pad,1,Ae.barcode),Ae.barcode=Ae.pad,Ae.barlen=Ae.barlen+1),Ae.includecheck){Ae.checksum=0;for(var zr=0,rn=Ae.barlen-1;zr<=rn;zr+=1)Ae.i=zr,Ae.i%2==0?Ae.checksum=Ae.checksum+(Ce(Ae.barcode,Ae.i)-48)*3:Ae.checksum=Ae.checksum+(Ce(Ae.barcode,Ae.i)-48);Ae.checksum=(10-Ae.checksum%10)%10,Ae.pad=Ge(Ae.barlen+1),rr(Ae.pad,0,Ae.barcode),He(Ae.pad,Ae.barlen,Ae.checksum+48),Ae.barcode=Ae.pad,Ae.barlen=Ae.barlen+1}Ae.sbs=Ge(Ae.barlen*5+8),rr(Ae.sbs,0,Ce(Ae.interleaved2of5_encs,10));for(var Yr=0,Lr=Ae.barlen-1;Yr<=Lr;Yr+=2){Ae.i=Yr,Nn(Ae.interleaved2of5_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var Rr=_e[--Ie];Ae.indx=Rr.length,Ie-=2,Ae.enca=Ce(Ae.interleaved2of5_encs,Ae.indx),Nn(Ae.interleaved2of5_barchars,Oe(Ae.barcode,Ae.i+1,1)),Ie--;var Kr=_e[--Ie];Ae.indx=Kr.length,Ie-=2,Ae.encb=Ce(Ae.interleaved2of5_encs,Ae.indx),Ae.intl=Ge(Ae.enca.length*2);for(var en=0,Vr=Ae.enca.length-1;en<=Vr;en+=1)Ae.j=en,Ae.achar=Ce(Ae.enca,Ae.j),Ae.bchar=Ce(Ae.encb,Ae.j),He(Ae.intl,Ae.j*2,Ae.achar),He(Ae.intl,Ae.j*2+1,Ae.bchar);rr(Ae.sbs,Ae.i*5+4,Ae.intl)}rr(Ae.sbs,Ae.barlen*5+4,Ce(Ae.interleaved2of5_encs,11));var bn=Ae.barcode,sn=0,pn=Ae.includecheck&&!Ae.includecheckintext?Ae.barlen-1:Ae.barlen;Ae.text=Oe(bn,sn,pn),_e[Ie++]=1/0;for(var Pn=Ae.sbs,wn=0,kn=Pn.length;wn<kn;wn++)_e[Ie++]=Ce(Pn,wn)-48;Ae.sbs=xe(),Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0;for(var Sn=Ae.sbs,Wn=[],ri=0,ni=~~((Ae.sbs.length+1)/2);ri<ni;ri++)Wn[ri]=Ae.height;Wn=xe(Wn);for(var zn=[],Hn=0,On=~~((Ae.sbs.length+1)/2);Hn<On;Hn++)zn[Hn]=0;zn=xe(zn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Sn,_e[Ie++]="bhs",_e[Ie++]=Wn,_e[Ie++]="bbs",_e[Ie++]=zn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="barratio",_e[Ie++]=2,_e[Ie++]="spaceratio",_e[Ie++]=2,_e[Ie++]="opt",_e[Ie++]=Ae.options;var qn=er();_e[Ie++]=qn,Ae._render&&hi(),Ae=gr}function ra(){var gr=Ae;Ae=Object.assign({},Ae,ra.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.includecheckintext=!0,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.text1yoffset=-3.5,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ae.showborder=!0,Ae.borderwidth=4,Ae.borderleft=10,Ae.borderright=10,Ae.bordertop=-.55,Ae.borderbottom=-.55,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.text=Ae.barcode;var zr=Ae.barcode;_e[Ie++]=Ge(zr.length),_e[Ie++]=0,tn(zr,function(){var Sn=_e[Ie-1];if(Sn!=32){var Wn=_e[--Ie],ri=_e[--Ie],ni=_e[Ie-1];He(ni,ri,Wn),_e[Ie++]=ri+1}else Ie--});var rn=_e[--Ie],Yr=_e[--Ie];Ae.barcode=Oe(Yr,0,rn),Ae.hasspace=Ae.text.length!=Ae.barcode.length,Ae.barcode.length!=13&&Ae.barcode.length!=14&&(_e[Ie++]="bwipp.itf14badLength#11265",_e[Ie++]="ITF-14 must be 13 or 14 digits",Sr());for(var Lr=Ae.barcode,Rr=0,Kr=Lr.length;Rr<Kr;Rr++){var en=Ce(Lr,Rr);(en<48||en>57)&&(_e[Ie++]="bwipp.itf14badCharacter#11269",_e[Ie++]="ITF-14 must contain only digits",Sr())}Ae.checksum=0;for(var Vr=0;Vr<=12;Vr+=1){Ae.i=Vr;var bn=Ae.checksum,sn=Ce(Ae.barcode,Ae.i)-48;Ae.i%2==0&&(sn=sn*3),Ae.checksum=lr(bn+sn)}if(Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==14)Ce(Ae.barcode,13)!=Ae.checksum+48&&(_e[Ie++]="bwipp.itf14badCheckDigit#11284",_e[Ie++]="Incorrect ITF-14 check digit provided",Sr());else{var pn=Ge(14);rr(pn,0,Ae.barcode),He(pn,13,Ae.checksum+48),Ae.barcode=pn;var Pn=Ae.hasspace?2:1,wn=Ge(Ae.text.length+Pn);rr(wn,wn.length-2," "),He(wn,wn.length-1,Ae.checksum+48),rr(wn,0,Ae.text),Ae.text=wn}Ae.height==-1&&(Ae.propspec&&Ae.hnom!=-1||(Ae.height=.5)),He(Ae.options,"showborder",Ae.showborder),He(Ae.options,"borderwidth",Ae.borderwidth),He(Ae.options,"borderleft",Ae.borderleft),He(Ae.options,"borderright",Ae.borderright),He(Ae.options,"bordertop",Ae.bordertop),He(Ae.options,"borderbottom",Ae.borderbottom),He(Ae.options,"height",Ae.height),He(Ae.options,"text1yoffset",Ae.text1yoffset),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Fs();var kn=_e[--Ie];Ae.args=kn,He(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),He(Ae.args,"text1xalign","center"),He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function Ka(){var gr=Ae;Ae=Object.assign({},Ae,Ka.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=-1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length!=11&&Ae.barcode.length!=12&&(_e[Ie++]="bwipp.identcodeBadLength#11395",_e[Ie++]="Deutsche Post Identcode must be 11 or 12 digits",Sr()),tn(Ae.barcode,function(){var Kr=_e[--Ie];(Kr<48||Kr>57)&&(_e[Ie++]="bwipp.identcodeBadCharacter#11399",_e[Ie++]="Deutsche Post Identcode must contain only digits",Sr())}),Ae.checksum=0;for(var zr=0;zr<=10;zr+=1){Ae.i=zr;var rn=Ae.checksum,Yr=Ce(Ae.barcode,Ae.i)-48;Ae.i%2==0?Yr=Yr*4:Yr=Yr*9,Ae.checksum=lr(rn+Yr)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==12&&Ce(Ae.barcode,11)!=Ae.checksum+48&&(_e[Ie++]="bwipp.identcodeBadCheckDigit#11414",_e[Ie++]="Incorrect Deutsche Post Identcode check digit provided",Sr());var Lr=Ge(12);rr(Lr,0,Ae.barcode),He(Lr,11,Ae.checksum+48),Ae.barcode=Lr,Ae.text=pr(Ge(16)," . . "),rr(Ae.text,0,Oe(Ae.barcode,0,2)),rr(Ae.text,3,Oe(Ae.barcode,2,3)),rr(Ae.text,7,Oe(Ae.barcode,5,3)),rr(Ae.text,11,Oe(Ae.barcode,8,3)),rr(Ae.text,15,Oe(Ae.barcode,11,1)),He(Ae.options,"includecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Fs();var Rr=_e[--Ie];Ae.args=Rr,He(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),He(Ae.args,"text1xalign","center"),He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function Fa(){var gr=Ae;Ae=Object.assign({},Ae,Fa.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=-1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length!=13&&Ae.barcode.length!=14&&(_e[Ie++]="bwipp.leitcodeBadLength#11504",_e[Ie++]="Deutsche Post Leitcode must be 13 or 14 digits",Sr()),tn(Ae.barcode,function(){var Kr=_e[--Ie];(Kr<48||Kr>57)&&(_e[Ie++]="bwipp.leitcodeBadCharacter#11508",_e[Ie++]="Deutsche Post Leitcode must contain only digits",Sr())}),Ae.checksum=0;for(var zr=0;zr<=12;zr+=1){Ae.i=zr;var rn=Ae.checksum,Yr=Ce(Ae.barcode,Ae.i)-48;Ae.i%2==0?Yr=Yr*4:Yr=Yr*9,Ae.checksum=lr(rn+Yr)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==14&&Ce(Ae.barcode,13)!=Ae.checksum+48&&(_e[Ie++]="bwipp.leitcodeBadCheckDigit#11523",_e[Ie++]="Incorrect Deutsche Post Leitcode check digit provided",Sr());var Lr=Ge(14);rr(Lr,0,Ae.barcode),He(Lr,13,Ae.checksum+48),Ae.barcode=Lr,Ae.text=pr(Ge(18)," . . . "),rr(Ae.text,0,Oe(Ae.barcode,0,5)),rr(Ae.text,6,Oe(Ae.barcode,5,3)),rr(Ae.text,10,Oe(Ae.barcode,8,3)),rr(Ae.text,14,Oe(Ae.barcode,11,2)),rr(Ae.text,17,Oe(Ae.barcode,13,1)),He(Ae.options,"includecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Fs();var Rr=_e[--Ie];Ae.args=Rr,He(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),He(Ae.args,"text1xalign","center"),He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function Xo(){if(!Xo.globals){var gr=Ae;Ae=Xo.globals={},Ae.databaromni_tab164=xe([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]),Ae.databaromni_tab154=xe([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]),Ae.databaromni_checkweights=xe([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]),Ae.databaromni_checkwidths=xe([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]),Ae.databaromni_seppad=xe([0,0,0,0]),Ae.databaromni_findersep=xe([0,0,0,0,0,0,0,0,0,0,1,0,0]),Ae.databaromni_f3pat=xe([1,1,1,1,1,1,1,1,1,0,1,1,1]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,Xo.globals),Ae.dontdraw=!1,Ae.height=-1,Ae.width=0,Ae.linkage=!1,Ae.format="omni",Ae.barxmult=33,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length!=17&&Ae.barcode.length!=18&&(_e[Ie++]="bwipp.databaromniBadLength#11656",_e[Ie++]="GS1 DataBar Omnidirectional must be 13 or 14 digits",Sr()),si(Oe(Ae.barcode,0,4),"(01)")&&(_e[Ie++]="bwipp.databaromniBadAI#11659",_e[Ie++]="GS1 DataBar Omnidirectional must begin with (01) application identifier",Sr());for(var zr=Oe(Ae.barcode,4,Ae.barcode.length-4),rn=0,Yr=zr.length;rn<Yr;rn++){var Lr=Ce(zr,rn);(Lr<48||Lr>57)&&(_e[Ie++]="bwipp.databaromniBadCharacter#11663",_e[Ie++]="GS1 DataBar Omnidirectional must contain only digits",Sr())}Ae.barxmult<33&&(_e[Ie++]="bwipp.databarStackedOmniBarXmult#11668",_e[Ie++]="GS1 DataBar Stacked Omnidirectional must have a barxmult of at least 33",Sr()),si(Ae.format,"omni")&&si(Ae.format,"stacked")&&si(Ae.format,"stackedomni")&&si(Ae.format,"truncated")&&(_e[Ie++]="bwipp.databaromniBadFormat#11672",_e[Ie++]="Valid formats are omni, stacked, stackedomni and truncated",Sr()),gn(Ae.format,"truncated")&&Ae.height==-1&&(Ae.height=13/72),Ae.checksum=0;for(var Rr=0;Rr<=12;Rr+=1){Ae.i=Rr;var Kr=Ae.checksum,en=Ce(Ae.barcode,Ae.i+4)-48;Ae.i%2==0&&(en=en*3),Ae.checksum=lr(Kr+en)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==18&&Ce(Ae.barcode,17)!=Ae.checksum+48&&(_e[Ie++]="bwipp.databaromniBadCheckDigit#11694",_e[Ie++]="Incorrect GS1 DataBar Omnidirectional check digit provided",Sr());var Vr=Ge(18);rr(Vr,0,Ae.barcode),He(Vr,17,Ae.checksum+48),Ae.barcode=Vr,Ae.txt=xe(Ae.barcode.length);for(var bn=0,sn=Ae.barcode.length-1;bn<=sn;bn+=1)Ae.i=bn,He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),0,0,"",0]));Ae.ncr=function(){var La=_e[--Ie],Io=_e[--Ie],Va=lr(Io-La);if(La<lr(Io-La)){var Ao=Va;Va=La,La=Ao}_e[Ie++]=Va,_e[Ie++]=1,_e[Ie++]=1;for(var io=Io,Oa=La+1;io>=Oa;io-=1){var co=_e[--Ie],ao=_e[Ie-1],wa=_e[Ie-2];if(_e[Ie++]=co*io,Fn(ao,wa)){var eo=_e[--Ie],so=_e[--Ie];_e[Ie++]=so+1,_e[Ie++]=~~(eo/so)}}for(;;){var za=_e[Ie-2],Po=_e[Ie-3];if(Xa(za,Po))break;var wo=_e[--Ie],Ho=_e[--Ie];_e[Ie++]=Ho+1,_e[Ie++]=~~(wo/Ho)}var Go=_e[--Ie];Ie--,_e[Ie-1]=Go},Ae.getRSSwidths=function(){var La=_e[--Ie];Ae.oe=La;var Io=_e[--Ie];Ae.el=Io;var Va=_e[--Ie];Ae.mw=Va;var Ao=_e[--Ie];Ae.nm=Ao;var io=_e[--Ie];Ae.val=io,Ae.out=xe(Ae.el),Ae.mask=0;for(var Oa=0,co=Ae.el-2;Oa<=co;Oa+=1){for(Ae.bar=Oa,Ae.ew=1,Ae.mask=Ae.mask|_a(1,Ae.bar);;){_e[Ie++]="sval",_e[Ie++]=lr(Ae.nm-Ae.ew)-1,_e[Ie++]=lr(Ae.el-Ae.bar)-2,Ae.ncr();var ao=_e[--Ie],wa=_e[--Ie];if(Ae[wa]=ao,Ae.oe&&Ae.mask==0&&lr(Ae.nm-Ae.ew-Ae.el*2+Ae.bar*2)>=-2){_e[Ie++]="sval",_e[Ie++]=Ae.sval,_e[Ie++]=lr(Ae.nm-Ae.ew-Ae.el+Ae.bar),_e[Ie++]=lr(Ae.el-Ae.bar)-2,Ae.ncr();var eo=_e[--Ie],so=_e[--Ie],za=_e[--Ie];Ae[za]=lr(so-eo)}if(lr(Ae.el-Ae.bar)>2){Ae.lval=0;for(var Po=lr(Ae.nm-Ae.ew-Ae.el+Ae.bar)+2,wo=Ae.mw+1;Po>=wo;Po-=1){_e[Ie++]=lr(Ae.nm-Po-Ae.ew)-1,_e[Ie++]=lr(Ae.el-Ae.bar)-3,Ae.ncr();var Ho=_e[--Ie];Ae.lval=lr(Ho+Ae.lval)}Ae.sval=lr(Ae.sval-Ae.lval*(Ae.el-Ae.bar-1))}else lr(Ae.nm-Ae.ew)>Ae.mw&&(Ae.sval=Ae.sval-1);if(Ae.val=lr(Ae.val-Ae.sval),Ae.val<0)break;Ae.ew=Ae.ew+1,Ae.mask=Ae.mask&~_a(1,Ae.bar)}Ae.val=lr(Ae.val+Ae.sval),Ae.nm=lr(Ae.nm-Ae.ew),He(Ae.out,Ae.bar,Ae.ew)}He(Ae.out,Ae.el-1,Ae.nm),_e[Ie++]=Ae.out},_e[Ie++]=1/0;var pn=Ae.linkage?1:0,Pn=Oe(Ae.barcode,4,13);_e[Ie++]=pn;for(var wn=0,kn=Pn.length;wn<kn;wn++)_e[Ie++]=Ce(Pn,wn)-48;Ae.binval=xe();for(var Sn=0;Sn<=12;Sn+=1){Ae.i=Sn;var Wn=Ae.binval,ri=Ae.i;He(Wn,ri+1,lr(Ce(Wn,ri+1)+Ce(Ae.binval,Ae.i)%4537077*10)),He(Ae.binval,Ae.i,~~(Ce(Ae.binval,Ae.i)/4537077))}Ae.right=Ce(Ae.binval,13)%4537077;var ni=Ae.binval;He(ni,13,~~(Ce(ni,13)/4537077)),Ae.left=0,Ae.i=!0;for(var zn=0;zn<=13;zn+=1){Ae.j=zn;var Hn=Ce(Ae.binval,Ae.j);if(_e[Ie++]=Hn,Hn==0&&Ae.i)Ie--;else{Ae.i=!1,_e[Ie++]="left",_e[Ie++]=Ae.left;var On=_e[Ie-3],qn=_e[Ie-1],pi=_e[Ie-2];Ie-=3,Ae[pi]=lr(qn+On*Mr(10,13-Ae.j))}}for(Ae.d1=~~(Ae.left/1597),Ae.d2=Ae.left%1597,Ae.d3=~~(Ae.right/1597),Ae.d4=Ae.right%1597,Ae.i=0;;){if(Ae.d1<=Ce(Ae.databaromni_tab164,Ae.i)){Ur(Oe(Ae.databaromni_tab164,Ae.i+1,7));var Ln=_e[--Ie];Ae.d1te=Ln;var Xn=_e[--Ie];Ae.d1to=Xn;var Yn=_e[--Ie];Ae.d1mwe=Yn;var Jn=_e[--Ie];Ae.d1mwo=Jn;var mi=_e[--Ie];Ae.d1ele=mi;var Ii=_e[--Ie];Ae.d1elo=Ii;var Wr=_e[--Ie];Ae.d1gs=Wr;break}Ae.i=Ae.i+8}for(Ae.i=0;;){if(Ae.d2<=Ce(Ae.databaromni_tab154,Ae.i)){Ur(Oe(Ae.databaromni_tab154,Ae.i+1,7));var vn=_e[--Ie];Ae.d2te=vn;var _n=_e[--Ie];Ae.d2to=_n;var Un=_e[--Ie];Ae.d2mwe=Un;var Qn=_e[--Ie];Ae.d2mwo=Qn;var ii=_e[--Ie];Ae.d2ele=ii;var li=_e[--Ie];Ae.d2elo=li;var ui=_e[--Ie];Ae.d2gs=ui;break}Ae.i=Ae.i+8}for(Ae.i=0;;){if(Ae.d3<=Ce(Ae.databaromni_tab164,Ae.i)){Ur(Oe(Ae.databaromni_tab164,Ae.i+1,7));var wi=_e[--Ie];Ae.d3te=wi;var Ve=_e[--Ie];Ae.d3to=Ve;var Zr=_e[--Ie];Ae.d3mwe=Zr;var Ai=_e[--Ie];Ae.d3mwo=Ai;var Bi=_e[--Ie];Ae.d3ele=Bi;var ki=_e[--Ie];Ae.d3elo=ki;var Ei=_e[--Ie];Ae.d3gs=Ei;break}Ae.i=Ae.i+8}for(Ae.i=0;;){if(Ae.d4<=Ce(Ae.databaromni_tab154,Ae.i)){Ur(Oe(Ae.databaromni_tab154,Ae.i+1,7));var Wi=_e[--Ie];Ae.d4te=Wi;var ma=_e[--Ie];Ae.d4to=ma;var Ba=_e[--Ie];Ae.d4mwe=Ba;var va=_e[--Ie];Ae.d4mwo=va;var Aa=_e[--Ie];Ae.d4ele=Aa;var Ua=_e[--Ie];Ae.d4elo=Ua;var Ea=_e[--Ie];Ae.d4gs=Ea;break}Ae.i=Ae.i+8}_e[Ie++]="d1wo",_e[Ie++]=~~(lr(Ae.d1-Ae.d1gs)/Ae.d1te),_e[Ie++]=Ae.d1elo,_e[Ie++]=Ae.d1mwo,_e[Ie++]=4,_e[Ie++]=!1,Ae.getRSSwidths();var la=_e[--Ie],Ma=_e[--Ie];Ae[Ma]=la,_e[Ie++]="d1we",_e[Ie++]=lr(Ae.d1-Ae.d1gs)%Ae.d1te,_e[Ie++]=Ae.d1ele,_e[Ie++]=Ae.d1mwe,_e[Ie++]=4,_e[Ie++]=!0,Ae.getRSSwidths();var Ta=_e[--Ie],Ca=_e[--Ie];Ae[Ca]=Ta,_e[Ie++]="d2wo",_e[Ie++]=lr(Ae.d2-Ae.d2gs)%Ae.d2to,_e[Ie++]=Ae.d2elo,_e[Ie++]=Ae.d2mwo,_e[Ie++]=4,_e[Ie++]=!0,Ae.getRSSwidths();var Er=_e[--Ie],Hr=_e[--Ie];Ae[Hr]=Er,_e[Ie++]="d2we",_e[Ie++]=~~(lr(Ae.d2-Ae.d2gs)/Ae.d2to),_e[Ie++]=Ae.d2ele,_e[Ie++]=Ae.d2mwe,_e[Ie++]=4,_e[Ie++]=!1,Ae.getRSSwidths();var or=_e[--Ie],Ar=_e[--Ie];Ae[Ar]=or,_e[Ie++]="d3wo",_e[Ie++]=~~(lr(Ae.d3-Ae.d3gs)/Ae.d3te),_e[Ie++]=Ae.d3elo,_e[Ie++]=Ae.d3mwo,_e[Ie++]=4,_e[Ie++]=!1,Ae.getRSSwidths();var Ye=_e[--Ie],fr=_e[--Ie];Ae[fr]=Ye,_e[Ie++]="d3we",_e[Ie++]=lr(Ae.d3-Ae.d3gs)%Ae.d3te,_e[Ie++]=Ae.d3ele,_e[Ie++]=Ae.d3mwe,_e[Ie++]=4,_e[Ie++]=!0,Ae.getRSSwidths();var ur=_e[--Ie],Br=_e[--Ie];Ae[Br]=ur,_e[Ie++]="d4wo",_e[Ie++]=lr(Ae.d4-Ae.d4gs)%Ae.d4to,_e[Ie++]=Ae.d4elo,_e[Ie++]=Ae.d4mwo,_e[Ie++]=4,_e[Ie++]=!0,Ae.getRSSwidths();var Dr=_e[--Ie],Qr=_e[--Ie];Ae[Qr]=Dr,_e[Ie++]="d4we",_e[Ie++]=~~(lr(Ae.d4-Ae.d4gs)/Ae.d4to),_e[Ie++]=Ae.d4ele,_e[Ie++]=Ae.d4mwe,_e[Ie++]=4,_e[Ie++]=!1,Ae.getRSSwidths();var fn=_e[--Ie],cn=_e[--Ie];Ae[cn]=fn,Ae.d1w=xe(8);for(var Bn=0;Bn<=3;Bn+=1)Ae.i=Bn,He(Ae.d1w,Ae.i*2,Ce(Ae.d1wo,Ae.i)),He(Ae.d1w,Ae.i*2+1,Ce(Ae.d1we,Ae.i));Ae.d2w=xe(8);for(var Kn=0;Kn<=3;Kn+=1)Ae.i=Kn,He(Ae.d2w,7-Ae.i*2,Ce(Ae.d2wo,Ae.i)),He(Ae.d2w,6-Ae.i*2,Ce(Ae.d2we,Ae.i));Ae.d3w=xe(8);for(var Nr=0;Nr<=3;Nr+=1)Ae.i=Nr,He(Ae.d3w,7-Ae.i*2,Ce(Ae.d3wo,Ae.i)),He(Ae.d3w,6-Ae.i*2,Ce(Ae.d3we,Ae.i));Ae.d4w=xe(8);for(var un=0;un<=3;un+=1)Ae.i=un,He(Ae.d4w,Ae.i*2,Ce(Ae.d4wo,Ae.i)),He(Ae.d4w,Ae.i*2+1,Ce(Ae.d4we,Ae.i));_e[Ie++]=1/0,Ur(Ae.d1w),Ur(Ae.d2w),Ur(Ae.d3w),Ur(Ae.d4w),Ae.widths=xe(),Ae.checksum=0;for(var dn=0;dn<=31;dn+=1)Ae.i=dn,Ae.checksum=lr(Ae.checksum+Ce(Ae.widths,Ae.i)*Ce(Ae.databaromni_checkweights,Ae.i));Ae.checksum=Ae.checksum%79,Ae.checksum>=8&&(Ae.checksum=Ae.checksum+1),Ae.checksum>=72&&(Ae.checksum=Ae.checksum+1),Ae.checklt=Oe(Ae.databaromni_checkwidths,~~(Ae.checksum/9)*5,5),Ae.checkrtrev=Oe(Ae.databaromni_checkwidths,Ae.checksum%9*5,5),Ae.checkrt=xe(5);for(var yn=0;yn<=4;yn+=1)Ae.i=yn,He(Ae.checkrt,Ae.i,Ce(Ae.checkrtrev,4-Ae.i));if(gn(Ae.format,"omni")||gn(Ae.format,"truncated")){_e[Ie++]=1/0,_e[Ie++]=1,Ur(Ae.d1w),Ur(Ae.checklt),Ur(Ae.d2w),Ur(Ae.d4w),Ur(Ae.checkrt),Ur(Ae.d3w),_e[Ie++]=1,_e[Ie++]=1,Ae.sbs=xe(),Ae.height==-1&&(Ae.height=33/72),_e[Ie++]=1/0;for(var Gn=Ae.sbs,oi=[],Cn=0,gi=~~((Ae.sbs.length+1)/2);Cn<gi;Cn++)oi[Cn]=Ae.height;oi=xe(oi);for(var Dn=[],ji=0,Ji=~~((Ae.sbs.length+1)/2);ji<Ji;ji++)Dn[ji]=0;Dn=xe(Dn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Gn,_e[Ie++]="bhs",_e[Ie++]=oi,_e[Ie++]="bbs",_e[Ie++]=Dn,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="borderleft",_e[Ie++]=0,_e[Ie++]="borderright",_e[Ie++]=0,_e[Ie++]="opt",_e[Ie++]=Ae.options;var Hi=er();_e[Ie++]=Hi,Ae._render&&hi()}else{_e[Ie++]=1/0,_e[Ie++]=1,_e[Ie++]=1,Ur(Ae.d1w),Ur(Ae.checklt),Ur(Ae.d2w),_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,Ae.top=xe(),_e[Ie++]=1/0,_e[Ie++]=1,_e[Ie++]=1,Ur(Ae.d4w),Ur(Ae.checkrt),Ur(Ae.d3w),_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,Ae.bot=xe();for(var ei=0;ei<=24;ei+=2){Ae.i=ei;for(var Zi=0,Ni=Ce(Ae.top,Ae.i);Zi<Ni;Zi++)_e[Ie++]=0;for(var Li=0,aa=Ce(Ae.top,Ae.i+1);Li<aa;Li++)_e[Ie++]=1}di(xe(50));var zi=_e[--Ie];Ae.top=zi;for(var Qi=0;Qi<=24;Qi+=2){Ae.i=Qi;for(var Yi=0,ca=Ce(Ae.bot,Ae.i);Yi<ca;Yi++)_e[Ie++]=1;for(var ea=0,Vi=Ce(Ae.bot,Ae.i+1);ea<Vi;ea++)_e[Ie++]=0}di(xe(50));var ia=_e[--Ie];if(Ae.bot=ia,gn(Ae.format,"stacked")){Ae.sep=xe(50),He(Ae.sep,0,0);for(var sa=1;sa<=49;sa+=1)Ae.i=sa,gn(Ce(Ae.top,Ae.i),Ce(Ae.bot,Ae.i))?He(Ae.sep,Ae.i,1-Ce(Ae.top,Ae.i)):He(Ae.sep,Ae.i,1-Ce(Ae.sep,Ae.i-1));rr(Ae.sep,0,Ae.databaromni_seppad),rr(Ae.sep,46,Ae.databaromni_seppad),_e[Ie++]=1/0,Ur(Ae.top),Ur(Ae.sep),Ur(Ae.bot),Ae.pixs=xe(),Ae.rowmult=xe([5,1,7]),Ae.pixy=13}if(gn(Ae.format,"stackedomni")){_e[Ie++]=1/0,tn(Ae.top,function(){var La=_e[--Ie];_e[Ie++]=1-La}),Ae.sep1=xe(),rr(Ae.sep1,0,Ae.databaromni_seppad),rr(Ae.sep1,46,Ae.databaromni_seppad);for(var Pa=18;Pa<=30;Pa+=1){Ae.i=Pa,Ce(Ae.top,Ae.i)==0?Ce(Ae.top,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep1,Ae.i-1)==0?1:0:_e[Ie++]=0;var ja=_e[--Ie];He(Ae.sep1,Ae.i,ja)}_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0;for(var Ha=0;Ha<21;Ha++)_e[Ie++]=0,_e[Ie++]=1;_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ae.sep2=xe(),_e[Ie++]=1/0,tn(Ae.bot,function(){var La=_e[--Ie];_e[Ie++]=1-La}),Ae.sep3=xe(),rr(Ae.sep3,0,Ae.databaromni_seppad),rr(Ae.sep3,46,Ae.databaromni_seppad);for(var $a=19;$a<=31;$a+=1){Ae.i=$a,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep3,Ae.i-1)==0?1:0:_e[Ie++]=0;var to=_e[--Ie];He(Ae.sep3,Ae.i,to)}for(var Ga=!0,bo=0;bo<=12;bo+=1)Ga=Ga&&gn(Ce(Ae.bot,bo+19),Ce(Ae.databaromni_f3pat,bo));Ga&&rr(Ae.sep3,19,Ae.databaromni_findersep),_e[Ie++]=1/0,Ur(Ae.top),Ur(Ae.sep1),Ur(Ae.sep2),Ur(Ae.sep3),Ur(Ae.bot),Ae.pixs=xe(),Ae.rowmult=xe([Ae.barxmult,1,1,1,Ae.barxmult]),Ae.pixy=Ae.barxmult*2+3}_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",50],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",50/72],["borderleft",0],["borderright",0],["bordertop",0],["borderbottom",0],["opt",Ae.options]]),Ae._render&&Oi()}Ae=gr}function oa(){var gr=Ae;Ae=Object.assign({},Ae,oa.globals),Ae.dontdraw=!1,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length!=17&&Ae.barcode.length!=18&&(_e[Ie++]="bwipp.databarstackedBadLength#12140",_e[Ie++]="GS1 DataBar Stacked must be 13 or 14 digits",Sr()),si(Oe(Ae.barcode,0,4),"(01)")&&(_e[Ie++]="bwipp.databarstackedBadAI#12143",_e[Ie++]="GS1 DataBar Stacked must begin with (01) application identifier",Sr());for(var zr=Oe(Ae.barcode,4,Ae.barcode.length-4),rn=0,Yr=zr.length;rn<Yr;rn++){var Lr=Ce(zr,rn);(Lr<48||Lr>57)&&(_e[Ie++]="bwipp.databarstackedBadCharacter#12147",_e[Ie++]="GS1 DataBar Stacked must contain only digits",Sr())}Ae.checksum=0;for(var Rr=0;Rr<=12;Rr+=1){Ae.i=Rr;var Kr=Ae.checksum,en=Ce(Ae.barcode,Ae.i+4)-48;Ae.i%2==0&&(en=en*3),Ae.checksum=lr(Kr+en)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==18&&Ce(Ae.barcode,17)!=Ae.checksum+48&&(_e[Ie++]="bwipp.databarstackedBadCheckDigit#12162",_e[Ie++]="Incorrect GS1 DataBar Stacked check digit provided",Sr());var Vr=Ge(18);rr(Vr,0,Ae.barcode),He(Vr,17,Ae.checksum+48),Ae.barcode=Vr,He(Ae.options,"format","stacked"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Xo();var bn=_e[--Ie];Ae.args=bn,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function No(){var gr=Ae;Ae=Object.assign({},Ae,No.globals),Ae.dontdraw=!1,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length!=17&&Ae.barcode.length!=18&&(_e[Ie++]="bwipp.databarstackedomniBadLength#12266",_e[Ie++]="GS1 DataBar Stacked Omnidirectional must be 13 or 14 digits",Sr()),si(Oe(Ae.barcode,0,4),"(01)")&&(_e[Ie++]="bwipp.databarstackedomniBadAI#12269",_e[Ie++]="GS1 DataBar Stacked Omnidirectional must begin with (01) application identifier",Sr());for(var zr=Oe(Ae.barcode,4,Ae.barcode.length-4),rn=0,Yr=zr.length;rn<Yr;rn++){var Lr=Ce(zr,rn);(Lr<48||Lr>57)&&(_e[Ie++]="bwipp.databarstackedomniBadCharacter#12273",_e[Ie++]="GS1 DataBar Stacked Omnidirectional must contain only digits",Sr())}Ae.checksum=0;for(var Rr=0;Rr<=12;Rr+=1){Ae.i=Rr;var Kr=Ae.checksum,en=Ce(Ae.barcode,Ae.i+4)-48;Ae.i%2==0&&(en=en*3),Ae.checksum=lr(Kr+en)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==18&&Ce(Ae.barcode,17)!=Ae.checksum+48&&(_e[Ie++]="bwipp.databarstackedomniBadCheckDigit#12288",_e[Ie++]="Incorrect GS1 DataBar Stacked Omnidirectional check digit provided",Sr());var Vr=Ge(18);rr(Vr,0,Ae.barcode),He(Vr,17,Ae.checksum+48),Ae.barcode=Vr,He(Ae.options,"format","stackedomni"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Xo();var bn=_e[--Ie];Ae.args=bn,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function Ss(){var gr=Ae;Ae=Object.assign({},Ae,Ss.globals),Ae.dontdraw=!1,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length!=17&&Ae.barcode.length!=18&&(_e[Ie++]="bwipp.databartruncatedBadLength#12392",_e[Ie++]="GS1 DataBar Truncated must be 13 or 14 digits",Sr()),si(Oe(Ae.barcode,0,4),"(01)")&&(_e[Ie++]="bwipp.databartruncatedBadAI#12395",_e[Ie++]="GS1 DataBar Truncated must begin with (01) application identifier",Sr());for(var zr=Oe(Ae.barcode,4,Ae.barcode.length-4),rn=0,Yr=zr.length;rn<Yr;rn++){var Lr=Ce(zr,rn);(Lr<48||Lr>57)&&(_e[Ie++]="bwipp.databartruncatedBadCharacter#12399",_e[Ie++]="GS1 DataBar Truncated must contain only digits",Sr())}Ae.checksum=0;for(var Rr=0;Rr<=12;Rr+=1){Ae.i=Rr;var Kr=Ae.checksum,en=Ce(Ae.barcode,Ae.i+4)-48;Ae.i%2==0&&(en=en*3),Ae.checksum=lr(Kr+en)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==18&&Ce(Ae.barcode,17)!=Ae.checksum+48&&(_e[Ie++]="bwipp.databartruncatedBadCheckDigit#12414",_e[Ie++]="Incorrect GS1 DataBar Truncated check digit provided",Sr());var Vr=Ge(18);rr(Vr,0,Ae.barcode),He(Vr,17,Ae.checksum+48),Ae.barcode=Vr,He(Ae.options,"format","truncated"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Xo();var bn=_e[--Ie];Ae.args=bn,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function Fi(){if(!Fi.globals){var Kr=Ae;Ae=Fi.globals={},Ae.databarlimited_linkval=xe([2,0,1,5,1,3,3,5,3,1,0,9,6]),Ae.databarlimited_tab267=xe([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]),Ae.databarlimited_checkweights=xe([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]),_e[Ie++]=1/0;for(var gr=0;gr<=43;gr+=1)_e[Ie++]=gr;_e[Ie++]=45,_e[Ie++]=52,_e[Ie++]=57;for(var jr=63;jr<=66;jr+=1)_e[Ie++]=jr;for(var Gr=73;Gr<=79;Gr+=1)_e[Ie++]=Gr;_e[Ie++]=82;for(var zr=126;zr<=130;zr+=1)_e[Ie++]=zr;_e[Ie++]=132;for(var rn=141;rn<=146;rn+=1)_e[Ie++]=rn;for(var Yr=210;Yr<=217;Yr+=1)_e[Ie++]=Yr;_e[Ie++]=220;for(var Lr=316;Lr<=320;Lr+=1)_e[Ie++]=Lr;_e[Ie++]=322,_e[Ie++]=323,_e[Ie++]=326,_e[Ie++]=337;var Rr=xe();Ae.checkseq=Rr,Ae=Kr}var Kr=Ae;Ae=Object.assign({},Ae,Fi.globals),Ae.dontdraw=!1,Ae.height=-1,Ae.width=0,Ae.linkage=!1,Ae.modunit=1,Ti();var en=_e[--Ie];Ae.options=en;var Vr=_e[--Ie];Ae.barcode=Vr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length!=17&&Ae.barcode.length!=18&&(_e[Ie++]="bwipp.databarlimitedBadLength#12576",_e[Ie++]="GS1 DataBar Limited must be 13 or 14 digits",Sr()),si(Oe(Ae.barcode,0,4),"(01)")&&(_e[Ie++]="bwipp.databarlimitedBadAI#12579",_e[Ie++]="GS1 DataBar Limited must begin with (01) application identifier",Sr());var bn=Ce(Ae.barcode,4);(bn<48||bn>49)&&(_e[Ie++]="bwipp.databarlimitedBadStartDigit#12582",_e[Ie++]="GS1 DataBar Limited must begin with 0 or 1",Sr());for(var sn=Oe(Ae.barcode,5,Ae.barcode.length-5),pn=0,Pn=sn.length;pn<Pn;pn++){var wn=Ce(sn,pn);(wn<48||wn>57)&&(_e[Ie++]="bwipp.databarlimitedBadCharacter#12586",_e[Ie++]="GS1 DataBar Limited must contain only digits",Sr())}Ae.checksum=0;for(var kn=0;kn<=12;kn+=1){Ae.i=kn;var Sn=Ae.checksum,Wn=Ce(Ae.barcode,Ae.i+4)-48;Ae.i%2==0&&(Wn=Wn*3),Ae.checksum=lr(Sn+Wn)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.barcode.length==18&&Ce(Ae.barcode,17)!=Ae.checksum+48&&(_e[Ie++]="bwipp.databarlimitedBadCheckDigit#12607",_e[Ie++]="Incorrect GS1 DataBar Limited check digit provided",Sr());var ri=Ge(18);rr(ri,0,Ae.barcode),He(ri,17,Ae.checksum+48),Ae.barcode=ri,_e[Ie++]=1/0;for(var ni=Oe(Ae.barcode,4,13),zn=0,Hn=ni.length;zn<Hn;zn++)_e[Ie++]=Ce(ni,zn)-48;if(Ae.binval=xe(),Ae.linkage)for(var On=0,qn=Ae.binval.length-1;On<=qn;On+=1)Ae.i=On,He(Ae.binval,Ae.i,lr(Ce(Ae.binval,Ae.i)+Ce(Ae.databarlimited_linkval,Ae.i)));Ae.txt=xe(Ae.barcode.length);for(var pi=0,Ln=Ae.barcode.length-1;pi<=Ln;pi+=1)Ae.i=pi,He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),0,0,"",0]));Ae.ncr=function(){var dn=_e[--Ie],yn=_e[--Ie],Gn=lr(yn-dn);if(dn<lr(yn-dn)){var oi=Gn;Gn=dn,dn=oi}_e[Ie++]=Gn,_e[Ie++]=1,_e[Ie++]=1;for(var Cn=yn,gi=dn+1;Cn>=gi;Cn-=1){var Dn=_e[--Ie],ji=_e[Ie-1],Ji=_e[Ie-2];if(_e[Ie++]=Dn*Cn,Fn(ji,Ji)){var Hi=_e[--Ie],ei=_e[--Ie];_e[Ie++]=ei+1,_e[Ie++]=~~(Hi/ei)}}for(;;){var Zi=_e[Ie-2],Ni=_e[Ie-3];if(Xa(Zi,Ni))break;var Li=_e[--Ie],aa=_e[--Ie];_e[Ie++]=aa+1,_e[Ie++]=~~(Li/aa)}var zi=_e[--Ie];Ie--,_e[Ie-1]=zi},Ae.getRSSwidths=function(){var dn=_e[--Ie];Ae.oe=dn;var yn=_e[--Ie];Ae.el=yn;var Gn=_e[--Ie];Ae.mw=Gn;var oi=_e[--Ie];Ae.nm=oi;var Cn=_e[--Ie];Ae.val=Cn,Ae.out=xe(Ae.el),Ae.mask=0;for(var gi=0,Dn=Ae.el-2;gi<=Dn;gi+=1){for(Ae.bar=gi,Ae.ew=1,Ae.mask=Ae.mask|_a(1,Ae.bar);;){_e[Ie++]="sval",_e[Ie++]=lr(Ae.nm-Ae.ew)-1,_e[Ie++]=lr(Ae.el-Ae.bar)-2,Ae.ncr();var ji=_e[--Ie],Ji=_e[--Ie];if(Ae[Ji]=ji,Ae.oe&&Ae.mask==0&&lr(Ae.nm-Ae.ew-Ae.el*2+Ae.bar*2)>=-2){_e[Ie++]="sval",_e[Ie++]=Ae.sval,_e[Ie++]=lr(Ae.nm-Ae.ew-Ae.el+Ae.bar),_e[Ie++]=lr(Ae.el-Ae.bar)-2,Ae.ncr();var Hi=_e[--Ie],ei=_e[--Ie],Zi=_e[--Ie];Ae[Zi]=lr(ei-Hi)}if(lr(Ae.el-Ae.bar)>2){Ae.lval=0;for(var Ni=lr(Ae.nm-Ae.ew-Ae.el+Ae.bar)+2,Li=Ae.mw+1;Ni>=Li;Ni-=1){_e[Ie++]=lr(Ae.nm-Ni-Ae.ew)-1,_e[Ie++]=lr(Ae.el-Ae.bar)-3,Ae.ncr();var aa=_e[--Ie];Ae.lval=lr(aa+Ae.lval)}Ae.sval=lr(Ae.sval-Ae.lval*(Ae.el-Ae.bar-1))}else lr(Ae.nm-Ae.ew)>Ae.mw&&(Ae.sval=Ae.sval-1);if(Ae.val=lr(Ae.val-Ae.sval),Ae.val<0)break;Ae.ew=Ae.ew+1,Ae.mask=Ae.mask&~_a(1,Ae.bar)}Ae.val=lr(Ae.val+Ae.sval),Ae.nm=lr(Ae.nm-Ae.ew),He(Ae.out,Ae.bar,Ae.ew)}He(Ae.out,Ae.el-1,Ae.nm),_e[Ie++]=Ae.out};for(var Xn=0;Xn<=11;Xn+=1){Ae.i=Xn;var Yn=Ae.binval,Jn=Ae.i;He(Yn,Jn+1,lr(Ce(Yn,Jn+1)+Ce(Ae.binval,Ae.i)%2013571*10)),He(Ae.binval,Ae.i,~~(Ce(Ae.binval,Ae.i)/2013571))}Ae.d2=Ce(Ae.binval,12)%2013571;var mi=Ae.binval;He(mi,12,~~(Ce(mi,12)/2013571)),Ae.d1=0,Ae.i=!0;for(var Ii=0;Ii<=12;Ii+=1){Ae.j=Ii;var Wr=Ce(Ae.binval,Ae.j);if(_e[Ie++]=Wr,Wr==0&&Ae.i)Ie--;else{Ae.i=!1,_e[Ie++]="d1",_e[Ie++]=Ae.d1;var vn=_e[Ie-3],_n=_e[Ie-1],Un=_e[Ie-2];Ie-=3,Ae[Un]=lr(_n+vn*Mr(10,12-Ae.j))}}for(Ae.i=0;;){if(Ae.d1<=Ce(Ae.databarlimited_tab267,Ae.i)){Ur(Oe(Ae.databarlimited_tab267,Ae.i+1,7));var Qn=_e[--Ie];Ae.d1te=Qn;var ii=_e[--Ie];Ae.d1to=ii;var li=_e[--Ie];Ae.d1mwe=li;var ui=_e[--Ie];Ae.d1mwo=ui;var wi=_e[--Ie];Ae.d1ele=wi;var Ve=_e[--Ie];Ae.d1elo=Ve;var Zr=_e[--Ie];Ae.d1gs=Zr;break}Ae.i=Ae.i+8}for(Ae.i=0;;){if(Ae.d2<=Ce(Ae.databarlimited_tab267,Ae.i)){Ur(Oe(Ae.databarlimited_tab267,Ae.i+1,7));var Ai=_e[--Ie];Ae.d2te=Ai;var Bi=_e[--Ie];Ae.d2to=Bi;var ki=_e[--Ie];Ae.d2mwe=ki;var Ei=_e[--Ie];Ae.d2mwo=Ei;var Wi=_e[--Ie];Ae.d2ele=Wi;var ma=_e[--Ie];Ae.d2elo=ma;var Ba=_e[--Ie];Ae.d2gs=Ba;break}Ae.i=Ae.i+8}_e[Ie++]="d1wo",_e[Ie++]=~~(lr(Ae.d1-Ae.d1gs)/Ae.d1te),_e[Ie++]=Ae.d1elo,_e[Ie++]=Ae.d1mwo,_e[Ie++]=7,_e[Ie++]=!1,Ae.getRSSwidths();var va=_e[--Ie],Aa=_e[--Ie];Ae[Aa]=va,_e[Ie++]="d1we",_e[Ie++]=lr(Ae.d1-Ae.d1gs)%Ae.d1te,_e[Ie++]=Ae.d1ele,_e[Ie++]=Ae.d1mwe,_e[Ie++]=7,_e[Ie++]=!0,Ae.getRSSwidths();var Ua=_e[--Ie],Ea=_e[--Ie];Ae[Ea]=Ua,_e[Ie++]="d2wo",_e[Ie++]=~~(lr(Ae.d2-Ae.d2gs)/Ae.d2te),_e[Ie++]=Ae.d2elo,_e[Ie++]=Ae.d2mwo,_e[Ie++]=7,_e[Ie++]=!1,Ae.getRSSwidths();var la=_e[--Ie],Ma=_e[--Ie];Ae[Ma]=la,_e[Ie++]="d2we",_e[Ie++]=lr(Ae.d2-Ae.d2gs)%Ae.d2te,_e[Ie++]=Ae.d2ele,_e[Ie++]=Ae.d2mwe,_e[Ie++]=7,_e[Ie++]=!0,Ae.getRSSwidths();var Ta=_e[--Ie],Ca=_e[--Ie];Ae[Ca]=Ta,Ae.d1w=xe(14);for(var Er=0;Er<=6;Er+=1)Ae.i=Er,He(Ae.d1w,Ae.i*2,Ce(Ae.d1wo,Ae.i)),He(Ae.d1w,Ae.i*2+1,Ce(Ae.d1we,Ae.i));Ae.d2w=xe(14);for(var Hr=0;Hr<=6;Hr+=1)Ae.i=Hr,He(Ae.d2w,Ae.i*2,Ce(Ae.d2wo,Ae.i)),He(Ae.d2w,Ae.i*2+1,Ce(Ae.d2we,Ae.i));_e[Ie++]=1/0,Ur(Ae.d1w),Ur(Ae.d2w),Ae.widths=xe(),Ae.checksum=0;for(var or=0;or<=27;or+=1)Ae.i=or,Ae.checksum=lr(Ae.checksum+Ce(Ae.widths,Ae.i)*Ce(Ae.databarlimited_checkweights,Ae.i));Ae.checksum=Ae.checksum%89,Ae.seq=Ce(Ae.checkseq,Ae.checksum),_e[Ie++]="swidths",_e[Ie++]=~~(Ae.seq/21),_e[Ie++]=8,_e[Ie++]=3,_e[Ie++]=6,_e[Ie++]=!1,Ae.getRSSwidths();var Ar=_e[--Ie],Ye=_e[--Ie];Ae[Ye]=Ar,_e[Ie++]="bwidths",_e[Ie++]=Ae.seq%21,_e[Ie++]=8,_e[Ie++]=3,_e[Ie++]=6,_e[Ie++]=!1,Ae.getRSSwidths();var fr=_e[--Ie],ur=_e[--Ie];Ae[ur]=fr,Ae.checkwidths=xe([0,0,0,0,0,0,0,0,0,0,0,0,1,1]);for(var Br=0;Br<=5;Br+=1)Ae.i=Br,He(Ae.checkwidths,Ae.i*2,Ce(Ae.swidths,Ae.i)),He(Ae.checkwidths,Ae.i*2+1,Ce(Ae.bwidths,Ae.i));_e[Ie++]=1/0,_e[Ie++]=1,Ur(Ae.d1w),Ur(Ae.checkwidths),Ur(Ae.d2w),_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=5,Ae.sbs=xe(),Ae.height==-1&&(Ae.height=10/72),_e[Ie++]=1/0;for(var Dr=Ae.sbs,Qr=[],fn=0,cn=~~((Ae.sbs.length+1)/2);fn<cn;fn++)Qr[fn]=Ae.height;Qr=xe(Qr);for(var Bn=[],Kn=0,Nr=~~((Ae.sbs.length+1)/2);Kn<Nr;Kn++)Bn[Kn]=0;Bn=xe(Bn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Dr,_e[Ie++]="bhs",_e[Ie++]=Qr,_e[Ie++]="bbs",_e[Ie++]=Bn,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="borderleft",_e[Ie++]=0,_e[Ie++]="borderright",_e[Ie++]=0,_e[Ie++]="opt",_e[Ie++]=Ae.options;var un=er();_e[Ie++]=un,Ae._render&&hi(),Ae=Kr}function pa(){if(!pa.globals){var ii=Ae;Ae=pa.globals={},Ae.databarexpanded_tab174=xe([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]),Ae.databarexpanded_finderwidths=xe([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]),Ae.databarexpanded_finderseq=xe([xe([0,1]),xe([0,3,2]),xe([0,5,2,7]),xe([0,9,2,7,4]),xe([0,9,2,7,6,11]),xe([0,9,2,7,8,11,10]),xe([0,1,2,3,4,5,6,7]),xe([0,1,2,3,4,5,6,9,8]),xe([0,1,2,3,4,5,6,9,10,11]),xe([0,1,2,3,4,7,6,9,8,11,10])]),Ae.databarexpanded_checkweights=xe([-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]),Ae.databarexpanded_fillpat=xe([0,0,1,0,0]),Ae.databarexpanded_seppad=xe([0,0,0,0]),Ae.databarexpanded_fnc1=-1,Ae.databarexpanded_lnumeric=-2,Ae.databarexpanded_lalphanumeric=-3,Ae.databarexpanded_liso646=-4,_e[Ie++]=1/0;for(var gr=0;gr<=119;gr+=1){var jr=pr(Ge(2),"00"),Gr=wr(Ge(2),gr,11);if(rr(jr,2-Gr.length,Gr),_e[Ie++]=gr,_e[Ie++]=jr,Ce(jr,0)==65){var zr=_e[Ie-1];He(zr,0,94)}var rn=_e[Ie-1];if(Ce(rn,1)==65){var Yr=_e[Ie-1];He(Yr,1,94)}var Lr=_e[--Ie],Rr=_e[--Ie],Kr=pr(Ge(7),"0000000"),en=wr(Ge(7),Rr+8,2);rr(Kr,7-en.length,en),_e[Ie++]=Lr,_e[Ie++]=Kr}_e[Ie++]=Ae.databarexpanded_lalphanumeric,_e[Ie++]="0000";var Vr=er();Ae.numeric=Vr,_e[Ie++]=1/0;for(var bn=48;bn<=57;bn+=1){var sn=pr(Ge(5),"00000"),pn=wr(Ge(5),bn-43,2);rr(sn,5-pn.length,pn),_e[Ie++]=bn,_e[Ie++]=sn}_e[Ie++]=Ae.databarexpanded_fnc1,_e[Ie++]="01111";for(var Pn=65;Pn<=90;Pn+=1){var wn=pr(Ge(6),"000000"),kn=wr(Ge(6),Pn-33,2);rr(wn,6-kn.length,kn),_e[Ie++]=Pn,_e[Ie++]=wn}_e[Ie++]=42,_e[Ie++]="111010";for(var Sn=44;Sn<=47;Sn+=1){var Wn=pr(Ge(6),"000000"),ri=wr(Ge(6),Sn+15,2);rr(Wn,6-ri.length,ri),_e[Ie++]=Sn,_e[Ie++]=Wn}_e[Ie++]=Ae.databarexpanded_lnumeric,_e[Ie++]="000",_e[Ie++]=Ae.databarexpanded_liso646,_e[Ie++]="00100";var ni=er();Ae.alphanumeric=ni,_e[Ie++]=1/0;for(var zn=48;zn<=57;zn+=1){var Hn=pr(Ge(5),"00000"),On=wr(Ge(5),zn-43,2);rr(Hn,5-On.length,On),_e[Ie++]=zn,_e[Ie++]=Hn}_e[Ie++]=Ae.databarexpanded_fnc1,_e[Ie++]="01111";for(var qn=65;qn<=90;qn+=1){var pi=pr(Ge(7),"0000000"),Ln=wr(Ge(7),qn-1,2);rr(pi,7-Ln.length,Ln),_e[Ie++]=qn,_e[Ie++]=pi}for(var Xn=97;Xn<=122;Xn+=1){var Yn=pr(Ge(7),"0000000"),Jn=wr(Ge(7),Xn-7,2);rr(Yn,7-Jn.length,Jn),_e[Ie++]=Xn,_e[Ie++]=Yn}_e[Ie++]=33,_e[Ie++]="11101000",_e[Ie++]=34,_e[Ie++]="11101001";for(var mi=37;mi<=47;mi+=1){var Ii=pr(Ge(8),"00000000"),Wr=wr(Ge(8),mi+197,2);rr(Ii,8-Wr.length,Wr),_e[Ie++]=mi,_e[Ie++]=Ii}for(var vn=58;vn<=63;vn+=1){var _n=pr(Ge(8),"00000000"),Un=wr(Ge(8),vn+187,2);rr(_n,8-Un.length,Un),_e[Ie++]=vn,_e[Ie++]=_n}_e[Ie++]=95,_e[Ie++]="11111011",_e[Ie++]=32,_e[Ie++]="11111100",_e[Ie++]=Ae.databarexpanded_lnumeric,_e[Ie++]="000",_e[Ie++]=Ae.databarexpanded_lalphanumeric,_e[Ie++]="00100";var Qn=er();Ae.iso646=Qn,Ae=ii}var ii=Ae;Ae=Object.assign({},Ae,pa.globals),Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.dontdraw=!1,Ae.height=-1,Ae.width=0,Ae.format="expanded",Ae.segments=-1,Ae.linkage=!1,Ae.barxmult=34,Ae.modunit=1,Ti();var li=_e[--Ie];Ae.options=li;var ui=_e[--Ie];if(Ae.barcode=ui,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.fnc1=Ae.databarexpanded_fnc1,Ae.barxmult<34&&(_e[Ie++]="bwipp.databarStackedOmniBarXmult#13009",_e[Ie++]="GS1 DataBar Expanded Stacked must have a barxmult of at least 34",Sr()),si(Ae.format,"expanded")&&si(Ae.format,"expandedstacked")&&(_e[Ie++]="bwipp.databarexpandedBadFormat#13013",_e[Ie++]="Valid formats are expanded and expandedstacked",Sr()),Ae.segments==-1){var wi=gn(Ae.format,"expandedstacked")?4:22;Ae.segments=wi}else(Ae.segments<2||Ae.segments>22||Ae.segments%2!=0)&&(_e[Ie++]="bwipp.gs1databarexpandedBadSegments#13020",_e[Ie++]="The number of segments must be even from 2 to 22",Sr());_e[Ie++]=Ae.barcode,_e[Ie++]="ai",ka();var Ve=_e[--Ie];Ae.fncs=Ve;var Zr=_e[--Ie];Ae.vals=Zr;var Ai=_e[--Ie];for(Ae.ais=Ai,Ae.isNdigits=function(){var zs=_e[--Ie],Q1=_e[Ie-1];if(zs!=Q1.length)_e[Ie-1]=!1;else{var D1=_e[--Ie];_e[Ie++]=!0,tn(D1,function(){var lA=_e[--Ie];(lA<48||lA>57)&&(_e[Ie-1]=!1)})}};;){if(Ae.ais.length==2&&gn(Ce(Ae.ais,0),"01")&&gn(Ce(Ae.ais,1),"3103")){_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits(),_e[Ie++]=Ce(Ae.vals,1),_e[Ie++]=6,Ae.isNdigits();var Bi=_e[--Ie],ki=_e[--Ie];if(ki&&Bi&&gn(Oe(Ce(Ae.vals,0),0,1),"9")&&dr(Ce(Ae.vals,1))<=32767){_e[Ie++]="0100",_e[Ie++]=!1;break}}if(Ae.ais.length==2&&gn(Ce(Ae.ais,0),"01")&&gn(Ce(Ae.ais,1),"3202")){_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits(),_e[Ie++]=Ce(Ae.vals,1),_e[Ie++]=6,Ae.isNdigits();var Ei=_e[--Ie],Wi=_e[--Ie];if(Wi&&Ei&&gn(Oe(Ce(Ae.vals,0),0,1),"9")&&dr(Ce(Ae.vals,1))<=9999){_e[Ie++]="0101",_e[Ie++]=!1;break}}if(Ae.ais.length==2&&gn(Ce(Ae.ais,0),"01")&&gn(Ce(Ae.ais,1),"3203")){_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits(),_e[Ie++]=Ce(Ae.vals,1),_e[Ie++]=6,Ae.isNdigits();var ma=_e[--Ie],Ba=_e[--Ie];if(Ba&&ma&&gn(Oe(Ce(Ae.vals,0),0,1),"9")&&dr(Ce(Ae.vals,1))<=22767){_e[Ie++]="0101",_e[Ie++]=!1;break}}var va=Ae.ais.length;if(va==2||va==3){for(var Aa=!1,Ua=3100;Ua<=3109;Ua+=1){var Ea=wr(Ge(4),Ua,10);Aa=Aa||gn(Ea,Ce(Ae.ais,1))}Ae.ai310x=Aa;for(var la=!1,Ma=3200;Ma<=3209;Ma+=1){var Ta=wr(Ge(4),Ma,10);la=la||gn(Ta,Ce(Ae.ais,1))}if(Ae.ai320x=la,Ae.ais.length==3){for(var Ca=xe(["11","13","15","17"]),Er=!0,Hr=0,or=Ca.length;Hr<or;Hr++)Er=Er&&si(Ce(Ca,Hr),Ce(Ae.ais,2));Ae.aibad=Er}else Ae.aibad=!1;if(gn(Ce(Ae.ais,0),"01")&&(Ae.ai310x||Ae.ai320x)&&!Ae.aibad)if(Ae.ais.length==3){_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits(),_e[Ie++]=Ce(Ae.vals,1),_e[Ie++]=6,Ae.isNdigits();var Ar=_e[--Ie],Ye=_e[--Ie];_e[Ie++]=na(Ye,Ar),_e[Ie++]=Ce(Ae.vals,2),_e[Ie++]=6,Ae.isNdigits();var fr=_e[--Ie],ur=_e[--Ie];if(ur&&fr){var Br=Oe(Ce(Ae.vals,0),0,1),Dr=dr(Oe(Ce(Ae.vals,2),2,2)),Qr=dr(Oe(Ce(Ae.vals,2),4,2));_e[Ie++]=gn(Br,"9")&&dr(Ce(Ae.vals,1))<=99999&&Dr>=1&&Dr<=12&&Qr>=0&&Qr<=31}else _e[Ie++]=!1;var fn=_e[--Ie];if(fn){if(Ae.ai310x&&gn(Ce(Ae.ais,2),"11")){_e[Ie++]="0111000",_e[Ie++]=!1;break}if(Ae.ai320x&&gn(Ce(Ae.ais,2),"11")){_e[Ie++]="0111001",_e[Ie++]=!1;break}if(Ae.ai310x&&gn(Ce(Ae.ais,2),"13")){_e[Ie++]="0111010",_e[Ie++]=!1;break}if(Ae.ai320x&&gn(Ce(Ae.ais,2),"13")){_e[Ie++]="0111011",_e[Ie++]=!1;break}if(Ae.ai310x&&gn(Ce(Ae.ais,2),"15")){_e[Ie++]="0111100",_e[Ie++]=!1;break}if(Ae.ai320x&&gn(Ce(Ae.ais,2),"15")){_e[Ie++]="0111101",_e[Ie++]=!1;break}if(Ae.ai310x&&gn(Ce(Ae.ais,2),"17")){_e[Ie++]="0111110",_e[Ie++]=!1;break}if(Ae.ai320x&&gn(Ce(Ae.ais,2),"17")){_e[Ie++]="0111111",_e[Ie++]=!1;break}}}else{_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits(),_e[Ie++]=Ce(Ae.vals,1),_e[Ie++]=6,Ae.isNdigits();var cn=_e[--Ie],Bn=_e[--Ie];if(Bn&&cn&&gn(Oe(Ce(Ae.vals,0),0,1),"9")&&dr(Ce(Ae.vals,1))<=99999){if(Ae.ai310x){_e[Ie++]="0111000",_e[Ie++]=!1;break}if(Ae.ai320x){_e[Ie++]="0111001",_e[Ie++]=!1;break}}}}if(Ae.ais.length>=2){for(var Kn=!1,Nr=3920;Nr<=3923;Nr+=1){var un=wr(Ge(4),Nr,10);Kn=Kn||gn(un,Ce(Ae.ais,1))}Ae.ai392x=Kn,_e[Ie++]=gn(Ce(Ae.ais,0),"01")&&Ae.ai392x,_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits();var dn=_e[--Ie],yn=_e[--Ie];if(yn&&dn&&gn(Oe(Ce(Ae.vals,0),0,1),"9")){_e[Ie++]="01100",_e[Ie++]=!0;break}}if(Ae.ais.length>=2){for(var Gn=!1,oi=3930;oi<=3933;oi+=1){var Cn=wr(Ge(4),oi,10);Gn=Gn||gn(Cn,Ce(Ae.ais,1))}Ae.ai393x=Gn,_e[Ie++]=gn(Ce(Ae.ais,0),"01")&&Ae.ai393x,_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits();var gi=_e[--Ie],Dn=_e[--Ie];if(Dn&&gi){_e[Ie++]=gn(Oe(Ce(Ae.vals,0),0,1),"9"),Ce(Ae.vals,1).length>=3?(_e[Ie++]=Oe(Ce(Ae.vals,1),0,3),_e[Ie++]=3,Ae.isNdigits()):_e[Ie++]=!1;var ji=_e[--Ie],Ji=_e[--Ie];if(Ji&&ji){_e[Ie++]="01101",_e[Ie++]=!0;break}}}_e[Ie++]=gn(Ce(Ae.ais,0),"01"),_e[Ie++]=Ce(Ae.vals,0),_e[Ie++]=14,Ae.isNdigits();var Hi=_e[--Ie],ei=_e[--Ie];if(ei&&Hi){_e[Ie++]="1",_e[Ie++]=!0;break}_e[Ie++]="00",_e[Ie++]=!0;break}var Zi=_e[--Ie];Ae.gpfallow=Zi;var Ni=_e[--Ie];if(Ae.method=Ni,Ae.conv12to40=function(){var zs=pr(Ge(40),"0000000000000000000000000000000000000000"),Q1=_e[--Ie],D1=wr(Ge(10),dr(Oe(Q1,0,3)),2);rr(Oe(zs,0,10),10-D1.length,D1);var lA=wr(Ge(10),dr(Oe(Q1,3,3)),2);rr(Oe(zs,10,10),10-lA.length,lA);var bA=wr(Ge(10),dr(Oe(Q1,6,3)),2);rr(Oe(zs,20,10),10-bA.length,bA);var FA=wr(Ge(10),dr(Oe(Q1,9,3)),2);rr(Oe(zs,30,10),10-FA.length,FA),_e[Ie++]=zs},Ae.conv13to44=function(){var zs=pr(Ge(44),"00000000000000000000000000000000000000000000"),Q1=_e[--Ie],D1=wr(Ge(4),dr(Oe(Q1,0,1)),2);rr(Oe(zs,0,4),4-D1.length,D1),_e[Ie++]=zs,_e[Ie++]=zs,_e[Ie++]=Oe(Q1,1,12),Ae.conv12to40();var lA=_e[--Ie],bA=_e[--Ie];rr(bA,4,lA)},Ae.tobin=function(){var zs=_e[--Ie],Q1=Ge(zs);_e[Ie++]=Q1;for(var D1=0,lA=Q1.length-1;D1<=lA;D1+=1){var bA=_e[Ie-1];He(bA,D1,48)}var FA=_e[Ie-1];_e[Ie++]=FA;var IA=_e[Ie-3],_c=_e[Ie-1];_e[Ie-3]=_e[Ie-2],Ie-=2;var zc=wr(Ge(_c.length),IA,2);rr(_c,_c.length-zc.length,zc)},gn(Ae.method,"00")&&(Ae.cdf=xe([]),Ae.gpf=xe([])),gn(Ae.method,"1")){var Li=Oe(Ce(Ae.vals,0),0,13);_e[Ie++]="cdf",_e[Ie++]=Li,Ae.conv13to44();var aa=_e[--Ie],zi=_e[--Ie];Ae[zi]=aa,_e[Ie++]=1/0;for(var Qi=Ae.cdf,Yi=0,ca=Qi.length;Yi<ca;Yi++)_e[Ie++]=Ce(Qi,Yi)-48;Ae.cdf=xe(),Ae.gpf=xe([]),Ae.ais=Oe(Ae.ais,1,Ae.ais.length-1),Ae.vals=Oe(Ae.vals,1,Ae.vals.length-1),Ae.fncs=Oe(Ae.fncs,1,Ae.fncs.length-1)}if(gn(Ae.method,"0100")){Ae.cdf=Ge(55);var ea=Oe(Ce(Ae.vals,0),1,12);_e[Ie++]=Ae.cdf,_e[Ie++]=0,_e[Ie++]=ea,Ae.conv12to40();var Vi=_e[--Ie],ia=_e[--Ie],sa=_e[--Ie];rr(sa,ia,Vi),_e[Ie++]=Ae.cdf,_e[Ie++]=40,_e[Ie++]=dr(Ce(Ae.vals,1)),_e[Ie++]=15,Ae.tobin();var Pa=_e[--Ie],ja=_e[--Ie],Ha=_e[--Ie];rr(Ha,ja,Pa),_e[Ie++]=1/0;for(var $a=Ae.cdf,to=0,Ga=$a.length;to<Ga;to++)_e[Ie++]=Ce($a,to)-48;Ae.cdf=xe(),Ae.gpf=xe([]),Ae.ais=xe([]),Ae.vals=xe([]),Ae.fncs=xe([])}if(gn(Ae.method,"0101")){Ae.cdf=Ge(55);var bo=Oe(Ce(Ae.vals,0),1,12);_e[Ie++]=Ae.cdf,_e[Ie++]=0,_e[Ie++]=bo,Ae.conv12to40();var La=_e[--Ie],Io=_e[--Ie],Va=_e[--Ie];rr(Va,Io,La),gn(Ce(Ae.ais,1),"3202")?(_e[Ie++]=dr(Ce(Ae.vals,1)),_e[Ie++]=15,Ae.tobin()):(_e[Ie++]=dr(Ce(Ae.vals,1))+1e4,_e[Ie++]=15,Ae.tobin());var Ao=_e[--Ie];rr(Ae.cdf,40,Ao),_e[Ie++]=1/0;for(var io=Ae.cdf,Oa=0,co=io.length;Oa<co;Oa++)_e[Ie++]=Ce(io,Oa)-48;Ae.cdf=xe(),Ae.gpf=xe([]),Ae.ais=xe([]),Ae.vals=xe([]),Ae.fncs=xe([])}if(Ae.method.length==7){Ae.cdf=Ge(76);var ao=Oe(Ce(Ae.vals,0),1,12);_e[Ie++]=Ae.cdf,_e[Ie++]=0,_e[Ie++]=ao,Ae.conv12to40();var wa=_e[--Ie],eo=_e[--Ie],so=_e[--Ie];rr(so,eo,wa);var za=Ge(6);rr(za,0,Oe(Ce(Ae.ais,1),3,1)),rr(za,1,Oe(Ce(Ae.vals,1),1,5)),_e[Ie++]=dr(za),_e[Ie++]=20,Ae.tobin();var Po=_e[--Ie];if(rr(Ae.cdf,40,Po),Ae.ais.length==3){var wo=Ce(Ae.vals,2);_e[Ie++]=dr(Oe(wo,0,2))*384+((dr(Oe(wo,2,2))-1)*32+dr(Oe(wo,4,2)))}else _e[Ie++]=38400;_e[Ie++]=16,Ae.tobin();var Ho=_e[--Ie];rr(Ae.cdf,60,Ho),_e[Ie++]=1/0;for(var Go=Ae.cdf,es=0,To=Go.length;es<To;es++)_e[Ie++]=Ce(Go,es)-48;Ae.cdf=xe(),Ae.gpf=xe([]),Ae.ais=xe([]),Ae.vals=xe([]),Ae.fncs=xe([])}if(gn(Ae.method,"01100")){Ae.cdf=Ge(42);var Yo=Oe(Ce(Ae.vals,0),1,12);_e[Ie++]=Ae.cdf,_e[Ie++]=0,_e[Ie++]=Yo,Ae.conv12to40();var Ko=_e[--Ie],ts=_e[--Ie],Lo=_e[--Ie];rr(Lo,ts,Ko);var fs=Oe(Ce(Ae.ais,1),3,1);_e[Ie++]=Ae.cdf,_e[Ie++]=40,_e[Ie++]=dr(fs),_e[Ie++]=2,Ae.tobin();var Qe=_e[--Ie],nr=_e[--Ie],br=_e[--Ie];rr(br,nr,Qe),_e[Ie++]=1/0;for(var Fr=Ae.cdf,Xr=0,An=Fr.length;Xr<An;Xr++)_e[Ie++]=Ce(Fr,Xr)-48;Ae.cdf=xe(),_e[Ie++]=1/0,tn(Ce(Ae.vals,1)),Ae.ais.length>2&&(_e[Ie++]=Ae.fnc1),Ae.gpf=xe(),Ae.ais=Oe(Ae.ais,2,Ae.ais.length-2),Ae.vals=Oe(Ae.vals,2,Ae.vals.length-2),Ae.fncs=Oe(Ae.fncs,2,Ae.fncs.length-2)}if(gn(Ae.method,"01101")){Ae.cdf=Ge(52);var ln=Oe(Ce(Ae.vals,0),1,12);_e[Ie++]=Ae.cdf,_e[Ie++]=0,_e[Ie++]=ln,Ae.conv12to40();var an=_e[--Ie],In=_e[--Ie],En=_e[--Ie];rr(En,In,an);var ti=Oe(Ce(Ae.ais,1),3,1);_e[Ie++]=Ae.cdf,_e[Ie++]=40,_e[Ie++]=dr(ti),_e[Ie++]=2,Ae.tobin();var Ci=_e[--Ie],_i=_e[--Ie],bi=_e[--Ie];rr(bi,_i,Ci);var qi=Oe(Ce(Ae.vals,1),0,3);_e[Ie++]=Ae.cdf,_e[Ie++]=42,_e[Ie++]=dr(qi),_e[Ie++]=10,Ae.tobin();var Gi=_e[--Ie],ci=_e[--Ie],vi=_e[--Ie];rr(vi,ci,Gi),_e[Ie++]=1/0;for(var Xi=Ae.cdf,ba=0,$i=Xi.length;ba<$i;ba++)_e[Ie++]=Ce(Xi,ba)-48;Ae.cdf=xe(),_e[Ie++]=1/0;for(var Wa=Ce(Ae.vals,1),Da=Oe(Wa,3,Wa.length-3),_o=0,Ra=Da.length;_o<Ra;_o++)_e[Ie++]=Ce(Da,_o);Ae.ais.length>2&&(_e[Ie++]=Ae.fnc1),Ae.gpf=xe(),Ae.ais=Oe(Ae.ais,2,Ae.ais.length-2),Ae.vals=Oe(Ae.vals,2,Ae.vals.length-2),Ae.fncs=Oe(Ae.fncs,2,Ae.fncs.length-2)}Ae.gpfallow?Ae.vlf=xe(2):Ae.vlf=xe([]),_e[Ie++]=1/0,Ur(Ae.gpf);for(var ps=0,Ms=Ae.ais.length-1;ps<=Ms;ps+=1)Ae.i=ps,tn(Ce(Ae.ais,Ae.i)),tn(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(_e[Ie++]=Ae.fnc1);di(xe(xi()));var ss=_e[--Ie];Ae.gpf=ss,Ie--,Ae.rembits=function(){var zs=_e[--Ie],Q1=48,D1=cr(zs/12)*12;if(cr(zs/12)*12<48){var lA=Q1;Q1=D1,D1=lA}var bA=~~(D1/12);if(_e[Ie++]=zs,_e[Ie++]=D1,_e[Ie++]=bA,bA%Ae.segments==1){var FA=_e[--Ie];_e[Ie-1]=(FA+1)*12}else Ie--;var IA=_e[--Ie],_c=_e[--Ie];_e[Ie++]=lr(IA-_c)},Ae.encode=function(){var zs=_e[Ie-1];if(si(zs,"raw")){var Q1=_e[--Ie],D1=_e[--Ie];_e[Ie++]=Ce(Q1,D1)}else Ie--;var lA=_e[Ie-1];lA.length+Ae.j>=252&&(_e[Ie-1]="bwipp.gs1databarexpandedTooLong#13291",_e[Ie++]="Maximum length exceeded",Sr());var bA=_e[--Ie];_e[Ie++]=1/0,tn(bA,function(){_e[Ie-1]-=48});var FA=xe();rr(Ae.gpfenc,Ae.j,FA),Ae.j=FA.length+Ae.j},_e[Ie++]=1/0;for(var Ia=0,Bs=Ae.gpf.length;Ia<Bs;Ia++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=-1,Ae.numericruns=xe(),_e[Ie++]=1/0;for(var Cs=0,Mo=Ae.gpf.length;Cs<Mo;Cs++)_e[Ie++]=0;_e[Ie++]=0,Ae.alphanumericruns=xe(),_e[Ie++]=1/0;for(var Is=0,Os=Ae.gpf.length;Is<Os;Is++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextiso646only=xe();for(var Gs=Ae.gpf.length-1;Gs>=0;Gs-=1){Ae.i=Gs;var Hs=pr(Ge(2),"00"),$o=Ce(Ae.gpf,Ae.i);_e[Ie++]=Ce(Ae.gpf,Ae.i),_e[Ie++]=Hs;var S1=0;if($o==Ae.fnc1&&($o=94),He(Hs,S1,$o),Ae.i<Ae.gpf.length-1){var a1=_e[Ie-1],Ws=Ce(Ae.gpf,Ae.i+1),vs=1;Ws==Ae.fnc1&&(Ws=94),He(a1,vs,Ws)}var Ls=_e[--Ie];vr(Ae.numeric,Ls)?He(Ae.numericruns,Ae.i,Ce(Ae.numericruns,Ae.i+2)+2):He(Ae.numericruns,Ae.i,0);var c1=_e[Ie-1],q1=vr(Ae.alphanumeric,c1);q1?He(Ae.alphanumericruns,Ae.i,Ce(Ae.alphanumericruns,Ae.i+1)+1):He(Ae.alphanumericruns,Ae.i,0);var $s=_e[--Ie];vr(Ae.iso646,$s)&&!vr(Ae.alphanumeric,$s)?He(Ae.nextiso646only,Ae.i,0):He(Ae.nextiso646only,Ae.i,Ce(Ae.nextiso646only,Ae.i+1)+1)}for(Ae.gpfenc=xe(252),Ae.i=0,Ae.j=0,Ae.mode="numeric";Ae.i!=Ae.gpf.length;)for(;;){if(gn(Ae.mode,"numeric"))if(Ae.i<=Ae.gpf.length-2){var T1=Ge(2),x1=Ce(Ae.gpf,Ae.i);_e[Ie++]=T1;var pA=0;x1==Ae.fnc1&&(x1=94),He(T1,pA,x1);var oA=_e[Ie-1],Rs=Ce(Ae.gpf,Ae.i+1),dA=1;Rs==Ae.fnc1&&(Rs=94),He(oA,dA,Rs);var ol=_e[Ie-1],qs=vr(Ae.numeric,ol);if(qs){_e[Ie++]=Ae.numeric,Ae.encode(),Ae.i=Ae.i+2;break}_e[Ie-1]=Ae.databarexpanded_lalphanumeric,_e[Ie++]=Ae.numeric,Ae.encode(),Ae.mode="alphanumeric";break}else{var X1=Ce(Ae.gpf,Ae.i);if(X1<48||X1>57){_e[Ie++]=Ae.databarexpanded_lalphanumeric,_e[Ie++]=Ae.numeric,Ae.encode(),Ae.mode="alphanumeric";break}_e[Ie++]="rem",_e[Ie++]=13+Ae.method.length+Ae.vlf.length+Ae.cdf.length+Ae.j,Ae.rembits();var sA=_e[--Ie],R1=_e[--Ie];if(Ae[R1]=sA,Ae.rem>=4&&Ae.rem<=6){var Ks=Oe(pr(Ge(6),"000000"),0,Ae.rem),j1=wr(Ge(4),Ce(Ae.gpf,Ae.i)-47,2);rr(Ks,4-j1.length,j1),_e[Ie++]=Ks,_e[Ie++]="raw",Ae.encode(),Ae.i=Ae.i+1;break}else{var B1=Ge(2);He(B1,0,Ce(Ae.gpf,Ae.i)),He(B1,1,94),_e[Ie++]=B1,_e[Ie++]=Ae.numeric,Ae.encode(),Ae.i=Ae.i+1;break}}if(gn(Ae.mode,"alphanumeric")){if(Ce(Ae.gpf,Ae.i)==Ae.fnc1){_e[Ie++]=Ae.fnc1,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="numeric",Ae.i=Ae.i+1;break}var hA=Ce(Ae.gpf,Ae.i);if(vr(Ae.iso646,hA)&&!vr(Ae.alphanumeric,hA)){_e[Ie++]=Ae.databarexpanded_liso646,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="iso646";break}if(Ce(Ae.numericruns,Ae.i)>=6){_e[Ie++]=Ae.databarexpanded_lnumeric,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="numeric";break}var AA=Ce(Ae.numericruns,Ae.i);if(AA>=4&&lr(AA+Ae.i)==Ae.gpf.length){_e[Ie++]=Ae.databarexpanded_lnumeric,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="numeric";break}_e[Ie++]=Ce(Ae.gpf,Ae.i),_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.i=Ae.i+1;break}if(gn(Ae.mode,"iso646")){if(Ce(Ae.gpf,Ae.i)==Ae.fnc1){_e[Ie++]=Ae.fnc1,_e[Ie++]=Ae.iso646,Ae.encode(),Ae.mode="numeric",Ae.i=Ae.i+1;break}if(Ce(Ae.numericruns,Ae.i)>=4&&Ce(Ae.nextiso646only,Ae.i)>=10){_e[Ie++]=Ae.databarexpanded_lnumeric,_e[Ie++]=Ae.iso646,Ae.encode(),Ae.mode="numeric";break}if(Ce(Ae.alphanumericruns,Ae.i)>=5&&Ce(Ae.nextiso646only,Ae.i)>=10){_e[Ie++]=Ae.databarexpanded_lalphanumeric,_e[Ie++]=Ae.iso646,Ae.encode(),Ae.mode="alphanumeric";break}_e[Ie++]=Ce(Ae.gpf,Ae.i),_e[Ie++]=Ae.iso646,Ae.encode(),Ae.i=Ae.i+1;break}}Ae.gpf=Oe(Ae.gpfenc,0,Ae.j);var $1=13+Ae.method.length+Ae.vlf.length+Ae.cdf.length+Ae.gpf.length;_e[Ie++]=$1,_e[Ie++]=$1,Ae.rembits();var BA=_e[--Ie];if(Ae.pad=xe(BA),_e[Ie++]=BA,Ae.vlf.length!=0){var sl=_e[--Ie],jA=_e[--Ie],CA=~~(lr(jA+sl)/12);He(Ae.vlf,0,CA%2);var kl=CA<=14?0:1;He(Ae.vlf,1,kl)}else Ie-=2;if(Ae.pad.length>0){for(var ml=0,bl=Ae.pad.length-1;ml<=bl;ml+=5){Ae.i=ml;var Z1=Ae.pad,Dl=Ae.i,Nl=Ae.pad,tc=Ae.i,GA=5,UA=Nl.length-tc;if(Nl.length-tc>5){var Il=GA;GA=UA,UA=Il}rr(Z1,Dl,Oe(Ae.databarexpanded_fillpat,0,UA))}if(gn(Ae.mode,"numeric")){_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ur(Ae.pad);var rc=xe();Ae.pad=Oe(rc,0,Ae.pad.length)}}_e[Ie++]=1/0,_e[Ie++]=Ae.linkage?1:0,tn(Ae.method,function(){_e[Ie-1]-=48}),Ur(Ae.vlf),Ur(Ae.cdf),Ur(Ae.gpf),Ur(Ae.pad),Ae.binval=xe(),vr(Ae.options,"debugbits")&&(_e[Ie++]="bwipp.debugbits#13461",_e[Ie++]=Ae.binval,Sr()),Ae.datalen=~~(Ae.binval.length/12),Ae.ncr=function(){var zs=_e[--Ie],Q1=_e[--Ie],D1=lr(Q1-zs);if(zs<lr(Q1-zs)){var lA=D1;D1=zs,zs=lA}_e[Ie++]=D1,_e[Ie++]=1,_e[Ie++]=1;for(var bA=Q1,FA=zs+1;bA>=FA;bA-=1){var IA=_e[--Ie],_c=_e[Ie-1],zc=_e[Ie-2];if(_e[Ie++]=IA*bA,Fn(_c,zc)){var Cl=_e[--Ie],Pc=_e[--Ie];_e[Ie++]=Pc+1,_e[Ie++]=~~(Cl/Pc)}}for(;;){var Nc=_e[Ie-2],Fc=_e[Ie-3];if(Xa(Nc,Fc))break;var Gc=_e[--Ie],Hc=_e[--Ie];_e[Ie++]=Hc+1,_e[Ie++]=~~(Gc/Hc)}var iu=_e[--Ie];Ie--,_e[Ie-1]=iu},Ae.getRSSwidths=function(){var zs=_e[--Ie];Ae.oe=zs;var Q1=_e[--Ie];Ae.el=Q1;var D1=_e[--Ie];Ae.mw=D1;var lA=_e[--Ie];Ae.nm=lA;var bA=_e[--Ie];Ae.val=bA,Ae.out=xe(Ae.el),Ae.mask=0;for(var FA=0,IA=Ae.el-2;FA<=IA;FA+=1){for(Ae.bar=FA,Ae.ew=1,Ae.mask=Ae.mask|_a(1,Ae.bar);;){_e[Ie++]="sval",_e[Ie++]=lr(Ae.nm-Ae.ew)-1,_e[Ie++]=lr(Ae.el-Ae.bar)-2,Ae.ncr();var _c=_e[--Ie],zc=_e[--Ie];if(Ae[zc]=_c,Ae.oe&&Ae.mask==0&&lr(Ae.nm-Ae.ew-Ae.el*2+Ae.bar*2)>=-2){_e[Ie++]="sval",_e[Ie++]=Ae.sval,_e[Ie++]=lr(Ae.nm-Ae.ew-Ae.el+Ae.bar),_e[Ie++]=lr(Ae.el-Ae.bar)-2,Ae.ncr();var Cl=_e[--Ie],Pc=_e[--Ie],Nc=_e[--Ie];Ae[Nc]=lr(Pc-Cl)}if(lr(Ae.el-Ae.bar)>2){Ae.lval=0;for(var Fc=lr(Ae.nm-Ae.ew-Ae.el+Ae.bar)+2,Gc=Ae.mw+1;Fc>=Gc;Fc-=1){_e[Ie++]=lr(Ae.nm-Fc-Ae.ew)-1,_e[Ie++]=lr(Ae.el-Ae.bar)-3,Ae.ncr();var Hc=_e[--Ie];Ae.lval=lr(Hc+Ae.lval)}Ae.sval=lr(Ae.sval-Ae.lval*(Ae.el-Ae.bar-1))}else lr(Ae.nm-Ae.ew)>Ae.mw&&(Ae.sval=Ae.sval-1);if(Ae.val=lr(Ae.val-Ae.sval),Ae.val<0)break;Ae.ew=Ae.ew+1,Ae.mask=Ae.mask&~_a(1,Ae.bar)}Ae.val=lr(Ae.val+Ae.sval),Ae.nm=lr(Ae.nm-Ae.ew),He(Ae.out,Ae.bar,Ae.ew)}He(Ae.out,Ae.el-1,Ae.nm),_e[Ie++]=Ae.out},Ae.dxw=xe(Ae.datalen);for(var Al=0,nc=Ae.datalen-1;Al<=nc;Al+=1){Ae.x=Al,Ae.d=Oe(Ae.binval,Ae.x*12,12);for(var u1=0,ll=0;ll<=11;ll+=1)Ae.j=ll,u1=lr(u1+Mr(2,11-Ae.j)*Ce(Ae.d,Ae.j));for(Ae.d=u1,Ae.j=0;;){if(Fn(Ae.d,Ce(Ae.databarexpanded_tab174,Ae.j))){Ur(Oe(Ae.databarexpanded_tab174,Ae.j+1,7));var bc=_e[--Ie];Ae.dte=bc;var ic=_e[--Ie];Ae.dto=ic;var Fl=_e[--Ie];Ae.dmwe=Fl;var ql=_e[--Ie];Ae.dmwo=ql;var WA=_e[--Ie];Ae.dele=WA;var Cc=_e[--Ie];Ae.delo=Cc;var ac=_e[--Ie];Ae.dgs=ac;break}Ae.j=Ae.j+8}_e[Ie++]="dwo",_e[Ie++]=~~(lr(Ae.d-Ae.dgs)/Ae.dte),_e[Ie++]=Ae.delo,_e[Ie++]=Ae.dmwo,_e[Ie++]=4,_e[Ie++]=!0,Ae.getRSSwidths();var Dc=_e[--Ie],oc=_e[--Ie];Ae[oc]=Dc,_e[Ie++]="dwe",_e[Ie++]=lr(Ae.d-Ae.dgs)%Ae.dte,_e[Ie++]=Ae.dele,_e[Ie++]=Ae.dmwe,_e[Ie++]=4,_e[Ie++]=!1,Ae.getRSSwidths();var MA=_e[--Ie],sc=_e[--Ie];if(Ae[sc]=MA,Ae.dw=xe(8),Ae.x%2==0)for(var kA=0;kA<=3;kA+=1)Ae.j=kA,He(Ae.dw,7-Ae.j*2,Ce(Ae.dwo,Ae.j)),He(Ae.dw,6-Ae.j*2,Ce(Ae.dwe,Ae.j));else for(var DA=0;DA<=3;DA+=1)Ae.j=DA,He(Ae.dw,Ae.j*2,Ce(Ae.dwo,Ae.j)),He(Ae.dw,Ae.j*2+1,Ce(Ae.dwe,Ae.j));He(Ae.dxw,Ae.x,Ae.dw)}Ae.seq=Ce(Ae.databarexpanded_finderseq,~~((Ae.datalen-2)/2)),Ae.fxw=xe(Ae.seq.length);for(var b1=0,qA=Ae.seq.length-1;b1<=qA;b1+=1)Ae.x=b1,He(Ae.fxw,Ae.x,Oe(Ae.databarexpanded_finderwidths,Ce(Ae.seq,Ae.x)*5,5));_e[Ie++]=1/0,tn(Ae.seq,function(){var zs=_e[--Ie];Ur(Oe(Ae.databarexpanded_checkweights,zs*16,16))});var EA=xe();Ae.checkweightseq=Oe(EA,8,EA.length-8),_e[Ie++]=1/0;for(var ZA=Ae.dxw,VA=0,Ds=ZA.length;VA<Ds;VA++)Ur(Ce(ZA,VA));Ae.widths=xe(),Ae.checksum=0;for(var ta=0,ws=Ae.widths.length-1;ta<=ws;ta+=1)Ae.i=ta,Ae.checksum=lr(Ae.checksum+Ce(Ae.widths,Ae.i)*Ce(Ae.checkweightseq,Ae.i));for(Ae.checksum=lr(Ae.checksum%211+(Ae.datalen-3)*211),Ae.i=0;;){if(Ae.checksum<=Ce(Ae.databarexpanded_tab174,Ae.i)){Ur(Oe(Ae.databarexpanded_tab174,Ae.i+1,7));var ho=_e[--Ie];Ae.cte=ho;var Oo=_e[--Ie];Ae.cto=Oo;var bs=_e[--Ie];Ae.cmwe=bs;var As=_e[--Ie];Ae.cmwo=As;var js=_e[--Ie];Ae.cele=js;var Zs=_e[--Ie];Ae.celo=Zs;var U1=_e[--Ie];Ae.cgs=U1;break}Ae.i=Ae.i+8}_e[Ie++]="cwo",_e[Ie++]=~~(lr(Ae.checksum-Ae.cgs)/Ae.cte),_e[Ie++]=Ae.celo,_e[Ie++]=Ae.cmwo,_e[Ie++]=4,_e[Ie++]=!0,Ae.getRSSwidths();var vA=_e[--Ie],YA=_e[--Ie];Ae[YA]=vA,_e[Ie++]="cwe",_e[Ie++]=lr(Ae.checksum-Ae.cgs)%Ae.cte,_e[Ie++]=Ae.cele,_e[Ie++]=Ae.cmwe,_e[Ie++]=4,_e[Ie++]=!1,Ae.getRSSwidths();var wl=_e[--Ie],KA=_e[--Ie];Ae[KA]=wl,Ae.cw=xe(8);for(var JA=0;JA<=3;JA+=1)Ae.i=JA,He(Ae.cw,Ae.i*2,Ce(Ae.cwo,Ae.i)),He(Ae.cw,Ae.i*2+1,Ce(Ae.cwe,Ae.i));var NA=xe(22);He(NA,0,Ae.cw),rr(NA,1,Ae.dxw),Ae.dxw=Oe(NA,0,Ae.datalen+1),Ae.datalen=Ae.dxw.length,Ae.rows=xe(cr(Ae.datalen/Ae.segments)),Ae.numrows=Ae.rows.length;for(var Hl=0,yl=Ae.numrows-1;Hl<=yl;Hl+=1){Ae.r=Hl,_e[Ie++]=1/0,Ae.segments%4!=0&&Ae.r%2==1&&(_e[Ie++]=0),_e[Ie++]=1,_e[Ie++]=1;for(var cl=0,Ll=Ae.segments-1;cl<=Ll;cl+=1)Ae.pos=cl+Ae.r*Ae.segments,Ae.pos<Ae.datalen&&(Ur(Ce(Ae.dxw,Ae.pos)),Ae.pos%2==0&&Ur(Ce(Ae.fxw,~~(Ae.pos/2))));var Ic=xi()+2,wc=xe(Ic);_e[Ie++]=1,_e[Ie++]=1,di(wc);var Mc=_e[--Ie];He(Ae.rows,Ae.r,Mc),Ie--}if(si(Ae.format,"expandedstacked")){var Ec=Ce(Ae.rows,0);Ae.sbs=Oe(Ec,1,Ec.length-1),_e[Ie++]=1/0,_e[Ie++]=1;for(var Ac=0,nu=Ae.datalen-1;Ac<=nu;Ac+=1)Ae.i=Ac,Ur(Ce(Ae.dxw,Ae.i)),Ae.i%2==0&&Ur(Ce(Ae.fxw,~~(Ae.i/2)));_e[Ie++]=1,_e[Ie++]=1,Ae.sbs=xe(),Ae.height==-1&&(Ae.height=34/72),_e[Ie++]=1/0;for(var pu=Ae.sbs,lc=[],Qc=0,du=~~((Ae.sbs.length+1)/2);Qc<du;Qc++)lc[Qc]=Ae.height;lc=xe(lc);for(var Kc=[],qc=0,Zc=~~((Ae.sbs.length+1)/2);qc<Zc;qc++)Kc[qc]=0;Kc=xe(Kc),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=pu,_e[Ie++]="bhs",_e[Ie++]=lc,_e[Ie++]="bbs",_e[Ie++]=Kc,_e[Ie++]="borderleft",_e[Ie++]=0,_e[Ie++]="borderright",_e[Ie++]=0,_e[Ie++]="bordertop",_e[Ie++]=0,_e[Ie++]="borderbottom",_e[Ie++]=0,_e[Ie++]="opt",_e[Ie++]=Ae.options;var Oc=er();_e[Ie++]=Oc,Ae._render&&hi()}else{Ae.seps=xe(Ae.numrows);for(var uo=0,Do=Ae.numrows-1;uo<=Do;uo+=1){Ae.r=uo,Ae.row=Ce(Ae.rows,Ae.r),_e[Ie++]=1/0;for(var Us=0,ys=Ae.row.length-1;Us<=ys;Us+=2){Ae.i=Us;for(var e1=0,I1=Ce(Ae.row,Ae.i);e1<I1;e1++)_e[Ie++]=0;if(Ae.i<Ae.row.length-1)for(var f1=0,V1=Ce(Ae.row,Ae.i+1);f1<V1;f1++)_e[Ie++]=1}di(xe(xi()));var as=_e[--Ie];Ae.row=as,_e[Ie-1]=1/0,tn(Ae.row,function(){var zs=_e[--Ie];_e[Ie++]=1-zs}),Ae.sep=xe(),_e[Ie++]=1/0;for(var xo=19,jo=Ae.row.length-13;xo<=jo;xo+=98)_e[Ie++]=xo;for(var ls=68,ds=Ae.row.length-13;ls<=ds;ls+=98)_e[Ie++]=ls;Ae.finderpos=xe();for(var Js=Ae.finderpos,Qs=0,Xs=Js.length;Qs<Xs;Qs++)for(var k1=Ce(Js,Qs),ul=k1,_l=k1+14;ul<=_l;ul+=1){Ae.i=ul,Ce(Ae.row,Ae.i)==0?Ce(Ae.row,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0;var Zl=_e[--Ie];He(Ae.sep,Ae.i,Zl)}if(rr(Ae.sep,0,Ae.databarexpanded_seppad),rr(Ae.sep,Ae.row.length-4,Ae.databarexpanded_seppad),Ae.segments%4==0&&Ae.r%2==1)if(Ce(Ae.rows,Ae.r).length!=Ce(Ae.rows,0).length&&Ae.finderpos.length%2==1)_e[Ie++]=1/0,_e[Ie++]=0,Ur(Ae.row),Ae.row=xe(),_e[Ie++]=1/0,_e[Ie++]=0,Ur(Ae.sep),Ae.sep=xe();else{for(var fl=Ae.row.length-1;fl>=0;fl-=1)_e[Ie++]=Ce(Ae.row,fl);di(Ae.row),Ie--;for(var yc=Ae.sep.length-1;yc>=0;yc-=1)_e[Ie++]=Ce(Ae.sep,yc);di(Ae.sep),Ie--}He(Ae.rows,Ae.r,Ae.row),He(Ae.seps,Ae.r,Ae.sep)}Ae.pixx=Ce(Ae.rows,0).length;for(var pl=[],dl=0,cc=Ae.pixx;dl<cc;dl++)pl[dl]=0;pl=xe(pl),rr(pl,0,Ce(Ae.rows,Ae.numrows-1)),He(Ae.rows,Ae.numrows-1,pl);for(var v1=[],Rl=0,uc=Ae.pixx;Rl<uc;Rl++)v1[Rl]=0;v1=xe(v1),rr(v1,0,Ce(Ae.seps,Ae.numrows-1)),He(Ae.seps,Ae.numrows-1,v1),_e[Ie++]=1/0;for(var xl=0,fc=~~(Ae.pixx/2)+1;xl<fc;xl++)_e[Ie++]=0,_e[Ie++]=1;var pc=xe();Ae.sep=Oe(pc,0,Ae.pixx),rr(Ae.sep,0,Ae.databarexpanded_seppad),rr(Ae.sep,Ae.pixx-4,Ae.databarexpanded_seppad),_e[Ie++]=1/0;for(var Bl=0,Jc=Ae.numrows-1;Bl<=Jc;Bl+=1)Ae.r=Bl,Ae.r!=0&&Ur(Ce(Ae.seps,Ae.r)),Ur(Ce(Ae.rows,Ae.r)),Ae.r!=Ae.numrows-1&&(Ur(Ce(Ae.seps,Ae.r)),Ur(Ae.sep));Ae.pixs=xe(),_e[Ie++]=1/0;for(var Xc=0,hu=Ae.numrows-1;Xc<=hu;Xc+=1)Ae.r=Xc,Ae.r!=0&&(_e[Ie++]=1),_e[Ie++]=Ae.barxmult,Ae.r!=Ae.numrows-1&&(_e[Ie++]=1,_e[Ie++]=1);Ae.rowmult=xe();for(var $c=Ae.rowmult,mA=0,eu=0,gu=$c.length;eu<gu;eu++)mA=lr(mA+Ce($c,eu));Ae.pixy=mA,_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",Ae.pixx/72],["borderleft",0],["borderright",0],["bordertop",0],["borderbottom",0],["opt",Ae.options]]),Ae._render&&Oi()}Ae=ii}function Zo(){var gr=Ae;Ae=Object.assign({},Ae,Zo.globals),Ae.dontdraw=!1,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"format","expandedstacked"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,pa();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function Bo(){var gr=Ae;Ae=Object.assign({},Ae,Bo.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.coupontextfont="OCR-B",Ae.coupontextsize=9,Ae.coupontextxoffset=null,Ae.coupontextyoffset=null,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),_e[Ie++]=Ae.barcode,_e[Ie++]="ai",ka(),Ie--;var zr=_e[--Ie];Ae.vals=zr;var rn=_e[--Ie];Ae.ais=rn,Ae.ais.length!=1&&(_e[Ie++]="bwipp.gs1northamericancouponBadAIStructure#13974",_e[Ie++]="A GS1 North American Coupon should consist of a single AI (8110)",Sr()),si(Ce(Ae.ais,0),"8110")&&(_e[Ie++]="bwipp.gs1northamericancouponBadAIStructure#13977",_e[Ie++]="A GS1 North American Coupon should consist of a single AI (8110)",Sr()),Ae.val=Ce(Ae.vals,0),Ae.vli=Ce(Ae.val,0)-48,(Ae.vli<0||Ae.vli>6)&&(_e[Ie++]="bwipp.gs1northamericancouponBadVLI#13984",_e[Ie++]="The AI (8110) data should start with a Company Prefix length indicator in the range 0 to 6",Sr()),Ae.val.length<Ae.vli+13&&(_e[Ie++]="bwipp.gs1northamericancouponTooShort#13987",_e[Ie++]="The AI (8110) data is too short",Sr()),Ae.gcp=Oe(Ae.val,1,Ae.vli+6),Ae.cod=Oe(Ae.val,Ae.vli+7,6),Ae.coupontext=Ge(Ae.gcp.length+7),rr(Ae.coupontext,0,Ae.gcp),rr(Ae.coupontext,Ae.gcp.length,"-"),rr(Ae.coupontext,Ae.gcp.length+1,Ae.cod),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,Zo();var Yr=_e[--Ie];Ae.args=Yr,Ae.includetext&&(Ae.coupontextxoffset==null&&(Ae.coupontextxoffset=0),Ae.coupontextyoffset==null&&(Ae.coupontextyoffset=Ce(Ae.args,"height")*72+3),vr(Ae.args,"txt")?(Ae.txt=Ce(Ae.args,"txt"),Ae.newtxt=xe(Ae.txt.length+1),rr(Ae.newtxt,0,Ae.txt),He(Ae.newtxt,Ae.newtxt.length-1,xe([Ae.coupontext,Ae.coupontextxoffset,Ae.coupontextyoffset,Ae.coupontextfont,Ae.coupontextsize])),He(Ae.args,"txt",Ae.newtxt)):He(Ae.args,"txt",xe([xe([Ae.coupontext,Ae.coupontextxoffset,Ae.coupontextyoffset,Ae.coupontextfont,Ae.coupontextsize])]))),He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function A1(){var gr=Ae;Ae=Object.assign({},Ae,A1.globals),Ae.dontdraw=!1,Ae.height=-1,Ae.width=0,Ae.nwidth=1,Ae.wwidth=3,Ae.swidth=2,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),(Ae.barcode.length<1||Ae.barcode.length>6)&&(_e[Ie++]="bwipp.pharmacodeBadLength#14109",_e[Ie++]="Pharmacode must be 1 to 6 digits",Sr()),tn(Ae.barcode,function(){var kn=_e[--Ie];(kn<48||kn>57)&&(_e[Ie++]="bwipp.pharmacodeBadCharacter#14113",_e[Ie++]="Pharmacode must contain only digits",Sr())});var zr=dr(Ae.barcode);(zr<3||zr>131070)&&(_e[Ie++]="bwipp.pharmacodeBadValue#14117",_e[Ie++]="Pharmacode value must be between 3 and 131070",Sr()),Ae.txt=xe(Ae.barcode.length);for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)Ae.i=rn,He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),0,0,"",0]));Ae.barcode=wr(Ge(17),dr(Ae.barcode)+1,2),Ae.barcode=Oe(Ae.barcode,1,Ae.barcode.length-1),Ae.barlen=Ae.barcode.length,Ae.sbs=xe(Ae.barlen*2);for(var Lr=0,Rr=Ae.barlen-1;Lr<=Rr;Lr+=1)Ae.i=Lr,Ae.enc=Oe(Ae.barcode,Ae.i,1),gn(Ae.enc,"0")?He(Ae.sbs,Ae.i*2,Ae.nwidth):He(Ae.sbs,Ae.i*2,Ae.wwidth),He(Ae.sbs,Ae.i*2+1,Ae.swidth);Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0;for(var Kr=Ae.sbs,en=[],Vr=0,bn=~~((Ae.sbs.length+1)/2);Vr<bn;Vr++)en[Vr]=Ae.height;en=xe(en);for(var sn=[],pn=0,Pn=~~((Ae.sbs.length+1)/2);pn<Pn;pn++)sn[pn]=0;sn=xe(sn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Kr,_e[Ie++]="bhs",_e[Ie++]=en,_e[Ie++]="bbs",_e[Ie++]=sn,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="opt",_e[Ie++]=Ae.options;var wn=er();_e[Ie++]=wn,Ae._render&&hi(),Ae=gr}function M1(){if(!M1.globals){var gr=Ae;Ae=M1.globals={},Ae.pharmacode2_base3sub=xe([3,1,2]),Ae.pharmacode2_base3map=xe([2,0,1]),Ae.pharmacode2_htmult=xe([1,1,2]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,M1.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),(Ae.barcode.length<1||Ae.barcode.length>8)&&(_e[Ie++]="bwipp.pharmacode2BadLength#14247",_e[Ie++]="Two-track Pharmacode must be 1 to 6 digits",Sr()),tn(Ae.barcode,function(){var kn=_e[--Ie];(kn<48||kn>57)&&(_e[Ie++]="bwipp.pharmacode2badCharacter#14251",_e[Ie++]="Two-track Pharmacode must contain only digits",Sr())});var zr=dr(Ae.barcode);(zr<4||zr>64570080)&&(_e[Ie++]="bwipp.pharmacode2badValue#14255",_e[Ie++]="Two-track Pharmacode value must be between 4 and 64570080",Sr()),Ae.height==-1&&(Ae.height=4),Ae.txt=xe(Ae.barcode.length);for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)Ae.i=rn,He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),0,0,"",0]));for(Ae.encstr=Ge(16),Ae.sbs=xe(32),Ae.bar=1/25.4*Ae.height,Ae.spc=1/25.4*72,Ae.i=15,Ae.val=dr(Ae.barcode);Ae.val!=0;){var Lr=Ae.val%3;Ae.val=~~(lr(Ae.val-Ce(Ae.pharmacode2_base3sub,Lr))/3),He(Ae.encstr,Ae.i,Ce(Ae.pharmacode2_base3map,Lr)),Ae.i=Ae.i-1}Ae.encstr=Oe(Ae.encstr,Ae.i+1,15-Ae.i),Ae.bhs=xe(Ae.encstr.length),Ae.bbs=xe(Ae.encstr.length);for(var Rr=0,Kr=Ae.encstr.length-1;Rr<=Kr;Rr+=1){Ae.i=Rr;var en=Ce(Ae.encstr,Ae.i);He(Ae.bhs,Ae.i,Ae.bar*Ce(Ae.pharmacode2_htmult,en)),He(Ae.bbs,Ae.i,Ce(xe([0,Ae.bar,0]),en))}_e[Ie++]=1/0;for(var Vr=Ae.bhs,bn=Ae.bbs,sn=[],pn=0,Pn=Ae.encstr.length*2;pn<Pn;pn++)sn[pn]=Ae.spc;sn=xe(sn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bhs",_e[Ie++]=Vr,_e[Ie++]="bbs",_e[Ie++]=bn,_e[Ie++]="sbs",_e[Ie++]=sn,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="text1yoffset",_e[Ie++]=-4,_e[Ie++]="opt",_e[Ie++]=Ae.options;var wn=er();_e[Ie++]=wn,Ae._render&&hi(),Ae=gr}function i1(){if(!i1.globals){var jr=Ae;Ae=i1.globals={};var gr=new Map([["industrial",xe(["1111313111","3111111131","1131111131","3131111111","1111311131","3111311111","1131311111","1111113131","3111113111","1131113111","313111","31113"])],["iata",xe(["1111313111","3111111131","1131111131","3131111111","1111311131","3111311111","1131311111","1111113131","3111113111","1131113111","1111","311"])],["matrix",xe(["113311","311131","131131","331111","113131","313111","133111","111331","311311","131311","311111","31111"])],["coop",xe(["331111","111331","113131","113311","131131","131311","133111","311131","311311","313111","3131","133"])],["datalogic",xe(["113311","311131","131131","331111","113131","313111","133111","111331","311311","131311","1111","311"])]]);Ae.code2of5_versions=gr,Ae.code2of5_barchars="0123456789",Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,i1.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.validatecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.version="industrial",Ae.modunit=1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.code2of5emptyData#14423",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.code2of5inputTooLong#14427",_e[Ie++]="The input data is too long",Sr()),tn(Ae.barcode,function(){var Wr=_e[--Ie];(Wr<48||Wr>57)&&(_e[Ie++]="bwipp.code2of5badCharacter#14435",_e[Ie++]="Code 25 must contain only digits",Sr())});var rn=Ae.barcode.length;Ae.validatecheck&&(rn=rn-1),Ae.barlen=rn,Ae.checksum=0;for(var Yr=0,Lr=Ae.barlen-1;Yr<=Lr;Yr+=1){Ae.i=Yr;var Rr=Ae.checksum,Kr=Ce(Ae.barcode,Ae.i)-48;lr(Ae.barlen-Ae.i)%2!=0&&(Kr=Kr*3),Ae.checksum=lr(Rr+Kr)}Ae.checksum=(10-Ae.checksum%10)%10,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ae.checksum+48&&(_e[Ie++]="bwipp.code2of5badCheckDigit#14455",_e[Ie++]="Incorrect Code 25 check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen),Ae.includecheck=!0),vr(Ae.code2of5_versions,Ae.version)||(_e[Ie++]="bwipp.code2of5badVersion#14462",_e[Ie++]="Unrecognised Code 25 version",Sr()),Ae.encs=Ce(Ae.code2of5_versions,Ae.version),Ae.cs=Ce(Ae.encs,0).length,_e[Ie++]="cw";var en=0;tn(Ce(Ae.encs,0),function(){var Wr=_e[--Ie];en=lr(en+(Wr-48))});var Vr=_e[--Ie];Ae[Vr]=en,Ae.ss=Ce(Ae.encs,10).length,_e[Ie++]="sw";var bn=0;tn(Ce(Ae.encs,10),function(){var Wr=_e[--Ie];bn=lr(bn+(Wr-48))});var sn=_e[--Ie];Ae[sn]=bn,Ae.es=Ce(Ae.encs,11).length;var pn=Ae.barlen;Ae.includecheck&&(pn=pn+1);var Pn=Ge(lr(pn*Ae.cs+Ae.ss+Ae.es));Ae.sbs=Pn,rr(Ae.sbs,0,Ce(Ae.encs,10));for(var wn=0,kn=Ae.barlen-1;wn<=kn;wn+=1){Ae.i=wn,Nn(Ae.code2of5_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var Sn=_e[--Ie];Ae.indx=Sn.length,Ie-=2,Ae.enc=Ce(Ae.encs,Ae.indx),rr(Ae.sbs,Ae.i*Ae.cs+Ae.ss,Ae.enc)}if(Ae.includecheck?(rr(Ae.sbs,lr(Ae.barlen*Ae.cs+Ae.ss),Ce(Ae.encs,Ae.checksum)),rr(Ae.sbs,lr(Ae.barlen*Ae.cs+Ae.cs+Ae.ss),Ce(Ae.encs,11))):rr(Ae.sbs,lr(Ae.barlen*Ae.cs+Ae.ss),Ce(Ae.encs,11)),_e[Ie++]="text",Ae.includecheck&&Ae.includecheckintext){var Wn=Ge(Ae.barlen+1);rr(Wn,0,Ae.barcode),rr(Wn,Ae.barlen,Oe(Ae.code2of5_barchars,Ae.checksum,1)),_e[Ie++]=Wn}else _e[Ie++]=Ae.barcode;var ri=_e[--Ie],ni=_e[--Ie];Ae[ni]=ri,_e[Ie++]=1/0;for(var zn=Ae.sbs,Hn=0,On=zn.length;Hn<On;Hn++)_e[Ie++]=Ce(zn,Hn)-48;Ae.sbs=xe(),Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0;for(var qn=Ae.sbs,pi=[],Ln=0,Xn=~~((Ae.sbs.length+1)/2);Ln<Xn;Ln++)pi[Ln]=Ae.height;pi=xe(pi);for(var Yn=[],Jn=0,mi=~~((Ae.sbs.length+1)/2);Jn<mi;Jn++)Yn[Jn]=0;Yn=xe(Yn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=qn,_e[Ie++]="bhs",_e[Ie++]=pi,_e[Ie++]="bbs",_e[Ie++]=Yn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Ii=er();_e[Ie++]=Ii,Ae._render&&hi(),Ae=jr}function Ts(){var gr=Ae;Ae=Object.assign({},Ae,Ts.globals),Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"version","industrial"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,i1();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function wA(){var gr=Ae;Ae=Object.assign({},Ae,wA.globals),Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"version","iata"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,i1();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function d1(){var gr=Ae;Ae=Object.assign({},Ae,d1.globals),Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"version","matrix"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,i1();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function gA(){var gr=Ae;Ae=Object.assign({},Ae,gA.globals),Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"version","coop"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,i1();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function jc(){var gr=Ae;Ae=Object.assign({},Ae,jc.globals),Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"version","datalogic"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,i1();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function Ql(){if(!Ql.globals){var jr=Ae;Ae=Ql.globals={},Ae.code11_encs=xe(["111131","311131","131131","331111","113131","313111","133111","111331","311311","311111","113111","113311"]),Ae.code11_barchars="0123456789-",Ae.charvals=new Map;for(var gr=0;gr<=10;gr+=1)He(Ae.charvals,Oe(Ae.code11_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,Ql.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.validatecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.code11emptyData#14935",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.code11inputTooLong#14939",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.code11badCharacter#14947",_e[Ie++]="Code 11 must contain only digits and dashes",Sr());if(Ae.barlen=Ae.barcode.length,Ae.validatecheck){Ae.barlen==11&&(_e[Ie++]="bwipp.code11badLength#14960",_e[Ie++]="Code 11 cannot be 11 characters using check digits",Sr());var Lr=Ae.barlen<=10?1:2;Ae.barlen=Ae.barlen-Lr}var Rr=Ae.includecheck||Ae.validatecheck?Ae.barlen>=10?2:1:0;Ae.numchecks=Rr,Ae.checksum1=0,Ae.checksum2=0;for(var Kr=0,en=Ae.barlen-1;Kr<=en;Kr+=1)Ae.i=Kr,Ae.indx=Ce(Ae.charvals,Oe(Ae.barcode,Ae.i,1)),Ae.checksum1=lr(Ae.checksum1+((Ae.barlen-Ae.i-1)%10+1)*Ae.indx),Ae.checksum2=lr(Ae.checksum2+((Ae.barlen-Ae.i)%9+1)*Ae.indx);Ae.checksum1=Ae.checksum1%11,Ae.checksum2=lr(Ae.checksum2+Ae.checksum1)%11,Ae.validatecheck&&(Ae.numchecks==1?Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.code11_barchars,Ae.checksum1)&&(_e[Ie++]="bwipp.code11badCheckDigit#14978",_e[Ie++]="Incorrect Code 11 check digit provided",Sr()):(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.code11_barchars,Ae.checksum1)||Ce(Ae.barcode,Ae.barlen+1)!=Ce(Ae.code11_barchars,Ae.checksum2))&&(_e[Ie++]="bwipp.code11badCheckDigits#14983",_e[Ie++]="Incorrect Code 11 check digits provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen),Ae.includecheck=!0),Ae.sbs=Ge(lr(Ae.barlen+Ae.numchecks)*6+12),rr(Ae.sbs,0,Ce(Ae.code11_encs,11));for(var Vr=0,bn=Ae.barlen-1;Vr<=bn;Vr+=1)Ae.i=Vr,Ae.indx=Ce(Ae.charvals,Oe(Ae.barcode,Ae.i,1)),Ae.enc=Ce(Ae.code11_encs,Ae.indx),rr(Ae.sbs,Ae.i*6+6,Ae.enc);if(Ae.includecheck?Ae.barlen>=10?(rr(Ae.sbs,Ae.barlen*6+6,Ce(Ae.code11_encs,Ae.checksum1)),rr(Ae.sbs,Ae.barlen*6+12,Ce(Ae.code11_encs,Ae.checksum2)),rr(Ae.sbs,Ae.barlen*6+18,Ce(Ae.code11_encs,11))):(rr(Ae.sbs,Ae.barlen*6+6,Ce(Ae.code11_encs,Ae.checksum1)),rr(Ae.sbs,Ae.barlen*6+12,Ce(Ae.code11_encs,11))):rr(Ae.sbs,Ae.barlen*6+6,Ce(Ae.code11_encs,11)),_e[Ie++]="text",Ae.includecheck&&Ae.includecheckintext)if(Ae.barlen>=10){var sn=Ge(Ae.barlen+2);rr(sn,0,Ae.barcode),rr(sn,Ae.barlen,Oe(Ae.code11_barchars,Ae.checksum1,1)),rr(sn,Ae.barlen+1,Oe(Ae.code11_barchars,Ae.checksum2,1)),_e[Ie++]=sn}else{var pn=Ge(Ae.barlen+1);rr(pn,0,Ae.barcode),rr(pn,Ae.barlen,Oe(Ae.code11_barchars,Ae.checksum1,1)),_e[Ie++]=pn}else _e[Ie++]=Ae.barcode;var Pn=_e[--Ie],wn=_e[--Ie];Ae[wn]=Pn,_e[Ie++]=1/0;for(var kn=Ae.sbs,Sn=0,Wn=kn.length;Sn<Wn;Sn++)_e[Ie++]=Ce(kn,Sn)-48;Ae.sbs=xe(),Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0;for(var ri=Ae.sbs,ni=[],zn=0,Hn=~~((Ae.sbs.length+1)/2);zn<Hn;zn++)ni[zn]=Ae.height;ni=xe(ni);for(var On=[],qn=0,pi=~~((Ae.sbs.length+1)/2);qn<pi;qn++)On[qn]=0;On=xe(On),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=ri,_e[Ie++]="bhs",_e[Ie++]=ni,_e[Ie++]="bbs",_e[Ie++]=On,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Ln=er();_e[Ie++]=Ln,Ae._render&&hi(),Ae=jr}function LA(){if(!LA.globals){var jr=Ae;Ae=LA.globals={},Ae.bc412_barchars="0R9GLVHA8EZ4NTS1J2Q6C7DYKBUIX3FWP5M",Ae.bc412_encs=xe(["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"]),Ae.charvals=new Map;for(var gr=0;gr<=34;gr+=1)He(Ae.charvals,Oe(Ae.bc412_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,LA.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.validatecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.includestartstop=!1,Ae.semi=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.bc412emptyData#15170",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.bc412inputTooLong#15174",_e[Ie++]="The input data is too long",Sr()),Ae.semi&&(Ae.includestartstop=!0);for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.bc412badCharacter#15187",_e[Ie++]="BC412 must contain only digits and capital letters except O",Sr());if(Ae.semi){Ae.validatecheck?(Ae.barcode.length<8||Ae.barcode.length>19)&&(_e[Ie++]="bwipp.bc412semivalidateBadLength#15197",_e[Ie++]="BC412 semi with check digit must be 8 to 19 characters long",Sr()):(Ae.barcode.length<7||Ae.barcode.length>18)&&(_e[Ie++]="bwipp.bc412semiBadLength#15201",_e[Ie++]="BC412 semi must be 7 to 18 characters long",Sr()),Ae.barlen=Ae.barcode.length,Ae.validatecheck||(Ae.barlen=Ae.barlen+1,Ae.sbarcode=Ge(Ae.barlen),He(Ae.sbarcode,0,Ce(Ae.barcode,0)),He(Ae.sbarcode,1,48),rr(Ae.sbarcode,2,Oe(Ae.barcode,1,Ae.barlen-2)),Ae.barcode=Ae.sbarcode),Ae.sumodd=0,Ae.sumeven=0;for(var Lr=0,Rr=Ae.barlen-1;Lr<=Rr;Lr+=1)if(Ae.i=Lr,_e[Ie++]=Ce(Ae.charvals,Oe(Ae.barcode,Ae.i,1)),Ae.i%2==0){var Kr=_e[--Ie];Ae.sumodd=lr(Kr+Ae.sumodd)}else{var en=_e[--Ie];Ae.sumeven=lr(en+Ae.sumeven)}Ae.checksum=lr(Ae.sumodd%35+Ae.sumeven%35*2)%35,Ae.validatecheck?Ae.checksum!=0&&(_e[Ie++]="bwipp.bc412semiBadCheckDigit#15227",_e[Ie++]="Incorrect BC412 semi check digit provided",Sr()):(Ae.checksum=Ae.checksum*17%35,He(Ae.barcode,1,Ce(Ae.bc412_barchars,Ae.checksum)))}else{var Vr=Ae.barcode.length;Ae.validatecheck&&(Vr=Vr-1),Ae.barlen=Vr,Ae.checksum=0;for(var bn=0,sn=Ae.barlen-1;bn<=sn;bn+=1)Ae.checksum=lr(Ce(Ae.charvals,Oe(Ae.barcode,bn,1))+Ae.checksum);Ae.checksum=Ae.checksum%35,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.bc412_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.bc412badCheckDigit#15244",_e[Ie++]="Incorrect BC412 check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen),Ae.includecheck=!0)}Ae.sbs=Ge((Ae.barlen+1)*8+5),Ae.includestartstop?(rr(Ae.sbs,0,Ce(Ae.bc412_encs,35)),Ae.pos=2):Ae.pos=0;for(var pn=0,Pn=Ae.barlen-1;pn<=Pn;pn+=1)Ae.i=pn,Ae.indx=Ce(Ae.charvals,Oe(Ae.barcode,Ae.i,1)),rr(Ae.sbs,Ae.pos,Ce(Ae.bc412_encs,Ae.indx)),Ae.pos=Ae.pos+8;if(Ae.includecheck&&(rr(Ae.sbs,Ae.pos,Ce(Ae.bc412_encs,Ae.checksum)),Ae.pos=Ae.pos+8),Ae.includestartstop&&(rr(Ae.sbs,Ae.pos,Ce(Ae.bc412_encs,36)),Ae.pos=Ae.pos+3),_e[Ie++]="text",Ae.includecheck&&Ae.includecheckintext){var wn=Ge(Ae.barlen+1);rr(wn,0,Ae.barcode),rr(wn,Ae.barlen,Oe(Ae.bc412_barchars,Ae.checksum,1)),_e[Ie++]=wn}else _e[Ie++]=Ae.barcode;var kn=_e[--Ie],Sn=_e[--Ie];Ae[Sn]=kn,Ae.sbs=Oe(Ae.sbs,0,Ae.pos),Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0;for(var Wn=[],ri=Ae.sbs,ni=0,zn=ri.length;ni<zn;ni++)Wn[ni]=Ce(ri,ni)-48;Wn=xe(Wn);for(var Hn=[],On=0,qn=~~((Ae.sbs.length+1)/2);On<qn;On++)Hn[On]=Ae.height;Hn=xe(Hn);for(var pi=[],Ln=0,Xn=~~((Ae.sbs.length+1)/2);Ln<Xn;Ln++)pi[Ln]=0;pi=xe(pi),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Wn,_e[Ie++]="bhs",_e[Ie++]=Hn,_e[Ie++]="bbs",_e[Ie++]=pi,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Yn=er();_e[Ie++]=Yn,Ae._render&&hi(),Ae=jr}function Uc(){if(!Uc.globals){var gr=Ae;Ae=Uc.globals={},Ae.rationalizedCodabar_encs=xe(["11111331","11113311","11131131","33111111","11311311","31111311","13111131","13113111","13311111","31131111","11133111","11331111","31113131","31311131","31313111","11313131","11331311","13131131","11131331","11133311"]),Ae.rationalizedCodabar_barchars="0123456789-$:/.+ABCD",Ae.rationalizedCodabar_barcharsalt="0123456789-$:/.+TN*E",Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,Uc.globals),Ae.dontdraw=!1,Ae.altstartstop=!1,Ae.includecheck=!1,Ae.validatecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae.barcode.length>500&&(_e[Ie++]="bwipp.rationalizedCodabarinputTooLong#15397",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),(Ae.barcode.length<2||Ae.barcode.length<3&&Ae.validatecheck)&&(_e[Ie++]="bwipp.rationalizedCodabarBadLength#15406",_e[Ie++]="Codabar must be at least 2 characters in length excluding any check digit",Sr());var zr=Ae.altstartstop?Ae.rationalizedCodabar_barcharsalt:Ae.rationalizedCodabar_barchars;Ae.barchars=zr,Ae.charvals=new Map;for(var rn=0;rn<=19;rn+=1)He(Ae.charvals,Oe(Ae.barchars,rn,1),rn);Ae.bodyvals=new Map;for(var Yr=0;Yr<=15;Yr+=1)He(Ae.bodyvals,Oe(Ae.barchars,Yr,1),Yr);Ae.ssvals=new Map;for(var Lr=16;Lr<=19;Lr+=1)He(Ae.ssvals,Oe(Ae.barchars,Lr,1),Lr);(!vr(Ae.ssvals,Oe(Ae.barcode,0,1))||!vr(Ae.ssvals,Oe(Ae.barcode,Ae.barcode.length-1,1)))&&(Ae.altstartstop?(_e[Ie++]="bwipp.rationalizedCodabarBadAltStartStop#15424",_e[Ie++]="Codabar start and stop characters must be one of E N T or *",Sr()):(_e[Ie++]="bwipp.rationalizedCodabarBadStartStop#15426",_e[Ie++]="Codabar start and stop characters must be one of A B C or D",Sr()));for(var Rr=1,Kr=Ae.barcode.length-2;Rr<=Kr;Rr+=1)vr(Ae.bodyvals,Oe(Ae.barcode,Rr,1))||(_e[Ie++]="bwipp.rationalizedCodabarBadCharacter#15431",_e[Ie++]="Codabar body must contain only digits and symbols - $ : / . +",Sr());var en=Ae.barcode.length;Ae.validatecheck&&(en=en-1),Ae.barlen=en,Ae.checksum=0;for(var Vr=0,bn=Ae.barlen-2;Vr<=bn;Vr+=1)Ae.checksum=lr(Ce(Ae.charvals,Oe(Ae.barcode,Vr,1))+Ae.checksum);if(Ae.checksum=lr(Ce(Ae.charvals,Oe(Ae.barcode,Ae.barcode.length-1,1))+Ae.checksum),Ae.checksum=(16-Ae.checksum%16)%16,Ae.validatecheck){si(Ce(Ae.barcode,Ae.barlen-1),Ce(Ae.barchars,Ae.checksum))&&(_e[Ie++]="bwipp.rationalizedCodabarBadCheckDigit#15453",_e[Ie++]="Incorrect Codabar check digit provided",Sr());var sn=Ge(Ae.barlen);rr(sn,0,Oe(Ae.barcode,0,Ae.barlen-1)),rr(sn,Ae.barlen-1,Oe(Ae.barcode,Ae.barlen,1)),Ae.barcode=sn,Ae.includecheck=!0}var pn=Ae.barlen;Ae.includecheck&&(pn=pn+1);var Pn=Ge(pn*8);Ae.sbs=Pn;for(var wn=0,kn=Ae.barlen-2;wn<=kn;wn+=1)Ae.i=wn,Ae.indx=Ce(Ae.charvals,Oe(Ae.barcode,Ae.i,1)),Ae.enc=Ce(Ae.rationalizedCodabar_encs,Ae.indx),rr(Ae.sbs,Ae.i*8,Ae.enc);if(Ae.includecheck?(rr(Ae.sbs,Ae.barlen*8-8,Ce(Ae.rationalizedCodabar_encs,Ae.checksum)),Ae.indx=Ce(Ae.charvals,Oe(Ae.barcode,Ae.barlen-1,1)),Ae.enc=Ce(Ae.rationalizedCodabar_encs,Ae.indx),rr(Ae.sbs,Ae.barlen*8,Ae.enc)):(Ae.indx=Ce(Ae.charvals,Oe(Ae.barcode,Ae.barlen-1,1)),Ae.enc=Ce(Ae.rationalizedCodabar_encs,Ae.indx),rr(Ae.sbs,Ae.barlen*8-8,Ae.enc)),_e[Ie++]="text",Ae.includecheck&&Ae.includecheckintext){var Sn=Ge(Ae.barlen+1);rr(Sn,0,Oe(Ae.barcode,0,Ae.barlen-1)),rr(Sn,Ae.barlen-1,Oe(Ae.barchars,Ae.checksum,1)),rr(Sn,Ae.barlen,Oe(Ae.barcode,Ae.barlen-1,1)),_e[Ie++]=Sn}else _e[Ie++]=Ae.barcode;var Wn=_e[--Ie],ri=_e[--Ie];Ae[ri]=Wn,Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0,_e[Ie++]=1/0,tn(Ae.sbs,function(){_e[Ie-1]-=48});for(var ni=xe(),zn=[],Hn=0,On=~~((Ae.sbs.length+1)/2);Hn<On;Hn++)zn[Hn]=Ae.height;zn=xe(zn);for(var qn=[],pi=0,Ln=~~((Ae.sbs.length+1)/2);pi<Ln;pi++)qn[pi]=0;qn=xe(qn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=ni,_e[Ie++]="bhs",_e[Ie++]=zn,_e[Ie++]="bbs",_e[Ie++]=qn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Xn=er();_e[Ie++]=Xn,Ae._render&&hi(),Ae=gr}function kc(){if(!kc.globals){var jr=Ae;Ae=kc.globals={};var gr=new Map([[20,xe([0])],[25,xe([1])],[29,xe([1,0,0,0,0,1])],[31,xe([1,0,0,0,1,0,0,0,0,1])]]);Ae.onecode_startvals=gr,Ae.onecode_tab513=xe([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]),Ae.onecode_tab213=xe([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]),Ae.onecode_barmap=xe([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]),Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,kc.globals),Ae.dontdraw=!1,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barlen=Ae.barcode.length,tn(Ae.barcode,function(){var Er=_e[--Ie];(Er<48||Er>57)&&(_e[Ie++]="bwipp.onecodeBadCharacter#15703",_e[Ie++]="The data must contain only digits",Sr())}),Ae.barlen!=20&&Ae.barlen!=25&&Ae.barlen!=29&&Ae.barlen!=31&&(_e[Ie++]="bwipp.onecodeInvalidLength#15708",_e[Ie++]="The data must be 20, 25, 29 or 31 digits",Sr()),_e[Ie++]=1/0;var rn=gn(Oe(Ae.barcode,5,1),"9")?14:11;_e[Ie++]=2,_e[Ie++]=2,_e[Ie++]=5,_e[Ie++]=5,_e[Ie++]=rn,_e[Ie++]=rn,_e[Ie++]=20,_e[Ie++]=20,_e[Ie++]=25,_e[Ie++]=25,_e[Ie++]=29,_e[Ie++]=29,Ae.txtdict=er(),Ae.txt=xe(Ae.barlen+6),Ae.spacecnt=0;for(var Yr=0,Lr=Ae.barlen-1;Yr<=Lr;Yr+=1)Ae.i=Yr,vr(Ae.txtdict,Ae.i)&&(He(Ae.txt,Ae.i+Ae.spacecnt,xe([" ",0,0,"",0])),Ae.spacecnt=Ae.spacecnt+1),He(Ae.txt,Ae.i+Ae.spacecnt,xe([Oe(Ae.barcode,Ae.i,1),0,0,"",0]));Ae.txt=Oe(Ae.txt,0,Ae.barcode.length+Ae.spacecnt),Ae.normalize=function(){var Er=_e[--Ie];Ae.base=Er;var Hr=_e[--Ie];Ae.num=Hr;for(var or=Ae.num.length-1;or>=1;or-=1){Ae.i=or;var Ar=Ae.num,Ye=Ae.i;He(Ar,Ye-1,lr(Ce(Ar,Ye-1)+~~(Ce(Ae.num,Ae.i)/Ae.base))),He(Ae.num,Ae.i,Ce(Ae.num,Ae.i)%Ae.base)}if(Sa(Ce(Ae.num,0),Ae.base)){for(_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.num,0);;){var fr=_e[Ie-1];if(Pi(fr,Ae.base))break;var ur=_e[--Ie];_e[Ie++]=ur%Ae.base,_e[Ie++]=~~(ur/Ae.base)}Ae.extcnt=xi()-1,di(xe(xi()));var Br=_e[--Ie];Ae.extdigits=Br,_e[Ie-1]=1/0;for(var Dr=Ae.extcnt;Dr>=0;Dr-=1)_e[Ie++]=Ce(Ae.extdigits,Dr);Ur(Oe(Ae.num,1,Ae.num.length-1)),Ae.num=xe()}for(_e[Ie++]=0;;){var Qr=_e[Ie-1];if(Qr>=Ae.num.length)break;var fn=_e[Ie-1];if(Ce(Ae.num,fn)!=0)break;_e[Ie-1]+=1}var cn=_e[Ie-1];if(cn>=Ae.num.length)_e[Ie-1]=xe([0]);else{var Bn=_e[--Ie];_e[Ie++]=Oe(Ae.num,Bn,lr(Ae.num.length-Bn))}},Ae.bigadd=function(){var Er=_e[--Ie],Hr=_e[--Ie];if(Ae.offset=$e(Er.length-Hr.length),Er.length<Hr.length){var or=Er;Er=Hr,Hr=or}Ae.a=Er,Ae.b=Hr;for(var Ar=0,Ye=Ae.b.length-1;Ar<=Ye;Ar+=1){var fr=Ae.a,ur=Ae.offset;He(fr,Ar+ur,lr(Ce(fr,Ar+ur)+Ce(Ae.b,Ar)))}_e[Ie++]=Ae.a},_e[Ie++]="binval",_e[Ie++]=Ce(Ae.onecode_startvals,Ae.barlen);for(var Rr=[],Kr=Oe(Ae.barcode,20,Ae.barlen-20),en=0,Vr=Kr.length;en<Vr;en++)Rr[en]=Ce(Kr,en)-48;Rr=xe(Rr),_e[Ie++]=Rr,Ae.bigadd();var bn=_e[--Ie],sn=_e[--Ie];Ae[sn]=bn,_e[Ie++]=1/0,Ur(Ae.binval),_e[Ie++]=Ce(Ae.barcode,0)-48,Ae.binval=xe();for(var pn=[],Pn=Ae.binval,wn=0,kn=Pn.length;wn<kn;wn++)pn[wn]=Ce(Pn,wn)*5;pn=xe(pn),_e[Ie++]="binval",_e[Ie++]=pn,_e[Ie++]=xe([Ce(Ae.barcode,1)-48]),Ae.bigadd(),_e[Ie++]=10,Ae.normalize();var Sn=_e[--Ie],Wn=_e[--Ie];Ae[Wn]=Sn,_e[Ie++]=1/0,Ur(Ae.binval);for(var ri=Oe(Ae.barcode,2,18),ni=0,zn=ri.length;ni<zn;ni++)_e[Ie++]=Ce(ri,ni)-48;Ae.binval=xe(),Ae.bytes=xe(13);var Hn=Ae.binval;Ae.bintmp=Ir(xe(Hn.length),Hn);for(var On=12;On>=0;On-=1){Ae.i=On;for(var qn=0,pi=Ae.bintmp.length-2;qn<=pi;qn+=1){Ae.j=qn;var Ln=Ae.bintmp,Xn=Ae.j;He(Ln,Xn+1,lr(Ce(Ln,Xn+1)+Ce(Ae.bintmp,Ae.j)%256*10)),He(Ae.bintmp,Ae.j,~~(Ce(Ae.bintmp,Ae.j)/256))}He(Ae.bytes,Ae.i,Ce(Ae.bintmp,Ae.bintmp.length-1)%256);var Yn=Ae.bintmp,Jn=Ae.bintmp;He(Yn,Jn.length-1,~~(Ce(Yn,Jn.length-1)/256))}Ae.fcs=2047,Ae.dat=Ce(Ae.bytes,0)*32;for(var mi=0;mi<6;mi++){var Ii=Ae.fcs*2;((Ae.fcs^Ae.dat)&1024)!=0&&(Ii=Ii^3893),Ae.fcs=Ii&2047,Ae.dat=Ae.dat*2}for(var Wr=1;Wr<=12;Wr+=1){Ae.dat=Ce(Ae.bytes,Wr)*8;for(var vn=0;vn<8;vn++){var _n=Ae.fcs*2;((Ae.fcs^Ae.dat)&1024)!=0&&(_n=_n^3893),Ae.fcs=_n&2047,Ae.dat=Ae.dat*2}}Ae.codewords=xe(10);for(var Un=9;Un>=0;Un-=1){Ae.i=Un;var Qn=Ae.i==9?636:1365;Ae.b=Qn;for(var ii=0,li=Ae.binval.length-2;ii<=li;ii+=1){Ae.j=ii;var ui=Ae.binval,wi=Ae.j;He(ui,wi+1,lr(Ce(ui,wi+1)+Ce(Ae.binval,Ae.j)%Ae.b*10)),He(Ae.binval,Ae.j,~~(Ce(Ae.binval,Ae.j)/Ae.b))}He(Ae.codewords,Ae.i,Ce(Ae.binval,Ae.binval.length-1)%Ae.b);var Ve=Ae.binval,Zr=Ae.binval;He(Ve,Zr.length-1,~~(Ce(Ve,Zr.length-1)/Ae.b))}He(Ae.codewords,9,Ce(Ae.codewords,9)*2),(Ae.fcs&1024)!=0&&He(Ae.codewords,0,Ce(Ae.codewords,0)+659),vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#15856",_e[Ie++]=Ae.codewords,Sr()),Ae.chars=xe(10);for(var Ai=0;Ai<=9;Ai+=1){Ae.i=Ai;var Bi=Ce(Ae.codewords,Ae.i);if(_e[Ie++]=Bi,Bi<=1286){var ki=_e[--Ie];_e[Ie++]=Ce(Ae.onecode_tab513,ki)}else{var Ei=_e[--Ie];_e[Ie++]=Ce(Ae.onecode_tab213,Ei-1287)}_e[Ie++]=Ae.chars,_e[Ie++]=Ae.i;var Wi=_e[Ie-3],ma=_e[Ie-1],Ba=_e[Ie-2];Ie-=3,He(Ba,ma,Wi)}for(var va=9;va>=0;va-=1)Ae.i=va,(Mr(2,Ae.i)&Ae.fcs)!=0&&He(Ae.chars,Ae.i,Ce(Ae.chars,Ae.i)^8191);Ae.height==-1&&(Ae.height=.15),Ae.bbs=xe(65),Ae.bhs=xe(65);for(var Aa=0;Aa<=64;Aa+=1)Ae.i=Aa,Ae.dec=(Ce(Ae.chars,Ce(Ae.onecode_barmap,Ae.i*4))&Mr(2,Ce(Ae.onecode_barmap,Ae.i*4+1)))!=0,Ae.asc=(Ce(Ae.chars,Ce(Ae.onecode_barmap,Ae.i*4+2))&Mr(2,Ce(Ae.onecode_barmap,Ae.i*4+3)))!=0,!Ae.dec&&!Ae.asc&&(He(Ae.bbs,Ae.i,3*Ae.height/8),He(Ae.bhs,Ae.i,2*Ae.height/8)),!Ae.dec&&Ae.asc&&(He(Ae.bbs,Ae.i,3*Ae.height/8),He(Ae.bhs,Ae.i,5*Ae.height/8)),Ae.dec&&!Ae.asc&&(He(Ae.bbs,Ae.i,0*Ae.height/8),He(Ae.bhs,Ae.i,5*Ae.height/8)),Ae.dec&&Ae.asc&&(He(Ae.bbs,Ae.i,0*Ae.height/8),He(Ae.bhs,Ae.i,8*Ae.height/8));_e[Ie++]=1/0;var Ua=Ae.bbs,Ea=Ae.bhs;_e[Ie++]=1/0;for(var la=0,Ma=Ae.bhs.length-1;la<Ma;la++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var Ta=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bbs",_e[Ie++]=Ua,_e[Ie++]="bhs",_e[Ie++]=Ea,_e[Ie++]="sbs",_e[Ie++]=Ta,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="text1xalign",_e[Ie++]="left",_e[Ie++]="text1font",_e[Ie++]="OCR-B",_e[Ie++]="text1yoffset",_e[Ie++]=-1,_e[Ie++]="text1xoffset",_e[Ie++]=-.3,_e[Ie++]="opt",_e[Ie++]=Ae.options;var Ca=er();_e[Ie++]=Ca,Ae._render&&hi(),Ae=jr}function RA(){if(!RA.globals){var gr=Ae;Ae=RA.globals={},Ae.postnet_barchars="0123456789",Ae.postnet_encs=xe(["55222","22255","22525","22552","25225","25252","25522","52225","52252","52522","5","5"]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,RA.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.validatecheck=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je);var zr=Ae.barcode.length;Ae.validatecheck&&(zr=zr-1),Ae.barlen=zr,Ae.barlen!=5&&Ae.barlen!=9&&Ae.barlen!=11&&(_e[Ie++]="bwipp.postnetBadLength#16011",_e[Ie++]="USPS POSTNET must be 5, 9 or 11 digits excluding check digit",Sr()),tn(Ae.barcode,function(){var Xn=_e[--Ie];(Xn<48||Xn>57)&&(_e[Ie++]="bwipp.postnetBadCharacter#16015",_e[Ie++]="USPS POSTNET must contain only digits",Sr())}),Ae.checksum=0;for(var rn=0,Yr=Ae.barlen-1;rn<=Yr;rn+=1)Ae.i=rn,Ae.checksum=lr(Ae.checksum+(Ce(Ae.barcode,Ae.i)-48));Ae.checksum=(10-Ae.checksum%10)%10,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.postnet_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.postnetBadCheckDigit#16033",_e[Ie++]="Incorrect USPS POSTNET check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen)),Ae.height==-1&&(Ae.height=.125),Ae.bhs=xe(Ae.barlen*5+7),Ae.enc=Ce(Ae.postnet_encs,10),Ae.heights=xe(Ae.enc.length);for(var Lr=0,Rr=Ae.enc.length-1;Lr<=Rr;Lr+=1)Ae.j=Lr,He(Ae.heights,Ae.j,dr(Oe(Ae.enc,Ae.j,1))*Ae.height/5);rr(Ae.bhs,0,Ae.heights);for(var Kr=0,en=Ae.barlen-1;Kr<=en;Kr+=1){Ae.i=Kr,Ae.enc=Ce(Ae.postnet_encs,Ce(Ae.barcode,Ae.i)-48),Ae.heights=xe(Ae.enc.length);for(var Vr=0,bn=Ae.enc.length-1;Vr<=bn;Vr+=1)Ae.j=Vr,He(Ae.heights,Ae.j,dr(Oe(Ae.enc,Ae.j,1))*Ae.height/5);rr(Ae.bhs,Ae.i*5+1,Ae.heights)}Ae.enc=Ce(Ae.postnet_encs,Ae.checksum),Ae.heights=xe(Ae.enc.length);for(var sn=0,pn=Ae.enc.length-1;sn<=pn;sn+=1)Ae.j=sn,He(Ae.heights,Ae.j,dr(Oe(Ae.enc,Ae.j,1))*Ae.height/5);if(rr(Ae.bhs,Ae.barlen*5+1,Ae.heights),_e[Ie++]="text",Ae.includecheckintext){var Pn=Ge(Ae.barlen+1);rr(Pn,0,Ae.barcode),rr(Pn,Ae.barlen,Oe(Ae.postnet_barchars,Ae.checksum,1)),_e[Ie++]=Pn}else _e[Ie++]=Ae.barcode;var wn=_e[--Ie],kn=_e[--Ie];Ae[kn]=wn,Ae.enc=Ce(Ae.postnet_encs,11),Ae.heights=xe(Ae.enc.length);for(var Sn=0,Wn=Ae.enc.length-1;Sn<=Wn;Sn+=1)Ae.j=Sn,He(Ae.heights,Ae.j,dr(Oe(Ae.enc,Ae.j,1))*Ae.height/5);rr(Ae.bhs,Ae.barlen*5+6,Ae.heights),_e[Ie++]=1/0;for(var ri=Ae.bhs,ni=[],zn=0,Hn=Ae.bhs.length;zn<Hn;zn++)ni[zn]=0;ni=xe(ni),_e[Ie++]=1/0;for(var On=0,qn=Ae.bhs.length-1;On<qn;On++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var pi=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bhs",_e[Ie++]=ri,_e[Ie++]="bbs",_e[Ie++]=ni,_e[Ie++]="sbs",_e[Ie++]=pi,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Ln=er();_e[Ie++]=Ln,Ae._render&&hi(),Ae=gr}function Sl(){if(!Sl.globals){var gr=Ae;Ae=Sl.globals={},Ae.planet_barchars="0123456789",Ae.planet_encs=xe(["22555","55522","55252","55225","52552","52525","52255","25552","25525","25255","5","5"]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,Sl.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.validatecheck=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je);var zr=Ae.barcode.length;Ae.validatecheck&&(zr=zr-1),Ae.barlen=zr,Ae.barlen!=11&&Ae.barlen!=13&&(_e[Ie++]="bwipp.planetBadLength#16193",_e[Ie++]="USPS PLANET must be 11 or 13 digits excluding check digit",Sr()),tn(Ae.barcode,function(){var Xn=_e[--Ie];(Xn<48||Xn>57)&&(_e[Ie++]="bwipp.planetBadCharacter#16197",_e[Ie++]="USPS PLANET must contain only digits",Sr())}),Ae.checksum=0;for(var rn=0,Yr=Ae.barlen-1;rn<=Yr;rn+=1)Ae.i=rn,Ae.checksum=lr(Ae.checksum+(Ce(Ae.barcode,Ae.i)-48));Ae.checksum=(10-Ae.checksum%10)%10,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.planet_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.planetBadCheckDigit#16218",_e[Ie++]="Incorrect USPS PLANET check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen)),Ae.height==-1&&(Ae.height=.125),Ae.bhs=xe(Ae.barlen*5+7),Ae.enc=Ce(Ae.planet_encs,10),Ae.heights=xe(Ae.enc.length);for(var Lr=0,Rr=Ae.enc.length-1;Lr<=Rr;Lr+=1)Ae.j=Lr,He(Ae.heights,Ae.j,dr(Oe(Ae.enc,Ae.j,1))*Ae.height/5);rr(Ae.bhs,0,Ae.heights);for(var Kr=0,en=Ae.barlen-1;Kr<=en;Kr+=1){Ae.i=Kr,Ae.enc=Ce(Ae.planet_encs,Ce(Ae.barcode,Ae.i)-48),Ae.heights=xe(Ae.enc.length);for(var Vr=0,bn=Ae.enc.length-1;Vr<=bn;Vr+=1)Ae.j=Vr,He(Ae.heights,Ae.j,dr(Oe(Ae.enc,Ae.j,1))*Ae.height/5);rr(Ae.bhs,Ae.i*5+1,Ae.heights)}Ae.enc=Ce(Ae.planet_encs,Ae.checksum),Ae.heights=xe(Ae.enc.length);for(var sn=0,pn=Ae.enc.length-1;sn<=pn;sn+=1)Ae.j=sn,He(Ae.heights,Ae.j,dr(Oe(Ae.enc,Ae.j,1))*Ae.height/5);if(rr(Ae.bhs,Ae.barlen*5+1,Ae.heights),_e[Ie++]="text",Ae.includecheckintext){var Pn=Ge(Ae.barlen+1);rr(Pn,0,Ae.barcode),rr(Pn,Ae.barlen,Oe(Ae.planet_barchars,Ae.checksum,1)),_e[Ie++]=Pn}else _e[Ie++]=Ae.barcode;var wn=_e[--Ie],kn=_e[--Ie];Ae[kn]=wn,Ae.enc=Ce(Ae.planet_encs,11),Ae.heights=xe(Ae.enc.length);for(var Sn=0,Wn=Ae.enc.length-1;Sn<=Wn;Sn+=1)Ae.j=Sn,He(Ae.heights,Ae.j,dr(Oe(Ae.enc,Ae.j,1))*Ae.height/5);rr(Ae.bhs,Ae.barlen*5+6,Ae.heights),_e[Ie++]=1/0;for(var ri=Ae.bhs,ni=[],zn=0,Hn=Ae.bhs.length;zn<Hn;zn++)ni[zn]=0;ni=xe(ni),_e[Ie++]=1/0;for(var On=0,qn=Ae.bhs.length-1;On<qn;On++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var pi=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bhs",_e[Ie++]=ri,_e[Ie++]="bbs",_e[Ie++]=ni,_e[Ie++]="sbs",_e[Ie++]=pi,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Ln=er();_e[Ie++]=Ln,Ae._render&&hi(),Ae=gr}function y1(){if(!y1.globals){var jr=Ae;Ae=y1.globals={},Ae.royalmail_barchars="ZUVWXY501234B6789AHCDEFGNIJKLMTOPQRS",Ae.royalmail_encs=xe(["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"]),Ae.charvals=new Map;for(var gr=0;gr<=35;gr+=1)He(Ae.charvals,Oe(Ae.royalmail_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,y1.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.validatecheck=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.royalmailEmptyData#16406",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.royalmailInputTooLong#16410",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.royalmailBadCharacter#16424",_e[Ie++]="RM4SCC must contain only capital letters and digits",Sr());var Lr=Ae.barcode.length;Ae.validatecheck&&(Lr=Lr-1),Ae.barlen=Lr,Ae.checksumrow=0,Ae.checksumcol=0;for(var Rr=0,Kr=Ae.barlen-1;Rr<=Kr;Rr+=1)Ae.i=Rr,Ae.indx=Ce(Ae.charvals,Oe(Ae.barcode,Ae.i,1)),Ae.checksumrow=Ae.checksumrow+~~(Ae.indx/6),Ae.checksumcol=lr(Ae.checksumcol+Ae.indx%6);Ae.checksum=lr(Ae.checksumrow%6*6+Ae.checksumcol%6),Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.royalmail_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.royalmailBadCheckDigit#16441",_e[Ie++]="Incorrect RM4SCC check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen)),Ae.encstr=Ge(Ae.barlen*4+6),rr(Ae.encstr,0,Ce(Ae.royalmail_encs,36));for(var en=0,Vr=Ae.barlen-1;en<=Vr;en+=1)Ae.i=en,Ae.indx=Ce(Ae.charvals,Oe(Ae.barcode,Ae.i,1)),rr(Ae.encstr,Ae.i*4+1,Ce(Ae.royalmail_encs,Ae.indx));if(rr(Ae.encstr,Ae.barlen*4+1,Ce(Ae.royalmail_encs,Ae.checksum)),_e[Ie++]="text",Ae.includecheckintext){var bn=Ge(Ae.barlen+1);rr(bn,0,Ae.barcode),rr(bn,Ae.barlen,Oe(Ae.royalmail_barchars,Ae.checksum,1)),_e[Ie++]=bn}else _e[Ie++]=Ae.barcode;var sn=_e[--Ie],pn=_e[--Ie];Ae[pn]=sn,rr(Ae.encstr,Ae.barlen*4+5,Ce(Ae.royalmail_encs,37)),Ae.height==-1&&(Ae.height=.175),Ae.bbs=xe(Ae.encstr.length),Ae.bhs=xe(Ae.encstr.length);for(var Pn=0,wn=Ae.encstr.length-1;Pn<=wn;Pn+=1)Ae.i=Pn,Ae.enc=Oe(Ae.encstr,Ae.i,1),gn(Ae.enc,"0")&&(He(Ae.bbs,Ae.i,3*Ae.height/8),He(Ae.bhs,Ae.i,2*Ae.height/8)),gn(Ae.enc,"1")&&(He(Ae.bbs,Ae.i,0*Ae.height/8),He(Ae.bhs,Ae.i,5*Ae.height/8)),gn(Ae.enc,"2")&&(He(Ae.bbs,Ae.i,3*Ae.height/8),He(Ae.bhs,Ae.i,5*Ae.height/8)),gn(Ae.enc,"3")&&(He(Ae.bbs,Ae.i,0*Ae.height/8),He(Ae.bhs,Ae.i,8*Ae.height/8));_e[Ie++]=1/0;var kn=Ae.bbs,Sn=Ae.bhs;_e[Ie++]=1/0;for(var Wn=0,ri=Ae.bhs.length-1;Wn<ri;Wn++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var ni=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bbs",_e[Ie++]=kn,_e[Ie++]="bhs",_e[Ie++]=Sn,_e[Ie++]="sbs",_e[Ie++]=ni,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var zn=er();_e[Ie++]=zn,Ae._render&&hi(),Ae=jr}function tA(){if(!tA.globals){var Un=Ae;Ae=tA.globals={},Ae.auspost_encs=xe(["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"]),Ae.auspost_barchars="ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz #";var gr=new Map([["11",37],["45",37],["59",52],["62",67],["87",37],["92",37]]);Ae.auspost_fcclen=gr,Ae.auspost_rsprod=function(){var aa=_e[--Ie],zi=_e[--Ie];_e[Ie++]=Ce(Ae.rstable,lr(zi+aa*64))},Ae.rstable=xe(4096);for(var jr=Ae.rstable,Gr=0,zr=[],rn=0;rn<64;rn++)zr[rn]=0;zr=xe(zr),rr(jr,Gr,zr);for(var Yr=Ae.rstable,Lr=64,Rr=[],Kr=0;Kr<=63;Kr+=1)Rr[Kr]=Kr;Rr=xe(Rr),rr(Yr,Lr,Rr),_e[Ie++]=1;for(var en=0;en<64;en++){var Vr=_e[Ie-1],bn=Vr*2;if(_e[Ie++]=bn,(bn&64)!=0){var sn=_e[--Ie];_e[Ie++]=sn^67}var pn=_e[Ie-1],Pn=_e[Ie-2];_e[Ie++]=Pn*64,_e[Ie++]=pn*64;for(var wn=0;wn<=63;wn+=1){var kn=_e[Ie-1],Sn=_e[Ie-2],Wn=Ce(Ae.rstable,lr(Sn+wn))*2;_e[Ie++]=wn;var ri=Ae.rstable,ni=lr(kn+wn);(Wn&64)!=0&&(Wn=Wn^67),He(ri,ni,Wn),Ie--}Ie-=2;var zn=_e[--Ie];_e[Ie-1]=zn}Ie--,Ae.rstable=Ae.rstable,Ae.rspoly=xe([1,0,0,0,0]);for(var Hn=1;Hn<=4;Hn+=1){_e[Ie++]=_a(1,Hn);for(var On=Hn;On>=1;On-=1){var qn=Ae.rspoly,pi=_e[Ie-1];_e[Ie++]=qn,_e[Ie++]=On,_e[Ie++]=Ce(qn,On-1),_e[Ie++]=Ce(Ae.rspoly,On),_e[Ie++]=pi,Ae.auspost_rsprod();var Ln=_e[--Ie],Xn=_e[--Ie],Yn=_e[--Ie],Jn=_e[--Ie];He(Jn,Yn,ya(Xn,Ln))}var mi=Ae.rspoly,Ii=_e[Ie-1];_e[Ie++]=mi,_e[Ie++]=0,_e[Ie++]=Ce(mi,0),_e[Ie++]=Ii,Ae.auspost_rsprod();var Wr=_e[--Ie],vn=_e[--Ie],_n=_e[--Ie];He(_n,vn,Wr),Ie--}Ae.rspoly=Ae.rspoly,Ae=Un}var Un=Ae;Ae=Object.assign({},Ae,tA.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.custinfoenc="character",Ae.modunit=1,Ti();var Qn=_e[--Ie];Ae.options=Qn;var ii=_e[--Ie];Ae.barcode=ii,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),si(Ae.custinfoenc,"character")&&si(Ae.custinfoenc,"numeric")&&(_e[Ie++]="bwipp.auspostBadCustinfoEncoding#16675",_e[Ie++]="Customer information encoding must be either character or numeric",Sr()),Ae.barlen=Ae.barcode.length,Ae.barlen<10&&(_e[Ie++]="bwipp.auspostTooShort#16680",_e[Ie++]="The data length must be at least 10",Sr()),_e[Ie++]=Ae.auspost_fcclen,Ae.barlen>=2?_e[Ie++]=Oe(Ae.barcode,0,2):_e[Ie++]="";var li=_e[Ie-1],ui=_e[Ie-2],wi=vr(ui,li);wi||(Ie-=2,_e[Ie++]="bwipp.auspostBadFCC#16686",_e[Ie++]="Must begin with an FCC, either 11, 45, 59, 62, 87 or 92",Sr());var Ve=_e[--Ie],Zr=_e[--Ie];Ae.encstr=Ge(Ce(Zr,Ve)),_e[Ie++]=!0;for(var Ai=0;Ai<1;Ai++){if(Ae.barlen<10){_e[Ie-1]=!1;break}for(var Bi=Oe(Ae.barcode,2,8),ki=0,Ei=Bi.length;ki<Ei;ki++){var Wi=Ce(Bi,ki);if(Wi<48||Wi>57){_e[Ie-1]=!1;break}}}var ma=_e[--Ie];ma||(_e[Ie++]="bwipp.auspostIncompleteDPID#16699",_e[Ie++]="The DPID must be 8 digits",Sr());var Ba=gn(Ae.custinfoenc,"numeric")?2:3;(Ae.barlen-10)*Ba>Ae.encstr.length-22-14&&(_e[Ie++]="bwipp.auspostTooLong#16707",_e[Ie++]="The message is too long",Sr()),rr(Ae.encstr,0,Ce(Ae.auspost_encs,74));for(var va=0;va<=1;va+=1)Ae.i=va,rr(Ae.encstr,Ae.i*2+2,Ce(Ae.auspost_encs,dr(Oe(Ae.barcode,Ae.i,1))+64));for(var Aa=2;Aa<=9;Aa+=1)Ae.i=Aa,rr(Ae.encstr,Ae.i*2+2,Ce(Ae.auspost_encs,dr(Oe(Ae.barcode,Ae.i,1))+64));if(gn(Ae.custinfoenc,"numeric")){for(var Ua=0,Ea=Ae.barlen-11;Ua<=Ea;Ua+=1){Ae.i=Ua;var la=Ce(Ae.barcode,Ae.i+10);_e[Ie++]=Ae.auspost_encs,_e[Ie++]=la,(la<48||la>57)&&(Ie-=2,_e[Ie++]="bwipp.auspostInvalidCustinfoDigit#16747",_e[Ie++]="The customer information data contains a non-digit character",Sr());var Ma=_e[--Ie],Ta=_e[--Ie];rr(Ae.encstr,Ae.i*2+22,Ce(Ta,Ma-48+64))}Ae.ciflen=(Ae.barlen-10)*2}else{for(var Ca=0,Er=Ae.barlen-11;Ca<=Er;Ca+=1){Ae.i=Ca,Nn(Ae.auspost_barchars,Oe(Ae.barcode,Ae.i+10,1));var Hr=_e[--Ie];Hr||(_e[Ie-1]="bwipp.auspostInvalidCustinfoCharacter#16758",_e[Ie++]="The customer information contains an invalid character",Sr());var or=_e[--Ie];Ae.indx=or.length,Ie-=2,Ae.enc=Ce(Ae.auspost_encs,Ae.indx),rr(Ae.encstr,Ae.i*3+22,Ae.enc)}Ae.ciflen=(Ae.barlen-10)*3}for(var Ar=22+Ae.ciflen,Ye=Ae.encstr.length-14;Ar<=Ye;Ar+=1)rr(Ae.encstr,Ar,Ce(Ae.auspost_encs,75));Ae.rscodes=xe(~~((Ae.encstr.length-16)/3)+4);for(var fr=Ae.rscodes,ur=0,Br=[],Dr=0;Dr<4;Dr++)Br[Dr]=0;Br=xe(Br),rr(fr,ur,Br);for(var Qr=2,fn=Ae.encstr.length-16;Qr<=fn;Qr+=3)Ae.i=Qr,He(Ae.rscodes,Ae.rscodes.length-~~((Ae.i-2)/3)-1,dr(Oe(Ae.encstr,Ae.i,1))*16+dr(Oe(Ae.encstr,Ae.i+1,1))*4+dr(Oe(Ae.encstr,Ae.i+2,1)));for(var cn=Ae.rscodes.length-5;cn>=0;cn-=1){_e[Ie++]=cn;for(var Bn=0;Bn<=4;Bn+=1){var Kn=Ae.rscodes,Nr=_e[Ie-1],un=Ce(Kn,lr(Nr+Bn));_e[Ie++]=Kn,_e[Ie++]=lr(Nr+Bn),_e[Ie++]=un,_e[Ie++]=Ce(Ae.rspoly,Bn),_e[Ie++]=Ce(Ae.rscodes,Nr+4),Ae.auspost_rsprod();var dn=_e[--Ie],yn=_e[--Ie],Gn=_e[--Ie],oi=_e[--Ie];He(oi,Gn,ya(yn,dn))}Ie--}Ae.checkcode=pr(Ge(12),"000000000000");for(var Cn=0;Cn<=3;Cn+=1)Ae.i=Cn,Ae.enc=wr(Ge(3),Ce(Ae.rscodes,3-Ae.i),4),rr(Ae.checkcode,Ae.i*3+(3-Ae.enc.length),Ae.enc);rr(Ae.encstr,Ae.encstr.length-14,Ae.checkcode),rr(Ae.encstr,Ae.encstr.length-2,Ce(Ae.auspost_encs,74)),Ae.height==-1&&(Ae.height=.175),Ae.bbs=xe(Ae.encstr.length),Ae.bhs=xe(Ae.encstr.length);for(var gi=0,Dn=Ae.encstr.length-1;gi<=Dn;gi+=1)Ae.i=gi,Ae.enc=Oe(Ae.encstr,Ae.i,1),gn(Ae.enc,"0")&&(He(Ae.bbs,Ae.i,0*Ae.height/8),He(Ae.bhs,Ae.i,8*Ae.height/8)),gn(Ae.enc,"1")&&(He(Ae.bbs,Ae.i,3*Ae.height/8),He(Ae.bhs,Ae.i,5*Ae.height/8)),gn(Ae.enc,"2")&&(He(Ae.bbs,Ae.i,0*Ae.height/8),He(Ae.bhs,Ae.i,5*Ae.height/8)),gn(Ae.enc,"3")&&(He(Ae.bbs,Ae.i,3*Ae.height/8),He(Ae.bhs,Ae.i,2*Ae.height/8));_e[Ie++]=1/0;var ji=Ae.bbs,Ji=Ae.bhs;_e[Ie++]=1/0;for(var Hi=0,ei=Ae.bhs.length-1;Hi<ei;Hi++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var Zi=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bbs",_e[Ie++]=ji,_e[Ie++]="bhs",_e[Ie++]=Ji,_e[Ie++]="sbs",_e[Ie++]=Zi,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Oe(Ae.barcode,2,Ae.barlen-2),0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Ni=er();_e[Ie++]=Ni,Ae._render&&hi(),Ae=Un}function Tl(){if(!Tl.globals){var jr=Ae;Ae=Tl.globals={},Ae.kix_encs=xe(["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"]),Ae.kix_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ",Ae.charvals=new Map;for(var gr=0;gr<=35;gr+=1)He(Ae.charvals,Oe(Ae.kix_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,Tl.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.kixEmptyData#16967",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.kixInputTooLong#16971",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.kixBadCharacter#16979",_e[Ie++]="KIX must contain only capital letters and digits",Sr());Ae.barlen=Ae.barcode.length,Ae.encstr=Ge(Ae.barlen*4);for(var Lr=0,Rr=Ae.barlen-1;Lr<=Rr;Lr+=1)Ae.i=Lr,Ae.indx=Ce(Ae.charvals,Oe(Ae.barcode,Ae.i,1)),rr(Ae.encstr,Ae.i*4,Ce(Ae.kix_encs,Ae.indx));Ae.height==-1&&(Ae.height=.175),Ae.bbs=xe(Ae.encstr.length),Ae.bhs=xe(Ae.encstr.length);for(var Kr=0,en=Ae.encstr.length-1;Kr<=en;Kr+=1)Ae.i=Kr,Ae.enc=Oe(Ae.encstr,Ae.i,1),gn(Ae.enc,"0")&&(He(Ae.bbs,Ae.i,3*Ae.height/8),He(Ae.bhs,Ae.i,2*Ae.height/8)),gn(Ae.enc,"1")&&(He(Ae.bbs,Ae.i,0*Ae.height/8),He(Ae.bhs,Ae.i,5*Ae.height/8)),gn(Ae.enc,"2")&&(He(Ae.bbs,Ae.i,3*Ae.height/8),He(Ae.bhs,Ae.i,5*Ae.height/8)),gn(Ae.enc,"3")&&(He(Ae.bbs,Ae.i,0*Ae.height/8),He(Ae.bhs,Ae.i,8*Ae.height/8));_e[Ie++]=1/0;var Vr=Ae.bbs,bn=Ae.bhs;_e[Ie++]=1/0;for(var sn=0,pn=Ae.bhs.length-1;sn<pn;sn++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var Pn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bbs",_e[Ie++]=Vr,_e[Ie++]="bhs",_e[Ie++]=bn,_e[Ie++]="sbs",_e[Ie++]=Pn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.barcode,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var wn=er();_e[Ie++]=wn,Ae._render&&hi(),Ae=jr}function hl(){if(!hl.globals){var gr=Ae;Ae=hl.globals={},Ae.japanpost_encs=xe(["300","330","312","132","321","303","123","231","213","033","030","120","102","210","012","201","021","003","333","31","13"]),Ae.japanpost_barchars="0123456789-ABCDEFGHIJKLMNOPQRSTUVWXYZ",Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,hl.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.japanpostEmptyData#17121",_e[Ie++]="The data must not be empty",Sr()),tn(Ae.barcode,function(){var ni=_e[--Ie];ni>=48&&ni<=57||ni>=65&&ni<=90||ni==45||(_e[Ie++]="bwipp.japanpostBadCharacter#17131",_e[Ie++]="Japan Post must contain only digits, capital letters and the dash symbol",Sr())}),Ae.barlen=Ae.barcode.length,Ae.encstr=Ge(67),Ae.digits=xe(20),rr(Ae.encstr,0,Ce(Ae.japanpost_encs,19)),Ae.checksum=0,Ae.j=0,Ae.i=0,_e[Ie++]=!0;for(var zr=0,rn=Ae.barlen-1;zr<=rn;zr+=1){Ae.i=zr,Nn(Ae.japanpost_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var Yr=_e[--Ie];if(Ae.indx=Yr.length,Ie-=2,Ae.indx>=11&&Ae.indx<37){if(Ae.j>18){_e[Ie-1]=!1;break}Ae.digit=~~((Ae.indx-1)/10)+10,rr(Ae.encstr,Ae.j*3+2,Ce(Ae.japanpost_encs,Ae.digit)),Ae.checksum=Ae.checksum+Ae.digit,He(Ae.digits,Ae.j,Ae.digit),Ae.j=Ae.j+1}if(Ae.j>19){_e[Ie-1]=!1;break}Ae.digit=0,Ae.indx==37&&(Ae.digit=14),Ae.indx>=11&&Ae.indx<37&&(Ae.digit=(Ae.indx-1)%10),Ae.indx<11&&(Ae.digit=Ae.indx),rr(Ae.encstr,Ae.j*3+2,Ce(Ae.japanpost_encs,Ae.digit)),Ae.checksum=Ae.checksum+Ae.digit,He(Ae.digits,Ae.j,Ae.digit),Ae.j=Ae.j+1}var Lr=_e[--Ie];Lr||(_e[Ie++]="bwipp.japanpostTooLong#17189",_e[Ie++]="The input is too long",Sr());for(var Rr=Ae.j,Kr=19;Rr<=Kr;Rr+=1)Ae.k=Rr,rr(Ae.encstr,Ae.k*3+2,Ce(Ae.japanpost_encs,14)),Ae.checksum=Ae.checksum+14,He(Ae.digits,Ae.k,14);if(Ae.checksum=19-Ae.checksum%19,rr(Ae.encstr,62,Ce(Ae.japanpost_encs,Ae.checksum)),_e[Ie++]="text",Ae.includecheckintext){var en=Ge(Ae.barlen+1);rr(en,0,Ae.barcode),rr(en,Ae.barlen,Oe(Ae.japanpost_barchars,Ae.checksum,1)),_e[Ie++]=en}else _e[Ie++]=Ae.barcode;var Vr=_e[--Ie],bn=_e[--Ie];Ae[bn]=Vr,rr(Ae.encstr,65,Ce(Ae.japanpost_encs,20)),Ae.height==-1&&(Ae.height=.175),Ae.bbs=xe(67),Ae.bhs=xe(Ae.bbs.length);for(var sn=0,pn=Ae.bbs.length-1;sn<=pn;sn+=1)Ae.i=sn,Ae.enc=Oe(Ae.encstr,Ae.i,1),Ae.bunit=0,Ae.hunit=0,gn(Ae.enc,"0")&&(Ae.bunit=3,Ae.hunit=2),gn(Ae.enc,"1")&&(Ae.bunit=0,Ae.hunit=5),gn(Ae.enc,"2")&&(Ae.bunit=3,Ae.hunit=5),gn(Ae.enc,"3")&&(Ae.bunit=0,Ae.hunit=8),He(Ae.bbs,Ae.i,Ae.bunit*Ae.height/8),He(Ae.bhs,Ae.i,Ae.hunit*Ae.height/8);_e[Ie++]=1/0;var Pn=Ae.bbs,wn=Ae.bhs;_e[Ie++]=1/0;for(var kn=0,Sn=Ae.bhs.length-1;kn<Sn;kn++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var Wn=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bbs",_e[Ie++]=Pn,_e[Ie++]="bhs",_e[Ie++]=wn,_e[Ie++]="sbs",_e[Ie++]=Wn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var ri=er();_e[Ie++]=ri,Ae._render&&hi(),Ae=gr}function rA(){if(!rA.globals){var jr=Ae;Ae=rA.globals={},Ae.msi_encs=xe(["12121212","12121221","12122112","12122121","12211212","12211221","12212112","12212121","21121212","21121221","21","121"]),Ae.msi_barchars="0123456789";var gr=new Map([["mod10",function(){Ae.mod10()}],["mod1010",function(){Ae.mod10(),Ae.mod10()}],["mod11",function(){Ae.mod11()}],["ncrmod11",function(){Ae.ncrmod11()}],["mod1110",function(){Ae.mod11(),Ae.mod10()}],["ncrmod1110",function(){Ae.ncrmod11(),Ae.mod10()}]]);Ae.msi_checkfunc=gr,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,rA.globals),Ae.dontdraw=!1,Ae.includecheck=!1,Ae.includetext=!1,Ae.includecheckintext=!1,Ae.checktype="unset",Ae.badmod11=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];if(Ae.barcode=zr,Ae.barcode.length>500&&(_e[Ie++]="bwipp.msiinputTooLong#17353",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),si(Ae.checktype,"unset")&&!Ae.includecheck&&(_e[Ie++]="bwipp.msiCheckTypeWithoutCheck#17362",_e[Ie++]="checktype requires includecheck",Sr()),Ae.badmod11&&si(Ae.checktype,"mod11")&&si(Ae.checktype,"ncrmod11")&&si(Ae.checktype,"mod1110")&&si(Ae.checktype,"ncrmod1110")&&(_e[Ie++]="bwipp.msiBadMod11Mismatch#17366",_e[Ie++]="badmod11 requires checktype with mod11",Sr()),gn(Ae.checktype,"unset")&&(Ae.checktype="mod10"),tn(Ae.barcode,function(){var On=_e[--Ie];(On<48||On>57)&&(_e[Ie++]="bwipp.msiBadCharacter#17376",_e[Ie++]="MSI must contain only digits",Sr())}),Ae.barlen=Ae.barcode.length,Ae.txtlen=Ae.barlen,Ae.mod10=function(){var On=_e[--Ie];Ae.code=On,_e[Ie++]=0,_e[Ie++]=0,tn(Ae.code,function(){var vn=_e[--Ie],_n=_e[--Ie],Un=_e[--Ie];_e[Ie++]=lr(vn-48+_n*10),_e[Ie++]=Un}),Ie--;var qn=_e[--Ie];for(_e[Ie++]=qn*2,_e[Ie++]=0;;){var pi=_e[--Ie],Ln=_e[--Ie],Xn=~~(Ln/10);if(_e[Ie++]=lr(pi+Ln%10),_e[Ie++]=Xn,Xn==0){Ie--;break}var Yn=_e[--Ie],Jn=_e[--Ie];_e[Ie++]=Yn,_e[Ie++]=Jn}_e[Ie++]=0,_e[Ie++]=0,tn(Ae.code,function(){var vn=_e[--Ie],_n=_e[--Ie],Un=_e[--Ie];_e[Ie++]=lr(_n+(vn-48)),_e[Ie++]=Un});var mi=_e[--Ie];Ie--;var Ii=_e[--Ie],Wr=Ge(Ae.code.length+1);rr(Wr,0,Ae.code),He(Wr,Ae.code.length,(10-lr(Ii+mi)%10)%10+48),_e[Ie++]=Wr},Ae.mod11=function(){var On=_e[--Ie];Ae.code=On,_e[Ie++]=Ae.code.length-1,tn(Ae.code,function(){var Qn=_e[--Ie],ii=_e[--Ie];_e[Ie++]=Qn-48,_e[Ie++]=ii%6+2,_e[Ie++]=ii-1}),_e[Ie-1]=0;for(var qn=0,pi=Ae.code.length;qn<pi;qn++){var Ln=_e[Ie-2],Xn=_e[Ie-3],Yn=_e[Ie-1];Ie-=3,_e[Ie++]=lr(Yn+Xn*Ln)}var Jn=_e[--Ie],mi=(11-Jn%11)%11;if(_e[Ie++]=mi,mi==10)if(Ae.badmod11){Ie--;var Ii=Ge(Ae.code.length+2);rr(Ii,0,Ae.code),rr(Ii,Ae.code.length,"10"),_e[Ie++]=Ii}else _e[Ie-1]="bwipp.msiBadMod11NotSpecified#17407",_e[Ie++]="mod11 check digit is 10 but badmod11 not specified",Sr();else{var Wr=Ge(Ae.code.length+1);rr(Wr,0,Ae.code),_e[Ie++]=Wr,_e[Ie++]=Wr,_e[Ie++]=Ae.code.length,tr(4,-1);var vn=_e[--Ie],_n=_e[--Ie],Un=_e[--Ie];He(Un,_n,vn+48)}},Ae.ncrmod11=function(){var On=_e[--Ie];Ae.code=On,_e[Ie++]=Ae.code.length-1,tn(Ae.code,function(){var Qn=_e[--Ie],ii=_e[--Ie];_e[Ie++]=Qn-48,_e[Ie++]=ii%8+2,_e[Ie++]=ii-1}),_e[Ie-1]=0;for(var qn=0,pi=Ae.code.length;qn<pi;qn++){var Ln=_e[Ie-2],Xn=_e[Ie-3],Yn=_e[Ie-1];Ie-=3,_e[Ie++]=lr(Yn+Xn*Ln)}var Jn=_e[--Ie],mi=(11-Jn%11)%11;if(_e[Ie++]=mi,mi==10)if(Ae.badmod11){Ie--;var Ii=Ge(Ae.code.length+2);rr(Ii,0,Ae.code),rr(Ii,Ae.code.length,"10"),_e[Ie++]=Ii}else _e[Ie-1]="bwipp.msiBadMod11NotSpecified#17423",_e[Ie++]="mod11 check digit is 10 but badmod11 not specified",Sr();else{var Wr=Ge(Ae.code.length+1);rr(Wr,0,Ae.code),_e[Ie++]=Wr,_e[Ie++]=Wr,_e[Ie++]=Ae.code.length,tr(4,-1);var vn=_e[--Ie],_n=_e[--Ie],Un=_e[--Ie];He(Un,_n,vn+48)}},Ae.includecheck){var rn=Ae.checktype,Yr=vr(Ae.msi_checkfunc,rn);_e[Ie++]=Ae.msi_checkfunc,_e[Ie++]=rn,Yr||(Ie-=2,_e[Ie++]="bwipp.msiBadCharacter#17435",_e[Ie++]="MSI checktype must be mod10, mod1010, mod11, ncrmod11, mod1110 or ncrmod1110",Sr());var Lr=_e[--Ie],Rr=_e[--Ie];if(_e[Ie++]=Ae.barcode,Ce(Rr,Lr)()===!0)return!0;var Kr=_e[--Ie];Ae.barcode=Kr,Ae.barlen=Ae.barcode.length,Ae.includecheckintext&&(Ae.txtlen=Ae.barlen)}Ae.sbs=Ge(Ae.barlen*8+5),rr(Ae.sbs,0,Ce(Ae.msi_encs,10));for(var en=0,Vr=Ae.barlen-1;en<=Vr;en+=1){Ae.i=en,Nn(Ae.msi_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var bn=_e[--Ie];Ae.indx=bn.length,Ie-=2,Ae.enc=Ce(Ae.msi_encs,Ae.indx),rr(Ae.sbs,Ae.i*8+2,Ae.enc)}rr(Ae.sbs,Ae.barlen*8+2,Ce(Ae.msi_encs,11)),Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0;for(var sn=[],pn=Ae.sbs,Pn=0,wn=pn.length;Pn<wn;Pn++)sn[Pn]=Ce(pn,Pn)-48;sn=xe(sn);for(var kn=[],Sn=0,Wn=~~((Ae.sbs.length+1)/2);Sn<Wn;Sn++)kn[Sn]=Ae.height;kn=xe(kn);for(var ri=[],ni=0,zn=~~((Ae.sbs.length+1)/2);ni<zn;ni++)ri[ni]=0;ri=xe(ri),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=sn,_e[Ie++]="bhs",_e[Ie++]=kn,_e[Ie++]="bbs",_e[Ie++]=ri,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Oe(Ae.barcode,0,Ae.txtlen),0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Hn=er();_e[Ie++]=Hn,Ae._render&&hi(),Ae=jr}function $A(){if(!$A.globals){var jr=Ae;Ae=$A.globals={},Ae.plessey_barchars="0123456789ABCDEF",Ae.plessey_encs=xe(["14141414","32141414","14321414","32321414","14143214","32143214","14323214","32323214","14141432","32141432","14321432","32321432","14143232","32143232","14323232","32323232","32321432","541412323","323"]),Ae.plessey_checksalt=xe([1,1,1,1,0,1,0,0,1]),Ae.plessey_checkinit=xe([0,0,0,0,0,0,0,0]),Ae.charvals=new Map;for(var gr=0;gr<=15;gr+=1)He(Ae.charvals,Oe(Ae.plessey_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,$A.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.validatecheck=!1,Ae.includecheckintext=!1,Ae.unidirectional=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.plesseyEmptyData#17600",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.plesseyInputTooLong#17604",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.plesseyBadCharacter#17612",_e[Ie++]="Plessey must contain only digits and letters A B C D E F",Sr());Ae.validatecheck&&Ae.barcode.length<2&&(_e[Ie++]="bwipp.plesseyBadLength#17617",_e[Ie++]="Plessey with check digits must be at least 2 characters",Sr());var Lr=Ae.barcode.length;Ae.validatecheck&&(Lr=Lr-2),Ae.barlen=Lr,Ae.checkbits=xe(Ae.barlen*4+8),rr(Ae.checkbits,Ae.barlen*4,Ae.plessey_checkinit);for(var Rr=0,Kr=Ae.barlen-1;Rr<=Kr;Rr+=1)Ae.i=Rr,Ae.indx=Ce(Ae.charvals,Oe(Ae.barcode,Ae.i,1)),rr(Ae.checkbits,Ae.i*4,xe([Ae.indx&1,xr(Ae.indx/2)&1,xr(Ae.indx/4)&1,xr(Ae.indx/8)]));for(var en=0,Vr=Ae.barlen*4-1;en<=Vr;en+=1)if(Ae.i=en,Ce(Ae.checkbits,Ae.i)==1)for(var bn=0;bn<=8;bn+=1)Ae.j=bn,He(Ae.checkbits,Ae.i+Ae.j,ya(Ce(Ae.checkbits,Ae.i+Ae.j),Ce(Ae.plessey_checksalt,Ae.j)));Ae.checkval=0;for(var sn=0;sn<=7;sn+=1)Ae.i=sn,Ae.checkval=lr(Ae.checkval+Mr(2,Ae.i)*Ce(Ae.checkbits,lr(Ae.barlen*4+Ae.i)));Ae.checksum1=Ae.checkval&15,Ae.checksum2=xr(Ae.checkval/16),Ae.validatecheck&&((Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.plessey_barchars,Ae.checksum1)||Ce(Ae.barcode,Ae.barlen+1)!=Ce(Ae.plessey_barchars,Ae.checksum2))&&(_e[Ie++]="bwipp.plesseyBadCheckDigits#17662",_e[Ie++]="Incorrect Plessey check digits provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen));var pn=Ae.unidirectional?27:33;Ae.sbs=Ge(lr(Ae.barlen*8+pn)),rr(Ae.sbs,0,Ce(Ae.plessey_encs,16));for(var Pn=0,wn=Ae.barlen-1;Pn<=wn;Pn+=1)Ae.i=Pn,Ae.indx=Ce(Ae.charvals,Oe(Ae.barcode,Ae.i,1)),rr(Ae.sbs,Ae.i*8+8,Ce(Ae.plessey_encs,Ae.indx));if(rr(Ae.sbs,Ae.barlen*8+8,Ce(Ae.plessey_encs,Ae.checksum1)),rr(Ae.sbs,Ae.barlen*8+16,Ce(Ae.plessey_encs,Ae.checksum2)),_e[Ie++]="text",Ae.includecheckintext){var kn=Ge(Ae.barlen+2);rr(kn,0,Ae.barcode),rr(kn,Ae.barlen,Oe(Ae.plessey_barchars,Ae.checksum1,1)),rr(kn,Ae.barlen+1,Oe(Ae.plessey_barchars,Ae.checksum2,1)),_e[Ie++]=kn}else _e[Ie++]=Ae.barcode;var Sn=_e[--Ie],Wn=_e[--Ie];Ae[Wn]=Sn;var ri=Ae.unidirectional?18:17;rr(Ae.sbs,Ae.barlen*8+24,Ce(Ae.plessey_encs,ri)),Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0;for(var ni=[],zn=Ae.sbs,Hn=0,On=zn.length;Hn<On;Hn++)ni[Hn]=Ce(zn,Hn)-48;ni=xe(ni);for(var qn=[],pi=0,Ln=~~((Ae.sbs.length+1)/2);pi<Ln;pi++)qn[pi]=Ae.height;qn=xe(qn);for(var Xn=[],Yn=0,Jn=~~((Ae.sbs.length+1)/2);Yn<Jn;Yn++)Xn[Yn]=0;Xn=xe(Xn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=ni,_e[Ie++]="bhs",_e[Ie++]=qn,_e[Ie++]="bbs",_e[Ie++]=Xn,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var mi=er();_e[Ie++]=mi,Ae._render&&hi(),Ae=jr}function K1(){if(!K1.globals){var gr=Ae;Ae=K1.globals={},Ae.telepen_encs=xe(["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"]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,K1.globals),Ae.numeric=!1,Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.parse=!1,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae.barcode.length>500&&(_e[Ie++]="bwipp.telepeninputTooLong#17819",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var zr=_e[--Ie];for(Ae.barcode=zr,Ae.barlen=Ae.barcode.length,qr(Ae.options,"parse"),Ae.numeric&&Ae.barlen%2!=0&&(_e[Ie++]="bwipp.telepenNumericOddLength#17840",_e[Ie++]="Telepen Numeric must have an even length",Sr()),Ae.sbs=Ge(Ae.barlen*16+48),Ae.enc=Ce(Ae.telepen_encs,95),rr(Ae.sbs,0,Ae.enc),Ae.l=Ae.enc.length,Ae.checksum=0,Ae.i=0,Ae.j=0;Ae.i!=Ae.barlen;){if(Ae.numeric)if(Ce(Ae.barcode,Ae.i)>16){Ae.np=Oe(Ae.barcode,Ae.i,2);var rn=Ce(Ae.np,0),Yr=Ce(Ae.np,1);if(rn<48||rn>57||(Yr<48||Yr>57)&&Yr!=88)_e[Ie++]=-1;else{var Lr=Ce(Ae.np,1)-48;if(_e[Ie++]=Ce(Ae.np,0)-48,_e[Ie++]=Lr,Lr!=40){var Rr=_e[--Ie],Kr=_e[--Ie];_e[Ie++]=lr(Rr+Kr*10)+10}else Ie--;_e[Ie-1]+=17}var en=_e[Ie-1];en==-1&&(_e[Ie-1]="bwipp.telepenInvalidNumericCharacter#17875",_e[Ie++]="Telepen Numeric may contain only digits, or X in even positions",Sr());var Vr=_e[--Ie];Ae.indx=Vr,Ae.i=Ae.i+2}else Ae.indx=Ce(Ae.barcode,Ae.i),Ae.i=Ae.i+1;else Ae.indx=Ce(Ae.barcode,Ae.i),Ae.indx>127&&(_e[Ie++]="bwipp.telepenInvalidAlphaCharacter#17887",_e[Ie++]="Telepen Alpha characters must have ordinal values 0 to 127",Sr()),Ae.i=Ae.i+1;Ae.checksum=lr(Ae.checksum+Ae.indx),Ae.enc=Ce(Ae.telepen_encs,Ae.indx),rr(Ae.sbs,Ae.l,Ae.enc),Ae.l=Ae.l+Ae.enc.length,Ae.j=Ae.j+1}Ae.checksum=(127-Ae.checksum%127)%127,Ae.enc=Ce(Ae.telepen_encs,Ae.checksum),rr(Ae.sbs,Ae.l,Ae.enc),Ae.l=Ae.l+Ae.enc.length,Ae.enc=Ce(Ae.telepen_encs,122),rr(Ae.sbs,Ae.l,Ae.enc),Ae.l=Ae.l+Ae.enc.length,Ae.sbs=Oe(Ae.sbs,0,Ae.l),Ae.text=Ge(Ae.barcode.length);for(var bn=0,sn=Ae.barcode.length-1;bn<=sn;bn+=1){Ae.i=bn,Ae.c=Ce(Ae.barcode,Ae.i);var pn=Ae.text,Pn=Ae.i,wn=Ae.c>=32&&Ae.c<=126?Ae.c:32;He(pn,Pn,wn)}_e[Ie++]=1/0;for(var kn=Ae.sbs,Sn=0,Wn=kn.length;Sn<Wn;Sn++)_e[Ie++]=Ce(kn,Sn)-48;Ae.sbs=xe(),Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0;for(var ri=Ae.sbs,ni=[],zn=0,Hn=~~((Ae.sbs.length+1)/2);zn<Hn;zn++)ni[zn]=Ae.height;ni=xe(ni);for(var On=[],qn=0,pi=~~((Ae.sbs.length+1)/2);qn<pi;qn++)On[qn]=0;On=xe(On),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=ri,_e[Ie++]="bhs",_e[Ie++]=ni,_e[Ie++]="bbs",_e[Ie++]=On,Ae.includetext&&(_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center"),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Ln=er();_e[Ie++]=Ln,Ae._render&&hi(),Ae=gr}function h1(){var gr=Ae;Ae=Object.assign({},Ae,h1.globals),Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"numeric",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,K1();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=gr}function E1(){if(!E1.globals){var bn=Ae;Ae=E1.globals={},Ae.posicode_la0=-1,Ae.posicode_la1=-2,Ae.posicode_la2=-3,Ae.posicode_sf0=-4,Ae.posicode_sf1=-5,Ae.posicode_sf2=-6,Ae.posicode_fn1=-7,Ae.posicode_fn2=-8,Ae.posicode_fn3=-9,Ae.posicode_fn4=-10,Ae.la0=Ae.posicode_la0,Ae.la1=Ae.posicode_la1,Ae.la2=Ae.posicode_la2,Ae.sf0=Ae.posicode_sf0,Ae.sf1=Ae.posicode_sf1,Ae.sf2=Ae.posicode_sf2,Ae.fn1=Ae.posicode_fn1,Ae.fn2=Ae.posicode_fn2,Ae.fn3=Ae.posicode_fn3,Ae.fn4=Ae.posicode_fn4,Ae.posicode_charmapsnormal=xe([xe(["0","^","'"]),xe(["1",";",27]),xe(["2","<",28]),xe(["3","=",29]),xe(["4",">",30]),xe(["5","?",31]),xe(["6","@","!"]),xe(["7","[",'"']),xe(["8",92,"#"]),xe(["9","]","&"]),xe(["A","a",1]),xe(["B","b",2]),xe(["C","c",3]),xe(["D","d",4]),xe(["E","e",5]),xe(["F","f",6]),xe(["G","g",7]),xe(["H","h",8]),xe(["I","i",9]),xe(["J","j",10]),xe(["K","k",11]),xe(["L","l",12]),xe(["M","m",13]),xe(["N","n",14]),xe(["O","o",15]),xe(["P","p",16]),xe(["Q","q",17]),xe(["R","r",18]),xe(["S","s",19]),xe(["T","t",20]),xe(["U","u",21]),xe(["V","v",22]),xe(["W","w",23]),xe(["X","x",24]),xe(["Y","y",25]),xe(["Z","z",26]),xe(["-","_",40]),xe([".","`",41]),xe([" ",127,0]),xe(["$","{","*"]),xe(["/","|",","]),xe(["+","}",":"]),xe(["%","~",Ae.fn1]),xe([Ae.la1,Ae.la0,Ae.fn2]),xe([Ae.sf1,Ae.sf0,Ae.fn3]),xe([Ae.sf2,Ae.sf2,Ae.fn4])]),Ae.posicode_charmapslimited=xe([xe(["0",-98,-98]),xe(["1",-98,-98]),xe(["2",-98,-98]),xe(["3",-98,-98]),xe(["4",-98,-98]),xe(["5",-98,-98]),xe(["6",-98,-98]),xe(["7",-98,-98]),xe(["8",-98,-98]),xe(["9",-98,-98]),xe(["A",-98,-98]),xe(["B",-98,-98]),xe(["C",-98,-98]),xe(["D",-98,-98]),xe(["E",-98,-98]),xe(["F",-98,-98]),xe(["G",-98,-98]),xe(["H",-98,-98]),xe(["I",-98,-98]),xe(["J",-98,-98]),xe(["K",-98,-98]),xe(["L",-98,-98]),xe(["M",-98,-98]),xe(["N",-98,-98]),xe(["O",-98,-98]),xe(["P",-98,-98]),xe(["Q",-98,-98]),xe(["R",-98,-98]),xe(["S",-98,-98]),xe(["T",-98,-98]),xe(["U",-98,-98]),xe(["V",-98,-98]),xe(["W",-98,-98]),xe(["X",-98,-98]),xe(["Y",-98,-98]),xe(["Z",-98,-98]),xe(["-",-98,-98]),xe([".",-98,-98])]);var gr=new Map([["a",xe(["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",xe(["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",xe(["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",xe(["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"])]]);Ae.posicode_encmaps=gr,Ae.posicode_c2w=xe([xe([495,330,210,126,70,35,15,5]),xe([165,120,84,56,35,20,10,4]),xe([45,36,28,21,15,10,6,3]),xe([9,8,7,6,5,4,3,2]),xe([1,1,1,1,1,1,1,1])]),Ae.charvals_normal=xe([new Map,new Map,new Map]);for(var jr=0,Gr=Ae.posicode_charmapsnormal.length-1;jr<=Gr;jr+=1){Ae.i=jr,Ae.encs=Ce(Ae.posicode_charmapsnormal,Ae.i);for(var zr=0;zr<=2;zr+=1){Ae.j=zr;var rn=Ce(Ae.encs,Ae.j),Yr=Mn(rn);gn(Yr,"stringtype")&&(rn=Ce(rn,0)),He(Ce(Ae.charvals_normal,Ae.j),rn,Ae.i)}}Ae.charvals_normal=Ae.charvals_normal,Ae.charvals_limited=xe([new Map,new Map,new Map]);for(var Lr=0,Rr=Ae.posicode_charmapslimited.length-1;Lr<=Rr;Lr+=1){Ae.i=Lr,Ae.encs=Ce(Ae.posicode_charmapslimited,Ae.i);for(var Kr=0;Kr<=2;Kr+=1){Ae.j=Kr;var en=Ce(Ae.encs,Ae.j),Vr=Mn(en);gn(Vr,"stringtype")&&(en=Ce(en,0)),He(Ce(Ae.charvals_limited,Ae.j),en,Ae.i)}}Ae.charvals_limited=Ae.charvals_limited,Ae=bn}var bn=Ae;Ae=Object.assign({},Ae,E1.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.text1xoffset=0,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.encoding="auto",Ae.version="a",Ae.checkoffset=0,Ae.raw=!1,Ae.parse=!1,Ae.parsefnc=!1,Ae.modunit=1,Ti();var sn=_e[--Ie];Ae.options=sn;var pn=_e[--Ie];Ae.barcode=pn,Ae.barcode.length>500&&(_e[Ie++]="bwipp.posicodeinputTooLong#18245",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),si(Ae.version,"a")&&si(Ae.version,"b")&&si(Ae.version,"limiteda")&&si(Ae.version,"limitedb")&&(_e[Ie++]="bwipp.posicodeInvalidVersion#18262",_e[Ie++]="The version must be either a, b, limiteda or limitedb",Sr());var Pn=gn(Ae.version,"a")||gn(Ae.version,"b")?Ae.posicode_charmapsnormal:Ae.posicode_charmapslimited;Ae.charmaps=Pn;var wn=gn(Ae.version,"a")||gn(Ae.version,"b")?Ae.charvals_normal:Ae.charvals_limited;if(Ae.charvals=wn,Ae.set0=Ce(Ae.charvals,0),Ae.set1=Ce(Ae.charvals,1),Ae.set2=Ce(Ae.charvals,2),gn(Ae.version,"limiteda")||gn(Ae.version,"limitedb"))for(var kn=0,Sn=Ae.barcode.length-1;kn<=Sn;kn+=1)vr(Ae.set0,Ce(Oe(Ae.barcode,kn,1),0))||(_e[Ie++]="bwipp.posicodeBadCharacter#18281",_e[Ie++]="Posicode limited must contain only digits, capital letters, and the symbols - and .",Sr());if(Ae.raw&&(Ae.encoding="raw"),gn(Ae.encoding,"raw")){for(Ae.cws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var Wn=Oe(Ae.barcode,Ae.i+1,3);_e[Ie++]=Wn,_e[Ie++]=!1;for(var ri=0,ni=Wn.length;ri<ni;ri++){var zn=Ce(Wn,ri);(zn<48||zn>57)&&(_e[Ie-1]=!0)}var Hn=_e[--Ie];if(Hn){Ie--;break}var On=_e[--Ie];Ae.cw=dr(On),Ae.cw>45&&(_e[Ie++]="bwipp.posicodeBadRawCodeword#18299",_e[Ie++]="Raw codewords must be 0 to 45",Sr()),He(Ae.cws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.posicodeBadRawFormat#18306",_e[Ie++]="Raw codewords must be formatted as ^NNN",Sr()),Ae.cws=Oe(Ae.cws,0,Ae.j),Ae.text=""}if(gn(Ae.encoding,"auto")){Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["FNC1",Ae.posicode_fn1],["FNC2",Ae.posicode_fn2],["FNC3",Ae.posicode_fn3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var qn=_e[--Ie];Ae.msg=qn,Ae.msglen=Ae.msg.length,Ae.text=Ge(Ae.msglen);for(var pi=0,Ln=Ae.msglen-1;pi<=Ln;pi+=1){Ae.i=pi;var Xn=Ce(Ae.msg,Ae.i),Yn=Ae.text,Jn=Ae.i;Xn<0&&(Xn=32),He(Yn,Jn,Xn)}_e[Ie++]=1/0;for(var mi=0,Ii=Ae.msglen;mi<Ii;mi++)_e[Ie++]=0;_e[Ie++]=0,Ae.numSA=xe(),_e[Ie++]=1/0;for(var Wr=0,vn=Ae.msglen;Wr<vn;Wr++)_e[Ie++]=0;_e[Ie++]=0,Ae.numEA=xe();for(var _n=Ae.msglen-1;_n>=0;_n-=1)Ae.i=_n,Ce(Ae.msg,Ae.i)>=0&&(Ce(Ae.msg,Ae.i)>=128?He(Ae.numEA,Ae.i,Ce(Ae.numEA,Ae.i+1)+1):He(Ae.numSA,Ae.i,Ce(Ae.numSA,Ae.i+1)+1));Ae.ea=!1,_e[Ie++]=1/0;for(var Un=0,Qn=Ae.msglen-1;Un<=Qn;Un+=1){if(Ae.i=Un,Ae.c=Ce(Ae.msg,Ae.i),Ae.ea==Ae.c<128&&Ae.c>=0){var ii=Ae.ea?Ae.numSA:Ae.numEA,li=Ce(ii,Ae.i),ui=lr(li+Ae.i)==Ae.msglen?3:5;li<ui||(Ae.ea=!Ae.ea,_e[Ie++]=Ae.posicode_fn4),_e[Ie++]=Ae.posicode_fn4}Ae.c>=0?_e[Ie++]=Ae.c&127:_e[Ie++]=Ae.c}di(xe(xi()));var wi=_e[--Ie];for(Ae.msg=wi,Ie--,Ae.msglen=Ae.msg.length,Ae.enc=function(){var oi=_e[--Ie],Cn=_e[--Ie];He(Ae.cws,Ae.j,Ce(oi,Cn)),Ae.j=Ae.j+1},Ae.cws=xe(Ae.msglen*2),Ae.i=0,Ae.j=0,Ae.cset="set0";Ae.i!=Ae.msglen;)for(;;){Ae.char1=Ce(Ae.msg,Ae.i);var Ve=Ae.i+1<Ae.msglen?Ce(Ae.msg,Ae.i+1):-99;Ae.char2=Ve;var Zr=Ae[Ae.cset];if(vr(Zr,Ae.char1)){var Ai=Ae[Ae.cset];_e[Ie++]=Ae.char1,_e[Ie++]=Ai,Ae.enc(),Ae.i=Ae.i+1;break}if(vr(Ae.set2,Ae.char1)){var Bi=Ae[Ae.cset];_e[Ie++]=Ae.posicode_sf2,_e[Ie++]=Bi,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.set2,Ae.enc(),Ae.i=Ae.i+1;break}var ki=Ae[Ae.cset];if(vr(ki,Ae.char2)){if(gn(Ae.cset,"set0")){var ma=Ae[Ae.cset];_e[Ie++]=Ae.posicode_sf1,_e[Ie++]=ma,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.set1,Ae.enc()}else{var Ba=Ae[Ae.cset];_e[Ie++]=Ae.posicode_sf0,_e[Ie++]=Ba,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.set0,Ae.enc()}Ae.i=Ae.i+1;break}else{if(gn(Ae.cset,"set0")){var Ei=Ae[Ae.cset];_e[Ie++]=Ae.posicode_la1,_e[Ie++]=Ei,Ae.enc(),Ae.cset="set1"}else{var Wi=Ae[Ae.cset];_e[Ie++]=Ae.posicode_la0,_e[Ie++]=Wi,Ae.enc(),Ae.cset="set0"}break}}Ae.cws=Oe(Ae.cws,0,Ae.j)}Ae.encs=Ce(Ae.posicode_encmaps,Ae.version),Ae.v=0;for(var va=Ae.cws,Aa=0,Ua=va.length;Aa<Ua;Aa++){Ae.cw=Ce(va,Aa);for(var Ea=0;Ea<6;Ea++)((Ae.cw^Ae.v)&1)!=0&&(Ae.v=Ae.v^7682),Ae.v=xr(Ae.v/2),Ae.cw=xr(Ae.cw/2)}for(Ae.v=Ae.v+Ae.checkoffset,gn(Ae.version,"limiteda")||gn(Ae.version,"limitedb")?(Ae.v=Ae.v&1023,Ae.v>824&&Ae.v<853&&(Ae.v=Ae.v+292)):Ae.v=(Ae.v&1023)+45,Ae.d=xe([2,2,2,2,2,2]),Ae.r=0,Ae.c=0,Ae.w=0,Ae.sum=0;Ae.sum!=Ae.v;)Ae.t=lr(Ae.sum+Ce(Ce(Ae.posicode_c2w,Ae.r),Ae.c)),Ae.t==Ae.v&&(Ae.w=Ae.w+1,He(Ae.d,Ae.r,Ae.w+2),Ae.sum=Ae.t),Ae.t>Ae.v&&(He(Ae.d,Ae.r,Ae.w+2),Ae.r=Ae.r+1,Ae.w=0),Ae.t<Ae.v&&(Ae.c=Ae.c+1,Ae.w=Ae.w+1,Ae.sum=Ae.t);for(var la=20,Ma=0;Ma<=4;Ma+=1)la=lr(la-Ce(Ae.d,Ma));if(He(Ae.d,5,la),gn(Ae.version,"b")||gn(Ae.version,"limitedb")){_e[Ie++]=1/0;for(var Ta=Ae.d,Ca=0,Er=Ta.length;Ca<Er;Ca++)_e[Ie++]=Ce(Ta,Ca)+1;Ae.d=xe()}Ae.cbs=pr(Ge(12),"111111111111");for(var Hr=5;Hr>=0;Hr-=1)Ae.i=Hr,He(Ae.cbs,(5-Ae.i)*2+1,Ce(Ae.d,Ae.i)+47);Ae.sbs=Ge(Ae.cws.length*6+31);var or=Ce(Ae.encs,Ae.encs.length-2);rr(Ae.sbs,0,or),Ae.j=or.length;for(var Ar=0,Ye=Ae.cws.length-1;Ar<=Ye;Ar+=1)Ae.i=Ar,rr(Ae.sbs,Ae.j,Ce(Ae.encs,Ce(Ae.cws,Ae.i))),Ae.j=Ae.j+6;rr(Ae.sbs,Ae.j,Ae.cbs),Ae.j=Ae.j+12;var fr=Ce(Ae.encs,Ae.encs.length-1);rr(Ae.sbs,Ae.j,fr),Ae.j=fr.length+Ae.j,Ae.sbs=Oe(Ae.sbs,0,Ae.j),Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0;for(var ur=[],Br=Ae.sbs,Dr=0,Qr=Br.length;Dr<Qr;Dr++)ur[Dr]=Ce(Br,Dr)-48;ur=xe(ur);for(var fn=[],cn=0,Bn=~~((Ae.sbs.length+1)/2);cn<Bn;cn++)fn[cn]=Ae.height;fn=xe(fn);for(var Kn=[],Nr=0,un=~~((Ae.sbs.length+1)/2);Nr<un;Nr++)Kn[Nr]=0;Kn=xe(Kn);var dn=new Map([["a",0],["b",0],["limiteda",12],["limitedb",13]]),yn=new Map([["a",0],["b",0],["limiteda",12],["limitedb",13]]);_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=ur,_e[Ie++]="bhs",_e[Ie++]=fn,_e[Ie++]="bbs",_e[Ie++]=Kn,_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="borderleft",_e[Ie++]=Ce(dn,Ae.version),_e[Ie++]="borderright",_e[Ie++]=Ce(yn,Ae.version),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Gn=er();_e[Ie++]=Gn,Ae._render&&hi(),Ae=bn}function el(){if(!el.globals){var bn=Ae;Ae=el.globals={},Ae.codablockf_swa=-1,Ae.codablockf_swb=-2,Ae.codablockf_swc=-3,Ae.codablockf_sft=-4,Ae.codablockf_fn1=-5,Ae.codablockf_fn2=-6,Ae.codablockf_fn3=-7,Ae.codablockf_fn4=-8,Ae.codablockf_sta=-9,Ae.codablockf_stp=-10,Ae.swa=Ae.codablockf_swa,Ae.swb=Ae.codablockf_swb,Ae.swc=Ae.codablockf_swc,Ae.sft=Ae.codablockf_sft,Ae.fn1=Ae.codablockf_fn1,Ae.fn2=Ae.codablockf_fn2,Ae.fn3=Ae.codablockf_fn3,Ae.fn4=Ae.codablockf_fn4,Ae.sta=Ae.codablockf_sta,Ae.stp=Ae.codablockf_stp,Ae.codablockf_charmaps=xe([xe([32,32,"00"]),xe(["!","!","01"]),xe(['"','"',"02"]),xe(["#","#","03"]),xe(["$","$","04"]),xe(["%","%","05"]),xe(["&","&","06"]),xe(["'","'","07"]),xe([40,40,"08"]),xe([41,41,"09"]),xe(["*","*","10"]),xe(["+","+","11"]),xe([",",",","12"]),xe(["-","-","13"]),xe([".",".","14"]),xe(["/","/","15"]),xe(["0","0","16"]),xe(["1","1","17"]),xe(["2","2","18"]),xe(["3","3","19"]),xe(["4","4","20"]),xe(["5","5","21"]),xe(["6","6","22"]),xe(["7","7","23"]),xe(["8","8","24"]),xe(["9","9","25"]),xe([":",":","26"]),xe([";",";","27"]),xe(["<","<","28"]),xe(["=","=","29"]),xe([">",">","30"]),xe(["?","?","31"]),xe(["@","@","32"]),xe(["A","A","33"]),xe(["B","B","34"]),xe(["C","C","35"]),xe(["D","D","36"]),xe(["E","E","37"]),xe(["F","F","38"]),xe(["G","G","39"]),xe(["H","H","40"]),xe(["I","I","41"]),xe(["J","J","42"]),xe(["K","K","43"]),xe(["L","L","44"]),xe(["M","M","45"]),xe(["N","N","46"]),xe(["O","O","47"]),xe(["P","P","48"]),xe(["Q","Q","49"]),xe(["R","R","50"]),xe(["S","S","51"]),xe(["T","T","52"]),xe(["U","U","53"]),xe(["V","V","54"]),xe(["W","W","55"]),xe(["X","X","56"]),xe(["Y","Y","57"]),xe(["Z","Z","58"]),xe(["[","[","59"]),xe([92,92,"60"]),xe(["]","]","61"]),xe(["^","^","62"]),xe(["_","_","63"]),xe([0,"`","64"]),xe([1,"a","65"]),xe([2,"b","66"]),xe([3,"c","67"]),xe([4,"d","68"]),xe([5,"e","69"]),xe([6,"f","70"]),xe([7,"g","71"]),xe([8,"h","72"]),xe([9,"i","73"]),xe([10,"j","74"]),xe([11,"k","75"]),xe([12,"l","76"]),xe([13,"m","77"]),xe([14,"n","78"]),xe([15,"o","79"]),xe([16,"p","80"]),xe([17,"q","81"]),xe([18,"r","82"]),xe([19,"s","83"]),xe([20,"t","84"]),xe([21,"u","85"]),xe([22,"v","86"]),xe([23,"w","87"]),xe([24,"x","88"]),xe([25,"y","89"]),xe([26,"z","90"]),xe([27,"{","91"]),xe([28,"|","92"]),xe([29,"}","93"]),xe([30,"~","94"]),xe([31,127,"95"]),xe([Ae.fn3,Ae.fn3,"96"]),xe([Ae.fn2,Ae.fn2,"97"]),xe([Ae.sft,Ae.sft,"98"]),xe([Ae.swc,Ae.swc,"99"]),xe([Ae.swb,Ae.fn4,Ae.swb]),xe([Ae.fn4,Ae.swa,Ae.swa]),xe([Ae.fn1,Ae.fn1,Ae.fn1]),xe([Ae.sta,Ae.sta,Ae.sta]),xe([Ae.stp,Ae.stp,Ae.stp])]),Ae.codablockf_encs=xe(["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"]),Ae.charvals=xe([new Map,new Map,new Map]);for(var gr=0,jr=Ae.codablockf_charmaps.length-1;gr<=jr;gr+=1){Ae.i=gr,Ae.encs=Ce(Ae.codablockf_charmaps,Ae.i);for(var Gr=0;Gr<=2;Gr+=1){Ae.j=Gr;var zr=Ce(Ae.encs,Ae.j),rn=Mn(zr);gn(rn,"stringtype")&&(zr=Ce(zr,0)),He(Ce(Ae.charvals,Ae.j),zr,Ae.i)}}Ae.seta=Ce(Ae.charvals,0),Ae.setb=Ce(Ae.charvals,1),Ae.setc=Ce(Ae.charvals,2),Ae.charvals=Ae.charvals,_e[Ie++]=1/0;for(var Yr=64;Yr<=95;Yr+=1)_e[Ie++]=Yr;for(var Lr=0;Lr<=15;Lr+=1)_e[Ie++]=Lr;for(var Rr=26;Rr<=63;Rr+=1)_e[Ie++]=Rr;var Kr=xe();Ae.abmap=Kr;for(var en=[],Vr=0;Vr<=85;Vr+=1)en[Vr]=Vr;en=xe(en),Ae.cmap=en,Ae=bn}var bn=Ae;Ae=Object.assign({},Ae,el.globals),Ae.dontdraw=!1,Ae.rows=-1,Ae.columns=8,Ae.rowheight=10,Ae.sepheight=1,Ae.parse=!1,Ae.parsefnc=!1,Ae.modunit=1,Ti();var sn=_e[--Ie];Ae.options=sn;var pn=_e[--Ie];Ae.barcode=pn,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length>25e3&&(_e[Ie++]="bwipp.codablockfinputTooLong#18743",_e[Ie++]="The input data is too long",Sr()),(Ae.columns<4||Ae.columns>62)&&(_e[Ie++]="bwipp.codablockfBadColumns#18747",_e[Ie++]="Codablock F must have 4 to 62 columns",Sr()),Ae.rows!=-1&&(Ae.rows<2||Ae.rows>44)&&(_e[Ie++]="bwipp.codablockfBadRows#18751",_e[Ie++]="Codablock F must have 2 to 44 rows",Sr()),(Ae.rowheight<8||Ae.rowheight>50)&&(_e[Ie++]="bwipp.codablockfBadRowHeight#18755",_e[Ie++]="Codablock F must have rowheight from 8 to 50",Sr()),(Ae.sepheight<1||Ae.sepheight>5)&&(_e[Ie++]="bwipp.codablockfBadSepHeight#18759",_e[Ie++]="Codablock F must have sepheight from 1 to 5",Sr());var Pn=Ae.columns>=4&&Ae.columns<=62?Ae.columns:8;Ae.c=Pn;var wn=Ae.rows>=2&&Ae.rows<=44?Ae.rows:-1;Ae.rows=wn,Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["FNC1",Ae.codablockf_fn1],["FNC3",Ae.codablockf_fn3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var kn=_e[--Ie];Ae.msg=kn,Ae.msglen=Ae.msg.length,Ae.kmsg=Ae.msg,_e[Ie++]=1/0,tn(Ae.msg,function(){var Vi=_e[Ie-1];if(Vi>=128){var ia=_e[--Ie];_e[Ie++]=Ae.codablockf_fn4,_e[Ie++]=ia&127}}),di(xe(xi()));var Sn=_e[--Ie];Ae.msg=Sn,Ie--,Ae.msglen=Ae.msg.length,Ae.numsscr=function(){Ae.n=0,Ae.s=0;var Vi=_e[--Ie];for(Ae.p=Vi;!(Ae.p>=Ae.msglen||Ae.p!=0&&Ce(Ae.msg,Ae.p-1)==Ae.codablockf_fn4);){var ia=Ce(Ae.msg,Ae.p),sa=vr(Ae.setc,ia);if(_e[Ie++]=ia,!sa){Ie--;break}var Pa=_e[--Ie];if(Pa==Ae.codablockf_fn1)if(Ae.s%2==0)Ae.s=Ae.s+1;else break;Ae.n=Ae.n+1,Ae.s=Ae.s+1,Ae.p=Ae.p+1}_e[Ie++]=Ae.n,_e[Ie++]=Ae.s},Ae.enca=function(){var Vi=_e[--Ie];He(Ae.cws,Ae.j,Ce(Ae.seta,Vi)),Ae.j=Ae.j+1},Ae.encb=function(){var Vi=_e[--Ie];He(Ae.cws,Ae.j,Ce(Ae.setb,Vi)),Ae.j=Ae.j+1},Ae.encc=function(){var Vi=_e[Ie-1],ia=Mn(Vi);if(si(ia,"arraytype")){var sa=_e[--Ie];_e[Ie++]=Ce(Ae.setc,sa)}else{var Pa=_e[--Ie];Ur(Pa);var ja=_e[--Ie],Ha=_e[--Ie];_e[Ie++]=lr(ja-48+(Ha-48)*10)}var $a=_e[--Ie];He(Ae.cws,Ae.j,$a),Ae.j=Ae.j+1},Ae.anotb=function(){var Vi=_e[--Ie];_e[Ie++]=vr(Ae.seta,Vi)&&!vr(Ae.setb,Vi)},Ae.bnota=function(){var Vi=_e[--Ie];_e[Ie++]=vr(Ae.setb,Vi)&&!vr(Ae.seta,Vi)},_e[Ie++]=1/0;for(var Wn=0,ri=Ae.msg.length;Wn<ri;Wn++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextanotb=xe(),_e[Ie++]=1/0;for(var ni=0,zn=Ae.msg.length;ni<zn;ni++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextbnota=xe();for(var Hn=Ae.msg.length-1;Hn>=0;Hn-=1){Ae.i=Hn,_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb();var On=_e[--Ie];On?He(Ae.nextanotb,Ae.i,0):He(Ae.nextanotb,Ae.i,Ce(Ae.nextanotb,Ae.i+1)+1),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota();var qn=_e[--Ie];qn?He(Ae.nextbnota,Ae.i,0):He(Ae.nextbnota,Ae.i,Ce(Ae.nextbnota,Ae.i+1)+1)}for(Ae.abeforeb=function(){var Vi=_e[--Ie];_e[Ie++]=Pi(Ce(Ae.nextanotb,Vi),Ce(Ae.nextbnota,Vi))},Ae.bbeforea=function(){var Vi=_e[--Ie];_e[Ie++]=Pi(Ce(Ae.nextbnota,Vi),Ce(Ae.nextanotb,Vi))},Ae.padrow=function(){for(var Vi=_e[--Ie],ia=0,sa=Vi;ia<sa;ia++)for(;;){if(gn(Ae.cset,"seta")){_e[Ie++]=Ae.codablockf_swc,Ae.enca(),Ae.cset="setc";break}if(gn(Ae.cset,"setb")){_e[Ie++]=Ae.codablockf_swc,Ae.encb(),Ae.cset="setc";break}if(gn(Ae.cset,"setc")){_e[Ie++]=Ae.codablockf_swb,Ae.encc(),Ae.cset="setb";break}}},Ae.encafitsrow=function(){if(Ae.rem<=2&&Ce(Ae.msg,Ae.i)==Ae.codablockf_fn4){var Vi=Ae.rem==2&&Ce(Ae.msg,Ae.i+1)<=95;_e[Ie++]=Vi,Vi&&(_e[Ie++]=Ae.codablockf_fn4,Ae.enca(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.enca(),Ae.i=Ae.i+2)}else _e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1,_e[Ie++]=!0},Ae.encbfitsrow=function(){if(Ae.rem<=2&&Ce(Ae.msg,Ae.i)==Ae.codablockf_fn4){var Vi=Ae.rem==2&&Ce(Ae.msg,Ae.i+1)>=32;_e[Ie++]=Vi,Vi&&(_e[Ie++]=Ae.codablockf_fn4,Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.encb(),Ae.i=Ae.i+2)}else _e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1,_e[Ie++]=!0},Ae.cws=xe((Ae.c+5)*44),Ae.i=0,Ae.j=0,Ae.r=1,Ae.lastrow=!1;!Ae.lastrow;){Ae.r>44&&(_e[Ie++]="bwipp.codablockfTooBig#18923",_e[Ie++]="Maximum length exceeded",Sr()),_e[Ie++]=Ae.codablockf_sta,Ae.enca(),Ae.i<Ae.msglen?(_e[Ie++]=Ae.i,Ae.numsscr()):(_e[Ie++]=-1,_e[Ie++]=-1);var pi=_e[--Ie];Ae.nums=pi;var Ln=_e[--Ie];for(Ae.nchars=Ln;;){if(Ae.msglen==0){_e[Ie++]=Ae.codablockf_swb,Ae.enca(),Ae.cset="setb";break}if(Ae.nums>=2){_e[Ie++]=Ae.codablockf_swc,Ae.enca(),Ae.cset="setc";break}_e[Ie++]=Ae.i,Ae.abeforeb();var Xn=_e[--Ie];if(Xn){_e[Ie++]=Ae.codablockf_sft,Ae.enca(),Ae.cset="seta";break}_e[Ie++]=Ae.codablockf_swb,Ae.enca(),Ae.cset="setb";break}for(Ae.j=Ae.j+1,Ae.endofrow=!1;Ae.rem=lr(Ae.c+3-Ae.j%(Ae.c+5)),!(Ae.i==Ae.msglen||Ae.endofrow);){_e[Ie++]=Ae.i,Ae.numsscr();var Yn=_e[--Ie];Ae.nums=Yn;var Jn=_e[--Ie];Ae.nchars=Jn;var mi=Ae.nums>Ae.rem*2?Ae.rem*2:Ae.nums;for(Ae.remnums=mi;;){if((gn(Ae.cset,"seta")||gn(Ae.cset,"setb"))&&Ae.remnums>=4&&Ce(Ae.msg,Ae.i)!=Ae.codablockf_fn1){if(Ae.remnums%2==0&&Ae.rem>=3){_e[Ie++]=Ae.codablockf_swc,gn(Ae.cset,"seta")?Ae.enca():Ae.encb(),Ae.cset="setc";for(var Ii=0;Ii<2;Ii++)Ce(Ae.msg,Ae.i)==Ae.codablockf_fn1?(_e[Ie++]=Ae.codablockf_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Oe(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}if(Ae.remnums%2!=0&&Ae.rem>=4){_e[Ie++]=Ce(Ae.msg,Ae.i),gn(Ae.cset,"seta")?Ae.enca():Ae.encb(),Ae.i=Ae.i+1,_e[Ie++]=Ae.codablockf_swc,gn(Ae.cset,"seta")?Ae.enca():Ae.encb(),Ae.cset="setc";for(var Wr=0;Wr<2;Wr++)Ce(Ae.msg,Ae.i)==Ae.codablockf_fn1?(_e[Ie++]=Ae.codablockf_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Oe(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}}_e[Ie++]=gn(Ae.cset,"setb"),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb();var vn=_e[--Ie],_n=_e[--Ie];if(_n&&vn&&Ae.rem>=2){if(Ae.i<Ae.msglen-1){_e[Ie++]=Ae.i+1,Ae.bbeforea();var Un=_e[--Ie];if(Un){_e[Ie++]=Ae.codablockf_sft,Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1;break}}_e[Ie++]=Ae.codablockf_swa,Ae.encb(),Ae.cset="seta",_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1;break}_e[Ie++]=gn(Ae.cset,"seta"),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota();var Qn=_e[--Ie],ii=_e[--Ie];if(ii&&Qn&&Ae.rem>=2){if(Ae.i<Ae.msglen-1){_e[Ie++]=Ae.i+1,Ae.abeforeb();var li=_e[--Ie];if(li){_e[Ie++]=Ae.codablockf_sft,Ae.enca(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}}_e[Ie++]=Ae.codablockf_swb,Ae.enca(),Ae.cset="setb",_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}if(gn(Ae.cset,"setc")&&Ae.remnums<2&&Ae.rem>=2){Ae.rem=Ae.rem-1,_e[Ie++]=Ae.i,Ae.abeforeb();var ui=_e[--Ie];if(ui){_e[Ie++]=Ae.codablockf_swa,Ae.encc(),Ae.cset="seta",Ae.encafitsrow();var wi=_e[--Ie];if(wi)break}else{_e[Ie++]=Ae.codablockf_swb,Ae.encc(),Ae.cset="setb",Ae.encbfitsrow();var Ve=_e[--Ie];if(Ve)break}}if(gn(Ae.cset,"seta")&&vr(Ae.seta,Ce(Ae.msg,Ae.i))&&Ae.rem>=1){Ae.encafitsrow();var Zr=_e[--Ie];if(Zr)break}if(gn(Ae.cset,"setb")&&vr(Ae.setb,Ce(Ae.msg,Ae.i))&&Ae.rem>=1){Ae.encbfitsrow();var Ai=_e[--Ie];if(Ai)break}if(gn(Ae.cset,"setc")&&Ae.remnums>=2&&Ae.rem>=1){Ce(Ae.msg,Ae.i)==Ae.codablockf_fn1?(_e[Ie++]=Ae.codablockf_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Oe(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}Ae.endofrow=!0;break}}(Ae.r>=Ae.rows||Ae.rows==-1)&&Ae.r>1&&Ae.i==Ae.msglen&&Ae.rem>=2?(_e[Ie++]=Ae.rem-2,Ae.padrow(),Ae.j=Ae.j+3,_e[Ie++]=Ae.codablockf_stp,Ae.enca(),Ae.lastrow=!0):(_e[Ie++]=Ae.rem,Ae.padrow(),Ae.j=Ae.j+1,_e[Ie++]=Ae.codablockf_stp,Ae.enca(),Ae.r=Ae.r+1)}Ae.cws=Oe(Ae.cws,0,Ae.j),Ae.chkmsg=xe(Ae.kmsg.length),Ae.j=0;for(var Bi=0,ki=Ae.kmsg.length-1;Bi<=ki;Bi+=1)Ae.i=Bi,Ae.char=Ce(Ae.kmsg,Ae.i),Ae.char>=0&&(He(Ae.chkmsg,Ae.j,Ae.char),Ae.j=Ae.j+1),Ae.char==Ae.codablockf_fn1&&Ae.i!=0&&(He(Ae.chkmsg,Ae.j,29),Ae.j=Ae.j+1);Ae.t1=0,Ae.t2=0,Ae.k1=0,Ae.k2=0;for(var Ei=0,Wi=Ae.j-1;Ei<=Wi;Ei+=1)Ae.i=Ei,Ae.t1=Ce(Ae.chkmsg,Ae.i)*Ae.i%86,Ae.t2=lr(Ae.t1+Ce(Ae.chkmsg,Ae.i))%86,Ae.k1=lr(Ae.k1+Ae.t2)%86,Ae.k2=lr(Ae.k2+Ae.t1)%86;var ma=Ae.cws,Ba=Ae.cws.length-4,va=si(Ae.cset,"setc")?Ae.abmap:Ae.cmap;He(ma,Ba,Ce(va,Ae.k1));var Aa=Ae.cws,Ua=Ae.cws.length-3,Ea=si(Ae.cset,"setc")?Ae.abmap:Ae.cmap;He(Aa,Ua,Ce(Ea,Ae.k2));var la=Ae.cws,Ma=2,Ta=Ce(la,1)!=99?Ae.abmap:Ae.cmap;He(la,Ma,Ce(Ta,Ae.r-2));for(var Ca=1,Er=Ae.r-1;Ca<=Er;Ca+=1){Ae.i=Ca;var Hr=Ae.cws,or=Ae.i,Ar=Ae.c,Ye=Ce(Hr,or*(Ar+5)+2-1),fr=or*(Ar+5)+2,ur=Ye!=99?Ae.abmap:Ae.cmap;He(Hr,fr,Ce(ur,Ae.i+42))}for(var Br=0,Dr=Ae.r-1;Br<=Dr;Br+=1){Ae.rcws=Oe(Ae.cws,Br*(Ae.c+5),Ae.c+4),Ae.csum=Ce(Ae.rcws,0);for(var Qr=1,fn=Ae.rcws.length-2;Qr<=fn;Qr+=1)Ae.i=Qr,Ae.csum=lr(Ae.csum+Ce(Ae.rcws,Ae.i)*Ae.i);He(Ae.rcws,Ae.rcws.length-1,Ae.csum%103)}vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#19142",_e[Ie++]=Ae.cws,Sr()),Ae.rowbits=xe(Ae.r);for(var cn=0,Bn=Ae.r-1;cn<=Bn;cn+=1){Ae.i=cn,_e[Ie++]=1/0;for(var Kn=Oe(Ae.cws,Ae.i*(Ae.c+5),Ae.c+5),Nr=0,un=Kn.length;Nr<un;Nr++)tn(Ce(Ae.codablockf_encs,Ce(Kn,Nr)),function(){_e[Ie-1]-=48});Ae.sbs=xe(),_e[Ie++]=1/0;var dn=Ae.sbs;_e[Ie++]=0;for(var yn=0,Gn=dn.length;yn<Gn;yn++)for(var oi=_e[Ie-1],Cn=oi==1?0:1,gi=0,Dn=Ce(dn,yn);gi<Dn;gi++)_e[Ie++]=Cn;di(xe(xi()-1));var ji=_e[--Ie];Ie--,_e[Ie-1]=ji,_e[Ie++]=Ae.rowbits,_e[Ie++]=Ae.i;var Ji=_e[Ie-3],Hi=_e[Ie-1],ei=_e[Ie-2];Ie-=3,He(ei,Hi,Ji)}Ae.symwid=Ae.c*11+57,Ae.symhgt=Ae.sepheight*(Ae.r+1)+Ae.r*Ae.rowheight,Ae.numcomprows=Ae.r*2+1,_e[Ie++]=Ae.symwid*Ae.numcomprows;try{var Zi=_e[--Ie];_e[Ie++]=xe(Zi);var Ni=!1}catch(Vi){_e[Ie++]=!0}Ni&&(_e[Ie-1]="bwipp.codablockfSymbolTooLarge#19168",_e[Ie++]="The symbol size exceeds the implementation limits",Sr());var Li=_e[--Ie];Ae.pixs=Li,_e[Ie++]=1/0;for(var aa=0,zi=Ae.symwid;aa<zi;aa++)_e[Ie++]=1;Ae.allone=xe(),_e[Ie++]=1/0,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0;for(var Qi=0,Yi=Ae.symwid-24;Qi<Yi;Qi++)_e[Ie++]=1;_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=1,Ae.seprow=xe(),Ae.rowmult=xe(Ae.numcomprows),Ae.pos=0,Ae.ri=0,rr(Ae.pixs,Ae.pos,Ae.allone),Ae.pos=lr(Ae.pos+Ae.symwid),He(Ae.rowmult,Ae.ri,Ae.sepheight),Ae.ri=Ae.ri+1;for(var ca=0,ea=Ae.r-2;ca<=ea;ca+=1)Ae.i=ca,rr(Ae.pixs,Ae.pos,Ce(Ae.rowbits,Ae.i)),Ae.pos=lr(Ae.pos+Ae.symwid),He(Ae.rowmult,Ae.ri,Ae.rowheight),Ae.ri=Ae.ri+1,rr(Ae.pixs,Ae.pos,Ae.seprow),Ae.pos=lr(Ae.pos+Ae.symwid),He(Ae.rowmult,Ae.ri,Ae.sepheight),Ae.ri=Ae.ri+1;rr(Ae.pixs,Ae.pos,Ce(Ae.rowbits,Ae.r-1)),Ae.pos=lr(Ae.pos+Ae.symwid),He(Ae.rowmult,Ae.ri,Ae.rowheight),Ae.ri=Ae.ri+1,rr(Ae.pixs,Ae.pos,Ae.allone),He(Ae.rowmult,Ae.ri,Ae.sepheight),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.symwid],["pixy",Ae.symhgt],["rowmult",Ae.rowmult],["height",Ae.symhgt/72],["width",Ae.symwid/72],["opt",Ae.options]]),Ae._render&&Oi(),Ae=bn}function jl(){if(!jl.globals){var Yr=Ae;Ae=jl.globals={},Ae.code16k_swa=-1,Ae.code16k_swb=-2,Ae.code16k_swc=-3,Ae.code16k_sa1=-4,Ae.code16k_sb1=-5,Ae.code16k_sc1=-6,Ae.code16k_sa2=-7,Ae.code16k_sb2=-8,Ae.code16k_sc2=-9,Ae.code16k_pad=-10,Ae.code16k_sb3=-11,Ae.code16k_sc3=-12,Ae.code16k_fn1=-13,Ae.code16k_fn2=-14,Ae.code16k_fn3=-15,Ae.code16k_fn4=-16,Ae.swa=Ae.code16k_swa,Ae.swb=Ae.code16k_swb,Ae.swc=Ae.code16k_swc,Ae.sa1=Ae.code16k_sa1,Ae.sb1=Ae.code16k_sb1,Ae.sc1=Ae.code16k_sc1,Ae.sa2=Ae.code16k_sa2,Ae.sb2=Ae.code16k_sb2,Ae.sc2=Ae.code16k_sc2,Ae.pad=Ae.code16k_pad,Ae.sb3=Ae.code16k_sb3,Ae.sc3=Ae.code16k_sc3,Ae.fn1=Ae.code16k_fn1,Ae.fn2=Ae.code16k_fn2,Ae.fn3=Ae.code16k_fn3,Ae.fn4=Ae.code16k_fn4,Ae.code16k_charmaps=xe([xe([32,32,"00"]),xe(["!","!","01"]),xe(['"','"',"02"]),xe(["#","#","03"]),xe(["$","$","04"]),xe(["%","%","05"]),xe(["&","&","06"]),xe(["'","'","07"]),xe([40,40,"08"]),xe([41,41,"09"]),xe(["*","*","10"]),xe(["+","+","11"]),xe([",",",","12"]),xe(["-","-","13"]),xe([".",".","14"]),xe(["/","/","15"]),xe(["0","0","16"]),xe(["1","1","17"]),xe(["2","2","18"]),xe(["3","3","19"]),xe(["4","4","20"]),xe(["5","5","21"]),xe(["6","6","22"]),xe(["7","7","23"]),xe(["8","8","24"]),xe(["9","9","25"]),xe([":",":","26"]),xe([";",";","27"]),xe(["<","<","28"]),xe(["=","=","29"]),xe([">",">","30"]),xe(["?","?","31"]),xe(["@","@","32"]),xe(["A","A","33"]),xe(["B","B","34"]),xe(["C","C","35"]),xe(["D","D","36"]),xe(["E","E","37"]),xe(["F","F","38"]),xe(["G","G","39"]),xe(["H","H","40"]),xe(["I","I","41"]),xe(["J","J","42"]),xe(["K","K","43"]),xe(["L","L","44"]),xe(["M","M","45"]),xe(["N","N","46"]),xe(["O","O","47"]),xe(["P","P","48"]),xe(["Q","Q","49"]),xe(["R","R","50"]),xe(["S","S","51"]),xe(["T","T","52"]),xe(["U","U","53"]),xe(["V","V","54"]),xe(["W","W","55"]),xe(["X","X","56"]),xe(["Y","Y","57"]),xe(["Z","Z","58"]),xe(["[","[","59"]),xe([92,92,"60"]),xe(["]","]","61"]),xe(["^","^","62"]),xe(["_","_","63"]),xe([0,"`","64"]),xe([1,"a","65"]),xe([2,"b","66"]),xe([3,"c","67"]),xe([4,"d","68"]),xe([5,"e","69"]),xe([6,"f","70"]),xe([7,"g","71"]),xe([8,"h","72"]),xe([9,"i","73"]),xe([10,"j","74"]),xe([11,"k","75"]),xe([12,"l","76"]),xe([13,"m","77"]),xe([14,"n","78"]),xe([15,"o","79"]),xe([16,"p","80"]),xe([17,"q","81"]),xe([18,"r","82"]),xe([19,"s","83"]),xe([20,"t","84"]),xe([21,"u","85"]),xe([22,"v","86"]),xe([23,"w","87"]),xe([24,"x","88"]),xe([25,"y","89"]),xe([26,"z","90"]),xe([27,"{","91"]),xe([28,"|","92"]),xe([29,"}","93"]),xe([30,"~","94"]),xe([31,127,"95"]),xe([Ae.fn3,Ae.fn3,"96"]),xe([Ae.fn2,Ae.fn2,"97"]),xe([Ae.sb1,Ae.sa1,"98"]),xe([Ae.swc,Ae.swc,"99"]),xe([Ae.swb,Ae.fn4,Ae.swb]),xe([Ae.fn4,Ae.swa,Ae.swa]),xe([Ae.fn1,Ae.fn1,Ae.fn1]),xe([Ae.pad,Ae.pad,Ae.pad]),xe([Ae.sb2,Ae.sa2,Ae.sb1]),xe([Ae.sc2,Ae.sc2,Ae.sb2]),xe([Ae.sc3,Ae.sc3,Ae.sb3])]),Ae.code16k_metrics=xe([xe([2,7]),xe([3,12]),xe([4,17]),xe([5,22]),xe([6,27]),xe([7,32]),xe([8,37]),xe([9,42]),xe([10,47]),xe([11,52]),xe([12,57]),xe([13,62]),xe([14,67]),xe([15,72]),xe([16,77])]),Ae.code16k_encs=xe(["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"]),Ae.code16k_startencs=xe(["3211","2221","2122","1411","1132","1231","1114","3112","3211","2221","2122","1411","1132","1231","1114","3112"]),Ae.code16k_stopencsodd=xe(["3211","2221","2122","1411","1132","1231","1114","3112","1132","1231","1114","3112","3211","2221","2122","1411"]),Ae.code16k_stopencseven=xe(["2122","1411","1132","1231","1114","3112","1132","1231","1114","3112","3211","2221","2122","1411","3211","2221"]),Ae.charvals=xe([new Map,new Map,new Map]);for(var gr=0,jr=Ae.code16k_charmaps.length-1;gr<=jr;gr+=1){Ae.i=gr,Ae.encs=Ce(Ae.code16k_charmaps,Ae.i);for(var Gr=0;Gr<=2;Gr+=1){Ae.j=Gr;var zr=Ce(Ae.encs,Ae.j),rn=Mn(zr);gn(rn,"stringtype")&&(zr=Ce(zr,0)),He(Ce(Ae.charvals,Ae.j),zr,Ae.i)}}Ae.charvals=Ae.charvals,Ae.seta=Ce(Ae.charvals,0),Ae.setb=Ce(Ae.charvals,1),Ae.setc=Ce(Ae.charvals,2),Ae=Yr}var Yr=Ae;Ae=Object.assign({},Ae,jl.globals),Ae.dontdraw=!1,Ae.sam=-1,Ae.rows=0,Ae.rowheight=8,Ae.sepheight=1,Ae.raw=!1,Ae.parse=!1,Ae.parsefnc=!1,Ae.modunit=1,Ti();var Lr=_e[--Ie];Ae.options=Lr;var Rr=_e[--Ie];if(Ae.barcode=Rr,Ae.barcode.length>500&&(_e[Ie++]="bwipp.code16kinputTooLong#19446",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.rows!=0&&(Ae.rows<2||Ae.rows>16)&&(_e[Ie++]="bwipp.code16kBadRows#19463",_e[Ie++]="Code 16K must have 2 to 16 rows",Sr()),(Ae.rowheight<8||Ae.rowheight>50)&&(_e[Ie++]="bwipp.code16kBadRowHeight#19467",_e[Ie++]="Code 16K must have rowheight from 8 to 50",Sr()),(Ae.sepheight<1||Ae.sepheight>5)&&(_e[Ie++]="bwipp.code16kBadSepHeight#19471",_e[Ie++]="Code 16K must have sepheight from 1 to 5",Sr()),Ae.sam!=-1){_e[Ie++]=!0;for(var Kr=0;Kr<1;Kr++){var en=Ae.sam;if(en<12||en>99){_e[Ie-1]=!1;break}if(Ae.sam%10<2){_e[Ie-1]=!1;break}if(~~(Ae.sam/10)>Ae.sam%10){_e[Ie-1]=!1;break}}var Vr=_e[--Ie];Vr||(_e[Ie++]="bwipp.code16kBadSAM#19482",_e[Ie++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 9 symbols',Sr())}if(Ae.sam!=-1&&(Ae.rows=16),Ae.raw){for(Ae.mode=0,Ae.cws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var bn=Oe(Ae.barcode,Ae.i+1,3);_e[Ie++]=bn,_e[Ie++]=!1;for(var sn=0,pn=bn.length;sn<pn;sn++){var Pn=Ce(bn,sn);(Pn<48||Pn>57)&&(_e[Ie-1]=!0)}var wn=_e[--Ie];if(wn){Ie--;break}var kn=_e[--Ie];Ae.cw=dr(kn),Ae.cw>106&&(_e[Ie++]="bwipp.code16kBadRawCodeword#19501",_e[Ie++]="Raw codewords must be 0 to 106",Sr()),He(Ae.cws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.code16kBadRawFormat#19508",_e[Ie++]="Raw codewords must be formatted as ^NNN",Sr()),Ae.cws=Oe(Ae.cws,0,Ae.j)}else{Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["FNC1",Ae.code16k_fn1],["FNC2",Ae.code16k_fn2],["FNC3",Ae.code16k_fn3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var Sn=_e[--Ie];Ae.msg=Sn,Ae.msglen=Ae.msg.length,_e[Ie++]=1/0;for(var Wn=0,ri=Ae.msglen;Wn<ri;Wn++)_e[Ie++]=0;_e[Ie++]=0,Ae.numSA=xe(),_e[Ie++]=1/0;for(var ni=0,zn=Ae.msglen;ni<zn;ni++)_e[Ie++]=0;_e[Ie++]=0,Ae.numEA=xe();for(var Hn=Ae.msglen-1;Hn>=0;Hn-=1)Ae.i=Hn,Ce(Ae.msg,Ae.i)>=0&&(Ce(Ae.msg,Ae.i)>=128?He(Ae.numEA,Ae.i,Ce(Ae.numEA,Ae.i+1)+1):He(Ae.numSA,Ae.i,Ce(Ae.numSA,Ae.i+1)+1));Ae.ea=!1,_e[Ie++]=1/0;for(var On=0,qn=Ae.msglen-1;On<=qn;On+=1){if(Ae.i=On,Ae.c=Ce(Ae.msg,Ae.i),Ae.ea==Ae.c<128&&Ae.c>=0){var pi=Ae.ea?Ae.numSA:Ae.numEA,Ln=Ce(pi,Ae.i),Xn=lr(Ln+Ae.i)==Ae.msglen?3:5;Ln<Xn||(Ae.ea=!Ae.ea,_e[Ie++]=Ae.code16k_fn4),_e[Ie++]=Ae.code16k_fn4}Ae.c>=0?_e[Ie++]=Ae.c&127:_e[Ie++]=Ae.c}di(xe(xi()));var Yn=_e[--Ie];Ae.msg=Yn,Ie--,Ae.msglen=Ae.msg.length,Ae.numsscr=function(){Ae.n=0,Ae.s=0;var wa=_e[--Ie];for(Ae.p=wa;!(Ae.p>=Ae.msglen);){var eo=Ce(Ae.msg,Ae.p),so=vr(Ae.setc,eo);if(_e[Ie++]=eo,!so){Ie--;break}var za=_e[--Ie];if(za==Ae.code16k_fn1)if(Ae.s%2==0)Ae.s=Ae.s+1;else break;Ae.n=Ae.n+1,Ae.s=Ae.s+1,Ae.p=Ae.p+1}_e[Ie++]=Ae.n,_e[Ie++]=Ae.s},Ae.enca=function(){var wa=_e[--Ie];He(Ae.cws,Ae.j,Ce(Ae.seta,wa)),Ae.j=Ae.j+1},Ae.encb=function(){var wa=_e[--Ie];He(Ae.cws,Ae.j,Ce(Ae.setb,wa)),Ae.j=Ae.j+1},Ae.encc=function(){var wa=_e[Ie-1],eo=Mn(wa);if(si(eo,"arraytype")){var so=_e[--Ie];_e[Ie++]=Ce(Ae.setc,so)}else{var za=_e[--Ie];Ur(za);var Po=_e[--Ie],wo=_e[--Ie];_e[Ie++]=lr(Po-48+(wo-48)*10)}var Ho=_e[--Ie];He(Ae.cws,Ae.j,Ho),Ae.j=Ae.j+1},Ae.anotb=function(){var wa=_e[--Ie];_e[Ie++]=vr(Ae.seta,wa)&&!vr(Ae.setb,wa)},Ae.bnota=function(){var wa=_e[--Ie];_e[Ie++]=vr(Ae.setb,wa)&&!vr(Ae.seta,wa)},_e[Ie++]=1/0;for(var Jn=0,mi=Ae.msg.length;Jn<mi;Jn++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextanotb=xe(),_e[Ie++]=1/0;for(var Ii=0,Wr=Ae.msg.length;Ii<Wr;Ii++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextbnota=xe();for(var vn=Ae.msg.length-1;vn>=0;vn-=1){Ae.i=vn,_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb();var _n=_e[--Ie];_n?He(Ae.nextanotb,Ae.i,0):He(Ae.nextanotb,Ae.i,Ce(Ae.nextanotb,Ae.i+1)+1),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota();var Un=_e[--Ie];Un?He(Ae.nextbnota,Ae.i,0):He(Ae.nextbnota,Ae.i,Ce(Ae.nextbnota,Ae.i+1)+1)}for(Ae.abeforeb=function(){var wa=_e[--Ie];_e[Ie++]=Pi(Ce(Ae.nextanotb,wa),Ce(Ae.nextbnota,wa))},Ae.bbeforea=function(){var wa=_e[--Ie];_e[Ie++]=Pi(Ce(Ae.nextbnota,wa),Ce(Ae.nextanotb,wa))},Ae.cws=xe(Ae.barcode.length*2+3),Ae.i=0,Ae.j=0;;){if(Ae.sam!=-1){He(Ae.cws,0,~~(Ae.sam/10)-1),He(Ae.cws,1,Ae.sam%10-1),Ae.j=2,Ae.cset="setb",Ae.mode=7;break}if(Ae.msglen==0){Ae.cset="setb",Ae.mode=1;break}if(Ae.msglen>=2){_e[Ie++]=Ce(Ae.msg,0)==Ae.code16k_fn1,_e[Ie++]=1,Ae.numsscr();var Qn=_e[--Ie];Ie--;var ii=_e[--Ie];if(ii&&Qn>=2){Ae.cset="setc",Ae.mode=4,Ae.i=1;break}}if(Ce(Ae.msg,0)==Ae.code16k_fn1){Ae.cset="setb",Ae.mode=3,Ae.i=1;break}if(Ae.msglen>=2){_e[Ie++]=0,Ae.numsscr();var li=_e[--Ie];if(Ie--,li>=2&&li%2==0){Ae.cset="setc",Ae.mode=2;break}_e[Ie++]=0,Ae.numsscr();var ui=_e[--Ie];if(Ie--,ui>=3&&ui%2==1){_e[Ie++]=Ce(Ae.msg,0),Ae.encb(),Ae.cset="setc",Ae.mode=5,Ae.i=1;break}_e[Ie++]=vr(Ae.setb,Ce(Ae.msg,0)),_e[Ie++]=1,Ae.numsscr();var wi=_e[--Ie];Ie--;var Ve=_e[--Ie];if(Ve&&wi>=2&&wi%2==0){_e[Ie++]=Ce(Ae.msg,0),Ae.encb(),Ae.cset="setc",Ae.mode=5,Ae.i=1;break}_e[Ie++]=vr(Ae.setb,Ce(Ae.msg,0)),_e[Ie++]=1,Ae.numsscr();var Zr=_e[--Ie];Ie--;var Ai=_e[--Ie];if(Ai&&Zr>=3&&Zr%2==1){_e[Ie++]=Ce(Ae.msg,0),Ae.encb(),_e[Ie++]=Ce(Ae.msg,1),Ae.encb(),Ae.cset="setc",Ae.mode=6,Ae.i=2;break}_e[Ie++]=vr(Ae.setb,Ce(Ae.msg,0))&&vr(Ae.setb,Ce(Ae.msg,1)),_e[Ie++]=2,Ae.numsscr();var Bi=_e[--Ie];Ie--;var ki=_e[--Ie];if(ki&&Bi>=2&&Bi%2==0){_e[Ie++]=Ce(Ae.msg,0),Ae.encb(),_e[Ie++]=Ce(Ae.msg,1),Ae.encb(),Ae.cset="setc",Ae.mode=6,Ae.i=2;break}}_e[Ie++]=0,Ae.abeforeb();var Ei=_e[--Ie];if(Ei){Ae.cset="seta",Ae.mode=0;break}Ae.cset="setb",Ae.mode=1;break}for(;Ae.i!=Ae.msglen;){_e[Ie++]=Ae.i,Ae.numsscr();var Wi=_e[--Ie];Ae.nums=Wi;var ma=_e[--Ie];for(Ae.nchars=ma;;){if(gn(Ae.cset,"seta")){if(Ae.i<Ae.msglen-1){_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota(),_e[Ie++]=Ae.i+1,Ae.abeforeb();var Ba=_e[--Ie],va=_e[--Ie];if(va&&Ba){_e[Ie++]=Ae.code16k_sb1,Ae.enca(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}}if(Ae.i<Ae.msglen-2){_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.bnota();var Aa=_e[--Ie],Ua=_e[--Ie];_e[Ie++]=na(Ua,Aa),_e[Ie++]=Ae.i+2,Ae.abeforeb();var Ea=_e[--Ie],la=_e[--Ie];if(la&&Ea){_e[Ie++]=Ae.code16k_sb2,Ae.enca(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.encb(),Ae.i=Ae.i+2;break}}_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.bnota();var Ma=_e[--Ie];if(Ma){_e[Ie++]=Ae.code16k_swb,Ae.enca(),Ae.cset="setb";break}if(Ae.i<Ae.msglen-4&&Ae.nums==4&&vr(Ae.seta,Ce(Ae.msg,Ae.i+4))){_e[Ie++]=Ae.code16k_sc2,Ae.enca();for(var Ta=0;Ta<2;Ta++)Ce(Ae.msg,Ae.i)==Ae.code16k_fn1?(_e[Ie++]=Ae.code16k_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Oe(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}if(Ae.i<Ae.msglen-6&&Ae.nums==6&&vr(Ae.seta,Ce(Ae.msg,Ae.i+6))){_e[Ie++]=Ae.code16k_sc3,Ae.enca();for(var Ca=0;Ca<3;Ca++)Ce(Ae.msg,Ae.i)==Ae.code16k_fn1?(_e[Ie++]=Ae.code16k_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Oe(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}if(Ae.nums>=4&&Ae.nums%2==0){_e[Ie++]=Ae.code16k_swc,Ae.enca(),Ae.cset="setc";break}_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1;break}if(gn(Ae.cset,"setb")){if(Ae.i<Ae.msglen-1){_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb(),_e[Ie++]=Ae.i+1,Ae.bbeforea();var Er=_e[--Ie],Hr=_e[--Ie];if(Hr&&Er){_e[Ie++]=Ae.code16k_sa1,Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),Ae.i=Ae.i+1;break}}if(Ae.i<Ae.msglen-2){_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.anotb();var or=_e[--Ie],Ar=_e[--Ie];_e[Ie++]=na(Ar,or),_e[Ie++]=Ae.i+2,Ae.bbeforea();var Ye=_e[--Ie],fr=_e[--Ie];if(fr&&Ye){_e[Ie++]=Ae.code16k_sa2,Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.enca(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.enca(),Ae.i=Ae.i+2;break}}_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.anotb();var ur=_e[--Ie];if(ur){_e[Ie++]=Ae.code16k_swa,Ae.encb(),Ae.cset="seta";break}if(Ae.i<Ae.msglen-4&&Ae.nums==4&&vr(Ae.setb,Ce(Ae.msg,Ae.i+4))){_e[Ie++]=Ae.code16k_sc2,Ae.encb();for(var Br=0;Br<2;Br++)Ce(Ae.msg,Ae.i)==Ae.code16k_fn1?(_e[Ie++]=Ae.code16k_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Oe(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}if(Ae.i<Ae.msglen-6&&Ae.nums==6&&vr(Ae.setb,Ce(Ae.msg,Ae.i+6))){_e[Ie++]=Ae.code16k_sc3,Ae.encb();for(var Dr=0;Dr<3;Dr++)Ce(Ae.msg,Ae.i)==Ae.code16k_fn1?(_e[Ie++]=Ae.code16k_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Oe(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}if(Ae.nums>=4&&Ae.nums%2==0){_e[Ie++]=Ae.code16k_swc,Ae.encb(),Ae.cset="setc";break}_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}if(gn(Ae.cset,"setc")){if(Ae.nums>=2){Ce(Ae.msg,Ae.i)==Ae.code16k_fn1?(_e[Ie++]=Ae.code16k_fn1,Ae.encc(),Ae.i=Ae.i+1):(_e[Ie++]=Oe(Ae.msg,Ae.i,2),Ae.encc(),Ae.i=Ae.i+2);break}if(Ae.i<Ae.msglen-1){_e[Ie++]=vr(Ae.setb,Ce(Ae.msg,Ae.i)),_e[Ie++]=Ae.i+1,Ae.numsscr();var Qr=_e[--Ie];Ie--;var fn=_e[--Ie];if(fn&&Qr>=2&&Qr%2==0){_e[Ie++]=Ae.code16k_sb1,Ae.encc(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),Ae.i=Ae.i+1;break}}if(Ae.i<Ae.msglen-1){_e[Ie++]=vr(Ae.setb,Ce(Ae.msg,Ae.i)),_e[Ie++]=Ae.i+1,Ae.numsscr();var cn=_e[--Ie];Ie--;var Bn=_e[--Ie];if(Bn&&cn>=3&&cn%2==1){_e[Ie++]=Ae.code16k_sb2,Ae.encc(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.encb(),Ae.i=Ae.i+2;break}}if(Ae.i<Ae.msglen-2){_e[Ie++]=vr(Ae.setb,Ce(Ae.msg,Ae.i))&&vr(Ae.setb,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ae.i+2,Ae.numsscr();var Kn=_e[--Ie];Ie--;var Nr=_e[--Ie];if(Nr&&Kn>=2&&Kn%2==0){_e[Ie++]=Ae.code16k_sb2,Ae.encc(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.encb(),Ae.i=Ae.i+2;break}}if(Ae.i<Ae.msglen-3){_e[Ie++]=vr(Ae.setb,Ce(Ae.msg,Ae.i))&&vr(Ae.setb,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ae.i+2,Ae.numsscr();var un=_e[--Ie];Ie--;var dn=_e[--Ie];if(dn&&un>=3&&un%2==1){_e[Ie++]=Ae.code16k_sb3,Ae.encc(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+2),Ae.encb(),Ae.i=Ae.i+3;break}}if(Ae.i<Ae.msglen-3){_e[Ie++]=vr(Ae.setb,Ce(Ae.msg,Ae.i))&&vr(Ae.setb,Ce(Ae.msg,Ae.i+1))&&vr(Ae.setb,Ce(Ae.msg,Ae.i+2)),_e[Ie++]=Ae.i+3,Ae.numsscr();var yn=_e[--Ie];Ie--;var Gn=_e[--Ie];if(Gn&&yn>=2&&yn%2==0){_e[Ie++]=Ae.code16k_sb3,Ae.encc(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+1),Ae.encb(),_e[Ie++]=Ce(Ae.msg,Ae.i+2),Ae.encb(),Ae.i=Ae.i+3;break}}_e[Ie++]=Ae.i,Ae.abeforeb();var oi=_e[--Ie];if(oi){_e[Ie++]=Ae.code16k_swa,Ae.encc(),Ae.cset="seta";break}_e[Ie++]=Ae.code16k_swb,Ae.encc(),Ae.cset="setb";break}break}}Ae.cws=Oe(Ae.cws,0,Ae.j)}Ae.urows=Ae.rows;for(var Cn=0,gi=Ae.code16k_metrics.length;Cn<gi&&(Ae.m=Ce(Ae.code16k_metrics,Cn),Ae.r=Ce(Ae.m,0),Ae.dcws=Ce(Ae.m,1),Ae.okay=!0,Ae.urows!=0&&Ae.urows!=Ae.r&&(Ae.okay=!1),Ae.cws.length>Ae.dcws&&(Ae.okay=!1),!Ae.okay);Cn++);Ae.okay||(_e[Ie++]="bwipp.code16kNoValidSymbol#19996",_e[Ie++]="Maximum length exceeded or data too large for given options",Sr()),_e[Ie++]=1/0,Ur(Ae.cws);for(var Dn=0,ji=lr(Ae.dcws-Ae.cws.length);Dn<ji;Dn++)_e[Ie++]=103;Ae.cws=xe(),_e[Ie++]=1/0,_e[Ie++]=lr((Ae.r-2)*7+Ae.mode),Ur(Ae.cws),Ae.cws=xe();for(var Ji=0,Hi=0,ei=Ae.dcws;Hi<=ei;Hi+=1)Ji=lr(Ji+(Hi+2)*Ce(Ae.cws,Hi));Ae.c1=Ji%107;for(var Zi=0,Ni=0,Li=Ae.dcws;Ni<=Li;Ni+=1)Zi=lr(Zi+(Ni+1)*Ce(Ae.cws,Ni));Ae.c2=lr(Zi+Ae.c1*(Ae.dcws+2))%107,_e[Ie++]=1/0,Ur(Ae.cws),_e[Ie++]=Ae.c1,_e[Ie++]=Ae.c2,Ae.cws=xe(),vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#20020",_e[Ie++]=Ae.cws,Sr()),Ae.sam==-1||~~(Ae.sam/10)%2==1?Ae.stopencs=Ae.code16k_stopencsodd:Ae.stopencs=Ae.code16k_stopencseven,Ae.rowbits=xe(Ae.r);for(var aa=0,zi=Ae.r-1;aa<=zi;aa+=1){Ae.i=aa,_e[Ie++]=1/0,_e[Ie++]=10,tn(Ce(Ae.code16k_startencs,Ae.i),function(){_e[Ie-1]-=48});var Qi=Oe(Ae.cws,Ae.i*5,5);_e[Ie++]=1;for(var Yi=0,ca=Qi.length;Yi<ca;Yi++)tn(Ce(Ae.code16k_encs,Ce(Qi,Yi)),function(){_e[Ie-1]-=48});tn(Ce(Ae.stopencs,Ae.i),function(){_e[Ie-1]-=48}),_e[Ie++]=1,Ae.sbs=xe(),_e[Ie++]=1/0;var ea=Ae.sbs;_e[Ie++]=1;for(var Vi=0,ia=ea.length;Vi<ia;Vi++)for(var sa=_e[Ie-1],Pa=sa==0?1:0,ja=0,Ha=Ce(ea,Vi);ja<Ha;ja++)_e[Ie++]=Pa;di(xe(xi()-1));var $a=_e[--Ie];Ie--,_e[Ie-1]=$a,_e[Ie++]=Ae.rowbits,_e[Ie++]=Ae.i;var to=_e[Ie-3],Ga=_e[Ie-1],bo=_e[Ie-2];Ie-=3,He(bo,Ga,to)}Ae.symhgt=lr(Ae.sepheight*(Ae.r+1)+Ae.r*Ae.rowheight),Ae.numcomprows=Ae.r*2+1,_e[Ie++]=81*Ae.numcomprows;try{var La=_e[--Ie];_e[Ie++]=xe(La);var Io=!1}catch(wa){_e[Ie++]=!0}Io&&(_e[Ie-1]="bwipp.code16kSymbolTooLarge#20056",_e[Ie++]="The symbol size exceeds the implementation limits",Sr());var Va=_e[--Ie];Ae.pixs=Va,_e[Ie++]=1/0;for(var Ao=0;Ao<81;Ao++)_e[Ie++]=1;Ae.allone=xe(),_e[Ie++]=1/0;for(var io=0;io<10;io++)_e[Ie++]=0;for(var Oa=0;Oa<70;Oa++)_e[Ie++]=1;_e[Ie++]=0,Ae.seprow=xe(),Ae.rowmult=xe(Ae.numcomprows),Ae.pos=0,Ae.ri=0,rr(Ae.pixs,Ae.pos,Ae.allone),Ae.pos=Ae.pos+81,He(Ae.rowmult,Ae.ri,Ae.sepheight),Ae.ri=Ae.ri+1;for(var co=0,ao=Ae.r-2;co<=ao;co+=1)Ae.i=co,rr(Ae.pixs,Ae.pos,Ce(Ae.rowbits,Ae.i)),Ae.pos=Ae.pos+81,He(Ae.rowmult,Ae.ri,Ae.rowheight),Ae.ri=Ae.ri+1,rr(Ae.pixs,Ae.pos,Ae.seprow),Ae.pos=Ae.pos+81,He(Ae.rowmult,Ae.ri,Ae.sepheight),Ae.ri=Ae.ri+1;rr(Ae.pixs,Ae.pos,Ce(Ae.rowbits,Ae.r-1)),Ae.pos=Ae.pos+81,He(Ae.rowmult,Ae.ri,Ae.rowheight),Ae.ri=Ae.ri+1,rr(Ae.pixs,Ae.pos,Ae.allone),He(Ae.rowmult,Ae.ri,Ae.sepheight),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",81],["pixy",Ae.symhgt],["rowmult",Ae.rowmult],["height",Ae.symhgt/72],["width",81/72],["opt",Ae.options]]),Ae._render&&Oi(),Ae=Yr}function Kl(){if(!Kl.globals){var bn=Ae;Ae=Kl.globals={},Ae.code49_s1=-1,Ae.code49_s2=-2,Ae.code49_fn1=-3,Ae.code49_fn2=-4,Ae.code49_fn3=-5,Ae.code49_ns=-6,Ae.code49_charmap=xe(["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","-","."," ","$","/","+","%",Ae.code49_s1,Ae.code49_s2,Ae.code49_fn1,Ae.code49_fn2,Ae.code49_fn3,Ae.code49_ns]),Ae.code49_combos=xe(["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 "]),Ae.code49_samval=xe([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]),Ae.code49_metrics=xe([xe([2,9]),xe([3,16]),xe([4,23]),xe([5,30]),xe([6,37]),xe([7,42]),xe([8,49])]);var gr=xe([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]);_e[Ie++]=gr,_e[Ie++]=1/0,_e[Ie++]=20,Ur(Oe(gr,0,32));var jr=xe();Ae.code49_weightx=jr;var Gr=_e[Ie-1];_e[Ie++]=1/0,_e[Ie++]=16,Ur(Oe(Gr,1,32));var zr=xe();Ae.code49_weighty=zr;var rn=_e[--Ie];_e[Ie++]=1/0,_e[Ie++]=38,Ur(Oe(rn,2,32));var Yr=xe();Ae.code49_weightz=Yr,Ae.code49_patterns=xe([xe(["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"]),xe(["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"])]),Ae.code49_parity=xe(["1001","0101","1100","0011","1010","0110","1111","0000"]),Ae.charvals=new Map;for(var Lr=0;Lr<=48;Lr+=1){Ae.i=Lr;var Rr=Ce(Ae.code49_charmap,Ae.i),Kr=Mn(Rr);gn(Kr,"stringtype")&&(Rr=Ce(Rr,0)),He(Ae.charvals,Rr,Ae.i)}for(var en=0;en<=127;en+=1){Ae.i=en;var Vr=Ce(Ae.code49_combos,Ae.i);Ae.c1=Ce(Vr,0),Ae.c2=Ce(Vr,1),Ae.c1==49&&He(Ae.charvals,Ae.i,xe([Ce(Ae.charvals,Ae.code49_s1),Ce(Ae.charvals,Ae.c2)])),Ae.c1==50&&He(Ae.charvals,Ae.i,xe([Ce(Ae.charvals,Ae.code49_s2),Ce(Ae.charvals,Ae.c2)]))}Ae.charvals=Ae.charvals,Ae=bn}var bn=Ae;Ae=Object.assign({},Ae,Kl.globals),Ae.dontdraw=!1,Ae.sam=-1,Ae.append=!1,Ae.rows=0,Ae.rowheight=8,Ae.sepheight=1,Ae.parse=!1,Ae.parsefnc=!1,Ae.modunit=1,Ti();var sn=_e[--Ie];Ae.options=sn;var pn=_e[--Ie];if(Ae.barcode=pn,Ae.barcode.length==0&&(_e[Ie++]="bwipp.code49emptyData#20976",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.code49inputTooLong#20980",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.rows!=0&&(Ae.rows<2||Ae.rows>8)&&(_e[Ie++]="bwipp.code49badRows#20997",_e[Ie++]="Code 49 must have 2 to 8 rows",Sr()),(Ae.rowheight<8||Ae.rowheight>50)&&(_e[Ie++]="bwipp.code49badRowHeight#21001",_e[Ie++]="Code 49 must have rowheight from 8 to 50",Sr()),(Ae.sepheight<1||Ae.sepheight>5)&&(_e[Ie++]="bwipp.code49badSepHeight#21005",_e[Ie++]="Code 49 must have sepheight from 1 to 5",Sr()),Ae.append&&Ae.sam!=-1&&(_e[Ie++]="bwipp.code49samAndAppend#21009",_e[Ie++]="sam and append cannot be specified together",Sr()),Ae.sam!=-1){_e[Ie++]=!0;for(var Pn=0;Pn<1;Pn++){var wn=Ae.sam;if(wn<12||wn>99){_e[Ie-1]=!1;break}if(Ae.sam%10<2){_e[Ie-1]=!1;break}if(~~(Ae.sam/10)>Ae.sam%10){_e[Ie-1]=!1;break}}var kn=_e[--Ie];kn||(_e[Ie++]="bwipp.code49badSAM#21020",_e[Ie++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 9 symbols',Sr())}Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["FNC1",Ae.code49_fn1],["FNC2",Ae.code49_fn2],["FNC3",Ae.code49_fn3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var Sn=_e[--Ie];Ae.msg=Sn,Ae.msglen=Ae.msg.length,tn(Ae.msg,function(){var ea=_e[--Ie];ea>127&&(_e[Ie++]="bwipp.code49badCharacter#21039",_e[Ie++]="Code 49 can only support ASCII characters with values 0 to 127",Sr())}),Ae.encodealpha=function(){var ea=_e[--Ie],Vi=Ce(Ae.charvals,ea),ia=Mn(Vi);_e[Ie++]=Vi,si(ia,"arraytype")&&di(xe(1));var sa=_e[--Ie];rr(Ae.cws,Ae.j,sa),Ae.j=sa.length+Ae.j},Ae.base48=function(){var ea=_e[--Ie];_e[Ie++]=0,tn(ea,function(){var bo=_e[--Ie],La=_e[--Ie];_e[Ie++]=lr(bo-48+La*10)}),_e[Ie++]=1/0;var Vi=_e[Ie-2],ia=_e[Ie-3];_e[Ie-3]=_e[Ie-1],Ie-=2,_e[Ie++]=Vi;for(var sa=0,Pa=ia-1;sa<Pa;sa++){var ja=_e[--Ie];_e[Ie++]=ja%48,_e[Ie++]=~~(ja/48)}var Ha=xe();_e[Ie++]=1/0,_e[Ie++]=Ha;for(var $a=Ha.length-1;$a>=0;$a-=1){var to=_e[--Ie];_e[Ie++]=Ce(to,$a),_e[Ie++]=to}Ie--;var Ga=xe();rr(Ae.cws,Ae.j,Ga),Ae.j=Ga.length+Ae.j},Ae.encodenumeric=function(){var ea=_e[--Ie];Ae.nums=ea;var Vi=Ae.nums.length,ia=Vi%5;if(_e[Ie++]="pre",_e[Ie++]=Vi,_e[Ie++]=ia,ia!=2){var sa=_e[--Ie],Pa=_e[--Ie];_e[Ie++]=lr(Pa-sa)}else{var ja=_e[--Ie],Ha=_e[--Ie];_e[Ie++]=lr(Ha-ja)-5}var $a=_e[--Ie],to=_e[--Ie];Ae[to]=$a;for(var Ga=0,bo=Ae.pre-1;Ga<=bo;Ga+=5)_e[Ie++]=3,_e[Ie++]=Oe(Ae.nums,Ga,5),Ae.base48();Ae.nums=Oe(Ae.nums,Ae.pre,lr(Ae.nums.length-Ae.pre));var La=Ae.nums.length;_e[Ie++]=La,La==1&&(_e[Ie++]=Ce(Ae.nums,Ae.i),Ae.encodealpha());var Io=_e[Ie-1];Io==3&&(_e[Ie++]=2,_e[Ie++]=Ae.nums,Ae.base48());var Va=_e[Ie-1];if(Va==4){_e[Ie++]=3,_e[Ie++]=1/0,_e[Ie++]=49,_e[Ie++]=48,Ur(Ae.nums);var Ao=xe();_e[Ie++]=Ao,Ae.base48()}var io=_e[--Ie];if(io==7){_e[Ie++]=3,_e[Ie++]=1/0,_e[Ie++]=49,_e[Ie++]=48,Ur(Oe(Ae.nums,0,4));var Oa=xe();_e[Ie++]=Oa,Ae.base48(),_e[Ie++]=2,_e[Ie++]=Oe(Ae.nums,4,3),Ae.base48()}},_e[Ie++]=1/0;for(var Wn=0,ri=Ae.msglen;Wn<ri;Wn++)_e[Ie++]=0;_e[Ie++]=0,Ae.numericruns=xe();for(var ni=Ae.msglen-1;ni>=0;ni-=1){Ae.i=ni;var zn=Ce(Ae.msg,Ae.i);zn>=48&&zn<=57?He(Ae.numericruns,Ae.i,Ce(Ae.numericruns,Ae.i+1)+1):He(Ae.numericruns,Ae.i,0)}for(Ae.cws=xe(Ae.msglen*2+1);;){if(Ae.append){Ae.mode=1,Ae.method="alpha",Ae.i=0,Ae.j=0;break}if(Ae.sam!=-1){Ae.mode=3,_e[Ie++]=Ae.cws,_e[Ie++]=0;for(var Hn=0;Hn<=43;Hn+=1)_e[Ie++]=Hn,Ce(Ae.code49_samval,Hn)!=Ae.sam&&Ie--;var On=_e[--Ie],qn=_e[--Ie],pi=_e[--Ie];He(pi,qn,On+1),Ae.method="alpha",Ae.i=0,Ae.j=1;break}if(Ce(Ae.numericruns,0)>=5){Ae.mode=2,Ae.method="numeric",Ae.i=0,Ae.j=0;break}var Ln=Ce(Ae.charvals,Ce(Ae.msg,0)),Xn=Mn(Ln);if(_e[Ie++]=Ln,si(Xn,"arraytype")){Ie--,Ae.mode=0,Ae.method="alpha",Ae.i=0,Ae.j=0;break}var Yn=_e[--Ie],Jn=Ce(Yn,0)==43?4:5;Ae.mode=Jn,He(Ae.cws,0,Ce(Ce(Ae.charvals,Ce(Ae.msg,0)),1)),Ae.method="alpha",Ae.i=1,Ae.j=1;break}for(;Ae.i!=Ae.msglen;)for(;;){if(gn(Ae.method,"alpha")){if(Ce(Ae.numericruns,Ae.i)>=5){_e[Ie++]=Ae.code49_ns,Ae.encodealpha(),Ae.method="numeric";break}_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.encodealpha(),Ae.i=Ae.i+1;break}if(gn(Ae.method,"numeric")){if(Ce(Ae.numericruns,Ae.i)<5){_e[Ie++]=Ae.code49_ns,Ae.encodealpha(),Ae.method="alpha";break}_e[Ie++]=Oe(Ae.msg,Ae.i,Ce(Ae.numericruns,Ae.i)),Ae.encodenumeric(),Ae.i=lr(Ae.i+Ce(Ae.numericruns,Ae.i));break}}Ae.cws=Oe(Ae.cws,0,Ae.j),Ae.urows=Ae.rows;for(var mi=0,Ii=Ae.code49_metrics.length;mi<Ii&&(Ae.m=Ce(Ae.code49_metrics,mi),Ae.r=Ce(Ae.m,0),Ae.dcws=Ce(Ae.m,1),Ae.okay=!0,Ae.urows!=0&&Ae.urows!=Ae.r&&(Ae.okay=!1),Ae.cws.length>Ae.dcws&&(Ae.okay=!1),!Ae.okay);mi++);Ae.okay||(_e[Ie++]="bwipp.code49noValidSymbol#21172",_e[Ie++]="Maximum length exceeded",Sr()),_e[Ie++]=1/0,Ur(Ae.cws);for(var Wr=0,vn=lr(Ae.dcws-Ae.cws.length);Wr<vn;Wr++)_e[Ie++]=48;Ae.cws=xe(),Ae.ccs=xe(Ae.r*8),Ae.j=0;for(var _n=0,Un=Ae.r-2;_n<=Un;_n+=1){Ae.i=_n,Ae.cc=Oe(Ae.cws,Ae.j,7),rr(Ae.ccs,Ae.i*8,Ae.cc);for(var Qn=Ae.cc,ii=Ae.ccs,li=Ae.i*8+7,ui=0,wi=0,Ve=Qn.length;wi<Ve;wi++)ui=lr(ui+Ce(Qn,wi));He(ii,li,ui%49),Ae.j=Ae.j+7}if(Ae.j<Ae.dcws&&rr(Ae.ccs,Ae.ccs.length-8,Oe(Ae.cws,Ae.j,lr(Ae.dcws-Ae.j))),Ae.cr7=lr((Ae.r-2)*7+Ae.mode),He(Ae.ccs,Ae.ccs.length-2,Ae.cr7),Ae.calccheck=function(){var ea=_e[--Ie];Ae.weights=ea,Ae.score=0;for(var Vi=0,ia=~~((Ae.r-1)*8/2)-1;Vi<=ia;Vi+=1)Ae.i=Vi,Ae.score=lr((Ce(Ae.ccs,Ae.i*2)*49+Ce(Ae.ccs,Ae.i*2+1))*Ce(Ae.weights,Ae.i+1)+Ae.score);_e[Ie++]=Ae.score},Ae.lastrow=Oe(Ae.ccs,Ae.ccs.length-8,8),Ae.r>=7){_e[Ie++]=Ae.cr7*Ce(Ae.code49_weightz,0),_e[Ie++]=Ae.code49_weightz,Ae.calccheck();var Zr=_e[--Ie],Ai=_e[--Ie],Bi=lr(Ai+Zr)%2401,ki=xe(2);_e[Ie++]=~~(Bi/49),_e[Ie++]=Bi%49,di(ki),_e[Ie++]=Ae.lastrow,_e[Ie++]=0;var Ei=_e[Ie-3],Wi=_e[Ie-1],ma=_e[Ie-2];Ie-=3,rr(ma,Wi,Ei)}Ae.wr1=lr(Ce(Ae.lastrow,0)*49+Ce(Ae.lastrow,1)),_e[Ie++]=Ae.cr7*Ce(Ae.code49_weighty,0),_e[Ie++]=Ae.code49_weighty,Ae.calccheck();var Ba=_e[--Ie],va=_e[--Ie],Aa=lr(va+Ba+Ae.wr1*Ce(Ae.code49_weighty,Ae.r*4-3))%2401;Ae.wr2=Aa;var Ua=xe(2);_e[Ie++]=~~(Aa/49),_e[Ie++]=Aa%49,di(Ua),_e[Ie++]=Ae.lastrow,_e[Ie++]=2;var Ea=_e[Ie-3],la=_e[Ie-1],Ma=_e[Ie-2];Ie-=3,rr(Ma,la,Ea),_e[Ie++]=Ae.cr7*Ce(Ae.code49_weightx,0),_e[Ie++]=Ae.code49_weightx,Ae.calccheck();var Ta=_e[--Ie],Ca=_e[--Ie],Er=lr(Ca+Ta+Ae.wr1*Ce(Ae.code49_weightx,Ae.r*4-3)+Ae.wr2*Ce(Ae.code49_weightx,Ae.r*4-2))%2401,Hr=xe(2);_e[Ie++]=~~(Er/49),_e[Ie++]=Er%49,di(Hr),_e[Ie++]=Ae.lastrow,_e[Ie++]=4;var or=_e[Ie-3],Ar=_e[Ie-1],Ye=_e[Ie-2];Ie-=3,rr(Ye,Ar,or);for(var fr=Oe(Ae.ccs,Ae.ccs.length-8,7),ur=0,Br=0,Dr=fr.length;Br<Dr;Br++)ur=lr(ur+Ce(fr,Br));He(Ae.ccs,Ae.ccs.length-1,ur%49),vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#21254",_e[Ie++]=Ae.ccs,Sr()),Ae.rowbits=xe(Ae.r);for(var Qr=0,fn=Ae.r-1;Qr<=fn;Qr+=1){Ae.i=Qr;var cn=Ae.i!=Ae.r-1?Ce(Ae.code49_parity,Ae.i):"0000";Ae.p=cn,Ae.ccrow=Oe(Ae.ccs,Ae.i*8,8),_e[Ie++]=1/0;for(var Bn=0;Bn<=7;Bn+=2){Ur(Oe(Ae.ccrow,Bn,2));var Kn=_e[--Ie],Nr=_e[--Ie];_e[Ie++]=lr(Kn+Nr*49)}Ae.scrow=xe(),_e[Ie++]=1/0,_e[Ie++]=10,_e[Ie++]=1,_e[Ie++]=1;for(var un=0;un<=3;un+=1)Ae.j=un,tn(Ce(Ce(Ae.code49_patterns,Ce(Ae.p,Ae.j)-48),Ce(Ae.scrow,Ae.j)),function(){_e[Ie-1]-=48});_e[Ie++]=4,_e[Ie++]=1,Ae.sbs=xe(),_e[Ie++]=1/0;var dn=Ae.sbs;_e[Ie++]=1;for(var yn=0,Gn=dn.length;yn<Gn;yn++)for(var oi=_e[Ie-1],Cn=oi==0?1:0,gi=0,Dn=Ce(dn,yn);gi<Dn;gi++)_e[Ie++]=Cn;di(xe(xi()-1));var ji=_e[--Ie];Ie--,_e[Ie-1]=ji,_e[Ie++]=Ae.rowbits,_e[Ie++]=Ae.i;var Ji=_e[Ie-3],Hi=_e[Ie-1],ei=_e[Ie-2];Ie-=3,He(ei,Hi,Ji)}Ae.numcomprows=Ae.r*2+1,_e[Ie++]=1/0;for(var Zi=0;Zi<81;Zi++)_e[Ie++]=1;for(var Ni=0,Li=Ae.r-2;Ni<=Li;Ni+=1){Ae.i=Ni,Ur(Ce(Ae.rowbits,Ae.i));for(var aa=0;aa<10;aa++)_e[Ie++]=0;for(var zi=0;zi<70;zi++)_e[Ie++]=1;_e[Ie++]=0}Ur(Ce(Ae.rowbits,Ae.r-1));for(var Qi=0;Qi<81;Qi++)_e[Ie++]=1;Ae.pixs=xe(),Ae.symhgt=lr(Ae.sepheight*(Ae.r+1)+Ae.r*Ae.rowheight),_e[Ie++]=1/0,_e[Ie++]=Ae.sepheight;for(var Yi=0,ca=Ae.r-2;Yi<=ca;Yi+=1)_e[Ie++]=Ae.rowheight,_e[Ie++]=Ae.sepheight;_e[Ie++]=Ae.rowheight,_e[Ie++]=Ae.sepheight,Ae.rowmult=xe(),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",81],["pixy",Ae.symhgt],["rowmult",Ae.rowmult],["height",Ae.symhgt/72],["width",81/72],["opt",Ae.options]]),Ae._render&&Oi(),Ae=bn}function J1(){if(!J1.globals){var gr=Ae;Ae=J1.globals={},Ae.flattermarken_encs=xe(["0018","0117","0216","0315","0414","0513","0612","0711","0810","0900"]),Ae.flattermarken_barchars="1234567890",Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,J1.globals),Ae.dontdraw=!1,Ae.includetext=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae.barcode.length>500&&(_e[Ie++]="bwipp.flattermarkeninputTooLong#21708",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),tn(Ae.barcode,function(){var Sn=_e[--Ie];(Sn<48||Sn>57)&&(_e[Ie++]="bwipp.flattermarkenBadCharacter#21721",_e[Ie++]="Flattermarken must contain only digits",Sr())}),Ae.barlen=Ae.barcode.length,Ae.sbs=Ge(Ae.barlen*4);for(var zr=0,rn=Ae.barlen-1;zr<=rn;zr+=1){Ae.i=zr,Nn(Ae.flattermarken_barchars,Oe(Ae.barcode,Ae.i,1)),Ie--;var Yr=_e[--Ie];Ae.indx=Yr.length,Ie-=2,Ae.enc=Ce(Ae.flattermarken_encs,Ae.indx),rr(Ae.sbs,Ae.i*4,Ae.enc)}Ae.height==-1&&(Ae.height=.3),_e[Ie++]=1/0;for(var Lr=[],Rr=Ae.sbs,Kr=0,en=Rr.length;Kr<en;Kr++)Lr[Kr]=Ce(Rr,Kr)-48;Lr=xe(Lr);for(var Vr=[],bn=0,sn=~~((Ae.sbs.length+1)/2);bn<sn;bn++)Vr[bn]=Ae.height;Vr=xe(Vr);for(var pn=[],Pn=0,wn=~~((Ae.sbs.length+1)/2);Pn<wn;Pn++)pn[Pn]=0;pn=xe(pn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=Lr,_e[Ie++]="bhs",_e[Ie++]=Vr,_e[Ie++]="bbs",_e[Ie++]=pn,_e[Ie++]="txt",_e[Ie++]=xe([xe([Ae.barcode,0,0,Ae.text1font,Ae.text1size])]),_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="opt",_e[Ie++]=Ae.options;var kn=er();_e[Ie++]=kn,Ae._render&&hi(),Ae=gr}function Jl(){var gr=Ae;Ae=Object.assign({},Ae,Jl.globals),Ae.dontdraw=!1,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length>2500&&(_e[Ie++]="bwipp.rawinputTooLong#21830",_e[Ie++]="The input data is too long",Sr()),tn(Ae.barcode,function(){var bn=_e[--Ie];(bn<49||bn>57)&&(_e[Ie++]="bwipp.rawBadCharacter#21835",_e[Ie++]="Raw must contain only digits 1 to 9",Sr())}),Ae.height==-1&&(Ae.height=1),_e[Ie++]=1/0,_e[Ie++]=1/0,tn(Ae.barcode,function(){_e[Ie-1]-=48});for(var zr=xe(),rn=[],Yr=0,Lr=~~((Ae.barcode.length+1)/2);Yr<Lr;Yr++)rn[Yr]=Ae.height;rn=xe(rn);for(var Rr=[],Kr=0,en=~~((Ae.barcode.length+1)/2);Kr<en;Kr++)Rr[Kr]=0;Rr=xe(Rr),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=zr,_e[Ie++]="bhs",_e[Ie++]=rn,_e[Ie++]="bbs",_e[Ie++]=Rr,_e[Ie++]="opt",_e[Ie++]=Ae.options;var Vr=er();_e[Ie++]=Vr,Ae._render&&hi(),Ae=gr}function gl(){var gr=Ae;Ae=Object.assign({},Ae,gl.globals),Ae.dontdraw=!1,Ae.height=-1,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.daftEmptyData#21925",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>2500&&(_e[Ie++]="bwipp.daftinputTooLong#21929",_e[Ie++]="The input data is too long",Sr()),tn(Ae.barcode,function(){var bn=_e[--Ie];bn!=68&&bn!=65&&bn!=70&&bn!=84&&(_e[Ie++]="bwipp.daftBadCharacter#21934",_e[Ie++]="DAFT must contain only characters D, A, F and T",Sr())}),Ae.barlen=Ae.barcode.length,Ae.height==-1&&(Ae.height=.175),Ae.bbs=xe(Ae.barlen),Ae.bhs=xe(Ae.barlen);for(var zr=0,rn=Ae.barlen-1;zr<=rn;zr+=1)Ae.i=zr,Ae.enc=Oe(Ae.barcode,Ae.i,1),gn(Ae.enc,"D")&&(He(Ae.bbs,Ae.i,0*Ae.height/8),He(Ae.bhs,Ae.i,5*Ae.height/8)),gn(Ae.enc,"A")&&(He(Ae.bbs,Ae.i,3*Ae.height/8),He(Ae.bhs,Ae.i,5*Ae.height/8)),gn(Ae.enc,"F")&&(He(Ae.bbs,Ae.i,0*Ae.height/8),He(Ae.bhs,Ae.i,8*Ae.height/8)),gn(Ae.enc,"T")&&(He(Ae.bbs,Ae.i,3*Ae.height/8),He(Ae.bhs,Ae.i,2*Ae.height/8));_e[Ie++]=1/0;var Yr=Ae.bbs,Lr=Ae.bhs;_e[Ie++]=1/0;for(var Rr=0,Kr=Ae.bhs.length-1;Rr<Kr;Rr++)_e[Ie++]=1.44,_e[Ie++]=1.872;_e[Ie++]=1.44;var en=xe();_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="bbs",_e[Ie++]=Yr,_e[Ie++]="bhs",_e[Ie++]=Lr,_e[Ie++]="sbs",_e[Ie++]=en,_e[Ie++]="opt",_e[Ie++]=Ae.options;var Vr=er();_e[Ie++]=Vr,Ae._render&&hi(),Ae=gr}function Xl(){if(!Xl.globals){var Bi=Ae;Ae=Xl.globals={},Ae.symbol_fimasbs=xe([2.25,2.25,2.25,11.25,2.25,11.25,2.25,2.25,2.25]);for(var gr=[],jr=0,Gr=~~(Ae.symbol_fimasbs.length/2)+1;jr<Gr;jr++)gr[jr]=.625;gr=xe(gr),Ae.symbol_fimabhs=gr;for(var zr=[],rn=0,Yr=~~(Ae.symbol_fimasbs.length/2)+1;rn<Yr;rn++)zr[rn]=0;zr=xe(zr),Ae.symbol_fimabbs=zr,Ae.symbol_fimbsbs=xe([2.25,6.75,2.25,2.25,2.25,6.25,2.25,2.25,2.25,6.75,2.25]);for(var Lr=[],Rr=0,Kr=~~(Ae.symbol_fimbsbs.length/2)+1;Rr<Kr;Rr++)Lr[Rr]=.625;Lr=xe(Lr),Ae.symbol_fimbbhs=Lr;for(var en=[],Vr=0,bn=~~(Ae.symbol_fimbsbs.length/2)+1;Vr<bn;Vr++)en[Vr]=0;en=xe(en),Ae.symbol_fimbbbs=en,Ae.symbol_fimcsbs=xe([2.25,2.25,2.25,6.75,2.25,6.75,2.25,6.75,2.25,2.25,2.25]);for(var sn=[],pn=0,Pn=~~(Ae.symbol_fimcsbs.length/2)+1;pn<Pn;pn++)sn[pn]=.625;sn=xe(sn),Ae.symbol_fimcbhs=sn;for(var wn=[],kn=0,Sn=~~(Ae.symbol_fimcsbs.length/2)+1;kn<Sn;kn++)wn[kn]=0;wn=xe(wn),Ae.symbol_fimcbbs=wn,Ae.symbol_fimdsbs=xe([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]);for(var Wn=[],ri=0,ni=~~(Ae.symbol_fimdsbs.length/2)+1;ri<ni;ri++)Wn[ri]=.625;Wn=xe(Wn),Ae.symbol_fimdbhs=Wn;for(var zn=[],Hn=0,On=~~(Ae.symbol_fimdsbs.length/2)+1;Hn<On;Hn++)zn[Hn]=0;zn=xe(zn),Ae.symbol_fimdbbs=zn,Ae.symbol_fimesbs=xe([2.25,6.75,2.25,15.75,2.25,6.75,2.25]);for(var qn=[],pi=0,Ln=~~(Ae.symbol_fimesbs.length/2)+1;pi<Ln;pi++)qn[pi]=.625;qn=xe(qn),Ae.symbol_fimebhs=qn;for(var Xn=[],Yn=0,Jn=~~(Ae.symbol_fimesbs.length/2)+1;Yn<Jn;Yn++)Xn[Yn]=0;Xn=xe(Xn),Ae.symbol_fimebbs=Xn,_e[Ie++]=1/0;for(var mi=0;mi<100;mi++)_e[Ie++]=1,_e[Ie++]=1;_e[Ie++]=1;var Ii=xe();Ae.symbol_zebrasbs=Ii;for(var Wr=[],vn=0,_n=~~(Ae.symbol_zebrasbs.length/2)+1;vn<_n;vn++)Wr[vn]=1;Wr=xe(Wr),Ae.symbol_zebrabhs=Wr;for(var Un=[],Qn=0,ii=~~(Ae.symbol_zebrasbs.length/2)+1;Qn<ii;Qn++)Un[Qn]=0;Un=xe(Un),Ae.symbol_zebrabbs=Un,Ae.symbol_checksize=199,_e[Ie++]=1/0;for(var li=Ae.symbol_checksize,ui=0,wi=~~(li*li/2);ui<wi;ui++)_e[Ie++]=1,_e[Ie++]=0;_e[Ie++]=1;var Ve=xe();Ae.symbol_checkpixs=Ve;var Zr=new Map([["fima",function(){_e[Ie++]=new Map([["ren","renlinear"],["sbs",Ae.symbol_fimasbs],["bhs",Ae.symbol_fimabhs],["bbs",Ae.symbol_fimabbs]])}],["fimb",function(){_e[Ie++]=new Map([["ren","renlinear"],["sbs",Ae.symbol_fimbsbs],["bhs",Ae.symbol_fimbbhs],["bbs",Ae.symbol_fimbbbs]])}],["fimc",function(){_e[Ie++]=new Map([["ren","renlinear"],["sbs",Ae.symbol_fimcsbs],["bhs",Ae.symbol_fimcbhs],["bbs",Ae.symbol_fimcbbs]])}],["fimd",function(){_e[Ie++]=new Map([["ren","renlinear"],["sbs",Ae.symbol_fimdsbs],["bhs",Ae.symbol_fimdbhs],["bbs",Ae.symbol_fimdbbs]])}],["fime",function(){_e[Ie++]=new Map([["ren","renlinear"],["sbs",Ae.symbol_fimesbs],["bhs",Ae.symbol_fimebhs],["bbs",Ae.symbol_fimebbs]])}],["zebra",function(){_e[Ie++]=new Map([["ren","renlinear"],["sbs",Ae.symbol_zebrasbs],["bhs",Ae.symbol_zebrabhs],["bbs",Ae.symbol_zebrabbs]])}],["check",function(){_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.symbol_checkpixs],["pixx",Ae.symbol_checksize],["pixy",Ae.symbol_checksize],["height",Ae.symbol_checksize/72],["width",Ae.symbol_checksize/72]])}]]);Ae.symbol_symbols=Zr;var Ai=new Map([["renlinear",hi],["renmatrix",Oi]]);Ae.symbol_renmap=Ai,Ae=Bi}var Bi=Ae;Ae=Object.assign({},Ae,Xl.globals),Ae.dontdraw=!1,Ae.width=0,Ae.modunit=1,Ti();var ki=_e[--Ie];Ae.options=ki;var Ei=_e[--Ie];if(Ae.barcode=Ei,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length>50&&(_e[Ie++]="bwipp.symbolinputTooLong#22096",_e[Ie++]="The input data is too long",Sr()),vr(Ae.symbol_symbols,Ae.barcode)||(_e[Ie++]="bwipp.symbolUnknownSymbol#22100",_e[Ie++]="Unknown symbol name provided",Sr()),Ce(Ae.symbol_symbols,Ae.barcode)()===!0)return!0;var Wi=_e[Ie-1];if(He(Wi,"strictspec",Ae.strictspec),He(Wi,"loosespec",Ae.loosespec),He(Wi,"xdim",Ae.xdim),He(Wi,"xmin",Ae.xmin),He(Wi,"xmax",Ae.xmax),He(Wi,"modunit",Ae.modunit),He(Wi,"opt",Ae.options),Ae._render){var ma=_e[Ie-1],Ba=Ce(Ae.symbol_renmap,Ce(ma,"ren"));if(Ba()===!0)return!0}Ae=Bi}function uA(){if(!uA.globals){var bn=Ae;Ae=uA.globals={},Ae.pdf417_t=0,Ae.pdf417_n=1,Ae.pdf417_b=2,Ae.pdf417_a=0,Ae.pdf417_l=1,Ae.pdf417_m=2,Ae.pdf417_p=3,Ae.pdf417_tl=-1,Ae.pdf417_nl=-2,Ae.pdf417_bl=-3,Ae.pdf417_bl6=-4,Ae.pdf417_bs=-5,Ae.pdf417_al=-6,Ae.pdf417_ll=-7,Ae.pdf417_ml=-8,Ae.pdf417_pl=-9,Ae.pdf417_as=-10,Ae.pdf417_ps=-11,Ae.al=Ae.pdf417_al,Ae.ll=Ae.pdf417_ll,Ae.ml=Ae.pdf417_ml,Ae.pl=Ae.pdf417_pl,Ae.as=Ae.pdf417_as,Ae.ps=Ae.pdf417_ps,Ae.pdf417_textsubmodes=xe([Ae.pdf417_a,Ae.pdf417_l,Ae.pdf417_m,Ae.pdf417_p]),Ae.pdf417_charmaps=xe([xe(["A","a","0",";"]),xe(["B","b","1","<"]),xe(["C","c","2",">"]),xe(["D","d","3","@"]),xe(["E","e","4","["]),xe(["F","f","5",92]),xe(["G","g","6","]"]),xe(["H","h","7","_"]),xe(["I","i","8","`"]),xe(["J","j","9","~"]),xe(["K","k","&","!"]),xe(["L","l",13,13]),xe(["M","m",9,9]),xe(["N","n",",",","]),xe(["O","o",":",":"]),xe(["P","p","#",10]),xe(["Q","q","-","-"]),xe(["R","r",".","."]),xe(["S","s","$","$"]),xe(["T","t","/","/"]),xe(["U","u","+",'"']),xe(["V","v","%","|"]),xe(["W","w","*","*"]),xe(["X","x","=",40]),xe(["Y","y","^",41]),xe(["Z","z",Ae.pl,"?"]),xe([" "," "," ","{"]),xe([Ae.ll,Ae.as,Ae.ll,"}"]),xe([Ae.ml,Ae.ml,Ae.al,"'"]),xe([Ae.ps,Ae.ps,Ae.ps,Ae.al])]),Ae.pdf417_e=4e4,Ae.e=Ae.pdf417_e,Ae.pdf417_latlen=xe([xe([0,1,1,2]),xe([2,0,1,2]),xe([1,1,0,1]),xe([1,2,2,0])]),Ae.pdf417_latseq=xe([xe([xe([]),xe([Ae.ll]),xe([Ae.ml]),xe([Ae.ml,Ae.pl])]),xe([xe([Ae.ml,Ae.al]),xe([]),xe([Ae.ml]),xe([Ae.ml,Ae.pl])]),xe([xe([Ae.al]),xe([Ae.ll]),xe([]),xe([Ae.pl])]),xe([xe([Ae.al]),xe([Ae.al,Ae.ll]),xe([Ae.al,Ae.ml]),xe([])])]),Ae.pdf417_shftlen=xe([xe([Ae.e,Ae.e,Ae.e,1]),xe([1,Ae.e,Ae.e,1]),xe([Ae.e,Ae.e,Ae.e,1]),xe([Ae.e,Ae.e,Ae.e,Ae.e])]),_e[Ie++]=1/0,_e[Ie++]=Ae.pdf417_tl,_e[Ie++]=900,_e[Ie++]=Ae.pdf417_bl,_e[Ie++]=901,_e[Ie++]=Ae.pdf417_bl6,_e[Ie++]=924,_e[Ie++]=Ae.pdf417_nl,_e[Ie++]=902,_e[Ie++]=Ae.pdf417_bs,_e[Ie++]=913;var gr=er();Ae.pdf417_latchcws=gr,Ae.pdf417_textencfuncs=xe(["enca","encl","encm","encp"]),Ae.pdf417_encfuncs=xe(["enct","encn","encb"]),Ae.pdf417_clusters=xe([xe([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]),xe([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]),xe([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])]),Ae.pdf417_rsprod=function(){var ei=_e[Ie-1],Zi=_e[Ie-2];if(ei!=0&&Zi!=0){var Ni=_e[--Ie],Li=_e[--Ie];_e[Ie++]=Ce(Ae.rsalog,lr(Ce(Ae.rslog,Ni)+Ce(Ae.rslog,Li))%928)}else Ie-=2,_e[Ie++]=0},Ae.pdf417_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var ei=0,Zi=Ae.k;ei<Zi;ei++)_e[Ie++]=0;Ae.coeffs=xe();for(var Ni=1,Li=Ae.k;Ni<=Li;Ni+=1){var aa=Ae.coeffs;He(aa,Ni,Ce(aa,Ni-1)),_e[Ie++]=Ce(Ae.rsalog,Ni);for(var zi=Ni-1;zi>=1;zi-=1){var Qi=Ae.coeffs,Yi=_e[Ie-1];_e[Ie++]=Qi,_e[Ie++]=zi,_e[Ie++]=Ce(Qi,zi),_e[Ie++]=Yi,Ae.pdf417_rsprod();var ca=_e[--Ie],ea=_e[--Ie],Vi=_e[--Ie];He(Vi,ea,lr(ca+Ce(Ae.coeffs,ea-1))%929)}var ia=Ae.coeffs,sa=_e[Ie-1];_e[Ie++]=ia,_e[Ie++]=0,_e[Ie++]=Ce(ia,0),_e[Ie++]=sa,Ae.pdf417_rsprod();var Pa=_e[--Ie],ja=_e[--Ie],Ha=_e[--Ie];He(Ha,ja,Pa),Ie--}Ae.coeffs=Oe(Ae.coeffs,0,Ae.k);for(var $a=Ae.k-1;$a>=0;$a-=2){var to=Ae.coeffs;He(to,$a,929-Ce(to,$a))}_e[Ie++]=Ae.coeffs},Ae.pdf417_coeffscachemax=9,Ae.pdf417_coeffscachelimit=1022,_e[Ie++]=Ae.pdf417_coeffscachemax,_e[Ie++]=Ae.pdf417_coeffscachelimit,Ya();var jr=_e[--Ie];Ae.pdf417_coeffscache=jr,Ae.pdf417_coeffscachefetch=function(){var ei=_e[--Ie];Ae.k=ei;var Zi=Ce(Ae.pdf417_coeffscache,"fetch");if(_e[Ie++]=Ae.k,_e[Ie++]=function(){Ae.pdf417_gencoeffs()},_e[Ie++]=function(){var Ni=_e[--Ie];_e[Ie++]=Ni.length},Zi()===!0)return!0},Ae.charvals=xe([new Map,new Map,new Map,new Map]),Ae.alltext=new Map;for(var Gr=0,zr=Ae.pdf417_charmaps.length-1;Gr<=zr;Gr+=1){Ae.i=Gr,Ae.encs=Ce(Ae.pdf417_charmaps,Ae.i);for(var rn=0;rn<=3;rn+=1){Ae.j=rn;var Yr=Ce(Ae.encs,Ae.j),Lr=Mn(Yr);gn(Lr,"stringtype")&&(Yr=Ce(Yr,0)),He(Ce(Ae.charvals,Ae.j),Yr,Ae.i),He(Ae.alltext,Yr,-1)}}Ae.charvals=Ae.charvals,Ae.alltext=Ae.alltext,_e[Ie++]=1/0,_e[Ie++]=1;for(var Rr=0;Rr<928;Rr++){var Kr=_e[Ie-1];_e[Ie++]=Kr*3%929}var en=xe();Ae.rsalog=en,Ae.rslog=xe(929);for(var Vr=1;Vr<=928;Vr+=1)He(Ae.rslog,Ce(Ae.rsalog,Vr),Vr);Ae.rslog=Ae.rslog,Ae=bn}var bn=Ae;Ae=Object.assign({},Ae,uA.globals),Ae.dontdraw=!1,Ae.compact=!1,Ae.eclevel=-1,Ae.fixedeclevel=!1,Ae.columns=0,Ae.rows=0,Ae.rowmult=3,Ae.ccc=!1,Ae.raw=!1,Ae.parse=!1,Ae.parsefnc=!1,Ae.modunit=1,Ti();var sn=_e[--Ie];Ae.options=sn;var pn=_e[--Ie];if(Ae.barcode=pn,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.pdf417emptyData#22667",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>12500&&(_e[Ie++]="bwipp.pdf417inputTooLong#22671",_e[Ie++]="The input data is too long",Sr()),Ae.eclevel!=-1&&(Ae.eclevel<0||Ae.eclevel>8)&&(_e[Ie++]="bwipp.pdf417InvalidErrorCorrectionLevel#22675",_e[Ie++]="Valid error correction levels are 0 to 8",Sr()),Ae.ccc&&Ae.raw&&(_e[Ie++]="bwipp.pdf417cccAndRaw#22679",_e[Ie++]="Cannot combine ccc and raw",Sr()),Ae.ccc&&Ae.compact&&(_e[Ie++]="bwipp.pdf417cccAndCompact#22683",_e[Ie++]="Cannot combine ccc and compact",Sr()),Ae.rows!=0&&(Ae.rows<3||Ae.rows>90)&&(_e[Ie++]="bwipp.pdf417invalidRows#22687",_e[Ie++]="There must be between 3 and 90 rows",Sr()),Ae.columns!=0&&(Ae.columns<1||Ae.columns>30)&&(_e[Ie++]="bwipp.pdf417invalidColumns#22691",_e[Ie++]="There must be between 1 and 30 columns",Sr()),(Ae.rowmult<=0||Ae.rowmult>50)&&(_e[Ie++]="bwipp.pdf417badRowMult#22695",_e[Ie++]="The row multiplier must be greater than 0 and at most 50",Sr()),Ae.raw){for(Ae.datcws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var Pn=Oe(Ae.barcode,Ae.i+1,3);_e[Ie++]=Pn,_e[Ie++]=!1;for(var wn=0,kn=Pn.length;wn<kn;wn++){var Sn=Ce(Pn,wn);(Sn<48||Sn>57)&&(_e[Ie-1]=!0)}var Wn=_e[--Ie];if(Wn){Ie--;break}var ri=_e[--Ie];Ae.cw=dr(ri),Ae.cw>928&&(_e[Ie++]="bwipp.pdf417badRawCodeword#22714",_e[Ie++]="Raw codewords must be 0 to 928",Sr()),He(Ae.datcws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.pdf417badRawFormat#22721",_e[Ie++]="Raw codewords must be formatted as ^NNN",Sr()),Ae.datcws=Oe(Ae.datcws,0,Ae.j)}if(Ae.encb=function(){var Hi=_e[--Ie];Ae.in=Hi,Ae.inlen=Ae.in.length,Ae.out=xe(~~(Ae.inlen/6)*5+Ae.inlen%6);for(var ei=0,Zi=~~(Ae.inlen/6)-1;ei<=Zi;ei+=1){Ae.k=ei,_e[Ie++]=1/0,Ur(Oe(Ae.in,Ae.k*6,3)),Ae.msbs=xe(),_e[Ie++]=1/0,Ur(Ae.msbs);var Ni=_e[--Ie],Li=_e[--Ie],aa=_e[--Ie];_e[Ie++]=lr(Ni+Li*256+aa*65536);for(var zi=0;zi<3;zi++){var Qi=_e[--Ie];_e[Ie++]=Qi%900,_e[Ie++]=~~(Qi/900)}Ae.mscs=xe(),_e[Ie++]=1/0,Ur(Oe(Ae.in,Ae.k*6+3,3)),Ae.lsbs=xe(),_e[Ie++]=1/0,Ur(Ae.lsbs);var Yi=_e[--Ie],ca=_e[--Ie],ea=_e[--Ie];_e[Ie++]=lr(Yi+ca*256+ea*65536);for(var Vi=0;Vi<3;Vi++){var ia=_e[--Ie];_e[Ie++]=ia%900,_e[Ie++]=~~(ia/900)}Ae.lscs=xe();var sa=Ce(Ae.lscs,0),Pa=Ce(Ae.mscs,0);He(Ae.out,Ae.k*5+4,lr(sa+Pa*316)%900);var ja=Ce(Ae.lscs,1),Ha=Ce(Ae.mscs,0),$a=Ce(Ae.mscs,1);He(Ae.out,Ae.k*5+3,lr(~~((sa+Pa*316)/900)+ja+Ha*641+$a*316)%900);var to=Ce(Ae.lscs,2),Ga=Ce(Ae.mscs,0),bo=Ce(Ae.mscs,1),La=Ce(Ae.mscs,2);He(Ae.out,Ae.k*5+2,lr(~~((~~((sa+Pa*316)/900)+ja+Ha*641+$a*316)/900)+to+Ga*20+bo*641+La*316)%900);var Io=Ce(Ae.lscs,3),Va=Ce(Ae.mscs,1),Ao=Ce(Ae.mscs,2);He(Ae.out,Ae.k*5+1,lr(~~((~~((~~((sa+Pa*316)/900)+ja+Ha*641+$a*316)/900)+to+Ga*20+bo*641+La*316)/900)+Io+Va*20+Ao*641)%900),He(Ae.out,Ae.k*5,lr(~~((~~((~~((~~((sa+Pa*316)/900)+ja+Ha*641+$a*316)/900)+to+Ga*20+bo*641+La*316)/900)+Io+Va*20+Ao*641)/900)+Ce(Ae.mscs,2)*20)%900)}if(Ae.rem=Ae.inlen%6,Ae.rem!=0){var io=Ae.out,Oa=Ae.out.length-Ae.rem;_e[Ie++]=1/0,Ur(Oe(Ae.in,Ae.inlen-Ae.rem,Ae.rem));var co=xe();rr(io,Oa,co)}_e[Ie++]=Ae.out},Ae.ccc){Ae.barlen=Ae.barcode.length,Ae.datcws=xe(~~(Ae.barlen/6)*5+Ae.barlen%6+2),He(Ae.datcws,0,920);var ni=Ae.barlen%6==0?924:901;He(Ae.datcws,1,ni),_e[Ie++]=Ae.datcws,_e[Ie++]=2,_e[Ie++]=1/0,tn(Ae.barcode);var zn=xe();_e[Ie++]=zn,Ae.encb();var Hn=_e[--Ie],On=_e[--Ie],qn=_e[--Ie];rr(qn,On,Hn)}if(!Ae.raw&&!Ae.ccc){Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var pi=_e[--Ie];Ae.msg=pi,Ae.msglen=Ae.msg.length,_e[Ie++]=1/0;for(var Ln=0,Xn=Ae.msglen;Ln<Xn;Ln++)_e[Ie++]=0;_e[Ie++]=0,Ae.numdigits=xe(),_e[Ie++]=1/0;for(var Yn=0,Jn=Ae.msglen;Yn<Jn;Yn++)_e[Ie++]=0;_e[Ie++]=0,Ae.numtext=xe(),_e[Ie++]=1/0;for(var mi=0,Ii=Ae.msglen;mi<Ii;mi++)_e[Ie++]=0;_e[Ie++]=0,Ae.numbytes=xe(),_e[Ie++]=1/0;for(var Wr=0,vn=Ae.msglen;Wr<vn;Wr++)_e[Ie++]=0;_e[Ie++]=0,Ae.iseci=xe();for(var _n=Ae.msglen-1;_n>=0;_n-=1){Ae.i=_n;var Un=Ce(Ae.msg,Ae.i);Un>=48&&Un<=57&&He(Ae.numdigits,Ae.i,Ce(Ae.numdigits,Ae.i+1)+1),vr(Ae.alltext,Ce(Ae.msg,Ae.i))&&Ce(Ae.numdigits,Ae.i)<13&&He(Ae.numtext,Ae.i,Ce(Ae.numtext,Ae.i+1)+1),Ce(Ae.msg,Ae.i)>=0&&Ce(Ae.numtext,Ae.i)<5&&Ce(Ae.numdigits,Ae.i)<13&&He(Ae.numbytes,Ae.i,Ce(Ae.numbytes,Ae.i+1)+1),He(Ae.iseci,Ae.i,Ce(Ae.msg,Ae.i)<=-1e6)}for(Ae.numdigits=Oe(Ae.numdigits,0,Ae.msglen),Ae.numtext=Oe(Ae.numtext,0,Ae.msglen),Ae.numbytes=Oe(Ae.numbytes,0,Ae.msglen),_e[Ie++]=1/0,Ae.seqlen=0,Ae.state=Ae.pdf417_t,Ae.p=0;Ae.p!=Ae.msglen;)if(Ce(Ae.iseci,Ae.p)){Ae.eci=Ce(Ae.msg,Ae.p),Ae.p=Ae.p+1,_e[Ie++]=xe([Ae.eci]);var Qn=Ae.seqlen,ii=Ae.eci<=-1810900?2:Ae.eci<=-1000900?3:2;Ae.seqlen=lr(Qn+ii)}else if(Ae.n=Ce(Ae.numdigits,Ae.p),Ae.n>=13||Ae.n==Ae.msglen&&Ae.n>=8){_e[Ie++]=Ae.pdf417_nl,_e[Ie++]=1/0,Ur(Oe(Ae.msg,Ae.p,Ae.n));var li=xe();Ae.state=Ae.pdf417_n,Ae.p=lr(Ae.p+Ae.n),Ae.seqlen=lr(Ae.seqlen+1+Ae.n),_e[Ie++]=li}else if(Ae.t=Ce(Ae.numtext,Ae.p),Ae.t>=5){Ae.state!=Ae.pdf417_t&&(_e[Ie++]=Ae.pdf417_tl),_e[Ie++]=1/0,Ur(Oe(Ae.msg,Ae.p,Ae.t));var ui=xe();Ae.state=Ae.pdf417_t,Ae.p=lr(Ae.p+Ae.t),Ae.seqlen=lr(Ae.seqlen+1+Ae.t),_e[Ie++]=ui}else if(Ae.b=Ce(Ae.numbytes,Ae.p),Ae.b==1&&Ae.state==Ae.pdf417_t)Ae.p=lr(Ae.p+Ae.b),Ae.seqlen=Ae.seqlen+2,_e[Ie++]=Ae.pdf417_bs,_e[Ie++]=xe([Ce(Ae.msg,Ae.p)]);else{Ae.b%6!=0?_e[Ie++]=Ae.pdf417_bl:_e[Ie++]=Ae.pdf417_bl6,_e[Ie++]=1/0,Ur(Oe(Ae.msg,Ae.p,Ae.b));var wi=xe();Ae.state=Ae.pdf417_b,Ae.p=lr(Ae.p+Ae.b),Ae.seqlen=lr(Ae.seqlen+1+Ae.b),_e[Ie++]=wi}di(xe(xi()));var Ve=_e[--Ie];for(Ie--,Ae.seq=Ve,Ae.enca=function(){var Hi=_e[--Ie];_e[Ie++]=Ce(Ce(Ae.charvals,Ae.pdf417_a),Hi)},Ae.encl=function(){var Hi=_e[--Ie];_e[Ie++]=Ce(Ce(Ae.charvals,Ae.pdf417_l),Hi)},Ae.encm=function(){var Hi=_e[--Ie];_e[Ie++]=Ce(Ce(Ae.charvals,Ae.pdf417_m),Hi)},Ae.encp=function(){var Hi=_e[--Ie];_e[Ie++]=Ce(Ce(Ae.charvals,Ae.pdf417_p),Hi)},Ae.textencfuncs=Ae.pdf417_textencfuncs,Ae.addtotext=function(){var Hi=_e[--Ie];He(Ae.text,Ae.l,Hi),Ae.l=Ae.l+1},Ae.enct=function(){var Hi=_e[--Ie];Ae.in=Hi,Ae.maxseqlen=Ae.in.length*3+4,_e[Ie++]=1/0;for(var ei=0;ei<4;ei++)_e[Ie++]=xe(Ae.maxseqlen);Ae.seq0=xe(),_e[Ie++]=1/0;for(var Zi=0;Zi<4;Zi++)_e[Ie++]=xe(Ae.maxseqlen);Ae.seq1=xe(),Ae.len0=xe(4),He(Ae.len0,0,0),He(Ae.len0,1,0),He(Ae.len0,2,0),He(Ae.len0,3,0),Ae.len1=xe(4),Ae.curseq=Ae.seq0,Ae.curseqlen=Ae.len0,Ae.nxtseq=Ae.seq1,Ae.nxtseqlen=Ae.len1,Ae.curlen=xe([Ae.pdf417_e,Ae.pdf417_e,Ae.pdf417_e,Ae.pdf417_e]),He(Ae.curlen,Ae.submode,0),tn(Ae.in,function(){var co=_e[--Ie];for(Ae.char=co;;){Ae.imp=!1;for(var ao=0,wa=Ae.pdf417_textsubmodes.length;ao<wa;ao++){Ae.x=Ce(Ae.pdf417_textsubmodes,ao);for(var eo=0,so=Ae.pdf417_textsubmodes.length;eo<so;eo++)Ae.y=Ce(Ae.pdf417_textsubmodes,eo),Ae.cost=lr(Ce(Ae.curlen,Ae.x)+Ce(Ce(Ae.pdf417_latlen,Ae.x),Ae.y)),Ae.cost<Ce(Ae.curlen,Ae.y)&&(He(Ae.curlen,Ae.y,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.x),Ae.srclen>0&&rr(Ce(Ae.curseq,Ae.y),0,Oe(Ce(Ae.curseq,Ae.x),0,Ae.srclen)),tn(Ce(Ce(Ae.pdf417_latseq,Ae.x),Ae.y),function(){_e[Ie++]=Ce(Ae.curseq,Ae.y),_e[Ie++]=Ae.srclen;var ts=_e[Ie-3],Lo=_e[Ie-1],fs=_e[Ie-2];Ie-=3,He(fs,Lo,ts),Ae.srclen=Ae.srclen+1}),He(Ae.curseqlen,Ae.y,Ae.srclen),Ae.imp=!0)}if(!Ae.imp)break}Ae.nxtlen=xe([Ae.pdf417_e,Ae.pdf417_e,Ae.pdf417_e,Ae.pdf417_e]),He(Ae.nxtseqlen,0,0),He(Ae.nxtseqlen,1,0),He(Ae.nxtseqlen,2,0),He(Ae.nxtseqlen,3,0);for(var za=0,Po=Ae.pdf417_textsubmodes.length;za<Po;za++)for(Ae.x=Ce(Ae.pdf417_textsubmodes,za);vr(Ce(Ae.charvals,Ae.x),Ae.char);){Ae.cost=Ce(Ae.curlen,Ae.x)+1,Ae.cost<Ce(Ae.nxtlen,Ae.x)&&(He(Ae.nxtlen,Ae.x,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.x),Ae.srclen>0&&rr(Ce(Ae.nxtseq,Ae.x),0,Oe(Ce(Ae.curseq,Ae.x),0,Ae.srclen)),He(Ce(Ae.nxtseq,Ae.x),Ae.srclen,Ae.char),He(Ae.nxtseqlen,Ae.x,Ae.srclen+1));for(var wo=0,Ho=Ae.pdf417_textsubmodes.length;wo<Ho;wo++)if(Ae.y=Ce(Ae.pdf417_textsubmodes,wo),si(Ae.x,Ae.y)&&(Ae.cost=lr(Ce(Ae.curlen,Ae.y)+Ce(Ce(Ae.pdf417_shftlen,Ae.y),Ae.x))+1,Ae.cost<Ce(Ae.nxtlen,Ae.y))){He(Ae.nxtlen,Ae.y,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.y),Ae.srclen>0&&rr(Ce(Ae.nxtseq,Ae.y),0,Oe(Ce(Ae.curseq,Ae.y),0,Ae.srclen));var Go=Ce(Ae.nxtseq,Ae.y),es=Ae.srclen,To=Ae.x==Ae.pdf417_a?Ae.pdf417_as:Ae.pdf417_ps;He(Go,es,To),He(Ce(Ae.nxtseq,Ae.y),Ae.srclen+1,Ae.char),He(Ae.nxtseqlen,Ae.y,Ae.srclen+2)}break}Ae.curlen=Ae.nxtlen;var Yo=Ae.curseq;Ae.curseq=Ae.nxtseq,Ae.nxtseq=Yo;var Ko=Ae.curseqlen;Ae.curseqlen=Ae.nxtseqlen,Ae.nxtseqlen=Ko}),Ae.minseq=Ae.pdf417_e;for(var Ni=0,Li=Ae.pdf417_textsubmodes.length;Ni<Li;Ni++)Ae.k=Ce(Ae.pdf417_textsubmodes,Ni),Ce(Ae.curlen,Ae.k)<Ae.minseq&&(Ae.minseq=Ce(Ae.curlen,Ae.k),Ae.txtseq=Oe(Ce(Ae.curseq,Ae.k),0,Ce(Ae.curseqlen,Ae.k)));for(Ae.text=xe(Ae.minseq),Ae.k=0,Ae.l=0;!(Ae.k>=Ae.txtseq.length);){Ae.char=Ce(Ae.txtseq,Ae.k);var aa=Ae[Ce(Ae.textencfuncs,Ae.submode)];if(_e[Ie++]=Ae.char,aa()===!0)break;Ae.addtotext(),Ae.k=Ae.k+1,(Ae.char==Ae.pdf417_as||Ae.char==Ae.pdf417_ps)&&(_e[Ie++]=Ce(Ae.txtseq,Ae.k),Ae.char==Ae.pdf417_as?Ae.enca():Ae.encp(),Ae.addtotext(),Ae.k=Ae.k+1),Ae.char==Ae.pdf417_al&&(Ae.submode=Ae.pdf417_a),Ae.char==Ae.pdf417_ll&&(Ae.submode=Ae.pdf417_l),Ae.char==Ae.pdf417_ml&&(Ae.submode=Ae.pdf417_m),Ae.char==Ae.pdf417_pl&&(Ae.submode=Ae.pdf417_p)}if(Ae.text.length%2==1){if(Ae.submode==Ae.pdf417_p){_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_al,Ae.encp();var zi=_e[--Ie],Qi=_e[--Ie];Ae[Qi]=zi,Ae.submode=Ae.pdf417_a}else{Ae.nextecitext=!1;for(var Yi=Ae.i+1,ca=Ae.seq.length-1;Yi<=ca;Yi+=1){if(Ae.ti=Yi,si(Mn(Ce(Ae.seq,Ae.ti)),"arraytype")){Ae.nextecitext=!1;break}if(Ce(Ce(Ae.seq,Ae.ti),0)>-1e6)break;Ae.nextecitext=!0}if(Ae.nextecitext)if(Ae.submode==Ae.pdf417_a)if(vr(Ce(Ae.charvals,Ae.pdf417_l),Ce(Ce(Ae.seq,Ae.ti),0))){_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_ll,Ae.enca();var ea=_e[--Ie],Vi=_e[--Ie];Ae[Vi]=ea,Ae.submode=Ae.pdf417_l}else{_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_ml,Ae.enca();var ia=_e[--Ie],sa=_e[--Ie];Ae[sa]=ia,Ae.submode=Ae.pdf417_m}else if(Ae.submode==Ae.pdf417_m)if(vr(Ce(Ae.charvals,Ae.pdf417_l),Ce(Ce(Ae.seq,Ae.ti),0))){_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_ll,Ae.encm();var Pa=_e[--Ie],ja=_e[--Ie];Ae[ja]=Pa,Ae.submode=Ae.pdf417_l}else if(vr(Ce(Ae.charvals,Ae.pdf417_p),Ce(Ce(Ae.seq,Ae.ti),0))){_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_pl,Ae.encm();var Ha=_e[--Ie],$a=_e[--Ie];Ae[$a]=Ha,Ae.submode=Ae.pdf417_p}else{_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_al,Ae.encm();var to=_e[--Ie],Ga=_e[--Ie];Ae[Ga]=to,Ae.submode=Ae.pdf417_a}else{_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_ml,Ae.encl();var bo=_e[--Ie],La=_e[--Ie];Ae[La]=bo,Ae.submode=Ae.pdf417_m}else{var Io=Ae[Ce(Ae.textencfuncs,Ae.submode)];if(_e[Ie++]="pad",_e[Ie++]=Ae.pdf417_ps,Io()===!0)return!0;var Va=_e[--Ie],Ao=_e[--Ie];Ae[Ao]=Va}}_e[Ie++]=1/0,Ur(Ae.text),_e[Ie++]=Ae.pad,Ae.text=xe()}Ae.out=xe(~~(Ae.text.length/2));for(var io=0,Oa=Ae.out.length-1;io<=Oa;io+=1)Ae.k=io,He(Ae.out,Ae.k,lr(Ce(Ae.text,Ae.k*2)*30+Ce(Ae.text,Ae.k*2+1)));_e[Ie++]=Ae.out},Ae.encn=function(){var Hi=_e[--Ie];Ae.in=Hi,_e[Ie++]=1/0;for(var ei=0,Zi=Ae.in.length-1;ei<=Zi;ei+=44){Ae.k=ei,_e[Ie++]=1/0;var Ni=Ae.in.length-Ae.k;_e[Ie++]=1;var Li=Ae.in,aa=Ae.k;Ni>44&&(Ni=44);for(var zi=Oe(Li,aa,Ni),Qi=0,Yi=zi.length;Qi<Yi;Qi++)_e[Ie++]=Ce(zi,Qi)-48;for(Ae.gmod=xe(),Ae.cwn=xe(15),Ae.cwi=15;;){for(Ae.dv=900,Ae.val=0,Ae.gmulstart=!0,_e[Ie++]=1/0;Ae.gmod.length!=0;)Ae.val=lr(Ae.val*10+Ce(Ae.gmod,0)),Ae.gmod=Oe(Ae.gmod,1,Ae.gmod.length-1),Ae.val<Ae.dv?Ae.gmulstart||(_e[Ie++]=0):(Ae.gmulstart=!1,_e[Ie++]=~~(Ae.val/Ae.dv)),Ae.val=Ae.val%Ae.dv;di(xe(xi()));var ca=_e[--Ie];if(Ie--,Ae.cwi=Ae.cwi-1,He(Ae.cwn,Ae.cwi,Ae.val),Ae.gmod=ca,Ae.gmod.length==0)break}Ur(Oe(Ae.cwn,Ae.cwi,15-Ae.cwi))}di(xe(xi()));var ea=_e[--Ie];_e[Ie-1]=ea},Ae.ence=function(){var Hi=_e[--Ie],ei=-Ce(Hi,0)-1e6;if(_e[Ie++]=ei,ei<=899){var Zi=_e[--Ie],Ni=xe(2);_e[Ie++]=927,_e[Ie++]=Zi,di(Ni)}else{var Li=_e[Ie-1];if(Li<=810899){var aa=_e[--Ie],zi=xe(3);_e[Ie++]=926,_e[Ie++]=~~(aa/900)-1,_e[Ie++]=aa%900,di(zi)}else{var Qi=_e[Ie-1];if(Qi<=811799){var Yi=_e[--Ie],ca=xe(2);_e[Ie++]=925,_e[Ie++]=Yi-810900,di(ca)}else _e[Ie-1]="bwipp.pdf417badECI#23137",_e[Ie++]="PDF417 supports ECIs 000000 to 811799",Sr()}}},Ae.encfuncs=Ae.pdf417_encfuncs,Ae.addtocws=function(){var Hi=_e[--Ie];rr(Ae.datcws,Ae.j,Hi),Ae.j=Hi.length+Ae.j},Ae.state=Ae.pdf417_t,Ae.submode=Ae.pdf417_a,Ae.datcws=xe(Ae.seqlen),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.seq.length);){if(Ae.chars=Ce(Ae.seq,Ae.i),gn(Mn(Ae.chars),"arraytype"))if(Ce(Ae.chars,0)<=-1e6)_e[Ie++]=Ae.chars,Ae.ence(),Ae.addtocws();else{var Zr=Ae[Ce(Ae.encfuncs,Ae.state)];if(_e[Ie++]=Ae.chars,Zr()===!0)break;Ae.addtocws()}else _e[Ie++]=xe([Ce(Ae.pdf417_latchcws,Ae.chars)]),Ae.addtocws(),Ae.chars==Ae.pdf417_tl&&(Ae.state=Ae.pdf417_t,Ae.submode=Ae.pdf417_a),Ae.chars==Ae.pdf417_nl&&(Ae.state=Ae.pdf417_n),(Ae.chars==Ae.pdf417_bl||Ae.chars==Ae.pdf417_bl6)&&(Ae.state=Ae.pdf417_b),Ae.chars==Ae.pdf417_bs&&(Ae.i=Ae.i+1,_e[Ie++]=Ce(Ae.seq,Ae.i),Ae.encb(),Ae.addtocws());Ae.i=Ae.i+1}Ae.datcws=Oe(Ae.datcws,0,Ae.j)}Ae.m=Ae.datcws.length,Ae.m>926&&(_e[Ie++]="bwipp.pdf417dataTooLong#23182",_e[Ie++]="The data is too long",Sr()),Ae.eclevel==-1&&(Ae.m<=40&&(Ae.eclevel=2),Ae.m>=41&&Ae.m<=160&&(Ae.eclevel=3),Ae.m>=161&&Ae.m<=320&&(Ae.eclevel=4),Ae.m>=321&&(Ae.eclevel=5)),Ae.fixedeclevel||(Ae.maxeclevel=~~(Tr(927-Ae.m)/Tr(2))-1,Ae.eclevel>Ae.maxeclevel&&(Ae.eclevel=Ae.maxeclevel)),Ae.k=Mr(2,Ae.eclevel+1),Ae.columns==0&&(Ae.columns=~~mr(Ze(lr(Ae.m+Ae.k)/3)));var Ai=Ae.columns>=1?Ae.columns:1;if(Ae.c=Ai,Ae.r=cr((lr(Ae.m+Ae.k)+1)/Ae.columns),Ae.r<Ae.rows&&Ae.rows<=90&&(Ae.r=Ae.rows),Ae.r<3&&(Ae.r=3),Ae.r>90&&(_e[Ie++]="bwipp.pdf417insufficientCapacity#23221",_e[Ie++]="Insufficient capacity in the symbol",Sr()),!Ae.fixedeclevel){var Bi=Ae.c,ki=Ae.r,Ei=Ae.m,Wi=8,ma=~~(Tr(lr(Bi*ki-1-Ei))/Tr(2))-1;if(~~(Tr(lr(Bi*ki-1-Ei))/Tr(2))-1>8){var Ba=Wi;Wi=ma,ma=Ba}Ae.maxeclevel=ma,Ae.maxeclevel>Ae.eclevel&&(Ae.eclevel=Ae.maxeclevel,Ae.k=Mr(2,Ae.eclevel+1))}_e[Ie++]="coeffs",_e[Ie++]=Ae.k,Ae.pdf417_coeffscachefetch();var va=_e[--Ie],Aa=_e[--Ie];Ae[Aa]=va,Ae.n=lr(Ae.c*Ae.r-Ae.k),Ae.n>928&&(_e[Ie++]="bwipp.pdf417insufficientCapacity#23249",_e[Ie++]="Insufficient capacity in the symbol",Sr()),Ae.cws=xe(Ae.c*Ae.r),He(Ae.cws,0,Ae.n),rr(Ae.cws,1,Ae.datcws);for(var Ua=Ae.cws,Ea=Ae.m+1,la=[],Ma=0,Ta=lr(Ae.n-Ae.m)-1;Ma<Ta;Ma++)la[Ma]=900;la=xe(la),rr(Ua,Ea,la),vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#23258",_e[Ie++]=Oe(Ae.cws,0,Ae.n),Sr());var Ca=Ae.n,Er=Ae.coeffs,Hr=Ae.k,or=Oe(Ae.cws,Ae.n,Ae.k);_e[Ie++]=function(){var Hi=_e[--Ie];_e[Ie++]=Ce(Ae.cws,Hi)},_e[Ie++]=Ca,_e[Ie++]=Er,_e[Ie++]=Hr,_e[Ie++]=or,_e[Ie++]=929,qo(),vr(Ae.options,"debugecc")&&(_e[Ie++]="bwipp.debugecc#23267",_e[Ie++]=Oe(Ae.cws,Ae.n,Ae.k),Sr()),Ae.cwtobits=function(){var Hi=_e[--Ie],ei=_e[--Ie];Ae.v=Ce(Ce(Ae.pdf417_clusters,Hi),ei),_e[Ie++]=1/0;for(var Zi=0;Zi<17;Zi++)_e[Ie++]=0;for(var Ni=wr(Ge(17),Ae.v,2),Li=0,aa=Ni.length;Li<aa;Li++)_e[Ie++]=Ce(Ni,Li)-48;var zi=xe();_e[Ie++]=Oe(zi,zi.length-17,17)},Ae.compact?Ae.rwid=17*Ae.c+17+17+1:Ae.rwid=17*Ae.c+17+17+17+18,_e[Ie++]=Ae.rwid*Ae.r;try{var Ar=_e[--Ie];_e[Ie++]=xe(Ar);var Ye=!1}catch(Hi){_e[Ie++]=!0}Ye&&(_e[Ie-1]="bwipp.pdf417PixsTooLarge#23291",_e[Ie++]="The resulting symbol exceeds the implementation maximum array size",Sr());var fr=_e[--Ie];Ae.pixs=fr;for(var ur=0,Br=Ae.r-1;ur<=Br;ur+=1){Ae.i=ur,Ae.i%3==0&&(Ae.lcw=~~(Ae.i/3)*30+~~((Ae.r-1)/3),Ae.rcw=lr(~~(Ae.i/3)*30+Ae.c)-1),Ae.i%3==1&&(Ae.lcw=~~(Ae.i/3)*30+Ae.eclevel*3+(Ae.r-1)%3,Ae.rcw=~~(Ae.i/3)*30+~~((Ae.r-1)/3)),Ae.i%3==2&&(Ae.lcw=lr(~~(Ae.i/3)*30+Ae.c)-1,Ae.rcw=~~(Ae.i/3)*30+Ae.eclevel*3+(Ae.r-1)%3);var Dr=Ae.pixs,Qr=Ae.i*Ae.rwid;_e[Ie++]=1/0,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=Ae.lcw,_e[Ie++]=Ae.i%3,Ae.cwtobits();var fn=_e[--Ie];Ur(fn);for(var cn=Oe(Ae.cws,Ae.c*Ae.i,Ae.c),Bn=0,Kn=cn.length;Bn<Kn;Bn++){_e[Ie++]=Ce(cn,Bn),_e[Ie++]=Ae.i%3,Ae.cwtobits();var Nr=_e[--Ie];Ur(Nr)}if(Ae.compact)_e[Ie++]=1;else{_e[Ie++]=Ae.rcw,_e[Ie++]=Ae.i%3,Ae.cwtobits();var un=_e[--Ie];Ur(un),_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=1}var dn=xe();rr(Dr,Qr,dn)}_e[Ie++]=1/0;for(var yn=Ae.pixs,Gn=Ae.rwid,oi=Ae.r,Cn=Ae.rowmult,gi=[],Dn=0,ji=Ae.r;Dn<ji;Dn++)gi[Dn]=Ae.rowmult;gi=xe(gi),_e[Ie++]="ren",_e[Ie++]="renmatrix",_e[Ie++]="pixs",_e[Ie++]=yn,_e[Ie++]="pixx",_e[Ie++]=Gn,_e[Ie++]="pixy",_e[Ie++]=oi*Cn,_e[Ie++]="rowmult",_e[Ie++]=gi,_e[Ie++]="height",_e[Ie++]=Ae.r*Ae.rowmult/72,_e[Ie++]="width",_e[Ie++]=Ae.rwid/72,_e[Ie++]="borderleft",_e[Ie++]=2,_e[Ie++]="borderright",_e[Ie++]=2,_e[Ie++]="bordertop",_e[Ie++]=2,_e[Ie++]="borderbottom",_e[Ie++]=2,_e[Ie++]="opt",_e[Ie++]=Ae.options;var Ji=er();_e[Ie++]=Ji,Ae._render&&Oi(),Ae=bn}function tl(){var gr=Ae;Ae=Object.assign({},Ae,tl.globals),Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"compact",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,uA();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function nA(){if(!nA.globals){var Vr=Ae;Ae=nA.globals={},Ae.micropdf417_t=0,Ae.micropdf417_n=1,Ae.micropdf417_b=2,Ae.micropdf417_a=0,Ae.micropdf417_l=1,Ae.micropdf417_m=2,Ae.micropdf417_p=3,Ae.micropdf417_tl=-1,Ae.micropdf417_nl=-2,Ae.micropdf417_bl=-3,Ae.micropdf417_bl6=-4,Ae.micropdf417_bs=-5,Ae.micropdf417_al=-6,Ae.micropdf417_ll=-7,Ae.micropdf417_ml=-8,Ae.micropdf417_pl=-9,Ae.micropdf417_as=-10,Ae.micropdf417_ps=-11,Ae.al=Ae.micropdf417_al,Ae.ll=Ae.micropdf417_ll,Ae.ml=Ae.micropdf417_ml,Ae.pl=Ae.micropdf417_pl,Ae.as=Ae.micropdf417_as,Ae.ps=Ae.micropdf417_ps,Ae.micropdf417_m05=-12,Ae.micropdf417_m06=-13,Ae.micropdf417_textsubmodes=xe([Ae.micropdf417_a,Ae.micropdf417_l,Ae.micropdf417_m,Ae.micropdf417_p]),Ae.micropdf417_charmaps=xe([xe(["A","a","0",";"]),xe(["B","b","1","<"]),xe(["C","c","2",">"]),xe(["D","d","3","@"]),xe(["E","e","4","["]),xe(["F","f","5",92]),xe(["G","g","6","]"]),xe(["H","h","7","_"]),xe(["I","i","8","`"]),xe(["J","j","9","~"]),xe(["K","k","&","!"]),xe(["L","l",13,13]),xe(["M","m",9,9]),xe(["N","n",",",","]),xe(["O","o",":",":"]),xe(["P","p","#",10]),xe(["Q","q","-","-"]),xe(["R","r",".","."]),xe(["S","s","$","$"]),xe(["T","t","/","/"]),xe(["U","u","+",'"']),xe(["V","v","%","|"]),xe(["W","w","*","*"]),xe(["X","x","=",40]),xe(["Y","y","^",41]),xe(["Z","z",Ae.pl,"?"]),xe([" "," "," ","{"]),xe([Ae.ll,Ae.as,Ae.ll,"}"]),xe([Ae.ml,Ae.ml,Ae.al,"'"]),xe([Ae.ps,Ae.ps,Ae.ps,Ae.al])]),Ae.micropdf417_e=2e4,Ae.e=Ae.micropdf417_e,Ae.micropdf417_latlen=xe([xe([0,1,1,2]),xe([2,0,1,2]),xe([1,1,0,1]),xe([1,2,2,0])]),Ae.micropdf417_latseq=xe([xe([xe([]),xe([Ae.ll]),xe([Ae.ml]),xe([Ae.ml,Ae.pl])]),xe([xe([Ae.ml,Ae.al]),xe([]),xe([Ae.ml]),xe([Ae.ml,Ae.pl])]),xe([xe([Ae.al]),xe([Ae.ll]),xe([]),xe([Ae.pl])]),xe([xe([Ae.al]),xe([Ae.al,Ae.ll]),xe([Ae.al,Ae.ml]),xe([])])]),Ae.micropdf417_shftlen=xe([xe([Ae.e,Ae.e,Ae.e,1]),xe([1,Ae.e,Ae.e,1]),xe([Ae.e,Ae.e,Ae.e,1]),xe([Ae.e,Ae.e,Ae.e,Ae.e])]),Ae.micropdf417_ccametrics=xe([xe([2,5,4,39,0,19]),xe([2,6,4,1,0,33]),xe([2,7,5,32,0,12]),xe([2,8,5,8,0,40]),xe([2,9,6,14,0,46]),xe([2,10,6,43,0,23]),xe([2,12,7,20,0,52]),xe([3,4,4,11,43,23]),xe([3,5,5,1,33,13]),xe([3,6,6,5,37,17]),xe([3,7,7,15,47,27]),xe([3,8,7,21,1,33]),xe([4,3,4,40,20,52]),xe([4,4,5,43,23,3]),xe([4,5,6,46,26,6]),xe([4,6,7,34,14,46]),xe([4,7,8,29,9,41])]),Ae.micropdf417_nonccametrics=xe([xe([1,11,7,1,0,9]),xe([1,14,7,8,0,8]),xe([1,17,7,36,0,36]),xe([1,20,8,19,0,19]),xe([1,24,8,9,0,17]),xe([1,28,8,25,0,33]),xe([2,8,8,1,0,1]),xe([2,11,9,1,0,9]),xe([2,14,9,8,0,8]),xe([2,17,10,36,0,36]),xe([2,20,11,19,0,19]),xe([2,23,13,9,0,17]),xe([2,26,15,27,0,35]),xe([3,6,12,1,1,1]),xe([3,8,14,7,7,7]),xe([3,10,16,15,15,15]),xe([3,12,18,25,25,25]),xe([3,15,21,37,37,37]),xe([3,20,26,1,17,33]),xe([3,26,32,1,9,17]),xe([3,32,38,21,29,37]),xe([3,38,44,15,31,47]),xe([3,44,50,1,25,49]),xe([4,4,8,47,19,43]),xe([4,6,12,1,1,1]),xe([4,8,14,7,7,7]),xe([4,10,16,15,15,15]),xe([4,12,18,25,25,25]),xe([4,15,21,37,37,37]),xe([4,20,26,1,17,33]),xe([4,26,32,1,9,17]),xe([4,32,38,21,29,37]),xe([4,38,44,15,31,47]),xe([4,44,50,1,25,49])]),Ae.micropdf417_clusters=xe([xe([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]),xe([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]),xe([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])]),Ae.micropdf417_raps=xe([xe([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]),xe([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])]),Ae.micropdf417_rwids=xe([38,55,82,99]),Ae.micropdf417_textencfuncs=xe(["enca","encl","encm","encp"]),Ae.micropdf417_encfuncs=xe(["enct","encn","encb"]),Ae.charvals=xe([new Map,new Map,new Map,new Map]),Ae.alltext=new Map;for(var gr=0,jr=Ae.micropdf417_charmaps.length-1;gr<=jr;gr+=1){Ae.i=gr,Ae.encs=Ce(Ae.micropdf417_charmaps,Ae.i);for(var Gr=0;Gr<=3;Gr+=1){Ae.j=Gr;var zr=Ce(Ae.encs,Ae.j),rn=Mn(zr);gn(rn,"stringtype")&&(zr=Ce(zr,0)),He(Ce(Ae.charvals,Ae.j),zr,Ae.i),He(Ae.alltext,zr,-1)}}Ae.charvals=Ae.charvals,Ae.alltext=Ae.alltext,_e[Ie++]=1/0,_e[Ie++]=1;for(var Yr=0;Yr<928;Yr++){var Lr=_e[Ie-1];_e[Ie++]=Lr*3%929}var Rr=xe();Ae.rsalog=Rr,Ae.rslog=xe(929);for(var Kr=1;Kr<=928;Kr+=1)He(Ae.rslog,Ce(Ae.rsalog,Kr),Kr);Ae.rslog=Ae.rslog,Ae.micropdf417_rsprod=function(){var Oa=_e[Ie-1];if(Oa!=0){var co=_e[Ie-2];if(co!=0){var ao=_e[--Ie],wa=_e[--Ie];_e[Ie++]=Ce(Ae.rsalog,lr(Ce(Ae.rslog,ao)+Ce(Ae.rslog,wa))%928)}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},Ae.micropdf417_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var Oa=0,co=Ae.k;Oa<co;Oa++)_e[Ie++]=0;Ae.coeffs=xe();for(var ao=1,wa=Ae.k;ao<=wa;ao+=1){var eo=Ae.coeffs;He(eo,ao,Ce(eo,ao-1)),_e[Ie++]=Ce(Ae.rsalog,ao);for(var so=ao-1;so>=1;so-=1){var za=Ae.coeffs,Po=_e[Ie-1];_e[Ie++]=za,_e[Ie++]=so,_e[Ie++]=Ce(za,so),_e[Ie++]=Po,Ae.micropdf417_rsprod();var wo=_e[--Ie],Ho=_e[--Ie],Go=_e[--Ie];He(Go,Ho,lr(wo+Ce(Ae.coeffs,Ho-1))%929)}var es=Ae.coeffs,To=_e[Ie-1];_e[Ie++]=es,_e[Ie++]=0,_e[Ie++]=Ce(es,0),_e[Ie++]=To,Ae.micropdf417_rsprod();var Yo=_e[--Ie],Ko=_e[--Ie],ts=_e[--Ie];He(ts,Ko,Yo),Ie--}Ae.coeffs=Oe(Ae.coeffs,0,Ae.coeffs.length-1);for(var Lo=Ae.coeffs.length-1;Lo>=0;Lo-=2){var fs=Ae.coeffs;He(fs,Lo,929-Ce(fs,Lo))}_e[Ie++]=Ae.coeffs},Ae.micropdf417_coeffscachemax=20,Ae.micropdf417_coeffscachelimit=359,_e[Ie++]=Ae.micropdf417_coeffscachemax,_e[Ie++]=Ae.micropdf417_coeffscachelimit,Ya();var en=_e[--Ie];Ae.micropdf417_coeffscache=en,Ae.micropdf417_coeffscachefetch=function(){var Oa=_e[--Ie];Ae.k=Oa;var co=Ce(Ae.micropdf417_coeffscache,"fetch");if(_e[Ie++]=Ae.k,_e[Ie++]=function(){Ae.micropdf417_gencoeffs()},_e[Ie++]=function(){var ao=_e[--Ie];_e[Ie++]=ao.length},co()===!0)return!0},Ae=Vr}var Vr=Ae;Ae=Object.assign({},Ae,nA.globals),Ae.dontdraw=!1,Ae.version="unset",Ae.columns=0,Ae.rows=0,Ae.rowmult=2,Ae.cca=!1,Ae.ccb=!1,Ae.raw=!1,Ae.parse=!1,Ae.parsefnc=!1,Ae.modunit=1,Ti();var bn=_e[--Ie];Ae.options=bn;var sn=_e[--Ie];if(Ae.barcode=sn,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.micropdf417emptyData#24035",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>5e3&&(_e[Ie++]="bwipp.micropdf417inputTooLong#24039",_e[Ie++]="The input data is too long",Sr()),(Ae.rowmult<=0||Ae.rowmult>50)&&(_e[Ie++]="bwipp.micropdf417badRowMult#24043",_e[Ie++]="The row multiplier must be greater than 0 and at most 50",Sr()),(Ae.cca&&Ae.ccb||Ae.cca&&Ae.raw||Ae.ccb&&Ae.raw)&&(_e[Ie++]="bwipp.micropdf417ccaAndCcb#24047",_e[Ie++]="Cannot combine cca, ccb and raw",Sr()),si(Ae.version,"unset")){Nn(Ae.version,"x");var pn=_e[--Ie];if(pn){var Pn=_e[--Ie];_e[Ie-1]=Pn;var wn=_e[Ie-1],kn=_e[Ie-2],Sn=xe(2);_e[Ie++]=kn,_e[Ie++]=wn,di(Sn);var Wn=_e[--Ie];tn(Wn,function(){var io=_e[Ie-1],Oa=!0;io.length==0&&(Oa=!1);var co=_e[--Ie];_e[Ie++]=Oa,tn(co,function(){var wa=_e[--Ie];(wa<48||wa>57)&&(_e[Ie-1]=!1)});var ao=_e[--Ie];ao||(Ie-=2,_e[Ie++]="bwipp.micropdf417BadVersionBadRowOrColumn#24063",_e[Ie++]="version must be formatted as RxC",Sr())});var ri=_e[--Ie];Ae.rows=dr(ri);var ni=_e[--Ie];Ae.columns=dr(ni)}else _e[Ie-1]="bwipp.micropdf417badVersionFormat#24069",_e[Ie++]="version must be formatted as RxC",Sr()}if(Ae.raw||Ae.cca){for(Ae.datcws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var zn=Oe(Ae.barcode,Ae.i+1,3);_e[Ie++]=zn,_e[Ie++]=!1;for(var Hn=0,On=zn.length;Hn<On;Hn++){var qn=Ce(zn,Hn);(qn<48||qn>57)&&(_e[Ie-1]=!0)}var pi=_e[--Ie];if(pi){Ie--;break}var Ln=_e[--Ie];Ae.cw=dr(Ln),Ae.cw>928&&(_e[Ie++]="bwipp.micropdf417badRawCodeword#24089",_e[Ie++]="Raw codewords must be 0 to 928",Sr()),He(Ae.datcws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.micropdf417badCcaRawFormat#24096",_e[Ie++]="Raw codewords must be formatted as ^NNN",Sr()),Ae.datcws=Oe(Ae.datcws,0,Ae.j)}if(Ae.encb=function(){var io=_e[--Ie];Ae.in=io,Ae.inlen=Ae.in.length,Ae.out=xe(~~(Ae.inlen/6)*5+Ae.inlen%6);for(var Oa=0,co=~~(Ae.inlen/6)-1;Oa<=co;Oa+=1){Ae.k=Oa,_e[Ie++]=1/0,Ur(Oe(Ae.in,Ae.k*6,3)),Ae.msbs=xe(),_e[Ie++]=1/0,Ur(Ae.msbs);var ao=_e[--Ie],wa=_e[--Ie],eo=_e[--Ie];_e[Ie++]=lr(ao+wa*256+eo*65536);for(var so=0;so<3;so++){var za=_e[--Ie];_e[Ie++]=za%900,_e[Ie++]=~~(za/900)}Ae.mscs=xe(),_e[Ie++]=1/0,Ur(Oe(Ae.in,Ae.k*6+3,3)),Ae.lsbs=xe(),_e[Ie++]=1/0,Ur(Ae.lsbs);var Po=_e[--Ie],wo=_e[--Ie],Ho=_e[--Ie];_e[Ie++]=lr(Po+wo*256+Ho*65536);for(var Go=0;Go<3;Go++){var es=_e[--Ie];_e[Ie++]=es%900,_e[Ie++]=~~(es/900)}Ae.lscs=xe();var To=Ce(Ae.lscs,0),Yo=Ce(Ae.mscs,0);He(Ae.out,Ae.k*5+4,lr(To+Yo*316)%900);var Ko=Ce(Ae.lscs,1),ts=Ce(Ae.mscs,0),Lo=Ce(Ae.mscs,1);He(Ae.out,Ae.k*5+3,lr(~~((To+Yo*316)/900)+Ko+ts*641+Lo*316)%900);var fs=Ce(Ae.lscs,2),Qe=Ce(Ae.mscs,0),nr=Ce(Ae.mscs,1),br=Ce(Ae.mscs,2);He(Ae.out,Ae.k*5+2,lr(~~((~~((To+Yo*316)/900)+Ko+ts*641+Lo*316)/900)+fs+Qe*20+nr*641+br*316)%900);var Fr=Ce(Ae.lscs,3),Xr=Ce(Ae.mscs,1),An=Ce(Ae.mscs,2);He(Ae.out,Ae.k*5+1,lr(~~((~~((~~((To+Yo*316)/900)+Ko+ts*641+Lo*316)/900)+fs+Qe*20+nr*641+br*316)/900)+Fr+Xr*20+An*641)%900),He(Ae.out,Ae.k*5,lr(~~((~~((~~((~~((To+Yo*316)/900)+Ko+ts*641+Lo*316)/900)+fs+Qe*20+nr*641+br*316)/900)+Fr+Xr*20+An*641)/900)+Ce(Ae.mscs,2)*20)%900)}if(Ae.rem=Ae.inlen%6,Ae.rem!=0){var ln=Ae.out,an=Ae.out.length-Ae.rem;_e[Ie++]=1/0,Ur(Oe(Ae.in,Ae.inlen-Ae.rem,Ae.rem));var In=xe();rr(ln,an,In)}_e[Ie++]=Ae.out},Ae.ccb){Ae.barlen=Ae.barcode.length,Ae.datcws=xe(~~(Ae.barlen/6)*5+Ae.barlen%6+2),He(Ae.datcws,0,920);var Xn=Ae.barlen%6==0?924:901;He(Ae.datcws,1,Xn),_e[Ie++]=Ae.datcws,_e[Ie++]=2,_e[Ie++]=1/0,tn(Ae.barcode);var Yn=xe();_e[Ie++]=Yn,Ae.encb();var Jn=_e[--Ie],mi=_e[--Ie],Ii=_e[--Ie];rr(Ii,mi,Jn)}if(!Ae.raw&&!Ae.cca&&!Ae.ccb){Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var Wr=_e[--Ie];if(Ae.msg=Wr,Ae.msglen=Ae.msg.length,Ae.msglen>=9){Ur(Oe(Ae.msg,0,7));var vn=_e[--Ie];Ie--;var _n=vn==29,Un=_e[--Ie],Qn=_e[--Ie],ii=_e[--Ie],li=_e[--Ie],ui=_e[--Ie];if(_n&&Un==48&&Qn==30&&ii==62&&li==41&&ui==91){Ur(Oe(Ae.msg,Ae.msglen-2,2));var wi=_e[--Ie],Ve=_e[--Ie];wi==4&&Ve==30&&(Ce(Ae.msg,5)==53?(_e[Ie++]=1/0,_e[Ie++]=Ae.micropdf417_m05,Ur(Oe(Ae.msg,7,Ae.msg.length-9)),Ae.msg=xe()):Ce(Ae.msg,5)==54&&(_e[Ie++]=1/0,_e[Ie++]=Ae.micropdf417_m06,Ur(Oe(Ae.msg,7,Ae.msg.length-9)),Ae.msg=xe()))}}Ae.msglen=Ae.msg.length,_e[Ie++]=1/0;for(var Zr=0,Ai=Ae.msglen;Zr<Ai;Zr++)_e[Ie++]=0;_e[Ie++]=0,Ae.numdigits=xe(),_e[Ie++]=1/0;for(var Bi=0,ki=Ae.msglen;Bi<ki;Bi++)_e[Ie++]=0;_e[Ie++]=0,Ae.numtext=xe(),_e[Ie++]=1/0;for(var Ei=0,Wi=Ae.msglen;Ei<Wi;Ei++)_e[Ie++]=0;_e[Ie++]=0,Ae.numbytes=xe(),_e[Ie++]=1/0;for(var ma=0,Ba=Ae.msglen;ma<Ba;ma++)_e[Ie++]=0;Ae.iseci=xe();for(var va=Ae.msglen-1;va>=0;va-=1){Ae.i=va;var Aa=Ce(Ae.msg,Ae.i);Aa>=48&&Aa<=57&&He(Ae.numdigits,Ae.i,Ce(Ae.numdigits,Ae.i+1)+1),vr(Ae.alltext,Ce(Ae.msg,Ae.i))&&Ce(Ae.numdigits,Ae.i)<13&&He(Ae.numtext,Ae.i,Ce(Ae.numtext,Ae.i+1)+1),Ce(Ae.msg,Ae.i)>=0&&Ce(Ae.numtext,Ae.i)<5&&Ce(Ae.numdigits,Ae.i)<13&&He(Ae.numbytes,Ae.i,Ce(Ae.numbytes,Ae.i+1)+1),He(Ae.iseci,Ae.i,Ce(Ae.msg,Ae.i)<=-1e6)}for(Ae.numdigits=Oe(Ae.numdigits,0,Ae.msglen),Ae.numtext=Oe(Ae.numtext,0,Ae.msglen),Ae.numbytes=Oe(Ae.numbytes,0,Ae.msglen),_e[Ie++]=1/0,Ae.seqlen=0,Ae.state=Ae.micropdf417_b,Ae.p=0;Ae.p!=Ae.msglen;){var Ua=Ce(Ae.msg,Ae.p);if(Ae.p==0&&(Ua==Ae.micropdf417_m05||Ua==Ae.micropdf417_m06))Ce(Ae.msg,Ae.p)==Ae.micropdf417_m05?_e[Ie++]=Ae.micropdf417_m05:_e[Ie++]=Ae.micropdf417_m06,Ae.p=Ae.p+1,Ae.seqlen=Ae.seqlen+1;else if(Ce(Ae.iseci,Ae.p)){Ae.eci=Ce(Ae.msg,Ae.p),Ae.p=Ae.p+1,_e[Ie++]=xe([Ae.eci]);var Ea=Ae.seqlen,la=Ae.eci<=-1810900?2:Ae.eci<=-1000900?3:2;Ae.seqlen=lr(Ea+la)}else if(Ae.n=Ce(Ae.numdigits,Ae.p),Ae.n>=13||Ae.n==Ae.msglen&&Ae.n>=8){_e[Ie++]=Ae.micropdf417_nl,_e[Ie++]=1/0,Ur(Oe(Ae.msg,Ae.p,Ae.n));var Ma=xe();Ae.state=Ae.micropdf417_n,Ae.p=lr(Ae.p+Ae.n),Ae.seqlen=lr(Ae.seqlen+1+Ae.n),_e[Ie++]=Ma}else if(Ae.t=Ce(Ae.numtext,Ae.p),Ae.t>=5){Ae.state!=Ae.micropdf417_t&&(_e[Ie++]=Ae.micropdf417_tl),_e[Ie++]=1/0,Ur(Oe(Ae.msg,Ae.p,Ae.t));var Ta=xe();Ae.state=Ae.micropdf417_t,Ae.p=lr(Ae.p+Ae.t),Ae.seqlen=lr(Ae.seqlen+1+Ae.t),_e[Ie++]=Ta}else if(Ae.b=Ce(Ae.numbytes,Ae.p),Ae.b==1&&Ae.state==Ae.micropdf417_t)Ae.p=lr(Ae.p+Ae.b),Ae.seqlen=Ae.seqlen+2,_e[Ie++]=Ae.micropdf417_bs,_e[Ie++]=xe([Ce(Ae.msg,Ae.p)]);else{Ae.b%6!=0?_e[Ie++]=Ae.micropdf417_bl:_e[Ie++]=Ae.micropdf417_bl6,_e[Ie++]=1/0,Ur(Oe(Ae.msg,Ae.p,Ae.b));var Ca=xe();Ae.state=Ae.micropdf417_b,Ae.p=lr(Ae.p+Ae.b),Ae.seqlen=lr(Ae.seqlen+1+Ae.b),_e[Ie++]=Ca}}di(xe(xi()));var Er=_e[--Ie];for(Ie--,Ae.seq=Er,_e[Ie++]=1/0,_e[Ie++]=Ae.micropdf417_tl,_e[Ie++]=900,_e[Ie++]=Ae.micropdf417_bl,_e[Ie++]=901,_e[Ie++]=Ae.micropdf417_bl6,_e[Ie++]=924,_e[Ie++]=Ae.micropdf417_nl,_e[Ie++]=902,_e[Ie++]=Ae.micropdf417_bs,_e[Ie++]=913,_e[Ie++]=Ae.micropdf417_m05,_e[Ie++]=916,_e[Ie++]=Ae.micropdf417_m06,_e[Ie++]=917,Ae.latchcws=er(),Ae.enca=function(){var io=_e[--Ie];_e[Ie++]=Ce(Ce(Ae.charvals,Ae.micropdf417_a),io)},Ae.encl=function(){var io=_e[--Ie];_e[Ie++]=Ce(Ce(Ae.charvals,Ae.micropdf417_l),io)},Ae.encm=function(){var io=_e[--Ie];_e[Ie++]=Ce(Ce(Ae.charvals,Ae.micropdf417_m),io)},Ae.encp=function(){var io=_e[--Ie];_e[Ie++]=Ce(Ce(Ae.charvals,Ae.micropdf417_p),io)},Ae.textencfuncs=Ae.micropdf417_textencfuncs,Ae.addtotext=function(){var io=_e[--Ie];He(Ae.text,Ae.l,io),Ae.l=Ae.l+1},Ae.enct=function(){var io=_e[--Ie];Ae.in=io,Ae.maxseqlen=Ae.in.length*3+4,_e[Ie++]=1/0;for(var Oa=0;Oa<4;Oa++)_e[Ie++]=xe(Ae.maxseqlen);Ae.seq0=xe(),_e[Ie++]=1/0;for(var co=0;co<4;co++)_e[Ie++]=xe(Ae.maxseqlen);Ae.seq1=xe(),Ae.len0=xe(4),He(Ae.len0,0,0),He(Ae.len0,1,0),He(Ae.len0,2,0),He(Ae.len0,3,0),Ae.len1=xe(4),Ae.curseq=Ae.seq0,Ae.curseqlen=Ae.len0,Ae.nxtseq=Ae.seq1,Ae.nxtseqlen=Ae.len1,Ae.curlen=xe([Ae.micropdf417_e,Ae.micropdf417_e,Ae.micropdf417_e,Ae.micropdf417_e]),He(Ae.curlen,Ae.submode,0),tn(Ae.in,function(){var In=_e[--Ie];for(Ae.char=In;;){Ae.imp=!1;for(var En=0,ti=Ae.micropdf417_textsubmodes.length;En<ti;En++){Ae.x=Ce(Ae.micropdf417_textsubmodes,En);for(var Ci=0,_i=Ae.micropdf417_textsubmodes.length;Ci<_i;Ci++)Ae.y=Ce(Ae.micropdf417_textsubmodes,Ci),Ae.cost=lr(Ce(Ae.curlen,Ae.x)+Ce(Ce(Ae.micropdf417_latlen,Ae.x),Ae.y)),Ae.cost<Ce(Ae.curlen,Ae.y)&&(He(Ae.curlen,Ae.y,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.x),Ae.srclen>0&&rr(Ce(Ae.curseq,Ae.y),0,Oe(Ce(Ae.curseq,Ae.x),0,Ae.srclen)),tn(Ce(Ce(Ae.micropdf417_latseq,Ae.x),Ae.y),function(){_e[Ie++]=Ce(Ae.curseq,Ae.y),_e[Ie++]=Ae.srclen;var Da=_e[Ie-3],_o=_e[Ie-1],Ra=_e[Ie-2];Ie-=3,He(Ra,_o,Da),Ae.srclen=Ae.srclen+1}),He(Ae.curseqlen,Ae.y,Ae.srclen),Ae.imp=!0)}if(!Ae.imp)break}Ae.nxtlen=xe([Ae.micropdf417_e,Ae.micropdf417_e,Ae.micropdf417_e,Ae.micropdf417_e]),He(Ae.nxtseqlen,0,0),He(Ae.nxtseqlen,1,0),He(Ae.nxtseqlen,2,0),He(Ae.nxtseqlen,3,0);for(var bi=0,qi=Ae.micropdf417_textsubmodes.length;bi<qi;bi++)for(Ae.x=Ce(Ae.micropdf417_textsubmodes,bi);vr(Ce(Ae.charvals,Ae.x),Ae.char);){Ae.cost=Ce(Ae.curlen,Ae.x)+1,Ae.cost<Ce(Ae.nxtlen,Ae.x)&&(He(Ae.nxtlen,Ae.x,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.x),Ae.srclen>0&&rr(Ce(Ae.nxtseq,Ae.x),0,Oe(Ce(Ae.curseq,Ae.x),0,Ae.srclen)),He(Ce(Ae.nxtseq,Ae.x),Ae.srclen,Ae.char),He(Ae.nxtseqlen,Ae.x,Ae.srclen+1));for(var Gi=0,ci=Ae.micropdf417_textsubmodes.length;Gi<ci;Gi++)if(Ae.y=Ce(Ae.micropdf417_textsubmodes,Gi),si(Ae.x,Ae.y)&&(Ae.cost=lr(Ce(Ae.curlen,Ae.y)+Ce(Ce(Ae.micropdf417_shftlen,Ae.y),Ae.x))+1,Ae.cost<Ce(Ae.nxtlen,Ae.y))){He(Ae.nxtlen,Ae.y,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.y),Ae.srclen>0&&rr(Ce(Ae.nxtseq,Ae.y),0,Oe(Ce(Ae.curseq,Ae.y),0,Ae.srclen));var vi=Ce(Ae.nxtseq,Ae.y),Xi=Ae.srclen,ba=Ae.x==Ae.micropdf417_a?Ae.micropdf417_as:Ae.micropdf417_ps;He(vi,Xi,ba),He(Ce(Ae.nxtseq,Ae.y),Ae.srclen+1,Ae.char),He(Ae.nxtseqlen,Ae.y,Ae.srclen+2)}break}Ae.curlen=Ae.nxtlen;var $i=Ae.curseq;Ae.curseq=Ae.nxtseq,Ae.nxtseq=$i;var Wa=Ae.curseqlen;Ae.curseqlen=Ae.nxtseqlen,Ae.nxtseqlen=Wa}),Ae.minseq=Ae.micropdf417_e;for(var ao=0,wa=Ae.micropdf417_textsubmodes.length;ao<wa;ao++)Ae.k=Ce(Ae.micropdf417_textsubmodes,ao),Ce(Ae.curlen,Ae.k)<Ae.minseq&&(Ae.minseq=Ce(Ae.curlen,Ae.k),Ae.txtseq=Oe(Ce(Ae.curseq,Ae.k),0,Ce(Ae.curseqlen,Ae.k)));for(Ae.text=xe(Ae.minseq),Ae.k=0,Ae.l=0;!(Ae.k>=Ae.txtseq.length);){Ae.char=Ce(Ae.txtseq,Ae.k);var eo=Ae[Ce(Ae.textencfuncs,Ae.submode)];if(_e[Ie++]=Ae.char,eo()===!0)break;Ae.addtotext(),Ae.k=Ae.k+1,(Ae.char==Ae.micropdf417_as||Ae.char==Ae.micropdf417_ps)&&(_e[Ie++]=Ce(Ae.txtseq,Ae.k),Ae.char==Ae.micropdf417_as?Ae.enca():Ae.encp(),Ae.addtotext(),Ae.k=Ae.k+1),Ae.char==Ae.micropdf417_al&&(Ae.submode=Ae.micropdf417_a),Ae.char==Ae.micropdf417_ll&&(Ae.submode=Ae.micropdf417_l),Ae.char==Ae.micropdf417_ml&&(Ae.submode=Ae.micropdf417_m),Ae.char==Ae.micropdf417_pl&&(Ae.submode=Ae.micropdf417_p)}if(Ae.text.length%2==1){if(Ae.submode==Ae.micropdf417_p){_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_al,Ae.encp();var so=_e[--Ie],za=_e[--Ie];Ae[za]=so,Ae.submode=Ae.micropdf417_a}else{Ae.nextecitext=!1;for(var Po=Ae.i+1,wo=Ae.seq.length-1;Po<=wo;Po+=1){if(Ae.ti=Po,si(Mn(Ce(Ae.seq,Ae.ti)),"arraytype")){Ae.nextecitext=!1;break}if(Ce(Ce(Ae.seq,Ae.ti),0)>-1e6)break;Ae.nextecitext=!0}if(Ae.nextecitext)if(Ae.submode==Ae.micropdf417_a)if(vr(Ce(Ae.charvals,Ae.micropdf417_l),Ce(Ce(Ae.seq,Ae.ti),0))){_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_ll,Ae.enca();var Ho=_e[--Ie],Go=_e[--Ie];Ae[Go]=Ho,Ae.submode=Ae.micropdf417_l}else{_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_ml,Ae.enca();var es=_e[--Ie],To=_e[--Ie];Ae[To]=es,Ae.submode=Ae.micropdf417_m}else if(Ae.submode==Ae.micropdf417_m)if(vr(Ce(Ae.charvals,Ae.micropdf417_l),Ce(Ce(Ae.seq,Ae.ti),0))){_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_ll,Ae.encm();var Yo=_e[--Ie],Ko=_e[--Ie];Ae[Ko]=Yo,Ae.submode=Ae.micropdf417_l}else if(vr(Ce(Ae.charvals,Ae.micropdf417_p),Ce(Ce(Ae.seq,Ae.ti),0))){_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_pl,Ae.encm();var ts=_e[--Ie],Lo=_e[--Ie];Ae[Lo]=ts,Ae.submode=Ae.micropdf417_p}else{_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_al,Ae.encm();var fs=_e[--Ie],Qe=_e[--Ie];Ae[Qe]=fs,Ae.submode=Ae.micropdf417_a}else{_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_ml,Ae.encl();var nr=_e[--Ie],br=_e[--Ie];Ae[br]=nr,Ae.submode=Ae.micropdf417_m}else{var Fr=Ae[Ce(Ae.textencfuncs,Ae.submode)];if(_e[Ie++]="pad",_e[Ie++]=Ae.micropdf417_ps,Fr()===!0)return!0;var Xr=_e[--Ie],An=_e[--Ie];Ae[An]=Xr}}_e[Ie++]=1/0,Ur(Ae.text),_e[Ie++]=Ae.pad,Ae.text=xe()}Ae.out=xe(~~(Ae.text.length/2));for(var ln=0,an=Ae.out.length-1;ln<=an;ln+=1)Ae.k=ln,He(Ae.out,Ae.k,lr(Ce(Ae.text,Ae.k*2)*30+Ce(Ae.text,Ae.k*2+1)));_e[Ie++]=Ae.out},Ae.encn=function(){var io=_e[--Ie];Ae.in=io,_e[Ie++]=1/0;for(var Oa=0,co=Ae.in.length-1;Oa<=co;Oa+=44){Ae.k=Oa,_e[Ie++]=1/0;var ao=Ae.in.length-Ae.k;_e[Ie++]=1;var wa=Ae.in,eo=Ae.k;ao>44&&(ao=44);for(var so=Oe(wa,eo,ao),za=0,Po=so.length;za<Po;za++)_e[Ie++]=Ce(so,za)-48;for(Ae.gmod=xe(),Ae.cwn=xe(15),Ae.cwi=15;;){for(Ae.dv=900,Ae.val=0,Ae.gmulstart=!0,_e[Ie++]=1/0;Ae.gmod.length!=0;)Ae.val=lr(Ae.val*10+Ce(Ae.gmod,0)),Ae.gmod=Oe(Ae.gmod,1,Ae.gmod.length-1),Ae.val<Ae.dv?Ae.gmulstart||(_e[Ie++]=0):(Ae.gmulstart=!1,_e[Ie++]=~~(Ae.val/Ae.dv)),Ae.val=Ae.val%Ae.dv;di(xe(xi()));var wo=_e[--Ie];if(Ie--,Ae.dv=Ae.val,Ae.cwi=Ae.cwi-1,He(Ae.cwn,Ae.cwi,Ae.dv),Ae.gmod=wo,Ae.gmod.length==0)break}Ur(Oe(Ae.cwn,Ae.cwi,15-Ae.cwi))}di(xe(xi()));var Ho=_e[--Ie];_e[Ie-1]=Ho},Ae.ence=function(){var io=_e[--Ie],Oa=-Ce(io,0)-1e6;if(_e[Ie++]=Oa,Oa<=899){var co=_e[--Ie],ao=xe(2);_e[Ie++]=927,_e[Ie++]=co,di(ao)}else{var wa=_e[Ie-1];if(wa<=810899){var eo=_e[--Ie],so=xe(3);_e[Ie++]=926,_e[Ie++]=~~(eo/900)-1,_e[Ie++]=eo%900,di(so)}else{var za=_e[Ie-1];if(za<=811799){var Po=_e[--Ie],wo=xe(2);_e[Ie++]=925,_e[Ie++]=Po-810900,di(wo)}else _e[Ie-1]="bwipp.pdf417badECI#24539",_e[Ie++]="PDF417 supports ECIs 000000 to 811799",Sr()}}},Ae.encfuncs=Ae.micropdf417_encfuncs,Ae.addtocws=function(){var io=_e[--Ie];rr(Ae.datcws,Ae.j,io),Ae.j=io.length+Ae.j},Ae.datcws=xe(Ae.seqlen),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.seq.length);){if(Ae.chars=Ce(Ae.seq,Ae.i),gn(Mn(Ae.chars),"arraytype"))if(Ce(Ae.chars,0)<=-1e6)_e[Ie++]=Ae.chars,Ae.ence(),Ae.addtocws();else{var Hr=Ae[Ce(Ae.encfuncs,Ae.state)];if(_e[Ie++]=Ae.chars,Hr()===!0)break;Ae.addtocws()}else _e[Ie++]=xe([Ce(Ae.latchcws,Ae.chars)]),Ae.addtocws(),Ae.chars==Ae.micropdf417_tl&&(Ae.state=Ae.micropdf417_t,Ae.submode=Ae.micropdf417_a),Ae.chars==Ae.micropdf417_nl&&(Ae.state=Ae.micropdf417_n),(Ae.chars==Ae.micropdf417_bl||Ae.chars==Ae.micropdf417_bl6)&&(Ae.state=Ae.micropdf417_b),Ae.chars==Ae.micropdf417_bs&&(Ae.i=Ae.i+1,_e[Ie++]=Ce(Ae.seq,Ae.i),Ae.encb(),Ae.addtocws()),Ae.chars==Ae.micropdf417_m05&&(Ae.i+1<Ae.seq.length&&Ce(Ae.seq,Ae.i+1)==Ae.micropdf417_nl&&(Ae.i=Ae.i+1),Ae.state=Ae.micropdf417_n),Ae.chars==Ae.micropdf417_m06&&(Ae.i+1<Ae.seq.length&&Ce(Ae.seq,Ae.i+1)==Ae.micropdf417_tl&&(Ae.i=Ae.i+1),Ae.state=Ae.micropdf417_t,Ae.submode=Ae.micropdf417_m);Ae.i=Ae.i+1}Ae.datcws=Oe(Ae.datcws,0,Ae.j)}Ae.urows=Ae.rows,Ae.ucols=Ae.columns;var or=Ae.cca?Ae.micropdf417_ccametrics:Ae.micropdf417_nonccametrics;Ae.metrics=or,tn(Ae.metrics,function(){var io=_e[--Ie];if(Ae.m=io,Ae.c=Ce(Ae.m,0),Ae.r=Ce(Ae.m,1),Ae.k=Ce(Ae.m,2),Ae.rapl=Ce(Ae.m,3),Ae.rapc=Ce(Ae.m,4),Ae.rapr=Ce(Ae.m,5),Ae.ncws=lr(Ae.r*Ae.c-Ae.k),Ae.okay=!0,Ae.datcws.length>Ae.ncws&&(Ae.okay=!1),Ae.urows!=0&&Ae.urows!=Ae.r&&(Ae.okay=!1),Ae.ucols!=0&&Ae.ucols!=Ae.c&&(Ae.okay=!1),Ae.okay)return!0}),Ae.okay||(_e[Ie++]="bwipp.micropdf417noValidSymbol#24625",_e[Ie++]="Maximum length exceeded or invalid size",Sr()),_e[Ie++]="coeffs",_e[Ie++]=Ae.k,Ae.micropdf417_coeffscachefetch();var Ar=_e[--Ie],Ye=_e[--Ie];Ae[Ye]=Ar,Ae.m=Ae.datcws.length,Ae.n=lr(Ae.c*Ae.r-Ae.k),Ae.cws=xe(Ae.c*Ae.r),rr(Ae.cws,0,Ae.datcws);for(var fr=Ae.cws,ur=Ae.m,Br=[],Dr=0,Qr=lr(Ae.n-Ae.m);Dr<Qr;Dr++)Br[Dr]=900;Br=xe(Br),rr(fr,ur,Br),vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#24650",_e[Ie++]=Oe(Ae.cws,0,Ae.n),Sr());var fn=Ae.n,cn=Ae.coeffs,Bn=Ae.k,Kn=Oe(Ae.cws,Ae.n,Ae.k);_e[Ie++]=function(){var io=_e[--Ie];_e[Ie++]=Ce(Ae.cws,io)},_e[Ie++]=fn,_e[Ie++]=cn,_e[Ie++]=Bn,_e[Ie++]=Kn,_e[Ie++]=929,qo(),vr(Ae.options,"debugecc")&&(_e[Ie++]="bwipp.debugecc#24659",_e[Ie++]=Oe(Ae.cws,Ae.n,Ae.k),Sr()),Ae.cwtobits=function(){var io=_e[--Ie],Oa=_e[--Ie];Ae.v=Ce(Ce(Ae.micropdf417_clusters,io),Oa),_e[Ie++]=1/0;for(var co=0;co<17;co++)_e[Ie++]=0;for(var ao=wr(Ge(17),Ae.v,2),wa=0,eo=ao.length;wa<eo;wa++)_e[Ie++]=Ce(ao,wa)-48;var so=xe();_e[Ie++]=Oe(so,so.length-17,17)},Ae.raptobits=function(){var io=_e[--Ie],Oa=_e[--Ie];Ae.v=Ce(Ce(Ae.micropdf417_raps,io),Oa),_e[Ie++]=1/0;for(var co=0;co<10;co++)_e[Ie++]=0;for(var ao=wr(Ge(10),Ae.v,2),wa=0,eo=ao.length;wa<eo;wa++)_e[Ie++]=Ce(ao,wa)-48;var so=xe();_e[Ie++]=Oe(so,so.length-10,10)},Ae.rwid=Ce(Ae.micropdf417_rwids,Ae.c-1),Ae.c==3&&Ae.cca&&(Ae.rwid=72),_e[Ie++]=Ae.rwid*Ae.r;try{var Nr=_e[--Ie];_e[Ie++]=xe(Nr);var un=!1}catch(io){_e[Ie++]=!0}un&&(_e[Ie-1]="bwipp.micropdf417PixsTooLarge#24689",_e[Ie++]="The resulting symbol exceeds the implementation maximum array size",Sr());var dn=_e[--Ie];Ae.pixs=dn;for(var yn=0,Gn=Ae.r-1;yn<=Gn;yn+=1){Ae.i=yn,Ae.clst=(lr(Ae.i+Ae.rapl)-1)%3;var oi=Ae.pixs,Cn=Ae.i*Ae.rwid;if(_e[Ie++]=1/0,Ae.c==1){_e[Ie++]=(lr(Ae.i+Ae.rapl)-1)%52,_e[Ie++]=0,Ae.raptobits();var gi=_e[--Ie];Ur(gi),_e[Ie++]=Ce(Ae.cws,Ae.i),_e[Ie++]=Ae.clst,Ae.cwtobits();var Dn=_e[--Ie];Ur(Dn),_e[Ie++]=(lr(Ae.i+Ae.rapr)-1)%52,_e[Ie++]=0,Ae.raptobits();var ji=_e[--Ie];Ur(ji)}if(Ae.c==2){_e[Ie++]=(lr(Ae.i+Ae.rapl)-1)%52,_e[Ie++]=0,Ae.raptobits();var Ji=_e[--Ie];Ur(Ji),_e[Ie++]=Ce(Ae.cws,Ae.i*2),_e[Ie++]=Ae.clst,Ae.cwtobits();var Hi=_e[--Ie];Ur(Hi),_e[Ie++]=Ce(Ae.cws,Ae.i*2+1),_e[Ie++]=Ae.clst,Ae.cwtobits();var ei=_e[--Ie];Ur(ei),_e[Ie++]=(lr(Ae.i+Ae.rapr)-1)%52,_e[Ie++]=0,Ae.raptobits();var Zi=_e[--Ie];Ur(Zi)}if(Ae.c==3){if(!Ae.cca){_e[Ie++]=(lr(Ae.i+Ae.rapl)-1)%52,_e[Ie++]=0,Ae.raptobits();var Ni=_e[--Ie];Ur(Ni)}_e[Ie++]=Ce(Ae.cws,Ae.i*3),_e[Ie++]=Ae.clst,Ae.cwtobits();var Li=_e[--Ie];Ur(Li),_e[Ie++]=(lr(Ae.i+Ae.rapc)-1)%52,_e[Ie++]=1,Ae.raptobits();var aa=_e[--Ie];Ur(aa),_e[Ie++]=Ce(Ae.cws,Ae.i*3+1),_e[Ie++]=Ae.clst,Ae.cwtobits();var zi=_e[--Ie];Ur(zi),_e[Ie++]=Ce(Ae.cws,Ae.i*3+2),_e[Ie++]=Ae.clst,Ae.cwtobits();var Qi=_e[--Ie];Ur(Qi),_e[Ie++]=(lr(Ae.i+Ae.rapr)-1)%52,_e[Ie++]=0,Ae.raptobits();var Yi=_e[--Ie];Ur(Yi)}if(Ae.c==4){_e[Ie++]=(lr(Ae.i+Ae.rapl)-1)%52,_e[Ie++]=0,Ae.raptobits();var ca=_e[--Ie];Ur(ca),_e[Ie++]=Ce(Ae.cws,Ae.i*4),_e[Ie++]=Ae.clst,Ae.cwtobits();var ea=_e[--Ie];Ur(ea),_e[Ie++]=Ce(Ae.cws,Ae.i*4+1),_e[Ie++]=Ae.clst,Ae.cwtobits();var Vi=_e[--Ie];Ur(Vi),_e[Ie++]=(lr(Ae.i+Ae.rapc)-1)%52,_e[Ie++]=1,Ae.raptobits();var ia=_e[--Ie];Ur(ia),_e[Ie++]=Ce(Ae.cws,Ae.i*4+2),_e[Ie++]=Ae.clst,Ae.cwtobits();var sa=_e[--Ie];Ur(sa),_e[Ie++]=Ce(Ae.cws,Ae.i*4+3),_e[Ie++]=Ae.clst,Ae.cwtobits();var Pa=_e[--Ie];Ur(Pa),_e[Ie++]=(lr(Ae.i+Ae.rapr)-1)%52,_e[Ie++]=0,Ae.raptobits();var ja=_e[--Ie];Ur(ja)}_e[Ie++]=1;var Ha=xe();rr(oi,Cn,Ha)}_e[Ie++]=1/0;for(var $a=Ae.pixs,to=Ae.rwid,Ga=Ae.r,bo=Ae.rowmult,La=[],Io=0,Va=Ae.r;Io<Va;Io++)La[Io]=Ae.rowmult;La=xe(La),_e[Ie++]="ren",_e[Ie++]="renmatrix",_e[Ie++]="pixs",_e[Ie++]=$a,_e[Ie++]="pixx",_e[Ie++]=to,_e[Ie++]="pixy",_e[Ie++]=Ga*bo,_e[Ie++]="rowmult",_e[Ie++]=La,_e[Ie++]="height",_e[Ie++]=Ae.r*Ae.rowmult/72,_e[Ie++]="width",_e[Ie++]=Ae.rwid/72,_e[Ie++]="borderleft",_e[Ie++]=1,_e[Ie++]="borderright",_e[Ie++]=1,_e[Ie++]="bordertop",_e[Ie++]=1,_e[Ie++]="borderbottom",_e[Ie++]=1,_e[Ie++]="opt",_e[Ie++]=Ae.options;var Ao=er();_e[Ie++]=Ao,Ae._render&&Oi(),Ae=Vr}function G1(){if(!G1.globals){var Da=Ae;Ae=G1.globals={},Ae.datamatrix_metrics=xe([xe([10,10,1,1,5,1,0]),xe([12,12,1,1,7,1,0]),xe([14,14,1,1,10,1,0]),xe([16,16,1,1,12,1,0]),xe([18,18,1,1,14,1,0]),xe([20,20,1,1,18,1,0]),xe([22,22,1,1,20,1,0]),xe([24,24,1,1,24,1,0]),xe([26,26,1,1,28,1,0]),xe([32,32,2,2,36,1,0]),xe([36,36,2,2,42,1,0]),xe([40,40,2,2,48,1,0]),xe([44,44,2,2,56,1,0]),xe([48,48,2,2,68,1,0]),xe([52,52,2,2,84,2,0]),xe([64,64,4,4,112,2,0]),xe([72,72,4,4,144,4,0]),xe([80,80,4,4,192,4,0]),xe([88,88,4,4,224,4,0]),xe([96,96,4,4,272,4,0]),xe([104,104,4,4,336,6,0]),xe([120,120,6,6,408,6,0]),xe([132,132,6,6,496,8,0]),xe([144,144,6,6,620,10,0]),xe([8,18,1,1,7,1,0]),xe([8,32,1,2,11,1,0]),xe([8,48,1,2,15,1,1]),xe([8,64,1,4,18,1,1]),xe([8,80,1,4,22,1,1]),xe([8,96,1,4,28,1,1]),xe([8,120,1,6,32,1,1]),xe([8,144,1,6,36,1,1]),xe([12,26,1,1,14,1,0]),xe([12,36,1,2,18,1,0]),xe([12,64,1,4,27,1,1]),xe([12,88,1,4,36,1,1]),xe([16,36,1,2,24,1,0]),xe([16,48,1,2,28,1,0]),xe([16,64,1,4,36,1,1]),xe([20,36,1,2,28,1,1]),xe([20,44,1,2,34,1,1]),xe([20,64,1,4,42,1,1]),xe([22,48,1,2,38,1,1]),xe([24,48,1,2,41,1,1]),xe([24,64,1,4,46,1,1]),xe([26,40,1,2,38,1,1]),xe([26,48,1,2,42,1,1]),xe([26,64,1,4,50,1,1])]),Ae.datamatrix_fnc1=-1,Ae.datamatrix_prog=-2,Ae.datamatrix_m05=-3,Ae.datamatrix_m06=-4,Ae.datamatrix_lC=-5,Ae.datamatrix_lB=-6,Ae.datamatrix_lX=-7,Ae.datamatrix_lT=-8,Ae.datamatrix_lE=-9,Ae.datamatrix_unl=-10,Ae.datamatrix_sapp=-11,Ae.datamatrix_usft=-12,Ae.datamatrix_sft1=-13,Ae.datamatrix_sft2=-14,Ae.datamatrix_sft3=-15,Ae.datamatrix_eci=-16,Ae.datamatrix_pad=-17,Ae.datamatrix_unlcw=254,Ae.datamatrix_A=0,Ae.datamatrix_C=1,Ae.datamatrix_T=2,Ae.datamatrix_X=3,Ae.datamatrix_E=4,Ae.datamatrix_B=5,Ae.datamatrix_encfuncs=xe(["encA","encCTX","encCTX","encCTX","encE","encB"]);var gr=xe([function(){var xo=_e[Ie-1],jo=_e[Ie-2];_e[Ie++]=jo-2,_e[Ie++]=xo-2},function(){var xo=_e[Ie-1],jo=_e[Ie-2];_e[Ie++]=jo-2,_e[Ie++]=xo-1},function(){var xo=_e[Ie-1],jo=_e[Ie-2];_e[Ie++]=jo-1,_e[Ie++]=xo-2},function(){var xo=_e[Ie-1],jo=_e[Ie-2];_e[Ie++]=jo-1,_e[Ie++]=xo-1},function(){var xo=_e[Ie-1],jo=_e[Ie-2];_e[Ie++]=jo-1,_e[Ie++]=xo},function(){var xo=_e[Ie-1],jo=_e[Ie-2];_e[Ie++]=jo,_e[Ie++]=xo-2},function(){var xo=_e[Ie-1],jo=_e[Ie-2];_e[Ie++]=jo,_e[Ie++]=xo-1},function(){var xo=_e[Ie-1],jo=_e[Ie-2];_e[Ie++]=jo,_e[Ie++]=xo}]);Ae.datamatrix_dmn=gr;var jr=xe([function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=0},function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=1},function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=2},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-2},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=1,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=2,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=3,_e[Ie++]=Ae.mcols-1}]);Ae.datamatrix_dmc1=jr;var Gr=xe([function(){_e[Ie++]=Ae.mrows-3,_e[Ie++]=0},function(){_e[Ie++]=Ae.mrows-2,_e[Ie++]=0},function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=0},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-4},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-3},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-2},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=1,_e[Ie++]=Ae.mcols-1}]);Ae.datamatrix_dmc2=Gr;var zr=xe([function(){_e[Ie++]=Ae.mrows-3,_e[Ie++]=0},function(){_e[Ie++]=Ae.mrows-2,_e[Ie++]=0},function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=0},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-2},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=1,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=2,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=3,_e[Ie++]=Ae.mcols-1}]);Ae.datamatrix_dmc3=zr;var rn=xe([function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=0},function(){_e[Ie++]=Ae.mrows-1,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-3},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-2},function(){_e[Ie++]=0,_e[Ie++]=Ae.mcols-1},function(){_e[Ie++]=1,_e[Ie++]=Ae.mcols-3},function(){_e[Ie++]=1,_e[Ie++]=Ae.mcols-2},function(){_e[Ie++]=1,_e[Ie++]=Ae.mcols-1}]);Ae.datamatrix_dmc4=rn,_e[Ie++]=1/0;for(var Yr=0;Yr<=128;Yr+=1)_e[Ie++]=Yr,_e[Ie++]=Yr+1;_e[Ie++]=Ae.datamatrix_pad,_e[Ie++]=129;for(var Lr=0;Lr<=99;Lr+=1){var Rr=wr(Ge(2),Lr,10),Kr=pr(Ge(2),"00");rr(Kr,2-Rr.length,Rr),_e[Ie++]=Kr,_e[Ie++]=Lr+130}var en=xe([Ae.datamatrix_lC,Ae.datamatrix_lB,Ae.datamatrix_fnc1,Ae.datamatrix_sapp,Ae.datamatrix_prog,Ae.datamatrix_usft,Ae.datamatrix_m05,Ae.datamatrix_m06,Ae.datamatrix_lX,Ae.datamatrix_lT,Ae.datamatrix_lE,Ae.datamatrix_eci]);_e[Ie++]=229;for(var Vr=0,bn=en.length;Vr<bn;Vr++){var sn=_e[--Ie],pn=sn+1;_e[Ie++]=Ce(en,Vr),_e[Ie++]=pn,_e[Ie++]=pn}Ie--,Ae.Avals=er(),_e[Ie++]=1/0;for(var Pn=Ae.Avals,wn=Pn.size,kn=Pn.keys(),Sn=0;Sn<wn;Sn++){var Wn=kn.next().value,ri=Pn.get(Wn);_e[Ie++]=Wn,_e[Ie++]=1/0,_e[Ie++]=ri;var ni=xe();_e[Ie++]=ni}Ae.Avals=er(),_e[Ie++]=1/0,_e[Ie++]=Ae.datamatrix_sft1,_e[Ie++]=0,_e[Ie++]=Ae.datamatrix_sft2,_e[Ie++]=1,_e[Ie++]=Ae.datamatrix_sft3,_e[Ie++]=2,_e[Ie++]=32,_e[Ie++]=3;for(var zn=48;zn<=57;zn+=1)_e[Ie++]=zn,_e[Ie++]=zn-44;for(var Hn=65;Hn<=90;Hn+=1)_e[Ie++]=Hn,_e[Ie++]=Hn-51;var On=er();Ae.CNvals=On,_e[Ie++]=1/0;for(var qn=0;qn<=31;qn+=1)_e[Ie++]=qn,_e[Ie++]=qn;var pi=er();Ae.C1vals=pi,_e[Ie++]=1/0;for(var Ln=33;Ln<=47;Ln+=1)_e[Ie++]=Ln,_e[Ie++]=Ln-33;for(var Xn=58;Xn<=64;Xn+=1)_e[Ie++]=Xn,_e[Ie++]=Xn-43;for(var Yn=91;Yn<=95;Yn+=1)_e[Ie++]=Yn,_e[Ie++]=Yn-69;_e[Ie++]=Ae.datamatrix_fnc1,_e[Ie++]=27,_e[Ie++]=Ae.datamatrix_usft,_e[Ie++]=30;var Jn=er();Ae.C2vals=Jn,_e[Ie++]=1/0;for(var mi=96;mi<=127;mi+=1)_e[Ie++]=mi,_e[Ie++]=mi-96;var Ii=er();Ae.C3vals=Ii,_e[Ie++]=1/0;for(var Wr=Ae.CNvals,vn=Wr.size,_n=Wr.keys(),Un=0;Un<vn;Un++){var Qn=_n.next().value,ii=Wr.get(Qn);_e[Ie++]=Qn,_e[Ie++]=1/0,_e[Ie++]=ii;var li=xe();_e[Ie++]=li}for(var ui=Ae.C1vals,wi=ui.size,Ve=ui.keys(),Zr=0;Zr<wi;Zr++){var Ai=Ve.next().value,Bi=ui.get(Ai);_e[Ie++]=Ai,_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.CNvals,Ae.datamatrix_sft1),_e[Ie++]=Bi;var ki=xe();_e[Ie++]=ki}for(var Ei=Ae.C2vals,Wi=Ei.size,ma=Ei.keys(),Ba=0;Ba<Wi;Ba++){var va=ma.next().value,Aa=Ei.get(va);_e[Ie++]=va,_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.CNvals,Ae.datamatrix_sft2),_e[Ie++]=Aa;var Ua=xe();_e[Ie++]=Ua}for(var Ea=Ae.C3vals,la=Ea.size,Ma=Ea.keys(),Ta=0;Ta<la;Ta++){var Ca=Ma.next().value,Er=Ea.get(Ca);_e[Ie++]=Ca,_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.CNvals,Ae.datamatrix_sft3),_e[Ie++]=Er;var Hr=xe();_e[Ie++]=Hr}Ae.Cvals=er(),_e[Ie++]=1/0,_e[Ie++]=Ae.datamatrix_sft1,_e[Ie++]=0,_e[Ie++]=Ae.datamatrix_sft2,_e[Ie++]=1,_e[Ie++]=Ae.datamatrix_sft3,_e[Ie++]=2,_e[Ie++]=32,_e[Ie++]=3;for(var or=48;or<=57;or+=1)_e[Ie++]=or,_e[Ie++]=or-44;for(var Ar=97;Ar<=122;Ar+=1)_e[Ie++]=Ar,_e[Ie++]=Ar-83;var Ye=er();Ae.TNvals=Ye,_e[Ie++]=1/0;for(var fr=0;fr<=31;fr+=1)_e[Ie++]=fr,_e[Ie++]=fr;var ur=er();Ae.T1vals=ur,_e[Ie++]=1/0;for(var Br=33;Br<=47;Br+=1)_e[Ie++]=Br,_e[Ie++]=Br-33;for(var Dr=58;Dr<=64;Dr+=1)_e[Ie++]=Dr,_e[Ie++]=Dr-43;for(var Qr=91;Qr<=95;Qr+=1)_e[Ie++]=Qr,_e[Ie++]=Qr-69;_e[Ie++]=Ae.datamatrix_fnc1,_e[Ie++]=27,_e[Ie++]=Ae.datamatrix_usft,_e[Ie++]=30;var fn=er();Ae.T2vals=fn,_e[Ie++]=1/0,_e[Ie++]=96,_e[Ie++]=0;for(var cn=65;cn<=90;cn+=1)_e[Ie++]=cn,_e[Ie++]=cn-64;for(var Bn=123;Bn<=127;Bn+=1)_e[Ie++]=Bn,_e[Ie++]=Bn-96;var Kn=er();Ae.T3vals=Kn,_e[Ie++]=1/0;for(var Nr=Ae.TNvals,un=Nr.size,dn=Nr.keys(),yn=0;yn<un;yn++){var Gn=dn.next().value,oi=Nr.get(Gn);_e[Ie++]=Gn,_e[Ie++]=1/0,_e[Ie++]=oi;var Cn=xe();_e[Ie++]=Cn}for(var gi=Ae.T1vals,Dn=gi.size,ji=gi.keys(),Ji=0;Ji<Dn;Ji++){var Hi=ji.next().value,ei=gi.get(Hi);_e[Ie++]=Hi,_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.TNvals,Ae.datamatrix_sft1),_e[Ie++]=ei;var Zi=xe();_e[Ie++]=Zi}for(var Ni=Ae.T2vals,Li=Ni.size,aa=Ni.keys(),zi=0;zi<Li;zi++){var Qi=aa.next().value,Yi=Ni.get(Qi);_e[Ie++]=Qi,_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.TNvals,Ae.datamatrix_sft2),_e[Ie++]=Yi;var ca=xe();_e[Ie++]=ca}for(var ea=Ae.T3vals,Vi=ea.size,ia=ea.keys(),sa=0;sa<Vi;sa++){var Pa=ia.next().value,ja=ea.get(Pa);_e[Ie++]=Pa,_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.TNvals,Ae.datamatrix_sft3),_e[Ie++]=ja;var Ha=xe();_e[Ie++]=Ha}Ae.Tvals=er();for(var $a=128;$a<=255;$a+=1){Ae.i=$a;var to=Ae.Avals,Ga=Ae.i;_e[Ie++]=1/0,Ur(Ce(Ae.Avals,Ae.datamatrix_usft)),Ur(Ce(Ae.Avals,Ae.i-128));var bo=xe();He(to,Ga,bo);var La=Ae.Cvals,Io=Ae.i;_e[Ie++]=1/0,Ur(Ce(Ae.Cvals,Ae.datamatrix_usft)),Ur(Ce(Ae.Cvals,Ae.i-128));var Va=xe();He(La,Io,Va);var Ao=Ae.Tvals,io=Ae.i;_e[Ie++]=1/0,Ur(Ce(Ae.Tvals,Ae.datamatrix_usft)),Ur(Ce(Ae.Tvals,Ae.i-128));var Oa=xe();He(Ao,io,Oa)}Ae.Avals=Ae.Avals,Ae.Cvals=Ae.Cvals,Ae.Tvals=Ae.Tvals,_e[Ie++]=1/0,_e[Ie++]=13,_e[Ie++]=0,_e[Ie++]=42,_e[Ie++]=1,_e[Ie++]=62,_e[Ie++]=2,_e[Ie++]=32,_e[Ie++]=3;for(var co=48;co<=57;co+=1)_e[Ie++]=co,_e[Ie++]=co-44;for(var ao=65;ao<=90;ao+=1)_e[Ie++]=ao,_e[Ie++]=ao-51;var wa=er();Ae.Xvals=wa,_e[Ie++]=1/0;for(var eo=Ae.Xvals,so=eo.size,za=eo.keys(),Po=0;Po<so;Po++){var wo=za.next().value,Ho=eo.get(wo);_e[Ie++]=wo,_e[Ie++]=1/0,_e[Ie++]=Ho;var Go=xe();_e[Ie++]=Go}var es=er();Ae.Xvals=es,_e[Ie++]=1/0;for(var To=64;To<=94;To+=1)_e[Ie++]=To,_e[Ie++]=To-64;_e[Ie++]=Ae.datamatrix_unl,_e[Ie++]=31;for(var Yo=32;Yo<=63;Yo+=1)_e[Ie++]=Yo,_e[Ie++]=Yo;var Ko=er();Ae.Evals=Ko,_e[Ie++]=1/0;for(var ts=Ae.Evals,Lo=ts.size,fs=ts.keys(),Qe=0;Qe<Lo;Qe++){var nr=fs.next().value,br=ts.get(nr);_e[Ie++]=nr,_e[Ie++]=1/0,_e[Ie++]=br;var Fr=xe();_e[Ie++]=Fr}var Xr=er();Ae.Evals=Xr,_e[Ie++]=1/0;for(var An=0;An<=255;An+=1)_e[Ie++]=An,_e[Ie++]=An;var ln=er();Ae.Bvals=ln,_e[Ie++]=1/0;for(var an=Ae.Bvals,In=an.size,En=an.keys(),ti=0;ti<In;ti++){var Ci=En.next().value,_i=an.get(Ci);_e[Ie++]=Ci,_e[Ie++]=1/0,_e[Ie++]=_i;var bi=xe();_e[Ie++]=bi}var qi=er();Ae.Bvals=qi,Ae.encvals=xe([Ae.Avals,Ae.Cvals,Ae.Tvals,Ae.Xvals,Ae.Evals,Ae.Bvals]),_e[Ie++]=1/0,_e[Ie++]=1;for(var Gi=0;Gi<255;Gi++){var ci=_e[Ie-1],vi=ci*2;if(_e[Ie++]=vi,vi>=256){var Xi=_e[--Ie];_e[Ie++]=Xi^301}}var ba=xe();Ae.rsalog=ba,Ae.rslog=xe(256);for(var $i=1;$i<=255;$i+=1)He(Ae.rslog,Ce(Ae.rsalog,$i),$i);Ae.rslog=Ae.rslog,Ae.datamatrix_rsprod=function(){var xo=_e[Ie-1];if(xo!=0){var jo=_e[Ie-2];if(jo!=0){var ls=_e[--Ie],ds=_e[--Ie];_e[Ie++]=Ce(Ae.rsalog,lr(Ce(Ae.rslog,ls)+Ce(Ae.rslog,ds))%255)}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},Ae.datamatrix_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var xo=0,jo=Ae.k;xo<jo;xo++)_e[Ie++]=0;Ae.coeffs=xe();for(var ls=1,ds=Ae.k;ls<=ds;ls+=1){var Js=Ae.coeffs;He(Js,ls,Ce(Js,ls-1)),_e[Ie++]=Ce(Ae.rsalog,ls);for(var Qs=ls-1;Qs>=1;Qs-=1){var Xs=Ae.coeffs,k1=_e[Ie-1];_e[Ie++]=Xs,_e[Ie++]=Qs,_e[Ie++]=Ce(Xs,Qs),_e[Ie++]=k1,Ae.datamatrix_rsprod();var ul=_e[--Ie],_l=_e[--Ie],Zl=_e[--Ie];He(Zl,_l,ya(ul,Ce(Ae.coeffs,_l-1)))}var fl=Ae.coeffs,yc=_e[Ie-1];_e[Ie++]=fl,_e[Ie++]=0,_e[Ie++]=Ce(fl,0),_e[Ie++]=yc,Ae.datamatrix_rsprod();var pl=_e[--Ie],dl=_e[--Ie],cc=_e[--Ie];He(cc,dl,pl),Ie--}_e[Ie++]=Oe(Ae.coeffs,0,Ae.coeffs.length-1)},Ae.datamatrix_coeffscachemax=25,Ae.datamatrix_coeffscachelimit=766,_e[Ie++]=Ae.datamatrix_coeffscachemax,_e[Ie++]=Ae.datamatrix_coeffscachelimit,Ya();var Wa=_e[--Ie];Ae.datamatrix_coeffscache=Wa,Ae.datamatrix_coeffscachefetch=function(){var xo=_e[--Ie];Ae.k=xo;var jo=Ce(Ae.datamatrix_coeffscache,"fetch");if(_e[Ie++]=Ae.k,_e[Ie++]=function(){Ae.datamatrix_gencoeffs()},_e[Ie++]=function(){var ls=_e[--Ie];_e[Ie++]=ls.length},jo()===!0)return!0},Ae=Da}var Da=Ae;Ae=Object.assign({},Ae,G1.globals),Ae.dontdraw=!1,Ae.columns=0,Ae.rows=0,Ae.format="unset",Ae.version="unset",Ae.parse=!1,Ae.parsefnc=!1,Ae.c40headerlength=-1,Ae.raw=!1,Ae.dmre=!1,Ti();var _o=_e[--Ie];Ae.options=_o;var Ra=_e[--Ie];if(Ae.barcode=Ra,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.modunit=2,Ae.barcode.length==0&&(_e[Ie++]="bwipp.datamatrixEmptyData#25160",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>15e3&&(_e[Ie++]="bwipp.datamatrixinputTooLong#25164",_e[Ie++]="The input data is too long",Sr()),si(Ae.version,"unset")&&(Ae.rows!=0||Ae.columns!=0)&&(_e[Ie++]="bwipp.datamatrixVersionRowsCols#25168",_e[Ie++]="rows and columns must not be given if version is specified",Sr()),si(Ae.version,"unset")){Nn(Ae.version,"x");var ps=_e[--Ie];if(ps){var Ms=_e[--Ie];_e[Ie-1]=Ms;var ss=_e[Ie-1],Ia=_e[Ie-2],Bs=xe(2);_e[Ie++]=Ia,_e[Ie++]=ss,di(Bs);var Cs=_e[--Ie];tn(Cs,function(){var as=_e[Ie-1],xo=!0;as.length==0&&(xo=!1);var jo=_e[--Ie];_e[Ie++]=xo,tn(jo,function(){var ds=_e[--Ie];(ds<48||ds>57)&&(_e[Ie-1]=!1)});var ls=_e[--Ie];ls||(Ie-=2,_e[Ie++]="bwipp.datamatrixVersionBadRowOrColumn#25184",_e[Ie++]="version must be formatted as RxC",Sr())});var Mo=_e[--Ie];Ae.rows=dr(Mo);var Is=_e[--Ie];Ae.columns=dr(Is);var Os=Ae.rows==Ae.columns?"square":"rectangle";Ae.format=Os}else _e[Ie-1]="bwipp.datamatrixVersionFormat#25191",_e[Ie++]="version must be formatted as RxC",Sr()}else if(gn(Ae.format,"unset")){var Gs=Ae.dmre?"rectangle":"square";Ae.format=Gs}si(Ae.format,"square")&&si(Ae.format,"rectangle")&&(_e[Ie++]="bwipp.datamatrixInvalidFormat#25200",_e[Ie++]="The format must be either square or rectangle",Sr()),Ae.urows=Ae.rows,Ae.ucols=Ae.columns,_e[Ie++]=1/0;for(var Hs=0,$o=Ae.datamatrix_metrics.length;Hs<$o;Hs++)Ae.m=Ce(Ae.datamatrix_metrics,Hs),Ae.rows=Ce(Ae.m,0),Ae.cols=Ce(Ae.m,1),Ae.regh=Ce(Ae.m,2),Ae.regv=Ce(Ae.m,3),Ae.rscw=Ce(Ae.m,4),Ae.rsbl=Ce(Ae.m,5),Ae.doly=Ce(Ae.m,6),Ae.mrows=lr(Ae.rows-2*Ae.regh),Ae.mcols=lr(Ae.cols-2*Ae.regv),Ae.ncws=lr(~~(Ae.mrows*Ae.mcols/8)-Ae.rscw),Ae.okay=!0,Ae.urows!=0&&Ae.urows!=Ae.rows&&(Ae.okay=!1),Ae.ucols!=0&&Ae.ucols!=Ae.cols&&(Ae.okay=!1),gn(Ae.format,"square")&&si(Ae.rows,Ae.cols)&&(Ae.okay=!1),gn(Ae.format,"rectangle")&&gn(Ae.rows,Ae.cols)&&(Ae.okay=!1),!Ae.dmre&&Ae.doly==1&&(Ae.okay=!1),Ae.okay&&(_e[Ie++]=Ae.ncws);di(xe(xi()));var S1=_e[--Ie];Ae.fullcws=S1,_e[Ie-1]=1/0;for(var a1=0;a1<1558;a1++)_e[Ie++]=1e4;Ae.numremcws=xe(),tn(Ae.fullcws,function(){var as=_e[--Ie];He(Ae.numremcws,as-1,1)});for(var Ws=1556;Ws>=0;Ws-=1)Ae.i=Ws,Ce(Ae.numremcws,Ae.i)!=1&&He(Ae.numremcws,Ae.i,Ce(Ae.numremcws,Ae.i+1)+1);if(Ae.getnumremcws=function(){var as=_e[Ie-1];as>=Ae.numremcws.length&&(_e[Ie-1]="bwipp.datamatrixTooMuchData#25243",_e[Ie++]="The input data exceeds the symbol capacity",Sr());var xo=_e[--Ie];_e[Ie++]=Ce(Ae.numremcws,xo)},Ae.raw){for(Ae.cws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var vs=Oe(Ae.barcode,Ae.i+1,3);_e[Ie++]=vs,_e[Ie++]=!1;for(var Ls=0,c1=vs.length;Ls<c1;Ls++){var q1=Ce(vs,Ls);(q1<48||q1>57)&&(_e[Ie-1]=!0)}var $s=_e[--Ie];if($s){Ie--;break}var T1=_e[--Ie];Ae.cw=dr(T1),Ae.cw>255&&(_e[Ie++]="bwipp.datamatrixBadRawCodeword#25260",_e[Ie++]="Raw codewords must be 0 to 255",Sr()),He(Ae.cws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.datamatrixBadRawFormat#25267",_e[Ie++]="Raw codewords must be formatted as ^NNN",Sr()),Ae.cws=Oe(Ae.cws,0,Ae.j)}else{Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0],["FNC1",Ae.datamatrix_fnc1],["PROG",Ae.datamatrix_prog]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var x1=_e[--Ie];if(Ae.msg=x1,Ae.msglen=Ae.msg.length,Ae.msglen>=9){Ur(Oe(Ae.msg,0,7));var pA=_e[--Ie];Ie--;var oA=pA==29,Rs=_e[--Ie],dA=_e[--Ie],ol=_e[--Ie],qs=_e[--Ie],X1=_e[--Ie];if(oA&&Rs==48&&dA==30&&ol==62&&qs==41&&X1==91){Ur(Oe(Ae.msg,Ae.msglen-2,2));var sA=_e[--Ie],R1=_e[--Ie];sA==4&&R1==30&&(Ce(Ae.msg,5)==53?(_e[Ie++]=1/0,_e[Ie++]=Ae.datamatrix_m05,Ur(Oe(Ae.msg,7,Ae.msg.length-9)),Ae.msg=xe()):Ce(Ae.msg,5)==54&&(_e[Ie++]=1/0,_e[Ie++]=Ae.datamatrix_m06,Ur(Oe(Ae.msg,7,Ae.msg.length-9)),Ae.msg=xe()))}}Ae.msglen=Ae.msg.length,Ae.c40headerlength>Ae.msglen&&(Ae.c40headerlength=Ae.msglen),_e[Ie++]=1/0;for(var Ks=0,j1=Ae.msglen;Ks<j1;Ks++)_e[Ie++]=0;_e[Ie++]=0,Ae.numD=xe(),_e[Ie++]=1/0;for(var B1=0,hA=Ae.msglen;B1<hA;B1++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextXterm=xe(),_e[Ie++]=1/0;for(var AA=0,$1=Ae.msglen;AA<$1;AA++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextNonX=xe(),_e[Ie++]=1/0;for(var BA=0,sl=Ae.msglen;BA<sl;BA++)_e[Ie++]=!1;_e[Ie++]=!1,Ae.isECI=xe();for(var jA=Ae.msglen-1;jA>=0;jA-=1)Ae.i=jA,Ae.barchar=Ce(Ae.msg,Ae.i),Ae.barchar>=48&&Ae.barchar<=57&&He(Ae.numD,Ae.i,Ce(Ae.numD,Ae.i+1)+1),Ae.barchar==13||Ae.barchar==42||Ae.barchar==62?He(Ae.nextXterm,Ae.i,0):He(Ae.nextXterm,Ae.i,Ce(Ae.nextXterm,Ae.i+1)+1),vr(Ae.Xvals,Ae.barchar)?He(Ae.nextNonX,Ae.i,Ce(Ae.nextNonX,Ae.i+1)+1):He(Ae.nextNonX,Ae.i,0),He(Ae.isECI,Ae.i,Ae.barchar<=-1e6);_e[Ie++]=1/0;for(var CA=Ae.nextXterm,kl=0,ml=CA.length;kl<ml;kl++){var bl=Ce(CA,kl);_e[Ie++]=bl,bl>1e4&&(_e[Ie-1]=1e4)}Ae.nextXterm=xe(),_e[Ie++]=1/0;for(var Z1=Ae.nextNonX,Dl=0,Nl=Z1.length;Dl<Nl;Dl++){var tc=Ce(Z1,Dl);_e[Ie++]=tc,tc>1e4&&(_e[Ie-1]=1e4)}for(Ae.nextNonX=xe(),Ae.isD=function(){_e[Ie++]=Ae.char>=48&&Ae.char<=57},Ae.isC=function(){_e[Ie++]=vr(Ae.CNvals,Ae.char)},Ae.isT=function(){_e[Ie++]=vr(Ae.TNvals,Ae.char)},Ae.isX=function(){_e[Ie++]=vr(Ae.Xvals,Ae.char)},Ae.isE=function(){_e[Ie++]=vr(Ae.Evals,Ae.char)},Ae.isEA=function(){_e[Ie++]=Ae.char>127},Ae.isFN=function(){_e[Ie++]=Ae.char<0},Ae.XtermFirst=function(){var as=_e[--Ie];_e[Ie++]=Pi(Ce(Ae.nextXterm,as),Ce(Ae.nextNonX,as))},Ae.lookup=function(){Ae.ac=1,Ae.cc=2,Ae.tc=2,Ae.xc=2,Ae.ec=2,Ae.bc=2.25,Ae.mode==Ae.datamatrix_A&&(Ae.ac=0,Ae.cc=1,Ae.tc=1,Ae.xc=1,Ae.ec=1,Ae.bc=1.25),Ae.mode==Ae.datamatrix_C&&(Ae.cc=0),Ae.mode==Ae.datamatrix_T&&(Ae.tc=0),Ae.mode==Ae.datamatrix_X&&(Ae.xc=0),Ae.mode==Ae.datamatrix_E&&(Ae.ec=0),Ae.mode==Ae.datamatrix_B&&(Ae.bc=0);for(var as=0;as<1;as++){if(Ce(Ae.isECI,Ae.i)){_e[Ie++]=Ae.datamatrix_A;break}if(Ae.i<Ae.c40headerlength){_e[Ie++]=Ae.datamatrix_C;break}for(Ae.isfnc1=Ce(Ae.msg,Ae.i)==Ae.datamatrix_fnc1,Ae.k=0;;){if(Ae.i+Ae.k==Ae.msglen){for(var xo=xe(["ac","cc","tc","xc","ec","bc"]),jo=0,ls=xo.length;jo<ls;jo++){var ds=Ce(xo,jo),Js=Ae[ds];Ae[ds]=cr(Js)}for(var Qs=xe([Ae.cc,Ae.tc,Ae.xc,Ae.ec,Ae.bc]),Xs=!0,k1=0,ul=Qs.length;k1<ul;k1++)Xs=Xs&&Ae.ac<=Ce(Qs,k1);if(Xs){_e[Ie++]=Ae.datamatrix_A;break}for(var _l=xe([Ae.ac,Ae.cc,Ae.tc,Ae.xc,Ae.ec]),Zl=!0,fl=0,yc=_l.length;fl<yc;fl++)Zl=Zl&&Ae.bc<Ce(_l,fl);if(Zl){Ae.isfnc1?_e[Ie++]=Ae.datamatrix_A:_e[Ie++]=Ae.datamatrix_B;break}for(var pl=xe([Ae.ac,Ae.cc,Ae.tc,Ae.xc,Ae.bc]),dl=!0,cc=0,v1=pl.length;cc<v1;cc++)dl=dl&&Ae.ec<Ce(pl,cc);if(dl){_e[Ie++]=Ae.datamatrix_E;break}for(var Rl=xe([Ae.ac,Ae.cc,Ae.xc,Ae.ec,Ae.bc]),uc=!0,xl=0,fc=Rl.length;xl<fc;xl++)uc=uc&&Ae.tc<Ce(Rl,xl);if(uc){_e[Ie++]=Ae.datamatrix_T;break}for(var pc=xe([Ae.ac,Ae.cc,Ae.tc,Ae.ec,Ae.bc]),Bl=!0,Jc=0,Xc=pc.length;Jc<Xc;Jc++)Bl=Bl&&Ae.xc<Ce(pc,Jc);if(Bl){_e[Ie++]=Ae.datamatrix_X;break}_e[Ie++]=Ae.datamatrix_C;break}Ae.char=Ce(Ae.msg,Ae.i+Ae.k),_e[Ie++]="ac",_e[Ie++]=Ae.ac,Ae.isD();var hu=_e[--Ie];if(hu){var $c=_e[--Ie];_e[Ie++]=lr($c+1/2)}else{Ae.isEA();var mA=_e[--Ie];if(mA){var eu=_e[--Ie];_e[Ie++]=cr(eu)+2}else{var gu=_e[--Ie];_e[Ie++]=cr(gu)+1}}var zs=_e[--Ie],Q1=_e[--Ie];Ae[Q1]=zs,_e[Ie++]="cc",_e[Ie++]=Ae.cc,Ae.isC();var D1=_e[--Ie];if(D1){var lA=_e[--Ie];_e[Ie++]=lr(lA+.6666667)}else{Ae.isEA();var bA=_e[--Ie];if(bA){var FA=_e[--Ie];_e[Ie++]=lr(FA+2.6666667)}else{var IA=_e[--Ie];_e[Ie++]=lr(IA+1.3333334)}}var _c=_e[--Ie],zc=_e[--Ie];Ae[zc]=_c,_e[Ie++]="tc",_e[Ie++]=Ae.tc,Ae.isT();var Cl=_e[--Ie];if(Cl){var Pc=_e[--Ie];_e[Ie++]=lr(Pc+.6666667)}else{Ae.isEA();var Nc=_e[--Ie];if(Nc){var Fc=_e[--Ie];_e[Ie++]=lr(Fc+2.6666667)}else{var Gc=_e[--Ie];_e[Ie++]=lr(Gc+1.3333334)}}var Hc=_e[--Ie],iu=_e[--Ie];Ae[iu]=Hc,_e[Ie++]="xc",_e[Ie++]=Ae.xc,Ae.isX();var Ou=_e[--Ie];if(Ou){var xu=_e[--Ie];_e[Ie++]=lr(xu+.6666667)}else{Ae.isEA();var Bu=_e[--Ie];if(Bu){var Cu=_e[--Ie];_e[Ie++]=lr(Cu+4.3333334)}else{var vu=_e[--Ie];_e[Ie++]=lr(vu+3.3333334)}}var Mu=_e[--Ie],mu=_e[--Ie];Ae[mu]=Mu,_e[Ie++]="ec",_e[Ie++]=Ae.ec,Ae.isE();var Wc=_e[--Ie];if(Wc){var Eu=_e[--Ie];_e[Ie++]=lr(Eu+3/4)}else{Ae.isEA();var bu=_e[--Ie];if(bu){var au=_e[--Ie];_e[Ie++]=lr(au+17/4)}else{var go=_e[--Ie];_e[Ie++]=lr(go+13/4)}}var Lc=_e[--Ie],Vc=_e[--Ie];Ae[Vc]=Lc,_e[Ie++]="bc",_e[Ie++]=Ae.bc,Ae.isFN();var xc=_e[--Ie];xc?_e[Ie-1]+=4:_e[Ie-1]+=1;var Xu=_e[--Ie],m1=_e[--Ie];if(Ae[m1]=Xu,Ae.k>=4){for(var O1=xe([Ae.cc,Ae.tc,Ae.xc,Ae.ec,Ae.bc]),Iu=!0,Pu=0,ku=O1.length;Pu<ku;Pu++)Iu=Iu&&Ae.ac+1<=Ce(O1,Pu);if(Iu){_e[Ie++]=Ae.datamatrix_A;break}if(Ae.bc+1<=Ae.ac){Ae.isfnc1?_e[Ie++]=Ae.datamatrix_A:_e[Ie++]=Ae.datamatrix_B;break}for(var $u=xe([Ae.cc,Ae.tc,Ae.xc,Ae.ec]),wu=!0,Du=0,zu=$u.length;Du<zu;Du++)wu=wu&&Ae.bc+1<Ce($u,Du);if(wu){Ae.isfnc1?_e[Ie++]=Ae.datamatrix_A:_e[Ie++]=Ae.datamatrix_B;break}for(var Gu=xe([Ae.ac,Ae.cc,Ae.tc,Ae.xc,Ae.bc]),Wu=!0,Nu=0,qu=Gu.length;Nu<qu;Nu++)Wu=Wu&&Ae.ec+1<Ce(Gu,Nu);if(Wu){_e[Ie++]=Ae.datamatrix_E;break}for(var Zu=xe([Ae.ac,Ae.cc,Ae.xc,Ae.ec,Ae.bc]),yu=!0,Su=0,ef=Zu.length;Su<ef;Su++)yu=yu&&Ae.tc+1<Ce(Zu,Su);if(yu){_e[Ie++]=Ae.datamatrix_T;break}for(var tf=xe([Ae.ac,Ae.cc,Ae.tc,Ae.ec,Ae.bc]),Tu=!0,Vu=0,lf=tf.length;Vu<lf;Vu++)Tu=Tu&&Ae.xc+1<Ce(tf,Vu);if(Tu){_e[Ie++]=Ae.datamatrix_X;break}for(var nf=xe([Ae.ac,Ae.tc,Ae.ec,Ae.bc]),_u=!0,dc=0,af=nf.length;dc<af;dc++)_u=_u&&Ae.cc+1<Ce(nf,dc);if(_u){if(Ae.cc<Ae.xc){_e[Ie++]=Ae.datamatrix_C;break}if(Ae.cc==Ae.xc){_e[Ie++]=Ae.i+Ae.k+1,Ae.XtermFirst();var Fu=_e[--Ie];if(Fu){_e[Ie++]=Ae.datamatrix_X;break}else{_e[Ie++]=Ae.datamatrix_C;break}}}}Ae.k=Ae.k+1}}},Ae.addtocws=function(){var as=_e[Ie-1];as.length+Ae.j>Ae.cws.length&&(_e[Ie-1]="bwipp.datamatrixTooMuchData#25405",_e[Ie++]="The input data exceeds the symbol capacity",Sr());var xo=_e[--Ie];rr(Ae.cws,Ae.j,xo),Ae.j=xo.length+Ae.j},Ae.ECItocws=function(){var as=_e[--Ie],xo=-as-1e6;if(_e[Ie++]=xo,xo<=126){var jo=_e[--Ie],ls=xe(1);_e[Ie++]=jo+1,di(ls)}else{var ds=_e[Ie-1];if(ds<=16382){var Js=_e[--Ie],Qs=Js-127,Xs=xe(2);_e[Ie++]=~~(Qs/254)+128,_e[Ie++]=Qs%254+1,di(Xs)}else{var k1=_e[--Ie],ul=k1-16383,_l=xe(3);_e[Ie++]=~~(ul/64516)+192,_e[Ie++]=~~(ul/254)%254+1,_e[Ie++]=ul%254+1,di(_l)}}},Ae.encA=function(){for(var as=0;as<1;as++){if(Ce(Ae.isECI,Ae.i)){_e[Ie++]=Ce(Ae.Avals,Ae.datamatrix_eci),Ae.addtocws(),_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.ECItocws(),Ae.addtocws(),Ae.i=Ae.i+1;break}if(Ae.i>=Ae.c40headerlength&&Ce(Ae.numD,Ae.i)>=2){var xo=Ge(2);He(xo,0,Ce(Ae.msg,Ae.i)),He(xo,1,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ce(Ae.Avals,xo),Ae.addtocws(),Ae.i=Ae.i+2;break}_e[Ie++]="newmode",Ae.lookup();var jo=_e[--Ie],ls=_e[--Ie];if(Ae[ls]=jo,Ae.newmode!=Ae.mode){_e[Ie++]=Ce(Ae.Avals,Ce(xe([-1,Ae.datamatrix_lC,Ae.datamatrix_lT,Ae.datamatrix_lX,Ae.datamatrix_lE,Ae.datamatrix_lB]),Ae.newmode)),Ae.addtocws(),Ae.mode=Ae.newmode;break}_e[Ie++]=Ce(Ae.Avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.i=Ae.i+1;break}},Ae.CTXvalstocws=function(){var as=_e[--Ie];Ae.in=as,_e[Ie++]=1/0;for(var xo=0,jo=Ae.in.length-1;xo<=jo;xo+=3){for(var ls=Oe(Ae.in,xo,3),ds=0,Js=0,Qs=ls.length;Js<Qs;Js++)ds=lr(ds+Ce(ls,Js))*40;var Xs=~~(ds/40)+1;_e[Ie++]=~~(Xs/256),_e[Ie++]=Xs%256}di(xe(xi()));var k1=_e[--Ie];_e[Ie-1]=k1},Ae.encCTX=function(){for(Ae.p=0,Ae.ctxvals=xe(2500),Ae.done=!1;!(Ae.i==Ae.msglen||!vr(Ce(Ae.encvals,Ae.mode),Ce(Ae.msg,Ae.i)));){if(Ae.p%3==0){if(Ae.p>0){_e[Ie++]="newmode",Ae.lookup();var as=_e[--Ie],xo=_e[--Ie];if(Ae[xo]=as,si(Ae.newmode,Ae.mode)){_e[Ie++]=Oe(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.datamatrix_unlcw]),Ae.addtocws(),Ae.newmode!=Ae.datamatrix_A&&(_e[Ie++]=Ce(Ae.Avals,Ce(xe([-1,Ae.datamatrix_lC,Ae.datamatrix_lT,Ae.datamatrix_lX,Ae.datamatrix_lE,Ae.datamatrix_lB]),Ae.newmode)),Ae.addtocws()),Ae.mode=Ae.newmode,Ae.done=!0;break}}if(Ae.msglen-Ae.i<=3){_e[Ie++]=Ae.j+~~(Ae.p/3)*2,Ae.getnumremcws();var jo=_e[--Ie];Ae.remcws=jo,_e[Ie++]=1/0;for(var ls=Oe(Ae.msg,Ae.i,Ae.msglen-Ae.i),ds=0,Js=ls.length;ds<Js;ds++){var Qs=Ce(ls,ds),Xs=vr(Ce(Ae.encvals,Ae.mode),Qs);if(_e[Ie++]=Qs,Xs){var k1=_e[--Ie];Ur(Ce(Ce(Ae.encvals,Ae.mode),k1))}else _e[Ie-1]=-1,_e[Ie++]=-1,_e[Ie++]=-1,_e[Ie++]=-1}if(Ae.remvals=xe(),Ae.remcws==2&&Ae.remvals.length==3){_e[Ie++]=1/0,Ur(Oe(Ae.ctxvals,0,Ae.p)),Ur(Ae.remvals);var ul=xe();_e[Ie++]=ul,Ae.CTXvalstocws(),Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.i=Ae.msglen,Ae.done=!0;break}if(Ae.remcws==2&&Ae.remvals.length==2&&Ae.mode!=Ae.datamatrix_X){_e[Ie++]=1/0,Ur(Oe(Ae.ctxvals,0,Ae.p)),Ur(Ae.remvals),Ur(Ce(Ce(Ae.encvals,Ae.mode),Ae.datamatrix_sft1));var _l=xe();_e[Ie++]=_l,Ae.CTXvalstocws(),Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.i=Ae.msglen,Ae.done=!0;break}if(Ae.remcws==2&&Ae.remvals.length==1){_e[Ie++]=Oe(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.datamatrix_unlcw]),Ae.addtocws(),_e[Ie++]=Ce(Ae.Avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.i=Ae.msglen,Ae.done=!0;break}if(Ae.remcws==1&&Ae.remvals.length==1){_e[Ie++]=Oe(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=Ce(Ae.Avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.i=Ae.msglen,Ae.done=!0;break}}}var Zl=Ce(Ce(Ae.encvals,Ae.mode),Ce(Ae.msg,Ae.i));_e[Ie++]=Zl,Zl.length+Ae.p>Ae.ctxvals.length&&(_e[Ie-1]="bwipp.datamatrixTooMuchData#25545",_e[Ie++]="The input data exceeds the symbol capacity",Sr());var fl=_e[--Ie];rr(Ae.ctxvals,Ae.p,fl),Ae.p=fl.length+Ae.p,Ae.i=Ae.i+1}if(!Ae.done){for(;Ae.p%3!=0;)Ae.i=Ae.i-1,Ae.p=Ae.p-Ce(Ce(Ae.encvals,Ae.mode),Ce(Ae.msg,Ae.i)).length;_e[Ie++]=1/0,Ur(Oe(Ae.ctxvals,0,Ae.p));var yc=xe();if(_e[Ie++]=yc,Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.datamatrix_unlcw]),Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.c40headerlength=-1,Ae.i!=Ae.msglen&&!Ce(Ae.isECI,Ae.i))if(Ce(Ae.numD,Ae.i)>=2){var pl=Ge(2);He(pl,0,Ce(Ae.msg,Ae.i)),He(pl,1,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ce(Ae.Avals,pl),Ae.addtocws(),Ae.i=Ae.i+2}else _e[Ie++]=Ce(Ae.Avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.i=Ae.i+1}},Ae.Evalstocws=function(){var as=_e[--Ie];Ae.in=as,Ae.inlen=Ae.in.length,Ae.outlen=cr(Ae.in.length/4*3),_e[Ie++]=1/0,Ur(Ae.in),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ae.in=xe(),_e[Ie++]=1/0;for(var xo=0,jo=Ae.inlen-1;xo<=jo;xo+=4){for(var ls=Oe(Ae.in,xo,4),ds=0,Js=0,Qs=ls.length;Js<Qs;Js++)ds=Na(ds,Ce(ls,Js))*64;var Xs=xr(ds/64);_e[Ie++]=xr(Xs/65536)&255,_e[Ie++]=xr(Xs/256)&255,_e[Ie++]=Xs&255}di(xe(xi()));var k1=_e[--Ie];_e[Ie-1]=Oe(k1,0,Ae.outlen)},Ae.encE=function(){for(Ae.p=0,Ae.edifactvals=xe(2100);!(Ae.i==Ae.msglen||!vr(Ae.Evals,Ce(Ae.msg,Ae.i)));){if(Ae.p>=Ae.edifactvals.length&&(_e[Ie++]="bwipp.datamatrixTooMuchData#25608",_e[Ie++]="The input data exceeds the symbol capacity",Sr()),Ae.p%4==0){if(Ae.msglen-Ae.i<=2){_e[Ie++]=Ae.j+~~(Ae.p/4)*3,Ae.getnumremcws();var as=_e[--Ie];Ae.remcws=as,_e[Ie++]=1/0;for(var xo=Oe(Ae.msg,Ae.i,Ae.msglen-Ae.i),jo=0,ls=xo.length;jo<ls;jo++)Ur(Ce(Ae.Avals,Ce(xo,jo)));if(Ae.remvals=xe(),(Ae.remcws==1||Ae.remcws==2)&&Ae.remvals.length<=Ae.remcws){_e[Ie++]=Oe(Ae.edifactvals,0,Ae.p),Ae.Evalstocws(),Ae.addtocws(),_e[Ie++]=Ae.remvals,Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.i=Ae.msglen;break}}Ae.lookup();var ds=_e[--Ie];if(ds!=Ae.mode)break}var Js=Ce(Ae.Evals,Ce(Ae.msg,Ae.i));rr(Ae.edifactvals,Ae.p,Js),Ae.p=Js.length+Ae.p,Ae.i=Ae.i+1}if(Ae.mode!=Ae.datamatrix_A){_e[Ie++]=Ae.j+~~(Ae.p/4)*3-1,Ae.getnumremcws();var Qs=_e[--Ie];if(Ae.remcws=Qs-1,Ae.p%4!=0||Ae.i!=Ae.msglen||Ae.remcws>=3){var Xs=Ce(Ae.Evals,Ae.datamatrix_unl);rr(Ae.edifactvals,Ae.p,Xs),Ae.p=Xs.length+Ae.p}if(_e[Ie++]=Oe(Ae.edifactvals,0,Ae.p),Ae.Evalstocws(),Ae.addtocws(),Ae.mode=Ae.datamatrix_A,Ae.c40headerlength=-1,Ae.i!=Ae.msglen&&!Ce(Ae.isECI,Ae.i))if(Ce(Ae.numD,Ae.i)>=2){var k1=Ge(2);He(k1,0,Ce(Ae.msg,Ae.i)),He(k1,1,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ce(Ae.Avals,k1),Ae.addtocws(),Ae.i=Ae.i+2}else _e[Ie++]=Ce(Ae.Avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.i=Ae.i+1}},Ae.encB=function(){for(Ae.p=0,Ae.bvals=xe(1558);Ae.i!=Ae.msglen;){Ae.lookup();var as=_e[--Ie];if(as!=Ae.mode)break;Ae.p>=Ae.bvals.length&&(_e[Ie++]="bwipp.datamatrixTooMuchData#25667",_e[Ie++]="The input data exceeds the symbol capacity",Sr()),He(Ae.bvals,Ae.p,Ce(Ae.msg,Ae.i)),Ae.p=Ae.p+1,Ae.i=Ae.i+1}_e[Ie++]=Ae.j+Ae.p,Ae.getnumremcws();var xo=_e[--Ie];Ae.remcws=xo-1,_e[Ie++]=1/0,Ae.remcws==0&&Ae.i==Ae.msglen?_e[Ie++]=0:Ae.p<250?_e[Ie++]=Ae.p:(_e[Ie++]=~~(Ae.p/250)+249,_e[Ie++]=Ae.p%250),Ur(Oe(Ae.bvals,0,Ae.p)),Ae.bvals=xe();for(var jo=0,ls=Ae.bvals.length-1;jo<=ls;jo+=1){Ae.p=jo;var ds=lr((Ae.j+Ae.p+1)*149%255+1+Ce(Ae.bvals,Ae.p));ds>=256&&(ds=ds-256),He(Ae.bvals,Ae.p,ds)}_e[Ie++]=Ae.bvals,Ae.addtocws(),Ae.mode=Ae.datamatrix_A},Ae.cws=xe(1558),Ae.mode=Ae.datamatrix_A,Ae.i=0,Ae.j=0,Ce(Ae.msg,0)==Ae.datamatrix_fnc1&&(_e[Ie++]=Ce(Ae.Avals,Ae.datamatrix_fnc1),Ae.addtocws(),Ae.i=1,Ae.c40headerlength>0&&(Ae.c40headerlength=Ae.c40headerlength+1));!(Ae.i>=Ae.msglen);){var GA=Ae[Ce(Ae.datamatrix_encfuncs,Ae.mode)];if(GA()===!0)break}Ae.cws=Oe(Ae.cws,0,Ae.j)}Ae.datlen=Ae.cws.length,_e[Ie++]=Ae.j-1,Ae.getnumremcws();var UA=_e[--Ie];if(Ae.remcws=UA-1,Ae.remcws>0){_e[Ie++]=1/0,Ur(Ae.cws);for(var Il=0,rc=Ae.remcws;Il<rc;Il++)_e[Ie++]=129;Ae.cws=xe();for(var Al=Ae.datlen+1,nc=lr(Ae.datlen+Ae.remcws)-1;Al<=nc;Al+=1){Ae.i=Al;var u1=(Ae.i+1)*149%253+1+129;u1>254&&(u1=u1-254),He(Ae.cws,Ae.i,u1)}}vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#25729",_e[Ie++]=Ae.cws,Sr());for(var ll=0,bc=Ae.datamatrix_metrics.length;ll<bc&&(Ae.m=Ce(Ae.datamatrix_metrics,ll),Ae.rows=Ce(Ae.m,0),Ae.cols=Ce(Ae.m,1),Ae.regh=Ce(Ae.m,2),Ae.regv=Ce(Ae.m,3),Ae.rscw=Ce(Ae.m,4),Ae.rsbl=Ce(Ae.m,5),Ae.doly=Ce(Ae.m,6),Ae.mrows=lr(Ae.rows-2*Ae.regh),Ae.mcols=lr(Ae.cols-2*Ae.regv),Ae.rrows=~~(Ae.mrows/Ae.regh),Ae.rcols=~~(Ae.mcols/Ae.regv),Ae.ncws=lr(~~(Ae.mrows*Ae.mcols/8)-Ae.rscw),Ae.okay=!0,Ae.cws.length!=Ae.ncws&&(Ae.okay=!1),Ae.urows!=0&&Ae.urows!=Ae.rows&&(Ae.okay=!1),Ae.ucols!=0&&Ae.ucols!=Ae.cols&&(Ae.okay=!1),gn(Ae.format,"square")&&si(Ae.rows,Ae.cols)&&(Ae.okay=!1),gn(Ae.format,"rectangle")&&gn(Ae.rows,Ae.cols)&&(Ae.okay=!1),!Ae.dmre&&Ae.doly==1&&(Ae.okay=!1),!Ae.okay);ll++);Ae.okay||(_e[Ie++]="bwipp.datamatrixNoValidSymbol#25761",_e[Ie++]="Maximum length exceeded or invalid size",Sr()),_e[Ie++]="coeffs",_e[Ie++]=~~(Ae.rscw/Ae.rsbl),Ae.datamatrix_coeffscachefetch();var ic=_e[--Ie],Fl=_e[--Ie];Ae[Fl]=ic,Ae.ecbs=xe(Ae.rsbl),Ae.ecpb=~~(Ae.rscw/Ae.rsbl);for(var ql=0,WA=Ae.rsbl-1;ql<=WA;ql+=1){Ae.blk=ql,Ae.cws.length!=1558?Ae.cwbsize=~~(Ae.cws.length/Ae.rsbl):Ae.blk<=7?Ae.cwbsize=156:Ae.cwbsize=155,Ae.lfsr=xe(Ae.ecpb);var Cc=Ae.cwbsize,ac=Ae.coeffs,Dc=Ae.ecpb,oc=Ae.lfsr;_e[Ie++]=Ae.ecbs,_e[Ie++]=Ae.blk,_e[Ie++]=function(){var as=_e[--Ie];_e[Ie++]=Ce(Ae.cws,lr(as*Ae.rsbl+Ae.blk))},_e[Ie++]=Cc,_e[Ie++]=ac,_e[Ie++]=Dc,_e[Ie++]=oc,_e[Ie++]=Ae.datamatrix_rsprod,Ro();var MA=_e[--Ie],sc=_e[--Ie];He(sc,MA,Ae.lfsr)}if(Ae.ncws==1558&&(_e[Ie++]=1/0,Ur(Oe(Ae.ecbs,8,2)),Ur(Oe(Ae.ecbs,0,8)),Ae.ecbs=xe()),vr(Ae.options,"debugecc")){_e[Ie++]="bwipp.debugecc#25805",_e[Ie++]=1/0;for(var kA=Ae.ecbs,DA=0,b1=kA.length;DA<b1;DA++)Ur(Ce(kA,DA));var qA=xe();_e[Ie++]=qA,Sr()}var EA=xe(lr(Ae.cws.length+Ae.rscw));rr(EA,0,Ae.cws),Ae.cws=EA;for(var ZA=0,VA=Ae.rscw-1;ZA<=VA;ZA+=1)Ae.i=ZA,He(Ae.cws,lr(Ae.ncws+Ae.i),Ce(Ce(Ae.ecbs,Ae.i%Ae.rsbl),~~(Ae.i/Ae.rsbl)));Ae.module=function(){tr(4,-1);var as=pr(Ge(8),"00000000");_e[Ie++]=as,_e[Ie++]=as;var xo=Ge(8),jo=_e[Ie-3],ls=wr(xo,jo,2),ds=_e[Ie-1];_e[Ie-3]=_e[Ie-2],Ie-=2,rr(ds,8-ls.length,ls);for(var Js=7;Js>=0;Js-=1){var Qs=_e[--Ie];_e[Ie++]=Ce(Qs,Js)-48,_e[Ie++]=Qs}Ie--,tr(11,-3);var Xs=_e[--Ie];tn(Xs,function(){var k1=_e[--Ie];if(k1()===!0)return!0;var ul=_e[Ie-2];if(ul<0){var _l=_e[--Ie],Zl=_e[--Ie];_e[Ie++]=lr(Zl+Ae.mrows),_e[Ie++]=lr(_l+(4-(Ae.mrows+4)%8))}var fl=_e[Ie-1];if(fl<0){var yc=_e[--Ie],pl=_e[--Ie];_e[Ie++]=lr(pl+(4-(Ae.mcols+4)%8)),_e[Ie++]=lr(yc+Ae.mcols)}var dl=_e[Ie-2];if(dl>=Ae.mrows){var cc=_e[--Ie],v1=_e[--Ie];_e[Ie++]=lr(v1-Ae.mrows),_e[Ie++]=cc}var Rl=_e[--Ie],uc=_e[--Ie];_e[Ie++]=Ae.mmat,_e[Ie++]=lr(Rl+uc*Ae.mcols),tr(5,-1);var xl=_e[--Ie],fc=_e[--Ie],pc=_e[--Ie];He(pc,fc,xl)})},_e[Ie++]=1/0;for(var Ds=0,ta=Ae.mrows*Ae.mcols;Ds<ta;Ds++)_e[Ie++]=-1;Ae.mmat=xe();for(var ws=Ae.cws.length-1;ws>=0;ws-=1)_e[Ie++]=Ce(Ae.cws,ws);for(_e[Ie++]=4,_e[Ie++]=0;;){var ho=_e[Ie-1],Oo=_e[Ie-2];ho==0&&Oo==Ae.mrows&&(_e[Ie++]=Ae.datamatrix_dmc1,Ae.module());var bs=_e[Ie-1],As=_e[Ie-2];bs==0&&As==Ae.mrows-2&&Ae.mcols%4!=0&&(_e[Ie++]=Ae.datamatrix_dmc2,Ae.module());var js=_e[Ie-1],Zs=_e[Ie-2];js==0&&Zs==Ae.mrows-2&&Ae.mcols%8==4&&(_e[Ie++]=Ae.datamatrix_dmc3,Ae.module());var U1=_e[Ie-1],vA=_e[Ie-2];for(U1==2&&vA==Ae.mrows+4&&Ae.mcols%8==0&&(_e[Ie++]=Ae.datamatrix_dmc4,Ae.module());;){var YA=_e[Ie-1],wl=_e[Ie-2];if(YA>=0&&wl<Ae.mrows){var KA=_e[Ie-1],JA=_e[Ie-2],NA=Ce(Ae.mmat,lr(KA+JA*Ae.mcols));NA==-1&&(_e[Ie++]=Ae.datamatrix_dmn,Ae.module())}var Hl=_e[--Ie],yl=_e[--Ie];if(_e[Ie++]=yl-2,_e[Ie++]=Hl+2,!(Hl+2<Ae.mcols&&yl-2>=0))break}var cl=_e[--Ie];for(_e[Ie-1]+=1,_e[Ie++]=cl+3;;){var Ll=_e[Ie-1],Ic=_e[Ie-2];if(Ll<Ae.mcols&&Ic>=0){var wc=_e[Ie-1],Mc=_e[Ie-2],Ec=Ce(Ae.mmat,lr(wc+Mc*Ae.mcols));Ec==-1&&(_e[Ie++]=Ae.datamatrix_dmn,Ae.module())}var Ac=_e[--Ie],nu=_e[--Ie];if(_e[Ie++]=nu+2,_e[Ie++]=Ac-2,!(Ac-2>=0&&nu+2<Ae.mrows))break}var pu=_e[--Ie],lc=_e[--Ie];if(_e[Ie++]=lc+3,_e[Ie++]=pu+1,!(pu+1<Ae.mcols||lc+3<Ae.mrows)){Ie-=2;break}}Ce(Ae.mmat,Ae.mrows*Ae.mcols-1)==-1&&(rr(Ae.mmat,Ae.mrows*(Ae.mcols-1)-2,xe([1,0])),rr(Ae.mmat,Ae.mrows*Ae.mcols-2,xe([0,1]))),Ae.pixs=xe(Ae.rows*Ae.cols),Ae.cwpos=0;for(var Qc=0,du=Ae.rows-1;Qc<=du;Qc+=1){if(Ae.i=Qc,Ae.i%(Ae.rrows+2)==0){var Kc=Ae.pixs,qc=Ae.i*Ae.cols;_e[Ie++]=1/0;for(var Zc=0,Oc=~~(Ae.cols/2);Zc<Oc;Zc++)_e[Ie++]=1,_e[Ie++]=0;var uo=xe();rr(Kc,qc,uo)}if(Ae.i%(Ae.rrows+2)==Ae.rrows+1){for(var Do=Ae.pixs,Us=Ae.i*Ae.cols,ys=[],e1=0,I1=Ae.cols;e1<I1;e1++)ys[e1]=1;ys=xe(ys),rr(Do,Us,ys)}if(Ae.i%(Ae.rrows+2)!=0&&Ae.i%(Ae.rrows+2)!=Ae.rrows+1)for(var f1=0,V1=Ae.cols-1;f1<=V1;f1+=1)Ae.j=f1,Ae.j%(Ae.rcols+2)==0&&He(Ae.pixs,lr(Ae.i*Ae.cols+Ae.j),1),Ae.j%(Ae.rcols+2)==Ae.rcols+1&&He(Ae.pixs,lr(Ae.i*Ae.cols+Ae.j),Ae.i%2),Ae.j%(Ae.rcols+2)!=0&&Ae.j%(Ae.rcols+2)!=Ae.rcols+1&&(He(Ae.pixs,lr(Ae.i*Ae.cols+Ae.j),Ce(Ae.mmat,Ae.cwpos)),Ae.cwpos=Ae.cwpos+1)}_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.cols],["pixy",Ae.rows],["height",Ae.rows*Ae.modunit/72],["width",Ae.cols*Ae.modunit/72],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",Ae.options]]),Ae._render&&Oi(),Ae=Da}function rl(){var gr=Ae;Ae=Object.assign({},Ae,rl.globals),Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"format","rectangle"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,G1();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function PA(){var gr=Ae;Ae=Object.assign({},Ae,PA.globals),Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"dmre",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,G1();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function yA(){if(!yA.globals){var Gr=Ae;Ae=yA.globals={};var gr=new Map([["7","24x24"],["9","32x32"],["29","16x48"]]);Ae.mailmark_typetoversion=gr;var jr=new Map([["7","square"],["9","square"],["29","rectangle"]]);Ae.mailmark_typetoformat=jr,Ae=Gr}var Gr=Ae;Ae=Object.assign({},Ae,yA.globals),Ae.type="unset",Ae.parse=!1,Ae.dontdraw=!1,Ti();var zr=_e[--Ie];Ae.options=zr;var rn=_e[--Ie];Ae.barcode=rn,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var Yr=_e[--Ie];Ae.barcode=Yr,Ae.barlen=Ae.barcode.length,qr(Ae.options,"parse");var Lr=Ae.type;si(Lr,"7")&&si(Lr,"9")&&si(Lr,"29")&&(_e[Ie++]="bwipp.mailmarkBadType#26146",_e[Ie++]="Royal Mail Mailmark type must be 7, 9 or 29",Sr()),Ae.version=Ce(Ae.mailmark_typetoversion,Ae.type),Ae.format=Ce(Ae.mailmark_typetoformat,Ae.type),Ae.barcode.length<45&&(_e[Ie++]="bwipp.mailmarkBadLength#26155",_e[Ie++]="Royal Mail Mailmark must contain at least 45 characters of Mailmark formatted data, including any required space padding",Sr()),si(Oe(Ae.barcode,0,4),"JGB ")&&(_e[Ie++]="bwipp.mailmarkBadIndicator#26158",_e[Ie++]="Royal Mail Mailmark must begin with JGB<space> identifier",Sr()),He(Ae.options,"version",Ae.version),He(Ae.options,"format",Ae.format),He(Ae.options,"c40headerlength",45),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,G1();var Rr=_e[--Ie];Ae.args=Rr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=Gr}function _1(){if(!_1.globals){var En=Ae;Ae=_1.globals={},Ae.qrcode_v1to9=0,Ae.qrcode_v10to26=1,Ae.qrcode_v27to40=2,Ae.qrcode_vM1=3,Ae.qrcode_vM2=4,Ae.qrcode_vM3=5,Ae.qrcode_vM4=6,Ae.qrcode_vR7x43=7,Ae.qrcode_vR7x59=8,Ae.qrcode_vR7x77=9,Ae.qrcode_vR7x99=10,Ae.qrcode_vR7x139=11,Ae.qrcode_vR9x43=12,Ae.qrcode_vR9x59=13,Ae.qrcode_vR9x77=14,Ae.qrcode_vR9x99=15,Ae.qrcode_vR9x139=16,Ae.qrcode_vR11x27=17,Ae.qrcode_vR11x43=18,Ae.qrcode_vR11x59=19,Ae.qrcode_vR11x77=20,Ae.qrcode_vR11x99=21,Ae.qrcode_vR11x139=22,Ae.qrcode_vR13x27=23,Ae.qrcode_vR13x43=24,Ae.qrcode_vR13x59=25,Ae.qrcode_vR13x77=26,Ae.qrcode_vR13x99=27,Ae.qrcode_vR13x139=28,Ae.qrcode_vR15x43=29,Ae.qrcode_vR15x59=30,Ae.qrcode_vR15x77=31,Ae.qrcode_vR15x99=32,Ae.qrcode_vR15x139=33,Ae.qrcode_vR17x43=34,Ae.qrcode_vR17x59=35,Ae.qrcode_vR17x77=36,Ae.qrcode_vR17x99=37,Ae.qrcode_vR17x139=38,Ae.qrcode_N=0,Ae.qrcode_A=1,Ae.qrcode_B=2,Ae.qrcode_K=3,Ae.qrcode_E=4,Ae.qrcode_encfuncs=xe(["encN","encA","encB","encK","encE"]),Ae.qrcode_fn1=-1,_e[Ie++]=1/0,_e[Ie++]=1/0;for(var gr=48;gr<=57;gr+=1)_e[Ie++]=gr;for(var jr=xe(),Gr=0,zr=jr.length;Gr<zr;Gr++)_e[Ie++]=Ce(jr,Gr),_e[Ie++]=-1;var rn=er();Ae.qrcode_Nexcl=rn,_e[Ie++]=1/0,_e[Ie++]=1/0,_e[Ie++]=32,_e[Ie++]=36,_e[Ie++]=37,_e[Ie++]=42,_e[Ie++]=43,_e[Ie++]=45,_e[Ie++]=46,_e[Ie++]=47,_e[Ie++]=58;for(var Yr=65;Yr<=90;Yr+=1)_e[Ie++]=Yr;_e[Ie++]=Ae.qrcode_fn1;for(var Lr=xe(),Rr=0,Kr=Lr.length;Rr<Kr;Rr++)_e[Ie++]=Ce(Lr,Rr),_e[Ie++]=-1;var en=er();Ae.qrcode_Aexcl=en,_e[Ie++]=1/0,_e[Ie++]=1/0;for(var Vr=129;Vr<=159;Vr+=1)_e[Ie++]=Vr;for(var bn=224;bn<=235;bn+=1)_e[Ie++]=bn;for(var sn=xe(),pn=0,Pn=sn.length;pn<Pn;pn++)_e[Ie++]=Ce(sn,pn),_e[Ie++]=-1;var wn=er();Ae.qrcode_Kexcl=wn,_e[Ie++]=1/0;var kn=xe(["0001","0010","0100","1000","0111"]);_e[Ie++]=kn,_e[Ie++]=kn,_e[Ie++]=kn,_e[Ie++]=xe(["",-1,-1,-1,-1]),_e[Ie++]=xe(["0","1",-1,-1,-1]),_e[Ie++]=xe(["00","01","10","11",-1]),_e[Ie++]=xe(["000","001","010","011",-1]),_e[Ie++]=xe(["001","010","011","100","111"]);for(var Sn=0;Sn<31;Sn++){var Wn=_e[Ie-1];_e[Ie++]=Wn}var ri=xe();Ae.qrcode_mids=ri,Ae.qrcode_cclens=xe([xe([10,9,8,8]),xe([12,11,16,10]),xe([14,13,16,12]),xe([3,-1,-1,-1]),xe([4,3,-1,-1]),xe([5,4,4,3]),xe([6,5,5,4]),xe([4,3,3,2]),xe([5,5,4,3]),xe([6,5,5,4]),xe([7,6,5,5]),xe([7,6,6,5]),xe([5,5,4,3]),xe([6,5,5,4]),xe([7,6,5,5]),xe([7,6,6,5]),xe([8,7,6,6]),xe([4,4,3,2]),xe([6,5,5,4]),xe([7,6,5,5]),xe([7,6,6,5]),xe([8,7,6,6]),xe([8,7,7,6]),xe([5,5,4,3]),xe([6,6,5,5]),xe([7,6,6,5]),xe([7,7,6,6]),xe([8,7,7,6]),xe([8,8,7,7]),xe([7,6,6,5]),xe([7,7,6,5]),xe([8,7,7,6]),xe([8,7,7,6]),xe([9,8,7,7]),xe([7,6,6,5]),xe([8,7,6,6]),xe([8,7,7,6]),xe([8,8,7,6]),xe([9,8,8,7])]),_e[Ie++]=1/0;for(var ni=0;ni<3;ni++)_e[Ie++]=4;_e[Ie++]=3,_e[Ie++]=5,_e[Ie++]=7,_e[Ie++]=9;for(var zn=0;zn<32;zn++)_e[Ie++]=3;var Hn=xe();Ae.qrcode_termlens=Hn,Ae.qrcode_padstrs=xe(["11101100","00010001"]),Ae.qrcode_charmap="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ $%*+-./:",_e[Ie++]=1/0,_e[Ie++]="full",_e[Ie++]=1/0;for(var On=0;On<=9;On+=1)_e[Ie++]=wr(Ge(2),On,10),_e[Ie++]=Ae.qrcode_v1to9;for(var qn=10;qn<=26;qn+=1)_e[Ie++]=wr(Ge(2),qn,10),_e[Ie++]=Ae.qrcode_v10to26;for(var pi=27;pi<=40;pi+=1)_e[Ie++]=wr(Ge(2),pi,10),_e[Ie++]=Ae.qrcode_v27to40;var Ln=er(),Xn=new Map([["M1",Ae.qrcode_vM1],["M2",Ae.qrcode_vM2],["M3",Ae.qrcode_vM3],["M4",Ae.qrcode_vM4]]),Yn=new Map([["R7x43",Ae.qrcode_vR7x43],["R7x59",Ae.qrcode_vR7x59],["R7x77",Ae.qrcode_vR7x77],["R7x99",Ae.qrcode_vR7x99],["R7x139",Ae.qrcode_vR7x139],["R9x43",Ae.qrcode_vR9x43],["R9x59",Ae.qrcode_vR9x59],["R9x77",Ae.qrcode_vR9x77],["R9x99",Ae.qrcode_vR9x99],["R9x139",Ae.qrcode_vR9x139],["R11x27",Ae.qrcode_vR11x27],["R11x43",Ae.qrcode_vR11x43],["R11x59",Ae.qrcode_vR11x59],["R11x77",Ae.qrcode_vR11x77],["R11x99",Ae.qrcode_vR11x99],["R11x139",Ae.qrcode_vR11x139],["R13x27",Ae.qrcode_vR13x27],["R13x43",Ae.qrcode_vR13x43],["R13x59",Ae.qrcode_vR13x59],["R13x77",Ae.qrcode_vR13x77],["R13x99",Ae.qrcode_vR13x99],["R13x139",Ae.qrcode_vR13x139],["R15x43",Ae.qrcode_vR15x43],["R15x59",Ae.qrcode_vR15x59],["R15x77",Ae.qrcode_vR15x77],["R15x99",Ae.qrcode_vR15x99],["R15x139",Ae.qrcode_vR15x139],["R17x43",Ae.qrcode_vR17x43],["R17x59",Ae.qrcode_vR17x59],["R17x77",Ae.qrcode_vR17x77],["R17x99",Ae.qrcode_vR17x99],["R17x139",Ae.qrcode_vR17x139]]);_e[Ie++]=Ln,_e[Ie++]="micro",_e[Ie++]=Xn,_e[Ie++]="rmqr",_e[Ie++]=Yn;var Jn=er();Ae.qrcode_versetmap=Jn,Ae.qrcode_versetfull=xe([Ae.qrcode_v1to9,Ae.qrcode_v10to26,Ae.qrcode_v27to40]),Ae.qrcode_versetmicro=xe([Ae.qrcode_vM1,Ae.qrcode_vM2,Ae.qrcode_vM3,Ae.qrcode_vM4]),Ae.qrcode_metrics=xe([xe(["micro","M1",Ae.qrcode_vM1,11,11,98,99,36,xe([2,99,99,99]),xe([1,0,-1,-1,-1,-1,-1,-1])]),xe(["micro","M2",Ae.qrcode_vM2,13,13,98,99,80,xe([5,6,99,99]),xe([1,0,1,0,-1,-1,-1,-1])]),xe(["micro","M3",Ae.qrcode_vM3,15,15,98,99,132,xe([6,8,99,99]),xe([1,0,1,0,-1,-1,-1,-1])]),xe(["micro","M4",Ae.qrcode_vM4,17,17,98,99,192,xe([8,10,14,99]),xe([1,0,1,0,1,0,-1,-1])]),xe(["full","1",Ae.qrcode_v1to9,21,21,98,99,208,xe([7,10,13,17]),xe([1,0,1,0,1,0,1,0])]),xe(["full","2",Ae.qrcode_v1to9,25,25,18,99,359,xe([10,16,22,28]),xe([1,0,1,0,1,0,1,0])]),xe(["full","3",Ae.qrcode_v1to9,29,29,22,99,567,xe([15,26,36,44]),xe([1,0,1,0,2,0,2,0])]),xe(["full","4",Ae.qrcode_v1to9,33,33,26,99,807,xe([20,36,52,64]),xe([1,0,2,0,2,0,4,0])]),xe(["full","5",Ae.qrcode_v1to9,37,37,30,99,1079,xe([26,48,72,88]),xe([1,0,2,0,2,2,2,2])]),xe(["full","6",Ae.qrcode_v1to9,41,41,34,99,1383,xe([36,64,96,112]),xe([2,0,4,0,4,0,4,0])]),xe(["full","7",Ae.qrcode_v1to9,45,45,22,38,1568,xe([40,72,108,130]),xe([2,0,4,0,2,4,4,1])]),xe(["full","8",Ae.qrcode_v1to9,49,49,24,42,1936,xe([48,88,132,156]),xe([2,0,2,2,4,2,4,2])]),xe(["full","9",Ae.qrcode_v1to9,53,53,26,46,2336,xe([60,110,160,192]),xe([2,0,3,2,4,4,4,4])]),xe(["full","10",Ae.qrcode_v10to26,57,57,28,50,2768,xe([72,130,192,224]),xe([2,2,4,1,6,2,6,2])]),xe(["full","11",Ae.qrcode_v10to26,61,61,30,54,3232,xe([80,150,224,264]),xe([4,0,1,4,4,4,3,8])]),xe(["full","12",Ae.qrcode_v10to26,65,65,32,58,3728,xe([96,176,260,308]),xe([2,2,6,2,4,6,7,4])]),xe(["full","13",Ae.qrcode_v10to26,69,69,34,62,4256,xe([104,198,288,352]),xe([4,0,8,1,8,4,12,4])]),xe(["full","14",Ae.qrcode_v10to26,73,73,26,46,4651,xe([120,216,320,384]),xe([3,1,4,5,11,5,11,5])]),xe(["full","15",Ae.qrcode_v10to26,77,77,26,48,5243,xe([132,240,360,432]),xe([5,1,5,5,5,7,11,7])]),xe(["full","16",Ae.qrcode_v10to26,81,81,26,50,5867,xe([144,280,408,480]),xe([5,1,7,3,15,2,3,13])]),xe(["full","17",Ae.qrcode_v10to26,85,85,30,54,6523,xe([168,308,448,532]),xe([1,5,10,1,1,15,2,17])]),xe(["full","18",Ae.qrcode_v10to26,89,89,30,56,7211,xe([180,338,504,588]),xe([5,1,9,4,17,1,2,19])]),xe(["full","19",Ae.qrcode_v10to26,93,93,30,58,7931,xe([196,364,546,650]),xe([3,4,3,11,17,4,9,16])]),xe(["full","20",Ae.qrcode_v10to26,97,97,34,62,8683,xe([224,416,600,700]),xe([3,5,3,13,15,5,15,10])]),xe(["full","21",Ae.qrcode_v10to26,101,101,28,50,9252,xe([224,442,644,750]),xe([4,4,17,0,17,6,19,6])]),xe(["full","22",Ae.qrcode_v10to26,105,105,26,50,10068,xe([252,476,690,816]),xe([2,7,17,0,7,16,34,0])]),xe(["full","23",Ae.qrcode_v10to26,109,109,30,54,10916,xe([270,504,750,900]),xe([4,5,4,14,11,14,16,14])]),xe(["full","24",Ae.qrcode_v10to26,113,113,28,54,11796,xe([300,560,810,960]),xe([6,4,6,14,11,16,30,2])]),xe(["full","25",Ae.qrcode_v10to26,117,117,32,58,12708,xe([312,588,870,1050]),xe([8,4,8,13,7,22,22,13])]),xe(["full","26",Ae.qrcode_v10to26,121,121,30,58,13652,xe([336,644,952,1110]),xe([10,2,19,4,28,6,33,4])]),xe(["full","27",Ae.qrcode_v27to40,125,125,34,62,14628,xe([360,700,1020,1200]),xe([8,4,22,3,8,26,12,28])]),xe(["full","28",Ae.qrcode_v27to40,129,129,26,50,15371,xe([390,728,1050,1260]),xe([3,10,3,23,4,31,11,31])]),xe(["full","29",Ae.qrcode_v27to40,133,133,30,54,16411,xe([420,784,1140,1350]),xe([7,7,21,7,1,37,19,26])]),xe(["full","30",Ae.qrcode_v27to40,137,137,26,52,17483,xe([450,812,1200,1440]),xe([5,10,19,10,15,25,23,25])]),xe(["full","31",Ae.qrcode_v27to40,141,141,30,56,18587,xe([480,868,1290,1530]),xe([13,3,2,29,42,1,23,28])]),xe(["full","32",Ae.qrcode_v27to40,145,145,34,60,19723,xe([510,924,1350,1620]),xe([17,0,10,23,10,35,19,35])]),xe(["full","33",Ae.qrcode_v27to40,149,149,30,58,20891,xe([540,980,1440,1710]),xe([17,1,14,21,29,19,11,46])]),xe(["full","34",Ae.qrcode_v27to40,153,153,34,62,22091,xe([570,1036,1530,1800]),xe([13,6,14,23,44,7,59,1])]),xe(["full","35",Ae.qrcode_v27to40,157,157,30,54,23008,xe([570,1064,1590,1890]),xe([12,7,12,26,39,14,22,41])]),xe(["full","36",Ae.qrcode_v27to40,161,161,24,50,24272,xe([600,1120,1680,1980]),xe([6,14,6,34,46,10,2,64])]),xe(["full","37",Ae.qrcode_v27to40,165,165,28,54,25568,xe([630,1204,1770,2100]),xe([17,4,29,14,49,10,24,46])]),xe(["full","38",Ae.qrcode_v27to40,169,169,32,58,26896,xe([660,1260,1860,2220]),xe([4,18,13,32,48,14,42,32])]),xe(["full","39",Ae.qrcode_v27to40,173,173,26,54,28256,xe([720,1316,1950,2310]),xe([20,4,40,7,43,22,10,67])]),xe(["full","40",Ae.qrcode_v27to40,177,177,30,58,29648,xe([750,1372,2040,2430]),xe([19,6,18,31,34,34,20,61])]),xe(["rmqr","R7x43",Ae.qrcode_vR7x43,7,43,22,99,104,xe([99,7,99,10]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R7x59",Ae.qrcode_vR7x59,7,59,20,40,171,xe([99,9,99,14]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R7x77",Ae.qrcode_vR7x77,7,77,26,52,261,xe([99,12,99,22]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R7x99",Ae.qrcode_vR7x99,7,99,24,50,358,xe([99,16,99,30]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R7x139",Ae.qrcode_vR7x139,7,139,28,56,545,xe([99,24,99,44]),xe([-1,-1,1,0,-1,-1,2,0])]),xe(["rmqr","R9x43",Ae.qrcode_vR9x43,9,43,22,99,170,xe([99,9,99,14]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R9x59",Ae.qrcode_vR9x59,9,59,20,40,267,xe([99,12,99,22]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R9x77",Ae.qrcode_vR9x77,9,77,26,52,393,xe([99,18,99,32]),xe([-1,-1,1,0,-1,-1,1,1])]),xe(["rmqr","R9x99",Ae.qrcode_vR9x99,9,99,24,50,532,xe([99,24,99,44]),xe([-1,-1,1,0,-1,-1,2,0])]),xe(["rmqr","R9x139",Ae.qrcode_vR9x139,9,139,28,56,797,xe([99,36,99,66]),xe([-1,-1,1,1,-1,-1,3,0])]),xe(["rmqr","R11x27",Ae.qrcode_vR11x27,11,27,98,99,122,xe([99,8,99,10]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R11x43",Ae.qrcode_vR11x43,11,43,22,99,249,xe([99,12,99,20]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R11x59",Ae.qrcode_vR11x59,11,59,20,40,376,xe([99,16,99,32]),xe([-1,-1,1,0,-1,-1,1,1])]),xe(["rmqr","R11x77",Ae.qrcode_vR11x77,11,77,26,52,538,xe([99,24,99,44]),xe([-1,-1,1,0,-1,-1,1,1])]),xe(["rmqr","R11x99",Ae.qrcode_vR11x99,11,99,24,50,719,xe([99,32,99,60]),xe([-1,-1,1,1,-1,-1,1,1])]),xe(["rmqr","R11x139",Ae.qrcode_vR11x139,11,139,28,56,1062,xe([99,48,99,90]),xe([-1,-1,2,0,-1,-1,3,0])]),xe(["rmqr","R13x27",Ae.qrcode_vR13x27,13,27,98,99,172,xe([99,9,99,14]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R13x43",Ae.qrcode_vR13x43,13,43,22,99,329,xe([99,14,99,28]),xe([-1,-1,1,0,-1,-1,1,0])]),xe(["rmqr","R13x59",Ae.qrcode_vR13x59,13,59,20,40,486,xe([99,22,99,40]),xe([-1,-1,1,0,-1,-1,2,0])]),xe(["rmqr","R13x77",Ae.qrcode_vR13x77,13,77,26,52,684,xe([99,32,99,56]),xe([-1,-1,1,1,-1,-1,1,1])]),xe(["rmqr","R13x99",Ae.qrcode_vR13x99,13,99,24,50,907,xe([99,40,99,78]),xe([-1,-1,1,1,-1,-1,1,2])]),xe(["rmqr","R13x139",Ae.qrcode_vR13x139,13,139,28,56,1328,xe([99,60,99,112]),xe([-1,-1,2,1,-1,-1,2,2])]),xe(["rmqr","R15x43",Ae.qrcode_vR15x43,15,43,22,99,409,xe([99,18,99,36]),xe([-1,-1,1,0,-1,-1,1,1])]),xe(["rmqr","R15x59",Ae.qrcode_vR15x59,15,59,20,40,596,xe([99,26,99,48]),xe([-1,-1,1,0,-1,-1,2,0])]),xe(["rmqr","R15x77",Ae.qrcode_vR15x77,15,77,26,52,830,xe([99,36,99,72]),xe([-1,-1,1,1,-1,-1,2,1])]),xe(["rmqr","R15x99",Ae.qrcode_vR15x99,15,99,24,50,1095,xe([99,48,99,88]),xe([-1,-1,2,0,-1,-1,4,0])]),xe(["rmqr","R15x139",Ae.qrcode_vR15x139,15,139,28,56,1594,xe([99,72,99,130]),xe([-1,-1,2,1,-1,-1,1,4])]),xe(["rmqr","R17x43",Ae.qrcode_vR17x43,17,43,22,99,489,xe([99,22,99,40]),xe([-1,-1,1,0,-1,-1,1,1])]),xe(["rmqr","R17x59",Ae.qrcode_vR17x59,17,59,20,40,706,xe([99,32,99,60]),xe([-1,-1,2,0,-1,-1,2,0])]),xe(["rmqr","R17x77",Ae.qrcode_vR17x77,17,77,26,52,976,xe([99,44,99,84]),xe([-1,-1,2,0,-1,-1,1,2])]),xe(["rmqr","R17x99",Ae.qrcode_vR17x99,17,99,24,50,1283,xe([99,60,99,104]),xe([-1,-1,2,1,-1,-1,4,0])]),xe(["rmqr","R17x139",Ae.qrcode_vR17x139,17,139,28,56,1860,xe([99,80,99,156]),xe([-1,-1,4,0,-1,-1,2,4])])]);var mi=xe([1,1,1,1,1,1,1,0]),Ii=xe([1,0,0,0,0,0,1,0]),Wr=xe([1,0,1,1,1,0,1,0]);Ae.qrcode_fpat=xe([mi,Ii,Wr,Wr,Wr,Ii,mi,xe([0,0,0,0,0,0,0,0])]);var vn=xe([1,1,1,1,1,9,9,9]),_n=xe([1,0,0,0,1,9,9,9]),Un=xe([9,9,9,9,9,9,9,9]);Ae.qrcode_fsubpat=xe([vn,_n,xe([1,0,1,0,1,9,9,9]),_n,vn,Un,Un,Un]);var Qn=xe([9,9,9,9,9,9,9,9]);Ae.qrcode_fcorpat=xe([xe([1,1,1,9,9,9,9,9]),xe([1,0,9,9,9,9,9,9]),xe([1,9,9,9,9,9,9,9]),Qn,Qn,Qn,Qn,Qn]);var ii=xe([9,9,9,9,9,9,9,9]);Ae.qrcode_fnullpat=xe([ii,ii,ii,ii,ii,ii,ii,ii]);var li=new Map([["full",xe([Ae.qrcode_fpat,Ae.qrcode_fpat,Ae.qrcode_fpat,Ae.qrcode_fnullpat])],["micro",xe([Ae.qrcode_fpat,Ae.qrcode_fnullpat,Ae.qrcode_fnullpat,Ae.qrcode_fnullpat])],["rmqr",xe([Ae.qrcode_fpat,Ae.qrcode_fcorpat,Ae.qrcode_fcorpat,Ae.qrcode_fsubpat])]]);Ae.qrcode_fpatmap=li;var ui=xe([1,1,1,1,1]),wi=xe([1,0,0,0,1]);Ae.qrcode_algnpatfull=xe([ui,wi,xe([1,0,1,0,1]),wi,ui]);var Ve=xe([1,1,1,9,9]),Zr=xe([9,9,9,9,9]);Ae.qrcode_algnpatrmqr=xe([Ve,xe([1,0,1,9,9]),Ve,Zr,Zr]);var Ai=xe([function(){Ie-=2,_e[Ie++]=0,_e[Ie++]=8},function(){Ie--;var Re=_e[--Ie];_e[Ie++]=8,_e[Ie++]=Re-1}]),Bi=xe([function(){Ie-=2,_e[Ie++]=1,_e[Ie++]=8},function(){Ie--;var Re=_e[--Ie];_e[Ie++]=8,_e[Ie++]=Re-2}]),ki=xe([function(){Ie-=2,_e[Ie++]=2,_e[Ie++]=8},function(){Ie--;var Re=_e[--Ie];_e[Ie++]=8,_e[Ie++]=Re-3}]),Ei=xe([function(){Ie-=2,_e[Ie++]=3,_e[Ie++]=8},function(){Ie--;var Re=_e[--Ie];_e[Ie++]=8,_e[Ie++]=Re-4}]),Wi=xe([function(){Ie-=2,_e[Ie++]=4,_e[Ie++]=8},function(){Ie--;var Re=_e[--Ie];_e[Ie++]=8,_e[Ie++]=Re-5}]),ma=xe([function(){Ie-=2,_e[Ie++]=5,_e[Ie++]=8},function(){Ie--;var Re=_e[--Ie];_e[Ie++]=8,_e[Ie++]=Re-6}]),Ba=xe([function(){Ie-=2,_e[Ie++]=7,_e[Ie++]=8},function(){Ie--;var Re=_e[--Ie];_e[Ie++]=8,_e[Ie++]=Re-7}]),va=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=8},function(){Ie--,_e[Ie-1]-=8,_e[Ie++]=8}]),Aa=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=7},function(){Ie--,_e[Ie-1]-=7,_e[Ie++]=8}]),Ua=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=5},function(){Ie--,_e[Ie-1]-=6,_e[Ie++]=8}]),Ea=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=4},function(){Ie--,_e[Ie-1]-=5,_e[Ie++]=8}]),la=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=3},function(){Ie--,_e[Ie-1]-=4,_e[Ie++]=8}]),Ma=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=2},function(){Ie--,_e[Ie-1]-=3,_e[Ie++]=8}]),Ta=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=1},function(){Ie--,_e[Ie-1]-=2,_e[Ie++]=8}]),Ca=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=0},function(){Ie--,_e[Ie-1]-=1,_e[Ie++]=8}]),Er=xe([Ai,Bi,ki,Ei,Wi,ma,Ba,va,Aa,Ua,Ea,la,Ma,Ta,Ca]),Hr=xe([function(){Ie-=2,_e[Ie++]=1,_e[Ie++]=8}]),or=xe([function(){Ie-=2,_e[Ie++]=2,_e[Ie++]=8}]),Ar=xe([function(){Ie-=2,_e[Ie++]=3,_e[Ie++]=8}]),Ye=xe([function(){Ie-=2,_e[Ie++]=4,_e[Ie++]=8}]),fr=xe([function(){Ie-=2,_e[Ie++]=5,_e[Ie++]=8}]),ur=xe([function(){Ie-=2,_e[Ie++]=6,_e[Ie++]=8}]),Br=xe([function(){Ie-=2,_e[Ie++]=7,_e[Ie++]=8}]),Dr=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=8}]),Qr=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=7}]),fn=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=6}]),cn=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=5}]),Bn=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=4}]),Kn=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=3}]),Nr=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=2}]),un=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=1}]),dn=xe([Hr,or,Ar,Ye,fr,ur,Br,Dr,Qr,fn,cn,Bn,Kn,Nr,un]),yn=xe([function(){Ie-=2,_e[Ie++]=11,_e[Ie++]=3},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-3,_e[Ie++]=Ke-6}]),Gn=xe([function(){Ie-=2,_e[Ie++]=11,_e[Ie++]=2},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-4,_e[Ie++]=Ke-6}]),oi=xe([function(){Ie-=2,_e[Ie++]=11,_e[Ie++]=1},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-5,_e[Ie++]=Ke-6}]),Cn=xe([function(){Ie-=2,_e[Ie++]=10,_e[Ie++]=5},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-6,_e[Ie++]=Ke-2}]),gi=xe([function(){Ie-=2,_e[Ie++]=10,_e[Ie++]=4},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-6,_e[Ie++]=Ke-3}]),Dn=xe([function(){Ie-=2,_e[Ie++]=10,_e[Ie++]=3},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-6,_e[Ie++]=Ke-4}]),ji=xe([function(){Ie-=2,_e[Ie++]=10,_e[Ie++]=2},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-6,_e[Ie++]=Ke-5}]),Ji=xe([function(){Ie-=2,_e[Ie++]=10,_e[Ie++]=1},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-6,_e[Ie++]=Ke-6}]),Hi=xe([function(){Ie-=2,_e[Ie++]=9,_e[Ie++]=5},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-7,_e[Ie++]=Ke-2}]),ei=xe([function(){Ie-=2,_e[Ie++]=9,_e[Ie++]=4},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-7,_e[Ie++]=Ke-3}]),Zi=xe([function(){Ie-=2,_e[Ie++]=9,_e[Ie++]=3},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-7,_e[Ie++]=Ke-4}]),Ni=xe([function(){Ie-=2,_e[Ie++]=9,_e[Ie++]=2},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-7,_e[Ie++]=Ke-5}]),Li=xe([function(){Ie-=2,_e[Ie++]=9,_e[Ie++]=1},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-7,_e[Ie++]=Ke-6}]),aa=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=5},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-8,_e[Ie++]=Ke-2}]),zi=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=4},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-8,_e[Ie++]=Ke-3}]),Qi=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=3},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-8,_e[Ie++]=Ke-4}]),Yi=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=2},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-8,_e[Ie++]=Ke-5}]),ca=xe([function(){Ie-=2,_e[Ie++]=8,_e[Ie++]=1},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=Re-8,_e[Ie++]=Ke-6}]),ea=new Map([["full",Er],["micro",dn],["rmqr",xe([yn,Gn,oi,Cn,gi,Dn,ji,Ji,Hi,ei,Zi,Ni,Li,aa,zi,Qi,Yi,ca])]]);Ae.qrcode_formatfimmap=ea,Ae.qrcode_ecidfull=xe([1,0,3,2]),Ae.qrcode_ecidrmqr=xe([-1,0,-1,1]),Ae.qrcode_ecidmicrosym=xe([xe([0]),xe([1,2]),xe([3,4]),xe([5,6,7])]);var Vi=xe([function(){_e[Ie-1]-=9,_e[Ie++]=5},function(){var Re=_e[--Ie];_e[Ie++]=5,_e[Ie++]=Re-9}]),ia=xe([function(){_e[Ie-1]-=10,_e[Ie++]=5},function(){var Re=_e[--Ie];_e[Ie++]=5,_e[Ie++]=Re-10}]),sa=xe([function(){_e[Ie-1]-=11,_e[Ie++]=5},function(){var Re=_e[--Ie];_e[Ie++]=5,_e[Ie++]=Re-11}]),Pa=xe([function(){_e[Ie-1]-=9,_e[Ie++]=4},function(){var Re=_e[--Ie];_e[Ie++]=4,_e[Ie++]=Re-9}]),ja=xe([function(){_e[Ie-1]-=10,_e[Ie++]=4},function(){var Re=_e[--Ie];_e[Ie++]=4,_e[Ie++]=Re-10}]),Ha=xe([function(){_e[Ie-1]-=11,_e[Ie++]=4},function(){var Re=_e[--Ie];_e[Ie++]=4,_e[Ie++]=Re-11}]),$a=xe([function(){_e[Ie-1]-=9,_e[Ie++]=3},function(){var Re=_e[--Ie];_e[Ie++]=3,_e[Ie++]=Re-9}]),to=xe([function(){_e[Ie-1]-=10,_e[Ie++]=3},function(){var Re=_e[--Ie];_e[Ie++]=3,_e[Ie++]=Re-10}]),Ga=xe([function(){_e[Ie-1]-=11,_e[Ie++]=3},function(){var Re=_e[--Ie];_e[Ie++]=3,_e[Ie++]=Re-11}]),bo=xe([function(){_e[Ie-1]-=9,_e[Ie++]=2},function(){var Re=_e[--Ie];_e[Ie++]=2,_e[Ie++]=Re-9}]),La=xe([function(){_e[Ie-1]-=10,_e[Ie++]=2},function(){var Re=_e[--Ie];_e[Ie++]=2,_e[Ie++]=Re-10}]),Io=xe([function(){_e[Ie-1]-=11,_e[Ie++]=2},function(){var Re=_e[--Ie];_e[Ie++]=2,_e[Ie++]=Re-11}]),Va=xe([function(){_e[Ie-1]-=9,_e[Ie++]=1},function(){var Re=_e[--Ie];_e[Ie++]=1,_e[Ie++]=Re-9}]),Ao=xe([function(){_e[Ie-1]-=10,_e[Ie++]=1},function(){var Re=_e[--Ie];_e[Ie++]=1,_e[Ie++]=Re-10}]),io=xe([function(){_e[Ie-1]-=11,_e[Ie++]=1},function(){var Re=_e[--Ie];_e[Ie++]=1,_e[Ie++]=Re-11}]),Oa=xe([function(){_e[Ie-1]-=9,_e[Ie++]=0},function(){var Re=_e[--Ie];_e[Ie++]=0,_e[Ie++]=Re-9}]),co=xe([function(){_e[Ie-1]-=10,_e[Ie++]=0},function(){var Re=_e[--Ie];_e[Ie++]=0,_e[Ie++]=Re-10}]),ao=xe([function(){_e[Ie-1]-=11,_e[Ie++]=0},function(){var Re=_e[--Ie];_e[Ie++]=0,_e[Ie++]=Re-11}]);Ae.qrcode_vimmap=xe([Vi,ia,sa,Pa,ja,Ha,$a,to,Ga,bo,La,Io,Va,Ao,io,Oa,co,ao]),Ae.e=1e4,Ae.qrcode_mode0forceKB=xe([1,1,1,Ae.e,Ae.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]),Ae.qrcode_mode0forceA=xe([1,1,1,Ae.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]),Ae.qrcode_mode0forceN=xe([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]),Ae.qrcode_mode0NbeforeB=xe([4,4,5,Ae.e,Ae.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]),Ae.qrcode_modeBKbeforeB=xe([9,12,13,Ae.e,Ae.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]),Ae.qrcode_modeBKbeforeA=xe([8,10,11,Ae.e,Ae.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]),Ae.qrcode_modeBKbeforeN=xe([8,9,11,Ae.e,Ae.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]),Ae.qrcode_modeBKbeforeE=xe([5,5,6,Ae.e,Ae.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]),Ae.qrcode_modeBAbeforeK=xe([11,12,14,Ae.e,Ae.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]),Ae.qrcode_modeBAbeforeB=xe([11,15,16,Ae.e,Ae.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]),Ae.qrcode_modeBAbeforeN=xe([12,13,15,Ae.e,Ae.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]),Ae.qrcode_modeBAbeforeE=xe([6,7,8,Ae.e,Ae.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]),Ae.qrcode_modeBNbeforeK=xe([6,7,8,Ae.e,Ae.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]),Ae.qrcode_modeBNbeforeB=xe([6,8,9,Ae.e,Ae.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]),Ae.qrcode_modeBNbeforeA=xe([6,7,8,Ae.e,Ae.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]),Ae.qrcode_modeBNbeforeE=xe([3,4,4,Ae.e,Ae.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]),Ae.qrcode_modeANbeforeA=xe([13,15,17,Ae.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]),Ae.qrcode_modeANbeforeB=xe([13,17,18,Ae.e,Ae.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]),Ae.qrcode_modeANbeforeE=xe([7,8,9,Ae.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]);var wa=xe([function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=lr(Ke+Re)%2},function(){var Re=_e[--Ie];_e[Ie-1]=Re%2},function(){Ie--;var Re=_e[--Ie];_e[Ie++]=Re%3},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=lr(Ke+Re)%3},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=(~~(Re/2)+~~(Ke/3))%2},function(){var Re=_e[--Ie],Ke=_e[--Ie],Xe=Ke*Re;_e[Ie++]=lr(Xe%2+Xe%3)},function(){var Re=_e[--Ie],Ke=_e[--Ie],Xe=Ke*Re;_e[Ie++]=lr(Xe%2+Xe%3)%2},function(){var Re=_e[--Ie],Ke=_e[--Ie];_e[Ie++]=lr(Ke*Re%3+(Ke+Re)%2)%2}]);Ae.qrcode_maskfuncs=wa;var eo=new Map([["full",xe([0,1,2,3,4,5,6,7])],["micro",xe([1,4,6,7])],["rmqr",xe([4])]]);Ae.qrcode_formatmaskbits=eo,Ae.qrcode_bchrem=function(){var Re=_e[--Ie],Ke=_e[Ie-1];for(_e[Ie++]=_a(Re,Ke);;){var Xe=_e[Ie-1];if(Xe==0)break;var Cr=_e[Ie-1];if(_e[Ie++]=0,_e[Ie++]=Cr,Cr>=65536){var Or=_e[--Ie];_e[Ie-1]+=16,_e[Ie++]=xr(Or/65536)}var hn=_e[Ie-1];if(hn>=256){var Tn=_e[--Ie];_e[Ie-1]+=8,_e[Ie++]=xr(Tn/256)}var jn=_e[Ie-1];if(jn>=16){var yi=_e[--Ie];_e[Ie-1]+=4,_e[Ie++]=xr(yi/16)}var Si=_e[Ie-1];if(Si>=4){var Ri=_e[--Ie];_e[Ie-1]+=2,_e[Ie++]=xr(Ri/4)}var ua=_e[--Ie];ua>=2&&(_e[Ie-1]+=1);var po=_e[Ie-1],ro=_e[Ie-3];if(Pi(po,ro)){Ie--;break}var lo=_e[--Ie],_s=_e[--Ie],Wo=_e[Ie-1],zo=_e[Ie-2];_e[Ie++]=_a(zo,lr(lo-Wo))^_s}tr(3,1),Ie-=2},Ae.charvals=new Map;for(var so=0;so<=44;so+=1)He(Ae.charvals,Ce(Ae.qrcode_charmap,so),so);Ae.charvals=Ae.charvals,_e[Ie++]=1/0,_e[Ie++]=1;for(var za=0;za<255;za++){var Po=_e[Ie-1],wo=Po*2;if(_e[Ie++]=wo,wo>=256){var Ho=_e[--Ie];_e[Ie++]=Ho^285}}var Go=xe();Ae.rsalog=Go,Ae.rslog=xe(256);for(var es=1;es<=255;es+=1)He(Ae.rslog,Ce(Ae.rsalog,es),es);Ae.rslog=Ae.rslog,Ae.funcpatlayers=xe(72);for(var To=0;To<=11;To+=1){Ae.j=To;for(var Yo=0;Yo<=5;Yo+=1){Ae.i=Yo,Ae.bits=0;for(var Ko=0;Ko<=7&&(Ae.m=Ko,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ce(Ae.qrcode_maskfuncs,Ae.m)()!==!0);Ko+=1){var ts=_e[--Ie];ts==0&&(Ae.bits=Ae.bits|_a(1,Ae.m))}He(Ae.funcpatlayers,Ae.j*6+Ae.i,Ae.bits)}}Ae.funcpatlayers=Ae.funcpatlayers,Ae.fmtvalsfull=xe(32),Ae.fmtvalsmicro=xe(32);for(var Lo=0;Lo<=31;Lo+=1){_e[Ie++]=Lo,_e[Ie++]=1335,_e[Ie++]=10,_e[Ie++]=Lo,Ae.qrcode_bchrem();var fs=_e[--Ie],Qe=_e[--Ie],nr=fs|Qe*1024;He(Ae.fmtvalsfull,Qe,nr^21522),He(Ae.fmtvalsmicro,Qe,nr^17477)}Ae.fmtvalsfull=Ae.fmtvalsfull,Ae.fmtvalsmicro=Ae.fmtvalsmicro,Ae.fmtvalsrmqr1=xe(64),Ae.fmtvalsrmqr2=xe(64),Ae.vervals=xe(34);for(var br=0;br<=63;br+=1){_e[Ie++]=br,_e[Ie++]=7973,_e[Ie++]=12,_e[Ie++]=br,Ae.qrcode_bchrem();var Fr=_e[--Ie],Xr=_e[--Ie];He(Ae.fmtvalsrmqr1,Xr,(Fr|Xr*4096)^129714);var An=Fr|Xr*4096;if(He(Ae.fmtvalsrmqr2,Xr,An^133755),_e[Ie++]=An,_e[Ie++]=Xr,Xr>=7&&Xr<=40){var ln=_e[--Ie],an=_e[--Ie];He(Ae.vervals,ln-7,an)}else Ie-=2}Ae.fmtvalsrmqr1=Ae.fmtvalsrmqr1,Ae.fmtvalsrmqr2=Ae.fmtvalsrmqr2,Ae.vervals=Ae.vervals,Ae.qrcode_rsprod=function(){var Re=_e[Ie-1];if(Re!=0){var Ke=_e[Ie-2];if(Ke!=0){var Xe=_e[--Ie],Cr=_e[--Ie];_e[Ie++]=Ce(Ae.rsalog,lr(Ce(Ae.rslog,Xe)+Ce(Ae.rslog,Cr))%255)}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},Ae.qrcode_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var Re=0,Ke=Ae.ecpb;Re<Ke;Re++)_e[Ie++]=0;Ae.coeffs=xe();for(var Xe=0,Cr=Ae.ecpb-1;Xe<=Cr;Xe+=1){var Or=Ae.coeffs;He(Or,Xe+1,Ce(Or,Xe+1-1)),_e[Ie++]=Ce(Ae.rsalog,Xe);for(var hn=Xe;hn>=1;hn-=1){var Tn=Ae.coeffs,jn=_e[Ie-1];_e[Ie++]=Tn,_e[Ie++]=hn,_e[Ie++]=Ce(Tn,hn),_e[Ie++]=jn,Ae.qrcode_rsprod();var yi=_e[--Ie],Si=_e[--Ie],Ri=_e[--Ie];He(Ri,Si,ya(yi,Ce(Ae.coeffs,Si-1)))}var ua=Ae.coeffs,po=_e[Ie-1];_e[Ie++]=ua,_e[Ie++]=0,_e[Ie++]=Ce(ua,0),_e[Ie++]=po,Ae.qrcode_rsprod();var ro=_e[--Ie],lo=_e[--Ie],_s=_e[--Ie];He(_s,lo,ro),Ie--}_e[Ie++]=Oe(Ae.coeffs,0,Ae.coeffs.length-1)},Ae.qrcode_coeffscachemax=20,Ae.qrcode_coeffscachelimit=302,_e[Ie++]=Ae.qrcode_coeffscachemax,_e[Ie++]=Ae.qrcode_coeffscachelimit,Ya();var In=_e[--Ie];Ae.qrcode_coeffscache=In,Ae.qrcode_coeffscachefetch=function(){var Re=_e[--Ie];Ae.ecpb=Re;var Ke=Ce(Ae.qrcode_coeffscache,"fetch");if(_e[Ie++]=Ae.ecpb,_e[Ie++]=function(){Ae.qrcode_gencoeffs()},_e[Ie++]=function(){var Xe=_e[--Ie];_e[Ie++]=Xe.length},Ke()===!0)return!0},Ae=En}var En=Ae;Ae=Object.assign({},Ae,_1.globals),Ae.dontdraw=!1,Ae.format="unset",Ae.version="unset",Ae.eclevel="unset",Ae.fixedeclevel=!1,Ae.parse=!1,Ae.parsefnc=!1,Ae.mask=-1,Ae.suppresskanjimode=!0,Ti();var ti=_e[--Ie];Ae.options=ti;var Ci=_e[--Ie];if(Ae.barcode=Ci,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.modunit=2,Ae.barcode.length==0&&(_e[Ie++]="bwipp.qrcodeEmptyData#26910",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>3e4&&(_e[Ie++]="bwipp.qrcodeinputTooLong#26914",_e[Ie++]="The input data is too long",Sr()),si(Ae.version,"unset")){if(gn(Ae.format,"unset")){_e[Ie++]="full",Ae.version.length>0&&(gn(Oe(Ae.version,0,1),"M")&&(_e[Ie-1]="micro"),gn(Oe(Ae.version,0,1),"R")&&(_e[Ie-1]="rmqr"));var _i=_e[--Ie];Ae.format=_i}}else gn(Ae.format,"unset")&&(Ae.format="full");if(si(Ae.format,"full")&&si(Ae.format,"micro")&&si(Ae.format,"rmqr")&&(_e[Ie++]="bwipp.qrcodeInvalidFormat#26934",_e[Ie++]="The format must be either full, micro or rmqr",Sr()),gn(Ae.format,"rmqr")&&gn(Ae.version,"unset")&&(_e[Ie++]="bwipp.qrcodeRMQRwithoutVersion#26938",_e[Ie++]="A version must be provided for RMQR",Sr()),gn(Ae.eclevel,"unset")){var bi=si(Ae.format,"micro")?"M":"L";Ae.eclevel=bi}if(si(Ae.eclevel,"L")&&si(Ae.eclevel,"M")&&si(Ae.eclevel,"Q")&&si(Ae.eclevel,"H")&&(_e[Ie++]="bwipp.qrcodeInvalidEClevel#26947",_e[Ie++]="Error correction level must be either L, M, Q, or H",Sr()),Ae.mask!=-1&&gn(Ae.format,"rmqr")&&(_e[Ie++]="bwipp.qrcodeRMQRmask#26951",_e[Ie++]="A mask cannot be supplied for RMQR",Sr()),Ae.mask!=-1){var qi=gn(Ae.format,"full")?8:4;(Ae.mask<1||Ae.mask>qi)&&(_e[Ie++]="bwipp.qrcodeBadMask#26956",_e[Ie++]="An invalid mask was supplied",Sr())}Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0],["FNC1",Ae.qrcode_fn1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var Gi=_e[--Ie];if(Ae.msg=Gi,Ae.msglen=Ae.msg.length,Ae.fnc1first=!1,Ae.msglen>0&&Ce(Ae.msg,0)==Ae.qrcode_fn1){Ae.fnc1first=!0,_e[Ie++]=1/0;for(var ci=Oe(Ae.msg,1,Ae.msglen-1),vi=0,Xi=ci.length;vi<Xi;vi++){var ba=Ce(ci,vi);if(_e[Ie++]=ba,ba==37){var $i=_e[Ie-1];_e[Ie++]=$i}}Ae.msg=xe(),Ae.msglen=Ae.msg.length}Ae.tobin=function(){var qe=_e[--Ie],Re=Ge(qe);_e[Ie++]=Re;for(var Ke=0,Xe=Re.length-1;Ke<=Xe;Ke+=1){var Cr=_e[Ie-1];He(Cr,Ke,48)}var Or=_e[Ie-1];_e[Ie++]=Or;var hn=_e[Ie-3],Tn=_e[Ie-1];_e[Ie-3]=_e[Ie-2],Ie-=2;var jn=wr(Ge(Tn.length),hn,2);rr(Tn,Tn.length-jn.length,jn)},Ae.encA=function(){var qe=_e[--Ie];Ae.in=qe,Ae.fnc1first&&(_e[Ie++]=1/0,tn(Ae.in,function(){var Or=_e[Ie-1];Or==Ae.qrcode_fn1&&(_e[Ie-1]=37)}),Ae.in=xe()),_e[Ie++]=~~(Ae.in.length*11/2)+1;try{var Re=_e[--Ie];_e[Ie++]=Ge(Re);var Ke=!1}catch(Or){_e[Ie++]=!0}Ke&&(_e[Ie-1]="bwipp.qrcodeInputTooLarge#27011",_e[Ie++]="The input data exceeds the implementation limits",Sr());var Xe=_e[--Ie];for(Ae.out=Xe,Ae.k=0,Ae.m=0;Ae.k!=Ae.in.length;){Ae.k<Ae.in.length-1?(_e[Ie++]=lr(Ce(Ae.charvals,Ce(Ae.in,Ae.k))*45+Ce(Ae.charvals,Ce(Ae.in,Ae.k+1))),_e[Ie++]=11,Ae.tobin(),Ae.k=Ae.k+2):(_e[Ie++]=Ce(Ae.charvals,Ce(Ae.in,Ae.k)),_e[Ie++]=6,Ae.tobin(),Ae.k=Ae.k+1);var Cr=_e[--Ie];rr(Ae.out,Ae.m,Cr),Ae.m=Cr.length+Ae.m}_e[Ie++]=Oe(Ae.out,0,Ae.m)},Ae.encN=function(){var qe=_e[--Ie];Ae.in=qe,_e[Ie++]=~~(Ae.in.length*10/3)+1;try{var Re=_e[--Ie];_e[Ie++]=Ge(Re);var Ke=!1}catch(Wo){_e[Ie++]=!0}Ke&&(_e[Ie-1]="bwipp.qrcodeInputTooLarge#27032",_e[Ie++]="The input data exceeds the implementation limits",Sr());var Xe=_e[--Ie];for(Ae.out=Xe,Ae.k=0,Ae.m=0;Ae.k!=Ae.in.length;){if(Ae.k<Ae.in.length-2){var Cr=Oe(Ae.in,Ae.k,3);_e[Ie++]=0;for(var Or=0,hn=Cr.length;Or<hn;Or++){var Tn=_e[--Ie];_e[Ie++]=lr(Ce(Cr,Or)+(Tn*10-48))}_e[Ie++]=10,Ae.tobin(),Ae.k=Ae.k+3}else if(Ae.k==Ae.in.length-2){var jn=Oe(Ae.in,Ae.k,2);_e[Ie++]=0;for(var yi=0,Si=jn.length;yi<Si;yi++){var Ri=_e[--Ie];_e[Ie++]=lr(Ce(jn,yi)+(Ri*10-48))}_e[Ie++]=7,Ae.tobin(),Ae.k=Ae.k+2}else{var ua=Oe(Ae.in,Ae.k,1);_e[Ie++]=0;for(var po=0,ro=ua.length;po<ro;po++){var lo=_e[--Ie];_e[Ie++]=lr(Ce(ua,po)+(lo*10-48))}_e[Ie++]=4,Ae.tobin(),Ae.k=Ae.k+1}var _s=_e[--Ie];rr(Ae.out,Ae.m,_s),Ae.m=_s.length+Ae.m}_e[Ie++]=Oe(Ae.out,0,Ae.m)},Ae.encB=function(){var qe=_e[--Ie];Ae.in=qe,Ae.fnc1first&&(_e[Ie++]=1/0,tn(Ae.in,function(){var yi=_e[Ie-1];yi==Ae.qrcode_fn1&&(_e[Ie-1]=29)}),Ae.in=xe()),_e[Ie++]=Ae.in.length*8;try{var Re=_e[--Ie];_e[Ie++]=Ge(Re);var Ke=!1}catch(yi){_e[Ie++]=!0}Ke&&(_e[Ie-1]="bwipp.qrcodeInputTooLarge#27061",_e[Ie++]="The input data exceeds the implementation limits",Sr());var Xe=_e[--Ie];Ae.out=Xe;for(var Cr=0,Or=Ae.in.length-1;Cr<=Or;Cr+=1){Ae.k=Cr,_e[Ie++]=dr(Ce(Ae.in,Ae.k)),_e[Ie++]=8,Ae.tobin(),_e[Ie++]=Ae.out,_e[Ie++]=Ae.k*8;var hn=_e[Ie-3],Tn=_e[Ie-1],jn=_e[Ie-2];Ie-=3,rr(jn,Tn,hn)}_e[Ie++]=Ae.out},Ae.encK=function(){var qe=_e[--Ie];Ae.in=qe,_e[Ie++]=~~(Ae.in.length/2)*13;try{var Re=_e[--Ie];_e[Ie++]=Ge(Re);var Ke=!1}catch(jn){_e[Ie++]=!0}Ke&&(_e[Ie-1]="bwipp.qrcodeInputTooLarge#27075",_e[Ie++]="The input data exceeds the implementation limits",Sr());var Xe=_e[--Ie];for(Ae.out=Xe,Ae.k=0,Ae.m=0;Ae.k!=Ae.in.length;){var Cr=lr(Ce(Ae.in,Ae.k)*256+Ce(Ae.in,Ae.k+1)),Or=Cr<57408?33088:49472,hn=lr(Cr-Or);_e[Ie++]=lr(xr(hn/256)*192+(hn&255)),_e[Ie++]=13,Ae.tobin();var Tn=_e[--Ie];rr(Ae.out,Ae.m,Tn),Ae.m=Tn.length+Ae.m,Ae.k=Ae.k+2}_e[Ie++]=Ae.out},Ae.encE=function(){var qe=_e[--Ie],Re=-Ce(qe,0)-1e6;if(_e[Ie++]=Re,Re<=127)_e[Ie++]=8,Ae.tobin();else{var Ke=_e[Ie-1];Ke<=16383?(_e[Ie-1]+=32768,_e[Ie++]=16,Ae.tobin()):(_e[Ie-1]+=12582912,_e[Ie++]=24,Ae.tobin())}},Ae.addtobits=function(){var qe=_e[Ie-1];qe.length+Ae.j>Ae.bits.length&&(_e[Ie-1]="bwipp.qrcodeNoValidSymbol#27102",_e[Ie++]="Maximum length exceeded or invalid content",Sr());var Re=_e[--Ie];rr(Ae.bits,Ae.j,Re),Ae.j=Re.length+Ae.j},_e[Ie++]=1/0;for(var Wa=0,Da=Ae.msglen;Wa<Da;Wa++)_e[Ie++]=0;_e[Ie++]=0,Ae.numNs=xe(),_e[Ie++]=1/0;for(var _o=0,Ra=Ae.msglen;_o<Ra;_o++)_e[Ie++]=0;_e[Ie++]=0,Ae.numAs=xe(),_e[Ie++]=1/0;for(var ps=0,Ms=Ae.msglen;ps<Ms;ps++)_e[Ie++]=0;_e[Ie++]=0,Ae.numAorNs=xe(),_e[Ie++]=1/0;for(var ss=0,Ia=Ae.msglen;ss<Ia;ss++)_e[Ie++]=0;_e[Ie++]=0,Ae.numBs=xe(),_e[Ie++]=1/0;for(var Bs=0,Cs=Ae.msglen;Bs<Cs;Bs++)_e[Ie++]=0;_e[Ie++]=0,Ae.numKs=xe(),_e[Ie++]=1/0;for(var Mo=0,Is=Ae.msglen;Mo<Is;Mo++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextNs=xe(),_e[Ie++]=1/0;for(var Os=0,Gs=Ae.msglen;Os<Gs;Os++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextBs=xe(),_e[Ie++]=1/0;for(var Hs=0,$o=Ae.msglen;Hs<$o;Hs++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextAs=xe(),_e[Ie++]=1/0;for(var S1=0,a1=Ae.msglen;S1<a1;S1++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextKs=xe(),Ae.isECI=xe(Ae.msglen);for(var Ws=Ae.msglen-1;Ws>=0;Ws-=1){if(Ae.i=Ws,Ae.barchar=Ce(Ae.msg,Ae.i),vr(Ae.qrcode_Kexcl,Ae.barchar)&&!Ae.suppresskanjimode){var vs=Ae.i+1<Ae.msglen?lr(Ae.barchar*256+Ce(Ae.msg,Ae.i+1)):0,Ls=vs&255;(vs>=33088&&vs<=40956||vs>=57408&&vs<=60351)&&Ls>=64&&Ls<=252&&Ls!=127?(He(Ae.nextKs,Ae.i,0),He(Ae.numKs,Ae.i,Ce(Ae.numKs,Ae.i+2)+1)):He(Ae.nextKs,Ae.i,Ce(Ae.nextKs,Ae.i+1)+1)}else He(Ae.nextKs,Ae.i,Ce(Ae.nextKs,Ae.i+1)+1);vr(Ae.qrcode_Nexcl,Ae.barchar)?(He(Ae.nextNs,Ae.i,0),He(Ae.numNs,Ae.i,Ce(Ae.numNs,Ae.i+1)+1),He(Ae.numAorNs,Ae.i,Ce(Ae.numAorNs,Ae.i+1)+1)):He(Ae.nextNs,Ae.i,Ce(Ae.nextNs,Ae.i+1)+1),vr(Ae.qrcode_Aexcl,Ae.barchar)?(He(Ae.nextAs,Ae.i,0),He(Ae.numAs,Ae.i,Ce(Ae.numAs,Ae.i+1)+1),He(Ae.numAorNs,Ae.i,Ce(Ae.numAorNs,Ae.i+1)+1)):He(Ae.nextAs,Ae.i,Ce(Ae.nextAs,Ae.i+1)+1),He(Ae.isECI,Ae.i,Ae.barchar<=-1e6)}for(var c1=0,q1=Ae.msglen-1;c1<=q1;c1+=1)Ae.i=c1,Ce(Ae.numKs,Ae.i)>0&&(He(Ae.numKs,Ae.i+1,0),He(Ae.nextKs,Ae.i+1,Ce(Ae.nextKs,Ae.i+1)+1));for(var $s=Ae.msglen-1;$s>=0;$s-=1)Ae.i=$s,lr(Ce(Ae.numNs,Ae.i)+(Ce(Ae.numAs,Ae.i)+Ce(Ae.numKs,Ae.i)))==0&&!Ce(Ae.isECI,Ae.i)?(He(Ae.nextBs,Ae.i,0),He(Ae.numBs,Ae.i,Ce(Ae.numBs,Ae.i+1)+1)):He(Ae.nextBs,Ae.i,Ce(Ae.nextBs,Ae.i+1)+1);if(Ae.KbeforeB=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numK,Ce(qe,Ae.ver))&&Ce(Ae.nextBs,lr(Ae.numK*2+Ae.i))==0},Ae.KbeforeA=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numK,Ce(qe,Ae.ver))&&Ce(Ae.nextAs,lr(Ae.numK*2+Ae.i))==0},Ae.KbeforeN=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numK,Ce(qe,Ae.ver))&&Ce(Ae.nextNs,lr(Ae.numK*2+Ae.i))==0},Ae.KbeforeE=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numK,Ce(qe,Ae.ver))&&lr(Ae.numK*2+Ae.i)==Ae.msglen},Ae.AbeforeK=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numA,Ce(qe,Ae.ver))&&Ce(Ae.nextKs,lr(Ae.numA+Ae.i))==0},Ae.AbeforeB=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numA,Ce(qe,Ae.ver))&&Ce(Ae.nextBs,lr(Ae.numA+Ae.i))==0},Ae.AbeforeN=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numA,Ce(qe,Ae.ver))&&Ce(Ae.nextNs,lr(Ae.numA+Ae.i))==0},Ae.AbeforeE=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numA,Ce(qe,Ae.ver))&&lr(Ae.numA+Ae.i)==Ae.msglen},Ae.NbeforeK=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numN,Ce(qe,Ae.ver))&&Ce(Ae.nextKs,lr(Ae.numN+Ae.i))==0},Ae.NbeforeB=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numN,Ce(qe,Ae.ver))&&Ce(Ae.nextBs,lr(Ae.numN+Ae.i))==0},Ae.NbeforeA=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numN,Ce(qe,Ae.ver))&&Ce(Ae.nextAs,lr(Ae.numN+Ae.i))==0},Ae.NbeforeE=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numN,Ce(qe,Ae.ver))&&lr(Ae.numN+Ae.i)==Ae.msglen},Ae.AorNbeforeB=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numAorN,Ce(qe,Ae.ver))&&Ce(Ae.nextBs,lr(Ae.numAorN+Ae.i))==0},Ae.AorNbeforeE=function(){var qe=_e[--Ie];_e[Ie++]=Sa(Ae.numAorN,Ce(qe,Ae.ver))&&lr(Ae.numAorN+Ae.i)==Ae.msglen},Ae.nextNslt=function(){if(Ce(Ae.nextNs,Ae.i)>=Ae.msglen)_e[Ie-1]=!0;else{var qe=Ce(Ae.numNs,lr(Ce(Ae.nextNs,Ae.i)+Ae.i)),Re=_e[--Ie];_e[Ie++]=Pi(qe,Ce(Re,Ae.ver))}},si(Ae.version,"unset")){var T1=Ce(Ae.qrcode_versetmap,Ae.format),x1=Ae.version,pA=vr(T1,x1);_e[Ie++]=T1,_e[Ie++]=x1,pA||(Ie-=2,gn(Ae.format,"full")?(_e[Ie++]="bwipp.qrcodeInvalidFullVersion#27201",_e[Ie++]="Valid versions for QR Code symbols are 1 to 40",Sr()):gn(Ae.format,"micro")?(_e[Ie++]="bwipp.qrcodeInvalidMicroVersion#27204",_e[Ie++]="Valid versions for Micro QR Code symbols are M1 to M4",Sr()):(_e[Ie++]="bwipp.qrcodeInvalidRMQRversion#27206",_e[Ie++]="Invalid version for an RMQR symbol",Sr()));var oA=_e[--Ie],Rs=_e[--Ie];_e[Ie++]=1/0,_e[Ie++]=Ce(Rs,oA);var dA=xe();Ae.verset=dA}else gn(Ae.format,"full")&&(Ae.verset=Ae.qrcode_versetfull),gn(Ae.format,"micro")&&(Ae.verset=Ae.qrcode_versetmicro);_e[Ie++]=1/0;for(var ol=0;ol<39;ol++)_e[Ie++]=-1;Ae.msgbits=xe();for(var qs=Ae.verset,X1=0,sA=qs.length;X1<sA;X1++){for(Ae.ver=Ce(qs,X1),Ae.mode=-1,Ae.seqok=!0,_e[Ie++]=1/0,Ae.i=0;!(Ae.i>=Ae.msglen);){if(Ae.numK=Ce(Ae.numKs,Ae.i),Ae.numB=Ce(Ae.numBs,Ae.i),Ae.numA=Ce(Ae.numAs,Ae.i),Ae.numN=Ce(Ae.numNs,Ae.i),Ae.numAorN=Ce(Ae.numAorNs,Ae.i),Ae.eci=Ce(Ae.isECI,Ae.i),Ae.ver==Ae.qrcode_vM1&&Ae.numA>=1){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM1&&Ae.numB>=1){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM1&&Ae.numK>=1){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM1&&Ae.eci){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM2&&Ae.numB>=1){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM2&&Ae.numK>=1){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM2&&Ae.eci){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM3&&Ae.eci){Ae.seqok=!1;break}if(Ae.ver==Ae.qrcode_vM4&&Ae.eci){Ae.seqok=!1;break}for(;;){if(Ae.eci){_e[Ie++]=Ae.qrcode_E;break}if(Ae.mode==-1){_e[Ie++]=Ae.qrcode_mode0forceKB,Ae.KbeforeA();var R1=_e[--Ie];if(R1){_e[Ie++]=Ae.qrcode_K;break}_e[Ie++]=Ae.qrcode_mode0forceKB,Ae.KbeforeN();var Ks=_e[--Ie];if(Ks){_e[Ie++]=Ae.qrcode_K;break}_e[Ie++]=Ae.qrcode_modeBKbeforeE,Ae.KbeforeB();var j1=_e[--Ie];if(j1){_e[Ie++]=Ae.qrcode_K;break}_e[Ie++]=Ae.qrcode_mode0forceKB,Ae.KbeforeE();var B1=_e[--Ie];if(B1){_e[Ie++]=Ae.qrcode_K;break}if(Ae.numK>=1){_e[Ie++]=Ae.qrcode_B;break}_e[Ie++]=Ae.qrcode_mode0NbeforeB,Ae.NbeforeK();var hA=_e[--Ie];if(hA){_e[Ie++]=Ae.qrcode_N;break}_e[Ie++]=Ae.qrcode_mode0NbeforeB,Ae.NbeforeB();var AA=_e[--Ie];if(AA){_e[Ie++]=Ae.qrcode_N;break}_e[Ie++]=Ae.qrcode_mode0forceKB,Ae.NbeforeB();var $1=_e[--Ie];if($1){_e[Ie++]=Ae.qrcode_B;break}_e[Ie++]=Ae.qrcode_modeANbeforeE,Ae.NbeforeA();var BA=_e[--Ie];if(BA){_e[Ie++]=Ae.qrcode_N;break}_e[Ie++]=Ae.qrcode_mode0forceN,Ae.NbeforeE();var sl=_e[--Ie];if(sl){_e[Ie++]=Ae.qrcode_N;break}_e[Ie++]=Ae.qrcode_modeBAbeforeE,Ae.AbeforeK();var jA=_e[--Ie];if(jA){_e[Ie++]=Ae.qrcode_A;break}_e[Ie++]=Ae.qrcode_modeBAbeforeE,Ae.AorNbeforeB();var CA=_e[--Ie];if(CA){_e[Ie++]=Ae.qrcode_A;break}_e[Ie++]=Ae.qrcode_mode0forceA,Ae.AorNbeforeE();var kl=_e[--Ie];if(kl){_e[Ie++]=Ae.qrcode_A;break}_e[Ie++]=Ae.qrcode_B;break}if(Ae.mode==Ae.qrcode_B){_e[Ie++]=Ae.qrcode_modeBKbeforeB,Ae.KbeforeB();var ml=_e[--Ie];if(ml){_e[Ie++]=Ae.qrcode_K;break}_e[Ie++]=Ae.qrcode_modeBKbeforeA,Ae.KbeforeA();var bl=_e[--Ie];if(bl){_e[Ie++]=Ae.qrcode_K;break}_e[Ie++]=Ae.qrcode_modeBKbeforeN,Ae.KbeforeN();var Z1=_e[--Ie];if(Z1){_e[Ie++]=Ae.qrcode_K;break}_e[Ie++]=Ae.qrcode_modeBKbeforeE,Ae.KbeforeE();var Dl=_e[--Ie];if(Dl){_e[Ie++]=Ae.qrcode_K;break}_e[Ie++]=Ae.qrcode_modeBAbeforeK,Ae.AbeforeK();var Nl=_e[--Ie];if(Nl){_e[Ie++]=Ae.qrcode_A;break}_e[Ie++]=Ae.qrcode_modeBAbeforeB,Ae.AbeforeB();var tc=_e[--Ie];if(tc){_e[Ie++]=Ae.qrcode_A;break}_e[Ie++]=Ae.qrcode_modeBAbeforeN,Ae.AbeforeN();var GA=_e[--Ie];if(GA){_e[Ie++]=Ae.qrcode_A;break}_e[Ie++]=Ae.qrcode_modeBAbeforeE,Ae.AbeforeE();var UA=_e[--Ie];if(UA){_e[Ie++]=Ae.qrcode_A;break}_e[Ie++]=Ae.qrcode_modeBNbeforeK,Ae.NbeforeK();var Il=_e[--Ie];if(Il){_e[Ie++]=Ae.qrcode_N;break}_e[Ie++]=Ae.qrcode_modeBNbeforeB,Ae.NbeforeB();var rc=_e[--Ie];if(rc){_e[Ie++]=Ae.qrcode_N;break}_e[Ie++]=Ae.qrcode_modeBNbeforeA,Ae.NbeforeA();var Al=_e[--Ie];if(Al){_e[Ie++]=Ae.qrcode_N;break}_e[Ie++]=Ae.qrcode_modeBNbeforeE,Ae.NbeforeE();var nc=_e[--Ie];if(nc){_e[Ie++]=Ae.qrcode_N;break}_e[Ie++]=Ae.qrcode_modeBAbeforeE,Ae.AorNbeforeE();var u1=_e[--Ie];if(u1&&Fn(Ae.numAorN,Ce(Ae.qrcode_modeBAbeforeN,Ae.ver))){_e[Ie++]=Ae.qrcode_modeBNbeforeA,Ae.nextNslt();var ll=_e[--Ie];if(ll){_e[Ie++]=Ae.qrcode_A;break}}_e[Ie++]=Ae.qrcode_B;break}if(Ae.mode==Ae.qrcode_A){if(Ae.numK>=1){_e[Ie++]=Ae.qrcode_K;break}if(Ae.numB>=1){_e[Ie++]=Ae.qrcode_B;break}_e[Ie++]=Ae.qrcode_modeANbeforeA,Ae.NbeforeA();var bc=_e[--Ie];if(bc){_e[Ie++]=Ae.qrcode_N;break}_e[Ie++]=Ae.qrcode_modeANbeforeB,Ae.NbeforeB();var ic=_e[--Ie];if(ic){_e[Ie++]=Ae.qrcode_N;break}_e[Ie++]=Ae.qrcode_modeANbeforeE,Ae.NbeforeE();var Fl=_e[--Ie];if(Fl){_e[Ie++]=Ae.qrcode_N;break}if(Ae.numA>=1||Ae.numN>=1){_e[Ie++]=Ae.qrcode_A;break}_e[Ie++]=Ae.qrcode_B;break}if(Ae.mode==Ae.qrcode_N){if(Ae.numK>=1){_e[Ie++]=Ae.qrcode_K;break}if(Ae.numB>=1){_e[Ie++]=Ae.qrcode_B;break}if(Ae.numA>=1){_e[Ie++]=Ae.qrcode_A;break}if(Ae.numN>=1){_e[Ie++]=Ae.qrcode_N;break}_e[Ie++]=Ae.qrcode_B;break}if(Ae.mode==Ae.qrcode_K){if(Ae.numB>=1){_e[Ie++]=Ae.qrcode_B;break}if(Ae.numA>=1){_e[Ie++]=Ae.qrcode_A;break}if(Ae.numN>=1){_e[Ie++]=Ae.qrcode_N;break}if(Ae.numK>=1){_e[Ie++]=Ae.qrcode_K;break}_e[Ie++]=Ae.qrcode_B;break}}var ql=_e[Ie-1];ql==Ae.qrcode_K&&Ae.fnc1first&&(_e[Ie-1]=Ae.qrcode_B);var WA=_e[Ie-1];if(WA==Ae.mode){Ie--;var Cc=Ae.mode==Ae.qrcode_K?2:1;Ae.dat=Oe(Ae.msg,Ae.i,Cc);var ac=_e[--Ie];_e[Ie++]=1/0,Ur(ac),Ur(Ae.dat);var Dc=xe();_e[Ie++]=Dc}else{var oc=_e[--Ie];Ae.mode=oc,Ae.mode==Ae.qrcode_K&&(_e[Ie++]=Ae.qrcode_K,_e[Ie++]=Oe(Ae.msg,Ae.i,Ae.numK*2)),Ae.mode==Ae.qrcode_B&&(_e[Ie++]=Ae.qrcode_B,_e[Ie++]=Oe(Ae.msg,Ae.i,Ae.numB)),Ae.mode==Ae.qrcode_A&&(_e[Ie++]=Ae.qrcode_A,_e[Ie++]=Oe(Ae.msg,Ae.i,Ae.numA)),Ae.mode==Ae.qrcode_N&&(_e[Ie++]=Ae.qrcode_N,_e[Ie++]=Oe(Ae.msg,Ae.i,Ae.numN)),Ae.mode==Ae.qrcode_E&&(Ae.mode=-1,_e[Ie++]=Ae.qrcode_E,_e[Ie++]=Oe(Ae.msg,Ae.i,1));var MA=_e[--Ie];Ae.dat=MA,_e[Ie++]=MA}Ae.i=Ae.i+Ae.dat.length}if(Ae.seqok){di(xe(xi()));var sc=_e[--Ie];_e[Ie-1]=sc}else fi(),_e[Ie++]=-1;var kA=_e[--Ie];for(Ae.seq=kA;Ae.seq!=-1;){Ae.bits=Ge(23648),Ae.j=0,Ae.fnc1first&&(Ae.ver<Ae.qrcode_vR7x43?_e[Ie++]="0101":_e[Ie++]="101",Ae.addtobits()),Ae.abort=!1;for(var DA=0,b1=Ae.seq.length-1;DA<=b1;DA+=2){Ae.i=DA,Ae.mode=Ce(Ae.seq,Ae.i),_e[Ie++]=Ce(Ce(Ae.qrcode_mids,Ae.ver),Ae.mode),Ae.addtobits(),Ae.chars=Ce(Ae.seq,Ae.i+1);var qA=Ae.chars.length;if(Ae.mode==Ae.qrcode_K&&(qA=~~(qA/2)),Ae.charslen=qA,Ae.mode!=Ae.qrcode_E){if(Ae.cclen=Ce(Ce(Ae.qrcode_cclens,Ae.ver),Ae.mode),Ae.charslen>=Mr(2,Ae.cclen)){Ae.abort=!0;break}_e[Ie++]=Ae.charslen,_e[Ie++]=Ae.cclen,Ae.tobin(),Ae.addtobits()}var EA=Ae[Ce(Ae.qrcode_encfuncs,Ae.mode)];if(_e[Ie++]=Ae.chars,EA()===!0)break;Ae.addtobits()}if(Ae.abort)break;Ae.bits=Oe(Ae.bits,0,Ae.j),He(Ae.msgbits,Ae.ver,Ae.bits);break}}vr(Ae.options,"debugbitseqs")&&(_e[Ie++]="bwipp.debugbitseqs#27361",_e[Ie++]=Ae.msgbits,Sr()),_e[Ie++]="eclval",Nn("LMQH",Ae.eclevel),Ie--;var ZA=_e[--Ie];Ie--;var VA=ZA.length;Ie--;var Ds=_e[--Ie];Ae[Ds]=VA;for(var ta=0,ws=Ae.qrcode_metrics.length-1;ta<=ws;ta+=1){Ae.i=ta,Ae.m=Ce(Ae.qrcode_metrics,Ae.i),Ae.frmt=Ce(Ae.m,0),Ae.vers=Ce(Ae.m,1),Ae.vergrp=Ce(Ae.m,2),Ae.verind=Ae.i-44,Ae.rows=Ce(Ae.m,3),Ae.cols=Ce(Ae.m,4),Ae.asp2=Ce(Ae.m,5),Ae.asp3=Ce(Ae.m,6),Ae.nmod=Ce(Ae.m,7),Ae.ncws=~~(Ae.nmod/8),Ae.rbit=Ae.nmod%8,Ae.lc4b=!1,(gn(Ae.vers,"M1")||gn(Ae.vers,"M3"))&&(Ae.ncws=Ae.ncws+1,Ae.rbit=0,Ae.lc4b=!0),Ae.ecws=Ce(Ce(Ae.m,8),Ae.eclval),Ae.dcws=lr(Ae.ncws-Ae.ecws);var ho=Ae.lc4b?4:0;if(Ae.dmod=lr(Ae.dcws*8-ho),Ae.ecb1=Ce(Ce(Ae.m,9),Ae.eclval*2),Ae.ecb2=Ce(Ce(Ae.m,9),Ae.eclval*2+1),Ae.okay=!0,si(Ae.format,Ae.frmt)&&(Ae.okay=!1),gn(Ae.frmt,"micro")&&Ae.fnc1first&&(Ae.okay=!1),si(Ae.version,"unset")&&si(Ae.version,Ae.vers)&&(Ae.okay=!1),(Ae.ecb1==-1||Ae.ecb2==-1)&&(Ae.okay=!1),Ae.verbits=Ce(Ae.msgbits,Ae.vergrp),(Ae.verbits==-1||Ae.verbits.length>Ae.dmod)&&(Ae.okay=!1),Ae.term=Oe("000000000",0,Ce(Ae.qrcode_termlens,Ae.vergrp)),Ae.okay)break}if(Ae.okay||(_e[Ie++]="bwipp.qrcodeNoValidSymbol#27408",_e[Ie++]="Maximum length exceeded or invalid content",Sr()),Ae.format=Ae.frmt,Ae.version=Ae.vers,Ae.msgbits=Ae.verbits,!Ae.fixedeclevel)for(var Oo=Ae.eclval+1;Oo<=3;Oo+=1){Ae.eclval_=Oo,Ae.ecws_=Ce(Ce(Ae.m,8),Ae.eclval_),Ae.dcws_=lr(Ae.ncws-Ae.ecws_);var bs=Ae.lc4b?4:0;Ae.dmod_=lr(Ae.dcws_*8-bs),Ae.ecb1_=Ce(Ce(Ae.m,9),Ae.eclval_*2),Ae.ecb2_=Ce(Ce(Ae.m,9),Ae.eclval_*2+1),Ae.okay=!0,(Ae.ecb1_==-1||Ae.ecb2_==-1)&&(Ae.okay=!1),Ae.msgbits.length>Ae.dmod_&&(Ae.okay=!1),Ae.okay&&(Ae.eclval=Ae.eclval_,Ae.dcws=Ae.dcws_,Ae.dmod=Ae.dmod_,Ae.ecb1=Ae.ecb1_,Ae.ecb2=Ae.ecb2_)}Ae.dcpb=~~(Ae.dcws/lr(Ae.ecb1+Ae.ecb2)),Ae.ecpb=~~(Ae.ncws/lr(Ae.ecb1+Ae.ecb2))-Ae.dcpb;var As=Ae.term,js=Ae.dmod,Zs=Ae.msgbits,U1=Ae.term,vA=U1.length,YA=lr(js-Zs.length);if(lr(js-Zs.length)>U1.length){var wl=vA;vA=YA,YA=wl}Ae.term=Oe(As,0,YA);var KA=Ge(Ae.msgbits.length+Ae.term.length);rr(KA,0,Ae.msgbits),rr(KA,Ae.msgbits.length,Ae.term),Ae.msgbits=KA,Ae.pad=Ge(Ae.dmod);for(var JA=0,NA=Ae.pad.length-1;JA<=NA;JA+=1)He(Ae.pad,JA,48);rr(Ae.pad,0,Ae.msgbits),Ae.padnum=0;for(var Hl=Ae.lc4b?5:1,yl=cr(Ae.msgbits.length/8)*8,cl=lr(Ae.dmod-Hl);yl<=cl;yl+=8)rr(Ae.pad,yl,Ce(Ae.qrcode_padstrs,Ae.padnum)),Ae.padnum=(Ae.padnum+1)%2;Ae.cws=xe(Ae.dcws);for(var Ll=0,Ic=Ae.cws.length-1;Ll<=Ic;Ll+=1){Ae.c=Ll,Ae.bpcw=8,Ae.lc4b&&Ae.c==Ae.cws.length-1&&(Ae.bpcw=4),Ae.cwb=Oe(Ae.pad,Ae.c*8,Ae.bpcw),Ae.cw=0;for(var wc=0,Mc=Ae.bpcw-1;wc<=Mc;wc+=1)Ae.i=wc,Ae.cw=lr(Ae.cw+Mr(2,Ae.bpcw-Ae.i-1)*(Ce(Ae.cwb,Ae.i)-48));He(Ae.cws,Ae.c,Ae.cw)}if(Ae.lc4b){var Ec=Ae.cws,Ac=Ae.cws;He(Ec,Ac.length-1,Ce(Ec,Ac.length-1)*16)}vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#27487",_e[Ie++]=Ae.cws,Sr()),_e[Ie++]="coeffs",_e[Ie++]=Ae.ecpb,Ae.qrcode_coeffscachefetch();var nu=_e[--Ie],pu=_e[--Ie];Ae[pu]=nu,Ae.rscodes=function(){var qe=_e[--Ie];Ae.rscws=qe,Ae.lfsr=xe(Ae.ecpb);var Re=Ae.rscws,Ke=Ae.coeffs,Xe=Ae.ecpb,Cr=Ae.lfsr;_e[Ie++]=function(){var Or=_e[--Ie];_e[Ie++]=Ce(Ae.rscws,Or)},_e[Ie++]=Re.length,_e[Ie++]=Ke,_e[Ie++]=Xe,_e[Ie++]=Cr,_e[Ie++]=Ae.qrcode_rsprod,Ro(),_e[Ie++]=Ae.lfsr},Ae.dcwsb=xe(lr(Ae.ecb1+Ae.ecb2)),Ae.ecwsb=xe(lr(Ae.ecb1+Ae.ecb2));for(var lc=0,Qc=Ae.ecb1-1;lc<=Qc;lc+=1){Ae.i=lc,He(Ae.dcwsb,Ae.i,Oe(Ae.cws,Ae.i*Ae.dcpb,Ae.dcpb)),_e[Ie++]=Ae.ecwsb,_e[Ie++]=Ae.i,_e[Ie++]=Ce(Ae.dcwsb,Ae.i),Ae.rscodes();var du=_e[--Ie],Kc=_e[--Ie],qc=_e[--Ie];He(qc,Kc,du)}for(var Zc=0,Oc=Ae.ecb2-1;Zc<=Oc;Zc+=1){Ae.i=Zc,He(Ae.dcwsb,lr(Ae.ecb1+Ae.i),Oe(Ae.cws,lr(Ae.ecb1*Ae.dcpb+Ae.i*(Ae.dcpb+1)),Ae.dcpb+1));var uo=Ce(Ae.dcwsb,lr(Ae.ecb1+Ae.i));_e[Ie++]=Ae.ecwsb,_e[Ie++]=lr(Ae.ecb1+Ae.i),_e[Ie++]=uo,Ae.rscodes();var Do=_e[--Ie],Us=_e[--Ie],ys=_e[--Ie];He(ys,Us,Do)}Ae.cws=xe(Ae.ncws),Ae.cw=0;for(var e1=0,I1=Ae.dcpb;e1<=I1;e1+=1){Ae.i=e1;for(var f1=0,V1=lr(Ae.ecb1+Ae.ecb2)-1;f1<=V1;f1+=1)Ae.j=f1,Ae.i<Ce(Ae.dcwsb,Ae.j).length&&(He(Ae.cws,Ae.cw,Ce(Ce(Ae.dcwsb,Ae.j),Ae.i)),Ae.cw=Ae.cw+1)}for(var as=0,xo=Ae.ecpb-1;as<=xo;as+=1){Ae.i=as;for(var jo=0,ls=lr(Ae.ecb1+Ae.ecb2)-1;jo<=ls;jo+=1)Ae.j=jo,He(Ae.cws,Ae.cw,Ce(Ce(Ae.ecwsb,Ae.j),Ae.i)),Ae.cw=Ae.cw+1}if(Ae.rbit>0&&(Ae.pad=xe(Ae.cws.length+1),rr(Ae.pad,0,Ae.cws),He(Ae.pad,Ae.pad.length-1,0),Ae.cws=Ae.pad),Ae.lc4b){var ds=Ae.cws,Js=Ae.dcws;He(ds,Js-1,xr(Ce(ds,Js-1)/16));for(var Qs=Ae.dcws-1,Xs=Ae.ncws-2;Qs<=Xs;Qs+=1)Ae.i=Qs,He(Ae.cws,Ae.i,(Ce(Ae.cws,Ae.i)&15)*16),He(Ae.cws,Ae.i,xr(Ce(Ae.cws,Ae.i+1)/16)&15|Ce(Ae.cws,Ae.i));He(Ae.cws,Ae.ncws-1,(Ce(Ae.cws,Ae.ncws-1)&15)*16)}vr(Ae.options,"debugecc")&&(_e[Ie++]="bwipp.debugecc#27577",_e[Ie++]=Ae.cws,Sr()),_e[Ie++]=1/0;for(var k1=0,ul=Ae.rows*Ae.cols;k1<ul;k1++)_e[Ie++]=-1;if(Ae.pixs=xe(),Ae.qmv=function(){var qe=_e[--Ie],Re=_e[--Ie];_e[Ie++]=lr(Re+qe*Ae.cols)},gn(Ae.format,"full"))for(var _l=8,Zl=Ae.cols-9;_l<=Zl;_l+=1){Ae.i=_l,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=6,Ae.qmv();var fl=_e[--Ie],yc=_e[--Ie];He(yc,fl,(Ae.i+1)%2),_e[Ie++]=Ae.pixs,_e[Ie++]=6,_e[Ie++]=Ae.i,Ae.qmv();var pl=_e[--Ie],dl=_e[--Ie];He(dl,pl,(Ae.i+1)%2)}if(gn(Ae.format,"micro"))for(var cc=8,v1=Ae.cols-1;cc<=v1;cc+=1){Ae.i=cc,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=0,Ae.qmv();var Rl=_e[--Ie],uc=_e[--Ie];He(uc,Rl,(Ae.i+1)%2),_e[Ie++]=Ae.pixs,_e[Ie++]=0,_e[Ie++]=Ae.i,Ae.qmv();var xl=_e[--Ie],fc=_e[--Ie];He(fc,xl,(Ae.i+1)%2)}if(gn(Ae.format,"rmqr")){for(var pc=3,Bl=Ae.cols-4;pc<=Bl;pc+=1){Ae.i=pc,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=0,Ae.qmv();var Jc=_e[--Ie],Xc=_e[--Ie];He(Xc,Jc,(Ae.i+1)%2),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.rows-1,Ae.qmv();var hu=_e[--Ie],$c=_e[--Ie];He($c,hu,(Ae.i+1)%2)}for(var mA=3,eu=Ae.rows-4;mA<=eu;mA+=1){Ae.i=mA,_e[Ie++]=Ae.pixs,_e[Ie++]=0,_e[Ie++]=Ae.i,Ae.qmv();var gu=_e[--Ie],zs=_e[--Ie];He(zs,gu,(Ae.i+1)%2),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.cols-1,_e[Ie++]=Ae.i,Ae.qmv();var Q1=_e[--Ie],D1=_e[--Ie];He(D1,Q1,(Ae.i+1)%2)}for(var lA=Ae.asp2-1,bA=lr(Ae.asp3-Ae.asp2),FA=Ae.cols-13;bA<0?lA>=FA:lA<=FA;lA+=bA){Ae.i=lA;for(var IA=3,_c=Ae.rows-4;IA<=_c;IA+=1){Ae.j=IA,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.qmv();var zc=_e[--Ie],Cl=_e[--Ie];He(Cl,zc,(Ae.j+1)%2)}}}Ae.fpats=Ce(Ae.qrcode_fpatmap,Ae.format);for(var Pc=0;Pc<=7;Pc+=1){Ae.y=Pc;for(var Nc=0;Nc<=7;Nc+=1){if(Ae.x=Nc,Ae.fpb0=Ce(Ce(Ce(Ae.fpats,0),Ae.y),Ae.x),Ae.fpb1=Ce(Ce(Ce(Ae.fpats,1),Ae.y),Ae.x),Ae.fpb2=Ce(Ce(Ce(Ae.fpats,2),Ae.y),Ae.x),Ae.fpb3=Ce(Ce(Ce(Ae.fpats,3),Ae.y),Ae.x),Ae.fpb0!=9&&Ae.y<Ae.rows){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.qmv();var Fc=_e[--Ie],Gc=_e[--Ie];He(Gc,Fc,Ae.fpb0)}if(Ae.fpb1!=9){_e[Ie++]=Ae.pixs,_e[Ie++]=lr(Ae.cols-Ae.x)-1,_e[Ie++]=Ae.y,Ae.qmv();var Hc=_e[--Ie],iu=_e[--Ie];He(iu,Hc,Ae.fpb1)}if(Ae.fpb2!=9){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x,_e[Ie++]=lr(Ae.rows-Ae.y)-1,Ae.qmv();var Ou=_e[--Ie],xu=_e[--Ie];He(xu,Ou,Ae.fpb2)}if(Ae.fpb3!=9){_e[Ie++]=Ae.pixs,_e[Ie++]=lr(Ae.cols-Ae.x)-1,_e[Ie++]=lr(Ae.rows-Ae.y)-1,Ae.qmv();var Bu=_e[--Ie],Cu=_e[--Ie];He(Cu,Bu,Ae.fpb3)}}}if(Ae.putalgnpat=function(){var qe=_e[--Ie];Ae.py=qe;var Re=_e[--Ie];Ae.px=Re;for(var Ke=0;Ke<=4;Ke+=1){Ae.pb=Ke;for(var Xe=0;Xe<=4;Xe+=1)if(Ae.pa=Xe,Ae.algnb=Ce(Ce(Ae.algnpat,Ae.pb),Ae.pa),Ae.algnb!=9){_e[Ie++]=Ae.pixs,_e[Ie++]=lr(Ae.px+Ae.pa),_e[Ie++]=lr(Ae.py+Ae.pb),Ae.qmv();var Cr=_e[--Ie],Or=_e[--Ie];He(Or,Cr,Ae.algnb)}}},gn(Ae.format,"full")){Ae.algnpat=Ae.qrcode_algnpatfull;for(var vu=Ae.asp2-2,Mu=lr(Ae.asp3-Ae.asp2),mu=Ae.cols-13;Mu<0?vu>=mu:vu<=mu;vu+=Mu)Ae.i=vu,_e[Ie++]=Ae.i,_e[Ie++]=4,Ae.putalgnpat(),_e[Ie++]=4,_e[Ie++]=Ae.i,Ae.putalgnpat();for(var Wc=Ae.asp2-2,Eu=lr(Ae.asp3-Ae.asp2),bu=Ae.cols-9;Eu<0?Wc>=bu:Wc<=bu;Wc+=Eu){Ae.x=Wc;for(var au=Ae.asp2-2,go=lr(Ae.asp3-Ae.asp2),Lc=Ae.rows-9;go<0?au>=Lc:au<=Lc;au+=go)Ae.y=au,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.putalgnpat()}}if(gn(Ae.format,"rmqr")){Ae.algnpat=Ae.qrcode_algnpatrmqr;for(var Vc=Ae.asp2-2,xc=lr(Ae.asp3-Ae.asp2),Xu=Ae.cols-13;xc<0?Vc>=Xu:Vc<=Xu;Vc+=xc)Ae.i=Vc,_e[Ie++]=Ae.i,_e[Ie++]=0,Ae.putalgnpat(),_e[Ie++]=Ae.i,_e[Ie++]=Ae.rows-3,Ae.putalgnpat()}_e[Ie++]=1/0,tn(Ce(Ae.qrcode_formatfimmap,Ae.format),function(){var qe=_e[--Ie];_e[Ie++]=1/0,tn(qe,function(){var Ke=_e[--Ie];if(_e[Ie++]=Ae.rows,_e[Ie++]=Ae.cols,Ke()===!0)return!0;di(xe(2))});var Re=xe();_e[Ie++]=Re}),Ae.formatmap=xe();for(var m1=Ae.formatmap,O1=0,Iu=m1.length;O1<Iu;O1++)tn(Ce(m1,O1),function(){var qe=_e[--Ie];Ur(qe),Ae.qmv();var Re=_e[--Ie];He(Ae.pixs,Re,1)});if(gn(Ae.format,"full")&&Ae.cols>=45){_e[Ie++]=1/0;for(var Pu=0,ku=Ae.qrcode_vimmap.length;Pu<ku;Pu++){var $u=Ce(Ae.qrcode_vimmap,Pu);_e[Ie++]=1/0,tn($u,function(){var qe=_e[--Ie];if(_e[Ie++]=Ae.cols,qe()===!0)return!0;di(xe(2))});var wu=xe();_e[Ie++]=wu}Ae.versionmap=xe()}else Ae.versionmap=xe([]);for(var Du=Ae.versionmap,zu=0,Gu=Du.length;zu<Gu;zu++)tn(Ce(Du,zu),function(){var qe=_e[--Ie];Ur(qe),Ae.qmv();var Re=_e[--Ie];He(Ae.pixs,Re,0)});if(gn(Ae.format,"full")){_e[Ie++]=Ae.pixs,_e[Ie++]=8,_e[Ie++]=Ae.rows-8,Ae.qmv();var Wu=_e[--Ie],Nu=_e[--Ie];He(Nu,Wu,0)}Ae.mask==-1?Ae.maskbits=Ce(Ae.qrcode_formatmaskbits,Ae.format):(Ae.maskbits=xe([Ce(Ce(Ae.qrcode_formatmaskbits,Ae.format),Ae.mask-1)]),Ae.bestmaskval=Ae.mask-1),Ae.nmasks=Ae.maskbits.length,Ae.masklayers=xe(Ae.rows*Ae.cols);for(var qu=0,Zu=Ae.rows-1;qu<=Zu;qu+=1){Ae.j=qu;for(var yu=0,Su=Ae.cols-1;yu<=Su;yu+=1){Ae.i=yu,_e[Ie++]="pos",_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.qmv();var ef=_e[--Ie],tf=_e[--Ie];Ae[tf]=ef;var Tu=Ce(Ae.pixs,Ae.pos);if(_e[Ie++]=Ae.masklayers,_e[Ie++]=Ae.pos,_e[Ie++]=Tu,Tu==-1)_e[Ie-1]=Ce(Ae.funcpatlayers,Ae.j*6%72+Ae.i%6);else{var Vu=_e[--Ie];_e[Ie++]=Vu*255}var lf=_e[--Ie],nf=_e[--Ie],_u=_e[--Ie];He(_u,nf,lf)}}var dc=si(Ae.format,"rmqr")?1:2;for(Ae.posx=lr(Ae.cols-dc),Ae.posy=Ae.rows-1,Ae.dir=-1,Ae.col=1,Ae.num=0;!(Ae.posx<0);){_e[Ie++]="pos",_e[Ie++]=Ae.posx,_e[Ie++]=Ae.posy,Ae.qmv();var af=_e[--Ie],Fu=_e[--Ie];Ae[Fu]=af,Ce(Ae.pixs,Ae.pos)==-1&&(Ae.bit=_a(Ce(Ae.cws,~~(Ae.num/8)),-(7-Ae.num%8))&1,He(Ae.masklayers,Ae.pos,Ce(Ae.masklayers,Ae.pos)^Ae.bit*255),Ae.num=Ae.num+1),Ae.col==1?(Ae.col=0,Ae.posx=Ae.posx-1):(Ae.col=1,Ae.posx=Ae.posx+1,Ae.posy=lr(Ae.posy+Ae.dir),(Ae.posy<0||Ae.posy>=Ae.rows)&&(Ae.dir=Ae.dir*-1,Ae.posy=lr(Ae.posy+Ae.dir),Ae.posx=Ae.posx-2,gn(Ae.format,"full")&&Ae.posx==6&&(Ae.posx=Ae.posx-1)))}Ae.evalfulln1n3=function(){var qe=_e[--Ie];Ae.scrle=qe,_e[Ie++]="scr1",_e[Ie++]=0,tn(Ae.scrle,function(){var po=_e[Ie-1];if(po>=5){var ro=_e[--Ie],lo=_e[--Ie],_s=lr(lo+ro)-2;_e[Ie++]=_s,_e[Ie++]=_s}Ie--});var Re=_e[--Ie],Ke=_e[--Ie];Ae[Ke]=Re,Ae.scr3=0;for(var Xe=3,Cr=Ae.scrle.length-3;Xe<=Cr;Xe+=2)if(Ae.j=Xe,Ce(Ae.scrle,Ae.j)%3==0){Ae.fact=~~(Ce(Ae.scrle,Ae.j)/3);for(var Or=Oe(Ae.scrle,Ae.j-2,5),hn=0,Tn=Or.length;hn<Tn;hn++)_e[Ie++]=Ce(Or,hn)==Ae.fact;var jn=_e[--Ie],yi=_e[--Ie];Ie--;var Si=na(yi,jn),Ri=_e[--Ie],ua=_e[--Ie];ua&&Ri&&Si&&(Ae.j==3||Ae.j+4>=Ae.scrle.length||Ce(Ae.scrle,Ae.j-3)>=4||Ce(Ae.scrle,Ae.j+3)>=4)&&(Ae.scr3=Ae.scr3+40)}_e[Ie++]=Ae.scr1,_e[Ie++]=Ae.scr3},Ae.evalfull=function(){var qe=_e[--Ie];Ae.sym=qe,Ae.n1=0,Ae.n2=0,Ae.n3=0,Ae.rle=xe(Ae.cols+1),Ae.lastpairs=xe(Ae.cols),Ae.thispairs=xe(Ae.cols),Ae.colsadd1=Ae.cols+1,Ae.earlyexit=!1;for(var Re=0,Ke=Ae.cols-1;Re<=Ke;Re+=1){Ae.i=Re,_e[Ie++]=1/0;var Xe=Ae.cols;_e[Ie++]=0,_e[Ie++]=0;for(var Cr=Ae.i,Or=Xe,hn=Xe*Xe-1;Or<0?Cr>=hn:Cr<=hn;Cr+=Or){var Tn=Ce(Ae.sym,Cr),jn=_e[--Ie];if(_e[Ie++]=Tn,gn(jn,Tn)){var yi=_e[--Ie];_e[Ie-1]+=1,_e[Ie++]=yi}else{var Si=_e[--Ie];_e[Ie++]=1,_e[Ie++]=Si}}Ie--;var Ri=xi()+2;di(Oe(Ae.rle,0,Ri-2)),Ae.evalfulln1n3();var ua=_e[--Ie];Ae.n3=lr(ua+Ae.n3);var po=_e[--Ie];Ae.n1=lr(po+Ae.n1),Ie--,Ae.symrow=Oe(Ae.sym,Ae.i*Ae.cols,Ae.cols),_e[Ie++]=1/0;var ro=Ae.symrow;_e[Ie++]=0,_e[Ie++]=0;for(var lo=0,_s=ro.length;lo<_s;lo++){var Wo=Ce(ro,lo),zo=_e[--Ie];if(_e[Ie++]=Wo,gn(zo,Wo)){var w1=_e[--Ie];_e[Ie-1]+=1,_e[Ie++]=w1}else{var Vs=_e[--Ie];_e[Ie++]=1,_e[Ie++]=Vs}}Ie--;var ks=xi()+2;di(Oe(Ae.rle,0,ks-2)),Ae.evalfulln1n3();var vo=_e[--Ie];Ae.n3=lr(vo+Ae.n3);var p1=_e[--Ie];Ae.n1=lr(p1+Ae.n1),Ie--;var o1=Ae.thispairs;Ae.thispairs=Ae.lastpairs,Ae.lastpairs=o1;var Es=Ce(Ae.symrow,0)==1?0:1,XA=Ae.symrow;_e[Ie++]=Es;for(var Vl=0,Rc=XA.length;Vl<Rc;Vl++){var C1=Ce(XA,Vl),Yl=_e[--Ie];_e[Ie++]=lr(Yl+C1),_e[Ie++]=C1}if(Ie--,di(Ae.thispairs),Ie--,Ae.i>0){_e[Ie++]=1/0,Ur(Ae.lastpairs),Ur(Ae.thispairs),_e[Ie++]=Ae.n2;for(var ou=0,Bc=Ae.cols;ou<Bc;ou++){var Sc=_e[--Ie],su=_e[--Ie];_e[Ie++]=Sc,_e[Ie++]=su;var tu=_e[Ie-1-Ae.colsadd1],Au=_e[--Ie];(lr(Au+tu)&3)==0&&(_e[Ie-1]+=3)}var ju=_e[--Ie];Ae.n2=ju,fi()}if(lr(Ae.n1+Ae.n2+Ae.n3)>=Ae.bestscore){Ae.earlyexit=!0;break}}if(Ae.earlyexit)_e[Ie++]=999999999;else{_e[Ie++]="dark";var Yc=0;tn(Ae.sym,function(){var uu=_e[--Ie];Yc=lr(Yc+uu)});var lu=_e[--Ie];Ae[lu]=Yc;var cu=Ae.cols;Ae.n4=~~($e(Ae.dark*100/(cu*cu)-50)/5)*10,_e[Ie++]=lr(Ae.n1+Ae.n2+Ae.n3+Ae.n4)}},Ae.evalmicro=function(){var qe=_e[--Ie];Ae.sym=qe,Ae.dkrhs=0,Ae.dkbot=0;for(var Re=1,Ke=Ae.cols-1;Re<=Ke;Re+=1){Ae.i=Re,_e[Ie++]="dkrhs",_e[Ie++]=Ae.dkrhs,_e[Ie++]=Ae.sym,_e[Ie++]=Ae.cols-1,_e[Ie++]=Ae.i,Ae.qmv();var Xe=_e[--Ie],Cr=_e[--Ie],Or=_e[--Ie],hn=_e[--Ie];Ae[hn]=lr(Or+Ce(Cr,Xe)),_e[Ie++]="dkbot",_e[Ie++]=Ae.dkbot,_e[Ie++]=Ae.sym,_e[Ie++]=Ae.i,_e[Ie++]=Ae.cols-1,Ae.qmv();var Tn=_e[--Ie],jn=_e[--Ie],yi=_e[--Ie],Si=_e[--Ie];Ae[Si]=lr(yi+Ce(jn,Tn))}Ae.dkrhs<=Ae.dkbot?_e[Ie++]=-(Ae.dkrhs*16+Ae.dkbot):_e[Ie++]=-(Ae.dkbot*16+Ae.dkrhs)},Ae.bestscore=999999999;for(var cf=0,bf=Ae.nmasks-1;cf<=bf;cf+=1){Ae.m=cf,Ae.maskbit=Ce(Ae.maskbits,Ae.m),Ae.masksym=xe(Ae.rows*Ae.cols);for(var Yu=0,Hu=Ae.rows*Ae.cols-1;Yu<=Hu;Yu+=1)Ae.i=Yu,He(Ae.masksym,Ae.i,_a(Ce(Ae.masklayers,Ae.i),-Ae.maskbit)&1);if(Ae.nmasks!=1){_e[Ie++]="score",_e[Ie++]=Ae.masksym,gn(Ae.format,"full")?Ae.evalfull():Ae.evalmicro();var of=_e[--Ie],If=_e[--Ie];Ae[If]=of,Ae.score<Ae.bestscore&&(Ae.bestsym=Ae.masksym,Ae.bestmaskval=Ae.m,Ae.bestscore=Ae.score)}else Ae.bestsym=Ae.masksym}if(Ae.pixs=Ae.bestsym,gn(Ae.format,"full")){_e[Ie++]=Ae.pixs,_e[Ie++]=8,_e[Ie++]=Ae.cols-8,Ae.qmv();var Lu=_e[--Ie],wf=_e[--Ie];He(wf,Lu,1)}if(gn(Ae.format,"full")){Ae.ecid=Ce(Ae.qrcode_ecidfull,Ae.eclval),Ae.fmtval=Ce(Ae.fmtvalsfull,Ae.ecid*8+Ae.bestmaskval);for(var uf=0,vf=Ae.formatmap.length-1;uf<=vf;uf+=1)Ae.i=uf,tn(Ce(Ae.formatmap,Ae.i),function(){var qe=_e[--Ie];_e[Ie++]=Ae.pixs,Ur(qe),Ae.qmv();var Re=_e[--Ie],Ke=_e[--Ie];He(Ke,Re,_a(Ae.fmtval,-(14-Ae.i))&1)})}if(gn(Ae.format,"micro")){Ae.symid=Ce(Ce(Ae.qrcode_ecidmicrosym,~~((Ae.cols-11)/2)),Ae.eclval),Ae.fmtval=Ce(Ae.fmtvalsmicro,Ae.symid*4+Ae.bestmaskval);for(var ff=0,mf=Ae.formatmap.length-1;ff<=mf;ff+=1){Ae.i=ff;var yf=Ce(Ce(Ae.formatmap,Ae.i),0);_e[Ie++]=Ae.pixs,Ur(yf),Ae.qmv();var _f=_e[--Ie],xf=_e[--Ie];He(xf,_f,_a(Ae.fmtval,-(14-Ae.i))&1)}}if(gn(Ae.format,"rmqr")){Ae.fmtvalu=Ce(Ae.qrcode_ecidrmqr,Ae.eclval)*32+Ae.verind,Ae.fmtval1=Ce(Ae.fmtvalsrmqr1,Ae.fmtvalu),Ae.fmtval2=Ce(Ae.fmtvalsrmqr2,Ae.fmtvalu);for(var pf=0,Bf=Ae.formatmap.length-1;pf<=Bf;pf+=1){Ae.i=pf;var Cf=Ce(Ce(Ae.formatmap,Ae.i),0);_e[Ie++]=Ae.pixs,Ur(Cf),Ae.qmv();var Mf=_e[--Ie],Ef=_e[--Ie];He(Ef,Mf,_a(Ae.fmtval1,-(17-Ae.i))&1);var Pf=Ce(Ce(Ae.formatmap,Ae.i),1);_e[Ie++]=Ae.pixs,Ur(Pf),Ae.qmv();var Sf=_e[--Ie],Tf=_e[--Ie];He(Tf,Sf,_a(Ae.fmtval2,-(17-Ae.i))&1)}}if(gn(Ae.format,"full")&&Ae.cols>=45){Ae.verval=Ce(Ae.vervals,~~((Ae.cols-17)/4)-7);for(var df=0,jf=Ae.versionmap.length-1;df<=jf;df+=1)Ae.i=df,tn(Ce(Ae.versionmap,Ae.i),function(){var qe=_e[--Ie];_e[Ie++]=Ae.pixs,Ur(qe),Ae.qmv();var Re=_e[--Ie],Ke=_e[--Ie];He(Ke,Re,_a(Ae.verval,-(17-Ae.i))&1)})}_e[Ie++]=1/0,_e[Ie++]="ren",_e[Ie++]="renmatrix",_e[Ie++]="pixs",_e[Ie++]=Ae.pixs,_e[Ie++]="pixx",_e[Ie++]=Ae.cols,_e[Ie++]="pixy",_e[Ie++]=Ae.rows,_e[Ie++]="height",_e[Ie++]=Ae.rows*Ae.modunit/72,_e[Ie++]="width",_e[Ie++]=Ae.cols*Ae.modunit/72,_e[Ie++]="borderleft",gn(Ae.format,"full")?_e[Ie++]=4:_e[Ie++]=2,_e[Ie++]="borderright",gn(Ae.format,"full")?_e[Ie++]=4:_e[Ie++]=2,_e[Ie++]="bordertop",gn(Ae.format,"full")?_e[Ie++]=4:_e[Ie++]=2,_e[Ie++]="borderbottom",gn(Ae.format,"full")?_e[Ie++]=4:_e[Ie++]=2,_e[Ie++]="opt",_e[Ie++]=Ae.options;var Uf=er();_e[Ie++]=Uf,Ae._render&&Oi(),Ae=En}function W1(){var gr=Ae;Ae=Object.assign({},Ae,W1.globals),Ae.dontdraw=!1,Ae.parse=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var zr=_e[--Ie];Ae.barcode=zr,Ae.barlen=Ae.barcode.length,qr(Ae.options,"parse"),Ae.barcode.length>997&&(_e[Ie++]="bwipp.swissqrcodeBadLength#28091",_e[Ie++]="Swiss QR Code input must not exceed 997 digits",Sr()),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,_1();var rn=_e[--Ie];if(Ae.args=rn,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render){Fe.save();var Yr=Fe.currpos();Fe.translate(Yr.x,Yr.y);var Lr=72/25.4;Fe.scale(Lr,Lr),Fe.save(),Fe.newpath(),Fe.moveto(0,0),Fe.lineto(46,0),Fe.lineto(46,46),Fe.lineto(0,46),Fe.closepath(),Fe.moveto(19.5,19.5),Fe.lineto(19.5,26.5),Fe.lineto(26.5,26.5),Fe.lineto(26.5,19.5),Fe.closepath(),Fe.clip(),Fe.save(),Fe.moveto(0,0);var Rr=46/Ce(Ae.args,"pixx")/2;Fe.scale(Rr,Rr),Oi(),Fe.restore(),Fe.restore(),Fe.translate(19.5,19.5);var Kr=7/83;Fe.scale(Kr,Kr),Fe.newpath(),Fe.moveto(6,6),Fe.lineto(6,77),Fe.lineto(77,77),Fe.lineto(77,6),Fe.closepath(),Fe.moveto(49,18),Fe.lineto(49,34),Fe.lineto(65,34),Fe.lineto(65,49),Fe.lineto(49,49),Fe.lineto(49,65),Fe.lineto(34,65),Fe.lineto(34,49),Fe.lineto(18,49),Fe.lineto(18,34),Fe.lineto(34,34),Fe.lineto(34,18),Fe.closepath(),Fe.setrgbcolor(0,0,0),Fe.fill(),Fe.restore()}Ae=gr}function Ol(){var gr=Ae;Ae=Object.assign({},Ae,Ol.globals),Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"format","micro"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,_1();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function $l(){var gr=Ae;Ae=Object.assign({},Ae,$l.globals),Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"format","rmqr"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,_1();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function Vo(){if(!Vo.globals){var sn=Ae;Ae=Vo.globals={},Ae.maxicode_eci=-1,Ae.maxicode_pad=-2,Ae.maxicode_ns=-3,Ae.maxicode_la=-4,Ae.maxicode_lb=-5,Ae.maxicode_sa=-6,Ae.maxicode_sb=-7,Ae.maxicode_sc=-8,Ae.maxicode_sd=-9,Ae.maxicode_se=-10,Ae.maxicode_sa2=-11,Ae.maxicode_sa3=-12,Ae.maxicode_lkc=-13,Ae.maxicode_lkd=-14,Ae.maxicode_lke=-15,Ae.maxicode_pd2=-16,Ae.maxicode_pd3=-17,Ae.eci=Ae.maxicode_eci,Ae.pad=Ae.maxicode_pad,Ae.ns=Ae.maxicode_ns,Ae.la=Ae.maxicode_la,Ae.lb=Ae.maxicode_lb,Ae.sa=Ae.maxicode_sa,Ae.sb=Ae.maxicode_sb,Ae.sc=Ae.maxicode_sc,Ae.sd=Ae.maxicode_sd,Ae.se=Ae.maxicode_se,Ae.sa2=Ae.maxicode_sa2,Ae.sa3=Ae.maxicode_sa3,Ae.lkc=Ae.maxicode_lkc,Ae.lkd=Ae.maxicode_lkd,Ae.lke=Ae.maxicode_lke,Ae.pd2=Ae.maxicode_pd2,Ae.pd3=Ae.maxicode_pd3,Ae.maxicode_charmaps=xe([xe([13,"`",192,224,0]),xe(["A","a",193,225,1]),xe(["B","b",194,226,2]),xe(["C","c",195,227,3]),xe(["D","d",196,228,4]),xe(["E","e",197,229,5]),xe(["F","f",198,230,6]),xe(["G","g",199,231,7]),xe(["H","h",200,232,8]),xe(["I","i",201,233,9]),xe(["J","j",202,234,10]),xe(["K","k",203,235,11]),xe(["L","l",204,236,12]),xe(["M","m",205,237,13]),xe(["N","n",206,238,14]),xe(["O","o",207,239,15]),xe(["P","p",208,240,16]),xe(["Q","q",209,241,17]),xe(["R","r",210,242,18]),xe(["S","s",211,243,19]),xe(["T","t",212,244,20]),xe(["U","u",213,245,21]),xe(["V","v",214,246,22]),xe(["W","w",215,247,23]),xe(["X","x",216,248,24]),xe(["Y","y",217,249,25]),xe(["Z","z",218,250,26]),xe([Ae.eci,Ae.eci,Ae.eci,Ae.eci,Ae.eci]),xe([28,28,28,28,Ae.pad]),xe([29,29,29,29,Ae.pd2]),xe([30,30,30,30,27]),xe([Ae.ns,Ae.ns,Ae.ns,Ae.ns,Ae.ns]),xe([" ","{",219,251,28]),xe([Ae.pad,Ae.pad,220,252,29]),xe(['"',"}",221,253,30]),xe(["#","~",222,254,31]),xe(["$",127,223,255,159]),xe(["%",";",170,161,160]),xe(["&","<",172,168,162]),xe(["'","=",177,171,163]),xe([40,">",178,175,164]),xe([41,"?",179,176,165]),xe(["*","[",181,180,166]),xe(["+",92,185,183,167]),xe([",","]",186,184,169]),xe(["-","^",188,187,173]),xe([".","_",189,191,174]),xe(["/"," ",190,138,182]),xe(["0",",",128,139,149]),xe(["1",".",129,140,150]),xe(["2","/",130,141,151]),xe(["3",":",131,142,152]),xe(["4","@",132,143,153]),xe(["5","!",133,144,154]),xe(["6","|",134,145,155]),xe(["7",Ae.pd2,135,146,156]),xe(["8",Ae.sa2,136,147,157]),xe(["9",Ae.sa3,137,148,158]),xe([":",Ae.pd3,Ae.la,Ae.la,Ae.la]),xe([Ae.sb,Ae.sa," "," "," "]),xe([Ae.sc,Ae.sc,Ae.lkc,Ae.sc,Ae.sc]),xe([Ae.sd,Ae.sd,Ae.sd,Ae.lkd,Ae.sd]),xe([Ae.se,Ae.se,Ae.se,Ae.se,Ae.lke]),xe([Ae.lb,Ae.la,Ae.lb,Ae.lb,Ae.lb])]),Ae.maxicode_modmap=xe([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]),Ae.maxicode_latchseq=xe([xe([xe([]),xe([63]),xe([58]),xe([58]),xe([58])]),xe([xe([63]),xe([]),xe([63]),xe([63]),xe([63])]),xe([xe([60,60]),xe([60,60]),xe([]),xe([60,60]),xe([60,60])]),xe([xe([61,61]),xe([61,61]),xe([61,61]),xe([]),xe([61,61])]),xe([xe([62,62]),xe([62,62]),xe([62,62]),xe([62,62]),xe([])])]),Ae.maxicode_latchlen=xe([xe([0,1,1,1,1]),xe([1,0,1,1,1]),xe([2,2,0,2,2]),xe([2,2,2,0,2]),xe([2,2,2,2,0])]),Ae.maxicode_pad_code=xe([33,33,0,0,28]),Ae.maxicode_max_int=2147483647,Ae.maxicode_rsprod=function(){var Oo=_e[Ie-1],bs=_e[Ie-2];if(Oo!=0&&bs!=0){var As=_e[--Ie],js=_e[--Ie];_e[Ie++]=Ce(Ae.rsalog,lr(Ce(Ae.rslog,As)+Ce(Ae.rslog,js))%63)}else Ie-=2,_e[Ie++]=0},Ae.maxicode_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var Oo=0,bs=Ae.k;Oo<bs;Oo++)_e[Ie++]=0;Ae.coeffs=xe();for(var As=1,js=Ae.k;As<=js;As+=1){var Zs=Ae.coeffs;He(Zs,As,Ce(Zs,As-1)),_e[Ie++]=Ce(Ae.rsalog,As);for(var U1=As-1;U1>=1;U1-=1){var vA=Ae.coeffs,YA=_e[Ie-1];_e[Ie++]=vA,_e[Ie++]=U1,_e[Ie++]=Ce(vA,U1),_e[Ie++]=YA,Ae.maxicode_rsprod();var wl=_e[--Ie],KA=_e[--Ie],JA=_e[--Ie];He(JA,KA,ya(wl,Ce(Ae.coeffs,KA-1)))}var NA=Ae.coeffs,Hl=_e[Ie-1];_e[Ie++]=NA,_e[Ie++]=0,_e[Ie++]=Ce(NA,0),_e[Ie++]=Hl,Ae.maxicode_rsprod();var yl=_e[--Ie],cl=_e[--Ie],Ll=_e[--Ie];He(Ll,cl,yl),Ie--}_e[Ie++]=Oe(Ae.coeffs,0,Ae.k)},Ae.maxicode_coeffscachemax=3,Ae.maxicode_coeffscachelimit=58,_e[Ie++]=Ae.maxicode_coeffscachemax,_e[Ie++]=Ae.maxicode_coeffscachelimit,Ya();var gr=_e[--Ie];Ae.maxicode_coeffscache=gr,Ae.maxicode_coeffscachefetch=function(){var Oo=_e[--Ie];Ae.k=Oo;var bs=Ce(Ae.maxicode_coeffscache,"fetch");if(_e[Ie++]=Ae.k,_e[Ie++]=function(){Ae.maxicode_gencoeffs()},_e[Ie++]=function(){var As=_e[--Ie];_e[Ie++]=As.length},bs()===!0)return!0},Ae.charvals=xe([new Map,new Map,new Map,new Map,new Map]);for(var jr=0,Gr=Ae.maxicode_charmaps.length-1;jr<=Gr;jr+=1){Ae.i=jr,Ae.encs=Ce(Ae.maxicode_charmaps,Ae.i);for(var zr=0;zr<=4;zr+=1){Ae.j=zr;var rn=Ce(Ae.encs,Ae.j),Yr=Mn(rn);gn(Yr,"stringtype")&&(rn=Ce(rn,0)),He(Ce(Ae.charvals,Ae.j),rn,Ae.i)}}Ae.seta=Ce(Ae.charvals,0),Ae.setb=Ce(Ae.charvals,1),Ae.setc=Ce(Ae.charvals,2),Ae.setd=Ce(Ae.charvals,3),Ae.sete=Ce(Ae.charvals,4),Ae.charvals=Ae.charvals,_e[Ie++]=1/0,_e[Ie++]=1;for(var Lr=0;Lr<63;Lr++){var Rr=_e[Ie-1],Kr=Rr*2;if(_e[Ie++]=Kr,Kr>=64){var en=_e[--Ie];_e[Ie++]=en^67}}var Vr=xe();Ae.rsalog=Vr,Ae.rslog=xe(64);for(var bn=1;bn<=63;bn+=1)He(Ae.rslog,Ce(Ae.rsalog,bn),bn);Ae.rslog=Ae.rslog,Ae=sn}var sn=Ae;Ae=Object.assign({},Ae,Vo.globals),Ae.dontdraw=!1,Ae.modunit=2,Ae.mode=-1,Ae.sam=-1,Ae.parse=!1,Ae.parsefnc=!1,Ae.legacyencoder=!1,Ti();var pn=_e[--Ie];Ae.options=pn;var Pn=_e[--Ie];if(Ae.barcode=Pn,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.maxicodeEmptyData#28653",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>1e3&&(_e[Ie++]="bwipp.maxicodeinputTooLong#28658",_e[Ie++]="The input data is too long",Sr()),Ae.mode!=-1&&(Ae.mode<2||Ae.mode>6)&&(_e[Ie++]="bwipp.maxicodeBadMode#28662",_e[Ie++]="Mode must be 2 to 6",Sr()),Ae.sam!=-1){_e[Ie++]=!0;for(var wn=0;wn<1;wn++){var kn=Ae.sam;if(kn<12||kn>88){_e[Ie-1]=!1;break}var Sn=Ae.sam%10;if(Sn<2||Sn>8){_e[Ie-1]=!1;break}if(~~(Ae.sam/10)>Ae.sam%10){_e[Ie-1]=!1;break}}var Wn=_e[--Ie];Wn||(_e[Ie++]="bwipp.maxicodeBadSAM#28673",_e[Ie++]='SAM must be formatted as "NM" for Nth of M symbols, from 2 to 8 symbols',Sr())}Ae.encoding="new",Ae.legacyencoder&&(Ae.encoding="legacy"),Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var ri=_e[--Ie];if(Ae.msg=ri,Ae.msglen=Ae.msg.length,Ae.mode==2||Ae.mode==3){Ae.barcode=Ge(Ae.msglen),Ae.barlen=Ae.msglen;for(var ni=0,zn=Ae.msglen-1;ni<=zn;ni+=1){if(Ae.i=ni,Ce(Ae.msg,Ae.i)<0){Ae.barlen=Ae.i;break}He(Ae.barcode,Ae.i,Ce(Ae.msg,Ae.i))}if(Ae.difflen=Ae.msglen-Ae.barlen,Ae.fid="",Ae.barlen>=9){var Hn=Ae.barcode,On=Ce(Hn,7),qn=Ce(Hn,8);gn(Oe(Hn,0,7),"[)>01")&&On>=48&&On<=57&&qn>=48&&qn<=57&&(Ae.fid=Oe(Ae.barcode,0,9),Ae.barcode=Oe(Ae.barcode,9,Ae.barlen-9))}Nn(Ae.barcode,"");var pi=_e[--Ie];if(pi){var Ln=_e[--Ie];if(Ae.pcode=Ln,Ie--,Ae.mode==2){_e[Ie++]=!0;for(var Xn=0;Xn<1;Xn++){var Yn=Ae.pcode.length;if(Yn>9||Yn==0){_e[Ie-1]=!1;break}tn(Ae.pcode,function(){var ho=_e[--Ie];if(ho<48||ho>57)return _e[Ie-1]=!1,!0})}var Jn=_e[--Ie];Jn||(_e[Ie-1]="bwipp.maxicodeBadMode2PostCode#28739",_e[Ie++]="A mode 2 postcode must not be empty or exceed 9 digits",Sr())}else{_e[Ie++]=!0;for(var mi=0;mi<1;mi++){var Ii=Ae.pcode.length;if(Ii>6||Ii==0){_e[Ie-1]=!1;break}tn(Ae.pcode,function(){var ho=_e[--Ie];if(!(ho==32||ho>=34&&ho<=58||ho>=65&&ho<=90))return _e[Ie-1]=!1,!0})}var Wr=_e[--Ie];Wr||(_e[Ie-1]="bwipp.maxicodeBadMode3PostCode#28753",_e[Ie++]="A mode 3 postcode must not be empty or exceed 6 characters",Sr())}}else _e[Ie-1]="bwipp.maxicodeExpectedPostCode#28757",_e[Ie++]="Expected postcode followed by group separator character",Sr();var vn=_e[--Ie];Nn(vn,"");var _n=_e[--Ie];if(_n){var Un=_e[--Ie];Ae.ccode=Un,_e[Ie-1]=!0;for(var Qn=0;Qn<1;Qn++){if(Ae.ccode.length!=3){_e[Ie-1]=!1;break}tn(Ae.ccode,function(){var ho=_e[--Ie];if(ho<48||ho>57)return _e[Ie-1]=!1,!0})}var ii=_e[--Ie];ii||(_e[Ie-1]="bwipp.maxicodeBadCountryCode#28767",_e[Ie++]="Country code must be three digits",Sr())}else _e[Ie-1]="bwipp.maxicodeExpectedCountryCode#28770",_e[Ie++]="Expected country code followed by group separator character",Sr();var li=_e[--Ie];Nn(li,"");var ui=_e[--Ie];if(ui){var wi=_e[--Ie];Ae.scode=wi,_e[Ie-1]=!0;for(var Ve=0;Ve<1;Ve++){if(Ae.scode.length!=3){_e[Ie-1]=!1;break}tn(Ae.scode,function(){var ho=_e[--Ie];if(ho<48||ho>57)return _e[Ie-1]=!1,!0})}var Zr=_e[--Ie];Zr||(_e[Ie-1]="bwipp.maxicodeBadServiceClass#28780",_e[Ie++]="Service class must be three digits",Sr())}else _e[Ie-1]="bwipp.maxicodeExpectedServiceClass#28783",_e[Ie++]="Expected service class followed by group separator character",Sr();var Ai=_e[--Ie];Ae.barcode=Ai;var Bi=Ge(Ae.barcode.length+Ae.fid.length);rr(Bi,0,Ae.fid),rr(Bi,Ae.fid.length,Ae.barcode),Ae.barcode=Bi,Ae.barlen=Ae.barcode.length,_e[Ie++]=1/0;for(var ki=Ae.barcode,Ei=0,Wi=ki.length;Ei<Wi;Ei++)_e[Ie++]=Ce(ki,Ei);Ur(Oe(Ae.msg,Ae.msglen-Ae.difflen,Ae.difflen)),Ae.msg=xe(),Ae.msglen=Ae.msg.length}var ma=Ae.mode==5?77:Ae.mode<=3?84:93;if(Ae.maxlen=ma,gn(Ae.encoding,"legacy")){_e[Ie++]=1/0;for(var Ba=0,va=Ae.msglen+1;Ba<va;Ba++)_e[Ie++]=0;Ae.nseq=xe();for(var Aa=Ae.msglen-1;Aa>=0;Aa-=1){Ae.i=Aa;var Ua=Ce(Ae.msg,Ae.i);Ua>=48&&Ua<=57?He(Ae.nseq,Ae.i,Ce(Ae.nseq,Ae.i+1)+1):He(Ae.nseq,Ae.i,0)}for(Ae.nseq=Oe(Ae.nseq,0,Ae.msglen),Ae.prefixinset=function(){for(_e[Ie++]=0;;){var ho=_e[Ie-1],Oo=_e[Ie-2];if(ho>=Oo.length)break;var bs=_e[Ie-1],As=_e[Ie-2],js=_e[Ie-3],Zs=vr(js,Ce(As,bs));if(Zs)_e[Ie-1]+=1;else break}var U1=_e[--Ie];Ie--,_e[Ie-1]=U1},Ae.enc=function(){var ho=_e[--Ie],Oo=_e[--Ie];He(Ae.out,Ae.j,Ce(ho,Oo)),Ae.j=Ae.j+1},Ae.out=xe(144),Ae.i=0,Ae.j=0,Ae.cset="seta";;){if(Ae.i==Ae.msglen){if(si(Ae.cset,"seta")&&si(Ae.cset,"setb")&&Ae.out.length<Ae.maxlen){var Ea=Ae[Ae.cset];_e[Ie++]=Ae.maxicode_la,_e[Ie++]=Ea,Ae.enc(),Ae.cset="seta"}break}for(;;){if(Ce(Ae.msg,Ae.i)<=-1e6){var la=Ae[Ae.cset];_e[Ie++]=Ae.maxicode_eci,_e[Ie++]=la,Ae.enc();var Ma=-Ce(Ae.msg,Ae.i)-1e6;if(_e[Ie++]=Ma,Ma<=31){var Ta=_e[--Ie],Ca=xe(1);_e[Ie++]=Ta&63,di(Ca)}else{var Er=_e[Ie-1];if(Er<=1023){var Hr=_e[--Ie],or=xe(2);_e[Ie++]=xr(Hr/64)&31|32,_e[Ie++]=Hr&63,di(or)}else{var Ar=_e[Ie-1];if(Ar<=32767){var Ye=_e[--Ie],fr=xe(3);_e[Ie++]=xr(Ye/4096)&47|48,_e[Ie++]=xr(Ye/64)&63,_e[Ie++]=Ye&63,di(fr)}else{var ur=_e[--Ie],Br=xe(4);_e[Ie++]=xr(ur/262144)&55|56,_e[Ie++]=xr(ur/4096)&63,_e[Ie++]=xr(ur/64)&63,_e[Ie++]=ur&63,di(Br)}}}var Dr=_e[--Ie];rr(Ae.out,Ae.j,Dr),Ae.j=Dr.length+Ae.j,Ae.i=Ae.i+1;break}if(Ce(Ae.nseq,Ae.i)>=9){for(var Qr=Oe(Ae.msg,Ae.i,9),fn=0,cn=0,Bn=Qr.length;cn<Bn;cn++)fn=lr(fn+(Ce(Qr,cn)-48))*10;_e[Ie++]=~~(fn/10);for(var Kn=0;Kn<4;Kn++){var Nr=_e[--Ie];_e[Ie++]=Nr&63,_e[Ie++]=xr(Nr/64)}var un=Ae[Ae.cset];_e[Ie++]=Ce(un,Ae.maxicode_ns);for(var dn=0;dn<=10;dn+=2){var yn=_e[Ie-1-dn];_e[Ie++]=yn}di(xe(6)),tr(7,1);for(var Gn=0;Gn<6;Gn++)Ie--;var oi=_e[--Ie];rr(Ae.out,Ae.j,oi),Ae.i=Ae.i+9,Ae.j=Ae.j+6;break}Ae.char1=Ce(Ae.msg,Ae.i);var Cn=Ae.i+1<Ae.msglen?Ce(Ae.msg,Ae.i+1):-99;Ae.char2=Cn;var gi=Ae.i+2<Ae.msglen?Ce(Ae.msg,Ae.i+2):-99;Ae.char3=gi;var Dn=Ae[Ae.cset];if(vr(Dn,Ae.char1)){var ji=Ae[Ae.cset];_e[Ie++]=Ae.char1,_e[Ie++]=ji,Ae.enc(),Ae.i=Ae.i+1;break}if(gn(Ae.cset,"seta")&&vr(Ae.setb,Ae.char1)){vr(Ae.setb,Ae.char2)?(_e[Ie++]=Ae.maxicode_lb,_e[Ie++]=Ae.seta,Ae.enc(),Ae.cset="setb"):(_e[Ie++]=Ae.maxicode_sb,_e[Ie++]=Ae.seta,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.setb,Ae.enc(),Ae.i=Ae.i+1);break}if(gn(Ae.cset,"setb")&&vr(Ae.seta,Ae.char1)){var Ji=Ae.seta,Hi=Ae.msg,ei=Ae.i,Zi=Ae.msglen,Ni=Ae.i,Li=Zi-Ni,aa=4;if(4>Zi-Ni){var zi=Li;Li=aa,aa=zi}_e[Ie++]="p",_e[Ie++]=Ji,_e[Ie++]=Oe(Hi,ei,aa),Ae.prefixinset();var Qi=_e[--Ie],Yi=_e[--Ie];Ae[Yi]=Qi,Ae.p==1&&(_e[Ie++]=Ae.maxicode_sa,_e[Ie++]=Ae.setb,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.seta,Ae.enc(),Ae.i=Ae.i+1),Ae.p==2&&(_e[Ie++]=Ae.maxicode_sa2,_e[Ie++]=Ae.setb,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.seta,Ae.enc(),_e[Ie++]=Ae.char2,_e[Ie++]=Ae.seta,Ae.enc(),Ae.i=Ae.i+2),Ae.p==3&&(_e[Ie++]=Ae.maxicode_sa3,_e[Ie++]=Ae.setb,Ae.enc(),_e[Ie++]=Ae.char1,_e[Ie++]=Ae.seta,Ae.enc(),_e[Ie++]=Ae.char2,_e[Ie++]=Ae.seta,Ae.enc(),_e[Ie++]=Ae.char3,_e[Ie++]=Ae.seta,Ae.enc(),Ae.i=Ae.i+3),Ae.p>=4&&(_e[Ie++]=Ae.maxicode_la,_e[Ie++]=Ae.setb,Ae.enc(),Ae.cset="seta");break}if(vr(Ae.seta,Ae.char1)){var ca=Ae[Ae.cset];_e[Ie++]=Ae.maxicode_la,_e[Ie++]=ca,Ae.enc(),Ae.cset="seta";break}if(vr(Ae.setb,Ae.char1)){var ea=Ae[Ae.cset];_e[Ie++]=Ae.maxicode_lb,_e[Ie++]=ea,Ae.enc(),Ae.cset="setb";break}vr(Ae.setc,Ae.char1)&&(Ae.setx="setc",Ae.sx=Ae.maxicode_sc,Ae.lkx=Ae.maxicode_lkc),vr(Ae.setd,Ae.char1)&&(Ae.setx="setd",Ae.sx=Ae.maxicode_sd,Ae.lkx=Ae.maxicode_lkd),vr(Ae.sete,Ae.char1)&&(Ae.setx="sete",Ae.sx=Ae.maxicode_se,Ae.lkx=Ae.maxicode_lke);var Vi=Ae[Ae.setx],ia=Ae.msg,sa=Ae.i,Pa=Ae.msglen,ja=Ae.i,Ha=Pa-ja,$a=4;if(4>Pa-ja){var zi=Ha;Ha=$a,$a=zi}_e[Ie++]="p",_e[Ie++]=Vi,_e[Ie++]=Oe(ia,sa,$a),Ae.prefixinset();var to=_e[--Ie],Ga=_e[--Ie];if(Ae[Ga]=to,Ae.p==1){var bo=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=bo,Ae.enc();var La=Ae[Ae.setx];_e[Ie++]=Ae.char1,_e[Ie++]=La,Ae.enc(),Ae.i=Ae.i+1}if(Ae.p==2){var Io=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=Io,Ae.enc();var Va=Ae[Ae.setx];_e[Ie++]=Ae.char1,_e[Ie++]=Va,Ae.enc();var Ao=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=Ao,Ae.enc();var io=Ae[Ae.setx];_e[Ie++]=Ae.char2,_e[Ie++]=io,Ae.enc(),Ae.i=Ae.i+2}if(Ae.p==3){var Oa=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=Oa,Ae.enc();var co=Ae[Ae.setx];_e[Ie++]=Ae.char1,_e[Ie++]=co,Ae.enc();var ao=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=ao,Ae.enc();var wa=Ae[Ae.setx];_e[Ie++]=Ae.char2,_e[Ie++]=wa,Ae.enc();var eo=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=eo,Ae.enc();var so=Ae[Ae.setx];_e[Ie++]=Ae.char3,_e[Ie++]=so,Ae.enc(),Ae.i=Ae.i+3}if(Ae.p>=4){var za=Ae[Ae.cset];_e[Ie++]=Ae.sx,_e[Ie++]=za,Ae.enc();var Po=Ae[Ae.setx];_e[Ie++]=Ae.lkx,_e[Ie++]=Po,Ae.enc(),Ae.cset=Ae.setx}break}}Ae.encmsg=Oe(Ae.out,0,Ae.j);var wo=Ae[Ae.cset];Ae.padval=Ce(wo,Ae.maxicode_pad)}if(gn(Ae.encoding,"new")){Ae.haveb=!1,Ae.havec=!1,Ae.haved=!1,Ae.havee=!1,Ae.havei=!1;for(var Ho=0,Go=Ae.msglen-1;Ho<=Go;Ho+=1)Ae.c=Ce(Ae.msg,Ho),Ae.c<=-1e6?Ae.havei=!0:(Ae.c<28||Ae.c>30)&&Ae.c!=32&&(vr(Ae.setb,Ae.c)&&(Ae.haveb=!0),vr(Ae.setc,Ae.c)&&(Ae.havec=!0),vr(Ae.setd,Ae.c)&&(Ae.haved=!0),vr(Ae.sete,Ae.c)&&(Ae.havee=!0));_e[Ie++]=1/0,_e[Ie++]=0,Ae.haveb&&(_e[Ie++]=1),Ae.havee&&(_e[Ie++]=4),Ae.havec&&(_e[Ie++]=2),Ae.haved&&(_e[Ie++]=3),Ae.priority=xe(),Ae.priority_rest=Oe(Ae.priority,1,Ae.priority.length-1),Ae.latch_sequence=Ae.maxicode_latchseq,Ae.latch_length=Ae.maxicode_latchlen,_e[Ie++]=1/0;for(var es=0;es<16;es++)_e[Ie++]=xe([0,0,0,0,0]);Ae.best_length=xe(),_e[Ie++]=1/0;for(var To=0;To<16;To++)_e[Ie++]=xe([0,0,0,0,0]);Ae.best_origin=xe(),_e[Ie++]=1/0;for(var Yo=0,Ko=Ae.msglen;Yo<Ko;Yo++){for(var ts=[],Lo=0;Lo<5;Lo++)ts[Lo]=0;ts=xe(ts),_e[Ie++]=ts}Ae.prior_code_set=xe(),_e[Ie++]=1/0;for(var fs=0,Qe=Ae.msglen;fs<Qe;fs++){for(var nr=[],br=0;br<5;br++)nr[br]=0;nr=xe(nr),_e[Ie++]=nr}if(Ae.path_op=xe(),Ae.out_eci=function(){var ho=-Ae.c-1e6;if(_e[Ie++]=ho,ho<1024){var Oo=_e[--Ie];_e[Ie++]=Oo<32?2:3}else{var bs=_e[--Ie];_e[Ie++]=bs<32768?4:5}},Ae.enc_eci=function(){var ho=-Ae.c-1e6;if(_e[Ie++]=ho,ho>=32){var Oo=_e[Ie-1];if(Oo<1024){var bs=_e[--Ie];_e[Ie++]=xr(bs/64)|32,_e[Ie++]=bs&63}else{var As=_e[Ie-1];if(As<32768){var js=_e[--Ie];_e[Ie++]=xr(js/4096)|48,_e[Ie++]=xr(js/64)&63,_e[Ie++]=js&63}else{var Zs=_e[--Ie];_e[Ie++]=xr(Zs/262144)|56,_e[Ie++]=xr(Zs/4096)&63,_e[Ie++]=xr(Zs/64)&63,_e[Ie++]=Zs&63}}}},Ae.enc_ns=function(){for(var ho=Oe(Ae.msg,Ae.n,9),Oo=0,bs=0,As=ho.length;bs<As;bs++)Oo=lr(Ce(ho,bs)-48+Oo*10);_e[Ie++]=xr(Oo/16777216),_e[Ie++]=xr(Oo/262144)&63,_e[Ie++]=xr(Oo/4096)&63,_e[Ie++]=xr(Oo/64)&63,_e[Ie++]=Oo&63},Ae.enc_sha2=function(){var ho=Ce(Ae.seta,Ce(Ae.msg,Ae.n+1));_e[Ie++]=Ce(Ae.seta,Ae.c),_e[Ie++]=ho},Ae.enc_sha3=function(){var ho=Ce(Ae.seta,Ce(Ae.msg,Ae.n+1)),Oo=Ce(Ae.seta,Ce(Ae.msg,Ae.n+2));_e[Ie++]=Ce(Ae.seta,Ae.c),_e[Ie++]=ho,_e[Ie++]=Oo},_e[Ie++]=1/0,Ae.havei){var Fr=new Map([["can",function(){_e[Ie++]=Ae.c<=-1e6}],["intake",1],["output",function(){Ae.out_eci()}],["sets",31],["enc",function(){_e[Ie++]=27,Ae.enc_eci()}]]);_e[Ie++]=Fr}var Xr=new Map([["can",function(){_e[Ie++]=Ae.digits>=9}],["intake",9],["output",function(){_e[Ie++]=6}],["sets",31],["enc",function(){_e[Ie++]=31,Ae.enc_ns()}]]),An=new Map([["can",function(){_e[Ie++]=vr(Ae.seta,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=1}],["sets",1],["enc",function(){_e[Ie++]=Ce(Ae.seta,Ae.c)}]]);if(_e[Ie++]=Xr,_e[Ie++]=An,Ae.haveb){var ln=new Map([["can",function(){_e[Ie++]=vr(Ae.setb,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=1}],["sets",2],["enc",function(){_e[Ie++]=Ce(Ae.setb,Ae.c)}]]);_e[Ie++]=ln}if(Ae.havec){var an=new Map([["can",function(){_e[Ie++]=vr(Ae.setc,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=1}],["sets",4],["enc",function(){_e[Ie++]=Ce(Ae.setc,Ae.c)}]]);_e[Ie++]=an}if(Ae.haved){var In=new Map([["can",function(){_e[Ie++]=vr(Ae.setd,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=1}],["sets",8],["enc",function(){_e[Ie++]=Ce(Ae.setd,Ae.c)}]]);_e[Ie++]=In}if(Ae.havee){var En=new Map([["can",function(){_e[Ie++]=vr(Ae.sete,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=1}],["sets",16],["enc",function(){_e[Ie++]=Ce(Ae.sete,Ae.c)}]]);_e[Ie++]=En}var ti=new Map([["can",function(){_e[Ie++]=Ae.num_a>=1}],["intake",1],["output",function(){_e[Ie++]=2}],["sets",2],["enc",function(){_e[Ie++]=59,_e[Ie++]=Ce(Ae.seta,Ae.c)}]]),Ci=new Map([["can",function(){_e[Ie++]=Ae.num_a>=2}],["intake",2],["output",function(){_e[Ie++]=3}],["sets",2],["enc",function(){_e[Ie++]=56,Ae.enc_sha2()}]]),_i=new Map([["can",function(){_e[Ie++]=Ae.num_a>=3}],["intake",3],["output",function(){_e[Ie++]=4}],["sets",2],["enc",function(){_e[Ie++]=57,Ae.enc_sha3()}]]);if(_e[Ie++]=ti,_e[Ie++]=Ci,_e[Ie++]=_i,Ae.haveb){var bi=new Map([["can",function(){_e[Ie++]=vr(Ae.setb,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=2}],["sets",1],["enc",function(){_e[Ie++]=59,_e[Ie++]=Ce(Ae.setb,Ae.c)}]]);_e[Ie++]=bi}if(Ae.havec){var qi=new Map([["can",function(){_e[Ie++]=vr(Ae.setc,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=2}],["sets",27],["enc",function(){_e[Ie++]=60,_e[Ie++]=Ce(Ae.setc,Ae.c)}]]);_e[Ie++]=qi}if(Ae.haved){var Gi=new Map([["can",function(){_e[Ie++]=vr(Ae.setd,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=2}],["sets",23],["enc",function(){_e[Ie++]=61,_e[Ie++]=Ce(Ae.setd,Ae.c)}]]);_e[Ie++]=Gi}if(Ae.havee){var ci=new Map([["can",function(){_e[Ie++]=vr(Ae.sete,Ae.c)}],["intake",1],["output",function(){_e[Ie++]=2}],["sets",15],["enc",function(){_e[Ie++]=62,_e[Ie++]=Ce(Ae.sete,Ae.c)}]]);_e[Ie++]=ci}Ae.op_tab=xe();var vi=Ae.op_tab;_e[Ie++]=0;for(var Xi=0,ba=vi.length;Xi<ba;Xi++){var $i=_e[--Ie];He(Ce(vi,Xi),"idx",$i),_e[Ie++]=$i+1}_e[Ie-1]=1/0;for(var Wa=xe([1,2,4,8,16]),Da=0,_o=Wa.length;Da<_o;Da++){Ae.n=Ce(Wa,Da),_e[Ie++]=1/0;for(var Ra=Ae.op_tab,ps=0,Ms=Ra.length;ps<Ms;ps++){var ss=Ce(Ra,ps);_e[Ie++]=ss,na(Ce(ss,"sets"),Ae.n)==0&&Ie--}var Ia=xe();_e[Ie++]=Ia}Ae.code_set_operations=xe(),Ae.get_best_length=function(){Ae.latch_length_s=Ce(Ae.latch_length,Ae.state),_e[Ie++]=Ae.maxicode_max_int,tn(Ce(Ae.code_set_operations,Ae.state),function(){var ho=_e[--Ie];if(Ae.op=ho,Ce(Ae.op,"can")()===!0)return!0;var Oo=_e[--Ie];if(Oo){if(Ae.m=lr(Ae.n-Ce(Ae.op,"intake"))&15,Ae.org=Ce(Ce(Ae.best_origin,Ae.m),Ae.state),_e[Ie++]=lr(Ce(Ce(Ae.best_length,Ae.m),Ae.org)+Ce(Ae.latch_length_s,Ae.org)),Ce(Ae.op,"output")()===!0)return!0;var bs=_e[--Ie],As=_e[--Ie],js=_e[Ie-1];if(_e[Ie++]=lr(As+bs),js>lr(As+bs)){var Zs=_e[--Ie],U1=_e[--Ie];He(Ae.path_op_0,Ae.state,Ce(Ae.op,"idx")),He(Ae.prior_code_set_0,Ae.state,Ae.org),_e[Ie++]=Zs,_e[Ie++]=U1}Ie--}})},Ae.get_best_origin=function(){Ae.latch_length_s=Ce(Ae.latch_length,Ae.state),Ae.orglen=lr(Ce(Ae.best_length_0,0)+Ce(Ae.latch_length_s,0));var ho=Ae.priority_rest;_e[Ie++]=0;for(var Oo=0,bs=ho.length;Oo<bs;Oo++){Ae.p=Ce(ho,Oo);var As=lr(Ce(Ae.best_length_0,Ae.p)+Ce(Ae.latch_length_s,Ae.p));if(_e[Ie++]=As,As<Ae.orglen){var js=_e[--Ie];Ae.orglen=js,_e[Ie-1]=Ae.p}else Ie--}},Ae.digits=0,Ae.num_a=0;for(var Bs=0,Cs=Ae.msglen-1;Bs<=Cs;Bs+=1){Ae.n=Bs,Ae.c=Ce(Ae.msg,Ae.n);var Mo=Ae.c>=48&&Ae.c<58?Ae.digits+1:0;Ae.digits=Mo;var Is=vr(Ae.seta,Ae.c),Os=Is?Ae.num_a+1:0;Ae.num_a=Os,Ae.path_op_0=Ce(Ae.path_op,Ae.n),Ae.prior_code_set_0=Ce(Ae.prior_code_set,Ae.n),Ae.best_length_0=Ce(Ae.best_length,Ae.n&15),Ae.best_origin_0=Ce(Ae.best_origin,Ae.n&15);for(var Gs=Ae.priority,Hs=0,$o=Gs.length;Hs<$o;Hs++){Ae.state=Ce(Gs,Hs),_e[Ie++]=Ae.best_length_0,_e[Ie++]=Ae.state,Ae.get_best_length();var S1=_e[--Ie],a1=_e[--Ie],Ws=_e[--Ie];He(Ws,a1,S1)}for(var vs=Ae.priority,Ls=0,c1=vs.length;Ls<c1;Ls++){Ae.state=Ce(vs,Ls),_e[Ie++]=Ae.best_origin_0,_e[Ie++]=Ae.state,Ae.get_best_origin();var q1=_e[--Ie],$s=_e[--Ie],T1=_e[--Ie];He(T1,$s,q1)}}Ae.n=Ae.msglen;var x1=Ae.priority;_e[Ie++]=0,_e[Ie++]=Ae.maxicode_max_int;for(var pA=0,oA=x1.length;pA<oA;pA++){var Rs=Ce(x1,pA),dA=Ce(Ae.best_length_0,Rs),ol=_e[Ie-1];_e[Ie++]=Rs,_e[Ie++]=dA,Pi(dA,ol)&&tr(4,2),Ie-=2}var qs=_e[--Ie];Ae.j=qs;var X1=_e[--Ie];Ae.state=X1;var sA=Ce(Ae.maxicode_pad_code,Ae.state)==0?0:Ae.state;if(Ae.final_code_set=sA,Ce(Ae.maxicode_pad_code,Ae.state)==0&&Pi(Ae.j,Ae.maxlen)){var R1=xe(Ae.j+1);He(R1,Ae.j,58),_e[Ie++]=R1}else _e[Ie++]=xe(Ae.j);for(Ae.padval=Ce(Ae.maxicode_pad_code,Ae.final_code_set),Ae.len=Ae.j;!(Ae.n<=0||(Ae.pcs=Ce(Ce(Ae.prior_code_set,Ae.n-1),Ae.state),Ae.op_idx=Ce(Ce(Ae.path_op,Ae.n-1),Ae.state),Ae.op=Ce(Ae.op_tab,Ae.op_idx),Ae.n=lr(Ae.n-Ce(Ae.op,"intake")),Ae.c=Ce(Ae.msg,Ae.n),Ae.enc=Ce(Ae.op,"enc"),_e[Ie++]=1/0,Ae.enc()===!0));){Ae.output=xe(),Ae.latch=Ce(Ce(Ae.latch_sequence,Ae.state),Ae.pcs),Ae.len=lr(Ae.len-Ae.latch.length-Ae.output.length);var Ks=_e[--Ie],j1=Ae.len,B1=Ae.latch;rr(Ks,j1,B1),rr(Ks,lr(j1+B1.length),Ae.output),Ae.state=Ae.pcs,_e[Ie++]=Ks}var hA=_e[--Ie];Ae.encmsg=hA}var AA=Ae.sam!=-1?xe([Ce(Ae.seta,Ae.maxicode_pad),(~~(Ae.sam/10)-1)*8+(Ae.sam%10-1)]):xe([]);if(Ae.sami=AA,_e[Ie++]=1/0,Ur(Ae.sami),Ur(Ae.encmsg),Ae.encmsg=xe(),Ae.mode==2||Ae.mode==3){Ae.encmsg.length>84&&(_e[Ie++]="bwipp.maxicodeMode23TooLong#29240",_e[Ie++]="The secondary message is too long",Sr());var $1=pr(Ge(4),"0000"),BA=wr(Ge(4),~~Ae.mode,2);rr($1,4-BA.length,BA),Ae.mdb=$1;var sl=pr(Ge(10),"0000000000"),jA=wr(Ge(10),dr(Ae.ccode),2);rr(sl,10-jA.length,jA),Ae.ccb=sl;var CA=pr(Ge(10),"0000000000"),kl=wr(Ge(10),dr(Ae.scode),2);if(rr(CA,10-kl.length,kl),Ae.scb=CA,Ae.pcb=pr(Ge(36),"000000000000000000000000000000000000"),Ae.mode==2){if(gn(Ae.ccode,"840")&&Ae.pcode.length==5){var ml=pr(Ge(9)," 0000");rr(ml,0,Ae.pcode),Ae.pcode=ml}var bl=wr(Ge(6),Ae.pcode.length,2);rr(Ae.pcb,6-bl.length,bl);var Z1=wr(Ge(30),dr(Ae.pcode),2);rr(Ae.pcb,36-Z1.length,Z1)}else{_e[Ie++]=1/0;var Dl=pr(Ge(6)," "),Nl=0,tc=Ae.pcode.length>6?Oe(Ae.pcode,0,6):Ae.pcode;rr(Dl,Nl,tc),tn(Dl,function(){var ho=_e[--Ie];_e[Ie++]=Ce(Ae.seta,ho)}),Ae.pccw=xe();for(var GA=0;GA<=5;GA+=1){Ae.i=GA;var UA=wr(Ge(6),Ce(Ae.pccw,Ae.i),2);rr(Ae.pcb,6*Ae.i+6-UA.length,UA)}}Ae.scm=Ge(60),rr(Ae.scm,2,Ae.mdb),rr(Ae.scm,38,Oe(Ae.pcb,0,4)),rr(Ae.scm,30,Oe(Ae.pcb,4,6)),rr(Ae.scm,24,Oe(Ae.pcb,10,6)),rr(Ae.scm,18,Oe(Ae.pcb,16,6)),rr(Ae.scm,12,Oe(Ae.pcb,22,6)),rr(Ae.scm,6,Oe(Ae.pcb,28,6)),rr(Ae.scm,0,Oe(Ae.pcb,34,2)),rr(Ae.scm,52,Oe(Ae.ccb,0,2)),rr(Ae.scm,42,Oe(Ae.ccb,2,6)),rr(Ae.scm,36,Oe(Ae.ccb,8,2)),rr(Ae.scm,54,Oe(Ae.scb,0,6)),rr(Ae.scm,48,Oe(Ae.scb,6,4)),Ae.pri=xe([0,0,0,0,0,0,0,0,0,0]);for(var Il=0;Il<=59;Il+=1)Ae.i=Il,Ae.ps=~~(Ae.i/6),Ae.ep=Mr(2,5-Ae.i%6)*(Ce(Ae.scm,Ae.i)-48),He(Ae.pri,Ae.ps,lr(Ce(Ae.pri,Ae.ps)+Ae.ep));_e[Ie++]=1/0;for(var rc=0;rc<84;rc++)_e[Ie++]=Ae.padval;Ae.sec=xe(),rr(Ae.sec,0,Ae.encmsg)}if(Ae.mode==4||Ae.mode==5||Ae.mode==6||Ae.mode==-1){if(Ae.mode==-1){var Al=Ae.encmsg.length<=77?5:4;Ae.mode=Al}_e[Ie++]=1/0;for(var nc=Ae.mode==5?78:94,u1=0,ll=nc;u1<ll;u1++)_e[Ie++]=Ae.padval;Ae.cws=xe(),Ae.encmsg.length>Ae.cws.length-1&&(_e[Ie++]="bwipp.maxicodeMode56TooLong#29325",_e[Ie++]="The message is too long",Sr()),He(Ae.cws,0,Ae.mode),rr(Ae.cws,1,Ae.encmsg),Ae.pri=Oe(Ae.cws,0,10),Ae.sec=Oe(Ae.cws,10,Ae.cws.length-10)}Ae.rscodes=function(){var ho=_e[--Ie];Ae.rsnum=ho;var Oo=_e[--Ie];Ae.cwb=Oo,_e[Ie++]="coeffs",_e[Ie++]=Ae.rsnum,Ae.maxicode_coeffscachefetch();var bs=_e[--Ie],As=_e[--Ie];Ae[As]=bs,Ae.lfsr=xe(Ae.rsnum);var js=Ae.cwb,Zs=Ae.coeffs,U1=Ae.rsnum,vA=Ae.lfsr;_e[Ie++]=function(){var YA=_e[--Ie];_e[Ie++]=Ce(Ae.cwb,YA)},_e[Ie++]=js.length,_e[Ie++]=Zs,_e[Ie++]=U1,_e[Ie++]=vA,_e[Ie++]=Ae.maxicode_rsprod,Ro(),_e[Ie++]=Ae.lfsr},_e[Ie++]=1/0;for(var bc=0,ic=Ae.sec.length-1;bc<=ic;bc+=2)_e[Ie++]=Ce(Ae.sec,bc);Ae.seco=xe(),_e[Ie++]=1/0;for(var Fl=1,ql=Ae.sec.length-1;Fl<=ql;Fl+=2)_e[Ie++]=Ce(Ae.sec,Fl);Ae.sece=xe();var WA=Ae.sec.length==84?20:28;Ae.scodes=WA,_e[Ie++]="secochk",_e[Ie++]=Ae.seco,_e[Ie++]=Ae.scodes,Ae.rscodes();var Cc=_e[--Ie],ac=_e[--Ie];Ae[ac]=Cc,_e[Ie++]="secechk",_e[Ie++]=Ae.sece,_e[Ie++]=Ae.scodes,Ae.rscodes();var Dc=_e[--Ie],oc=_e[--Ie];Ae[oc]=Dc,_e[Ie++]=1/0;for(var MA=0,sc=Ae.scodes-1;MA<=sc;MA+=1)_e[Ie++]=Ce(Ae.secochk,MA),_e[Ie++]=Ce(Ae.secechk,MA);Ae.secchk=xe(),_e[Ie++]="prichk",_e[Ie++]=Ae.pri,_e[Ie++]=10,Ae.rscodes();var kA=_e[--Ie],DA=_e[--Ie];if(Ae[DA]=kA,_e[Ie++]=1/0,Ur(Ae.pri),Ur(Ae.prichk),Ur(Ae.sec),Ur(Ae.secchk),Ae.codewords=xe(),vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#29396",_e[Ie++]=Ae.codewords,Sr()),vr(Ae.options,"debugecc")){_e[Ie++]="bwipp.debugecc#29400",_e[Ie++]=1/0,Ur(Ae.prichk),Ur(Ae.secchk);var b1=xe();_e[Ie++]=b1,Sr()}_e[Ie++]=1/0;for(var qA=0;qA<864;qA++)_e[Ie++]=0;Ae.mods=xe();for(var EA=0;EA<=143;EA+=1){Ae.i=EA,_e[Ie++]=1/0;for(var ZA=wr(Ge(6),Ce(Ae.codewords,Ae.i),2),VA=0,Ds=ZA.length;VA<Ds;VA++)_e[Ie++]=Ce(ZA,VA)-48;Ae.cw=xe(),rr(Ae.mods,6*Ae.i+(6-Ae.cw.length),Ae.cw)}Ae.pixs=xe(864),Ae.j=0;for(var ta=0,ws=Ae.mods.length-1;ta<=ws;ta+=1)Ae.i=ta,Ce(Ae.mods,Ae.i)==1&&(He(Ae.pixs,Ae.j,Ce(Ae.maxicode_modmap,Ae.i)),Ae.j=Ae.j+1);_e[Ie++]=1/0,Ur(Oe(Ae.pixs,0,Ae.j)),_e[Ie++]=28,_e[Ie++]=29,_e[Ie++]=280,_e[Ie++]=281,_e[Ie++]=311,_e[Ie++]=457,_e[Ie++]=488,_e[Ie++]=500,_e[Ie++]=530,_e[Ie++]=670,_e[Ie++]=700,_e[Ie++]=677,_e[Ie++]=707,Ae.pixs=xe(),_e[Ie++]=new Map([["ren","renmaximatrix"],["pixs",Ae.pixs],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",Ae.options]]),Ae._render&&Jo(),Ae=sn}function nl(){if(!nl.globals){var zn=Ae;Ae=nl.globals={},Ae.azteccode_u=0,Ae.azteccode_l=1,Ae.azteccode_m=2,Ae.azteccode_p=3,Ae.azteccode_d=4,Ae.azteccode_b=5,Ae.azteccode_lu=-2,Ae.azteccode_ll=-3,Ae.azteccode_lm=-4,Ae.azteccode_lp=-5,Ae.azteccode_ld=-6,Ae.azteccode_su=-7,Ae.azteccode_sp=-8,Ae.azteccode_sb=-9,Ae.azteccode_fl=-10,Ae.azteccode_p2=-11,Ae.azteccode_p3=-12,Ae.azteccode_p4=-13,Ae.azteccode_p5=-14,Ae.lu=Ae.azteccode_lu,Ae.ll=Ae.azteccode_ll,Ae.lm=Ae.azteccode_lm,Ae.lp=Ae.azteccode_lp,Ae.ld=Ae.azteccode_ld,Ae.su=Ae.azteccode_su,Ae.sp=Ae.azteccode_sp,Ae.sb=Ae.azteccode_sb,Ae.fl=Ae.azteccode_fl,Ae.p2=Ae.azteccode_p2,Ae.p3=Ae.azteccode_p3,Ae.p4=Ae.azteccode_p4,Ae.p5=Ae.azteccode_p5,Ae.azteccode_charmaps=xe([xe([Ae.sp,Ae.sp,Ae.sp,Ae.fl,Ae.sp]),xe([32,32,32,13,32]),xe(["A","a",1,Ae.p2,"0"]),xe(["B","b",2,Ae.p3,"1"]),xe(["C","c",3,Ae.p4,"2"]),xe(["D","d",4,Ae.p5,"3"]),xe(["E","e",5,"!","4"]),xe(["F","f",6,'"',"5"]),xe(["G","g",7,"#","6"]),xe(["H","h",8,"$","7"]),xe(["I","i",9,"%","8"]),xe(["J","j",10,"&","9"]),xe(["K","k",11,"'",","]),xe(["L","l",12,40,"."]),xe(["M","m",13,41,Ae.lu]),xe(["N","n",27,"*",Ae.su]),xe(["O","o",28,"+",-99]),xe(["P","p",29,",",-99]),xe(["Q","q",30,"-",-99]),xe(["R","r",31,".",-99]),xe(["S","s","@","/",-99]),xe(["T","t",92,":",-99]),xe(["U","u","^",";",-99]),xe(["V","v","_","<",-99]),xe(["W","w","`","=",-99]),xe(["X","x","|",">",-99]),xe(["Y","y","~","?",-99]),xe(["Z","z",127,"[",-99]),xe([Ae.ll,Ae.su,Ae.ll,"]",-99]),xe([Ae.lm,Ae.lm,Ae.lu,"{",-99]),xe([Ae.ld,Ae.ld,Ae.lp,"}",-99]),xe([Ae.sb,Ae.sb,Ae.sb,Ae.lu,-99])]);var gr=new Map([[`\r
|
||
`,Ae.p2],[". ",Ae.p3],[", ",Ae.p4],[": ",Ae.p5]]);Ae.azteccode_pcomp=gr,Ae.azteccode_latlen=xe([xe([0,5,5,10,5,10]),xe([9,0,5,10,5,10]),xe([5,5,0,5,10,10]),xe([5,10,10,0,10,15]),xe([4,9,9,14,0,14]),xe([0,0,0,0,0,0])]),Ae.azteccode_latseq=xe([xe([xe([]),xe([Ae.ll]),xe([Ae.lm]),xe([Ae.lm,Ae.lp]),xe([Ae.ld]),xe([Ae.sb])]),xe([xe([Ae.ld,Ae.lu]),xe([]),xe([Ae.lm]),xe([Ae.lm,Ae.lp]),xe([Ae.ld]),xe([Ae.sb])]),xe([xe([Ae.lu]),xe([Ae.ll]),xe([]),xe([Ae.lp]),xe([Ae.lu,Ae.ld]),xe([Ae.sb])]),xe([xe([Ae.lu]),xe([Ae.lu,Ae.ll]),xe([Ae.lu,Ae.lm]),xe([]),xe([Ae.lu,Ae.ld]),xe([Ae.lu,Ae.sb])]),xe([xe([Ae.lu]),xe([Ae.lu,Ae.ll]),xe([Ae.lu,Ae.lm]),xe([Ae.lu,Ae.lm,Ae.lp]),xe([]),xe([Ae.lu,Ae.sb])]),xe([xe([Ae.lu]),xe([Ae.ll]),xe([Ae.lm]),xe([]),xe([]),xe([])])]),Ae.azteccode_e=1e6,Ae.e=Ae.azteccode_e,Ae.azteccode_shftlen=xe([xe([Ae.e,Ae.e,Ae.e,5,Ae.e]),xe([5,Ae.e,Ae.e,5,Ae.e]),xe([Ae.e,Ae.e,Ae.e,5,Ae.e]),xe([Ae.e,Ae.e,Ae.e,Ae.e,Ae.e]),xe([4,Ae.e,Ae.e,4,Ae.e])]),Ae.azteccode_metrics=xe([xe(["rune",0,0,0,6]),xe(["compact",1,1,17,6]),xe(["full",1,1,21,6]),xe(["compact",2,0,40,6]),xe(["full",2,1,48,6]),xe(["compact",3,0,51,8]),xe(["full",3,1,60,8]),xe(["compact",4,0,76,8]),xe(["full",4,1,88,8]),xe(["full",5,1,120,8]),xe(["full",6,1,156,8]),xe(["full",7,1,196,8]),xe(["full",8,1,240,8]),xe(["full",9,1,230,10]),xe(["full",10,1,272,10]),xe(["full",11,1,316,10]),xe(["full",12,1,364,10]),xe(["full",13,1,416,10]),xe(["full",14,1,470,10]),xe(["full",15,1,528,10]),xe(["full",16,1,588,10]),xe(["full",17,1,652,10]),xe(["full",18,1,720,10]),xe(["full",19,1,790,10]),xe(["full",20,1,864,10]),xe(["full",21,1,940,10]),xe(["full",22,1,1020,10]),xe(["full",23,0,920,12]),xe(["full",24,0,992,12]),xe(["full",25,0,1066,12]),xe(["full",26,0,1144,12]),xe(["full",27,0,1224,12]),xe(["full",28,0,1306,12]),xe(["full",29,0,1392,12]),xe(["full",30,0,1480,12]),xe(["full",31,0,1570,12]),xe(["full",32,0,1664,12])]),Ae.azteccode_rsparams=xe([xe([]),xe([]),xe([]),xe([]),xe([16,19]),xe([]),xe([64,67]),xe([]),xe([256,301]),xe([]),xe([1024,1033]),xe([]),xe([4096,4201])]),Ae.azteccode_modemapfull=xe([xe([-5,7]),xe([-4,7]),xe([-3,7]),xe([-2,7]),xe([-1,7]),xe([1,7]),xe([2,7]),xe([3,7]),xe([4,7]),xe([5,7]),xe([7,5]),xe([7,4]),xe([7,3]),xe([7,2]),xe([7,1]),xe([7,-1]),xe([7,-2]),xe([7,-3]),xe([7,-4]),xe([7,-5]),xe([5,-7]),xe([4,-7]),xe([3,-7]),xe([2,-7]),xe([1,-7]),xe([-1,-7]),xe([-2,-7]),xe([-3,-7]),xe([-4,-7]),xe([-5,-7]),xe([-7,-5]),xe([-7,-4]),xe([-7,-3]),xe([-7,-2]),xe([-7,-1]),xe([-7,1]),xe([-7,2]),xe([-7,3]),xe([-7,4]),xe([-7,5])]),Ae.azteccode_modemapcompact=xe([xe([-3,5]),xe([-2,5]),xe([-1,5]),xe([0,5]),xe([1,5]),xe([2,5]),xe([3,5]),xe([5,3]),xe([5,2]),xe([5,1]),xe([5,0]),xe([5,-1]),xe([5,-2]),xe([5,-3]),xe([3,-5]),xe([2,-5]),xe([1,-5]),xe([0,-5]),xe([-1,-5]),xe([-2,-5]),xe([-3,-5]),xe([-5,-3]),xe([-5,-2]),xe([-5,-1]),xe([-5,0]),xe([-5,1]),xe([-5,2]),xe([-5,3])]),Ae.azteccode_encfuncs=xe(["encu","encl","encm","encp","encd"]),Ae.azteccode_states=xe([Ae.azteccode_u,Ae.azteccode_l,Ae.azteccode_m,Ae.azteccode_p,Ae.azteccode_d,Ae.azteccode_b]),Ae.azteccode_charsizes=xe([5,5,5,5,4,8]),Ae.azteccode_coeffscachemax=551,Ae.azteccode_coeffscachelimit=6e3,Ae.azteccode_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var eo=0,so=Ae.rsnc;eo<so;eo++)_e[Ie++]=0;Ae.coeffs=xe();for(var za=1,Po=Ae.rsnc;za<=Po;za+=1){var wo=Ae.coeffs;He(wo,za,Ce(wo,za-1)),_e[Ie++]=Ce(Ae.rsalog,za);for(var Ho=za-1;Ho>=1;Ho-=1){var Go=Ae.coeffs,es=_e[Ie-1];_e[Ie++]=Go,_e[Ie++]=Ho,_e[Ie++]=Ce(Go,Ho),_e[Ie++]=es,Ae.rsprod();var To=_e[--Ie],Yo=_e[--Ie],Ko=_e[--Ie];He(Ko,Yo,ya(To,Ce(Ae.coeffs,Yo-1)))}var ts=Ae.coeffs,Lo=_e[Ie-1];_e[Ie++]=ts,_e[Ie++]=0,_e[Ie++]=Ce(ts,0),_e[Ie++]=Lo,Ae.rsprod();var fs=_e[--Ie],Qe=_e[--Ie],nr=_e[--Ie];He(nr,Qe,fs),Ie--}_e[Ie++]=Ae.coeffs},_e[Ie++]=Ae.azteccode_coeffscachemax,_e[Ie++]=Ae.azteccode_coeffscachelimit,Ya();var jr=_e[--Ie];Ae.azteccode_coeffscache=jr,Ae.azteccode_coeffscachefetch=function(){var eo=_e[--Ie],so=_e[--Ie],za=Ce(Ae.azteccode_coeffscache,"fetch");if(_e[Ie++]=lr(so+eo*1e5),_e[Ie++]=function(){Ae.azteccode_gencoeffs()},_e[Ie++]=function(){var Po=_e[--Ie];_e[Ie++]=Po.length},za()===!0)return!0},Ae.charvals=xe([new Map,new Map,new Map,new Map,new Map]);for(var Gr=0,zr=Ae.azteccode_charmaps.length-1;Gr<=zr;Gr+=1){Ae.i=Gr,Ae.encs=Ce(Ae.azteccode_charmaps,Ae.i);for(var rn=0;rn<=4;rn+=1){Ae.j=rn;var Yr=Ce(Ae.encs,Ae.j),Lr=Mn(Yr);gn(Lr,"stringtype")&&(Yr=Ce(Yr,0)),He(Ce(Ae.charvals,Ae.j),Yr,Ae.i)}}Ae.charvals=Ae.charvals,_e[Ie++]=1/0;for(var Rr=0,Kr=Ae.azteccode_rsparams.length;Rr<Kr;Rr++){var en=Ce(Ae.azteccode_rsparams,Rr);if(_e[Ie++]=en,en.length!=0){var Vr=_e[--Ie];Ur(Vr);var bn=_e[--Ie];Ae.rspm=bn;var sn=_e[--Ie];Ae.rsgf=sn,_e[Ie++]=1/0,_e[Ie++]=1;for(var pn=0,Pn=Ae.rsgf-1;pn<Pn;pn++){var wn=_e[Ie-1],kn=wn*2;if(_e[Ie++]=kn,kn>=Ae.rsgf){var Sn=_e[--Ie];_e[Ie++]=ya(Sn,Ae.rspm)}}Ae.rsalog=xe(),Ae.rslog=xe(Ae.rsgf);for(var Wn=1,ri=Ae.rsgf-1;Wn<=ri;Wn+=1)He(Ae.rslog,Ce(Ae.rsalog,Wn),Wn);_e[Ie++]=xe([Ae.rslog,Ae.rsalog])}else _e[Ie-1]=xe([])}var ni=xe();Ae.rstables=ni,Ae=zn}var zn=Ae;Ae=Object.assign({},Ae,nl.globals),Ae.dontdraw=!1,Ae.format="full",Ae.readerinit=!1,Ae.layers=-1,Ae.eclevel=23,Ae.ecaddchars=3,Ae.raw=!1,Ae.parse=!1,Ae.parsefnc=!1,Ti();var Hn=_e[--Ie];Ae.options=Hn;var On=_e[--Ie];if(Ae.barcode=On,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.modunit=2,Ae.barcode.length==0&&(_e[Ie++]="bwipp.aztecEmptyData#29798",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>2e4&&(_e[Ie++]="bwipp.azteccodeinputTooLong#29802",_e[Ie++]="The input data is too long",Sr()),(Ae.eclevel<5||Ae.eclevel>95)&&(_e[Ie++]="bwipp.aztecInvalidEClevel#29806",_e[Ie++]="The EC percentage must be from 5 to 95",Sr()),Ae.ecaddchars<3&&(_e[Ie++]="bwipp.aztecInvalidECaddChars#29810",_e[Ie++]="The number of additional EC codewords must be 3 or more",Sr()),si(Ae.format,"full")&&si(Ae.format,"compact")&&si(Ae.format,"rune")&&(_e[Ie++]="bwipp.aztecInvalidFormat#29814",_e[Ie++]="The format must be either full, compact or rune",Sr()),gn(Ae.format,"full")&&(Ae.readerinit&&(Ae.layers<1||Ae.layers>22)&&(_e[Ie++]="bwipp.aztecFullInitInvalidLayers#29819",_e[Ie++]="Full-range symbols for reader programming must specify from 1 to 22 layers",Sr()),Ae.layers!=-1&&(Ae.layers<1||Ae.layers>32)&&(_e[Ie++]="bwipp.aztecFullInvalidLayers#29822",_e[Ie++]="Layers for full-range symbols must be from 1 to 32",Sr())),gn(Ae.format,"compact")&&(Ae.readerinit&&(Ae.layers!=-1&&Ae.layers!=1&&(_e[Ie++]="bwipp.aztecCompactInitInvalidLayers#29829",_e[Ie++]="Compact symbols for reader programming must have 1 layer",Sr()),Ae.layers=1),Ae.layers!=-1&&(Ae.layers<1||Ae.layers>4)&&(_e[Ie++]="bwipp.aztecCompactInvalidLayers#29834",_e[Ie++]="Layers for compact symbols must be from 1 to 4",Sr())),gn(Ae.format,"rune")){Ae.layers!=-1&&(_e[Ie++]="bwipp.aztecRuneInvalidLayers#29840",_e[Ie++]="It is not valid to specify layers for runes",Sr()),Ae.readerinit&&(_e[Ie++]="bwipp.aztecRuneReaderInit#29843",_e[Ie++]="Reader initialisation is not compactible with Aztec Runes",Sr()),Ae.barcode.length==0&&(_e[Ie++]="bwipp.aztecRuneNotNumeric#29846",_e[Ie++]="Aztec runes must be numeric",Sr()),tn(Ae.barcode,function(){var wa=_e[--Ie];(wa<48||wa>57)&&(_e[Ie++]="bwipp.aztecRuneNotNumeric#29850",_e[Ie++]="Aztec runes must be numeric",Sr())}),Ae.barcode.length>3&&(_e[Ie++]="bwipp.aztecRuneInvalid#29854",_e[Ie++]="Aztec runes must be 0 to 255",Sr());var qn=dr(Ae.barcode);(qn<0||qn>255)&&(_e[Ie++]="bwipp.aztecRuneInvalid#29857",_e[Ie++]="Aztec runes must be 0 to 255",Sr())}Ae.fn1=-1,Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0],["FNC1",Ae.fn1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var pi=_e[--Ie];if(Ae.msg=pi,Ae.msglen=Ae.msg.length,Ae.msgbits="",si(Ae.format,"rune")&&Ae.raw&&(Ae.msgbits=Ae.barcode),si(Ae.format,"rune")&&!Ae.raw){Ae.charsize=function(){var wa=_e[Ie-1];if(wa>=0){Ie--;var eo=_e[--Ie];_e[Ie++]=Ce(Ae.azteccode_charsizes,eo)}else{var so=_e[--Ie];_e[Ie-1]=so;var za=_e[Ie-1];if(za==Ae.fn1)_e[Ie-1]=8;else{var Po=_e[--Ie],wo=-Po-1e6;wo==0&&(wo=1),_e[Ie++]=(~~(Tr(wo)/Tr(10))+1)*4+8}}},Ae.e=Ae.azteccode_e,Ae.maxseqlen=Ae.msglen*4,_e[Ie++]=1/0;for(var Ln=0;Ln<6;Ln++){_e[Ie++]=Ae.maxseqlen;try{var Xn=_e[--Ie];_e[Ie++]=xe(Xn);var Yn=!1}catch(wa){_e[Ie++]=!0}Yn&&(_e[Ie-1]="bwipp.azteccodeInputTooLarge#29911",_e[Ie++]="The input data exceeds the implementation limits",Sr())}Ae.seq0=xe(),_e[Ie++]=1/0;for(var Jn=0;Jn<6;Jn++){_e[Ie++]=Ae.maxseqlen;try{var mi=_e[--Ie];_e[Ie++]=xe(mi);var Ii=!1}catch(wa){_e[Ie++]=!0}Ii&&(_e[Ie-1]="bwipp.azteccodeInputTooLarge#29914",_e[Ie++]="The input data exceeds the implementation limits",Sr())}Ae.seq1=xe(),Ae.len0=xe(6);for(var Wr=0;Wr<=5;Wr+=1)He(Ae.len0,Wr,0);Ae.len1=xe(6),Ae.curseq=Ae.seq0,Ae.curseqlen=Ae.len0,Ae.nxtseq=Ae.seq1,Ae.nxtseqlen=Ae.len1,Ae.curlen=xe([0,Ae.e,Ae.e,Ae.e,Ae.e,Ae.e]),Ae.backto=Ae.azteccode_u,Ae.lastchar="",tn(Ae.msg,function(){var wa=_e[--Ie];for(Ae.char=wa;;){Ae.imp=!1;for(var eo=0,so=Ae.azteccode_states.length;eo<so;eo++){Ae.x=Ce(Ae.azteccode_states,eo);for(var za=0,Po=Ae.azteccode_states.length;za<Po;za++)if(Ae.y=Ce(Ae.azteccode_states,za),(Ae.x!=Ae.azteccode_b||Ae.y==Ae.backto)&&(Ae.cost=lr(Ce(Ae.curlen,Ae.x)+Ce(Ce(Ae.azteccode_latlen,Ae.x),Ae.y)),Ae.cost<Ce(Ae.curlen,Ae.y))){if(He(Ae.curlen,Ae.y,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.x),Ae.srclen>0&&rr(Ce(Ae.curseq,Ae.y),0,Oe(Ce(Ae.curseq,Ae.x),0,Ae.srclen)),tn(Ce(Ce(Ae.azteccode_latseq,Ae.x),Ae.y),function(){_e[Ie++]=Ce(Ae.curseq,Ae.y),_e[Ie++]=Ae.srclen;var ci=_e[Ie-3],vi=_e[Ie-1],Xi=_e[Ie-2];Ie-=3,He(Xi,vi,ci),Ae.srclen=Ae.srclen+1}),He(Ae.curseqlen,Ae.y,Ae.srclen),Ae.y==Ae.azteccode_b){var wo=Ae.x==Ae.azteccode_p||Ae.x==Ae.azteccode_d?Ae.azteccode_u:Ae.x;Ae.backto=wo}Ae.imp=!0}}if(!Ae.imp)break}Ae.nxtlen=xe([Ae.e,Ae.e,Ae.e,Ae.e,Ae.e,Ae.e]);for(var Ho=0;Ho<=5;Ho+=1)He(Ae.nxtseqlen,Ho,0);for(var Go=0,es=Ae.azteccode_states.length;Go<es;Go++)for(Ae.x=Ce(Ae.azteccode_states,Go);;){if(Ae.char>=0){if(Ae.x!=Ae.azteccode_b&&!vr(Ce(Ae.charvals,Ae.x),Ae.char))break}else if(Ae.x!=Ae.azteccode_p)break;_e[Ie++]="cost",_e[Ie++]=Ce(Ae.curlen,Ae.x),_e[Ie++]=Ae.x,_e[Ie++]=Ae.char,Ae.charsize();var To=_e[--Ie],Yo=_e[--Ie],Ko=_e[--Ie];if(Ae[Ko]=lr(Yo+To),Ae.cost<Ce(Ae.nxtlen,Ae.x)&&(He(Ae.nxtlen,Ae.x,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.x),Ae.srclen>0&&rr(Ce(Ae.nxtseq,Ae.x),0,Oe(Ce(Ae.curseq,Ae.x),0,Ae.srclen)),He(Ce(Ae.nxtseq,Ae.x),Ae.srclen,Ae.char),He(Ae.nxtseqlen,Ae.x,Ae.srclen+1)),Ae.x==Ae.azteccode_b)break;for(var ts=0,Lo=Ae.azteccode_states.length;ts<Lo&&(Ae.y=Ce(Ae.azteccode_states,ts),Ae.y!=Ae.azteccode_b);ts++)if(si(Ae.x,Ae.y)){var fs=Ce(Ce(Ae.azteccode_shftlen,Ae.y),Ae.x);_e[Ie++]="cost",_e[Ie++]=lr(Ce(Ae.curlen,Ae.y)+fs),_e[Ie++]=Ae.x,_e[Ie++]=Ae.char,Ae.charsize();var Qe=_e[--Ie],nr=_e[--Ie],br=_e[--Ie];if(Ae[br]=lr(nr+Qe),Ae.cost<Ce(Ae.nxtlen,Ae.y)){He(Ae.nxtlen,Ae.y,Ae.cost),Ae.srclen=Ce(Ae.curseqlen,Ae.y),Ae.srclen>0&&rr(Ce(Ae.nxtseq,Ae.y),0,Oe(Ce(Ae.curseq,Ae.y),0,Ae.srclen));var Fr=Ce(Ae.nxtseq,Ae.y),Xr=Ae.srclen,An=Ae.x==Ae.azteccode_u?Ae.azteccode_su:Ae.azteccode_sp;He(Fr,Xr,An),He(Ce(Ae.nxtseq,Ae.y),Ae.srclen+1,Ae.char),He(Ae.nxtseqlen,Ae.y,Ae.srclen+2)}}break}if(Ae.lastchar.length!=0&&Ae.char>=0){var ln=Ge(2);if(He(ln,0,Ae.lastchar),He(ln,1,Ae.char),Ae.pchars=ln,vr(Ae.azteccode_pcomp,Ae.pchars)){for(var an=0,In=Ae.azteccode_states.length;an<In&&(Ae.i=Ce(Ae.azteccode_states,an),Ae.i!=Ae.azteccode_b);an++)if(Ae.inP=!0,Ae.i==Ae.azteccode_m?Ae.lastchar==13&&(Ae.inP=!1):Ae.i==Ae.azteccode_d&&(Ae.lastchar==44||Ae.lastchar==46)&&(Ae.inP=!1),Ae.curseqilen=Ce(Ae.curseqlen,Ae.i),Ae.inP&&Pi(Ce(Ae.curlen,Ae.i),Ce(Ae.nxtlen,Ae.i))){Ae.lastld=!1,Ae.lastsp=!1,Ae.lastidx=-1;for(var En=Ae.curseqilen-1;En>=0;En-=1)if(Ae.idx=En,Ae.ch=Ce(Ce(Ae.curseq,Ae.i),Ae.idx),Ae.lastidx==-1)gn(Ae.ch,Ae.lastchar)&&(Ae.lastidx=Ae.idx,Ae.idx>0&&Ce(Ce(Ae.curseq,Ae.i),Ae.idx-1)==Ae.azteccode_sp&&(Ae.lastsp=!0));else{if(Ae.ch==Ae.azteccode_sb){Ae.lastidx=-1;break}if(Ae.ch<0&&Ae.ch>=Ae.azteccode_ld){Ae.i==Ae.azteccode_p?Ae.ch==Ae.azteccode_ld&&(Ae.lastld=!0):Ae.ch!=Ae.azteccode_lp&&(Ae.inP=Ae.lastsp);break}}Ae.inP&&Ae.lastidx>=0&&(He(Ae.nxtlen,Ae.i,Ce(Ae.curlen,Ae.i)),Ae.lastidx<Ae.curseqilen-1?Ae.i==Ae.azteccode_p?(Ae.lastld&&He(Ae.nxtlen,Ae.i,Ce(Ae.nxtlen,Ae.i)+1),Ae.srclen=Ae.curseqilen,rr(Ce(Ae.nxtseq,Ae.i),0,Oe(Ce(Ae.curseq,Ae.i),0,Ae.lastidx)),rr(Ce(Ae.nxtseq,Ae.i),Ae.lastidx,Oe(Ce(Ae.curseq,Ae.i),Ae.lastidx+1,lr(Ae.srclen-Ae.lastidx)-1)),He(Ce(Ae.nxtseq,Ae.i),Ae.srclen-1,Ce(Ae.azteccode_pcomp,Ae.pchars)),He(Ae.nxtseqlen,Ae.i,Ae.srclen)):(Ae.curseqilen>0&&rr(Ce(Ae.nxtseq,Ae.i),0,Oe(Ce(Ae.curseq,Ae.i),0,Ae.curseqilen)),He(Ce(Ae.nxtseq,Ae.i),Ae.lastidx,Ce(Ae.azteccode_pcomp,Ae.pchars)),He(Ae.nxtseqlen,Ae.i,Ae.curseqilen)):(Ae.srclen=Ae.curseqilen-1,Ae.srclen>0&&rr(Ce(Ae.nxtseq,Ae.i),0,Oe(Ce(Ae.curseq,Ae.i),0,Ae.srclen)),He(Ce(Ae.nxtseq,Ae.i),Ae.srclen,Ce(Ae.azteccode_pcomp,Ae.pchars)),He(Ae.nxtseqlen,Ae.i,Ae.srclen+1)))}}}if(Ce(Ae.nxtseqlen,Ae.azteccode_b)>0){Ae.numbytes=0;for(var ti=0,Ci=Ce(Ae.nxtseqlen,Ae.azteccode_b)-1;ti<=Ci;ti+=1){var _i=Ce(Ce(Ae.nxtseq,Ae.azteccode_b),ti)==Ae.azteccode_sb?0:Ae.numbytes+1;Ae.numbytes=_i}Ae.numbytes==32&&He(Ae.nxtlen,Ae.azteccode_b,Ce(Ae.nxtlen,Ae.azteccode_b)+11)}Ae.curlen=Ae.nxtlen;var bi=Ae.curseq;Ae.curseq=Ae.nxtseq,Ae.nxtseq=bi;var qi=Ae.curseqlen;Ae.curseqlen=Ae.nxtseqlen,Ae.nxtseqlen=qi;var Gi=Ae.char>=0?Ae.char:"";Ae.lastchar=Gi}),Ae.minseq=Ae.azteccode_e;for(var vn=0,_n=Ae.azteccode_states.length;vn<_n;vn++)Ae.i=Ce(Ae.azteccode_states,vn),Ce(Ae.curlen,Ae.i)<Ae.minseq&&(Ae.minseq=Ce(Ae.curlen,Ae.i),Ae.seq=Oe(Ce(Ae.curseq,Ae.i),0,Ce(Ae.curseqlen,Ae.i)));Ae.tobin=function(){var wa=_e[--Ie],eo=Ge(wa);_e[Ie++]=eo;for(var so=0,za=eo.length-1;so<=za;so+=1){var Po=_e[Ie-1];He(Po,so,48)}var wo=_e[Ie-1];_e[Ie++]=wo;var Ho=_e[Ie-3],Go=_e[Ie-1];_e[Ie-3]=_e[Ie-2],Ie-=2;var es=wr(Ge(Go.length),Ho,2);rr(Go,Go.length-es.length,es)},Ae.encu=function(){var wa=_e[--Ie];_e[Ie++]=Ce(Ce(Ae.charvals,Ae.azteccode_u),wa),_e[Ie++]=5,Ae.tobin()},Ae.encl=function(){var wa=_e[--Ie];_e[Ie++]=Ce(Ce(Ae.charvals,Ae.azteccode_l),wa),_e[Ie++]=5,Ae.tobin()},Ae.encm=function(){var wa=_e[--Ie];_e[Ie++]=Ce(Ce(Ae.charvals,Ae.azteccode_m),wa),_e[Ie++]=5,Ae.tobin()},Ae.encd=function(){var wa=_e[--Ie];_e[Ie++]=Ce(Ce(Ae.charvals,Ae.azteccode_d),wa),_e[Ie++]=4,Ae.tobin()},Ae.encp=function(){var wa=_e[Ie-1];if(wa==Ae.fn1)_e[Ie-1]="00000000";else{var eo=_e[Ie-1];if(eo<=-1e6){var so=_e[--Ie],za=-so-1e6;_e[Ie++]=za,za==0&&(za=1);var Po=~~(Tr(za)/Tr(10)),wo=Ge((Po+1)*4+8);rr(wo,0,"00000"),_e[Ie++]=Po,_e[Ie++]=wo,_e[Ie++]=wo,_e[Ie++]=Po+1,_e[Ie++]=3,Ae.tobin();var Ho=_e[--Ie],Go=_e[--Ie];if(rr(Go,5,Ho),tr(3,1),_e[Ie++]=-1,_e[Ie++]=0,Ie<3)throw"--stack-underflow--";Ie-=3;for(var es=_e[Ie],To=_e[Ie+1],Yo=_e[Ie+2];To<0?es>=Yo:es<=Yo;es+=To){var Ko=_e[--Ie],ts=_e[Ie-1];_e[Ie++]=~~(Ko/10),_e[Ie++]=ts,_e[Ie++]=es*4+8,_e[Ie++]=Ko%10+2,_e[Ie++]=4,Ae.tobin();var Lo=_e[--Ie],fs=_e[--Ie],Qe=_e[--Ie];rr(Qe,fs,Lo)}Ie--}else{var nr=_e[--Ie];_e[Ie++]=Ce(Ce(Ae.charvals,Ae.azteccode_p),nr),_e[Ie++]=5,Ae.tobin()}}},Ae.addtomsgbits=function(){var wa=_e[--Ie];Ae.v=wa,Ae.j+Ae.v.length>Ae.msgbits.length&&(_e[Ie++]="bwipp.aztecNoValidSymbol#30180",_e[Ie++]="Maximum length exceeded",Sr()),rr(Ae.msgbits,Ae.j,Ae.v),Ae.j=Ae.j+Ae.v.length},Ae.state=Ae.azteccode_u,_e[Ie++]=Ae.minseq;try{var Un=_e[--Ie];_e[Ie++]=Ge(Un);var Qn=!1}catch(wa){_e[Ie++]=!0}Qn&&(_e[Ie-1]="bwipp.azteccodeInputTooLarge#30191",_e[Ie++]="The input data exceeds the implementation limits",Sr());var ii=_e[--Ie];for(Ae.msgbits=ii,Ae.i=0,Ae.j=0;!(Ae.i>=Ae.seq.length);)if(Ae.state!=Ae.azteccode_b){Ae.char=Ce(Ae.seq,Ae.i);var li=Ae[Ce(Ae.azteccode_encfuncs,Ae.state)];if(_e[Ie++]=Ae.char,li()===!0)break;Ae.addtomsgbits(),Ae.i=Ae.i+1,(Ae.char==Ae.azteccode_su||Ae.char==Ae.azteccode_sp)&&(_e[Ie++]=Ce(Ae.seq,Ae.i),Ae.char==Ae.azteccode_su?Ae.encu():Ae.encp(),Ae.addtomsgbits(),Ae.i=Ae.i+1),Ae.char==Ae.azteccode_lu&&(Ae.state=Ae.azteccode_u),Ae.char==Ae.azteccode_ll&&(Ae.state=Ae.azteccode_l),Ae.char==Ae.azteccode_lm&&(Ae.state=Ae.azteccode_m),Ae.char==Ae.azteccode_lp&&(Ae.state=Ae.azteccode_p),Ae.char==Ae.azteccode_ld&&(Ae.state=Ae.azteccode_d),Ae.char==Ae.azteccode_sb&&(Ae.state=Ae.azteccode_b)}else{for(Ae.numbytes=0;!(Ae.i+Ae.numbytes>=Ae.seq.length||Ce(Ae.seq,Ae.i+Ae.numbytes)<0||Ae.numbytes==2078);)Ae.numbytes=Ae.numbytes+1;Ae.numbytes<=31?(_e[Ie++]=Ae.numbytes,_e[Ie++]=5,Ae.tobin(),Ae.addtomsgbits()):(_e[Ie++]=0,_e[Ie++]=5,Ae.tobin(),Ae.addtomsgbits(),_e[Ie++]=Ae.numbytes-31,_e[Ie++]=11,Ae.tobin(),Ae.addtomsgbits());for(var ui=0,wi=Ae.numbytes;ui<wi;ui++)_e[Ie++]=Ce(Ae.seq,Ae.i),_e[Ie++]=8,Ae.tobin(),Ae.addtomsgbits(),Ae.i=Ae.i+1;Ae.i<Ae.seq.length&&(Ae.char=Ce(Ae.seq,Ae.i),Ae.i=Ae.i+1,Ae.char==Ae.azteccode_lu&&(Ae.state=Ae.azteccode_u),Ae.char==Ae.azteccode_ll&&(Ae.state=Ae.azteccode_l),Ae.char==Ae.azteccode_lm&&(Ae.state=Ae.azteccode_m))}Ae.msgbits=Oe(Ae.msgbits,0,Ae.j)}vr(Ae.options,"debugbits")&&(_e[Ie++]="bwipp.debugbits#30260",_e[Ie++]=Ae.msgbits,Sr());for(var Ve=0,Zr=Ae.azteccode_metrics.length;Ve<Zr&&(Ae.m=Ce(Ae.azteccode_metrics,Ve),Ae.frmt=Ce(Ae.m,0),Ae.mlyr=Ce(Ae.m,1),Ae.icap=Ce(Ae.m,2),Ae.ncws=Ce(Ae.m,3),Ae.bpcw=Ce(Ae.m,4),Ae.numecw=cr(lr(Ae.ncws*Ae.eclevel/100+Ae.ecaddchars)),Ae.msgbits.length==0&&(Ae.numecw=0),Ae.numdcw=lr(Ae.ncws-Ae.numecw),Ae.okay=!0,si(Ae.format,Ae.frmt)&&(Ae.okay=!1),Ae.readerinit&&Ae.icap!=1&&(Ae.okay=!1),Ae.layers!=-1&&Ae.layers!=Ae.mlyr&&(Ae.okay=!1),cr(Ae.msgbits.length/Ae.bpcw)>Ae.numdcw&&(Ae.okay=!1),!Ae.okay);Ve++);for(Ae.okay||(_e[Ie++]="bwipp.aztecNoValidSymbol#30284",_e[Ie++]="Maximum length exceeded",Sr()),Ae.layers=Ae.mlyr,Ae.allzero=function(){var wa=_e[--Ie];_e[Ie++]=gn(wa,Oe("000000000000",0,wa.length))},Ae.allones=function(){var wa=_e[--Ie];_e[Ie++]=gn(wa,Oe("111111111111",0,wa.length))},Ae.cws=xe(Ae.ncws),Ae.m=0,Ae.c=0;!(Ae.msgbits.length<=Ae.m);){if(Ae.msgbits.length-Ae.m>=Ae.bpcw){Ae.cwb=Oe(Ae.msgbits,Ae.m,Ae.bpcw-1),Ae.cwf=Oe(Ae.msgbits,lr(Ae.m+Ae.bpcw)-1,1),_e[Ie++]=Ae.cwb,Ae.allzero();var Ai=_e[--Ie];Ai&&(Ae.cwf="1",Ae.m=Ae.m-1),_e[Ie++]=Ae.cwb,Ae.allones();var Bi=_e[--Ie];Bi&&(Ae.cwf="0",Ae.m=Ae.m-1);var ki=Ge(12);rr(ki,0,Ae.cwb),rr(ki,Ae.bpcw-1,Ae.cwf),Ae.cwb=Oe(ki,0,Ae.bpcw)}else{Ae.cwb=Oe(Ae.msgbits,Ae.m,Ae.msgbits.length-Ae.m);var Ei=pr(Ge(12),"111111111111");rr(Ei,0,Ae.cwb),Ae.cwb=Oe(Ei,0,Ae.bpcw),_e[Ie++]=Ae.cwb,Ae.allones();var Wi=_e[--Ie];Wi&&rr(Ae.cwb,Ae.cwb.length-1,"0")}Ae.cw=0;for(var ma=0,Ba=Ae.bpcw-1;ma<=Ba;ma+=1)Ae.i=ma,Ae.cw=lr(Ae.cw+Mr(2,lr(Ae.bpcw-Ae.i)-1)*(Ce(Ae.cwb,Ae.i)-48));He(Ae.cws,Ae.c,Ae.cw),Ae.m=lr(Ae.m+Ae.bpcw),Ae.c=Ae.c+1}if(Ae.cws=Oe(Ae.cws,0,Ae.c),vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#30327",_e[Ie++]=Ae.cws,Sr()),Ae.rscodes=function(){var wa=_e[--Ie];Ae.rsbt=wa;var eo=_e[--Ie];Ae.rsnc=eo;var so=_e[--Ie];Ae.rscws=so,Ur(Ce(Ae.azteccode_rsparams,Ae.rsbt));var za=_e[--Ie];Ae.rspm=za;var Po=_e[--Ie];Ae.rsgf_1=Po-1,Ur(Ce(Ae.rstables,Ae.rsbt));var wo=_e[--Ie];Ae.rsalog=wo;var Ho=_e[--Ie];Ae.rslog=Ho,Ae.rsprod=function(){var Lo=_e[Ie-1];if(Lo!=0){var fs=_e[Ie-2];if(fs!=0){var Qe=_e[--Ie],nr=_e[--Ie];_e[Ie++]=Ce(Ae.rsalog,lr(Ce(Ae.rslog,Qe)+Ce(Ae.rslog,nr))%Ae.rsgf_1)}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},_e[Ie++]="coeffs",_e[Ie++]=Ae.rsnc,_e[Ie++]=Ae.rsbt,Ae.azteccode_coeffscachefetch();var Go=_e[--Ie],es=_e[--Ie];Ae[es]=Go,Ae.lfsr=xe(Ae.rsnc);var To=Ae.rscws,Yo=Ae.coeffs,Ko=Ae.rsnc,ts=Ae.lfsr;_e[Ie++]=function(){var Lo=_e[--Ie];_e[Ie++]=Ce(Ae.rscws,Lo)},_e[Ie++]=To.length,_e[Ie++]=Yo,_e[Ie++]=Ko,_e[Ie++]=ts,_e[Ie++]=Ae.rsprod,Ro(),_e[Ie++]=Ae.lfsr},gn(Ae.format,"full")){Ae.mode=(Ae.layers-1)*2048+(Ae.cws.length-1),Ae.readerinit&&(Ae.mode=Ae.mode|1024),Ae.mode=xe([xr((Ae.mode&61440)/4096),xr((Ae.mode&3840)/256),xr((Ae.mode&240)/16),Ae.mode&15]),_e[Ie++]=1/0,Ur(Ae.mode),_e[Ie++]=Ae.mode,_e[Ie++]=6,_e[Ie++]=4,Ae.rscodes();var va=_e[--Ie];Ur(va),Ae.mode=xe()}if(gn(Ae.format,"compact")){Ae.mode=(Ae.layers-1)*64+(Ae.cws.length-1),Ae.readerinit&&(Ae.mode=Ae.mode|32),Ae.mode=xe([xr((Ae.mode&240)/16),Ae.mode&15]),_e[Ie++]=1/0,Ur(Ae.mode),_e[Ie++]=Ae.mode,_e[Ie++]=5,_e[Ie++]=4,Ae.rscodes();var Aa=_e[--Ie];Ur(Aa),Ae.mode=xe()}if(gn(Ae.format,"rune")){Ae.mode=dr(Ae.barcode),Ae.mode=xe([xr((Ae.mode&240)/16),Ae.mode&15]),_e[Ie++]=1/0,Ur(Ae.mode),_e[Ie++]=Ae.mode,_e[Ie++]=5,_e[Ie++]=4,Ae.rscodes();var Ua=_e[--Ie];Ur(Ua),Ae.mode=xe(),_e[Ie++]=1/0;for(var Ea=Ae.mode,la=0,Ma=Ea.length;la<Ma;la++)_e[Ie++]=Ce(Ea,la)^10;Ae.mode=xe()}Ae.modebits=Ge(Ae.mode.length*4);for(var Ta=0,Ca=Ae.modebits.length-1;Ta<=Ca;Ta+=1)rr(Ae.modebits,Ta,"0");for(var Er=0,Hr=Ae.mode.length-1;Er<=Hr;Er+=1){Ae.i=Er;var or=wr(Ge(4),Ce(Ae.mode,Ae.i),2);rr(Ae.modebits,4-or.length+4*Ae.i,or)}_e[Ie++]="ecws",_e[Ie++]=Ae.cws,_e[Ie++]=lr(Ae.ncws-Ae.cws.length),_e[Ie++]=Ae.bpcw,Ae.rscodes();var Ar=_e[--Ie],Ye=_e[--Ie];Ae[Ye]=Ar,vr(Ae.options,"debugecc")&&(_e[Ie++]="bwipp.debugecc#30416",_e[Ie++]=Ae.ecws,Sr()),_e[Ie++]=1/0,Ur(Ae.cws),Ur(Ae.ecws),Ae.cws=xe(),gn(Ae.format,"full")?Ae.databits=Ge(lr(Ae.layers*Ae.layers*16+Ae.layers*112)):Ae.databits=Ge(lr(Ae.layers*Ae.layers*16+Ae.layers*88));for(var fr=0,ur=Ae.databits.length-1;fr<=ur;fr+=1)rr(Ae.databits,fr,"0");for(var Br=0,Dr=Ae.ncws-1;Br<=Dr;Br+=1){Ae.i=Br;var Qr=wr(Ge(Ae.bpcw),Ce(Ae.cws,Ae.i),2);rr(Ae.databits,lr(Ae.bpcw-Qr.length+Ae.bpcw*Ae.i+(Ae.databits.length-Ae.ncws*Ae.bpcw)),Qr)}Ae.cmv=function(){var wa=_e[--Ie],eo=_e[--Ie];_e[Ie++]=lr(eo-wa*Ae.size+Ae.mid)},Ae.lmv=function(){var wa=_e[--Ie];Ae.lbit=wa;var eo=_e[--Ie];Ae.llyr=eo,Ae.lwid=lr(Ae.fw+Ae.llyr*4),Ae.ldir=~~(~~(Ae.lbit/2)/Ae.lwid),Ae.ldir==0&&(_e[Ie++]=lr(-~~((Ae.lwid-1)/2)+1+~~(Ae.lbit/2)%Ae.lwid),_e[Ie++]=lr(~~((Ae.fw-1)/2)+Ae.llyr*2+Ae.lbit%2),Ae.cmv()),Ae.ldir==1&&(_e[Ie++]=lr(~~(Ae.fw/2)+Ae.llyr*2+Ae.lbit%2),_e[Ie++]=lr(~~((Ae.lwid-1)/2)-1-~~(Ae.lbit/2)%Ae.lwid),Ae.cmv()),Ae.ldir==2&&(_e[Ie++]=-lr(-~~(Ae.lwid/2)+1+~~(Ae.lbit/2)%Ae.lwid),_e[Ie++]=-lr(~~(Ae.fw/2)+Ae.llyr*2+Ae.lbit%2),Ae.cmv()),Ae.ldir==3&&(_e[Ie++]=-lr(~~((Ae.fw-1)/2)+Ae.llyr*2+Ae.lbit%2),_e[Ie++]=-lr(~~(Ae.lwid/2)-1-~~(Ae.lbit/2)%Ae.lwid),Ae.cmv())},gn(Ae.format,"full")?Ae.fw=12:Ae.fw=9,Ae.size=lr(Ae.fw+Ae.layers*4)+2,_e[Ie++]=1/0;for(var fn=0,cn=Ae.size*Ae.size;fn<cn;fn++)_e[Ie++]=-1;Ae.pixs=xe(),Ae.mid=lr(~~((Ae.size-1)/2)*Ae.size+~~((Ae.size-1)/2)),Ae.i=0;for(var Bn=1,Kn=Ae.layers;Bn<=Kn;Bn+=1){Ae.layer=Bn;for(var Nr=0,un=(Ae.fw+Ae.layer*4)*8-1;Nr<=un;Nr+=1){Ae.pos=Nr,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.layer,_e[Ie++]=Ae.pos,Ae.lmv();var dn=Ce(Ae.databits,Ae.databits.length-Ae.i-1),yn=_e[--Ie],Gn=_e[--Ie];He(Gn,yn,dn-48),Ae.i=Ae.i+1}}if(gn(Ae.format,"full")){Ae.fw=13,Ae.size=lr(Ae.fw+Ae.layers*4+2+~~((Ae.layers+10.5)/7.5-1)*2),Ae.mid=~~(Ae.size*Ae.size/2),_e[Ie++]=1/0;for(var oi=0,Cn=Ae.size*Ae.size;oi<Cn;oi++)_e[Ie++]=-2;Ae.npixs=xe();for(var gi=0,Dn=~~(Ae.size/2);gi<=Dn;gi+=16){Ae.i=gi;for(var ji=0,Ji=Ae.size-1;ji<=Ji;ji+=1){Ae.j=ji,_e[Ie++]=Ae.npixs,_e[Ie++]=-~~(Ae.size/2)+Ae.j,_e[Ie++]=Ae.i,Ae.cmv();var Hi=_e[--Ie],ei=_e[--Ie];rr(ei,Hi,xe([(~~(Ae.size/2)+Ae.j+Ae.i+1)%2])),_e[Ie++]=Ae.npixs,_e[Ie++]=-~~(Ae.size/2)+Ae.j,_e[Ie++]=-Ae.i,Ae.cmv();var Zi=_e[--Ie],Ni=_e[--Ie];rr(Ni,Zi,xe([(~~(Ae.size/2)+Ae.j+Ae.i+1)%2])),_e[Ie++]=Ae.npixs,_e[Ie++]=Ae.i,_e[Ie++]=-~~(Ae.size/2)+Ae.j,Ae.cmv();var Li=_e[--Ie],aa=_e[--Ie];rr(aa,Li,xe([(~~(Ae.size/2)+Ae.j+Ae.i+1)%2])),_e[Ie++]=Ae.npixs,_e[Ie++]=-Ae.i,_e[Ie++]=-~~(Ae.size/2)+Ae.j,Ae.cmv();var zi=_e[--Ie],Qi=_e[--Ie];rr(Qi,zi,xe([(~~(Ae.size/2)+Ae.j+Ae.i+1)%2]))}}Ae.j=0;for(var Yi=0,ca=Ae.npixs.length-1;Yi<=ca;Yi+=1)Ae.i=Yi,Ce(Ae.npixs,Ae.i)==-2&&(He(Ae.npixs,Ae.i,Ce(Ae.pixs,Ae.j)),Ae.j=Ae.j+1);Ae.pixs=Ae.npixs}Ae.fw=~~(Ae.fw/2);for(var ea=-Ae.fw,Vi=Ae.fw;ea<=Vi;ea+=1){Ae.i=ea;for(var ia=-Ae.fw,sa=Ae.fw;ia<=sa;ia+=1){Ae.j=ia,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.cmv();var Pa=$e(Ae.i)>$e(Ae.j)?$e(Ae.i):$e(Ae.j),ja=_e[--Ie],Ha=_e[--Ie];He(Ha,ja,(Pa+1)%2)}}for(var $a=xe([xe([-(Ae.fw+1),Ae.fw,1]),xe([-(Ae.fw+1),Ae.fw+1,1]),xe([-Ae.fw,Ae.fw+1,1]),xe([Ae.fw+1,Ae.fw+1,1]),xe([Ae.fw+1,Ae.fw,1]),xe([Ae.fw+1,-Ae.fw,1]),xe([Ae.fw,Ae.fw+1,0]),xe([Ae.fw+1,-(Ae.fw+1),0]),xe([Ae.fw,-(Ae.fw+1),0]),xe([-Ae.fw,-(Ae.fw+1),0]),xe([-(Ae.fw+1),-(Ae.fw+1),0]),xe([-(Ae.fw+1),-Ae.fw,0])]),to=0,Ga=$a.length;to<Ga;to++){_e[Ie++]=Ae.pixs,Ur(Ce($a,to)),tr(3,1),Ae.cmv();var bo=_e[--Ie],La=_e[--Ie],Io=_e[--Ie];He(Io,bo,La)}var Va=gn(Ae.format,"full")?Ae.azteccode_modemapfull:Ae.azteccode_modemapcompact;Ae.modemap=Va;for(var Ao=0,io=Ae.modemap.length-1;Ao<=io;Ao+=1){_e[Ie++]=Ao,_e[Ie++]=Ae.pixs,Ur(Ce(Ae.modemap,Ao)),Ae.cmv();var Oa=_e[--Ie],co=_e[--Ie],ao=_e[--Ie];He(co,Oa,Ce(Ae.modebits,ao)-48)}_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.size],["pixy",Ae.size],["height",Ae.size*Ae.modunit/72],["width",Ae.size*Ae.modunit/72],["opt",Ae.options]]),Ae._render&&Oi(),Ae=zn}function hc(){var gr=Ae;Ae=Object.assign({},Ae,hc.globals),Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"format","compact"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,nl();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function _A(){var gr=Ae;Ae=Object.assign({},Ae,_A.globals),Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),He(Ae.options,"format","rune"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,nl();var zr=_e[--Ie];Ae.args=zr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function Ul(){if(!Ul.globals){var Wa=Ae;Ae=Ul.globals={},_e[Ie++]=1/0;for(var gr=xe(["T-16","T-32","T-48","S-10","S-20","S-30","A","B","C","D","E","F","G","H"]),jr=0,Gr=gr.length;jr<Gr;jr++){var zr=Ce(gr,jr);_e[Ie++]=zr,_e[Ie++]=zr}var rn=er();Ae.codeone_versionopts=rn,Ae.codeone_stypevals=xe(["1","1010","1100100","1111101000","10011100010000","11000011010100000","11110100001001000000","100110001001011010000000","101111101011110000100000000","111011100110101100101000000000","1001010100000010111110010000000000","1011101001000011101101110100000000000","1110100011010100101001010001000000000000","10010001100001001110011100101010000000000000","10110101111001100010000011110100100000000000000","11100011010111111010100100110001101000000000000000","100011100001101111001001101111110000010000000000000000","101100011010001010111100001011101100010100000000000000000"]),Ae.codeone_stypemetrics=xe([xe(["S-10",8,11,10,4,4,1,99,99,99]),xe(["S-20",8,21,20,8,8,1,99,99,99]),xe(["S-30",8,31,30,12,12,1,99,99,99])]),Ae.codeone_nonstypemetrics=xe([xe(["A",16,18,16,10,10,1,4,99,6]),xe(["B",22,22,20,19,16,1,4,99,8]),xe(["C",28,32,28,44,26,1,4,22,11]),xe(["D",40,42,36,91,44,1,4,16,16]),xe(["E",52,54,48,182,70,1,4,22,22]),xe(["F",70,76,68,370,140,2,4,22,31]),xe(["G",104,98,88,732,280,4,6,21,47]),xe(["H",148,134,120,1480,560,8,6,20,69]),xe(["T-16",16,17,16,10,10,1,99,99,99]),xe(["T-32",16,33,32,24,16,1,99,99,99]),xe(["T-48",16,49,48,38,22,1,99,99,99])]),Ae.codeone_fnc1=-1,Ae.codeone_fnc3=-2,Ae.codeone_lc=-5,Ae.codeone_lb=-6,Ae.codeone_lx=-7,Ae.codeone_lt=-8,Ae.codeone_ld=-9,Ae.codeone_unl=-10,Ae.codeone_fnc2=-11,Ae.codeone_fnc4=-12,Ae.codeone_sft1=-13,Ae.codeone_sft2=-14,Ae.codeone_sft3=-15,Ae.codeone_eci=-16,Ae.codeone_pad=-17,Ae.codeone_fnc1ld=-18,Ae.codeone_unlcw=255,Ae.codeone_a=0,Ae.codeone_c=1,Ae.codeone_t=2,Ae.codeone_x=3,Ae.codeone_d=4,Ae.codeone_b=5,Ae.codeone_encfuncs=xe(["encA","encCTX","encCTX","encCTX","encD","encB"]);var Yr=new Map([["A","121343"],["B","12134343"],["C","12121343"],["D","1213434343"],["E","1212134343"],["F","1212121343"],["G","121213434343"],["H","121212134343"],["S","56661278"],["T","5666666666127878"]]);Ae.codeone_cpatmap=Yr;var Lr=new Map([["A",xe([xe([12,5])])],["B",xe([xe([16,7])])],["C",xe([xe([26,12])])],["D",xe([])],["E",xe([xe([26,23])])],["F",xe([xe([26,32]),xe([70,32]),xe([26,34]),xe([70,34])])],["G",xe([xe([27,48]),xe([69,48])])],["H",xe([xe([26,70]),xe([66,70]),xe([106,70]),xe([26,72]),xe([66,72]),xe([106,72])])],["S-10",xe([])],["S-20",xe([xe([10,4])])],["S-30",xe([xe([15,4]),xe([15,6])])],["T-16",xe([xe([8,10])])],["T-32",xe([xe([16,10]),xe([16,12])])],["T-48",xe([xe([24,10]),xe([24,12]),xe([24,14])])]]);Ae.codeone_blackdotmap=Lr,Ae.codeone_rsparams=xe([xe([]),xe([]),xe([]),xe([]),xe([]),xe([32,37]),xe([]),xe([]),xe([256,301])]),_e[Ie++]=1/0;for(var Rr=0;Rr<=128;Rr+=1)_e[Ie++]=Rr,_e[Ie++]=Rr+1;_e[Ie++]=Ae.codeone_pad,_e[Ie++]=129;for(var Kr=0;Kr<=99;Kr+=1){var en=wr(Ge(2),Kr,10),Vr=pr(Ge(2),"00");rr(Vr,2-en.length,en),_e[Ie++]=Vr,_e[Ie++]=Kr+130}var bn=xe([Ae.codeone_lc,Ae.codeone_lb,Ae.codeone_fnc1,Ae.codeone_fnc2,Ae.codeone_fnc3,Ae.codeone_fnc4,Ae.codeone_fnc1ld]);_e[Ie++]=229;for(var sn=0,pn=bn.length;sn<pn;sn++){var Pn=_e[--Ie],wn=Pn+1;_e[Ie++]=Ce(bn,sn),_e[Ie++]=wn,_e[Ie++]=wn}_e[Ie-1]=Ae.codeone_lx,_e[Ie++]=238,_e[Ie++]=Ae.codeone_lt,_e[Ie++]=239,Ae.avals=er(),_e[Ie++]=1/0;for(var kn=Ae.avals,Sn=kn.size,Wn=kn.keys(),ri=0;ri<Sn;ri++){var ni=Wn.next().value,zn=kn.get(ni);_e[Ie++]=ni,_e[Ie++]=1/0,_e[Ie++]=zn;var Hn=xe();_e[Ie++]=Hn}Ae.avals=er(),_e[Ie++]=1/0,_e[Ie++]=Ae.codeone_sft1,_e[Ie++]=0,_e[Ie++]=Ae.codeone_sft2,_e[Ie++]=1,_e[Ie++]=Ae.codeone_sft3,_e[Ie++]=2,_e[Ie++]=32,_e[Ie++]=3;for(var On=48;On<=57;On+=1)_e[Ie++]=On,_e[Ie++]=On-44;for(var qn=65;qn<=90;qn+=1)_e[Ie++]=qn,_e[Ie++]=qn-51;var pi=er();Ae.cnvals=pi,_e[Ie++]=1/0;for(var Ln=0;Ln<=31;Ln+=1)_e[Ie++]=Ln,_e[Ie++]=Ln;var Xn=er();Ae.c1vals=Xn,_e[Ie++]=1/0;for(var Yn=33;Yn<=47;Yn+=1)_e[Ie++]=Yn,_e[Ie++]=Yn-33;for(var Jn=58;Jn<=64;Jn+=1)_e[Ie++]=Jn,_e[Ie++]=Jn-43;for(var mi=91;mi<=95;mi+=1)_e[Ie++]=mi,_e[Ie++]=mi-69;_e[Ie++]=Ae.codeone_fnc1,_e[Ie++]=27,_e[Ie++]=Ae.codeone_fnc2,_e[Ie++]=28,_e[Ie++]=Ae.codeone_fnc3,_e[Ie++]=29,_e[Ie++]=Ae.codeone_fnc4,_e[Ie++]=30,_e[Ie++]=Ae.codeone_pad,_e[Ie++]=31;var Ii=er();Ae.c2vals=Ii,_e[Ie++]=1/0;for(var Wr=96;Wr<=127;Wr+=1)_e[Ie++]=Wr,_e[Ie++]=Wr-96;var vn=er();Ae.c3vals=vn,_e[Ie++]=1/0;for(var _n=Ae.cnvals,Un=_n.size,Qn=_n.keys(),ii=0;ii<Un;ii++){var li=Qn.next().value,ui=_n.get(li);_e[Ie++]=li,_e[Ie++]=1/0,_e[Ie++]=ui;var wi=xe();_e[Ie++]=wi}for(var Ve=Ae.c1vals,Zr=Ve.size,Ai=Ve.keys(),Bi=0;Bi<Zr;Bi++){var ki=Ai.next().value,Ei=Ve.get(ki);_e[Ie++]=ki,_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.cnvals,Ae.codeone_sft1),_e[Ie++]=Ei;var Wi=xe();_e[Ie++]=Wi}for(var ma=Ae.c2vals,Ba=ma.size,va=ma.keys(),Aa=0;Aa<Ba;Aa++){var Ua=va.next().value,Ea=ma.get(Ua);_e[Ie++]=Ua,_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.cnvals,Ae.codeone_sft2),_e[Ie++]=Ea;var la=xe();_e[Ie++]=la}for(var Ma=Ae.c3vals,Ta=Ma.size,Ca=Ma.keys(),Er=0;Er<Ta;Er++){var Hr=Ca.next().value,or=Ma.get(Hr);_e[Ie++]=Hr,_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.cnvals,Ae.codeone_sft3),_e[Ie++]=or;var Ar=xe();_e[Ie++]=Ar}Ae.cvals=er(),_e[Ie++]=1/0,_e[Ie++]=Ae.codeone_sft1,_e[Ie++]=0,_e[Ie++]=Ae.codeone_sft2,_e[Ie++]=1,_e[Ie++]=Ae.codeone_sft3,_e[Ie++]=2,_e[Ie++]=32,_e[Ie++]=3;for(var Ye=48;Ye<=57;Ye+=1)_e[Ie++]=Ye,_e[Ie++]=Ye-44;for(var fr=97;fr<=122;fr+=1)_e[Ie++]=fr,_e[Ie++]=fr-83;var ur=er();Ae.tnvals=ur,_e[Ie++]=1/0;for(var Br=0;Br<=31;Br+=1)_e[Ie++]=Br,_e[Ie++]=Br;var Dr=er();Ae.t1vals=Dr,_e[Ie++]=1/0;for(var Qr=33;Qr<=47;Qr+=1)_e[Ie++]=Qr,_e[Ie++]=Qr-33;for(var fn=58;fn<=64;fn+=1)_e[Ie++]=fn,_e[Ie++]=fn-43;for(var cn=91;cn<=95;cn+=1)_e[Ie++]=cn,_e[Ie++]=cn-69;_e[Ie++]=Ae.codeone_fnc1,_e[Ie++]=27,_e[Ie++]=Ae.codeone_fnc2,_e[Ie++]=28,_e[Ie++]=Ae.codeone_fnc3,_e[Ie++]=29,_e[Ie++]=Ae.codeone_fnc4,_e[Ie++]=30,_e[Ie++]=Ae.codeone_pad,_e[Ie++]=31;var Bn=er();Ae.t2vals=Bn,_e[Ie++]=1/0,_e[Ie++]=96,_e[Ie++]=0;for(var Kn=65;Kn<=90;Kn+=1)_e[Ie++]=Kn,_e[Ie++]=Kn-64;for(var Nr=123;Nr<=127;Nr+=1)_e[Ie++]=Nr,_e[Ie++]=Nr-96;var un=er();Ae.t3vals=un,_e[Ie++]=1/0;for(var dn=Ae.tnvals,yn=dn.size,Gn=dn.keys(),oi=0;oi<yn;oi++){var Cn=Gn.next().value,gi=dn.get(Cn);_e[Ie++]=Cn,_e[Ie++]=1/0,_e[Ie++]=gi;var Dn=xe();_e[Ie++]=Dn}for(var ji=Ae.t1vals,Ji=ji.size,Hi=ji.keys(),ei=0;ei<Ji;ei++){var Zi=Hi.next().value,Ni=ji.get(Zi);_e[Ie++]=Zi,_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.tnvals,Ae.codeone_sft1),_e[Ie++]=Ni;var Li=xe();_e[Ie++]=Li}for(var aa=Ae.t2vals,zi=aa.size,Qi=aa.keys(),Yi=0;Yi<zi;Yi++){var ca=Qi.next().value,ea=aa.get(ca);_e[Ie++]=ca,_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.tnvals,Ae.codeone_sft2),_e[Ie++]=ea;var Vi=xe();_e[Ie++]=Vi}for(var ia=Ae.t3vals,sa=ia.size,Pa=ia.keys(),ja=0;ja<sa;ja++){var Ha=Pa.next().value,$a=ia.get(Ha);_e[Ie++]=Ha,_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.tnvals,Ae.codeone_sft3),_e[Ie++]=$a;var to=xe();_e[Ie++]=to}Ae.tvals=er();for(var Ga=128;Ga<=255;Ga+=1){Ae.i=Ga;var bo=Ae.avals,La=Ae.i;_e[Ie++]=1/0,Ur(Ce(Ae.avals,Ae.codeone_fnc4)),Ur(Ce(Ae.avals,Ae.i-128));var Io=xe();He(bo,La,Io);var Va=Ae.cvals,Ao=Ae.i;_e[Ie++]=1/0,Ur(Ce(Ae.cvals,Ae.codeone_fnc4)),Ur(Ce(Ae.cvals,Ae.i-128));var io=xe();He(Va,Ao,io);var Oa=Ae.tvals,co=Ae.i;_e[Ie++]=1/0,Ur(Ce(Ae.tvals,Ae.codeone_fnc4)),Ur(Ce(Ae.tvals,Ae.i-128));var ao=xe();He(Oa,co,ao)}Ae.avals=Ae.avals,Ae.cvals=Ae.cvals,Ae.tvals=Ae.tvals,_e[Ie++]=1/0,_e[Ie++]=13,_e[Ie++]=0,_e[Ie++]=42,_e[Ie++]=1,_e[Ie++]=62,_e[Ie++]=2,_e[Ie++]=32,_e[Ie++]=3;for(var wa=48;wa<=57;wa+=1)_e[Ie++]=wa,_e[Ie++]=wa-44;for(var eo=65;eo<=90;eo+=1)_e[Ie++]=eo,_e[Ie++]=eo-51;var so=er();Ae.xvals=so,_e[Ie++]=1/0;for(var za=Ae.xvals,Po=za.size,wo=za.keys(),Ho=0;Ho<Po;Ho++){var Go=wo.next().value,es=za.get(Go);_e[Ie++]=Go,_e[Ie++]=1/0,_e[Ie++]=es;var To=xe();_e[Ie++]=To}var Yo=er();Ae.xvals=Yo,_e[Ie++]=1/0;for(var Ko=0;Ko<=255;Ko+=1)_e[Ie++]=Ko,_e[Ie++]=Ko;var ts=er();Ae.bvals=ts,_e[Ie++]=1/0;for(var Lo=Ae.bvals,fs=Lo.size,Qe=Lo.keys(),nr=0;nr<fs;nr++){var br=Qe.next().value,Fr=Lo.get(br);_e[Ie++]=br,_e[Ie++]=1/0,_e[Ie++]=Fr;var Xr=xe();_e[Ie++]=Xr}var An=er();Ae.bvals=An,Ae.encvals=xe([Ae.avals,Ae.cvals,Ae.tvals,Ae.xvals,-1,Ae.bvals]),_e[Ie++]=1/0;for(var ln=0,an=Ae.codeone_rsparams.length;ln<an;ln++){var In=Ce(Ae.codeone_rsparams,ln);if(_e[Ie++]=In,In.length!=0){var En=_e[--Ie];Ur(En);var ti=_e[--Ie];Ae.rspm=ti;var Ci=_e[--Ie];Ae.rsgf=Ci,_e[Ie++]=1/0,_e[Ie++]=1;for(var _i=0,bi=Ae.rsgf-1;_i<bi;_i++){var qi=_e[Ie-1],Gi=qi*2;if(_e[Ie++]=Gi,Gi>=Ae.rsgf){var ci=_e[--Ie];_e[Ie++]=ya(ci,Ae.rspm)}}Ae.rsalog=xe(),Ae.rslog=xe(Ae.rsgf);for(var vi=1,Xi=Ae.rsgf-1;vi<=Xi;vi+=1)He(Ae.rslog,Ce(Ae.rsalog,vi),vi);_e[Ie++]=xe([Ae.rslog,Ae.rsalog])}else _e[Ie-1]=xe([])}var ba=xe();Ae.rstables=ba,Ae.codeone_rsprod=function(){var Do=_e[Ie-1];if(Do!=0){var Us=_e[Ie-2];if(Us!=0){var ys=_e[--Ie],e1=_e[--Ie];_e[Ie++]=Ce(Ae.rsalog,lr(Ce(Ae.rslog,ys)+Ce(Ae.rslog,e1))%Ae.gf_1)}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},Ae.codeone_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var Do=0,Us=Ae.ecpb;Do<Us;Do++)_e[Ie++]=0;Ae.coeffs=xe();for(var ys=0,e1=Ae.ecpb-1;ys<=e1;ys+=1){var I1=Ae.coeffs;He(I1,ys+1,Ce(I1,ys+1-1)),_e[Ie++]=Ce(Ae.rsalog,ys);for(var f1=ys;f1>=1;f1-=1){var V1=Ae.coeffs,as=_e[Ie-1];_e[Ie++]=V1,_e[Ie++]=f1,_e[Ie++]=Ce(V1,f1),_e[Ie++]=as,Ae.codeone_rsprod();var xo=_e[--Ie],jo=_e[--Ie],ls=_e[--Ie];He(ls,jo,ya(xo,Ce(Ae.coeffs,jo-1)))}var ds=Ae.coeffs,Js=_e[Ie-1];_e[Ie++]=ds,_e[Ie++]=0,_e[Ie++]=Ce(ds,0),_e[Ie++]=Js,Ae.codeone_rsprod();var Qs=_e[--Ie],Xs=_e[--Ie],k1=_e[--Ie];He(k1,Xs,Qs),Ie--}_e[Ie++]=Oe(Ae.coeffs,0,Ae.coeffs.length-1)},Ae.codeone_coeffscachemax=9,Ae.codeone_coeffscachelimit=212,_e[Ie++]=Ae.codeone_coeffscachemax,_e[Ie++]=Ae.codeone_coeffscachelimit,Ya();var $i=_e[--Ie];Ae.codeone_coeffscache=$i,Ae.codeone_coeffscachefetch=function(){var Do=_e[--Ie];Ae.rsbt=Do;var Us=_e[--Ie];Ae.ecpb=Us,Ae.rslog=Ce(Ce(Ae.rstables,Ae.rsbt),0),Ae.rsalog=Ce(Ce(Ae.rstables,Ae.rsbt),1),Ae.gf=Ae.rsalog.length,Ae.gf_1=Ae.gf-1;var ys=Ce(Ae.codeone_coeffscache,"fetch");if(_e[Ie++]=lr(Ae.rsbt*1e4+Ae.ecpb),_e[Ie++]=function(){Ae.codeone_gencoeffs()},_e[Ie++]=function(){var e1=_e[--Ie];_e[Ie++]=e1.length},ys()===!0)return!0},Ae=Wa}var Wa=Ae;Ae=Object.assign({},Ae,Ul.globals),Ae.dontdraw=!1,Ae.version="unset",Ae.parse=!1,Ae.parsefnc=!1,Ti();var Da=_e[--Ie];Ae.options=Da;var _o=_e[--Ie];if(Ae.barcode=_o,Ae.barcode.length>4e3&&(_e[Ie++]="bwipp.codeoneinputTooLong#31085",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.modunit=2,si(Ae.version,"unset")&&(vr(Ae.codeone_versionopts,Ae.version)||(_e[Ie++]="bwipp.codeoneBadVersion#31112",_e[Ie++]="version must be A to H, T-16, T-32, T-48, S-10, S-20 or S-30",Sr())),Ae.stype=gn(Oe(Ae.version,0,1),"S"),Ae.ttype=gn(Oe(Ae.version,0,1),"T"),Ae.stype){tn(Ae.barcode,function(){var uo=_e[--Ie];(uo<48||uo>57)&&(_e[Ie++]="bwipp.codeoneStypeNonDigit#31127",_e[Ie++]="S-Type symbols can only contain digits",Sr())}),Ae.barlen=Ae.barcode.length,Ae.barlen>18&&(_e[Ie++]="bwipp.codeoneStypeTooLong#31133",_e[Ie++]="Maximum length exceeded",Sr()),Ae.normalize=function(){var uo=_e[--Ie];Ae.base=uo;var Do=_e[--Ie];Ae.num=Do;for(var Us=Ae.num.length-1;Us>=1;Us-=1){Ae.i=Us;var ys=Ae.num,e1=Ae.i;He(ys,e1-1,lr(Ce(ys,e1-1)+~~(Ce(Ae.num,Ae.i)/Ae.base))),He(Ae.num,Ae.i,Ce(Ae.num,Ae.i)%Ae.base)}if(Sa(Ce(Ae.num,0),Ae.base)){for(_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.num,0);;){var I1=_e[Ie-1];if(Pi(I1,Ae.base))break;var f1=_e[--Ie];_e[Ie++]=f1%Ae.base,_e[Ie++]=~~(f1/Ae.base)}Ae.extcnt=xi()-1,di(xe(xi()));var V1=_e[--Ie];Ae.extdigits=V1,_e[Ie-1]=1/0;for(var as=Ae.extcnt;as>=0;as-=1)_e[Ie++]=Ce(Ae.extdigits,as);Ur(Oe(Ae.num,1,Ae.num.length-1)),Ae.num=xe()}for(_e[Ie++]=0;;){var xo=_e[Ie-1];if(xo>=Ae.num.length)break;var jo=_e[Ie-1];if(Ce(Ae.num,jo)!=0)break;_e[Ie-1]+=1}var ls=_e[Ie-1];if(ls>=Ae.num.length)_e[Ie-1]=xe([0]);else{var ds=_e[--Ie];_e[Ie++]=Oe(Ae.num,ds,lr(Ae.num.length-ds))}},Ae.bigadd=function(){var uo=_e[--Ie],Do=_e[--Ie];if(Ae.offset=$e(uo.length-Do.length),uo.length<Do.length){var Us=uo;uo=Do,Do=Us}Ae.a=uo,Ae.b=Do;for(var ys=0,e1=Ae.b.length-1;ys<=e1;ys+=1){var I1=Ae.a,f1=Ae.offset;He(I1,ys+f1,lr(Ce(I1,ys+f1)+Ce(Ae.b,ys)))}_e[Ie++]=Ae.a},Ae.barlen=Ae.barcode.length,Ae.v=xe([1]);for(var Ra=0,ps=Ae.barlen-1;Ra<=ps;Ra+=1){Ae.i=Ra,_e[Ie++]=1/0,tn(Ce(Ae.codeone_stypevals,Ae.i),function(){var uo=_e[--Ie];_e[Ie++]=(uo-48)*(Ce(Ae.barcode,Ae.barlen-Ae.i-1)-48)});var Ms=xe();_e[Ie++]=Ms,_e[Ie++]=Ae.v,Ae.bigadd();var ss=_e[--Ie];Ae.v=ss}_e[Ie++]="v",_e[Ie++]=Ae.v,_e[Ie++]=2,Ae.normalize();var Ia=_e[--Ie],Bs=_e[--Ie];Ae[Bs]=Ia,_e[Ie++]=1/0;for(var Cs=0,Mo=(5-Ae.v.length%5)%5;Cs<Mo;Cs++)_e[Ie++]=0;Ur(Ae.v),Ae.v=xe(),Ae.cws=xe(~~(Ae.v.length/5));for(var Is=0,Os=Ae.cws.length-1;Is<=Os;Is+=1){Ae.i=Is;for(var Gs=Oe(Ae.v,Ae.i*5,5),Hs=0,$o=0,S1=Gs.length;$o<S1;$o++)Hs=lr(Hs+Ce(Gs,$o))*2;He(Ae.cws,Ae.i,~~(Hs/2))}Ae.metrics=Ae.codeone_stypemetrics}else{Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0],["FNC1",Ae.codeone_fnc1],["FNC3",Ae.codeone_fnc3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var a1=_e[--Ie];Ae.msg=a1,Ae.msglen=Ae.msg.length,Ae.eciesc=92,_e[Ie++]="numecis",_e[Ie++]=0,tn(Ae.msg,function(){var uo=_e[--Ie];uo<=-1e6&&(_e[Ie-1]+=1)});var Ws=_e[--Ie],vs=_e[--Ie];if(Ae[vs]=Ws,Ae.numecis>0){Ae.msgtmp=xe(lr(Ae.msg.length*2+Ae.numecis*6)+2),He(Ae.msgtmp,0,Ae.codeone_pad),He(Ae.msgtmp,1,Ae.eciesc),Ae.j=2;for(var Ls=0,c1=Ae.msg.length-1;Ls<=c1;Ls+=1){var q1=Ce(Ae.msg,Ls);if(_e[Ie++]=q1,q1<=-1e6){for(var $s=_e[--Ie],T1=Oe(wr(Ge(7),-$s,10),1,6),x1=0,pA=T1.length;x1<pA;x1++)_e[Ie++]=Ce(T1,x1);di(xe(6));var oA=_e[--Ie];rr(Ae.msgtmp,Ae.j+1,oA),He(Ae.msgtmp,Ae.j,Ae.eciesc),Ae.j=Ae.j+7}else{var Rs=_e[Ie-1];if(Rs!=Ae.eciesc){var dA=_e[--Ie];He(Ae.msgtmp,Ae.j,dA),Ae.j=Ae.j+1}else Ie--,He(Ae.msgtmp,Ae.j,Ae.eciesc),He(Ae.msgtmp,Ae.j+1,Ae.eciesc),Ae.j=Ae.j+2}}Ae.msg=Oe(Ae.msgtmp,0,Ae.j),Ae.msglen=Ae.msg.length}Ae.metrics=Ae.codeone_nonstypemetrics,_e[Ie++]=1/0;for(var ol=Ae.metrics,qs=0,X1=ol.length;qs<X1;qs++)Ae.m=Ce(ol,qs),Ae.vers=Ce(Ae.m,0),Ae.dcws=Ce(Ae.m,4),Ae.okay=!0,gn(Ae.version,"unset")?Ae.vers.length!=1&&(Ae.okay=!1):si(Ae.version,Ae.vers)&&(Ae.okay=!1),Ae.okay&&(_e[Ie++]=Ae.dcws);di(xe(xi()));var sA=_e[--Ie];Ae.fullcws=sA,_e[Ie-1]=1/0;for(var R1=0;R1<1480;R1++)_e[Ie++]=1e4;Ae.numremcws=xe(),tn(Ae.fullcws,function(){var uo=_e[--Ie];He(Ae.numremcws,uo-1,1)});for(var Ks=1478;Ks>=0;Ks-=1)Ae.i=Ks,Ce(Ae.numremcws,Ae.i)!=1&&He(Ae.numremcws,Ae.i,Ce(Ae.numremcws,Ae.i+1)+1);Ae.getnumremcws=function(){var uo=_e[Ie-1];uo>=Ae.numremcws.length&&(_e[Ie-1]="bwipp.codeoneTooLong#31309",_e[Ie++]="Maximum length exceeded",Sr());var Do=_e[--Ie];_e[Ie++]=Ce(Ae.numremcws,Do)},_e[Ie++]=1/0;for(var j1=0,B1=Ae.msglen;j1<B1;j1++)_e[Ie++]=0;_e[Ie++]=0,Ae.numD=xe(),_e[Ie++]=1/0;for(var hA=0,AA=Ae.msglen;hA<AA;hA++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextXterm=xe(),_e[Ie++]=1/0;for(var $1=0,BA=Ae.msglen;$1<BA;$1++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextNonX=xe();for(var sl=Ae.msglen-1;sl>=0;sl-=1)Ae.i=sl,Ae.barchar=Ce(Ae.msg,Ae.i),Ae.barchar>=48&&Ae.barchar<=57&&He(Ae.numD,Ae.i,Ce(Ae.numD,Ae.i+1)+1),Ae.barchar==13||Ae.barchar==42||Ae.barchar==62?He(Ae.nextXterm,Ae.i,0):He(Ae.nextXterm,Ae.i,Ce(Ae.nextXterm,Ae.i+1)+1),vr(Ae.xvals,Ae.barchar)?He(Ae.nextNonX,Ae.i,Ce(Ae.nextNonX,Ae.i+1)+1):He(Ae.nextNonX,Ae.i,0);_e[Ie++]=1/0;for(var jA=Ae.nextXterm,CA=0,kl=jA.length;CA<kl;CA++){var ml=Ce(jA,CA);_e[Ie++]=ml,ml>1e4&&(_e[Ie-1]=1e4)}Ae.nextXterm=xe(),_e[Ie++]=1/0;for(var bl=Ae.nextNonX,Z1=0,Dl=bl.length;Z1<Dl;Z1++){var Nl=Ce(bl,Z1);_e[Ie++]=Nl,Nl>1e4&&(_e[Ie-1]=1e4)}for(Ae.nextNonX=xe(),Ae.isD=function(){_e[Ie++]=Ae.char>=48&&Ae.char<=57},Ae.isC=function(){_e[Ie++]=vr(Ae.cnvals,Ae.char)},Ae.isT=function(){_e[Ie++]=vr(Ae.tnvals,Ae.char)},Ae.isX=function(){_e[Ie++]=vr(Ae.xvals,Ae.char)},Ae.isEA=function(){_e[Ie++]=Ae.char>127},Ae.isFN=function(){_e[Ie++]=Ae.char<0},Ae.XtermFirst=function(){var uo=_e[--Ie];_e[Ie++]=Pi(Ce(Ae.nextXterm,uo),Ce(Ae.nextNonX,uo))},Ae.lookup=function(){Ae.ac=1,Ae.cc=2,Ae.tc=2,Ae.xc=2,Ae.bc=3,Ae.mode==Ae.codeone_a&&(Ae.ac=0,Ae.cc=1,Ae.tc=1,Ae.xc=1,Ae.bc=2),Ae.mode==Ae.codeone_c&&(Ae.cc=0),Ae.mode==Ae.codeone_t&&(Ae.tc=0),Ae.mode==Ae.codeone_x&&(Ae.xc=0),Ae.mode==Ae.codeone_b&&(Ae.bc=0);for(var uo=0;uo<1;uo++)for(Ae.k=0;;){if(Ae.i+Ae.k==Ae.msglen){for(var Do=xe([Ae.ac,Ae.cc,Ae.tc,Ae.xc]),Us=!0,ys=0,e1=Do.length;ys<e1;ys++)Us=Us&&Ae.bc<=cr(Ce(Do,ys));if(Us){_e[Ie++]=Ae.codeone_b;break}for(var I1=xe([Ae.cc,Ae.tc,Ae.xc,Ae.bc]),f1=!0,V1=0,as=I1.length;V1<as;V1++)f1=f1&&Ae.ac<=cr(Ce(I1,V1));if(f1){_e[Ie++]=Ae.codeone_a;break}for(var xo=xe([Ae.tc,Ae.xc]),jo=!0,ls=0,ds=xo.length;ls<ds;ls++)jo=jo&&cr(Ae.cc)<=cr(Ce(xo,ls));if(jo){_e[Ie++]=Ae.codeone_c;break}for(var Js=xe([Ae.xc]),Qs=!0,Xs=0,k1=Js.length;Xs<k1;Xs++)Qs=Qs&&cr(Ae.tc)<=cr(Ce(Js,Xs));if(Qs){_e[Ie++]=Ae.codeone_t;break}_e[Ie++]=Ae.codeone_x;break}Ae.char=Ce(Ae.msg,Ae.i+Ae.k),_e[Ie++]="ac",_e[Ie++]=Ae.ac,Ae.isD();var ul=_e[--Ie];if(ul){var _l=_e[--Ie];_e[Ie++]=lr(_l+1/2)}else{Ae.isEA();var Zl=_e[--Ie];if(Zl){var fl=_e[--Ie];_e[Ie++]=cr(fl)+2}else{var yc=_e[--Ie];_e[Ie++]=cr(yc)+1}}var pl=_e[--Ie],dl=_e[--Ie];Ae[dl]=pl,_e[Ie++]="cc",_e[Ie++]=Ae.cc,Ae.isC();var cc=_e[--Ie];if(cc){var v1=_e[--Ie];_e[Ie++]=lr(v1+.6666667)}else{Ae.isEA();var Rl=_e[--Ie];if(Rl){var uc=_e[--Ie];_e[Ie++]=lr(uc+2.6666667)}else{var xl=_e[--Ie];_e[Ie++]=lr(xl+1.3333334)}}var fc=_e[--Ie],pc=_e[--Ie];Ae[pc]=fc,_e[Ie++]="tc",_e[Ie++]=Ae.tc,Ae.isT();var Bl=_e[--Ie];if(Bl){var Jc=_e[--Ie];_e[Ie++]=lr(Jc+.6666667)}else{Ae.isEA();var Xc=_e[--Ie];if(Xc){var hu=_e[--Ie];_e[Ie++]=lr(hu+2.6666667)}else{var $c=_e[--Ie];_e[Ie++]=lr($c+1.3333334)}}var mA=_e[--Ie],eu=_e[--Ie];Ae[eu]=mA,_e[Ie++]="xc",_e[Ie++]=Ae.xc,Ae.isX();var gu=_e[--Ie];if(gu){var zs=_e[--Ie];_e[Ie++]=lr(zs+.6666667)}else{Ae.isEA();var Q1=_e[--Ie];if(Q1){var D1=_e[--Ie];_e[Ie++]=lr(D1+4.3333334)}else{var lA=_e[--Ie];_e[Ie++]=lr(lA+3.3333334)}}var bA=_e[--Ie],FA=_e[--Ie];Ae[FA]=bA,_e[Ie++]="bc",_e[Ie++]=Ae.bc,Ae.isFN();var IA=_e[--Ie];IA?_e[Ie-1]+=3:_e[Ie-1]+=1;var _c=_e[--Ie],zc=_e[--Ie];if(Ae[zc]=_c,Ae.k>=3){for(var Cl=xe([Ae.ac,Ae.cc,Ae.tc,Ae.xc]),Pc=!0,Nc=0,Fc=Cl.length;Nc<Fc;Nc++)Pc=Pc&&Ae.bc+1<=cr(Ce(Cl,Nc));if(Pc){_e[Ie++]=Ae.codeone_b;break}for(var Gc=xe([Ae.cc,Ae.tc,Ae.xc,Ae.bc]),Hc=!0,iu=0,Ou=Gc.length;iu<Ou;iu++)Hc=Hc&&Ae.ac+1<=cr(Ce(Gc,iu));if(Hc){_e[Ie++]=Ae.codeone_a;break}for(var xu=xe([Ae.ac,Ae.cc,Ae.xc,Ae.bc]),Bu=!0,Cu=0,vu=xu.length;Cu<vu;Cu++)Bu=Bu&&cr(Ae.tc)+1<=cr(Ce(xu,Cu));if(Bu){_e[Ie++]=Ae.codeone_t;break}for(var Mu=xe([Ae.ac,Ae.tc]),mu=!0,Wc=0,Eu=Mu.length;Wc<Eu;Wc++)mu=mu&&cr(Ae.cc)+1<=cr(Ce(Mu,Wc));if(mu){if(cr(Ae.cc)<cr(Ae.xc)){_e[Ie++]=Ae.codeone_c;break}if(Ae.cc==Ae.xc){_e[Ie++]=Ae.i+Ae.k+1,Ae.XtermFirst();var bu=_e[--Ie];if(bu){_e[Ie++]=Ae.codeone_x;break}else{_e[Ie++]=Ae.codeone_c;break}}}for(var au=xe([Ae.ac,Ae.cc,Ae.tc,Ae.bc]),go=!0,Lc=0,Vc=au.length;Lc<Vc;Lc++)go=go&&cr(Ae.xc)+1<=cr(Ce(au,Lc));if(go){_e[Ie++]=Ae.codeone_x;break}}Ae.k=Ae.k+1}},Ae.addtocws=function(){var uo=_e[Ie-1];uo.length+Ae.j>1480&&(_e[Ie-1]="bwipp.codeoneTooLong#31384",_e[Ie++]="Maximum length exceeded",Sr());var Do=_e[--Ie];rr(Ae.cws,Ae.j,Do),Ae.j=Do.length+Ae.j},Ae.tobin=function(){var uo=_e[--Ie],Do=Ge(uo);_e[Ie++]=Do;for(var Us=0,ys=Do.length-1;Us<=ys;Us+=1){var e1=_e[Ie-1];He(e1,Us,48)}var I1=_e[Ie-1];_e[Ie++]=I1;var f1=_e[Ie-3],V1=_e[Ie-1];_e[Ie-3]=_e[Ie-2],Ie-=2;var as=wr(Ge(V1.length),f1,2);rr(V1,V1.length-as.length,as);var xo=_e[--Ie];_e[Ie++]=1/0,tn(xo,function(){_e[Ie-1]-=48});var jo=xe();_e[Ie++]=jo},Ae.Dbitsbuf=xe(~~(Ae.msglen*10/3)+20),Ae.Dbitslen=0,Ae.appendbits=function(){var uo=_e[--Ie];Ae.apnd_n=uo,di(xe(Ae.apnd_n)),_e[Ie++]=Ae.Dbitsbuf,_e[Ie++]=Ae.Dbitslen;var Do=_e[Ie-3],Us=_e[Ie-1],ys=_e[Ie-2];Ie-=3,rr(ys,Us,Do),Ae.Dbitslen=lr(Ae.Dbitslen+Ae.apnd_n)},Ae.encA=function(){for(var uo=0;uo<1;uo++){if(Ce(Ae.numD,Ae.i)>=21){He(Ae.Dbitsbuf,0,1),He(Ae.Dbitsbuf,1,1),He(Ae.Dbitsbuf,2,1),He(Ae.Dbitsbuf,3,1),Ae.Dbitslen=4,Ae.mode=Ae.codeone_d;break}var Do=Ce(Ae.numD,Ae.i);if(Do>=13&&lr(Do+Ae.i)==Ae.msglen){He(Ae.Dbitsbuf,0,1),He(Ae.Dbitsbuf,1,1),He(Ae.Dbitsbuf,2,1),He(Ae.Dbitsbuf,3,1),Ae.Dbitslen=4,Ae.mode=Ae.codeone_d;break}if(Ce(Ae.numD,Ae.i)>=2){var Us=Ge(2);He(Us,0,Ce(Ae.msg,Ae.i)),He(Us,1,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ce(Ae.avals,Us),Ae.addtocws(),Ae.i=Ae.i+2;break}if(Ce(Ae.msg,Ae.i)==Ae.codeone_fnc1){if(Ce(Ae.numD,Ae.i+1)>=15){_e[Ie++]=Ce(Ae.avals,Ae.codeone_fnc1ld),Ae.addtocws(),Ae.i=Ae.i+1,Ae.Dbitslen=0,Ae.mode=Ae.codeone_d;break}var ys=Ce(Ae.numD,Ae.i+1);if(ys>=7&&lr(ys+Ae.i)+1==Ae.msglen){_e[Ie++]=Ce(Ae.avals,Ae.codeone_fnc1ld),Ae.addtocws(),Ae.i=Ae.i+1,Ae.Dbitslen=0,Ae.mode=Ae.codeone_d;break}}_e[Ie++]="newmode",Ae.lookup();var e1=_e[--Ie],I1=_e[--Ie];if(Ae[I1]=e1,Ae.newmode!=Ae.mode){_e[Ie++]=Ce(Ae.avals,Ce(xe([-1,Ae.codeone_lc,Ae.codeone_lt,Ae.codeone_lx,Ae.codeone_ld,Ae.codeone_lb]),Ae.newmode)),Ae.addtocws(),Ae.mode=Ae.newmode;break}_e[Ie++]=Ce(Ae.avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.i=Ae.i+1;break}},Ae.CTXvalstocws=function(){var uo=_e[--Ie];Ae.in=uo,_e[Ie++]=1/0;for(var Do=0,Us=Ae.in.length-1;Do<=Us;Do+=3){for(var ys=Oe(Ae.in,Do,3),e1=0,I1=0,f1=ys.length;I1<f1;I1++)e1=lr(e1+Ce(ys,I1))*40;var V1=~~(e1/40)+1;_e[Ie++]=~~(V1/256),_e[Ie++]=V1%256}di(xe(xi()));var as=_e[--Ie];_e[Ie-1]=as},Ae.encCTX=function(){for(Ae.p=0,Ae.ctxvals=xe(2220);Ae.i!=Ae.msglen;){if(Ae.p%3==0){if(Ce(Ae.numD,Ae.i)>=12){_e[Ie++]=Oe(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.codeone_unlcw]),Ae.addtocws(),Ae.mode=Ae.codeone_a;break}var uo=Ce(Ae.numD,Ae.i);if(uo>=8&&lr(uo+Ae.i)==Ae.msglen){_e[Ie++]=Oe(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.codeone_unlcw]),Ae.addtocws(),Ae.mode=Ae.codeone_a;break}if(Ae.mode==Ae.codeone_x){if(!vr(Ae.xvals,Ce(Ae.msg,Ae.i))){_e[Ie++]=Oe(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=Ae.j,Ae.getnumremcws();var Do=_e[--Ie];(Do!=1||Ce(Ae.msg,Ae.i)>127)&&(_e[Ie++]=xe([Ae.codeone_unlcw]),Ae.addtocws()),Ae.mode=Ae.codeone_a;break}if(Ae.i+1<Ae.msglen&&(!vr(Ae.xvals,Ce(Ae.msg,Ae.i+1))||Ae.i+2<Ae.msglen&&!vr(Ae.xvals,Ce(Ae.msg,Ae.i+2))))break}else{Ae.lookup();var Us=_e[--Ie];if(Us!=Ae.mode){_e[Ie++]=Oe(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.codeone_unlcw]),Ae.addtocws(),Ae.mode=Ae.codeone_a;break}}if(Ae.msglen-Ae.i<=3){_e[Ie++]=Ae.j+~~(Ae.p/3)*2,Ae.getnumremcws();var ys=_e[--Ie];Ae.remcws=ys,_e[Ie++]=1/0;for(var e1=Oe(Ae.msg,Ae.i,Ae.msglen-Ae.i),I1=0,f1=e1.length;I1<f1;I1++){var V1=Ce(e1,I1),as=vr(Ce(Ae.encvals,Ae.mode),V1);if(_e[Ie++]=V1,as){var xo=_e[--Ie];Ur(Ce(Ce(Ae.encvals,Ae.mode),xo))}else _e[Ie-1]=-1,_e[Ie++]=-1,_e[Ie++]=-1,_e[Ie++]=-1}if(Ae.remvals=xe(),Ae.remcws==2&&Ae.remvals.length==3){_e[Ie++]=1/0,Ur(Oe(Ae.ctxvals,0,Ae.p)),Ur(Ae.remvals);var jo=xe();_e[Ie++]=jo,Ae.CTXvalstocws(),Ae.addtocws(),Ae.mode=Ae.codeone_a,Ae.i=Ae.msglen;break}if(Ae.remcws==2&&Ae.remvals.length==2&&Ae.mode!=Ae.codeone_x){_e[Ie++]=1/0,Ur(Oe(Ae.ctxvals,0,Ae.p)),Ur(Ae.remvals),Ur(Ce(Ce(Ae.encvals,Ae.mode),Ae.codeone_sft1));var ls=xe();_e[Ie++]=ls,Ae.CTXvalstocws(),Ae.addtocws(),Ae.mode=Ae.codeone_a,Ae.i=Ae.msglen;break}if(Ae.remcws==2&&Ae.remvals.length==1){_e[Ie++]=Oe(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.codeone_unlcw]),Ae.addtocws(),_e[Ie++]=Ce(Ae.avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.mode=Ae.codeone_a,Ae.i=Ae.msglen;break}if(Ae.remcws==1&&Ae.remvals.length==1){_e[Ie++]=Oe(Ae.ctxvals,0,Ae.p),Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=Ce(Ae.avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.mode=Ae.codeone_a,Ae.i=Ae.msglen;break}}}var ds=Ce(Ce(Ae.encvals,Ae.mode),Ce(Ae.msg,Ae.i));_e[Ie++]=ds,ds.length+Ae.p>Ae.ctxvals.length&&(_e[Ie-1]="bwipp.codeoneTooLong#31568",_e[Ie++]="Maximum length exceeded",Sr());var Js=_e[--Ie];rr(Ae.ctxvals,Ae.p,Js),Ae.p=Js.length+Ae.p,Ae.i=Ae.i+1}if(Ae.mode!=Ae.codeone_a){for(;Ae.p%3!=0;)Ae.i=Ae.i-1,Ae.p=Ae.p-Ce(Ce(Ae.encvals,Ae.mode),Ce(Ae.msg,Ae.i)).length;_e[Ie++]=1/0,Ur(Oe(Ae.ctxvals,0,Ae.p));var Qs=xe();if(_e[Ie++]=Qs,Ae.CTXvalstocws(),Ae.addtocws(),_e[Ie++]=xe([Ae.codeone_unlcw]),Ae.addtocws(),Ae.mode=Ae.codeone_a,Ae.i!=Ae.msglen)if(Ce(Ae.numD,Ae.i)>=2){var Xs=Ge(2);He(Xs,0,Ce(Ae.msg,Ae.i)),He(Xs,1,Ce(Ae.msg,Ae.i+1)),_e[Ie++]=Ce(Ae.avals,Xs),Ae.addtocws(),Ae.i=Ae.i+2}else _e[Ie++]=Ce(Ae.avals,Ce(Ae.msg,Ae.i)),Ae.addtocws(),Ae.i=Ae.i+1}},Ae.encD=function(){for(;;){if(Ce(Ae.numD,Ae.i)<3){Ae.Drem=(8-Ae.Dbitslen%8)%8,_e[Ie++]=Ae.j+~~(Ae.Dbitslen/8),Ae.getnumremcws();var uo=_e[--Ie];Ae.remcws=uo,_e[Ie++]=Ae.j+~~(Ae.Dbitslen/8)-1,Ae.getnumremcws();var Do=_e[--Ie];if((Do-1==0&&Ae.Drem==0||Ae.remcws==1&&Ae.Drem!=0)&&Ae.i==Ae.msglen){(Ae.Drem==4||Ae.Drem==6)&&(_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=4,Ae.appendbits()),(Ae.Drem==2||Ae.Drem==6)&&(_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=2,Ae.appendbits());break}if((Ae.i==Ae.msglen-1&&Ce(Ae.numD,Ae.i)==1||Ae.i==Ae.msglen-2&&Ce(Ae.numD,Ae.i)==2)&&Ae.remcws==1&&Ae.Drem==0)break;if(Ae.i==Ae.msglen-1&&Ce(Ae.numD,Ae.i)==1&&Ae.remcws==1&&(Ae.Drem==4||Ae.Drem==6)||(_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=6,Ae.appendbits(),Ae.Drem=(8-Ae.Dbitslen%8)%8),Ae.Drem==4||Ae.Drem==6){if(Ce(Ae.numD,Ae.i)>=1){_e[Ie++]=Ce(Ae.msg,Ae.i)-48+1,_e[Ie++]=4,Ae.tobin();var Us=_e[--Ie];Ur(Us),_e[Ie++]=4,Ae.appendbits(),Ae.i=Ae.i+1}else _e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=4,Ae.appendbits();Ae.Drem=Ae.Drem-4}Ae.Drem==2&&(_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=2,Ae.appendbits(),Ae.Drem=0);break}for(var ys=Oe(Ae.msg,Ae.i,3),e1=0,I1=0,f1=ys.length;I1<f1;I1++)e1=lr(e1+(Ce(ys,I1)-48))*10;_e[Ie++]=~~(e1/10)+1,_e[Ie++]=10,Ae.tobin();var V1=_e[--Ie];Ur(V1),_e[Ie++]=10,Ae.appendbits(),Ae.i=Ae.i+3}if(Ae.Dbits=Oe(Ae.Dbitsbuf,0,Ae.Dbitslen),_e[Ie++]=1/0,Ae.Dbitslen>0)for(var as=0,xo=Ae.Dbitslen-1;as<=xo;as+=8){for(var jo=Oe(Ae.Dbits,as,8),ls=0,ds=0,Js=jo.length;ds<Js;ds++)ls=lr(ls+Ce(jo,ds))*2;_e[Ie++]=~~(ls/2)}di(xe(xi()));var Qs=_e[--Ie];_e[Ie-1]=Qs,Ae.addtocws(),Ae.mode=Ae.codeone_a},Ae.encB=function(){for(Ae.p=0,Ae.bvals=xe(1480);!(Ae.i==Ae.msglen||Ce(Ae.msg,Ae.i)<0);){Ae.lookup();var uo=_e[--Ie];if(uo!=Ae.mode)break;Ae.p>=Ae.bvals.length&&(_e[Ie++]="bwipp.codeoneTooLong#31690",_e[Ie++]="Maximum length exceeded",Sr()),He(Ae.bvals,Ae.p,Ce(Ae.msg,Ae.i)),Ae.p=Ae.p+1,Ae.i=Ae.i+1}_e[Ie++]=Ae.j+Ae.p,Ae.getnumremcws();var Do=_e[--Ie];Ae.remcws=Do-1,_e[Ie++]=1/0,Ae.remcws==0&&Ae.i==Ae.msglen?_e[Ie++]=0:Ae.p<250?_e[Ie++]=Ae.p:(_e[Ie++]=~~(Ae.p/250)+249,_e[Ie++]=Ae.p%250),Ur(Oe(Ae.bvals,0,Ae.p)),Ae.bvals=xe(),_e[Ie++]=Ae.bvals,Ae.addtocws(),Ae.mode=Ae.codeone_a},Ae.cws=xe(1480),Ae.mode=Ae.codeone_a,Ae.i=0,Ae.j=0;!(Ae.i>=Ae.msglen);){var tc=Ae[Ce(Ae.codeone_encfuncs,Ae.mode)];if(tc()===!0)break}Ae.cws=Oe(Ae.cws,0,Ae.j)}for(var GA=Ae.metrics,UA=0,Il=GA.length;UA<Il&&(Ae.m=Ce(GA,UA),Ae.vers=Ce(Ae.m,0),Ae.rows=Ce(Ae.m,1),Ae.cols=Ce(Ae.m,2),Ae.dcol=Ce(Ae.m,3),Ae.dcws=Ce(Ae.m,4),Ae.rscw=Ce(Ae.m,5),Ae.rsbl=Ce(Ae.m,6),Ae.riso=Ce(Ae.m,7),Ae.risi=Ce(Ae.m,8),Ae.risl=Ce(Ae.m,9),Ae.dcpb=~~(Ae.dcws/Ae.rsbl),Ae.ecpb=~~(Ae.rscw/Ae.rsbl),Ae.okay=!0,si(Ae.version,"unset")&&si(Ae.version,Ae.vers)&&(Ae.okay=!1),Ae.cws.length>Ae.dcws&&(Ae.okay=!1),!Ae.okay);UA++);if(Ae.okay||(_e[Ie++]="bwipp.codeoneNoValidSymbol#31747",_e[Ie++]="Maximum length exceeded",Sr()),Ae.stype){_e[Ie++]=1/0;for(var nc=0,u1=lr(Ae.dcws-Ae.cws.length);nc<u1;nc++)_e[Ie++]=0;Ur(Ae.cws),Ae.cws=xe()}else{_e[Ie++]=1/0,Ur(Ae.cws);for(var rc=0,Al=lr(Ae.dcws-Ae.cws.length);rc<Al;rc++)_e[Ie++]=129;Ae.cws=xe()}vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#31761",_e[Ie++]=Ae.cws,Sr());var ll=Ae.stype?5:8;Ae.rsbt=ll,_e[Ie++]="coeffs",_e[Ie++]=Ae.ecpb,_e[Ie++]=Ae.rsbt,Ae.codeone_coeffscachefetch();var bc=_e[--Ie],ic=_e[--Ie];Ae[ic]=bc,Ae.ecbs=xe(Ae.rsbl);for(var Fl=0,ql=Ae.rsbl-1;Fl<=ql;Fl+=1){Ae.blk=Fl,Ae.lfsr=xe(Ae.ecpb);var WA=Ae.dcpb,Cc=Ae.coeffs,ac=Ae.ecpb,Dc=Ae.lfsr;_e[Ie++]=Ae.ecbs,_e[Ie++]=Ae.blk,_e[Ie++]=function(){var uo=_e[--Ie];_e[Ie++]=Ce(Ae.cws,lr(uo*Ae.rsbl+Ae.blk))},_e[Ie++]=WA,_e[Ie++]=Cc,_e[Ie++]=ac,_e[Ie++]=Dc,_e[Ie++]=Ae.codeone_rsprod,Ro();var oc=_e[--Ie],MA=_e[--Ie];He(MA,oc,Ae.lfsr)}if(vr(Ae.options,"debugecc")){_e[Ie++]="bwipp.debugecc#31789",_e[Ie++]=1/0;for(var sc=Ae.ecbs,kA=0,DA=sc.length;kA<DA;kA++)Ur(Ce(sc,kA));var b1=xe();_e[Ie++]=b1,Sr()}var qA=xe(lr(Ae.cws.length+Ae.rscw));rr(qA,0,Ae.cws),Ae.cws=qA;for(var EA=0,ZA=Ae.rscw-1;EA<=ZA;EA+=1)Ae.i=EA,He(Ae.cws,lr(Ae.dcws+Ae.i),Ce(Ce(Ae.ecbs,Ae.i%Ae.rsbl),~~(Ae.i/Ae.rsbl)));var VA=Ae.stype?5:8;Ae.mmat=xe(lr(Ae.dcws+Ae.rscw)*VA),Ae.r=0,Ae.c=0;for(var Ds=Ae.stype?2:1,ta=0,ws=Ds,ho=Ae.cws.length-1;ws<0?ta>=ho:ta<=ho;ta+=ws){if(Ae.i=ta,Ae.stype){var js=pr(Ge(5),"00000"),Zs=wr(Ge(5),Ce(Ae.cws,Ae.i),2);rr(js,5-Zs.length,Zs),_e[Ie++]=1/0,tn(js,function(){_e[Ie-1]-=48});var U1=xe();Ae.c1=U1;var vA=pr(Ge(5),"00000"),YA=wr(Ge(5),Ce(Ae.cws,Ae.i+1),2);rr(vA,5-YA.length,YA),_e[Ie++]=1/0,tn(vA,function(){_e[Ie-1]-=48});var wl=xe();Ae.c2=wl,_e[Ie++]=1/0,Ur(Oe(Ae.c1,0,3)),Ur(Oe(Ae.c2,0,2)),Ae.top=xe(),_e[Ie++]=1/0,Ur(Oe(Ae.c1,3,2)),Ur(Oe(Ae.c2,2,3)),Ae.bot=xe()}else{var Oo=pr(Ge(8),"00000000"),bs=wr(Ge(8),Ce(Ae.cws,Ae.i),2);rr(Oo,8-bs.length,bs),_e[Ie++]=1/0,tn(Oo,function(){_e[Ie-1]-=48});var As=xe();Ae.top=Oe(As,0,4),Ae.bot=Oe(As,4,4)}rr(Ae.mmat,lr(Ae.r*Ae.dcol+Ae.c),Ae.top),rr(Ae.mmat,lr((Ae.r+1)*Ae.dcol+Ae.c),Ae.bot),Ae.c=Ae.c+Ae.top.length,Ae.c==Ae.dcol&&(Ae.c=0,Ae.r=Ae.r+2)}Ae.mmv=function(){var uo=_e[--Ie],Do=_e[--Ie];_e[Ie++]=lr(Do+uo*Ae.cols)},_e[Ie++]=1/0;for(var KA=0,JA=Ae.rows*Ae.cols;KA<JA;KA++)_e[Ie++]=-1;Ae.pixs=xe(),Ae.artifact=xe([function(){for(var uo=0,Do=Ae.cols;uo<Do;uo++)_e[Ie++]=0},function(){for(var uo=0,Do=Ae.cols;uo<Do;uo++)_e[Ie++]=1},function(){_e[Ie++]=0;for(var uo=0,Do=Ae.cols-2;uo<Do;uo++)_e[Ie++]=1;_e[Ie++]=0},function(){_e[Ie++]=0,_e[Ie++]=1;for(var uo=0,Do=Ae.cols-4;uo<Do;uo++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0},function(){for(var uo=0,Do=~~((Ae.cols-1)/2);uo<Do;uo++)_e[Ie++]=-1;_e[Ie++]=1;for(var Us=0,ys=~~((Ae.cols-1)/2);Us<ys;Us++)_e[Ie++]=-1},function(){for(var uo=0,Do=~~((Ae.cols-1)/2);uo<Do;uo++)_e[Ie++]=-1;_e[Ie++]=0;for(var Us=0,ys=~~((Ae.cols-1)/2);Us<ys;Us++)_e[Ie++]=-1},function(){_e[Ie++]=1;for(var uo=0,Do=Ae.cols-2;uo<Do;uo++)_e[Ie++]=0;_e[Ie++]=1},function(){_e[Ie++]=1,_e[Ie++]=0;for(var uo=0,Do=Ae.cols-4;uo<Do;uo++)_e[Ie++]=1;_e[Ie++]=0,_e[Ie++]=1}]),Ae.cpat=Ce(Ae.codeone_cpatmap,Oe(Ae.vers,0,1)),_e[Ie++]=Ae.pixs,_e[Ie++]=0,_e[Ie++]=~~(lr(Ae.rows-Ae.cpat.length)/2),Ae.mmv(),_e[Ie++]=1/0,tn(Ae.cpat,function(){var uo=_e[--Ie];if(Ce(Ae.artifact,uo-49)()===!0)return!0});var NA=xe(),Hl=_e[--Ie],yl=_e[--Ie];rr(yl,Hl,NA);for(var cl=0,Ll=Ae.risl-1;cl<=Ll;cl+=1){Ae.i=cl;for(var Ic=Ae.riso,wc=Ae.risi,Mc=Ae.cols-1;wc<0?Ic>=Mc:Ic<=Mc;Ic+=wc){Ae.j=Ic;var Ec=Ae.i%12==0?1:0,Ac=xe([1,Ec]);_e[Ie++]=Ac,_e[Ie++]=Ac,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.j,_e[Ie++]=Ae.i,Ae.mmv();var nu=_e[Ie-3],pu=_e[Ie-1],lc=_e[Ie-2];if(Ie-=3,rr(lc,pu,nu),Ae.i!=Ae.risl-1){_e[Ie++]=Ae.pixs,_e[Ie++]=lr(Ae.cols-Ae.j)-2,_e[Ie++]=lr(Ae.rows-Ae.i)-1,Ae.mmv();var Qc=_e[Ie-3],du=_e[Ie-1],Kc=_e[Ie-2];Ie-=3,rr(Kc,du,Qc)}else Ie--}}tn(Ce(Ae.codeone_blackdotmap,Ae.vers),function(){var uo=_e[--Ie];_e[Ie++]=Ae.pixs,Ur(uo),Ae.mmv();var Do=_e[--Ie],Us=_e[--Ie];He(Us,Do,1)}),Ae.j=0;for(var qc=0,Zc=Ae.pixs.length-1;qc<=Zc;qc+=1)Ae.i=qc,Ce(Ae.pixs,Ae.i)==-1&&(He(Ae.pixs,Ae.i,Ce(Ae.mmat,Ae.j)),Ae.j=Ae.j+1);_e[Ie++]=1/0,_e[Ie++]="ren",_e[Ie++]="renmatrix",_e[Ie++]="pixs",_e[Ie++]=Ae.pixs,_e[Ie++]="pixx",_e[Ie++]=Ae.cols,_e[Ie++]="pixy",_e[Ie++]=Ae.rows,_e[Ie++]="height",_e[Ie++]=Ae.rows*Ae.modunit/72,_e[Ie++]="width",_e[Ie++]=Ae.cols*Ae.modunit/72,(Ae.stype||Ae.ttype)&&(_e[Ie++]="borderleft",_e[Ie++]=1,_e[Ie++]="borderright",_e[Ie++]=1,_e[Ie++]="bordertop",_e[Ie++]=0,_e[Ie++]="borderbottom",_e[Ie++]=1),_e[Ie++]="opt",_e[Ie++]=Ae.options;var Oc=er();_e[Ie++]=Oc,Ae._render&&Oi(),Ae=Wa}function zl(){if(!zl.globals){var va=Ae;Ae=zl.globals={},Ae.hanxin_noblk=xe([0,-1,-1]),Ae.hanxin_metrics=xe([xe(["1",23,-1,0,205,xe([1,21,4]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,17,8]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,13,12]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,9,16]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["2",25,-1,0,301,xe([1,31,6]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,25,12]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,19,18]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,15,22]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["3",27,-1,0,405,xe([1,42,8]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,34,16]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,26,24]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,20,30]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["4",29,14,1,439,xe([1,46,8]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,38,16]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,30,24]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,22,32]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["5",31,16,1,555,xe([1,57,12]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,49,20]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,37,32]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,14,20]),xe([1,13,22]),Ae.hanxin_noblk]),xe(["6",33,16,1,675,xe([1,70,14]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,58,26]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,24,20]),xe([1,22,18]),Ae.hanxin_noblk,xe([1,16,24]),xe([1,18,26]),Ae.hanxin_noblk]),xe(["7",35,17,1,805,xe([1,84,16]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,70,30]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,26,22]),xe([1,28,24]),Ae.hanxin_noblk,xe([2,14,20]),xe([1,12,20]),Ae.hanxin_noblk]),xe(["8",37,18,1,943,xe([1,99,18]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,40,18]),xe([1,41,18]),Ae.hanxin_noblk,xe([1,31,26]),xe([1,32,28]),Ae.hanxin_noblk,xe([2,16,24]),xe([1,15,22]),Ae.hanxin_noblk]),xe(["9",39,19,1,1089,xe([1,114,22]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([2,48,20]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([2,24,20]),xe([1,26,22]),Ae.hanxin_noblk,xe([2,18,28]),xe([1,18,26]),Ae.hanxin_noblk]),xe(["10",41,20,1,1243,xe([1,131,24]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,52,22]),xe([1,57,24]),Ae.hanxin_noblk,xe([2,27,24]),xe([1,29,24]),Ae.hanxin_noblk,xe([2,21,32]),xe([1,19,30]),Ae.hanxin_noblk]),xe(["11",43,14,2,1289,xe([1,135,26]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,56,24]),xe([1,57,24]),Ae.hanxin_noblk,xe([2,28,24]),xe([1,31,26]),Ae.hanxin_noblk,xe([2,22,32]),xe([1,21,32]),Ae.hanxin_noblk]),xe(["12",45,15,2,1455,xe([1,153,28]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([1,62,26]),xe([1,65,28]),Ae.hanxin_noblk,xe([2,32,28]),xe([1,33,28]),Ae.hanxin_noblk,xe([3,17,26]),xe([1,22,30]),Ae.hanxin_noblk]),xe(["13",47,16,2,1629,xe([1,86,16]),xe([1,85,16]),Ae.hanxin_noblk,xe([1,71,30]),xe([1,72,30]),Ae.hanxin_noblk,xe([2,37,32]),xe([1,35,30]),Ae.hanxin_noblk,xe([3,20,30]),xe([1,21,32]),Ae.hanxin_noblk]),xe(["14",49,16,2,1805,xe([1,94,18]),xe([1,95,18]),Ae.hanxin_noblk,xe([2,51,22]),xe([1,55,24]),Ae.hanxin_noblk,xe([3,30,26]),xe([1,31,26]),Ae.hanxin_noblk,xe([4,18,28]),xe([1,17,24]),Ae.hanxin_noblk]),xe(["15",51,17,2,1995,xe([1,104,20]),xe([1,105,20]),Ae.hanxin_noblk,xe([2,57,24]),xe([1,61,26]),Ae.hanxin_noblk,xe([3,33,28]),xe([1,36,30]),Ae.hanxin_noblk,xe([4,20,30]),xe([1,19,30]),Ae.hanxin_noblk]),xe(["16",53,17,2,2187,xe([1,115,22]),xe([1,114,22]),Ae.hanxin_noblk,xe([2,65,28]),xe([1,61,26]),Ae.hanxin_noblk,xe([3,38,32]),xe([1,33,30]),Ae.hanxin_noblk,xe([5,19,28]),xe([1,14,24]),Ae.hanxin_noblk]),xe(["17",55,18,2,2393,xe([1,126,24]),xe([1,125,24]),Ae.hanxin_noblk,xe([2,70,30]),xe([1,69,30]),Ae.hanxin_noblk,xe([4,33,28]),xe([1,29,26]),Ae.hanxin_noblk,xe([5,20,30]),xe([1,19,30]),Ae.hanxin_noblk]),xe(["18",57,19,2,2607,xe([1,136,26]),xe([1,137,26]),Ae.hanxin_noblk,xe([3,56,24]),xe([1,59,26]),Ae.hanxin_noblk,xe([5,35,30]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([6,18,28]),xe([1,21,28]),Ae.hanxin_noblk]),xe(["19",59,20,2,2829,xe([1,148,28]),xe([1,149,28]),Ae.hanxin_noblk,xe([3,61,26]),xe([1,64,28]),Ae.hanxin_noblk,xe([7,24,20]),xe([1,23,22]),Ae.hanxin_noblk,xe([6,20,30]),xe([1,21,32]),Ae.hanxin_noblk]),xe(["20",61,20,2,3053,xe([3,107,20]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([3,65,28]),xe([1,72,30]),Ae.hanxin_noblk,xe([7,26,22]),xe([1,23,22]),Ae.hanxin_noblk,xe([7,19,28]),xe([1,20,32]),Ae.hanxin_noblk]),xe(["21",63,21,2,3291,xe([3,115,22]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([4,56,24]),xe([1,63,28]),Ae.hanxin_noblk,xe([7,28,24]),xe([1,25,22]),Ae.hanxin_noblk,xe([8,18,28]),xe([1,21,22]),Ae.hanxin_noblk]),xe(["22",65,16,3,3383,xe([2,116,22]),xe([1,122,24]),Ae.hanxin_noblk,xe([4,56,24]),xe([1,72,30]),Ae.hanxin_noblk,xe([7,28,24]),xe([1,32,26]),Ae.hanxin_noblk,xe([8,18,28]),xe([1,24,30]),Ae.hanxin_noblk]),xe(["23",67,17,3,3631,xe([3,127,24]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([5,51,22]),xe([1,62,26]),Ae.hanxin_noblk,xe([7,30,26]),xe([1,35,26]),Ae.hanxin_noblk,xe([8,20,30]),xe([1,21,32]),Ae.hanxin_noblk]),xe(["24",69,17,3,3887,xe([2,135,26]),xe([1,137,26]),Ae.hanxin_noblk,xe([5,56,24]),xe([1,59,26]),Ae.hanxin_noblk,xe([7,33,28]),xe([1,30,28]),Ae.hanxin_noblk,xe([11,16,24]),xe([1,19,26]),Ae.hanxin_noblk]),xe(["25",71,18,3,4151,xe([3,105,20]),xe([1,121,22]),Ae.hanxin_noblk,xe([5,61,26]),xe([1,57,26]),Ae.hanxin_noblk,xe([9,28,24]),xe([1,28,22]),Ae.hanxin_noblk,xe([10,19,28]),xe([1,18,30]),Ae.hanxin_noblk]),xe(["26",73,18,3,4423,xe([2,157,30]),xe([1,150,28]),Ae.hanxin_noblk,xe([5,65,28]),xe([1,61,26]),Ae.hanxin_noblk,xe([8,33,28]),xe([1,34,30]),Ae.hanxin_noblk,xe([10,19,28]),xe([2,15,26]),Ae.hanxin_noblk]),xe(["27",75,19,3,4703,xe([3,126,24]),xe([1,115,22]),Ae.hanxin_noblk,xe([7,51,22]),xe([1,54,22]),Ae.hanxin_noblk,xe([8,35,30]),xe([1,37,30]),Ae.hanxin_noblk,xe([15,15,22]),xe([1,10,22]),Ae.hanxin_noblk]),xe(["28",77,19,3,4991,xe([4,105,20]),xe([1,103,20]),Ae.hanxin_noblk,xe([7,56,24]),xe([1,45,18]),Ae.hanxin_noblk,xe([10,31,26]),xe([1,27,26]),Ae.hanxin_noblk,xe([10,17,26]),xe([3,20,28]),xe([1,21,28])]),xe(["29",79,20,3,5287,xe([3,139,26]),xe([1,137,28]),Ae.hanxin_noblk,xe([6,66,28]),xe([1,66,30]),Ae.hanxin_noblk,xe([9,36,30]),xe([1,34,32]),Ae.hanxin_noblk,xe([13,19,28]),xe([1,17,32]),Ae.hanxin_noblk]),xe(["30",81,20,3,5591,xe([6,84,16]),xe([1,82,16]),Ae.hanxin_noblk,xe([6,70,30]),xe([1,68,30]),Ae.hanxin_noblk,xe([7,35,30]),xe([3,33,28]),xe([1,32,28]),xe([13,20,30]),xe([1,20,28]),Ae.hanxin_noblk]),xe(["31",83,21,3,5903,xe([5,105,20]),xe([1,94,18]),Ae.hanxin_noblk,xe([6,74,32]),xe([1,71,30]),Ae.hanxin_noblk,xe([11,33,28]),xe([1,34,32]),Ae.hanxin_noblk,xe([13,19,28]),xe([3,16,26]),Ae.hanxin_noblk]),xe(["32",85,17,4,6033,xe([4,127,24]),xe([1,126,24]),Ae.hanxin_noblk,xe([7,66,28]),xe([1,66,30]),Ae.hanxin_noblk,xe([12,30,24]),xe([1,24,28]),xe([1,24,30]),xe([15,19,28]),xe([1,17,32]),Ae.hanxin_noblk]),xe(["33",87,17,4,6353,xe([7,84,16]),xe([1,78,16]),Ae.hanxin_noblk,xe([7,70,30]),xe([1,66,28]),Ae.hanxin_noblk,xe([12,33,28]),xe([1,32,30]),Ae.hanxin_noblk,xe([14,21,32]),xe([1,24,28]),Ae.hanxin_noblk]),xe(["34",89,18,4,6689,xe([5,117,22]),xe([1,117,24]),Ae.hanxin_noblk,xe([8,66,28]),xe([1,58,26]),Ae.hanxin_noblk,xe([11,38,32]),xe([1,34,32]),Ae.hanxin_noblk,xe([15,20,30]),xe([2,17,26]),Ae.hanxin_noblk]),xe(["35",91,18,4,7025,xe([4,148,28]),xe([1,146,28]),Ae.hanxin_noblk,xe([8,68,30]),xe([1,70,24]),Ae.hanxin_noblk,xe([10,36,32]),xe([3,38,28]),Ae.hanxin_noblk,xe([16,19,28]),xe([3,16,26]),Ae.hanxin_noblk]),xe(["36",93,19,4,7377,xe([4,126,24]),xe([2,135,26]),Ae.hanxin_noblk,xe([8,70,28]),xe([2,43,26]),Ae.hanxin_noblk,xe([13,32,28]),xe([2,41,30]),Ae.hanxin_noblk,xe([17,19,28]),xe([3,15,26]),Ae.hanxin_noblk]),xe(["37",95,19,4,7729,xe([5,136,26]),xe([1,132,24]),Ae.hanxin_noblk,xe([5,67,30]),xe([4,68,28]),xe([1,69,28]),xe([14,35,30]),xe([1,32,24]),Ae.hanxin_noblk,xe([18,18,26]),xe([3,16,28]),xe([1,14,28])]),xe(["38",97,19,4,8089,xe([3,142,26]),xe([3,141,28]),Ae.hanxin_noblk,xe([8,70,30]),xe([1,73,32]),xe([1,74,32]),xe([12,34,30]),xe([3,34,26]),xe([1,35,28]),xe([18,21,32]),xe([1,27,30]),Ae.hanxin_noblk]),xe(["39",99,20,4,8465,xe([5,116,22]),xe([2,103,20]),xe([1,102,20]),xe([9,74,32]),xe([1,74,30]),Ae.hanxin_noblk,xe([14,34,28]),xe([2,32,32]),xe([1,32,30]),xe([19,21,32]),xe([1,25,26]),Ae.hanxin_noblk]),xe(["40",101,20,4,8841,xe([7,116,22]),xe([1,117,22]),Ae.hanxin_noblk,xe([11,65,28]),xe([1,58,24]),Ae.hanxin_noblk,xe([15,38,32]),xe([1,27,28]),Ae.hanxin_noblk,xe([20,20,30]),xe([1,20,32]),xe([1,21,32])]),xe(["41",103,17,5,9009,xe([6,136,26]),xe([1,130,24]),Ae.hanxin_noblk,xe([11,66,28]),xe([1,62,30]),Ae.hanxin_noblk,xe([14,34,28]),xe([3,34,32]),xe([1,30,30]),xe([18,20,30]),xe([3,20,28]),xe([2,15,26])]),xe(["42",105,17,5,9401,xe([5,105,20]),xe([2,115,22]),xe([2,116,22]),xe([10,75,32]),xe([1,73,32]),Ae.hanxin_noblk,xe([16,38,32]),xe([1,27,28]),Ae.hanxin_noblk,xe([22,19,28]),xe([2,16,30]),xe([1,19,30])]),xe(["43",107,18,5,9799,xe([6,147,28]),xe([1,146,28]),Ae.hanxin_noblk,xe([11,66,28]),xe([2,65,30]),Ae.hanxin_noblk,xe([18,33,28]),xe([2,33,30]),Ae.hanxin_noblk,xe([22,21,32]),xe([1,28,30]),Ae.hanxin_noblk]),xe(["44",109,18,5,10207,xe([6,116,22]),xe([3,125,24]),Ae.hanxin_noblk,xe([11,75,32]),xe([1,68,30]),Ae.hanxin_noblk,xe([13,35,28]),xe([6,34,32]),xe([1,30,30]),xe([23,21,32]),xe([1,26,30]),Ae.hanxin_noblk]),xe(["45",111,18,5,10623,xe([7,105,20]),xe([4,95,18]),Ae.hanxin_noblk,xe([12,67,28]),xe([1,63,30]),xe([1,62,32]),xe([21,31,26]),xe([2,33,32]),Ae.hanxin_noblk,xe([23,21,32]),xe([2,24,30]),Ae.hanxin_noblk]),xe(["46",113,19,5,11045,xe([10,116,22]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([12,74,32]),xe([1,78,30]),Ae.hanxin_noblk,xe([18,37,32]),xe([1,39,30]),xe([1,41,28]),xe([25,21,32]),xe([1,27,28]),Ae.hanxin_noblk]),xe(["47",115,19,5,11477,xe([5,126,24]),xe([4,115,22]),xe([1,114,22]),xe([12,67,28]),xe([2,66,32]),xe([1,68,30]),xe([21,35,30]),xe([1,39,30]),Ae.hanxin_noblk,xe([26,21,32]),xe([1,28,28]),Ae.hanxin_noblk]),xe(["48",117,19,5,11917,xe([9,126,24]),xe([1,117,22]),Ae.hanxin_noblk,xe([13,75,32]),xe([1,68,30]),Ae.hanxin_noblk,xe([20,35,30]),xe([3,35,28]),Ae.hanxin_noblk,xe([27,21,32]),xe([1,28,30]),Ae.hanxin_noblk]),xe(["49",119,17,6,12111,xe([9,126,24]),xe([1,137,26]),Ae.hanxin_noblk,xe([13,71,30]),xe([2,68,32]),Ae.hanxin_noblk,xe([20,37,32]),xe([1,39,28]),xe([1,38,28]),xe([24,20,32]),xe([5,25,28]),Ae.hanxin_noblk]),xe(["50",121,17,6,12559,xe([8,147,28]),xe([1,141,28]),Ae.hanxin_noblk,xe([10,73,32]),xe([4,74,30]),xe([1,73,30]),xe([16,36,32]),xe([6,39,30]),xe([1,37,30]),xe([27,21,32]),xe([3,20,26]),Ae.hanxin_noblk]),xe(["51",123,18,6,13025,xe([9,137,26]),xe([1,135,26]),Ae.hanxin_noblk,xe([12,70,30]),xe([4,75,32]),Ae.hanxin_noblk,xe([24,35,30]),xe([1,40,28]),Ae.hanxin_noblk,xe([23,20,32]),xe([8,24,30]),Ae.hanxin_noblk]),xe(["52",125,18,6,13489,xe([14,95,18]),xe([1,86,18]),Ae.hanxin_noblk,xe([13,73,32]),xe([3,77,30]),Ae.hanxin_noblk,xe([24,35,30]),xe([2,35,28]),Ae.hanxin_noblk,xe([26,21,32]),xe([5,21,30]),xe([1,23,30])]),xe(["53",127,18,6,13961,xe([9,147,28]),xe([1,142,28]),Ae.hanxin_noblk,xe([10,73,30]),xe([6,70,32]),xe([1,71,32]),xe([25,35,30]),xe([2,34,26]),Ae.hanxin_noblk,xe([29,21,32]),xe([4,22,30]),Ae.hanxin_noblk]),xe(["54",129,18,6,14441,xe([11,126,24]),xe([1,131,24]),Ae.hanxin_noblk,xe([16,74,32]),xe([1,79,30]),Ae.hanxin_noblk,xe([25,38,32]),xe([1,25,30]),Ae.hanxin_noblk,xe([33,21,32]),xe([1,28,28]),Ae.hanxin_noblk]),xe(["55",131,19,6,14939,xe([14,105,20]),xe([1,99,18]),Ae.hanxin_noblk,xe([19,65,28]),xe([1,72,28]),Ae.hanxin_noblk,xe([24,37,32]),xe([2,40,30]),xe([1,41,30]),xe([31,21,32]),xe([4,24,32]),Ae.hanxin_noblk]),xe(["56",133,19,6,15435,xe([10,147,28]),xe([1,151,28]),Ae.hanxin_noblk,xe([15,71,30]),xe([3,71,32]),xe([1,73,32]),xe([24,37,32]),xe([3,38,30]),xe([1,39,30]),xe([36,19,30]),xe([3,29,26]),Ae.hanxin_noblk]),xe(["57",135,19,6,15939,xe([15,105,20]),xe([1,99,18]),Ae.hanxin_noblk,xe([19,70,30]),xe([1,64,28]),Ae.hanxin_noblk,xe([27,38,32]),xe([2,25,26]),Ae.hanxin_noblk,xe([38,20,30]),xe([2,18,28]),Ae.hanxin_noblk]),xe(["58",137,17,7,16171,xe([14,105,20]),xe([1,113,22]),xe([1,114,22]),xe([17,67,30]),xe([3,92,32]),Ae.hanxin_noblk,xe([30,35,30]),xe([1,41,30]),Ae.hanxin_noblk,xe([36,21,32]),xe([1,26,30]),xe([1,27,30])]),xe(["59",139,17,7,16691,xe([11,146,28]),xe([1,146,26]),Ae.hanxin_noblk,xe([20,70,30]),xe([1,60,26]),Ae.hanxin_noblk,xe([29,38,32]),xe([1,24,32]),Ae.hanxin_noblk,xe([40,20,30]),xe([2,17,26]),Ae.hanxin_noblk]),xe(["60",141,18,7,17215,xe([3,137,26]),xe([1,136,26]),xe([10,126,24]),xe([22,65,28]),xe([1,75,30]),Ae.hanxin_noblk,xe([30,37,32]),xe([1,51,30]),Ae.hanxin_noblk,xe([42,20,30]),xe([1,21,30]),Ae.hanxin_noblk]),xe(["61",143,18,7,17751,xe([12,126,24]),xe([2,118,22]),xe([1,116,22]),xe([19,74,32]),xe([1,74,30]),xe([1,72,28]),xe([30,38,32]),xe([2,29,30]),Ae.hanxin_noblk,xe([39,20,32]),xe([2,37,26]),xe([1,38,26])]),xe(["62",145,18,7,18295,xe([12,126,24]),xe([3,136,26]),Ae.hanxin_noblk,xe([21,70,30]),xe([2,65,28]),Ae.hanxin_noblk,xe([34,35,30]),xe([1,44,32]),Ae.hanxin_noblk,xe([42,20,30]),xe([2,19,28]),xe([2,18,28])]),xe(["63",147,18,7,18847,xe([12,126,24]),xe([3,117,22]),xe([1,116,22]),xe([25,61,26]),xe([2,62,28]),Ae.hanxin_noblk,xe([34,35,30]),xe([1,40,32]),xe([1,41,32]),xe([45,20,30]),xe([1,20,32]),xe([1,21,32])]),xe(["64",149,19,7,19403,xe([15,105,20]),xe([2,115,22]),xe([2,116,22]),xe([25,65,28]),xe([1,72,28]),Ae.hanxin_noblk,xe([18,35,30]),xe([17,37,32]),xe([1,50,32]),xe([42,20,30]),xe([6,19,28]),xe([1,15,28])]),xe(["65",151,19,7,19971,xe([19,105,20]),xe([1,101,20]),Ae.hanxin_noblk,xe([33,51,22]),xe([1,65,22]),Ae.hanxin_noblk,xe([40,33,28]),xe([1,28,28]),Ae.hanxin_noblk,xe([49,20,30]),xe([1,18,28]),Ae.hanxin_noblk]),xe(["66",153,17,8,20229,xe([18,105,20]),xe([2,117,22]),Ae.hanxin_noblk,xe([26,65,28]),xe([1,80,30]),Ae.hanxin_noblk,xe([35,35,30]),xe([3,35,28]),xe([1,36,28]),xe([52,18,28]),xe([2,38,30]),Ae.hanxin_noblk]),xe(["67",155,17,8,20805,xe([26,84,16]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([26,70,30]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([45,31,26]),xe([1,9,26]),Ae.hanxin_noblk,xe([52,20,30]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["68",157,17,8,21389,xe([16,126,24]),xe([1,114,22]),xe([1,115,22]),xe([23,70,30]),xe([3,65,28]),xe([1,66,28]),xe([40,35,30]),xe([1,43,30]),Ae.hanxin_noblk,xe([46,20,30]),xe([7,19,28]),xe([1,16,28])]),xe(["69",159,18,8,21993,xe([19,116,22]),xe([1,105,22]),Ae.hanxin_noblk,xe([20,70,30]),xe([7,66,28]),xe([1,63,28]),xe([40,35,30]),xe([1,42,32]),xe([1,43,32]),xe([54,20,30]),xe([1,19,30]),Ae.hanxin_noblk]),xe(["70",161,18,8,22593,xe([17,126,24]),xe([2,115,22]),Ae.hanxin_noblk,xe([24,70,30]),xe([4,74,32]),Ae.hanxin_noblk,xe([48,31,26]),xe([2,18,26]),Ae.hanxin_noblk,xe([54,19,28]),xe([6,15,26]),xe([1,14,26])]),xe(["71",163,18,8,23201,xe([29,84,16]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([29,70,30]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([6,34,30]),xe([3,36,30]),xe([38,33,28]),xe([58,20,30]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["72",165,18,8,23817,xe([16,147,28]),xe([1,149,28]),Ae.hanxin_noblk,xe([31,66,28]),xe([1,37,26]),Ae.hanxin_noblk,xe([48,33,28]),xe([1,23,26]),Ae.hanxin_noblk,xe([53,20,30]),xe([6,19,28]),xe([1,17,28])]),xe(["73",167,19,8,24453,xe([20,115,22]),xe([2,134,24]),Ae.hanxin_noblk,xe([29,66,28]),xe([2,56,26]),xe([2,57,26]),xe([45,36,30]),xe([2,15,28]),Ae.hanxin_noblk,xe([59,20,30]),xe([2,21,32]),Ae.hanxin_noblk]),xe(["74",169,19,8,25085,xe([17,147,28]),xe([1,134,26]),Ae.hanxin_noblk,xe([26,70,30]),xe([5,75,32]),Ae.hanxin_noblk,xe([47,35,30]),xe([1,48,32]),Ae.hanxin_noblk,xe([64,18,28]),xe([2,33,30]),xe([1,35,30])]),xe(["75",171,17,9,25373,xe([22,115,22]),xe([1,133,24]),Ae.hanxin_noblk,xe([33,65,28]),xe([1,74,28]),Ae.hanxin_noblk,xe([43,36,30]),xe([5,27,28]),xe([1,30,28]),xe([57,20,30]),xe([5,21,32]),xe([1,24,32])]),xe(["76",173,17,9,26021,xe([18,136,26]),xe([2,142,26]),Ae.hanxin_noblk,xe([33,66,28]),xe([2,49,26]),Ae.hanxin_noblk,xe([48,35,30]),xe([2,38,28]),Ae.hanxin_noblk,xe([64,20,30]),xe([1,20,32]),Ae.hanxin_noblk]),xe(["77",175,17,9,26677,xe([19,126,24]),xe([2,135,26]),xe([1,136,26]),xe([32,66,28]),xe([2,55,26]),xe([2,56,26]),xe([49,36,30]),xe([2,18,32]),Ae.hanxin_noblk,xe([65,18,28]),xe([5,27,30]),xe([1,29,30])]),xe(["78",177,18,9,27335,xe([20,137,26]),xe([1,130,26]),Ae.hanxin_noblk,xe([30,75,32]),xe([2,71,32]),Ae.hanxin_noblk,xe([46,35,30]),xe([6,39,32]),Ae.hanxin_noblk,xe([3,12,30]),xe([70,19,28]),Ae.hanxin_noblk]),xe(["79",179,18,9,28007,xe([20,147,28]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([35,70,30]),Ae.hanxin_noblk,Ae.hanxin_noblk,xe([49,35,30]),xe([5,35,28]),Ae.hanxin_noblk,xe([70,20,30]),Ae.hanxin_noblk,Ae.hanxin_noblk]),xe(["80",181,18,9,28687,xe([21,136,26]),xe([1,155,28]),Ae.hanxin_noblk,xe([34,70,30]),xe([1,64,28]),xe([1,65,28]),xe([54,35,30]),xe([1,45,30]),Ae.hanxin_noblk,xe([68,20,30]),xe([3,18,28]),xe([1,19,28])]),xe(["81",183,18,9,29375,xe([19,126,24]),xe([5,115,22]),xe([1,114,22]),xe([33,70,30]),xe([3,65,28]),xe([1,64,28]),xe([52,35,30]),xe([3,41,32]),xe([1,40,32]),xe([67,20,30]),xe([5,21,32]),xe([1,24,32])]),xe(["82",185,18,9,30071,xe([2,150,28]),xe([21,136,26]),Ae.hanxin_noblk,xe([32,70,30]),xe([6,65,28]),Ae.hanxin_noblk,xe([52,38,32]),xe([2,27,32]),Ae.hanxin_noblk,xe([73,20,30]),xe([2,22,32]),Ae.hanxin_noblk]),xe(["83",187,17,10,30387,xe([21,126,24]),xe([4,136,26]),Ae.hanxin_noblk,xe([30,74,32]),xe([6,73,30]),Ae.hanxin_noblk,xe([54,35,30]),xe([4,40,32]),Ae.hanxin_noblk,xe([75,20,30]),xe([1,20,28]),Ae.hanxin_noblk]),xe(["84",189,17,10,31091,xe([30,105,20]),xe([1,114,22]),Ae.hanxin_noblk,xe([3,45,22]),xe([55,47,20]),Ae.hanxin_noblk,xe([2,26,26]),xe([62,33,28]),Ae.hanxin_noblk,xe([79,18,28]),xe([4,33,30]),Ae.hanxin_noblk])]),Ae.hanxin_fpat=xe([xe([1,1,1,1,1,1,1,0]),xe([1,0,0,0,0,0,0,0]),xe([1,0,1,1,1,1,1,0]),xe([1,0,1,0,0,0,0,0]),xe([1,0,1,0,1,1,1,0]),xe([1,0,1,0,1,1,1,0]),xe([1,0,1,0,1,1,1,0]),xe([0,0,0,0,0,0,0,0])]),Ae.hanxin_fpat2=xe([xe([1,1,1,0,1,0,1,0]),xe([1,1,1,0,1,0,1,0]),xe([1,1,1,0,1,0,1,0]),xe([0,0,0,0,1,0,1,0]),xe([1,1,1,1,1,0,1,0]),xe([0,0,0,0,0,0,1,0]),xe([1,1,1,1,1,1,1,0]),xe([0,0,0,0,0,0,0,0])]);var gr=xe([function(){_e[Ie-1]=0,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=ta-1,_e[Ie++]=ta-9}]),jr=xe([function(){_e[Ie-1]=1,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=ta-2,_e[Ie++]=ta-9}]),Gr=xe([function(){_e[Ie-1]=2,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=ta-3,_e[Ie++]=ta-9}]),zr=xe([function(){_e[Ie-1]=3,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=ta-4,_e[Ie++]=ta-9}]),rn=xe([function(){_e[Ie-1]=4,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=ta-5,_e[Ie++]=ta-9}]),Yr=xe([function(){_e[Ie-1]=5,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=ta-6,_e[Ie++]=ta-9}]),Lr=xe([function(){_e[Ie-1]=6,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=ta-7,_e[Ie++]=ta-9}]),Rr=xe([function(){_e[Ie-1]=7,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=ta-8,_e[Ie++]=ta-9}]),Kr=xe([function(){_e[Ie-1]=8,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=ta-9,_e[Ie++]=ta-9}]),en=xe([function(){_e[Ie-1]=8,_e[Ie++]=7},function(){var ta=_e[--Ie];_e[Ie++]=ta-9,_e[Ie++]=ta-8}]),Vr=xe([function(){_e[Ie-1]=8,_e[Ie++]=6},function(){var ta=_e[--Ie];_e[Ie++]=ta-9,_e[Ie++]=ta-7}]),bn=xe([function(){_e[Ie-1]=8,_e[Ie++]=5},function(){var ta=_e[--Ie];_e[Ie++]=ta-9,_e[Ie++]=ta-6}]),sn=xe([function(){_e[Ie-1]=8,_e[Ie++]=4},function(){var ta=_e[--Ie];_e[Ie++]=ta-9,_e[Ie++]=ta-5}]),pn=xe([function(){_e[Ie-1]=8,_e[Ie++]=3},function(){var ta=_e[--Ie];_e[Ie++]=ta-9,_e[Ie++]=ta-4}]),Pn=xe([function(){_e[Ie-1]=8,_e[Ie++]=2},function(){var ta=_e[--Ie];_e[Ie++]=ta-9,_e[Ie++]=ta-3}]),wn=xe([function(){_e[Ie-1]=8,_e[Ie++]=1},function(){var ta=_e[--Ie];_e[Ie++]=ta-9,_e[Ie++]=ta-2}]),kn=xe([function(){_e[Ie-1]=8,_e[Ie++]=0},function(){var ta=_e[--Ie];_e[Ie++]=ta-9,_e[Ie++]=ta-1}]),Sn=xe([function(){_e[Ie-1]-=9,_e[Ie++]=0},function(){var ta=_e[--Ie];_e[Ie++]=8,_e[Ie++]=ta-1}]),Wn=xe([function(){_e[Ie-1]-=9,_e[Ie++]=1},function(){var ta=_e[--Ie];_e[Ie++]=8,_e[Ie++]=ta-2}]),ri=xe([function(){_e[Ie-1]-=9,_e[Ie++]=2},function(){var ta=_e[--Ie];_e[Ie++]=8,_e[Ie++]=ta-3}]),ni=xe([function(){_e[Ie-1]-=9,_e[Ie++]=3},function(){var ta=_e[--Ie];_e[Ie++]=8,_e[Ie++]=ta-4}]),zn=xe([function(){_e[Ie-1]-=9,_e[Ie++]=4},function(){var ta=_e[--Ie];_e[Ie++]=8,_e[Ie++]=ta-5}]),Hn=xe([function(){_e[Ie-1]-=9,_e[Ie++]=5},function(){var ta=_e[--Ie];_e[Ie++]=8,_e[Ie++]=ta-6}]),On=xe([function(){_e[Ie-1]-=9,_e[Ie++]=6},function(){var ta=_e[--Ie];_e[Ie++]=8,_e[Ie++]=ta-7}]),qn=xe([function(){_e[Ie-1]-=9,_e[Ie++]=7},function(){var ta=_e[--Ie];_e[Ie++]=8,_e[Ie++]=ta-8}]),pi=xe([function(){_e[Ie-1]-=9,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=8,_e[Ie++]=ta-9}]),Ln=xe([function(){_e[Ie-1]-=8,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=7,_e[Ie++]=ta-9}]),Xn=xe([function(){_e[Ie-1]-=7,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=6,_e[Ie++]=ta-9}]),Yn=xe([function(){_e[Ie-1]-=6,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=5,_e[Ie++]=ta-9}]),Jn=xe([function(){_e[Ie-1]-=5,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=4,_e[Ie++]=ta-9}]),mi=xe([function(){_e[Ie-1]-=4,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=3,_e[Ie++]=ta-9}]),Ii=xe([function(){_e[Ie-1]-=3,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=2,_e[Ie++]=ta-9}]),Wr=xe([function(){_e[Ie-1]-=2,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=1,_e[Ie++]=ta-9}]),vn=xe([function(){_e[Ie-1]-=1,_e[Ie++]=8},function(){var ta=_e[--Ie];_e[Ie++]=0,_e[Ie++]=ta-9}]);Ae.hanxin_funmap=xe([gr,jr,Gr,zr,rn,Yr,Lr,Rr,Kr,en,Vr,bn,sn,pn,Pn,wn,kn,Sn,Wn,ri,ni,zn,Hn,On,qn,pi,Ln,Xn,Yn,Jn,mi,Ii,Wr,vn]),Ae.hanxin_rsparams=xe([xe([]),xe([]),xe([]),xe([]),xe([16,19]),xe([]),xe([]),xe([]),xe([256,355])]);var _n=xe([function(){Ie-=2,_e[Ie++]=1},function(){var ta=_e[--Ie],ws=_e[--Ie];_e[Ie++]=lr(ws+ta)%2},function(){var ta=_e[--Ie],ws=_e[--Ie];_e[Ie++]=lr((ta+ws)%3+ws%3)%2},function(){var ta=_e[--Ie],ws=_e[--Ie];_e[Ie++]=lr(ws%ta+(ta%ws+(ta%3+ws%3)))%2}]);Ae.hanxin_maskfuncs=_n,_e[Ie++]=1/0;for(var Un=0,Qn=Ae.hanxin_rsparams.length;Un<Qn;Un++){var ii=Ce(Ae.hanxin_rsparams,Un);if(_e[Ie++]=ii,ii.length!=0){var li=_e[--Ie];Ur(li);var ui=_e[--Ie];Ae.rspm=ui;var wi=_e[--Ie];Ae.rsgf=wi,_e[Ie++]=1/0,_e[Ie++]=1;for(var Ve=0,Zr=Ae.rsgf-1;Ve<Zr;Ve++){var Ai=_e[Ie-1],Bi=Ai*2;if(_e[Ie++]=Bi,Bi>=Ae.rsgf){var ki=_e[--Ie];_e[Ie++]=ya(ki,Ae.rspm)}}Ae.rsalog=xe(),Ae.rslog=xe(Ae.rsgf);for(var Ei=1,Wi=Ae.rsgf-1;Ei<=Wi;Ei+=1)He(Ae.rslog,Ce(Ae.rsalog,Ei),Ei);_e[Ie++]=xe([Ae.rslog,Ae.rsalog])}else _e[Ie-1]=xe([])}var ma=xe();Ae.rstables=ma,Ae.hanxin_rsprod=function(){var ta=_e[Ie-1];if(ta!=0){var ws=_e[Ie-2];if(ws!=0){var ho=_e[--Ie],Oo=_e[--Ie];_e[Ie++]=Ce(Ae.rsalog,lr(Ce(Ae.rslog,ho)+Ce(Ae.rslog,Oo))%Ae.rsgf_1)}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},Ae.hanxin_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var ta=0,ws=Ae.rsnc;ta<ws;ta++)_e[Ie++]=0;Ae.coeffs=xe();for(var ho=1,Oo=Ae.rsnc;ho<=Oo;ho+=1){var bs=Ae.coeffs;He(bs,ho,Ce(bs,ho-1)),_e[Ie++]=Ce(Ae.rsalog,ho);for(var As=ho-1;As>=1;As-=1){var js=Ae.coeffs,Zs=_e[Ie-1];_e[Ie++]=js,_e[Ie++]=As,_e[Ie++]=Ce(js,As),_e[Ie++]=Zs,Ae.hanxin_rsprod();var U1=_e[--Ie],vA=_e[--Ie],YA=_e[--Ie];He(YA,vA,ya(U1,Ce(Ae.coeffs,vA-1)))}var wl=Ae.coeffs,KA=_e[Ie-1];_e[Ie++]=wl,_e[Ie++]=0,_e[Ie++]=Ce(wl,0),_e[Ie++]=KA,Ae.hanxin_rsprod();var JA=_e[--Ie],NA=_e[--Ie],Hl=_e[--Ie];He(Hl,NA,JA),Ie--}_e[Ie++]=Oe(Ae.coeffs,0,Ae.coeffs.length-1)},Ae.hanxin_coeffscachemax=15,Ae.hanxin_coeffscachelimit=264,_e[Ie++]=Ae.hanxin_coeffscachemax,_e[Ie++]=Ae.hanxin_coeffscachelimit,Ya();var Ba=_e[--Ie];Ae.hanxin_coeffscache=Ba,Ae.hanxin_coeffscachefetch=function(){var ta=_e[--Ie];Ae.rsbt=ta;var ws=_e[--Ie];Ae.rsnc=ws,Ur(Ce(Ae.rstables,Ae.rsbt));var ho=_e[--Ie];Ae.rsalog=ho;var Oo=_e[--Ie];Ae.rslog=Oo,Ae.rsgf_1=Ae.rsalog.length-1;var bs=Ce(Ae.hanxin_coeffscache,"fetch");if(_e[Ie++]=lr(Ae.rsbt*1e4+Ae.rsnc),_e[Ie++]=function(){Ae.hanxin_gencoeffs()},_e[Ie++]=function(){var As=_e[--Ie];_e[Ie++]=As.length},bs()===!0)return!0},Ae=va}var va=Ae;Ae=Object.assign({},Ae,zl.globals),Ae.dontdraw=!1,Ae.version="unset",Ae.eclevel="L2",Ae.parse=!1,Ae.parsefnc=!1,Ae.mask=-1,Ti();var Aa=_e[--Ie];Ae.options=Aa;var Ua=_e[--Ie];if(Ae.barcode=Ua,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.modunit=2,Ae.barcode.length==0&&(_e[Ie++]="bwipp.hanxinEmptyData#32517",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>14e3&&(_e[Ie++]="bwipp.hanxinInputTooLong#32521",_e[Ie++]="The input data is too long",Sr()),si(Ae.version,"unset")){var Ea=Ae.version.length,la=Ea>=1&&Ea<=2;if(_e[Ie++]=la,la){Ie--;var Ma=Ae.version;_e[Ie++]=!0;for(var Ta=0,Ca=Ma.length;Ta<Ca;Ta++){var Er=Ce(Ma,Ta);(Er<48||Er>57)&&(_e[Ie-1]=!1)}var Hr=_e[Ie-1];if(Hr){Ie--;var or=dr(Ae.version);_e[Ie++]=or>=1&&or<=84}}var Ar=_e[--Ie];Ar||(_e[Ie++]="bwipp.hanxinInvalidVersion#32532",_e[Ie++]="Valid versions are 1 to 84",Sr())}var Ye=Ae.eclevel.length==2;if(_e[Ie++]=Ye,Ye){Ie--;var fr=gn(Oe(Ae.eclevel,0,1),"L");if(_e[Ie++]=fr,fr){Ie--;var ur=Ce(Ae.eclevel,1)-48;_e[Ie++]=ur>=1&&ur<=4}}var Br=_e[--Ie];Br||(_e[Ie++]="bwipp.hanxinInvalidErrorCorrectionLevel#32542",_e[Ie++]="Valid error correction levels are L1 to L4",Sr()),Ae.mask!=-1&&(Ae.mask<1||Ae.mask>4)&&(_e[Ie++]="bwipp.hanxinInvalidErrorCorrectionLevel#32547",_e[Ie++]="The valid masks are 1 to 4",Sr()),Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var Dr=_e[--Ie];Ae.msg=Dr,Ae.msglen=Ae.msg.length,Ae.tobin=function(){var Ds=_e[--Ie],ta=Ge(Ds);_e[Ie++]=ta;for(var ws=0,ho=ta.length-1;ws<=ho;ws+=1){var Oo=_e[Ie-1];He(Oo,ws,48)}var bs=_e[Ie-1];_e[Ie++]=bs;var As=_e[Ie-3],js=_e[Ie-1];_e[Ie-3]=_e[Ie-2],Ie-=2;var Zs=wr(Ge(js.length),As,2);rr(js,js.length-Zs.length,Zs)},_e[Ie++]=17+Ae.msglen*8;try{var Qr=_e[--Ie];_e[Ie++]=Ge(Qr);var fn=!1}catch(Ds){_e[Ie++]=!0}fn&&(_e[Ie-1]="bwipp.hanxinInputTooLarge#32579",_e[Ie++]="The input data exceeds the implementation limits",Sr());var cn=_e[--Ie];Ae.bits=cn,rr(Ae.bits,0,"0011"),Ae.msglen>=8192&&(_e[Ie++]="bwipp.hanxinInputTooLarge#32583",_e[Ie++]="The input data exceeds the maximum symbol capacity",Sr()),_e[Ie++]=Ae.bits,_e[Ie++]=4,_e[Ie++]=Ae.msglen,_e[Ie++]=13,Ae.tobin();var Bn=_e[--Ie],Kn=_e[--Ie],Nr=_e[--Ie];rr(Nr,Kn,Bn);for(var un=0,dn=Ae.msglen-1;un<=dn;un+=1){Ae.i=un,_e[Ie++]=Ae.bits,_e[Ie++]=17+Ae.i*8,_e[Ie++]=Ce(Ae.msg,Ae.i),_e[Ie++]=8,Ae.tobin();var yn=_e[--Ie],Gn=_e[--Ie],oi=_e[--Ie];rr(oi,Gn,yn)}Ae.eclval=Ce(Ae.eclevel,1)-49;for(var Cn=0,gi=Ae.hanxin_metrics.length;Cn<gi;Cn++){Ae.m=Ce(Ae.hanxin_metrics,Cn),Ae.vers=Ce(Ae.m,0),Ae.size=Ce(Ae.m,1),Ae.alnk=Ce(Ae.m,2),Ae.alnn=Ce(Ae.m,3),Ae.alnr=lr(Ae.size-Ae.alnk*Ae.alnn),Ae.nmod=Ce(Ae.m,4),Ae.ncws=~~(Ae.nmod/8),Ae.rbit=Ae.nmod%8,Ae.ecbs=Oe(Ae.m,5+Ae.eclval*3,3);for(var Dn=Ae.ecbs,ji=0,Ji=0,Hi=Dn.length;Ji<Hi;Ji++){var ei=Ce(Dn,Ji);ji=lr(ji+Ce(ei,0)*Ce(ei,2))}if(Ae.ecws=ji,Ae.dcws=lr(Ae.ncws-Ae.ecws),Ae.dmod=Ae.dcws*8,Ae.okay=!0,si(Ae.version,"unset")&&si(Ae.version,Ae.vers)&&(Ae.okay=!1),Ae.bits.length>Ae.dmod&&(Ae.okay=!1),Ae.okay)break}Ae.okay||(_e[Ie++]="bwipp.hanxinNoValidSymbol#32616",_e[Ie++]="Maximum length exceeded or invalid content",Sr()),Ae.version=Ae.vers,Ae.msgbits=Ae.bits,Ae.e1nb=Ce(Ce(Ae.ecbs,0),0),Ae.e2nb=Ce(Ce(Ae.ecbs,1),0),Ae.e3nb=Ce(Ce(Ae.ecbs,2),0),Ae.e1dcws=Ce(Ce(Ae.ecbs,0),1),Ae.e2dcws=Ce(Ce(Ae.ecbs,1),1),Ae.e3dcws=Ce(Ce(Ae.ecbs,2),1),Ae.e1ecws=Ce(Ce(Ae.ecbs,0),2),Ae.e2ecws=Ce(Ce(Ae.ecbs,1),2),Ae.e3ecws=Ce(Ce(Ae.ecbs,2),2),Ae.pad=Ge(Ae.dmod);for(var Zi=0,Ni=Ae.pad.length-1;Zi<=Ni;Zi+=1)He(Ae.pad,Zi,48);rr(Ae.pad,0,Ae.msgbits),Ae.cws=xe(Ae.dcws);for(var Li=0,aa=Ae.cws.length-1;Li<=aa;Li+=1){Ae.c=Li,Ae.cwb=Oe(Ae.pad,Ae.c*8,8),Ae.cw=0;for(var zi=0;zi<=7;zi+=1)Ae.i=zi,Ae.cw=lr(Ae.cw+Mr(2,8-Ae.i-1)*(Ce(Ae.cwb,Ae.i)-48));He(Ae.cws,Ae.c,Ae.cw)}Ae.rscodes=function(){var Ds=_e[--Ie];Ae.rsbt=Ds;var ta=_e[--Ie];Ae.rsnc=ta;var ws=_e[--Ie];Ae.rscws=ws,_e[Ie++]="coeffs",_e[Ie++]=Ae.rsnc,_e[Ie++]=Ae.rsbt,Ae.hanxin_coeffscachefetch();var ho=_e[--Ie],Oo=_e[--Ie];Ae[Oo]=ho,Ae.lfsr=xe(Ae.rsnc);var bs=Ae.rscws,As=Ae.coeffs,js=Ae.rsnc,Zs=Ae.lfsr;_e[Ie++]=function(){var U1=_e[--Ie];_e[Ie++]=Ce(Ae.rscws,U1)},_e[Ie++]=bs.length,_e[Ie++]=As,_e[Ie++]=js,_e[Ie++]=Zs,_e[Ie++]=Ae.hanxin_rsprod,Ro(),_e[Ie++]=Ae.lfsr},Ae.dcwsb=xe(lr(Ae.e1nb+Ae.e2nb+Ae.e3nb)),Ae.ecwsb=xe(Ae.dcwsb.length),Ae.in=0,Ae.out=0;for(var Qi=0,Yi=Ae.e1nb;Qi<Yi;Qi++){var ca=Oe(Ae.cws,Ae.in,Ae.e1dcws);He(Ae.dcwsb,Ae.out,ca),_e[Ie++]=ca,_e[Ie++]=Ae.e1ecws,_e[Ie++]=8,Ae.rscodes(),_e[Ie++]=Ae.ecwsb,_e[Ie++]=Ae.out;var ea=_e[Ie-3],Vi=_e[Ie-1],ia=_e[Ie-2];Ie-=3,He(ia,Vi,ea),Ae.in=lr(Ae.in+Ae.e1dcws),Ae.out=Ae.out+1}for(var sa=0,Pa=Ae.e2nb;sa<Pa;sa++){var ja=Oe(Ae.cws,Ae.in,Ae.e2dcws);He(Ae.dcwsb,Ae.out,ja),_e[Ie++]=ja,_e[Ie++]=Ae.e2ecws,_e[Ie++]=8,Ae.rscodes(),_e[Ie++]=Ae.ecwsb,_e[Ie++]=Ae.out;var Ha=_e[Ie-3],$a=_e[Ie-1],to=_e[Ie-2];Ie-=3,He(to,$a,Ha),Ae.in=lr(Ae.in+Ae.e2dcws),Ae.out=Ae.out+1}for(var Ga=0,bo=Ae.e3nb;Ga<bo;Ga++){var La=Oe(Ae.cws,Ae.in,Ae.e3dcws);He(Ae.dcwsb,Ae.out,La),_e[Ie++]=La,_e[Ie++]=Ae.e3ecws,_e[Ie++]=8,Ae.rscodes(),_e[Ie++]=Ae.ecwsb,_e[Ie++]=Ae.out;var Io=_e[Ie-3],Va=_e[Ie-1],Ao=_e[Ie-2];Ie-=3,He(Ao,Va,Io),Ae.in=lr(Ae.in+Ae.e3dcws),Ae.out=Ae.out+1}if(vr(Ae.options,"debugecc")){_e[Ie++]="bwipp.debugecc#32697",_e[Ie++]=1/0;for(var io=Ae.ecwsb,Oa=0,co=io.length;Oa<co;Oa++)Ur(Ce(io,Oa));var ao=xe();_e[Ie++]=ao,Sr()}Ae.cws=xe(Ae.ncws),Ae.cw=0;for(var wa=0,eo=Ae.dcwsb.length-1;wa<=eo;wa+=1){Ae.i=wa;var so=Ce(Ae.dcwsb,Ae.i);rr(Ae.cws,Ae.cw,so),Ae.cw=so.length+Ae.cw;var za=Ce(Ae.ecwsb,Ae.i);rr(Ae.cws,Ae.cw,za),Ae.cw=za.length+Ae.cw}_e[Ie++]=1/0;var Po=Ae.ncws,wo=12,Ho=Po-1;if(Po-1>12){var Go=wo;wo=Ho,Ho=Go}for(var es=0,To=Ho;es<=To;es+=1)for(var Yo=es,Ko=Ae.ncws-1;Yo<=Ko;Yo+=13)if(_e[Ie++]=Yo,Yo<Ae.ncws){var ts=_e[--Ie];_e[Ie++]=Ce(Ae.cws,ts)}else Ie--;Ae.cws=xe(),Ae.rbit>0&&(Ae.pad=xe(Ae.cws.length+1),rr(Ae.pad,0,Ae.cws),He(Ae.pad,Ae.pad.length-1,0),Ae.cws=Ae.pad),vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#32733",_e[Ie++]=Ae.cws,Sr()),_e[Ie++]=1/0;for(var Lo=0,fs=Ae.size*Ae.size;Lo<fs;Lo++)_e[Ie++]=-1;if(Ae.pixs=xe(),Ae.qmv=function(){var Ds=_e[--Ie],ta=_e[--Ie];_e[Ie++]=lr(ta+Ds*Ae.size)},Ae.alnn!=0){for(Ae.trmv=function(){var Ds=_e[--Ie],ta=_e[--Ie];_e[Ie++]=lr(Ds*Ae.size+Ae.size-1-ta)},Ae.aplot=function(){var Ds=_e[Ie-2],ta=_e[Ie-3],ws=_e[Ie-1];Ie-=3,_e[Ie++]=ws,_e[Ie++]=ta,_e[Ie++]=Ds,_e[Ie++]=ws,_e[Ie++]=Ds,_e[Ie++]=ta,Ae.trmv();var ho=_e[--Ie];_e[Ie++]=Ae.pixs,_e[Ie++]=ho;var Oo=_e[Ie-3],bs=_e[Ie-1],As=_e[Ie-2];Ie-=3,He(As,bs,Oo),Ae.trmv();var js=_e[--Ie];_e[Ie++]=Ae.pixs,_e[Ie++]=js;var Zs=_e[Ie-3],U1=_e[Ie-1],vA=_e[Ie-2];Ie-=3,He(vA,U1,Zs)},Ae.i=0,Ae.stag=0;!(Ae.i>=Ae.size);){for(var Qe=0,nr=Ae.size-1;Qe<=nr;Qe+=1){Ae.j=Qe;var br=lr(Ae.j+Ae.alnr)<Ae.size?(~~(Ae.j/Ae.alnk)+Ae.stag)%2==0&&!(Ae.i==0&&Ae.j<Ae.alnk)||Ae.j%Ae.alnk==0:lr(Ae.alnn+Ae.stag)%2==0;if(br){_e[Ie++]=Ae.j,_e[Ie++]=Ae.i,_e[Ie++]=1,Ae.aplot();var Fr=Ae.j,Xr=Ae.i;_e[Ie++]=Fr+1,_e[Ie++]=Xr+1,Xr+1<Ae.size&&Fr+1<Ae.size?(_e[Ie++]=0,Ae.aplot()):Ie-=2}}lr(Ae.i+Ae.alnr)==Ae.size?Ae.i=lr(Ae.i+Ae.alnr)-1:Ae.i=lr(Ae.i+Ae.alnk),Ae.stag=1-Ae.stag}for(var An=Ae.alnk,ln=Ae.alnk,an=Ae.size-2;ln<0?An>=an:An<=an;An+=ln){if(Ae.i=An,~~(Ae.i/Ae.alnk)%2!=0){_e[Ie++]=Ae.pixs,_e[Ie++]=0,_e[Ie++]=Ae.i-1,Ae.trmv();var In=_e[--Ie],En=_e[--Ie];He(En,In,0),_e[Ie++]=Ae.pixs,_e[Ie++]=0,_e[Ie++]=Ae.i+1,Ae.trmv();var ti=_e[--Ie],Ci=_e[--Ie];He(Ci,ti,0),_e[Ie++]=Ae.pixs,_e[Ie++]=1,_e[Ie++]=Ae.i-1,Ae.trmv();var _i=_e[--Ie],bi=_e[--Ie];He(bi,_i,0),_e[Ie++]=Ae.pixs,_e[Ie++]=1,_e[Ie++]=Ae.i,Ae.trmv();var qi=_e[--Ie],Gi=_e[--Ie];He(Gi,qi,0),_e[Ie++]=Ae.pixs,_e[Ie++]=1,_e[Ie++]=Ae.i+1,Ae.trmv();var ci=_e[--Ie],vi=_e[--Ie];He(vi,ci,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i-1,_e[Ie++]=0,Ae.trmv();var Xi=_e[--Ie],ba=_e[--Ie];He(ba,Xi,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i+1,_e[Ie++]=0,Ae.trmv();var $i=_e[--Ie],Wa=_e[--Ie];He(Wa,$i,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i-1,_e[Ie++]=1,Ae.trmv();var Da=_e[--Ie],_o=_e[--Ie];He(_o,Da,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=1,Ae.trmv();var Ra=_e[--Ie],ps=_e[--Ie];He(ps,Ra,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i+1,_e[Ie++]=1,Ae.trmv();var Ms=_e[--Ie],ss=_e[--Ie];He(ss,Ms,0)}_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.size-1,_e[Ie++]=Ae.i-1,Ae.trmv();var Ia=_e[--Ie],Bs=_e[--Ie];if(Ce(Bs,Ia)!=1){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.size-1,_e[Ie++]=Ae.i-1,Ae.trmv();var Cs=_e[--Ie],Mo=_e[--Ie];He(Mo,Cs,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.size-2,_e[Ie++]=Ae.i-1,Ae.trmv();var Is=_e[--Ie],Os=_e[--Ie];He(Os,Is,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.size-2,_e[Ie++]=Ae.i,Ae.trmv();var Gs=_e[--Ie],Hs=_e[--Ie];He(Hs,Gs,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.size-2,_e[Ie++]=Ae.i+1,Ae.trmv();var $o=_e[--Ie],S1=_e[--Ie];He(S1,$o,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.size-1,_e[Ie++]=Ae.i+1,Ae.trmv();var a1=_e[--Ie],Ws=_e[--Ie];He(Ws,a1,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i-1,_e[Ie++]=Ae.size-1,Ae.trmv();var vs=_e[--Ie],Ls=_e[--Ie];He(Ls,vs,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i-1,_e[Ie++]=Ae.size-2,Ae.trmv();var c1=_e[--Ie],q1=_e[--Ie];He(q1,c1,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.size-2,Ae.trmv();var $s=_e[--Ie],T1=_e[--Ie];He(T1,$s,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i+1,_e[Ie++]=Ae.size-2,Ae.trmv();var x1=_e[--Ie],pA=_e[--Ie];He(pA,x1,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i+1,_e[Ie++]=Ae.size-1,Ae.trmv();var oA=_e[--Ie],Rs=_e[--Ie];He(Rs,oA,0)}}}for(var dA=0,ol=Ae.hanxin_fpat.length-1;dA<=ol;dA+=1){Ae.y=dA;for(var qs=0,X1=Ce(Ae.hanxin_fpat,0).length-1;qs<=X1;qs+=1){Ae.x=qs,Ae.fpb=Ce(Ce(Ae.hanxin_fpat,Ae.y),Ae.x),Ae.fpb2=Ce(Ce(Ae.hanxin_fpat2,Ae.y),Ae.x),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.qmv();var sA=_e[--Ie],R1=_e[--Ie];He(R1,sA,Ae.fpb),_e[Ie++]=Ae.pixs,_e[Ie++]=lr(Ae.size-Ae.x)-1,_e[Ie++]=Ae.y,Ae.qmv();var Ks=_e[--Ie],j1=_e[--Ie];He(j1,Ks,Ae.fpb),_e[Ie++]=Ae.pixs,_e[Ie++]=lr(Ae.size-Ae.x)-1,_e[Ie++]=lr(Ae.size-Ae.y)-1,Ae.qmv();var B1=_e[--Ie],hA=_e[--Ie];He(hA,B1,Ae.fpb),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x,_e[Ie++]=lr(Ae.size-Ae.y)-1,Ae.qmv();var AA=_e[--Ie],$1=_e[--Ie];He($1,AA,Ae.fpb2)}}_e[Ie++]=1/0;for(var BA=0,sl=Ae.hanxin_funmap.length;BA<sl;BA++){var jA=Ce(Ae.hanxin_funmap,BA);_e[Ie++]=1/0,tn(jA,function(){var Ds=_e[--Ie];if(_e[Ie++]=Ae.size,Ds()===!0)return!0;di(xe(2))});var CA=xe();_e[Ie++]=CA}Ae.functionmap=xe();for(var kl=Ae.functionmap,ml=0,bl=kl.length;ml<bl;ml++)tn(Ce(kl,ml),function(){var Ds=_e[--Ie];Ur(Ds),Ae.qmv();var ta=_e[--Ie];He(Ae.pixs,ta,0)});Ae.maskfuncs=Ae.hanxin_maskfuncs,Ae.mask!=-1&&(Ae.maskfuncs=xe([Ce(Ae.hanxin_maskfuncs,Ae.mask-1)]),Ae.bestmaskval=Ae.mask-1),Ae.masks=xe(Ae.maskfuncs.length);for(var Z1=0,Dl=Ae.masks.length-1;Z1<=Dl;Z1+=1){Ae.m=Z1,Ae.mask=xe(Ae.size*Ae.size);for(var Nl=0,tc=Ae.size-1;Nl<=tc;Nl+=1){Ae.j=Nl;for(var GA=0,UA=Ae.size-1;GA<=UA&&(Ae.i=GA,_e[Ie++]=Ae.i+1,_e[Ie++]=Ae.j+1,Ce(Ae.maskfuncs,Ae.m)()!==!0);GA+=1){var Il=_e[--Ie];_e[Ie++]=Il==0,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.qmv();var rc=_e[--Ie],Al=_e[--Ie],nc=_e[--Ie];_e[Ie++]=nc&&Ce(Al,rc)==-1?1:0,_e[Ie++]=Ae.mask,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.qmv();var u1=_e[Ie-3],ll=_e[Ie-1],bc=_e[Ie-2];Ie-=3,He(bc,ll,u1)}}He(Ae.masks,Ae.m,Ae.mask)}for(Ae.posx=0,Ae.posy=0,Ae.num=0;Ae.posy!=Ae.size;){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.posx,_e[Ie++]=Ae.posy,Ae.qmv();var ic=_e[--Ie],Fl=_e[--Ie];if(Ce(Fl,ic)==-1){_e[Ie++]=_a(Ce(Ae.cws,~~(Ae.num/8)),-(7-Ae.num%8))&1,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.posx,_e[Ie++]=Ae.posy,Ae.qmv();var ql=_e[Ie-3],WA=_e[Ie-1],Cc=_e[Ie-2];Ie-=3,He(Cc,WA,ql),Ae.num=Ae.num+1}Ae.posx=Ae.posx+1,Ae.posx==Ae.size&&(Ae.posx=0,Ae.posy=Ae.posy+1)}Ae.evalfulln1n3=function(){var Ds=_e[--Ie];Ae.scrle=Ds,_e[Ie++]="scr1",_e[Ie++]=0,tn(Ae.scrle,function(){var wc=_e[Ie-1];if(wc>=3){var Mc=_e[--Ie],Ec=_e[--Ie],Ac=lr(Ec+Mc*4);_e[Ie++]=Ac,_e[Ie++]=Ac}Ie--});var ta=_e[--Ie],ws=_e[--Ie];Ae[ws]=ta,Ae.scr3=0;for(var ho=5,Oo=Ae.scrle.length-1;ho<=Oo;ho+=2)if(Ae.j=ho,Ce(Ae.scrle,Ae.j)%3==0){Ae.fact=~~(Ce(Ae.scrle,Ae.j)/3);for(var bs=Oe(Ae.scrle,Ae.j-4,4),As=0,js=bs.length;As<js;As++)_e[Ie++]=Ce(bs,As)==Ae.fact;var Zs=_e[--Ie],U1=_e[--Ie],vA=_e[--Ie],YA=_e[--Ie];YA&&vA&&U1&&Zs&&(Ae.j==5||Ae.j+2>=Ae.scrle.length||Ce(Ae.scrle,Ae.j-5)>=3||Ce(Ae.scrle,Ae.j+1)>=3)&&(Ae.scr3=Ae.scr3+50)}for(var wl=1,KA=Ae.scrle.length-5;wl<=KA;wl+=2)if(Ae.j=wl,Ce(Ae.scrle,Ae.j)%3==0){Ae.fact=~~(Ce(Ae.scrle,Ae.j)/3);for(var JA=Oe(Ae.scrle,Ae.j+1,4),NA=0,Hl=JA.length;NA<Hl;NA++)_e[Ie++]=Ce(JA,NA)==Ae.fact;var yl=_e[--Ie],cl=_e[--Ie],Ll=_e[--Ie],Ic=_e[--Ie];Ic&&Ll&&cl&&yl&&(Ae.j==1||Ae.j+6>=Ae.scrle.length||Ce(Ae.scrle,Ae.j-1)>=3||Ce(Ae.scrle,Ae.j+5)>=3)&&(Ae.scr3=Ae.scr3+50)}_e[Ie++]=Ae.scr1,_e[Ie++]=Ae.scr3},Ae.evalfull=function(){var Ds=_e[--Ie];Ae.sym=Ds,Ae.n1=0,Ae.n3=0,Ae.rle=xe(Ae.size+1),Ae.lastpairs=xe(Ae.size),Ae.thispairs=xe(Ae.size),Ae.sizeadd1=Ae.size+1;for(var ta=0,ws=Ae.size-1;ta<=ws;ta+=1){Ae.i=ta,_e[Ie++]=1/0;var ho=Ae.size;_e[Ie++]=0,_e[Ie++]=0;for(var Oo=Ae.i,bs=ho,As=ho*ho-1;bs<0?Oo>=As:Oo<=As;Oo+=bs){var js=Ce(Ae.sym,Oo),Zs=_e[--Ie];if(_e[Ie++]=js,gn(Zs,js)){var U1=_e[--Ie];_e[Ie-1]+=1,_e[Ie++]=U1}else{var vA=_e[--Ie];_e[Ie++]=1,_e[Ie++]=vA}}Ie--;var YA=xi()+2;di(Oe(Ae.rle,0,YA-2)),Ae.evalfulln1n3();var wl=_e[--Ie];Ae.n3=lr(wl+Ae.n3);var KA=_e[--Ie];Ae.n1=lr(KA+Ae.n1),Ie--,Ae.symrow=Oe(Ae.sym,Ae.i*Ae.size,Ae.size),_e[Ie++]=1/0;var JA=Ae.symrow;_e[Ie++]=0,_e[Ie++]=0;for(var NA=0,Hl=JA.length;NA<Hl;NA++){var yl=Ce(JA,NA),cl=_e[--Ie];if(_e[Ie++]=yl,gn(cl,yl)){var Ll=_e[--Ie];_e[Ie-1]+=1,_e[Ie++]=Ll}else{var Ic=_e[--Ie];_e[Ie++]=1,_e[Ie++]=Ic}}Ie--;var wc=xi()+2;di(Oe(Ae.rle,0,wc-2)),Ae.evalfulln1n3();var Mc=_e[--Ie];Ae.n3=lr(Mc+Ae.n3);var Ec=_e[--Ie];Ae.n1=lr(Ec+Ae.n1),Ie--}_e[Ie++]=lr(Ae.n1+Ae.n3)},Ae.bestscore=999999999;for(var ac=0,Dc=Ae.masks.length-1;ac<=Dc;ac+=1){Ae.m=ac,Ae.masksym=xe(Ae.size*Ae.size);for(var oc=0,MA=Ae.size*Ae.size-1;oc<=MA;oc+=1)Ae.i=oc,He(Ae.masksym,Ae.i,ya(Ce(Ae.pixs,Ae.i),Ce(Ce(Ae.masks,Ae.m),Ae.i)));if(Ae.masks.length!=1){_e[Ie++]=Ae.masksym,Ae.evalfull();var sc=_e[--Ie];Ae.score=sc,Ae.score<Ae.bestscore&&(Ae.bestsym=Ae.masksym,Ae.bestmaskval=Ae.m,Ae.bestscore=Ae.score)}else Ae.bestsym=Ae.masksym}Ae.pixs=Ae.bestsym,Ae.funval=((~~((Ae.size-21)/2)+20)*4+Ae.eclval)*4+Ae.bestmaskval,Ae.fundata=xe([xr((Ae.funval&3840)/256),xr((Ae.funval&240)/16),Ae.funval&15]),_e[Ie++]=1/0;for(var kA=Ae.fundata,DA=0,b1=kA.length;DA<b1;DA++){_e[Ie++]=Ce(kA,DA),_e[Ie++]=4,Ae.tobin();var qA=_e[--Ie];tn(qA,function(){_e[Ie-1]-=48})}_e[Ie++]=Ae.fundata,_e[Ie++]=4,_e[Ie++]=4,Ae.rscodes();var EA=_e[--Ie];tn(EA,function(){_e[Ie++]=4,Ae.tobin();var Ds=_e[--Ie];tn(Ds,function(){_e[Ie-1]-=48})}),_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=1,Ae.funbits=xe();for(var ZA=0,VA=Ae.functionmap.length-1;ZA<=VA;ZA+=1)Ae.i=ZA,tn(Ce(Ae.functionmap,Ae.i),function(){var Ds=_e[--Ie];_e[Ie++]=Ae.pixs,Ur(Ds),Ae.qmv();var ta=_e[--Ie],ws=_e[--Ie];He(ws,ta,Ce(Ae.funbits,Ae.i))});_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.size],["pixy",Ae.size],["height",Ae.size*Ae.modunit/72],["width",Ae.size*Ae.modunit/72],["borderleft",3],["borderright",3],["bordertop",3],["borderbottom",3],["opt",Ae.options]]),Ae._render&&Oi(),Ae=va}function il(){if(!il.globals){var wn=Ae;Ae=il.globals={},Ae.dotcode_laa=-1,Ae.dotcode_lab=-2,Ae.dotcode_lac=-3,Ae.dotcode_bin=-4,Ae.dotcode_sfa=-5,Ae.dotcode_sfb=-6,Ae.dotcode_sb2=-7,Ae.dotcode_sb3=-8,Ae.dotcode_sb4=-9,Ae.dotcode_sb5=-10,Ae.dotcode_sb6=-11,Ae.dotcode_sfc=-12,Ae.dotcode_sc2=-13,Ae.dotcode_sc3=-14,Ae.dotcode_sc4=-15,Ae.dotcode_sc5=-16,Ae.dotcode_sc6=-17,Ae.dotcode_sc7=-18,Ae.dotcode_bsa=-19,Ae.dotcode_bsb=-20,Ae.dotcode_tma=-21,Ae.dotcode_tmb=-22,Ae.dotcode_tmc=-23,Ae.dotcode_tms=-24,Ae.dotcode_fn1=-25,Ae.dotcode_fn2=-26,Ae.dotcode_fn3=-27,Ae.dotcode_crl=-28,Ae.dotcode_aim=-29,Ae.dotcode_m05=-30,Ae.dotcode_m06=-31,Ae.dotcode_m12=-32,Ae.dotcode_mac=-33,Ae.laa=Ae.dotcode_laa,Ae.lab=Ae.dotcode_lab,Ae.lac=Ae.dotcode_lac,Ae.bin=Ae.dotcode_bin,Ae.sfa=Ae.dotcode_sfa,Ae.sfb=Ae.dotcode_sfb,Ae.sb2=Ae.dotcode_sb2,Ae.sb3=Ae.dotcode_sb3,Ae.sb4=Ae.dotcode_sb4,Ae.sb5=Ae.dotcode_sb5,Ae.sb6=Ae.dotcode_sb6,Ae.sfc=Ae.dotcode_sfc,Ae.sc2=Ae.dotcode_sc2,Ae.sc3=Ae.dotcode_sc3,Ae.sc4=Ae.dotcode_sc4,Ae.sc5=Ae.dotcode_sc5,Ae.sc6=Ae.dotcode_sc6,Ae.sc7=Ae.dotcode_sc7,Ae.bsa=Ae.dotcode_bsa,Ae.bsb=Ae.dotcode_bsb,Ae.tma=Ae.dotcode_tma,Ae.tmb=Ae.dotcode_tmb,Ae.tmc=Ae.dotcode_tmc,Ae.tms=Ae.dotcode_tms,Ae.fn1=Ae.dotcode_fn1,Ae.fn2=Ae.dotcode_fn2,Ae.fn3=Ae.dotcode_fn3,Ae.crl=Ae.dotcode_crl,Ae.aim=Ae.dotcode_aim,Ae.m05=Ae.dotcode_m05,Ae.m06=Ae.dotcode_m06,Ae.m12=Ae.dotcode_m12,Ae.mac=Ae.dotcode_mac,Ae.dotcode_charmaps=xe([xe([32,32,"00"]),xe(["!","!","01"]),xe(['"','"',"02"]),xe(["#","#","03"]),xe(["$","$","04"]),xe(["%","%","05"]),xe(["&","&","06"]),xe(["'","'","07"]),xe([40,40,"08"]),xe([41,41,"09"]),xe(["*","*","10"]),xe(["+","+","11"]),xe([",",",","12"]),xe(["-","-","13"]),xe([".",".","14"]),xe(["/","/","15"]),xe(["0","0","16"]),xe(["1","1","17"]),xe(["2","2","18"]),xe(["3","3","19"]),xe(["4","4","20"]),xe(["5","5","21"]),xe(["6","6","22"]),xe(["7","7","23"]),xe(["8","8","24"]),xe(["9","9","25"]),xe([":",":","26"]),xe([";",";","27"]),xe(["<","<","28"]),xe(["=","=","29"]),xe([">",">","30"]),xe(["?","?","31"]),xe(["@","@","32"]),xe(["A","A","33"]),xe(["B","B","34"]),xe(["C","C","35"]),xe(["D","D","36"]),xe(["E","E","37"]),xe(["F","F","38"]),xe(["G","G","39"]),xe(["H","H","40"]),xe(["I","I","41"]),xe(["J","J","42"]),xe(["K","K","43"]),xe(["L","L","44"]),xe(["M","M","45"]),xe(["N","N","46"]),xe(["O","O","47"]),xe(["P","P","48"]),xe(["Q","Q","49"]),xe(["R","R","50"]),xe(["S","S","51"]),xe(["T","T","52"]),xe(["U","U","53"]),xe(["V","V","54"]),xe(["W","W","55"]),xe(["X","X","56"]),xe(["Y","Y","57"]),xe(["Z","Z","58"]),xe(["[","[","59"]),xe([92,92,"60"]),xe(["]","]","61"]),xe(["^","^","62"]),xe(["_","_","63"]),xe([0,"`","64"]),xe([1,"a","65"]),xe([2,"b","66"]),xe([3,"c","67"]),xe([4,"d","68"]),xe([5,"e","69"]),xe([6,"f","70"]),xe([7,"g","71"]),xe([8,"h","72"]),xe([9,"i","73"]),xe([10,"j","74"]),xe([11,"k","75"]),xe([12,"l","76"]),xe([13,"m","77"]),xe([14,"n","78"]),xe([15,"o","79"]),xe([16,"p","80"]),xe([17,"q","81"]),xe([18,"r","82"]),xe([19,"s","83"]),xe([20,"t","84"]),xe([21,"u","85"]),xe([22,"v","86"]),xe([23,"w","87"]),xe([24,"x","88"]),xe([25,"y","89"]),xe([26,"z","90"]),xe([27,"{","91"]),xe([28,"|","92"]),xe([29,"}","93"]),xe([30,"~","94"]),xe([31,127,"95"]),xe([Ae.sfb,Ae.crl,"96"]),xe([Ae.sb2,9,"97"]),xe([Ae.sb3,28,"98"]),xe([Ae.sb4,29,"99"]),xe([Ae.sb5,30,Ae.aim]),xe([Ae.sb6,Ae.sfa,Ae.laa]),xe([Ae.lab,Ae.laa,Ae.sfb]),xe([Ae.sc2,Ae.sc2,Ae.sb2]),xe([Ae.sc3,Ae.sc3,Ae.sb3]),xe([Ae.sc4,Ae.sc4,Ae.sb4]),xe([Ae.lac,Ae.lac,Ae.lab]),xe([Ae.fn1,Ae.fn1,Ae.fn1]),xe([Ae.fn2,Ae.fn2,Ae.fn2]),xe([Ae.fn3,Ae.fn3,Ae.fn3]),xe([Ae.bsa,Ae.bsa,Ae.bsa]),xe([Ae.bsb,Ae.bsb,Ae.bsb]),xe([Ae.bin,Ae.bin,Ae.bin])]),Ae.dotcode_encs=xe(["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"]),Ae.dotcode_encfuncs=xe(["encA","encB","encC","encBIN"]),Ae.dotcode_maskvals=xe([0,3,7,17]),Ae.dotcode_maskbits=xe(["00","01","10","11"]),_e[Ie++]=1/0,_e[Ie++]=1;for(var gr=0;gr<112;gr++){var jr=_e[Ie-1];_e[Ie++]=jr*3%113}var Gr=xe();Ae.rsalog=Gr,Ae.charvals=xe([new Map,new Map,new Map]);for(var zr=0,rn=Ae.dotcode_charmaps.length-1;zr<=rn;zr+=1){Ae.i=zr,Ae.encs=Ce(Ae.dotcode_charmaps,Ae.i);for(var Yr=0;Yr<=2;Yr+=1){Ae.j=Yr;var Lr=Ce(Ae.encs,Ae.j),Rr=Mn(Lr);gn(Rr,"stringtype")&&(Lr=Ce(Lr,0)),He(Ce(Ae.charvals,Ae.j),Lr,Ae.i)}}Ae.Avals=Ce(Ae.charvals,0),Ae.Bvals=Ce(Ae.charvals,1),He(Ae.Bvals,Ae.dotcode_m05,97),He(Ae.Bvals,Ae.dotcode_m06,98),He(Ae.Bvals,Ae.dotcode_m12,99),He(Ae.Bvals,Ae.dotcode_mac,100),Ae.Bvals=Ae.Bvals,Ae.Cvals=Ce(Ae.charvals,2),Ae.charvals=Ae.charvals,_e[Ie++]=1/0;var Kr=xe([Ae.dotcode_sc2,Ae.dotcode_sc3,Ae.dotcode_sc4,Ae.dotcode_sc5,Ae.dotcode_sc6,Ae.dotcode_sc7,Ae.dotcode_tma,Ae.dotcode_tmb,Ae.dotcode_tmc,Ae.dotcode_tms]);_e[Ie++]=102;for(var en=0,Vr=Kr.length;en<Vr;en++){var bn=_e[--Ie],sn=bn+1;_e[Ie++]=Ce(Kr,en),_e[Ie++]=sn,_e[Ie++]=sn}Ie--;var pn=er();Ae.BINvals=pn,Ae.dotcode_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var Yi=0,ca=Ae.NC;Yi<ca;Yi++)_e[Ie++]=0;Ae.coeffs=xe();for(var ea=1,Vi=Ae.NC;ea<=Vi;ea+=1){_e[Ie++]=ea;for(var ia=Ae.NC;ia>=1;ia-=1){var sa=Ae.coeffs,Pa=_e[Ie-1];He(sa,ia,lr(Ce(sa,ia)+113-Ce(Ae.rsalog,Pa)*Ce(Ae.coeffs,ia-1)%113)%113)}Ie--}for(var ja=Ae.NC;ja>=1;ja-=1)_e[Ie++]=Ce(Ae.coeffs,ja);di(xe(Ae.NC))},Ae.dotcode_coeffscachemax=79,Ae.dotcode_coeffscachelimit=3160,_e[Ie++]=Ae.dotcode_coeffscachemax,_e[Ie++]=Ae.dotcode_coeffscachelimit,Ya();var Pn=_e[--Ie];Ae.dotcode_coeffscache=Pn,Ae.dotcode_coeffscachefetch=function(){var Yi=_e[--Ie];Ae.NC=Yi;var ca=Ce(Ae.dotcode_coeffscache,"fetch");if(_e[Ie++]=Ae.NC,_e[Ie++]=function(){Ae.dotcode_gencoeffs()},_e[Ie++]=function(){var ea=_e[--Ie];_e[Ie++]=ea.length},ca()===!0)return!0},Ae=wn}var wn=Ae;Ae=Object.assign({},Ae,il.globals),Ae.dontdraw=!1,Ae.rows=-1,Ae.columns=-1,Ae.ratio=-1,Ae.parse=!1,Ae.parsefnc=!1,Ae.raw=!1,Ae.fast=!1,Ae.mask=-1,Ti();var kn=_e[--Ie];Ae.options=kn;var Sn=_e[--Ie];Ae.barcode=Sn,Ae.barcode.length>4e3&&(_e[Ie++]="bwipp.dotcodeinputTooLong#33295",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.modunit=2,Ae.rows!=-1&&Ae.rows<5&&(_e[Ie++]="bwipp.dotcodeBadRows#33322",_e[Ie++]="There must be at least 5 rows",Sr()),Ae.columns!=-1&&Ae.columns<5&&(_e[Ie++]="bwipp.dotcodeBadColumns#33328",_e[Ie++]="There must be at least 5 columns",Sr()),Ae.rows!=-1&&Ae.columns!=-1&&(Ae.rows+Ae.columns)%2!=1&&(_e[Ie++]="bwipp.dotcodeRowsColumnsBadParity#33333",_e[Ie++]="Sum of rows and columns must be odd",Sr()),Ae.ratio==-1&&Ae.rows==-1&&Ae.columns==-1&&(Ae.ratio=3/2),Ae.ratio!=-1&&Ae.ratio<=0&&(_e[Ie++]="bwipp.dotcodeRatio#33344",_e[Ie++]="The ratio must be greater than 0",Sr()),Ae.mask!=-1&&(Ae.mask<0||Ae.mask>3)&&(_e[Ie++]="bwipp.dotcodeBadMask#33350",_e[Ie++]="Valid mask values are 0 to 3",Sr()),Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["eci",!0],["FNC1",Ae.dotcode_fn1],["FNC3",Ae.dotcode_fn3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var Wn=_e[--Ie];Ae.msg=Wn,Ae.msglen=Ae.msg.length,_e[Ie++]="numecis",_e[Ie++]=0,tn(Ae.msg,function(){var Qi=_e[--Ie];Qi<=-1e6&&(_e[Ie-1]+=1)});var ri=_e[--Ie],ni=_e[--Ie];Ae[ni]=ri,Ae.msgtmp=xe(lr(Ae.msg.length+Ae.numecis*6)),Ae.j=0;for(var zn=0,Hn=Ae.msg.length-1;zn<=Hn;zn+=1){var On=Ce(Ae.msg,zn);if(_e[Ie++]=On,On<=-1e6){for(var qn=_e[--Ie],pi=Oe(wr(Ge(7),-qn,10),1,6),Ln=0,Xn=pi.length;Ln<Xn;Ln++)_e[Ie++]=Ce(pi,Ln);di(xe(6));var Yn=_e[--Ie];rr(Ae.msgtmp,Ae.j+1,Yn),He(Ae.msgtmp,Ae.j,Ae.dotcode_fn2),Ae.j=Ae.j+7}else{var Jn=_e[--Ie];He(Ae.msgtmp,Ae.j,Jn),Ae.j=Ae.j+1}}Ae.msg=Ae.msgtmp,Ae.msglen=Ae.msg.length,Ae.A=0,Ae.B=1,Ae.C=2,Ae.BIN=3,_e[Ie++]=1/0;for(var mi=0,Ii=Ae.msglen+1;mi<Ii;mi++)_e[Ie++]=0;Ae.nDigits=xe(),_e[Ie++]=1/0;for(var Wr=0,vn=Ae.msglen+1;Wr<vn;Wr++)_e[Ie++]=!1;Ae.SeventeenTen=xe(),_e[Ie++]=1/0;for(var _n=0,Un=Ae.msglen+1;_n<Un;_n++)_e[Ie++]=!1;Ae.ECI=xe(),_e[Ie++]=1/0;for(var Qn=0,ii=Ae.msglen+1;Qn<ii;Qn++)_e[Ie++]=!1;Ae.DatumA=xe(),_e[Ie++]=1/0;for(var li=0,ui=Ae.msglen+1;li<ui;li++)_e[Ie++]=!1;Ae.DatumB=xe(),_e[Ie++]=1/0;for(var wi=0,Ve=Ae.msglen+1;wi<Ve;wi++)_e[Ie++]=!1;Ae.DatumC=xe(),_e[Ie++]=1/0;for(var Zr=0,Ai=Ae.msglen+8;Zr<Ai;Zr++)_e[Ie++]=!1;Ae.Binary=xe(),_e[Ie++]=1/0;for(var Bi=0,ki=Ae.msglen+1;Bi<ki;Bi++)_e[Ie++]=0;Ae.AheadC=xe(),_e[Ie++]=1/0;for(var Ei=0,Wi=Ae.msglen+1;Ei<Wi;Ei++)_e[Ie++]=0;Ae.TryC=xe(),_e[Ie++]=1/0;for(var ma=0,Ba=Ae.msglen+1;ma<Ba;ma++)_e[Ie++]=0;Ae.AheadA=xe(),_e[Ie++]=1/0;for(var va=0,Aa=Ae.msglen+1;va<Aa;va++)_e[Ie++]=0;Ae.AheadB=xe(),_e[Ie++]=1/0;for(var Ua=0,Ea=Ae.msglen+1;Ua<Ea;Ua++)_e[Ie++]=0;Ae.UntilEndSeg=xe();for(var la=Ae.msglen-1;la>=0;la-=1){if(Ae.i=la,Ae.barchar=Ce(Ae.msg,Ae.i),Ae.barchar>=48&&Ae.barchar<=57&&He(Ae.nDigits,Ae.i,Ce(Ae.nDigits,Ae.i+1)+1),vr(Ae.Avals,Ae.barchar)&&He(Ae.DatumA,Ae.i,!0),vr(Ae.Bvals,Ae.barchar)&&He(Ae.DatumB,Ae.i,!0),Ae.CRLF=!1,Ae.barchar==13&&Ae.i<Ae.msglen-1&&Ce(Ae.msg,Ae.i+1)==10&&(Ae.CRLF=!0),Ae.CRLF&&He(Ae.DatumB,Ae.i,!0),Ce(Ae.nDigits,Ae.i)>=2&&He(Ae.DatumC,Ae.i,!0),Ae.barchar<0&&He(Ae.DatumC,Ae.i,!0),Ae.barchar>=128&&He(Ae.Binary,Ae.i,!0),Ce(Ae.nDigits,Ae.i)>=10){_e[Ie++]=1/0,Ur(Oe(Ae.msg,Ae.i,10));for(var Ma=0;Ma<1;Ma++){var Ta=_e[--Ie];if(Ta!=48){_e[Ie++]=!1;break}var Ca=_e[--Ie];if(Ca!=49){_e[Ie++]=!1;break}Ie-=6;var Er=_e[--Ie];if(Er!=55){_e[Ie++]=!1;break}var Hr=_e[--Ie];if(Hr!=49){_e[Ie++]=!1;break}_e[Ie++]=!0}_e[Ie++]=Ae.SeventeenTen,_e[Ie++]=Ae.i;var or=_e[Ie-3],Ar=_e[Ie-1],Ye=_e[Ie-2];Ie-=3,He(Ye,Ar,or),fi()}if(Ce(Ae.nDigits,Ae.i+1)>=6&&Ce(Ae.msg,Ae.i)==Ae.dotcode_fn2&&He(Ae.ECI,Ae.i,!0),Ae.barchar<0&&Ae.barchar!=Ae.dotcode_fn3?He(Ae.AheadC,Ae.i,Ce(Ae.AheadC,Ae.i+1)+1):Ce(Ae.nDigits,Ae.i)<=1?He(Ae.AheadC,Ae.i,0):He(Ae.AheadC,Ae.i,Ce(Ae.AheadC,Ae.i+2)+1),Ce(Ae.nDigits,Ae.i)>0&&Xa(Ce(Ae.AheadC,Ae.i),Ce(Ae.AheadC,Ae.i+1))&&He(Ae.TryC,Ae.i,Ce(Ae.AheadC,Ae.i)),Ce(Ae.DatumA,Ae.i)&&Ce(Ae.TryC,Ae.i)<2&&Ae.barchar!=Ae.dotcode_fn3&&He(Ae.AheadA,Ae.i,Ce(Ae.AheadA,Ae.i+1)+1),Ce(Ae.DatumB,Ae.i)&&Ce(Ae.TryC,Ae.i)<2&&Ae.barchar!=Ae.dotcode_fn3){var fr=Ae.AheadB,ur=Ae.i,Br=Ae.AheadB,Dr=Ae.i+1;Ae.CRLF&&(Dr=Dr+1),He(fr,ur,Ce(Br,Dr)+1)}Ae.barchar!=Ae.dotcode_fn3&&He(Ae.UntilEndSeg,Ae.i,Ce(Ae.UntilEndSeg,Ae.i+1)+1)}for(Ae.addtocws=function(){var Qi=_e[--Ie];rr(Ae.cws,Ae.j,Qi),Ae.j=Qi.length+Ae.j},Ae.base259to103=function(){var Qi=_e[--Ie];Ae.in=Qi,Ae.inlen=Ae.in.length,_e[Ie++]=1/0;for(var Yi=0,ca=5-Ae.inlen;Yi<ca;Yi++)_e[Ie++]=0;Ur(Ae.in),Ae.in=xe(),Ae.out=xe(6),_e[Ie++]=1/0,Ur(Oe(Ae.in,0,2)),Ae.msbs=xe(),_e[Ie++]=1/0,Ur(Ae.msbs);var ea=_e[--Ie],Vi=_e[--Ie];_e[Ie++]=lr(ea+Vi*259);for(var ia=0;ia<2;ia++){var sa=_e[--Ie];_e[Ie++]=sa%103,_e[Ie++]=~~(sa/103)}Ae.mscs=xe(),_e[Ie++]=1/0,Ur(Oe(Ae.in,2,3)),Ae.lsbs=xe(),_e[Ie++]=1/0,Ur(Ae.lsbs);var Pa=_e[--Ie],ja=_e[--Ie],Ha=_e[--Ie];_e[Ie++]=lr(Pa+ja*259+Ha*67081);for(var $a=0;$a<3;$a++){var to=_e[--Ie];_e[Ie++]=to%103,_e[Ie++]=~~(to/103)}Ae.lscs=xe();var Ga=Ce(Ae.lscs,0),bo=Ce(Ae.mscs,0);He(Ae.out,5,lr(Ga+bo*42)%103);var La=Ce(Ae.lscs,1),Io=Ce(Ae.mscs,0),Va=Ce(Ae.mscs,1);He(Ae.out,4,lr(~~((Ga+bo*42)/103)+La+Io*68+Va*42)%103);var Ao=Ce(Ae.lscs,2),io=Ce(Ae.mscs,0),Oa=Ce(Ae.mscs,1),co=Ce(Ae.mscs,2);He(Ae.out,3,lr(~~((~~((Ga+bo*42)/103)+La+Io*68+Va*42)/103)+Ao+io*92+Oa*68+co*42)%103);var ao=Ce(Ae.lscs,3),wa=Ce(Ae.mscs,0),eo=Ce(Ae.mscs,1),so=Ce(Ae.mscs,2);He(Ae.out,2,lr(~~((~~((~~((Ga+bo*42)/103)+La+Io*68+Va*42)/103)+Ao+io*92+Oa*68+co*42)/103)+ao+wa*15+eo*92+so*68)%103);var za=Ce(Ae.mscs,1),Po=Ce(Ae.mscs,2);He(Ae.out,1,lr(~~((~~((~~((~~((Ga+bo*42)/103)+La+Io*68+Va*42)/103)+Ao+io*92+Oa*68+co*42)/103)+ao+wa*15+eo*92+so*68)/103)+za*15+Po*92)%103),He(Ae.out,0,lr(~~((~~((~~((~~((~~((Ga+bo*42)/103)+La+Io*68+Va*42)/103)+Ao+io*92+Oa*68+co*42)/103)+ao+wa*15+eo*92+so*68)/103)+za*15+Po*92)/103)+Ce(Ae.mscs,2)*15)%103),_e[Ie++]=Oe(Ae.out,6-Ae.inlen-1,Ae.inlen+1)},Ae.finaliseBIN=function(){if(Ae.bpos!=0){_e[Ie++]=Oe(Ae.bvals,0,Ae.bpos),Ae.base259to103();var Qi=_e[--Ie];Ur(Qi),Ae.bpos=0}},Ae.addtobin=function(){var Qi=_e[--Ie];He(Ae.bvals,Ae.bpos,Qi),Ae.bpos=Ae.bpos+1,Ae.bpos==5&&Ae.finaliseBIN()},Ae.ECIabc=function(){for(var Qi=Oe(Ae.msg,Ae.i+1,6),Yi=0,ca=0,ea=Qi.length;ca<ea;ca++)Yi=lr(Yi+(Ce(Qi,ca)-48))*10;var Vi=~~(Yi/10);if(_e[Ie++]=Vi,Vi>=40){var ia=_e[--Ie],sa=ia-40,Pa=sa%12769;_e[Ie++]=~~(sa/12769)+40,_e[Ie++]=~~(Pa/113),_e[Ie++]=Pa%113}},Ae.ECIbin=function(){_e[Ie++]=1/0;for(var Qi=Oe(Ae.msg,Ae.i+1,6),Yi=0,ca=0,ea=Qi.length;ca<ea;ca++)Yi=lr(Yi+(Ce(Qi,ca)-48))*10;var Vi=~~(Yi/10);if(_e[Ie++]=Vi,Vi>=65536){var ia=_e[--Ie],sa=ia%65536;_e[Ie++]=258,_e[Ie++]=~~(ia/65536),_e[Ie++]=~~(sa/256),_e[Ie++]=sa%256}else{var Pa=_e[Ie-1];if(Pa>=256){var ja=_e[--Ie];_e[Ie++]=257,_e[Ie++]=~~(ja/256),_e[Ie++]=ja%256}else{var Ha=_e[--Ie];_e[Ie++]=256,_e[Ie++]=Ha}}for(var $a=xe(),to=0,Ga=$a.length;to<Ga;to++)_e[Ie++]=Ce($a,to),Ae.addtobin()},Ae.encC=function(){for(var Qi=0;Qi<1;Qi++){if(Ae.i==Ae.segstart){for(var Yi=0;Yi<1;Yi++){if(Ae.i>Ae.segend-7){_e[Ie++]=0;break}if(Ce(Ae.msg,Ae.segstart)!=91){_e[Ie++]=0;break}if(Ce(Ae.msg,Ae.segstart+1)!=41){_e[Ie++]=0;break}if(Ce(Ae.msg,Ae.segstart+2)!=62){_e[Ie++]=0;break}if(Ce(Ae.msg,Ae.segstart+3)!=30){_e[Ie++]=0;break}var ca=Ce(Ae.msg,Ae.segstart+4);if(ca<48||ca>57){_e[Ie++]=0;break}var ea=Ce(Ae.msg,Ae.segstart+5);if(ea<48||ea>57){_e[Ie++]=0;break}if(Ce(Ae.msg,Ae.segend-1)!=4){_e[Ie++]=0;break}var Vi=lr((Ce(Ae.msg,Ae.segstart+4)-48)*10+(Ce(Ae.msg,Ae.segstart+5)-48));if(_e[Ie++]=Vi,Vi!=5&&Vi!=6&&Vi!=12){_e[Ie-1]=Ae.dotcode_mac;break}if(Ce(Ae.msg,Ae.segstart+6)!=29){_e[Ie-1]=0;break}if(Ce(Ae.msg,Ae.segend-2)!=30){_e[Ie-1]=0;break}var ia=_e[Ie-1];if(ia==5){_e[Ie-1]=Ae.dotcode_m05;break}var sa=_e[--Ie];if(sa==6){_e[Ie++]=Ae.dotcode_m06;break}_e[Ie++]=Ae.dotcode_m12;break}var Pa=_e[--Ie];if(Ae.inmac=Pa,Ae.inmac!=0){_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_lab)]),Ae.addtocws(),Ae.mode=Ae.B,_e[Ie++]=xe([Ce(Ae.Bvals,Ae.inmac)]),Ae.addtocws(),Ae.inmac==Ae.dotcode_mac?(_e[Ie++]=xe([Ce(Ae.Bvals,Ce(Ae.msg,Ae.segstart+4))]),Ae.addtocws(),_e[Ie++]=xe([Ce(Ae.Bvals,Ce(Ae.msg,Ae.segstart+5))]),Ae.addtocws(),Ae.i=Ae.i+6):Ae.i=Ae.i+7;break}}if(Ae.i==Ae.segstart&&(Ce(Ae.nDigits,Ae.i)>=2&&(_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_fn1)]),Ae.addtocws()),Ce(Ae.msg,Ae.i)==Ae.dotcode_fn1&&Ce(Ae.nDigits,Ae.i+1)>=2&&(Ae.i=Ae.i+1)),Ce(Ae.SeventeenTen,Ae.i)){_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_aim),lr((Ce(Ae.msg,Ae.i+2)-48)*10+(Ce(Ae.msg,Ae.i+3)-48)),lr((Ce(Ae.msg,Ae.i+4)-48)*10+(Ce(Ae.msg,Ae.i+5)-48)),lr((Ce(Ae.msg,Ae.i+6)-48)*10+(Ce(Ae.msg,Ae.i+7)-48))]),Ae.addtocws(),Ae.i=Ae.i+10;break}if(Ce(Ae.DatumC,Ae.i)){var ja=Ce(Ae.msg,Ae.i);if(ja==Ae.dotcode_fn1||ja==Ae.dotcode_fn2||ja==Ae.dotcode_fn3){if(_e[Ie++]=xe([Ce(Ae.Cvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ce(Ae.ECI,Ae.i)){_e[Ie++]=1/0,Ae.ECIabc();var Ha=xe();_e[Ie++]=Ha,Ae.addtocws(),Ae.i=Ae.i+7;break}if(Ce(Ae.msg,Ae.i)==Ae.dotcode_fn3&&Ae.segstart!=Ae.i){Ae.i=Ae.i+1,Ae.inmac=0,Ae.segstart=Ae.i,Ae.segend=lr(Ae.i+Ce(Ae.UntilEndSeg,Ae.i));break}Ae.i=Ae.i+1;break}_e[Ie++]=xe([lr((Ce(Ae.msg,Ae.i)-48)*10+(Ce(Ae.msg,Ae.i+1)-48))]),Ae.addtocws(),Ae.i=Ae.i+2;break}if(Ce(Ae.Binary,Ae.i)){if(Ce(Ae.nDigits,Ae.i+1)>0){Ce(Ae.msg,Ae.i)<160?(_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_bsa),Ce(Ae.Avals,Ce(Ae.msg,Ae.i)-128)]),Ae.addtocws()):(_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_bsb),Ce(Ae.Bvals,Ce(Ae.msg,Ae.i)-128)]),Ae.addtocws()),Ae.i=Ae.i+1;break}_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_bin)]),Ae.addtocws(),Ae.mode=Ae.BIN;break}if(Ae.m=Ce(Ae.AheadA,Ae.i),Ae.n=Ce(Ae.AheadB,Ae.i),Xa(Ae.m,Ae.n)){_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_laa)]),Ae.addtocws(),Ae.mode=Ae.A;break}if(Ae.i==Ae.segstart){var $a=Ce(Ae.msg,Ae.i);if($a==9||$a==28||$a==29||$a==30){_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_laa)]),Ae.addtocws(),Ae.mode=Ae.A;break}}if(Ae.n>4){_e[Ie++]=xe([Ce(Ae.Cvals,Ae.dotcode_lab)]),Ae.addtocws(),Ae.mode=Ae.B;break}_e[Ie++]=xe([Ce(Ae.Cvals,Ce(xe([Ae.dotcode_sfb,Ae.dotcode_sb2,Ae.dotcode_sb3,Ae.dotcode_sb4]),Ae.n-1))]),Ae.addtocws();for(var to=0,Ga=Ae.n;to<Ga;to++)Ce(Ae.msg,Ae.i)==13?(_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_crl)]),Ae.addtocws(),Ae.i=Ae.i+2):(_e[Ie++]=xe([Ce(Ae.Bvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1);break}},Ae.encB=function(){for(var Qi=0;Qi<1;Qi++){if(Ae.n=Ce(Ae.TryC,Ae.i),Ae.n>=2){if(Ae.n>4){_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_lac)]),Ae.addtocws(),Ae.mode=Ae.C;break}_e[Ie++]=xe([Ce(Ae.Bvals,Ce(xe([Ae.dotcode_sfc,Ae.dotcode_sc2,Ae.dotcode_sc3,Ae.dotcode_sc4]),Ae.n-1))]),Ae.addtocws();for(var Yi=0,ca=Ae.n;Yi<ca;Yi++)Ce(Ae.msg,Ae.i)<0?(_e[Ie++]=xe([Ce(Ae.Cvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1):(_e[Ie++]=xe([lr((Ce(Ae.msg,Ae.i)-48)*10+(Ce(Ae.msg,Ae.i+1)-48))]),Ae.addtocws(),Ae.i=Ae.i+2);break}if(Ce(Ae.DatumB,Ae.i)){var ea=Ce(Ae.msg,Ae.i);if(ea==Ae.dotcode_fn1||ea==Ae.dotcode_fn2||ea==Ae.dotcode_fn3){if(_e[Ie++]=xe([Ce(Ae.Bvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ce(Ae.ECI,Ae.i)){_e[Ie++]=1/0,Ae.ECIabc();var Vi=xe();_e[Ie++]=Vi,Ae.addtocws(),Ae.i=Ae.i+7;break}if(Ce(Ae.msg,Ae.i)==Ae.dotcode_fn3&&Ae.i!=Ae.segstart){Ae.i=Ae.i+1,Ae.mode=Ae.C,Ae.inmac=0,Ae.segstart=Ae.i,Ae.segend=lr(Ae.i+Ce(Ae.UntilEndSeg,Ae.i));break}Ae.i=Ae.i+1;break}if(Ce(Ae.msg,Ae.i)==13&&Ae.i<Ae.msglen-1&&Ce(Ae.msg,Ae.i+1)==10){_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_crl)]),Ae.addtocws(),Ae.i=Ae.i+2;break}_e[Ie++]=xe([Ce(Ae.Bvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1;break}if(Ce(Ae.Binary,Ae.i)){if(Ce(Ae.DatumB,Ae.i+1)){Ce(Ae.msg,Ae.i)<160?(_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_bsa),Ce(Ae.Avals,Ce(Ae.msg,Ae.i)-128)]),Ae.addtocws()):(_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_bsb),Ce(Ae.Bvals,Ce(Ae.msg,Ae.i)-128)]),Ae.addtocws()),Ae.i=Ae.i+1;break}_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_bin)]),Ae.addtocws(),Ae.mode=Ae.BIN;break}if(Ce(Ae.AheadA,Ae.i)==1){_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_sfa),Ce(Ae.Avals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1;break}_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_laa)]),Ae.addtocws(),Ae.mode=Ae.A;break}},Ae.encA=function(){for(var Qi=0;Qi<1;Qi++){if(Ae.n=Ce(Ae.TryC,Ae.i),Ae.n>=2){if(Ae.n>4){_e[Ie++]=xe([Ce(Ae.Avals,Ae.dotcode_lac)]),Ae.addtocws(),Ae.mode=Ae.C;break}_e[Ie++]=xe([Ce(Ae.Avals,Ce(xe([Ae.dotcode_sfc,Ae.dotcode_sc2,Ae.dotcode_sc3,Ae.dotcode_sc4]),Ae.n-1))]),Ae.addtocws();for(var Yi=0,ca=Ae.n;Yi<ca;Yi++)Ce(Ae.msg,Ae.i)<0?(_e[Ie++]=xe([Ce(Ae.Cvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1):(_e[Ie++]=xe([lr((Ce(Ae.msg,Ae.i)-48)*10+(Ce(Ae.msg,Ae.i+1)-48))]),Ae.addtocws(),Ae.i=Ae.i+2);break}if(Ce(Ae.DatumA,Ae.i)){var ea=Ce(Ae.msg,Ae.i);if(ea==Ae.dotcode_fn1||ea==Ae.dotcode_fn2||ea==Ae.dotcode_fn3){if(_e[Ie++]=xe([Ce(Ae.Avals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ce(Ae.ECI,Ae.i)){_e[Ie++]=1/0,Ae.ECIabc();var Vi=xe();_e[Ie++]=Vi,Ae.addtocws(),Ae.i=Ae.i+7;break}if(Ce(Ae.msg,Ae.i)==Ae.dotcode_fn3&&Ae.i!=Ae.segstart){Ae.i=Ae.i+1,Ae.mode=Ae.C,Ae.inmac=0,Ae.segstart=Ae.i,Ae.segend=lr(Ae.i+Ce(Ae.UntilEndSeg,Ae.i));break}Ae.i=Ae.i+1;break}_e[Ie++]=xe([Ce(Ae.Avals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1;break}if(Ce(Ae.Binary,Ae.i)){if(Ce(Ae.DatumA,Ae.i+1)){Ce(Ae.msg,Ae.i)<160?(_e[Ie++]=xe([Ce(Ae.Avals,Ae.dotcode_bsa),Ce(Ae.Avals,Ce(Ae.msg,Ae.i)-128)]),Ae.addtocws()):(_e[Ie++]=xe([Ce(Ae.Avals,Ae.dotcode_bsb),Ce(Ae.Bvals,Ce(Ae.msg,Ae.i)-128)]),Ae.addtocws()),Ae.i=Ae.i+1;break}_e[Ie++]=xe([Ce(Ae.Avals,Ae.dotcode_bin)]),Ae.addtocws(),Ae.mode=Ae.BIN;break}if(Ae.n=Ce(Ae.AheadB,Ae.i),Ae.n>6){_e[Ie++]=xe([Ce(Ae.Avals,Ae.dotcode_lab)]),Ae.addtocws(),Ae.mode=Ae.B;break}_e[Ie++]=xe([Ce(Ae.Avals,Ce(xe([Ae.dotcode_sfb,Ae.dotcode_sb2,Ae.dotcode_sb3,Ae.dotcode_sb4,Ae.dotcode_sb5,Ae.dotcode_sb6]),Ae.n-1))]),Ae.addtocws();for(var ia=0,sa=Ae.n;ia<sa;ia++)Ce(Ae.msg,Ae.i)==13?(_e[Ie++]=xe([Ce(Ae.Bvals,Ae.dotcode_crl)]),Ae.addtocws(),Ae.i=Ae.i+2):(_e[Ie++]=xe([Ce(Ae.Bvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1);break}},Ae.encBIN=function(){for(var Qi=0;Qi<1;Qi++){if(Ae.n=Ce(Ae.TryC,Ae.i),Ae.n>=2){_e[Ie++]=1/0,Ae.finaliseBIN();var Yi=xe();if(_e[Ie++]=Yi,Ae.addtocws(),Ae.n>7){_e[Ie++]=xe([Ce(Ae.BINvals,Ae.dotcode_tmc)]),Ae.addtocws(),Ae.mode=Ae.C;break}_e[Ie++]=xe([Ce(Ae.BINvals,Ce(xe([Ae.dotcode_sc2,Ae.dotcode_sc3,Ae.dotcode_sc4,Ae.dotcode_sc5,Ae.dotcode_sc6,Ae.dotcode_sc7]),Ae.n-2))]),Ae.addtocws();for(var ca=0,ea=Ae.n;ca<ea;ca++)Ce(Ae.msg,Ae.i)<0?(_e[Ie++]=xe([Ce(Ae.Cvals,Ce(Ae.msg,Ae.i))]),Ae.addtocws(),Ae.i=Ae.i+1):(_e[Ie++]=xe([lr((Ce(Ae.msg,Ae.i)-48)*10+(Ce(Ae.msg,Ae.i+1)-48))]),Ae.addtocws(),Ae.i=Ae.i+2);break}if(Ce(Ae.ECI,Ae.i)&&Ce(Ae.Binary,Ae.i+7)){_e[Ie++]=1/0,Ae.ECIbin();var Vi=xe();if(_e[Ie++]=Vi,Ae.addtocws(),Ae.i=Ae.i+7,Ae.i==Ae.msglen){_e[Ie++]=1/0,Ae.finaliseBIN();var ia=xe();_e[Ie++]=ia,Ae.addtocws()}break}if(Ce(Ae.msg,Ae.i)>=0&&(Ce(Ae.Binary,Ae.i)||Ce(Ae.Binary,Ae.i+1)||Ce(Ae.Binary,Ae.i+2)||Ce(Ae.Binary,Ae.i+3)||Ce(Ae.ECI,Ae.i+1)&&Ce(Ae.Binary,Ae.i+8))){_e[Ie++]=1/0,_e[Ie++]=Ce(Ae.msg,Ae.i),Ae.addtobin();var sa=xe();if(_e[Ie++]=sa,Ae.addtocws(),Ae.i=Ae.i+1,Ae.i==Ae.msglen){_e[Ie++]=1/0,Ae.finaliseBIN();var Pa=xe();_e[Ie++]=Pa,Ae.addtocws()}break}_e[Ie++]=1/0,Ae.finaliseBIN();var ja=xe();if(_e[Ie++]=ja,Ae.addtocws(),Ce(Ae.msg,Ae.i)==Ae.dotcode_fn3&&Ae.i!=Ae.segstart){_e[Ie++]=xe([Ce(Ae.BINvals,Ae.dotcode_tms)]),Ae.addtocws(),Ae.i=Ae.i+1,Ae.mode=Ae.C,Ae.inmac=0,Ae.segstart=Ae.i,Ae.segend=lr(Ae.i+Ce(Ae.UntilEndSeg,Ae.i));break}Xa(Ce(Ae.AheadA,Ae.i),Ce(Ae.AheadB,Ae.i))?(_e[Ie++]=xe([Ce(Ae.BINvals,Ae.dotcode_tma)]),Ae.addtocws(),Ae.mode=Ae.A):(_e[Ie++]=xe([Ce(Ae.BINvals,Ae.dotcode_tmb)]),Ae.addtocws(),Ae.mode=Ae.B);break}},Ae.cws=xe(Ae.msglen*2+1),Ae.mode=Ae.C,Ae.bvals=xe(5),Ae.bpos=0,Ae.inmac=0,Ae.segstart=0,Ae.segend=Ce(Ae.UntilEndSeg,0),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.msglen||Ae.inmac!=0&&(Ae.inmac!=Ae.dotcode_mac&&Ae.i==Ae.segend-2&&(Ae.i=Ae.i+2,Ae.i>=Ae.msglen)||Ae.inmac==Ae.dotcode_mac&&Ae.i==Ae.segend-1&&(Ae.i=Ae.i+1,Ae.i>=Ae.msglen)));){var Qr=Ae[Ce(Ae.dotcode_encfuncs,Ae.mode)];if(Qr()===!0)break}if(Ae.cws=Oe(Ae.cws,0,Ae.j),Ae.nd=Ae.cws.length,Ae.minarea=((Ae.nd+3+~~(Ae.nd/2))*9+2)*2,Ae.ratio!=-1)Ae.hgt=Ze(Ae.minarea/Ae.ratio),Ae.wid=Ze(Ae.minarea*Ae.ratio),Ae.h=~~Ae.hgt,Ae.w=~~Ae.wid,(Ae.h+Ae.w)%2==1?Ae.h*Ae.w<Ae.minarea&&(Ae.h=Ae.h+1,Ae.w=Ae.w+1):Ae.hgt*Ae.w<Ae.wid*Ae.h?(Ae.w=Ae.w+1,Ae.h*Ae.w<Ae.minarea&&(Ae.w=Ae.w-1,Ae.h=Ae.h+1,Ae.h*Ae.w<Ae.minarea&&(Ae.w=Ae.w+2))):(Ae.h=Ae.h+1,Ae.h*Ae.w<Ae.minarea&&(Ae.h=Ae.h-1,Ae.w=Ae.w+1,Ae.h*Ae.w<Ae.minarea&&(Ae.h=Ae.h+2))),Ae.rows=Ae.h,Ae.columns=Ae.w;else{if(Ae.columns==-1){var fn=~~((Ae.minarea+Ae.rows-1)/Ae.rows);if((fn+Ae.rows)%2==0&&(fn=fn+1),Ae.columns=fn,Ae.columns<5){var cn=5;Ae.rows!=-1&&(cn=lr(cn+Ae.rows%2)),Ae.columns=cn}}if(Ae.rows==-1){var Bn=~~((Ae.minarea+Ae.columns-1)/Ae.columns);(Bn+Ae.columns)%2==0&&(Bn=Bn+1),Ae.rows=Bn,Ae.rows<5&&(Ae.rows=5+Ae.columns%2)}}for(Ae.ndots=~~(Ae.rows*Ae.columns/2);;){var Kn=Ae.nd+1;if((Kn+(~~(Kn/2)+3))*9+2>Ae.ndots)break;Ae.nd=Ae.nd+1}if(Ae.nc=~~(Ae.nd/2)+3,Ae.nw=Ae.nd+Ae.nc,Ae.rembits=Ae.ndots-(Ae.nw*9+2),Ae.nd>Ae.cws.length){_e[Ie++]=1/0,Ur(Ae.cws),_e[Ie++]=Ae.mode==Ae.BIN?109:106;for(var Nr=0,un=Ae.nd-Ae.cws.length-1;Nr<un;Nr++)_e[Ie++]=106;Ae.cws=xe()}vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#33962",_e[Ie++]=Ae.cws,Sr()),Ae.nw*9>Ae.ndots-2&&(_e[Ie++]="bwipp.dotcodeTooLong#33968",_e[Ie++]="Maximum length exceeded",Sr()),Ae.rows%2==0?Ae.sixedges=xe([xe([Ae.columns-1,Ae.rows-2]),xe([0,Ae.rows-2]),xe([Ae.columns-2,Ae.rows-1]),xe([1,Ae.rows-1]),xe([Ae.columns-1,0]),xe([0,0])]):Ae.sixedges=xe([xe([Ae.columns-2,0]),xe([Ae.columns-2,Ae.rows-1]),xe([Ae.columns-1,1]),xe([Ae.columns-1,Ae.rows-2]),xe([0,0]),xe([0,Ae.rows-1])]),Ae.dmv=function(){var Qi=_e[--Ie],Yi=_e[--Ie];_e[Ie++]=lr(Yi+Qi*Ae.columns)},_e[Ie++]=Ae.rows*Ae.columns;try{var dn=_e[--Ie];_e[Ie++]=xe(dn);var yn=!1}catch(Qi){_e[Ie++]=!0}yn&&(_e[Ie-1]="bwipp.dotcodeSymbolTooLarge#34002",_e[Ie++]="The resulting symbol exceeds the implementation maximum array size",Sr());var Gn=_e[--Ie];Ae.outline=Gn;for(var oi=0,Cn=Ae.rows-1;oi<=Cn;oi+=1){Ae.y=oi;for(var gi=0,Dn=Ae.columns-1;gi<=Dn;gi+=1){Ae.x=gi,_e[Ie++]=Ae.outline,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.dmv();var ji=_e[--Ie],Ji=_e[--Ie];He(Ji,ji,(Ae.x+Ae.y)%2-1)}}for(var Hi=Ae.sixedges,ei=0,Zi=Hi.length;ei<Zi;ei++){_e[Ie++]=Ae.outline,Ur(Ce(Hi,ei)),Ae.dmv();var Ni=_e[--Ie],Li=_e[--Ie];He(Li,Ni,1)}Ae.clearcol=function(){var Qi=_e[--Ie];Ae.x=Qi,_e[Ie++]=!0;for(var Yi=Ae.x&1,ca=Ae.rows-1;Yi<=ca;Yi+=2){_e[Ie++]=Ae.x,_e[Ie++]=Yi,Ae.dmv();var ea=_e[--Ie];if(Ce(Ae.sym,ea)==1){_e[Ie-1]=!1;break}}},Ae.clearrow=function(){var Qi=_e[--Ie];Ae.y=Qi,_e[Ie++]=!0;for(var Yi=Ae.y&1,ca=Ae.columns-1;Yi<=ca;Yi+=2){_e[Ie++]=Yi,_e[Ie++]=Ae.y,Ae.dmv();var ea=_e[--Ie];if(Ce(Ae.sym,ea)==1){_e[Ie-1]=!1;break}}},Ae.evalsymbol=function(){var Qi=_e[--Ie];Ae.sym=Qi,Ae.worst=9999999;for(var Yi=xe([xe(["x",0]),xe(["x",1]),xe(["y",0]),xe(["y",1])]),ca=0,ea=Yi.length;ca<ea;ca++){Ur(Ce(Yi,ca));var Vi=_e[--Ie];Ae.fl=Vi;var ia=_e[--Ie];Ae.dir=ia,Ae.sum=0,Ae.first=-1,Ae.last=-1;for(var sa=gn(Ae.dir,"x")?Ae.columns:Ae.rows,Pa=0,ja=sa-1;Pa<=ja;Pa+=1){Ae[Ae.dir]=Pa;var Ha=Ae.sym,$a=Ae[Ae.dir],to=gn(Ae.dir,"x")?Ae.rows:Ae.columns,Ga=(to-1)*Ae.fl;if(gn(Ae.dir,"y")){var bo=Ga;Ga=$a,$a=bo}_e[Ie++]=Ha,_e[Ie++]=$a,_e[Ie++]=Ga,Ae.dmv();var La=_e[--Ie],Io=_e[--Ie];if(Ce(Io,La)==1){if(Ae.first==-1){var Va=Ae[Ae.dir];Ae.first=Va}var Ao=Ae[Ae.dir];Ae.last=Ao,Ae.sum=Ae.sum+1}}var io=gn(Ae.dir,"x")?Ae.rows:Ae.columns,Oa=lr(Ae.sum+Ae.last-Ae.first)*io;if(_e[Ie++]=Oa,Oa<Ae.worst){var co=_e[--Ie];Ae.worst=co}else Ie--}if(Ae.pen=0,Ae.rows%2==1||Ae.rows<=12){Ae.sum=0,Ae.p=0;for(var ao=1,wa=Ae.columns-2;ao<=wa;ao+=1){_e[Ie++]=ao,Ae.clearcol();var eo=_e[--Ie];if(eo){Ae.sum=Ae.sum+1;var so=Ae.sum==1?Ae.rows:Ae.p*Ae.rows;Ae.p=so}else Ae.sum=0,Ae.pen=Ae.pen+Ae.p,Ae.p=0}Ae.pen=Ae.pen+Ae.p}if(Ae.rows%2==0||Ae.columns<=12){Ae.sum=0,Ae.p=0;for(var za=1,Po=Ae.rows-2;za<=Po;za+=1){_e[Ie++]=za,Ae.clearrow();var wo=_e[--Ie];if(wo){Ae.sum=Ae.sum+1;var Ho=Ae.sum==1?Ae.columns:Ae.p*Ae.columns;Ae.p=Ho}else Ae.sum=0,Ae.pen=Ae.pen+Ae.p,Ae.p=0}Ae.pen=Ae.pen+Ae.p}_e[Ie++]=1/0;for(var Go=0,es=(Ae.columns+4)*2;Go<es;Go++)_e[Ie++]=0;for(var To=0,Yo=Ae.columns,Ko=Ae.sym.length-1;Yo<0?To>=Ko:To<=Ko;To+=Yo)_e[Ie++]=0,_e[Ie++]=0,Ur(Oe(Ae.sym,To,Ae.columns)),_e[Ie++]=0,_e[Ie++]=0;for(var ts=0,Lo=(Ae.columns+4)*2;ts<Lo;ts++)_e[Ie++]=0;Ae.symp=xe(),Ae.columns=Ae.columns+4,Ae.rows=Ae.rows+4,Ae.sum=0;for(var fs=2,Qe=Ae.rows-3;fs<=Qe;fs+=1){Ae.y=fs;for(var nr=(Ae.y&1)+2,br=Ae.columns-3;nr<=br;nr+=2){Ae.x=nr;for(var Fr=0;Fr<1;Fr++){_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x-1,_e[Ie++]=Ae.y-1,Ae.dmv();var Xr=_e[--Ie],An=_e[--Ie];if(Ce(An,Xr)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x+1,_e[Ie++]=Ae.y-1,Ae.dmv();var ln=_e[--Ie],an=_e[--Ie];if(Ce(an,ln)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x-1,_e[Ie++]=Ae.y+1,Ae.dmv();var In=_e[--Ie],En=_e[--Ie];if(Ce(En,In)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x+1,_e[Ie++]=Ae.y+1,Ae.dmv();var ti=_e[--Ie],Ci=_e[--Ie];if(Ce(Ci,ti)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.dmv();var _i=_e[--Ie],bi=_e[--Ie];if(Ce(bi,_i)==0){Ae.sum=Ae.sum+1;break}_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x-2,_e[Ie++]=Ae.y,Ae.dmv();var qi=_e[--Ie],Gi=_e[--Ie];if(Ce(Gi,qi)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y-2,Ae.dmv();var ci=_e[--Ie],vi=_e[--Ie];if(Ce(vi,ci)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x+2,_e[Ie++]=Ae.y,Ae.dmv();var Xi=_e[--Ie],ba=_e[--Ie];if(Ce(ba,Xi)==1)break;_e[Ie++]=Ae.symp,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y+2,Ae.dmv();var $i=_e[--Ie],Wa=_e[--Ie];if(Ce(Wa,$i)==1)break;Ae.sum=Ae.sum+1}}}Ae.columns=Ae.columns-4,Ae.rows=Ae.rows-4,Ae.worst==0?_e[Ie++]=-99999:_e[Ie++]=lr(Ae.worst-Ae.sum*Ae.sum-Ae.pen)},Ae.step=~~(Ae.nw/112)+1,Ae.offset=function(){var Qi=_e[--Ie];_e[Ie++]=lr(Qi*Ae.step+Ae.start)},Ae.bestscore=-99999999,_e[Ie++]="masks",Ae.mask!=-1?_e[Ie++]=xe([Ae.mask]):Ae.fast?_e[Ie++]=xe([3,2,1,0]):_e[Ie++]=xe([0,1,2,3]);var aa=_e[--Ie],zi=_e[--Ie];Ae[zi]=aa,Ae.litmasks=xe(4),tn(Ae.masks,function(){var Qi=_e[--Ie];Ae.mask=Qi,_e[Ie++]=1/0;var Yi=Ae.cws;_e[Ie++]=Ae.mask,_e[Ie++]=Ce(Ae.dotcode_maskvals,Ae.mask),_e[Ie++]=0;for(var ca=0,ea=Yi.length;ca<ea;ca++){var Vi=_e[--Ie],ia=_e[--Ie];_e[Ie++]=lr(Ce(Yi,ca)+Vi)%113,_e[Ie++]=ia,_e[Ie++]=lr(Vi+ia)}Ie-=2;for(var sa=0,Pa=Ae.nc;sa<Pa;sa++)_e[Ie++]=0;Ae.rscws=xe();for(var ja=0,Ha=Ae.step-1;ja<=Ha;ja+=1){Ae.start=ja,Ae.ND=~~((Ae.nd+1-Ae.start+Ae.step-1)/Ae.step),Ae.NW=~~((Ae.nw+1-Ae.start+Ae.step-1)/Ae.step),Ae.NC=Ae.NW-Ae.ND,_e[Ie++]="coeffs",_e[Ie++]=Ae.NC,Ae.dotcode_coeffscachefetch();var $a=_e[--Ie],to=_e[--Ie];Ae[to]=$a,Ae.lfsr=xe(Ae.NC);var Ga=Ae.ND,bo=Ae.coeffs,La=Ae.NC,Io=Ae.lfsr;_e[Ie++]=function(){var an=_e[--Ie];_e[Ie++]=Ce(Ae.rscws,lr(an*Ae.step+Ae.start))},_e[Ie++]=Ga,_e[Ie++]=bo,_e[Ie++]=La,_e[Ie++]=Io,_e[Ie++]=113,qo();for(var Va=0,Ao=Ae.NC-1;Va<=Ao;Va+=1){Ae.j=Va,_e[Ie++]=Ae.rscws,_e[Ie++]=Ae.ND+Ae.j,Ae.offset();var io=_e[--Ie],Oa=_e[--Ie];He(Oa,io,Ce(Ae.lfsr,Ae.j))}}vr(Ae.options,"debugecc")&&(_e[Ie++]="bwipp.debugecc#34212",_e[Ie++]=Ae.rscws,Sr()),Ae.bits=Ge(Ae.ndots),rr(Ae.bits,0,Ce(Ae.dotcode_maskbits,Ae.mask));for(var co=1,ao=Ae.nw;co<=ao;co+=1)Ae.i=co,rr(Ae.bits,(Ae.i-1)*9+2,Ce(Ae.dotcode_encs,Ce(Ae.rscws,Ae.i)));Ae.rembits>0&&rr(Ae.bits,Ae.nw*9+2,Oe("11111111111111111",0,Ae.rembits));var wa=Ae.outline;Ae.pixs=Ir(xe(wa.length),wa),Ae.posx=0;var eo=Ae.rows%2==0?0:Ae.rows-1;Ae.posy=eo;for(var so=Oe(Ae.bits,0,Ae.bits.length-6),za=0,Po=so.length;za<Po;za++){for(_e[Ie++]=Ce(so,za);;){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.posx,_e[Ie++]=Ae.posy,Ae.dmv();var wo=_e[--Ie],Ho=_e[--Ie];if(Ce(Ho,wo)==-1)break;Ae.rows%2==0?(Ae.posy=Ae.posy+1,Ae.posy==Ae.rows&&(Ae.posy=0,Ae.posx=Ae.posx+1)):(Ae.posx=Ae.posx+1,Ae.posx==Ae.columns&&(Ae.posx=0,Ae.posy=Ae.posy-1))}_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.posx,_e[Ie++]=Ae.posy,Ae.dmv();var Go=_e[Ie-3],es=_e[Ie-1],To=_e[Ie-2];Ie-=3,He(To,es,Go-48)}for(var Yo=0;Yo<=5;Yo+=1){Ae.i=Yo,_e[Ie++]=Ae.pixs,Ur(Ce(Ae.sixedges,Ae.i)),Ae.dmv();var Ko=Ce(Ae.bits,Ae.bits.length-6+Ae.i),ts=_e[--Ie],Lo=_e[--Ie];He(Lo,ts,Ko-48)}_e[Ie++]="score",_e[Ie++]=Ae.pixs,Ae.evalsymbol();var fs=_e[--Ie],Qe=_e[--Ie];if(Ae[Qe]=fs,Ae.score>Ae.bestscore&&(Ae.bestsym=Ae.pixs,Ae.bestscore=Ae.score,Ae.fast&&Ae.bestscore>~~(Ae.rows*Ae.columns/2)))return!0;var nr=Ae.pixs;Ae.litmask=Ir(xe(nr.length),nr);for(var br=0;br<=5;br+=1){Ae.i=br,_e[Ie++]=Ae.litmask,Ur(Ce(Ae.sixedges,Ae.i)),Ae.dmv();var Fr=_e[--Ie],Xr=_e[--Ie];He(Xr,Fr,1)}if(He(Ae.litmasks,Ae.mask,Ae.litmask),Ae.fast){_e[Ie++]="score",_e[Ie++]=Ae.litmask,Ae.evalsymbol();var An=_e[--Ie],ln=_e[--Ie];if(Ae[ln]=An,Xa(Ae.score,Ae.bestscore)&&(Ae.bestsym=Ae.litmask,Ae.bestscore=Ae.score,Ae.bestscore>~~(Ae.rows*Ae.columns/2)))return!0}}),Ae.pixs=Ae.bestsym,!Ae.fast&&Ae.bestscore<=~~(Ae.rows*Ae.columns/2)&&(Ae.bestscore=-99999999,tn(Ae.masks,function(){var Qi=_e[--Ie];Ae.litmask=Ce(Ae.litmasks,Qi),_e[Ie++]="score",_e[Ie++]=Ae.litmask,Ae.evalsymbol();var Yi=_e[--Ie],ca=_e[--Ie];Ae[ca]=Yi,Ae.score>Ae.bestscore&&(Ae.bestsym=Ae.litmask,Ae.bestscore=Ae.score)}),Ae.pixs=Ae.bestsym),_e[Ie++]=new Map([["ren","renmatrix"],["dotty",!0],["pixs",Ae.pixs],["pixx",Ae.columns],["pixy",Ae.rows],["height",Ae.rows*Ae.modunit/72],["width",Ae.columns*Ae.modunit/72],["borderleft",3],["borderright",3],["bordertop",3],["borderbottom",3],["opt",Ae.options]]),Ae._render&&Oi(),Ae=wn}function P1(){if(!P1.globals){var Lr=Ae;Ae=P1.globals={},Ae.ultracode_metrics=xe([xe([2,7,37,5]),xe([3,36,84,13]),xe([4,85,161,22]),xe([5,142,282,29])]),Ae.ultracode_tiles=xe([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]),Ae.ultracode_dccurev1=xe([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]),Ae.ultracode_dcclrev1=xe([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]),Ae.ultracode_dccurev2=xe([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]),Ae.ultracode_dcclrev2=xe([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]);var gr=new Map([[0,"FFFFFF"],[9,"000000"],[1,"00FFFF"],[3,"FF00FF"],[5,"FFFF00"],[6,"00FF00"]]);Ae.ultracode_colormap=gr,Ae.ultracode_qccfact=xe([0,1,2,4,6,8]),_e[Ie++]=1/0,_e[Ie++]=1;for(var jr=0;jr<282;jr++){var Gr=_e[Ie-1];_e[Ie++]=Gr*3%283}var zr=xe();Ae.rsalog=zr,Ae.rslog=xe(283);for(var rn=1;rn<=282;rn+=1)He(Ae.rslog,Ce(Ae.rsalog,rn),rn);Ae.rslog=Ae.rslog,Ae.ultracode_rsprod=function(){var Vi=_e[Ie-1];if(Vi!=0){var ia=_e[Ie-2];if(ia!=0){var sa=_e[--Ie],Pa=_e[--Ie];_e[Ie++]=Ce(Ae.rsalog,lr(Ce(Ae.rslog,sa)+Ce(Ae.rslog,Pa))%282)}else Ie-=2,_e[Ie++]=0}else Ie-=2,_e[Ie++]=0},Ae.ultracode_gencoeffs=function(){_e[Ie++]=1/0,_e[Ie++]=1;for(var Vi=0,ia=Ae.k;Vi<ia;Vi++)_e[Ie++]=0;Ae.coeffs=xe();for(var sa=1,Pa=Ae.k;sa<=Pa;sa+=1){var ja=Ae.coeffs;He(ja,sa,Ce(ja,sa-1)),_e[Ie++]=Ce(Ae.rsalog,sa);for(var Ha=sa-1;Ha>=1;Ha-=1){var $a=Ae.coeffs,to=_e[Ie-1];_e[Ie++]=$a,_e[Ie++]=Ha,_e[Ie++]=Ce($a,Ha),_e[Ie++]=to,Ae.ultracode_rsprod();var Ga=_e[--Ie],bo=_e[--Ie],La=_e[--Ie];He(La,bo,lr(Ga+Ce(Ae.coeffs,bo-1))%283)}var Io=Ae.coeffs,Va=_e[Ie-1];_e[Ie++]=Io,_e[Ie++]=0,_e[Ie++]=Ce(Io,0),_e[Ie++]=Va,Ae.ultracode_rsprod();var Ao=_e[--Ie],io=_e[--Ie],Oa=_e[--Ie];He(Oa,io,Ao),Ie--}Ae.coeffs=Oe(Ae.coeffs,0,Ae.coeffs.length-1);for(var co=Ae.coeffs.length-1;co>=0;co-=2){var ao=Ae.coeffs;He(ao,co,283-Ce(ao,co))}_e[Ie++]=Ae.coeffs},Ae.ultracode_coeffscachemax=37,Ae.ultracode_coeffscachelimit=1311,_e[Ie++]=Ae.ultracode_coeffscachemax,_e[Ie++]=Ae.ultracode_coeffscachelimit,Ya();var Yr=_e[--Ie];Ae.ultracode_coeffscache=Yr,Ae.ultracode_coeffscachefetch=function(){var Vi=_e[--Ie];Ae.k=Vi;var ia=Ce(Ae.ultracode_coeffscache,"fetch");if(_e[Ie++]=Ae.k,_e[Ie++]=function(){Ae.ultracode_gencoeffs()},_e[Ie++]=function(){var sa=_e[--Ie];_e[Ie++]=sa.length},ia()===!0)return!0},Ae=Lr}var Lr=Ae;Ae=Object.assign({},Ae,P1.globals),Ae.dontdraw=!1,Ae.eclevel="EC2",Ae.parse=!1,Ae.parsefnc=!1,Ae.start=257,Ae.link1=0,Ae.raw=!1,Ae.rev=2,Ti();var Rr=_e[--Ie];Ae.options=Rr;var Kr=_e[--Ie];Ae.barcode=Kr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.modunit=2,Ae.barcode.length>2500&&(_e[Ie++]="bwipp.ultracodeinputTooLong#34609",_e[Ie++]="The input data is too long",Sr());var en=Ae.rev;en!=1&&en!=2&&(_e[Ie++]="bwipp.ultracodeInvalidRevision#34613",_e[Ie++]="Valid revisions are 1 and 2",Sr());var Vr=Ae.eclevel.length==3;if(_e[Ie++]=Vr,Vr){Ie--;var bn=gn(Oe(Ae.eclevel,0,2),"EC");if(_e[Ie++]=bn,bn){Ie--;var sn=Ce(Ae.eclevel,2)-48,pn=Ae.rev==2?1:0;_e[Ie++]=sn>=pn&&sn<=5}}var Pn=_e[--Ie];if(Pn||(_e[Ie++]="bwipp.ultracodeInvalidErrorCorrectionLevel#34622",_e[Ie++]="Valid error correction levels are EC1 to EC5, and EC0 for legacy revision 1",Sr()),Ae.raw){for(Ae.dcws=xe(Ae.barcode.length),Ae.i=0,Ae.j=0;!(Ae.i>=Ae.barcode.length-3||Ce(Ae.barcode,Ae.i)!=94);){var wn=Oe(Ae.barcode,Ae.i+1,3);_e[Ie++]=wn,_e[Ie++]=!1;for(var kn=0,Sn=wn.length;kn<Sn;kn++){var Wn=Ce(wn,kn);(Wn<48||Wn>57)&&(_e[Ie-1]=!0)}var ri=_e[--Ie];if(ri){Ie--;break}var ni=_e[--Ie];Ae.cw=dr(ni),Ae.cw>284&&(_e[Ie++]="bwipp.ultracodeBadRawCodeword#34641",_e[Ie++]="Raw codewords must be 0 to 284",Sr()),He(Ae.dcws,Ae.j,Ae.cw),Ae.i=Ae.i+4,Ae.j=Ae.j+1}Ae.i!=Ae.barcode.length&&(_e[Ie++]="bwipp.ultracodeBadRawFormat#34648",_e[Ie++]="Raw codewords must be formatted as ^NNN",Sr()),Ae.dcws=Oe(Ae.dcws,0,Ae.j)}else{Ae.fn1=-1,Ae.fn3=-2,Ae.fncvals=new Map([["parse",Ae.parse],["parsefnc",Ae.parsefnc],["FNC1",Ae.fn1],["FNC3",Ae.fn3]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var zn=_e[--Ie];Ae.msg=zn,Ae.msglen=Ae.msg.length,Ae.scr=xe([]),Ae.scp=xe([]),_e[Ie++]=1/0,Ur(Ae.scr),Ur(Ae.scp),tn(Ae.msg,function(){var ea=_e[Ie-1];ea==Ae.fn1&&(_e[Ie-1]=268);var Vi=_e[Ie-1];Vi==Ae.fn3&&(_e[Ie-1]=269)}),Ae.dcws=xe()}if(vr(Ae.options,"debugcws")&&(_e[Ie++]="bwipp.debugcws#34690",_e[Ie++]=Ae.dcws,Sr()),Ae.mcc=Ae.dcws.length+3,Ae.eclval=Ce(Ae.eclevel,2)-48,Ae.eclval!=0){var Hn=Ce(Ae.ultracode_qccfact,Ae.eclval),On=~~(Ae.mcc/25);Ae.mcc%25!=0&&(On=On+1),Ae.qcc=Hn*On+5}else Ae.qcc=3;Ae.acc=Ae.qcc-3+78*Ae.link1,Ae.tcc=Ae.mcc+Ae.qcc;for(var qn=0,pi=Ae.ultracode_metrics.length;qn<pi&&(Ae.m=Ce(Ae.ultracode_metrics,qn),Ae.rows=Ce(Ae.m,0),Ae.minc=Ce(Ae.m,1),Ae.maxc=Ce(Ae.m,2),Ae.mcol=Ce(Ae.m,3),Ae.okay=!0,(Ae.tcc<Ae.minc||Ae.tcc>Ae.maxc)&&(Ae.okay=!1),!Ae.okay);qn++);Ae.okay||(_e[Ie++]="bwipp.ultracodeNoValidSymbol#34720",_e[Ie++]="Maximum length exceeded or invalid content",Sr());for(var Ln=Ae.mcol;Ln<=61;Ln+=1){Ae.columns=Ln,_e[Ie++]=Ae.columns,Ae.columns>=15&&(_e[Ie-1]-=1),Ae.columns>=31&&(_e[Ie-1]-=1),Ae.columns>=47&&(_e[Ie-1]-=1);var Xn=_e[--Ie],Yn=lr(Xn*Ae.rows-3-Ae.tcc);if(_e[Ie++]=Yn,Yn>=0){var Jn=_e[--Ie];Ae.pads=Jn;break}Ie--}Ae.dcc=lr(Ae.columns-Ae.mcol),Ae.n=Ae.mcc,Ae.k=Ae.qcc,_e[Ie++]="coeffs",_e[Ie++]=Ae.k,Ae.ultracode_coeffscachefetch();var mi=_e[--Ie],Ii=_e[--Ie];Ae[Ii]=mi,_e[Ie++]=1/0,_e[Ie++]=Ae.start,_e[Ie++]=Ae.mcc,_e[Ie++]=Ae.acc,Ur(Ae.dcws),Ae.rsdata=xe(),Ae.ecws=xe(Ae.k);var Wr=Ae.n,vn=Ae.coeffs,_n=Ae.k,Un=Ae.ecws;_e[Ie++]=function(){var ea=_e[--Ie];_e[Ie++]=Ce(Ae.rsdata,ea)},_e[Ie++]=Wr,_e[Ie++]=vn,_e[Ie++]=_n,_e[Ie++]=Un,_e[Ie++]=283,qo(),vr(Ae.options,"debugecc")&&(_e[Ie++]="bwipp.debugecc#34762",_e[Ie++]=Ae.ecws,Sr());var Qn=Ae.rev==1?Ae.ultracode_dccurev1:Ae.ultracode_dccurev2;Ae.dccu=Qn;var ii=Ae.rev==1?Ae.ultracode_dcclrev1:Ae.ultracode_dcclrev2;Ae.dccl=ii,Ae.rows=Ae.rows*6+1,Ae.columns=Ae.columns+6,_e[Ie++]=1/0;for(var li=0,ui=Ae.rows*Ae.columns;li<ui;li++)_e[Ie++]=-1;Ae.pixs=xe(),Ae.qmv=function(){var ea=_e[--Ie],Vi=_e[--Ie];_e[Ie++]=lr(Vi+ea*Ae.columns)};for(var wi=0,Ve=Ae.columns-1;wi<=Ve;wi+=1){Ae.i=wi;for(var Zr=0,Ai=Ae.rows-1;Zr<=Ai;Zr+=6)if(Ae.j=Zr,Ae.i>=5){_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.j,Ae.qmv();var Bi=_e[--Ie],ki=_e[--Ie];He(ki,Bi,Ae.i%2*9)}_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=0,Ae.qmv();var Ei=_e[--Ie],Wi=_e[--Ie];He(Wi,Ei,9),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.i,_e[Ie++]=Ae.rows-1,Ae.qmv();var ma=_e[--Ie],Ba=_e[--Ie];He(Ba,ma,9)}for(var va=1,Aa=Ae.rows-2;va<=Aa;va+=1){Ae.i=va;for(var Ua=3,Ea=Ae.columns-1;Ua<=Ea;Ua+=16){Ae.j=Ua,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.j,_e[Ie++]=Ae.i,Ae.qmv();var la=_e[--Ie],Ma=_e[--Ie];He(Ma,la,(1-Ae.i%2)*9)}_e[Ie++]=Ae.pixs,_e[Ie++]=0,_e[Ie++]=Ae.i,Ae.qmv();var Ta=_e[--Ie],Ca=_e[--Ie];He(Ca,Ta,9),_e[Ie++]=Ae.pixs,_e[Ie++]=1,_e[Ie++]=Ae.i,Ae.qmv();var Er=_e[--Ie],Hr=_e[--Ie];He(Hr,Er,(1-Ae.i%2)*9),_e[Ie++]=Ae.pixs,_e[Ie++]=2,_e[Ie++]=Ae.i,Ae.qmv();var or=_e[--Ie],Ar=_e[--Ie];He(Ar,or,0),_e[Ie++]=Ae.pixs,_e[Ie++]=3,_e[Ie++]=Ae.i,Ae.qmv();var Ye=_e[--Ie],fr=_e[--Ie];He(fr,Ye,9),_e[Ie++]=Ae.pixs,_e[Ie++]=4,_e[Ie++]=Ae.i,Ae.qmv();var ur=_e[--Ie],Br=_e[--Ie];He(Br,ur,0),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.columns-1,_e[Ie++]=Ae.i,Ae.qmv();var Dr=_e[--Ie],Qr=_e[--Ie];He(Qr,Dr,9)}Ae.i=~~(Ae.rows/2)-5,_e[Ie++]=1/0;for(var fn=wr(Ge(5),Ce(Ae.dccu,Ae.dcc),10),cn=0,Bn=fn.length;cn<Bn;cn++)_e[Ie++]=Ce(fn,cn)-48;var Kn=wr(Ge(5),Ce(Ae.dccl,Ae.dcc),10);_e[Ie++]=0;for(var Nr=0,un=Kn.length;Nr<un;Nr++)_e[Ie++]=Ce(Kn,Nr)-48;for(var dn=xe(),yn=0,Gn=dn.length;yn<Gn;yn++){_e[Ie++]=Ce(dn,yn),_e[Ie++]=Ae.pixs,_e[Ie++]=2,_e[Ie++]=Ae.i,Ae.qmv();var oi=_e[Ie-3],Cn=_e[Ie-1],gi=_e[Ie-2];Ie-=3,He(gi,Cn,oi),Ae.i=Ae.i+1}_e[Ie++]=1/0,_e[Ie++]=Ae.start,_e[Ie++]=Ae.mcc,Ur(Ae.ecws),_e[Ie++]=Ae.tcc,_e[Ie++]=283,_e[Ie++]=Ae.acc,Ur(Ae.dcws);for(var Dn=0,ji=Ae.pads;Dn<ji;Dn++)_e[Ie++]=284;_e[Ie++]=Ae.qcc,Ae.tileseq=xe(),Ae.x=5,Ae.y=1;for(var Ji=Ae.tileseq,Hi=0,ei=Ji.length;Hi<ei;Hi++){for(var Zi=wr(Ge(5),Ce(Ae.ultracode_tiles,Ce(Ji,Hi)),10),Ni=0,Li=Zi.length;Ni<Li;Ni++){_e[Ie++]=Ce(Zi,Ni),_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.qmv();var aa=_e[Ie-3],zi=_e[Ie-1],Qi=_e[Ie-2];Ie-=3,He(Qi,zi,aa-48),Ae.y=Ae.y+1}if(Ae.y!=Ae.rows-1)Ae.y=Ae.y+1;else{Ae.x=Ae.x+1,Ae.y=1,_e[Ie++]=Ae.pixs,_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.qmv();var Yi=_e[--Ie],ca=_e[--Ie];Ce(ca,Yi)!=-1&&(Ae.x=Ae.x+1)}}_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.columns],["pixy",Ae.rows],["height",Ae.rows*Ae.modunit/72],["width",Ae.columns*Ae.modunit/72],["colormap",Ae.ultracode_colormap],["borderleft",1],["borderright",1],["bordertop",1],["borderbottom",1],["opt",Ae.options]]),Ae._render&&Oi(),Ae=Lr}function L1(){if(!L1.globals){var Jn=Ae;Ae=L1.globals={};var gr=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]]);Ae.gs1_cc_lintypecccolumns=gr;var jr=new Map([["a",xe([xe([167,138,118,108,88,78,59]),xe([167,138,118,98,78]),xe([197,167,138,108,78])])],["b",xe([xe([336,296,256,208,160,104,56]),xe([768,648,536,416,304,208,152,112,72,32]),xe([1184,1016,840,672,496,352,264,208,152,96,56])])]]);Ae.gs1_cc_bitcapsmaps=jr,Ae.gs1_cc_fillpat=xe([0,0,1,0,0]),Ae.gs1_cc_pwr928init=xe([0,0,0,0,0,0,1]),Ae.gs1_cc_tobin=function(){var X1=_e[--Ie],sA=Ge(X1);_e[Ie++]=sA;for(var R1=0,Ks=sA.length-1;R1<=Ks;R1+=1){var j1=_e[Ie-1];He(j1,R1,48)}var B1=_e[Ie-1];_e[Ie++]=B1;var hA=_e[Ie-3],AA=_e[Ie-1];_e[Ie-3]=_e[Ie-2],Ie-=2;var $1=wr(Ge(AA.length),hA,2);rr(AA,AA.length-$1.length,$1)},Ae.gs1_cc_fnc1=-1,Ae.gs1_cc_lnumeric=-2,Ae.gs1_cc_lalphanumeric=-3,Ae.gs1_cc_liso646=-4,_e[Ie++]=1/0;for(var Gr=65;Gr<=90;Gr+=1)_e[Ie++]=Gr,_e[Ie++]=Gr-65,_e[Ie++]=5,Ae.gs1_cc_tobin();for(var zr=48;zr<=57;zr+=1)_e[Ie++]=zr,_e[Ie++]=zr+4,_e[Ie++]=6,Ae.gs1_cc_tobin();_e[Ie++]=Ae.gs1_cc_fnc1,_e[Ie++]="11111";var rn=er();Ae.alpha=rn,_e[Ie++]=1/0;for(var Yr=0;Yr<=119;Yr+=1){var Lr=pr(Ge(2),"00"),Rr=wr(Ge(2),Yr,11);if(rr(Lr,2-Rr.length,Rr),_e[Ie++]=Yr,_e[Ie++]=Lr,Ce(Lr,0)==65){var Kr=_e[Ie-1];He(Kr,0,94)}var en=_e[Ie-1];if(Ce(en,1)==65){var Vr=_e[Ie-1];He(Vr,1,94)}var bn=_e[--Ie],sn=_e[--Ie],pn=pr(Ge(7),"0000000"),Pn=wr(Ge(7),sn+8,2);rr(pn,7-Pn.length,Pn),_e[Ie++]=bn,_e[Ie++]=pn}_e[Ie++]=Ae.gs1_cc_lalphanumeric,_e[Ie++]="0000";var wn=er();Ae.numeric=wn,_e[Ie++]=1/0;for(var kn=48;kn<=57;kn+=1)_e[Ie++]=kn,_e[Ie++]=kn-43,_e[Ie++]=5,Ae.gs1_cc_tobin();_e[Ie++]=Ae.gs1_cc_fnc1,_e[Ie++]="01111";for(var Sn=65;Sn<=90;Sn+=1)_e[Ie++]=Sn,_e[Ie++]=Sn-33,_e[Ie++]=6,Ae.gs1_cc_tobin();_e[Ie++]=42,_e[Ie++]="111010";for(var Wn=44;Wn<=47;Wn+=1)_e[Ie++]=Wn,_e[Ie++]=Wn+15,_e[Ie++]=6,Ae.gs1_cc_tobin();_e[Ie++]=Ae.gs1_cc_lnumeric,_e[Ie++]="000",_e[Ie++]=Ae.gs1_cc_liso646,_e[Ie++]="00100";var ri=er();Ae.alphanumeric=ri,_e[Ie++]=1/0;for(var ni=48;ni<=57;ni+=1)_e[Ie++]=ni,_e[Ie++]=ni-43,_e[Ie++]=5,Ae.gs1_cc_tobin();_e[Ie++]=Ae.gs1_cc_fnc1,_e[Ie++]="01111";for(var zn=65;zn<=90;zn+=1)_e[Ie++]=zn,_e[Ie++]=zn-1,_e[Ie++]=7,Ae.gs1_cc_tobin();for(var Hn=97;Hn<=122;Hn+=1)_e[Ie++]=Hn,_e[Ie++]=Hn-7,_e[Ie++]=7,Ae.gs1_cc_tobin();_e[Ie++]=33,_e[Ie++]="11101000",_e[Ie++]=34,_e[Ie++]="11101001";for(var On=37;On<=47;On+=1)_e[Ie++]=On,_e[Ie++]=On+197,_e[Ie++]=8,Ae.gs1_cc_tobin();for(var qn=58;qn<=63;qn+=1)_e[Ie++]=qn,_e[Ie++]=qn+187,_e[Ie++]=8,Ae.gs1_cc_tobin();_e[Ie++]=95,_e[Ie++]="11111011",_e[Ie++]=32,_e[Ie++]="11111100",_e[Ie++]=Ae.gs1_cc_lnumeric,_e[Ie++]="000",_e[Ie++]=Ae.gs1_cc_lalphanumeric,_e[Ie++]="00100";var pi=er();Ae.iso646=pi,_e[Ie++]=1/0,_e[Ie++]=Ae.gs1_cc_pwr928init;for(var Ln=0;Ln<68;Ln++)_e[Ie++]=xe(7);Ae.pwr928=xe();for(var Xn=1;Xn<=68;Xn+=1){Ae.j=Xn,Ae.v=0;for(var Yn=6;Yn>=1;Yn-=1)Ae.i=Yn,Ae.v=lr(Ce(Ce(Ae.pwr928,Ae.j-1),Ae.i)*2+~~(Ae.v/928)),He(Ce(Ae.pwr928,Ae.j),Ae.i,Ae.v%928);He(Ce(Ae.pwr928,Ae.j),0,lr(Ce(Ce(Ae.pwr928,Ae.j-1),0)*2+~~(Ae.v/928)))}Ae.pwr928=Ae.pwr928,Ae=Jn}var Jn=Ae;Ae=Object.assign({},Ae,L1.globals),Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!1,Ae.dontdraw=!1,Ae.ccversion="a",Ae.cccolumns=-1,Ae.lintype="",Ae.linwidth=-1,Ti();var mi=_e[--Ie];Ae.options=mi;var Ii=_e[--Ie];if(Ae.barcode=Ii,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),si(Ae.ccversion,"a")&&si(Ae.ccversion,"b")&&si(Ae.ccversion,"c")&&(_e[Ie++]="bwipp.gs1ccBadCCversion#36503",_e[Ie++]="ccversion must be a, b or c",Sr()),Ae.cccolumns>30&&(_e[Ie++]="bwipp.gs1ccColumnsTooBig#36507",_e[Ie++]="The maximum number of composite component columns is 30",Sr()),Ae.lintype.length!=0&&(vr(Ae.gs1_cc_lintypecccolumns,Ae.lintype)||(_e[Ie++]="bwipp.gs1ccBadLinType#36512",_e[Ie++]="The lintype is not recognised",Sr())),Ae.cccolumns==-1){gn(Ae.lintype,"gs1-128")&&gn(Ae.ccversion,"c")?(Ae.linwidth<0&&(_e[Ie++]="bwipp.gs1ccMissingLinWidth#36522",_e[Ie++]="linwidth must be set for a GS1-128 with a CC-C composite component",Sr()),Ae.linwidth<68&&(_e[Ie++]="bwipp.gs1ccMinimumLinWidth#36525",_e[Ie++]="Minimum linwidth for a GS1-128 with a CC-C composite component is 68",Sr()),Ae.linwidth==68?_e[Ie++]=1:_e[Ie++]=~~((Ae.linwidth-52)/17)):Ae.lintype.length!=0?_e[Ie++]=Ce(Ae.gs1_cc_lintypecccolumns,Ae.lintype):_e[Ie++]=2;var Wr=_e[--Ie];Ae.cccolumns=Wr}si(Ae.ccversion,"c")&&(Ae.cccolumns<2||Ae.cccolumns>4)&&(_e[Ie++]="bwipp.gs1ccBadColumns#36536",_e[Ie++]="CC-A and CC-B require 2 to 4 columns",Sr()),Ae.lintype.length!=0&&si(Ae.ccversion,"c")&&Pi(Ae.cccolumns,Ce(Ae.gs1_cc_lintypecccolumns,Ae.lintype))&&(_e[Ie++]="bwipp.gs1ccColumnsTooSmall#36542",_e[Ie++]="The cccolumns value is too small for the linear symbology",Sr()),_e[Ie++]=Ae.barcode,_e[Ie++]="ai",ka();var vn=_e[--Ie];Ae.fncs=vn;var _n=_e[--Ie];Ae.vals=_n;var Un=_e[--Ie];for(Ae.ais=Un,Ae.isupper=function(){var qs=_e[--Ie];_e[Ie++]=qs>=65&&qs<=90},Ae.isnum0=function(){var qs=_e[--Ie];_e[Ie++]=qs>=48&&qs<=57},Ae.isnum1=function(){var qs=_e[--Ie];_e[Ie++]=qs>=49&&qs<=57};;){if(Ae.ais.length>=1&&(gn(Ce(Ae.ais,0),"10")||gn(Ce(Ae.ais,0),"11")||gn(Ce(Ae.ais,0),"17"))){_e[Ie++]=-1,_e[Ie++]="10";break}if(Ae.ais.length>=1&&gn(Ce(Ae.ais,0),"90")){if(Ae.v=Ce(Ae.vals,0),Ae.v.length>=1){_e[Ie++]=Ce(Ae.v,0),Ae.isupper();var Qn=_e[--Ie];if(Qn){_e[Ie++]=0,_e[Ie++]="11";break}}if(Ae.v.length>=2){_e[Ie++]=Ce(Ae.v,0),Ae.isnum1(),_e[Ie++]=Ce(Ae.v,1),Ae.isupper();var ii=_e[--Ie],li=_e[--Ie];if(li&&ii){_e[Ie++]=1,_e[Ie++]="11";break}}if(Ae.v.length>=3){_e[Ie++]=Ce(Ae.v,0),Ae.isnum1(),_e[Ie++]=Ce(Ae.v,1),Ae.isnum0();var ui=_e[--Ie],wi=_e[--Ie];_e[Ie++]=na(wi,ui),_e[Ie++]=Ce(Ae.v,2),Ae.isupper();var Ve=_e[--Ie],Zr=_e[--Ie];if(Zr&&Ve){_e[Ie++]=2,_e[Ie++]="11";break}}if(Ae.v.length>=4){_e[Ie++]=Ce(Ae.v,0),Ae.isnum1(),_e[Ie++]=Ce(Ae.v,1),Ae.isnum0();var Ai=_e[--Ie],Bi=_e[--Ie];_e[Ie++]=na(Bi,Ai),_e[Ie++]=Ce(Ae.v,2),Ae.isnum0();var ki=_e[--Ie],Ei=_e[--Ie];_e[Ie++]=na(Ei,ki),_e[Ie++]=Ce(Ae.v,3),Ae.isupper();var Wi=_e[--Ie],ma=_e[--Ie];if(ma&&Wi){_e[Ie++]=3,_e[Ie++]="11";break}}}_e[Ie++]=-1,_e[Ie++]="0";break}var Ba=_e[--Ie];Ae.method=Ba;var va=_e[--Ie];if(Ae.npre=va,gn(Ae.method,"10")){var Aa=Ce(Ae.vals,0);if(_e[Ie++]=gn(Ce(Ae.ais,0),"11")||gn(Ce(Ae.ais,0),"17"),_e[Ie++]=Aa,Aa.length>=6){var Ua=_e[--Ie],Ea=Oe(Ua,0,6);_e[Ie++]=!0;for(var la=0,Ma=Ea.length;la<Ma;la++){var Ta=Ce(Ea,la);(Ta<48||Ta>57)&&(_e[Ie-1]=!1)}}else _e[Ie-1]=!1;var Ca=_e[--Ie],Er=_e[--Ie];if(Er&&Ca){var Hr=Ce(Ae.vals,0),or=pr(Ge(16),"0000000000000000"),Ar=wr(Ge(16),dr(Oe(Hr,0,2))*384+((dr(Oe(Hr,2,2))-1)*32+dr(Oe(Hr,4,2))),2);rr(or,16-Ar.length,Ar),_e[Ie++]=or,_e[Ie++]=1/0,_e[Ie++]=1,_e[Ie++]=0,tr(4,-1);var Ye=_e[--Ie];tn(Ye,function(){_e[Ie-1]-=48}),_e[Ie++]=gn(Ce(Ae.ais,0),"11")?0:1;var fr=xe();Ae.cdf=fr,Ae.ais=Oe(Ae.ais,1,Ae.ais.length-1),Ae.vals=Oe(Ae.vals,1,Ae.vals.length-1),Ae.fncs=Oe(Ae.fncs,1,Ae.fncs.length-1)}else Ae.cdf=xe([1,0,1,1]);Ae.ais.length!=0?gn(Ce(Ae.ais,0),"10")?(_e[Ie++]=1/0,tn(Ce(Ae.vals,0)),Ae.gpf=xe(),Ae.ais.length>1&&(_e[Ie++]=1/0,Ur(Ae.gpf),_e[Ie++]=Ae.gs1_cc_fnc1,Ae.gpf=xe()),Ae.ais=Oe(Ae.ais,1,Ae.ais.length-1),Ae.vals=Oe(Ae.vals,1,Ae.vals.length-1),Ae.fncs=Oe(Ae.fncs,1,Ae.fncs.length-1)):Ae.gpf=xe([Ae.gs1_cc_fnc1]):(_e[Ie++]=1/0,Ur(Ae.cdf),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,Ae.cdf=xe(),Ae.gpf=xe([])),Ae.mode="numeric"}if(gn(Ae.method,"11")){Ae.cdf=xe([1,1]),Ae.ai90=Ce(Ae.vals,0);var ur=Ae.npre+1!=Ae.ai90.length?Oe(Ae.ai90,Ae.npre+1,lr(Ae.ai90.length-Ae.npre)-1):"";Ae.ai90rem=ur,_e[Ie++]="nalpha",_e[Ie++]=0,tn(Ae.ai90rem,function(){var qs=_e[--Ie];qs>=65&&qs<=90&&(_e[Ie-1]+=1)});var Br=_e[--Ie],Dr=_e[--Ie];Ae[Dr]=Br,_e[Ie++]="nnums",_e[Ie++]=0,tn(Ae.ai90rem,function(){var qs=_e[--Ie];qs>=48&&qs<=57&&(_e[Ie-1]+=1)});var Qr=_e[--Ie],fn=_e[--Ie];Ae[fn]=Qr,_e[Ie++]="mode",Xa(Ae.nalpha,Ae.nnums)?_e[Ie++]="alpha":Ae.nalpha==0?_e[Ie++]="numeric":_e[Ie++]="alphanumeric";var cn=_e[--Ie],Bn=_e[--Ie];Ae[Bn]=cn,lr(Ae.nalpha+Ae.nnums)!=Ae.ai90rem.length&&(Ae.mode="alphanumeric"),_e[Ie++]=1/0,Ur(Ae.cdf),gn(Ae.mode,"alphanumeric")&&(_e[Ie++]=0),gn(Ae.mode,"numeric")&&(_e[Ie++]=1,_e[Ie++]=0),gn(Ae.mode,"alpha")&&(_e[Ie++]=1,_e[Ie++]=1),Ae.cdf=xe();var Kn=Ae.ais.length>1?Ce(Ae.ais,1):-1;Ae.ais1=Kn;var Nr=Ae.vals.length>1?Ce(Ae.vals,1):-1;Ae.vals1=Nr,gn(Ae.ais1,"21")||gn(Ae.ais1,"8004")?(_e[Ie++]=1/0,Ur(Ae.cdf),gn(Ae.ais1,"21")?(_e[Ie++]=1,_e[Ie++]=0):(_e[Ie++]=1,_e[Ie++]=1),Ae.cdf=xe()):(_e[Ie++]=1/0,Ur(Ae.cdf),_e[Ie++]=0,Ae.cdf=xe());var un=Ae.npre!=0?dr(Oe(Ae.ai90,0,Ae.npre)):0;Ae.nval=un,Nn("BDHIJKLNPQRSTVXZ",Oe(Ae.ai90,Ae.npre,1));var dn=_e[--Ie];if(dn){var yn=_e[--Ie];Ie--;var Gn=yn.length;Ie--,Ae.aval=Gn}else Ie--,Ae.aval=-1;if(Ae.nval<31&&Ae.aval!=-1){var oi=pr(Ge(5),"00000"),Cn=wr(Ge(5),Ae.nval,2);rr(oi,5-Cn.length,Cn),_e[Ie++]=1/0,tn(oi,function(){_e[Ie-1]-=48});var gi=xe();Ae.nbits=gi;var Dn=pr(Ge(4),"0000"),ji=wr(Ge(4),Ae.aval,2);rr(Dn,4-ji.length,ji),_e[Ie++]=1/0,tn(Dn,function(){_e[Ie-1]-=48});var Ji=xe();Ae.abits=Ji,_e[Ie++]=1/0,Ur(Ae.cdf),Ur(Ae.nbits),Ur(Ae.abits),Ae.cdf=xe()}else{var Hi=pr(Ge(10),"0000000000"),ei=wr(Ge(10),Ae.nval,2);rr(Hi,10-ei.length,ei),_e[Ie++]=1/0,tn(Hi,function(){_e[Ie-1]-=48});var Zi=xe();Ae.nbits=Zi;var Ni=pr(Ge(5),"00000"),Li=wr(Ge(5),Ce(Ae.ai90,Ae.npre)-65,2);rr(Ni,5-Li.length,Li),_e[Ie++]=1/0,tn(Ni,function(){_e[Ie-1]-=48});var aa=xe();Ae.abits=aa,_e[Ie++]=1/0,Ur(Ae.cdf),_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,Ur(Ae.nbits),Ur(Ae.abits),Ae.cdf=xe()}if(si(Ae.mode,"alpha"))_e[Ie++]=1/0,tn(Ae.ai90rem),Ae.ais.length>1&&(_e[Ie++]=Ae.gs1_cc_fnc1),Ae.gpf=xe();else{_e[Ie++]=1/0,tn(Ae.ai90rem),Ae.ais.length>1&&(_e[Ie++]=Ae.gs1_cc_fnc1),Ae.in=xe(),Ae.out=xe(Ae.in.length*6),Ae.j=0;for(var zi=0,Qi=Ae.in.length-1;zi<=Qi;zi+=1){var Yi=Ce(Ae.alpha,Ce(Ae.in,zi));_e[Ie++]=1/0,tn(Yi,function(){_e[Ie-1]-=48});var ca=xe();rr(Ae.out,Ae.j,ca),Ae.j=Yi.length+Ae.j}_e[Ie++]=1/0,Ur(Ae.cdf),Ur(Oe(Ae.out,0,Ae.j)),Ae.cdf=xe(),Ae.gpf=xe([]),Ae.ais.length>1&&(Ae.mode="numeric")}Ae.ais=Oe(Ae.ais,1,Ae.ais.length-1),Ae.vals=Oe(Ae.vals,1,Ae.vals.length-1),Ae.fncs=Oe(Ae.fncs,1,Ae.fncs.length-1),Ae.ais.length!=0&&(gn(Ae.ais1,"21")||gn(Ae.ais1,"8004"))&&(_e[Ie++]=1/0,Ur(Ae.gpf),tn(Ae.vals1),Ae.gpf=xe(),Ae.ais=Oe(Ae.ais,1,Ae.ais.length-1),Ae.vals=Oe(Ae.vals,1,Ae.vals.length-1),Ae.fncs=Oe(Ae.fncs,1,Ae.fncs.length-1),Ae.ais.length!=0&&(_e[Ie++]=1/0,Ur(Ae.gpf),_e[Ie++]=Ae.gs1_cc_fnc1,Ae.gpf=xe()))}gn(Ae.method,"0")&&(Ae.cdf=xe([0]),Ae.gpf=xe([]),Ae.mode="numeric"),_e[Ie++]=1/0,Ur(Ae.gpf);for(var ea=0,Vi=Ae.ais.length-1;ea<=Vi;ea+=1)Ae.i=ea,tn(Ce(Ae.ais,Ae.i)),tn(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(_e[Ie++]=Ae.gs1_cc_fnc1);di(xe(xi()));var ia=_e[--Ie];Ae.gpf=ia,Ie--,Ae.rembits=function(){var qs=_e[--Ie];if(Ae.used=qs,si(Ae.ccversion,"c")){Ae.bitcaps=Ce(Ce(Ae.gs1_cc_bitcapsmaps,Ae.ccversion),Ae.cccolumns-2),_e[Ie++]=-1,tn(Ae.bitcaps,function(){var AA=_e[Ie-1];if(Sa(AA,Ae.used)){var $1=_e[--Ie],BA=_e[--Ie];_e[Ie++]=$1,_e[Ie++]=BA}Ie--});var X1=_e[Ie-1];if(X1!=-1){var sA=_e[--Ie];_e[Ie++]=lr(sA-Ae.used)}}else{var R1=new Map([["c",-1]]);Ce(R1,Ae.ccversion);var Ks=cr(Ae.used/8);Ae.m=~~(Ks/6)*5+Ks%6,Ae.m<=40&&(_e[Ie++]=8),Ae.m>=41&&Ae.m<=160&&(_e[Ie++]=16),Ae.m>=161&&Ae.m<=320&&(_e[Ie++]=32),Ae.m>=321&&Ae.m<=833&&(_e[Ie++]=64),Ae.m>=834&&(_e[Ie++]=32);var j1=_e[--Ie];for(Ae.eccws=j1,Ae.m=lr(Ae.m+Ae.eccws)+3,Ae.cccolumns>30&&(Ae.cccolumns=30);!(cr(Ae.m/Ae.cccolumns)<=30||Ae.cccolumns>=30);)Ae.cccolumns=Ae.cccolumns+1;Ae.r=cr(Ae.m/Ae.cccolumns),Ae.r<3&&(Ae.r=3);var B1=lr(Ae.cccolumns*Ae.r-Ae.eccws)-3;Ae.tgt=lr(~~(B1/5)*6+B1%5)*8,Ae.used<=8304?_e[Ie++]=lr(Ae.tgt-Ae.used):_e[Ie++]=-1}var hA=_e[Ie-1];hA==-1&&(Ie--,gn(Ae.ccversion,"a")?(Ae.ccversion="b",_e[Ie++]=Ae.used,Ae.rembits()):gn(Ae.ccversion,"b")&&gn(Ae.lintype,"gs1-128")?(Ae.ccversion="c",Ae.cccolumns=~~((Ae.linwidth-52)/17),_e[Ie++]=Ae.used,Ae.rembits()):_e[Ie++]=-1)},Ae.encode=function(){var qs=_e[Ie-1];if(si(qs,"raw")){var X1=_e[--Ie],sA=_e[--Ie];_e[Ie++]=Ce(X1,sA)}else Ie--;var R1=_e[--Ie];_e[Ie++]=1/0,tn(R1,function(){_e[Ie-1]-=48});var Ks=xe(),j1=Ks.length;_e[Ie++]=Ks,_e[Ie++]=j1,j1+Ae.j>Ae.gpfenc.length&&(Ie-=2,_e[Ie++]="bwipp.gs1ccDataTooLarge#36809",_e[Ie++]="Data too large for the composite component",Sr());var B1=_e[--Ie],hA=_e[--Ie];rr(Ae.gpfenc,Ae.j,hA),Ae.j=lr(B1+Ae.j)},_e[Ie++]=1/0;for(var sa=0,Pa=Ae.gpf.length;sa<Pa;sa++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=-1,Ae.numericruns=xe(),_e[Ie++]=1/0;for(var ja=0,Ha=Ae.gpf.length;ja<Ha;ja++)_e[Ie++]=0;_e[Ie++]=0,Ae.alphanumericruns=xe(),_e[Ie++]=1/0;for(var $a=0,to=Ae.gpf.length;$a<to;$a++)_e[Ie++]=0;_e[Ie++]=9999,Ae.nextiso646only=xe();for(var Ga=Ae.gpf.length-1;Ga>=0;Ga-=1){Ae.i=Ga;var bo=pr(Ge(2),"00"),La=Ce(Ae.gpf,Ae.i);_e[Ie++]=Ce(Ae.gpf,Ae.i),_e[Ie++]=bo;var Io=0;if(La==Ae.gs1_cc_fnc1&&(La=94),He(bo,Io,La),Ae.i<Ae.gpf.length-1){var Va=_e[Ie-1],Ao=Ce(Ae.gpf,Ae.i+1),io=1;Ao==Ae.gs1_cc_fnc1&&(Ao=94),He(Va,io,Ao)}var Oa=_e[--Ie];vr(Ae.numeric,Oa)?He(Ae.numericruns,Ae.i,Ce(Ae.numericruns,Ae.i+2)+2):He(Ae.numericruns,Ae.i,0);var co=_e[Ie-1],ao=vr(Ae.alphanumeric,co);ao?He(Ae.alphanumericruns,Ae.i,Ce(Ae.alphanumericruns,Ae.i+1)+1):He(Ae.alphanumericruns,Ae.i,0);var wa=_e[--Ie];vr(Ae.iso646,wa)&&!vr(Ae.alphanumeric,wa)?He(Ae.nextiso646only,Ae.i,0):He(Ae.nextiso646only,Ae.i,Ce(Ae.nextiso646only,Ae.i+1)+1)}for(Ae.gpfenc=xe(8304),Ae.i=0,Ae.j=0;Ae.i!=Ae.gpf.length;)for(;;){if(gn(Ae.mode,"numeric"))if(Ae.i<=Ae.gpf.length-2){var eo=Ge(2),so=Ce(Ae.gpf,Ae.i);_e[Ie++]=eo;var za=0;so==Ae.gs1_cc_fnc1&&(so=94),He(eo,za,so);var Po=_e[Ie-1],wo=Ce(Ae.gpf,Ae.i+1),Ho=1;wo==Ae.gs1_cc_fnc1&&(wo=94),He(Po,Ho,wo);var Go=_e[Ie-1],es=vr(Ae.numeric,Go);if(es){_e[Ie++]=Ae.numeric,Ae.encode(),Ae.i=Ae.i+2;break}_e[Ie-1]=Ae.gs1_cc_lalphanumeric,_e[Ie++]=Ae.numeric,Ae.encode(),Ae.mode="alphanumeric";break}else{var To=Ce(Ae.gpf,Ae.i);if(To<48||To>57){_e[Ie++]=Ae.gs1_cc_lalphanumeric,_e[Ie++]=Ae.numeric,Ae.encode(),Ae.mode="alphanumeric";break}_e[Ie++]="rem",_e[Ie++]=Ae.cdf.length+Ae.j,Ae.rembits();var Yo=_e[--Ie],Ko=_e[--Ie];if(Ae[Ko]=Yo,Ae.rem>=4&&Ae.rem<=6){var ts=Oe(pr(Ge(6),"000000"),0,Ae.rem),Lo=wr(Ge(4),Ce(Ae.gpf,Ae.i)-47,2);rr(ts,4-Lo.length,Lo),_e[Ie++]=ts,_e[Ie++]="raw",Ae.encode(),Ae.i=Ae.i+1;break}else{var fs=Ge(2);He(fs,0,Ce(Ae.gpf,Ae.i)),He(fs,1,94),_e[Ie++]=fs,_e[Ie++]=Ae.numeric,Ae.encode(),Ae.i=Ae.i+1;break}}if(gn(Ae.mode,"alphanumeric")){if(Ce(Ae.gpf,Ae.i)==Ae.gs1_cc_fnc1){_e[Ie++]=Ae.gs1_cc_fnc1,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="numeric",Ae.i=Ae.i+1;break}var Qe=Ce(Ae.gpf,Ae.i);if(vr(Ae.iso646,Qe)&&!vr(Ae.alphanumeric,Qe)){_e[Ie++]=Ae.gs1_cc_liso646,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="iso646";break}if(Ce(Ae.numericruns,Ae.i)>=6){_e[Ie++]=Ae.gs1_cc_lnumeric,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="numeric";break}var nr=Ce(Ae.numericruns,Ae.i);if(nr>=4&&lr(nr+Ae.i)==Ae.gpf.length){_e[Ie++]=Ae.gs1_cc_lnumeric,_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.mode="numeric";break}_e[Ie++]=Ce(Ae.gpf,Ae.i),_e[Ie++]=Ae.alphanumeric,Ae.encode(),Ae.i=Ae.i+1;break}if(gn(Ae.mode,"iso646")){if(Ce(Ae.gpf,Ae.i)==Ae.gs1_cc_fnc1){_e[Ie++]=Ae.gs1_cc_fnc1,_e[Ie++]=Ae.iso646,Ae.encode(),Ae.mode="numeric",Ae.i=Ae.i+1;break}if(Ce(Ae.numericruns,Ae.i)>=4&&Ce(Ae.nextiso646only,Ae.i)>=10){_e[Ie++]=Ae.gs1_cc_lnumeric,_e[Ie++]=Ae.iso646,Ae.encode(),Ae.mode="numeric";break}if(Ce(Ae.alphanumericruns,Ae.i)>=5&&Ce(Ae.nextiso646only,Ae.i)>=10){_e[Ie++]=Ae.gs1_cc_lalphanumeric,_e[Ie++]=Ae.iso646,Ae.encode(),Ae.mode="alphanumeric";break}_e[Ie++]=Ce(Ae.gpf,Ae.i),_e[Ie++]=Ae.iso646,Ae.encode(),Ae.i=Ae.i+1;break}}Ae.gpf=Oe(Ae.gpfenc,0,Ae.j),_e[Ie++]=Ae.cdf.length+Ae.gpf.length,Ae.rembits();var br=_e[Ie-1];br==-1&&(_e[Ie-1]="bwipp.gs1ccDataTooLarge#36946",_e[Ie++]="Data too large for the composite component",Sr());var Fr=_e[--Ie];if(Ae.pad=xe(Fr),Ae.pad.length>0){for(var Xr=0,An=Ae.pad.length-1;Xr<=An;Xr+=5){Ae.i=Xr;var ln=Ae.pad,an=Ae.i,In=Ae.pad,En=Ae.i,ti=5,Ci=In.length-En;if(In.length-En>5){var _i=ti;ti=Ci,Ci=_i}rr(ln,an,Oe(Ae.gs1_cc_fillpat,0,Ci))}if(gn(Ae.mode,"numeric")){_e[Ie++]=1/0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ur(Ae.pad);var bi=xe();Ae.pad=Oe(bi,0,Ae.pad.length)}if(gn(Ae.mode,"alpha")){_e[Ie++]=1/0,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=1,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ur(Ae.pad);var qi=xe();Ae.pad=Oe(qi,0,Ae.pad.length)}}if(_e[Ie++]=1/0,Ur(Ae.cdf),Ur(Ae.gpf),Ur(Ae.pad),Ae.bits=xe(),gn(Ae.ccversion,"a")){_e[Ie++]=1/0;for(var Gi=0;Gi<28;Gi++)_e[Ie++]=0;for(Ae.cws=xe(),Ae.b=0,Ae.c=0;Ae.b!=Ae.bits.length;){var ci=Ae.bits,vi=Ae.b,Xi=Ae.bits,ba=Ae.b,$i=Xi.length-ba,Wa=69;if(69>Xi.length-ba){var _i=$i;$i=Wa,Wa=_i}Ae.bs=Oe(ci,vi,Wa),Ae.bsl=Ae.bs.length,Ae.cs=Oe(Ae.cws,Ae.c,~~(Ae.bsl/10)+1),Ae.csl=Ae.cs.length;for(var Da=0,_o=Ae.bsl-1;Da<=_o;Da+=1){Ae.i=Da;for(var Ra=0,ps=Ae.csl-1;Ra<=ps;Ra+=1){Ae.j=Ra;var Ms=Ae.cs,ss=Ae.j;He(Ms,ss,lr(Ce(Ms,ss)+Ce(Ce(Ae.pwr928,Ae.i),Ae.j+7-Ae.csl)*Ce(Ae.bs,Ae.bsl-Ae.i-1)))}}for(var Ia=Ae.csl-1;Ia>=1;Ia-=1){Ae.i=Ia;var Bs=Ae.cs,Cs=Ae.i;He(Bs,Cs-1,lr(Ce(Bs,Cs-1)+~~(Ce(Ae.cs,Ae.i)/928)));var Mo=Ae.cs,Is=Ae.i;He(Mo,Is,Ce(Mo,Is)%928)}Ae.b=Ae.b+Ae.bsl,Ae.c=Ae.c+Ae.csl}Ae.cws=Oe(Ae.cws,0,Ae.c),Ae.barcode=Ge(Ae.cws.length*4);for(var Os=0,Gs=Ae.cws.length-1;Os<=Gs;Os+=1){Ae.i=Os;var Hs=pr(Ge(4),"^000"),$o=wr(Ge(4),Ce(Ae.cws,Ae.i),10);rr(Hs,4-$o.length,$o),rr(Ae.barcode,Ae.i*4,Hs)}qr(Ae.options,"parse"),He(Ae.options,"cca",!0),He(Ae.options,"columns",Ae.cccolumns),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,nA();var S1=_e[--Ie];Ae.args=S1}if(gn(Ae.ccversion,"b")){Ae.barcode=Ge(~~(Ae.bits.length/8));for(var a1=0,Ws=Ae.barcode.length-1;a1<=Ws;a1+=1){Ae.i=a1;for(var vs=Oe(Ae.bits,Ae.i*8,8),Ls=0,c1=0,q1=vs.length;c1<q1;c1++)Ls=lr(Ls+Ce(vs,c1))*2;He(Ae.barcode,Ae.i,~~(Ls/2))}qr(Ae.options,"parse"),He(Ae.options,"ccb",!0),He(Ae.options,"columns",Ae.cccolumns),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,nA();var $s=_e[--Ie];Ae.args=$s}if(gn(Ae.ccversion,"c")){Ae.barcode=Ge(~~(Ae.bits.length/8));for(var T1=0,x1=Ae.barcode.length-1;T1<=x1;T1+=1){Ae.i=T1;for(var pA=Oe(Ae.bits,Ae.i*8,8),oA=0,Rs=0,dA=pA.length;Rs<dA;Rs++)oA=lr(oA+Ce(pA,Rs))*2;He(Ae.barcode,Ae.i,~~(oA/2))}qr(Ae.options,"parse"),He(Ae.options,"ccc",!0),He(Ae.options,"columns",Ae.cccolumns),He(Ae.options,"eclevel",~~(Tr(Ae.eccws)/Tr(2))-1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,uA();var ol=_e[--Ie];Ae.args=ol}_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=Jn}function gc(){var gr=Ae;Ae=Object.assign({},Ae,gc.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.guardwhitespace=!1,Ae.guardwidth=5,Ae.guardheight=7,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode,"|");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.linear=rn,Ie--;var Yr=_e[--Ie];Ae.comp=Yr}else _e[Ie-1]="bwipp.missingCompositeComponent#37123",_e[Ie++]="A Composite Component must be provided following a pipe character",Sr();He(Ae.options,"lintype","ean13"),He(Ae.options,"inkspreadv",0),He(Ae.options,"dontlint",!0);var Lr=Ge(Ae.comp.length+18);rr(Lr,0,"(01)00000000000000"),rr(Lr,18,Ae.comp),_e[Ie++]=Lr,_e[Ie++]="ai",ka(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,no();var Rr=_e[--Ie];Ae.linsym=Rr,Ae.sbs=Ce(Ae.linsym,"sbs"),Ae.bhs=Ce(Ae.linsym,"bhs"),Ae.bbs=Ce(Ae.linsym,"bbs"),_e[Ie++]="linwidth";var Kr=0;tn(Ae.sbs,function(){var _i=_e[--Ie];Kr=lr(Kr+dr(_i))});var en=_e[--Ie];Ae[en]=Kr,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,L1();var Vr=_e[--Ie];Ae.compsym=Vr,Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccrowmult=Ce(Ae.compsym,"rowmult"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0;for(var bn=0,sn=Ae.ccpixx-97;bn<sn;bn++)_e[Ie++]=0;Ae.linpad=xe(),_e[Ie++]=1/0;var pn=Ae.linsym,Pn=vr(pn,"txt");if(_e[Ie++]=pn,_e[Ie++]="txt",Pn){var wn=_e[--Ie],kn=_e[--Ie];tn(Ce(kn,wn),function(){var _i=_e[--Ie];Ur(_i),tr(4,-1);var bi=_e[--Ie];_e[Ie++]=lr(bi+(Ae.linpad.length+1)),tr(4,1),di(xe(5))})}else Ie-=2;Ae.txt=xe();var Sn=Ae.linsym,Wn=vr(Sn,"text1xalign");if(_e[Ie++]="text1xalign",_e[Ie++]=Sn,_e[Ie++]="text1xalign",Wn){var ri=_e[--Ie],ni=_e[--Ie];_e[Ie++]=Ce(ni,ri)}else Ie-=2,_e[Ie++]="unset";var zn=_e[--Ie],Hn=_e[--Ie];Ae[Hn]=zn;var On=Ae.linsym,qn=vr(On,"text1yalign");if(_e[Ie++]="text1yalign",_e[Ie++]=On,_e[Ie++]="text1yalign",qn){var pi=_e[--Ie],Ln=_e[--Ie];_e[Ie++]=Ce(Ln,pi)}else Ie-=2,_e[Ie++]="unset";var Xn=_e[--Ie],Yn=_e[--Ie];if(Ae[Yn]=Xn,Ae.diff=lr(Ae.linwidth+Ae.linpad.length+1-Ae.ccpixx),Ae.diff>0){_e[Ie++]=1/0;for(var Jn=0,mi=Ae.diff;Jn<mi;Jn++)_e[Ie++]=0;Ae.ccrpad=xe(),Ae.pixx=lr(Ae.ccpixx+Ae.diff)}else Ae.ccrpad=xe(0),Ae.pixx=Ae.ccpixx;Ae.ccrows=Ae.ccrowmult.length,Ae.nbars=~~((Ae.sbs.length+1)/2),Ae.bbsrow=xe(Ae.nbars),Ae.bhsrow=xe(Ae.nbars);for(var Ii=0,Wr=Ae.nbars-1;Ii<=Wr;Ii+=1)Ae.b=Ii,He(Ae.bbsrow,Ae.b,~~(Ce(Ae.bbs,Ae.b)*72)),He(Ae.bhsrow,Ae.b,lr(Ce(Ae.bbsrow,Ae.b)+Ce(Ae.bhs,Ae.b)*72));var vn=Ae.bhsrow;_e[Ie++]="linheight",_e[Ie++]=0;for(var _n=0,Un=vn.length;_n<Un;_n++){var Qn=Ce(vn,_n),ii=_e[--Ie],li=cr(Qn);if(ii<cr(Qn)){var ui=li;li=ii,ii=ui}_e[Ie++]=ii}var wi=_e[--Ie],Ve=_e[--Ie];Ae[Ve]=wi;var Zr=Ae.bbsrow;_e[Ie++]="lindescent",_e[Ie++]=0;for(var Ai=0,Bi=Zr.length;Ai<Bi;Ai++){var ki=Ce(Zr,Ai),Ei=_e[--Ie],Wi=xr(ki);if(Ei>xr(ki)){var ui=Wi;Wi=Ei,Ei=ui}_e[Ie++]=Ei}var ma=_e[--Ie],Ba=_e[--Ie];Ae[Ba]=ma;for(var va=Ae.txt,Aa=0,Ua=va.length;Aa<Ua;Aa++){var Ea=Ce(va,Aa);He(Ea,2,lr(Ce(Ea,2)+-Ae.lindescent))}Ae.mainbars=Ae.nbars;for(var la=0,Ma=Ae.sbs.length-1;la<=Ma;la+=1){var Ta=Mn(Ce(Ae.sbs,la));if(_e[Ie++]=la,gn(Ta,"realtype")){var Ca=_e[--Ie];Ae.mainbars=~~((Ca+1)/2);break}else Ie--}for(var Er=0,Hr=Ae.mainbars-1;Er<=Hr;Er+=1)He(Ae.bhsrow,Er,Ae.linheight);Ae.rowbuf=Ge(Ae.pixx),Ae.prevrow="",Ae.linrowmult=xe(72),Ae.lri=0,_e[Ie++]=1/0;for(var or=Ae.linheight-1,Ar=Ae.lindescent;or>=Ar;or-=1){Ae.y=or,Ae.p=0;for(var Ye=Ae.linpad,fr=0,ur=Ye.length;fr<ur;fr++)He(Ae.rowbuf,Ae.p,Ce(Ye,fr)),Ae.p=Ae.p+1;He(Ae.rowbuf,Ae.p,0),Ae.p=Ae.p+1;for(var Br=0,Dr=Ae.sbs.length-1;Br<=Dr;Br+=1){Ae.i=Br,Ae.i%2==0?_e[Ie++]=Ce(Ae.bbsrow,~~(Ae.i/2))>Ae.y||Ce(Ae.bhsrow,~~(Ae.i/2))<Ae.y?0:1:_e[Ie++]=0;for(var Qr=0,fn=dr(Ce(Ae.sbs,Ae.i));Qr<fn;Qr++){var cn=_e[--Ie];He(Ae.rowbuf,Ae.p,cn),Ae.p=Ae.p+1,_e[Ie++]=cn}Ie--}if(Ae.diff<0&&(He(Ae.rowbuf,Ae.p,0),Ae.p=Ae.p+1),gn(Ae.rowbuf,Ae.prevrow)){var Bn=Ae.linrowmult,Kn=Ae.lri;He(Bn,Kn-1,Ce(Bn,Kn-1)+1)}else{if(Ae.prevrow.length>0)for(var Nr=Ae.prevrow,un=0,dn=Nr.length;un<dn;un++)_e[Ie++]=Ce(Nr,un);Ae.prevrow=pr(Ge(Ae.pixx),Ae.rowbuf),He(Ae.linrowmult,Ae.lri,1),Ae.lri=Ae.lri+1}}for(var yn=Ae.prevrow,Gn=0,oi=yn.length;Gn<oi;Gn++)_e[Ie++]=Ce(yn,Gn);Ae.linpixs=xe(),Ae.linrowmult=Oe(Ae.linrowmult,0,Ae.lri),_e[Ie++]=1/0;for(var Cn=0,gi=Ae.ccpixx,Dn=Ae.ccpixs.length-1;gi<0?Cn>=Dn:Cn<=Dn;Cn+=gi)Ae.i=Cn,Ur(Oe(Ae.ccpixs,Ae.i,Ae.ccpixx)),Ur(Ae.ccrpad);Ur(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var ji=0;ji<93;ji++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Ur(Ae.ccrpad),Ur(Ae.linpad),_e[Ie++]=1,_e[Ie++]=0;for(var Ji=0;Ji<93;Ji++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=1,Ur(Ae.ccrpad),Ur(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var Hi=0;Hi<93;Hi++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Ur(Ae.ccrpad),Ur(Ae.linpixs),Ae.pixs=xe(),_e[Ie++]=1/0,Ur(Ae.ccrowmult),_e[Ie++]=2,_e[Ie++]=2,_e[Ie++]=2,Ur(Ae.linrowmult),Ae.rowmult=xe();for(var ei=Ae.rowmult,Zi=0,Ni=0,Li=ei.length;Ni<Li;Ni++)Zi=lr(Zi+Ce(ei,Ni));Ae.pixy=Zi;var aa=Ae.linsym,zi=vr(aa,"borderleft");if(_e[Ie++]="borderleft",_e[Ie++]=aa,_e[Ie++]="borderleft",zi){var Qi=_e[--Ie],Yi=_e[--Ie];_e[Ie++]=Ce(Yi,Qi)}else Ie-=2,_e[Ie++]=10;var ca=Ae.linpad,ea=_e[--Ie],Vi=1,ia=lr(ea-(ca.length+1));if(lr(ea-(ca.length+1))<1){var ui=Vi;Vi=ia,ia=ui}ia<0&&(ia=0);var sa=_e[--Ie];Ae[sa]=ia;var Pa=Ae.linsym,ja=vr(Pa,"borderright");if(_e[Ie++]="borderright",_e[Ie++]=Pa,_e[Ie++]="borderright",ja){var Ha=_e[--Ie],$a=_e[--Ie];_e[Ie++]=Ce($a,Ha)}else Ie-=2,_e[Ie++]=10;var to=Ae.pixx,Ga=Ae.linpad,bo=Ae.linwidth,La=_e[--Ie],Io=Ae.ccrpad,Va=1-Io.length,Ao=lr(La-(to-Ga.length-1-bo));if(lr(La-(to-Ga.length-1-bo))<1-Io.length){var ui=Va;Va=Ao,Ao=ui}Ao<0&&(Ao=0);var io=_e[--Ie];Ae[io]=Ao,Ae.bordertop=1;var Oa=Ae.linsym,co=vr(Oa,"borderbottom");if(_e[Ie++]="borderbottom",_e[Ie++]=Oa,_e[Ie++]="borderbottom",co){var ao=_e[--Ie],wa=_e[--Ie];_e[Ie++]=Ce(wa,ao)}else Ie-=2,_e[Ie++]=0;var eo=_e[--Ie],so=_e[--Ie];Ae[so]=lr(eo+Ae.lindescent);var za=Ae.linsym,Po=vr(za,"guardleftpos");if(_e[Ie++]="guardleftpos",_e[Ie++]=za,_e[Ie++]="guardleftpos",Po){var wo=_e[--Ie],Ho=_e[--Ie];_e[Ie++]=lr(Ce(Ho,wo)-(Ae.linpad.length+1))}else Ie-=2,_e[Ie++]=0;var Go=_e[--Ie],es=_e[--Ie];Ae[es]=Go;var To=Ae.linsym,Yo=vr(To,"guardleftypos");if(_e[Ie++]="guardleftypos",_e[Ie++]=To,_e[Ie++]="guardleftypos",Yo){var Ko=_e[--Ie],ts=_e[--Ie];_e[Ie++]=lr(Ce(ts,Ko)+-Ae.lindescent)}else Ie-=2,_e[Ie++]=0;var Lo=_e[--Ie],fs=_e[--Ie];Ae[fs]=Lo;var Qe=Ae.linsym,nr=vr(Qe,"guardrightpos");if(_e[Ie++]="guardrightpos",_e[Ie++]=Qe,_e[Ie++]="guardrightpos",nr){var br=_e[--Ie],Fr=_e[--Ie];_e[Ie++]=lr(Ce(Fr,br)+(Ae.linpad.length+1+Ae.linwidth-Ae.pixx))}else Ie-=2,_e[Ie++]=0;var Xr=_e[--Ie],An=_e[--Ie];Ae[An]=Xr;var ln=Ae.linsym,an=vr(ln,"guardrightypos");if(_e[Ie++]="guardrightypos",_e[Ie++]=ln,_e[Ie++]="guardrightypos",an){var In=_e[--Ie],En=_e[--Ie];_e[Ie++]=lr(Ce(En,In)+-Ae.lindescent)}else Ie-=2,_e[Ie++]=0;var ti=_e[--Ie],Ci=_e[--Ie];Ae[Ci]=ti,qr(Ae.options,"height"),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",Ae.pixx/72],["borderleft",Ae.borderleft],["borderright",Ae.borderright],["bordertop",Ae.bordertop],["borderbottom",Ae.borderbottom],["guardwhitespace",Ae.guardwhitespace],["guardleftpos",Ae.guardleftpos],["guardleftypos",Ae.guardleftypos],["guardrightpos",Ae.guardrightpos],["guardrightypos",Ae.guardrightypos],["guardwidth",Ae.guardwidth],["guardheight",Ae.guardheight],["txt",Ae.txt],["text1xalign",Ae.text1xalign],["text1yalign",Ae.text1yalign],["opt",Ae.options]]),Ae._render&&Oi(),Ae=gr}function Gl(){var gr=Ae;Ae=Object.assign({},Ae,Gl.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.guardwhitespace=!1,Ae.guardwidth=5,Ae.guardheight=7,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode,"|");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.linear=rn,Ie--;var Yr=_e[--Ie];Ae.comp=Yr}else _e[Ie-1]="bwipp.missingCompositeComponent#37400",_e[Ie++]="A Composite Component must be provided following a pipe character",Sr();He(Ae.options,"lintype","ean8"),He(Ae.options,"inkspreadv",0),He(Ae.options,"dontlint",!0);var Lr=Ge(Ae.comp.length+18);rr(Lr,0,"(01)00000000000000"),rr(Lr,18,Ae.comp),_e[Ie++]=Lr,_e[Ie++]="ai",ka(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,mo();var Rr=_e[--Ie];Ae.linsym=Rr,Ae.sbs=Ce(Ae.linsym,"sbs"),Ae.bhs=Ce(Ae.linsym,"bhs"),Ae.bbs=Ce(Ae.linsym,"bbs"),_e[Ie++]="linwidth";var Kr=0;tn(Ae.sbs,function(){var _i=_e[--Ie];Kr=lr(Kr+dr(_i))});var en=_e[--Ie];Ae[en]=Kr,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,L1();var Vr=_e[--Ie];Ae.compsym=Vr,Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccrowmult=Ce(Ae.compsym,"rowmult"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0;for(var bn=0,sn=Ae.ccpixx-69;bn<sn;bn++)_e[Ie++]=0;Ae.linpad=xe(),_e[Ie++]=1/0;var pn=Ae.linsym,Pn=vr(pn,"txt");if(_e[Ie++]=pn,_e[Ie++]="txt",Pn){var wn=_e[--Ie],kn=_e[--Ie];tn(Ce(kn,wn),function(){var _i=_e[--Ie];Ur(_i),tr(4,-1);var bi=_e[--Ie];_e[Ie++]=lr(bi+(Ae.linpad.length+1)),tr(4,1),di(xe(5))})}else Ie-=2;Ae.txt=xe();var Sn=Ae.linsym,Wn=vr(Sn,"text1xalign");if(_e[Ie++]="text1xalign",_e[Ie++]=Sn,_e[Ie++]="text1xalign",Wn){var ri=_e[--Ie],ni=_e[--Ie];_e[Ie++]=Ce(ni,ri)}else Ie-=2,_e[Ie++]="unset";var zn=_e[--Ie],Hn=_e[--Ie];Ae[Hn]=zn;var On=Ae.linsym,qn=vr(On,"text1yalign");if(_e[Ie++]="text1yalign",_e[Ie++]=On,_e[Ie++]="text1yalign",qn){var pi=_e[--Ie],Ln=_e[--Ie];_e[Ie++]=Ce(Ln,pi)}else Ie-=2,_e[Ie++]="unset";var Xn=_e[--Ie],Yn=_e[--Ie];if(Ae[Yn]=Xn,Ae.diff=lr(Ae.linwidth+Ae.linpad.length+1-Ae.ccpixx),Ae.diff>0){_e[Ie++]=1/0;for(var Jn=0,mi=Ae.diff;Jn<mi;Jn++)_e[Ie++]=0;Ae.ccrpad=xe(),Ae.pixx=lr(Ae.ccpixx+Ae.diff)}else Ae.ccrpad=xe(0),Ae.pixx=Ae.ccpixx;Ae.ccrows=Ae.ccrowmult.length,Ae.nbars=~~((Ae.sbs.length+1)/2),Ae.bbsrow=xe(Ae.nbars),Ae.bhsrow=xe(Ae.nbars);for(var Ii=0,Wr=Ae.nbars-1;Ii<=Wr;Ii+=1)Ae.b=Ii,He(Ae.bbsrow,Ae.b,~~(Ce(Ae.bbs,Ae.b)*72)),He(Ae.bhsrow,Ae.b,lr(Ce(Ae.bbsrow,Ae.b)+Ce(Ae.bhs,Ae.b)*72));var vn=Ae.bhsrow;_e[Ie++]="linheight",_e[Ie++]=0;for(var _n=0,Un=vn.length;_n<Un;_n++){var Qn=Ce(vn,_n),ii=_e[--Ie],li=cr(Qn);if(ii<cr(Qn)){var ui=li;li=ii,ii=ui}_e[Ie++]=ii}var wi=_e[--Ie],Ve=_e[--Ie];Ae[Ve]=wi;var Zr=Ae.bbsrow;_e[Ie++]="lindescent",_e[Ie++]=0;for(var Ai=0,Bi=Zr.length;Ai<Bi;Ai++){var ki=Ce(Zr,Ai),Ei=_e[--Ie],Wi=xr(ki);if(Ei>xr(ki)){var ui=Wi;Wi=Ei,Ei=ui}_e[Ie++]=Ei}var ma=_e[--Ie],Ba=_e[--Ie];Ae[Ba]=ma;for(var va=Ae.txt,Aa=0,Ua=va.length;Aa<Ua;Aa++){var Ea=Ce(va,Aa);He(Ea,2,lr(Ce(Ea,2)+-Ae.lindescent))}Ae.mainbars=Ae.nbars;for(var la=0,Ma=Ae.sbs.length-1;la<=Ma;la+=1){var Ta=Mn(Ce(Ae.sbs,la));if(_e[Ie++]=la,gn(Ta,"realtype")){var Ca=_e[--Ie];Ae.mainbars=~~((Ca+1)/2);break}else Ie--}for(var Er=0,Hr=Ae.mainbars-1;Er<=Hr;Er+=1)He(Ae.bhsrow,Er,Ae.linheight);Ae.rowbuf=Ge(Ae.pixx),Ae.prevrow="",Ae.linrowmult=xe(72),Ae.lri=0,_e[Ie++]=1/0;for(var or=Ae.linheight-1,Ar=Ae.lindescent;or>=Ar;or-=1){Ae.y=or,Ae.p=0;for(var Ye=Ae.linpad,fr=0,ur=Ye.length;fr<ur;fr++)He(Ae.rowbuf,Ae.p,Ce(Ye,fr)),Ae.p=Ae.p+1;He(Ae.rowbuf,Ae.p,0),Ae.p=Ae.p+1;for(var Br=0,Dr=Ae.sbs.length-1;Br<=Dr;Br+=1){Ae.i=Br,Ae.i%2==0?_e[Ie++]=Ce(Ae.bbsrow,~~(Ae.i/2))>Ae.y||Ce(Ae.bhsrow,~~(Ae.i/2))<Ae.y?0:1:_e[Ie++]=0;for(var Qr=0,fn=dr(Ce(Ae.sbs,Ae.i));Qr<fn;Qr++){var cn=_e[--Ie];He(Ae.rowbuf,Ae.p,cn),Ae.p=Ae.p+1,_e[Ie++]=cn}Ie--}if(Ae.diff<0&&(He(Ae.rowbuf,Ae.p,0),Ae.p=Ae.p+1),gn(Ae.rowbuf,Ae.prevrow)){var Bn=Ae.linrowmult,Kn=Ae.lri;He(Bn,Kn-1,Ce(Bn,Kn-1)+1)}else{if(Ae.prevrow.length>0)for(var Nr=Ae.prevrow,un=0,dn=Nr.length;un<dn;un++)_e[Ie++]=Ce(Nr,un);Ae.prevrow=pr(Ge(Ae.pixx),Ae.rowbuf),He(Ae.linrowmult,Ae.lri,1),Ae.lri=Ae.lri+1}}for(var yn=Ae.prevrow,Gn=0,oi=yn.length;Gn<oi;Gn++)_e[Ie++]=Ce(yn,Gn);Ae.linpixs=xe(),Ae.linrowmult=Oe(Ae.linrowmult,0,Ae.lri),_e[Ie++]=1/0;for(var Cn=0,gi=Ae.ccpixx,Dn=Ae.ccpixs.length-1;gi<0?Cn>=Dn:Cn<=Dn;Cn+=gi)Ae.i=Cn,Ur(Oe(Ae.ccpixs,Ae.i,Ae.ccpixx)),Ur(Ae.ccrpad);Ur(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var ji=0;ji<65;ji++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Ur(Ae.ccrpad),Ur(Ae.linpad),_e[Ie++]=1,_e[Ie++]=0;for(var Ji=0;Ji<65;Ji++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=1,Ur(Ae.ccrpad),Ur(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var Hi=0;Hi<65;Hi++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Ur(Ae.ccrpad),Ur(Ae.linpixs),Ae.pixs=xe(),_e[Ie++]=1/0,Ur(Ae.ccrowmult),_e[Ie++]=2,_e[Ie++]=2,_e[Ie++]=2,Ur(Ae.linrowmult),Ae.rowmult=xe();for(var ei=Ae.rowmult,Zi=0,Ni=0,Li=ei.length;Ni<Li;Ni++)Zi=lr(Zi+Ce(ei,Ni));Ae.pixy=Zi;var aa=Ae.linsym,zi=vr(aa,"borderleft");if(_e[Ie++]="borderleft",_e[Ie++]=aa,_e[Ie++]="borderleft",zi){var Qi=_e[--Ie],Yi=_e[--Ie];_e[Ie++]=Ce(Yi,Qi)}else Ie-=2,_e[Ie++]=10;var ca=Ae.linpad,ea=_e[--Ie],Vi=1,ia=lr(ea-(ca.length+1));if(lr(ea-(ca.length+1))<1){var ui=Vi;Vi=ia,ia=ui}ia<0&&(ia=0);var sa=_e[--Ie];Ae[sa]=ia;var Pa=Ae.linsym,ja=vr(Pa,"borderright");if(_e[Ie++]="borderright",_e[Ie++]=Pa,_e[Ie++]="borderright",ja){var Ha=_e[--Ie],$a=_e[--Ie];_e[Ie++]=Ce($a,Ha)}else Ie-=2,_e[Ie++]=10;var to=Ae.pixx,Ga=Ae.linpad,bo=Ae.linwidth,La=_e[--Ie],Io=Ae.ccrpad,Va=1-Io.length,Ao=lr(La-(to-Ga.length-1-bo));if(lr(La-(to-Ga.length-1-bo))<1-Io.length){var ui=Va;Va=Ao,Ao=ui}Ao<0&&(Ao=0);var io=_e[--Ie];Ae[io]=Ao,Ae.bordertop=1;var Oa=Ae.linsym,co=vr(Oa,"borderbottom");if(_e[Ie++]="borderbottom",_e[Ie++]=Oa,_e[Ie++]="borderbottom",co){var ao=_e[--Ie],wa=_e[--Ie];_e[Ie++]=Ce(wa,ao)}else Ie-=2,_e[Ie++]=0;var eo=_e[--Ie],so=_e[--Ie];Ae[so]=lr(eo+Ae.lindescent);var za=Ae.linsym,Po=vr(za,"guardleftpos");if(_e[Ie++]="guardleftpos",_e[Ie++]=za,_e[Ie++]="guardleftpos",Po){var wo=_e[--Ie],Ho=_e[--Ie];_e[Ie++]=lr(Ce(Ho,wo)-(Ae.linpad.length+1))}else Ie-=2,_e[Ie++]=0;var Go=_e[--Ie],es=_e[--Ie];Ae[es]=Go;var To=Ae.linsym,Yo=vr(To,"guardleftypos");if(_e[Ie++]="guardleftypos",_e[Ie++]=To,_e[Ie++]="guardleftypos",Yo){var Ko=_e[--Ie],ts=_e[--Ie];_e[Ie++]=lr(Ce(ts,Ko)+-Ae.lindescent)}else Ie-=2,_e[Ie++]=0;var Lo=_e[--Ie],fs=_e[--Ie];Ae[fs]=Lo;var Qe=Ae.linsym,nr=vr(Qe,"guardrightpos");if(_e[Ie++]="guardrightpos",_e[Ie++]=Qe,_e[Ie++]="guardrightpos",nr){var br=_e[--Ie],Fr=_e[--Ie];_e[Ie++]=lr(Ce(Fr,br)+(Ae.linpad.length+1+Ae.linwidth-Ae.pixx))}else Ie-=2,_e[Ie++]=0;var Xr=_e[--Ie],An=_e[--Ie];Ae[An]=Xr;var ln=Ae.linsym,an=vr(ln,"guardrightypos");if(_e[Ie++]="guardrightypos",_e[Ie++]=ln,_e[Ie++]="guardrightypos",an){var In=_e[--Ie],En=_e[--Ie];_e[Ie++]=lr(Ce(En,In)+-Ae.lindescent)}else Ie-=2,_e[Ie++]=0;var ti=_e[--Ie],Ci=_e[--Ie];Ae[Ci]=ti,qr(Ae.options,"height"),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",Ae.pixx/72],["borderleft",Ae.borderleft],["borderright",Ae.borderright],["bordertop",Ae.bordertop],["borderbottom",Ae.borderbottom],["guardwhitespace",Ae.guardwhitespace],["guardleftpos",Ae.guardleftpos],["guardleftypos",Ae.guardleftypos],["guardrightpos",Ae.guardrightpos],["guardrightypos",Ae.guardrightypos],["guardwidth",Ae.guardwidth],["guardheight",Ae.guardheight],["txt",Ae.txt],["text1xalign",Ae.text1xalign],["text1yalign",Ae.text1yalign],["opt",Ae.options]]),Ae._render&&Oi(),Ae=gr}function Wl(){var gr=Ae;Ae=Object.assign({},Ae,Wl.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.guardwhitespace=!1,Ae.guardwidth=5,Ae.guardheight=7,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode,"|");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.linear=rn,Ie--;var Yr=_e[--Ie];Ae.comp=Yr}else _e[Ie-1]="bwipp.missingCompositeComponent#37673",_e[Ie++]="A Composite Component must be provided following a pipe character",Sr();He(Ae.options,"lintype","ean13"),He(Ae.options,"inkspreadv",0),He(Ae.options,"dontlint",!0);var Lr=Ge(Ae.comp.length+18);rr(Lr,0,"(01)00000000000000"),rr(Lr,18,Ae.comp),_e[Ie++]=Lr,_e[Ie++]="ai",ka(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,Co();var Rr=_e[--Ie];Ae.linsym=Rr,Ae.sbs=Ce(Ae.linsym,"sbs"),Ae.bhs=Ce(Ae.linsym,"bhs"),Ae.bbs=Ce(Ae.linsym,"bbs"),_e[Ie++]="linwidth";var Kr=0;tn(Ae.sbs,function(){var _i=_e[--Ie];Kr=lr(Kr+dr(_i))});var en=_e[--Ie];Ae[en]=Kr,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,L1();var Vr=_e[--Ie];Ae.compsym=Vr,Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccrowmult=Ce(Ae.compsym,"rowmult"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0;for(var bn=0,sn=Ae.ccpixx-97;bn<sn;bn++)_e[Ie++]=0;Ae.linpad=xe(),_e[Ie++]=1/0;var pn=Ae.linsym,Pn=vr(pn,"txt");if(_e[Ie++]=pn,_e[Ie++]="txt",Pn){var wn=_e[--Ie],kn=_e[--Ie];tn(Ce(kn,wn),function(){var _i=_e[--Ie];Ur(_i),tr(4,-1);var bi=_e[--Ie];_e[Ie++]=lr(bi+(Ae.linpad.length+1)),tr(4,1),di(xe(5))})}else Ie-=2;Ae.txt=xe();var Sn=Ae.linsym,Wn=vr(Sn,"text1xalign");if(_e[Ie++]="text1xalign",_e[Ie++]=Sn,_e[Ie++]="text1xalign",Wn){var ri=_e[--Ie],ni=_e[--Ie];_e[Ie++]=Ce(ni,ri)}else Ie-=2,_e[Ie++]="unset";var zn=_e[--Ie],Hn=_e[--Ie];Ae[Hn]=zn;var On=Ae.linsym,qn=vr(On,"text1yalign");if(_e[Ie++]="text1yalign",_e[Ie++]=On,_e[Ie++]="text1yalign",qn){var pi=_e[--Ie],Ln=_e[--Ie];_e[Ie++]=Ce(Ln,pi)}else Ie-=2,_e[Ie++]="unset";var Xn=_e[--Ie],Yn=_e[--Ie];if(Ae[Yn]=Xn,Ae.diff=lr(Ae.linwidth+Ae.linpad.length+1-Ae.ccpixx),Ae.diff>0){_e[Ie++]=1/0;for(var Jn=0,mi=Ae.diff;Jn<mi;Jn++)_e[Ie++]=0;Ae.ccrpad=xe(),Ae.pixx=lr(Ae.ccpixx+Ae.diff)}else Ae.ccrpad=xe(0),Ae.pixx=Ae.ccpixx;Ae.ccrows=Ae.ccrowmult.length,Ae.nbars=~~((Ae.sbs.length+1)/2),Ae.bbsrow=xe(Ae.nbars),Ae.bhsrow=xe(Ae.nbars);for(var Ii=0,Wr=Ae.nbars-1;Ii<=Wr;Ii+=1)Ae.b=Ii,He(Ae.bbsrow,Ae.b,~~(Ce(Ae.bbs,Ae.b)*72)),He(Ae.bhsrow,Ae.b,lr(Ce(Ae.bbsrow,Ae.b)+Ce(Ae.bhs,Ae.b)*72));var vn=Ae.bhsrow;_e[Ie++]="linheight",_e[Ie++]=0;for(var _n=0,Un=vn.length;_n<Un;_n++){var Qn=Ce(vn,_n),ii=_e[--Ie],li=cr(Qn);if(ii<cr(Qn)){var ui=li;li=ii,ii=ui}_e[Ie++]=ii}var wi=_e[--Ie],Ve=_e[--Ie];Ae[Ve]=wi;var Zr=Ae.bbsrow;_e[Ie++]="lindescent",_e[Ie++]=0;for(var Ai=0,Bi=Zr.length;Ai<Bi;Ai++){var ki=Ce(Zr,Ai),Ei=_e[--Ie],Wi=xr(ki);if(Ei>xr(ki)){var ui=Wi;Wi=Ei,Ei=ui}_e[Ie++]=Ei}var ma=_e[--Ie],Ba=_e[--Ie];Ae[Ba]=ma;for(var va=Ae.txt,Aa=0,Ua=va.length;Aa<Ua;Aa++){var Ea=Ce(va,Aa);He(Ea,2,lr(Ce(Ea,2)+-Ae.lindescent))}Ae.mainbars=Ae.nbars;for(var la=0,Ma=Ae.sbs.length-1;la<=Ma;la+=1){var Ta=Mn(Ce(Ae.sbs,la));if(_e[Ie++]=la,gn(Ta,"realtype")){var Ca=_e[--Ie];Ae.mainbars=~~((Ca+1)/2);break}else Ie--}for(var Er=0,Hr=Ae.mainbars-1;Er<=Hr;Er+=1)He(Ae.bhsrow,Er,Ae.linheight);Ae.rowbuf=Ge(Ae.pixx),Ae.prevrow="",Ae.linrowmult=xe(72),Ae.lri=0,_e[Ie++]=1/0;for(var or=Ae.linheight-1,Ar=Ae.lindescent;or>=Ar;or-=1){Ae.y=or,Ae.p=0;for(var Ye=Ae.linpad,fr=0,ur=Ye.length;fr<ur;fr++)He(Ae.rowbuf,Ae.p,Ce(Ye,fr)),Ae.p=Ae.p+1;He(Ae.rowbuf,Ae.p,0),Ae.p=Ae.p+1;for(var Br=0,Dr=Ae.sbs.length-1;Br<=Dr;Br+=1){Ae.i=Br,Ae.i%2==0?_e[Ie++]=Ce(Ae.bbsrow,~~(Ae.i/2))>Ae.y||Ce(Ae.bhsrow,~~(Ae.i/2))<Ae.y?0:1:_e[Ie++]=0;for(var Qr=0,fn=dr(Ce(Ae.sbs,Ae.i));Qr<fn;Qr++){var cn=_e[--Ie];He(Ae.rowbuf,Ae.p,cn),Ae.p=Ae.p+1,_e[Ie++]=cn}Ie--}if(Ae.diff<0&&(He(Ae.rowbuf,Ae.p,0),Ae.p=Ae.p+1),gn(Ae.rowbuf,Ae.prevrow)){var Bn=Ae.linrowmult,Kn=Ae.lri;He(Bn,Kn-1,Ce(Bn,Kn-1)+1)}else{if(Ae.prevrow.length>0)for(var Nr=Ae.prevrow,un=0,dn=Nr.length;un<dn;un++)_e[Ie++]=Ce(Nr,un);Ae.prevrow=pr(Ge(Ae.pixx),Ae.rowbuf),He(Ae.linrowmult,Ae.lri,1),Ae.lri=Ae.lri+1}}for(var yn=Ae.prevrow,Gn=0,oi=yn.length;Gn<oi;Gn++)_e[Ie++]=Ce(yn,Gn);Ae.linpixs=xe(),Ae.linrowmult=Oe(Ae.linrowmult,0,Ae.lri),_e[Ie++]=1/0;for(var Cn=0,gi=Ae.ccpixx,Dn=Ae.ccpixs.length-1;gi<0?Cn>=Dn:Cn<=Dn;Cn+=gi)Ae.i=Cn,Ur(Oe(Ae.ccpixs,Ae.i,Ae.ccpixx)),Ur(Ae.ccrpad);Ur(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var ji=0;ji<93;ji++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Ur(Ae.ccrpad),Ur(Ae.linpad),_e[Ie++]=1,_e[Ie++]=0;for(var Ji=0;Ji<93;Ji++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=1,Ur(Ae.ccrpad),Ur(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var Hi=0;Hi<93;Hi++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Ur(Ae.ccrpad),Ur(Ae.linpixs),Ae.pixs=xe(),_e[Ie++]=1/0,Ur(Ae.ccrowmult),_e[Ie++]=2,_e[Ie++]=2,_e[Ie++]=2,Ur(Ae.linrowmult),Ae.rowmult=xe();for(var ei=Ae.rowmult,Zi=0,Ni=0,Li=ei.length;Ni<Li;Ni++)Zi=lr(Zi+Ce(ei,Ni));Ae.pixy=Zi;var aa=Ae.linsym,zi=vr(aa,"borderleft");if(_e[Ie++]="borderleft",_e[Ie++]=aa,_e[Ie++]="borderleft",zi){var Qi=_e[--Ie],Yi=_e[--Ie];_e[Ie++]=Ce(Yi,Qi)}else Ie-=2,_e[Ie++]=10;var ca=Ae.linpad,ea=_e[--Ie],Vi=1,ia=lr(ea-(ca.length+1));if(lr(ea-(ca.length+1))<1){var ui=Vi;Vi=ia,ia=ui}ia<0&&(ia=0);var sa=_e[--Ie];Ae[sa]=ia;var Pa=Ae.linsym,ja=vr(Pa,"borderright");if(_e[Ie++]="borderright",_e[Ie++]=Pa,_e[Ie++]="borderright",ja){var Ha=_e[--Ie],$a=_e[--Ie];_e[Ie++]=Ce($a,Ha)}else Ie-=2,_e[Ie++]=10;var to=Ae.pixx,Ga=Ae.linpad,bo=Ae.linwidth,La=_e[--Ie],Io=Ae.ccrpad,Va=1-Io.length,Ao=lr(La-(to-Ga.length-1-bo));if(lr(La-(to-Ga.length-1-bo))<1-Io.length){var ui=Va;Va=Ao,Ao=ui}Ao<0&&(Ao=0);var io=_e[--Ie];Ae[io]=Ao,Ae.bordertop=1;var Oa=Ae.linsym,co=vr(Oa,"borderbottom");if(_e[Ie++]="borderbottom",_e[Ie++]=Oa,_e[Ie++]="borderbottom",co){var ao=_e[--Ie],wa=_e[--Ie];_e[Ie++]=Ce(wa,ao)}else Ie-=2,_e[Ie++]=0;var eo=_e[--Ie],so=_e[--Ie];Ae[so]=lr(eo+Ae.lindescent);var za=Ae.linsym,Po=vr(za,"guardleftpos");if(_e[Ie++]="guardleftpos",_e[Ie++]=za,_e[Ie++]="guardleftpos",Po){var wo=_e[--Ie],Ho=_e[--Ie];_e[Ie++]=lr(Ce(Ho,wo)-(Ae.linpad.length+1))}else Ie-=2,_e[Ie++]=0;var Go=_e[--Ie],es=_e[--Ie];Ae[es]=Go;var To=Ae.linsym,Yo=vr(To,"guardleftypos");if(_e[Ie++]="guardleftypos",_e[Ie++]=To,_e[Ie++]="guardleftypos",Yo){var Ko=_e[--Ie],ts=_e[--Ie];_e[Ie++]=lr(Ce(ts,Ko)+-Ae.lindescent)}else Ie-=2,_e[Ie++]=0;var Lo=_e[--Ie],fs=_e[--Ie];Ae[fs]=Lo;var Qe=Ae.linsym,nr=vr(Qe,"guardrightpos");if(_e[Ie++]="guardrightpos",_e[Ie++]=Qe,_e[Ie++]="guardrightpos",nr){var br=_e[--Ie],Fr=_e[--Ie];_e[Ie++]=lr(Ce(Fr,br)+(Ae.linpad.length+1+Ae.linwidth-Ae.pixx))}else Ie-=2,_e[Ie++]=0;var Xr=_e[--Ie],An=_e[--Ie];Ae[An]=Xr;var ln=Ae.linsym,an=vr(ln,"guardrightypos");if(_e[Ie++]="guardrightypos",_e[Ie++]=ln,_e[Ie++]="guardrightypos",an){var In=_e[--Ie],En=_e[--Ie];_e[Ie++]=lr(Ce(En,In)+-Ae.lindescent)}else Ie-=2,_e[Ie++]=0;var ti=_e[--Ie],Ci=_e[--Ie];Ae[Ci]=ti,qr(Ae.options,"height"),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",Ae.pixx/72],["borderleft",Ae.borderleft],["borderright",Ae.borderright],["bordertop",Ae.bordertop],["borderbottom",Ae.borderbottom],["guardwhitespace",Ae.guardwhitespace],["guardleftpos",Ae.guardleftpos],["guardleftypos",Ae.guardleftypos],["guardrightpos",Ae.guardrightpos],["guardrightypos",Ae.guardrightypos],["guardwidth",Ae.guardwidth],["guardheight",Ae.guardheight],["txt",Ae.txt],["text1xalign",Ae.text1xalign],["text1yalign",Ae.text1yalign],["opt",Ae.options]]),Ae._render&&Oi(),Ae=gr}function al(){var gr=Ae;Ae=Object.assign({},Ae,al.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.guardwhitespace=!1,Ae.guardwidth=5,Ae.guardheight=7,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode,"|");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.linear=rn,Ie--;var Yr=_e[--Ie];Ae.comp=Yr}else _e[Ie-1]="bwipp.missingCompositeComponent#37943",_e[Ie++]="A Composite Component must be provided following a pipe character",Sr();He(Ae.options,"lintype","upce"),He(Ae.options,"inkspreadv",0),He(Ae.options,"dontlint",!0);var Lr=Ge(Ae.comp.length+18);rr(Lr,0,"(01)00000000000000"),rr(Lr,18,Ae.comp),_e[Ie++]=Lr,_e[Ie++]="ai",ka(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,os();var Rr=_e[--Ie];Ae.linsym=Rr,Ae.sbs=Ce(Ae.linsym,"sbs"),Ae.bhs=Ce(Ae.linsym,"bhs"),Ae.bbs=Ce(Ae.linsym,"bbs"),_e[Ie++]="linwidth";var Kr=0;tn(Ae.sbs,function(){var _i=_e[--Ie];Kr=lr(Kr+dr(_i))});var en=_e[--Ie];Ae[en]=Kr,_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,L1();var Vr=_e[--Ie];Ae.compsym=Vr,Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccrowmult=Ce(Ae.compsym,"rowmult"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0;for(var bn=0,sn=Ae.ccpixx-53;bn<sn;bn++)_e[Ie++]=0;Ae.linpad=xe(),_e[Ie++]=1/0;var pn=Ae.linsym,Pn=vr(pn,"txt");if(_e[Ie++]=pn,_e[Ie++]="txt",Pn){var wn=_e[--Ie],kn=_e[--Ie];tn(Ce(kn,wn),function(){var _i=_e[--Ie];Ur(_i),tr(4,-1);var bi=_e[--Ie];_e[Ie++]=lr(bi+(Ae.linpad.length+1)),tr(4,1),di(xe(5))})}else Ie-=2;Ae.txt=xe();var Sn=Ae.linsym,Wn=vr(Sn,"text1xalign");if(_e[Ie++]="text1xalign",_e[Ie++]=Sn,_e[Ie++]="text1xalign",Wn){var ri=_e[--Ie],ni=_e[--Ie];_e[Ie++]=Ce(ni,ri)}else Ie-=2,_e[Ie++]="unset";var zn=_e[--Ie],Hn=_e[--Ie];Ae[Hn]=zn;var On=Ae.linsym,qn=vr(On,"text1yalign");if(_e[Ie++]="text1yalign",_e[Ie++]=On,_e[Ie++]="text1yalign",qn){var pi=_e[--Ie],Ln=_e[--Ie];_e[Ie++]=Ce(Ln,pi)}else Ie-=2,_e[Ie++]="unset";var Xn=_e[--Ie],Yn=_e[--Ie];if(Ae[Yn]=Xn,Ae.diff=lr(Ae.linwidth+Ae.linpad.length+1-Ae.ccpixx),Ae.diff>0){_e[Ie++]=1/0;for(var Jn=0,mi=Ae.diff;Jn<mi;Jn++)_e[Ie++]=0;Ae.ccrpad=xe(),Ae.pixx=lr(Ae.ccpixx+Ae.diff)}else Ae.ccrpad=xe(0),Ae.pixx=Ae.ccpixx;Ae.ccrows=Ae.ccrowmult.length,Ae.nbars=~~((Ae.sbs.length+1)/2),Ae.bbsrow=xe(Ae.nbars),Ae.bhsrow=xe(Ae.nbars);for(var Ii=0,Wr=Ae.nbars-1;Ii<=Wr;Ii+=1)Ae.b=Ii,He(Ae.bbsrow,Ae.b,~~(Ce(Ae.bbs,Ae.b)*72)),He(Ae.bhsrow,Ae.b,lr(Ce(Ae.bbsrow,Ae.b)+Ce(Ae.bhs,Ae.b)*72));var vn=Ae.bhsrow;_e[Ie++]="linheight",_e[Ie++]=0;for(var _n=0,Un=vn.length;_n<Un;_n++){var Qn=Ce(vn,_n),ii=_e[--Ie],li=cr(Qn);if(ii<cr(Qn)){var ui=li;li=ii,ii=ui}_e[Ie++]=ii}var wi=_e[--Ie],Ve=_e[--Ie];Ae[Ve]=wi;var Zr=Ae.bbsrow;_e[Ie++]="lindescent",_e[Ie++]=0;for(var Ai=0,Bi=Zr.length;Ai<Bi;Ai++){var ki=Ce(Zr,Ai),Ei=_e[--Ie],Wi=xr(ki);if(Ei>xr(ki)){var ui=Wi;Wi=Ei,Ei=ui}_e[Ie++]=Ei}var ma=_e[--Ie],Ba=_e[--Ie];Ae[Ba]=ma;for(var va=Ae.txt,Aa=0,Ua=va.length;Aa<Ua;Aa++){var Ea=Ce(va,Aa);He(Ea,2,lr(Ce(Ea,2)+-Ae.lindescent))}Ae.mainbars=Ae.nbars;for(var la=0,Ma=Ae.sbs.length-1;la<=Ma;la+=1){var Ta=Mn(Ce(Ae.sbs,la));if(_e[Ie++]=la,gn(Ta,"realtype")){var Ca=_e[--Ie];Ae.mainbars=~~((Ca+1)/2);break}else Ie--}for(var Er=0,Hr=Ae.mainbars-1;Er<=Hr;Er+=1)He(Ae.bhsrow,Er,Ae.linheight);Ae.rowbuf=Ge(Ae.pixx),Ae.prevrow="",Ae.linrowmult=xe(72),Ae.lri=0,_e[Ie++]=1/0;for(var or=Ae.linheight-1,Ar=Ae.lindescent;or>=Ar;or-=1){Ae.y=or,Ae.p=0;for(var Ye=Ae.linpad,fr=0,ur=Ye.length;fr<ur;fr++)He(Ae.rowbuf,Ae.p,Ce(Ye,fr)),Ae.p=Ae.p+1;He(Ae.rowbuf,Ae.p,0),Ae.p=Ae.p+1;for(var Br=0,Dr=Ae.sbs.length-1;Br<=Dr;Br+=1){Ae.i=Br,Ae.i%2==0?_e[Ie++]=Ce(Ae.bbsrow,~~(Ae.i/2))>Ae.y||Ce(Ae.bhsrow,~~(Ae.i/2))<Ae.y?0:1:_e[Ie++]=0;for(var Qr=0,fn=dr(Ce(Ae.sbs,Ae.i));Qr<fn;Qr++){var cn=_e[--Ie];He(Ae.rowbuf,Ae.p,cn),Ae.p=Ae.p+1,_e[Ie++]=cn}Ie--}if(Ae.diff<0&&(He(Ae.rowbuf,Ae.p,0),Ae.p=Ae.p+1),gn(Ae.rowbuf,Ae.prevrow)){var Bn=Ae.linrowmult,Kn=Ae.lri;He(Bn,Kn-1,Ce(Bn,Kn-1)+1)}else{if(Ae.prevrow.length>0)for(var Nr=Ae.prevrow,un=0,dn=Nr.length;un<dn;un++)_e[Ie++]=Ce(Nr,un);Ae.prevrow=pr(Ge(Ae.pixx),Ae.rowbuf),He(Ae.linrowmult,Ae.lri,1),Ae.lri=Ae.lri+1}}for(var yn=Ae.prevrow,Gn=0,oi=yn.length;Gn<oi;Gn++)_e[Ie++]=Ce(yn,Gn);Ae.linpixs=xe(),Ae.linrowmult=Oe(Ae.linrowmult,0,Ae.lri),_e[Ie++]=1/0;for(var Cn=0,gi=Ae.ccpixx,Dn=Ae.ccpixs.length-1;gi<0?Cn>=Dn:Cn<=Dn;Cn+=gi)Ae.i=Cn,Ur(Oe(Ae.ccpixs,Ae.i,Ae.ccpixx)),Ur(Ae.ccrpad);Ur(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var ji=0;ji<49;ji++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Ur(Ae.ccrpad),Ur(Ae.linpad),_e[Ie++]=1,_e[Ie++]=0;for(var Ji=0;Ji<49;Ji++)_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=1,Ur(Ae.ccrpad),Ur(Ae.linpad),_e[Ie++]=0,_e[Ie++]=1;for(var Hi=0;Hi<49;Hi++)_e[Ie++]=0;_e[Ie++]=1,_e[Ie++]=0,Ur(Ae.ccrpad),Ur(Ae.linpixs),Ae.pixs=xe(),_e[Ie++]=1/0,Ur(Ae.ccrowmult),_e[Ie++]=2,_e[Ie++]=2,_e[Ie++]=2,Ur(Ae.linrowmult),Ae.rowmult=xe();for(var ei=Ae.rowmult,Zi=0,Ni=0,Li=ei.length;Ni<Li;Ni++)Zi=lr(Zi+Ce(ei,Ni));Ae.pixy=Zi;var aa=Ae.linsym,zi=vr(aa,"borderleft");if(_e[Ie++]="borderleft",_e[Ie++]=aa,_e[Ie++]="borderleft",zi){var Qi=_e[--Ie],Yi=_e[--Ie];_e[Ie++]=Ce(Yi,Qi)}else Ie-=2,_e[Ie++]=10;var ca=Ae.linpad,ea=_e[--Ie],Vi=1,ia=lr(ea-(ca.length+1));if(lr(ea-(ca.length+1))<1){var ui=Vi;Vi=ia,ia=ui}ia<0&&(ia=0);var sa=_e[--Ie];Ae[sa]=ia;var Pa=Ae.linsym,ja=vr(Pa,"borderright");if(_e[Ie++]="borderright",_e[Ie++]=Pa,_e[Ie++]="borderright",ja){var Ha=_e[--Ie],$a=_e[--Ie];_e[Ie++]=Ce($a,Ha)}else Ie-=2,_e[Ie++]=10;var to=Ae.pixx,Ga=Ae.linpad,bo=Ae.linwidth,La=_e[--Ie],Io=Ae.ccrpad,Va=1-Io.length,Ao=lr(La-(to-Ga.length-1-bo));if(lr(La-(to-Ga.length-1-bo))<1-Io.length){var ui=Va;Va=Ao,Ao=ui}Ao<0&&(Ao=0);var io=_e[--Ie];Ae[io]=Ao,Ae.bordertop=1;var Oa=Ae.linsym,co=vr(Oa,"borderbottom");if(_e[Ie++]="borderbottom",_e[Ie++]=Oa,_e[Ie++]="borderbottom",co){var ao=_e[--Ie],wa=_e[--Ie];_e[Ie++]=Ce(wa,ao)}else Ie-=2,_e[Ie++]=0;var eo=_e[--Ie],so=_e[--Ie];Ae[so]=lr(eo+Ae.lindescent);var za=Ae.linsym,Po=vr(za,"guardleftpos");if(_e[Ie++]="guardleftpos",_e[Ie++]=za,_e[Ie++]="guardleftpos",Po){var wo=_e[--Ie],Ho=_e[--Ie];_e[Ie++]=lr(Ce(Ho,wo)-(Ae.linpad.length+1))}else Ie-=2,_e[Ie++]=0;var Go=_e[--Ie],es=_e[--Ie];Ae[es]=Go;var To=Ae.linsym,Yo=vr(To,"guardleftypos");if(_e[Ie++]="guardleftypos",_e[Ie++]=To,_e[Ie++]="guardleftypos",Yo){var Ko=_e[--Ie],ts=_e[--Ie];_e[Ie++]=lr(Ce(ts,Ko)+-Ae.lindescent)}else Ie-=2,_e[Ie++]=0;var Lo=_e[--Ie],fs=_e[--Ie];Ae[fs]=Lo;var Qe=Ae.linsym,nr=vr(Qe,"guardrightpos");if(_e[Ie++]="guardrightpos",_e[Ie++]=Qe,_e[Ie++]="guardrightpos",nr){var br=_e[--Ie],Fr=_e[--Ie];_e[Ie++]=lr(Ce(Fr,br)+(Ae.linpad.length+1+Ae.linwidth-Ae.pixx))}else Ie-=2,_e[Ie++]=0;var Xr=_e[--Ie],An=_e[--Ie];Ae[An]=Xr;var ln=Ae.linsym,an=vr(ln,"guardrightypos");if(_e[Ie++]="guardrightypos",_e[Ie++]=ln,_e[Ie++]="guardrightypos",an){var In=_e[--Ie],En=_e[--Ie];_e[Ie++]=lr(Ce(En,In)+-Ae.lindescent)}else Ie-=2,_e[Ie++]=0;var ti=_e[--Ie],Ci=_e[--Ie];Ae[Ci]=ti,qr(Ae.options,"height"),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",Ae.pixx/72],["borderleft",Ae.borderleft],["borderright",Ae.borderright],["bordertop",Ae.bordertop],["borderbottom",Ae.borderbottom],["guardwhitespace",Ae.guardwhitespace],["guardleftpos",Ae.guardleftpos],["guardleftypos",Ae.guardleftypos],["guardrightpos",Ae.guardrightpos],["guardrightypos",Ae.guardrightypos],["guardwidth",Ae.guardwidth],["guardheight",Ae.guardheight],["txt",Ae.txt],["text1xalign",Ae.text1xalign],["text1yalign",Ae.text1yalign],["opt",Ae.options]]),Ae._render&&Oi(),Ae=gr}function xA(){if(!xA.globals){var gr=Ae;Ae=xA.globals={},Ae.databaromnicomposite_seppad=xe([0,0,0,0]),Ae.databaromnicomposite_findersep=xe([0,0,0,0,0,0,0,0,0,0,1,0,0]),Ae.databaromnicomposite_f3pat=xe([1,1,1,1,1,1,1,1,1,0,1,1,1]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,xA.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode,"|");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.linear=rn,Ie--;var Yr=_e[--Ie];Ae.comp=Yr}else _e[Ie-1]="bwipp.missingCompositeComponent#38215",_e[Ie++]="A Composite Component must be provided following a pipe character",Sr();He(Ae.options,"lintype","databaromni"),He(Ae.options,"linkage",!0),He(Ae.options,"inkspreadv",0),He(Ae.options,"dontlint",!0);var Lr=Ge(Ae.linear.length+Ae.comp.length);rr(Lr,0,Ae.linear),rr(Lr,Ae.linear.length,Ae.comp),_e[Ie++]=Lr,_e[Ie++]="ai",ka(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,Xo();var Rr=_e[--Ie];Ae.linsbs=Ce(Rr,"sbs"),Ae.linheight=Ce(Ce(Rr,"bhs"),0)*72,Ae.linsym=Rr,Ae.sepfinder=function(){var Ca=_e[--Ie];Ae.fp=Ca;for(var Er=Ae.fp,Hr=Ae.fp+12;Er<=Hr;Er+=1){Ae.i=Er,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0;var or=_e[--Ie];He(Ae.sep,Ae.i,or)}for(var Ar=!0,Ye=0;Ye<=12;Ye+=1){var fr=Ce(Ae.bot,lr(Ye+Ae.fp));Ar=Ar&&gn(fr,Ce(Ae.databaromnicomposite_f3pat,Ye))}Ar&&rr(Ae.sep,Ae.fp,Ae.databaromnicomposite_findersep)},_e[Ie++]=1/0,_e[Ie++]=0,tn(Ae.linsbs,function(){for(var Ca=_e[--Ie],Er=_e[Ie-1],Hr=Er==1?0:1,or=0,Ar=Ca;or<Ar;or++)_e[Ie++]=Hr}),di(xe(xi()-1));var Kr=_e[--Ie];Ae.bot=Kr,Ie-=2,_e[Ie++]=1/0,tn(Ae.bot,function(){var Ca=_e[--Ie];_e[Ie++]=1-Ca}),Ae.sep=xe(),rr(Ae.sep,0,xe([0,0,0])),rr(Ae.sep,Ae.sep.length-4,Ae.databaromnicomposite_seppad),_e[Ie++]=18,Ae.sepfinder(),_e[Ie++]=64,Ae.sepfinder(),_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,L1();var en=_e[--Ie];Ae.compsym=en,Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccrowmult=Ce(Ae.compsym,"rowmult"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0,_e[Ie++]=0,tn(Ae.linsbs,function(){for(var Ca=_e[--Ie],Er=_e[Ie-1],Hr=Er==0?1:0,or=0,Ar=dr(Ca);or<Ar;or++)_e[Ie++]=Hr}),Ae.linpixs=xe(),_e[Ie++]=1/0,_e[Ie++]=0,Ur(Ae.sep),Ae.sep=xe(),Ae.linheight=~~Ae.linheight,Ae.ccrows=Ae.ccrowmult.length,_e[Ie++]=1/0;for(var Vr=0,bn=Ae.ccpixx,sn=Ae.ccpixs.length-1;bn<0?Vr>=sn:Vr<=sn;Vr+=bn)Ae.i=Vr,Ur(Oe(Ae.ccpixs,Ae.i,Ae.ccpixx)),_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ur(Ae.sep),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ur(Ae.linpixs),Ae.pixs=xe(),_e[Ie++]=1/0,Ur(Ae.ccrowmult),_e[Ie++]=1,_e[Ie++]=Ae.linheight,Ae.rowmult=xe(),Ae.pixx=Ae.ccpixx+1,_e[Ie++]=1/0;var pn=Ae.linsym,Pn=vr(pn,"txt");if(_e[Ie++]=pn,_e[Ie++]="txt",Pn){var wn=_e[--Ie],kn=_e[--Ie];tn(Ce(kn,wn),function(){var Ca=_e[--Ie];Ur(Ca),tr(4,-1);var Er=_e[--Ie];_e[Ie++]=lr(Er+(Ae.pixx-Ae.linpixs.length+1)),tr(4,1),di(xe(5))})}else Ie-=2;Ae.txt=xe();var Sn=Ae.linsym,Wn=vr(Sn,"text1xalign");if(_e[Ie++]="text1xalign",_e[Ie++]=Sn,_e[Ie++]="text1xalign",Wn){var ri=_e[--Ie],ni=_e[--Ie];_e[Ie++]=Ce(ni,ri)}else Ie-=2,_e[Ie++]="unset";var zn=_e[--Ie],Hn=_e[--Ie];Ae[Hn]=zn;var On=Ae.linsym,qn=vr(On,"text1yalign");if(_e[Ie++]="text1yalign",_e[Ie++]=On,_e[Ie++]="text1yalign",qn){var pi=_e[--Ie],Ln=_e[--Ie];_e[Ie++]=Ce(Ln,pi)}else Ie-=2,_e[Ie++]="unset";var Xn=_e[--Ie],Yn=_e[--Ie];Ae[Yn]=Xn;for(var Jn=Ae.rowmult,mi=0,Ii=0,Wr=Jn.length;Ii<Wr;Ii++)mi=lr(mi+Ce(Jn,Ii));Ae.pixy=mi;var vn=Ae.linsym,_n=vr(vn,"borderleft");if(_e[Ie++]="borderleft",_e[Ie++]=vn,_e[Ie++]="borderleft",_n){var Un=_e[--Ie],Qn=_e[--Ie];_e[Ie++]=Ce(Qn,Un)}else Ie-=2,_e[Ie++]=10;var ii=Ae.pixx,li=Ae.linpixs,ui=_e[--Ie],wi=1,Ve=lr(ui-(ii-li.length+1));if(lr(ui-(ii-li.length+1))<1){var Zr=wi;wi=Ve,Ve=Zr}Ve<0&&(Ve=0);var Ai=_e[--Ie];Ae[Ai]=Ve;var Bi=Ae.linsym,ki=vr(Bi,"borderright");if(_e[Ie++]="borderright",_e[Ie++]=Bi,_e[Ie++]="borderright",ki){var Ei=_e[--Ie],Wi=_e[--Ie];_e[Ie++]=Ce(Wi,Ei)}else Ie-=2,_e[Ie++]=10;var ma=_e[--Ie],Ba=0;if(ma<0){var Zr=Ba;Ba=ma,ma=Zr}ma<0&&(ma=0);var va=_e[--Ie];Ae[va]=ma,Ae.bordertop=1;var Aa=Ae.linsym,Ua=vr(Aa,"borderbottom");if(_e[Ie++]="borderbottom",_e[Ie++]=Aa,_e[Ie++]="borderbottom",Ua){var Ea=_e[--Ie],la=_e[--Ie];_e[Ie++]=Ce(la,Ea)}else Ie-=2,_e[Ie++]=0;var Ma=_e[--Ie],Ta=_e[--Ie];Ae[Ta]=Ma,qr(Ae.options,"height"),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",Ae.pixx/72],["borderleft",Ae.borderleft],["borderright",Ae.borderright],["bordertop",Ae.bordertop],["borderbottom",Ae.borderbottom],["txt",Ae.txt],["text1xalign",Ae.text1xalign],["text1yalign",Ae.text1yalign],["opt",Ae.options]]),Ae._render&&Oi(),Ae=gr}function vl(){if(!vl.globals){var gr=Ae;Ae=vl.globals={},Ae.databarstackedcomposite_seppad=xe([0,0,0,0]),Ae.databarstackedcomposite_findersep=xe([0,0,0,0,0,0,0,0,0,0,1,0,0]),Ae.databarstackedcomposite_f3pat=xe([1,1,1,1,1,1,1,1,1,0,1,1,1]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,vl.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode,"|");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.linear=rn,Ie--;var Yr=_e[--Ie];Ae.comp=Yr}else _e[Ie-1]="bwipp.missingCompositeComponent#38449",_e[Ie++]="A Composite Component must be provided following a pipe character",Sr();He(Ae.options,"lintype","databarstacked"),He(Ae.options,"linkage",!0),He(Ae.options,"inkspreadv",0),He(Ae.options,"dontlint",!0);var Lr=Ge(Ae.linear.length+Ae.comp.length);rr(Lr,0,Ae.linear),rr(Lr,Ae.linear.length,Ae.comp),_e[Ie++]=Lr,_e[Ie++]="ai",ka(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,oa();var Rr=_e[--Ie];Ae.bot=Oe(Ce(Rr,"pixs"),0,Ce(Rr,"pixx")),Ae.linheight=Ce(Rr,"pixy"),Ae.linsym=Rr,Ae.linpixs=Ce(Ae.linsym,"pixs"),Ae.linrowmult=Ce(Ae.linsym,"rowmult"),Ae.sepfinder=function(){var Ye=_e[--Ie];Ae.fp=Ye;for(var fr=Ae.fp,ur=Ae.fp+12;fr<=ur;fr+=1){Ae.i=fr,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0;var Br=_e[--Ie];He(Ae.sep,Ae.i,Br)}for(var Dr=!0,Qr=0;Qr<=12;Qr+=1){var fn=Ce(Ae.bot,lr(Qr+Ae.fp));Dr=Dr&&gn(fn,Ce(Ae.databarstackedcomposite_f3pat,Qr))}Dr&&rr(Ae.sep,Ae.fp,Ae.databarstackedcomposite_findersep)},_e[Ie++]=1/0;for(var Kr=Ae.bot,en=0,Vr=Kr.length;en<Vr;en++)_e[Ie++]=1-Ce(Kr,en);Ae.sep=xe(),rr(Ae.sep,0,Ae.databarstackedcomposite_seppad),rr(Ae.sep,Ae.sep.length-4,Ae.databarstackedcomposite_seppad),_e[Ie++]=18,Ae.sepfinder(),_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,L1();var bn=_e[--Ie];Ae.compsym=bn,Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccrowmult=Ce(Ae.compsym,"rowmult"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),Ae.linwidth=Ae.sep.length,Ae.ccrows=Ae.ccrowmult.length,_e[Ie++]=1/0;for(var sn=0,pn=Ae.ccpixx,Pn=Ae.ccpixs.length-1;pn<0?sn>=Pn:sn<=Pn;sn+=pn)Ae.i=sn,_e[Ie++]=0,Ur(Oe(Ae.ccpixs,Ae.i,Ae.ccpixx));Ur(Ae.sep),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0;for(var wn=0,kn=Ae.linwidth,Sn=Ae.linpixs.length-1;kn<0?wn>=Sn:wn<=Sn;wn+=kn)Ae.i=wn,Ur(Oe(Ae.linpixs,Ae.i,Ae.linwidth)),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0;Ae.pixs=xe(),_e[Ie++]=1/0,Ur(Ae.ccrowmult),_e[Ie++]=1,Ur(Ae.linrowmult),Ae.rowmult=xe(),Ae.pixx=Ae.ccpixx+1,_e[Ie++]=1/0;var Wn=Ae.linsym,ri=vr(Wn,"txt");if(_e[Ie++]=Wn,_e[Ie++]="txt",ri){var ni=_e[--Ie],zn=_e[--Ie];tn(Ce(zn,ni),function(){var Ye=_e[--Ie];Ur(Ye),di(xe(5))})}else Ie-=2;Ae.txt=xe();var Hn=Ae.linsym,On=vr(Hn,"text1xalign");if(_e[Ie++]="text1xalign",_e[Ie++]=Hn,_e[Ie++]="text1xalign",On){var qn=_e[--Ie],pi=_e[--Ie];_e[Ie++]=Ce(pi,qn)}else Ie-=2,_e[Ie++]="unset";var Ln=_e[--Ie],Xn=_e[--Ie];Ae[Xn]=Ln;var Yn=Ae.linsym,Jn=vr(Yn,"text1yalign");if(_e[Ie++]="text1yalign",_e[Ie++]=Yn,_e[Ie++]="text1yalign",Jn){var mi=_e[--Ie],Ii=_e[--Ie];_e[Ie++]=Ce(Ii,mi)}else Ie-=2,_e[Ie++]="unset";var Wr=_e[--Ie],vn=_e[--Ie];Ae[vn]=Wr;for(var _n=Ae.rowmult,Un=0,Qn=0,ii=_n.length;Qn<ii;Qn++)Un=lr(Un+Ce(_n,Qn));Ae.pixy=Un;var li=Ae.linsym,ui=vr(li,"borderleft");if(_e[Ie++]="borderleft",_e[Ie++]=li,_e[Ie++]="borderleft",ui){var wi=_e[--Ie],Ve=_e[--Ie];_e[Ie++]=Ce(Ve,wi)}else Ie-=2,_e[Ie++]=0;var Zr=_e[--Ie],Ai=0;if(Zr<0){var Bi=Ai;Ai=Zr,Zr=Bi}Zr<0&&(Zr=0);var ki=_e[--Ie];Ae[ki]=Zr;var Ei=Ae.linsym,Wi=vr(Ei,"borderright");if(_e[Ie++]="borderright",_e[Ie++]=Ei,_e[Ie++]="borderright",Wi){var ma=_e[--Ie],Ba=_e[--Ie];_e[Ie++]=Ce(Ba,ma)}else Ie-=2,_e[Ie++]=0;var va=Ae.pixx,Aa=Ae.linwidth,Ua=_e[--Ie],Ea=1,la=lr(Ua-(va-Aa));if(lr(Ua-(va-Aa))<1){var Bi=Ea;Ea=la,la=Bi}la<0&&(la=0);var Ma=_e[--Ie];Ae[Ma]=la,Ae.bordertop=1;var Ta=Ae.linsym,Ca=vr(Ta,"borderbottom");if(_e[Ie++]="borderbottom",_e[Ie++]=Ta,_e[Ie++]="borderbottom",Ca){var Er=_e[--Ie],Hr=_e[--Ie];_e[Ie++]=Ce(Hr,Er)}else Ie-=2,_e[Ie++]=0;var or=_e[--Ie],Ar=_e[--Ie];Ae[Ar]=or,qr(Ae.options,"height"),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",Ae.pixx/72],["borderleft",Ae.borderleft],["borderright",Ae.borderright],["bordertop",Ae.bordertop],["borderbottom",Ae.borderbottom],["txt",Ae.txt],["text1xalign",Ae.text1xalign],["text1yalign",Ae.text1yalign],["opt",Ae.options]]),Ae._render&&Oi(),Ae=gr}function SA(){if(!SA.globals){var gr=Ae;Ae=SA.globals={},Ae.databarstackedomnicomposite_seppad=xe([0,0,0,0]),Ae.databarstackedomnicomposite_findersep=xe([0,0,0,0,0,0,0,0,0,0,1,0,0]),Ae.databarstackedomnicomposite_f3pat=xe([1,1,1,1,1,1,1,1,1,0,1,1,1]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,SA.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode,"|");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.linear=rn,Ie--;var Yr=_e[--Ie];Ae.comp=Yr}else _e[Ie-1]="bwipp.missingCompositeComponent#38682",_e[Ie++]="A Composite Component must be provided following a pipe character",Sr();He(Ae.options,"lintype","databarstackedomni"),He(Ae.options,"linkage",!0),He(Ae.options,"inkspreadv",0),He(Ae.options,"dontlint",!0);var Lr=Ge(Ae.linear.length+Ae.comp.length);rr(Lr,0,Ae.linear),rr(Lr,Ae.linear.length,Ae.comp),_e[Ie++]=Lr,_e[Ie++]="ai",ka(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,No();var Rr=_e[--Ie];Ae.bot=Oe(Ce(Rr,"pixs"),0,Ce(Rr,"pixx")),Ae.linheight=Ce(Rr,"pixy"),Ae.linsym=Rr,Ae.linpixs=Ce(Ae.linsym,"pixs"),Ae.linrowmult=Ce(Ae.linsym,"rowmult"),Ae.sepfinder=function(){var Ye=_e[--Ie];Ae.fp=Ye;for(var fr=Ae.fp,ur=Ae.fp+12;fr<=ur;fr+=1){Ae.i=fr,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0;var Br=_e[--Ie];He(Ae.sep,Ae.i,Br)}for(var Dr=!0,Qr=0;Qr<=12;Qr+=1){var fn=Ce(Ae.bot,lr(Qr+Ae.fp));Dr=Dr&&gn(fn,Ce(Ae.databarstackedomnicomposite_f3pat,Qr))}Dr&&rr(Ae.sep,Ae.fp,Ae.databarstackedomnicomposite_findersep)},_e[Ie++]=1/0;for(var Kr=Ae.bot,en=0,Vr=Kr.length;en<Vr;en++)_e[Ie++]=1-Ce(Kr,en);Ae.sep=xe(),rr(Ae.sep,0,Ae.databarstackedomnicomposite_seppad),rr(Ae.sep,Ae.sep.length-4,Ae.databarstackedomnicomposite_seppad),_e[Ie++]=18,Ae.sepfinder(),_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,L1();var bn=_e[--Ie];Ae.compsym=bn,Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccrowmult=Ce(Ae.compsym,"rowmult"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),Ae.linwidth=Ae.sep.length,Ae.ccrows=Ae.ccrowmult.length,_e[Ie++]=1/0;for(var sn=0,pn=Ae.ccpixx,Pn=Ae.ccpixs.length-1;pn<0?sn>=Pn:sn<=Pn;sn+=pn)Ae.i=sn,_e[Ie++]=0,Ur(Oe(Ae.ccpixs,Ae.i,Ae.ccpixx));Ur(Ae.sep),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0;for(var wn=0,kn=Ae.linwidth,Sn=Ae.linpixs.length-1;kn<0?wn>=Sn:wn<=Sn;wn+=kn)Ae.i=wn,Ur(Oe(Ae.linpixs,Ae.i,Ae.linwidth)),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0;Ae.pixs=xe(),_e[Ie++]=1/0,Ur(Ae.ccrowmult),_e[Ie++]=1,Ur(Ae.linrowmult),Ae.rowmult=xe(),Ae.pixx=Ae.ccpixx+1,_e[Ie++]=1/0;var Wn=Ae.linsym,ri=vr(Wn,"txt");if(_e[Ie++]=Wn,_e[Ie++]="txt",ri){var ni=_e[--Ie],zn=_e[--Ie];tn(Ce(zn,ni),function(){var Ye=_e[--Ie];Ur(Ye),di(xe(5))})}else Ie-=2;Ae.txt=xe();var Hn=Ae.linsym,On=vr(Hn,"text1xalign");if(_e[Ie++]="text1xalign",_e[Ie++]=Hn,_e[Ie++]="text1xalign",On){var qn=_e[--Ie],pi=_e[--Ie];_e[Ie++]=Ce(pi,qn)}else Ie-=2,_e[Ie++]="unset";var Ln=_e[--Ie],Xn=_e[--Ie];Ae[Xn]=Ln;var Yn=Ae.linsym,Jn=vr(Yn,"text1yalign");if(_e[Ie++]="text1yalign",_e[Ie++]=Yn,_e[Ie++]="text1yalign",Jn){var mi=_e[--Ie],Ii=_e[--Ie];_e[Ie++]=Ce(Ii,mi)}else Ie-=2,_e[Ie++]="unset";var Wr=_e[--Ie],vn=_e[--Ie];Ae[vn]=Wr;for(var _n=Ae.rowmult,Un=0,Qn=0,ii=_n.length;Qn<ii;Qn++)Un=lr(Un+Ce(_n,Qn));Ae.pixy=Un;var li=Ae.linsym,ui=vr(li,"borderleft");if(_e[Ie++]="borderleft",_e[Ie++]=li,_e[Ie++]="borderleft",ui){var wi=_e[--Ie],Ve=_e[--Ie];_e[Ie++]=Ce(Ve,wi)}else Ie-=2,_e[Ie++]=0;var Zr=_e[--Ie],Ai=0;if(Zr<0){var Bi=Ai;Ai=Zr,Zr=Bi}Zr<0&&(Zr=0);var ki=_e[--Ie];Ae[ki]=Zr;var Ei=Ae.linsym,Wi=vr(Ei,"borderright");if(_e[Ie++]="borderright",_e[Ie++]=Ei,_e[Ie++]="borderright",Wi){var ma=_e[--Ie],Ba=_e[--Ie];_e[Ie++]=Ce(Ba,ma)}else Ie-=2,_e[Ie++]=0;var va=Ae.pixx,Aa=Ae.linwidth,Ua=_e[--Ie],Ea=1,la=lr(Ua-(va-Aa));if(lr(Ua-(va-Aa))<1){var Bi=Ea;Ea=la,la=Bi}la<0&&(la=0);var Ma=_e[--Ie];Ae[Ma]=la,Ae.bordertop=1;var Ta=Ae.linsym,Ca=vr(Ta,"borderbottom");if(_e[Ie++]="borderbottom",_e[Ie++]=Ta,_e[Ie++]="borderbottom",Ca){var Er=_e[--Ie],Hr=_e[--Ie];_e[Ie++]=Ce(Hr,Er)}else Ie-=2,_e[Ie++]=0;var or=_e[--Ie],Ar=_e[--Ie];Ae[Ar]=or,qr(Ae.options,"height"),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",Ae.pixx/72],["borderleft",Ae.borderleft],["borderright",Ae.borderright],["bordertop",Ae.bordertop],["borderbottom",Ae.borderbottom],["txt",Ae.txt],["text1xalign",Ae.text1xalign],["text1yalign",Ae.text1yalign],["opt",Ae.options]]),Ae._render&&Oi(),Ae=gr}function QA(){if(!QA.globals){var gr=Ae;Ae=QA.globals={},Ae.databaromnicomposite_seppadleft=xe([0,0,0]),Ae.databaromnicomposite_seppadright=xe([0,0,0,0]),Ae.databaromnicomposite_findersep=xe([0,0,0,0,0,0,0,0,0,0,1,0,0]),Ae.databaromnicomposite_f3pat=xe([1,1,1,1,1,1,1,1,1,0,1,1,1]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,QA.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode,"|");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.linear=rn,Ie--;var Yr=_e[--Ie];Ae.comp=Yr}else _e[Ie-1]="bwipp.missingCompositeComponent#38916",_e[Ie++]="A Composite Component must be provided following a pipe character",Sr();He(Ae.options,"lintype","databartruncated"),He(Ae.options,"linkage",!0),He(Ae.options,"inkspreadv",0),He(Ae.options,"dontlint",!0);var Lr=Ge(Ae.linear.length+Ae.comp.length);rr(Lr,0,Ae.linear),rr(Lr,Ae.linear.length,Ae.comp),_e[Ie++]=Lr,_e[Ie++]="ai",ka(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,Ss();var Rr=_e[--Ie];Ae.linsbs=Ce(Rr,"sbs"),Ae.linheight=Ce(Ce(Rr,"bhs"),0)*72,Ae.linsym=Rr,Ae.sepfinder=function(){var Ca=_e[--Ie];Ae.fp=Ca;for(var Er=Ae.fp,Hr=Ae.fp+12;Er<=Hr;Er+=1){Ae.i=Er,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0;var or=_e[--Ie];He(Ae.sep,Ae.i,or)}for(var Ar=!0,Ye=0;Ye<=12;Ye+=1){var fr=Ce(Ae.bot,lr(Ye+Ae.fp));Ar=Ar&&gn(fr,Ce(Ae.databaromnicomposite_f3pat,Ye))}Ar&&rr(Ae.sep,Ae.fp,Ae.databaromnicomposite_findersep)},_e[Ie++]=1/0,_e[Ie++]=0,tn(Ae.linsbs,function(){for(var Ca=_e[--Ie],Er=_e[Ie-1],Hr=Er==1?0:1,or=0,Ar=Ca;or<Ar;or++)_e[Ie++]=Hr}),di(xe(xi()-1));var Kr=_e[--Ie];Ae.bot=Kr,Ie-=2,_e[Ie++]=1/0,tn(Ae.bot,function(){var Ca=_e[--Ie];_e[Ie++]=1-Ca}),Ae.sep=xe(),rr(Ae.sep,0,Ae.databaromnicomposite_seppadleft),rr(Ae.sep,Ae.sep.length-4,Ae.databaromnicomposite_seppadright),_e[Ie++]=18,Ae.sepfinder(),_e[Ie++]=64,Ae.sepfinder(),_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,L1();var en=_e[--Ie];Ae.compsym=en,Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccrowmult=Ce(Ae.compsym,"rowmult"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0,_e[Ie++]=0,tn(Ae.linsbs,function(){for(var Ca=_e[--Ie],Er=_e[Ie-1],Hr=Er==0?1:0,or=0,Ar=dr(Ca);or<Ar;or++)_e[Ie++]=Hr}),Ae.linpixs=xe(),_e[Ie++]=1/0,_e[Ie++]=0,Ur(Ae.sep),Ae.sep=xe(),Ae.linheight=~~Ae.linheight,Ae.ccrows=Ae.ccrowmult.length,_e[Ie++]=1/0;for(var Vr=0,bn=Ae.ccpixx,sn=Ae.ccpixs.length-1;bn<0?Vr>=sn:Vr<=sn;Vr+=bn)Ae.i=Vr,Ur(Oe(Ae.ccpixs,Ae.i,Ae.ccpixx)),_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ur(Ae.sep),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ur(Ae.linpixs),Ae.pixs=xe(),_e[Ie++]=1/0,Ur(Ae.ccrowmult),_e[Ie++]=1,_e[Ie++]=Ae.linheight,Ae.rowmult=xe(),Ae.pixx=Ae.ccpixx+1,_e[Ie++]=1/0;var pn=Ae.linsym,Pn=vr(pn,"txt");if(_e[Ie++]=pn,_e[Ie++]="txt",Pn){var wn=_e[--Ie],kn=_e[--Ie];tn(Ce(kn,wn),function(){var Ca=_e[--Ie];Ur(Ca),tr(4,-1);var Er=_e[--Ie];_e[Ie++]=lr(Er+(Ae.pixx-Ae.linpixs.length+1)),tr(4,1),di(xe(5))})}else Ie-=2;Ae.txt=xe();var Sn=Ae.linsym,Wn=vr(Sn,"text1xalign");if(_e[Ie++]="text1xalign",_e[Ie++]=Sn,_e[Ie++]="text1xalign",Wn){var ri=_e[--Ie],ni=_e[--Ie];_e[Ie++]=Ce(ni,ri)}else Ie-=2,_e[Ie++]="unset";var zn=_e[--Ie],Hn=_e[--Ie];Ae[Hn]=zn;var On=Ae.linsym,qn=vr(On,"text1yalign");if(_e[Ie++]="text1yalign",_e[Ie++]=On,_e[Ie++]="text1yalign",qn){var pi=_e[--Ie],Ln=_e[--Ie];_e[Ie++]=Ce(Ln,pi)}else Ie-=2,_e[Ie++]="unset";var Xn=_e[--Ie],Yn=_e[--Ie];Ae[Yn]=Xn;for(var Jn=Ae.rowmult,mi=0,Ii=0,Wr=Jn.length;Ii<Wr;Ii++)mi=lr(mi+Ce(Jn,Ii));Ae.pixy=mi;var vn=Ae.linsym,_n=vr(vn,"borderleft");if(_e[Ie++]="borderleft",_e[Ie++]=vn,_e[Ie++]="borderleft",_n){var Un=_e[--Ie],Qn=_e[--Ie];_e[Ie++]=Ce(Qn,Un)}else Ie-=2,_e[Ie++]=10;var ii=Ae.pixx,li=Ae.linpixs,ui=_e[--Ie],wi=1,Ve=lr(ui-(ii-li.length+1));if(lr(ui-(ii-li.length+1))<1){var Zr=wi;wi=Ve,Ve=Zr}Ve<0&&(Ve=0);var Ai=_e[--Ie];Ae[Ai]=Ve;var Bi=Ae.linsym,ki=vr(Bi,"borderright");if(_e[Ie++]="borderright",_e[Ie++]=Bi,_e[Ie++]="borderright",ki){var Ei=_e[--Ie],Wi=_e[--Ie];_e[Ie++]=Ce(Wi,Ei)}else Ie-=2,_e[Ie++]=10;var ma=_e[--Ie],Ba=0;if(ma<0){var Zr=Ba;Ba=ma,ma=Zr}ma<0&&(ma=0);var va=_e[--Ie];Ae[va]=ma,Ae.bordertop=1;var Aa=Ae.linsym,Ua=vr(Aa,"borderbottom");if(_e[Ie++]="borderbottom",_e[Ie++]=Aa,_e[Ie++]="borderbottom",Ua){var Ea=_e[--Ie],la=_e[--Ie];_e[Ie++]=Ce(la,Ea)}else Ie-=2,_e[Ie++]=0;var Ma=_e[--Ie],Ta=_e[--Ie];Ae[Ta]=Ma,qr(Ae.options,"height"),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",Ae.pixx/72],["borderleft",Ae.borderleft],["borderright",Ae.borderright],["bordertop",Ae.bordertop],["borderbottom",Ae.borderbottom],["txt",Ae.txt],["text1xalign",Ae.text1xalign],["text1yalign",Ae.text1yalign],["opt",Ae.options]]),Ae._render&&Oi(),Ae=gr}function OA(){if(!OA.globals){var gr=Ae;Ae=OA.globals={},Ae.databarlimitedcomposite_sepleft=xe([0,0,0]),Ae.databarlimitedcomposite_sepright=xe([0,0,0,0,0,0,0,0,0]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,OA.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode,"|");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.linear=rn,Ie--;var Yr=_e[--Ie];Ae.comp=Yr}else _e[Ie-1]="bwipp.missingCompositeComponent#39149",_e[Ie++]="A Composite Component must be provided following a pipe character",Sr();He(Ae.options,"lintype","databarlimited"),He(Ae.options,"linkage",!0),He(Ae.options,"inkspreadv",0),He(Ae.options,"dontlint",!0);var Lr=Ge(Ae.linear.length+Ae.comp.length);rr(Lr,0,Ae.linear),rr(Lr,Ae.linear.length,Ae.comp),_e[Ie++]=Lr,_e[Ie++]="ai",ka(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,Fi();var Rr=_e[--Ie];Ae.linsbs=Ce(Rr,"sbs"),Ae.linheight=Ce(Ce(Rr,"bhs"),0)*72,Ae.linsym=Rr,_e[Ie++]=1/0,_e[Ie++]=1,tn(Ae.linsbs,function(){for(var cn=_e[--Ie],Bn=_e[Ie-1],Kn=Bn==0?1:0,Nr=0,un=cn;Nr<un;Nr++)_e[Ie++]=Kn}),di(xe(xi()-1));var Kr=_e[--Ie];Ae.sep=Kr,Ie-=2,rr(Ae.sep,0,Ae.databarlimitedcomposite_sepleft),rr(Ae.sep,Ae.sep.length-9,Ae.databarlimitedcomposite_sepright),_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,L1();var en=_e[--Ie];Ae.compsym=en,Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccrowmult=Ce(Ae.compsym,"rowmult"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0;var Vr=Oe(Ae.linsbs,0,~~((Ae.linsbs.length+1)/2)*2-1);_e[Ie++]=0;for(var bn=0,sn=Vr.length;bn<sn;bn++)for(var pn=_e[Ie-1],Pn=pn==0?1:0,wn=0,kn=dr(Ce(Vr,bn));wn<kn;wn++)_e[Ie++]=Pn;if(Ae.linpixs=xe(),_e[Ie++]=1/0,_e[Ie++]=0,Ur(Oe(Ae.sep,0,Ae.linpixs.length-1)),Ae.sep=xe(),Ae.linheight=~~Ae.linheight,Ae.ccrows=Ae.ccrowmult.length,Ae.ccpixx==72){_e[Ie++]=1/0;for(var Sn=0,Wn=Ae.ccpixx,ri=Ae.ccpixs.length-1;Wn<0?Sn>=ri:Sn<=ri;Sn+=Wn)Ae.i=Sn,_e[Ie++]=0,Ur(Oe(Ae.ccpixs,Ae.i,Ae.ccpixx)),_e[Ie++]=0;Ur(Ae.sep),Ur(Ae.linpixs),Ae.pixs=xe(),Ae.pixx=Ae.linpixs.length}else{_e[Ie++]=1/0;for(var ni=0,zn=Ae.ccpixx,Hn=Ae.ccpixs.length-1;zn<0?ni>=Hn:ni<=Hn;ni+=zn)Ae.i=ni,Ur(Oe(Ae.ccpixs,Ae.i,Ae.ccpixx)),_e[Ie++]=0;_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ur(Ae.sep),_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,_e[Ie++]=0,Ur(Ae.linpixs),Ae.pixs=xe(),Ae.pixx=Ae.ccpixx+1}_e[Ie++]=1/0,Ur(Ae.ccrowmult),_e[Ie++]=1,_e[Ie++]=Ae.linheight,Ae.rowmult=xe(),_e[Ie++]=1/0;var On=Ae.linsym,qn=vr(On,"txt");if(_e[Ie++]=On,_e[Ie++]="txt",qn){var pi=_e[--Ie],Ln=_e[--Ie];tn(Ce(Ln,pi),function(){var cn=_e[--Ie];Ur(cn),tr(4,-1);var Bn=_e[--Ie];_e[Ie++]=lr(Bn+(Ae.pixx-Ae.linpixs.length+1)),tr(4,1),di(xe(5))})}else Ie-=2;Ae.txt=xe();var Xn=Ae.linsym,Yn=vr(Xn,"text1xalign");if(_e[Ie++]="text1xalign",_e[Ie++]=Xn,_e[Ie++]="text1xalign",Yn){var Jn=_e[--Ie],mi=_e[--Ie];_e[Ie++]=Ce(mi,Jn)}else Ie-=2,_e[Ie++]="unset";var Ii=_e[--Ie],Wr=_e[--Ie];Ae[Wr]=Ii;var vn=Ae.linsym,_n=vr(vn,"text1yalign");if(_e[Ie++]="text1yalign",_e[Ie++]=vn,_e[Ie++]="text1yalign",_n){var Un=_e[--Ie],Qn=_e[--Ie];_e[Ie++]=Ce(Qn,Un)}else Ie-=2,_e[Ie++]="unset";var ii=_e[--Ie],li=_e[--Ie];Ae[li]=ii;for(var ui=Ae.rowmult,wi=0,Ve=0,Zr=ui.length;Ve<Zr;Ve++)wi=lr(wi+Ce(ui,Ve));Ae.pixy=wi;var Ai=Ae.linsym,Bi=vr(Ai,"borderleft");if(_e[Ie++]="borderleft",_e[Ie++]=Ai,_e[Ie++]="borderleft",Bi){var ki=_e[--Ie],Ei=_e[--Ie];_e[Ie++]=Ce(Ei,ki)}else Ie-=2,_e[Ie++]=10;var Wi=Ae.pixx,ma=Ae.linpixs,Ba=_e[--Ie],va=Ae.pixx,Aa=Ae.ccpixx,Ua=1-(lr(va-Aa)-1),Ea=lr(Ba-(Wi-ma.length+1));if(lr(Ba-(Wi-ma.length+1))<1-(lr(va-Aa)-1)){var la=Ua;Ua=Ea,Ea=la}Ea<0&&(Ea=0);var Ma=_e[--Ie];Ae[Ma]=Ea;var Ta=Ae.linsym,Ca=vr(Ta,"borderright");if(_e[Ie++]="borderright",_e[Ie++]=Ta,_e[Ie++]="borderright",Ca){var Er=_e[--Ie],Hr=_e[--Ie];_e[Ie++]=Ce(Hr,Er)}else Ie-=2,_e[Ie++]=10;var or=_e[--Ie],Ar=0;if(or<0){var la=Ar;Ar=or,or=la}or<0&&(or=0);var Ye=_e[--Ie];Ae[Ye]=or,Ae.bordertop=1;var fr=Ae.linsym,ur=vr(fr,"borderbottom");if(_e[Ie++]="borderbottom",_e[Ie++]=fr,_e[Ie++]="borderbottom",ur){var Br=_e[--Ie],Dr=_e[--Ie];_e[Ie++]=Ce(Dr,Br)}else Ie-=2,_e[Ie++]=0;var Qr=_e[--Ie],fn=_e[--Ie];Ae[fn]=Qr,qr(Ae.options,"height"),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",Ae.pixx/72],["borderleft",Ae.borderleft],["borderright",Ae.borderright],["bordertop",Ae.bordertop],["borderbottom",Ae.borderbottom],["txt",Ae.txt],["text1xalign",Ae.text1xalign],["text1yalign",Ae.text1yalign],["opt",Ae.options]]),Ae._render&&Oi(),Ae=gr}function vc(){var gr=Ae;Ae=Object.assign({},Ae,vc.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode,"|");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.linear=rn,Ie--;var Yr=_e[--Ie];Ae.comp=Yr}else _e[Ie-1]="bwipp.missingCompositeComponent#39368",_e[Ie++]="A Composite Component must be provided following a pipe character",Sr();He(Ae.options,"lintype","databarexpanded"),He(Ae.options,"linkage",!0),He(Ae.options,"inkspreadv",0),He(Ae.options,"dontlint",!0);var Lr=Ge(Ae.linear.length+Ae.comp.length);rr(Lr,0,Ae.linear),rr(Lr,Ae.linear.length,Ae.comp),_e[Ie++]=Lr,_e[Ie++]="ai",ka(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,pa();var Rr=_e[--Ie];Ae.linsbs=Ce(Rr,"sbs"),Ae.linheight=Ce(Ce(Rr,"bhs"),0)*72,Ae.linsym=Rr,Ae.sepfinder=function(){var Qr=_e[--Ie];Ae.fp=Qr;for(var fn=Ae.fp,cn=Ae.fp+12;fn<=cn;fn+=1){Ae.i=fn,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0;var Bn=_e[--Ie];He(Ae.sep,Ae.i,Bn)}},_e[Ie++]=1/0,_e[Ie++]=0,tn(Ae.linsbs,function(){for(var Qr=_e[--Ie],fn=_e[Ie-1],cn=fn==1?0:1,Bn=0,Kn=Qr;Bn<Kn;Bn++)_e[Ie++]=cn}),di(xe(xi()-1));var Kr=_e[--Ie];Ae.bot=Kr,Ie-=2,_e[Ie++]=1/0,tn(Ae.bot,function(){var Qr=_e[--Ie];_e[Ie++]=1-Qr}),Ae.sep=xe(),rr(Ae.sep,0,xe([0,0,0])),rr(Ae.sep,Ae.sep.length-4,xe([0,0,0,0])),_e[Ie++]=1/0;for(var en=18,Vr=Ae.bot.length-13;en<=Vr;en+=98)_e[Ie++]=en;for(var bn=69,sn=Ae.bot.length-13;bn<=sn;bn+=98)_e[Ie++]=bn;for(var pn=xe(),Pn=0,wn=pn.length;Pn<wn;Pn++)_e[Ie++]=Ce(pn,Pn),Ae.sepfinder();_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,L1();var kn=_e[--Ie];Ae.compsym=kn,Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccrowmult=Ce(Ae.compsym,"rowmult"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0,_e[Ie++]=0,tn(Ae.linsbs,function(){for(var Qr=_e[--Ie],fn=_e[Ie-1],cn=fn==0?1:0,Bn=0,Kn=dr(Qr);Bn<Kn;Bn++)_e[Ie++]=cn}),Ae.linpixs=xe(),_e[Ie++]=1/0,_e[Ie++]=0,Ur(Ae.sep),Ae.sep=xe(),Ae.linheight=~~Ae.linheight,Ae.ccrows=Ae.ccrowmult.length,Ae.diff=lr(Ae.linpixs.length-Ae.ccpixx),_e[Ie++]=1/0;for(var Sn=0,Wn=Ae.diff-2;Sn<Wn;Sn++)_e[Ie++]=0;Ae.ccrpad=xe(),_e[Ie++]=1/0;for(var ri=0,ni=Ae.ccpixx,zn=Ae.ccpixs.length-1;ni<0?ri>=zn:ri<=zn;ri+=ni)Ae.i=ri,_e[Ie++]=0,_e[Ie++]=0,Ur(Oe(Ae.ccpixs,Ae.i,Ae.ccpixx)),Ur(Ae.ccrpad);Ur(Ae.sep),Ur(Ae.linpixs),Ae.pixs=xe(),_e[Ie++]=1/0,Ur(Ae.ccrowmult),_e[Ie++]=1,_e[Ie++]=Ae.linheight,Ae.rowmult=xe(),Ae.pixx=Ae.linpixs.length,_e[Ie++]=1/0;var Hn=Ae.linsym,On=vr(Hn,"txt");if(_e[Ie++]=Hn,_e[Ie++]="txt",On){var qn=_e[--Ie],pi=_e[--Ie];tn(Ce(pi,qn),function(){var Qr=_e[--Ie];Ur(Qr),tr(4,-1);var fn=_e[--Ie];_e[Ie++]=lr(fn+(Ae.pixx-Ae.linpixs.length+1)),tr(4,1),di(xe(5))})}else Ie-=2;Ae.txt=xe();var Ln=Ae.linsym,Xn=vr(Ln,"text1xalign");if(_e[Ie++]="text1xalign",_e[Ie++]=Ln,_e[Ie++]="text1xalign",Xn){var Yn=_e[--Ie],Jn=_e[--Ie];_e[Ie++]=Ce(Jn,Yn)}else Ie-=2,_e[Ie++]="unset";var mi=_e[--Ie],Ii=_e[--Ie];Ae[Ii]=mi;var Wr=Ae.linsym,vn=vr(Wr,"text1yalign");if(_e[Ie++]="text1yalign",_e[Ie++]=Wr,_e[Ie++]="text1yalign",vn){var _n=_e[--Ie],Un=_e[--Ie];_e[Ie++]=Ce(Un,_n)}else Ie-=2,_e[Ie++]="unset";var Qn=_e[--Ie],ii=_e[--Ie];Ae[ii]=Qn;for(var li=Ae.rowmult,ui=0,wi=0,Ve=li.length;wi<Ve;wi++)ui=lr(ui+Ce(li,wi));Ae.pixy=ui;var Zr=Ae.linsym,Ai=vr(Zr,"borderleft");if(_e[Ie++]="borderleft",_e[Ie++]=Zr,_e[Ie++]="borderleft",Ai){var Bi=_e[--Ie],ki=_e[--Ie];_e[Ie++]=Ce(ki,Bi)}else Ie-=2,_e[Ie++]=10;var Ei=Ae.pixx,Wi=Ae.linpixs,ma=_e[--Ie],Ba=-1,va=lr(ma-(Ei-Wi.length+1));if(lr(ma-(Ei-Wi.length+1))<-1){var Aa=Ba;Ba=va,va=Aa}va<0&&(va=0);var Ua=_e[--Ie];Ae[Ua]=va;var Ea=Ae.linsym,la=vr(Ea,"borderright");if(_e[Ie++]="borderright",_e[Ie++]=Ea,_e[Ie++]="borderright",la){var Ma=_e[--Ie],Ta=_e[--Ie];_e[Ie++]=Ce(Ta,Ma)}else Ie-=2,_e[Ie++]=10;var Ca=Ae.ccrpad,Er=_e[--Ie],Hr=1-Ca.length;if(Er<1-Ca.length){var Aa=Hr;Hr=Er,Er=Aa}Er<0&&(Er=0);var or=_e[--Ie];Ae[or]=Er,Ae.bordertop=1;var Ar=Ae.linsym,Ye=vr(Ar,"borderbottom");if(_e[Ie++]="borderbottom",_e[Ie++]=Ar,_e[Ie++]="borderbottom",Ye){var fr=_e[--Ie],ur=_e[--Ie];_e[Ie++]=Ce(ur,fr)}else Ie-=2,_e[Ie++]=0;var Br=_e[--Ie],Dr=_e[--Ie];Ae[Dr]=Br,qr(Ae.options,"height"),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",Ae.pixx/72],["borderleft",Ae.borderleft],["borderright",Ae.borderright],["bordertop",Ae.bordertop],["borderbottom",Ae.borderbottom],["txt",Ae.txt],["text1xalign",Ae.text1xalign],["text1yalign",Ae.text1yalign],["opt",Ae.options]]),Ae._render&&Oi(),Ae=gr}function g1(){if(!g1.globals){var gr=Ae;Ae=g1.globals={},Ae.databarexpandedstackedcomposite_seppad=xe([0,0,0,0]),Ae=gr}var gr=Ae;Ae=Object.assign({},Ae,g1.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode,"|");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.linear=rn,Ie--;var Yr=_e[--Ie];Ae.comp=Yr}else _e[Ie-1]="bwipp.missingCompositeComponent#39601",_e[Ie++]="A Composite Component must be provided following a pipe character",Sr();He(Ae.options,"lintype","databarexpandedstacked"),He(Ae.options,"linkage",!0),He(Ae.options,"inkspreadv",0),He(Ae.options,"dontlint",!0);var Lr=Ge(Ae.linear.length+Ae.comp.length);rr(Lr,0,Ae.linear),rr(Lr,Ae.linear.length,Ae.comp),_e[Ie++]=Lr,_e[Ie++]="ai",ka(),Ie-=3,Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=Ae.options,Zo();var Rr=_e[--Ie];Ae.bot=Oe(Ce(Rr,"pixs"),0,Ce(Rr,"pixx")),Ae.linheight=Ce(Rr,"pixy"),Ae.linsym=Rr,Ae.linpixs=Ce(Ae.linsym,"pixs"),Ae.linrowmult=Ce(Ae.linsym,"rowmult"),Ae.sepfinder=function(){var cn=_e[--Ie];Ae.fp=cn;for(var Bn=Ae.fp,Kn=Ae.fp+12;Bn<=Kn;Bn+=1){Ae.i=Bn,Ce(Ae.bot,Ae.i)==0?Ce(Ae.bot,Ae.i-1)==1?_e[Ie++]=1:_e[Ie++]=Ce(Ae.sep,Ae.i-1)==0?1:0:_e[Ie++]=0;var Nr=_e[--Ie];He(Ae.sep,Ae.i,Nr)}},_e[Ie++]=1/0;for(var Kr=Ae.bot,en=0,Vr=Kr.length;en<Vr;en++)_e[Ie++]=1-Ce(Kr,en);Ae.sep=xe(),rr(Ae.sep,0,Ae.databarexpandedstackedcomposite_seppad),rr(Ae.sep,Ae.sep.length-4,Ae.databarexpandedstackedcomposite_seppad),_e[Ie++]=1/0;for(var bn=19,sn=Ae.bot.length-13;bn<=sn;bn+=98)_e[Ie++]=bn;for(var pn=70,Pn=Ae.bot.length-13;pn<=Pn;pn+=98)_e[Ie++]=pn;for(var wn=xe(),kn=0,Sn=wn.length;kn<Sn;kn++)_e[Ie++]=Ce(wn,kn),Ae.sepfinder();_e[Ie++]=Ae.comp,_e[Ie++]=Ae.options,L1();var Wn=_e[--Ie];Ae.compsym=Wn,Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccrowmult=Ce(Ae.compsym,"rowmult"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),Ae.pixx=Ae.sep.length,_e[Ie++]=1/0;for(var ri=0,ni=~~((lr(Ae.pixx-Ae.ccpixx)+1)/2);ri<ni;ri++)_e[Ie++]=0;Ae.cclpad=xe(),_e[Ie++]=1/0;for(var zn=0,Hn=~~(lr(Ae.pixx-Ae.ccpixx)/2);zn<Hn;zn++)_e[Ie++]=0;Ae.ccrpad=xe(),Ae.ccrows=Ae.ccrowmult.length,_e[Ie++]=1/0;for(var On=0,qn=Ae.ccpixx,pi=Ae.ccpixs.length-1;qn<0?On>=pi:On<=pi;On+=qn)Ae.i=On,Ur(Ae.cclpad),Ur(Oe(Ae.ccpixs,Ae.i,Ae.ccpixx)),Ur(Ae.ccrpad);Ur(Ae.sep),Ur(Ae.linpixs),Ae.pixs=xe(),_e[Ie++]=1/0,Ur(Ae.ccrowmult),_e[Ie++]=1,Ur(Ae.linrowmult),Ae.rowmult=xe(),_e[Ie++]=1/0;var Ln=Ae.linsym,Xn=vr(Ln,"txt");if(_e[Ie++]=Ln,_e[Ie++]="txt",Xn){var Yn=_e[--Ie],Jn=_e[--Ie];tn(Ce(Jn,Yn),function(){var cn=_e[--Ie];Ur(cn),di(xe(5))})}else Ie-=2;Ae.txt=xe();var mi=Ae.linsym,Ii=vr(mi,"text1xalign");if(_e[Ie++]="text1xalign",_e[Ie++]=mi,_e[Ie++]="text1xalign",Ii){var Wr=_e[--Ie],vn=_e[--Ie];_e[Ie++]=Ce(vn,Wr)}else Ie-=2,_e[Ie++]="unset";var _n=_e[--Ie],Un=_e[--Ie];Ae[Un]=_n;var Qn=Ae.linsym,ii=vr(Qn,"text1yalign");if(_e[Ie++]="text1yalign",_e[Ie++]=Qn,_e[Ie++]="text1yalign",ii){var li=_e[--Ie],ui=_e[--Ie];_e[Ie++]=Ce(ui,li)}else Ie-=2,_e[Ie++]="unset";var wi=_e[--Ie],Ve=_e[--Ie];Ae[Ve]=wi;for(var Zr=Ae.rowmult,Ai=0,Bi=0,ki=Zr.length;Bi<ki;Bi++)Ai=lr(Ai+Ce(Zr,Bi));Ae.pixy=Ai;var Ei=Ae.linsym,Wi=vr(Ei,"borderleft");if(_e[Ie++]="borderleft",_e[Ie++]=Ei,_e[Ie++]="borderleft",Wi){var ma=_e[--Ie],Ba=_e[--Ie];_e[Ie++]=Ce(Ba,ma)}else Ie-=2,_e[Ie++]=0;var va=Ae.cclpad,Aa=_e[--Ie],Ua=1-va.length;if(Aa<1-va.length){var Ea=Ua;Ua=Aa,Aa=Ea}Aa<0&&(Aa=0);var la=_e[--Ie];Ae[la]=Aa;var Ma=Ae.linsym,Ta=vr(Ma,"borderright");if(_e[Ie++]="borderright",_e[Ie++]=Ma,_e[Ie++]="borderright",Ta){var Ca=_e[--Ie],Er=_e[--Ie];_e[Ie++]=Ce(Er,Ca)}else Ie-=2,_e[Ie++]=0;var Hr=Ae.ccrpad,or=_e[--Ie],Ar=1-Hr.length;if(or<1-Hr.length){var Ea=Ar;Ar=or,or=Ea}or<0&&(or=0);var Ye=_e[--Ie];Ae[Ye]=or,Ae.bordertop=1;var fr=Ae.linsym,ur=vr(fr,"borderbottom");if(_e[Ie++]="borderbottom",_e[Ie++]=fr,_e[Ie++]="borderbottom",ur){var Br=_e[--Ie],Dr=_e[--Ie];_e[Ie++]=Ce(Dr,Br)}else Ie-=2,_e[Ie++]=0;var Qr=_e[--Ie],fn=_e[--Ie];Ae[fn]=Qr,qr(Ae.options,"height"),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",Ae.pixx/72],["borderleft",Ae.borderleft],["borderright",Ae.borderright],["bordertop",Ae.bordertop],["borderbottom",Ae.borderbottom],["txt",Ae.txt],["text1xalign",Ae.text1xalign],["text1yalign",Ae.text1yalign],["opt",Ae.options]]),Ae._render&&Oi(),Ae=gr}function ec(){var gr=Ae;Ae=Object.assign({},Ae,ec.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.width=0,Ae.modunit=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Nn(Ae.barcode,"|");var zr=_e[--Ie];if(zr){var rn=_e[--Ie];Ae.linear=rn,Ie--;var Yr=_e[--Ie];Ae.comp=Yr}else _e[Ie-1]="bwipp.missingCompositeComponent#39824",_e[Ie++]="A Composite Component must be provided following a pipe character",Sr();He(Ae.options,"inkspreadv",0),He(Ae.options,"dontlint",!0);var Lr=Ge(Ae.linear.length+Ae.comp.length);rr(Lr,0,Ae.linear),rr(Lr,Ae.linear.length,Ae.comp),_e[Ie++]=Lr,_e[Ie++]="ai",ka(),Ie-=3,He(Ae.options,"linkagea",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.linear,_e[Ie++]=1/0,tn(Ae.options);var Rr=er();_e[Ie++]=Rr,Ns();var Kr=_e[--Ie],en=0;tn(Ce(Kr,"sbs"),function(){var Cn=_e[--Ie];en=lr(en+Cn)}),Ae.linwidth=en,He(Ae.options,"lintype","gs1-128"),He(Ae.options,"linwidth",Ae.linwidth),_e[Ie++]=Ae.comp,_e[Ie++]=1/0,tn(Ae.options);var Vr=er();_e[Ie++]=Vr,L1();var bn=_e[--Ie];Ae.compsym=bn;var sn=Ce(Ae.compsym,"pixx")==99?"a":"c";Ae.linktype=sn,He(Ae.compsym,"borderbottom",0),gn(Ae.linktype,"a")?(He(Ae.options,"linkagea",!0),He(Ae.options,"linkagec",!1)):(He(Ae.options,"linkagea",!1),He(Ae.options,"linkagec",!0)),_e[Ie++]=Ae.linear,_e[Ie++]=1/0,tn(Ae.options);var pn=er();_e[Ie++]=pn,Ns();var Pn=_e[--Ie];Ae.linsbs=Ce(Pn,"sbs"),Ae.linheight=Ce(Ce(Pn,"bhs"),0)*72,Ae.linsym=Pn,_e[Ie++]=1/0,_e[Ie++]=1,tn(Ae.linsbs,function(){for(var Cn=_e[--Ie],gi=_e[Ie-1],Dn=gi==0?1:0,ji=0,Ji=Cn;ji<Ji;ji++)_e[Ie++]=Dn}),di(xe(xi()-1));var wn=_e[--Ie];if(Ae.sep=wn,Ie-=2,gn(Ae.linktype,"a")){Ae.s=~~((Ae.linwidth-2)/11),Ae.p=~~((Ae.s-9)/2);var kn=(Ae.s-Ae.p-1)*11+10;Ae.p==0&&(kn=kn+2),Ae.x=kn-99}else Ae.x=-7;if(Ae.ccpixs=Ce(Ae.compsym,"pixs"),Ae.ccrowmult=Ce(Ae.compsym,"rowmult"),Ae.ccpixx=Ce(Ae.compsym,"pixx"),_e[Ie++]=1/0,tn(Ae.linsbs,function(){for(var Cn=_e[--Ie],gi=_e[Ie-1],Dn=gi==1?0:1,ji=0,Ji=Cn;ji<Ji;ji++)_e[Ie++]=Dn}),Ae.linpixs=xe(),Ae.x>0){_e[Ie++]=1/0;for(var Sn=0,Wn=Ae.x;Sn<Wn;Sn++)_e[Ie++]=0;Ae.cclpad=xe(),Ae.linlpad=xe(0)}else{Ae.cclpad=xe(0),_e[Ie++]=1/0;for(var ri=0,ni=-Ae.x;ri<ni;ri++)_e[Ie++]=0;Ae.linlpad=xe()}if(Ae.diff=lr(Ae.linwidth-(Ae.ccpixx+Ae.x)),Ae.diff>0){_e[Ie++]=1/0;for(var zn=0,Hn=Ae.diff;zn<Hn;zn++)_e[Ie++]=0;Ae.ccrpad=xe(),Ae.linrpad=xe(0)}else{Ae.ccrpad=xe(0),_e[Ie++]=1/0;for(var On=0,qn=-Ae.diff;On<qn;On++)_e[Ie++]=0;Ae.linrpad=xe()}_e[Ie++]=1/0;var pi=Ae.linsym,Ln=vr(pi,"txt");if(_e[Ie++]=pi,_e[Ie++]="txt",Ln){var Xn=_e[--Ie],Yn=_e[--Ie];tn(Ce(Yn,Xn),function(){var Cn=_e[--Ie];Ur(Cn),tr(4,-1);var gi=_e[--Ie];_e[Ie++]=lr(gi+Ae.linlpad.length),tr(4,1),di(xe(5))})}else Ie-=2;Ae.txt=xe();var Jn=Ae.linsym,mi=vr(Jn,"text1xalign");if(_e[Ie++]="text1xalign",_e[Ie++]=Jn,_e[Ie++]="text1xalign",mi){var Ii=_e[--Ie],Wr=_e[--Ie];_e[Ie++]=Ce(Wr,Ii)}else Ie-=2,_e[Ie++]="unset";var vn=_e[--Ie],_n=_e[--Ie];Ae[_n]=vn;var Un=Ae.linsym,Qn=vr(Un,"text1yalign");if(_e[Ie++]="text1yalign",_e[Ie++]=Un,_e[Ie++]="text1yalign",Qn){var ii=_e[--Ie],li=_e[--Ie];_e[Ie++]=Ce(li,ii)}else Ie-=2,_e[Ie++]="unset";var ui=_e[--Ie],wi=_e[--Ie];Ae[wi]=ui,Ae.linheight=~~Ae.linheight,Ae.ccrows=Ae.ccrowmult.length,_e[Ie++]=1/0;for(var Ve=0,Zr=Ae.ccpixx,Ai=Ae.ccpixs.length-1;Zr<0?Ve>=Ai:Ve<=Ai;Ve+=Zr)Ae.i=Ve,Ur(Ae.cclpad),Ur(Oe(Ae.ccpixs,Ae.i,Ae.ccpixx)),Ur(Ae.ccrpad);Ur(Ae.linlpad),Ur(Ae.sep),Ur(Ae.linrpad),Ur(Ae.linlpad),Ur(Ae.linpixs),Ur(Ae.linrpad),Ae.pixs=xe(),_e[Ie++]=1/0,Ur(Ae.ccrowmult),_e[Ie++]=1,_e[Ie++]=Ae.linheight,Ae.rowmult=xe(),Ae.pixx=lr(Ae.cclpad.length+Ae.ccpixx+Ae.ccrpad.length);for(var Bi=Ae.rowmult,ki=0,Ei=0,Wi=Bi.length;Ei<Wi;Ei++)ki=lr(ki+Ce(Bi,Ei));Ae.pixy=ki;var ma=gn(Ae.linktype,"a")?1:2;Ae.ccqz=ma;var Ba=Ae.linsym,va=vr(Ba,"borderleft");if(_e[Ie++]="borderleft",_e[Ie++]=Ba,_e[Ie++]="borderleft",va){var Aa=_e[--Ie],Ua=_e[--Ie];_e[Ie++]=Ce(Ua,Aa)}else Ie-=2,_e[Ie++]=10;var Ea=Ae.linlpad,la=_e[--Ie],Ma=Ae.ccqz,Ta=Ae.cclpad,Ca=Ma-Ta.length,Er=lr(la-Ea.length);if(lr(la-Ea.length)<Ma-Ta.length){var Hr=Ca;Ca=Er,Er=Hr}Er<0&&(Er=0);var or=_e[--Ie];Ae[or]=Er;var Ar=Ae.linsym,Ye=vr(Ar,"borderright");if(_e[Ie++]="borderright",_e[Ie++]=Ar,_e[Ie++]="borderright",Ye){var fr=_e[--Ie],ur=_e[--Ie];_e[Ie++]=Ce(ur,fr)}else Ie-=2,_e[Ie++]=10;var Br=Ae.linrpad,Dr=_e[--Ie],Qr=Ae.ccqz,fn=Ae.ccrpad,cn=Qr-fn.length,Bn=lr(Dr-Br.length);if(lr(Dr-Br.length)<Qr-fn.length){var Hr=cn;cn=Bn,Bn=Hr}Bn<0&&(Bn=0);var Kn=_e[--Ie];Ae[Kn]=Bn,Ae.bordertop=Ae.ccqz;var Nr=Ae.linsym,un=vr(Nr,"borderbottom");if(_e[Ie++]="borderbottom",_e[Ie++]=Nr,_e[Ie++]="borderbottom",un){var dn=_e[--Ie],yn=_e[--Ie];_e[Ie++]=Ce(yn,dn)}else Ie-=2,_e[Ie++]=0;var Gn=_e[--Ie],oi=_e[--Ie];Ae[oi]=Gn,qr(Ae.options,"height"),_e[Ie++]=new Map([["ren","renmatrix"],["pixs",Ae.pixs],["pixx",Ae.pixx],["pixy",Ae.pixy],["rowmult",Ae.rowmult],["height",Ae.pixy/72],["width",Ae.pixx/72],["borderleft",Ae.borderleft],["borderright",Ae.borderright],["bordertop",Ae.bordertop],["borderbottom",Ae.borderbottom],["txt",Ae.txt],["text1xalign",Ae.text1xalign],["text1yalign",Ae.text1yalign],["opt",Ae.options]]),Ae._render&&Oi(),Ae=gr}function fA(){var gr=Ae;Ae=Object.assign({},Ae,fA.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.gssep=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae.barcode.length>4e3&&(_e[Ie++]="bwipp.gs1datamatrixinputTooLong#40056",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),_e[Ie++]=Ae.barcode,_e[Ie++]="ai",ka();var zr=_e[--Ie];Ae.fncs=zr;var rn=_e[--Ie];Ae.vals=rn;var Yr=_e[--Ie];Ae.ais=Yr,Ae.fnc1=-1,_e[Ie++]=1/0,_e[Ie++]=Ae.fnc1;for(var Lr=0,Rr=Ae.ais.length-1;Lr<=Rr;Lr+=1)Ae.i=Lr,tn(Ce(Ae.ais,Ae.i)),tn(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(Ae.gssep?_e[Ie++]=29:_e[Ie++]=Ae.fnc1);di(xe(xi()));var Kr=_e[--Ie];Ae.dmtx=Kr,Ie--,Ae.barcode=Ge((Ae.dmtx.length+1)*5),Ae.j=0,tn(Ae.dmtx,function(){var Vr=_e[Ie-1];if(Vr==Ae.fnc1)Ie--,rr(Ae.barcode,Ae.j,"^FNC1"),Ae.j=Ae.j+5;else{var bn=_e[--Ie];He(Ae.barcode,Ae.j,bn),Ae.j=Ae.j+1}}),Ae.barcode=Oe(Ae.barcode,0,Ae.j),qr(Ae.options,"parse"),He(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,G1();var en=_e[--Ie];Ae.args=en,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function iA(){var gr=Ae;Ae=Object.assign({},Ae,iA.globals),Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.dontdraw=!1,Ae.gssep=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae.barcode.length>4e3&&(_e[Ie++]="bwipp.gs1datamatrixrectangularinputTooLong#40188",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),_e[Ie++]=Ae.barcode,_e[Ie++]="ai",ka();var zr=_e[--Ie];Ae.fncs=zr;var rn=_e[--Ie];Ae.vals=rn;var Yr=_e[--Ie];Ae.ais=Yr,Ae.fnc1=-1,_e[Ie++]=1/0,_e[Ie++]=Ae.fnc1;for(var Lr=0,Rr=Ae.ais.length-1;Lr<=Rr;Lr+=1)Ae.i=Lr,tn(Ce(Ae.ais,Ae.i)),tn(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(Ae.gssep?_e[Ie++]=29:_e[Ie++]=Ae.fnc1);di(xe(xi()));var Kr=_e[--Ie];Ae.dmtx=Kr,Ie--,Ae.barcode=Ge((Ae.dmtx.length+1)*5),Ae.j=0,tn(Ae.dmtx,function(){var Vr=_e[Ie-1];if(Vr==Ae.fnc1)Ie--,rr(Ae.barcode,Ae.j,"^FNC1"),Ae.j=Ae.j+5;else{var bn=_e[--Ie];He(Ae.barcode,Ae.j,bn),Ae.j=Ae.j+1}}),Ae.barcode=Oe(Ae.barcode,0,Ae.j),qr(Ae.options,"parse"),He(Ae.options,"parsefnc",!0),He(Ae.options,"format","rectangle"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,G1();var en=_e[--Ie];Ae.args=en,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function TA(){var gr=Ae;Ae=Object.assign({},Ae,TA.globals),Ae.includetext=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var zr=_e[--Ie];Ae.barcode=zr,_e[Ie++]=Ae.barcode,_e[Ie++]="dl",ka(),Ie--;var rn=_e[--Ie];Ae.val=Ce(rn,0);var Yr=_e[--Ie];Ae.key=Ce(Yr,0),Ae.hri=Ge(Ae.key.length+Ae.val.length+2),He(Ae.hri,0,40),rr(Ae.hri,1,Ae.key),He(Ae.hri,Ae.key.length+1,41),rr(Ae.hri,Ae.key.length+2,Ae.val),qr(Ae.options,"parse"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,G1();var Lr=_e[--Ie];Ae.args=Lr,He(Ae.args,"opt",Ae.options),Ae.includetext&&(He(Ae.args,"text1",Ae.hri),He(Ae.args,"text1yoffset",-1),He(Ae.args,"text1font","OCR-B"),He(Ae.args,"text1size",5)),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function mc(){var gr=Ae;Ae=Object.assign({},Ae,mc.globals),Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae.barcode.length>4e3&&(_e[Ie++]="bwipp.gs1qrcodeinputTooLong#40438",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),_e[Ie++]=Ae.barcode,_e[Ie++]="ai",ka();var zr=_e[--Ie];Ae.fncs=zr;var rn=_e[--Ie];Ae.vals=rn;var Yr=_e[--Ie];Ae.ais=Yr,Ae.fnc1=-1,_e[Ie++]=1/0,_e[Ie++]=Ae.fnc1;for(var Lr=0,Rr=Ae.ais.length-1;Lr<=Rr;Lr+=1)Ae.i=Lr,tn(Ce(Ae.ais,Ae.i)),tn(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(_e[Ie++]=Ae.fnc1);di(xe(xi()));var Kr=_e[--Ie];Ae.qrc=Kr,Ie--,Ae.barcode=Ge((Ae.qrc.length+1)*5),Ae.j=0,tn(Ae.qrc,function(){var Vr=_e[Ie-1];if(Vr==Ae.fnc1)Ie--,rr(Ae.barcode,Ae.j,"^FNC1"),Ae.j=Ae.j+5;else{var bn=_e[--Ie];He(Ae.barcode,Ae.j,bn),Ae.j=Ae.j+1}}),Ae.barcode=Oe(Ae.barcode,0,Ae.j),qr(Ae.options,"parse"),He(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,_1();var en=_e[--Ie];Ae.args=en,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function zA(){var gr=Ae;Ae=Object.assign({},Ae,zA.globals),Ae.includetext=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ae.dontdraw=!1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.fncvals=new Map([["parse",Ae.parse],["parseonly",!0],["parsefnc",!1]]),_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.fncvals,Za();var zr=_e[--Ie];Ae.barcode=zr,_e[Ie++]=Ae.barcode,_e[Ie++]="dl",ka(),Ie--;var rn=_e[--Ie];Ae.val=Ce(rn,0);var Yr=_e[--Ie];Ae.key=Ce(Yr,0),Ae.hri=Ge(Ae.key.length+Ae.val.length+2),He(Ae.hri,0,40),rr(Ae.hri,1,Ae.key),He(Ae.hri,Ae.key.length+1,41),rr(Ae.hri,Ae.key.length+2,Ae.val),qr(Ae.options,"parse"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,_1();var Lr=_e[--Ie];Ae.args=Lr,He(Ae.args,"opt",Ae.options),Ae.includetext&&(He(Ae.args,"text1",Ae.hri),He(Ae.args,"text1yoffset",-4),He(Ae.args,"text1font","OCR-B"),He(Ae.args,"text1size",5)),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function aA(){var gr=Ae;Ae=Object.assign({},Ae,aA.globals),Ae.dontdraw=!1,Ae.parse=!1,Ae.dontlint=!1,Ae.lintreqs=!0,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae.barcode.length>4e3&&(_e[Ie++]="bwipp.gs1dotcodeinputTooLong#40687",_e[Ie++]="The input data is too long",Sr()),Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),_e[Ie++]=Ae.barcode,_e[Ie++]="ai",ka();var zr=_e[--Ie];Ae.fncs=zr;var rn=_e[--Ie];Ae.vals=rn;var Yr=_e[--Ie];Ae.ais=Yr,Ae.fnc1=-1,_e[Ie++]=1/0,_e[Ie++]=Ae.fnc1;for(var Lr=0,Rr=Ae.ais.length-1;Lr<=Rr;Lr+=1)Ae.i=Lr,tn(Ce(Ae.ais,Ae.i)),tn(Ce(Ae.vals,Ae.i)),Ae.i!=Ae.ais.length-1&&Ce(Ae.fncs,Ae.i)&&(_e[Ie++]=Ae.fnc1);di(xe(xi()));var Kr=_e[--Ie];Ae.dcode=Kr,Ie--,Ae.barcode=Ge((Ae.dcode.length+1)*5),Ae.j=0,tn(Ae.dcode,function(){var Vr=_e[Ie-1];if(Vr==Ae.fnc1)Ie--,rr(Ae.barcode,Ae.j,"^FNC1"),Ae.j=Ae.j+5;else{var bn=_e[--Ie];He(Ae.barcode,Ae.j,bn),Ae.j=Ae.j+1}}),Ae.barcode=Oe(Ae.barcode,0,Ae.j),qr(Ae.options,"parse"),He(Ae.options,"parsefnc",!0),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,il();var en=_e[--Ie];Ae.args=en,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=gr}function We(){if(!We.globals){var jr=Ae;Ae=We.globals={},Ae.hibccode39_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var gr=0;gr<=42;gr+=1)He(Ae.charvals,Oe(Ae.hibccode39_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,We.globals),Ae.dontdraw=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.text1xoffset=0,Ae.validatecheck=!1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibccode39emptyData#40847",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.hibccode39inputTooLong#40851",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.hibccode39badCharacter#40859",_e[Ie++]="HIBC Code 39 must contain only digits, capital letters, spaces and the symbols -.$/+%",Sr());var Lr=Ae.barcode.length;Ae.validatecheck&&(Lr=Lr-1),Ae.barlen=Lr,Ae.checksum=41;for(var Rr=0,Kr=Ae.barlen-1;Rr<=Kr;Rr+=1)Ae.checksum=lr(Ce(Ae.charvals,Oe(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibccode39_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibccode39badCheckDigit#40873",_e[Ie++]="Incorrect HIBC Code 39 check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen));var en=Ge(Ae.barlen+2);rr(en,1,Ae.barcode),Ae.barcode=en,He(Ae.barcode,0,43),He(Ae.barcode,Ae.barlen+1,Ce(Ae.hibccode39_barchars,Ae.checksum)),Ae.text=Ge(Ae.barlen+4),He(Ae.text,0,42),rr(Ae.text,1,Ae.barcode);var Vr=Ce(Ae.barcode,Ae.barlen+1),bn=Ae.text,sn=Ae.barlen+2;Vr==32&&(Vr=95),He(bn,sn,Vr),He(Ae.text,Ae.barlen+3,42),He(Ae.options,"includecheck",!1),He(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,So();var pn=_e[--Ie];Ae.args=pn,He(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),He(Ae.args,"text1xalign","center"),He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=jr}function ar(){if(!ar.globals){var jr=Ae;Ae=ar.globals={},Ae.hibccode128_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var gr=0;gr<=42;gr+=1)He(Ae.charvals,Oe(Ae.hibccode128_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,ar.globals),Ae.dontdraw=!1,Ae.text1font="OCR-B",Ae.text1size=10,Ae.textyoffset=-8,Ae.text1xoffset=0,Ae.validatecheck=!1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibccode128emptyData#40989",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>500&&(_e[Ie++]="bwipp.hibccode128inputTooLong#40993",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.hibccode128badCharacter#41001",_e[Ie++]="HIBC Code 128 must contain only digits, capital letters, spaces and the symbols -.$/+%",Sr());var Lr=Ae.barcode.length;Ae.validatecheck&&(Lr=Lr-1),Ae.barlen=Lr,Ae.checksum=41;for(var Rr=0,Kr=Ae.barlen-1;Rr<=Kr;Rr+=1)Ae.checksum=lr(Ce(Ae.charvals,Oe(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibccode128_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibccode128badCheckDigit#41015",_e[Ie++]="Incorrect HIBC Code 128 check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen));var en=Ge(Ae.barlen+2);rr(en,1,Ae.barcode),Ae.barcode=en,He(Ae.barcode,0,43),He(Ae.barcode,Ae.barlen+1,Ce(Ae.hibccode128_barchars,Ae.checksum)),Ae.text=Ge(Ae.barlen+4),He(Ae.text,0,42),rr(Ae.text,1,Ae.barcode);var Vr=Ce(Ae.barcode,Ae.barlen+1),bn=Ae.text,sn=Ae.barlen+2;Vr==32&&(Vr=95),He(bn,sn,Vr),He(Ae.text,Ae.barlen+3,42),He(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,cs();var pn=_e[--Ie];Ae.args=pn,He(Ae.args,"txt",xe([xe([Ae.text,Ae.text1xoffset,Ae.text1yoffset,Ae.text1font,Ae.text1size])])),He(Ae.args,"text1xalign","center"),He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&hi(),Ae=jr}function yr(){if(!yr.globals){var jr=Ae;Ae=yr.globals={},Ae.hibcdatamatrix_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var gr=0;gr<=42;gr+=1)He(Ae.charvals,Oe(Ae.hibcdatamatrix_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,yr.globals),Ae.dontdraw=!1,Ae.validatecheck=!1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibcdatamatrixEmptyData#41129",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>15e3&&(_e[Ie++]="bwipp.hibcdatamatrixinputTooLong#41133",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.hibcdatamatrixBadCharacter#41138",_e[Ie++]="HIBC Data Matrix must contain only digits, capital letters, spaces and the symbols -.$/+%",Sr());var Lr=Ae.barcode.length;Ae.validatecheck&&(Lr=Lr-1),Ae.barlen=Lr,Ae.checksum=41;for(var Rr=0,Kr=Ae.barlen-1;Rr<=Kr;Rr+=1)Ae.checksum=lr(Ce(Ae.charvals,Oe(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibcdatamatrix_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibcdatamatrixBadCheckDigit#41152",_e[Ie++]="Incorrect HIBC Data Matrix check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen));var en=Ge(Ae.barlen+2);rr(en,1,Ae.barcode),Ae.barcode=en,He(Ae.barcode,0,43),He(Ae.barcode,Ae.barlen+1,Ce(Ae.hibcdatamatrix_barchars,Ae.checksum)),He(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,G1();var Vr=_e[--Ie];Ae.args=Vr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=jr}function kr(){if(!kr.globals){var jr=Ae;Ae=kr.globals={},Ae.hibcdatamatrixrectangular_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var gr=0;gr<=42;gr+=1)He(Ae.charvals,Oe(Ae.hibcdatamatrixrectangular_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,kr.globals),Ae.dontdraw=!1,Ae.validatecheck=!1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibcdatamatrixrectangularEmptyData#41258",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>15e3&&(_e[Ie++]="bwipp.hibcdatamatrixrectangularinputTooLong#41262",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.hibcdatamatrixrectangularBadCharacter#41267",_e[Ie++]="HIBC Data Matrix Rectangular must contain only digits, capital letters, spaces and the symbols -.$/+%",Sr());var Lr=Ae.barcode.length;Ae.validatecheck&&(Lr=Lr-1),Ae.barlen=Lr,Ae.checksum=41;for(var Rr=0,Kr=Ae.barlen-1;Rr<=Kr;Rr+=1)Ae.checksum=lr(Ce(Ae.charvals,Oe(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibcdatamatrixrectangular_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibcdatamatrixrectangularBadCheckDigit#41281",_e[Ie++]="Incorrect HIBC Data Matrix Rectangular check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen));var en=Ge(Ae.barlen+2);rr(en,1,Ae.barcode),Ae.barcode=en,He(Ae.barcode,0,43),He(Ae.barcode,Ae.barlen+1,Ce(Ae.hibcdatamatrixrectangular_barchars,Ae.checksum)),He(Ae.options,"validatecheck",!1),He(Ae.options,"format","rectangle"),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,G1();var Vr=_e[--Ie];Ae.args=Vr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=jr}function Jr(){if(!Jr.globals){var jr=Ae;Ae=Jr.globals={},Ae.hibcpdf417_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var gr=0;gr<=42;gr+=1)He(Ae.charvals,Oe(Ae.hibcpdf417_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,Jr.globals),Ae.dontdraw=!1,Ae.columns=2,Ae.validatecheck=!1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibcpdf417EmptyData#41389",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>12500&&(_e[Ie++]="bwipp.hibcpdf417inputTooLong#41393",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.hibcpdf417BadCharacter#41398",_e[Ie++]="HIBC PDF417 must contain only digits, capital letters, spaces and the symbols -.$/+%",Sr());var Lr=Ae.barcode.length;Ae.validatecheck&&(Lr=Lr-1),Ae.barlen=Lr,Ae.checksum=41;for(var Rr=0,Kr=Ae.barlen-1;Rr<=Kr;Rr+=1)Ae.checksum=lr(Ce(Ae.charvals,Oe(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibcpdf417_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibcpdf417BadCheckDigit#41412",_e[Ie++]="Incorrect HIBC PDF417 check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen));var en=Ge(Ae.barlen+2);rr(en,1,Ae.barcode),Ae.barcode=en,He(Ae.barcode,0,43),He(Ae.barcode,Ae.barlen+1,Ce(Ae.hibcpdf417_barchars,Ae.checksum)),He(Ae.options,"columns",Ae.columns),He(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,uA();var Vr=_e[--Ie];Ae.args=Vr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=jr}function $r(){if(!$r.globals){var jr=Ae;Ae=$r.globals={},Ae.hibcmicropdf417_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var gr=0;gr<=42;gr+=1)He(Ae.charvals,Oe(Ae.hibcmicropdf417_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,$r.globals),Ae.dontdraw=!1,Ae.columns=2,Ae.validatecheck=!1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibcmicropdf417EmptyData#41520",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>5e3&&(_e[Ie++]="bwipp.hibcmicropdf417inputTooLong#41524",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.hibcmicropdf417BadCharacter#41529",_e[Ie++]="HIBC MicroPDF417 must contain only digits, capital letters, spaces and the symbols -.$/+%",Sr());var Lr=Ae.barcode.length;Ae.validatecheck&&(Lr=Lr-1),Ae.barlen=Lr,Ae.checksum=41;for(var Rr=0,Kr=Ae.barlen-1;Rr<=Kr;Rr+=1)Ae.checksum=lr(Ce(Ae.charvals,Oe(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibcmicropdf417_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibcmicropdf417BadCheckDigit#41543",_e[Ie++]="Incorrect HIBC MicroPDF417 check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen));var en=Ge(Ae.barlen+2);rr(en,1,Ae.barcode),Ae.barcode=en,He(Ae.barcode,0,43),He(Ae.barcode,Ae.barlen+1,Ce(Ae.hibcmicropdf417_barchars,Ae.checksum)),He(Ae.options,"columns",Ae.columns),He(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,nA();var Vr=_e[--Ie];Ae.args=Vr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=jr}function mn(){if(!mn.globals){var jr=Ae;Ae=mn.globals={},Ae.hibcqrcode_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var gr=0;gr<=42;gr+=1)He(Ae.charvals,Oe(Ae.hibcqrcode_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,mn.globals),Ae.dontdraw=!1,Ae.validatecheck=!1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibcqrcodeEmptyData#41648",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>3e4&&(_e[Ie++]="bwipp.hibcqrcodeinputTooLong#41652",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.hibcqrcodeBadCharacter#41657",_e[Ie++]="HIBC QR Code must contain only digits, capital letters, spaces and the symbols -.$/+%",Sr());var Lr=Ae.barcode.length;Ae.validatecheck&&(Lr=Lr-1),Ae.barlen=Lr,Ae.checksum=41;for(var Rr=0,Kr=Ae.barlen-1;Rr<=Kr;Rr+=1)Ae.checksum=lr(Ce(Ae.charvals,Oe(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibcqrcode_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibcqrcodeBadCheckDigit#41671",_e[Ie++]="Incorrect HIBC QR Code check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen));var en=Ge(Ae.barlen+2);rr(en,1,Ae.barcode),Ae.barcode=en,He(Ae.barcode,0,43),He(Ae.barcode,Ae.barlen+1,Ce(Ae.hibcqrcode_barchars,Ae.checksum)),He(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,_1();var Vr=_e[--Ie];Ae.args=Vr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=jr}function ai(){if(!ai.globals){var jr=Ae;Ae=ai.globals={},Ae.hibccodablockf_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var gr=0;gr<=42;gr+=1)He(Ae.charvals,Oe(Ae.hibccodablockf_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,ai.globals),Ae.dontdraw=!1,Ae.validatecheck=!1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibccodablockfEmptyData#41775",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>25e3&&(_e[Ie++]="bwipp.hibccodablockfinputTooLong#41779",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.hibccodablockfBadCharacter#41784",_e[Ie++]="HIBC Codablock F must contain only digits, capital letters, spaces and the symbols -.$/+%",Sr());var Lr=Ae.barcode.length;Ae.validatecheck&&(Lr=Lr-1),Ae.barlen=Lr,Ae.checksum=41;for(var Rr=0,Kr=Ae.barlen-1;Rr<=Kr;Rr+=1)Ae.checksum=lr(Ce(Ae.charvals,Oe(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibccodablockf_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibccodablockfBadCheckDigit#41798",_e[Ie++]="Incorrect HIBC Codablock F check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen));var en=Ge(Ae.barlen+2);rr(en,1,Ae.barcode),Ae.barcode=en,He(Ae.barcode,0,43),He(Ae.barcode,Ae.barlen+1,Ce(Ae.hibccodablockf_barchars,Ae.checksum)),He(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,el();var Vr=_e[--Ie];Ae.args=Vr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=jr}function Zn(){if(!Zn.globals){var jr=Ae;Ae=Zn.globals={},Ae.hibcazteccode_barchars="0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%",Ae.charvals=new Map;for(var gr=0;gr<=42;gr+=1)He(Ae.charvals,Oe(Ae.hibcazteccode_barchars,gr,1),gr);Ae.charvals=Ae.charvals,Ae=jr}var jr=Ae;Ae=Object.assign({},Ae,Zn.globals),Ae.dontdraw=!1,Ae.validatecheck=!1,Ti();var Gr=_e[--Ie];Ae.options=Gr;var zr=_e[--Ie];Ae.barcode=zr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),Ae.barcode.length==0&&(_e[Ie++]="bwipp.hibcazteccodeEmptyData#41904",_e[Ie++]="The data must not be empty",Sr()),Ae.barcode.length>16e3&&(_e[Ie++]="bwipp.hibcazteccodeinputTooLong#41908",_e[Ie++]="The input data is too long",Sr());for(var rn=0,Yr=Ae.barcode.length-1;rn<=Yr;rn+=1)vr(Ae.charvals,Oe(Ae.barcode,rn,1))||(_e[Ie++]="bwipp.hibcazteccodeBadCharacter#41913",_e[Ie++]="HIBC Aztec Code must contain only digits, capital letters, spaces and the symbols -.$/+%",Sr());var Lr=Ae.barcode.length;Ae.validatecheck&&(Lr=Lr-1),Ae.barlen=Lr,Ae.checksum=41;for(var Rr=0,Kr=Ae.barlen-1;Rr<=Kr;Rr+=1)Ae.checksum=lr(Ce(Ae.charvals,Oe(Ae.barcode,Rr,1))+Ae.checksum);Ae.checksum=Ae.checksum%43,Ae.validatecheck&&(Ce(Ae.barcode,Ae.barlen)!=Ce(Ae.hibcazteccode_barchars,Ae.checksum)&&(_e[Ie++]="bwipp.hibcazteccodeBadCheckDigit#41927",_e[Ie++]="Incorrect HIBC Aztec Code check digit provided",Sr()),Ae.barcode=Oe(Ae.barcode,0,Ae.barlen));var en=Ge(Ae.barlen+2);rr(en,1,Ae.barcode),Ae.barcode=en,He(Ae.barcode,0,43),He(Ae.barcode,Ae.barlen+1,Ce(Ae.hibcazteccode_barchars,Ae.checksum)),He(Ae.options,"validatecheck",!1),Ae.bwipp_dontdraw=!0,_e[Ie++]=Ae.barcode,_e[Ie++]=Ae.options,nl();var Vr=_e[--Ie];Ae.args=Vr,He(Ae.args,"opt",Ae.options),_e[Ie++]=Ae.args,Ae._render&&Oi(),Ae=jr}function Mi(){var gr=Ae;Ae=Object.assign({},Ae,Mi.globals),Ae.dontdraw=!1,Ae.shortfinder=!1,Ae.includetext=!1,Ae.includecheck=!1,Ae.height=1,Ti();var jr=_e[--Ie];Ae.options=jr;var Gr=_e[--Ie];Ae.barcode=Gr,Ae._render=!(Ae.dontdraw||Ae.bwipp_dontdraw||Je),(Ae.barcode.length<2||Ae.barcode.length>7)&&(_e[Ie++]="bwipp.channelcodeBadLength#41997",_e[Ie++]="Channel Code must be 2 to 7 digits",Sr()),tn(Ae.barcode,function(){var ni=_e[--Ie];(ni<48||ni>57)&&(_e[Ie++]="bwipp.channelcodeBadCharacter#42001",_e[Ie++]="Channel Code must contain only digits",Sr())}),dr(Ae.barcode)>Ce(xe([26,292,3493,44072,576688,7742862]),Ae.barcode.length-2)&&(_e[Ie++]="bwipp.channelcodeTooBig#42005",_e[Ie++]="The Channel Code value is too big for the number of channels",Sr()),Ae.nextb=function(){var ni=_e[Ie-1];if(_e[Ie++]=lr(Ce(Ae.s,ni)+(Ce(Ae.b,ni-1)+(Ce(Ae.b,ni-2)+Ce(Ae.s,ni-1))))>4?1:2,ni<Ae.chan+2)for(var zn=_e[Ie-1],Hn=_e[Ie-3],On=zn,qn=Hn;On<=qn;On+=1){var pi=_e[Ie-2];He(Ae.b,pi,On);var Ln=_e[Ie-3],Xn=_e[Ie-4];_e[Ie++]=lr(Ln-On)+1,_e[Ie++]=Xn,_e[Ie++]=pi+1,Ae.nexts()}else{var Yn=_e[Ie-1],Jn=_e[Ie-3];if(Fn(Yn,Jn)){var mi=_e[Ie-2],Ii=_e[Ie-3];if(He(Ae.b,mi,Ii),Ae.value==Ae.target){_e[Ie++]=1/0;for(var Wr=3;Wr<=10;Wr+=1)_e[Ie++]=Ce(Ae.s,Wr),_e[Ie++]=Ce(Ae.b,Wr);var vn=xe();Ae.out=Oe(vn,0,Ae.chan*2)}Ae.value=Ae.value+1}}Ie-=4},Ae.nexts=function(){var ni=_e[Ie-1];if(ni<Ae.chan+2)_e[Ie++]=1;else{var zn=_e[Ie-2];_e[Ie++]=zn}for(var Hn=_e[--Ie],On=_e[Ie-2],qn=Hn,pi=On;qn<=pi;qn+=1){var Ln=_e[Ie-1];He(Ae.s,Ln,qn);var Xn=_e[Ie-2],Yn=_e[Ie-3];_e[Ie++]=lr(Xn-qn)+1,_e[Ie++]=Yn,_e[Ie++]=Ln,Ae.nextb()}Ie-=3},Ae.encode=function(){var ni=_e[--Ie];Ae.chan=ni;var zn=_e[--Ie];Ae.target=zn,Ae.value=0,Ae.out=-1,Ae.b=xe([1,1,1,0,0,0,0,0,0,0,0]),Ae.s=xe([0,1,1,0,0,0,0,0,0,0,0]);var Hn=Ae.chan;_e[Ie++]=Hn,_e[Ie++]=Hn,_e[Ie++]=3,Ae.nexts(),_e[Ie++]=Ae.out},Ae.barlen=Ae.barcode.length;var zr=Ae.shortfinder?xe([1,1,1,1,1]):xe([1,1,1,1,1,1,1,1,1]);Ae.finder=zr,_e[Ie++]="data",_e[Ie++]=dr(Ae.barcode),_e[Ie++]=Ae.barlen+1,Ae.encode();var rn=_e[--Ie],Yr=_e[--Ie];if(Ae[Yr]=rn,Ae.check=xe([]),Ae.includecheck){Ae.mod23=Ce(xe([xe([]),xe([]),xe([13,12,4,9,3,1]),xe([13,2,12,3,18,16,4,1]),xe([11,16,17,8,20,4,10,2,5,1]),xe([1,4,16,18,3,12,2,8,9,13,6,1]),xe([20,16,22,13,15,12,5,4,8,9,21,3,7,1]),xe([2,6,18,8,1,3,9,4,12,13,16,2,6,18,8,1])]),Ae.barlen);for(var Lr=0,Rr=0,Kr=Ae.data.length-1;Rr<=Kr;Rr+=1)Lr=lr(Lr+(Ce(Ae.data,Rr)-1)*Ce(Ae.mod23,Rr));_e[Ie++]=Lr%23,_e[Ie++]=3,Ae.encode();var en=_e[--Ie];Ae.check=en}_e[Ie++]=1/0,Ur(Ae.finder),Ur(Ae.data),Ur(Ae.check),Ae.sbs=xe(),Ae.txt=xe(Ae.barlen);for(var Vr=0,bn=Ae.barlen-1;Vr<=bn;Vr+=1)Ae.i=Vr,He(Ae.txt,Ae.i,xe([Oe(Ae.barcode,Ae.i,1),0,0,"",0]));_e[Ie++]=1/0;for(var sn=Ae.sbs,pn=[],Pn=0,wn=~~((Ae.sbs.length+1)/2);Pn<wn;Pn++)pn[Pn]=Ae.height;pn=xe(pn);for(var kn=[],Sn=0,Wn=~~((Ae.sbs.length+1)/2);Sn<Wn;Sn++)kn[Sn]=0;kn=xe(kn),_e[Ie++]="ren",_e[Ie++]="renlinear",_e[Ie++]="sbs",_e[Ie++]=sn,_e[Ie++]="bhs",_e[Ie++]=pn,_e[Ie++]="bbs",_e[Ie++]=kn,_e[Ie++]="txt",_e[Ie++]=Ae.txt,_e[Ie++]="text1xalign",_e[Ie++]="center",_e[Ie++]="borderleft",_e[Ie++]=1,_e[Ie++]="borderright",_e[Ie++]=2,_e[Ie++]="opt",_e[Ie++]=Ae.options;var ri=er();_e[Ie++]=ri,Ae._render&&hi(),Ae=gr}function Ki(){var gr=_e[--Ie];Ae.pixx=gr,(Ae.guardwidth<0||Ae.guardwidth>20)&&(_e[Ie++]="bwipp.renderBadGuardwidth#42124",_e[Ie++]="guardwidth must be from 0 to 20",Sr()),(Ae.guardheight<0||Ae.guardheight>20)&&(_e[Ie++]="bwipp.renderBadGuardheight#42128",_e[Ie++]="guardheight must be from 0 to 20",Sr()),(Ae.guardleftpos<-50||Ae.guardleftpos>150)&&(_e[Ie++]="bwipp.renderBadGuardleftpos#42132",_e[Ie++]="guardleftpos must be from -50 to 150",Sr()),(Ae.guardleftypos<-50||Ae.guardleftypos>150)&&(_e[Ie++]="bwipp.renderBadGuardleftypos#42136",_e[Ie++]="guardleftypos must be from -50 to 150",Sr()),(Ae.guardrightpos<-50||Ae.guardrightpos>150)&&(_e[Ie++]="bwipp.renderBadGuardrightpos#42140",_e[Ie++]="guardrightpos must be from -50 to 150",Sr()),(Ae.guardrightypos<-50||Ae.guardrightypos>150)&&(_e[Ie++]="bwipp.renderBadGuardrightypos#42144",_e[Ie++]="guardrightypos must be from -50 to 150",Sr()),Ae.guardwhitespace&&(Fe.selectfont("OCR-B",Ae.guardheight*2),Ae.guardleftpos!=0&&(Fe.moveto(-Ae.guardleftpos-2,lr(Ae.guardleftypos-Ae.guardheight/2-1.25)),Fe.show("<",0,0)),Ae.guardrightpos!=0&&(Fe.moveto(lr(Ae.guardrightpos+Ae.pixx-Ae.guardwidth)-1,lr(Ae.guardrightypos-Ae.guardheight/2-1.25)),Fe.show(">",0,0)))}function da(){if(!da.globals){var Yr=Ae;Ae=da.globals={};var gr=new Map([["offleft",function(){_e[Ie++]=lr(-Ae.tw-Ae.nudge)}],["below",function(){_e[Ie++]=lr(-Ae.th-Ae.nudge)}],["left",function(){_e[Ie++]=0}],["bottom",function(){_e[Ie++]=0}],["xcenter",function(){_e[Ie++]=lr(Ae.pixx-Ae.tw)/2}],["ycenter",function(){_e[Ie++]=lr(Ae.pixy-Ae.th)/2}],["right",function(){_e[Ie++]=lr(Ae.pixx-Ae.tw)}],["top",function(){_e[Ie++]=lr(Ae.pixy-Ae.th)}],["offright",function(){_e[Ie++]=lr(Ae.pixx+Ae.nudge)}],["above",function(){_e[Ie++]=lr(Ae.pixy+Ae.nudge)}]]),jr=new Map([["offleft",function(){_e[Ie++]=0-Ae.nudge}],["below",function(){_e[Ie++]=0-Ae.nudge}],["left",function(){_e[Ie++]=Ae.tw}],["bottom",function(){_e[Ie++]=Ae.th}],["xcenter",function(){_e[Ie++]=lr(Ae.pixx+Ae.tw)/2}],["ycenter",function(){_e[Ie++]=lr(Ae.pixy+Ae.th)/2}],["right",function(){_e[Ie++]=Ae.pixx}],["top",function(){_e[Ie++]=Ae.pixy}],["offright",function(){_e[Ie++]=lr(Ae.pixx+Ae.tw+Ae.nudge)}],["above",function(){_e[Ie++]=lr(Ae.pixy+Ae.th+Ae.nudge)}]]),Gr=new Map([["offleft",function(){_e[Ie++]=0-Ae.nudge}],["below",function(){_e[Ie++]=lr(-Ae.tw-Ae.nudge)}],["left",function(){_e[Ie++]=Ae.th}],["bottom",function(){_e[Ie++]=0}],["xcenter",function(){_e[Ie++]=lr(Ae.pixx+Ae.th)/2}],["ycenter",function(){_e[Ie++]=lr(Ae.pixy-Ae.tw)/2}],["right",function(){_e[Ie++]=Ae.pixx}],["top",function(){_e[Ie++]=lr(Ae.pixy-Ae.tw)}],["offright",function(){_e[Ie++]=lr(Ae.pixx+Ae.th+Ae.nudge)}],["above",function(){_e[Ie++]=lr(Ae.pixy+Ae.nudge)}]]),zr=new Map([["offleft",function(){_e[Ie++]=lr(-Ae.th-Ae.nudge)}],["below",function(){_e[Ie++]=0-Ae.nudge}],["left",function(){_e[Ie++]=0}],["bottom",function(){_e[Ie++]=Ae.tw}],["xcenter",function(){_e[Ie++]=lr(Ae.pixx-Ae.th)/2}],["ycenter",function(){_e[Ie++]=lr(Ae.pixy+Ae.tw)/2}],["right",function(){_e[Ie++]=lr(Ae.pixx-Ae.th)}],["top",function(){_e[Ie++]=Ae.pixy}],["offright",function(){_e[Ie++]=lr(Ae.pixx+Ae.nudge)}],["above",function(){_e[Ie++]=lr(Ae.pixy+Ae.tw+Ae.nudge)}]]),rn=new Map([["forward",gr],["backward",jr],["upward",Gr],["downward",zr]]);Ae.rendertext_positions=rn,Ae=Yr}var Yr=Ae;Ae=Object.assign({},Ae,da.globals),xn();var Lr=_e[--Ie];Ae.grp=Lr;var Rr=_e[--Ie];Ae.pixy=Rr;var Kr=_e[--Ie];Ae.pixx=Kr,Ae.makeerr=function(){var Zr=_e[--Ie];Ae.makeerr_msg=Zr;var Ai=_e[--Ie];if(Ae.makeerr_name=Pr(Ge(128),Ai),Ae.grp==1)_e[Ie++]="text";else if(Ae.grp==2)_e[Ie++]="extratext";else{var Bi=Ge(5);rr(Bi,0,"text"),He(Bi,4,Ae.grp+48),_e[Ie++]=Bi}var ki=_e[--Ie];Ae.makeerr_pfx=ki;var Ei=Ge(Ae.makeerr_pfx.length+6+Ae.makeerr_name.length);rr(Ei,0,"bwipp."),rr(Ei,6,Ae.makeerr_pfx),rr(Ei,Ae.makeerr_pfx.length+6,Ae.makeerr_name);var Wi=Ge(Ae.makeerr_pfx.length+Ae.makeerr_msg.length);rr(Wi,0,Ae.makeerr_pfx),rr(Wi,Ae.makeerr_pfx.length,Ae.makeerr_msg),_e[Ie++]=Ei,_e[Ie++]=Wi},Ae.positiontext=function(){var Zr=_e[--Ie];Ae.th=Zr;var Ai=_e[--Ie];Ae.tw=Ai,Ae.nudge=1;var Bi=_e[--Ie],ki=Ce(Ae.rendertext_positions,Bi);_e[Ie++]=ki,_e[Ie++]=ki,tr(4,-1);var Ei=_e[Ie-1];gn(Ei,"center")&&(_e[Ie-1]="xcenter");var Wi=_e[--Ie],ma=_e[--Ie];if(Ce(ma,Wi)()===!0)return!0;var Ba=_e[--Ie],va=_e[--Ie];_e[Ie++]=Ba,_e[Ie++]=va,tr(3,-1);var Aa=_e[Ie-1];gn(Aa,"center")&&(_e[Ie-1]="ycenter");var Ua=_e[--Ie],Ea=_e[--Ie];if(Ce(Ea,Ua)()===!0)return!0};for(var en=0;en<1;en++){if(Ae.txt.length>0&&gn(Ae.xalign,"unset")&&gn(Ae.yalign,"unset")&&Ae.content.length==0){si(Ae.color,"unset")&&Fe.setcolor(Ae.color),Ae.s=0,Ae.fn="",Ae.xoff=0,Ae.yoff=0;try{tn(Ae.txt,function(){var Zr=_e[--Ie];Ur(Zr);var Ai=_e[Ie-1],Bi=_e[Ie-2];if(Ai!=Ae.s||si(Bi,Ae.fn)){var ki=_e[Ie-1];if(ki<=0)throw Ie-=5,1/0;var Ei=_e[--Ie],Wi=_e[--Ie];Ae.s=Ei,Ae.fn=Wi,Fe.selectfont(Wi,Ei);var ma=Fe.stringwidth("0");Ae.xoff=-(ma.w/2),Fe.save(),Fe.newpath(),Fe.moveto(0,0),Fe.charpath("0",!1);var Ba=Fe.pathbbox();Fe.restore(),_e[Ie++]=Ba.llx,_e[Ie++]=Ba.lly,_e[Ie++]=Ba.ury,_e[Ie++]=Ba.urx,Ie--;var va=_e[--Ie],Aa=_e[--Ie];Ae.yoff=-(lr(Aa+va)/2),Ie--}else Ie-=2;var Ua=_e[--Ie],Ea=_e[--Ie];Fe.moveto(Ea,Ua);var la=_e[Ie-1];la.length==1&&Fe.rmoveto(Ae.xoff,Ae.yoff);var Ma=_e[--Ie];Fe.show(Ma,0,0)});var Vr=!1}catch(Zr){_e[Ie++]=!0}if(Vr){_e[Ie++]="bwipp.fontTooSmall#42285",_e[Ie++]="The font size is too small",_e[Ie++]=!1;break}_e[Ie++]=!0;break}if(Ae.content.length==0&&Ae.txt.length>0){_e[Ie++]=1/0,tn(Ae.txt,function(){var Zr=_e[--Ie];tn(Ce(Zr,0))}),Ae.txtchars=xe(),Ae.tstr=Ge(Ae.txtchars.length);for(var bn=0,sn=Ae.txtchars.length-1;bn<=sn;bn+=1)He(Ae.tstr,bn,Ce(Ae.txtchars,bn));Ae.content=Ae.tstr}if(Ae.content.length==0){_e[Ie++]=!0;break}if(Ae.subspace.length!=0&&Ae.subspace.length!=1){_e[Ie++]="subspaceBad",_e[Ie++]="subspace option must be a single character",Ae.makeerr(),_e[Ie++]=!1;break}if(Ae.subspace.length!=0)for(var pn=0,Pn=Ae.content.length-1;pn<=Pn;pn+=1){_e[Ie++]=pn,Nn(Ae.subspace,Oe(Ae.content,pn,1));var wn=_e[--Ie];if(wn){Ie--,Ie--;var kn=_e[Ie-2];He(Ae.content,kn,32)}Ie-=2}if(Ae.split.length!=0&&Ae.content.length!=0){if(Ae.split.length!=1){_e[Ie++]="splitBad",_e[Ie++]="split option must be a single character",Ae.makeerr(),_e[Ie++]=!1;break}for(_e[Ie++]=1/0,_e[Ie++]=Ae.content;;){var Sn=_e[--Ie];Nn(Sn,Ae.split);var Wn=_e[--Ie];if(Wn){var ri=_e[--Ie];Ie--;var ni=_e[--Ie];_e[Ie++]=ri,_e[Ie++]=ni}else break}Ae.textlines=xe()}else Ae.textlines=xe([Ae.content]);if(si(Ae.color,"unset")&&Fe.setcolor(Ae.color),Fe.selectfont(Ae.font,Ae.size),Ae.content.length==0)_e[Ie++]=0;else{Fe.save(),Fe.newpath(),Fe.moveto(0,0),Fe.charpath("0",!1);var zn=Fe.pathbbox();Fe.restore(),_e[Ie++]=zn.ury}var Hn=_e[--Ie];Ae.textascent=Hn;var On=Ae.textlines;_e[Ie++]="textwidth",_e[Ie++]=0;for(var qn=0,pi=On.length;qn<pi;qn++){var Ln=Fe.stringwidth(Ce(On,qn)),Xn=_e[--Ie],Yn=Ln.w;if(Xn<Ln.w){var Jn=Yn;Yn=Xn,Xn=Jn}_e[Ie++]=Xn}var mi=_e[--Ie],Ii=_e[--Ie];Ae[Ii]=lr(mi+(Ae.content.length-1)*Ae.gaps);var Wr=Ae.textlines.length;if(Ae.textheight=lr(Wr*Ae.textascent+(Wr-1)*Ae.linegaps),gn(Ae.xalign,"unset")&&(Ae.xalign="center"),gn(Ae.yalign,"unset")&&(Ae.yalign="below"),gn(Ae.xalign,"justify")){if(si(Ae.direction,"forward")&&si(Ae.direction,"backward")){_e[Ie++]="xjustify",_e[Ie++]="xalign=justify requires forward or backward text",Ae.makeerr(),_e[Ie++]=!1;break}if(Pi(Ae.textwidth,Ae.pixx)&&Ae.content.length>1){Ae.gaps=lr(Ae.pixx-Ae.textwidth)/(Ae.content.length-1);var vn=gn(Ae.direction,"forward")?"left":"right";Ae.xalign=vn}else Ae.gaps=0,Ae.xalign="center"}if(gn(Ae.yalign,"justify")){if(si(Ae.direction,"upward")&&si(Ae.direction,"downward")){_e[Ie++]="yjustify",_e[Ie++]="yalign=justify requires upward or downward text",Ae.makeerr(),_e[Ie++]=!1;break}if(Pi(Ae.textwidth,Ae.pixy)&&Ae.content.length>1){Ae.gaps=lr(Ae.pixy-Ae.textwidth)/(Ae.content.length-1);var _n=gn(Ae.direction,"upward")?"bottom":"top";Ae.yalign=_n}else Ae.gaps=0,Ae.yalign="center"}_e[Ie++]=Ae.xalign,_e[Ie++]=Ae.yalign,_e[Ie++]=Ae.direction,_e[Ie++]=Ae.textwidth,_e[Ie++]=Ae.textheight,Ae.positiontext();var Un=_e[--Ie],Qn=_e[--Ie];Fe.moveto(Qn,Un),Fe.rmoveto(Ae.xoffset,Ae.yoffset),Fe.save();var ii=new Map([["forward",0],["upward",90],["backward",180],["downward",270]]);Fe.rotate(Ce(ii,Ae.direction));var li=Fe.currpos();Fe.translate(li.x,li.y);for(var ui=0,wi=Ae.textlines.length-1;ui<=wi;ui+=1){Ae.i=ui,Fe.moveto(0,0+lr(Ae.textascent+Ae.linegaps)*Ae.i);var Ve=Ae.textlines;Fe.show(Ce(Ve,Ve.length-Ae.i-1),Ae.gaps,0)}Fe.restore(),_e[Ie++]=!0;break}Ae=Yr}function hi(){if(Ae.bwipjs_rawstack){Ae.bwipjs_rawstack.push(_e[--Ie]);return}if(!hi.globals){var zr=Ae;Ae=hi.globals={};var gr=new Map([["offleft","offleft"],["left","left"],["center","center"],["right","right"],["offright","offright"],["justify","justify"]]);Ae.renlinear_xalignopts=gr;var jr=new Map([["above","above"],["top","top"],["center","center"],["bottom","bottom"],["below","below"],["justify","justify"]]);Ae.renlinear_yalignopts=jr;var Gr=new Map([["forward","forward"],["backward","backward"],["upward","upward"],["downward","downward"]]);Ae.renlinear_directionoptions=Gr,Ae=zr}var zr=Ae;Ae=Object.assign({},Ae,hi.globals),Ae.sbs=xe([]),Ae.bhs=xe([]),Ae.bbs=xe([]),Ae.txt=xe([]),oo(),Ae.text1xalign="unset",Ae.text1yalign="unset",Ae.includetext=!1,Ae.barcolor="unset",Ae.bordercolor="unset",Ae.inkspread=null,Ae.width=0,Ae.barratio=1,Ae.spaceratio=1,Ae.showborder=!1,Ae.showbearer=!1,Ae.borderleft=10,Ae.borderright=10,Ae.bordertop=1,Ae.borderbottom=1,Ae.borderwidth=.5,Ae.guardwhitespace=!1,Ae.guardleftpos=0,Ae.guardleftypos=0,Ae.guardrightpos=0,Ae.guardrightypos=0,Ae.guardwidth=5,Ae.guardheight=7;var rn=_e[--Ie];tn(rn,function(){var Zr=_e[--Ie],Ai=_e[--Ie];Ae[Ai]=Zr}),_e[Ie++]=Ae.opt,qr(Ae,"opt"),Ti(),_e[Ie-1]="textopts",Qa();var Yr=_e[--Ie],Lr=_e[--Ie];Ae[Lr]=Yr;for(var Rr=1;Rr<=9;Rr+=1){Ae.textgrp=Rr,_e[Ie++]=Ae.textgrp,_e[Ie++]=Ce(Ae.textopts,Ae.textgrp-1),gs();var Kr=_e[--Ie];Kr||Sr()}if((Ae.inkspread<-1||Ae.inkspread>1)&&(_e[Ie++]="bwipp.renlinearBadInkspread#42500",_e[Ie++]="inkspread must be from -1 to 1",Sr()),(Ae.borderleft<-1||Ae.borderleft>50)&&(_e[Ie++]="bwipp.renlinearBadBorderleft#42504",_e[Ie++]="borderleft must be from -1 to 50",Sr()),(Ae.borderright<-1||Ae.borderright>50)&&(_e[Ie++]="bwipp.renlinearBadBorderright#42508",_e[Ie++]="borderright must be from -1 to 50",Sr()),(Ae.bordertop<-1||Ae.bordertop>50)&&(_e[Ie++]="bwipp.renlinearBadBordertop#42512",_e[Ie++]="bordertop must be from -1 to 50",Sr()),(Ae.borderbottom<-1||Ae.borderbottom>50)&&(_e[Ie++]="bwipp.renlinearBadBorderbottom#42516",_e[Ie++]="borderbottom must be from -1 to 50",Sr()),(Ae.borderwidth<0||Ae.borderwidth>10)&&(_e[Ie++]="bwipp.renlinearBadBorderwidth#42520",_e[Ie++]="borderwidth must be from 0 to 10",Sr()),(Ae.barratio<.1||Ae.barratio>5)&&(_e[Ie++]="bwipp.renlinearBadBarratio#42524",_e[Ie++]="barratio must be from 0.1 to 5",Sr()),(Ae.spaceratio<.1||Ae.spaceratio>5)&&(_e[Ie++]="bwipp.renlinearBadSpaceratio#42528",_e[Ie++]="spaceratio must be from 0.1 to 5",Sr()),Ae.width!=0&&(Ae.width<.01||Ae.width>20)&&(_e[Ie++]="bwipp.renlinearBadWidth#42532",_e[Ie++]="width must be 0 or from 0.01 to 20",Sr()),(Ae.guardwidth<0||Ae.guardwidth>20)&&(_e[Ie++]="bwipp.renlinearBadGuardwidth#42536",_e[Ie++]="guardwidth must be from 0 to 20",Sr()),(Ae.guardheight<0||Ae.guardheight>20)&&(_e[Ie++]="bwipp.renlinearBadGuardheight#42540",_e[Ie++]="guardheight must be from 0 to 20",Sr()),(Ae.guardleftpos<-50||Ae.guardleftpos>150)&&(_e[Ie++]="bwipp.renlinearBadGuardleftpos#42544",_e[Ie++]="guardleftpos must be from -50 to 150",Sr()),(Ae.guardleftypos<-50||Ae.guardleftypos>150)&&(_e[Ie++]="bwipp.renlinearBadGuardleftypos#42548",_e[Ie++]="guardleftypos must be from -50 to 150",Sr()),(Ae.guardrightpos<-50||Ae.guardrightpos>150)&&(_e[Ie++]="bwipp.renlinearBadGuardrightpos#42552",_e[Ie++]="guardrightpos must be from -50 to 150",Sr()),(Ae.guardrightypos<-50||Ae.guardrightypos>150)&&(_e[Ie++]="bwipp.renlinearBadGuardrightypos#42556",_e[Ie++]="guardrightypos must be from -50 to 150",Sr()),Ae.sbs.length!=0){var en=Ae.sbs;_e[Ie++]=~~((en.length+1)/2),(Ae.bhs.length<~~((en.length+1)/2)||Ae.bbs.length<~~((en.length+1)/2))&&(_e[Ie-1]="bwipp.renlinearBadBarHeightArrays#42562",_e[Ie++]="The bar height and baseline arrays must be at least as long as the number of bars",Sr()),Ie--}Ae.bars=xe(~~((Ae.sbs.length+1)/2)),Ae.pixx=0,Ae.pixy=0;for(var Vr=0,bn=~~((Ae.sbs.length+1)/2)*2-2;Vr<=bn;Vr+=1)Ae.i=Vr,Ae.i%2==0?(Ae.d=lr(Ce(Ae.sbs,Ae.i)*Ae.barratio-Ae.barratio)+1,Ce(Ae.sbs,Ae.i)!=0?(Ae.h=Ce(Ae.bhs,~~(Ae.i/2))*72,Ae.c=lr(Ae.d/2+Ae.pixx),Ae.y=Ce(Ae.bbs,~~(Ae.i/2))*72,Ae.w=lr(Ae.d-Ae.inkspread),He(Ae.bars,~~(Ae.i/2),xe([Ae.h,Ae.c,Ae.y,Ae.w])),lr(Ae.h+Ae.y)>Ae.pixy&&(Ae.pixy=lr(Ae.h+Ae.y))):He(Ae.bars,~~(Ae.i/2),-1)):Ae.d=lr(Ce(Ae.sbs,Ae.i)*Ae.spaceratio-Ae.spaceratio)+1,Ae.pixx=lr(Ae.pixx+Ae.d);Fe.save();var sn=Fe.currpos();if(Fe.translate(sn.x,sn.y),Ae.width!=0&&Fe.scale(Ae.width*72/Ae.pixx,1),Ae.tl=xe([-lr(Ae.borderleft+Ae.borderwidth/2),lr(Ae.pixy+Ae.bordertop+Ae.borderwidth/2)]),Ae.tr=xe([lr(Ae.pixx+Ae.borderright+Ae.borderwidth/2),lr(Ae.pixy+Ae.bordertop+Ae.borderwidth/2)]),Ae.bl=xe([-lr(Ae.borderleft+Ae.borderwidth/2),-lr(Ae.borderbottom+Ae.borderwidth/2)]),Ae.br=xe([lr(Ae.pixx+Ae.borderright+Ae.borderwidth/2),-lr(Ae.borderbottom+Ae.borderwidth/2)]),Ae.showbearer){Fe.save(),Fe.newpath(),Ur(Ae.bl);var pn=_e[--Ie],Pn=_e[--Ie];Fe.moveto(Pn,pn),Ur(Ae.br);var wn=_e[--Ie],kn=_e[--Ie];Fe.lineto(kn,wn),Ur(Ae.tl);var Sn=_e[--Ie],Wn=_e[--Ie];Fe.moveto(Wn,Sn),Ur(Ae.tr);var ri=_e[--Ie],ni=_e[--Ie];Fe.lineto(ni,ri),si(Ae.bordercolor,"unset")&&Fe.setcolor(Ae.bordercolor),Fe.setlinewidth(lr(Ae.borderwidth-Ae.inkspread*2)),Fe.stroke(),Fe.restore()}else if(Ae.showborder){Fe.save(),Fe.newpath(),Ur(Ae.bl);var zn=_e[--Ie],Hn=_e[--Ie];Fe.moveto(Hn,zn);for(var On=xe([Ae.br,Ae.tr,Ae.tl]),qn=0,pi=On.length;qn<pi;qn++){Ur(Ce(On,qn));var Ln=_e[--Ie],Xn=_e[--Ie];Fe.lineto(Xn,Ln)}Fe.closepath(),si(Ae.bordercolor,"unset")&&Fe.setcolor(Ae.bordercolor),Fe.setlinewidth(Ae.borderwidth),Fe.stroke(),Fe.restore()}Fe.save(),si(Ae.barcolor,"unset")&&Fe.setcolor(Ae.barcolor);for(var Yn=Ae.bars,Jn=0,mi=Yn.length;Jn<mi;Jn++){var Ii=Ce(Yn,Jn);if(_e[Ie++]=Ii,Ii!=-1){var Wr=_e[--Ie];Ur(Wr),Fe.newpath();var vn=_e[--Ie];Fe.setlinewidth(vn);var _n=_e[--Ie],Un=_e[--Ie];Fe.moveto(Un,_n);var Qn=_e[--Ie];Fe.rlineto(0,Qn),Fe.stroke()}else Ie--}Fe.restore();for(var ii=1;ii<=9;ii+=1)if(Ae.textgrp=ii,Ce(Ce(Ae.textopts,Ae.textgrp-1),"").length!=0||Ae.textgrp==1&&Ae.txt.length>0&&Ae.includetext){var li=Ce(Ae.textopts,Ae.textgrp-1);He(li,"content",Ce(li,"")),_e[Ie++]=li;var ui="txt",wi=Ae.textgrp==1?Ae.txt:xe([]);He(li,ui,wi),_e[Ie++]=Ae.pixx,_e[Ie++]=Ae.pixy,_e[Ie++]=Ae.textgrp,tr(4,-1),da();var Ve=_e[--Ie];Ve||(Fe.restore(),Sr())}_e[Ie++]=Ae.pixx,Ki(),Fe.restore(),Ae=zr}function Oi(){if(Ae.bwipjs_rawstack){Ae.bwipjs_rawstack.push(_e[--Ie]);return}if(!Oi.globals){var zr=Ae;Ae=Oi.globals={};var gr=new Map([["offleft","offleft"],["left","left"],["center","center"],["right","right"],["offright","offright"],["justify","justify"]]);Ae.renmatrix_xalignopts=gr;var jr=new Map([["above","above"],["top","top"],["center","center"],["bottom","bottom"],["below","below"],["justify","justify"]]);Ae.renmatrix_yalignopts=jr;var Gr=new Map([["forward","forward"],["backward","backward"],["upward","upward"],["downward","downward"]]);Ae.renmatrix_directionoptions=Gr,Ae=zr}var zr=Ae;Ae=Object.assign({},Ae,Oi.globals),Ae.width=1,Ae.height=1,Ae.barcolor="unset",Ae.bordercolor="unset",Ae.colormap="unset",Ae.dotty=!1,Ae.inkspread=null,Ae.inkspreadh=null,Ae.inkspreadv=null,Ae.txt=xe([]),oo(),Ae.text1xalign="unset",Ae.text1yalign="unset",Ae.includetext=!1,Ae.showborder=!1,Ae.borderleft=0,Ae.borderright=0,Ae.bordertop=0,Ae.borderbottom=0,Ae.borderwidth=.5,Ae.guardwhitespace=!1,Ae.guardleftpos=0,Ae.guardleftypos=0,Ae.guardrightpos=0,Ae.guardrightypos=0,Ae.guardwidth=5,Ae.guardheight=7;var rn=_e[--Ie];tn(rn,function(){var wi=_e[--Ie],Ve=_e[--Ie];Ae[Ve]=wi}),_e[Ie++]=Ae.opt,qr(Ae,"opt"),Ti(),_e[Ie-1]="textopts",Qa();var Yr=_e[--Ie],Lr=_e[--Ie];if(Ae[Lr]=Yr,Ae.inkspread==null&&(Ae.inkspread=0),Ae.inkspreadh==null&&(Ae.inkspreadh=Ae.inkspread),Ae.inkspreadv==null&&(Ae.inkspreadv=Ae.inkspread),!vr(Ae,"rowmult")){_e[Ie++]=1/0;for(var Rr=0,Kr=Ae.pixy;Rr<Kr;Rr++)_e[Ie++]=1;Ae.rowmult=xe()}Ae.bufnew=xe(Ae.pixx*Ae.pixy),Ae.bufoff=0,Ae.pixoff=0;for(var en=Ae.rowmult,Vr=0,bn=en.length;Vr<bn;Vr++){for(var sn=0,pn=Ce(en,Vr);sn<pn;sn++)rr(Ae.bufnew,Ae.bufoff,Oe(Ae.pixs,Ae.pixoff,Ae.pixx)),Ae.bufoff=Ae.bufoff+Ae.pixx;Ae.pixoff=Ae.pixoff+Ae.pixx}Ae.pixs=Ae.bufnew;for(var Pn=1;Pn<=9;Pn+=1){Ae.textgrp=Pn,_e[Ie++]=Ae.textgrp,_e[Ie++]=Ce(Ae.textopts,Ae.textgrp-1),gs();var wn=_e[--Ie];wn||Sr()}(Ae.inkspread<-1||Ae.inkspread>1)&&(_e[Ie++]="bwipp.renmatrixBadInkspread#42780",_e[Ie++]="inkspread must be from -1 to 1",Sr()),(Ae.inkspreadh<-1||Ae.inkspreadh>1)&&(_e[Ie++]="bwipp.renmatrixBadInkspreadh#42784",_e[Ie++]="inkspreadh must be from -1 to 1",Sr()),(Ae.inkspreadv<-1||Ae.inkspreadv>1)&&(_e[Ie++]="bwipp.renmatrixBadInkspreadv#42788",_e[Ie++]="inkspreadv must be from -1 to 1",Sr()),(Ae.borderleft<-1||Ae.borderleft>50)&&(_e[Ie++]="bwipp.renmatrixBadBorderleft#42792",_e[Ie++]="borderleft must be from -1 to 50",Sr()),(Ae.borderright<-1||Ae.borderright>50)&&(_e[Ie++]="bwipp.renmatrixBadBorderright#42796",_e[Ie++]="borderright must be from -1 to 50",Sr()),(Ae.bordertop<-1||Ae.bordertop>50)&&(_e[Ie++]="bwipp.renmatrixBadBordertop#42800",_e[Ie++]="bordertop must be from -1 to 50",Sr()),(Ae.borderbottom<-1||Ae.borderbottom>50)&&(_e[Ie++]="bwipp.renmatrixBadBorderbottom#42804",_e[Ie++]="borderbottom must be from -1 to 50",Sr()),(Ae.borderwidth<0||Ae.borderwidth>10)&&(_e[Ie++]="bwipp.renmatrixBadBorderwidth#42808",_e[Ie++]="borderwidth must be from 0 to 10",Sr()),(Ae.width<.01||Ae.width>50)&&(_e[Ie++]="bwipp.renmatrixBadWidth#42812",_e[Ie++]="width must be from 0.01 to 50",Sr()),(Ae.height<.01||Ae.height>50)&&(_e[Ie++]="bwipp.renmatrixBadHeight#42816",_e[Ie++]="height must be from 0.01 to 50",Sr()),(Ae.pixx<=0||Ae.pixy<=0)&&(_e[Ie++]="bwipp.renmatrixBadDimensions#42820",_e[Ie++]="The symbol dimensions must be positive",Sr()),Ae.pixs.length<Ae.pixx*Ae.pixy&&(_e[Ie++]="bwipp.renmatrixBadPixelData#42824",_e[Ie++]="The pixel data is shorter than the symbol dimensions require",Sr()),Ae.xyget=function(){var wi=_e[--Ie],Ve=_e[--Ie];_e[Ie++]=Ce(Ae.pixs,lr(Ve+wi*Ae.pixx))},Ae.drawlayerdots=function(){Ae.pixsorig=Ae.pixs;var wi=_e[--Ie];Ae.pixs=wi,Fe.newpath();for(var Ve=0,Zr=Ae.pixs.length-1;Ve<=Zr;Ve+=1){Ae.x=Ve%Ae.pixx,Ae.y=~~(Ve/Ae.pixx),_e[Ie++]=Ae.x,_e[Ie++]=Ae.y,Ae.xyget();var Ai=_e[--Ie];Ai==1&&(Fe.moveto(lr(Ae.x+.5),lr(Ae.pixy-Ae.y-.5)),Fe.arc(lr(Ae.x+.5),lr(Ae.pixy-Ae.y-.5),lr(.5-Ae.inkspread),0,360,1))}Fe.fill(),Ae.pixs=Ae.pixsorig},Fe.save();var kn=Fe.currpos();if(Fe.translate(kn.x,kn.y),Ae.inkspread=Ae.inkspread/2,Ae.inkspreadh=Ae.inkspreadh/2,Ae.inkspreadv=Ae.inkspreadv/2,Fe.scale(Ae.width/Ae.pixx*72,Ae.height/Ae.pixy*72),Ae.showborder?(Ae.tl=xe([-lr(Ae.borderleft+Ae.borderwidth/2),lr(Ae.pixy+Ae.bordertop+Ae.borderwidth/2)]),Ae.tr=xe([lr(Ae.pixx+Ae.borderright+Ae.borderwidth/2),lr(Ae.pixy+Ae.bordertop+Ae.borderwidth/2)]),Ae.bl=xe([-lr(Ae.borderleft+Ae.borderwidth/2),-lr(Ae.borderbottom+Ae.borderwidth/2)]),Ae.br=xe([lr(Ae.pixx+Ae.borderright+Ae.borderwidth/2),-lr(Ae.borderbottom+Ae.borderwidth/2)])):(Ae.tl=xe([lr(-Ae.borderleft+Ae.inkspread),lr(Ae.pixy+Ae.bordertop-Ae.inkspread)]),Ae.tr=xe([lr(Ae.pixx+Ae.borderright-Ae.inkspread),lr(Ae.pixy+Ae.bordertop-Ae.inkspread)]),Ae.bl=xe([lr(-Ae.borderleft+Ae.inkspread),lr(-Ae.borderbottom+Ae.inkspread)]),Ae.br=xe([lr(Ae.pixx+Ae.borderright-Ae.inkspread),lr(-Ae.borderbottom+Ae.inkspread)])),Ae.showborder){Fe.save(),Fe.newpath(),Ur(Ae.bl);var Sn=_e[--Ie],Wn=_e[--Ie];Fe.moveto(Wn,Sn);for(var ri=xe([Ae.br,Ae.tr,Ae.tl]),ni=0,zn=ri.length;ni<zn;ni++){Ur(Ce(ri,ni));var Hn=_e[--Ie],On=_e[--Ie];Fe.lineto(On,Hn)}Fe.closepath(),si(Ae.bordercolor,"unset")&&Fe.setcolor(Ae.bordercolor),Fe.setlinewidth(lr(Ae.borderwidth-Ae.inkspread*2)),Fe.stroke(),Fe.restore()}gn(Ae.colormap,"unset")&&(Ae.colormap=new Map([[1,Ae.barcolor]]));for(var qn=Ae.colormap,pi=qn.size,Ln=qn.keys(),Xn=0;Xn<pi;Xn++){var Yn=Ln.next().value,Jn=qn.get(Yn);if(_e[Ie++]=Yn,_e[Ie++]=Jn,si(Jn,"unset")){var mi=_e[--Ie];Fe.setcolor(mi)}else Ie--;var Ii=_e[--Ie];Ae.key=Ii;for(var Wr=[],vn=Ae.pixs,_n=0,Un=vn.length;_n<Un;_n++)Wr[_n]=gn(Ce(vn,_n),Ae.key)?1:0;if(Wr=xe(Wr),_e[Ie++]=Wr,Ae.dotty)Ae.drawlayerdots();else{var Qn=_e[--Ie];Fe.drawlayer(Qn,Ae.pixx,Ae.pixy,Ae.inkspreadh,Ae.inkspreadv)}}for(var ii=1;ii<=9;ii+=1)if(Ae.textgrp=ii,Ce(Ce(Ae.textopts,Ae.textgrp-1),"").length!=0||Ae.textgrp==1&&Ae.txt.length>0&&Ae.includetext){var li=Ce(Ae.textopts,Ae.textgrp-1);He(li,"txt",Ae.txt),He(li,"content",Ce(li,"")),_e[Ie++]=Ae.pixx,_e[Ie++]=Ae.pixy,_e[Ie++]=Ae.textgrp,_e[Ie++]=li,da();var ui=_e[--Ie];ui||(Fe.restore(),Sr())}_e[Ie++]=Ae.pixx,Ki(),Fe.restore(),Ae=zr}function Jo(){if(Ae.bwipjs_rawstack){Ae.bwipjs_rawstack.push(_e[--Ie]);return}var gr=Ae;Ae=Object.assign({},Ae,Jo.globals),Ae.barcolor="unset",Ae.bordercolor="unset",Ae.inkspread=null,Ae.showborder=!1,Ae.borderleft=0,Ae.borderright=0,Ae.bordertop=0,Ae.borderbottom=0,Ae.borderwidth=.5;var jr=_e[--Ie];if(tn(jr,function(){var en=_e[--Ie],Vr=_e[--Ie];Ae[Vr]=en}),_e[Ie++]=Ae.opt,qr(Ae,"opt"),Ti(),Ie--,Ae.inkspread==null&&(Ae.inkspread=0),(Ae.inkspread<-1||Ae.inkspread>1)&&(_e[Ie++]="bwipp.renmaximatrixBadInkspread#42974",_e[Ie++]="inkspread must be from -1 to 1",Sr()),(Ae.borderleft<-1||Ae.borderleft>50)&&(_e[Ie++]="bwipp.renmaximatrixBadBorderleft#42978",_e[Ie++]="borderleft must be from -1 to 50",Sr()),(Ae.borderright<-1||Ae.borderright>50)&&(_e[Ie++]="bwipp.renmaximatrixBadBorderright#42982",_e[Ie++]="borderright must be from -1 to 50",Sr()),(Ae.bordertop<-1||Ae.bordertop>50)&&(_e[Ie++]="bwipp.renmaximatrixBadBordertop#42986",_e[Ie++]="bordertop must be from -1 to 50",Sr()),(Ae.borderbottom<-1||Ae.borderbottom>50)&&(_e[Ie++]="bwipp.renmaximatrixBadBorderbottom#42990",_e[Ie++]="borderbottom must be from -1 to 50",Sr()),(Ae.borderwidth<0||Ae.borderwidth>10)&&(_e[Ie++]="bwipp.renmaximatrixBadBorderwidth#42994",_e[Ie++]="borderwidth must be from 0 to 10",Sr()),Fe.save(),Ae.showborder?(Ae.tl=xe([-lr(Ae.borderleft+Ae.borderwidth/2),lr(29+Ae.bordertop+Ae.borderwidth/2)]),Ae.tr=xe([lr(30+Ae.borderright+Ae.borderwidth/2),lr(29+Ae.bordertop+Ae.borderwidth/2)]),Ae.bl=xe([-lr(Ae.borderleft+Ae.borderwidth/2),-lr(Ae.borderbottom+Ae.borderwidth/2)]),Ae.br=xe([lr(30+Ae.borderright+Ae.borderwidth/2),-lr(Ae.borderbottom+Ae.borderwidth/2)])):(Ae.tl=xe([-Ae.borderleft+Ae.inkspread,29+Ae.bordertop-Ae.inkspread]),Ae.tr=xe([30+Ae.borderright-Ae.inkspread,29+Ae.bordertop-Ae.inkspread]),Ae.bl=xe([-Ae.borderleft+Ae.inkspread,-Ae.borderbottom+Ae.inkspread]),Ae.br=xe([30+Ae.borderright-Ae.inkspread,-Ae.borderbottom+Ae.inkspread])),Ae.showborder){Fe.save(),Fe.newpath(),Ur(Ae.bl);var Gr=_e[--Ie],zr=_e[--Ie];Fe.moveto(zr,Gr);for(var rn=xe([Ae.br,Ae.tr,Ae.tl]),Yr=0,Lr=rn.length;Yr<Lr;Yr++){Ur(Ce(rn,Yr));var Rr=_e[--Ie],Kr=_e[--Ie];Fe.lineto(Kr,Rr)}Fe.closepath(),si(Ae.bordercolor,"unset")&&Fe.setcolor(Ae.bordercolor),Fe.setlinewidth(lr(Ae.borderwidth-Ae.inkspread*2)),Fe.stroke(),Fe.restore()}si(Ae.barcolor,"unset")&&Fe.setcolor(Ae.barcolor),Fe.showmaxicode(Ae.pixs),Fe.restore(),Ae=gr}function gs(){if(!gs.globals){var zr=Ae;Ae=gs.globals={};var gr=new Map([["offleft","offleft"],["left","left"],["center","center"],["right","right"],["offright","offright"],["justify","justify"]]);Ae.validatetext_xalignopts=gr;var jr=new Map([["above","above"],["top","top"],["center","center"],["bottom","bottom"],["below","below"],["justify","justify"]]);Ae.validatetext_yalignopts=jr;var Gr=new Map([["forward","forward"],["backward","backward"],["upward","upward"],["downward","downward"]]);Ae.validatetext_directionoptions=Gr,Ae=zr}var zr=Ae;Ae=Object.assign({},Ae,gs.globals);var rn=_e[--Ie];Ae.td=rn;var Yr=_e[--Ie];if(Ae.grp=Yr,_e[Ie++]="pfx",Ae.grp==1)_e[Ie++]="text";else if(Ae.grp==2)_e[Ie++]="extratext";else{var Lr=Ge(5);rr(Lr,0,"text"),He(Lr,4,Ae.grp+48),_e[Ie++]=Lr}var Rr=_e[--Ie],Kr=_e[--Ie];Ae[Kr]=Rr,Ae.mkerr=function(){var ri=_e[--Ie];Ae.msgtail=ri;var ni=_e[--Ie];Ae.prop=Pr(Ge(128),ni);var zn=Ge(Ae.pfx.length+9+Ae.prop.length);rr(zn,0,"bwipp."),rr(zn,6,Ae.pfx),rr(zn,Ae.pfx.length+6,"Bad"),rr(zn,Ae.pfx.length+9,Ae.prop);var Hn=Ge(Ae.pfx.length+Ae.prop.length+Ae.msgtail.length);rr(Hn,0,Ae.pfx),rr(Hn,Ae.pfx.length,Ae.prop),rr(Hn,Ae.pfx.length+Ae.prop.length,Ae.msgtail),_e[Ie++]=zn,_e[Ie++]=Hn};for(var en=0;en<1;en++){var Vr=Ce(Ae.td,"xalign");if(_e[Ie++]=Vr,si(Vr,"unset")){var bn=_e[--Ie];if(!vr(Ae.validatetext_xalignopts,bn)){_e[Ie++]="xalign",_e[Ie++]=" must be offleft, left, center, right, offright or justify",Ae.mkerr(),_e[Ie++]=!1;break}}else Ie--;var sn=Ce(Ae.td,"yalign");if(_e[Ie++]=sn,si(sn,"unset")){var pn=_e[--Ie];if(!vr(Ae.validatetext_yalignopts,pn)){_e[Ie++]="yalign",_e[Ie++]=" must be above, top, center, bottom, below or justify",Ae.mkerr(),_e[Ie++]=!1;break}}else Ie--;if(!vr(Ae.validatetext_directionoptions,Ce(Ae.td,"direction"))){_e[Ie++]="direction",_e[Ie++]=" must be forward, backward, upward or downward",Ae.mkerr(),_e[Ie++]=!1;break}var Pn=Ce(Ae.td,"size");if(Pn<=0||Pn>=25){_e[Ie++]="size",_e[Ie++]=" must be greater than zero and less than 25",Ae.mkerr(),_e[Ie++]=!1;break}var wn=Ce(Ae.td,"xoffset");if(wn<-150||wn>150){_e[Ie++]="xoffset",_e[Ie++]=" must be from -150 to 150",Ae.mkerr(),_e[Ie++]=!1;break}var kn=Ce(Ae.td,"yoffset");if(kn<-150||kn>150){_e[Ie++]="yoffset",_e[Ie++]=" must be from -150 to 150",Ae.mkerr(),_e[Ie++]=!1;break}var Sn=Ce(Ae.td,"gaps");if(Sn<-20||Sn>20){_e[Ie++]="gaps",_e[Ie++]=" must be from -20 to 20",Ae.mkerr(),_e[Ie++]=!1;break}var Wn=Ce(Ae.td,"linegaps");if(Wn<0||Wn>20){_e[Ie++]="linegaps",_e[Ie++]=" must be from 0 to 20",Ae.mkerr(),_e[Ie++]=!1;break}_e[Ie++]=!0;break}Ae=zr}function ns(gr,jr,Gr,zr,rn){if(typeof Gr!="string")throw new Error("bwipp.typeError: barcode text not a string ("+Gr+")");if(zr=zr||{},typeof zr=="string"){var Yr=zr.split(" ");zr={};for(var Lr=0;Lr<Yr.length;Lr++)if(Yr[Lr]){var Rr=Yr[Lr].indexOf("=");Rr==-1?Yr[Lr][0]=="!"?zr[Yr[Lr].substr(1)]=!1:zr[Yr[Lr]]=!0:zr[Yr[Lr].substr(0,Rr)]=Yr[Lr].substr(Rr+1)}}else if(typeof zr!="object"||zr.constructor!==Object)throw new Error("bwipp.typeError: options not an object");if(zr.binarytext){if(/[\u0100-\uffff]/.test(Gr))throw new Error("bwip-js: 16-bit chars not allowed with binarytext")}else/[\u0080-\uffff]/.test(Gr)&&(Gr=unescape(encodeURIComponent(Gr)));zr.dontdraw&&(rn=!0);var Kr=new Map;for(var en in zr)zr.hasOwnProperty(en)&&Kr.set(en,zr[en]);return Fe=gr,_e=[Gr,Kr],Ie=2,Ae={bwipjs_rawstack:rn?[]:!1},jr(),Ae.bwipjs_rawstack?Ae.bwipjs_rawstack:!0}function l1(gr){if(!gr)throw new Error("bwipp.undefinedEncoder: bcid is not defined");switch(gr.replace(/-/g,"_")){case"auspost":return tA;case"azteccode":return nl;case"azteccodecompact":return hc;case"aztecrune":return _A;case"bc412":return LA;case"channelcode":return Mi;case"codablockf":return el;case"code11":return Ql;case"code128":return cs;case"code16k":return jl;case"code2of5":return i1;case"code32":return H1;case"code39":return So;case"code39ext":return r1;case"code49":return Kl;case"code93":return yo;case"code93ext":return Ys;case"codeone":return Ul;case"coop2of5":return gA;case"daft":return gl;case"databarexpanded":return pa;case"databarexpandedcomposite":return vc;case"databarexpandedstacked":return Zo;case"databarexpandedstackedcomposite":return g1;case"databarlimited":return Fi;case"databarlimitedcomposite":return OA;case"databaromni":return Xo;case"databaromnicomposite":return xA;case"databarstacked":return oa;case"databarstackedcomposite":return vl;case"databarstackedomni":return No;case"databarstackedomnicomposite":return SA;case"databartruncated":return Ss;case"databartruncatedcomposite":return QA;case"datalogic2of5":return jc;case"datamatrix":return G1;case"datamatrixrectangular":return rl;case"datamatrixrectangularextension":return PA;case"dotcode":return il;case"ean13":return no;case"ean13composite":return gc;case"ean14":return Y1;case"ean2":return fo;case"ean5":return fa;case"ean8":return mo;case"ean8composite":return Gl;case"flattermarken":return J1;case"gs1_128":return Ns;case"gs1_128composite":return ec;case"gs1_cc":return L1;case"gs1datamatrix":return fA;case"gs1datamatrixrectangular":return iA;case"gs1dldatamatrix":return TA;case"gs1dlqrcode":return zA;case"gs1dotcode":return aA;case"gs1northamericancoupon":return Bo;case"gs1qrcode":return mc;case"hanxin":return zl;case"hibcazteccode":return Zn;case"hibccodablockf":return ai;case"hibccode128":return ar;case"hibccode39":return We;case"hibcdatamatrix":return yr;case"hibcdatamatrixrectangular":return kr;case"hibcmicropdf417":return $r;case"hibcpdf417":return Jr;case"hibcqrcode":return mn;case"iata2of5":return wA;case"identcode":return Ka;case"industrial2of5":return Ts;case"interleaved2of5":return Fs;case"isbn":return Ps;case"ismn":return hs;case"issn":return Uo;case"itf14":return ra;case"japanpost":return hl;case"kix":return Tl;case"leitcode":return Fa;case"mailmark":return yA;case"mands":return Qo;case"matrix2of5":return d1;case"maxicode":return Vo;case"micropdf417":return nA;case"microqrcode":return Ol;case"msi":return rA;case"onecode":return kc;case"pdf417":return uA;case"pdf417compact":return tl;case"pharmacode":return A1;case"pharmacode2":return M1;case"planet":return Sl;case"plessey":return $A;case"posicode":return E1;case"postnet":return RA;case"pzn":return us;case"qrcode":return _1;case"rationalizedCodabar":return Uc;case"raw":return Jl;case"rectangularmicroqrcode":return $l;case"royalmail":return y1;case"sscc18":return cA;case"swissqrcode":return W1;case"symbol":return Xl;case"telepen":return K1;case"telepennumeric":return h1;case"ultracode":return P1;case"upca":return Co;case"upcacomposite":return Wl;case"upce":return os;case"upcecomposite":return al}throw new Error("bwipp.unknownEncoder: unknown encoder name: "+gr)}var hr=[{bcid:"ean5",desc:"EAN-5 (5 digit addon)",text:"90200",opts:"includetext guardwhitespace"},{bcid:"ean2",desc:"EAN-2 (2 digit addon)",text:"05",opts:"includetext guardwhitespace"},{bcid:"ean13",desc:"EAN-13",text:"9520123456788",opts:"includetext guardwhitespace"},{bcid:"ean8",desc:"EAN-8",text:"95200002",opts:"includetext guardwhitespace"},{bcid:"upca",desc:"UPC-A",text:"012345000058",opts:"includetext"},{bcid:"upce",desc:"UPC-E",text:"01234558",opts:"includetext"},{bcid:"isbn",desc:"ISBN",text:"978-1-56581-231-4 90000",opts:"includetext guardwhitespace"},{bcid:"ismn",desc:"ISMN",text:"979-0-2605-3211-3",opts:"includetext guardwhitespace"},{bcid:"issn",desc:"ISSN",text:"0311-175X 00 17",opts:"includetext guardwhitespace"},{bcid:"mands",desc:"Marks & Spencer",text:"0642118",opts:"includetext"},{bcid:"code128",desc:"Code 128",text:"Count01234567!",opts:"includetext"},{bcid:"gs1-128",desc:"GS1-128",text:"(01)09521234543213(3103)000123",opts:"includetext"},{bcid:"ean14",desc:"EAN-14",text:"(01) 0 952 8765 43210 8",opts:"includetext"},{bcid:"sscc18",desc:"SSCC-18",text:"(00) 0 9528765 432101234 6",opts:"includetext"},{bcid:"code39",desc:"Code 39",text:"THIS IS CODE 39",opts:"includetext includecheck includecheckintext"},{bcid:"code39ext",desc:"Code 39 Extended",text:"Code39 Ext!",opts:"includetext includecheck includecheckintext"},{bcid:"code32",desc:"Italian Pharmacode",text:"01234567",opts:"includetext"},{bcid:"pzn",desc:"Pharmazentralnummer (PZN)",text:"123456",opts:"includetext"},{bcid:"code93",desc:"Code 93",text:"THIS IS CODE 93",opts:"includetext includecheck"},{bcid:"code93ext",desc:"Code 93 Extended",text:"Code93 Ext!",opts:"includetext includecheck"},{bcid:"interleaved2of5",desc:"Interleaved 2 of 5 (ITF)",text:"2401234567",opts:"height=12.5 includecheck includetext includecheckintext"},{bcid:"itf14",desc:"ITF-14",text:"0 952 1234 54321 3",opts:"includetext"},{bcid:"identcode",desc:"Deutsche Post Identcode",text:"563102430313",opts:"includetext"},{bcid:"leitcode",desc:"Deutsche Post Leitcode",text:"21348075016401",opts:"includetext"},{bcid:"databaromni",desc:"GS1 DataBar Omnidirectional",text:"(01)09521234543213",opts:""},{bcid:"databarstacked",desc:"GS1 DataBar Stacked",text:"(01)09521234543213",opts:""},{bcid:"databarstackedomni",desc:"GS1 DataBar Stacked Omnidirectional",text:"(01)24012345678905",opts:""},{bcid:"databartruncated",desc:"GS1 DataBar Truncated",text:"(01)09521234543213",opts:""},{bcid:"databarlimited",desc:"GS1 DataBar Limited",text:"(01)09521234543213",opts:""},{bcid:"databarexpanded",desc:"GS1 DataBar Expanded",text:"(01)09521234543213(3103)000123",opts:""},{bcid:"databarexpandedstacked",desc:"GS1 DataBar Expanded Stacked",text:"(01)09521234543213(3103)000123",opts:"segments=4"},{bcid:"gs1northamericancoupon",desc:"GS1 North American Coupon",text:"(8110)106141416543213500110000310123196000",opts:"includetext segments=8"},{bcid:"pharmacode",desc:"Pharmaceutical Binary Code",text:"117480",opts:"showborder"},{bcid:"pharmacode2",desc:"Two-track Pharmacode",text:"117480",opts:"includetext showborder"},{bcid:"code2of5",desc:"Code 25",text:"01234567",opts:"includetext includecheck includecheckintext"},{bcid:"industrial2of5",desc:"Industrial 2 of 5",text:"01234567",opts:"includetext includecheck includecheckintext"},{bcid:"iata2of5",desc:"IATA 2 of 5",text:"01234567",opts:"includetext includecheck includecheckintext"},{bcid:"matrix2of5",desc:"Matrix 2 of 5",text:"01234567",opts:"includetext includecheck includecheckintext"},{bcid:"coop2of5",desc:"COOP 2 of 5",text:"01234567",opts:"includetext includecheck includecheckintext"},{bcid:"datalogic2of5",desc:"Datalogic 2 of 5",text:"01234567",opts:"includetext includecheck includecheckintext"},{bcid:"code11",desc:"Code 11",text:"0123456789",opts:"includetext includecheck includecheckintext"},{bcid:"bc412",desc:"BC412",text:"BC412SEMI",opts:"semi includetext includecheckintext"},{bcid:"rationalizedCodabar",desc:"Codabar",text:"A0123456789B",opts:"includetext includecheck includecheckintext"},{bcid:"onecode",desc:"USPS Intelligent Mail",text:"0123456709498765432101234567891",opts:""},{bcid:"postnet",desc:"USPS POSTNET",text:"01234",opts:"includetext includecheckintext"},{bcid:"planet",desc:"USPS PLANET",text:"01234567890",opts:"includetext includecheckintext"},{bcid:"royalmail",desc:"Royal Mail 4 State Customer Code",text:"LE28HS9Z",opts:"includetext"},{bcid:"auspost",desc:"AusPost 4 State Customer Code",text:"5956439111ABA 9",opts:"includetext custinfoenc=character"},{bcid:"kix",desc:"Royal Dutch TPG Post KIX",text:"1231FZ13XHS",opts:"includetext"},{bcid:"japanpost",desc:"Japan Post 4 State Customer Code",text:"6540123789-A-K-Z",opts:"includetext includecheckintext"},{bcid:"msi",desc:"MSI Modified Plessey",text:"0123456789",opts:"includetext includecheck includecheckintext"},{bcid:"plessey",desc:"Plessey UK",text:"01234ABCD",opts:"includetext includecheckintext"},{bcid:"telepen",desc:"Telepen",text:"ABCDEF",opts:"includetext"},{bcid:"telepennumeric",desc:"Telepen Numeric",text:"01234567",opts:"includetext"},{bcid:"posicode",desc:"PosiCode",text:"ABC123",opts:"version=b inkspread=-0.5 parsefnc includetext"},{bcid:"codablockf",desc:"Codablock F",text:"CODABLOCK F 34567890123456789010040digit",opts:"columns=8"},{bcid:"code16k",desc:"Code 16K",text:"Abcd-1234567890-wxyZ",opts:""},{bcid:"code49",desc:"Code 49",text:"MULTIPLE ROWS IN CODE 49",opts:""},{bcid:"channelcode",desc:"Channel Code",text:"3493",opts:"height=12.5 includetext"},{bcid:"flattermarken",desc:"Flattermarken",text:"11099",opts:"inkspread=-0.25 showborder borderleft=0 borderright=0"},{bcid:"raw",desc:"Custom 1D symbology",text:"331132131313411122131311333213114131131221323",opts:"height=12.5"},{bcid:"daft",desc:"Custom 4 state symbology",text:"FATDAFTDAD",opts:""},{bcid:"symbol",desc:"Miscellaneous symbols",text:"fima",opts:""},{bcid:"pdf417",desc:"PDF417",text:"This is PDF417",opts:"columns=2"},{bcid:"pdf417compact",desc:"Compact PDF417",text:"This is compact PDF417",opts:"columns=2"},{bcid:"micropdf417",desc:"MicroPDF417",text:"MicroPDF417",opts:""},{bcid:"datamatrix",desc:"Data Matrix",text:"This is Data Matrix!",opts:""},{bcid:"datamatrixrectangular",desc:"Data Matrix Rectangular",text:"1234",opts:""},{bcid:"datamatrixrectangularextension",desc:"Data Matrix Rectangular Extension",text:"1234",opts:"version=8x96"},{bcid:"mailmark",desc:"Royal Mail Mailmark",text:"JGB 012100123412345678AB19XY1A 0 www.xyz.com",opts:"type=29"},{bcid:"qrcode",desc:"QR Code",text:"http://goo.gl/0bis",opts:"eclevel=M"},{bcid:"swissqrcode",desc:"Swiss QR Code",text:"SPC^CR^LF0200^CR^LF1^CR^LFCH5800791123000889012^CR^LFS^CR^LFRobert Schneider AG^CR^LFRue du Lac^CR^LF1268^CR^LF2501^CR^LFBiel^CR^LFCH^CR^LF^CR^LF^CR^LF^CR^LF^CR^LF^CR^LF^CR^LF^CR^LF199.95^CR^LFCHF^CR^LFK^CR^LFPia-Maria Rutschmann-Schnyder^CR^LFGrosse Marktgasse 28^CR^LF9400 Rorschach^CR^LF^CR^LF^CR^LFCH^CR^LFSCOR^CR^LFRF18539007547034^CR^LF^CR^LFEPD",opts:"parse"},{bcid:"microqrcode",desc:"Micro QR Code",text:"1234",opts:""},{bcid:"rectangularmicroqrcode",desc:"Rectangular Micro QR Code",text:"1234",opts:"version=R17x139"},{bcid:"maxicode",desc:"MaxiCode",text:"[)>^03001^02996152382802^029840^029001^0291Z00004951^029UPSN^02906X610^029159^0291234567^0291/1^029^029Y^029634 ALPHA DR^029PITTSBURGH^029PA^029^004",opts:"mode=2 parse"},{bcid:"azteccode",desc:"Aztec Code",text:"This is Aztec Code",opts:"format=full"},{bcid:"azteccodecompact",desc:"Compact Aztec Code",text:"1234",opts:""},{bcid:"aztecrune",desc:"Aztec Runes",text:"1",opts:""},{bcid:"codeone",desc:"Code One",text:"Code One",opts:""},{bcid:"hanxin",desc:"Han Xin Code",text:"This is Han Xin",opts:""},{bcid:"dotcode",desc:"DotCode",text:"This is DotCode",opts:"inkspread=0.16"},{bcid:"ultracode",desc:"Ultracode",text:"Awesome colours!",opts:"eclevel=EC2"},{bcid:"gs1-cc",desc:"GS1 Composite 2D Component",text:"(01)09521234543213(3103)000123",opts:"ccversion=b cccolumns=4"},{bcid:"ean13composite",desc:"EAN-13 Composite",text:"9520123456788|(99)1234-abcd",opts:"includetext"},{bcid:"ean8composite",desc:"EAN-8 Composite",text:"95200002|(21)A12345678",opts:"includetext"},{bcid:"upcacomposite",desc:"UPC-A Composite",text:"012345000058|(99)1234-abcd",opts:"includetext"},{bcid:"upcecomposite",desc:"UPC-E Composite",text:"01234558|(15)021231",opts:"includetext"},{bcid:"databaromnicomposite",desc:"GS1 DataBar Omnidirectional Composite",text:"(01)09521234543213|(11)990102",opts:""},{bcid:"databarstackedcomposite",desc:"GS1 DataBar Stacked Composite",text:"(01)09521234543213|(17)010200",opts:""},{bcid:"databarstackedomnicomposite",desc:"GS1 DataBar Stacked Omnidirectional Composite",text:"(01)03612345678904|(11)990102",opts:""},{bcid:"databartruncatedcomposite",desc:"GS1 DataBar Truncated Composite",text:"(01)09521234543213|(11)990102",opts:""},{bcid:"databarlimitedcomposite",desc:"GS1 DataBar Limited Composite",text:"(01)09521234543213|(21)abcdefghijklmnopqrst",opts:""},{bcid:"databarexpandedcomposite",desc:"GS1 DataBar Expanded Composite",text:"(01)09521234543213(3103)001234|(91)1A2B3C4D5E",opts:""},{bcid:"databarexpandedstackedcomposite",desc:"GS1 DataBar Expanded Stacked Composite",text:"(01)09521234543213(10)ABCDEF|(21)12345678",opts:"segments=4"},{bcid:"gs1-128composite",desc:"GS1-128 Composite",text:"(00)095287654321012346|(02)09521234543213(37)24(10)1234567ABCDEFG",opts:"ccversion=c"},{bcid:"gs1datamatrix",desc:"GS1 Data Matrix",text:"(01)09521234543213(17)120508(10)ABCD1234(410)9501101020917",opts:""},{bcid:"gs1datamatrixrectangular",desc:"GS1 Data Matrix Rectangular",text:"(01)09521234543213(17)120508(10)ABCD1234(410)9501101020917",opts:""},{bcid:"gs1dldatamatrix",desc:"GS1 Digital Link Data Matrix",text:"https://id.gs1.org/01/09521234543213/22/ABC%2D123?99=XYZ-987",opts:"includetext"},{bcid:"gs1qrcode",desc:"GS1 QR Code",text:"(01)09521234543213(8200)http://www.abc.net(10)ABCD1234(410)9501101020917",opts:""},{bcid:"gs1dlqrcode",desc:"GS1 Digital Link QR Code",text:"HTTPS://ID.GS1.ORG/01/09521234543213/22/ABC%2D123?99=XYZ-987",opts:"includetext"},{bcid:"gs1dotcode",desc:"GS1 DotCode",text:"(235)5vBZIF%!<B;?oa%(01)09521234543213(8008)19052001",opts:"rows=16"},{bcid:"hibccode39",desc:"HIBC Code 39",text:"A999BJC5D6E71",opts:"includetext"},{bcid:"hibccode128",desc:"HIBC Code 128",text:"A999BJC5D6E71",opts:"includetext"},{bcid:"hibcdatamatrix",desc:"HIBC Data Matrix",text:"A999BJC5D6E71",opts:""},{bcid:"hibcdatamatrixrectangular",desc:"HIBC Data Matrix Rectangular",text:"A999BJC5D6E71",opts:""},{bcid:"hibcpdf417",desc:"HIBC PDF417",text:"A999BJC5D6E71",opts:""},{bcid:"hibcmicropdf417",desc:"HIBC MicroPDF417",text:"A999BJC5D6E71",opts:""},{bcid:"hibcqrcode",desc:"HIBC QR Code",text:"A999BJC5D6E71",opts:""},{bcid:"hibccodablockf",desc:"HIBC Codablock F",text:"A999BJC5D6E71",opts:""},{bcid:"hibcazteccode",desc:"HIBC Aztec Code",text:"A999BJC5D6E71",opts:""}],nn="2026-04-21",Rn=(function(){var gr=Math.floor,jr=Math.round,Gr=Math.ceil,zr=Math.min,rn=Math.max;function Yr(Lr){if(this.constructor!==Yr)return new Yr(Lr);this.gstk=[],this.cmds=[],this.drawing=Lr,this.reset(),this.minx=this.miny=1/0,this.maxx=this.maxy=-1/0}return Yr.prototype.reset=function(){this.g_m0=1,this.g_m1=0,this.g_m2=0,this.g_m3=1,this.g_m4=0,this.g_m5=0,this.g_tsx=1,this.g_tsy=1,this.g_rot=0,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=!1},Yr.prototype.save=function(){var Lr={};for(var Rr in this)Rr.indexOf("g_")==0&&(Lr[Rr]=Kr(this[Rr]));this.gstk.push(Lr);function Kr(en){if(en instanceof Array){for(var Vr=[],bn=0;bn<en.length;bn++)Vr[bn]=Kr(en[bn]);return Vr}if(en instanceof Object){var Vr={};for(var sn in en)Vr[sn]=Kr(en[sn]);return Vr}return en}},Yr.prototype.restore=function(){if(!this.gstk.length)throw new Error("grestore: stack underflow");var Lr=this.gstk.pop(),Rr=this;this.g_clip&&!Lr.g_clip&&this.cmds.push(function(){Rr.drawing.unclip()});for(var Kr in Lr)this[Kr]=Lr[Kr]},Yr.prototype.currpos=function(){return{x:(this.g_posx-this.g_m4)/this.g_tsx,y:(this.g_posy-this.g_m5)/this.g_tsy}},Yr.prototype.currfont=function(){return this.g_font},Yr.prototype.rotate=function(Lr){this.g_rot+=Lr;var Rr=jr(Math.cos(Lr*Math.PI/180)),Kr=jr(Math.sin(Lr*Math.PI/180)),en=this.g_m0*Rr+this.g_m2*Kr,Vr=this.g_m1*Rr+this.g_m3*Kr,bn=this.g_m0*-Kr+this.g_m2*Rr,sn=this.g_m1*-Kr+this.g_m3*Rr;this.g_m0=en,this.g_m1=Vr,this.g_m2=bn,this.g_m3=sn},Yr.prototype.translate=function(Lr,Rr){this.g_m4+=this.g_tsx*Lr,this.g_m5+=this.g_tsy*Rr},Yr.prototype.scale=function(Lr,Rr){var Kr=this.g_tsx,en=this.g_tsy;this.g_tsx*=Lr,this.g_tsy*=Rr;var Vr=this.drawing.scale(this.g_tsx,this.g_tsy);Vr&&Vr[0]&&Vr[1]&&(this.g_tsx=Vr[0],this.g_tsy=Vr[1]),this.g_m0*=this.g_tsx/Kr,this.g_m1*=this.g_tsx/Kr,this.g_m2*=this.g_tsy/en,this.g_m3*=this.g_tsy/en},Yr.prototype.setlinewidth=function(Lr){this.g_penw=Lr},Yr.prototype.selectfont=function(Lr,Rr){this.g_font={FontName:this.jsstring(Lr),FontSize:+Rr}},Yr.prototype.getfont=function(){return this.g_font.FontName},Yr.prototype.jsstring=function(Lr){return Lr instanceof Uint8Array?String.fromCharCode.apply(null,Lr):""+Lr},Yr.prototype.setcolor=function(Lr){if(Lr instanceof Uint8Array&&(Lr=this.jsstring(Lr)),!!Lr){if(!/^(?:#?[0-9a-fA-F]{3}(?:[0-9a-fA-F]{3})?|[0-9a-fA-F]{8})$/.test(Lr))throw new Error("bwip-js: invalid color: "+Lr);if(Lr[0]=="#"&&(Lr=Lr.substr(1)),Lr.length==3){var Rr=parseInt(Lr[0],16),Kr=parseInt(Lr[1],16),en=parseInt(Lr[2],16);this.g_rgb=[Rr<<4|Rr,Kr<<4|Kr,en<<4|en]}else if(Lr.length==6){var Rr=parseInt(Lr.substr(0,2),16),Kr=parseInt(Lr.substr(2,2),16),en=parseInt(Lr.substr(4,2),16);this.g_rgb=[Rr,Kr,en]}else{var Vr=parseInt(Lr.substr(0,2),16)/255,bn=parseInt(Lr.substr(2,2),16)/255,sn=parseInt(Lr.substr(4,2),16)/255,pn=parseInt(Lr.substr(6,2),16)/255,Rr=jr((1-Vr)*(1-pn)*255),Kr=jr((1-bn)*(1-pn)*255),en=jr((1-sn)*(1-pn)*255);this.g_rgb=[Rr,Kr,en]}}},Yr.prototype.setrgbcolor=function(Lr,Rr,Kr){this.g_rgb=[Lr,Rr,Kr]},Yr.prototype.getRGB=function(){var Lr=this.g_rgb[0].toString(16),Rr=this.g_rgb[1].toString(16),Kr=this.g_rgb[2].toString(16);return"00".substr(Lr.length)+Lr+"00".substr(Rr.length)+Rr+"00".substr(Kr.length)+Kr},Yr.prototype.newpath=function(){this.g_path=[]},Yr.prototype.closepath=function(){var Lr=this.g_path,Rr=Lr.length;if(Rr){for(var Kr=Rr-1;Kr>=0&&Lr[Kr].op=="l";Kr--);if(Kr++,Kr<Rr-1){for(var en=[],Vr=1/0,bn=1/0,sn=-1/0,pn=-1/0,Pn=Kr;Pn<Rr;Pn++){var wn=Lr[Pn];en.push([wn.x0,wn.y0]),Vr>wn.x0&&(Vr=wn.x0),sn<wn.x0&&(sn=wn.x0),bn>wn.y0&&(bn=wn.y0),pn<wn.y0&&(pn=wn.y0)}var wn=Lr[Rr-1],kn=Lr[Kr];(wn.x1!=kn.x0||wn.y1!=kn.y0)&&(en.push([wn.x1,wn.y1]),Vr>wn.x1&&(Vr=wn.x1),sn<wn.x1&&(sn=wn.x1),bn>wn.y1&&(bn=wn.y1),pn<wn.y1&&(pn=wn.y1)),Lr.splice(Kr,Rr-Kr,{op:"p",x0:Vr,y0:bn,x1:sn,y1:pn,poly:en})}else Lr.push({op:"c"})}},Yr.prototype.moveto=function(Lr,Rr){this.g_posx=this.g_m0*Lr+this.g_m2*Rr+this.g_m4,this.g_posy=this.g_m1*Lr+this.g_m3*Rr+this.g_m5},Yr.prototype.rmoveto=function(Lr,Rr){this.g_posx+=this.g_m0*Lr+this.g_m2*Rr+this.g_m4,this.g_posy+=this.g_m1*Lr+this.g_m3*Rr+this.g_m5},Yr.prototype.lineto=function(Lr,Rr){var Kr=jr(this.g_posx),en=jr(this.g_posy);this.g_posx=this.g_m0*Lr+this.g_m2*Rr+this.g_m4,this.g_posy=this.g_m1*Lr+this.g_m3*Rr+this.g_m5;var Vr=jr(this.g_posx),bn=jr(this.g_posy);this.g_path.push({op:"l",x0:Kr,y0:en,x1:Vr,y1:bn})},Yr.prototype.rlineto=function(Lr,Rr){var Kr=jr(this.g_posx),en=jr(this.g_posy);this.g_posx+=this.g_m0*Lr+this.g_m2*Rr+this.g_m4,this.g_posy+=this.g_m1*Lr+this.g_m3*Rr+this.g_m5;var Vr=jr(this.g_posx),bn=jr(this.g_posy);this.g_path.push({op:"l",x0:Kr,y0:en,x1:Vr,y1:bn})},Yr.prototype.arc=function(Lr,Rr,Kr,en,Vr,bn){if(en!=Vr){if(en!=0&&en!=360||Vr!=0&&Vr!=360)throw new Error("arc: not a full circle ("+en+","+Vr+")");var sn=this.g_m0*Lr+this.g_m2*Rr+this.g_m4,pn=this.g_m1*Lr+this.g_m3*Rr+this.g_m5,Pn=Kr*this.g_tsx,wn=Kr*this.g_tsy;this.g_path.push({op:"e",x0:sn-Pn,y0:pn-wn,x1:sn+Pn,y1:pn+wn,x:sn,y:pn,rx:Pn,ry:wn,sa:en,ea:Vr,ccw:bn})}},Yr.prototype.stringwidth=function(Lr){var Rr=this.g_tsx,Kr=this.g_tsy,en=+this.g_font.FontSize||10;Lr=this.toUCS2(this.jsstring(Lr));var Vr=this.drawing.measure(Lr,this.g_font.FontName,en*Rr,en*Kr);return{w:Vr.width/Rr,h:(Vr.ascent+Vr.descent)/Kr,a:Vr.ascent/Kr,d:Vr.descent/Kr}},Yr.prototype.charpath=function(Lr,Rr){var Kr=this.stringwidth(Lr);this.rlineto(0,Kr.a),this.rlineto(Kr.w,0),this.rlineto(0,-Kr.h)},Yr.prototype.pathbbox=function(){if(!this.g_path.length)throw new Error("pathbbox: --nocurrentpoint--");for(var Lr=this.g_path,Rr=1/0,Kr=1/0,en=-1/0,Vr=-1/0,bn=0;bn<Lr.length;bn++){var sn=Lr[bn];sn.op!="c"&&(sn.x0<sn.x1?(Rr>sn.x0&&(Rr=sn.x0),en<sn.x1&&(en=sn.x1)):(Rr>sn.x1&&(Rr=sn.x1),en<sn.x0&&(en=sn.x0)),sn.y0<sn.y1?(Kr>sn.y0&&(Kr=sn.y0),Vr<sn.y1&&(Vr=sn.y1)):(Kr>sn.y1&&(Kr=sn.y1),Vr<sn.y0&&(Vr=sn.y0)))}var pn={llx:(Rr-this.g_m4)/this.g_tsx,lly:(Kr-this.g_m5)/this.g_tsy,urx:(en-this.g_m4)/this.g_tsx,ury:(Vr-this.g_m5)/this.g_tsy};return pn},Yr.prototype.transform=function(Lr){for(var Rr=this.minx,Kr=this.maxy,en=0;en<Lr.length;en++){var Vr=Lr[en];Vr[0]=Vr[0]-Rr,Vr[1]=Kr-Vr[1]}},Yr.prototype.stroke=function(){var Lr=this.g_tsx,Rr=this.g_tsy,Kr=this.g_path,en=this.getRGB();this.g_path=[];for(var Vr=gr(this.g_penw*Lr+.66),bn=gr(this.g_penw*Rr+.66),sn=0;sn<Kr.length;sn++){var pn=Kr[sn];if(pn.op=="l"){if(pn.x0!=pn.x1&&pn.y0!=pn.y1)throw new Error("stroke: --not-orthogonal--");var Pn=pn.x0,wn=pn.y0,kn=pn.x1,Sn=pn.y1,Wn=Vr/2,ri=bn/2;if(Pn>kn){var ni=Pn;Pn=kn,kn=ni}if(wn>Sn){var ni=wn;wn=Sn,Sn=ni}Pn==kn?this.bbox(Pn-Wn,wn,Pn+Vr-Wn-1,Sn):this.bbox(Pn,wn-bn+ri+1,kn,Sn+ri)}else if(pn.op=="p"){var zn=1/0,Hn=1/0,On=-1/0,qn=-1/0,pi=pn.poly;if(pi.length!=4)throw new Error("stroke: --not-a-rect--");for(var sn=0,Ln=pi.length-1;sn<pi.length;Ln=sn++){var Xn=pi[Ln][0],Yn=pi[Ln][1],Jn=pi[sn][0],mi=pi[sn][1];if(Jn!=Xn&&mi!=Yn)throw new Error("stroke: --not-orthogonal--");Jn<zn&&(zn=Jn),Jn>On&&(On=Jn),mi<Hn&&(Hn=mi),mi>qn&&(qn=mi)}var Wn=Gr(Vr/2),ri=Gr(bn/2);this.bbox(zn-Wn,Hn-ri,On+Wn,qn+ri)}else throw new Error("stroke: --not-a-line--")}var Ii=this;this.cmds.push(function(){for(var Wr=Gr(Vr/2),vn=Gr(bn/2),_n=Vr-Wr,Un=bn-vn,Qn=0;Qn<Kr.length;Qn++){var ii=Kr[Qn];if(ii.op=="l"){var li=[[ii.x0,ii.y0],[ii.x1,ii.y1]];Ii.transform(li),Ii.drawing.line(li[0][0],li[0][1],li[1][0],li[1][1],ii.x0==ii.x1?Vr:bn,en),Ii.fill(en)}else{var li=ii.poly;Ii.transform(li);var ui=zr(li[0][0],li[2][0]),wi=rn(li[0][0],li[2][0]),Ve=zr(li[0][1],li[2][1]),Zr=rn(li[0][1],li[2][1]);Ii.drawing.polygon([[ui-Wr,Ve-vn],[ui-Wr,Zr+vn+1],[wi+Wr+1,Zr+vn+1],[wi+Wr+1,Ve-vn]]),Ii.drawing.polygon([[ui+_n,Ve+Un],[wi-_n+1,Ve+Un],[wi-_n+1,Zr-Un+1],[ui+_n,Zr-Un+1]]),Ii.drawing.fill(en)}}})},Yr.prototype.fill=function(){var Lr=this.g_path,Rr=this.getRGB();this.g_path=[];for(var Kr=0;Kr<Lr.length;Kr++){var en=Lr[Kr];if(en.op=="p"){for(var Vr=1/0,bn=1/0,sn=-1/0,pn=-1/0,Pn=en.poly,wn=0;wn<Pn.length;wn++){var kn=Pn[wn][0],Sn=Pn[wn][1];kn<Vr&&(Vr=kn),kn>sn&&(sn=kn),Sn<bn&&(bn=Sn),Sn>pn&&(pn=Sn)}this.bbox(Vr,bn+1,sn-1,pn)}else if(en.op=="e")this.bbox(en.x-en.rx,en.y-en.ry,en.x+en.rx,en.y+en.ry);else throw new Error("fill: --not-a-polygon--")}var Wn=this;this.cmds.push(function(){for(var ri=0;ri<Lr.length;ri++){var ni=Lr[ri];if(ni.op=="p"){var zn=ni.poly;Wn.transform(zn),Wn.drawing.polygon(zn)}else if(ni.op=="e"){var zn=[[ni.x,ni.y]];Wn.transform(zn),Wn.drawing.ellipse(zn[0][0],zn[0][1],ni.rx,ni.ry,ni.ccw)}}Wn.drawing.fill(Rr)})},Yr.prototype.clip=function(){var Lr=this.g_path;this.g_path=[],this.g_clip=!0;var Rr=this;this.cmds.push(function(){for(var Kr=[],en=0;en<Lr.length;en++){var Vr=Lr[en];if(Vr.op=="p"){var bn=Vr.poly;Rr.transform(bn),Kr.push(bn)}else throw new Error("clip: only polygon regions supported")}Rr.drawing.clip(Kr)})},Yr.prototype.drawlayer=function(Lr,Rr,Kr){let en=$n(Lr,Rr,Kr);this.newpath();for(let Vr=0,bn=en.length;Vr<bn;Vr++){let sn=en[Vr];this.moveto(sn[0][0],sn[0][1]);for(let pn=1,Pn=sn.length;pn<Pn;pn++){let wn=sn[pn];this.lineto(wn[0],wn[1])}this.closepath()}this.fill()},Yr.prototype.showmaxicode=function(Lr){var Rr=this.g_tsx,Kr=this.g_tsy,en=this.getRGB(),Vr=1.04*Rr*100,bn=Vr/30|0;Vr-(bn*30-1)>9&&bn++;var sn,pn,Pn,wn;Pn=Rr/2|0,wn=Kr/2|0,sn=bn-Pn,sn&1&&sn--,pn=(4*Kr|0)-wn;var kn=sn/2-1,Sn=(kn+1)/2|0,Wn=pn-2-2*Sn;this.bbox(0,0,bn*30-Pn,Kr*3*32+Kr*4-wn);var ri=this;this.cmds.push(function(){for(var ni=0;ni<Lr.length;ni++){var zn=Lr[ni],On=zn%30,qn=zn/30|0;On*=bn,On+=qn&1?bn:bn/2,On=On|0,qn=33-qn,qn*=Kr*3,qn+=Kr*2-pn/2,qn=qn|0;var Hn=[[On-.5,qn--]];qn-=Sn-1,Hn.push([On-1-kn,qn--]),qn-=Wn,Hn.push([On-1-kn,qn--]),qn-=Sn-1,Hn.push([On-.5,qn++]),qn+=Sn-1,Hn.push([On+kn,qn++]),qn+=Wn,Hn.push([On+kn,qn++]),ri.transform(Hn),ri.drawing.hexagon(Hn,en)}ri.drawing.fill(en);var On=14*bn+bn/2+.01|0,qn=51*Kr-Sn/2+.01|0;ri.drawing.ellipse(On,qn,.5774*3.5*Rr+.01|0,.5774*3.5*Kr+.01|0,!0),ri.drawing.ellipse(On,qn,1.3359*3.5*Rr+.01|0,1.3359*3.5*Kr+.01|0,!1),ri.drawing.fill(en),ri.drawing.ellipse(On,qn,2.1058*3.5*Rr+.01|0,2.1058*3.5*Kr+.01|0,!0),ri.drawing.ellipse(On,qn,2.8644*3.5*Rr+.01|0,2.8644*3.5*Kr+.01|0,!1),ri.drawing.fill(en),ri.drawing.ellipse(On,qn,3.6229*3.5*Rr+.01|0,3.6229*3.5*Kr+.01|0,!0),ri.drawing.ellipse(On,qn,4.3814*3.5*Rr+.01|0,4.3814*3.5*Kr+.01|0,!1),ri.drawing.fill(en)})},Yr.prototype.toUCS2=function(Lr){return Lr.replace(/[\xc0-\xdf][\x80-\xbf]|[\xe0-\xff][\x80-\xbf]{2}/g,function(Rr){var Kr;return Rr.length==2?Kr=(Rr.charCodeAt(0)&31)<<6|Rr.charCodeAt(1)&63:Kr=(Rr.charCodeAt(0)&15)<<12|(Rr.charCodeAt(1)&63)<<6|Rr.charCodeAt(2)&63,String.fromCharCode(Kr)})},Yr.prototype.show=function(Lr,Rr,Kr){if(Lr.length){var en=this.g_rot,Vr=en==90||en==270?this.g_tsy:this.g_tsx,bn=en==90||en==270?this.g_tsx:this.g_tsy,sn=this.g_font.FontName||"OCR-B",pn=this.g_font.FontSize||10,Pn=pn*Vr,wn=pn*bn,kn=this.g_posx,Sn=this.g_posy,Wn=this.getRGB();Rr=Vr*Rr||0,Kr=bn*Kr||0,Lr=this.toUCS2(this.jsstring(Lr));var ri=this.drawing.measure(Lr,sn,Pn,wn),ni=ri.width+(Lr.length-1)*Rr;en==90?this.bbox(kn-Kr+ri.descent-1,Sn,kn-Kr-ri.ascent,Sn+ni-1):en==180?this.bbox(kn,Sn-Kr+ri.descent-1,kn-ni+1,Sn-Kr-ri.ascent):en==270?this.bbox(kn+Kr-ri.descent+1,Sn,kn+Kr+ri.ascent,Sn-ni+1):(en=0,this.bbox(kn,Sn+Kr-ri.descent+1,kn+ni-1,Sn+Kr+ri.ascent),this.g_posx+=ni);var zn=this;zn.cmds.push(function(){var Hn=kn-zn.minx,On=zn.maxy-Sn;zn.drawing.text(Hn,On,Lr,Wn,{name:sn,width:Pn,height:wn,rotate:en,dx:Rr})})}},Yr.prototype.bbox=function(Lr,Rr,Kr,en){if(Lr>Kr){var Vr=Lr;Lr=Kr,Kr=Vr}if(Rr>en){var Vr=Rr;Rr=en,en=Vr}Lr=gr(Lr),Rr=gr(Rr),Kr=Gr(Kr),en=Gr(en),this.minx>Lr&&(this.minx=Lr),this.maxx<Kr&&(this.maxx=Kr),this.miny>Rr&&(this.miny=Rr),this.maxy<en&&(this.maxy=en)},Yr.prototype.render=function(){if(this.minx===1/0)return!1;this.drawing.init(this.maxx-this.minx+1,this.maxy-this.miny+1,this.g_tsx,this.g_tsy);for(var Lr=0,Rr=this.cmds.length;Lr<Rr;Lr++)this.cmds[Lr]();return this.drawing.end()},Yr})();function $n(gr,jr,Gr,zr,rn){let Yr=0,Lr=0,Rr=new Array(Gr+1),Kr=0;for(let sn=Gr-1;sn>=0;sn--){let pn=new Uint8Array(jr);for(let Pn=0;Pn<jr;Pn++)pn[Pn]=gr[Kr+Pn]?1:0;Rr[sn]=pn,Kr+=jr}Rr[-1]=[],Rr[Gr]=[];let en=[];for(let sn=0;sn<Gr;sn++){let pn=0;for(let Pn=0;Pn<jr;Pn++)(pn&9)==0&&Rr[sn][Pn]==1?en.push(Vr(Pn,sn,[])):(pn&5)==1&&Rr[sn][Pn]==0&&en.push(bn(Pn,sn,[])),pn=Rr[sn][Pn]}return en;function Vr(sn,pn,Pn){Pn.push([sn+Yr,pn+Lr]);let wn=2;for(;;){if(Rr[pn][sn]&wn)return Pn.pop(),Pn;Rr[pn][sn]|=wn,wn==2?Rr[pn][sn+1]&1?(Rr[pn-1][sn+1]&1&&(Pn.push([sn+1-Yr,pn+Lr,"H"]),wn=16),sn++):(Pn.push([sn+1-Yr,pn+Lr,"H"]),wn=4):wn==4?Rr[pn+1][sn]&1?(Rr[pn+1][sn+1]&1&&(Pn.push([sn+1-Yr,pn+1-Lr,"V"]),wn=2),pn++):(Pn.push([sn+1-Yr,pn+1-Lr,"V"]),wn=8):wn==8?Rr[pn][sn-1]&1?(Rr[pn+1][sn-1]&1&&(Pn.push([sn+Yr,pn+1-Lr,"H"]),wn=4),sn--):(Pn.push([sn+Yr,pn+1-Lr,"H"]),wn=16):Rr[pn-1][sn]&1?(Rr[pn-1][sn-1]&1&&(Pn.push([sn+Yr,pn+Lr,"V"]),wn=8),pn--):(Pn.push([sn+Yr,pn+Lr,"V"]),wn=2)}}function bn(sn,pn,Pn){Pn.push([sn-Yr,pn-Lr]);let wn=2;for(;;){if(Rr[pn][sn]&wn)return Pn.pop(),Pn;Rr[pn][sn]|=wn,wn==2?(Rr[pn+1][sn]&1)==0?((Rr[pn+1][sn-1]&1)==0&&(Pn.push([sn-Yr,pn+1+Lr]),wn=16),pn++):(Pn.push([sn-Yr,pn+1+Lr]),wn=4):wn==4?(Rr[pn][sn+1]&1)==0?((Rr[pn+1][sn+1]&1)==0&&(Pn.push([sn+1+Yr,pn+1+Lr]),wn=2),sn++):(Pn.push([sn+1+Yr,pn+1+Lr]),wn=8):wn==8?(Rr[pn-1][sn]&1)==0?((Rr[pn-1][sn+1]&1)==0&&(Pn.push([sn+1+Yr,pn-Lr]),wn=4),pn--):(Pn.push([sn+1+Yr,pn-Lr]),wn=16):(Rr[pn][sn-1]&1)==0?((Rr[pn-1][sn-1]&1)==0&&(Pn.push([sn-Yr,pn-Lr]),wn=8),sn--):(Pn.push([sn-Yr,pn-Lr]),wn=2)}}}function Ui(){var gr=0,jr=0,Gr=0,zr=0,rn=0,Yr=0,Lr=0,Rr=0,Kr,en,Vr,bn,sn,pn,Pn,wn,kn,Sn,Wn,ri;return{setopts(Ln){Kr=Ln},scale:function(Ln,Xn){return Kr.bcid=="swissqrcode"?[Ln,Xn]:[Ln|0||1,Xn|0||1]},measure:function(Ln,Xn,Yn,Jn){Yn=Yn|0,Jn=Jn|0;for(var mi=Ja.lookup(Xn),Ii=0,Wr=0,vn=0,_n=0,Un=Ln.length;_n<Un;_n++){var Qn=Ln.charCodeAt(_n),ii=Ja.getglyph(mi,Qn,Yn,Jn);Wr=Math.max(Wr,ii.top),vn=Math.max(vn,ii.height-ii.top),_n==Un-1?Ii+=ii.left+ii.width:Ii+=ii.advance}return{width:Ii,ascent:Wr,descent:vn}},init:function(Ln,Xn){var Yn=Kr.paddingleft,Jn=Kr.paddingright,mi=Kr.paddingtop,Ii=Kr.paddingbottom,Wr=Kr.rotate||"N";if(Ln+=Yn+Jn,Xn+=mi+Ii,+Kr.sizelimit&&+Kr.sizelimit<Ln*Xn)throw new Error("Image size over limit");switch(Wr){case"R":jr=-1,Gr=1,rn=1;break;case"I":gr=-1,Gr=1,Yr=-1,Rr=1;break;case"L":jr=1,rn=-1,Rr=1;break;default:gr=Yr=1;break}var vn=Wr=="L"||Wr=="R";bn=vn?Xn:Ln,sn=vn?Ln:Xn,pn=Yn,Pn=mi,Wn=[],Wn.min=1/0,ri=null,wn=kn=Sn=0;var _n=this.image(bn,sn);en=_n.buffer,Vr=_n.ispng?1:0},line:function(Ln,Xn,Yn,Jn,mi,Ii){if(Ln=Ln|0,Xn=Xn|0,Yn=Yn|0,Jn=Jn|0,mi=Math.round(mi)||1,Jn<Xn){var Wr=Xn;Xn=Jn,Jn=Wr}if(Yn<Ln){var Wr=Ln;Ln=Yn,Yn=Wr}wn=parseInt(Ii.substr(0,2),16),kn=parseInt(Ii.substr(2,2),16),Sn=parseInt(Ii.substr(4,2),16);var vn=mi/2|0;Ln==Yn?(Ln=Ln-mi+vn,Yn=Yn+vn-1):(Xn=Xn-vn,Jn=Jn+mi-vn-1);for(var _n=Xn;_n<=Jn;_n++)for(var Un=Ln;Un<=Yn;Un++)ni(Un,_n,255)},polygon:function(Ln){for(var Xn=Ln.length,Yn=Xn-1,Jn=0;Jn<Xn;Yn=Jn++)if(Ln[Yn][0]==Ln[Jn][0]){var mi=Ln[Yn][0]|0,Ii=Ln[Yn][1]|0,Wr=Ln[Jn][1]|0;if(Ii>Wr)for(var vn=Wr+1;vn<Ii;vn++)zn(mi,vn);else for(var vn=Ii+1;vn<Wr;vn++)zn(mi,vn)}else{var mi=Ln[Yn][0]|0,_n=Ln[Jn][0]|0,Ii=Ln[Yn][1]|0;if(mi<_n){var Un=Ln[Yn==0?Xn-1:Yn-1][1],Qn=Ln[Jn==Xn-1?0:Jn+1][1];Un>Ii&&zn(mi,Ii),Qn>Ii&&zn(_n,Ii)}else{var Un=Ln[Jn==Xn-1?0:Jn+1][1],Qn=Ln[Yn==0?Xn-1:Yn-1][1];Un>Ii&&zn(_n,Ii),Qn>Ii&&zn(mi,Ii)}}},hexagon:function(Ln,Xn){var Yn=Ln[0][0]|0,Jn=Ln[0][1]|0,mi=Ln[1][1]-Ln[0][1]|0,Ii=Ln[2][1]-Ln[1][1]-1|0,Wr=Ln[2][0]|0,vn=Ln[4][0]|0;wn=parseInt(Xn.substr(0,2),16),kn=parseInt(Xn.substr(2,2),16),Sn=parseInt(Xn.substr(4,2),16),Hn(Yn,Yn+1,Jn++);for(var _n=1;_n<mi;_n++)Hn(Yn-2*_n,Yn+1+2*_n,Jn++);for(var _n=0;_n<=Ii;_n++)Hn(Wr,vn,Jn++);for(var _n=mi-1;_n>=1;_n--)Hn(Yn-2*_n,Yn+1+2*_n,Jn++);Hn(Yn,Yn+1,Jn)},ellipse:function(Ln,Xn,Yn,Jn,mi){qn(Ln-Yn|0,Xn-Jn|0,Ln+Yn|0,Xn+Jn|0)},fill:function(Ln){wn=parseInt(Ln.substr(0,2),16),kn=parseInt(Ln.substr(2,2),16),Sn=parseInt(Ln.substr(4,2),16),On(),Wn=[],Wn.min=1/0},clip:function(Ln){ri||(ri=[],ri.min=1/0);var Xn=Wn;Wn=ri;for(var Yn=0,Jn=Ln.length;Yn<Jn;Yn++)this.polygon(Ln[Yn]);Wn=Xn},unclip:function(){ri=null},text:function(Ln,Xn,Yn,Jn,mi){Ln=Ln|0,Xn=Xn|0,wn=parseInt(Jn.substr(0,2),16),kn=parseInt(Jn.substr(2,2),16),Sn=parseInt(Jn.substr(4,2),16);var Ii=Ja.lookup(mi.name),Wr=mi.width|0,vn=mi.height|0,_n=mi.dx|0,Un=0,Qn=0,ii=0,li=0;switch(mi.rotate){case 90:Qn=1,ii=-1;break;case 180:Un=-1,li=-1;break;case 270:Qn=-1,ii=1;break;default:Un=1,li=1;break}for(var ui=0,wi=0;wi<Yn.length;wi++){for(var Ve=Yn.charCodeAt(wi),Zr=Ja.getglyph(Ii,Ve,Wr,vn),Ai=-Zr.top,Bi=Zr.left,ki=Zr.width,Ei=Zr.height,Wi=Zr.bytes,ma=Zr.offset,Ba=0;Ba<ki;Ba++)for(var va=0;va<Ei;va++){var Aa=Wi[ma+va*ki+Ba];if(Aa){var Ua=ui+Bi+Ba,Ea=Ai+va,la=Un*Ua+Qn*Ea,Ma=ii*Ua+li*Ea;ni(Ln+la,Xn+Ma,Aa)}}ui+=Zr.advance+_n}},end:function(){}};function ni(Ln,Xn,Yn){if(!(ri&&pi(Ln,Xn))){Ln+=pn,Xn+=Pn;var Jn=gr*Ln+jr*Xn+Gr*(bn-1)+zr*(sn-1),mi=rn*Ln+Yr*Xn+Lr*(bn-1)+Rr*(sn-1),Ii=(mi*bn+Jn)*4+(mi+1)*Vr,Wr=en[Ii+3]/255,vn=Yn/255,_n=(1-vn)*Wr,Un=vn+_n;en[Ii+0]=(wn*vn+en[Ii+0]*_n)/Un|0,en[Ii+1]=(kn*vn+en[Ii+1]*_n)/Un|0,en[Ii+2]=(Sn*vn+en[Ii+2]*_n)/Un|0,en[Ii+3]=255*Un|0}}function zn(Ln,Xn){Wn.min>Xn&&(Wn.min=Xn),Wn[Xn]?Wn[Xn].push(Ln):Wn[Xn]=[Ln]}function Hn(Ln,Xn,Yn){for(;Ln<=Xn;)ni(Ln++,Yn,255)}function On(){for(var Ln=Wn.min,Xn=Wn.length-1,Yn=Ln;Yn<=Xn;Yn++){var Jn=Wn[Yn];if(Jn){Jn.sort(function(Un,Qn){return Un-Qn});for(var mi=!1,Ii=0,Wr=0,vn=Jn.length;Wr<vn;Wr++){var _n=Jn[Wr];mi?Hn(Ii,_n-1,Yn):Ii=_n,mi=!mi}}}}function qn(Ln,Xn,Yn,Jn,mi){Ln=Ln|0,Xn=Xn|0,Yn=Yn|0,Jn=Jn|0;var Ii=Math.abs(Yn-Ln),Wr=Math.abs(Jn-Xn),vn=Wr&1,_n=4*(1-Ii)*Wr*Wr,Un=4*(vn+1)*Ii*Ii,Qn=_n+Un+vn*Ii*Ii,ii,li=[],ui=[];li.min=ui.min=1/0,Ln>Yn&&(Ln=Yn,Yn+=Ii),Xn>Jn&&(Xn=Jn),Xn+=(Wr+1)/2|0,Jn=Xn-vn,Ii*=8*Ii,vn=8*Wr*Wr;do Ai(ui,Yn,Xn),Zr(li,Ln,Xn),Zr(li,Ln,Jn),Ai(ui,Yn,Jn),ii=2*Qn,ii>=_n&&(Ln++,Yn--,_n+=vn,Qn+=_n),ii<=Un&&(Xn++,Jn--,Un+=Ii,Qn+=Un);while(Ln<=Yn);for(;Xn-Jn<Wr;)Ai(ui,Yn+1,Xn),Zr(li,Ln-1,Xn++),Zr(li,Ln-1,Jn),Ai(ui,Yn+1,Jn--);for(var wi=li.min,Ve=li.length-1;wi<=Ve;wi++)zn(li[wi],wi);for(var wi=ui.min,Ve=ui.length-1;wi<=Ve;wi++)zn(ui[wi]+1,wi);function Zr(Bi,ki,Ei){Bi.min>Ei&&(Bi.min=Ei);var Wi=Bi[Ei];(Wi==null||Wi>ki)&&(Bi[Ei]=ki)}function Ai(Bi,ki,Ei){Bi.min>Ei&&(Bi.min=Ei);var Wi=Bi[Ei];(Wi==null||Wi<ki)&&(Bi[Ei]=ki)}}function pi(Ln,Xn){var Yn=ri[Xn];if(!Yn)return!0;Yn.sorted||(Yn.sort(function(vn,_n){return vn-_n}),Yn.sorted=!0);for(var Jn=!1,mi=0,Ii=Yn.length;mi<Ii;mi++){var Wr=Yn[mi];if(Wr>Ln)return!Jn;if(Wr==Ln)return Jn;Jn=!Jn}return!0}}function Di(gr,jr){Be(jr)&&(gr=jr);var Gr,zr=gr.getContext("2d",{willReadFrequently:!0}),rn=Ui();rn.image=Rr,rn.end=Kr;var Yr,Lr=rn.setopts;return rn.setopts=function(en){Yr=en,Lr&&Lr.call(rn,en)},rn;function Rr(en,Vr){return gr.width=en,gr.height=Vr,zr.setTransform(1,0,0,1,0,0),/^[0-9a-fA-F]{6}$/.test(""+Yr.backgroundcolor)?(zr.fillStyle="#"+Yr.backgroundcolor,zr.fillRect(0,0,en,Vr)):zr.clearRect(0,0,en,Vr),Gr=zr.getImageData(0,0,en,Vr),{buffer:Gr.data,ispng:!1}}function Kr(){return zr.putImageData(Gr,0,0),gr}}function ga(){var gr=0,jr=0,Gr=0,zr=0,rn=0,Yr=0,Lr=0,Rr=0,Kr,en="",Vr,bn="",sn=[],pn={},Pn,wn,kn=.55228475-45e-5,Sn,Wn,ri,ni;return{setopts(Hn){Kr=Hn},scale(Hn,On){Pn=Hn,wn=On},measure(Hn,On,qn,pi){qn=qn|0,pi=pi|0;for(var Ln=Ja.lookup(On),Xn=0,Yn=0,Jn=0,mi=0,Ii=Hn.length;mi<Ii;mi++){var Wr=Hn.charCodeAt(mi),vn=Ja.getglyph(Ln,Wr,qn,pi);vn&&(Yn=Math.max(Yn,vn.top),Jn=Math.max(Jn,vn.height-vn.top),mi==Ii-1?Xn+=vn.left+vn.width:Xn+=vn.advance)}return{width:Xn,ascent:Yn,descent:Jn}},init(Hn,On){var qn=Kr.paddingleft,pi=Kr.paddingright,Ln=Kr.paddingtop,Xn=Kr.paddingbottom,Yn=Kr.rotate||"N";switch(Hn+=qn+pi,On+=Ln+Xn,Yn){case"R":jr=-1,Gr=1,rn=1;break;case"I":gr=-1,Gr=1,Yr=-1,Rr=1;break;case"L":jr=1,rn=-1,Rr=1;break;default:gr=Yr=1;break}var Jn=Yn=="L"||Yn=="R";Sn=Jn?On:Hn,Wn=Jn?Hn:On,ri=qn,ni=Ln},line(Hn,On,qn,pi,Ln,Xn){if(Hn=Hn|0,On=On|0,qn=qn|0,pi=pi|0,Ln=Math.round(Ln)||1,Ln&1){if(Hn==qn){let Jn=Pn&1?-.5:.5;Hn+=Jn,qn+=Jn}if(On==pi){let Jn=wn&1?-.5:.5;On+=Jn,pi+=Jn}}Hn==qn?On++:On==pi&&Hn++;var Yn=""+Ln+"#"+Xn;pn[Yn]||(pn[Yn]='<path stroke="#'+Xn+'" stroke-width="'+Ln+'" d="'),pn[Yn]+="M"+zn(Hn,On)+"L"+zn(qn,pi)},polygon(Hn){Vr||(Vr='<path d="'),Vr+="M"+zn(Hn[0][0],Hn[0][1]);for(var On=1,qn=Hn.length;On<qn;On++){var pi=Hn[On];Vr+="L"+zn(pi[0],pi[1])}Vr+="Z"},hexagon(Hn,On){this.polygon(Hn)},ellipse(Hn,On,qn,pi,Ln){Vr||(Vr='<path d="');var Xn=qn*kn,Yn=pi*kn;Vr+="M"+zn(Hn-qn,On)+"C"+zn(Hn-qn,On-Yn)+" "+zn(Hn-Xn,On-pi)+" "+zn(Hn,On-pi)+"C"+zn(Hn+Xn,On-pi)+" "+zn(Hn+qn,On-Yn)+" "+zn(Hn+qn,On)+"C"+zn(Hn+qn,On+Yn)+" "+zn(Hn+Xn,On+pi)+" "+zn(Hn,On+pi)+"C"+zn(Hn-Xn,On+pi)+" "+zn(Hn-qn,On+Yn)+" "+zn(Hn-qn,On)+"Z"},fill(Hn){Vr&&(en+=Vr+'" fill="#'+Hn+'" fill-rule="evenodd"'+(bn?' clip-path="url(#'+bn+')"':"")+` />
|
||
`,Vr=null)},clip:function(Hn){var On='<clipPath id="clip'+sn.length+'"><path d="';for(let Xn=0;Xn<Hn.length;Xn++){let Yn=Hn[Xn];On+="M"+zn(Yn[0][0],Yn[0][1]);for(var qn=1,pi=Yn.length;qn<pi;qn++){var Ln=Yn[qn];On+="L"+zn(Ln[0],Ln[1])}On+="Z"}On+='" clip-rule="nonzero" /></clipPath>',bn="clip"+sn.length,sn.push(On)},unclip:function(){bn=""},text(Hn,On,qn,pi,Ln){Hn=Hn|0,On=On|0;for(var Xn=Hn,Yn=On,Jn=Ja.lookup(Ln.name),mi=Ln.width|0,Ii=Ln.height|0,Wr=Ln.dx|0,vn="",_n=0;_n<qn.length;_n++){var Un=qn.charCodeAt(_n),Qn=Ja.getpaths(Jn,Un,mi,Ii);if(Qn){if(Qn.length){for(var ii=0,li=Qn.length;ii<li;ii++){let ui=Qn[ii];ui.type=="M"||ui.type=="L"?vn+=ui.type+zn(ui.x+Hn,On-ui.y):ui.type=="Q"?vn+=ui.type+zn(ui.cx+Hn,On-ui.cy)+" "+zn(ui.x+Hn,On-ui.y):ui.type=="C"&&(vn+=ui.type+zn(ui.cx1+Hn,On-ui.cy1)+" "+zn(ui.cx2+Hn,On-ui.cy2)+" "+zn(ui.x+Hn,On-ui.y))}vn+="Z"}Hn+=Ja.getglyph(Jn,Un,mi,Ii).advance+Wr}}vn&&(Ln.rotate?en+='<path d="'+vn+'" fill="#'+pi+'" transform="rotate(-'+Ln.rotate+" "+zn(Xn,Yn)+`)" />
|
||
`:en+='<path d="'+vn+'" fill="#'+pi+`" />
|
||
`)},end(){var Hn="";for(var On in pn)Hn+=pn[On]+`" />
|
||
`;var qn=Kr.backgroundcolor;return'<svg viewBox="0 0 '+Sn+" "+Wn+`" xmlns="http://www.w3.org/2000/svg">
|
||
`+(sn.length?"<defs>"+sn.join("")+"</defs>":"")+(/^[0-9A-Fa-f]{6}$/.test(""+qn)?'<rect width="100%" height="100%" fill="#'+qn+`" />
|
||
`:"")+Hn+en+`</svg>
|
||
`}};function zn(Hn,On){Hn+=ri,On+=ni;var qn=gr*Hn+jr*On+Gr*(Sn-1)+zr*(Wn-1),pi=rn*Hn+Yr*On+Lr*(Sn-1)+Rr*(Wn-1);return""+((qn|0)==qn?qn:qn.toFixed(2))+" "+((pi|0)==pi?pi:pi.toFixed(2))}}var Ja=(function(){var gr=[],jr={},Gr={},zr={},rn=0;return zr.next=zr,zr.prev=zr,{lookup:Lr,monochrome:Rr,getglyph:Kr,getpaths:en,loadFont:Yr};function Yr(Vr){var bn=100,sn=100,pn=null;if(arguments.length==2)pn=arguments[1];else if(arguments.length==3)bn=sn=+arguments[1]||100,pn=arguments[2];else if(arguments.length==4)sn=+arguments[1]||100,bn=+arguments[2]||100,pn=arguments[3];else throw new Error("bwipjs: loadFont: invalid number of arguments");var Pn=ko.InitFont(is(pn));Pn.bwipjs_name=Vr,Pn.bwipjs_multx=bn,Pn.bwipjs_multy=sn;var wn=gr.push(Pn)-1;return jr[Vr.toUpperCase()]=wn,wn}function Lr(Vr){var bn=jr[Vr.toUpperCase()];return bn===void 0?1:bn}function Rr(Vr){if(Vr)throw new Error("bwipjs: monochrome fonts not implemented")}function Kr(Vr,bn,sn,pn){Vr=Vr|0,bn=bn|0,sn=+sn,pn=+pn,(!sn||sn<8)&&(sn=8),(!pn||pn<8)&&(pn=sn),(Vr<0||Vr>=gr.length)&&(Vr=1),(!bn||bn<32)&&(bn=32);var Pn=""+Vr+"c"+bn+"w"+sn+"h"+pn,kn=Gr[Pn];if(kn){kn.prev.next=kn.next,kn.next.prev=kn.prev;var Wn=zr;return Wn.next.prev=kn,kn.next=Wn.next,kn.prev=Wn,Wn.next=kn,kn}var wn=gr[Vr],kn=ko.GetGlyph(wn,bn,sn*wn.bwipjs_multx/100,pn*wn.bwipjs_multy/100)||ko.GetGlyph(wn,0,sn*wn.bwipjs_multx/100,pn*wn.bwipjs_multy/100);if(kn.bytes=kn.pixels,kn.cachekey=Pn,kn.offset=0,rn>250){var Wn=zr,Sn=Wn.prev;Sn.prev.next=Wn,Wn.prev=Sn.prev,Sn.next=Sn.prev=null,delete Gr[Sn.cachekey]}else rn++;Gr[Pn]=kn;var Wn=zr;return Wn.next.prev=kn,kn.next=Wn.next,kn.prev=Wn,Wn.next=kn,kn}function en(Vr,bn,sn,pn){Vr=Vr|0,bn=bn|0,sn=+sn,pn=+pn,(!sn||sn<8)&&(sn=8),(!pn||pn<8)&&(pn=sn),(Vr<0||Vr>=gr.length)&&(Vr=1),(!bn||bn<32)&&(bn=32);var Pn=gr[Vr];return ko.GetPaths(Pn,bn,sn*Pn.bwipjs_multx/100,pn*Pn.bwipjs_multy/100)}})();function Fo(){return Ja.loadFont.apply(Ja,Array.prototype.slice.call(arguments))}var ko=(function(){var gr=1,jr=2,Gr=3,zr=4,rn=0,Yr=3,Lr=1,Rr=10,Kr=Math.floor,en=Math.ceil,Vr=Math.sqrt,bn=Math.abs;function sn(Nr){for(var un=[],dn=0;dn<Nr;dn++)un.push({});return un}function pn(Nr){return Nr[Nr.cursor++]||0}function Pn(Nr){return Nr[Nr.cursor]}function wn(Nr,un){Nr.cursor=un>Nr.length||un<0?Nr.length:un}function kn(Nr,un){wn(Nr,Nr.cursor+un)}function Sn(Nr,un){for(var dn=0,yn=0;yn<un;yn++)dn=dn<<8|pn(Nr);return dn}function Wn(){return{length:0}}function ri(Nr,un,dn){if(un<0||dn<0||un>Nr.length||dn>Nr.length-un)return Wn();var yn=Nr.subarray(un,un+dn);return yn.cursor=0,yn}function ni(Nr){var un=Nr.cursor,dn=Sn(Nr,2);if(dn){var yn=pn(Nr);kn(Nr,yn*dn),kn(Nr,Sn(Nr,yn)-1)}return ri(Nr,un,Nr.cursor-un)}function zn(Nr){var un=pn(Nr);return un>=32&&un<=246?un-139:un>=247&&un<=250?(un-247)*256+pn(Nr)+108:un>=251&&un<=254?-(un-251)*256-pn(Nr)-108:un==28?Sn(Nr,2):un==29?Sn(Nr,4):0}function Hn(Nr){var un=Pn(Nr);if(un==30)for(kn(Nr,1);Nr.cursor<Nr.length;){var dn=pn(Nr);if((dn&15)==15||dn>>4==15)break}else zn(Nr)}function On(Nr,un){for(wn(Nr,0);Nr.cursor<Nr.length;){for(var dn=Nr.cursor,yn,Gn;Pn(Nr)>=28;)Hn(Nr);if(yn=Nr.cursor,Gn=pn(Nr),Gn==12&&(Gn=pn(Nr)|256),Gn==un)return ri(Nr,dn,yn-dn)}return ri(Nr,0,0)}function qn(Nr,un,dn,yn){for(var Gn=On(Nr,un),oi=0;oi<dn&&Gn.cursor<Gn.length;oi++)yn[oi]=zn(Gn)}function pi(Nr,un,dn){var yn=On(Nr,un);return yn.cursor<yn.length&&(dn=zn(yn)),dn}function Ln(Nr){return wn(Nr,0),Sn(Nr,2)}function Xn(Nr,un){var dn,yn,Gn,oi;return wn(Nr,0),dn=Sn(Nr,2),yn=pn(Nr),kn(Nr,un*yn),Gn=Sn(Nr,yn),oi=Sn(Nr,yn),ri(Nr,2+(dn+1)*yn+Gn,oi-Gn)}function Yn(Nr){return Nr&32768?(4294901760|Nr)>>0:Nr}function Jn(Nr,un){return Nr[un]*256+Nr[un+1]}function mi(Nr,un){var dn=Nr[un]*256+Nr[un+1];return dn&32768?(4294901760|dn)>>0:dn}function Ii(Nr,un){return(Nr[un]<<24)+(Nr[un+1]<<16)+(Nr[un+2]<<8)+Nr[un+3]}function Wr(Nr,un,dn){for(var yn=Jn(Nr,un+4),Gn=un+12,oi=0;oi<yn;++oi){var Cn=Gn+16*oi;if(Nr[Cn]==dn[0]&&Nr[Cn+1]==dn[1]&&Nr[Cn+2]==dn[2]&&Nr[Cn+3]==dn[3])return Ii(Nr,Cn+8)}return 0}function vn(Nr,un){var dn=[0,0];if(qn(un,18,2,dn),!dn[1]||!dn[0])return Wn();var yn=ri(Nr,dn[1],dn[0]),Gn=pi(yn,19,0);return Gn?(wn(Nr,dn[1]+Gn),ni(Nr)):Wn()}function _n(Nr,un,dn){var yn,Gn,oi,Cn;if(Nr.data=un,Nr.fontstart=dn,Nr.cff=Wn(),yn=Wr(un,dn,[99,109,97,112]),Nr.loca=Wr(un,dn,[108,111,99,97]),Nr.head=Wr(un,dn,[104,101,97,100]),Nr.glyf=Wr(un,dn,[103,108,121,102]),Nr.hhea=Wr(un,dn,[104,104,101,97]),Nr.hmtx=Wr(un,dn,[104,109,116,120]),Nr.kern=Wr(un,dn,[107,101,114,110]),!yn||!Nr.head||!Nr.hhea||!Nr.hmtx)return 0;if(Nr.glyf){if(!Nr.loca)return 0}else{var gi,Dn,ji,Ji,Hi=2,ei=0,Zi=0,Ni=0;if(Ji=Wr(un,dn,[67,70,70,32]),!Ji||(Nr.fontdicts=Wn(),Nr.fdselect=Wn(),Nr.cff=un.subarray(Ji),Nr.cff.cursor=0,gi=Nr.cff,kn(gi,2),wn(gi,pn(gi)),ni(gi),ji=ni(gi),Dn=Xn(ji,0),ni(gi),Nr.gsubrs=ni(gi),ei=pi(Dn,17,ei),Hi=pi(Dn,262,Hi),Zi=pi(Dn,292,Zi),Ni=pi(Dn,293,Ni),Nr.subrs=vn(gi,Dn),Hi!=2)||ei==0)return 0;if(Zi){if(!Ni)return 0;wn(gi,Zi),Nr.fontdicts=ni(gi),Nr.fdselect=ri(gi,Ni,gi.length-Ni)}wn(gi,ei),Nr.charstrings=ni(gi)}for(Gn=Wr(un,dn,[109,97,120,112]),Gn?Nr.numGlyphs=Jn(un,Gn+4):Nr.numGlyphs=65535,Cn=Jn(un,yn+2),Nr.index_map=0,oi=0;oi<Cn;++oi){var Li=yn+4+8*oi;switch(Jn(un,Li)){case Yr:switch(Jn(un,Li+2)){case Lr:case Rr:Nr.index_map=yn+Ii(un,Li+4);break}break;case rn:Nr.index_map=yn+Ii(un,Li+4);break}}return Nr.index_map==0?0:(Nr.indexToLocFormat=Jn(un,Nr.head+50),1)}function Un(Nr,un){var dn=Nr.data,yn=Nr.index_map,Gn=Jn(dn,yn+0);if(Gn==0){var oi=Jn(dn,yn+2);return un<oi-6?dn[yn+6+un]:0}else if(Gn==6){var Cn=Jn(dn,yn+6),gi=Jn(dn,yn+8);return un>=Cn&&un<Cn+gi?Jn(dn,yn+10+(un-Cn)*2):0}else{if(Gn==2)return 0;if(Gn==4){var Dn=Jn(dn,yn+6)>>1,ji=Jn(dn,yn+8)>>1,Ji=Jn(dn,yn+10),Hi=Jn(dn,yn+12)>>1,ei=yn+14,Zi=ei;if(un>65535)return 0;for(un>=Jn(dn,Zi+Hi*2)&&(Zi+=Hi*2),Zi-=2;Ji;){ji>>=1;var Ni=Jn(dn,Zi+ji*2);un>Ni&&(Zi+=ji*2),--Ji}Zi+=2;var Li,aa,zi=Zi-ei>>>1;return aa=Jn(dn,yn+14+Dn*2+2+2*zi),un<aa?0:(Li=Jn(dn,yn+14+Dn*6+2+2*zi),Li==0?un+mi(dn,yn+14+Dn*4+2+2*zi):Jn(dn,Li+(un-aa)*2+yn+14+Dn*6+2+2*zi))}else if(Gn==12||Gn==13){for(var Qi=Ii(dn,yn+12),Yi=0,ca=Qi;Yi<ca;){var ea=Yi+(ca-Yi>>1),Vi=Ii(dn,yn+16+ea*12),ia=Ii(dn,yn+16+ea*12+4);if(un<Vi)ca=ea;else if(un>ia)Yi=ea+1;else{var sa=Ii(dn,yn+16+ea*12+8);return Gn==12?sa+un-Vi:sa}}return 0}}return 0}function Qn(Nr,un,dn,yn,Gn,oi){Nr.type=un,Nr.x=dn,Nr.y=yn,Nr.cx=Gn,Nr.cy=oi}function ii(Nr,un){var dn,yn;return un>=Nr.numGlyphs||Nr.indexToLocFormat>=2?-1:(Nr.indexToLocFormat==0?(dn=Nr.glyf+Jn(Nr.data,Nr.loca+un*2)*2,yn=Nr.glyf+Jn(Nr.data,Nr.loca+un*2+2)*2):(dn=Nr.glyf+Ii(Nr.data,Nr.loca+un*4),yn=Nr.glyf+Ii(Nr.data,Nr.loca+un*4+4)),dn==yn?-1:dn)}function li(Nr,un,dn){if(Nr.cff.length)Ua(Nr,un,dn);else{var yn=ii(Nr,un);if(yn<0)return 0;dn.x0=mi(Nr.data,yn+2),dn.y0=mi(Nr.data,yn+4),dn.x1=mi(Nr.data,yn+6),dn.y1=mi(Nr.data,yn+8)}return 1}function ui(Nr,un,dn,yn,Gn,oi,Cn,gi,Dn,ji){return yn?(dn&&Qn(Nr[un++],Gr,Dn+Cn>>1,ji+gi>>1,Dn,ji),Qn(Nr[un++],Gr,Gn,oi,Cn,gi)):dn?Qn(Nr[un++],Gr,Gn,oi,Dn,ji):Qn(Nr[un++],jr,Gn,oi,0,0),un}function wi(Nr,un){var dn=Nr.data,yn=ii(Nr,un);if(yn<0)return null;var Gn=[],oi=mi(dn,yn);if(oi>0){var Cn=0,gi,Dn,ji=0,Ji,Hi,ei,Zi=0,Ni,Li=0,aa,zi,Qi,Yi,ca,ea,Vi,ia,sa=yn+10,Pa=Jn(dn,yn+10+oi*2),ja=dn.subarray(yn+10+oi*2+2+Pa),Ha=0;for(Hi=1+Jn(dn,sa+oi*2-2),Ji=Hi+2*oi,Gn=sn(Ji),ei=0,gi=0,Ni=Ji-Hi,Dn=0;Dn<Hi;++Dn)gi==0?(Cn=ja[Ha++],Cn&8&&(gi=ja[Ha++])):--gi,Gn[Ni+Dn].type=Cn;for(aa=0,Dn=0;Dn<Hi;++Dn){if(Cn=Gn[Ni+Dn].type,Cn&2){var $a=ja[Ha++];aa+=Cn&16?$a:-$a}else Cn&16||(aa=aa+Yn(ja[Ha]*256+ja[Ha+1]),Ha+=2);Gn[Ni+Dn].x=aa}for(zi=0,Dn=0;Dn<Hi;++Dn){if(Cn=Gn[Ni+Dn].type,Cn&4){var to=ja[Ha++];zi+=Cn&32?to:-to}else Cn&32||(zi=zi+Yn(ja[Ha]*256+ja[Ha+1]),Ha+=2);Gn[Ni+Dn].y=zi}var Ga=0;for(ca=ea=Qi=Yi=Vi=ia=0,Dn=0;Dn<Hi;++Dn)Cn=Gn[Ni+Dn].type,aa=Gn[Ni+Dn].x,zi=Gn[Ni+Dn].y,ei==Dn?(Dn!=0&&(Ga=ui(Gn,Ga,Zi,Li,ca,ea,Vi,ia,Qi,Yi)),Li=!(Cn&1),Li?(Vi=aa,ia=zi,Gn[Ni+Dn+1].type&1?(ca=Gn[Ni+Dn+1].x,ea=Gn[Ni+Dn+1].y,++Dn):(ca=aa+Gn[Ni+Dn+1].x>>1,ea=zi+Gn[Ni+Dn+1].y>>1)):(ca=aa,ea=zi),Qn(Gn[Ga++],gr,ca,ea,0,0),Zi=0,ei=1+Jn(dn,sa+ji*2),++ji):Cn&1?(Zi?Qn(Gn[Ga++],Gr,aa,zi,Qi,Yi):Qn(Gn[Ga++],jr,aa,zi,0,0),Zi=0):(Zi&&Qn(Gn[Ga++],Gr,Qi+aa>>1,Yi+zi>>1,Qi,Yi),Qi=aa,Yi=zi,Zi=1);Gn.length=ui(Gn,Ga,Zi,Li,ca,ea,Vi,ia,Qi,Yi)}else if(oi==-1)for(var bo=1,La=yn+10;bo;){var Cn,Io,Va=[1,0,0,1,0,0];Cn=mi(dn,La),La+=2,Io=mi(dn,La),La+=2,Cn&2&&(Cn&1?(Va[4]=mi(dn,La),La+=2,Va[5]=mi(dn,La),La+=2):(Va[4]=pn(dn),La+=1,Va[5]=pn(dn),La+=1)),Cn&8?(Va[0]=Va[3]=mi(dn,La)/16384,La+=2,Va[1]=Va[2]=0):Cn&64?(Va[0]=mi(dn,La)/16384,La+=2,Va[1]=Va[2]=0,Va[3]=mi(dn,La)/16384,La+=2):Cn&128&&(Va[0]=mi(dn,La)/16384,La+=2,Va[1]=mi(dn,La)/16384,La+=2,Va[2]=mi(dn,La)/16384,La+=2,Va[3]=mi(dn,La)/16384,La+=2);var Ji=Vr(Va[0]*Va[0]+Va[1]*Va[1]),Hi=Vr(Va[2]*Va[2]+Va[3]*Va[3]),Ao=Ea(Nr,Io);if(Ao.length>0){for(var Dn=0,io=Ao.length;Dn<io;++Dn){var Oa=Ao[Dn],aa,zi;aa=Oa.x,zi=Oa.y,Oa.x=Kr(Ji*(Va[0]*aa+Va[2]*zi+Va[4])),Oa.y=Kr(Hi*(Va[1]*aa+Va[3]*zi+Va[5])),aa=Oa.cx,zi=Oa.cy,Oa.cx=Kr(Ji*(Va[0]*aa+Va[2]*zi+Va[4])),Oa.cy=Kr(Hi*(Va[1]*aa+Va[3]*zi+Va[5]))}Gn=Gn.concat(Ao)}bo=Cn&32}return Gn}function Ve(Nr,un,dn){(un>Nr.max_x||!Nr.started)&&(Nr.max_x=un),(dn>Nr.max_y||!Nr.started)&&(Nr.max_y=dn),(un<Nr.min_x||!Nr.started)&&(Nr.min_x=un),(dn<Nr.min_y||!Nr.started)&&(Nr.min_y=dn),Nr.started=1}function Zr(Nr,un,dn,yn,Gn,oi,Cn,gi){Ve(Nr,dn,yn),un==zr&&(Ve(Nr,Gn,oi),Ve(Nr,Cn,gi));var Dn={};Qn(Dn,un,dn,yn,Gn,oi),Dn.cx1=Cn,Dn.cy1=gi,Nr.vertices.push(Dn)}function Ai(Nr){(Nr.first_x!=Nr.x||Nr.first_y!=Nr.y)&&Zr(Nr,jr,Nr.first_x,Nr.first_y,0,0,0,0)}function Bi(Nr,un,dn){Ai(Nr),Nr.first_x=Nr.x=Nr.x+un,Nr.first_y=Nr.y=Nr.y+dn,Zr(Nr,gr,Nr.x,Nr.y,0,0,0,0)}function ki(Nr,un,dn){Nr.x+=un,Nr.y+=dn,Zr(Nr,jr,Nr.x,Nr.y,0,0,0,0)}function Ei(Nr,un,dn,yn,Gn,oi,Cn){var gi=Nr.x+un,Dn=Nr.y+dn,ji=gi+yn,Ji=Dn+Gn;Nr.x=ji+oi,Nr.y=Ji+Cn,Zr(Nr,zr,Nr.x,Nr.y,gi,Dn,ji,Ji)}function Wi(Nr,un){var dn=Ln(Nr),yn=107;return dn>=33900?yn=32768:dn>=1240&&(yn=1131),un+=yn,un<0||un>=dn?Wn():Xn(Nr,un)}function ma(Nr,un){var dn=Nr.fdselect,yn,Gn,oi,Cn,gi,Dn=-1,ji;if(wn(dn,0),gi=pn(dn),gi==0)kn(dn,un),Dn=pn(dn);else if(gi==3)for(yn=Sn(dn,2),Gn=Sn(dn,2),ji=0;ji<yn;ji++){if(Cn=pn(dn),oi=Sn(dn,2),un>=Gn&&un<oi){Dn=Cn;break}Gn=oi}return vn(Nr.cff,Xn(Nr.fontdicts,Dn))}function Ba(Nr,un,dn){var yn=1,Gn=0,oi=0,Cn=0,gi,Dn,ji,Ji=0,Hi,ei=[],Zi=[],Ni=Nr.subrs,Li,aa;for(Li=Xn(Nr.charstrings,un);Li.cursor<Li.length;){switch(Dn=0,Hi=1,ji=pn(Li),ji){case 19:case 20:yn&&(Gn+=Cn/2|0),yn=0,kn(Li,(Gn+7)/8|0);break;case 1:case 3:case 18:case 23:Gn+=Cn/2|0;break;case 21:if(yn=0,Cn<2)return 0;Bi(dn,ei[Cn-2],ei[Cn-1]);break;case 4:if(yn=0,Cn<1)return 0;Bi(dn,0,ei[Cn-1]);break;case 22:if(yn=0,Cn<1)return 0;Bi(dn,ei[Cn-1],0);break;case 5:if(Cn<2)return 0;for(;Dn+1<Cn;Dn+=2)ki(dn,ei[Dn],ei[Dn+1]);break;case 7:if(Cn<1)return 0;for(;!(Dn>=Cn||(ki(dn,0,ei[Dn]),Dn++,Dn>=Cn));)ki(dn,ei[Dn],0),Dn++;break;case 6:if(Cn<1)return 0;for(;!(Dn>=Cn||(ki(dn,ei[Dn],0),Dn++,Dn>=Cn));)ki(dn,0,ei[Dn]),Dn++;break;case 31:if(Cn<4)return 0;for(;!(Dn+3>=Cn||(Ei(dn,ei[Dn],0,ei[Dn+1],ei[Dn+2],Cn-Dn==5?ei[Dn+4]:0,ei[Dn+3]),Dn+=4,Dn+3>=Cn));)Ei(dn,0,ei[Dn],ei[Dn+1],ei[Dn+2],ei[Dn+3],Cn-Dn==5?ei[Dn+4]:0),Dn+=4;break;case 30:if(Cn<4)return 0;for(;!(Dn+3>=Cn||(Ei(dn,0,ei[Dn],ei[Dn+1],ei[Dn+2],ei[Dn+3],Cn-Dn==5?ei[Dn+4]:0),Dn+=4,Dn+3>=Cn));)Ei(dn,ei[Dn],0,ei[Dn+1],ei[Dn+2],Cn-Dn==5?ei[Dn+4]:0,ei[Dn+3]),Dn+=4;break;case 8:if(Cn<6)return 0;for(;Dn+5<Cn;Dn+=6)Ei(dn,ei[Dn],ei[Dn+1],ei[Dn+2],ei[Dn+3],ei[Dn+4],ei[Dn+5]);break;case 24:if(Cn<8)return 0;for(;Dn+5<Cn-2;Dn+=6)Ei(dn,ei[Dn],ei[Dn+1],ei[Dn+2],ei[Dn+3],ei[Dn+4],ei[Dn+5]);if(Dn+1>=Cn)return 0;ki(dn,ei[Dn],ei[Dn+1]);break;case 25:if(Cn<8)return 0;for(;Dn+1<Cn-6;Dn+=2)ki(dn,ei[Dn],ei[Dn+1]);if(Dn+5>=Cn)return 0;Ei(dn,ei[Dn],ei[Dn+1],ei[Dn+2],ei[Dn+3],ei[Dn+4],ei[Dn+5]);break;case 26:case 27:if(Cn<4)return 0;for(aa=0,Cn&1&&(aa=ei[Dn],Dn++);Dn+3<Cn;Dn+=4)ji==27?Ei(dn,ei[Dn],aa,ei[Dn+1],ei[Dn+2],ei[Dn+3],0):Ei(dn,aa,ei[Dn],ei[Dn+1],ei[Dn+2],0,ei[Dn+3]),aa=0;break;case 10:Ji||(Nr.fdselect.length&&(Ni=ma(Nr,un)),Ji=1);case 29:if(Cn<1||(gi=ei[--Cn]|0,oi>=10)||(Zi[oi++]=Li,Li=Wi(ji==10?Ni:Nr.gsubrs,gi),Li.length==0))return 0;Li.cursor=0,Hi=0;break;case 11:if(oi<=0)return 0;Li=Zi[--oi],Hi=0;break;case 14:return Ai(dn),1;case 12:var zi,Qi,Yi,ca,ea,Vi,ia,sa,Pa,ja,Ha,$a,to,Ga,bo=pn(Li);switch(bo){case 34:if(Cn<7)return 0;zi=ei[0],Qi=ei[1],sa=ei[2],Yi=ei[3],ca=ei[4],ea=ei[5],Vi=ei[6],Ei(dn,zi,0,Qi,sa,Yi,0),Ei(dn,ca,0,ea,-sa,Vi,0);break;case 35:if(Cn<13)return 0;zi=ei[0],ia=ei[1],Qi=ei[2],sa=ei[3],Yi=ei[4],Pa=ei[5],ca=ei[6],ja=ei[7],ea=ei[8],Ha=ei[9],Vi=ei[10],$a=ei[11],Ei(dn,zi,ia,Qi,sa,Yi,Pa),Ei(dn,ca,ja,ea,Ha,Vi,$a);break;case 36:if(Cn<9)return 0;zi=ei[0],ia=ei[1],Qi=ei[2],sa=ei[3],Yi=ei[4],ca=ei[5],ea=ei[6],Ha=ei[7],Vi=ei[8],Ei(dn,zi,ia,Qi,sa,Yi,0),Ei(dn,ca,0,ea,Ha,Vi,-(ia+sa+Ha));break;case 37:if(Cn<11)return 0;zi=ei[0],ia=ei[1],Qi=ei[2],sa=ei[3],Yi=ei[4],Pa=ei[5],ca=ei[6],ja=ei[7],ea=ei[8],Ha=ei[9],Vi=$a=ei[10],to=zi+Qi+Yi+ca+ea,Ga=ia+sa+Pa+ja+Ha,bn(to)>bn(Ga)?$a=-Ga:Vi=-to,Ei(dn,zi,ia,Qi,sa,Yi,Pa),Ei(dn,ca,ja,ea,Ha,Vi,$a);break;default:return 0}break;default:if(ji!=255&&ji!=28&&(ji<32||ji>254)||(ji==255?aa=(Sn(Li,4)|0)/65536:(kn(Li,-1),aa=(zn(Li)<<16|0)>>16),Cn>=48))return 0;ei[Cn++]=aa,Hi=0;break}Hi&&(Cn=0)}return 0}function va(){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 Aa(Nr,un){var dn=va();return Ba(Nr,un,dn)?dn.vertices:null}function Ua(Nr,un,dn){var yn=va(),Gn=Ba(Nr,un,yn);return dn.x0=Gn?yn.min_x:0,dn.y0=Gn?yn.min_y:0,dn.x1=Gn?yn.max_x:0,dn.y1=Gn?yn.max_y:0,Gn&&yn.vertices?yn.vertices.length:0}function Ea(Nr,un){return Nr.cff.length?Aa(Nr,un):wi(Nr,un)}function la(Nr,un){var dn=Jn(Nr.data,Nr.hhea+34);return un<dn?{advanceWidth:mi(Nr.data,Nr.hmtx+4*un),leftSideBearing:mi(Nr.data,Nr.hmtx+4*un+2)}:{advanceWidth:mi(Nr.data,Nr.hmtx+4*(dn-1)),leftSideBearing:mi(Nr.data,Nr.hmtx+4*dn+2*(un-dn))}}function Ma(Nr){return{ascent:mi(Nr.data,Nr.hhea+4),descent:mi(Nr.data,Nr.hhea+6),linegap:mi(Nr.data,Nr.hhea+8)}}function Ta(Nr,un,dn,yn,Gn,oi){var Cn={};return li(Nr,un,Cn)?{x0:Kr(Cn.x0*dn+Gn),y0:Kr(-Cn.y1*yn+oi),x1:en(Cn.x1*dn+Gn),y1:en(-Cn.y0*yn+oi)}:{x0:0,y0:0,x1:0,y1:0}}function Ca(Nr,un,dn){var yn=(Nr.x1-Nr.x0)/(Nr.y1-Nr.y0);return{fdx:yn,fdy:yn!=0?1/yn:0,fx:Nr.x0+yn*(dn-Nr.y0)-(un|0),direction:Nr.invert?1:-1,sy:Nr.y0,ey:Nr.y1,next:0}}function Er(Nr,un,dn,yn,Gn,oi,Cn){un=un|0,Gn!=Cn&&(Gn>dn.ey||Cn<dn.sy||(Gn<dn.sy&&(yn+=(oi-yn)*(dn.sy-Gn)/(Cn-Gn),Gn=dn.sy),Cn>dn.ey&&(oi+=(oi-yn)*(dn.ey-Cn)/(Cn-Gn),Cn=dn.ey),yn<=un&&oi<=un?Nr[un]+=dn.direction*(Cn-Gn):yn>=un+1&&oi>=un+1||(Nr[un]+=dn.direction*(Cn-Gn)*(1-(yn-un+(oi-un))/2))))}function Hr(Nr,un,dn,yn,Gn){for(var oi=Gn+1;yn;){if(yn.fdx==0){var Cn=yn.fx;Cn<dn&&(Cn>=0?(Er(Nr,Cn,yn,Cn,Gn,Cn,oi),Er(un,Cn+1,yn,Cn,Gn,Cn,oi)):Er(un,0,yn,Cn,Gn,Cn,oi))}else{var Cn=yn.fx,gi=yn.fdx,Dn=Cn+gi,ji,Ji,Hi,ei,Zi=yn.fdy;if(yn.sy>Gn?(ji=Cn+gi*(yn.sy-Gn),Hi=yn.sy):(ji=Cn,Hi=Gn),yn.ey<oi?(Ji=Cn+gi*(yn.ey-Gn),ei=yn.ey):(Ji=Dn,ei=oi),ji>=0&&Ji>=0&&ji<dn&&Ji<dn)if((ji|0)==(Ji|0)){var Ni=ei-Hi,Li=ji|0;Nr[Li]+=yn.direction*(1-(ji-Li+(Ji-Li))/2)*Ni,un[Li+1]+=yn.direction*Ni}else{var aa,Li,zi,Qi,Yi,ca,ea,Vi;for(ji>Ji&&(Hi=oi-(Hi-Gn),ei=oi-(ei-Gn),aa=Hi,Hi=ei,ei=aa,aa=Ji,Ji=ji,ji=aa,gi=-gi,Zi=-Zi,aa=Cn,Cn=Dn,Dn=aa),zi=ji|0,Qi=Ji|0,Yi=(zi+1-Cn)*Zi+Gn,ea=yn.direction,Vi=ea*(Yi-Hi),Nr[zi]+=Vi*(1-(ji-zi+(zi+1-zi))/2),ca=ea*Zi,Li=zi+1;Li<Qi;++Li)Nr[Li]+=Vi+ca/2,Vi+=ca;Yi+=Zi*(Qi-(zi+1)),Nr[Qi]+=Vi+ea*(1-(Qi-Qi+(Ji-Qi))/2)*(ei-Yi),un[Qi+1]+=ea*(ei-Hi)}else for(var Li=0;Li<dn;++Li){var ia=Gn,zi=Li,Qi=Li+1,sa=Dn,Pa=oi,ja=(Li-Cn)/gi+Gn,Ha=(Li+1-Cn)/gi+Gn;Cn<zi&&sa>Qi?(Er(Nr,Li,yn,Cn,ia,zi,ja),Er(Nr,Li,yn,zi,ja,Qi,Ha),Er(Nr,Li,yn,Qi,Ha,sa,Pa)):sa<zi&&Cn>Qi?(Er(Nr,Li,yn,Cn,ia,Qi,Ha),Er(Nr,Li,yn,Qi,Ha,zi,ja),Er(Nr,Li,yn,zi,ja,sa,Pa)):Cn<zi&&sa>zi||sa<zi&&Cn>zi?(Er(Nr,Li,yn,Cn,ia,zi,ja),Er(Nr,Li,yn,zi,ja,sa,Pa)):Cn<Qi&&sa>Qi||sa<Qi&&Cn>Qi?(Er(Nr,Li,yn,Cn,ia,Qi,Ha),Er(Nr,Li,yn,Qi,Ha,sa,Pa)):Er(Nr,Li,yn,Cn,ia,sa,Pa)}}yn=yn.next}}function or(Nr,un,dn,yn,Gn,oi){Gn|=0,oi|=0;var Cn=null,gi,Dn=oi,ji=0,Ji,Hi=new Float32Array(Nr.w*2+1),ei=Hi.subarray(Nr.w),Zi=0;for(un[dn].y0=oi+Nr.h+1;ji<Nr.h;){var Ni=Dn+0,Li=Dn+1,aa=Cn;if(Hi.fill)Hi.fill(0);else for(var zi=0,Qi=Hi.length;zi<Qi;zi++)Hi[zi]=0;for(;aa;)gi=aa,aa=gi.next,gi.ey<=Ni&&(gi.direction=0);for(;un[Zi].y0<=Li;)un[Zi].y0!=un[Zi].y1&&(gi=Ca(un[Zi],Gn,Ni),gi.next=Cn,Cn=gi),++Zi;Cn&&Hr(Hi,ei,Nr.w,Cn,Ni);for(var Ji=0,Yi=0;Ji<Nr.w;++Ji){var ca,ea;Yi+=ei[Ji],ca=Hi[Ji]+Yi,ca=bn(ca)*255+.5,ea=ca>>>0,ea>255&&(ea=255),Nr.pixels[ji*Nr.stride+Ji]=ea}for(aa=Cn;aa;)gi=aa,gi.fx+=gi.fdx,aa=gi.next;++Dn,++ji}}function Ar(Nr,un){for(var dn=1;dn<un;++dn){for(var yn=Nr[dn],Gn=dn;Gn>0&&yn.y0<Nr[Gn-1].y0;)Nr[Gn]=Nr[Gn-1],--Gn;dn!=Gn&&(Nr[Gn]=yn)}}function Ye(Nr,un,dn){for(;dn>12;){var yn,Gn,oi,Cn,gi,Dn=dn>>1,ji=Nr[un].y0<Nr[un+Dn].y0,Ji=Nr[un+Dn].y0<Nr[un+dn-1].y0;for(ji!=Ji&&(Gn=Nr[un].y0<Nr[un+dn-11].y0,gi=Gn==Ji?0:dn-1,yn=Nr[un+gi],Nr[un+gi]=Nr[un+Dn],Nr[un+Dn]=yn),yn=Nr[un],Nr[un]=Nr[un+Dn],Nr[un+Dn]=yn,oi=1,Cn=dn-1;;){for(;Nr[un+oi].y0<Nr[un].y0;++oi);for(;Nr[un].y0<Nr[un+Cn].y0;--Cn);if(oi>=Cn)break;yn=Nr[un+oi],Nr[un+oi]=Nr[un+Cn],Nr[un+Cn]=yn,++oi,--Cn}Cn<dn-oi?(Ye(Nr,un,Cn),un+=oi,dn-=oi):(Ye(Nr,un+oi,dn-oi),dn=Cn)}}function fr(Nr,un){Ye(Nr,0,un),Ar(Nr,un)}function ur(Nr,un,dn,yn,Gn,oi,Cn,gi,Dn,ji){var Ji=-Gn,Hi,ei,Zi,Ni,Li,aa,zi=1;for(ei=0,Zi=0;Zi<dn.length;++Zi)ei+=dn[Zi];for(Hi=sn(ei+1),ei=0,aa=0,Zi=0;Zi<dn.length;++Zi){var Qi=aa;for(aa+=dn[Zi],Ni=dn[Zi]-1,Li=0;Li<dn[Zi];Ni=Li++){var Yi=Li,ca=Ni;un[Qi+Ni].y!=un[Qi+Li].y&&(Hi[ei].invert=0,un[Qi+Ni].y>un[Qi+Li].y&&(Hi[ei].invert=1,Yi=Ni,ca=Li),Hi[ei].x0=un[Qi+Yi].x*yn+oi,Hi[ei].y0=(un[Qi+Yi].y*Ji+Cn)*zi,Hi[ei].x1=un[Qi+ca].x*yn+oi,Hi[ei].y1=(un[Qi+ca].y*Ji+Cn)*zi,++ei)}}fr(Hi,ei),or(Nr,Hi,ei,zi,gi,Dn)}function Br(Nr,un,dn,yn,Gn,oi,Cn,gi,Dn){var ji=(un+2*yn+oi)/4,Ji=(dn+2*Gn+Cn)/4,Hi=(un+oi)/2-ji,ei=(dn+Cn)/2-Ji;return Dn>16||(Hi*Hi+ei*ei>gi?(Br(Nr,un,dn,(un+yn)/2,(dn+Gn)/2,ji,Ji,gi,Dn+1),Br(Nr,ji,Ji,(yn+oi)/2,(Gn+Cn)/2,oi,Cn,gi,Dn+1)):Nr.push({x:oi,y:Cn})),1}function Dr(Nr,un,dn,yn,Gn,oi,Cn,gi,Dn,ji,Ji){var Hi=yn-un,ei=Gn-dn,Zi=oi-yn,Ni=Cn-Gn,Li=gi-oi,aa=Dn-Cn,zi=gi-un,Qi=Dn-dn,Yi=Vr(Hi*Hi+ei*ei)+Vr(Zi*Zi+Ni*Ni)+Vr(Li*Li+aa*aa),ca=Vr(zi*zi+Qi*Qi),ea=Yi*Yi-ca*ca;if(!(Ji>16))if(ea>ji){var Vi=(un+yn)/2,ia=(dn+Gn)/2,sa=(yn+oi)/2,Pa=(Gn+Cn)/2,ja=(oi+gi)/2,Ha=(Cn+Dn)/2,$a=(Vi+sa)/2,to=(ia+Pa)/2,Ga=(sa+ja)/2,bo=(Pa+Ha)/2,La=($a+Ga)/2,Io=(to+bo)/2;Dr(Nr,un,dn,Vi,ia,$a,to,La,Io,ji,Ji+1),Dr(Nr,La,Io,Ga,bo,ja,Ha,gi,Dn,ji,Ji+1)}else Nr.push({x:gi,y:Dn})}function Qr(Nr,un,dn){for(var yn=[],Gn=un*un,oi=-1,Cn=0,gi=0,Dn=0,ji=0,Ji=Nr.length;ji<Ji;++ji)switch(Nr[ji].type){case gr:oi>=0&&(dn[oi]=yn.length-Cn),++oi,Cn=yn.length,gi=Nr[ji].x,Dn=Nr[ji].y,yn.push({x:gi,y:Dn});break;case jr:gi=Nr[ji].x,Dn=Nr[ji].y,yn.push({x:gi,y:Dn});break;case Gr:Br(yn,gi,Dn,Nr[ji].cx,Nr[ji].cy,Nr[ji].x,Nr[ji].y,Gn,0),gi=Nr[ji].x,Dn=Nr[ji].y;break;case zr:Dr(yn,gi,Dn,Nr[ji].cx,Nr[ji].cy,Nr[ji].cx1,Nr[ji].cy1,Nr[ji].x,Nr[ji].y,Gn,0),gi=Nr[ji].x,Dn=Nr[ji].y;break}return dn[oi]=yn.length-Cn,yn}function fn(Nr,un,dn,yn,Gn,oi,Cn,gi,Dn,ji){gi|=0,Dn|=0;var Ji=yn>Gn?Gn:yn,Hi=[],ei=Qr(dn,un/Ji,Hi);ei&&ur(Nr,ei,Hi,yn,Gn,oi,Cn,gi,Dn)}function cn(Nr){var un={};if(!_n(un,Nr,0))return null;var dn=Ma(un);return un.ascent=dn.ascent,un.descent=dn.descent,un.linegap=dn.linegap,un}function Bn(Nr,un,dn,yn){yn=yn||dn;var Gn=dn/Nr.ascent,oi=yn/Nr.ascent,Cn=Un(Nr,un);if(!Cn&&un)return null;var gi=Ea(Nr,Cn),Dn=Ta(Nr,Cn,Gn,oi,0,0),ji=Dn.x1-Dn.x0,Ji=Dn.y1-Dn.y0,Hi=null;if(ji&&Ji){var ei={pixels:Hi=new Uint8Array(ji*Ji),w:ji,h:Ji,stride:ji};fn(ei,.35,gi,Gn,oi,0,0,Dn.x0,Dn.y0)}var Zi=la(Nr,Cn);return{glyph:Cn,pixels:Hi,width:ji,height:Ji,top:-Dn.y0,left:Dn.x0,advance:Kr(Zi.advanceWidth*Gn)}}function Kn(Nr,un,dn,yn){yn=yn||dn;var Gn=dn/Nr.ascent,oi=yn/Nr.ascent,Cn=Un(Nr,un);if(!Cn&&un)return null;var gi=Ea(Nr,Cn),Dn=la(Nr,Cn),ji=0,Ji=0,Hi=[];if(gi)for(var ei=0,Zi=gi.length;ei<Zi;ei++){var Ni=gi[ei],Li;if(Ni.type==gr)Li={type:"M",x:Ni.x*Gn,y:Ni.y*oi};else if(Ni.type==jr)Li={type:"L",x:Ni.x*Gn,y:Ni.y*oi};else if(Ni.type==Gr)Li={type:"Q",x:Ni.x*Gn,y:Ni.y*oi,cx:Ni.cx*Gn,cy:Ni.cy*oi};else if(Ni.type==zr)Li={type:"C",x:Ni.x*Gn,y:Ni.y*oi,cx1:Ni.cx*Gn,cy1:Ni.cy*oi,cx2:Ni.cx1*Gn,cy2:Ni.cy1*oi};else continue;Li.y>ji&&(ji=Li.y),Li.y<Ji&&(Ji=Li.y),Hi.push(Li)}return Hi.advance=Dn.advanceWidth*Gn,Hi.ascent=ji,Hi.descent=Ji,Hi}return{InitFont:cn,GetGlyph:Bn,GetPaths:Kn}})();function is(gr){if(typeof gr=="string"){for(var jr=/[^A-Za-z0-9+\/=\s]/.test(gr),Gr=jr?gr:atob(gr),zr=Gr.length,rn=new Uint8Array(zr),Yr=0;Yr<zr;Yr++)rn[Yr]=Gr.charCodeAt(Yr);return rn}else{if(gr instanceof Uint8Array)return gr;if(gr instanceof ArrayBuffer)return new Uint8Array(gr)}throw new ReferenceError("data must be a binary or base64 encoded string or Uint8Array")}return Ja.loadFont("OCR-A",100,100,"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"),Ja.loadFont("OCR-B",96,100,"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"),{toCanvas:Ee,toSVG:Se,render:ke,raw:ze,drawingCanvas:Di,drawingSVG:ga,symbolList:hr,fixupOptions:je,loadFont:Fo,FontLib:Ja,BWIPJS_VERSION:Me,BWIPP_VERSION:nn}})})(bwipJs$1)),bwipJs$1.exports}var cjs$4={exports:{}},url={},cjs$3={},socket$1={},transports={},pollingXhr={},polling={},transport={},cjs$2={},encodePacket_browser={},commons={},hasRequiredCommons;function requireCommons(){if(hasRequiredCommons)return commons;hasRequiredCommons=1,Object.defineProperty(commons,"__esModule",{value:!0}),commons.ERROR_PACKET=commons.PACKET_TYPES_REVERSE=commons.PACKET_TYPES=void 0;const Pe=Object.create(null);commons.PACKET_TYPES=Pe,Pe.open="0",Pe.close="1",Pe.ping="2",Pe.pong="3",Pe.message="4",Pe.upgrade="5",Pe.noop="6";const Me=Object.create(null);commons.PACKET_TYPES_REVERSE=Me,Object.keys(Pe).forEach(Ee=>{Me[Pe[Ee]]=Ee});const Be={type:"error",data:"parser error"};return commons.ERROR_PACKET=Be,commons}var hasRequiredEncodePacket_browser;function requireEncodePacket_browser(){if(hasRequiredEncodePacket_browser)return encodePacket_browser;hasRequiredEncodePacket_browser=1,Object.defineProperty(encodePacket_browser,"__esModule",{value:!0}),encodePacket_browser.encodePacket=void 0,encodePacket_browser.encodePacketToBinary=ke;const Pe=requireCommons(),Me=typeof Blob=="function"||typeof Blob!="undefined"&&Object.prototype.toString.call(Blob)==="[object BlobConstructor]",Be=typeof ArrayBuffer=="function",Ee=De=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(De):De&&De.buffer instanceof ArrayBuffer,Te=({type:De,data:ze},Fe,Ie)=>Me&&ze instanceof Blob?Fe?Ie(ze):Se(ze,Ie):Be&&(ze instanceof ArrayBuffer||Ee(ze))?Fe?Ie(ze):Se(new Blob([ze]),Ie):Ie(Pe.PACKET_TYPES[De]+(ze||""));encodePacket_browser.encodePacket=Te;const Se=(De,ze)=>{const Fe=new FileReader;return Fe.onload=function(){const Ie=Fe.result.split(",")[1];ze("b"+(Ie||""))},Fe.readAsDataURL(De)};function je(De){return De instanceof Uint8Array?De:De instanceof ArrayBuffer?new Uint8Array(De):new Uint8Array(De.buffer,De.byteOffset,De.byteLength)}let Ue;function ke(De,ze){if(Me&&De.data instanceof Blob)return De.data.arrayBuffer().then(je).then(ze);if(Be&&(De.data instanceof ArrayBuffer||Ee(De.data)))return ze(je(De.data));Te(De,!1,Fe=>{Ue||(Ue=new TextEncoder),ze(Ue.encode(Fe))})}return encodePacket_browser}var decodePacket_browser={},base64Arraybuffer={},hasRequiredBase64Arraybuffer;function requireBase64Arraybuffer(){if(hasRequiredBase64Arraybuffer)return base64Arraybuffer;hasRequiredBase64Arraybuffer=1,Object.defineProperty(base64Arraybuffer,"__esModule",{value:!0}),base64Arraybuffer.decode=base64Arraybuffer.encode=void 0;const Pe="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Me=typeof Uint8Array=="undefined"?[]:new Uint8Array(256);for(let Te=0;Te<Pe.length;Te++)Me[Pe.charCodeAt(Te)]=Te;const Be=Te=>{let Se=new Uint8Array(Te),je,Ue=Se.length,ke="";for(je=0;je<Ue;je+=3)ke+=Pe[Se[je]>>2],ke+=Pe[(Se[je]&3)<<4|Se[je+1]>>4],ke+=Pe[(Se[je+1]&15)<<2|Se[je+2]>>6],ke+=Pe[Se[je+2]&63];return Ue%3===2?ke=ke.substring(0,ke.length-1)+"=":Ue%3===1&&(ke=ke.substring(0,ke.length-2)+"=="),ke};base64Arraybuffer.encode=Be;const Ee=Te=>{let Se=Te.length*.75,je=Te.length,Ue,ke=0,De,ze,Fe,Ie;Te[Te.length-1]==="="&&(Se--,Te[Te.length-2]==="="&&Se--);const _e=new ArrayBuffer(Se),Ae=new Uint8Array(_e);for(Ue=0;Ue<je;Ue+=4)De=Me[Te.charCodeAt(Ue)],ze=Me[Te.charCodeAt(Ue+1)],Fe=Me[Te.charCodeAt(Ue+2)],Ie=Me[Te.charCodeAt(Ue+3)],Ae[ke++]=De<<2|ze>>4,Ae[ke++]=(ze&15)<<4|Fe>>2,Ae[ke++]=(Fe&3)<<6|Ie&63;return _e};return base64Arraybuffer.decode=Ee,base64Arraybuffer}var hasRequiredDecodePacket_browser;function requireDecodePacket_browser(){if(hasRequiredDecodePacket_browser)return decodePacket_browser;hasRequiredDecodePacket_browser=1,Object.defineProperty(decodePacket_browser,"__esModule",{value:!0}),decodePacket_browser.decodePacket=void 0;const Pe=requireCommons(),Me=requireBase64Arraybuffer(),Be=typeof ArrayBuffer=="function",Ee=(je,Ue)=>{if(typeof je!="string")return{type:"message",data:Se(je,Ue)};const ke=je.charAt(0);return ke==="b"?{type:"message",data:Te(je.substring(1),Ue)}:Pe.PACKET_TYPES_REVERSE[ke]?je.length>1?{type:Pe.PACKET_TYPES_REVERSE[ke],data:je.substring(1)}:{type:Pe.PACKET_TYPES_REVERSE[ke]}:Pe.ERROR_PACKET};decodePacket_browser.decodePacket=Ee;const Te=(je,Ue)=>{if(Be){const ke=(0,Me.decode)(je);return Se(ke,Ue)}else return{base64:!0,data:je}},Se=(je,Ue)=>{switch(Ue){case"blob":return je instanceof Blob?je:new Blob([je]);case"arraybuffer":default:return je instanceof ArrayBuffer?je:je.buffer}};return decodePacket_browser}var hasRequiredCjs$3;function requireCjs$3(){return hasRequiredCjs$3||(hasRequiredCjs$3=1,(function(Pe){Object.defineProperty(Pe,"__esModule",{value:!0}),Pe.decodePayload=Pe.decodePacket=Pe.encodePayload=Pe.encodePacket=Pe.protocol=void 0,Pe.createPacketEncoderStream=Ue,Pe.createPacketDecoderStream=Fe;const Me=requireEncodePacket_browser();Object.defineProperty(Pe,"encodePacket",{enumerable:!0,get:function(){return Me.encodePacket}});const Be=requireDecodePacket_browser();Object.defineProperty(Pe,"decodePacket",{enumerable:!0,get:function(){return Be.decodePacket}});const Ee=requireCommons(),Te="",Se=(Ie,_e)=>{const Ae=Ie.length,Je=new Array(Ae);let ir=0;Ie.forEach(($e,cr)=>{(0,Me.encodePacket)($e,!1,xr=>{Je[cr]=xr,++ir===Ae&&_e(Je.join(Te))})})};Pe.encodePayload=Se;const je=(Ie,_e)=>{const Ae=Ie.split(Te),Je=[];for(let ir=0;ir<Ae.length;ir++){const $e=(0,Be.decodePacket)(Ae[ir],_e);if(Je.push($e),$e.type==="error")break}return Je};Pe.decodePayload=je;function Ue(){return new TransformStream({transform(Ie,_e){(0,Me.encodePacketToBinary)(Ie,Ae=>{const Je=Ae.length;let ir;if(Je<126)ir=new Uint8Array(1),new DataView(ir.buffer).setUint8(0,Je);else if(Je<65536){ir=new Uint8Array(3);const $e=new DataView(ir.buffer);$e.setUint8(0,126),$e.setUint16(1,Je)}else{ir=new Uint8Array(9);const $e=new DataView(ir.buffer);$e.setUint8(0,127),$e.setBigUint64(1,BigInt(Je))}Ie.data&&typeof Ie.data!="string"&&(ir[0]|=128),_e.enqueue(ir),_e.enqueue(Ae)})}})}let ke;function De(Ie){return Ie.reduce((_e,Ae)=>_e+Ae.length,0)}function ze(Ie,_e){if(Ie[0].length===_e)return Ie.shift();const Ae=new Uint8Array(_e);let Je=0;for(let ir=0;ir<_e;ir++)Ae[ir]=Ie[0][Je++],Je===Ie[0].length&&(Ie.shift(),Je=0);return Ie.length&&Je<Ie[0].length&&(Ie[0]=Ie[0].slice(Je)),Ae}function Fe(Ie,_e){ke||(ke=new TextDecoder);const Ae=[];let Je=0,ir=-1,$e=!1;return new TransformStream({transform(cr,xr){for(Ae.push(cr);;){if(Je===0){if(De(Ae)<1)break;const Tr=ze(Ae,1);$e=(Tr[0]&128)===128,ir=Tr[0]&127,ir<126?Je=3:ir===126?Je=1:Je=2}else if(Je===1){if(De(Ae)<2)break;const Tr=ze(Ae,2);ir=new DataView(Tr.buffer,Tr.byteOffset,Tr.length).getUint16(0),Je=3}else if(Je===2){if(De(Ae)<8)break;const Tr=ze(Ae,8),Mr=new DataView(Tr.buffer,Tr.byteOffset,Tr.length),mr=Mr.getUint32(0);if(mr>Math.pow(2,21)-1){xr.enqueue(Ee.ERROR_PACKET);break}ir=mr*Math.pow(2,32)+Mr.getUint32(4),Je=3}else{if(De(Ae)<ir)break;const Tr=ze(Ae,ir);xr.enqueue((0,Be.decodePacket)($e?Tr:ke.decode(Tr),_e)),Je=0}if(ir===0||ir>Ie){xr.enqueue(Ee.ERROR_PACKET);break}}}})}Pe.protocol=4})(cjs$2)),cjs$2}function Emitter(Pe){if(Pe)return mixin(Pe)}function mixin(Pe){for(var Me in Emitter.prototype)Pe[Me]=Emitter.prototype[Me];return Pe}Emitter.prototype.on=Emitter.prototype.addEventListener=function(Pe,Me){return this._callbacks=this._callbacks||{},(this._callbacks["$"+Pe]=this._callbacks["$"+Pe]||[]).push(Me),this};Emitter.prototype.once=function(Pe,Me){function Be(){this.off(Pe,Be),Me.apply(this,arguments)}return Be.fn=Me,this.on(Pe,Be),this};Emitter.prototype.off=Emitter.prototype.removeListener=Emitter.prototype.removeAllListeners=Emitter.prototype.removeEventListener=function(Pe,Me){if(this._callbacks=this._callbacks||{},arguments.length==0)return this._callbacks={},this;var Be=this._callbacks["$"+Pe];if(!Be)return this;if(arguments.length==1)return delete this._callbacks["$"+Pe],this;for(var Ee,Te=0;Te<Be.length;Te++)if(Ee=Be[Te],Ee===Me||Ee.fn===Me){Be.splice(Te,1);break}return Be.length===0&&delete this._callbacks["$"+Pe],this};Emitter.prototype.emit=function(Pe){this._callbacks=this._callbacks||{};for(var Me=new Array(arguments.length-1),Be=this._callbacks["$"+Pe],Ee=1;Ee<arguments.length;Ee++)Me[Ee-1]=arguments[Ee];if(Be){Be=Be.slice(0);for(var Ee=0,Te=Be.length;Ee<Te;++Ee)Be[Ee].apply(this,Me)}return this};Emitter.prototype.emitReserved=Emitter.prototype.emit;Emitter.prototype.listeners=function(Pe){return this._callbacks=this._callbacks||{},this._callbacks["$"+Pe]||[]};Emitter.prototype.hasListeners=function(Pe){return!!this.listeners(Pe).length};const esm=Object.freeze(Object.defineProperty({__proto__:null,Emitter},Symbol.toStringTag,{value:"Module"})),require$$5=getAugmentedNamespace(esm);var util={},globals={},hasRequiredGlobals;function requireGlobals(){if(hasRequiredGlobals)return globals;hasRequiredGlobals=1,Object.defineProperty(globals,"__esModule",{value:!0}),globals.defaultBinaryType=globals.globalThisShim=globals.nextTick=void 0,globals.createCookieJar=Pe,globals.nextTick=typeof Promise=="function"&&typeof Promise.resolve=="function"?Be=>Promise.resolve().then(Be):(Be,Ee)=>Ee(Be,0),globals.globalThisShim=typeof self!="undefined"?self:typeof window!="undefined"?window:Function("return this")(),globals.defaultBinaryType="arraybuffer";function Pe(){}return globals}var hasRequiredUtil;function requireUtil(){if(hasRequiredUtil)return util;hasRequiredUtil=1,Object.defineProperty(util,"__esModule",{value:!0}),util.pick=Me,util.installTimerFunctions=Te,util.byteLength=je,util.randomString=ke;const Pe=requireGlobals();function Me(De,...ze){return ze.reduce((Fe,Ie)=>(De.hasOwnProperty(Ie)&&(Fe[Ie]=De[Ie]),Fe),{})}const Be=Pe.globalThisShim.setTimeout,Ee=Pe.globalThisShim.clearTimeout;function Te(De,ze){ze.useNativeTimers?(De.setTimeoutFn=Be.bind(Pe.globalThisShim),De.clearTimeoutFn=Ee.bind(Pe.globalThisShim)):(De.setTimeoutFn=Pe.globalThisShim.setTimeout.bind(Pe.globalThisShim),De.clearTimeoutFn=Pe.globalThisShim.clearTimeout.bind(Pe.globalThisShim))}const Se=1.33;function je(De){return typeof De=="string"?Ue(De):Math.ceil((De.byteLength||De.size)*Se)}function Ue(De){let ze=0,Fe=0;for(let Ie=0,_e=De.length;Ie<_e;Ie++)ze=De.charCodeAt(Ie),ze<128?Fe+=1:ze<2048?Fe+=2:ze<55296||ze>=57344?Fe+=3:(Ie++,Fe+=4);return Fe}function ke(){return Date.now().toString(36).substring(3)+Math.random().toString(36).substring(2,5)}return util}var parseqs={},hasRequiredParseqs;function requireParseqs(){if(hasRequiredParseqs)return parseqs;hasRequiredParseqs=1,Object.defineProperty(parseqs,"__esModule",{value:!0}),parseqs.encode=Pe,parseqs.decode=Me;function Pe(Be){let Ee="";for(let Te in Be)Be.hasOwnProperty(Te)&&(Ee.length&&(Ee+="&"),Ee+=encodeURIComponent(Te)+"="+encodeURIComponent(Be[Te]));return Ee}function Me(Be){let Ee={},Te=Be.split("&");for(let Se=0,je=Te.length;Se<je;Se++){let Ue=Te[Se].split("=");Ee[decodeURIComponent(Ue[0])]=decodeURIComponent(Ue[1])}return Ee}return parseqs}var browser={exports:{}},ms,hasRequiredMs;function requireMs(){if(hasRequiredMs)return ms;hasRequiredMs=1;var Pe=1e3,Me=Pe*60,Be=Me*60,Ee=Be*24,Te=Ee*7,Se=Ee*365.25;ms=function(ze,Fe){Fe=Fe||{};var Ie=typeof ze;if(Ie==="string"&&ze.length>0)return je(ze);if(Ie==="number"&&isFinite(ze))return Fe.long?ke(ze):Ue(ze);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(ze))};function je(ze){if(ze=String(ze),!(ze.length>100)){var Fe=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(ze);if(Fe){var Ie=parseFloat(Fe[1]),_e=(Fe[2]||"ms").toLowerCase();switch(_e){case"years":case"year":case"yrs":case"yr":case"y":return Ie*Se;case"weeks":case"week":case"w":return Ie*Te;case"days":case"day":case"d":return Ie*Ee;case"hours":case"hour":case"hrs":case"hr":case"h":return Ie*Be;case"minutes":case"minute":case"mins":case"min":case"m":return Ie*Me;case"seconds":case"second":case"secs":case"sec":case"s":return Ie*Pe;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return Ie;default:return}}}}function Ue(ze){var Fe=Math.abs(ze);return Fe>=Ee?Math.round(ze/Ee)+"d":Fe>=Be?Math.round(ze/Be)+"h":Fe>=Me?Math.round(ze/Me)+"m":Fe>=Pe?Math.round(ze/Pe)+"s":ze+"ms"}function ke(ze){var Fe=Math.abs(ze);return Fe>=Ee?De(ze,Fe,Ee,"day"):Fe>=Be?De(ze,Fe,Be,"hour"):Fe>=Me?De(ze,Fe,Me,"minute"):Fe>=Pe?De(ze,Fe,Pe,"second"):ze+" ms"}function De(ze,Fe,Ie,_e){var Ae=Fe>=Ie*1.5;return Math.round(ze/Ie)+" "+_e+(Ae?"s":"")}return ms}var common,hasRequiredCommon;function requireCommon(){if(hasRequiredCommon)return common;hasRequiredCommon=1;function Pe(Me){Ee.debug=Ee,Ee.default=Ee,Ee.coerce=De,Ee.disable=Ue,Ee.enable=Se,Ee.enabled=ke,Ee.humanize=requireMs(),Ee.destroy=ze,Object.keys(Me).forEach(Fe=>{Ee[Fe]=Me[Fe]}),Ee.names=[],Ee.skips=[],Ee.formatters={};function Be(Fe){let Ie=0;for(let _e=0;_e<Fe.length;_e++)Ie=(Ie<<5)-Ie+Fe.charCodeAt(_e),Ie|=0;return Ee.colors[Math.abs(Ie)%Ee.colors.length]}Ee.selectColor=Be;function Ee(Fe){let Ie,_e=null,Ae,Je;function ir(...$e){if(!ir.enabled)return;const cr=ir,xr=Number(new Date),Tr=xr-(Ie||xr);cr.diff=Tr,cr.prev=Ie,cr.curr=xr,Ie=xr,$e[0]=Ee.coerce($e[0]),typeof $e[0]!="string"&&$e.unshift("%O");let Mr=0;$e[0]=$e[0].replace(/%([a-zA-Z%])/g,(Ze,xe)=>{if(Ze==="%%")return"%";Mr++;const er=Ee.formatters[xe];if(typeof er=="function"){const Ge=$e[Mr];Ze=er.call(cr,Ge),$e.splice(Mr,1),Mr--}return Ze}),Ee.formatArgs.call(cr,$e),(cr.log||Ee.log).apply(cr,$e)}return ir.namespace=Fe,ir.useColors=Ee.useColors(),ir.color=Ee.selectColor(Fe),ir.extend=Te,ir.destroy=Ee.destroy,Object.defineProperty(ir,"enabled",{enumerable:!0,configurable:!1,get:()=>_e!==null?_e:(Ae!==Ee.namespaces&&(Ae=Ee.namespaces,Je=Ee.enabled(Fe)),Je),set:$e=>{_e=$e}}),typeof Ee.init=="function"&&Ee.init(ir),ir}function Te(Fe,Ie){const _e=Ee(this.namespace+(typeof Ie=="undefined"?":":Ie)+Fe);return _e.log=this.log,_e}function Se(Fe){Ee.save(Fe),Ee.namespaces=Fe,Ee.names=[],Ee.skips=[];const Ie=(typeof Fe=="string"?Fe:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(const _e of Ie)_e[0]==="-"?Ee.skips.push(_e.slice(1)):Ee.names.push(_e)}function je(Fe,Ie){let _e=0,Ae=0,Je=-1,ir=0;for(;_e<Fe.length;)if(Ae<Ie.length&&(Ie[Ae]===Fe[_e]||Ie[Ae]==="*"))Ie[Ae]==="*"?(Je=Ae,ir=_e,Ae++):(_e++,Ae++);else if(Je!==-1)Ae=Je+1,ir++,_e=ir;else return!1;for(;Ae<Ie.length&&Ie[Ae]==="*";)Ae++;return Ae===Ie.length}function Ue(){const Fe=[...Ee.names,...Ee.skips.map(Ie=>"-"+Ie)].join(",");return Ee.enable(""),Fe}function ke(Fe){for(const Ie of Ee.skips)if(je(Fe,Ie))return!1;for(const Ie of Ee.names)if(je(Fe,Ie))return!0;return!1}function De(Fe){return Fe instanceof Error?Fe.stack||Fe.message:Fe}function ze(){}return Ee.enable(Ee.load()),Ee}return common=Pe,common}var hasRequiredBrowser;function requireBrowser(){return hasRequiredBrowser||(hasRequiredBrowser=1,(function(Pe,Me){var Be={};Me.formatArgs=Te,Me.save=Se,Me.load=je,Me.useColors=Ee,Me.storage=Ue(),Me.destroy=(()=>{let De=!1;return()=>{De||(De=!0)}})(),Me.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function Ee(){if(typeof window!="undefined"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let De;return typeof document!="undefined"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window!="undefined"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator!="undefined"&&navigator.userAgent&&(De=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(De[1],10)>=31||typeof navigator!="undefined"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function Te(De){if(De[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+De[0]+(this.useColors?"%c ":" ")+"+"+Pe.exports.humanize(this.diff),!this.useColors)return;const ze="color: "+this.color;De.splice(1,0,ze,"color: inherit");let Fe=0,Ie=0;De[0].replace(/%[a-zA-Z%]/g,_e=>{_e!=="%%"&&(Fe++,_e==="%c"&&(Ie=Fe))}),De.splice(Ie,0,ze)}Me.log=console.debug||console.log||(()=>{});function Se(De){try{De?Me.storage.setItem("debug",De):Me.storage.removeItem("debug")}catch(ze){}}function je(){let De;try{De=Me.storage.getItem("debug")||Me.storage.getItem("DEBUG")}catch(ze){}return!De&&typeof process!="undefined"&&"env"in process&&(De=Be.DEBUG),De}function Ue(){try{return localStorage}catch(De){}}Pe.exports=requireCommon()(Me);const{formatters:ke}=Pe.exports;ke.j=function(De){try{return JSON.stringify(De)}catch(ze){return"[UnexpectedJSONParseError]: "+ze.message}}})(browser,browser.exports)),browser.exports}var hasRequiredTransport;function requireTransport(){if(hasRequiredTransport)return transport;hasRequiredTransport=1;var Pe=transport&&transport.__importDefault||function(De){return De&&De.__esModule?De:{default:De}};Object.defineProperty(transport,"__esModule",{value:!0}),transport.Transport=transport.TransportError=void 0;const Me=requireCjs$3(),Be=require$$5,Ee=requireUtil(),Te=requireParseqs(),je=(0,Pe(requireBrowser()).default)("engine.io-client:transport");class Ue extends Error{constructor(ze,Fe,Ie){super(ze),this.description=Fe,this.context=Ie,this.type="TransportError"}}transport.TransportError=Ue;class ke extends Be.Emitter{constructor(ze){super(),this.writable=!1,(0,Ee.installTimerFunctions)(this,ze),this.opts=ze,this.query=ze.query,this.socket=ze.socket,this.supportsBinary=!ze.forceBase64}onError(ze,Fe,Ie){return super.emitReserved("error",new Ue(ze,Fe,Ie)),this}open(){return this.readyState="opening",this.doOpen(),this}close(){return(this.readyState==="opening"||this.readyState==="open")&&(this.doClose(),this.onClose()),this}send(ze){this.readyState==="open"?this.write(ze):je("transport is not open, discarding packets")}onOpen(){this.readyState="open",this.writable=!0,super.emitReserved("open")}onData(ze){const Fe=(0,Me.decodePacket)(ze,this.socket.binaryType);this.onPacket(Fe)}onPacket(ze){super.emitReserved("packet",ze)}onClose(ze){this.readyState="closed",super.emitReserved("close",ze)}pause(ze){}createUri(ze,Fe={}){return ze+"://"+this._hostname()+this._port()+this.opts.path+this._query(Fe)}_hostname(){const ze=this.opts.hostname;return ze.indexOf(":")===-1?ze:"["+ze+"]"}_port(){return this.opts.port&&(this.opts.secure&&Number(this.opts.port)!==443||!this.opts.secure&&Number(this.opts.port)!==80)?":"+this.opts.port:""}_query(ze){const Fe=(0,Te.encode)(ze);return Fe.length?"?"+Fe:""}}return transport.Transport=ke,transport}var hasRequiredPolling;function requirePolling(){if(hasRequiredPolling)return polling;hasRequiredPolling=1;var Pe=polling&&polling.__importDefault||function(Ue){return Ue&&Ue.__esModule?Ue:{default:Ue}};Object.defineProperty(polling,"__esModule",{value:!0}),polling.Polling=void 0;const Me=requireTransport(),Be=requireUtil(),Ee=requireCjs$3(),Se=(0,Pe(requireBrowser()).default)("engine.io-client:polling");class je extends Me.Transport{constructor(){super(...arguments),this._polling=!1}get name(){return"polling"}doOpen(){this._poll()}pause(ke){this.readyState="pausing";const De=()=>{Se("paused"),this.readyState="paused",ke()};if(this._polling||!this.writable){let ze=0;this._polling&&(Se("we are currently polling - waiting to pause"),ze++,this.once("pollComplete",function(){Se("pre-pause polling complete"),--ze||De()})),this.writable||(Se("we are currently writing - waiting to pause"),ze++,this.once("drain",function(){Se("pre-pause writing complete"),--ze||De()}))}else De()}_poll(){Se("polling"),this._polling=!0,this.doPoll(),this.emitReserved("poll")}onData(ke){Se("polling got data %s",ke);const De=ze=>{if(this.readyState==="opening"&&ze.type==="open"&&this.onOpen(),ze.type==="close")return this.onClose({description:"transport closed by the server"}),!1;this.onPacket(ze)};(0,Ee.decodePayload)(ke,this.socket.binaryType).forEach(De),this.readyState!=="closed"&&(this._polling=!1,this.emitReserved("pollComplete"),this.readyState==="open"?this._poll():Se('ignoring poll - transport state "%s"',this.readyState))}doClose(){const ke=()=>{Se("writing close packet"),this.write([{type:"close"}])};this.readyState==="open"?(Se("transport open - closing"),ke()):(Se("transport not open - deferring close"),this.once("open",ke))}write(ke){this.writable=!1,(0,Ee.encodePayload)(ke,De=>{this.doWrite(De,()=>{this.writable=!0,this.emitReserved("drain")})})}uri(){const ke=this.opts.secure?"https":"http",De=this.query||{};return this.opts.timestampRequests!==!1&&(De[this.opts.timestampParam]=(0,Be.randomString)()),!this.supportsBinary&&!De.sid&&(De.b64=1),this.createUri(ke,De)}}return polling.Polling=je,polling}var hasCors={},hasRequiredHasCors;function requireHasCors(){if(hasRequiredHasCors)return hasCors;hasRequiredHasCors=1,Object.defineProperty(hasCors,"__esModule",{value:!0}),hasCors.hasCORS=void 0;let Pe=!1;try{Pe=typeof XMLHttpRequest!="undefined"&&"withCredentials"in new XMLHttpRequest}catch(Me){}return hasCors.hasCORS=Pe,hasCors}var hasRequiredPollingXhr;function requirePollingXhr(){if(hasRequiredPollingXhr)return pollingXhr;hasRequiredPollingXhr=1;var Pe=pollingXhr&&pollingXhr.__importDefault||function(Je){return Je&&Je.__esModule?Je:{default:Je}};Object.defineProperty(pollingXhr,"__esModule",{value:!0}),pollingXhr.XHR=pollingXhr.Request=pollingXhr.BaseXHR=void 0;const Me=requirePolling(),Be=require$$5,Ee=requireUtil(),Te=requireGlobals(),Se=requireHasCors(),Ue=(0,Pe(requireBrowser()).default)("engine.io-client:polling");function ke(){}class De extends Me.Polling{constructor(ir){if(super(ir),typeof location!="undefined"){const $e=location.protocol==="https:";let cr=location.port;cr||(cr=$e?"443":"80"),this.xd=typeof location!="undefined"&&ir.hostname!==location.hostname||cr!==ir.port}}doWrite(ir,$e){const cr=this.request({method:"POST",data:ir});cr.on("success",$e),cr.on("error",(xr,Tr)=>{this.onError("xhr post error",xr,Tr)})}doPoll(){Ue("xhr poll");const ir=this.request();ir.on("data",this.onData.bind(this)),ir.on("error",($e,cr)=>{this.onError("xhr poll error",$e,cr)}),this.pollXhr=ir}}pollingXhr.BaseXHR=De;class ze extends Be.Emitter{constructor(ir,$e,cr){super(),this.createRequest=ir,(0,Ee.installTimerFunctions)(this,cr),this._opts=cr,this._method=cr.method||"GET",this._uri=$e,this._data=cr.data!==void 0?cr.data:null,this._create()}_create(){var ir;const $e=(0,Ee.pick)(this._opts,"agent","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","autoUnref");$e.xdomain=!!this._opts.xd;const cr=this._xhr=this.createRequest($e);try{Ue("xhr open %s: %s",this._method,this._uri),cr.open(this._method,this._uri,!0);try{if(this._opts.extraHeaders){cr.setDisableHeaderCheck&&cr.setDisableHeaderCheck(!0);for(let xr in this._opts.extraHeaders)this._opts.extraHeaders.hasOwnProperty(xr)&&cr.setRequestHeader(xr,this._opts.extraHeaders[xr])}}catch(xr){}if(this._method==="POST")try{cr.setRequestHeader("Content-type","text/plain;charset=UTF-8")}catch(xr){}try{cr.setRequestHeader("Accept","*/*")}catch(xr){}(ir=this._opts.cookieJar)===null||ir===void 0||ir.addCookies(cr),"withCredentials"in cr&&(cr.withCredentials=this._opts.withCredentials),this._opts.requestTimeout&&(cr.timeout=this._opts.requestTimeout),cr.onreadystatechange=()=>{var xr;cr.readyState===3&&((xr=this._opts.cookieJar)===null||xr===void 0||xr.parseCookies(cr.getResponseHeader("set-cookie"))),cr.readyState===4&&(cr.status===200||cr.status===1223?this._onLoad():this.setTimeoutFn(()=>{this._onError(typeof cr.status=="number"?cr.status:0)},0))},Ue("xhr data %s",this._data),cr.send(this._data)}catch(xr){this.setTimeoutFn(()=>{this._onError(xr)},0);return}typeof document!="undefined"&&(this._index=ze.requestsCount++,ze.requests[this._index]=this)}_onError(ir){this.emitReserved("error",ir,this._xhr),this._cleanup(!0)}_cleanup(ir){if(!(typeof this._xhr=="undefined"||this._xhr===null)){if(this._xhr.onreadystatechange=ke,ir)try{this._xhr.abort()}catch($e){}typeof document!="undefined"&&delete ze.requests[this._index],this._xhr=null}}_onLoad(){const ir=this._xhr.responseText;ir!==null&&(this.emitReserved("data",ir),this.emitReserved("success"),this._cleanup())}abort(){this._cleanup()}}if(pollingXhr.Request=ze,ze.requestsCount=0,ze.requests={},typeof document!="undefined"){if(typeof attachEvent=="function")attachEvent("onunload",Fe);else if(typeof addEventListener=="function"){const Je="onpagehide"in Te.globalThisShim?"pagehide":"unload";addEventListener(Je,Fe,!1)}}function Fe(){for(let Je in ze.requests)ze.requests.hasOwnProperty(Je)&&ze.requests[Je].abort()}const Ie=(function(){const Je=Ae({xdomain:!1});return Je&&Je.responseType!==null})();class _e extends De{constructor(ir){super(ir);const $e=ir&&ir.forceBase64;this.supportsBinary=Ie&&!$e}request(ir={}){return Object.assign(ir,{xd:this.xd},this.opts),new ze(Ae,this.uri(),ir)}}pollingXhr.XHR=_e;function Ae(Je){const ir=Je.xdomain;try{if(typeof XMLHttpRequest!="undefined"&&(!ir||Se.hasCORS))return new XMLHttpRequest}catch($e){}if(!ir)try{return new Te.globalThisShim[["Active"].concat("Object").join("X")]("Microsoft.XMLHTTP")}catch($e){}}return pollingXhr}var websocket={},hasRequiredWebsocket;function requireWebsocket(){if(hasRequiredWebsocket)return websocket;hasRequiredWebsocket=1;var Pe=websocket&&websocket.__importDefault||function(Fe){return Fe&&Fe.__esModule?Fe:{default:Fe}};Object.defineProperty(websocket,"__esModule",{value:!0}),websocket.WS=websocket.BaseWS=void 0;const Me=requireTransport(),Be=requireUtil(),Ee=requireCjs$3(),Te=requireGlobals(),je=(0,Pe(requireBrowser()).default)("engine.io-client:websocket"),Ue=typeof navigator!="undefined"&&typeof navigator.product=="string"&&navigator.product.toLowerCase()==="reactnative";class ke extends Me.Transport{get name(){return"websocket"}doOpen(){const Ie=this.uri(),_e=this.opts.protocols,Ae=Ue?{}:(0,Be.pick)(this.opts,"agent","perMessageDeflate","pfx","key","passphrase","cert","ca","ciphers","rejectUnauthorized","localAddress","protocolVersion","origin","maxPayload","family","checkServerIdentity");this.opts.extraHeaders&&(Ae.headers=this.opts.extraHeaders);try{this.ws=this.createSocket(Ie,_e,Ae)}catch(Je){return this.emitReserved("error",Je)}this.ws.binaryType=this.socket.binaryType,this.addEventListeners()}addEventListeners(){this.ws.onopen=()=>{this.opts.autoUnref&&this.ws._socket.unref(),this.onOpen()},this.ws.onclose=Ie=>this.onClose({description:"websocket connection closed",context:Ie}),this.ws.onmessage=Ie=>this.onData(Ie.data),this.ws.onerror=Ie=>this.onError("websocket error",Ie)}write(Ie){this.writable=!1;for(let _e=0;_e<Ie.length;_e++){const Ae=Ie[_e],Je=_e===Ie.length-1;(0,Ee.encodePacket)(Ae,this.supportsBinary,ir=>{try{this.doWrite(Ae,ir)}catch($e){je("websocket closed before onclose event")}Je&&(0,Te.nextTick)(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){typeof this.ws!="undefined"&&(this.ws.onerror=()=>{},this.ws.close(),this.ws=null)}uri(){const Ie=this.opts.secure?"wss":"ws",_e=this.query||{};return this.opts.timestampRequests&&(_e[this.opts.timestampParam]=(0,Be.randomString)()),this.supportsBinary||(_e.b64=1),this.createUri(Ie,_e)}}websocket.BaseWS=ke;const De=Te.globalThisShim.WebSocket||Te.globalThisShim.MozWebSocket;class ze extends ke{createSocket(Ie,_e,Ae){return Ue?new De(Ie,_e,Ae):_e?new De(Ie,_e):new De(Ie)}doWrite(Ie,_e){this.ws.send(_e)}}return websocket.WS=ze,websocket}var webtransport={},hasRequiredWebtransport;function requireWebtransport(){if(hasRequiredWebtransport)return webtransport;hasRequiredWebtransport=1;var Pe=webtransport&&webtransport.__importDefault||function(Ue){return Ue&&Ue.__esModule?Ue:{default:Ue}};Object.defineProperty(webtransport,"__esModule",{value:!0}),webtransport.WT=void 0;const Me=requireTransport(),Be=requireGlobals(),Ee=requireCjs$3(),Se=(0,Pe(requireBrowser()).default)("engine.io-client:webtransport");class je extends Me.Transport{get name(){return"webtransport"}doOpen(){try{this._transport=new WebTransport(this.createUri("https"),this.opts.transportOptions[this.name])}catch(ke){return this.emitReserved("error",ke)}this._transport.closed.then(()=>{Se("transport closed gracefully"),this.onClose()}).catch(ke=>{Se("transport closed due to %s",ke),this.onError("webtransport error",ke)}),this._transport.ready.then(()=>{this._transport.createBidirectionalStream().then(ke=>{const De=(0,Ee.createPacketDecoderStream)(Number.MAX_SAFE_INTEGER,this.socket.binaryType),ze=ke.readable.pipeThrough(De).getReader(),Fe=(0,Ee.createPacketEncoderStream)();Fe.readable.pipeTo(ke.writable),this._writer=Fe.writable.getWriter();const Ie=()=>{ze.read().then(({done:Ae,value:Je})=>{if(Ae){Se("session is closed");return}Se("received chunk: %o",Je),this.onPacket(Je),Ie()}).catch(Ae=>{Se("an error occurred while reading: %s",Ae)})};Ie();const _e={type:"open"};this.query.sid&&(_e.data=`{"sid":"${this.query.sid}"}`),this._writer.write(_e).then(()=>this.onOpen())})})}write(ke){this.writable=!1;for(let De=0;De<ke.length;De++){const ze=ke[De],Fe=De===ke.length-1;this._writer.write(ze).then(()=>{Fe&&(0,Be.nextTick)(()=>{this.writable=!0,this.emitReserved("drain")},this.setTimeoutFn)})}}doClose(){var ke;(ke=this._transport)===null||ke===void 0||ke.close()}}return webtransport.WT=je,webtransport}var hasRequiredTransports;function requireTransports(){if(hasRequiredTransports)return transports;hasRequiredTransports=1,Object.defineProperty(transports,"__esModule",{value:!0}),transports.transports=void 0;const Pe=requirePollingXhr(),Me=requireWebsocket(),Be=requireWebtransport();return transports.transports={websocket:Me.WS,webtransport:Be.WT,polling:Pe.XHR},transports}var parseuri={},hasRequiredParseuri;function requireParseuri(){if(hasRequiredParseuri)return parseuri;hasRequiredParseuri=1,Object.defineProperty(parseuri,"__esModule",{value:!0}),parseuri.parse=Be;const Pe=/^(?:(?![^:@\/?#]+:[^:@\/]*@)(http|https|ws|wss):\/\/)?((?:(([^:@\/?#]*)(?::([^:@\/?#]*))?)?@)?((?:[a-f0-9]{0,4}:){2,7}[a-f0-9]{0,4}|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/,Me=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"];function Be(Se){if(Se.length>8e3)throw"URI too long";const je=Se,Ue=Se.indexOf("["),ke=Se.indexOf("]");Ue!=-1&&ke!=-1&&(Se=Se.substring(0,Ue)+Se.substring(Ue,ke).replace(/:/g,";")+Se.substring(ke,Se.length));let De=Pe.exec(Se||""),ze={},Fe=14;for(;Fe--;)ze[Me[Fe]]=De[Fe]||"";return Ue!=-1&&ke!=-1&&(ze.source=je,ze.host=ze.host.substring(1,ze.host.length-1).replace(/;/g,":"),ze.authority=ze.authority.replace("[","").replace("]","").replace(/;/g,":"),ze.ipv6uri=!0),ze.pathNames=Ee(ze,ze.path),ze.queryKey=Te(ze,ze.query),ze}function Ee(Se,je){const Ue=/\/{2,9}/g,ke=je.replace(Ue,"/").split("/");return(je.slice(0,1)=="/"||je.length===0)&&ke.splice(0,1),je.slice(-1)=="/"&&ke.splice(ke.length-1,1),ke}function Te(Se,je){const Ue={};return je.replace(/(?:^|&)([^&=]*)=?([^&]*)/g,function(ke,De,ze){De&&(Ue[De]=ze)}),Ue}return parseuri}var hasRequiredSocket$1;function requireSocket$1(){if(hasRequiredSocket$1)return socket$1;hasRequiredSocket$1=1;var Pe=socket$1&&socket$1.__importDefault||function(Je){return Je&&Je.__esModule?Je:{default:Je}};Object.defineProperty(socket$1,"__esModule",{value:!0}),socket$1.Socket=socket$1.SocketWithUpgrade=socket$1.SocketWithoutUpgrade=void 0;const Me=requireTransports(),Be=requireUtil(),Ee=requireParseqs(),Te=requireParseuri(),Se=require$$5,je=requireCjs$3(),Ue=requireGlobals(),De=(0,Pe(requireBrowser()).default)("engine.io-client:socket"),ze=typeof addEventListener=="function"&&typeof removeEventListener=="function",Fe=[];ze&&addEventListener("offline",()=>{De("closing %d connection(s) because the network was lost",Fe.length),Fe.forEach(Je=>Je())},!1);class Ie extends Se.Emitter{constructor(ir,$e){if(super(),this.binaryType=Ue.defaultBinaryType,this.writeBuffer=[],this._prevBufferLen=0,this._pingInterval=-1,this._pingTimeout=-1,this._maxPayload=-1,this._pingTimeoutTime=1/0,ir&&typeof ir=="object"&&($e=ir,ir=null),ir){const cr=(0,Te.parse)(ir);$e.hostname=cr.host,$e.secure=cr.protocol==="https"||cr.protocol==="wss",$e.port=cr.port,cr.query&&($e.query=cr.query)}else $e.host&&($e.hostname=(0,Te.parse)($e.host).host);(0,Be.installTimerFunctions)(this,$e),this.secure=$e.secure!=null?$e.secure:typeof location!="undefined"&&location.protocol==="https:",$e.hostname&&!$e.port&&($e.port=this.secure?"443":"80"),this.hostname=$e.hostname||(typeof location!="undefined"?location.hostname:"localhost"),this.port=$e.port||(typeof location!="undefined"&&location.port?location.port:this.secure?"443":"80"),this.transports=[],this._transportsByName={},$e.transports.forEach(cr=>{const xr=cr.prototype.name;this.transports.push(xr),this._transportsByName[xr]=cr}),this.opts=Object.assign({path:"/engine.io",agent:!1,withCredentials:!1,upgrade:!0,timestampParam:"t",rememberUpgrade:!1,addTrailingSlash:!0,rejectUnauthorized:!0,perMessageDeflate:{threshold:1024},transportOptions:{},closeOnBeforeunload:!1},$e),this.opts.path=this.opts.path.replace(/\/$/,"")+(this.opts.addTrailingSlash?"/":""),typeof this.opts.query=="string"&&(this.opts.query=(0,Ee.decode)(this.opts.query)),ze&&(this.opts.closeOnBeforeunload&&(this._beforeunloadEventListener=()=>{this.transport&&(this.transport.removeAllListeners(),this.transport.close())},addEventListener("beforeunload",this._beforeunloadEventListener,!1)),this.hostname!=="localhost"&&(De("adding listener for the 'offline' event"),this._offlineEventListener=()=>{this._onClose("transport close",{description:"network connection lost"})},Fe.push(this._offlineEventListener))),this.opts.withCredentials&&(this._cookieJar=(0,Ue.createCookieJar)()),this._open()}createTransport(ir){De('creating transport "%s"',ir);const $e=Object.assign({},this.opts.query);$e.EIO=je.protocol,$e.transport=ir,this.id&&($e.sid=this.id);const cr=Object.assign({},this.opts,{query:$e,socket:this,hostname:this.hostname,secure:this.secure,port:this.port},this.opts.transportOptions[ir]);return De("options: %j",cr),new this._transportsByName[ir](cr)}_open(){if(this.transports.length===0){this.setTimeoutFn(()=>{this.emitReserved("error","No transports available")},0);return}const ir=this.opts.rememberUpgrade&&Ie.priorWebsocketSuccess&&this.transports.indexOf("websocket")!==-1?"websocket":this.transports[0];this.readyState="opening";const $e=this.createTransport(ir);$e.open(),this.setTransport($e)}setTransport(ir){De("setting transport %s",ir.name),this.transport&&(De("clearing existing transport %s",this.transport.name),this.transport.removeAllListeners()),this.transport=ir,ir.on("drain",this._onDrain.bind(this)).on("packet",this._onPacket.bind(this)).on("error",this._onError.bind(this)).on("close",$e=>this._onClose("transport close",$e))}onOpen(){De("socket open"),this.readyState="open",Ie.priorWebsocketSuccess=this.transport.name==="websocket",this.emitReserved("open"),this.flush()}_onPacket(ir){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing")switch(De('socket receive: type "%s", data "%s"',ir.type,ir.data),this.emitReserved("packet",ir),this.emitReserved("heartbeat"),ir.type){case"open":this.onHandshake(JSON.parse(ir.data));break;case"ping":this._sendPacket("pong"),this.emitReserved("ping"),this.emitReserved("pong"),this._resetPingTimeout();break;case"error":const $e=new Error("server error");$e.code=ir.data,this._onError($e);break;case"message":this.emitReserved("data",ir.data),this.emitReserved("message",ir.data);break}else De('packet received with socket readyState "%s"',this.readyState)}onHandshake(ir){this.emitReserved("handshake",ir),this.id=ir.sid,this.transport.query.sid=ir.sid,this._pingInterval=ir.pingInterval,this._pingTimeout=ir.pingTimeout,this._maxPayload=ir.maxPayload,this.onOpen(),this.readyState!=="closed"&&this._resetPingTimeout()}_resetPingTimeout(){this.clearTimeoutFn(this._pingTimeoutTimer);const ir=this._pingInterval+this._pingTimeout;this._pingTimeoutTime=Date.now()+ir,this._pingTimeoutTimer=this.setTimeoutFn(()=>{this._onClose("ping timeout")},ir),this.opts.autoUnref&&this._pingTimeoutTimer.unref()}_onDrain(){this.writeBuffer.splice(0,this._prevBufferLen),this._prevBufferLen=0,this.writeBuffer.length===0?this.emitReserved("drain"):this.flush()}flush(){if(this.readyState!=="closed"&&this.transport.writable&&!this.upgrading&&this.writeBuffer.length){const ir=this._getWritablePackets();De("flushing %d packets in socket",ir.length),this.transport.send(ir),this._prevBufferLen=ir.length,this.emitReserved("flush")}}_getWritablePackets(){if(!(this._maxPayload&&this.transport.name==="polling"&&this.writeBuffer.length>1))return this.writeBuffer;let $e=1;for(let cr=0;cr<this.writeBuffer.length;cr++){const xr=this.writeBuffer[cr].data;if(xr&&($e+=(0,Be.byteLength)(xr)),cr>0&&$e>this._maxPayload)return De("only send %d out of %d packets",cr,this.writeBuffer.length),this.writeBuffer.slice(0,cr);$e+=2}return De("payload size is %d (max: %d)",$e,this._maxPayload),this.writeBuffer}_hasPingExpired(){if(!this._pingTimeoutTime)return!0;const ir=Date.now()>this._pingTimeoutTime;return ir&&(De("throttled timer detected, scheduling connection close"),this._pingTimeoutTime=0,(0,Ue.nextTick)(()=>{this._onClose("ping timeout")},this.setTimeoutFn)),ir}write(ir,$e,cr){return this._sendPacket("message",ir,$e,cr),this}send(ir,$e,cr){return this._sendPacket("message",ir,$e,cr),this}_sendPacket(ir,$e,cr,xr){if(typeof $e=="function"&&(xr=$e,$e=void 0),typeof cr=="function"&&(xr=cr,cr=null),this.readyState==="closing"||this.readyState==="closed")return;cr=cr||{},cr.compress=cr.compress!==!1;const Tr={type:ir,data:$e,options:cr};this.emitReserved("packetCreate",Tr),this.writeBuffer.push(Tr),xr&&this.once("flush",xr),this.flush()}close(){const ir=()=>{this._onClose("forced close"),De("socket closing - telling transport to close"),this.transport.close()},$e=()=>{this.off("upgrade",$e),this.off("upgradeError",$e),ir()},cr=()=>{this.once("upgrade",$e),this.once("upgradeError",$e)};return(this.readyState==="opening"||this.readyState==="open")&&(this.readyState="closing",this.writeBuffer.length?this.once("drain",()=>{this.upgrading?cr():ir()}):this.upgrading?cr():ir()),this}_onError(ir){if(De("socket error %j",ir),Ie.priorWebsocketSuccess=!1,this.opts.tryAllTransports&&this.transports.length>1&&this.readyState==="opening")return De("trying next transport"),this.transports.shift(),this._open();this.emitReserved("error",ir),this._onClose("transport error",ir)}_onClose(ir,$e){if(this.readyState==="opening"||this.readyState==="open"||this.readyState==="closing"){if(De('socket close with reason: "%s"',ir),this.clearTimeoutFn(this._pingTimeoutTimer),this.transport.removeAllListeners("close"),this.transport.close(),this.transport.removeAllListeners(),ze&&(this._beforeunloadEventListener&&removeEventListener("beforeunload",this._beforeunloadEventListener,!1),this._offlineEventListener)){const cr=Fe.indexOf(this._offlineEventListener);cr!==-1&&(De("removing listener for the 'offline' event"),Fe.splice(cr,1))}this.readyState="closed",this.id=null,this.emitReserved("close",ir,$e),this.writeBuffer=[],this._prevBufferLen=0}}}socket$1.SocketWithoutUpgrade=Ie,Ie.protocol=je.protocol;class _e extends Ie{constructor(){super(...arguments),this._upgrades=[]}onOpen(){if(super.onOpen(),this.readyState==="open"&&this.opts.upgrade){De("starting upgrade probes");for(let ir=0;ir<this._upgrades.length;ir++)this._probe(this._upgrades[ir])}}_probe(ir){De('probing transport "%s"',ir);let $e=this.createTransport(ir),cr=!1;Ie.priorWebsocketSuccess=!1;const xr=()=>{cr||(De('probe transport "%s" opened',ir),$e.send([{type:"ping",data:"probe"}]),$e.once("packet",Ge=>{if(!cr)if(Ge.type==="pong"&&Ge.data==="probe"){if(De('probe transport "%s" pong',ir),this.upgrading=!0,this.emitReserved("upgrading",$e),!$e)return;Ie.priorWebsocketSuccess=$e.name==="websocket",De('pausing current transport "%s"',this.transport.name),this.transport.pause(()=>{cr||this.readyState!=="closed"&&(De("changing transport and sending upgrade packet"),er(),this.setTransport($e),$e.send([{type:"upgrade"}]),this.emitReserved("upgrade",$e),$e=null,this.upgrading=!1,this.flush())})}else{De('probe transport "%s" failed',ir);const tr=new Error("probe error");tr.transport=$e.name,this.emitReserved("upgradeError",tr)}}))};function Tr(){cr||(cr=!0,er(),$e.close(),$e=null)}const Mr=Ge=>{const tr=new Error("probe error: "+Ge);tr.transport=$e.name,Tr(),De('probe transport "%s" failed because of error: %s',ir,Ge),this.emitReserved("upgradeError",tr)};function mr(){Mr("transport closed")}function Ze(){Mr("socket closed")}function xe(Ge){$e&&Ge.name!==$e.name&&(De('"%s" works - aborting "%s"',Ge.name,$e.name),Tr())}const er=()=>{$e.removeListener("open",xr),$e.removeListener("error",Mr),$e.removeListener("close",mr),this.off("close",Ze),this.off("upgrading",xe)};$e.once("open",xr),$e.once("error",Mr),$e.once("close",mr),this.once("close",Ze),this.once("upgrading",xe),this._upgrades.indexOf("webtransport")!==-1&&ir!=="webtransport"?this.setTimeoutFn(()=>{cr||$e.open()},200):$e.open()}onHandshake(ir){this._upgrades=this._filterUpgrades(ir.upgrades),super.onHandshake(ir)}_filterUpgrades(ir){const $e=[];for(let cr=0;cr<ir.length;cr++)~this.transports.indexOf(ir[cr])&&$e.push(ir[cr]);return $e}}socket$1.SocketWithUpgrade=_e;class Ae extends _e{constructor(ir,$e={}){const cr=typeof ir=="object"?ir:$e;(!cr.transports||cr.transports&&typeof cr.transports[0]=="string")&&(cr.transports=(cr.transports||["polling","websocket","webtransport"]).map(xr=>Me.transports[xr]).filter(xr=>!!xr)),super(ir,cr)}}return socket$1.Socket=Ae,socket$1}var pollingFetch={},hasRequiredPollingFetch;function requirePollingFetch(){if(hasRequiredPollingFetch)return pollingFetch;hasRequiredPollingFetch=1,Object.defineProperty(pollingFetch,"__esModule",{value:!0}),pollingFetch.Fetch=void 0;const Pe=requirePolling();class Me extends Pe.Polling{doPoll(){this._fetch().then(Ee=>{if(!Ee.ok)return this.onError("fetch read error",Ee.status,Ee);Ee.text().then(Te=>this.onData(Te))}).catch(Ee=>{this.onError("fetch read error",Ee)})}doWrite(Ee,Te){this._fetch(Ee).then(Se=>{if(!Se.ok)return this.onError("fetch write error",Se.status,Se);Te()}).catch(Se=>{this.onError("fetch write error",Se)})}_fetch(Ee){var Te;const Se=Ee!==void 0,je=new Headers(this.opts.extraHeaders);return Se&&je.set("content-type","text/plain;charset=UTF-8"),(Te=this.socket._cookieJar)===null||Te===void 0||Te.appendCookies(je),fetch(this.uri(),{method:Se?"POST":"GET",body:Se?Ee:null,headers:je,credentials:this.opts.withCredentials?"include":"omit"}).then(Ue=>{var ke;return(ke=this.socket._cookieJar)===null||ke===void 0||ke.parseCookies(Ue.headers.getSetCookie()),Ue})}}return pollingFetch.Fetch=Me,pollingFetch}var hasRequiredCjs$2;function requireCjs$2(){return hasRequiredCjs$2||(hasRequiredCjs$2=1,(function(Pe){Object.defineProperty(Pe,"__esModule",{value:!0}),Pe.WebTransport=Pe.WebSocket=Pe.NodeWebSocket=Pe.XHR=Pe.NodeXHR=Pe.Fetch=Pe.nextTick=Pe.parse=Pe.installTimerFunctions=Pe.transports=Pe.TransportError=Pe.Transport=Pe.protocol=Pe.SocketWithUpgrade=Pe.SocketWithoutUpgrade=Pe.Socket=void 0;const Me=requireSocket$1();Object.defineProperty(Pe,"Socket",{enumerable:!0,get:function(){return Me.Socket}});var Be=requireSocket$1();Object.defineProperty(Pe,"SocketWithoutUpgrade",{enumerable:!0,get:function(){return Be.SocketWithoutUpgrade}}),Object.defineProperty(Pe,"SocketWithUpgrade",{enumerable:!0,get:function(){return Be.SocketWithUpgrade}}),Pe.protocol=Me.Socket.protocol;var Ee=requireTransport();Object.defineProperty(Pe,"Transport",{enumerable:!0,get:function(){return Ee.Transport}}),Object.defineProperty(Pe,"TransportError",{enumerable:!0,get:function(){return Ee.TransportError}});var Te=requireTransports();Object.defineProperty(Pe,"transports",{enumerable:!0,get:function(){return Te.transports}});var Se=requireUtil();Object.defineProperty(Pe,"installTimerFunctions",{enumerable:!0,get:function(){return Se.installTimerFunctions}});var je=requireParseuri();Object.defineProperty(Pe,"parse",{enumerable:!0,get:function(){return je.parse}});var Ue=requireGlobals();Object.defineProperty(Pe,"nextTick",{enumerable:!0,get:function(){return Ue.nextTick}});var ke=requirePollingFetch();Object.defineProperty(Pe,"Fetch",{enumerable:!0,get:function(){return ke.Fetch}});var De=requirePollingXhr();Object.defineProperty(Pe,"NodeXHR",{enumerable:!0,get:function(){return De.XHR}});var ze=requirePollingXhr();Object.defineProperty(Pe,"XHR",{enumerable:!0,get:function(){return ze.XHR}});var Fe=requireWebsocket();Object.defineProperty(Pe,"NodeWebSocket",{enumerable:!0,get:function(){return Fe.WS}});var Ie=requireWebsocket();Object.defineProperty(Pe,"WebSocket",{enumerable:!0,get:function(){return Ie.WS}});var _e=requireWebtransport();Object.defineProperty(Pe,"WebTransport",{enumerable:!0,get:function(){return _e.WT}})})(cjs$3)),cjs$3}var hasRequiredUrl;function requireUrl(){if(hasRequiredUrl)return url;hasRequiredUrl=1;var Pe=url&&url.__importDefault||function(Se){return Se&&Se.__esModule?Se:{default:Se}};Object.defineProperty(url,"__esModule",{value:!0}),url.url=Te;const Me=requireCjs$2(),Ee=(0,Pe(requireBrowser()).default)("socket.io-client:url");function Te(Se,je="",Ue){let ke=Se;Ue=Ue||typeof location!="undefined"&&location,Se==null&&(Se=Ue.protocol+"//"+Ue.host),typeof Se=="string"&&(Se.charAt(0)==="/"&&(Se.charAt(1)==="/"?Se=Ue.protocol+Se:Se=Ue.host+Se),/^(https?|wss?):\/\//.test(Se)||(Ee("protocol-less url %s",Se),typeof Ue!="undefined"?Se=Ue.protocol+"//"+Se:Se="https://"+Se),Ee("parse %s",Se),ke=(0,Me.parse)(Se)),ke.port||(/^(http|ws)$/.test(ke.protocol)?ke.port="80":/^(http|ws)s$/.test(ke.protocol)&&(ke.port="443")),ke.path=ke.path||"/";const ze=ke.host.indexOf(":")!==-1?"["+ke.host+"]":ke.host;return ke.id=ke.protocol+"://"+ze+":"+ke.port+je,ke.href=ke.protocol+"://"+ze+(Ue&&Ue.port===ke.port?"":":"+ke.port),ke}return url}var manager={},socket={},cjs$1={},binary={},isBinary={},hasRequiredIsBinary;function requireIsBinary(){if(hasRequiredIsBinary)return isBinary;hasRequiredIsBinary=1,Object.defineProperty(isBinary,"__esModule",{value:!0}),isBinary.isBinary=Se,isBinary.hasBinary=je;const Pe=typeof ArrayBuffer=="function",Me=Ue=>typeof ArrayBuffer.isView=="function"?ArrayBuffer.isView(Ue):Ue.buffer instanceof ArrayBuffer,Be=Object.prototype.toString,Ee=typeof Blob=="function"||typeof Blob!="undefined"&&Be.call(Blob)==="[object BlobConstructor]",Te=typeof File=="function"||typeof File!="undefined"&&Be.call(File)==="[object FileConstructor]";function Se(Ue){return Pe&&(Ue instanceof ArrayBuffer||Me(Ue))||Ee&&Ue instanceof Blob||Te&&Ue instanceof File}function je(Ue,ke){if(!Ue||typeof Ue!="object")return!1;if(Array.isArray(Ue)){for(let De=0,ze=Ue.length;De<ze;De++)if(je(Ue[De]))return!0;return!1}if(Se(Ue))return!0;if(Ue.toJSON&&typeof Ue.toJSON=="function"&&arguments.length===1)return je(Ue.toJSON(),!0);for(const De in Ue)if(Object.prototype.hasOwnProperty.call(Ue,De)&&je(Ue[De]))return!0;return!1}return isBinary}var hasRequiredBinary;function requireBinary(){if(hasRequiredBinary)return binary;hasRequiredBinary=1,Object.defineProperty(binary,"__esModule",{value:!0}),binary.deconstructPacket=Me,binary.reconstructPacket=Ee;const Pe=requireIsBinary();function Me(Se){const je=[],Ue=Se.data,ke=Se;return ke.data=Be(Ue,je),ke.attachments=je.length,{packet:ke,buffers:je}}function Be(Se,je){if(!Se)return Se;if((0,Pe.isBinary)(Se)){const Ue={_placeholder:!0,num:je.length};return je.push(Se),Ue}else if(Array.isArray(Se)){const Ue=new Array(Se.length);for(let ke=0;ke<Se.length;ke++)Ue[ke]=Be(Se[ke],je);return Ue}else if(typeof Se=="object"&&!(Se instanceof Date)){const Ue={};for(const ke in Se)Object.prototype.hasOwnProperty.call(Se,ke)&&(Ue[ke]=Be(Se[ke],je));return Ue}return Se}function Ee(Se,je){return Se.data=Te(Se.data,je),delete Se.attachments,Se}function Te(Se,je){if(!Se)return Se;if(Se&&Se._placeholder===!0){if(typeof Se.num=="number"&&Se.num>=0&&Se.num<je.length)return je[Se.num];throw new Error("illegal attachments")}else if(Array.isArray(Se))for(let Ue=0;Ue<Se.length;Ue++)Se[Ue]=Te(Se[Ue],je);else if(typeof Se=="object")for(const Ue in Se)Object.prototype.hasOwnProperty.call(Se,Ue)&&(Se[Ue]=Te(Se[Ue],je));return Se}return binary}var hasRequiredCjs$1;function requireCjs$1(){if(hasRequiredCjs$1)return cjs$1;hasRequiredCjs$1=1,Object.defineProperty(cjs$1,"__esModule",{value:!0}),cjs$1.Decoder=cjs$1.Encoder=cjs$1.PacketType=cjs$1.protocol=void 0,cjs$1.isPacketValid=Je;const Pe=require$$5,Me=requireBinary(),Be=requireIsBinary(),Te=(0,requireBrowser().default)("socket.io-parser"),Se=["connect","connect_error","disconnect","disconnecting","newListener","removeListener"];cjs$1.protocol=5;var je;(function(ir){ir[ir.CONNECT=0]="CONNECT",ir[ir.DISCONNECT=1]="DISCONNECT",ir[ir.EVENT=2]="EVENT",ir[ir.ACK=3]="ACK",ir[ir.CONNECT_ERROR=4]="CONNECT_ERROR",ir[ir.BINARY_EVENT=5]="BINARY_EVENT",ir[ir.BINARY_ACK=6]="BINARY_ACK"})(je||(cjs$1.PacketType=je={}));class Ue{constructor($e){this.replacer=$e}encode($e){return Te("encoding packet %j",$e),($e.type===je.EVENT||$e.type===je.ACK)&&(0,Be.hasBinary)($e)?this.encodeAsBinary({type:$e.type===je.EVENT?je.BINARY_EVENT:je.BINARY_ACK,nsp:$e.nsp,data:$e.data,id:$e.id}):[this.encodeAsString($e)]}encodeAsString($e){let cr=""+$e.type;return($e.type===je.BINARY_EVENT||$e.type===je.BINARY_ACK)&&(cr+=$e.attachments+"-"),$e.nsp&&$e.nsp!=="/"&&(cr+=$e.nsp+","),$e.id!=null&&(cr+=$e.id),$e.data!=null&&(cr+=JSON.stringify($e.data,this.replacer)),Te("encoded %j as %s",$e,cr),cr}encodeAsBinary($e){const cr=(0,Me.deconstructPacket)($e),xr=this.encodeAsString(cr.packet),Tr=cr.buffers;return Tr.unshift(xr),Tr}}cjs$1.Encoder=Ue;class ke extends Pe.Emitter{constructor($e){super(),this.opts=Object.assign({reviver:void 0,maxAttachments:10},typeof $e=="function"?{reviver:$e}:$e)}add($e){let cr;if(typeof $e=="string"){if(this.reconstructor)throw new Error("got plaintext data when reconstructing a packet");cr=this.decodeString($e);const xr=cr.type===je.BINARY_EVENT;xr||cr.type===je.BINARY_ACK?(cr.type=xr?je.EVENT:je.ACK,this.reconstructor=new De(cr),cr.attachments===0&&super.emitReserved("decoded",cr)):super.emitReserved("decoded",cr)}else if((0,Be.isBinary)($e)||$e.base64)if(this.reconstructor)cr=this.reconstructor.takeBinaryData($e),cr&&(this.reconstructor=null,super.emitReserved("decoded",cr));else throw new Error("got binary data when not reconstructing a packet");else throw new Error("Unknown type: "+$e)}decodeString($e){let cr=0;const xr={type:Number($e.charAt(0))};if(je[xr.type]===void 0)throw new Error("unknown packet type "+xr.type);if(xr.type===je.BINARY_EVENT||xr.type===je.BINARY_ACK){const Mr=cr+1;for(;$e.charAt(++cr)!=="-"&&cr!=$e.length;);const mr=$e.substring(Mr,cr);if(mr!=Number(mr)||$e.charAt(cr)!=="-")throw new Error("Illegal attachments");const Ze=Number(mr);if(!Fe(Ze)||Ze<0)throw new Error("Illegal attachments");if(Ze>this.opts.maxAttachments)throw new Error("too many attachments");xr.attachments=Ze}if($e.charAt(cr+1)==="/"){const Mr=cr+1;for(;++cr&&!($e.charAt(cr)===","||cr===$e.length););xr.nsp=$e.substring(Mr,cr)}else xr.nsp="/";const Tr=$e.charAt(cr+1);if(Tr!==""&&Number(Tr)==Tr){const Mr=cr+1;for(;++cr;){const mr=$e.charAt(cr);if(mr==null||Number(mr)!=mr){--cr;break}if(cr===$e.length)break}xr.id=Number($e.substring(Mr,cr+1))}if($e.charAt(++cr)){const Mr=this.tryParse($e.substr(cr));if(ke.isPayloadValid(xr.type,Mr))xr.data=Mr;else throw new Error("invalid payload")}return Te("decoded %s as %j",$e,xr),xr}tryParse($e){try{return JSON.parse($e,this.opts.reviver)}catch(cr){return!1}}static isPayloadValid($e,cr){switch($e){case je.CONNECT:return _e(cr);case je.DISCONNECT:return cr===void 0;case je.CONNECT_ERROR:return typeof cr=="string"||_e(cr);case je.EVENT:case je.BINARY_EVENT:return Array.isArray(cr)&&(typeof cr[0]=="number"||typeof cr[0]=="string"&&Se.indexOf(cr[0])===-1);case je.ACK:case je.BINARY_ACK:return Array.isArray(cr)}}destroy(){this.reconstructor&&(this.reconstructor.finishedReconstruction(),this.reconstructor=null)}}cjs$1.Decoder=ke;class De{constructor($e){this.packet=$e,this.buffers=[],this.reconPack=$e}takeBinaryData($e){if(this.buffers.push($e),this.buffers.length===this.reconPack.attachments){const cr=(0,Me.reconstructPacket)(this.reconPack,this.buffers);return this.finishedReconstruction(),cr}return null}finishedReconstruction(){this.reconPack=null,this.buffers=[]}}function ze(ir){return typeof ir=="string"}const Fe=Number.isInteger||function(ir){return typeof ir=="number"&&isFinite(ir)&&Math.floor(ir)===ir};function Ie(ir){return ir===void 0||Fe(ir)}function _e(ir){return Object.prototype.toString.call(ir)==="[object Object]"}function Ae(ir,$e){switch(ir){case je.CONNECT:return $e===void 0||_e($e);case je.DISCONNECT:return $e===void 0;case je.EVENT:return Array.isArray($e)&&(typeof $e[0]=="number"||typeof $e[0]=="string"&&Se.indexOf($e[0])===-1);case je.ACK:return Array.isArray($e);case je.CONNECT_ERROR:return typeof $e=="string"||_e($e);default:return!1}}function Je(ir){return ze(ir.nsp)&&Ie(ir.id)&&Ae(ir.type,ir.data)}return cjs$1}var on={},hasRequiredOn;function requireOn(){if(hasRequiredOn)return on;hasRequiredOn=1,Object.defineProperty(on,"__esModule",{value:!0}),on.on=Pe;function Pe(Me,Be,Ee){return Me.on(Be,Ee),function(){Me.off(Be,Ee)}}return on}var hasRequiredSocket;function requireSocket(){if(hasRequiredSocket)return socket;hasRequiredSocket=1;var Pe=socket&&socket.__importDefault||function(ke){return ke&&ke.__esModule?ke:{default:ke}};Object.defineProperty(socket,"__esModule",{value:!0}),socket.Socket=void 0;const Me=requireCjs$1(),Be=requireOn(),Ee=require$$5,Se=(0,Pe(requireBrowser()).default)("socket.io-client:socket"),je=Object.freeze({connect:1,connect_error:1,disconnect:1,disconnecting:1,newListener:1,removeListener:1});class Ue extends Ee.Emitter{constructor(De,ze,Fe){super(),this.connected=!1,this.recovered=!1,this.receiveBuffer=[],this.sendBuffer=[],this._queue=[],this._queueSeq=0,this.ids=0,this.acks={},this.flags={},this.io=De,this.nsp=ze,Fe&&Fe.auth&&(this.auth=Fe.auth),this._opts=Object.assign({},Fe),this.io._autoConnect&&this.open()}get disconnected(){return!this.connected}subEvents(){if(this.subs)return;const De=this.io;this.subs=[(0,Be.on)(De,"open",this.onopen.bind(this)),(0,Be.on)(De,"packet",this.onpacket.bind(this)),(0,Be.on)(De,"error",this.onerror.bind(this)),(0,Be.on)(De,"close",this.onclose.bind(this))]}get active(){return!!this.subs}connect(){return this.connected?this:(this.subEvents(),this.io._reconnecting||this.io.open(),this.io._readyState==="open"&&this.onopen(),this)}open(){return this.connect()}send(...De){return De.unshift("message"),this.emit.apply(this,De),this}emit(De,...ze){var Fe,Ie,_e;if(je.hasOwnProperty(De))throw new Error('"'+De.toString()+'" is a reserved event name');if(ze.unshift(De),this._opts.retries&&!this.flags.fromQueue&&!this.flags.volatile)return this._addToQueue(ze),this;const Ae={type:Me.PacketType.EVENT,data:ze};if(Ae.options={},Ae.options.compress=this.flags.compress!==!1,typeof ze[ze.length-1]=="function"){const cr=this.ids++;Se("emitting packet with ack id %d",cr);const xr=ze.pop();this._registerAckCallback(cr,xr),Ae.id=cr}const Je=(Ie=(Fe=this.io.engine)===null||Fe===void 0?void 0:Fe.transport)===null||Ie===void 0?void 0:Ie.writable,ir=this.connected&&!(!((_e=this.io.engine)===null||_e===void 0)&&_e._hasPingExpired());return this.flags.volatile&&!Je?Se("discard packet as the transport is not currently writable"):ir?(this.notifyOutgoingListeners(Ae),this.packet(Ae)):this.sendBuffer.push(Ae),this.flags={},this}_registerAckCallback(De,ze){var Fe;const Ie=(Fe=this.flags.timeout)!==null&&Fe!==void 0?Fe:this._opts.ackTimeout;if(Ie===void 0){this.acks[De]=ze;return}const _e=this.io.setTimeoutFn(()=>{delete this.acks[De];for(let Je=0;Je<this.sendBuffer.length;Je++)this.sendBuffer[Je].id===De&&(Se("removing packet with ack id %d from the buffer",De),this.sendBuffer.splice(Je,1));Se("event with ack id %d has timed out after %d ms",De,Ie),ze.call(this,new Error("operation has timed out"))},Ie),Ae=(...Je)=>{this.io.clearTimeoutFn(_e),ze.apply(this,Je)};Ae.withError=!0,this.acks[De]=Ae}emitWithAck(De,...ze){return new Promise((Fe,Ie)=>{const _e=(Ae,Je)=>Ae?Ie(Ae):Fe(Je);_e.withError=!0,ze.push(_e),this.emit(De,...ze)})}_addToQueue(De){let ze;typeof De[De.length-1]=="function"&&(ze=De.pop());const Fe={id:this._queueSeq++,tryCount:0,pending:!1,args:De,flags:Object.assign({fromQueue:!0},this.flags)};De.push((Ie,..._e)=>Fe!==this._queue[0]?Se("packet [%d] already acknowledged",Fe.id):(Ie!==null?Fe.tryCount>this._opts.retries&&(Se("packet [%d] is discarded after %d tries",Fe.id,Fe.tryCount),this._queue.shift(),ze&&ze(Ie)):(Se("packet [%d] was successfully sent",Fe.id),this._queue.shift(),ze&&ze(null,..._e)),Fe.pending=!1,this._drainQueue())),this._queue.push(Fe),this._drainQueue()}_drainQueue(De=!1){if(Se("draining queue"),!this.connected||this._queue.length===0)return;const ze=this._queue[0];if(ze.pending&&!De){Se("packet [%d] has already been sent and is waiting for an ack",ze.id);return}ze.pending=!0,ze.tryCount++,Se("sending packet [%d] (try n°%d)",ze.id,ze.tryCount),this.flags=ze.flags,this.emit.apply(this,ze.args)}packet(De){De.nsp=this.nsp,this.io._packet(De)}onopen(){Se("transport is open - connecting"),typeof this.auth=="function"?this.auth(De=>{this._sendConnectPacket(De)}):this._sendConnectPacket(this.auth)}_sendConnectPacket(De){this.packet({type:Me.PacketType.CONNECT,data:this._pid?Object.assign({pid:this._pid,offset:this._lastOffset},De):De})}onerror(De){this.connected||this.emitReserved("connect_error",De)}onclose(De,ze){Se("close (%s)",De),this.connected=!1,delete this.id,this.emitReserved("disconnect",De,ze),this._clearAcks()}_clearAcks(){Object.keys(this.acks).forEach(De=>{if(!this.sendBuffer.some(Fe=>String(Fe.id)===De)){const Fe=this.acks[De];delete this.acks[De],Fe.withError&&Fe.call(this,new Error("socket has been disconnected"))}})}onpacket(De){if(De.nsp===this.nsp)switch(De.type){case Me.PacketType.CONNECT:De.data&&De.data.sid?this.onconnect(De.data.sid,De.data.pid):this.emitReserved("connect_error",new Error("It seems you are trying to reach a Socket.IO server in v2.x with a v3.x client, but they are not compatible (more information here: https://socket.io/docs/v3/migrating-from-2-x-to-3-0/)"));break;case Me.PacketType.EVENT:case Me.PacketType.BINARY_EVENT:this.onevent(De);break;case Me.PacketType.ACK:case Me.PacketType.BINARY_ACK:this.onack(De);break;case Me.PacketType.DISCONNECT:this.ondisconnect();break;case Me.PacketType.CONNECT_ERROR:this.destroy();const Fe=new Error(De.data.message);Fe.data=De.data.data,this.emitReserved("connect_error",Fe);break}}onevent(De){const ze=De.data||[];Se("emitting event %j",ze),De.id!=null&&(Se("attaching ack callback to event"),ze.push(this.ack(De.id))),this.connected?this.emitEvent(ze):this.receiveBuffer.push(Object.freeze(ze))}emitEvent(De){if(this._anyListeners&&this._anyListeners.length){const ze=this._anyListeners.slice();for(const Fe of ze)Fe.apply(this,De)}super.emit.apply(this,De),this._pid&&De.length&&typeof De[De.length-1]=="string"&&(this._lastOffset=De[De.length-1])}ack(De){const ze=this;let Fe=!1;return function(...Ie){Fe||(Fe=!0,Se("sending ack %j",Ie),ze.packet({type:Me.PacketType.ACK,id:De,data:Ie}))}}onack(De){const ze=this.acks[De.id];if(typeof ze!="function"){Se("bad ack %s",De.id);return}delete this.acks[De.id],Se("calling ack %s with %j",De.id,De.data),ze.withError&&De.data.unshift(null),ze.apply(this,De.data)}onconnect(De,ze){Se("socket connected with id %s",De),this.id=De,this.recovered=ze&&this._pid===ze,this._pid=ze,this.connected=!0,this.emitBuffered(),this._drainQueue(!0),this.emitReserved("connect")}emitBuffered(){this.receiveBuffer.forEach(De=>this.emitEvent(De)),this.receiveBuffer=[],this.sendBuffer.forEach(De=>{this.notifyOutgoingListeners(De),this.packet(De)}),this.sendBuffer=[]}ondisconnect(){Se("server disconnect (%s)",this.nsp),this.destroy(),this.onclose("io server disconnect")}destroy(){this.subs&&(this.subs.forEach(De=>De()),this.subs=void 0),this.io._destroy(this)}disconnect(){return this.connected&&(Se("performing disconnect (%s)",this.nsp),this.packet({type:Me.PacketType.DISCONNECT})),this.destroy(),this.connected&&this.onclose("io client disconnect"),this}close(){return this.disconnect()}compress(De){return this.flags.compress=De,this}get volatile(){return this.flags.volatile=!0,this}timeout(De){return this.flags.timeout=De,this}onAny(De){return this._anyListeners=this._anyListeners||[],this._anyListeners.push(De),this}prependAny(De){return this._anyListeners=this._anyListeners||[],this._anyListeners.unshift(De),this}offAny(De){if(!this._anyListeners)return this;if(De){const ze=this._anyListeners;for(let Fe=0;Fe<ze.length;Fe++)if(De===ze[Fe])return ze.splice(Fe,1),this}else this._anyListeners=[];return this}listenersAny(){return this._anyListeners||[]}onAnyOutgoing(De){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.push(De),this}prependAnyOutgoing(De){return this._anyOutgoingListeners=this._anyOutgoingListeners||[],this._anyOutgoingListeners.unshift(De),this}offAnyOutgoing(De){if(!this._anyOutgoingListeners)return this;if(De){const ze=this._anyOutgoingListeners;for(let Fe=0;Fe<ze.length;Fe++)if(De===ze[Fe])return ze.splice(Fe,1),this}else this._anyOutgoingListeners=[];return this}listenersAnyOutgoing(){return this._anyOutgoingListeners||[]}notifyOutgoingListeners(De){if(this._anyOutgoingListeners&&this._anyOutgoingListeners.length){const ze=this._anyOutgoingListeners.slice();for(const Fe of ze)Fe.apply(this,De.data)}}}return socket.Socket=Ue,socket}var backo2={},hasRequiredBacko2;function requireBacko2(){if(hasRequiredBacko2)return backo2;hasRequiredBacko2=1,Object.defineProperty(backo2,"__esModule",{value:!0}),backo2.Backoff=Pe;function Pe(Me){Me=Me||{},this.ms=Me.min||100,this.max=Me.max||1e4,this.factor=Me.factor||2,this.jitter=Me.jitter>0&&Me.jitter<=1?Me.jitter:0,this.attempts=0}return Pe.prototype.duration=function(){var Me=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var Be=Math.random(),Ee=Math.floor(Be*this.jitter*Me);Me=(Math.floor(Be*10)&1)==0?Me-Ee:Me+Ee}return Math.min(Me,this.max)|0},Pe.prototype.reset=function(){this.attempts=0},Pe.prototype.setMin=function(Me){this.ms=Me},Pe.prototype.setMax=function(Me){this.max=Me},Pe.prototype.setJitter=function(Me){this.jitter=Me},backo2}var hasRequiredManager;function requireManager(){if(hasRequiredManager)return manager;hasRequiredManager=1;var Pe=manager&&manager.__createBinding||(Object.create?(function(_e,Ae,Je,ir){ir===void 0&&(ir=Je);var $e=Object.getOwnPropertyDescriptor(Ae,Je);(!$e||("get"in $e?!Ae.__esModule:$e.writable||$e.configurable))&&($e={enumerable:!0,get:function(){return Ae[Je]}}),Object.defineProperty(_e,ir,$e)}):(function(_e,Ae,Je,ir){ir===void 0&&(ir=Je),_e[ir]=Ae[Je]})),Me=manager&&manager.__setModuleDefault||(Object.create?(function(_e,Ae){Object.defineProperty(_e,"default",{enumerable:!0,value:Ae})}):function(_e,Ae){_e.default=Ae}),Be=manager&&manager.__importStar||function(_e){if(_e&&_e.__esModule)return _e;var Ae={};if(_e!=null)for(var Je in _e)Je!=="default"&&Object.prototype.hasOwnProperty.call(_e,Je)&&Pe(Ae,_e,Je);return Me(Ae,_e),Ae},Ee=manager&&manager.__importDefault||function(_e){return _e&&_e.__esModule?_e:{default:_e}};Object.defineProperty(manager,"__esModule",{value:!0}),manager.Manager=void 0;const Te=requireCjs$2(),Se=requireSocket(),je=Be(requireCjs$1()),Ue=requireOn(),ke=requireBacko2(),De=require$$5,Fe=(0,Ee(requireBrowser()).default)("socket.io-client:manager");class Ie extends De.Emitter{constructor(Ae,Je){var ir;super(),this.nsps={},this.subs=[],Ae&&typeof Ae=="object"&&(Je=Ae,Ae=void 0),Je=Je||{},Je.path=Je.path||"/socket.io",this.opts=Je,(0,Te.installTimerFunctions)(this,Je),this.reconnection(Je.reconnection!==!1),this.reconnectionAttempts(Je.reconnectionAttempts||1/0),this.reconnectionDelay(Je.reconnectionDelay||1e3),this.reconnectionDelayMax(Je.reconnectionDelayMax||5e3),this.randomizationFactor((ir=Je.randomizationFactor)!==null&&ir!==void 0?ir:.5),this.backoff=new ke.Backoff({min:this.reconnectionDelay(),max:this.reconnectionDelayMax(),jitter:this.randomizationFactor()}),this.timeout(Je.timeout==null?2e4:Je.timeout),this._readyState="closed",this.uri=Ae;const $e=Je.parser||je;this.encoder=new $e.Encoder,this.decoder=new $e.Decoder,this._autoConnect=Je.autoConnect!==!1,this._autoConnect&&this.open()}reconnection(Ae){return arguments.length?(this._reconnection=!!Ae,Ae||(this.skipReconnect=!0),this):this._reconnection}reconnectionAttempts(Ae){return Ae===void 0?this._reconnectionAttempts:(this._reconnectionAttempts=Ae,this)}reconnectionDelay(Ae){var Je;return Ae===void 0?this._reconnectionDelay:(this._reconnectionDelay=Ae,(Je=this.backoff)===null||Je===void 0||Je.setMin(Ae),this)}randomizationFactor(Ae){var Je;return Ae===void 0?this._randomizationFactor:(this._randomizationFactor=Ae,(Je=this.backoff)===null||Je===void 0||Je.setJitter(Ae),this)}reconnectionDelayMax(Ae){var Je;return Ae===void 0?this._reconnectionDelayMax:(this._reconnectionDelayMax=Ae,(Je=this.backoff)===null||Je===void 0||Je.setMax(Ae),this)}timeout(Ae){return arguments.length?(this._timeout=Ae,this):this._timeout}maybeReconnectOnOpen(){!this._reconnecting&&this._reconnection&&this.backoff.attempts===0&&this.reconnect()}open(Ae){if(Fe("readyState %s",this._readyState),~this._readyState.indexOf("open"))return this;Fe("opening %s",this.uri),this.engine=new Te.Socket(this.uri,this.opts);const Je=this.engine,ir=this;this._readyState="opening",this.skipReconnect=!1;const $e=(0,Ue.on)(Je,"open",function(){ir.onopen(),Ae&&Ae()}),cr=Tr=>{Fe("error"),this.cleanup(),this._readyState="closed",this.emitReserved("error",Tr),Ae?Ae(Tr):this.maybeReconnectOnOpen()},xr=(0,Ue.on)(Je,"error",cr);if(this._timeout!==!1){const Tr=this._timeout;Fe("connect attempt will timeout after %d",Tr);const Mr=this.setTimeoutFn(()=>{Fe("connect attempt timed out after %d",Tr),$e(),cr(new Error("timeout")),Je.close()},Tr);this.opts.autoUnref&&Mr.unref(),this.subs.push(()=>{this.clearTimeoutFn(Mr)})}return this.subs.push($e),this.subs.push(xr),this}connect(Ae){return this.open(Ae)}onopen(){Fe("open"),this.cleanup(),this._readyState="open",this.emitReserved("open");const Ae=this.engine;this.subs.push((0,Ue.on)(Ae,"ping",this.onping.bind(this)),(0,Ue.on)(Ae,"data",this.ondata.bind(this)),(0,Ue.on)(Ae,"error",this.onerror.bind(this)),(0,Ue.on)(Ae,"close",this.onclose.bind(this)),(0,Ue.on)(this.decoder,"decoded",this.ondecoded.bind(this)))}onping(){this.emitReserved("ping")}ondata(Ae){try{this.decoder.add(Ae)}catch(Je){this.onclose("parse error",Je)}}ondecoded(Ae){(0,Te.nextTick)(()=>{this.emitReserved("packet",Ae)},this.setTimeoutFn)}onerror(Ae){Fe("error",Ae),this.emitReserved("error",Ae)}socket(Ae,Je){let ir=this.nsps[Ae];return ir?this._autoConnect&&!ir.active&&ir.connect():(ir=new Se.Socket(this,Ae,Je),this.nsps[Ae]=ir),ir}_destroy(Ae){const Je=Object.keys(this.nsps);for(const ir of Je)if(this.nsps[ir].active){Fe("socket %s is still active, skipping close",ir);return}this._close()}_packet(Ae){Fe("writing packet %j",Ae);const Je=this.encoder.encode(Ae);for(let ir=0;ir<Je.length;ir++)this.engine.write(Je[ir],Ae.options)}cleanup(){Fe("cleanup"),this.subs.forEach(Ae=>Ae()),this.subs.length=0,this.decoder.destroy()}_close(){Fe("disconnect"),this.skipReconnect=!0,this._reconnecting=!1,this.onclose("forced close")}disconnect(){return this._close()}onclose(Ae,Je){var ir;Fe("closed due to %s",Ae),this.cleanup(),(ir=this.engine)===null||ir===void 0||ir.close(),this.backoff.reset(),this._readyState="closed",this.emitReserved("close",Ae,Je),this._reconnection&&!this.skipReconnect&&this.reconnect()}reconnect(){if(this._reconnecting||this.skipReconnect)return this;const Ae=this;if(this.backoff.attempts>=this._reconnectionAttempts)Fe("reconnect failed"),this.backoff.reset(),this.emitReserved("reconnect_failed"),this._reconnecting=!1;else{const Je=this.backoff.duration();Fe("will wait %dms before reconnect attempt",Je),this._reconnecting=!0;const ir=this.setTimeoutFn(()=>{Ae.skipReconnect||(Fe("attempting reconnect"),this.emitReserved("reconnect_attempt",Ae.backoff.attempts),!Ae.skipReconnect&&Ae.open($e=>{$e?(Fe("reconnect attempt error"),Ae._reconnecting=!1,Ae.reconnect(),this.emitReserved("reconnect_error",$e)):(Fe("reconnect success"),Ae.onreconnect())}))},Je);this.opts.autoUnref&&ir.unref(),this.subs.push(()=>{this.clearTimeoutFn(ir)})}}onreconnect(){const Ae=this.backoff.attempts;this._reconnecting=!1,this.backoff.reset(),this.emitReserved("reconnect",Ae)}}return manager.Manager=Ie,manager}var cjs=cjs$4.exports,hasRequiredCjs;function requireCjs(){return hasRequiredCjs||(hasRequiredCjs=1,(function(Pe,Me){var Be=cjs&&cjs.__importDefault||function(Ie){return Ie&&Ie.__esModule?Ie:{default:Ie}};Object.defineProperty(Me,"__esModule",{value:!0}),Me.WebTransport=Me.WebSocket=Me.NodeWebSocket=Me.XHR=Me.NodeXHR=Me.Fetch=Me.Socket=Me.Manager=Me.protocol=void 0,Me.io=De,Me.connect=De,Me.default=De;const Ee=requireUrl(),Te=requireManager();Object.defineProperty(Me,"Manager",{enumerable:!0,get:function(){return Te.Manager}});const Se=requireSocket();Object.defineProperty(Me,"Socket",{enumerable:!0,get:function(){return Se.Socket}});const Ue=(0,Be(requireBrowser()).default)("socket.io-client"),ke={};function De(Ie,_e){typeof Ie=="object"&&(_e=Ie,Ie=void 0),_e=_e||{};const Ae=(0,Ee.url)(Ie,_e.path||"/socket.io"),Je=Ae.source,ir=Ae.id,$e=Ae.path,cr=ke[ir]&&$e in ke[ir].nsps,xr=_e.forceNew||_e["force new connection"]||_e.multiplex===!1||cr;let Tr;return xr?(Ue("ignoring socket cache for %s",Je),Tr=new Te.Manager(Je,_e)):(ke[ir]||(Ue("new io instance for %s",Je),ke[ir]=new Te.Manager(Je,_e)),Tr=ke[ir]),Ae.query&&!_e.query&&(_e.query=Ae.queryKey),Tr.socket(Ae.path,_e)}Object.assign(De,{Manager:Te.Manager,Socket:Se.Socket,io:De,connect:De});var ze=requireCjs$1();Object.defineProperty(Me,"protocol",{enumerable:!0,get:function(){return ze.protocol}});var Fe=requireCjs$2();Object.defineProperty(Me,"Fetch",{enumerable:!0,get:function(){return Fe.Fetch}}),Object.defineProperty(Me,"NodeXHR",{enumerable:!0,get:function(){return Fe.NodeXHR}}),Object.defineProperty(Me,"XHR",{enumerable:!0,get:function(){return Fe.XHR}}),Object.defineProperty(Me,"NodeWebSocket",{enumerable:!0,get:function(){return Fe.NodeWebSocket}}),Object.defineProperty(Me,"WebSocket",{enumerable:!0,get:function(){return Fe.WebSocket}}),Object.defineProperty(Me,"WebTransport",{enumerable:!0,get:function(){return Fe.WebTransport}}),Pe.exports=De})(cjs$4,cjs$4.exports)),cjs$4.exports}var n=(function(){return typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:this})();function i(){n.console&&typeof n.console.log=="function"&&n.console.log.apply(n.console,arguments)}var a={log:i,warn:function(Pe){n.console&&(typeof n.console.warn=="function"?n.console.warn.apply(n.console,arguments):i.call(null,arguments))},error:function(Pe){n.console&&(typeof n.console.error=="function"?n.console.error.apply(n.console,arguments):i(Pe))}};function o(Pe,Me,Be){var Ee=new XMLHttpRequest;Ee.open("GET",Pe),Ee.responseType="blob",Ee.onload=function(){l(Ee.response,Me,Be)},Ee.onerror=function(){a.error("could not download file")},Ee.send()}function s(Pe){var Me=new XMLHttpRequest;Me.open("HEAD",Pe,!1);try{Me.send()}catch(Be){}return Me.status>=200&&Me.status<=299}function c(Pe){try{Pe.dispatchEvent(new MouseEvent("click"))}catch(Be){var Me=document.createEvent("MouseEvents");Me.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),Pe.dispatchEvent(Me)}}var u,h,l=n.saveAs||((typeof window=="undefined"?"undefined":_typeof$1(window))!=="object"||window!==n?function(){}:typeof HTMLAnchorElement!="undefined"&&"download"in HTMLAnchorElement.prototype?function(Pe,Me,Be){var Ee=n.URL||n.webkitURL,Te=document.createElement("a");Me=Me||Pe.name||"download",Te.download=Me,Te.rel="noopener",typeof Pe=="string"?(Te.href=Pe,Te.origin!==location.origin?s(Te.href)?o(Pe,Me,Be):c(Te,Te.target="_blank"):c(Te)):(Te.href=Ee.createObjectURL(Pe),setTimeout((function(){Ee.revokeObjectURL(Te.href)}),4e4),setTimeout((function(){c(Te)}),0))}:"msSaveOrOpenBlob"in navigator?function(Pe,Me,Be){if(Me=Me||Pe.name||"download",typeof Pe=="string")if(s(Pe))o(Pe,Me,Be);else{var Ee=document.createElement("a");Ee.href=Pe,Ee.target="_blank",setTimeout((function(){c(Ee)}))}else navigator.msSaveOrOpenBlob((function(Te,Se){return Se===void 0?Se={autoBom:!1}:_typeof$1(Se)!=="object"&&(a.warn("Deprecated: Expected third argument to be a object"),Se={autoBom:!Se}),Se.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(Te.type)?new Blob(["\uFEFF",Te],{type:Te.type}):Te})(Pe,Be),Me)}:function(Pe,Me,Be,Ee){if((Ee=Ee||open("","_blank"))&&(Ee.document.title=Ee.document.body.innerText="downloading..."),typeof Pe=="string")return o(Pe,Me,Be);var Te=Pe.type==="application/octet-stream",Se=/constructor/i.test(n.HTMLElement)||n.safari,je=/CriOS\/[\d]+/.test(navigator.userAgent);if((je||Te&&Se)&&(typeof FileReader=="undefined"?"undefined":_typeof$1(FileReader))==="object"){var Ue=new FileReader;Ue.onloadend=function(){var ze=Ue.result;ze=je?ze:ze.replace(/^data:[^;]*;/,"data:attachment/file;"),Ee?Ee.location.href=ze:location=ze,Ee=null},Ue.readAsDataURL(Pe)}else{var ke=n.URL||n.webkitURL,De=ke.createObjectURL(Pe);Ee?Ee.location=De:location.href=De,Ee=null,setTimeout((function(){ke.revokeObjectURL(De)}),4e4)}});/**
|
||
* A class to parse color values
|
||
* @author Stoyan Stefanov <sstoo@gmail.com>
|
||
* {@link http://www.phpied.com/rgb-color-parser-in-javascript/}
|
||
* @license Use it if you like it
|
||
*/function f(Pe){var Me;Pe=Pe||"",this.ok=!1,Pe.charAt(0)=="#"&&(Pe=Pe.substr(1,6)),Pe={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[Pe=(Pe=Pe.replace(/ /g,"")).toLowerCase()]||Pe;for(var Be=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(Ue){return[parseInt(Ue[1]),parseInt(Ue[2]),parseInt(Ue[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(Ue){return[parseInt(Ue[1],16),parseInt(Ue[2],16),parseInt(Ue[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(Ue){return[parseInt(Ue[1]+Ue[1],16),parseInt(Ue[2]+Ue[2],16),parseInt(Ue[3]+Ue[3],16)]}}],Ee=0;Ee<Be.length;Ee++){var Te=Be[Ee].re,Se=Be[Ee].process,je=Te.exec(Pe);je&&(Me=Se(je),this.r=Me[0],this.g=Me[1],this.b=Me[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:this.r>255?255:this.r,this.g=this.g<0||isNaN(this.g)?0:this.g>255?255:this.g,this.b=this.b<0||isNaN(this.b)?0:this.b>255?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var Ue=this.r.toString(16),ke=this.g.toString(16),De=this.b.toString(16);return Ue.length==1&&(Ue="0"+Ue),ke.length==1&&(ke="0"+ke),De.length==1&&(De="0"+De),"#"+Ue+ke+De}}/**
|
||
* @license
|
||
* Joseph Myers does not specify a particular license for his work.
|
||
*
|
||
* Author: Joseph Myers
|
||
* Accessed from: http://www.myersdaily.org/joseph/javascript/md5.js
|
||
*
|
||
* Modified by: Owen Leong
|
||
*/function d(Pe,Me){var Be=Pe[0],Ee=Pe[1],Te=Pe[2],Se=Pe[3];Be=g(Be,Ee,Te,Se,Me[0],7,-680876936),Se=g(Se,Be,Ee,Te,Me[1],12,-389564586),Te=g(Te,Se,Be,Ee,Me[2],17,606105819),Ee=g(Ee,Te,Se,Be,Me[3],22,-1044525330),Be=g(Be,Ee,Te,Se,Me[4],7,-176418897),Se=g(Se,Be,Ee,Te,Me[5],12,1200080426),Te=g(Te,Se,Be,Ee,Me[6],17,-1473231341),Ee=g(Ee,Te,Se,Be,Me[7],22,-45705983),Be=g(Be,Ee,Te,Se,Me[8],7,1770035416),Se=g(Se,Be,Ee,Te,Me[9],12,-1958414417),Te=g(Te,Se,Be,Ee,Me[10],17,-42063),Ee=g(Ee,Te,Se,Be,Me[11],22,-1990404162),Be=g(Be,Ee,Te,Se,Me[12],7,1804603682),Se=g(Se,Be,Ee,Te,Me[13],12,-40341101),Te=g(Te,Se,Be,Ee,Me[14],17,-1502002290),Be=m(Be,Ee=g(Ee,Te,Se,Be,Me[15],22,1236535329),Te,Se,Me[1],5,-165796510),Se=m(Se,Be,Ee,Te,Me[6],9,-1069501632),Te=m(Te,Se,Be,Ee,Me[11],14,643717713),Ee=m(Ee,Te,Se,Be,Me[0],20,-373897302),Be=m(Be,Ee,Te,Se,Me[5],5,-701558691),Se=m(Se,Be,Ee,Te,Me[10],9,38016083),Te=m(Te,Se,Be,Ee,Me[15],14,-660478335),Ee=m(Ee,Te,Se,Be,Me[4],20,-405537848),Be=m(Be,Ee,Te,Se,Me[9],5,568446438),Se=m(Se,Be,Ee,Te,Me[14],9,-1019803690),Te=m(Te,Se,Be,Ee,Me[3],14,-187363961),Ee=m(Ee,Te,Se,Be,Me[8],20,1163531501),Be=m(Be,Ee,Te,Se,Me[13],5,-1444681467),Se=m(Se,Be,Ee,Te,Me[2],9,-51403784),Te=m(Te,Se,Be,Ee,Me[7],14,1735328473),Be=v(Be,Ee=m(Ee,Te,Se,Be,Me[12],20,-1926607734),Te,Se,Me[5],4,-378558),Se=v(Se,Be,Ee,Te,Me[8],11,-2022574463),Te=v(Te,Se,Be,Ee,Me[11],16,1839030562),Ee=v(Ee,Te,Se,Be,Me[14],23,-35309556),Be=v(Be,Ee,Te,Se,Me[1],4,-1530992060),Se=v(Se,Be,Ee,Te,Me[4],11,1272893353),Te=v(Te,Se,Be,Ee,Me[7],16,-155497632),Ee=v(Ee,Te,Se,Be,Me[10],23,-1094730640),Be=v(Be,Ee,Te,Se,Me[13],4,681279174),Se=v(Se,Be,Ee,Te,Me[0],11,-358537222),Te=v(Te,Se,Be,Ee,Me[3],16,-722521979),Ee=v(Ee,Te,Se,Be,Me[6],23,76029189),Be=v(Be,Ee,Te,Se,Me[9],4,-640364487),Se=v(Se,Be,Ee,Te,Me[12],11,-421815835),Te=v(Te,Se,Be,Ee,Me[15],16,530742520),Be=b(Be,Ee=v(Ee,Te,Se,Be,Me[2],23,-995338651),Te,Se,Me[0],6,-198630844),Se=b(Se,Be,Ee,Te,Me[7],10,1126891415),Te=b(Te,Se,Be,Ee,Me[14],15,-1416354905),Ee=b(Ee,Te,Se,Be,Me[5],21,-57434055),Be=b(Be,Ee,Te,Se,Me[12],6,1700485571),Se=b(Se,Be,Ee,Te,Me[3],10,-1894986606),Te=b(Te,Se,Be,Ee,Me[10],15,-1051523),Ee=b(Ee,Te,Se,Be,Me[1],21,-2054922799),Be=b(Be,Ee,Te,Se,Me[8],6,1873313359),Se=b(Se,Be,Ee,Te,Me[15],10,-30611744),Te=b(Te,Se,Be,Ee,Me[6],15,-1560198380),Ee=b(Ee,Te,Se,Be,Me[13],21,1309151649),Be=b(Be,Ee,Te,Se,Me[4],6,-145523070),Se=b(Se,Be,Ee,Te,Me[11],10,-1120210379),Te=b(Te,Se,Be,Ee,Me[2],15,718787259),Ee=b(Ee,Te,Se,Be,Me[9],21,-343485551),Pe[0]=_$1(Be,Pe[0]),Pe[1]=_$1(Ee,Pe[1]),Pe[2]=_$1(Te,Pe[2]),Pe[3]=_$1(Se,Pe[3])}function p(Pe,Me,Be,Ee,Te,Se){return Me=_$1(_$1(Me,Pe),_$1(Ee,Se)),_$1(Me<<Te|Me>>>32-Te,Be)}function g(Pe,Me,Be,Ee,Te,Se,je){return p(Me&Be|~Me&Ee,Pe,Me,Te,Se,je)}function m(Pe,Me,Be,Ee,Te,Se,je){return p(Me&Ee|Be&~Ee,Pe,Me,Te,Se,je)}function v(Pe,Me,Be,Ee,Te,Se,je){return p(Me^Be^Ee,Pe,Me,Te,Se,je)}function b(Pe,Me,Be,Ee,Te,Se,je){return p(Be^(Me|~Ee),Pe,Me,Te,Se,je)}function y(Pe){var Me,Be=Pe.length,Ee=[1732584193,-271733879,-1732584194,271733878];for(Me=64;Me<=Pe.length;Me+=64)d(Ee,w(Pe.substring(Me-64,Me)));Pe=Pe.substring(Me-64);var Te=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(Me=0;Me<Pe.length;Me++)Te[Me>>2]|=Pe.charCodeAt(Me)<<(Me%4<<3);if(Te[Me>>2]|=128<<(Me%4<<3),Me>55)for(d(Ee,Te),Me=0;Me<16;Me++)Te[Me]=0;return Te[14]=8*Be,d(Ee,Te),Ee}function w(Pe){var Me,Be=[];for(Me=0;Me<64;Me+=4)Be[Me>>2]=Pe.charCodeAt(Me)+(Pe.charCodeAt(Me+1)<<8)+(Pe.charCodeAt(Me+2)<<16)+(Pe.charCodeAt(Me+3)<<24);return Be}u=n.atob.bind(n),h=n.btoa.bind(n);var N="0123456789abcdef".split("");function L(Pe){for(var Me="",Be=0;Be<4;Be++)Me+=N[Pe>>8*Be+4&15]+N[Pe>>8*Be&15];return Me}function A(Pe){return String.fromCharCode((255&Pe)>>0,(65280&Pe)>>8,(16711680&Pe)>>16,(4278190080&Pe)>>24)}function x(Pe){return y(Pe).map(A).join("")}var S=(function(Pe){for(var Me=0;Me<Pe.length;Me++)Pe[Me]=L(Pe[Me]);return Pe.join("")})(y("hello"))!="5d41402abc4b2a76b9719d911017c592";function _$1(Pe,Me){if(S){var Be=(65535&Pe)+(65535&Me);return(Pe>>16)+(Me>>16)+(Be>>16)<<16|65535&Be}return Pe+Me&4294967295}/**
|
||
* @license
|
||
* FPDF is released under a permissive license: there is no usage restriction.
|
||
* You may embed it freely in your application (commercial or not), with or
|
||
* without modifications.
|
||
*
|
||
* Reference: http://www.fpdf.org/en/script/script37.php
|
||
*/function P(Pe,Me){var Be,Ee,Te,Se;if(Pe!==Be){for(var je=(Te=Pe,Se=1+(256/Pe.length>>0),new Array(Se+1).join(Te)),Ue=[],ke=0;ke<256;ke++)Ue[ke]=ke;var De=0;for(ke=0;ke<256;ke++){var ze=Ue[ke];De=(De+ze+je.charCodeAt(ke))%256,Ue[ke]=Ue[De],Ue[De]=ze}Be=Pe,Ee=Ue}else Ue=Ee;var Fe=Me.length,Ie=0,_e=0,Ae="";for(ke=0;ke<Fe;ke++)_e=(_e+(ze=Ue[Ie=(Ie+1)%256]))%256,Ue[Ie]=Ue[_e],Ue[_e]=ze,je=Ue[(Ue[Ie]+Ue[_e])%256],Ae+=String.fromCharCode(Me.charCodeAt(ke)^je);return Ae}/**
|
||
* @license
|
||
* Licensed under the MIT License.
|
||
* http://opensource.org/licenses/mit-license
|
||
* Author: Owen Leong (@owenl131)
|
||
* Date: 15 Oct 2020
|
||
* References:
|
||
* https://www.cs.cmu.edu/~dst/Adobe/Gallery/anon21jul01-pdf-encryption.txt
|
||
* https://github.com/foliojs/pdfkit/blob/master/lib/security.js
|
||
* http://www.fpdf.org/en/script/script37.php
|
||
*/var k={print:4,modify:8,copy:16,"annot-forms":32};function I(Pe,Me,Be,Ee){this.v=1,this.r=2;var Te=192;Pe.forEach((function(Ue){if(k.perm!==void 0)throw new Error("Invalid permission: "+Ue);Te+=k[Ue]})),this.padding="(¿N^NuAd\0NVÿú\b..\0¶Ðh>/\f©þdSiz";var Se=(Me+this.padding).substr(0,32),je=(Be+this.padding).substr(0,32);this.O=this.processOwnerPassword(Se,je),this.P=-(1+(255^Te)),this.encryptionKey=x(Se+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(Ee)).substr(0,5),this.U=P(this.encryptionKey,this.padding)}function F(Pe){if(/[^\u0000-\u00ff]/.test(Pe))throw new Error("Invalid PDF Name Object: "+Pe+", Only accept ASCII characters.");for(var Me="",Be=Pe.length,Ee=0;Ee<Be;Ee++){var Te=Pe.charCodeAt(Ee);Te<33||Te===35||Te===37||Te===40||Te===41||Te===47||Te===60||Te===62||Te===91||Te===93||Te===123||Te===125||Te>126?Me+="#"+("0"+Te.toString(16)).slice(-2):Me+=Pe[Ee]}return Me}function C(Pe){if(_typeof$1(Pe)!=="object")throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var Me={};this.subscribe=function(Be,Ee,Te){if(Te=Te||!1,typeof Be!="string"||typeof Ee!="function"||typeof Te!="boolean")throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");Me.hasOwnProperty(Be)||(Me[Be]={});var Se=Math.random().toString(35);return Me[Be][Se]=[Ee,!!Te],Se},this.unsubscribe=function(Be){for(var Ee in Me)if(Me[Ee][Be])return delete Me[Ee][Be],Object.keys(Me[Ee]).length===0&&delete Me[Ee],!0;return!1},this.publish=function(Be){if(Me.hasOwnProperty(Be)){var Ee=Array.prototype.slice.call(arguments,1),Te=[];for(var Se in Me[Be]){var je=Me[Be][Se];try{je[0].apply(Pe,Ee)}catch(Ue){n.console&&a.error("jsPDF PubSub Error",Ue.message,Ue)}je[1]&&Te.push(Se)}Te.length&&Te.forEach(this.unsubscribe)}},this.getTopics=function(){return Me}}function j(Pe){if(!(this instanceof j))return new j(Pe);var Me="opacity,stroke-opacity".split(",");for(var Be in Pe)Pe.hasOwnProperty(Be)&&Me.indexOf(Be)>=0&&(this[Be]=Pe[Be]);this.id="",this.objectNumber=-1}function O(Pe,Me){this.gState=Pe,this.matrix=Me,this.id="",this.objectNumber=-1}function B(Pe,Me,Be,Ee,Te){if(!(this instanceof B))return new B(Pe,Me,Be,Ee,Te);this.type=Pe==="axial"?2:3,this.coords=Me,this.colors=Be,O.call(this,Ee,Te)}function M(Pe,Me,Be,Ee,Te){if(!(this instanceof M))return new M(Pe,Me,Be,Ee,Te);this.boundingBox=Pe,this.xStep=Me,this.yStep=Be,this.stream="",this.cloneIndex=0,O.call(this,Ee,Te)}function E(Pe){var Me,Be=typeof arguments[0]=="string"?arguments[0]:"p",Ee=arguments[1],Te=arguments[2],Se=arguments[3],je=[],Ue=1,ke=16,De="S",ze=null;_typeof$1(Pe=Pe||{})==="object"&&(Be=Pe.orientation,Ee=Pe.unit||Ee,Te=Pe.format||Te,Se=Pe.compress||Pe.compressPdf||Se,(ze=Pe.encryption||null)!==null&&(ze.userPassword=ze.userPassword||"",ze.ownerPassword=ze.ownerPassword||"",ze.userPermissions=ze.userPermissions||[]),Ue=typeof Pe.userUnit=="number"?Math.abs(Pe.userUnit):1,Pe.precision!==void 0&&(Me=Pe.precision),Pe.floatPrecision!==void 0&&(ke=Pe.floatPrecision),De=Pe.defaultPathOperation||"S"),je=Pe.filters||(Se===!0?["FlateEncode"]:je),Ee=Ee||"mm",Be=(""+(Be||"P")).toLowerCase();var Fe=Pe.putOnlyUsedFonts||!1,Ie={},_e={internal:{},__private__:{}};_e.__private__.PubSub=C;var Ae="1.3",Je=_e.__private__.getPdfVersion=function(){return Ae};_e.__private__.setPdfVersion=function(hr){Ae=hr};var ir={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};_e.__private__.getPageFormats=function(){return ir};var $e=_e.__private__.getPageFormat=function(hr){return ir[hr]};Te=Te||"a4";var cr={COMPAT:"compat",ADVANCED:"advanced"},xr=cr.COMPAT;function Tr(){this.saveGraphicsState(),Fn(new So(xa,0,0,-xa,0,ns()*xa).toString()+" cm"),this.setFontSize(this.getFontSize()/xa),De="n",xr=cr.ADVANCED}function Mr(){this.restoreGraphicsState(),De="S",xr=cr.COMPAT}var mr=_e.__private__.combineFontStyleAndFontWeight=function(hr,nn){if(hr=="bold"&&nn=="normal"||hr=="bold"&&nn==400||hr=="normal"&&nn=="italic"||hr=="bold"&&nn=="italic")throw new Error("Invalid Combination of fontweight and fontstyle");return nn&&(hr=nn==400||nn==="normal"?hr==="italic"?"italic":"normal":nn!=700&&nn!=="bold"||hr!=="normal"?(nn==700?"bold":nn)+""+hr:"bold"),hr};_e.advancedAPI=function(hr){var nn=xr===cr.COMPAT;return nn&&Tr.call(this),typeof hr!="function"||(hr(this),nn&&Mr.call(this)),this},_e.compatAPI=function(hr){var nn=xr===cr.ADVANCED;return nn&&Mr.call(this),typeof hr!="function"||(hr(this),nn&&Tr.call(this)),this},_e.isAdvancedAPI=function(){return xr===cr.ADVANCED};var Ze,xe=function(hr){if(xr!==cr.ADVANCED)throw new Error(hr+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},er=_e.roundToPrecision=_e.__private__.roundToPrecision=function(hr,nn){var Rn=Me||nn;if(isNaN(hr)||isNaN(Rn))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return hr.toFixed(Rn).replace(/0+$/,"")};Ze=_e.hpf=_e.__private__.hpf=typeof ke=="number"?function(hr){if(isNaN(hr))throw new Error("Invalid argument passed to jsPDF.hpf");return er(hr,ke)}:ke==="smart"?function(hr){if(isNaN(hr))throw new Error("Invalid argument passed to jsPDF.hpf");return er(hr,hr>-1&&hr<1?16:5)}:function(hr){if(isNaN(hr))throw new Error("Invalid argument passed to jsPDF.hpf");return er(hr,16)};var Ge=_e.f2=_e.__private__.f2=function(hr){if(isNaN(hr))throw new Error("Invalid argument passed to jsPDF.f2");return er(hr,2)},tr=_e.__private__.f3=function(hr){if(isNaN(hr))throw new Error("Invalid argument passed to jsPDF.f3");return er(hr,3)},sr=_e.scale=_e.__private__.scale=function(hr){if(isNaN(hr))throw new Error("Invalid argument passed to jsPDF.scale");return xr===cr.COMPAT?hr*xa:xr===cr.ADVANCED?hr:void 0},pr=function(hr){return xr===cr.COMPAT?ns()-hr:xr===cr.ADVANCED?hr:void 0},Ir=function(hr){return sr(pr(hr))};_e.__private__.setPrecision=_e.setPrecision=function(hr){typeof parseInt(hr,10)=="number"&&(Me=parseInt(hr,10))};var Pr,dr="00000000000000000000000000000000",wr=_e.__private__.getFileId=function(){return dr},Ce=_e.__private__.setFileId=function(hr){return dr=hr!==void 0&&/^[a-fA-F0-9]{32}$/.test(hr)?hr.toUpperCase():dr.split("").map((function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))})).join(""),ze!==null&&(W1=new I(ze.userPermissions,ze.userPassword,ze.ownerPassword,dr)),dr};_e.setFileId=function(hr){return Ce(hr),this},_e.getFileId=function(){return wr()};var vr=_e.__private__.convertDateToPDFDate=function(hr){var nn=hr.getTimezoneOffset(),Rn=nn<0?"+":"-",$n=Math.floor(Math.abs(nn/60)),Ui=Math.abs(nn%60),Di=[Rn,xn($n),"'",xn(Ui),"'"].join("");return["D:",hr.getFullYear(),xn(hr.getMonth()+1),xn(hr.getDate()),xn(hr.getHours()),xn(hr.getMinutes()),xn(hr.getSeconds()),Di].join("")},qr=_e.__private__.convertPDFDateToDate=function(hr){var nn=parseInt(hr.substr(2,4),10),Rn=parseInt(hr.substr(6,2),10)-1,$n=parseInt(hr.substr(8,2),10),Ui=parseInt(hr.substr(10,2),10),Di=parseInt(hr.substr(12,2),10),ga=parseInt(hr.substr(14,2),10);return new Date(nn,Rn,$n,Ui,Di,ga,0)},He=_e.__private__.setCreationDate=function(hr){var nn;if(hr===void 0&&(hr=new Date),hr instanceof Date)nn=vr(hr);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(hr))throw new Error("Invalid argument passed to jsPDF.setCreationDate");nn=hr}return Pr=nn},Oe=_e.__private__.getCreationDate=function(hr){var nn=Pr;return hr==="jsDate"&&(nn=qr(Pr)),nn};_e.setCreationDate=function(hr){return He(hr),this},_e.getCreationDate=function(hr){return Oe(hr)};var rr,xn=_e.__private__.padd2=function(hr){return("0"+parseInt(hr)).slice(-2)},Mn=_e.__private__.padd2Hex=function(hr){return("00"+(hr=hr.toString())).substr(hr.length)},Vn=0,Nn=[],tn=[],fi=0,xi=[],Ur=[],di=!1,gn=tn,si=function(){Vn=0,fi=0,tn=[],Nn=[],xi=[],Ka=Ys(),Fa=Ys()};_e.__private__.setCustomOutputDestination=function(hr){di=!0,gn=hr};var Pi=function(hr){di||(gn=hr)};_e.__private__.resetCustomOutputDestination=function(){di=!1,gn=tn};var Fn=_e.__private__.out=function(hr){return hr=hr.toString(),fi+=hr.length+1,gn.push(hr),gn},Xa=_e.__private__.write=function(hr){return Fn(arguments.length===1?hr.toString():Array.prototype.join.call(arguments," "))},Sa=_e.__private__.getArrayBuffer=function(hr){for(var nn=hr.length,Rn=new ArrayBuffer(nn),$n=new Uint8Array(Rn);nn--;)$n[nn]=hr.charCodeAt(nn);return Rn},na=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]];_e.__private__.getStandardFonts=function(){return na};var Na=Pe.fontSize||16;_e.__private__.setFontSize=_e.setFontSize=function(hr){return Na=xr===cr.ADVANCED?hr/xa:hr,this};var ya,_a=_e.__private__.getFontSize=_e.getFontSize=function(){return xr===cr.COMPAT?Na:Na*xa},lr=Pe.R2L||!1;_e.__private__.setR2L=_e.setR2L=function(hr){return lr=hr,this},_e.__private__.getR2L=_e.getR2L=function(){return lr};var Sr,ha=_e.__private__.setZoomMode=function(hr){var nn=[void 0,null,"fullwidth","fullheight","fullpage","original"];if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(hr))ya=hr;else if(isNaN(hr)){if(nn.indexOf(hr)===-1)throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+hr+'" is not recognized.');ya=hr}else ya=parseInt(hr,10)};_e.__private__.getZoomMode=function(){return ya};var oo,Qa=_e.__private__.setPageMode=function(hr){if([void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(hr)==-1)throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+hr+'" is not recognized.');Sr=hr};_e.__private__.getPageMode=function(){return Sr};var xs=_e.__private__.setLayoutMode=function(hr){if([void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(hr)==-1)throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+hr+'" is not recognized.');oo=hr};_e.__private__.getLayoutMode=function(){return oo},_e.__private__.setDisplayMode=_e.setDisplayMode=function(hr,nn,Rn){return ha(hr),xs(nn),Qa(Rn),this};var Ti={title:"",subject:"",author:"",keywords:"",creator:""};_e.__private__.getDocumentProperty=function(hr){if(Object.keys(Ti).indexOf(hr)===-1)throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return Ti[hr]},_e.__private__.getDocumentProperties=function(){return Ti},_e.__private__.setDocumentProperties=_e.setProperties=_e.setDocumentProperties=function(hr){for(var nn in Ti)Ti.hasOwnProperty(nn)&&hr[nn]&&(Ti[nn]=hr[nn]);return this},_e.__private__.setDocumentProperty=function(hr,nn){if(Object.keys(Ti).indexOf(hr)===-1)throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return Ti[hr]=nn};var Ya,xa,Za,ka,Ro,qo={},fa={},fo=[],no={},mo={},Co={},os={},Ps=null,hs=0,Uo=[],Qo=new C(_e),cs=Pe.hotfixes||[],Ns={},Y1={},cA=[],So=function hr(nn,Rn,$n,Ui,Di,ga){if(!(this instanceof hr))return new hr(nn,Rn,$n,Ui,Di,ga);isNaN(nn)&&(nn=1),isNaN(Rn)&&(Rn=0),isNaN($n)&&($n=0),isNaN(Ui)&&(Ui=1),isNaN(Di)&&(Di=0),isNaN(ga)&&(ga=0),this._matrix=[nn,Rn,$n,Ui,Di,ga]};Object.defineProperty(So.prototype,"sx",{get:function(){return this._matrix[0]},set:function(hr){this._matrix[0]=hr}}),Object.defineProperty(So.prototype,"shy",{get:function(){return this._matrix[1]},set:function(hr){this._matrix[1]=hr}}),Object.defineProperty(So.prototype,"shx",{get:function(){return this._matrix[2]},set:function(hr){this._matrix[2]=hr}}),Object.defineProperty(So.prototype,"sy",{get:function(){return this._matrix[3]},set:function(hr){this._matrix[3]=hr}}),Object.defineProperty(So.prototype,"tx",{get:function(){return this._matrix[4]},set:function(hr){this._matrix[4]=hr}}),Object.defineProperty(So.prototype,"ty",{get:function(){return this._matrix[5]},set:function(hr){this._matrix[5]=hr}}),Object.defineProperty(So.prototype,"a",{get:function(){return this._matrix[0]},set:function(hr){this._matrix[0]=hr}}),Object.defineProperty(So.prototype,"b",{get:function(){return this._matrix[1]},set:function(hr){this._matrix[1]=hr}}),Object.defineProperty(So.prototype,"c",{get:function(){return this._matrix[2]},set:function(hr){this._matrix[2]=hr}}),Object.defineProperty(So.prototype,"d",{get:function(){return this._matrix[3]},set:function(hr){this._matrix[3]=hr}}),Object.defineProperty(So.prototype,"e",{get:function(){return this._matrix[4]},set:function(hr){this._matrix[4]=hr}}),Object.defineProperty(So.prototype,"f",{get:function(){return this._matrix[5]},set:function(hr){this._matrix[5]=hr}}),Object.defineProperty(So.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(So.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(So.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(So.prototype,"isIdentity",{get:function(){return this.sx===1&&this.shy===0&&this.shx===0&&this.sy===1&&this.tx===0&&this.ty===0}}),So.prototype.join=function(hr){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(Ze).join(hr)},So.prototype.multiply=function(hr){var nn=hr.sx*this.sx+hr.shy*this.shx,Rn=hr.sx*this.shy+hr.shy*this.sy,$n=hr.shx*this.sx+hr.sy*this.shx,Ui=hr.shx*this.shy+hr.sy*this.sy,Di=hr.tx*this.sx+hr.ty*this.shx+this.tx,ga=hr.tx*this.shy+hr.ty*this.sy+this.ty;return new So(nn,Rn,$n,Ui,Di,ga)},So.prototype.decompose=function(){var hr=this.sx,nn=this.shy,Rn=this.shx,$n=this.sy,Ui=this.tx,Di=this.ty,ga=Math.sqrt(hr*hr+nn*nn),Ja=(hr/=ga)*Rn+(nn/=ga)*$n;Rn-=hr*Ja,$n-=nn*Ja;var Fo=Math.sqrt(Rn*Rn+$n*$n);return Ja/=Fo,hr*($n/=Fo)<nn*(Rn/=Fo)&&(hr=-hr,nn=-nn,Ja=-Ja,ga=-ga),{scale:new So(ga,0,0,Fo,0,0),translate:new So(1,0,0,1,Ui,Di),rotate:new So(hr,nn,-nn,hr,0,0),skew:new So(1,0,Ja,1,0,0)}},So.prototype.toString=function(hr){return this.join(" ")},So.prototype.inversed=function(){var hr=this.sx,nn=this.shy,Rn=this.shx,$n=this.sy,Ui=this.tx,Di=this.ty,ga=1/(hr*$n-nn*Rn),Ja=$n*ga,Fo=-nn*ga,ko=-Rn*ga,is=hr*ga;return new So(Ja,Fo,ko,is,-Ja*Ui-ko*Di,-Fo*Ui-is*Di)},So.prototype.applyToPoint=function(hr){var nn=hr.x*this.sx+hr.y*this.shx+this.tx,Rn=hr.x*this.shy+hr.y*this.sy+this.ty;return new Zn(nn,Rn)},So.prototype.applyToRectangle=function(hr){var nn=this.applyToPoint(hr),Rn=this.applyToPoint(new Zn(hr.x+hr.w,hr.y+hr.h));return new Mi(nn.x,nn.y,Rn.x-nn.x,Rn.y-nn.y)},So.prototype.clone=function(){var hr=this.sx,nn=this.shy,Rn=this.shx,$n=this.sy,Ui=this.tx,Di=this.ty;return new So(hr,nn,Rn,$n,Ui,Di)},_e.Matrix=So;var r1=_e.matrixMult=function(hr,nn){return nn.multiply(hr)},H1=new So(1,0,0,1,0,0);_e.unitMatrix=_e.identityMatrix=H1;var us=function(hr,nn){if(!mo[hr]){var Rn=(nn instanceof B?"Sh":"P")+(Object.keys(no).length+1).toString(10);nn.id=Rn,mo[hr]=Rn,no[Rn]=nn,Qo.publish("addPattern",nn)}};_e.ShadingPattern=B,_e.TilingPattern=M,_e.addShadingPattern=function(hr,nn){return xe("addShadingPattern()"),us(hr,nn),this},_e.beginTilingPattern=function(hr){xe("beginTilingPattern()"),da(hr.boundingBox[0],hr.boundingBox[1],hr.boundingBox[2]-hr.boundingBox[0],hr.boundingBox[3]-hr.boundingBox[1],hr.matrix)},_e.endTilingPattern=function(hr,nn){xe("endTilingPattern()"),nn.stream=Ur[rr].join(`
|
||
`),us(hr,nn),Qo.publish("endTilingPattern",nn),cA.pop().restore()};var yo=_e.__private__.newObject=function(){var hr=Ys();return Fs(hr,!0),hr},Ys=_e.__private__.newObjectDeferred=function(){return Vn++,Nn[Vn]=function(){return fi},Vn},Fs=function(hr,nn){return nn=typeof nn=="boolean"&&nn,Nn[hr]=fi,nn&&Fn(hr+" 0 obj"),hr},ra=_e.__private__.newAdditionalObject=function(){var hr={objId:Ys(),content:""};return xi.push(hr),hr},Ka=Ys(),Fa=Ys(),Xo=_e.__private__.decodeColorString=function(hr){var nn=hr.split(" ");if(nn.length!==2||nn[1]!=="g"&&nn[1]!=="G")nn.length===5&&(nn[4]==="k"||nn[4]==="K")&&(nn=[(1-nn[0])*(1-nn[3]),(1-nn[1])*(1-nn[3]),(1-nn[2])*(1-nn[3]),"r"]);else{var Rn=parseFloat(nn[0]);nn=[Rn,Rn,Rn,"r"]}for(var $n="#",Ui=0;Ui<3;Ui++)$n+=("0"+Math.floor(255*parseFloat(nn[Ui])).toString(16)).slice(-2);return $n},oa=_e.__private__.encodeColorString=function(hr){var nn;typeof hr=="string"&&(hr={ch1:hr});var Rn=hr.ch1,$n=hr.ch2,Ui=hr.ch3,Di=hr.ch4,ga=hr.pdfColorType==="draw"?["G","RG","K"]:["g","rg","k"];if(typeof Rn=="string"&&Rn.charAt(0)!=="#"){var Ja=new f(Rn);if(Ja.ok)Rn=Ja.toHex();else if(!/^\d*\.?\d*$/.test(Rn))throw new Error('Invalid color "'+Rn+'" passed to jsPDF.encodeColorString.')}if(typeof Rn=="string"&&/^#[0-9A-Fa-f]{3}$/.test(Rn)&&(Rn="#"+Rn[1]+Rn[1]+Rn[2]+Rn[2]+Rn[3]+Rn[3]),typeof Rn=="string"&&/^#[0-9A-Fa-f]{6}$/.test(Rn)){var Fo=parseInt(Rn.substr(1),16);Rn=Fo>>16&255,$n=Fo>>8&255,Ui=255&Fo}if($n===void 0||Di===void 0&&Rn===$n&&$n===Ui)if(typeof Rn=="string")nn=Rn+" "+ga[0];else switch(hr.precision){case 2:nn=Ge(Rn/255)+" "+ga[0];break;case 3:default:nn=tr(Rn/255)+" "+ga[0]}else if(Di===void 0||_typeof$1(Di)==="object"){if(Di&&!isNaN(Di.a)&&Di.a===0)return nn=["1.","1.","1.",ga[1]].join(" ");if(typeof Rn=="string")nn=[Rn,$n,Ui,ga[1]].join(" ");else switch(hr.precision){case 2:nn=[Ge(Rn/255),Ge($n/255),Ge(Ui/255),ga[1]].join(" ");break;default:case 3:nn=[tr(Rn/255),tr($n/255),tr(Ui/255),ga[1]].join(" ")}}else if(typeof Rn=="string")nn=[Rn,$n,Ui,Di,ga[2]].join(" ");else switch(hr.precision){case 2:nn=[Ge(Rn),Ge($n),Ge(Ui),Ge(Di),ga[2]].join(" ");break;case 3:default:nn=[tr(Rn),tr($n),tr(Ui),tr(Di),ga[2]].join(" ")}return nn},No=_e.__private__.getFilters=function(){return je},Ss=_e.__private__.putStream=function(hr){var nn=(hr=hr||{}).data||"",Rn=hr.filters||No(),$n=hr.alreadyAppliedFilters||[],Ui=hr.addLength1||!1,Di=nn.length,ga=hr.objectId,Ja=function(rn){return rn};if(ze!==null&&ga===void 0)throw new Error("ObjectId must be passed to putStream for file encryption");ze!==null&&(Ja=W1.encryptor(ga,0));var Fo={};Rn===!0&&(Rn=["FlateEncode"]);var ko=hr.additionalKeyValues||[],is=(Fo=E.API.processDataByFilters!==void 0?E.API.processDataByFilters(nn,Rn):{data:nn,reverseChain:[]}).reverseChain+(Array.isArray($n)?$n.join(" "):$n.toString());if(Fo.data.length!==0&&(ko.push({key:"Length",value:Fo.data.length}),Ui===!0&&ko.push({key:"Length1",value:Di})),is.length!=0)if(is.split("/").length-1==1)ko.push({key:"Filter",value:is});else{ko.push({key:"Filter",value:"["+is+"]"});for(var gr=0;gr<ko.length;gr+=1)if(ko[gr].key==="DecodeParms"){for(var jr=[],Gr=0;Gr<Fo.reverseChain.split("/").length-1;Gr+=1)jr.push("null");jr.push(ko[gr].value),ko[gr].value="["+jr.join(" ")+"]"}}Fn("<<");for(var zr=0;zr<ko.length;zr++)Fn("/"+ko[zr].key+" "+ko[zr].value);Fn(">>"),Fo.data.length!==0&&(Fn("stream"),Fn(Ja(Fo.data)),Fn("endstream"))},Fi=_e.__private__.putPage=function(hr){var nn=hr.number,Rn=hr.data,$n=hr.objId,Ui=hr.contentsObjId;Fs($n,!0),Fn("<</Type /Page"),Fn("/Parent "+hr.rootDictionaryObjId+" 0 R"),Fn("/Resources "+hr.resourceDictionaryObjId+" 0 R"),Fn("/MediaBox ["+parseFloat(Ze(hr.mediaBox.bottomLeftX))+" "+parseFloat(Ze(hr.mediaBox.bottomLeftY))+" "+Ze(hr.mediaBox.topRightX)+" "+Ze(hr.mediaBox.topRightY)+"]"),hr.cropBox!==null&&Fn("/CropBox ["+Ze(hr.cropBox.bottomLeftX)+" "+Ze(hr.cropBox.bottomLeftY)+" "+Ze(hr.cropBox.topRightX)+" "+Ze(hr.cropBox.topRightY)+"]"),hr.bleedBox!==null&&Fn("/BleedBox ["+Ze(hr.bleedBox.bottomLeftX)+" "+Ze(hr.bleedBox.bottomLeftY)+" "+Ze(hr.bleedBox.topRightX)+" "+Ze(hr.bleedBox.topRightY)+"]"),hr.trimBox!==null&&Fn("/TrimBox ["+Ze(hr.trimBox.bottomLeftX)+" "+Ze(hr.trimBox.bottomLeftY)+" "+Ze(hr.trimBox.topRightX)+" "+Ze(hr.trimBox.topRightY)+"]"),hr.artBox!==null&&Fn("/ArtBox ["+Ze(hr.artBox.bottomLeftX)+" "+Ze(hr.artBox.bottomLeftY)+" "+Ze(hr.artBox.topRightX)+" "+Ze(hr.artBox.topRightY)+"]"),typeof hr.userUnit=="number"&&hr.userUnit!==1&&Fn("/UserUnit "+hr.userUnit),Qo.publish("putPage",{objId:$n,pageContext:Uo[nn],pageNumber:nn,page:Rn}),Fn("/Contents "+Ui+" 0 R"),Fn(">>"),Fn("endobj");var Di=Rn.join(`
|
||
`);return xr===cr.ADVANCED&&(Di+=`
|
||
Q`),Fs(Ui,!0),Ss({data:Di,filters:No(),objectId:Ui}),Fn("endobj"),$n},pa=_e.__private__.putPages=function(){var hr,nn,Rn=[];for(hr=1;hr<=hs;hr++)Uo[hr].objId=Ys(),Uo[hr].contentsObjId=Ys();for(hr=1;hr<=hs;hr++)Rn.push(Fi({number:hr,data:Ur[hr],objId:Uo[hr].objId,contentsObjId:Uo[hr].contentsObjId,mediaBox:Uo[hr].mediaBox,cropBox:Uo[hr].cropBox,bleedBox:Uo[hr].bleedBox,trimBox:Uo[hr].trimBox,artBox:Uo[hr].artBox,userUnit:Uo[hr].userUnit,rootDictionaryObjId:Ka,resourceDictionaryObjId:Fa}));Fs(Ka,!0),Fn("<</Type /Pages");var $n="/Kids [";for(nn=0;nn<hs;nn++)$n+=Rn[nn]+" 0 R ";Fn($n+"]"),Fn("/Count "+hs),Fn(">>"),Fn("endobj"),Qo.publish("postPutPages")},Zo=function(hr){Qo.publish("putFont",{font:hr,out:Fn,newObject:yo,putStream:Ss}),hr.isAlreadyPutted!==!0&&(hr.objectNumber=yo(),Fn("<<"),Fn("/Type /Font"),Fn("/BaseFont /"+F(hr.postScriptName)),Fn("/Subtype /Type1"),typeof hr.encoding=="string"&&Fn("/Encoding /"+hr.encoding),Fn("/FirstChar 32"),Fn("/LastChar 255"),Fn(">>"),Fn("endobj"))},Bo=function(){for(var hr in qo)qo.hasOwnProperty(hr)&&(Fe===!1||Fe===!0&&Ie.hasOwnProperty(hr))&&Zo(qo[hr])},A1=function(hr){hr.objectNumber=yo();var nn=[];nn.push({key:"Type",value:"/XObject"}),nn.push({key:"Subtype",value:"/Form"}),nn.push({key:"BBox",value:"["+[Ze(hr.x),Ze(hr.y),Ze(hr.x+hr.width),Ze(hr.y+hr.height)].join(" ")+"]"}),nn.push({key:"Matrix",value:"["+hr.matrix.toString()+"]"});var Rn=hr.pages[1].join(`
|
||
`);Ss({data:Rn,additionalKeyValues:nn,objectId:hr.objectNumber}),Fn("endobj")},M1=function(){for(var hr in Ns)Ns.hasOwnProperty(hr)&&A1(Ns[hr])},i1=function(hr,nn){var Rn,$n=[],Ui=1/(nn-1);for(Rn=0;Rn<1;Rn+=Ui)$n.push(Rn);if($n.push(1),hr[0].offset!=0){var Di={offset:0,color:hr[0].color};hr.unshift(Di)}if(hr[hr.length-1].offset!=1){var ga={offset:1,color:hr[hr.length-1].color};hr.push(ga)}for(var Ja="",Fo=0,ko=0;ko<$n.length;ko++){for(Rn=$n[ko];Rn>hr[Fo+1].offset;)Fo++;var is=hr[Fo].offset,gr=(Rn-is)/(hr[Fo+1].offset-is),jr=hr[Fo].color,Gr=hr[Fo+1].color;Ja+=Mn(Math.round((1-gr)*jr[0]+gr*Gr[0]).toString(16))+Mn(Math.round((1-gr)*jr[1]+gr*Gr[1]).toString(16))+Mn(Math.round((1-gr)*jr[2]+gr*Gr[2]).toString(16))}return Ja.trim()},Ts=function(hr,nn){nn||(nn=21);var Rn=yo(),$n=i1(hr.colors,nn),Ui=[];Ui.push({key:"FunctionType",value:"0"}),Ui.push({key:"Domain",value:"[0.0 1.0]"}),Ui.push({key:"Size",value:"["+nn+"]"}),Ui.push({key:"BitsPerSample",value:"8"}),Ui.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Ui.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Ss({data:$n,additionalKeyValues:Ui,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:Rn}),Fn("endobj"),hr.objectNumber=yo(),Fn("<< /ShadingType "+hr.type),Fn("/ColorSpace /DeviceRGB");var Di="/Coords ["+Ze(parseFloat(hr.coords[0]))+" "+Ze(parseFloat(hr.coords[1]))+" ";hr.type===2?Di+=Ze(parseFloat(hr.coords[2]))+" "+Ze(parseFloat(hr.coords[3])):Di+=Ze(parseFloat(hr.coords[2]))+" "+Ze(parseFloat(hr.coords[3]))+" "+Ze(parseFloat(hr.coords[4]))+" "+Ze(parseFloat(hr.coords[5])),Fn(Di+="]"),hr.matrix&&Fn("/Matrix ["+hr.matrix.toString()+"]"),Fn("/Function "+Rn+" 0 R"),Fn("/Extend [true true]"),Fn(">>"),Fn("endobj")},wA=function(hr,nn){var Rn=Ys(),$n=yo();nn.push({resourcesOid:Rn,objectOid:$n}),hr.objectNumber=$n;var Ui=[];Ui.push({key:"Type",value:"/Pattern"}),Ui.push({key:"PatternType",value:"1"}),Ui.push({key:"PaintType",value:"1"}),Ui.push({key:"TilingType",value:"1"}),Ui.push({key:"BBox",value:"["+hr.boundingBox.map(Ze).join(" ")+"]"}),Ui.push({key:"XStep",value:Ze(hr.xStep)}),Ui.push({key:"YStep",value:Ze(hr.yStep)}),Ui.push({key:"Resources",value:Rn+" 0 R"}),hr.matrix&&Ui.push({key:"Matrix",value:"["+hr.matrix.toString()+"]"}),Ss({data:hr.stream,additionalKeyValues:Ui,objectId:hr.objectNumber}),Fn("endobj")},d1=function(hr){var nn;for(nn in no)no.hasOwnProperty(nn)&&(no[nn]instanceof B?Ts(no[nn]):no[nn]instanceof M&&wA(no[nn],hr))},gA=function(hr){for(var nn in hr.objectNumber=yo(),Fn("<<"),hr)switch(nn){case"opacity":Fn("/ca "+Ge(hr[nn]));break;case"stroke-opacity":Fn("/CA "+Ge(hr[nn]))}Fn(">>"),Fn("endobj")},jc=function(){var hr;for(hr in Co)Co.hasOwnProperty(hr)&&gA(Co[hr])},Ql=function(){for(var hr in Fn("/XObject <<"),Ns)Ns.hasOwnProperty(hr)&&Ns[hr].objectNumber>=0&&Fn("/"+hr+" "+Ns[hr].objectNumber+" 0 R");Qo.publish("putXobjectDict"),Fn(">>")},LA=function(){W1.oid=yo(),Fn("<<"),Fn("/Filter /Standard"),Fn("/V "+W1.v),Fn("/R "+W1.r),Fn("/U <"+W1.toHexString(W1.U)+">"),Fn("/O <"+W1.toHexString(W1.O)+">"),Fn("/P "+W1.P),Fn(">>"),Fn("endobj")},Uc=function(){for(var hr in Fn("/Font <<"),qo)qo.hasOwnProperty(hr)&&(Fe===!1||Fe===!0&&Ie.hasOwnProperty(hr))&&Fn("/"+hr+" "+qo[hr].objectNumber+" 0 R");Fn(">>")},kc=function(){if(Object.keys(no).length>0){for(var hr in Fn("/Shading <<"),no)no.hasOwnProperty(hr)&&no[hr]instanceof B&&no[hr].objectNumber>=0&&Fn("/"+hr+" "+no[hr].objectNumber+" 0 R");Qo.publish("putShadingPatternDict"),Fn(">>")}},RA=function(hr){if(Object.keys(no).length>0){for(var nn in Fn("/Pattern <<"),no)no.hasOwnProperty(nn)&&no[nn]instanceof _e.TilingPattern&&no[nn].objectNumber>=0&&no[nn].objectNumber<hr&&Fn("/"+nn+" "+no[nn].objectNumber+" 0 R");Qo.publish("putTilingPatternDict"),Fn(">>")}},Sl=function(){if(Object.keys(Co).length>0){var hr;for(hr in Fn("/ExtGState <<"),Co)Co.hasOwnProperty(hr)&&Co[hr].objectNumber>=0&&Fn("/"+hr+" "+Co[hr].objectNumber+" 0 R");Qo.publish("putGStateDict"),Fn(">>")}},y1=function(hr){Fs(hr.resourcesOid,!0),Fn("<<"),Fn("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),Uc(),kc(),RA(hr.objectOid),Sl(),Ql(),Fn(">>"),Fn("endobj")},tA=function(){var hr=[];Bo(),jc(),M1(),d1(hr),Qo.publish("putResources"),hr.forEach(y1),y1({resourcesOid:Fa,objectOid:Number.MAX_SAFE_INTEGER}),Qo.publish("postPutResources")},Tl=function(){Qo.publish("putAdditionalObjects");for(var hr=0;hr<xi.length;hr++){var nn=xi[hr];Fs(nn.objId,!0),Fn(nn.content),Fn("endobj")}Qo.publish("postPutAdditionalObjects")},hl=function(hr){fa[hr.fontName]=fa[hr.fontName]||{},fa[hr.fontName][hr.fontStyle]=hr.id},rA=function(hr,nn,Rn,$n,Ui){var Di={id:"F"+(Object.keys(qo).length+1).toString(10),postScriptName:hr,fontName:nn,fontStyle:Rn,encoding:$n,isStandardFont:Ui||!1,metadata:{}};return Qo.publish("addFont",{font:Di,instance:this}),qo[Di.id]=Di,hl(Di),Di.id},$A=function(hr){for(var nn=0,Rn=na.length;nn<Rn;nn++){var $n=rA.call(this,hr[nn][0],hr[nn][1],hr[nn][2],na[nn][3],!0);Fe===!1&&(Ie[$n]=!0);var Ui=hr[nn][0].split("-");hl({id:$n,fontName:Ui[0],fontStyle:Ui[1]||""})}Qo.publish("addFonts",{fonts:qo,dictionary:fa})},K1=function(hr){return hr.foo=function(){try{return hr.apply(this,arguments)}catch($n){var nn=$n.stack||"";~nn.indexOf(" at ")&&(nn=nn.split(" at ")[1]);var Rn="Error in function "+nn.split(`
|
||
`)[0].split("<")[0]+": "+$n.message;if(!n.console)throw new Error(Rn);n.console.error(Rn,$n),n.alert&&alert(Rn)}},hr.foo.bar=hr,hr.foo},h1=function(hr,nn){var Rn,$n,Ui,Di,ga,Ja,Fo,ko,is;if(Ui=(nn=nn||{}).sourceEncoding||"Unicode",ga=nn.outputEncoding,(nn.autoencode||ga)&&qo[Ya].metadata&&qo[Ya].metadata[Ui]&&qo[Ya].metadata[Ui].encoding&&(Di=qo[Ya].metadata[Ui].encoding,!ga&&qo[Ya].encoding&&(ga=qo[Ya].encoding),!ga&&Di.codePages&&(ga=Di.codePages[0]),typeof ga=="string"&&(ga=Di[ga]),ga)){for(Fo=!1,Ja=[],Rn=0,$n=hr.length;Rn<$n;Rn++)(ko=ga[hr.charCodeAt(Rn)])?Ja.push(String.fromCharCode(ko)):Ja.push(hr[Rn]),Ja[Rn].charCodeAt(0)>>8&&(Fo=!0);hr=Ja.join("")}for(Rn=hr.length;Fo===void 0&&Rn!==0;)hr.charCodeAt(Rn-1)>>8&&(Fo=!0),Rn--;if(!Fo)return hr;for(Ja=nn.noBOM?[]:[254,255],Rn=0,$n=hr.length;Rn<$n;Rn++){if((is=(ko=hr.charCodeAt(Rn))>>8)>>8)throw new Error("Character at position "+Rn+" of string '"+hr+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");Ja.push(is),Ja.push(ko-(is<<8))}return String.fromCharCode.apply(void 0,Ja)},E1=_e.__private__.pdfEscape=_e.pdfEscape=function(hr,nn){return h1(hr,nn).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},el=_e.__private__.beginPage=function(hr){Ur[++hs]=[],Uo[hs]={objId:0,contentsObjId:0,userUnit:Number(Ue),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(hr[0]),topRightY:Number(hr[1])}},J1(hs),Pi(Ur[rr])},jl=function(hr,nn){var Rn,$n,Ui;switch(Be=nn||Be,typeof hr=="string"&&(Rn=$e(hr.toLowerCase()),Array.isArray(Rn)&&($n=Rn[0],Ui=Rn[1])),Array.isArray(hr)&&($n=hr[0]*xa,Ui=hr[1]*xa),isNaN($n)&&($n=Te[0],Ui=Te[1]),($n>14400||Ui>14400)&&(a.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),$n=Math.min(14400,$n),Ui=Math.min(14400,Ui)),Te=[$n,Ui],Be.substr(0,1)){case"l":Ui>$n&&(Te=[Ui,$n]);break;case"p":$n>Ui&&(Te=[Ui,$n])}el(Te),vc(QA),Fn(aA),$r!==0&&Fn($r+" J"),mn!==0&&Fn(mn+" j"),Qo.publish("addPage",{pageNumber:hs})},Kl=function(hr){hr>0&&hr<=hs&&(Ur.splice(hr,1),Uo.splice(hr,1),hs--,rr>hs&&(rr=hs),this.setPage(rr))},J1=function(hr){hr>0&&hr<=hs&&(rr=hr)},Jl=_e.__private__.getNumberOfPages=_e.getNumberOfPages=function(){return Ur.length-1},gl=function(hr,nn,Rn){var $n,Ui=void 0;return Rn=Rn||{},hr=hr!==void 0?hr:qo[Ya].fontName,nn=nn!==void 0?nn:qo[Ya].fontStyle,$n=hr.toLowerCase(),fa[$n]!==void 0&&fa[$n][nn]!==void 0?Ui=fa[$n][nn]:fa[hr]!==void 0&&fa[hr][nn]!==void 0?Ui=fa[hr][nn]:Rn.disableWarning===!1&&a.warn("Unable to look up font label for font '"+hr+"', '"+nn+"'. Refer to getFontList() for available fonts."),Ui||Rn.noFallback||(Ui=fa.times[nn])==null&&(Ui=fa.times.normal),Ui},Xl=_e.__private__.putInfo=function(){var hr=yo(),nn=function($n){return $n};for(var Rn in ze!==null&&(nn=W1.encryptor(hr,0)),Fn("<<"),Fn("/Producer ("+E1(nn("jsPDF "+E.version))+")"),Ti)Ti.hasOwnProperty(Rn)&&Ti[Rn]&&Fn("/"+Rn.substr(0,1).toUpperCase()+Rn.substr(1)+" ("+E1(nn(Ti[Rn]))+")");Fn("/CreationDate ("+E1(nn(Pr))+")"),Fn(">>"),Fn("endobj")},uA=_e.__private__.putCatalog=function(hr){var nn=(hr=hr||{}).rootDictionaryObjId||Ka;switch(yo(),Fn("<<"),Fn("/Type /Catalog"),Fn("/Pages "+nn+" 0 R"),ya||(ya="fullwidth"),ya){case"fullwidth":Fn("/OpenAction [3 0 R /FitH null]");break;case"fullheight":Fn("/OpenAction [3 0 R /FitV null]");break;case"fullpage":Fn("/OpenAction [3 0 R /Fit]");break;case"original":Fn("/OpenAction [3 0 R /XYZ null null 1]");break;default:var Rn=""+ya;Rn.substr(Rn.length-1)==="%"&&(ya=parseInt(ya)/100),typeof ya=="number"&&Fn("/OpenAction [3 0 R /XYZ null null "+Ge(ya)+"]")}switch(oo||(oo="continuous"),oo){case"continuous":Fn("/PageLayout /OneColumn");break;case"single":Fn("/PageLayout /SinglePage");break;case"two":case"twoleft":Fn("/PageLayout /TwoColumnLeft");break;case"tworight":Fn("/PageLayout /TwoColumnRight")}Sr&&Fn("/PageMode /"+Sr),Qo.publish("putCatalog"),Fn(">>"),Fn("endobj")},tl=_e.__private__.putTrailer=function(){Fn("trailer"),Fn("<<"),Fn("/Size "+(Vn+1)),Fn("/Root "+Vn+" 0 R"),Fn("/Info "+(Vn-1)+" 0 R"),ze!==null&&Fn("/Encrypt "+W1.oid+" 0 R"),Fn("/ID [ <"+dr+"> <"+dr+"> ]"),Fn(">>")},nA=_e.__private__.putHeader=function(){Fn("%PDF-"+Ae),Fn("%ºß¬à")},G1=_e.__private__.putXRef=function(){var hr="0000000000";Fn("xref"),Fn("0 "+(Vn+1)),Fn("0000000000 65535 f ");for(var nn=1;nn<=Vn;nn++)typeof Nn[nn]=="function"?Fn((hr+Nn[nn]()).slice(-10)+" 00000 n "):Nn[nn]!==void 0?Fn((hr+Nn[nn]).slice(-10)+" 00000 n "):Fn("0000000000 00000 n ")},rl=_e.__private__.buildDocument=function(){si(),Pi(tn),Qo.publish("buildDocument"),nA(),pa(),Tl(),tA(),ze!==null&&LA(),Xl(),uA();var hr=fi;return G1(),tl(),Fn("startxref"),Fn(""+hr),Fn("%%EOF"),Pi(Ur[rr]),tn.join(`
|
||
`)},PA=_e.__private__.getBlob=function(hr){return new Blob([Sa(hr)],{type:"application/pdf"})},yA=_e.output=_e.__private__.output=K1((function(hr,nn){switch(typeof(nn=nn||{})=="string"?nn={filename:nn}:nn.filename=nn.filename||"generated.pdf",hr){case void 0:return rl();case"save":_e.save(nn.filename);break;case"arraybuffer":return Sa(rl());case"blob":return PA(rl());case"bloburi":case"bloburl":if(n.URL!==void 0&&typeof n.URL.createObjectURL=="function")return n.URL&&n.URL.createObjectURL(PA(rl()))||void 0;a.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var Rn="",$n=rl();try{Rn=h($n)}catch(Gr){Rn=h(unescape(encodeURIComponent($n)))}return"data:application/pdf;filename="+nn.filename+";base64,"+Rn;case"pdfobjectnewwindow":if(Object.prototype.toString.call(n)==="[object Window]"){var Ui="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",Di=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';nn.pdfObjectUrl&&(Ui=nn.pdfObjectUrl,Di="");var ga='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+Ui+'"'+Di+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(nn)+");<\/script></body></html>",Ja=n.open();return Ja!==null&&Ja.document.write(ga),Ja}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if(Object.prototype.toString.call(n)==="[object Window]"){var Fo='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(nn.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+nn.filename+'" width="500px" height="400px" /></body></html>',ko=n.open();if(ko!==null){ko.document.write(Fo);var is=this;ko.document.documentElement.querySelector("#pdfViewer").onload=function(){ko.document.title=nn.filename,ko.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(is.output("bloburl"))}}return ko}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if(Object.prototype.toString.call(n)!=="[object Window]")throw new Error("The option dataurlnewwindow just works in a browser-environment.");var gr='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",nn)+'"></iframe></body></html>',jr=n.open();if(jr!==null&&(jr.document.write(gr),jr.document.title=nn.filename),jr||typeof safari=="undefined")return jr;break;case"datauri":case"dataurl":return n.document.location.href=this.output("datauristring",nn);default:return null}})),_1=function(hr){return Array.isArray(cs)===!0&&cs.indexOf(hr)>-1};switch(Ee){case"pt":xa=1;break;case"mm":xa=72/25.4;break;case"cm":xa=72/2.54;break;case"in":xa=72;break;case"px":xa=_1("px_scaling")==1?.75:96/72;break;case"pc":case"em":xa=12;break;case"ex":xa=6;break;default:if(typeof Ee!="number")throw new Error("Invalid unit: "+Ee);xa=Ee}var W1=null;He(),Ce();var Ol=function(hr){return ze!==null?W1.encryptor(hr,0):function(nn){return nn}},$l=_e.__private__.getPageInfo=_e.getPageInfo=function(hr){if(isNaN(hr)||hr%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Uo[hr].objId,pageNumber:hr,pageContext:Uo[hr]}},Vo=_e.__private__.getPageInfoByObjId=function(hr){if(isNaN(hr)||hr%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var nn in Uo)if(Uo[nn].objId===hr)break;return $l(nn)},nl=_e.__private__.getCurrentPageInfo=_e.getCurrentPageInfo=function(){return{objId:Uo[rr].objId,pageNumber:rr,pageContext:Uo[rr]}};_e.addPage=function(){return jl.apply(this,arguments),this},_e.setPage=function(){return J1.apply(this,arguments),Pi.call(this,Ur[rr]),this},_e.insertPage=function(hr){return this.addPage(),this.movePage(rr,hr),this},_e.movePage=function(hr,nn){var Rn,$n;if(hr>nn){Rn=Ur[hr],$n=Uo[hr];for(var Ui=hr;Ui>nn;Ui--)Ur[Ui]=Ur[Ui-1],Uo[Ui]=Uo[Ui-1];Ur[nn]=Rn,Uo[nn]=$n,this.setPage(nn)}else if(hr<nn){Rn=Ur[hr],$n=Uo[hr];for(var Di=hr;Di<nn;Di++)Ur[Di]=Ur[Di+1],Uo[Di]=Uo[Di+1];Ur[nn]=Rn,Uo[nn]=$n,this.setPage(nn)}return this},_e.deletePage=function(){return Kl.apply(this,arguments),this},_e.__private__.text=_e.text=function(hr,nn,Rn,$n,Ui){var Di,ga,Ja,Fo,ko,is,gr,jr,Gr,zr=($n=$n||{}).scope||this;if(typeof hr=="number"&&typeof nn=="number"&&(typeof Rn=="string"||Array.isArray(Rn))){var rn=Rn;Rn=nn,nn=hr,hr=rn}if(arguments[3]instanceof So?(xe("The transform parameter of text() with a Matrix value"),Gr=Ui):(Ja=arguments[4],Fo=arguments[5],_typeof$1(gr=arguments[3])==="object"&&gr!==null||(typeof Ja=="string"&&(Fo=Ja,Ja=null),typeof gr=="string"&&(Fo=gr,gr=null),typeof gr=="number"&&(Ja=gr,gr=null),$n={flags:gr,angle:Ja,align:Fo})),isNaN(nn)||isNaN(Rn)||hr==null)throw new Error("Invalid arguments passed to jsPDF.text");if(hr.length===0)return zr;var Yr="",Lr=!1,Rr=typeof $n.lineHeightFactor=="number"?$n.lineHeightFactor:SA,Kr=zr.internal.scaleFactor;function en(Ma){return Ma=Ma.split(" ").join(Array($n.TabLen||9).join(" ")),E1(Ma,gr)}function Vr(Ma){for(var Ta,Ca=Ma.concat(),Er=[],Hr=Ca.length;Hr--;)typeof(Ta=Ca.shift())=="string"?Er.push(Ta):Array.isArray(Ma)&&(Ta.length===1||Ta[1]===void 0&&Ta[2]===void 0)?Er.push(Ta[0]):Er.push([Ta[0],Ta[1],Ta[2]]);return Er}function bn(Ma,Ta){var Ca;if(typeof Ma=="string")Ca=Ta(Ma)[0];else if(Array.isArray(Ma)){for(var Er,Hr,or=Ma.concat(),Ar=[],Ye=or.length;Ye--;)typeof(Er=or.shift())=="string"?Ar.push(Ta(Er)[0]):Array.isArray(Er)&&typeof Er[0]=="string"&&(Hr=Ta(Er[0],Er[1],Er[2]),Ar.push([Hr[0],Hr[1],Hr[2]]));Ca=Ar}return Ca}var sn=!1,pn=!0;if(typeof hr=="string")sn=!0;else if(Array.isArray(hr)){var Pn=hr.concat();ga=[];for(var wn,kn=Pn.length;kn--;)(typeof(wn=Pn.shift())!="string"||Array.isArray(wn)&&typeof wn[0]!="string")&&(pn=!1);sn=pn}if(sn===!1)throw new Error('Type of text must be string or Array. "'+hr+'" is not recognized.');typeof hr=="string"&&(hr=hr.match(/[\r?\n]/)?hr.split(/\r\n|\r|\n/g):[hr]);var Sn=Na/zr.internal.scaleFactor,Wn=Sn*(Rr-1);switch($n.baseline){case"bottom":Rn-=Wn;break;case"top":Rn+=Sn-Wn;break;case"hanging":Rn+=Sn-2*Wn;break;case"middle":Rn+=Sn/2-Wn}if((is=$n.maxWidth||0)>0&&(typeof hr=="string"?hr=zr.splitTextToSize(hr,is):Object.prototype.toString.call(hr)==="[object Array]"&&(hr=hr.reduce((function(Ma,Ta){return Ma.concat(zr.splitTextToSize(Ta,is))}),[]))),Di={text:hr,x:nn,y:Rn,options:$n,mutex:{pdfEscape:E1,activeFontKey:Ya,fonts:qo,activeFontSize:Na}},Qo.publish("preProcessText",Di),hr=Di.text,Ja=($n=Di.options).angle,!(Gr instanceof So)&&Ja&&typeof Ja=="number"){Ja*=Math.PI/180,$n.rotationDirection===0&&(Ja=-Ja),xr===cr.ADVANCED&&(Ja=-Ja);var ri=Math.cos(Ja),ni=Math.sin(Ja);Gr=new So(ri,ni,-ni,ri,0,0)}else Ja&&Ja instanceof So&&(Gr=Ja);xr!==cr.ADVANCED||Gr||(Gr=H1),(ko=$n.charSpace||kr)!==void 0&&(Yr+=Ze(sr(ko))+` Tc
|
||
`,this.setCharSpace(this.getCharSpace()||0)),(jr=$n.horizontalScale)!==void 0&&(Yr+=Ze(100*jr)+` Tz
|
||
`),$n.lang;var zn=-1,Hn=$n.renderingMode!==void 0?$n.renderingMode:$n.stroke,On=zr.internal.getCurrentPageInfo().pageContext;switch(Hn){case 0:case!1:case"fill":zn=0;break;case 1:case!0:case"stroke":zn=1;break;case 2:case"fillThenStroke":zn=2;break;case 3:case"invisible":zn=3;break;case 4:case"fillAndAddForClipping":zn=4;break;case 5:case"strokeAndAddPathForClipping":zn=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":zn=6;break;case 7:case"addToPathForClipping":zn=7}var qn=On.usedRenderingMode!==void 0?On.usedRenderingMode:-1;zn!==-1?Yr+=zn+` Tr
|
||
`:qn!==-1&&(Yr+=`0 Tr
|
||
`),zn!==-1&&(On.usedRenderingMode=zn),Fo=$n.align||"left";var pi,Ln=Na*Rr,Xn=zr.internal.pageSize.getWidth(),Yn=qo[Ya];ko=$n.charSpace||kr,is=$n.maxWidth||0,gr=Object.assign({autoencode:!0,noBOM:!0},$n.flags);var Jn=[],mi=function(Ma){return zr.getStringUnitWidth(Ma,{font:Yn,charSpace:ko,fontSize:Na,doKerning:!1})*Na/Kr};if(Object.prototype.toString.call(hr)==="[object Array]"){var Ii;ga=Vr(hr),Fo!=="left"&&(pi=ga.map(mi));var Wr,vn=0;if(Fo==="right"){nn-=pi[0],hr=[],kn=ga.length;for(var _n=0;_n<kn;_n++)_n===0?(Wr=iA(nn),Ii=TA(Rn)):(Wr=sr(vn-pi[_n]),Ii=-Ln),hr.push([ga[_n],Wr,Ii]),vn=pi[_n]}else if(Fo==="center"){nn-=pi[0]/2,hr=[],kn=ga.length;for(var Un=0;Un<kn;Un++)Un===0?(Wr=iA(nn),Ii=TA(Rn)):(Wr=sr((vn-pi[Un])/2),Ii=-Ln),hr.push([ga[Un],Wr,Ii]),vn=pi[Un]}else if(Fo==="left"){hr=[],kn=ga.length;for(var Qn=0;Qn<kn;Qn++)hr.push(ga[Qn])}else if(Fo==="justify"&&Yn.encoding==="Identity-H"){hr=[],kn=ga.length,is=is!==0?is:Xn;for(var ii=0,li=0;li<kn;li++)if(Ii=li===0?TA(Rn):-Ln,Wr=li===0?iA(nn):ii,li<kn-1){var ui=sr((is-pi[li])/(ga[li].split(" ").length-1)),wi=ga[li].split(" ");hr.push([wi[0]+" ",Wr,Ii]),ii=0;for(var Ve=1;Ve<wi.length;Ve++){var Zr=(mi(wi[Ve-1]+" "+wi[Ve])-mi(wi[Ve]))*Kr+ui;Ve==wi.length-1?hr.push([wi[Ve],Zr,0]):hr.push([wi[Ve]+" ",Zr,0]),ii-=Zr}}else hr.push([ga[li],Wr,Ii]);hr.push(["",ii,0])}else{if(Fo!=="justify")throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');for(hr=[],kn=ga.length,is=is!==0?is:Xn,li=0;li<kn;li++)Ii=li===0?TA(Rn):-Ln,Wr=li===0?iA(nn):0,li<kn-1?Jn.push(Ze(sr((is-pi[li])/(ga[li].split(" ").length-1)))):Jn.push(0),hr.push([ga[li],Wr,Ii])}}var Ai=typeof $n.R2L=="boolean"?$n.R2L:lr;Ai===!0&&(hr=bn(hr,(function(Ma,Ta,Ca){return[Ma.split("").reverse().join(""),Ta,Ca]}))),Di={text:hr,x:nn,y:Rn,options:$n,mutex:{pdfEscape:E1,activeFontKey:Ya,fonts:qo,activeFontSize:Na}},Qo.publish("postProcessText",Di),hr=Di.text,Lr=Di.mutex.isHex||!1;var Bi=qo[Ya].encoding;Bi!=="WinAnsiEncoding"&&Bi!=="StandardEncoding"||(hr=bn(hr,(function(Ma,Ta,Ca){return[en(Ma),Ta,Ca]}))),ga=Vr(hr),hr=[];for(var ki,Ei,Wi,ma=0,Ba=1,va=Array.isArray(ga[0])?Ba:ma,Aa="",Ua=function(Ma,Ta,Ca){var Er="";return Ca instanceof So?(Ca=typeof $n.angle=="number"?r1(Ca,new So(1,0,0,1,Ma,Ta)):r1(new So(1,0,0,1,Ma,Ta),Ca),xr===cr.ADVANCED&&(Ca=r1(new So(1,0,0,-1,0,0),Ca)),Er=Ca.join(" ")+` Tm
|
||
`):Er=Ze(Ma)+" "+Ze(Ta)+` Td
|
||
`,Er},Ea=0;Ea<ga.length;Ea++){switch(Aa="",va){case Ba:Wi=(Lr?"<":"(")+ga[Ea][0]+(Lr?">":")"),ki=parseFloat(ga[Ea][1]),Ei=parseFloat(ga[Ea][2]);break;case ma:Wi=(Lr?"<":"(")+ga[Ea]+(Lr?">":")"),ki=iA(nn),Ei=TA(Rn)}Jn!==void 0&&Jn[Ea]!==void 0&&(Aa=Jn[Ea]+` Tw
|
||
`),Ea===0?hr.push(Aa+Ua(ki,Ei,Gr)+Wi):va===ma?hr.push(Aa+Wi):va===Ba&&hr.push(Aa+Ua(ki,Ei,Gr)+Wi)}hr=va===ma?hr.join(` Tj
|
||
T* `):hr.join(` Tj
|
||
`),hr+=` Tj
|
||
`;var la=`BT
|
||
/`;return la+=Ya+" "+Na+` Tf
|
||
`,la+=Ze(Na*Rr)+` TL
|
||
`,la+=ar+`
|
||
`,la+=Yr,la+=hr,Fn(la+="ET"),Ie[Ya]=!0,zr};var hc=_e.__private__.clip=_e.clip=function(hr){return Fn(hr==="evenodd"?"W*":"W"),this};_e.clipEvenOdd=function(){return hc("evenodd")},_e.__private__.discardPath=_e.discardPath=function(){return Fn("n"),this};var _A=_e.__private__.isValidStyle=function(hr){var nn=!1;return[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(hr)!==-1&&(nn=!0),nn};_e.__private__.setDefaultPathOperation=_e.setDefaultPathOperation=function(hr){return _A(hr)&&(De=hr),this};var Ul=_e.__private__.getStyle=_e.getStyle=function(hr){var nn=De;switch(hr){case"D":case"S":nn="S";break;case"F":nn="f";break;case"FD":case"DF":nn="B";break;case"f":case"f*":case"B":case"B*":nn=hr}return nn},zl=_e.close=function(){return Fn("h"),this};_e.stroke=function(){return Fn("S"),this},_e.fill=function(hr){return il("f",hr),this},_e.fillEvenOdd=function(hr){return il("f*",hr),this},_e.fillStroke=function(hr){return il("B",hr),this},_e.fillStrokeEvenOdd=function(hr){return il("B*",hr),this};var il=function(hr,nn){_typeof$1(nn)==="object"?gc(nn,hr):Fn(hr)},P1=function(hr){hr===null||xr===cr.ADVANCED&&hr===void 0||(hr=Ul(hr),Fn(hr))};function L1(hr,nn,Rn,$n,Ui){var Di=new M(nn||this.boundingBox,Rn||this.xStep,$n||this.yStep,this.gState,Ui||this.matrix);Di.stream=this.stream;var ga=hr+"$$"+this.cloneIndex+++"$$";return us(ga,Di),Di}var gc=function(hr,nn){var Rn=mo[hr.key],$n=no[Rn];if($n instanceof B)Fn("q"),Fn(Gl(nn)),$n.gState&&_e.setGState($n.gState),Fn(hr.matrix.toString()+" cm"),Fn("/"+Rn+" sh"),Fn("Q");else if($n instanceof M){var Ui=new So(1,0,0,-1,0,ns());hr.matrix&&(Ui=Ui.multiply(hr.matrix||H1),Rn=L1.call($n,hr.key,hr.boundingBox,hr.xStep,hr.yStep,Ui).id),Fn("q"),Fn("/Pattern cs"),Fn("/"+Rn+" scn"),$n.gState&&_e.setGState($n.gState),Fn(nn),Fn("Q")}},Gl=function(hr){switch(hr){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},Wl=_e.moveTo=function(hr,nn){return Fn(Ze(sr(hr))+" "+Ze(Ir(nn))+" m"),this},al=_e.lineTo=function(hr,nn){return Fn(Ze(sr(hr))+" "+Ze(Ir(nn))+" l"),this},xA=_e.curveTo=function(hr,nn,Rn,$n,Ui,Di){return Fn([Ze(sr(hr)),Ze(Ir(nn)),Ze(sr(Rn)),Ze(Ir($n)),Ze(sr(Ui)),Ze(Ir(Di)),"c"].join(" ")),this};_e.__private__.line=_e.line=function(hr,nn,Rn,$n,Ui){if(isNaN(hr)||isNaN(nn)||isNaN(Rn)||isNaN($n)||!_A(Ui))throw new Error("Invalid arguments passed to jsPDF.line");return xr===cr.COMPAT?this.lines([[Rn-hr,$n-nn]],hr,nn,[1,1],Ui||"S"):this.lines([[Rn-hr,$n-nn]],hr,nn,[1,1]).stroke()},_e.__private__.lines=_e.lines=function(hr,nn,Rn,$n,Ui,Di){var ga,Ja,Fo,ko,is,gr,jr,Gr,zr,rn,Yr,Lr;if(typeof hr=="number"&&(Lr=Rn,Rn=nn,nn=hr,hr=Lr),$n=$n||[1,1],Di=Di||!1,isNaN(nn)||isNaN(Rn)||!Array.isArray(hr)||!Array.isArray($n)||!_A(Ui)||typeof Di!="boolean")throw new Error("Invalid arguments passed to jsPDF.lines");for(Wl(nn,Rn),ga=$n[0],Ja=$n[1],ko=hr.length,rn=nn,Yr=Rn,Fo=0;Fo<ko;Fo++)(is=hr[Fo]).length===2?(rn=is[0]*ga+rn,Yr=is[1]*Ja+Yr,al(rn,Yr)):(gr=is[0]*ga+rn,jr=is[1]*Ja+Yr,Gr=is[2]*ga+rn,zr=is[3]*Ja+Yr,rn=is[4]*ga+rn,Yr=is[5]*Ja+Yr,xA(gr,jr,Gr,zr,rn,Yr));return Di&&zl(),P1(Ui),this},_e.path=function(hr){for(var nn=0;nn<hr.length;nn++){var Rn=hr[nn],$n=Rn.c;switch(Rn.op){case"m":Wl($n[0],$n[1]);break;case"l":al($n[0],$n[1]);break;case"c":xA.apply(this,$n);break;case"h":zl()}}return this},_e.__private__.rect=_e.rect=function(hr,nn,Rn,$n,Ui){if(isNaN(hr)||isNaN(nn)||isNaN(Rn)||isNaN($n)||!_A(Ui))throw new Error("Invalid arguments passed to jsPDF.rect");return xr===cr.COMPAT&&($n=-$n),Fn([Ze(sr(hr)),Ze(Ir(nn)),Ze(sr(Rn)),Ze(sr($n)),"re"].join(" ")),P1(Ui),this},_e.__private__.triangle=_e.triangle=function(hr,nn,Rn,$n,Ui,Di,ga){if(isNaN(hr)||isNaN(nn)||isNaN(Rn)||isNaN($n)||isNaN(Ui)||isNaN(Di)||!_A(ga))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[Rn-hr,$n-nn],[Ui-Rn,Di-$n],[hr-Ui,nn-Di]],hr,nn,[1,1],ga,!0),this},_e.__private__.roundedRect=_e.roundedRect=function(hr,nn,Rn,$n,Ui,Di,ga){if(isNaN(hr)||isNaN(nn)||isNaN(Rn)||isNaN($n)||isNaN(Ui)||isNaN(Di)||!_A(ga))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var Ja=4/3*(Math.SQRT2-1);return Ui=Math.min(Ui,.5*Rn),Di=Math.min(Di,.5*$n),this.lines([[Rn-2*Ui,0],[Ui*Ja,0,Ui,Di-Di*Ja,Ui,Di],[0,$n-2*Di],[0,Di*Ja,-Ui*Ja,Di,-Ui,Di],[2*Ui-Rn,0],[-Ui*Ja,0,-Ui,-Di*Ja,-Ui,-Di],[0,2*Di-$n],[0,-Di*Ja,Ui*Ja,-Di,Ui,-Di]],hr+Ui,nn,[1,1],ga,!0),this},_e.__private__.ellipse=_e.ellipse=function(hr,nn,Rn,$n,Ui){if(isNaN(hr)||isNaN(nn)||isNaN(Rn)||isNaN($n)||!_A(Ui))throw new Error("Invalid arguments passed to jsPDF.ellipse");var Di=4/3*(Math.SQRT2-1)*Rn,ga=4/3*(Math.SQRT2-1)*$n;return Wl(hr+Rn,nn),xA(hr+Rn,nn-ga,hr+Di,nn-$n,hr,nn-$n),xA(hr-Di,nn-$n,hr-Rn,nn-ga,hr-Rn,nn),xA(hr-Rn,nn+ga,hr-Di,nn+$n,hr,nn+$n),xA(hr+Di,nn+$n,hr+Rn,nn+ga,hr+Rn,nn),P1(Ui),this},_e.__private__.circle=_e.circle=function(hr,nn,Rn,$n){if(isNaN(hr)||isNaN(nn)||isNaN(Rn)||!_A($n))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(hr,nn,Rn,Rn,$n)},_e.setFont=function(hr,nn,Rn){return Rn&&(nn=mr(nn,Rn)),Ya=gl(hr,nn,{disableWarning:!1}),this};var vl=_e.__private__.getFont=_e.getFont=function(){return qo[gl.apply(_e,arguments)]};_e.__private__.getFontList=_e.getFontList=function(){var hr,nn,Rn={};for(hr in fa)if(fa.hasOwnProperty(hr))for(nn in Rn[hr]=[],fa[hr])fa[hr].hasOwnProperty(nn)&&Rn[hr].push(nn);return Rn},_e.addFont=function(hr,nn,Rn,$n,Ui){var Di=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&Di.indexOf(arguments[3])!==-1?Ui=arguments[3]:arguments[3]&&Di.indexOf(arguments[3])==-1&&(Rn=mr(Rn,$n)),Ui=Ui||"Identity-H",rA.call(this,hr,nn,Rn,Ui)};var SA,QA=Pe.lineWidth||.200025,OA=_e.__private__.getLineWidth=_e.getLineWidth=function(){return QA},vc=_e.__private__.setLineWidth=_e.setLineWidth=function(hr){return QA=hr,Fn(Ze(sr(hr))+" w"),this};_e.__private__.setLineDash=E.API.setLineDash=E.API.setLineDashPattern=function(hr,nn){if(hr=hr||[],nn=nn||0,isNaN(nn)||!Array.isArray(hr))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return hr=hr.map((function(Rn){return Ze(sr(Rn))})).join(" "),nn=Ze(sr(nn)),Fn("["+hr+"] "+nn+" d"),this};var g1=_e.__private__.getLineHeight=_e.getLineHeight=function(){return Na*SA};_e.__private__.getLineHeight=_e.getLineHeight=function(){return Na*SA};var ec=_e.__private__.setLineHeightFactor=_e.setLineHeightFactor=function(hr){return typeof(hr=hr||1.15)=="number"&&(SA=hr),this},fA=_e.__private__.getLineHeightFactor=_e.getLineHeightFactor=function(){return SA};ec(Pe.lineHeight);var iA=_e.__private__.getHorizontalCoordinate=function(hr){return sr(hr)},TA=_e.__private__.getVerticalCoordinate=function(hr){return xr===cr.ADVANCED?hr:Uo[rr].mediaBox.topRightY-Uo[rr].mediaBox.bottomLeftY-sr(hr)},mc=_e.__private__.getHorizontalCoordinateString=_e.getHorizontalCoordinateString=function(hr){return Ze(iA(hr))},zA=_e.__private__.getVerticalCoordinateString=_e.getVerticalCoordinateString=function(hr){return Ze(TA(hr))},aA=Pe.strokeColor||"0 G";_e.__private__.getStrokeColor=_e.getDrawColor=function(){return Xo(aA)},_e.__private__.setStrokeColor=_e.setDrawColor=function(hr,nn,Rn,$n){return aA=oa({ch1:hr,ch2:nn,ch3:Rn,ch4:$n,pdfColorType:"draw",precision:2}),Fn(aA),this};var We=Pe.fillColor||"0 g";_e.__private__.getFillColor=_e.getFillColor=function(){return Xo(We)},_e.__private__.setFillColor=_e.setFillColor=function(hr,nn,Rn,$n){return We=oa({ch1:hr,ch2:nn,ch3:Rn,ch4:$n,pdfColorType:"fill",precision:2}),Fn(We),this};var ar=Pe.textColor||"0 g",yr=_e.__private__.getTextColor=_e.getTextColor=function(){return Xo(ar)};_e.__private__.setTextColor=_e.setTextColor=function(hr,nn,Rn,$n){return ar=oa({ch1:hr,ch2:nn,ch3:Rn,ch4:$n,pdfColorType:"text",precision:3}),this};var kr=Pe.charSpace,Jr=_e.__private__.getCharSpace=_e.getCharSpace=function(){return parseFloat(kr||0)};_e.__private__.setCharSpace=_e.setCharSpace=function(hr){if(isNaN(hr))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return kr=hr,this};var $r=0;_e.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},_e.__private__.setLineCap=_e.setLineCap=function(hr){var nn=_e.CapJoinStyles[hr];if(nn===void 0)throw new Error("Line cap style of '"+hr+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return $r=nn,Fn(nn+" J"),this};var mn=0;_e.__private__.setLineJoin=_e.setLineJoin=function(hr){var nn=_e.CapJoinStyles[hr];if(nn===void 0)throw new Error("Line join style of '"+hr+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return mn=nn,Fn(nn+" j"),this},_e.__private__.setLineMiterLimit=_e.__private__.setMiterLimit=_e.setLineMiterLimit=_e.setMiterLimit=function(hr){if(hr=hr||0,isNaN(hr))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return Fn(Ze(sr(hr))+" M"),this},_e.GState=j,_e.setGState=function(hr){(hr=typeof hr=="string"?Co[os[hr]]:ai(null,hr)).equals(Ps)||(Fn("/"+hr.id+" gs"),Ps=hr)};var ai=function(hr,nn){if(!hr||!os[hr]){var Rn=!1;for(var $n in Co)if(Co.hasOwnProperty($n)&&Co[$n].equals(nn)){Rn=!0;break}if(Rn)nn=Co[$n];else{var Ui="GS"+(Object.keys(Co).length+1).toString(10);Co[Ui]=nn,nn.id=Ui}return hr&&(os[hr]=nn.id),Qo.publish("addGState",nn),nn}};_e.addGState=function(hr,nn){return ai(hr,nn),this},_e.saveGraphicsState=function(){return Fn("q"),fo.push({key:Ya,size:Na,color:ar}),this},_e.restoreGraphicsState=function(){Fn("Q");var hr=fo.pop();return Ya=hr.key,Na=hr.size,ar=hr.color,Ps=null,this},_e.setCurrentTransformationMatrix=function(hr){return Fn(hr.toString()+" cm"),this},_e.comment=function(hr){return Fn("#"+hr),this};var Zn=function(hr,nn){var Rn=hr||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return Rn},set:function(Di){isNaN(Di)||(Rn=parseFloat(Di))}});var $n=nn||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return $n},set:function(Di){isNaN(Di)||($n=parseFloat(Di))}});var Ui="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return Ui},set:function(Di){Ui=Di.toString()}}),this},Mi=function(hr,nn,Rn,$n){Zn.call(this,hr,nn),this.type="rect";var Ui=Rn||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return Ui},set:function(ga){isNaN(ga)||(Ui=parseFloat(ga))}});var Di=$n||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return Di},set:function(ga){isNaN(ga)||(Di=parseFloat(ga))}}),this},Ki=function(){this.page=hs,this.currentPage=rr,this.pages=Ur.slice(0),this.pagesContext=Uo.slice(0),this.x=Za,this.y=ka,this.matrix=Ro,this.width=Jo(rr),this.height=ns(rr),this.outputDestination=gn,this.id="",this.objectNumber=-1};Ki.prototype.restore=function(){hs=this.page,rr=this.currentPage,Uo=this.pagesContext,Ur=this.pages,Za=this.x,ka=this.y,Ro=this.matrix,gs(rr,this.width),l1(rr,this.height),gn=this.outputDestination};var da=function(hr,nn,Rn,$n,Ui){cA.push(new Ki),hs=rr=0,Ur=[],Za=hr,ka=nn,Ro=Ui,el([Rn,$n])},hi=function(hr){if(Y1[hr])cA.pop().restore();else{var nn=new Ki,Rn="Xo"+(Object.keys(Ns).length+1).toString(10);nn.id=Rn,Y1[hr]=Rn,Ns[Rn]=nn,Qo.publish("addFormObject",nn),cA.pop().restore()}};for(var Oi in _e.beginFormObject=function(hr,nn,Rn,$n,Ui){return da(hr,nn,Rn,$n,Ui),this},_e.endFormObject=function(hr){return hi(hr),this},_e.doFormObject=function(hr,nn){var Rn=Ns[Y1[hr]];return Fn("q"),Fn(nn.toString()+" cm"),Fn("/"+Rn.id+" Do"),Fn("Q"),this},_e.getFormObject=function(hr){var nn=Ns[Y1[hr]];return{x:nn.x,y:nn.y,width:nn.width,height:nn.height,matrix:nn.matrix}},_e.save=function(hr,nn){return hr=hr||"generated.pdf",(nn=nn||{}).returnPromise=nn.returnPromise||!1,nn.returnPromise===!1?(l(PA(rl()),hr),typeof l.unload=="function"&&n.setTimeout&&setTimeout(l.unload,911),this):new Promise((function(Rn,$n){try{var Ui=l(PA(rl()),hr);typeof l.unload=="function"&&n.setTimeout&&setTimeout(l.unload,911),Rn(Ui)}catch(Di){$n(Di.message)}}))},E.API)E.API.hasOwnProperty(Oi)&&(Oi==="events"&&E.API.events.length?(function(hr,nn){var Rn,$n,Ui;for(Ui=nn.length-1;Ui!==-1;Ui--)Rn=nn[Ui][0],$n=nn[Ui][1],hr.subscribe.apply(hr,[Rn].concat(typeof $n=="function"?[$n]:$n))})(Qo,E.API.events):_e[Oi]=E.API[Oi]);var Jo=_e.getPageWidth=function(hr){return(Uo[hr=hr||rr].mediaBox.topRightX-Uo[hr].mediaBox.bottomLeftX)/xa},gs=_e.setPageWidth=function(hr,nn){Uo[hr].mediaBox.topRightX=nn*xa+Uo[hr].mediaBox.bottomLeftX},ns=_e.getPageHeight=function(hr){return(Uo[hr=hr||rr].mediaBox.topRightY-Uo[hr].mediaBox.bottomLeftY)/xa},l1=_e.setPageHeight=function(hr,nn){Uo[hr].mediaBox.topRightY=nn*xa+Uo[hr].mediaBox.bottomLeftY};return _e.internal={pdfEscape:E1,getStyle:Ul,getFont:vl,getFontSize:_a,getCharSpace:Jr,getTextColor:yr,getLineHeight:g1,getLineHeightFactor:fA,getLineWidth:OA,write:Xa,getHorizontalCoordinate:iA,getVerticalCoordinate:TA,getCoordinateString:mc,getVerticalCoordinateString:zA,collections:{},newObject:yo,newAdditionalObject:ra,newObjectDeferred:Ys,newObjectDeferredBegin:Fs,getFilters:No,putStream:Ss,events:Qo,scaleFactor:xa,pageSize:{getWidth:function(){return Jo(rr)},setWidth:function(hr){gs(rr,hr)},getHeight:function(){return ns(rr)},setHeight:function(hr){l1(rr,hr)}},encryptionOptions:ze,encryption:W1,getEncryptor:Ol,output:yA,getNumberOfPages:Jl,pages:Ur,out:Fn,f2:Ge,f3:tr,getPageInfo:$l,getPageInfoByObjId:Vo,getCurrentPageInfo:nl,getPDFVersion:Je,Point:Zn,Rectangle:Mi,Matrix:So,hasHotfix:_1},Object.defineProperty(_e.internal.pageSize,"width",{get:function(){return Jo(rr)},set:function(hr){gs(rr,hr)},enumerable:!0,configurable:!0}),Object.defineProperty(_e.internal.pageSize,"height",{get:function(){return ns(rr)},set:function(hr){l1(rr,hr)},enumerable:!0,configurable:!0}),$A.call(_e,na),Ya="F1",jl(Te,Be),Qo.publish("initialized"),_e}I.prototype.lsbFirstWord=function(Pe){return String.fromCharCode(Pe>>0&255,Pe>>8&255,Pe>>16&255,Pe>>24&255)},I.prototype.toHexString=function(Pe){return Pe.split("").map((function(Me){return("0"+(255&Me.charCodeAt(0)).toString(16)).slice(-2)})).join("")},I.prototype.hexToBytes=function(Pe){for(var Me=[],Be=0;Be<Pe.length;Be+=2)Me.push(String.fromCharCode(parseInt(Pe.substr(Be,2),16)));return Me.join("")},I.prototype.processOwnerPassword=function(Pe,Me){return P(x(Me).substr(0,5),Pe)},I.prototype.encryptor=function(Pe,Me){var Be=x(this.encryptionKey+String.fromCharCode(255&Pe,Pe>>8&255,Pe>>16&255,255&Me,Me>>8&255)).substr(0,10);return function(Ee){return P(Be,Ee)}},j.prototype.equals=function(Pe){var Me,Be="id,objectNumber,equals";if(!Pe||_typeof$1(Pe)!==_typeof$1(this))return!1;var Ee=0;for(Me in this)if(!(Be.indexOf(Me)>=0)){if(this.hasOwnProperty(Me)&&!Pe.hasOwnProperty(Me)||this[Me]!==Pe[Me])return!1;Ee++}for(Me in Pe)Pe.hasOwnProperty(Me)&&Be.indexOf(Me)<0&&Ee--;return Ee===0},E.API={events:[]},E.version="2.5.2";var q=E.API,D=1,R=function(Pe){return Pe.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},T=function(Pe){return Pe.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},U=function(Pe){return Pe.toFixed(2)},z=function(Pe){return Pe.toFixed(5)};q.__acroform__={};var H=function(Pe,Me){Pe.prototype=Object.create(Me.prototype),Pe.prototype.constructor=Pe},W=function(Pe){return Pe*D},V=function(Pe){var Me=new ut,Be=At.internal.getHeight(Pe)||0,Ee=At.internal.getWidth(Pe)||0;return Me.BBox=[0,0,Number(U(Ee)),Number(U(Be))],Me},G=q.__acroform__.setBit=function(Pe,Me){if(Pe=Pe||0,Me=Me||0,isNaN(Pe)||isNaN(Me))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return Pe|=1<<Me},Y=q.__acroform__.clearBit=function(Pe,Me){if(Pe=Pe||0,Me=Me||0,isNaN(Pe)||isNaN(Me))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return Pe&=~(1<<Me)},J=q.__acroform__.getBit=function(Pe,Me){if(isNaN(Pe)||isNaN(Me))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return(Pe&1<<Me)==0?0:1},X=q.__acroform__.getBitForPdf=function(Pe,Me){if(isNaN(Pe)||isNaN(Me))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return J(Pe,Me-1)},K=q.__acroform__.setBitForPdf=function(Pe,Me){if(isNaN(Pe)||isNaN(Me))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return G(Pe,Me-1)},Z=q.__acroform__.clearBitForPdf=function(Pe,Me){if(isNaN(Pe)||isNaN(Me))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Y(Pe,Me-1)},$=q.__acroform__.calculateCoordinates=function(Pe,Me){var Be=Me.internal.getHorizontalCoordinate,Ee=Me.internal.getVerticalCoordinate,Te=Pe[0],Se=Pe[1],je=Pe[2],Ue=Pe[3],ke={};return ke.lowerLeft_X=Be(Te)||0,ke.lowerLeft_Y=Ee(Se+Ue)||0,ke.upperRight_X=Be(Te+je)||0,ke.upperRight_Y=Ee(Se)||0,[Number(U(ke.lowerLeft_X)),Number(U(ke.lowerLeft_Y)),Number(U(ke.upperRight_X)),Number(U(ke.upperRight_Y))]},Q=function(Pe){if(Pe.appearanceStreamContent)return Pe.appearanceStreamContent;if(Pe.V||Pe.DV){var Me=[],Be=Pe._V||Pe.DV,Ee=tt(Pe,Be),Te=Pe.scope.internal.getFont(Pe.fontName,Pe.fontStyle).id;Me.push("/Tx BMC"),Me.push("q"),Me.push("BT"),Me.push(Pe.scope.__private__.encodeColorString(Pe.color)),Me.push("/"+Te+" "+U(Ee.fontSize)+" Tf"),Me.push("1 0 0 1 0 0 Tm"),Me.push(Ee.text),Me.push("ET"),Me.push("Q"),Me.push("EMC");var Se=V(Pe);return Se.scope=Pe.scope,Se.stream=Me.join(`
|
||
`),Se}},tt=function(Pe,Me){var Be=Pe.fontSize===0?Pe.maxFontSize:Pe.fontSize,Ee={text:"",fontSize:""},Te=(Me=(Me=Me.substr(0,1)=="("?Me.substr(1):Me).substr(Me.length-1)==")"?Me.substr(0,Me.length-1):Me).split(" ");Te=Pe.multiline?Te.map((function(tr){return tr.split(`
|
||
`)})):Te.map((function(tr){return[tr]}));var Se=Be,je=At.internal.getHeight(Pe)||0;je=je<0?-je:je;var Ue=At.internal.getWidth(Pe)||0;Ue=Ue<0?-Ue:Ue;var ke=function(tr,sr,pr){if(tr+1<Te.length){var Ir=sr+" "+Te[tr+1][0];return et(Ir,Pe,pr).width<=Ue-4}return!1};Se++;e:for(;Se>0;){Me="",Se--;var De,ze,Fe=et("3",Pe,Se).height,Ie=Pe.multiline?je-Se:(je-Fe)/2,_e=Ie+=2,Ae=0,Je=0,ir=0;if(Se<=0){Me=`(...) Tj
|
||
`,Me+="% Width of Text: "+et(Me,Pe,Se=12).width+", FieldWidth:"+Ue+`
|
||
`;break}for(var $e="",cr=0,xr=0;xr<Te.length;xr++)if(Te.hasOwnProperty(xr)){var Tr=!1;if(Te[xr].length!==1&&ir!==Te[xr].length-1){if((Fe+2)*(cr+2)+2>je)continue e;$e+=Te[xr][ir],Tr=!0,Je=xr,xr--}else{$e=($e+=Te[xr][ir]+" ").substr($e.length-1)==" "?$e.substr(0,$e.length-1):$e;var Mr=parseInt(xr),mr=ke(Mr,$e,Se),Ze=xr>=Te.length-1;if(mr&&!Ze){$e+=" ",ir=0;continue}if(mr||Ze){if(Ze)Je=Mr;else if(Pe.multiline&&(Fe+2)*(cr+2)+2>je)continue e}else{if(!Pe.multiline||(Fe+2)*(cr+2)+2>je)continue e;Je=Mr}}for(var xe="",er=Ae;er<=Je;er++){var Ge=Te[er];if(Pe.multiline){if(er===Je){xe+=Ge[ir]+" ",ir=(ir+1)%Ge.length;continue}if(er===Ae){xe+=Ge[Ge.length-1]+" ";continue}}xe+=Ge[0]+" "}switch(xe=xe.substr(xe.length-1)==" "?xe.substr(0,xe.length-1):xe,ze=et(xe,Pe,Se).width,Pe.textAlign){case"right":De=Ue-ze-2;break;case"center":De=(Ue-ze)/2;break;case"left":default:De=2}Me+=U(De)+" "+U(_e)+` Td
|
||
`,Me+="("+R(xe)+`) Tj
|
||
`,Me+=-U(De)+` 0 Td
|
||
`,_e=-(Se+2),ze=0,Ae=Tr?Je:Je+1,cr++,$e=""}break}return Ee.text=Me,Ee.fontSize=Se,Ee},et=function(Pe,Me,Be){var Ee=Me.scope.internal.getFont(Me.fontName,Me.fontStyle),Te=Me.scope.getStringUnitWidth(Pe,{font:Ee,fontSize:parseFloat(Be),charSpace:0})*parseFloat(Be);return{height:Me.scope.getStringUnitWidth("3",{font:Ee,fontSize:parseFloat(Be),charSpace:0})*parseFloat(Be)*1.5,width:Te}},rt={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},nt=function(Pe,Me){var Be={type:"reference",object:Pe};Me.internal.getPageInfo(Pe.page).pageContext.annotations.find((function(Ee){return Ee.type===Be.type&&Ee.object===Be.object}))===void 0&&Me.internal.getPageInfo(Pe.page).pageContext.annotations.push(Be)},it=function(Pe,Me){for(var Be in Pe)if(Pe.hasOwnProperty(Be)){var Ee=Be,Te=Pe[Be];Me.internal.newObjectDeferredBegin(Te.objId,!0),_typeof$1(Te)==="object"&&typeof Te.putStream=="function"&&Te.putStream(),delete Pe[Ee]}},at=function(Pe,Me){if(Me.scope=Pe,Pe.internal!==void 0&&(Pe.internal.acroformPlugin===void 0||Pe.internal.acroformPlugin.isInitialized===!1)){if(lt.FieldNum=0,Pe.internal.acroformPlugin=JSON.parse(JSON.stringify(rt)),Pe.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");D=Pe.internal.scaleFactor,Pe.internal.acroformPlugin.acroFormDictionaryRoot=new ht,Pe.internal.acroformPlugin.acroFormDictionaryRoot.scope=Pe,Pe.internal.acroformPlugin.acroFormDictionaryRoot._eventID=Pe.internal.events.subscribe("postPutResources",(function(){(function(Be){Be.internal.events.unsubscribe(Be.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete Be.internal.acroformPlugin.acroFormDictionaryRoot._eventID,Be.internal.acroformPlugin.printedOut=!0})(Pe)})),Pe.internal.events.subscribe("buildDocument",(function(){(function(Be){Be.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var Ee=Be.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var Te in Ee)if(Ee.hasOwnProperty(Te)){var Se=Ee[Te];Se.objId=void 0,Se.hasAnnotation&&nt(Se,Be)}})(Pe)})),Pe.internal.events.subscribe("putCatalog",(function(){(function(Be){if(Be.internal.acroformPlugin.acroFormDictionaryRoot===void 0)throw new Error("putCatalogCallback: Root missing.");Be.internal.write("/AcroForm "+Be.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")})(Pe)})),Pe.internal.events.subscribe("postPutPages",(function(Be){(function(Ee,Te){var Se=!Ee;for(var je in Ee||(Te.internal.newObjectDeferredBegin(Te.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),Te.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),Ee=Ee||Te.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(Ee.hasOwnProperty(je)){var Ue=Ee[je],ke=[],De=Ue.Rect;if(Ue.Rect&&(Ue.Rect=$(Ue.Rect,Te)),Te.internal.newObjectDeferredBegin(Ue.objId,!0),Ue.DA=At.createDefaultAppearanceStream(Ue),_typeof$1(Ue)==="object"&&typeof Ue.getKeyValueListForStream=="function"&&(ke=Ue.getKeyValueListForStream()),Ue.Rect=De,Ue.hasAppearanceStream&&!Ue.appearanceStreamContent){var ze=Q(Ue);ke.push({key:"AP",value:"<</N "+ze+">>"}),Te.internal.acroformPlugin.xForms.push(ze)}if(Ue.appearanceStreamContent){var Fe="";for(var Ie in Ue.appearanceStreamContent)if(Ue.appearanceStreamContent.hasOwnProperty(Ie)){var _e=Ue.appearanceStreamContent[Ie];if(Fe+="/"+Ie+" ",Fe+="<<",Object.keys(_e).length>=1||Array.isArray(_e)){for(var je in _e)if(_e.hasOwnProperty(je)){var Ae=_e[je];typeof Ae=="function"&&(Ae=Ae.call(Te,Ue)),Fe+="/"+je+" "+Ae+" ",Te.internal.acroformPlugin.xForms.indexOf(Ae)>=0||Te.internal.acroformPlugin.xForms.push(Ae)}}else typeof(Ae=_e)=="function"&&(Ae=Ae.call(Te,Ue)),Fe+="/"+je+" "+Ae,Te.internal.acroformPlugin.xForms.indexOf(Ae)>=0||Te.internal.acroformPlugin.xForms.push(Ae);Fe+=">>"}ke.push({key:"AP",value:`<<
|
||
`+Fe+">>"})}Te.internal.putStream({additionalKeyValues:ke,objectId:Ue.objId}),Te.internal.out("endobj")}Se&&it(Te.internal.acroformPlugin.xForms,Te)})(Be,Pe)})),Pe.internal.acroformPlugin.isInitialized=!0}},ot=q.__acroform__.arrayToPdfArray=function(Pe,Me,Be){var Ee=function(je){return je};if(Array.isArray(Pe)){for(var Te="[",Se=0;Se<Pe.length;Se++)switch(Se!==0&&(Te+=" "),_typeof$1(Pe[Se])){case"boolean":case"number":case"object":Te+=Pe[Se].toString();break;case"string":Pe[Se].substr(0,1)!=="/"?(Me!==void 0&&Be&&(Ee=Be.internal.getEncryptor(Me)),Te+="("+R(Ee(Pe[Se].toString()))+")"):Te+=Pe[Se].toString()}return Te+="]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},st=function(Pe,Me,Be){var Ee=function(Te){return Te};return Me!==void 0&&Be&&(Ee=Be.internal.getEncryptor(Me)),(Pe=Pe||"").toString(),Pe="("+R(Ee(Pe))+")"},ct=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(this._objId===void 0){if(this.scope===void 0)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(Pe){this._objId=Pe}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};ct.prototype.toString=function(){return this.objId+" 0 R"},ct.prototype.putStream=function(){var Pe=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:Pe,objectId:this.objId}),this.scope.internal.out("endobj")},ct.prototype.getKeyValueListForStream=function(){var Pe=[],Me=Object.getOwnPropertyNames(this).filter((function(Se){return Se!="content"&&Se!="appearanceStreamContent"&&Se!="scope"&&Se!="objId"&&Se.substring(0,1)!="_"}));for(var Be in Me)if(Object.getOwnPropertyDescriptor(this,Me[Be]).configurable===!1){var Ee=Me[Be],Te=this[Ee];Te&&(Array.isArray(Te)?Pe.push({key:Ee,value:ot(Te,this.objId,this.scope)}):Te instanceof ct?(Te.scope=this.scope,Pe.push({key:Ee,value:Te.objId+" 0 R"})):typeof Te!="function"&&Pe.push({key:Ee,value:Te}))}return Pe};var ut=function(){ct.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var Pe,Me=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return Me},set:function(Be){Me=Be}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(Be){Pe=Be.trim()},get:function(){return Pe||null}})};H(ut,ct);var ht=function(){ct.call(this);var Pe,Me=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return Me.length>0?Me:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return Me}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(Pe){var Be=function(Ee){return Ee};return this.scope&&(Be=this.scope.internal.getEncryptor(this.objId)),"("+R(Be(Pe))+")"}},set:function(Be){Pe=Be}})};H(ht,ct);var lt=function Pe(){ct.call(this);var Me=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return Me},set:function($e){if(isNaN($e))throw new Error('Invalid value "'+$e+'" for attribute F supplied.');Me=$e}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return!!X(Me,3)},set:function($e){$e?this.F=K(Me,3):this.F=Z(Me,3)}});var Be=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return Be},set:function($e){if(isNaN($e))throw new Error('Invalid value "'+$e+'" for attribute Ff supplied.');Be=$e}});var Ee=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(Ee.length!==0)return Ee},set:function($e){Ee=$e!==void 0?$e:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!Ee||isNaN(Ee[0])?0:Ee[0]},set:function($e){Ee[0]=$e}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!Ee||isNaN(Ee[1])?0:Ee[1]},set:function($e){Ee[1]=$e}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!Ee||isNaN(Ee[2])?0:Ee[2]},set:function($e){Ee[2]=$e}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!Ee||isNaN(Ee[3])?0:Ee[3]},set:function($e){Ee[3]=$e}});var Te="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return Te},set:function($e){switch($e){case"/Btn":case"/Tx":case"/Ch":case"/Sig":Te=$e;break;default:throw new Error('Invalid value "'+$e+'" for attribute FT supplied.')}}});var Se=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!Se||Se.length<1){if(this instanceof yt)return;Se="FieldObject"+Pe.FieldNum++}var $e=function(cr){return cr};return this.scope&&($e=this.scope.internal.getEncryptor(this.objId)),"("+R($e(Se))+")"},set:function($e){Se=$e.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return Se},set:function($e){Se=$e}});var je="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return je},set:function($e){je=$e}});var Ue="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return Ue},set:function($e){Ue=$e}});var ke=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return ke},set:function($e){ke=$e}});var De=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return De===void 0?50/D:De},set:function($e){De=$e}});var ze="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return ze},set:function($e){ze=$e}});var Fe="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!Fe||this instanceof yt||this instanceof Nt))return st(Fe,this.objId,this.scope)},set:function($e){$e=$e.toString(),Fe=$e}});var Ie=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(Ie)return this instanceof mt?Ie:st(Ie,this.objId,this.scope)},set:function($e){$e=$e.toString(),Ie=this instanceof mt?$e:$e.substr(0,1)==="("?T($e.substr(1,$e.length-2)):T($e)}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof mt?T(Ie.substr(1,Ie.length-1)):Ie},set:function($e){$e=$e.toString(),Ie=this instanceof mt?"/"+$e:$e}});var _e=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(_e)return _e},set:function($e){this.V=$e}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(_e)return this instanceof mt?_e:st(_e,this.objId,this.scope)},set:function($e){$e=$e.toString(),_e=this instanceof mt?$e:$e.substr(0,1)==="("?T($e.substr(1,$e.length-2)):T($e)}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof mt?T(_e.substr(1,_e.length-1)):_e},set:function($e){$e=$e.toString(),_e=this instanceof mt?"/"+$e:$e}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var Ae,Je=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return Je},set:function($e){$e=!!$e,Je=$e}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(Ae)return Ae},set:function($e){Ae=$e}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,1)},set:function($e){$e?this.Ff=K(this.Ff,1):this.Ff=Z(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,2)},set:function($e){$e?this.Ff=K(this.Ff,2):this.Ff=Z(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,3)},set:function($e){$e?this.Ff=K(this.Ff,3):this.Ff=Z(this.Ff,3)}});var ir=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(ir!==null)return ir},set:function($e){if([0,1,2].indexOf($e)===-1)throw new Error('Invalid value "'+$e+'" for attribute Q supplied.');ir=$e}}),Object.defineProperty(this,"textAlign",{get:function(){var $e;switch(ir){case 0:default:$e="left";break;case 1:$e="center";break;case 2:$e="right"}return $e},configurable:!0,enumerable:!0,set:function($e){switch($e){case"right":case 2:ir=2;break;case"center":case 1:ir=1;break;case"left":case 0:default:ir=0}}})};H(lt,ct);var ft=function(){lt.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var Pe=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return Pe},set:function(Be){Pe=Be}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return Pe},set:function(Be){Pe=Be}});var Me=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return ot(Me,this.objId,this.scope)},set:function(Be){var Ee,Te;Te=[],typeof(Ee=Be)=="string"&&(Te=(function(Se,je,Ue){Ue||(Ue=1);for(var ke,De=[];ke=je.exec(Se);)De.push(ke[Ue]);return De})(Ee,/\((.*?)\)/g)),Me=Te}}),this.getOptions=function(){return Me},this.setOptions=function(Be){Me=Be,this.sort&&Me.sort()},this.addOption=function(Be){Be=(Be=Be||"").toString(),Me.push(Be),this.sort&&Me.sort()},this.removeOption=function(Be,Ee){for(Ee=Ee||!1,Be=(Be=Be||"").toString();Me.indexOf(Be)!==-1&&(Me.splice(Me.indexOf(Be),1),Ee!==!1););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,18)},set:function(Be){Be?this.Ff=K(this.Ff,18):this.Ff=Z(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,19)},set:function(Be){this.combo===!0&&(Be?this.Ff=K(this.Ff,19):this.Ff=Z(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,20)},set:function(Be){Be?(this.Ff=K(this.Ff,20),Me.sort()):this.Ff=Z(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,22)},set:function(Be){Be?this.Ff=K(this.Ff,22):this.Ff=Z(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,23)},set:function(Be){Be?this.Ff=K(this.Ff,23):this.Ff=Z(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,27)},set:function(Be){Be?this.Ff=K(this.Ff,27):this.Ff=Z(this.Ff,27)}}),this.hasAppearanceStream=!1};H(ft,lt);var dt=function(){ft.call(this),this.fontName="helvetica",this.combo=!1};H(dt,ft);var pt=function(){dt.call(this),this.combo=!0};H(pt,dt);var gt=function(){pt.call(this),this.edit=!0};H(gt,pt);var mt=function(){lt.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,15)},set:function(Be){Be?this.Ff=K(this.Ff,15):this.Ff=Z(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,16)},set:function(Be){Be?this.Ff=K(this.Ff,16):this.Ff=Z(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,17)},set:function(Be){Be?this.Ff=K(this.Ff,17):this.Ff=Z(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,26)},set:function(Be){Be?this.Ff=K(this.Ff,26):this.Ff=Z(this.Ff,26)}});var Pe,Me={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var Be=function(Se){return Se};if(this.scope&&(Be=this.scope.internal.getEncryptor(this.objId)),Object.keys(Me).length!==0){var Ee,Te=[];for(Ee in Te.push("<<"),Me)Te.push("/"+Ee+" ("+R(Be(Me[Ee]))+")");return Te.push(">>"),Te.join(`
|
||
`)}},set:function(Be){_typeof$1(Be)==="object"&&(Me=Be)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return Me.CA||""},set:function(Be){typeof Be=="string"&&(Me.CA=Be)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return Pe},set:function(Be){Pe=Be}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return Pe.substr(1,Pe.length-1)},set:function(Be){Pe="/"+Be}})};H(mt,lt);var vt=function(){mt.call(this),this.pushButton=!0};H(vt,mt);var bt=function(){mt.call(this),this.radio=!0,this.pushButton=!1;var Pe=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return Pe},set:function(Me){Pe=Me!==void 0?Me:[]}})};H(bt,mt);var yt=function(){var Pe,Me;lt.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return Pe},set:function(Te){Pe=Te}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return Me},set:function(Te){Me=Te}});var Be,Ee={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var Te=function(Ue){return Ue};this.scope&&(Te=this.scope.internal.getEncryptor(this.objId));var Se,je=[];for(Se in je.push("<<"),Ee)je.push("/"+Se+" ("+R(Te(Ee[Se]))+")");return je.push(">>"),je.join(`
|
||
`)},set:function(Te){_typeof$1(Te)==="object"&&(Ee=Te)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return Ee.CA||""},set:function(Te){typeof Te=="string"&&(Ee.CA=Te)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return Be},set:function(Te){Be=Te}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return Be.substr(1,Be.length-1)},set:function(Te){Be="/"+Te}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=At.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};H(yt,lt),bt.prototype.setAppearance=function(Pe){if(!("createAppearanceStream"in Pe)||!("getCA"in Pe))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var Me in this.Kids)if(this.Kids.hasOwnProperty(Me)){var Be=this.Kids[Me];Be.appearanceStreamContent=Pe.createAppearanceStream(Be.optionName),Be.caption=Pe.getCA()}},bt.prototype.createOption=function(Pe){var Me=new yt;return Me.Parent=this,Me.optionName=Pe,this.Kids.push(Me),xt.call(this.scope,Me),Me};var wt=function(){mt.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=At.CheckBox.createAppearanceStream()};H(wt,mt);var Nt=function(){lt.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,13)},set:function(Me){Me?this.Ff=K(this.Ff,13):this.Ff=Z(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,21)},set:function(Me){Me?this.Ff=K(this.Ff,21):this.Ff=Z(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,23)},set:function(Me){Me?this.Ff=K(this.Ff,23):this.Ff=Z(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,24)},set:function(Me){Me?this.Ff=K(this.Ff,24):this.Ff=Z(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,25)},set:function(Me){Me?this.Ff=K(this.Ff,25):this.Ff=Z(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,26)},set:function(Me){Me?this.Ff=K(this.Ff,26):this.Ff=Z(this.Ff,26)}});var Pe=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return Pe},set:function(Me){Pe=Me}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return Pe},set:function(Me){Number.isInteger(Me)&&(Pe=Me)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};H(Nt,lt);var Lt=function(){Nt.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return!!X(this.Ff,14)},set:function(Pe){Pe?this.Ff=K(this.Ff,14):this.Ff=Z(this.Ff,14)}}),this.password=!0};H(Lt,Nt);var At={CheckBox:{createAppearanceStream:function(){return{N:{On:At.CheckBox.YesNormal},D:{On:At.CheckBox.YesPushDown,Off:At.CheckBox.OffPushDown}}},YesPushDown:function(Pe){var Me=V(Pe);Me.scope=Pe.scope;var Be=[],Ee=Pe.scope.internal.getFont(Pe.fontName,Pe.fontStyle).id,Te=Pe.scope.__private__.encodeColorString(Pe.color),Se=tt(Pe,Pe.caption);return Be.push("0.749023 g"),Be.push("0 0 "+U(At.internal.getWidth(Pe))+" "+U(At.internal.getHeight(Pe))+" re"),Be.push("f"),Be.push("BMC"),Be.push("q"),Be.push("0 0 1 rg"),Be.push("/"+Ee+" "+U(Se.fontSize)+" Tf "+Te),Be.push("BT"),Be.push(Se.text),Be.push("ET"),Be.push("Q"),Be.push("EMC"),Me.stream=Be.join(`
|
||
`),Me},YesNormal:function(Pe){var Me=V(Pe);Me.scope=Pe.scope;var Be=Pe.scope.internal.getFont(Pe.fontName,Pe.fontStyle).id,Ee=Pe.scope.__private__.encodeColorString(Pe.color),Te=[],Se=At.internal.getHeight(Pe),je=At.internal.getWidth(Pe),Ue=tt(Pe,Pe.caption);return Te.push("1 g"),Te.push("0 0 "+U(je)+" "+U(Se)+" re"),Te.push("f"),Te.push("q"),Te.push("0 0 1 rg"),Te.push("0 0 "+U(je-1)+" "+U(Se-1)+" re"),Te.push("W"),Te.push("n"),Te.push("0 g"),Te.push("BT"),Te.push("/"+Be+" "+U(Ue.fontSize)+" Tf "+Ee),Te.push(Ue.text),Te.push("ET"),Te.push("Q"),Me.stream=Te.join(`
|
||
`),Me},OffPushDown:function(Pe){var Me=V(Pe);Me.scope=Pe.scope;var Be=[];return Be.push("0.749023 g"),Be.push("0 0 "+U(At.internal.getWidth(Pe))+" "+U(At.internal.getHeight(Pe))+" re"),Be.push("f"),Me.stream=Be.join(`
|
||
`),Me}},RadioButton:{Circle:{createAppearanceStream:function(Pe){var Me={D:{Off:At.RadioButton.Circle.OffPushDown},N:{}};return Me.N[Pe]=At.RadioButton.Circle.YesNormal,Me.D[Pe]=At.RadioButton.Circle.YesPushDown,Me},getCA:function(){return"l"},YesNormal:function(Pe){var Me=V(Pe);Me.scope=Pe.scope;var Be=[],Ee=At.internal.getWidth(Pe)<=At.internal.getHeight(Pe)?At.internal.getWidth(Pe)/4:At.internal.getHeight(Pe)/4;Ee=Number((.9*Ee).toFixed(5));var Te=At.internal.Bezier_C,Se=Number((Ee*Te).toFixed(5));return Be.push("q"),Be.push("1 0 0 1 "+z(At.internal.getWidth(Pe)/2)+" "+z(At.internal.getHeight(Pe)/2)+" cm"),Be.push(Ee+" 0 m"),Be.push(Ee+" "+Se+" "+Se+" "+Ee+" 0 "+Ee+" c"),Be.push("-"+Se+" "+Ee+" -"+Ee+" "+Se+" -"+Ee+" 0 c"),Be.push("-"+Ee+" -"+Se+" -"+Se+" -"+Ee+" 0 -"+Ee+" c"),Be.push(Se+" -"+Ee+" "+Ee+" -"+Se+" "+Ee+" 0 c"),Be.push("f"),Be.push("Q"),Me.stream=Be.join(`
|
||
`),Me},YesPushDown:function(Pe){var Me=V(Pe);Me.scope=Pe.scope;var Be=[],Ee=At.internal.getWidth(Pe)<=At.internal.getHeight(Pe)?At.internal.getWidth(Pe)/4:At.internal.getHeight(Pe)/4;Ee=Number((.9*Ee).toFixed(5));var Te=Number((2*Ee).toFixed(5)),Se=Number((Te*At.internal.Bezier_C).toFixed(5)),je=Number((Ee*At.internal.Bezier_C).toFixed(5));return Be.push("0.749023 g"),Be.push("q"),Be.push("1 0 0 1 "+z(At.internal.getWidth(Pe)/2)+" "+z(At.internal.getHeight(Pe)/2)+" cm"),Be.push(Te+" 0 m"),Be.push(Te+" "+Se+" "+Se+" "+Te+" 0 "+Te+" c"),Be.push("-"+Se+" "+Te+" -"+Te+" "+Se+" -"+Te+" 0 c"),Be.push("-"+Te+" -"+Se+" -"+Se+" -"+Te+" 0 -"+Te+" c"),Be.push(Se+" -"+Te+" "+Te+" -"+Se+" "+Te+" 0 c"),Be.push("f"),Be.push("Q"),Be.push("0 g"),Be.push("q"),Be.push("1 0 0 1 "+z(At.internal.getWidth(Pe)/2)+" "+z(At.internal.getHeight(Pe)/2)+" cm"),Be.push(Ee+" 0 m"),Be.push(Ee+" "+je+" "+je+" "+Ee+" 0 "+Ee+" c"),Be.push("-"+je+" "+Ee+" -"+Ee+" "+je+" -"+Ee+" 0 c"),Be.push("-"+Ee+" -"+je+" -"+je+" -"+Ee+" 0 -"+Ee+" c"),Be.push(je+" -"+Ee+" "+Ee+" -"+je+" "+Ee+" 0 c"),Be.push("f"),Be.push("Q"),Me.stream=Be.join(`
|
||
`),Me},OffPushDown:function(Pe){var Me=V(Pe);Me.scope=Pe.scope;var Be=[],Ee=At.internal.getWidth(Pe)<=At.internal.getHeight(Pe)?At.internal.getWidth(Pe)/4:At.internal.getHeight(Pe)/4;Ee=Number((.9*Ee).toFixed(5));var Te=Number((2*Ee).toFixed(5)),Se=Number((Te*At.internal.Bezier_C).toFixed(5));return Be.push("0.749023 g"),Be.push("q"),Be.push("1 0 0 1 "+z(At.internal.getWidth(Pe)/2)+" "+z(At.internal.getHeight(Pe)/2)+" cm"),Be.push(Te+" 0 m"),Be.push(Te+" "+Se+" "+Se+" "+Te+" 0 "+Te+" c"),Be.push("-"+Se+" "+Te+" -"+Te+" "+Se+" -"+Te+" 0 c"),Be.push("-"+Te+" -"+Se+" -"+Se+" -"+Te+" 0 -"+Te+" c"),Be.push(Se+" -"+Te+" "+Te+" -"+Se+" "+Te+" 0 c"),Be.push("f"),Be.push("Q"),Me.stream=Be.join(`
|
||
`),Me}},Cross:{createAppearanceStream:function(Pe){var Me={D:{Off:At.RadioButton.Cross.OffPushDown},N:{}};return Me.N[Pe]=At.RadioButton.Cross.YesNormal,Me.D[Pe]=At.RadioButton.Cross.YesPushDown,Me},getCA:function(){return"8"},YesNormal:function(Pe){var Me=V(Pe);Me.scope=Pe.scope;var Be=[],Ee=At.internal.calculateCross(Pe);return Be.push("q"),Be.push("1 1 "+U(At.internal.getWidth(Pe)-2)+" "+U(At.internal.getHeight(Pe)-2)+" re"),Be.push("W"),Be.push("n"),Be.push(U(Ee.x1.x)+" "+U(Ee.x1.y)+" m"),Be.push(U(Ee.x2.x)+" "+U(Ee.x2.y)+" l"),Be.push(U(Ee.x4.x)+" "+U(Ee.x4.y)+" m"),Be.push(U(Ee.x3.x)+" "+U(Ee.x3.y)+" l"),Be.push("s"),Be.push("Q"),Me.stream=Be.join(`
|
||
`),Me},YesPushDown:function(Pe){var Me=V(Pe);Me.scope=Pe.scope;var Be=At.internal.calculateCross(Pe),Ee=[];return Ee.push("0.749023 g"),Ee.push("0 0 "+U(At.internal.getWidth(Pe))+" "+U(At.internal.getHeight(Pe))+" re"),Ee.push("f"),Ee.push("q"),Ee.push("1 1 "+U(At.internal.getWidth(Pe)-2)+" "+U(At.internal.getHeight(Pe)-2)+" re"),Ee.push("W"),Ee.push("n"),Ee.push(U(Be.x1.x)+" "+U(Be.x1.y)+" m"),Ee.push(U(Be.x2.x)+" "+U(Be.x2.y)+" l"),Ee.push(U(Be.x4.x)+" "+U(Be.x4.y)+" m"),Ee.push(U(Be.x3.x)+" "+U(Be.x3.y)+" l"),Ee.push("s"),Ee.push("Q"),Me.stream=Ee.join(`
|
||
`),Me},OffPushDown:function(Pe){var Me=V(Pe);Me.scope=Pe.scope;var Be=[];return Be.push("0.749023 g"),Be.push("0 0 "+U(At.internal.getWidth(Pe))+" "+U(At.internal.getHeight(Pe))+" re"),Be.push("f"),Me.stream=Be.join(`
|
||
`),Me}}},createDefaultAppearanceStream:function(Pe){var Me=Pe.scope.internal.getFont(Pe.fontName,Pe.fontStyle).id,Be=Pe.scope.__private__.encodeColorString(Pe.color);return"/"+Me+" "+Pe.fontSize+" Tf "+Be}};At.internal={Bezier_C:.551915024494,calculateCross:function(Pe){var Me=At.internal.getWidth(Pe),Be=At.internal.getHeight(Pe),Ee=Math.min(Me,Be);return{x1:{x:(Me-Ee)/2,y:(Be-Ee)/2+Ee},x2:{x:(Me-Ee)/2+Ee,y:(Be-Ee)/2},x3:{x:(Me-Ee)/2,y:(Be-Ee)/2},x4:{x:(Me-Ee)/2+Ee,y:(Be-Ee)/2+Ee}}}},At.internal.getWidth=function(Pe){var Me=0;return _typeof$1(Pe)==="object"&&(Me=W(Pe.Rect[2])),Me},At.internal.getHeight=function(Pe){var Me=0;return _typeof$1(Pe)==="object"&&(Me=W(Pe.Rect[3])),Me};var xt=q.addField=function(Pe){if(at(this,Pe),!(Pe instanceof lt))throw new Error("Invalid argument passed to jsPDF.addField.");var Me;return(Me=Pe).scope.internal.acroformPlugin.printedOut&&(Me.scope.internal.acroformPlugin.printedOut=!1,Me.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),Me.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(Me),Pe.page=Pe.scope.internal.getCurrentPageInfo().pageNumber,this};q.AcroFormChoiceField=ft,q.AcroFormListBox=dt,q.AcroFormComboBox=pt,q.AcroFormEditBox=gt,q.AcroFormButton=mt,q.AcroFormPushButton=vt,q.AcroFormRadioButton=bt,q.AcroFormCheckBox=wt,q.AcroFormTextField=Nt,q.AcroFormPasswordField=Lt,q.AcroFormAppearance=At,q.AcroForm={ChoiceField:ft,ListBox:dt,ComboBox:pt,EditBox:gt,Button:mt,PushButton:vt,RadioButton:bt,CheckBox:wt,TextField:Nt,PasswordField:Lt,Appearance:At},E.AcroForm={ChoiceField:ft,ListBox:dt,ComboBox:pt,EditBox:gt,Button:mt,PushButton:vt,RadioButton:bt,CheckBox:wt,TextField:Nt,PasswordField:Lt,Appearance:At};var St=E.AcroForm;function _t(Pe){return Pe.reduce((function(Me,Be,Ee){return Me[Be]=Ee,Me}),{})}(function(Pe){Pe.__addimage__={};var Me="UNKNOWN",Be={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},Ee=Pe.__addimage__.getImageFileTypeByImageData=function(tr,sr){var pr,Ir,Pr,dr,wr,Ce=Me;if((sr=sr||Me)==="RGBA"||tr.data!==void 0&&tr.data instanceof Uint8ClampedArray&&"height"in tr&&"width"in tr)return"RGBA";if(mr(tr))for(wr in Be)for(Pr=Be[wr],pr=0;pr<Pr.length;pr+=1){for(dr=!0,Ir=0;Ir<Pr[pr].length;Ir+=1)if(Pr[pr][Ir]!==void 0&&Pr[pr][Ir]!==tr[Ir]){dr=!1;break}if(dr===!0){Ce=wr;break}}else for(wr in Be)for(Pr=Be[wr],pr=0;pr<Pr.length;pr+=1){for(dr=!0,Ir=0;Ir<Pr[pr].length;Ir+=1)if(Pr[pr][Ir]!==void 0&&Pr[pr][Ir]!==tr.charCodeAt(Ir)){dr=!1;break}if(dr===!0){Ce=wr;break}}return Ce===Me&&sr!==Me&&(Ce=sr),Ce},Te=function tr(sr){for(var pr=this.internal.write,Ir=this.internal.putStream,Pr=(0,this.internal.getFilters)();Pr.indexOf("FlateEncode")!==-1;)Pr.splice(Pr.indexOf("FlateEncode"),1);sr.objectId=this.internal.newObject();var dr=[];if(dr.push({key:"Type",value:"/XObject"}),dr.push({key:"Subtype",value:"/Image"}),dr.push({key:"Width",value:sr.width}),dr.push({key:"Height",value:sr.height}),sr.colorSpace===ir.INDEXED?dr.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(sr.palette.length/3-1)+" "+("sMask"in sr&&sr.sMask!==void 0?sr.objectId+2:sr.objectId+1)+" 0 R]"}):(dr.push({key:"ColorSpace",value:"/"+sr.colorSpace}),sr.colorSpace===ir.DEVICE_CMYK&&dr.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),dr.push({key:"BitsPerComponent",value:sr.bitsPerComponent}),"decodeParameters"in sr&&sr.decodeParameters!==void 0&&dr.push({key:"DecodeParms",value:"<<"+sr.decodeParameters+">>"}),"transparency"in sr&&Array.isArray(sr.transparency)){for(var wr="",Ce=0,vr=sr.transparency.length;Ce<vr;Ce++)wr+=sr.transparency[Ce]+" "+sr.transparency[Ce]+" ";dr.push({key:"Mask",value:"["+wr+"]"})}sr.sMask!==void 0&&dr.push({key:"SMask",value:sr.objectId+1+" 0 R"});var qr=sr.filter!==void 0?["/"+sr.filter]:void 0;if(Ir({data:sr.data,additionalKeyValues:dr,alreadyAppliedFilters:qr,objectId:sr.objectId}),pr("endobj"),"sMask"in sr&&sr.sMask!==void 0){var He="/Predictor "+sr.predictor+" /Colors 1 /BitsPerComponent "+sr.bitsPerComponent+" /Columns "+sr.width,Oe={width:sr.width,height:sr.height,colorSpace:"DeviceGray",bitsPerComponent:sr.bitsPerComponent,decodeParameters:He,data:sr.sMask};"filter"in sr&&(Oe.filter=sr.filter),tr.call(this,Oe)}if(sr.colorSpace===ir.INDEXED){var rr=this.internal.newObject();Ir({data:xe(new Uint8Array(sr.palette)),objectId:rr}),pr("endobj")}},Se=function(){var tr=this.internal.collections.addImage_images;for(var sr in tr)Te.call(this,tr[sr])},je=function(){var tr,sr=this.internal.collections.addImage_images,pr=this.internal.write;for(var Ir in sr)pr("/I"+(tr=sr[Ir]).index,tr.objectId,"0","R")},Ue=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",Se),this.internal.events.subscribe("putXobjectDict",je))},ke=function(){var tr=this.internal.collections.addImage_images;return Ue.call(this),tr},De=function(){return Object.keys(this.internal.collections.addImage_images).length},ze=function(tr){return typeof Pe["process"+tr.toUpperCase()]=="function"},Fe=function(tr){return _typeof$1(tr)==="object"&&tr.nodeType===1},Ie=function(tr,sr){if(tr.nodeName==="IMG"&&tr.hasAttribute("src")){var pr=""+tr.getAttribute("src");if(pr.indexOf("data:image/")===0)return u(unescape(pr).split("base64,").pop());var Ir=Pe.loadFile(pr,!0);if(Ir!==void 0)return Ir}if(tr.nodeName==="CANVAS"){if(tr.width===0||tr.height===0)throw new Error("Given canvas must have data. Canvas width: "+tr.width+", height: "+tr.height);var Pr;switch(sr){case"PNG":Pr="image/png";break;case"WEBP":Pr="image/webp";break;case"JPEG":case"JPG":default:Pr="image/jpeg"}return u(tr.toDataURL(Pr,1).split("base64,").pop())}},_e=function(tr){var sr=this.internal.collections.addImage_images;if(sr){for(var pr in sr)if(tr===sr[pr].alias)return sr[pr]}},Ae=function(tr,sr,pr){return tr||sr||(tr=-96,sr=-96),tr<0&&(tr=-1*pr.width*72/tr/this.internal.scaleFactor),sr<0&&(sr=-1*pr.height*72/sr/this.internal.scaleFactor),tr===0&&(tr=sr*pr.width/pr.height),sr===0&&(sr=tr*pr.height/pr.width),[tr,sr]},Je=function(tr,sr,pr,Ir,Pr,dr){var wr=Ae.call(this,pr,Ir,Pr),Ce=this.internal.getCoordinateString,vr=this.internal.getVerticalCoordinateString,qr=ke.call(this);if(pr=wr[0],Ir=wr[1],qr[Pr.index]=Pr,dr){dr*=Math.PI/180;var He=Math.cos(dr),Oe=Math.sin(dr),rr=function(Mn){return Mn.toFixed(4)},xn=[rr(He),rr(Oe),rr(-1*Oe),rr(He),0,0,"cm"]}this.internal.write("q"),dr?(this.internal.write([1,"0","0",1,Ce(tr),vr(sr+Ir),"cm"].join(" ")),this.internal.write(xn.join(" ")),this.internal.write([Ce(pr),"0","0",Ce(Ir),"0","0","cm"].join(" "))):this.internal.write([Ce(pr),"0","0",Ce(Ir),Ce(tr),vr(sr+Ir),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+Pr.index+" Do"),this.internal.write("Q")},ir=Pe.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"};Pe.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"};var $e=Pe.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},cr=Pe.__addimage__.sHashCode=function(tr){var sr,pr,Ir=0;if(typeof tr=="string")for(pr=tr.length,sr=0;sr<pr;sr++)Ir=(Ir<<5)-Ir+tr.charCodeAt(sr),Ir|=0;else if(mr(tr))for(pr=tr.byteLength/2,sr=0;sr<pr;sr++)Ir=(Ir<<5)-Ir+tr[sr],Ir|=0;return Ir},xr=Pe.__addimage__.validateStringAsBase64=function(tr){(tr=tr||"").toString().trim();var sr=!0;return tr.length===0&&(sr=!1),tr.length%4!=0&&(sr=!1),/^[A-Za-z0-9+/]+$/.test(tr.substr(0,tr.length-2))===!1&&(sr=!1),/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(tr.substr(-2))===!1&&(sr=!1),sr},Tr=Pe.__addimage__.extractImageFromDataUrl=function(tr){var sr=(tr=tr||"").split("base64,"),pr=null;if(sr.length===2){var Ir=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(sr[0]);Array.isArray(Ir)&&(pr={mimeType:Ir[1],charset:Ir[2],data:sr[1]})}return pr},Mr=Pe.__addimage__.supportsArrayBuffer=function(){return typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"};Pe.__addimage__.isArrayBuffer=function(tr){return Mr()&&tr instanceof ArrayBuffer};var mr=Pe.__addimage__.isArrayBufferView=function(tr){return Mr()&&typeof Uint32Array!="undefined"&&(tr instanceof Int8Array||tr instanceof Uint8Array||typeof Uint8ClampedArray!="undefined"&&tr instanceof Uint8ClampedArray||tr instanceof Int16Array||tr instanceof Uint16Array||tr instanceof Int32Array||tr instanceof Uint32Array||tr instanceof Float32Array||tr instanceof Float64Array)},Ze=Pe.__addimage__.binaryStringToUint8Array=function(tr){for(var sr=tr.length,pr=new Uint8Array(sr),Ir=0;Ir<sr;Ir++)pr[Ir]=tr.charCodeAt(Ir);return pr},xe=Pe.__addimage__.arrayBufferToBinaryString=function(tr){for(var sr="",pr=mr(tr)?tr:new Uint8Array(tr),Ir=0;Ir<pr.length;Ir+=8192)sr+=String.fromCharCode.apply(null,pr.subarray(Ir,Ir+8192));return sr};Pe.addImage=function(){var tr,sr,pr,Ir,Pr,dr,wr,Ce,vr;if(typeof arguments[1]=="number"?(sr=Me,pr=arguments[1],Ir=arguments[2],Pr=arguments[3],dr=arguments[4],wr=arguments[5],Ce=arguments[6],vr=arguments[7]):(sr=arguments[1],pr=arguments[2],Ir=arguments[3],Pr=arguments[4],dr=arguments[5],wr=arguments[6],Ce=arguments[7],vr=arguments[8]),_typeof$1(tr=arguments[0])==="object"&&!Fe(tr)&&"imageData"in tr){var qr=tr;tr=qr.imageData,sr=qr.format||sr||Me,pr=qr.x||pr||0,Ir=qr.y||Ir||0,Pr=qr.w||qr.width||Pr,dr=qr.h||qr.height||dr,wr=qr.alias||wr,Ce=qr.compression||Ce,vr=qr.rotation||qr.angle||vr}var He=this.internal.getFilters();if(Ce===void 0&&He.indexOf("FlateEncode")!==-1&&(Ce="SLOW"),isNaN(pr)||isNaN(Ir))throw new Error("Invalid coordinates passed to jsPDF.addImage");Ue.call(this);var Oe=er.call(this,tr,sr,wr,Ce);return Je.call(this,pr,Ir,Pr,dr,Oe,vr),this};var er=function(tr,sr,pr,Ir){var Pr,dr,wr;if(typeof tr=="string"&&Ee(tr)===Me){tr=unescape(tr);var Ce=Ge(tr,!1);(Ce!==""||(Ce=Pe.loadFile(tr,!0))!==void 0)&&(tr=Ce)}if(Fe(tr)&&(tr=Ie(tr,sr)),sr=Ee(tr,sr),!ze(sr))throw new Error("addImage does not support files of type '"+sr+"', please ensure that a plugin for '"+sr+"' support is added.");if(((wr=pr)==null||wr.length===0)&&(pr=(function(vr){return typeof vr=="string"||mr(vr)?cr(vr):mr(vr.data)?cr(vr.data):null})(tr)),(Pr=_e.call(this,pr))||(Mr()&&(tr instanceof Uint8Array||sr==="RGBA"||(dr=tr,tr=Ze(tr))),Pr=this["process"+sr.toUpperCase()](tr,De.call(this),pr,(function(vr){return vr&&typeof vr=="string"&&(vr=vr.toUpperCase()),vr in Pe.image_compression?vr:$e.NONE})(Ir),dr)),!Pr)throw new Error("An unknown error occurred whilst processing the image.");return Pr},Ge=Pe.__addimage__.convertBase64ToBinaryString=function(tr,sr){var pr;sr=typeof sr!="boolean"||sr;var Ir,Pr="";if(typeof tr=="string"){Ir=(pr=Tr(tr))!==null?pr.data:tr;try{Pr=u(Ir)}catch(dr){if(sr)throw xr(Ir)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+dr.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return Pr};Pe.getImageProperties=function(tr){var sr,pr,Ir="";if(Fe(tr)&&(tr=Ie(tr)),typeof tr=="string"&&Ee(tr)===Me&&((Ir=Ge(tr,!1))===""&&(Ir=Pe.loadFile(tr)||""),tr=Ir),pr=Ee(tr),!ze(pr))throw new Error("addImage does not support files of type '"+pr+"', please ensure that a plugin for '"+pr+"' support is added.");if(!Mr()||tr instanceof Uint8Array||(tr=Ze(tr)),!(sr=this["process"+pr.toUpperCase()](tr)))throw new Error("An unknown error occurred whilst processing the image");return sr.fileType=pr,sr}})(E.API),(function(Pe){var Me=function(Be){if(Be!==void 0&&Be!="")return!0};E.API.events.push(["addPage",function(Be){this.internal.getPageInfo(Be.pageNumber).pageContext.annotations=[]}]),Pe.events.push(["putPage",function(Be){for(var Ee,Te,Se,je=this.internal.getCoordinateString,Ue=this.internal.getVerticalCoordinateString,ke=this.internal.getPageInfoByObjId(Be.objId),De=Be.pageContext.annotations,ze=!1,Fe=0;Fe<De.length&&!ze;Fe++)switch((Ee=De[Fe]).type){case"link":(Me(Ee.options.url)||Me(Ee.options.pageNumber))&&(ze=!0);break;case"reference":case"text":case"freetext":ze=!0}if(ze!=0){this.internal.write("/Annots [");for(var Ie=0;Ie<De.length;Ie++){Ee=De[Ie];var _e=this.internal.pdfEscape,Ae=this.internal.getEncryptor(Be.objId);switch(Ee.type){case"reference":this.internal.write(" "+Ee.object.objId+" 0 R ");break;case"text":var Je=this.internal.newAdditionalObject(),ir=this.internal.newAdditionalObject(),$e=this.internal.getEncryptor(Je.objId),cr=Ee.title||"Note";Se="<</Type /Annot /Subtype /Text "+(Te="/Rect ["+je(Ee.bounds.x)+" "+Ue(Ee.bounds.y+Ee.bounds.h)+" "+je(Ee.bounds.x+Ee.bounds.w)+" "+Ue(Ee.bounds.y)+"] ")+"/Contents ("+_e($e(Ee.contents))+")",Se+=" /Popup "+ir.objId+" 0 R",Se+=" /P "+ke.objId+" 0 R",Se+=" /T ("+_e($e(cr))+") >>",Je.content=Se;var xr=Je.objId+" 0 R";Se="<</Type /Annot /Subtype /Popup "+(Te="/Rect ["+je(Ee.bounds.x+30)+" "+Ue(Ee.bounds.y+Ee.bounds.h)+" "+je(Ee.bounds.x+Ee.bounds.w+30)+" "+Ue(Ee.bounds.y)+"] ")+" /Parent "+xr,Ee.open&&(Se+=" /Open true"),Se+=" >>",ir.content=Se,this.internal.write(Je.objId,"0 R",ir.objId,"0 R");break;case"freetext":Te="/Rect ["+je(Ee.bounds.x)+" "+Ue(Ee.bounds.y)+" "+je(Ee.bounds.x+Ee.bounds.w)+" "+Ue(Ee.bounds.y+Ee.bounds.h)+"] ";var Tr=Ee.color||"#000000";Se="<</Type /Annot /Subtype /FreeText "+Te+"/Contents ("+_e(Ae(Ee.contents))+")",Se+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+Tr+")",Se+=" /Border [0 0 0]",Se+=" >>",this.internal.write(Se);break;case"link":if(Ee.options.name){var Mr=this.annotations._nameMap[Ee.options.name];Ee.options.pageNumber=Mr.page,Ee.options.top=Mr.y}else Ee.options.top||(Ee.options.top=0);if(Te="/Rect ["+Ee.finalBounds.x+" "+Ee.finalBounds.y+" "+Ee.finalBounds.w+" "+Ee.finalBounds.h+"] ",Se="",Ee.options.url)Se="<</Type /Annot /Subtype /Link "+Te+"/Border [0 0 0] /A <</S /URI /URI ("+_e(Ae(Ee.options.url))+") >>";else if(Ee.options.pageNumber)switch(Se="<</Type /Annot /Subtype /Link "+Te+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(Ee.options.pageNumber).objId+" 0 R",Ee.options.magFactor=Ee.options.magFactor||"XYZ",Ee.options.magFactor){case"Fit":Se+=" /Fit]";break;case"FitH":Se+=" /FitH "+Ee.options.top+"]";break;case"FitV":Ee.options.left=Ee.options.left||0,Se+=" /FitV "+Ee.options.left+"]";break;case"XYZ":default:var mr=Ue(Ee.options.top);Ee.options.left=Ee.options.left||0,Ee.options.zoom===void 0&&(Ee.options.zoom=0),Se+=" /XYZ "+Ee.options.left+" "+mr+" "+Ee.options.zoom+"]"}Se!=""&&(Se+=" >>",this.internal.write(Se))}}this.internal.write("]")}}]),Pe.createAnnotation=function(Be){var Ee=this.internal.getCurrentPageInfo();switch(Be.type){case"link":this.link(Be.bounds.x,Be.bounds.y,Be.bounds.w,Be.bounds.h,Be);break;case"text":case"freetext":Ee.pageContext.annotations.push(Be)}},Pe.link=function(Be,Ee,Te,Se,je){var Ue=this.internal.getCurrentPageInfo(),ke=this.internal.getCoordinateString,De=this.internal.getVerticalCoordinateString;Ue.pageContext.annotations.push({finalBounds:{x:ke(Be),y:De(Ee),w:ke(Be+Te),h:De(Ee+Se)},options:je,type:"link"})},Pe.textWithLink=function(Be,Ee,Te,Se){var je,Ue,ke=this.getTextWidth(Be),De=this.internal.getLineHeight()/this.internal.scaleFactor;if(Se.maxWidth!==void 0){Ue=Se.maxWidth;var ze=this.splitTextToSize(Be,Ue).length;je=Math.ceil(De*ze)}else Ue=ke,je=De;return this.text(Be,Ee,Te,Se),Te+=.2*De,Se.align==="center"&&(Ee-=ke/2),Se.align==="right"&&(Ee-=ke),this.link(Ee,Te-De,Ue,je,Se),ke},Pe.getTextWidth=function(Be){var Ee=this.internal.getFontSize();return this.getStringUnitWidth(Be)*Ee/this.internal.scaleFactor}})(E.API),(function(Pe){var Me={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},Be={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},Ee={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},Te=[1570,1571,1573,1575];Pe.__arabicParser__={};var Se=Pe.__arabicParser__.isInArabicSubstitutionA=function(Je){return Me[Je.charCodeAt(0)]!==void 0},je=Pe.__arabicParser__.isArabicLetter=function(Je){return typeof Je=="string"&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(Je)},Ue=Pe.__arabicParser__.isArabicEndLetter=function(Je){return je(Je)&&Se(Je)&&Me[Je.charCodeAt(0)].length<=2},ke=Pe.__arabicParser__.isArabicAlfLetter=function(Je){return je(Je)&&Te.indexOf(Je.charCodeAt(0))>=0};Pe.__arabicParser__.arabicLetterHasIsolatedForm=function(Je){return je(Je)&&Se(Je)&&Me[Je.charCodeAt(0)].length>=1};var De=Pe.__arabicParser__.arabicLetterHasFinalForm=function(Je){return je(Je)&&Se(Je)&&Me[Je.charCodeAt(0)].length>=2};Pe.__arabicParser__.arabicLetterHasInitialForm=function(Je){return je(Je)&&Se(Je)&&Me[Je.charCodeAt(0)].length>=3};var ze=Pe.__arabicParser__.arabicLetterHasMedialForm=function(Je){return je(Je)&&Se(Je)&&Me[Je.charCodeAt(0)].length==4},Fe=Pe.__arabicParser__.resolveLigatures=function(Je){var ir=0,$e=Be,cr="",xr=0;for(ir=0;ir<Je.length;ir+=1)$e[Je.charCodeAt(ir)]!==void 0?(xr++,typeof($e=$e[Je.charCodeAt(ir)])=="number"&&(cr+=String.fromCharCode($e),$e=Be,xr=0),ir===Je.length-1&&($e=Be,cr+=Je.charAt(ir-(xr-1)),ir-=xr-1,xr=0)):($e=Be,cr+=Je.charAt(ir-xr),ir-=xr,xr=0);return cr};Pe.__arabicParser__.isArabicDiacritic=function(Je){return Je!==void 0&&Ee[Je.charCodeAt(0)]!==void 0};var Ie=Pe.__arabicParser__.getCorrectForm=function(Je,ir,$e){return je(Je)?Se(Je)===!1?-1:!De(Je)||!je(ir)&&!je($e)||!je($e)&&Ue(ir)||Ue(Je)&&!je(ir)||Ue(Je)&&ke(ir)||Ue(Je)&&Ue(ir)?0:ze(Je)&&je(ir)&&!Ue(ir)&&je($e)&&De($e)?3:Ue(Je)||!je($e)?1:2:-1},_e=function(Je){var ir=0,$e=0,cr=0,xr="",Tr="",Mr="",mr=(Je=Je||"").split("\\s+"),Ze=[];for(ir=0;ir<mr.length;ir+=1){for(Ze.push(""),$e=0;$e<mr[ir].length;$e+=1)xr=mr[ir][$e],Tr=mr[ir][$e-1],Mr=mr[ir][$e+1],je(xr)?(cr=Ie(xr,Tr,Mr),Ze[ir]+=cr!==-1?String.fromCharCode(Me[xr.charCodeAt(0)][cr]):xr):Ze[ir]+=xr;Ze[ir]=Fe(Ze[ir])}return Ze.join(" ")},Ae=Pe.__arabicParser__.processArabic=Pe.processArabic=function(){var Je,ir=typeof arguments[0]=="string"?arguments[0]:arguments[0].text,$e=[];if(Array.isArray(ir)){var cr=0;for($e=[],cr=0;cr<ir.length;cr+=1)Array.isArray(ir[cr])?$e.push([_e(ir[cr][0]),ir[cr][1],ir[cr][2]]):$e.push([_e(ir[cr])]);Je=$e}else Je=_e(ir);return typeof arguments[0]=="string"?Je:(arguments[0].text=Je,arguments[0])};Pe.events.push(["preProcessText",Ae])})(E.API),E.API.autoPrint=function(Pe){var Me;switch((Pe=Pe||{}).variant=Pe.variant||"non-conform",Pe.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",(function(){Me=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){this.internal.out("/OpenAction "+Me+" 0 R")}))}return this},(function(Pe){var Me=function(){var Be=void 0;Object.defineProperty(this,"pdf",{get:function(){return Be},set:function(Ue){Be=Ue}});var Ee=150;Object.defineProperty(this,"width",{get:function(){return Ee},set:function(Ue){Ee=isNaN(Ue)||Number.isInteger(Ue)===!1||Ue<0?150:Ue,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=Ee+1)}});var Te=300;Object.defineProperty(this,"height",{get:function(){return Te},set:function(Ue){Te=isNaN(Ue)||Number.isInteger(Ue)===!1||Ue<0?300:Ue,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=Te+1)}});var Se=[];Object.defineProperty(this,"childNodes",{get:function(){return Se},set:function(Ue){Se=Ue}});var je={};Object.defineProperty(this,"style",{get:function(){return je},set:function(Ue){je=Ue}}),Object.defineProperty(this,"parentNode",{})};Me.prototype.getContext=function(Be,Ee){var Te;if((Be=Be||"2d")!=="2d")return null;for(Te in Ee)this.pdf.context2d.hasOwnProperty(Te)&&(this.pdf.context2d[Te]=Ee[Te]);return this.pdf.context2d._canvas=this,this.pdf.context2d},Me.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},Pe.events.push(["initialized",function(){this.canvas=new Me,this.canvas.pdf=this}])})(E.API),(function(Pe){var Me={left:0,top:0,bottom:0,right:0},Be=!1,Ee=function(){this.internal.__cell__===void 0&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},Me),this.internal.__cell__.margins.width=this.getPageWidth(),Te.call(this))},Te=function(){this.internal.__cell__.lastCell=new Se,this.internal.__cell__.pages=1},Se=function(){var ke=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return ke},set:function(Je){ke=Je}});var De=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return De},set:function(Je){De=Je}});var ze=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return ze},set:function(Je){ze=Je}});var Fe=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return Fe},set:function(Je){Fe=Je}});var Ie=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return Ie},set:function(Je){Ie=Je}});var _e=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return _e},set:function(Je){_e=Je}});var Ae=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return Ae},set:function(Je){Ae=Je}}),this};Se.prototype.clone=function(){return new Se(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},Se.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},Pe.setHeaderFunction=function(ke){return Ee.call(this),this.internal.__cell__.headerFunction=typeof ke=="function"?ke:void 0,this},Pe.getTextDimensions=function(ke,De){Ee.call(this);var ze=(De=De||{}).fontSize||this.getFontSize(),Fe=De.font||this.getFont(),Ie=De.scaleFactor||this.internal.scaleFactor,_e=0,Ae=0,Je=0,ir=this;if(!Array.isArray(ke)&&typeof ke!="string"){if(typeof ke!="number")throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");ke=String(ke)}var $e=De.maxWidth;$e>0?typeof ke=="string"?ke=this.splitTextToSize(ke,$e):Object.prototype.toString.call(ke)==="[object Array]"&&(ke=ke.reduce((function(xr,Tr){return xr.concat(ir.splitTextToSize(Tr,$e))}),[])):ke=Array.isArray(ke)?ke:[ke];for(var cr=0;cr<ke.length;cr++)_e<(Je=this.getStringUnitWidth(ke[cr],{font:Fe})*ze)&&(_e=Je);return _e!==0&&(Ae=ke.length),{w:_e/=Ie,h:Math.max((Ae*ze*this.getLineHeightFactor()-ze*(this.getLineHeightFactor()-1))/Ie,0)}},Pe.cellAddPage=function(){Ee.call(this),this.addPage();var ke=this.internal.__cell__.margins||Me;return this.internal.__cell__.lastCell=new Se(ke.left,ke.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var je=Pe.cell=function(){var ke;ke=arguments[0]instanceof Se?arguments[0]:new Se(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),Ee.call(this);var De=this.internal.__cell__.lastCell,ze=this.internal.__cell__.padding,Fe=this.internal.__cell__.margins||Me,Ie=this.internal.__cell__.tableHeaderRow,_e=this.internal.__cell__.printHeaders;return De.lineNumber!==void 0&&(De.lineNumber===ke.lineNumber?(ke.x=(De.x||0)+(De.width||0),ke.y=De.y||0):De.y+De.height+ke.height+Fe.bottom>this.getPageHeight()?(this.cellAddPage(),ke.y=Fe.top,_e&&Ie&&(this.printHeaderRow(ke.lineNumber,!0),ke.y+=Ie[0].height)):ke.y=De.y+De.height||ke.y),ke.text[0]!==void 0&&(this.rect(ke.x,ke.y,ke.width,ke.height,Be===!0?"FD":void 0),ke.align==="right"?this.text(ke.text,ke.x+ke.width-ze,ke.y+ze,{align:"right",baseline:"top"}):ke.align==="center"?this.text(ke.text,ke.x+ke.width/2,ke.y+ze,{align:"center",baseline:"top",maxWidth:ke.width-ze-ze}):this.text(ke.text,ke.x+ze,ke.y+ze,{align:"left",baseline:"top",maxWidth:ke.width-ze-ze})),this.internal.__cell__.lastCell=ke,this};Pe.table=function(ke,De,ze,Fe,Ie){if(Ee.call(this),!ze)throw new Error("No data for PDF table.");var _e,Ae,Je,ir,$e=[],cr=[],xr=[],Tr={},Mr={},mr=[],Ze=[],xe=(Ie=Ie||{}).autoSize||!1,er=Ie.printHeaders!==!1,Ge=Ie.css&&Ie.css["font-size"]!==void 0?16*Ie.css["font-size"]:Ie.fontSize||12,tr=Ie.margins||Object.assign({width:this.getPageWidth()},Me),sr=typeof Ie.padding=="number"?Ie.padding:3,pr=Ie.headerBackgroundColor||"#c8c8c8",Ir=Ie.headerTextColor||"#000";if(Te.call(this),this.internal.__cell__.printHeaders=er,this.internal.__cell__.margins=tr,this.internal.__cell__.table_font_size=Ge,this.internal.__cell__.padding=sr,this.internal.__cell__.headerBackgroundColor=pr,this.internal.__cell__.headerTextColor=Ir,this.setFontSize(Ge),Fe==null)cr=$e=Object.keys(ze[0]),xr=$e.map((function(){return"left"}));else if(Array.isArray(Fe)&&_typeof$1(Fe[0])==="object")for($e=Fe.map((function(qr){return qr.name})),cr=Fe.map((function(qr){return qr.prompt||qr.name||""})),xr=Fe.map((function(qr){return qr.align||"left"})),_e=0;_e<Fe.length;_e+=1)Mr[Fe[_e].name]=Fe[_e].width*(19.049976/25.4);else Array.isArray(Fe)&&typeof Fe[0]=="string"&&(cr=$e=Fe,xr=$e.map((function(){return"left"})));if(xe||Array.isArray(Fe)&&typeof Fe[0]=="string")for(_e=0;_e<$e.length;_e+=1){for(Tr[ir=$e[_e]]=ze.map((function(qr){return qr[ir]})),this.setFont(void 0,"bold"),mr.push(this.getTextDimensions(cr[_e],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),Ae=Tr[ir],this.setFont(void 0,"normal"),Je=0;Je<Ae.length;Je+=1)mr.push(this.getTextDimensions(Ae[Je],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);Mr[ir]=Math.max.apply(null,mr)+sr+sr,mr=[]}if(er){var Pr={};for(_e=0;_e<$e.length;_e+=1)Pr[$e[_e]]={},Pr[$e[_e]].text=cr[_e],Pr[$e[_e]].align=xr[_e];var dr=Ue.call(this,Pr,Mr);Ze=$e.map((function(qr){return new Se(ke,De,Mr[qr],dr,Pr[qr].text,void 0,Pr[qr].align)})),this.setTableHeaderRow(Ze),this.printHeaderRow(1,!1)}var wr=Fe.reduce((function(qr,He){return qr[He.name]=He.align,qr}),{});for(_e=0;_e<ze.length;_e+=1){"rowStart"in Ie&&Ie.rowStart instanceof Function&&Ie.rowStart({row:_e,data:ze[_e]},this);var Ce=Ue.call(this,ze[_e],Mr);for(Je=0;Je<$e.length;Je+=1){var vr=ze[_e][$e[Je]];"cellStart"in Ie&&Ie.cellStart instanceof Function&&Ie.cellStart({row:_e,col:Je,data:vr},this),je.call(this,new Se(ke,De,Mr[$e[Je]],Ce,vr,_e+2,wr[$e[Je]]))}}return this.internal.__cell__.table_x=ke,this.internal.__cell__.table_y=De,this};var Ue=function(ke,De){var ze=this.internal.__cell__.padding,Fe=this.internal.__cell__.table_font_size,Ie=this.internal.scaleFactor;return Object.keys(ke).map((function(_e){var Ae=ke[_e];return this.splitTextToSize(Ae.hasOwnProperty("text")?Ae.text:Ae,De[_e]-ze-ze)}),this).map((function(_e){return this.getLineHeightFactor()*_e.length*Fe/Ie+ze+ze}),this).reduce((function(_e,Ae){return Math.max(_e,Ae)}),0)};Pe.setTableHeaderRow=function(ke){Ee.call(this),this.internal.__cell__.tableHeaderRow=ke},Pe.printHeaderRow=function(ke,De){if(Ee.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var ze;if(Be=!0,typeof this.internal.__cell__.headerFunction=="function"){var Fe=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new Se(Fe[0],Fe[1],Fe[2],Fe[3],void 0,-1)}this.setFont(void 0,"bold");for(var Ie=[],_e=0;_e<this.internal.__cell__.tableHeaderRow.length;_e+=1){ze=this.internal.__cell__.tableHeaderRow[_e].clone(),De&&(ze.y=this.internal.__cell__.margins.top||0,Ie.push(ze)),ze.lineNumber=ke;var Ae=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),je.call(this,ze),this.setTextColor(Ae)}Ie.length>0&&this.setTableHeaderRow(Ie),this.setFont(void 0,"normal"),Be=!1}})(E.API);var Pt={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},kt=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],It=_t(kt),Ft=[100,200,300,400,500,600,700,800,900],Ct=_t(Ft);function jt(Pe){var Me=Pe.family.replace(/"|'/g,"").toLowerCase(),Be=(function(Se){return Pt[Se=Se||"normal"]?Se:"normal"})(Pe.style),Ee=(function(Se){if(!Se)return 400;if(typeof Se=="number")return Se>=100&&Se<=900&&Se%100==0?Se:400;if(/^\d00$/.test(Se))return parseInt(Se);switch(Se){case"bold":return 700;case"normal":default:return 400}})(Pe.weight),Te=(function(Se){return typeof It[Se=Se||"normal"]=="number"?Se:"normal"})(Pe.stretch);return{family:Me,style:Be,weight:Ee,stretch:Te,src:Pe.src||[],ref:Pe.ref||{name:Me,style:[Te,Be,Ee].join(" ")}}}function Ot(Pe,Me,Be,Ee){var Te;for(Te=Be;Te>=0&&Te<Me.length;Te+=Ee)if(Pe[Me[Te]])return Pe[Me[Te]];for(Te=Be;Te>=0&&Te<Me.length;Te-=Ee)if(Pe[Me[Te]])return Pe[Me[Te]]}var Bt={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Mt={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Et(Pe){return[Pe.stretch,Pe.style,Pe.weight,Pe.family].join(" ")}function qt(Pe,Me,Be){for(var Ee=(Be=Be||{}).defaultFontFamily||"times",Te=Object.assign({},Bt,Be.genericFontFamilies||{}),Se=null,je=null,Ue=0;Ue<Me.length;++Ue)if(Te[(Se=jt(Me[Ue])).family]&&(Se.family=Te[Se.family]),Pe.hasOwnProperty(Se.family)){je=Pe[Se.family];break}if(!(je=je||Pe[Ee]))throw new Error("Could not find a font-family for the rule '"+Et(Se)+"' and default family '"+Ee+"'.");if(je=(function(ke,De){if(De[ke])return De[ke];var ze=It[ke],Fe=ze<=It.normal?-1:1,Ie=Ot(De,kt,ze,Fe);if(!Ie)throw new Error("Could not find a matching font-stretch value for "+ke);return Ie})(Se.stretch,je),je=(function(ke,De){if(De[ke])return De[ke];for(var ze=Pt[ke],Fe=0;Fe<ze.length;++Fe)if(De[ze[Fe]])return De[ze[Fe]];throw new Error("Could not find a matching font-style for "+ke)})(Se.style,je),!(je=(function(ke,De){if(De[ke])return De[ke];if(ke===400&&De[500])return De[500];if(ke===500&&De[400])return De[400];var ze=Ct[ke],Fe=Ot(De,Ft,ze,ke<400?-1:1);if(!Fe)throw new Error("Could not find a matching font-weight for value "+ke);return Fe})(Se.weight,je)))throw new Error("Failed to resolve a font for the rule '"+Et(Se)+"'.");return je}function Dt(Pe){return Pe.trimLeft()}function Rt(Pe,Me){for(var Be=0;Be<Pe.length;){if(Pe.charAt(Be)===Me)return[Pe.substring(0,Be),Pe.substring(Be+1)];Be+=1}return null}function Tt(Pe){var Me=Pe.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return Me===null?null:[Me[0],Pe.substring(Me[0].length)]}var Ut,zt,Ht,Wt=["times"];(function(Pe){var Me,Be,Ee,Te,Se,je,Ue,ke,De,ze=function(Oe){return Oe=Oe||{},this.isStrokeTransparent=Oe.isStrokeTransparent||!1,this.strokeOpacity=Oe.strokeOpacity||1,this.strokeStyle=Oe.strokeStyle||"#000000",this.fillStyle=Oe.fillStyle||"#000000",this.isFillTransparent=Oe.isFillTransparent||!1,this.fillOpacity=Oe.fillOpacity||1,this.font=Oe.font||"10px sans-serif",this.textBaseline=Oe.textBaseline||"alphabetic",this.textAlign=Oe.textAlign||"left",this.lineWidth=Oe.lineWidth||1,this.lineJoin=Oe.lineJoin||"miter",this.lineCap=Oe.lineCap||"butt",this.path=Oe.path||[],this.transform=Oe.transform!==void 0?Oe.transform.clone():new ke,this.globalCompositeOperation=Oe.globalCompositeOperation||"normal",this.globalAlpha=Oe.globalAlpha||1,this.clip_path=Oe.clip_path||[],this.currentPoint=Oe.currentPoint||new je,this.miterLimit=Oe.miterLimit||10,this.lastPoint=Oe.lastPoint||new je,this.lineDashOffset=Oe.lineDashOffset||0,this.lineDash=Oe.lineDash||[],this.margin=Oe.margin||[0,0,0,0],this.prevPageLastElemOffset=Oe.prevPageLastElemOffset||0,this.ignoreClearRect=typeof Oe.ignoreClearRect!="boolean"||Oe.ignoreClearRect,this};Pe.events.push(["initialized",function(){this.context2d=new Fe(this),Me=this.internal.f2,Be=this.internal.getCoordinateString,Ee=this.internal.getVerticalCoordinateString,Te=this.internal.getHorizontalCoordinate,Se=this.internal.getVerticalCoordinate,je=this.internal.Point,Ue=this.internal.Rectangle,ke=this.internal.Matrix,De=new ze}]);var Fe=function(Oe){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var rr=Oe;Object.defineProperty(this,"pdf",{get:function(){return rr}});var xn=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return xn},set:function(Pi){xn=!!Pi}});var Mn=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return Mn},set:function(Pi){Mn=!!Pi}});var Vn=0;Object.defineProperty(this,"posX",{get:function(){return Vn},set:function(Pi){isNaN(Pi)||(Vn=Pi)}});var Nn=0;Object.defineProperty(this,"posY",{get:function(){return Nn},set:function(Pi){isNaN(Pi)||(Nn=Pi)}}),Object.defineProperty(this,"margin",{get:function(){return De.margin},set:function(Pi){var Fn;typeof Pi=="number"?Fn=[Pi,Pi,Pi,Pi]:((Fn=new Array(4))[0]=Pi[0],Fn[1]=Pi.length>=2?Pi[1]:Fn[0],Fn[2]=Pi.length>=3?Pi[2]:Fn[0],Fn[3]=Pi.length>=4?Pi[3]:Fn[1]),De.margin=Fn}});var tn=!1;Object.defineProperty(this,"autoPaging",{get:function(){return tn},set:function(Pi){tn=Pi}});var fi=0;Object.defineProperty(this,"lastBreak",{get:function(){return fi},set:function(Pi){fi=Pi}});var xi=[];Object.defineProperty(this,"pageBreaks",{get:function(){return xi},set:function(Pi){xi=Pi}}),Object.defineProperty(this,"ctx",{get:function(){return De},set:function(Pi){Pi instanceof ze&&(De=Pi)}}),Object.defineProperty(this,"path",{get:function(){return De.path},set:function(Pi){De.path=Pi}});var Ur=[];Object.defineProperty(this,"ctxStack",{get:function(){return Ur},set:function(Pi){Ur=Pi}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(Pi){var Fn;Fn=Ie(Pi),this.ctx.fillStyle=Fn.style,this.ctx.isFillTransparent=Fn.a===0,this.ctx.fillOpacity=Fn.a,this.pdf.setFillColor(Fn.r,Fn.g,Fn.b,{a:Fn.a}),this.pdf.setTextColor(Fn.r,Fn.g,Fn.b,{a:Fn.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(Pi){var Fn=Ie(Pi);this.ctx.strokeStyle=Fn.style,this.ctx.isStrokeTransparent=Fn.a===0,this.ctx.strokeOpacity=Fn.a,Fn.a===0?this.pdf.setDrawColor(255,255,255):(Fn.a,this.pdf.setDrawColor(Fn.r,Fn.g,Fn.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(Pi){["butt","round","square"].indexOf(Pi)!==-1&&(this.ctx.lineCap=Pi,this.pdf.setLineCap(Pi))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(Pi){isNaN(Pi)||(this.ctx.lineWidth=Pi,this.pdf.setLineWidth(Pi))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(Pi){["bevel","round","miter"].indexOf(Pi)!==-1&&(this.ctx.lineJoin=Pi,this.pdf.setLineJoin(Pi))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(Pi){isNaN(Pi)||(this.ctx.miterLimit=Pi,this.pdf.setMiterLimit(Pi))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(Pi){this.ctx.textBaseline=Pi}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(Pi){["right","end","center","left","start"].indexOf(Pi)!==-1&&(this.ctx.textAlign=Pi)}});var di=null;function gn(Pi,Fn){if(di===null){var Xa=(function(Sa){var na=[];return Object.keys(Sa).forEach((function(Na){Sa[Na].forEach((function(ya){var _a=null;switch(ya){case"bold":_a={family:Na,weight:"bold"};break;case"italic":_a={family:Na,style:"italic"};break;case"bolditalic":_a={family:Na,weight:"bold",style:"italic"};break;case"":case"normal":_a={family:Na}}_a!==null&&(_a.ref={name:Na,style:ya},na.push(_a))}))})),na})(Pi.getFontList());di=(function(Sa){for(var na={},Na=0;Na<Sa.length;++Na){var ya=jt(Sa[Na]),_a=ya.family,lr=ya.stretch,Sr=ya.style,ha=ya.weight;na[_a]=na[_a]||{},na[_a][lr]=na[_a][lr]||{},na[_a][lr][Sr]=na[_a][lr][Sr]||{},na[_a][lr][Sr][ha]=ya}return na})(Xa.concat(Fn))}return di}var si=null;Object.defineProperty(this,"fontFaces",{get:function(){return si},set:function(Pi){di=null,si=Pi}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(Pi){var Fn;if(this.ctx.font=Pi,(Fn=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(Pi))!==null){var Xa=Fn[1],Sa=(Fn[2],Fn[3]),na=Fn[4],Na=(Fn[5],Fn[6]),ya=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(na)[2];na=Math.floor(ya==="px"?parseFloat(na)*this.pdf.internal.scaleFactor:ya==="em"?parseFloat(na)*this.pdf.getFontSize():parseFloat(na)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(na);var _a=(function(Ti){var Ya,xa,Za=[],ka=Ti.trim();if(ka==="")return Wt;if(ka in Mt)return[Mt[ka]];for(;ka!=="";){switch(xa=null,Ya=(ka=Dt(ka)).charAt(0)){case'"':case"'":xa=Rt(ka.substring(1),Ya);break;default:xa=Tt(ka)}if(xa===null||(Za.push(xa[0]),(ka=Dt(xa[1]))!==""&&ka.charAt(0)!==","))return Wt;ka=ka.replace(/^,/,"")}return Za})(Na);if(this.fontFaces){var lr=qt(gn(this.pdf,this.fontFaces),_a.map((function(Ti){return{family:Ti,stretch:"normal",weight:Sa,style:Xa}})));this.pdf.setFont(lr.ref.name,lr.ref.style)}else{var Sr="";(Sa==="bold"||parseInt(Sa,10)>=700||Xa==="bold")&&(Sr="bold"),Xa==="italic"&&(Sr+="italic"),Sr.length===0&&(Sr="normal");for(var ha="",oo={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},Qa=0;Qa<_a.length;Qa++){if(this.pdf.internal.getFont(_a[Qa],Sr,{noFallback:!0,disableWarning:!0})!==void 0){ha=_a[Qa];break}if(Sr==="bolditalic"&&this.pdf.internal.getFont(_a[Qa],"bold",{noFallback:!0,disableWarning:!0})!==void 0)ha=_a[Qa],Sr="bold";else if(this.pdf.internal.getFont(_a[Qa],"normal",{noFallback:!0,disableWarning:!0})!==void 0){ha=_a[Qa],Sr="normal";break}}if(ha===""){for(var xs=0;xs<_a.length;xs++)if(oo[_a[xs]]){ha=oo[_a[xs]];break}}ha=ha===""?"Times":ha,this.pdf.setFont(ha,Sr)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(Pi){this.ctx.globalCompositeOperation=Pi}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(Pi){this.ctx.globalAlpha=Pi}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(Pi){this.ctx.lineDashOffset=Pi,He.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(Pi){this.ctx.lineDash=Pi,He.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(Pi){this.ctx.ignoreClearRect=!!Pi}})};Fe.prototype.setLineDash=function(Oe){this.lineDash=Oe},Fe.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},Fe.prototype.fill=function(){Tr.call(this,"fill",!1)},Fe.prototype.stroke=function(){Tr.call(this,"stroke",!1)},Fe.prototype.beginPath=function(){this.path=[{type:"begin"}]},Fe.prototype.moveTo=function(Oe,rr){if(isNaN(Oe)||isNaN(rr))throw a.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var xn=this.ctx.transform.applyToPoint(new je(Oe,rr));this.path.push({type:"mt",x:xn.x,y:xn.y}),this.ctx.lastPoint=new je(Oe,rr)},Fe.prototype.closePath=function(){var Oe=new je(0,0),rr=0;for(rr=this.path.length-1;rr!==-1;rr--)if(this.path[rr].type==="begin"&&_typeof$1(this.path[rr+1])==="object"&&typeof this.path[rr+1].x=="number"){Oe=new je(this.path[rr+1].x,this.path[rr+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new je(Oe.x,Oe.y)},Fe.prototype.lineTo=function(Oe,rr){if(isNaN(Oe)||isNaN(rr))throw a.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var xn=this.ctx.transform.applyToPoint(new je(Oe,rr));this.path.push({type:"lt",x:xn.x,y:xn.y}),this.ctx.lastPoint=new je(xn.x,xn.y)},Fe.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),Tr.call(this,null,!0)},Fe.prototype.quadraticCurveTo=function(Oe,rr,xn,Mn){if(isNaN(xn)||isNaN(Mn)||isNaN(Oe)||isNaN(rr))throw a.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var Vn=this.ctx.transform.applyToPoint(new je(xn,Mn)),Nn=this.ctx.transform.applyToPoint(new je(Oe,rr));this.path.push({type:"qct",x1:Nn.x,y1:Nn.y,x:Vn.x,y:Vn.y}),this.ctx.lastPoint=new je(Vn.x,Vn.y)},Fe.prototype.bezierCurveTo=function(Oe,rr,xn,Mn,Vn,Nn){if(isNaN(Vn)||isNaN(Nn)||isNaN(Oe)||isNaN(rr)||isNaN(xn)||isNaN(Mn))throw a.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var tn=this.ctx.transform.applyToPoint(new je(Vn,Nn)),fi=this.ctx.transform.applyToPoint(new je(Oe,rr)),xi=this.ctx.transform.applyToPoint(new je(xn,Mn));this.path.push({type:"bct",x1:fi.x,y1:fi.y,x2:xi.x,y2:xi.y,x:tn.x,y:tn.y}),this.ctx.lastPoint=new je(tn.x,tn.y)},Fe.prototype.arc=function(Oe,rr,xn,Mn,Vn,Nn){if(isNaN(Oe)||isNaN(rr)||isNaN(xn)||isNaN(Mn)||isNaN(Vn))throw a.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(Nn=!!Nn,!this.ctx.transform.isIdentity){var tn=this.ctx.transform.applyToPoint(new je(Oe,rr));Oe=tn.x,rr=tn.y;var fi=this.ctx.transform.applyToPoint(new je(0,xn)),xi=this.ctx.transform.applyToPoint(new je(0,0));xn=Math.sqrt(Math.pow(fi.x-xi.x,2)+Math.pow(fi.y-xi.y,2))}Math.abs(Vn-Mn)>=2*Math.PI&&(Mn=0,Vn=2*Math.PI),this.path.push({type:"arc",x:Oe,y:rr,radius:xn,startAngle:Mn,endAngle:Vn,counterclockwise:Nn})},Fe.prototype.arcTo=function(Oe,rr,xn,Mn,Vn){throw new Error("arcTo not implemented.")},Fe.prototype.rect=function(Oe,rr,xn,Mn){if(isNaN(Oe)||isNaN(rr)||isNaN(xn)||isNaN(Mn))throw a.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(Oe,rr),this.lineTo(Oe+xn,rr),this.lineTo(Oe+xn,rr+Mn),this.lineTo(Oe,rr+Mn),this.lineTo(Oe,rr),this.lineTo(Oe+xn,rr),this.lineTo(Oe,rr)},Fe.prototype.fillRect=function(Oe,rr,xn,Mn){if(isNaN(Oe)||isNaN(rr)||isNaN(xn)||isNaN(Mn))throw a.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!_e.call(this)){var Vn={};this.lineCap!=="butt"&&(Vn.lineCap=this.lineCap,this.lineCap="butt"),this.lineJoin!=="miter"&&(Vn.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(Oe,rr,xn,Mn),this.fill(),Vn.hasOwnProperty("lineCap")&&(this.lineCap=Vn.lineCap),Vn.hasOwnProperty("lineJoin")&&(this.lineJoin=Vn.lineJoin)}},Fe.prototype.strokeRect=function(Oe,rr,xn,Mn){if(isNaN(Oe)||isNaN(rr)||isNaN(xn)||isNaN(Mn))throw a.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");Ae.call(this)||(this.beginPath(),this.rect(Oe,rr,xn,Mn),this.stroke())},Fe.prototype.clearRect=function(Oe,rr,xn,Mn){if(isNaN(Oe)||isNaN(rr)||isNaN(xn)||isNaN(Mn))throw a.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(Oe,rr,xn,Mn))},Fe.prototype.save=function(Oe){Oe=typeof Oe!="boolean"||Oe;for(var rr=this.pdf.internal.getCurrentPageInfo().pageNumber,xn=0;xn<this.pdf.internal.getNumberOfPages();xn++)this.pdf.setPage(xn+1),this.pdf.internal.out("q");if(this.pdf.setPage(rr),Oe){this.ctx.fontSize=this.pdf.internal.getFontSize();var Mn=new ze(this.ctx);this.ctxStack.push(this.ctx),this.ctx=Mn}},Fe.prototype.restore=function(Oe){Oe=typeof Oe!="boolean"||Oe;for(var rr=this.pdf.internal.getCurrentPageInfo().pageNumber,xn=0;xn<this.pdf.internal.getNumberOfPages();xn++)this.pdf.setPage(xn+1),this.pdf.internal.out("Q");this.pdf.setPage(rr),Oe&&this.ctxStack.length!==0&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin,this.lineDash=this.ctx.lineDash,this.lineDashOffset=this.ctx.lineDashOffset)},Fe.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var Ie=function(Oe){var rr,xn,Mn,Vn;if(Oe.isCanvasGradient===!0&&(Oe=Oe.getColor()),!Oe)return{r:0,g:0,b:0,a:0,style:Oe};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(Oe))rr=0,xn=0,Mn=0,Vn=0;else{var Nn=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(Oe);if(Nn!==null)rr=parseInt(Nn[1]),xn=parseInt(Nn[2]),Mn=parseInt(Nn[3]),Vn=1;else if((Nn=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(Oe))!==null)rr=parseInt(Nn[1]),xn=parseInt(Nn[2]),Mn=parseInt(Nn[3]),Vn=parseFloat(Nn[4]);else{if(Vn=1,typeof Oe=="string"&&Oe.charAt(0)!=="#"){var tn=new f(Oe);Oe=tn.ok?tn.toHex():"#000000"}Oe.length===4?(rr=Oe.substring(1,2),rr+=rr,xn=Oe.substring(2,3),xn+=xn,Mn=Oe.substring(3,4),Mn+=Mn):(rr=Oe.substring(1,3),xn=Oe.substring(3,5),Mn=Oe.substring(5,7)),rr=parseInt(rr,16),xn=parseInt(xn,16),Mn=parseInt(Mn,16)}}return{r:rr,g:xn,b:Mn,a:Vn,style:Oe}},_e=function(){return this.ctx.isFillTransparent||this.globalAlpha==0},Ae=function(){return!!(this.ctx.isStrokeTransparent||this.globalAlpha==0)};Fe.prototype.fillText=function(Oe,rr,xn,Mn){if(isNaN(rr)||isNaN(xn)||typeof Oe!="string")throw a.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(Mn=isNaN(Mn)?void 0:Mn,!_e.call(this)){var Vn=Ce(this.ctx.transform.rotation),Nn=this.ctx.transform.scaleX;sr.call(this,{text:Oe,x:rr,y:xn,scale:Nn,angle:Vn,align:this.textAlign,maxWidth:Mn})}},Fe.prototype.strokeText=function(Oe,rr,xn,Mn){if(isNaN(rr)||isNaN(xn)||typeof Oe!="string")throw a.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!Ae.call(this)){Mn=isNaN(Mn)?void 0:Mn;var Vn=Ce(this.ctx.transform.rotation),Nn=this.ctx.transform.scaleX;sr.call(this,{text:Oe,x:rr,y:xn,scale:Nn,renderingMode:"stroke",angle:Vn,align:this.textAlign,maxWidth:Mn})}},Fe.prototype.measureText=function(Oe){if(typeof Oe!="string")throw a.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var rr=this.pdf,xn=this.pdf.internal.scaleFactor,Mn=rr.internal.getFontSize(),Vn=rr.getStringUnitWidth(Oe)*Mn/rr.internal.scaleFactor,Nn=function(tn){var fi=(tn=tn||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return fi}}),this};return new Nn({width:Vn*=Math.round(96*xn/72*1e4)/1e4})},Fe.prototype.scale=function(Oe,rr){if(isNaN(Oe)||isNaN(rr))throw a.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var xn=new ke(Oe,0,0,rr,0,0);this.ctx.transform=this.ctx.transform.multiply(xn)},Fe.prototype.rotate=function(Oe){if(isNaN(Oe))throw a.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var rr=new ke(Math.cos(Oe),Math.sin(Oe),-Math.sin(Oe),Math.cos(Oe),0,0);this.ctx.transform=this.ctx.transform.multiply(rr)},Fe.prototype.translate=function(Oe,rr){if(isNaN(Oe)||isNaN(rr))throw a.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var xn=new ke(1,0,0,1,Oe,rr);this.ctx.transform=this.ctx.transform.multiply(xn)},Fe.prototype.transform=function(Oe,rr,xn,Mn,Vn,Nn){if(isNaN(Oe)||isNaN(rr)||isNaN(xn)||isNaN(Mn)||isNaN(Vn)||isNaN(Nn))throw a.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var tn=new ke(Oe,rr,xn,Mn,Vn,Nn);this.ctx.transform=this.ctx.transform.multiply(tn)},Fe.prototype.setTransform=function(Oe,rr,xn,Mn,Vn,Nn){Oe=isNaN(Oe)?1:Oe,rr=isNaN(rr)?0:rr,xn=isNaN(xn)?0:xn,Mn=isNaN(Mn)?1:Mn,Vn=isNaN(Vn)?0:Vn,Nn=isNaN(Nn)?0:Nn,this.ctx.transform=new ke(Oe,rr,xn,Mn,Vn,Nn)};var Je=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};Fe.prototype.drawImage=function(Oe,rr,xn,Mn,Vn,Nn,tn,fi,xi){var Ur=this.pdf.getImageProperties(Oe),di=1,gn=1,si=1,Pi=1;Mn!==void 0&&fi!==void 0&&(si=fi/Mn,Pi=xi/Vn,di=Ur.width/Mn*fi/Mn,gn=Ur.height/Vn*xi/Vn),Nn===void 0&&(Nn=rr,tn=xn,rr=0,xn=0),Mn!==void 0&&fi===void 0&&(fi=Mn,xi=Vn),Mn===void 0&&fi===void 0&&(fi=Ur.width,xi=Ur.height);for(var Fn,Xa=this.ctx.transform.decompose(),Sa=Ce(Xa.rotate.shx),na=new ke,Na=(na=(na=(na=na.multiply(Xa.translate)).multiply(Xa.skew)).multiply(Xa.scale)).applyToRectangle(new Ue(Nn-rr*si,tn-xn*Pi,Mn*di,Vn*gn)),ya=ir.call(this,Na),_a=[],lr=0;lr<ya.length;lr+=1)_a.indexOf(ya[lr])===-1&&_a.push(ya[lr]);if(xr(_a),this.autoPaging)for(var Sr=_a[0],ha=_a[_a.length-1],oo=Sr;oo<ha+1;oo++){this.pdf.setPage(oo);var Qa=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],xs=oo===1?this.posY+this.margin[0]:this.margin[0],Ti=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],Ya=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],xa=oo===1?0:Ti+(oo-2)*Ya;if(this.ctx.clip_path.length!==0){var Za=this.path;Fn=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=cr(Fn,this.posX+this.margin[3],-xa+xs+this.ctx.prevPageLastElemOffset),Mr.call(this,"fill",!0),this.path=Za}var ka=JSON.parse(JSON.stringify(Na));ka=cr([ka],this.posX+this.margin[3],-xa+xs+this.ctx.prevPageLastElemOffset)[0];var Ro=(oo>Sr||oo<ha)&&Je.call(this);Ro&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Qa,Ya,null).clip().discardPath()),this.pdf.addImage(Oe,"JPEG",ka.x,ka.y,ka.w,ka.h,null,null,Sa),Ro&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(Oe,"JPEG",Na.x,Na.y,Na.w,Na.h,null,null,Sa)};var ir=function(Oe,rr,xn){var Mn=[];rr=rr||this.pdf.internal.pageSize.width,xn=xn||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var Vn=this.posY+this.ctx.prevPageLastElemOffset;switch(Oe.type){default:case"mt":case"lt":Mn.push(Math.floor((Oe.y+Vn)/xn)+1);break;case"arc":Mn.push(Math.floor((Oe.y+Vn-Oe.radius)/xn)+1),Mn.push(Math.floor((Oe.y+Vn+Oe.radius)/xn)+1);break;case"qct":var Nn=vr(this.ctx.lastPoint.x,this.ctx.lastPoint.y,Oe.x1,Oe.y1,Oe.x,Oe.y);Mn.push(Math.floor((Nn.y+Vn)/xn)+1),Mn.push(Math.floor((Nn.y+Nn.h+Vn)/xn)+1);break;case"bct":var tn=qr(this.ctx.lastPoint.x,this.ctx.lastPoint.y,Oe.x1,Oe.y1,Oe.x2,Oe.y2,Oe.x,Oe.y);Mn.push(Math.floor((tn.y+Vn)/xn)+1),Mn.push(Math.floor((tn.y+tn.h+Vn)/xn)+1);break;case"rect":Mn.push(Math.floor((Oe.y+Vn)/xn)+1),Mn.push(Math.floor((Oe.y+Oe.h+Vn)/xn)+1)}for(var fi=0;fi<Mn.length;fi+=1)for(;this.pdf.internal.getNumberOfPages()<Mn[fi];)$e.call(this);return Mn},$e=function(){var Oe=this.fillStyle,rr=this.strokeStyle,xn=this.font,Mn=this.lineCap,Vn=this.lineWidth,Nn=this.lineJoin;this.pdf.addPage(),this.fillStyle=Oe,this.strokeStyle=rr,this.font=xn,this.lineCap=Mn,this.lineWidth=Vn,this.lineJoin=Nn},cr=function(Oe,rr,xn){for(var Mn=0;Mn<Oe.length;Mn++)switch(Oe[Mn].type){case"bct":Oe[Mn].x2+=rr,Oe[Mn].y2+=xn;case"qct":Oe[Mn].x1+=rr,Oe[Mn].y1+=xn;case"mt":case"lt":case"arc":default:Oe[Mn].x+=rr,Oe[Mn].y+=xn}return Oe},xr=function(Oe){return Oe.sort((function(rr,xn){return rr-xn}))},Tr=function(Oe,rr){for(var xn,Mn,Vn=this.fillStyle,Nn=this.strokeStyle,tn=this.lineCap,fi=this.lineWidth,xi=Math.abs(fi*this.ctx.transform.scaleX),Ur=this.lineJoin,di=JSON.parse(JSON.stringify(this.path)),gn=JSON.parse(JSON.stringify(this.path)),si=[],Pi=0;Pi<gn.length;Pi++)if(gn[Pi].x!==void 0)for(var Fn=ir.call(this,gn[Pi]),Xa=0;Xa<Fn.length;Xa+=1)si.indexOf(Fn[Xa])===-1&&si.push(Fn[Xa]);for(var Sa=0;Sa<si.length;Sa++)for(;this.pdf.internal.getNumberOfPages()<si[Sa];)$e.call(this);if(xr(si),this.autoPaging)for(var na=si[0],Na=si[si.length-1],ya=na;ya<Na+1;ya++){this.pdf.setPage(ya),this.fillStyle=Vn,this.strokeStyle=Nn,this.lineCap=tn,this.lineWidth=xi,this.lineJoin=Ur;var _a=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],lr=ya===1?this.posY+this.margin[0]:this.margin[0],Sr=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],ha=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],oo=ya===1?0:Sr+(ya-2)*ha;if(this.ctx.clip_path.length!==0){var Qa=this.path;xn=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=cr(xn,this.posX+this.margin[3],-oo+lr+this.ctx.prevPageLastElemOffset),Mr.call(this,Oe,!0),this.path=Qa}if(Mn=JSON.parse(JSON.stringify(di)),this.path=cr(Mn,this.posX+this.margin[3],-oo+lr+this.ctx.prevPageLastElemOffset),rr===!1||ya===0){var xs=(ya>na||ya<Na)&&Je.call(this);xs&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],_a,ha,null).clip().discardPath()),Mr.call(this,Oe,rr),xs&&this.pdf.restoreGraphicsState()}this.lineWidth=fi}else this.lineWidth=xi,Mr.call(this,Oe,rr),this.lineWidth=fi;this.path=di},Mr=function(Oe,rr){if((Oe!=="stroke"||rr||!Ae.call(this))&&(Oe==="stroke"||rr||!_e.call(this))){for(var xn,Mn,Vn=[],Nn=this.path,tn=0;tn<Nn.length;tn++){var fi=Nn[tn];switch(fi.type){case"begin":Vn.push({begin:!0});break;case"close":Vn.push({close:!0});break;case"mt":Vn.push({start:fi,deltas:[],abs:[]});break;case"lt":var xi=Vn.length;if(Nn[tn-1]&&!isNaN(Nn[tn-1].x)&&(xn=[fi.x-Nn[tn-1].x,fi.y-Nn[tn-1].y],xi>0)){for(;xi>=0;xi--)if(Vn[xi-1].close!==!0&&Vn[xi-1].begin!==!0){Vn[xi-1].deltas.push(xn),Vn[xi-1].abs.push(fi);break}}break;case"bct":xn=[fi.x1-Nn[tn-1].x,fi.y1-Nn[tn-1].y,fi.x2-Nn[tn-1].x,fi.y2-Nn[tn-1].y,fi.x-Nn[tn-1].x,fi.y-Nn[tn-1].y],Vn[Vn.length-1].deltas.push(xn);break;case"qct":var Ur=Nn[tn-1].x+2/3*(fi.x1-Nn[tn-1].x),di=Nn[tn-1].y+2/3*(fi.y1-Nn[tn-1].y),gn=fi.x+2/3*(fi.x1-fi.x),si=fi.y+2/3*(fi.y1-fi.y),Pi=fi.x,Fn=fi.y;xn=[Ur-Nn[tn-1].x,di-Nn[tn-1].y,gn-Nn[tn-1].x,si-Nn[tn-1].y,Pi-Nn[tn-1].x,Fn-Nn[tn-1].y],Vn[Vn.length-1].deltas.push(xn);break;case"arc":Vn.push({deltas:[],abs:[],arc:!0}),Array.isArray(Vn[Vn.length-1].abs)&&Vn[Vn.length-1].abs.push(fi)}}Mn=rr?null:Oe==="stroke"?"stroke":"fill";for(var Xa=!1,Sa=0;Sa<Vn.length;Sa++)if(Vn[Sa].arc)for(var na=Vn[Sa].abs,Na=0;Na<na.length;Na++){var ya=na[Na];ya.type==="arc"?xe.call(this,ya.x,ya.y,ya.radius,ya.startAngle,ya.endAngle,ya.counterclockwise,void 0,rr,!Xa):pr.call(this,ya.x,ya.y),Xa=!0}else if(Vn[Sa].close===!0)this.pdf.internal.out("h"),Xa=!1;else if(Vn[Sa].begin!==!0){var _a=Vn[Sa].start.x,lr=Vn[Sa].start.y;Ir.call(this,Vn[Sa].deltas,_a,lr),Xa=!0}Mn&&er.call(this,Mn),rr&&Ge.call(this)}},mr=function(Oe){var rr=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,xn=rr*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return Oe-xn;case"top":return Oe+rr-xn;case"hanging":return Oe+rr-2*xn;case"middle":return Oe+rr/2-xn;case"ideographic":return Oe;case"alphabetic":default:return Oe}},Ze=function(Oe){return Oe+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};Fe.prototype.createLinearGradient=function(){var Oe=function(){};return Oe.colorStops=[],Oe.addColorStop=function(rr,xn){this.colorStops.push([rr,xn])},Oe.getColor=function(){return this.colorStops.length===0?"#000000":this.colorStops[0][1]},Oe.isCanvasGradient=!0,Oe},Fe.prototype.createPattern=function(){return this.createLinearGradient()},Fe.prototype.createRadialGradient=function(){return this.createLinearGradient()};var xe=function(Oe,rr,xn,Mn,Vn,Nn,tn,fi,xi){for(var Ur=dr.call(this,xn,Mn,Vn,Nn),di=0;di<Ur.length;di++){var gn=Ur[di];di===0&&(xi?tr.call(this,gn.x1+Oe,gn.y1+rr):pr.call(this,gn.x1+Oe,gn.y1+rr)),Pr.call(this,Oe,rr,gn.x2,gn.y2,gn.x3,gn.y3,gn.x4,gn.y4)}fi?Ge.call(this):er.call(this,tn)},er=function(Oe){switch(Oe){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},Ge=function(){this.pdf.clip(),this.pdf.discardPath()},tr=function(Oe,rr){this.pdf.internal.out(Be(Oe)+" "+Ee(rr)+" m")},sr=function(Oe){var rr;switch(Oe.align){case"right":case"end":rr="right";break;case"center":rr="center";break;case"left":case"start":default:rr="left"}var xn=this.pdf.getTextDimensions(Oe.text),Mn=mr.call(this,Oe.y),Vn=Ze.call(this,Mn)-xn.h,Nn=this.ctx.transform.applyToPoint(new je(Oe.x,Mn)),tn=this.ctx.transform.decompose(),fi=new ke;fi=(fi=(fi=fi.multiply(tn.translate)).multiply(tn.skew)).multiply(tn.scale);for(var xi,Ur,di,gn=this.ctx.transform.applyToRectangle(new Ue(Oe.x,Mn,xn.w,xn.h)),si=fi.applyToRectangle(new Ue(Oe.x,Vn,xn.w,xn.h)),Pi=ir.call(this,si),Fn=[],Xa=0;Xa<Pi.length;Xa+=1)Fn.indexOf(Pi[Xa])===-1&&Fn.push(Pi[Xa]);if(xr(Fn),this.autoPaging)for(var Sa=Fn[0],na=Fn[Fn.length-1],Na=Sa;Na<na+1;Na++){this.pdf.setPage(Na);var ya=Na===1?this.posY+this.margin[0]:this.margin[0],_a=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],lr=this.pdf.internal.pageSize.height-this.margin[2],Sr=lr-this.margin[0],ha=this.pdf.internal.pageSize.width-this.margin[1],oo=ha-this.margin[3],Qa=Na===1?0:_a+(Na-2)*Sr;if(this.ctx.clip_path.length!==0){var xs=this.path;xi=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=cr(xi,this.posX+this.margin[3],-1*Qa+ya),Mr.call(this,"fill",!0),this.path=xs}var Ti=cr([JSON.parse(JSON.stringify(si))],this.posX+this.margin[3],-Qa+ya+this.ctx.prevPageLastElemOffset)[0];Oe.scale>=.01&&(Ur=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Ur*Oe.scale),di=this.lineWidth,this.lineWidth=di*Oe.scale);var Ya=this.autoPaging!=="text";if(Ya||Ti.y+Ti.h<=lr){if(Ya||Ti.y>=ya&&Ti.x<=ha){var xa=Ya?Oe.text:this.pdf.splitTextToSize(Oe.text,Oe.maxWidth||ha-Ti.x)[0],Za=cr([JSON.parse(JSON.stringify(gn))],this.posX+this.margin[3],-Qa+ya+this.ctx.prevPageLastElemOffset)[0],ka=Ya&&(Na>Sa||Na<na)&&Je.call(this);ka&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],oo,Sr,null).clip().discardPath()),this.pdf.text(xa,Za.x,Za.y,{angle:Oe.angle,align:rr,renderingMode:Oe.renderingMode}),ka&&this.pdf.restoreGraphicsState()}}else Ti.y<lr&&(this.ctx.prevPageLastElemOffset+=lr-Ti.y);Oe.scale>=.01&&(this.pdf.setFontSize(Ur),this.lineWidth=di)}else Oe.scale>=.01&&(Ur=this.pdf.internal.getFontSize(),this.pdf.setFontSize(Ur*Oe.scale),di=this.lineWidth,this.lineWidth=di*Oe.scale),this.pdf.text(Oe.text,Nn.x+this.posX,Nn.y+this.posY,{angle:Oe.angle,align:rr,renderingMode:Oe.renderingMode,maxWidth:Oe.maxWidth}),Oe.scale>=.01&&(this.pdf.setFontSize(Ur),this.lineWidth=di)},pr=function(Oe,rr,xn,Mn){xn=xn||0,Mn=Mn||0,this.pdf.internal.out(Be(Oe+xn)+" "+Ee(rr+Mn)+" l")},Ir=function(Oe,rr,xn){return this.pdf.lines(Oe,rr,xn,null,null)},Pr=function(Oe,rr,xn,Mn,Vn,Nn,tn,fi){this.pdf.internal.out([Me(Te(xn+Oe)),Me(Se(Mn+rr)),Me(Te(Vn+Oe)),Me(Se(Nn+rr)),Me(Te(tn+Oe)),Me(Se(fi+rr)),"c"].join(" "))},dr=function(Oe,rr,xn,Mn){for(var Vn=2*Math.PI,Nn=Math.PI/2;rr>xn;)rr-=Vn;var tn=Math.abs(xn-rr);tn<Vn&&Mn&&(tn=Vn-tn);for(var fi=[],xi=Mn?-1:1,Ur=rr;tn>1e-5;){var di=Ur+xi*Math.min(tn,Nn);fi.push(wr.call(this,Oe,Ur,di)),tn-=Math.abs(di-Ur),Ur=di}return fi},wr=function(Oe,rr,xn){var Mn=(xn-rr)/2,Vn=Oe*Math.cos(Mn),Nn=Oe*Math.sin(Mn),tn=Vn,fi=-Nn,xi=tn*tn+fi*fi,Ur=xi+tn*Vn+fi*Nn,di=4/3*(Math.sqrt(2*xi*Ur)-Ur)/(tn*Nn-fi*Vn),gn=tn-di*fi,si=fi+di*tn,Pi=gn,Fn=-si,Xa=Mn+rr,Sa=Math.cos(Xa),na=Math.sin(Xa);return{x1:Oe*Math.cos(rr),y1:Oe*Math.sin(rr),x2:gn*Sa-si*na,y2:gn*na+si*Sa,x3:Pi*Sa-Fn*na,y3:Pi*na+Fn*Sa,x4:Oe*Math.cos(xn),y4:Oe*Math.sin(xn)}},Ce=function(Oe){return 180*Oe/Math.PI},vr=function(Oe,rr,xn,Mn,Vn,Nn){var tn=Oe+.5*(xn-Oe),fi=rr+.5*(Mn-rr),xi=Vn+.5*(xn-Vn),Ur=Nn+.5*(Mn-Nn),di=Math.min(Oe,Vn,tn,xi),gn=Math.max(Oe,Vn,tn,xi),si=Math.min(rr,Nn,fi,Ur),Pi=Math.max(rr,Nn,fi,Ur);return new Ue(di,si,gn-di,Pi-si)},qr=function(Oe,rr,xn,Mn,Vn,Nn,tn,fi){var xi,Ur,di,gn,si,Pi,Fn,Xa,Sa,na,Na,ya,_a,lr,Sr=xn-Oe,ha=Mn-rr,oo=Vn-xn,Qa=Nn-Mn,xs=tn-Vn,Ti=fi-Nn;for(Ur=0;Ur<41;Ur++)Sa=(Fn=(di=Oe+(xi=Ur/40)*Sr)+xi*((si=xn+xi*oo)-di))+xi*(si+xi*(Vn+xi*xs-si)-Fn),na=(Xa=(gn=rr+xi*ha)+xi*((Pi=Mn+xi*Qa)-gn))+xi*(Pi+xi*(Nn+xi*Ti-Pi)-Xa),Ur==0?(Na=Sa,ya=na,_a=Sa,lr=na):(Na=Math.min(Na,Sa),ya=Math.min(ya,na),_a=Math.max(_a,Sa),lr=Math.max(lr,na));return new Ue(Math.round(Na),Math.round(ya),Math.round(_a-Na),Math.round(lr-ya))},He=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var Oe,rr,xn=(Oe=this.ctx.lineDash,rr=this.ctx.lineDashOffset,JSON.stringify({lineDash:Oe,lineDashOffset:rr}));this.prevLineDash!==xn&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=xn)}}})(E.API),(function(Pe){var Me=function(Se){var je,Ue,ke,De,ze,Fe,Ie,_e,Ae,Je;for(Ue=[],ke=0,De=(Se+=je="\0\0\0\0".slice(Se.length%4||4)).length;De>ke;ke+=4)(ze=(Se.charCodeAt(ke)<<24)+(Se.charCodeAt(ke+1)<<16)+(Se.charCodeAt(ke+2)<<8)+Se.charCodeAt(ke+3))!==0?(Fe=(ze=((ze=((ze=((ze=(ze-(Je=ze%85))/85)-(Ae=ze%85))/85)-(_e=ze%85))/85)-(Ie=ze%85))/85)%85,Ue.push(Fe+33,Ie+33,_e+33,Ae+33,Je+33)):Ue.push(122);return(function(ir,$e){for(var cr=$e;cr>0;cr--)ir.pop()})(Ue,je.length),String.fromCharCode.apply(String,Ue)+"~>"},Be=function(Se){var je,Ue,ke,De,ze,Fe=String,Ie="length",_e=255,Ae="charCodeAt",Je="slice",ir="replace";for(Se[Je](-2),Se=Se[Je](0,-2)[ir](/\s/g,"")[ir]("z","!!!!!"),ke=[],De=0,ze=(Se+=je="uuuuu"[Je](Se[Ie]%5||5))[Ie];ze>De;De+=5)Ue=52200625*(Se[Ae](De)-33)+614125*(Se[Ae](De+1)-33)+7225*(Se[Ae](De+2)-33)+85*(Se[Ae](De+3)-33)+(Se[Ae](De+4)-33),ke.push(_e&Ue>>24,_e&Ue>>16,_e&Ue>>8,_e&Ue);return(function($e,cr){for(var xr=cr;xr>0;xr--)$e.pop()})(ke,je[Ie]),Fe.fromCharCode.apply(Fe,ke)},Ee=function(Se){var je=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((Se=Se.replace(/\s/g,"")).indexOf(">")!==-1&&(Se=Se.substr(0,Se.indexOf(">"))),Se.length%2&&(Se+="0"),je.test(Se)===!1)return"";for(var Ue="",ke=0;ke<Se.length;ke+=2)Ue+=String.fromCharCode("0x"+(Se[ke]+Se[ke+1]));return Ue},Te=function(Se){for(var je=new Uint8Array(Se.length),Ue=Se.length;Ue--;)je[Ue]=Se.charCodeAt(Ue);return Se=(je=zlibSync(je)).reduce((function(ke,De){return ke+String.fromCharCode(De)}),"")};Pe.processDataByFilters=function(Se,je){var Ue=0,ke=Se||"",De=[];for(typeof(je=je||[])=="string"&&(je=[je]),Ue=0;Ue<je.length;Ue+=1)switch(je[Ue]){case"ASCII85Decode":case"/ASCII85Decode":ke=Be(ke),De.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":ke=Me(ke),De.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":ke=Ee(ke),De.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":ke=ke.split("").map((function(ze){return("0"+ze.charCodeAt().toString(16)).slice(-2)})).join("")+">",De.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":ke=Te(ke),De.push("/FlateDecode");break;default:throw new Error('The filter: "'+je[Ue]+'" is not implemented')}return{data:ke,reverseChain:De.reverse().join(" ")}}})(E.API),(function(Pe){Pe.loadFile=function(Me,Be,Ee){return(function(Te,Se,je){Se=Se!==!1,je=typeof je=="function"?je:function(){};var Ue=void 0;try{Ue=(function(ke,De,ze){var Fe=new XMLHttpRequest,Ie=0,_e=function(Ae){var Je=Ae.length,ir=[],$e=String.fromCharCode;for(Ie=0;Ie<Je;Ie+=1)ir.push($e(255&Ae.charCodeAt(Ie)));return ir.join("")};if(Fe.open("GET",ke,!De),Fe.overrideMimeType("text/plain; charset=x-user-defined"),De===!1&&(Fe.onload=function(){Fe.status===200?ze(_e(this.responseText)):ze(void 0)}),Fe.send(null),De&&Fe.status===200)return _e(Fe.responseText)})(Te,Se,je)}catch(ke){}return Ue})(Me,Be,Ee)},Pe.loadImageFile=Pe.loadFile})(E.API),(function(Pe){function Me(){return(n.html2canvas?Promise.resolve(n.html2canvas):__vitePreload(()=>import("./html2canvas.esm-DIwbOgLI.js"),[])).catch((function(je){return Promise.reject(new Error("Could not load html2canvas: "+je))})).then((function(je){return je.default?je.default:je}))}function Be(){return(n.DOMPurify?Promise.resolve(n.DOMPurify):__vitePreload(()=>import("./purify.es-Bdb_IG7z.js"),[])).catch((function(je){return Promise.reject(new Error("Could not load dompurify: "+je))})).then((function(je){return je.default?je.default:je}))}var Ee=function(je){var Ue=_typeof$1(je);return Ue==="undefined"?"undefined":Ue==="string"||je instanceof String?"string":Ue==="number"||je instanceof Number?"number":Ue==="function"||je instanceof Function?"function":je&&je.constructor===Array?"array":je&&je.nodeType===1?"element":Ue==="object"?"object":"unknown"},Te=function(je,Ue){var ke=document.createElement(je);for(var De in Ue.className&&(ke.className=Ue.className),Ue.innerHTML&&Ue.dompurify&&(ke.innerHTML=Ue.dompurify.sanitize(Ue.innerHTML)),Ue.style)ke.style[De]=Ue.style[De];return ke},Se=function je(Ue){var ke=Object.assign(je.convert(Promise.resolve()),JSON.parse(JSON.stringify(je.template))),De=je.convert(Promise.resolve(),ke);return De=(De=De.setProgress(1,je,1,[je])).set(Ue)};(Se.prototype=Object.create(Promise.prototype)).constructor=Se,Se.convert=function(je,Ue){return je.__proto__=Ue||Se.prototype,je},Se.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},Se.prototype.from=function(je,Ue){return this.then((function(){switch(Ue=Ue||(function(ke){switch(Ee(ke)){case"string":return"string";case"element":return ke.nodeName.toLowerCase()==="canvas"?"canvas":"element";default:return"unknown"}})(je)){case"string":return this.then(Be).then((function(ke){return this.set({src:Te("div",{innerHTML:je,dompurify:ke})})}));case"element":return this.set({src:je});case"canvas":return this.set({canvas:je});case"img":return this.set({img:je});default:return this.error("Unknown source type.")}}))},Se.prototype.to=function(je){switch(je){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},Se.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then((function(){var je={position:"relative",display:"inline-block",width:(typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth):this.opt.windowWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},Ue=(function ke(De,ze){for(var Fe=De.nodeType===3?document.createTextNode(De.nodeValue):De.cloneNode(!1),Ie=De.firstChild;Ie;Ie=Ie.nextSibling)ze!==!0&&Ie.nodeType===1&&Ie.nodeName==="SCRIPT"||Fe.appendChild(ke(Ie,ze));return De.nodeType===1&&(De.nodeName==="CANVAS"?(Fe.width=De.width,Fe.height=De.height,Fe.getContext("2d").drawImage(De,0,0)):De.nodeName!=="TEXTAREA"&&De.nodeName!=="SELECT"||(Fe.value=De.value),Fe.addEventListener("load",(function(){Fe.scrollTop=De.scrollTop,Fe.scrollLeft=De.scrollLeft}),!0)),Fe})(this.prop.src,this.opt.html2canvas.javascriptEnabled);Ue.tagName==="BODY"&&(je.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=Te("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=Te("div",{className:"html2pdf__container",style:je}),this.prop.container.appendChild(Ue),this.prop.container.firstChild.appendChild(Te("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"}))},Se.prototype.toCanvas=function(){var je=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(je).then(Me).then((function(Ue){var ke=Object.assign({},this.opt.html2canvas);return delete ke.onrendered,Ue(this.prop.container,ke)})).then((function(Ue){(this.opt.html2canvas.onrendered||function(){})(Ue),this.prop.canvas=Ue,document.body.removeChild(this.prop.overlay)}))},Se.prototype.toContext2d=function(){var je=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(je).then(Me).then((function(Ue){var ke=this.opt.jsPDF,De=this.opt.fontFaces,ze=typeof this.opt.width!="number"||isNaN(this.opt.width)||typeof this.opt.windowWidth!="number"||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,Fe=Object.assign({async:!0,allowTaint:!0,scale:ze,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete Fe.onrendered,ke.context2d.autoPaging=this.opt.autoPaging===void 0||this.opt.autoPaging,ke.context2d.posX=this.opt.x,ke.context2d.posY=this.opt.y,ke.context2d.margin=this.opt.margin,ke.context2d.fontFaces=De,De)for(var Ie=0;Ie<De.length;++Ie){var _e=De[Ie],Ae=_e.src.find((function(Je){return Je.format==="truetype"}));Ae&&ke.addFont(Ae.url,_e.ref.name,_e.ref.style)}return Fe.windowHeight=Fe.windowHeight||0,Fe.windowHeight=Fe.windowHeight==0?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):Fe.windowHeight,ke.context2d.save(!0),Ue(this.prop.container,Fe)})).then((function(Ue){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(Ue),this.prop.canvas=Ue,document.body.removeChild(this.prop.overlay)}))},Se.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var je=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=je}))},Se.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then((function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF}))},Se.prototype.output=function(je,Ue,ke){return(ke=ke||"pdf").toLowerCase()==="img"||ke.toLowerCase()==="image"?this.outputImg(je,Ue):this.outputPdf(je,Ue)},Se.prototype.outputPdf=function(je,Ue){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){return this.prop.pdf.output(je,Ue)}))},Se.prototype.outputImg=function(je){return this.thenList([function(){return this.prop.img||this.toImg()}]).then((function(){switch(je){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+je+'" is not supported.'}}))},Se.prototype.save=function(je){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(je?{filename:je}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},Se.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){this.prop.callback(this.prop.pdf)}))},Se.prototype.set=function(je){if(Ee(je)!=="object")return this;var Ue=Object.keys(je||{}).map((function(ke){if(ke in Se.template.prop)return function(){this.prop[ke]=je[ke]};switch(ke){case"margin":return this.setMargin.bind(this,je.margin);case"jsPDF":return function(){return this.opt.jsPDF=je.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,je.pageSize);default:return function(){this.opt[ke]=je[ke]}}}),this);return this.then((function(){return this.thenList(Ue)}))},Se.prototype.get=function(je,Ue){return this.then((function(){var ke=je in Se.template.prop?this.prop[je]:this.opt[je];return Ue?Ue(ke):ke}))},Se.prototype.setMargin=function(je){return this.then((function(){switch(Ee(je)){case"number":je=[je,je,je,je];case"array":if(je.length===2&&(je=[je[0],je[1],je[0],je[1]]),je.length===4)break;default:return this.error("Invalid margin array.")}this.opt.margin=je})).then(this.setPageSize)},Se.prototype.setPageSize=function(je){function Ue(ke,De){return Math.floor(ke*De/72*96)}return this.then((function(){(je=je||E.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(je.inner={width:je.width-this.opt.margin[1]-this.opt.margin[3],height:je.height-this.opt.margin[0]-this.opt.margin[2]},je.inner.px={width:Ue(je.inner.width,je.k),height:Ue(je.inner.height,je.k)},je.inner.ratio=je.inner.height/je.inner.width),this.prop.pageSize=je}))},Se.prototype.setProgress=function(je,Ue,ke,De){return je!=null&&(this.progress.val=je),Ue!=null&&(this.progress.state=Ue),ke!=null&&(this.progress.n=ke),De!=null&&(this.progress.stack=De),this.progress.ratio=this.progress.val/this.progress.state,this},Se.prototype.updateProgress=function(je,Ue,ke,De){return this.setProgress(je?this.progress.val+je:null,Ue||null,ke?this.progress.n+ke:null,De?this.progress.stack.concat(De):null)},Se.prototype.then=function(je,Ue){var ke=this;return this.thenCore(je,Ue,(function(De,ze){return ke.updateProgress(null,null,1,[De]),Promise.prototype.then.call(this,(function(Fe){return ke.updateProgress(null,De),Fe})).then(De,ze).then((function(Fe){return ke.updateProgress(1),Fe}))}))},Se.prototype.thenCore=function(je,Ue,ke){ke=ke||Promise.prototype.then,je&&(je=je.bind(this)),Ue&&(Ue=Ue.bind(this));var De=Promise.toString().indexOf("[native code]")!==-1&&Promise.name==="Promise"?this:Se.convert(Object.assign({},this),Promise.prototype),ze=ke.call(De,je,Ue);return Se.convert(ze,this.__proto__)},Se.prototype.thenExternal=function(je,Ue){return Promise.prototype.then.call(this,je,Ue)},Se.prototype.thenList=function(je){var Ue=this;return je.forEach((function(ke){Ue=Ue.thenCore(ke)})),Ue},Se.prototype.catch=function(je){je&&(je=je.bind(this));var Ue=Promise.prototype.catch.call(this,je);return Se.convert(Ue,this)},Se.prototype.catchExternal=function(je){return Promise.prototype.catch.call(this,je)},Se.prototype.error=function(je){return this.then((function(){throw new Error(je)}))},Se.prototype.using=Se.prototype.set,Se.prototype.saveAs=Se.prototype.save,Se.prototype.export=Se.prototype.output,Se.prototype.run=Se.prototype.then,E.getPageSize=function(je,Ue,ke){if(_typeof$1(je)==="object"){var De=je;je=De.orientation,Ue=De.unit||Ue,ke=De.format||ke}Ue=Ue||"mm",ke=ke||"a4",je=(""+(je||"P")).toLowerCase();var ze,Fe=(""+ke).toLowerCase(),Ie={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(Ue){case"pt":ze=1;break;case"mm":ze=72/25.4;break;case"cm":ze=72/2.54;break;case"in":ze=72;break;case"px":ze=.75;break;case"pc":case"em":ze=12;break;case"ex":ze=6;break;default:throw"Invalid unit: "+Ue}var _e,Ae=0,Je=0;if(Ie.hasOwnProperty(Fe))Ae=Ie[Fe][1]/ze,Je=Ie[Fe][0]/ze;else try{Ae=ke[1],Je=ke[0]}catch(ir){throw new Error("Invalid format: "+ke)}if(je==="p"||je==="portrait")je="p",Je>Ae&&(_e=Je,Je=Ae,Ae=_e);else{if(je!=="l"&&je!=="landscape")throw"Invalid orientation: "+je;je="l",Ae>Je&&(_e=Je,Je=Ae,Ae=_e)}return{width:Je,height:Ae,unit:Ue,k:ze,orientation:je}},Pe.html=function(je,Ue){(Ue=Ue||{}).callback=Ue.callback||function(){},Ue.html2canvas=Ue.html2canvas||{},Ue.html2canvas.canvas=Ue.html2canvas.canvas||this.canvas,Ue.jsPDF=Ue.jsPDF||this,Ue.fontFaces=Ue.fontFaces?Ue.fontFaces.map(jt):null;var ke=new Se(Ue);return Ue.worker?ke:ke.from(je).doCallback()}})(E.API),E.API.addJS=function(Pe){return Ht=Pe,this.internal.events.subscribe("postPutResources",(function(){Ut=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Ut+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),zt=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Ht+")"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){Ut!==void 0&&zt!==void 0&&this.internal.out("/Names <</JavaScript "+Ut+" 0 R>>")})),this},(function(Pe){var Me;Pe.events.push(["postPutResources",function(){var Be=this,Ee=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var Te=Be.outline.render().split(/\r\n/),Se=0;Se<Te.length;Se++){var je=Te[Se],Ue=Ee.exec(je);if(Ue!=null){var ke=Ue[1];Be.internal.newObjectDeferredBegin(ke,!1)}Be.internal.write(je)}if(this.outline.createNamedDestinations){var De=this.internal.pages.length,ze=[];for(Se=0;Se<De;Se++){var Fe=Be.internal.newObject();ze.push(Fe);var Ie=Be.internal.getPageInfo(Se+1);Be.internal.write("<< /D["+Ie.objId+" 0 R /XYZ null null null]>> endobj")}var _e=Be.internal.newObject();for(Be.internal.write("<< /Names [ "),Se=0;Se<ze.length;Se++)Be.internal.write("(page_"+(Se+1)+")"+ze[Se]+" 0 R");Be.internal.write(" ] >>","endobj"),Me=Be.internal.newObject(),Be.internal.write("<< /Dests "+_e+" 0 R"),Be.internal.write(">>","endobj")}}]),Pe.events.push(["putCatalog",function(){this.outline.root.children.length>0&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations&&this.internal.write("/Names "+Me+" 0 R"))}]),Pe.events.push(["initialized",function(){var Be=this;Be.outline={createNamedDestinations:!1,root:{children:[]}},Be.outline.add=function(Ee,Te,Se){var je={title:Te,options:Se,children:[]};return Ee==null&&(Ee=this.root),Ee.children.push(je),je},Be.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=Be,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},Be.outline.genIds_r=function(Ee){Ee.id=Be.internal.newObjectDeferred();for(var Te=0;Te<Ee.children.length;Te++)this.genIds_r(Ee.children[Te])},Be.outline.renderRoot=function(Ee){this.objStart(Ee),this.line("/Type /Outlines"),Ee.children.length>0&&(this.line("/First "+this.makeRef(Ee.children[0])),this.line("/Last "+this.makeRef(Ee.children[Ee.children.length-1]))),this.line("/Count "+this.count_r({count:0},Ee)),this.objEnd()},Be.outline.renderItems=function(Ee){for(var Te=this.ctx.pdf.internal.getVerticalCoordinateString,Se=0;Se<Ee.children.length;Se++){var je=Ee.children[Se];this.objStart(je),this.line("/Title "+this.makeString(je.title)),this.line("/Parent "+this.makeRef(Ee)),Se>0&&this.line("/Prev "+this.makeRef(Ee.children[Se-1])),Se<Ee.children.length-1&&this.line("/Next "+this.makeRef(Ee.children[Se+1])),je.children.length>0&&(this.line("/First "+this.makeRef(je.children[0])),this.line("/Last "+this.makeRef(je.children[je.children.length-1])));var Ue=this.count=this.count_r({count:0},je);if(Ue>0&&this.line("/Count "+Ue),je.options&&je.options.pageNumber){var ke=Be.internal.getPageInfo(je.options.pageNumber);this.line("/Dest ["+ke.objId+" 0 R /XYZ 0 "+Te(0)+" 0]")}this.objEnd()}for(var De=0;De<Ee.children.length;De++)this.renderItems(Ee.children[De])},Be.outline.line=function(Ee){this.ctx.val+=Ee+`\r
|
||
`},Be.outline.makeRef=function(Ee){return Ee.id+" 0 R"},Be.outline.makeString=function(Ee){return"("+Be.internal.pdfEscape(Ee)+")"},Be.outline.objStart=function(Ee){this.ctx.val+=`\r
|
||
`+Ee.id+` 0 obj\r
|
||
<<\r
|
||
`},Be.outline.objEnd=function(){this.ctx.val+=`>> \r
|
||
endobj\r
|
||
`},Be.outline.count_r=function(Ee,Te){for(var Se=0;Se<Te.children.length;Se++)Ee.count++,this.count_r(Ee,Te.children[Se]);return Ee.count}}])})(E.API),(function(Pe){var Me=[192,193,194,195,196,197,198,199];Pe.processJPEG=function(Be,Ee,Te,Se,je,Ue){var ke,De=this.decode.DCT_DECODE,ze=null;if(typeof Be=="string"||this.__addimage__.isArrayBuffer(Be)||this.__addimage__.isArrayBufferView(Be)){switch(Be=je||Be,Be=this.__addimage__.isArrayBuffer(Be)?new Uint8Array(Be):Be,(ke=(function(Fe){for(var Ie,_e=256*Fe.charCodeAt(4)+Fe.charCodeAt(5),Ae=Fe.length,Je={width:0,height:0,numcomponents:1},ir=4;ir<Ae;ir+=2){if(ir+=_e,Me.indexOf(Fe.charCodeAt(ir+1))!==-1){Ie=256*Fe.charCodeAt(ir+5)+Fe.charCodeAt(ir+6),Je={width:256*Fe.charCodeAt(ir+7)+Fe.charCodeAt(ir+8),height:Ie,numcomponents:Fe.charCodeAt(ir+9)};break}_e=256*Fe.charCodeAt(ir+2)+Fe.charCodeAt(ir+3)}return Je})(Be=this.__addimage__.isArrayBufferView(Be)?this.__addimage__.arrayBufferToBinaryString(Be):Be)).numcomponents){case 1:Ue=this.color_spaces.DEVICE_GRAY;break;case 4:Ue=this.color_spaces.DEVICE_CMYK;break;case 3:Ue=this.color_spaces.DEVICE_RGB}ze={data:Be,width:ke.width,height:ke.height,colorSpace:Ue,bitsPerComponent:8,filter:De,index:Ee,alias:Te}}return ze}})(E.API);var Vt,Gt,Yt,Jt,Xt,Kt=(function(){var Pe,Me,Be;function Ee(Se){var je,Ue,ke,De,ze,Fe,Ie,_e,Ae,Je,ir,$e,cr,xr;for(this.data=Se,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},Fe=null;;){switch(je=this.readUInt32(),Ae=function(){var Tr,Mr;for(Mr=[],Tr=0;Tr<4;++Tr)Mr.push(String.fromCharCode(this.data[this.pos++]));return Mr}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(je);break;case"fcTL":Fe&&this.animation.frames.push(Fe),this.pos+=4,Fe={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},ze=this.readUInt16(),De=this.readUInt16()||100,Fe.delay=1e3*ze/De,Fe.disposeOp=this.data[this.pos++],Fe.blendOp=this.data[this.pos++],Fe.data=[];break;case"IDAT":case"fdAT":for(Ae==="fdAT"&&(this.pos+=4,je-=4),Se=(Fe!=null?Fe.data:void 0)||this.imgData,$e=0;0<=je?$e<je:$e>je;0<=je?++$e:--$e)Se.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(ke=this.palette.length/3,this.transparency.indexed=this.read(je),this.transparency.indexed.length>ke)throw new Error("More transparent colors than palette size");if((Je=ke-this.transparency.indexed.length)>0)for(cr=0;0<=Je?cr<Je:cr>Je;0<=Je?++cr:--cr)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(je)[0];break;case 2:this.transparency.rgb=this.read(je)}break;case"tEXt":Ie=(ir=this.read(je)).indexOf(0),_e=String.fromCharCode.apply(String,ir.slice(0,Ie)),this.text[_e]=String.fromCharCode.apply(String,ir.slice(Ie+1));break;case"IEND":return Fe&&this.animation.frames.push(Fe),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=(xr=this.colorType)===4||xr===6,Ue=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*Ue,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=je}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}Ee.prototype.read=function(Se){var je,Ue;for(Ue=[],je=0;0<=Se?je<Se:je>Se;0<=Se?++je:--je)Ue.push(this.data[this.pos++]);return Ue},Ee.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},Ee.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},Ee.prototype.decodePixels=function(Se){var je=this.pixelBitlength/8,Ue=new Uint8Array(this.width*this.height*je),ke=0,De=this;if(Se==null&&(Se=this.imgData),Se.length===0)return new Uint8Array(0);function ze(Fe,Ie,_e,Ae){var Je,ir,$e,cr,xr,Tr,Mr,mr,Ze,xe,er,Ge,tr,sr,pr,Ir,Pr,dr,wr,Ce,vr,qr=Math.ceil((De.width-Fe)/_e),He=Math.ceil((De.height-Ie)/Ae),Oe=De.width==qr&&De.height==He;for(sr=je*qr,Ge=Oe?Ue:new Uint8Array(sr*He),Tr=Se.length,tr=0,ir=0;tr<He&&ke<Tr;){switch(Se[ke++]){case 0:for(cr=Pr=0;Pr<sr;cr=Pr+=1)Ge[ir++]=Se[ke++];break;case 1:for(cr=dr=0;dr<sr;cr=dr+=1)Je=Se[ke++],xr=cr<je?0:Ge[ir-je],Ge[ir++]=(Je+xr)%256;break;case 2:for(cr=wr=0;wr<sr;cr=wr+=1)Je=Se[ke++],$e=(cr-cr%je)/je,pr=tr&&Ge[(tr-1)*sr+$e*je+cr%je],Ge[ir++]=(pr+Je)%256;break;case 3:for(cr=Ce=0;Ce<sr;cr=Ce+=1)Je=Se[ke++],$e=(cr-cr%je)/je,xr=cr<je?0:Ge[ir-je],pr=tr&&Ge[(tr-1)*sr+$e*je+cr%je],Ge[ir++]=(Je+Math.floor((xr+pr)/2))%256;break;case 4:for(cr=vr=0;vr<sr;cr=vr+=1)Je=Se[ke++],$e=(cr-cr%je)/je,xr=cr<je?0:Ge[ir-je],tr===0?pr=Ir=0:(pr=Ge[(tr-1)*sr+$e*je+cr%je],Ir=$e&&Ge[(tr-1)*sr+($e-1)*je+cr%je]),Mr=xr+pr-Ir,mr=Math.abs(Mr-xr),xe=Math.abs(Mr-pr),er=Math.abs(Mr-Ir),Ze=mr<=xe&&mr<=er?xr:xe<=er?pr:Ir,Ge[ir++]=(Je+Ze)%256;break;default:throw new Error("Invalid filter algorithm: "+Se[ke-1])}if(!Oe){var rr=((Ie+tr*Ae)*De.width+Fe)*je,xn=tr*sr;for(cr=0;cr<qr;cr+=1){for(var Mn=0;Mn<je;Mn+=1)Ue[rr++]=Ge[xn++];rr+=(_e-1)*je}}tr++}}return Se=unzlibSync(Se),De.interlaceMethod==1?(ze(0,0,8,8),ze(4,0,8,8),ze(0,4,4,8),ze(2,0,4,4),ze(0,2,2,4),ze(1,0,2,2),ze(0,1,1,2)):ze(0,0,1,1),Ue},Ee.prototype.decodePalette=function(){var Se,je,Ue,ke,De,ze,Fe,Ie,_e;for(Ue=this.palette,ze=this.transparency.indexed||[],De=new Uint8Array((ze.length||0)+Ue.length),ke=0,Se=0,je=Fe=0,Ie=Ue.length;Fe<Ie;je=Fe+=3)De[ke++]=Ue[je],De[ke++]=Ue[je+1],De[ke++]=Ue[je+2],De[ke++]=(_e=ze[Se++])!=null?_e:255;return De},Ee.prototype.copyToImageData=function(Se,je){var Ue,ke,De,ze,Fe,Ie,_e,Ae,Je,ir,$e;if(ke=this.colors,Je=null,Ue=this.hasAlphaChannel,this.palette.length&&(Je=($e=this._decodedPalette)!=null?$e:this._decodedPalette=this.decodePalette(),ke=4,Ue=!0),Ae=(De=Se.data||Se).length,Fe=Je||je,ze=Ie=0,ke===1)for(;ze<Ae;)_e=Je?4*je[ze/4]:Ie,ir=Fe[_e++],De[ze++]=ir,De[ze++]=ir,De[ze++]=ir,De[ze++]=Ue?Fe[_e++]:255,Ie=_e;else for(;ze<Ae;)_e=Je?4*je[ze/4]:Ie,De[ze++]=Fe[_e++],De[ze++]=Fe[_e++],De[ze++]=Fe[_e++],De[ze++]=Ue?Fe[_e++]:255,Ie=_e},Ee.prototype.decode=function(){var Se;return Se=new Uint8Array(this.width*this.height*4),this.copyToImageData(Se,this.decodePixels()),Se};var Te=function(){if(Object.prototype.toString.call(n)==="[object Window]"){try{Me=n.document.createElement("canvas"),Be=Me.getContext("2d")}catch(Se){return!1}return!0}return!1};return Te(),Pe=function(Se){var je;if(Te()===!0)return Be.width=Se.width,Be.height=Se.height,Be.clearRect(0,0,Se.width,Se.height),Be.putImageData(Se,0,0),(je=new Image).src=Me.toDataURL(),je;throw new Error("This method requires a Browser with Canvas-capability.")},Ee.prototype.decodeFrames=function(Se){var je,Ue,ke,De,ze,Fe,Ie,_e;if(this.animation){for(_e=[],Ue=ze=0,Fe=(Ie=this.animation.frames).length;ze<Fe;Ue=++ze)je=Ie[Ue],ke=Se.createImageData(je.width,je.height),De=this.decodePixels(new Uint8Array(je.data)),this.copyToImageData(ke,De),je.imageData=ke,_e.push(je.image=Pe(ke));return _e}},Ee.prototype.renderFrame=function(Se,je){var Ue,ke,De;return Ue=(ke=this.animation.frames)[je],De=ke[je-1],je===0&&Se.clearRect(0,0,this.width,this.height),(De!=null?De.disposeOp:void 0)===1?Se.clearRect(De.xOffset,De.yOffset,De.width,De.height):(De!=null?De.disposeOp:void 0)===2&&Se.putImageData(De.imageData,De.xOffset,De.yOffset),Ue.blendOp===0&&Se.clearRect(Ue.xOffset,Ue.yOffset,Ue.width,Ue.height),Se.drawImage(Ue.image,Ue.xOffset,Ue.yOffset)},Ee.prototype.animate=function(Se){var je,Ue,ke,De,ze,Fe,Ie=this;return Ue=0,Fe=this.animation,De=Fe.numFrames,ke=Fe.frames,ze=Fe.numPlays,(je=function(){var _e,Ae;if(_e=Ue++%De,Ae=ke[_e],Ie.renderFrame(Se,_e),De>1&&Ue/De<ze)return Ie.animation._timeout=setTimeout(je,Ae.delay)})()},Ee.prototype.stopAnimation=function(){var Se;return clearTimeout((Se=this.animation)!=null?Se._timeout:void 0)},Ee.prototype.render=function(Se){var je,Ue;return Se._png&&Se._png.stopAnimation(),Se._png=this,Se.width=this.width,Se.height=this.height,je=Se.getContext("2d"),this.animation?(this.decodeFrames(je),this.animate(je)):(Ue=je.createImageData(this.width,this.height),this.copyToImageData(Ue,this.decodePixels()),je.putImageData(Ue,0,0))},Ee})();/**
|
||
* @license
|
||
*
|
||
* Copyright (c) 2014 James Robb, https://github.com/jamesbrobb
|
||
*
|
||
* Permission is hereby granted, free of charge, to any person obtaining
|
||
* a copy of this software and associated documentation files (the
|
||
* "Software"), to deal in the Software without restriction, including
|
||
* without limitation the rights to use, copy, modify, merge, publish,
|
||
* distribute, sublicense, and/or sell copies of the Software, and to
|
||
* permit persons to whom the Software is furnished to do so, subject to
|
||
* the following conditions:
|
||
*
|
||
* The above copyright notice and this permission notice shall be
|
||
* included in all copies or substantial portions of the Software.
|
||
*
|
||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||
* NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||
* LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||
* OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||
* WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||
* ====================================================================
|
||
*//**
|
||
* @license
|
||
* (c) Dean McNamee <dean@gmail.com>, 2013.
|
||
*
|
||
* https://github.com/deanm/omggif
|
||
*
|
||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||
* of this software and associated documentation files (the "Software"), to
|
||
* deal in the Software without restriction, including without limitation the
|
||
* rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
|
||
* sell copies of the Software, and to permit persons to whom the Software is
|
||
* furnished to do so, subject to the following conditions:
|
||
*
|
||
* The above copyright notice and this permission notice shall be included in
|
||
* all copies or substantial portions of the Software.
|
||
*
|
||
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
|
||
* IN THE SOFTWARE.
|
||
*
|
||
* omggif is a JavaScript implementation of a GIF 89a encoder and decoder,
|
||
* including animation and compression. It does not rely on any specific
|
||
* underlying system, so should run in the browser, Node, or Plask.
|
||
*/function Zt(Pe){var Me=0;if(Pe[Me++]!==71||Pe[Me++]!==73||Pe[Me++]!==70||Pe[Me++]!==56||(Pe[Me++]+1&253)!=56||Pe[Me++]!==97)throw new Error("Invalid GIF 87a/89a header.");var Be=Pe[Me++]|Pe[Me++]<<8,Ee=Pe[Me++]|Pe[Me++]<<8,Te=Pe[Me++],Se=Te>>7,je=1<<(7&Te)+1;Pe[Me++],Pe[Me++];var Ue=null,ke=null;Se&&(Ue=Me,ke=je,Me+=3*je);var De=!0,ze=[],Fe=0,Ie=null,_e=0,Ae=null;for(this.width=Be,this.height=Ee;De&&Me<Pe.length;)switch(Pe[Me++]){case 33:switch(Pe[Me++]){case 255:if(Pe[Me]!==11||Pe[Me+1]==78&&Pe[Me+2]==69&&Pe[Me+3]==84&&Pe[Me+4]==83&&Pe[Me+5]==67&&Pe[Me+6]==65&&Pe[Me+7]==80&&Pe[Me+8]==69&&Pe[Me+9]==50&&Pe[Me+10]==46&&Pe[Me+11]==48&&Pe[Me+12]==3&&Pe[Me+13]==1&&Pe[Me+16]==0)Me+=14,Ae=Pe[Me++]|Pe[Me++]<<8,Me++;else for(Me+=12;;){if(!((tr=Pe[Me++])>=0))throw Error("Invalid block size");if(tr===0)break;Me+=tr}break;case 249:if(Pe[Me++]!==4||Pe[Me+4]!==0)throw new Error("Invalid graphics extension block.");var Je=Pe[Me++];Fe=Pe[Me++]|Pe[Me++]<<8,Ie=Pe[Me++],(1&Je)==0&&(Ie=null),_e=Je>>2&7,Me++;break;case 254:for(;;){if(!((tr=Pe[Me++])>=0))throw Error("Invalid block size");if(tr===0)break;Me+=tr}break;default:throw new Error("Unknown graphic control label: 0x"+Pe[Me-1].toString(16))}break;case 44:var ir=Pe[Me++]|Pe[Me++]<<8,$e=Pe[Me++]|Pe[Me++]<<8,cr=Pe[Me++]|Pe[Me++]<<8,xr=Pe[Me++]|Pe[Me++]<<8,Tr=Pe[Me++],Mr=Tr>>6&1,mr=1<<(7&Tr)+1,Ze=Ue,xe=ke,er=!1;Tr>>7&&(er=!0,Ze=Me,xe=mr,Me+=3*mr);var Ge=Me;for(Me++;;){var tr;if(!((tr=Pe[Me++])>=0))throw Error("Invalid block size");if(tr===0)break;Me+=tr}ze.push({x:ir,y:$e,width:cr,height:xr,has_local_palette:er,palette_offset:Ze,palette_size:xe,data_offset:Ge,data_length:Me-Ge,transparent_index:Ie,interlaced:!!Mr,delay:Fe,disposal:_e});break;case 59:De=!1;break;default:throw new Error("Unknown gif block: 0x"+Pe[Me-1].toString(16))}this.numFrames=function(){return ze.length},this.loopCount=function(){return Ae},this.frameInfo=function(sr){if(sr<0||sr>=ze.length)throw new Error("Frame index out of range.");return ze[sr]},this.decodeAndBlitFrameBGRA=function(sr,pr){var Ir=this.frameInfo(sr),Pr=Ir.width*Ir.height,dr=new Uint8Array(Pr);$t(Pe,Ir.data_offset,dr,Pr);var wr=Ir.palette_offset,Ce=Ir.transparent_index;Ce===null&&(Ce=256);var vr=Ir.width,qr=Be-vr,He=vr,Oe=4*(Ir.y*Be+Ir.x),rr=4*((Ir.y+Ir.height)*Be+Ir.x),xn=Oe,Mn=4*qr;Ir.interlaced===!0&&(Mn+=4*Be*7);for(var Vn=8,Nn=0,tn=dr.length;Nn<tn;++Nn){var fi=dr[Nn];if(He===0&&(He=vr,(xn+=Mn)>=rr&&(Mn=4*qr+4*Be*(Vn-1),xn=Oe+(vr+qr)*(Vn<<1),Vn>>=1)),fi===Ce)xn+=4;else{var xi=Pe[wr+3*fi],Ur=Pe[wr+3*fi+1],di=Pe[wr+3*fi+2];pr[xn++]=di,pr[xn++]=Ur,pr[xn++]=xi,pr[xn++]=255}--He}},this.decodeAndBlitFrameRGBA=function(sr,pr){var Ir=this.frameInfo(sr),Pr=Ir.width*Ir.height,dr=new Uint8Array(Pr);$t(Pe,Ir.data_offset,dr,Pr);var wr=Ir.palette_offset,Ce=Ir.transparent_index;Ce===null&&(Ce=256);var vr=Ir.width,qr=Be-vr,He=vr,Oe=4*(Ir.y*Be+Ir.x),rr=4*((Ir.y+Ir.height)*Be+Ir.x),xn=Oe,Mn=4*qr;Ir.interlaced===!0&&(Mn+=4*Be*7);for(var Vn=8,Nn=0,tn=dr.length;Nn<tn;++Nn){var fi=dr[Nn];if(He===0&&(He=vr,(xn+=Mn)>=rr&&(Mn=4*qr+4*Be*(Vn-1),xn=Oe+(vr+qr)*(Vn<<1),Vn>>=1)),fi===Ce)xn+=4;else{var xi=Pe[wr+3*fi],Ur=Pe[wr+3*fi+1],di=Pe[wr+3*fi+2];pr[xn++]=xi,pr[xn++]=Ur,pr[xn++]=di,pr[xn++]=255}--He}}}function $t(Pe,Me,Be,Ee){for(var Te=Pe[Me++],Se=1<<Te,je=Se+1,Ue=je+1,ke=Te+1,De=(1<<ke)-1,ze=0,Fe=0,Ie=0,_e=Pe[Me++],Ae=new Int32Array(4096),Je=null;;){for(;ze<16&&_e!==0;)Fe|=Pe[Me++]<<ze,ze+=8,_e===1?_e=Pe[Me++]:--_e;if(ze<ke)break;var ir=Fe&De;if(Fe>>=ke,ze-=ke,ir!==Se){if(ir===je)break;for(var $e=ir<Ue?ir:Je,cr=0,xr=$e;xr>Se;)xr=Ae[xr]>>8,++cr;var Tr=xr;if(Ie+cr+($e!==ir?1:0)>Ee)return void a.log("Warning, gif stream longer than expected.");Be[Ie++]=Tr;var Mr=Ie+=cr;for($e!==ir&&(Be[Ie++]=Tr),xr=$e;cr--;)xr=Ae[xr],Be[--Mr]=255&xr,xr>>=8;Je!==null&&Ue<4096&&(Ae[Ue++]=Je<<8|Tr,Ue>=De+1&&ke<12&&(++ke,De=De<<1|1)),Je=ir}else Ue=je+1,De=(1<<(ke=Te+1))-1,Je=null}return Ie!==Ee&&a.log("Warning, gif stream shorter than expected."),Be}/**
|
||
* @license
|
||
Copyright (c) 2008, Adobe Systems Incorporated
|
||
All rights reserved.
|
||
|
||
Redistribution and use in source and binary forms, with or without
|
||
modification, are permitted provided that the following conditions are
|
||
met:
|
||
|
||
* Redistributions of source code must retain the above copyright notice,
|
||
this list of conditions and the following disclaimer.
|
||
|
||
* Redistributions in binary form must reproduce the above copyright
|
||
notice, this list of conditions and the following disclaimer in the
|
||
documentation and/or other materials provided with the distribution.
|
||
|
||
* Neither the name of Adobe Systems Incorporated nor the names of its
|
||
contributors may be used to endorse or promote products derived from
|
||
this software without specific prior written permission.
|
||
|
||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
|
||
IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
|
||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||
PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
|
||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||
*/function Qt(Pe){var Me,Be,Ee,Te,Se,je=Math.floor,Ue=new Array(64),ke=new Array(64),De=new Array(64),ze=new Array(64),Fe=new Array(65535),Ie=new Array(65535),_e=new Array(64),Ae=new Array(64),Je=[],ir=0,$e=7,cr=new Array(64),xr=new Array(64),Tr=new Array(64),Mr=new Array(256),mr=new Array(2048),Ze=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],xe=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],er=[0,1,2,3,4,5,6,7,8,9,10,11],Ge=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],tr=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],sr=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],pr=[0,1,2,3,4,5,6,7,8,9,10,11],Ir=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],Pr=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function dr(Oe,rr){for(var xn=0,Mn=0,Vn=new Array,Nn=1;Nn<=16;Nn++){for(var tn=1;tn<=Oe[Nn];tn++)Vn[rr[Mn]]=[],Vn[rr[Mn]][0]=xn,Vn[rr[Mn]][1]=Nn,Mn++,xn++;xn*=2}return Vn}function wr(Oe){for(var rr=Oe[0],xn=Oe[1]-1;xn>=0;)rr&1<<xn&&(ir|=1<<$e),xn--,--$e<0&&(ir==255?(Ce(255),Ce(0)):Ce(ir),$e=7,ir=0)}function Ce(Oe){Je.push(Oe)}function vr(Oe){Ce(Oe>>8&255),Ce(255&Oe)}function qr(Oe,rr,xn,Mn,Vn){for(var Nn,tn=Vn[0],fi=Vn[240],xi=(function(na,Na){var ya,_a,lr,Sr,ha,oo,Qa,xs,Ti,Ya,xa=0;for(Ti=0;Ti<8;++Ti){ya=na[xa],_a=na[xa+1],lr=na[xa+2],Sr=na[xa+3],ha=na[xa+4],oo=na[xa+5],Qa=na[xa+6];var Za=ya+(xs=na[xa+7]),ka=ya-xs,Ro=_a+Qa,qo=_a-Qa,fa=lr+oo,fo=lr-oo,no=Sr+ha,mo=Sr-ha,Co=Za+no,os=Za-no,Ps=Ro+fa,hs=Ro-fa;na[xa]=Co+Ps,na[xa+4]=Co-Ps;var Uo=.707106781*(hs+os);na[xa+2]=os+Uo,na[xa+6]=os-Uo;var Qo=.382683433*((Co=mo+fo)-(hs=qo+ka)),cs=.5411961*Co+Qo,Ns=1.306562965*hs+Qo,Y1=.707106781*(Ps=fo+qo),cA=ka+Y1,So=ka-Y1;na[xa+5]=So+cs,na[xa+3]=So-cs,na[xa+1]=cA+Ns,na[xa+7]=cA-Ns,xa+=8}for(xa=0,Ti=0;Ti<8;++Ti){ya=na[xa],_a=na[xa+8],lr=na[xa+16],Sr=na[xa+24],ha=na[xa+32],oo=na[xa+40],Qa=na[xa+48];var r1=ya+(xs=na[xa+56]),H1=ya-xs,us=_a+Qa,yo=_a-Qa,Ys=lr+oo,Fs=lr-oo,ra=Sr+ha,Ka=Sr-ha,Fa=r1+ra,Xo=r1-ra,oa=us+Ys,No=us-Ys;na[xa]=Fa+oa,na[xa+32]=Fa-oa;var Ss=.707106781*(No+Xo);na[xa+16]=Xo+Ss,na[xa+48]=Xo-Ss;var Fi=.382683433*((Fa=Ka+Fs)-(No=yo+H1)),pa=.5411961*Fa+Fi,Zo=1.306562965*No+Fi,Bo=.707106781*(oa=Fs+yo),A1=H1+Bo,M1=H1-Bo;na[xa+40]=M1+pa,na[xa+24]=M1-pa,na[xa+8]=A1+Zo,na[xa+56]=A1-Zo,xa++}for(Ti=0;Ti<64;++Ti)Ya=na[Ti]*Na[Ti],_e[Ti]=Ya>0?Ya+.5|0:Ya-.5|0;return _e})(Oe,rr),Ur=0;Ur<64;++Ur)Ae[Ze[Ur]]=xi[Ur];var di=Ae[0]-xn;xn=Ae[0],di==0?wr(Mn[0]):(wr(Mn[Ie[Nn=32767+di]]),wr(Fe[Nn]));for(var gn=63;gn>0&&Ae[gn]==0;)gn--;if(gn==0)return wr(tn),xn;for(var si,Pi=1;Pi<=gn;){for(var Fn=Pi;Ae[Pi]==0&&Pi<=gn;)++Pi;var Xa=Pi-Fn;if(Xa>=16){si=Xa>>4;for(var Sa=1;Sa<=si;++Sa)wr(fi);Xa&=15}Nn=32767+Ae[Pi],wr(Vn[(Xa<<4)+Ie[Nn]]),wr(Fe[Nn]),Pi++}return gn!=63&&wr(tn),xn}function He(Oe){Oe=Math.min(Math.max(Oe,1),100),Se!=Oe&&((function(rr){for(var xn=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],Mn=0;Mn<64;Mn++){var Vn=je((xn[Mn]*rr+50)/100);Vn=Math.min(Math.max(Vn,1),255),Ue[Ze[Mn]]=Vn}for(var Nn=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],tn=0;tn<64;tn++){var fi=je((Nn[tn]*rr+50)/100);fi=Math.min(Math.max(fi,1),255),ke[Ze[tn]]=fi}for(var xi=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],Ur=0,di=0;di<8;di++)for(var gn=0;gn<8;gn++)De[Ur]=1/(Ue[Ze[Ur]]*xi[di]*xi[gn]*8),ze[Ur]=1/(ke[Ze[Ur]]*xi[di]*xi[gn]*8),Ur++})(Oe<50?Math.floor(5e3/Oe):Math.floor(200-2*Oe)),Se=Oe)}this.encode=function(Oe,rr){rr&&He(rr),Je=new Array,ir=0,$e=7,vr(65496),vr(65504),vr(16),Ce(74),Ce(70),Ce(73),Ce(70),Ce(0),Ce(1),Ce(1),Ce(0),vr(1),vr(1),Ce(0),Ce(0),(function(){vr(65499),vr(132),Ce(0);for(var _a=0;_a<64;_a++)Ce(Ue[_a]);Ce(1);for(var lr=0;lr<64;lr++)Ce(ke[lr])})(),(function(_a,lr){vr(65472),vr(17),Ce(8),vr(lr),vr(_a),Ce(3),Ce(1),Ce(17),Ce(0),Ce(2),Ce(17),Ce(1),Ce(3),Ce(17),Ce(1)})(Oe.width,Oe.height),(function(){vr(65476),vr(418),Ce(0);for(var _a=0;_a<16;_a++)Ce(xe[_a+1]);for(var lr=0;lr<=11;lr++)Ce(er[lr]);Ce(16);for(var Sr=0;Sr<16;Sr++)Ce(Ge[Sr+1]);for(var ha=0;ha<=161;ha++)Ce(tr[ha]);Ce(1);for(var oo=0;oo<16;oo++)Ce(sr[oo+1]);for(var Qa=0;Qa<=11;Qa++)Ce(pr[Qa]);Ce(17);for(var xs=0;xs<16;xs++)Ce(Ir[xs+1]);for(var Ti=0;Ti<=161;Ti++)Ce(Pr[Ti])})(),vr(65498),vr(12),Ce(3),Ce(1),Ce(0),Ce(2),Ce(17),Ce(3),Ce(17),Ce(0),Ce(63),Ce(0);var xn=0,Mn=0,Vn=0;ir=0,$e=7,this.encode.displayName="_encode_";for(var Nn,tn,fi,xi,Ur,di,gn,si,Pi,Fn=Oe.data,Xa=Oe.width,Sa=Oe.height,na=4*Xa,Na=0;Na<Sa;){for(Nn=0;Nn<na;){for(Ur=na*Na+Nn,gn=-1,si=0,Pi=0;Pi<64;Pi++)di=Ur+(si=Pi>>3)*na+(gn=4*(7&Pi)),Na+si>=Sa&&(di-=na*(Na+1+si-Sa)),Nn+gn>=na&&(di-=Nn+gn-na+4),tn=Fn[di++],fi=Fn[di++],xi=Fn[di++],cr[Pi]=(mr[tn]+mr[fi+256>>0]+mr[xi+512>>0]>>16)-128,xr[Pi]=(mr[tn+768>>0]+mr[fi+1024>>0]+mr[xi+1280>>0]>>16)-128,Tr[Pi]=(mr[tn+1280>>0]+mr[fi+1536>>0]+mr[xi+1792>>0]>>16)-128;xn=qr(cr,De,xn,Me,Ee),Mn=qr(xr,ze,Mn,Be,Te),Vn=qr(Tr,ze,Vn,Be,Te),Nn+=32}Na+=8}if($e>=0){var ya=[];ya[1]=$e+1,ya[0]=(1<<$e+1)-1,wr(ya)}return vr(65497),new Uint8Array(Je)},Pe=Pe||50,(function(){for(var Oe=String.fromCharCode,rr=0;rr<256;rr++)Mr[rr]=Oe(rr)})(),Me=dr(xe,er),Be=dr(sr,pr),Ee=dr(Ge,tr),Te=dr(Ir,Pr),(function(){for(var Oe=1,rr=2,xn=1;xn<=15;xn++){for(var Mn=Oe;Mn<rr;Mn++)Ie[32767+Mn]=xn,Fe[32767+Mn]=[],Fe[32767+Mn][1]=xn,Fe[32767+Mn][0]=Mn;for(var Vn=-(rr-1);Vn<=-Oe;Vn++)Ie[32767+Vn]=xn,Fe[32767+Vn]=[],Fe[32767+Vn][1]=xn,Fe[32767+Vn][0]=rr-1+Vn;Oe<<=1,rr<<=1}})(),(function(){for(var Oe=0;Oe<256;Oe++)mr[Oe]=19595*Oe,mr[Oe+256>>0]=38470*Oe,mr[Oe+512>>0]=7471*Oe+32768,mr[Oe+768>>0]=-11059*Oe,mr[Oe+1024>>0]=-21709*Oe,mr[Oe+1280>>0]=32768*Oe+8421375,mr[Oe+1536>>0]=-27439*Oe,mr[Oe+1792>>0]=-5329*Oe})(),He(Pe)}/**
|
||
* @license
|
||
* Copyright (c) 2017 Aras Abbasi
|
||
*
|
||
* Licensed under the MIT License.
|
||
* http://opensource.org/licenses/mit-license
|
||
*/function te(Pe,Me){if(this.pos=0,this.buffer=Pe,this.datav=new DataView(Pe.buffer),this.is_with_alpha=!!Me,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,["BM","BA","CI","CP","IC","PT"].indexOf(this.flag)===-1)throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function ee(Pe){function Me(xe){if(!xe)throw Error("assert :P")}function Be(xe,er,Ge){for(var tr=0;4>tr;tr++)if(xe[er+tr]!=Ge.charCodeAt(tr))return!0;return!1}function Ee(xe,er,Ge,tr,sr){for(var pr=0;pr<sr;pr++)xe[er+pr]=Ge[tr+pr]}function Te(xe,er,Ge,tr){for(var sr=0;sr<tr;sr++)xe[er+sr]=Ge}function Se(xe){return new Int32Array(xe)}function je(xe,er){for(var Ge=[],tr=0;tr<xe;tr++)Ge.push(new er);return Ge}function Ue(xe,er){var Ge=[];return(function tr(sr,pr,Ir){for(var Pr=Ir[pr],dr=0;dr<Pr&&(sr.push(Ir.length>pr+1?[]:new er),!(Ir.length<pr+1));dr++)tr(sr[dr],pr+1,Ir)})(Ge,0,xe),Ge}var ke=function(){var xe=this;function er(Qe,nr){for(var br=1<<nr-1>>>0;Qe&br;)br>>>=1;return br?(Qe&br-1)+br:Qe}function Ge(Qe,nr,br,Fr,Xr){Me(!(Fr%br));do Qe[nr+(Fr-=br)]=Xr;while(0<Fr)}function tr(Qe,nr,br,Fr,Xr){if(Me(2328>=Xr),512>=Xr)var An=Se(512);else if((An=Se(Xr))==null)return 0;return(function(ln,an,In,En,ti,Ci){var _i,bi,qi=an,Gi=1<<In,ci=Se(16),vi=Se(16);for(Me(ti!=0),Me(En!=null),Me(ln!=null),Me(0<In),bi=0;bi<ti;++bi){if(15<En[bi])return 0;++ci[En[bi]]}if(ci[0]==ti)return 0;for(vi[1]=0,_i=1;15>_i;++_i){if(ci[_i]>1<<_i)return 0;vi[_i+1]=vi[_i]+ci[_i]}for(bi=0;bi<ti;++bi)_i=En[bi],0<En[bi]&&(Ci[vi[_i]++]=bi);if(vi[15]==1)return(En=new sr).g=0,En.value=Ci[0],Ge(ln,qi,1,Gi,En),Gi;var Xi,ba=-1,$i=Gi-1,Wa=0,Da=1,_o=1,Ra=1<<In;for(bi=0,_i=1,ti=2;_i<=In;++_i,ti<<=1){if(Da+=_o<<=1,0>(_o-=ci[_i]))return 0;for(;0<ci[_i];--ci[_i])(En=new sr).g=_i,En.value=Ci[bi++],Ge(ln,qi+Wa,ti,Ra,En),Wa=er(Wa,_i)}for(_i=In+1,ti=2;15>=_i;++_i,ti<<=1){if(Da+=_o<<=1,0>(_o-=ci[_i]))return 0;for(;0<ci[_i];--ci[_i]){if(En=new sr,(Wa&$i)!=ba){for(qi+=Ra,Xi=1<<(ba=_i)-In;15>ba&&!(0>=(Xi-=ci[ba]));)++ba,Xi<<=1;Gi+=Ra=1<<(Xi=ba-In),ln[an+(ba=Wa&$i)].g=Xi+In,ln[an+ba].value=qi-an-ba}En.g=_i-In,En.value=Ci[bi++],Ge(ln,qi+(Wa>>In),ti,Ra,En),Wa=er(Wa,_i)}}return Da!=2*vi[15]-1?0:Gi})(Qe,nr,br,Fr,Xr,An)}function sr(){this.value=this.g=0}function pr(){this.value=this.g=0}function Ir(){this.G=je(5,sr),this.H=Se(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=je(kn,pr)}function Pr(Qe,nr,br,Fr){Me(Qe!=null),Me(nr!=null),Me(2147483648>Fr),Qe.Ca=254,Qe.I=0,Qe.b=-8,Qe.Ka=0,Qe.oa=nr,Qe.pa=br,Qe.Jd=nr,Qe.Yc=br+Fr,Qe.Zc=4<=Fr?br+Fr-4+1:br,Nn(Qe)}function dr(Qe,nr){for(var br=0;0<nr--;)br|=fi(Qe,128)<<nr;return br}function wr(Qe,nr){var br=dr(Qe,nr);return tn(Qe)?-br:br}function Ce(Qe,nr,br,Fr){var Xr,An=0;for(Me(Qe!=null),Me(nr!=null),Me(4294967288>Fr),Qe.Sb=Fr,Qe.Ra=0,Qe.u=0,Qe.h=0,4<Fr&&(Fr=4),Xr=0;Xr<Fr;++Xr)An+=nr[br+Xr]<<8*Xr;Qe.Ra=An,Qe.bb=Fr,Qe.oa=nr,Qe.pa=br}function vr(Qe){for(;8<=Qe.u&&Qe.bb<Qe.Sb;)Qe.Ra>>>=8,Qe.Ra+=Qe.oa[Qe.pa+Qe.bb]<<ri-8>>>0,++Qe.bb,Qe.u-=8;xn(Qe)&&(Qe.h=1,Qe.u=0)}function qr(Qe,nr){if(Me(0<=nr),!Qe.h&&nr<=Wn){var br=rr(Qe)&Sn[nr];return Qe.u+=nr,vr(Qe),br}return Qe.h=1,Qe.u=0}function He(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function Oe(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function rr(Qe){return Qe.Ra>>>(Qe.u&ri-1)>>>0}function xn(Qe){return Me(Qe.bb<=Qe.Sb),Qe.h||Qe.bb==Qe.Sb&&Qe.u>ri}function Mn(Qe,nr){Qe.u=nr,Qe.h=xn(Qe)}function Vn(Qe){Qe.u>=ni&&(Me(Qe.u>=ni),vr(Qe))}function Nn(Qe){Me(Qe!=null&&Qe.oa!=null),Qe.pa<Qe.Zc?(Qe.I=(Qe.oa[Qe.pa++]|Qe.I<<8)>>>0,Qe.b+=8):(Me(Qe!=null&&Qe.oa!=null),Qe.pa<Qe.Yc?(Qe.b+=8,Qe.I=Qe.oa[Qe.pa++]|Qe.I<<8):Qe.Ka?Qe.b=0:(Qe.I<<=8,Qe.b+=8,Qe.Ka=1))}function tn(Qe){return dr(Qe,1)}function fi(Qe,nr){var br=Qe.Ca;0>Qe.b&&Nn(Qe);var Fr=Qe.b,Xr=br*nr>>>8,An=(Qe.I>>>Fr>Xr)+0;for(An?(br-=Xr,Qe.I-=Xr+1<<Fr>>>0):br=Xr+1,Fr=br,Xr=0;256<=Fr;)Xr+=8,Fr>>=8;return Fr=7^Xr+zn[Fr],Qe.b-=Fr,Qe.Ca=(br<<Fr)-1,An}function xi(Qe,nr,br){Qe[nr+0]=br>>24&255,Qe[nr+1]=br>>16&255,Qe[nr+2]=br>>8&255,Qe[nr+3]=br>>0&255}function Ur(Qe,nr){return Qe[nr+0]<<0|Qe[nr+1]<<8}function di(Qe,nr){return Ur(Qe,nr)|Qe[nr+2]<<16}function gn(Qe,nr){return Ur(Qe,nr)|Ur(Qe,nr+2)<<16}function si(Qe,nr){var br=1<<nr;return Me(Qe!=null),Me(0<nr),Qe.X=Se(br),Qe.X==null?0:(Qe.Mb=32-nr,Qe.Xa=nr,1)}function Pi(Qe,nr){Me(Qe!=null),Me(nr!=null),Me(Qe.Xa==nr.Xa),Ee(nr.X,0,Qe.X,0,1<<nr.Xa)}function Fn(){this.X=[],this.Xa=this.Mb=0}function Xa(Qe,nr,br,Fr){Me(br!=null),Me(Fr!=null);var Xr=br[0],An=Fr[0];return Xr==0&&(Xr=(Qe*An+nr/2)/nr),An==0&&(An=(nr*Xr+Qe/2)/Qe),0>=Xr||0>=An?0:(br[0]=Xr,Fr[0]=An,1)}function Sa(Qe,nr){return Qe+(1<<nr)-1>>>nr}function na(Qe,nr){return((4278255360&Qe)+(4278255360&nr)>>>0&4278255360)+((16711935&Qe)+(16711935&nr)>>>0&16711935)>>>0}function Na(Qe,nr){xe[nr]=function(br,Fr,Xr,An,ln,an,In){var En;for(En=0;En<ln;++En){var ti=xe[Qe](an[In+En-1],Xr,An+En);an[In+En]=na(br[Fr+En],ti)}}}function ya(){this.ud=this.hd=this.jd=0}function _a(Qe,nr){return((4278124286&(Qe^nr))>>>1)+(Qe&nr)>>>0}function lr(Qe){return 0<=Qe&&256>Qe?Qe:0>Qe?0:255<Qe?255:void 0}function Sr(Qe,nr){return lr(Qe+(Qe-nr+.5>>1))}function ha(Qe,nr,br){return Math.abs(nr-br)-Math.abs(Qe-br)}function oo(Qe,nr,br,Fr,Xr,An,ln){for(Fr=An[ln-1],br=0;br<Xr;++br)An[ln+br]=Fr=na(Qe[nr+br],Fr)}function Qa(Qe,nr,br,Fr,Xr){var An;for(An=0;An<br;++An){var ln=Qe[nr+An],an=ln>>8&255,In=16711935&(In=(In=16711935&ln)+((an<<16)+an));Fr[Xr+An]=(4278255360&ln)+In>>>0}}function xs(Qe,nr){nr.jd=Qe>>0&255,nr.hd=Qe>>8&255,nr.ud=Qe>>16&255}function Ti(Qe,nr,br,Fr,Xr,An){var ln;for(ln=0;ln<Fr;++ln){var an=nr[br+ln],In=an>>>8,En=an,ti=255&(ti=(ti=an>>>16)+((Qe.jd<<24>>24)*(In<<24>>24)>>>5));En=255&(En=(En=En+((Qe.hd<<24>>24)*(In<<24>>24)>>>5))+((Qe.ud<<24>>24)*(ti<<24>>24)>>>5)),Xr[An+ln]=(4278255360&an)+(ti<<16)+En}}function Ya(Qe,nr,br,Fr,Xr){xe[nr]=function(An,ln,an,In,En,ti,Ci,_i,bi){for(In=Ci;In<_i;++In)for(Ci=0;Ci<bi;++Ci)En[ti++]=Xr(an[Fr(An[ln++])])},xe[Qe]=function(An,ln,an,In,En,ti,Ci){var _i=8>>An.b,bi=An.Ea,qi=An.K[0],Gi=An.w;if(8>_i)for(An=(1<<An.b)-1,Gi=(1<<_i)-1;ln<an;++ln){var ci,vi=0;for(ci=0;ci<bi;++ci)ci&An||(vi=Fr(In[En++])),ti[Ci++]=Xr(qi[vi&Gi]),vi>>=_i}else xe["VP8LMapColor"+br](In,En,qi,Gi,ti,Ci,ln,an,bi)}}function xa(Qe,nr,br,Fr,Xr){for(br=nr+br;nr<br;){var An=Qe[nr++];Fr[Xr++]=An>>16&255,Fr[Xr++]=An>>8&255,Fr[Xr++]=An>>0&255}}function Za(Qe,nr,br,Fr,Xr){for(br=nr+br;nr<br;){var An=Qe[nr++];Fr[Xr++]=An>>16&255,Fr[Xr++]=An>>8&255,Fr[Xr++]=An>>0&255,Fr[Xr++]=An>>24&255}}function ka(Qe,nr,br,Fr,Xr){for(br=nr+br;nr<br;){var An=(ln=Qe[nr++])>>16&240|ln>>12&15,ln=ln>>0&240|ln>>28&15;Fr[Xr++]=An,Fr[Xr++]=ln}}function Ro(Qe,nr,br,Fr,Xr){for(br=nr+br;nr<br;){var An=(ln=Qe[nr++])>>16&248|ln>>13&7,ln=ln>>5&224|ln>>3&31;Fr[Xr++]=An,Fr[Xr++]=ln}}function qo(Qe,nr,br,Fr,Xr){for(br=nr+br;nr<br;){var An=Qe[nr++];Fr[Xr++]=An>>0&255,Fr[Xr++]=An>>8&255,Fr[Xr++]=An>>16&255}}function fa(Qe,nr,br,Fr,Xr,An){if(An==0)for(br=nr+br;nr<br;)xi(Fr,((An=Qe[nr++])[0]>>24|An[1]>>8&65280|An[2]<<8&16711680|An[3]<<24)>>>0),Xr+=32;else Ee(Fr,Xr,Qe,nr,br)}function fo(Qe,nr){xe[nr][0]=xe[Qe+"0"],xe[nr][1]=xe[Qe+"1"],xe[nr][2]=xe[Qe+"2"],xe[nr][3]=xe[Qe+"3"],xe[nr][4]=xe[Qe+"4"],xe[nr][5]=xe[Qe+"5"],xe[nr][6]=xe[Qe+"6"],xe[nr][7]=xe[Qe+"7"],xe[nr][8]=xe[Qe+"8"],xe[nr][9]=xe[Qe+"9"],xe[nr][10]=xe[Qe+"10"],xe[nr][11]=xe[Qe+"11"],xe[nr][12]=xe[Qe+"12"],xe[nr][13]=xe[Qe+"13"],xe[nr][14]=xe[Qe+"0"],xe[nr][15]=xe[Qe+"0"]}function no(Qe){return Qe==dn||Qe==yn||Qe==Gn||Qe==oi}function mo(){this.eb=[],this.size=this.A=this.fb=0}function Co(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function os(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new mo,this.f.kb=new Co,this.sd=null}function Ps(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function hs(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function Uo(Qe){return alert("todo:WebPSamplerProcessPlane"),Qe.T}function Qo(Qe,nr){var br=Qe.T,Fr=nr.ba.f.RGBA,Xr=Fr.eb,An=Fr.fb+Qe.ka*Fr.A,ln=Ga[nr.ba.S],an=Qe.y,In=Qe.O,En=Qe.f,ti=Qe.N,Ci=Qe.ea,_i=Qe.W,bi=nr.cc,qi=nr.dc,Gi=nr.Mc,ci=nr.Nc,vi=Qe.ka,Xi=Qe.ka+Qe.T,ba=Qe.U,$i=ba+1>>1;for(vi==0?ln(an,In,null,null,En,ti,Ci,_i,En,ti,Ci,_i,Xr,An,null,null,ba):(ln(nr.ec,nr.fc,an,In,bi,qi,Gi,ci,En,ti,Ci,_i,Xr,An-Fr.A,Xr,An,ba),++br);vi+2<Xi;vi+=2)bi=En,qi=ti,Gi=Ci,ci=_i,ti+=Qe.Rc,_i+=Qe.Rc,An+=2*Fr.A,ln(an,(In+=2*Qe.fa)-Qe.fa,an,In,bi,qi,Gi,ci,En,ti,Ci,_i,Xr,An-Fr.A,Xr,An,ba);return In+=Qe.fa,Qe.j+Xi<Qe.o?(Ee(nr.ec,nr.fc,an,In,ba),Ee(nr.cc,nr.dc,En,ti,$i),Ee(nr.Mc,nr.Nc,Ci,_i,$i),br--):1&Xi||ln(an,In,null,null,En,ti,Ci,_i,En,ti,Ci,_i,Xr,An+Fr.A,null,null,ba),br}function cs(Qe,nr,br){var Fr=Qe.F,Xr=[Qe.J];if(Fr!=null){var An=Qe.U,ln=nr.ba.S,an=ln==Kn||ln==Gn;nr=nr.ba.f.RGBA;var In=[0],En=Qe.ka;In[0]=Qe.T,Qe.Kb&&(En==0?--In[0]:(--En,Xr[0]-=Qe.width),Qe.j+Qe.ka+Qe.T==Qe.o&&(In[0]=Qe.o-Qe.j-En));var ti=nr.eb;En=nr.fb+En*nr.A,Qe=Ta(Fr,Xr[0],Qe.width,An,In,ti,En+(an?0:3),nr.A),Me(br==In),Qe&&no(ln)&&la(ti,En,an,An,In,nr.A)}return 0}function Ns(Qe){var nr=Qe.ma,br=nr.ba.S,Fr=11>br,Xr=br==fn||br==Bn||br==Kn||br==Nr||br==12||no(br);if(nr.memory=null,nr.Ib=null,nr.Jb=null,nr.Nd=null,!pn(nr.Oa,Qe,Xr?11:12))return 0;if(Xr&&no(br)&&ga(),Qe.da)alert("todo:use_scaling");else{if(Fr){if(nr.Ib=Uo,Qe.Kb){if(br=Qe.U+1>>1,nr.memory=Se(Qe.U+2*br),nr.memory==null)return 0;nr.ec=nr.memory,nr.fc=0,nr.cc=nr.ec,nr.dc=nr.fc+Qe.U,nr.Mc=nr.cc,nr.Nc=nr.dc+br,nr.Ib=Qo,ga()}}else alert("todo:EmitYUV");Xr&&(nr.Jb=cs,Fr&&Ui())}if(Fr&&!za){for(Qe=0;256>Qe;++Qe)Po[Qe]=89858*(Qe-128)+ao>>co,Go[Qe]=-22014*(Qe-128)+ao,Ho[Qe]=-45773*(Qe-128),wo[Qe]=113618*(Qe-128)+ao>>co;for(Qe=wa;Qe<eo;++Qe)nr=76283*(Qe-16)+ao>>co,es[Qe-wa]=Rr(nr,255),To[Qe-wa]=Rr(nr+8>>4,15);za=1}return 1}function Y1(Qe){var nr=Qe.ma,br=Qe.U,Fr=Qe.T;return Me(!(1&Qe.ka)),0>=br||0>=Fr?0:(br=nr.Ib(Qe,nr),nr.Jb!=null&&nr.Jb(Qe,nr,br),nr.Dc+=br,1)}function cA(Qe){Qe.ma.memory=null}function So(Qe,nr,br,Fr){return qr(Qe,8)!=47?0:(nr[0]=qr(Qe,14)+1,br[0]=qr(Qe,14)+1,Fr[0]=qr(Qe,1),qr(Qe,3)!=0?0:!Qe.h)}function r1(Qe,nr){if(4>Qe)return Qe+1;var br=Qe-2>>1;return(2+(1&Qe)<<br)+qr(nr,br)+1}function H1(Qe,nr){return 120<nr?nr-120:1<=(br=((br=Hi[nr-1])>>4)*Qe+(8-(15&br)))?br:1;var br}function us(Qe,nr,br){var Fr=rr(br),Xr=Qe[nr+=255&Fr].g-8;return 0<Xr&&(Mn(br,br.u+8),Fr=rr(br),nr+=Qe[nr].value,nr+=Fr&(1<<Xr)-1),Mn(br,br.u+Qe[nr].g),Qe[nr].value}function yo(Qe,nr,br){return br.g+=Qe.g,br.value+=Qe.value<<nr>>>0,Me(8>=br.g),Qe.g}function Ys(Qe,nr,br){var Fr=Qe.xc;return Me((nr=Fr==0?0:Qe.vc[Qe.md*(br>>Fr)+(nr>>Fr)])<Qe.Wb),Qe.Ya[nr]}function Fs(Qe,nr,br,Fr){var Xr=Qe.ab,An=Qe.c*nr,ln=Qe.C;nr=ln+nr;var an=br,In=Fr;for(Fr=Qe.Ta,br=Qe.Ua;0<Xr--;){var En=Qe.gc[Xr],ti=ln,Ci=nr,_i=an,bi=In,qi=(In=Fr,an=br,En.Ea);switch(Me(ti<Ci),Me(Ci<=En.nc),En.hc){case 2:qn(_i,bi,(Ci-ti)*qi,In,an);break;case 0:var Gi=ti,ci=Ci,vi=In,Xi=an,ba=(Ra=En).Ea;Gi==0&&(Hn(_i,bi,null,null,1,vi,Xi),oo(_i,bi+1,0,0,ba-1,vi,Xi+1),bi+=ba,Xi+=ba,++Gi);for(var $i=1<<Ra.b,Wa=$i-1,Da=Sa(ba,Ra.b),_o=Ra.K,Ra=Ra.w+(Gi>>Ra.b)*Da;Gi<ci;){var ps=_o,Ms=Ra,ss=1;for(On(_i,bi,vi,Xi-ba,1,vi,Xi);ss<ba;){var Ia=(ss&~Wa)+$i;Ia>ba&&(Ia=ba),(0,Jn[ps[Ms++]>>8&15])(_i,bi+ +ss,vi,Xi+ss-ba,Ia-ss,vi,Xi+ss),ss=Ia}bi+=ba,Xi+=ba,++Gi&Wa||(Ra+=Da)}Ci!=En.nc&&Ee(In,an-qi,In,an+(Ci-ti-1)*qi,qi);break;case 1:for(qi=_i,ci=bi,ba=(_i=En.Ea)-(Xi=_i&~(vi=(bi=1<<En.b)-1)),Gi=Sa(_i,En.b),$i=En.K,En=En.w+(ti>>En.b)*Gi;ti<Ci;){for(Wa=$i,Da=En,_o=new ya,Ra=ci+Xi,ps=ci+_i;ci<Ra;)xs(Wa[Da++],_o),mi(_o,qi,ci,bi,In,an),ci+=bi,an+=bi;ci<ps&&(xs(Wa[Da++],_o),mi(_o,qi,ci,ba,In,an),ci+=ba,an+=ba),++ti&vi||(En+=Gi)}break;case 3:if(_i==In&&bi==an&&0<En.b){for(ci=In,_i=qi=an+(Ci-ti)*qi-(Xi=(Ci-ti)*Sa(En.Ea,En.b)),bi=In,vi=an,Gi=[],Xi=(ba=Xi)-1;0<=Xi;--Xi)Gi[Xi]=bi[vi+Xi];for(Xi=ba-1;0<=Xi;--Xi)ci[_i+Xi]=Gi[Xi];pi(En,ti,Ci,In,qi,In,an)}else pi(En,ti,Ci,_i,bi,In,an)}an=Fr,In=br}In!=br&&Ee(Fr,br,an,In,An)}function ra(Qe,nr){var br=Qe.V,Fr=Qe.Ba+Qe.c*Qe.C,Xr=nr-Qe.C;if(Me(nr<=Qe.l.o),Me(16>=Xr),0<Xr){var An=Qe.l,ln=Qe.Ta,an=Qe.Ua,In=An.width;if(Fs(Qe,Xr,br,Fr),Xr=an=[an],Me((br=Qe.C)<(Fr=nr)),Me(An.v<An.va),Fr>An.o&&(Fr=An.o),br<An.j){var En=An.j-br;br=An.j,Xr[0]+=En*In}if(br>=Fr?br=0:(Xr[0]+=4*An.v,An.ka=br-An.j,An.U=An.va-An.v,An.T=Fr-br,br=1),br){if(an=an[0],11>(br=Qe.ca).S){var ti=br.f.RGBA,Ci=(Fr=br.S,Xr=An.U,An=An.T,En=ti.eb,ti.A),_i=An;for(ti=ti.fb+Qe.Ma*ti.A;0<_i--;){var bi=ln,qi=an,Gi=Xr,ci=En,vi=ti;switch(Fr){case Qr:Ii(bi,qi,Gi,ci,vi);break;case fn:Wr(bi,qi,Gi,ci,vi);break;case dn:Wr(bi,qi,Gi,ci,vi),la(ci,vi,0,Gi,1,0);break;case cn:Un(bi,qi,Gi,ci,vi);break;case Bn:fa(bi,qi,Gi,ci,vi,1);break;case yn:fa(bi,qi,Gi,ci,vi,1),la(ci,vi,0,Gi,1,0);break;case Kn:fa(bi,qi,Gi,ci,vi,0);break;case Gn:fa(bi,qi,Gi,ci,vi,0),la(ci,vi,1,Gi,1,0);break;case Nr:vn(bi,qi,Gi,ci,vi);break;case oi:vn(bi,qi,Gi,ci,vi),Ma(ci,vi,Gi,1,0);break;case un:_n(bi,qi,Gi,ci,vi);break;default:Me(0)}an+=In,ti+=Ci}Qe.Ma+=An}else alert("todo:EmitRescaledRowsYUVA");Me(Qe.Ma<=br.height)}}Qe.C=nr,Me(Qe.C<=Qe.i)}function Ka(Qe){var nr;if(0<Qe.ua)return 0;for(nr=0;nr<Qe.Wb;++nr){var br=Qe.Ya[nr].G,Fr=Qe.Ya[nr].H;if(0<br[1][Fr[1]+0].g||0<br[2][Fr[2]+0].g||0<br[3][Fr[3]+0].g)return 0}return 1}function Fa(Qe,nr,br,Fr,Xr,An){if(Qe.Z!=0){var ln=Qe.qd,an=Qe.rd;for(Me(to[Qe.Z]!=null);nr<br;++nr)to[Qe.Z](ln,an,Fr,Xr,Fr,Xr,An),ln=Fr,an=Xr,Xr+=An;Qe.qd=ln,Qe.rd=an}}function Xo(Qe,nr){var br=Qe.l.ma,Fr=br.Z==0||br.Z==1?Qe.l.j:Qe.C;if(Fr=Qe.C<Fr?Fr:Qe.C,Me(nr<=Qe.l.o),nr>Fr){var Xr=Qe.l.width,An=br.ca,ln=br.tb+Xr*Fr,an=Qe.V,In=Qe.Ba+Qe.c*Fr,En=Qe.gc;Me(Qe.ab==1),Me(En[0].hc==3),Xn(En[0],Fr,nr,an,In,An,ln),Fa(br,Fr,nr,An,ln,Xr)}Qe.C=Qe.Ma=nr}function oa(Qe,nr,br,Fr,Xr,An,ln){var an=Qe.$/Fr,In=Qe.$%Fr,En=Qe.m,ti=Qe.s,Ci=br+Qe.$,_i=Ci;Xr=br+Fr*Xr;var bi=br+Fr*An,qi=280+ti.ua,Gi=Qe.Pb?an:16777216,ci=0<ti.ua?ti.Wa:null,vi=ti.wc,Xi=Ci<bi?Ys(ti,In,an):null;Me(Qe.C<An),Me(bi<=Xr);var ba=!1;e:for(;;){for(;ba||Ci<bi;){var $i=0;if(an>=Gi){var Wa=Ci-br;Me((Gi=Qe).Pb),Gi.wd=Gi.m,Gi.xd=Wa,0<Gi.s.ua&&Pi(Gi.s.Wa,Gi.s.vb),Gi=an+Zi}if(In&vi||(Xi=Ys(ti,In,an)),Me(Xi!=null),Xi.Qb&&(nr[Ci]=Xi.qb,ba=!0),!ba)if(Vn(En),Xi.jc){$i=En,Wa=nr;var Da=Ci,_o=Xi.pd[rr($i)&kn-1];Me(Xi.jc),256>_o.g?(Mn($i,$i.u+_o.g),Wa[Da]=_o.value,$i=0):(Mn($i,$i.u+_o.g-256),Me(256<=_o.value),$i=_o.value),$i==0&&(ba=!0)}else $i=us(Xi.G[0],Xi.H[0],En);if(En.h)break;if(ba||256>$i){if(!ba)if(Xi.nd)nr[Ci]=(Xi.qb|$i<<8)>>>0;else{if(Vn(En),ba=us(Xi.G[1],Xi.H[1],En),Vn(En),Wa=us(Xi.G[2],Xi.H[2],En),Da=us(Xi.G[3],Xi.H[3],En),En.h)break;nr[Ci]=(Da<<24|ba<<16|$i<<8|Wa)>>>0}if(ba=!1,++Ci,++In>=Fr&&(In=0,++an,ln!=null&&an<=An&&!(an%16)&&ln(Qe,an),ci!=null))for(;_i<Ci;)$i=nr[_i++],ci.X[(506832829*$i&4294967295)>>>ci.Mb]=$i}else if(280>$i){if($i=r1($i-256,En),Wa=us(Xi.G[4],Xi.H[4],En),Vn(En),Wa=H1(Fr,Wa=r1(Wa,En)),En.h)break;if(Ci-br<Wa||Xr-Ci<$i)break e;for(Da=0;Da<$i;++Da)nr[Ci+Da]=nr[Ci+Da-Wa];for(Ci+=$i,In+=$i;In>=Fr;)In-=Fr,++an,ln!=null&&an<=An&&!(an%16)&&ln(Qe,an);if(Me(Ci<=Xr),In&vi&&(Xi=Ys(ti,In,an)),ci!=null)for(;_i<Ci;)$i=nr[_i++],ci.X[(506832829*$i&4294967295)>>>ci.Mb]=$i}else{if(!($i<qi))break e;for(ba=$i-280,Me(ci!=null);_i<Ci;)$i=nr[_i++],ci.X[(506832829*$i&4294967295)>>>ci.Mb]=$i;$i=Ci,Me(!(ba>>>(Wa=ci).Xa)),nr[$i]=Wa.X[ba],ba=!0}ba||Me(En.h==xn(En))}if(Qe.Pb&&En.h&&Ci<Xr)Me(Qe.m.h),Qe.a=5,Qe.m=Qe.wd,Qe.$=Qe.xd,0<Qe.s.ua&&Pi(Qe.s.vb,Qe.s.Wa);else{if(En.h)break e;ln!=null&&ln(Qe,an>An?An:an),Qe.a=0,Qe.$=Ci-br}return 1}return Qe.a=3,0}function No(Qe){Me(Qe!=null),Qe.vc=null,Qe.yc=null,Qe.Ya=null;var nr=Qe.Wa;nr!=null&&(nr.X=null),Qe.vb=null,Me(Qe!=null)}function Ss(){var Qe=new hi;return Qe==null?null:(Qe.a=0,Qe.xb=$a,fo("Predictor","VP8LPredictors"),fo("Predictor","VP8LPredictors_C"),fo("PredictorAdd","VP8LPredictorsAdd"),fo("PredictorAdd","VP8LPredictorsAdd_C"),qn=Qa,mi=Ti,Ii=xa,Wr=Za,vn=ka,_n=Ro,Un=qo,xe.VP8LMapColor32b=Ln,xe.VP8LMapColor8b=Yn,Qe)}function Fi(Qe,nr,br,Fr,Xr){var An=1,ln=[Qe],an=[nr],In=Fr.m,En=Fr.s,ti=null,Ci=0;e:for(;;){if(br)for(;An&&qr(In,1);){var _i=ln,bi=an,qi=Fr,Gi=1,ci=qi.m,vi=qi.gc[qi.ab],Xi=qr(ci,2);if(qi.Oc&1<<Xi)An=0;else{switch(qi.Oc|=1<<Xi,vi.hc=Xi,vi.Ea=_i[0],vi.nc=bi[0],vi.K=[null],++qi.ab,Me(4>=qi.ab),Xi){case 0:case 1:vi.b=qr(ci,3)+2,Gi=Fi(Sa(vi.Ea,vi.b),Sa(vi.nc,vi.b),0,qi,vi.K),vi.K=vi.K[0];break;case 3:var ba,$i=qr(ci,8)+1,Wa=16<$i?0:4<$i?1:2<$i?2:3;if(_i[0]=Sa(vi.Ea,Wa),vi.b=Wa,ba=Gi=Fi($i,1,0,qi,vi.K)){var Da,_o=$i,Ra=vi,ps=1<<(8>>Ra.b),Ms=Se(ps);if(Ms==null)ba=0;else{var ss=Ra.K[0],Ia=Ra.w;for(Ms[0]=Ra.K[0][0],Da=1;Da<1*_o;++Da)Ms[Da]=na(ss[Ia+Da],Ms[Da-1]);for(;Da<4*ps;++Da)Ms[Da]=0;Ra.K[0]=null,Ra.K[0]=Ms,ba=1}}Gi=ba;break;case 2:break;default:Me(0)}An=Gi}}if(ln=ln[0],an=an[0],An&&qr(In,1)&&!(An=1<=(Ci=qr(In,4))&&11>=Ci)){Fr.a=3;break e}var Bs;if(Bs=An)t:{var Cs,Mo,Is,Os=Fr,Gs=ln,Hs=an,$o=Ci,S1=br,a1=Os.m,Ws=Os.s,vs=[null],Ls=1,c1=0,q1=ei[$o];r:for(;;){if(S1&&qr(a1,1)){var $s=qr(a1,3)+2,T1=Sa(Gs,$s),x1=Sa(Hs,$s),pA=T1*x1;if(!Fi(T1,x1,0,Os,vs))break r;for(vs=vs[0],Ws.xc=$s,Cs=0;Cs<pA;++Cs){var oA=vs[Cs]>>8&65535;vs[Cs]=oA,oA>=Ls&&(Ls=oA+1)}}if(a1.h)break r;for(Mo=0;5>Mo;++Mo){var Rs=Dn[Mo];!Mo&&0<$o&&(Rs+=1<<$o),c1<Rs&&(c1=Rs)}var dA=je(Ls*q1,sr),ol=Ls,qs=je(ol,Ir);if(qs==null)var X1=null;else Me(65536>=ol),X1=qs;var sA=Se(c1);if(X1==null||sA==null||dA==null){Os.a=1;break r}var R1=dA;for(Cs=Is=0;Cs<Ls;++Cs){var Ks=X1[Cs],j1=Ks.G,B1=Ks.H,hA=0,AA=1,$1=0;for(Mo=0;5>Mo;++Mo){Rs=Dn[Mo],j1[Mo]=R1,B1[Mo]=Is,!Mo&&0<$o&&(Rs+=1<<$o);i:{var BA,sl=Rs,jA=Os,CA=sA,kl=R1,ml=Is,bl=0,Z1=jA.m,Dl=qr(Z1,1);if(Te(CA,0,0,sl),Dl){var Nl=qr(Z1,1)+1,tc=qr(Z1,1),GA=qr(Z1,tc==0?1:8);CA[GA]=1,Nl==2&&(CA[GA=qr(Z1,8)]=1);var UA=1}else{var Il=Se(19),rc=qr(Z1,4)+4;if(19<rc){jA.a=3;var Al=0;break i}for(BA=0;BA<rc;++BA)Il[Ji[BA]]=qr(Z1,3);var nc=void 0,u1=void 0,ll=jA,bc=Il,ic=sl,Fl=CA,ql=0,WA=ll.m,Cc=8,ac=je(128,sr);n:for(;tr(ac,0,7,bc,19);){if(qr(WA,1)){var Dc=2+2*qr(WA,3);if((nc=2+qr(WA,Dc))>ic)break n}else nc=ic;for(u1=0;u1<ic&&nc--;){Vn(WA);var oc=ac[0+(127&rr(WA))];Mn(WA,WA.u+oc.g);var MA=oc.value;if(16>MA)Fl[u1++]=MA,MA!=0&&(Cc=MA);else{var sc=MA==16,kA=MA-16,DA=gi[kA],b1=qr(WA,Cn[kA])+DA;if(u1+b1>ic)break n;for(var qA=sc?Cc:0;0<b1--;)Fl[u1++]=qA}}ql=1;break n}ql||(ll.a=3),UA=ql}(UA=UA&&!Z1.h)&&(bl=tr(kl,ml,8,CA,sl)),UA&&bl!=0?Al=bl:(jA.a=3,Al=0)}if(Al==0)break r;if(AA&&ji[Mo]==1&&(AA=R1[Is].g==0),hA+=R1[Is].g,Is+=Al,3>=Mo){var EA,ZA=sA[0];for(EA=1;EA<Rs;++EA)sA[EA]>ZA&&(ZA=sA[EA]);$1+=ZA}}if(Ks.nd=AA,Ks.Qb=0,AA&&(Ks.qb=(j1[3][B1[3]+0].value<<24|j1[1][B1[1]+0].value<<16|j1[2][B1[2]+0].value)>>>0,hA==0&&256>j1[0][B1[0]+0].value&&(Ks.Qb=1,Ks.qb+=j1[0][B1[0]+0].value<<8)),Ks.jc=!Ks.Qb&&6>$1,Ks.jc){var VA,Ds=Ks;for(VA=0;VA<kn;++VA){var ta=VA,ws=Ds.pd[ta],ho=Ds.G[0][Ds.H[0]+ta];256<=ho.value?(ws.g=ho.g+256,ws.value=ho.value):(ws.g=0,ws.value=0,ta>>=yo(ho,8,ws),ta>>=yo(Ds.G[1][Ds.H[1]+ta],16,ws),ta>>=yo(Ds.G[2][Ds.H[2]+ta],0,ws),yo(Ds.G[3][Ds.H[3]+ta],24,ws))}}}Ws.vc=vs,Ws.Wb=Ls,Ws.Ya=X1,Ws.yc=dA,Bs=1;break t}Bs=0}if(!(An=Bs)){Fr.a=3;break e}if(0<Ci){if(En.ua=1<<Ci,!si(En.Wa,Ci)){Fr.a=1,An=0;break e}}else En.ua=0;var Oo=Fr,bs=ln,As=an,js=Oo.s,Zs=js.xc;if(Oo.c=bs,Oo.i=As,js.md=Sa(bs,Zs),js.wc=Zs==0?-1:(1<<Zs)-1,br){Fr.xb=Ha;break e}if((ti=Se(ln*an))==null){Fr.a=1,An=0;break e}An=(An=oa(Fr,ti,0,ln,an,an,null))&&!In.h;break e}return An?(Xr!=null?Xr[0]=ti:(Me(ti==null),Me(br)),Fr.$=0,br||No(En)):No(En),An}function pa(Qe,nr){var br=Qe.c*Qe.i,Fr=br+nr+16*nr;return Me(Qe.c<=nr),Qe.V=Se(Fr),Qe.V==null?(Qe.Ta=null,Qe.Ua=0,Qe.a=1,0):(Qe.Ta=Qe.V,Qe.Ua=Qe.Ba+br+nr,1)}function Zo(Qe,nr){var br=Qe.C,Fr=nr-br,Xr=Qe.V,An=Qe.Ba+Qe.c*br;for(Me(nr<=Qe.l.o);0<Fr;){var ln=16<Fr?16:Fr,an=Qe.l.ma,In=Qe.l.width,En=In*ln,ti=an.ca,Ci=an.tb+In*br,_i=Qe.Ta,bi=Qe.Ua;Fs(Qe,ln,Xr,An),Ca(_i,bi,ti,Ci,En),Fa(an,br,br+ln,ti,Ci,In),Fr-=ln,Xr+=ln*Qe.c,br+=ln}Me(br==nr),Qe.C=Qe.Ma=nr}function Bo(){this.ub=this.yd=this.td=this.Rb=0}function A1(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function M1(){this.Fb=this.Bb=this.Cb=0,this.Zb=Se(4),this.Lb=Se(4)}function i1(){this.Yb=(function(){var Qe=[];return(function nr(br,Fr,Xr){for(var An=Xr[Fr],ln=0;ln<An&&(br.push(Xr.length>Fr+1?[]:0),!(Xr.length<Fr+1));ln++)nr(br[ln],Fr+1,Xr)})(Qe,0,[3,11]),Qe})()}function Ts(){this.jb=Se(3),this.Wc=Ue([4,8],i1),this.Xc=Ue([4,17],i1)}function wA(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new Se(4),this.od=new Se(4)}function d1(){this.ld=this.La=this.dd=this.tc=0}function gA(){this.Na=this.la=0}function jc(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Ql(){this.ad=Se(384),this.Za=0,this.Ob=Se(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function LA(){this.uc=this.M=this.Nb=0,this.wa=Array(new d1),this.Y=0,this.ya=Array(new Ql),this.aa=0,this.l=new RA}function Uc(){this.y=Se(16),this.f=Se(8),this.ea=Se(8)}function kc(){this.cb=this.a=0,this.sc="",this.m=new He,this.Od=new Bo,this.Kc=new A1,this.ed=new wA,this.Qa=new M1,this.Ic=this.$c=this.Aa=0,this.D=new LA,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=je(8,He),this.ia=0,this.pb=je(4,jc),this.Pa=new Ts,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new Uc),this.Hd=0,this.rb=Array(new gA),this.sb=0,this.wa=Array(new d1),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new Ql),this.L=this.aa=0,this.gd=Ue([4,2],d1),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function RA(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function Sl(){var Qe=new kc;return Qe!=null&&(Qe.a=0,Qe.sc="OK",Qe.cb=0,Qe.Xb=0,aa||(aa=hl)),Qe}function y1(Qe,nr,br){return Qe.a==0&&(Qe.a=nr,Qe.sc=br,Qe.cb=0),0}function tA(Qe,nr,br){return 3<=br&&Qe[nr+0]==157&&Qe[nr+1]==1&&Qe[nr+2]==42}function Tl(Qe,nr){if(Qe==null)return 0;if(Qe.a=0,Qe.sc="OK",nr==null)return y1(Qe,2,"null VP8Io passed to VP8GetHeaders()");var br=nr.data,Fr=nr.w,Xr=nr.ha;if(4>Xr)return y1(Qe,7,"Truncated header.");var An=br[Fr+0]|br[Fr+1]<<8|br[Fr+2]<<16,ln=Qe.Od;if(ln.Rb=!(1&An),ln.td=An>>1&7,ln.yd=An>>4&1,ln.ub=An>>5,3<ln.td)return y1(Qe,3,"Incorrect keyframe parameters.");if(!ln.yd)return y1(Qe,4,"Frame not displayable.");Fr+=3,Xr-=3;var an=Qe.Kc;if(ln.Rb){if(7>Xr)return y1(Qe,7,"cannot parse picture header");if(!tA(br,Fr,Xr))return y1(Qe,3,"Bad code word");an.c=16383&(br[Fr+4]<<8|br[Fr+3]),an.Td=br[Fr+4]>>6,an.i=16383&(br[Fr+6]<<8|br[Fr+5]),an.Ud=br[Fr+6]>>6,Fr+=7,Xr-=7,Qe.za=an.c+15>>4,Qe.Ub=an.i+15>>4,nr.width=an.c,nr.height=an.i,nr.Da=0,nr.j=0,nr.v=0,nr.va=nr.width,nr.o=nr.height,nr.da=0,nr.ib=nr.width,nr.hb=nr.height,nr.U=nr.width,nr.T=nr.height,Te((An=Qe.Pa).jb,0,255,An.jb.length),Me((An=Qe.Qa)!=null),An.Cb=0,An.Bb=0,An.Fb=1,Te(An.Zb,0,0,An.Zb.length),Te(An.Lb,0,0,An.Lb)}if(ln.ub>Xr)return y1(Qe,7,"bad partition length");Pr(An=Qe.m,br,Fr,ln.ub),Fr+=ln.ub,Xr-=ln.ub,ln.Rb&&(an.Ld=tn(An),an.Kd=tn(An)),an=Qe.Qa;var In,En=Qe.Pa;if(Me(An!=null),Me(an!=null),an.Cb=tn(An),an.Cb){if(an.Bb=tn(An),tn(An)){for(an.Fb=tn(An),In=0;4>In;++In)an.Zb[In]=tn(An)?wr(An,7):0;for(In=0;4>In;++In)an.Lb[In]=tn(An)?wr(An,6):0}if(an.Bb)for(In=0;3>In;++In)En.jb[In]=tn(An)?dr(An,8):255}else an.Bb=0;if(An.Ka)return y1(Qe,3,"cannot parse segment header");if((an=Qe.ed).zd=tn(An),an.Tb=dr(An,6),an.wb=dr(An,3),an.Pc=tn(An),an.Pc&&tn(An)){for(En=0;4>En;++En)tn(An)&&(an.vd[En]=wr(An,6));for(En=0;4>En;++En)tn(An)&&(an.od[En]=wr(An,6))}if(Qe.L=an.Tb==0?0:an.zd?1:2,An.Ka)return y1(Qe,3,"cannot parse filter header");var ti=Xr;if(Xr=In=Fr,Fr=In+ti,an=ti,Qe.Xb=(1<<dr(Qe.m,2))-1,ti<3*(En=Qe.Xb))br=7;else{for(In+=3*En,an-=3*En,ti=0;ti<En;++ti){var Ci=br[Xr+0]|br[Xr+1]<<8|br[Xr+2]<<16;Ci>an&&(Ci=an),Pr(Qe.Jc[+ti],br,In,Ci),In+=Ci,an-=Ci,Xr+=3}Pr(Qe.Jc[+En],br,In,an),br=In<Fr?0:5}if(br!=0)return y1(Qe,br,"cannot parse partitions");for(br=dr(In=Qe.m,7),Xr=tn(In)?wr(In,4):0,Fr=tn(In)?wr(In,4):0,an=tn(In)?wr(In,4):0,En=tn(In)?wr(In,4):0,In=tn(In)?wr(In,4):0,ti=Qe.Qa,Ci=0;4>Ci;++Ci){if(ti.Cb){var _i=ti.Zb[Ci];ti.Fb||(_i+=br)}else{if(0<Ci){Qe.pb[Ci]=Qe.pb[0];continue}_i=br}var bi=Qe.pb[Ci];bi.Sc[0]=Ni[Rr(_i+Xr,127)],bi.Sc[1]=Li[Rr(_i+0,127)],bi.Eb[0]=2*Ni[Rr(_i+Fr,127)],bi.Eb[1]=101581*Li[Rr(_i+an,127)]>>16,8>bi.Eb[1]&&(bi.Eb[1]=8),bi.Qc[0]=Ni[Rr(_i+En,117)],bi.Qc[1]=Li[Rr(_i+In,127)],bi.lc=_i+In}if(!ln.Rb)return y1(Qe,4,"Not a key frame.");for(tn(An),ln=Qe.Pa,br=0;4>br;++br){for(Xr=0;8>Xr;++Xr)for(Fr=0;3>Fr;++Fr)for(an=0;11>an;++an)En=fi(An,Vi[br][Xr][Fr][an])?dr(An,8):ca[br][Xr][Fr][an],ln.Wc[br][Xr].Yb[Fr][an]=En;for(Xr=0;17>Xr;++Xr)ln.Xc[br][Xr]=ln.Wc[br][ia[Xr]]}return Qe.kc=tn(An),Qe.kc&&(Qe.Bd=dr(An,8)),Qe.cb=1}function hl(Qe,nr,br,Fr,Xr,An,ln){var an=nr[Xr].Yb[br];for(br=0;16>Xr;++Xr){if(!fi(Qe,an[br+0]))return Xr;for(;!fi(Qe,an[br+1]);)if(an=nr[++Xr].Yb[0],br=0,Xr==16)return 16;var In=nr[Xr+1].Yb;if(fi(Qe,an[br+2])){var En=Qe,ti=0;if(fi(En,(_i=an)[(Ci=br)+3]))if(fi(En,_i[Ci+6])){for(an=0,Ci=2*(ti=fi(En,_i[Ci+8]))+(_i=fi(En,_i[Ci+9+ti])),ti=0,_i=zi[Ci];_i[an];++an)ti+=ti+fi(En,_i[an]);ti+=3+(8<<Ci)}else fi(En,_i[Ci+7])?(ti=7+2*fi(En,165),ti+=fi(En,145)):ti=5+fi(En,159);else ti=fi(En,_i[Ci+4])?3+fi(En,_i[Ci+5]):2;an=In[2]}else ti=1,an=In[1];In=ln+Qi[Xr],0>(En=Qe).b&&Nn(En);var Ci,_i=En.b,bi=(Ci=En.Ca>>1)-(En.I>>_i)>>31;--En.b,En.Ca+=bi,En.Ca|=1,En.I-=(Ci+1&bi)<<_i,An[In]=((ti^bi)-bi)*Fr[(0<Xr)+0]}return 16}function rA(Qe){var nr=Qe.rb[Qe.sb-1];nr.la=0,nr.Na=0,Te(Qe.zc,0,0,Qe.zc.length),Qe.ja=0}function $A(Qe,nr){if(Qe==null)return 0;if(nr==null)return y1(Qe,2,"NULL VP8Io parameter in VP8Decode().");if(!Qe.cb&&!Tl(Qe,nr))return 0;if(Me(Qe.cb),nr.ac==null||nr.ac(nr)){nr.ob&&(Qe.L=0);var br=Ko[Qe.L];if(Qe.L==2?(Qe.yb=0,Qe.zb=0):(Qe.yb=nr.v-br>>4,Qe.zb=nr.j-br>>4,0>Qe.yb&&(Qe.yb=0),0>Qe.zb&&(Qe.zb=0)),Qe.Va=nr.o+15+br>>4,Qe.Hb=nr.va+15+br>>4,Qe.Hb>Qe.za&&(Qe.Hb=Qe.za),Qe.Va>Qe.Ub&&(Qe.Va=Qe.Ub),0<Qe.L){var Fr=Qe.ed;for(br=0;4>br;++br){var Xr;if(Qe.Qa.Cb){var An=Qe.Qa.Lb[br];Qe.Qa.Fb||(An+=Fr.Tb)}else An=Fr.Tb;for(Xr=0;1>=Xr;++Xr){var ln=Qe.gd[br][Xr],an=An;if(Fr.Pc&&(an+=Fr.vd[0],Xr&&(an+=Fr.od[0])),0<(an=0>an?0:63<an?63:an)){var In=an;0<Fr.wb&&(In=4<Fr.wb?In>>2:In>>1)>9-Fr.wb&&(In=9-Fr.wb),1>In&&(In=1),ln.dd=In,ln.tc=2*an+In,ln.ld=40<=an?2:15<=an?1:0}else ln.tc=0;ln.La=Xr}}}br=0}else y1(Qe,6,"Frame setup failed"),br=Qe.a;if(br=br==0){if(br){Qe.$c=0,0<Qe.Aa||(Qe.Ic=Lo);e:{br=Qe.Ic,Fr=4*(In=Qe.za);var En=32*In,ti=In+1,Ci=0<Qe.L?In*(0<Qe.Aa?2:1):0,_i=(Qe.Aa==2?2:1)*In;if((ln=Fr+832+(Xr=3*(16*br+Ko[Qe.L])/2*En)+(An=Qe.Fa!=null&&0<Qe.Fa.length?Qe.Kc.c*Qe.Kc.i:0))!=ln)br=0;else{if(ln>Qe.Vb){if(Qe.Vb=0,Qe.Ec=Se(ln),Qe.Fc=0,Qe.Ec==null){br=y1(Qe,1,"no memory during frame initialization.");break e}Qe.Vb=ln}ln=Qe.Ec,an=Qe.Fc,Qe.Ac=ln,Qe.Bc=an,an+=Fr,Qe.Gd=je(En,Uc),Qe.Hd=0,Qe.rb=je(ti+1,gA),Qe.sb=1,Qe.wa=Ci?je(Ci,d1):null,Qe.Y=0,Qe.D.Nb=0,Qe.D.wa=Qe.wa,Qe.D.Y=Qe.Y,0<Qe.Aa&&(Qe.D.Y+=In),Me(!0),Qe.oc=ln,Qe.pc=an,an+=832,Qe.ya=je(_i,Ql),Qe.aa=0,Qe.D.ya=Qe.ya,Qe.D.aa=Qe.aa,Qe.Aa==2&&(Qe.D.aa+=In),Qe.R=16*In,Qe.B=8*In,In=(En=Ko[Qe.L])*Qe.R,En=En/2*Qe.B,Qe.sa=ln,Qe.ta=an+In,Qe.qa=Qe.sa,Qe.ra=Qe.ta+16*br*Qe.R+En,Qe.Ha=Qe.qa,Qe.Ia=Qe.ra+8*br*Qe.B+En,Qe.$c=0,an+=Xr,Qe.mb=An?ln:null,Qe.nb=An?an:null,Me(an+An<=Qe.Fc+Qe.Vb),rA(Qe),Te(Qe.Ac,Qe.Bc,0,Fr),br=1}}if(br){if(nr.ka=0,nr.y=Qe.sa,nr.O=Qe.ta,nr.f=Qe.qa,nr.N=Qe.ra,nr.ea=Qe.Ha,nr.Vd=Qe.Ia,nr.fa=Qe.R,nr.Rc=Qe.B,nr.F=null,nr.J=0,!Ye){for(br=-255;255>=br;++br)Er[255+br]=0>br?-br:br;for(br=-1020;1020>=br;++br)Hr[1020+br]=-128>br?-128:127<br?127:br;for(br=-112;112>=br;++br)or[112+br]=-16>br?-16:15<br?15:br;for(br=-255;510>=br;++br)Ar[255+br]=0>br?0:255<br?255:br;Ye=1}Qn=Xl,ii=Kl,ui=J1,wi=Jl,Ve=gl,li=jl,Zr=We,Ai=ar,Bi=Jr,ki=$r,Ei=yr,Wi=kr,ma=mn,Ba=ai,va=fA,Aa=iA,Ua=TA,Ea=mc,Pa[0]=_A,Pa[1]=tl,Pa[2]=nl,Pa[3]=hc,Pa[4]=Ul,Pa[5]=il,Pa[6]=zl,Pa[7]=P1,Pa[8]=gc,Pa[9]=L1,sa[0]=_1,sa[1]=G1,sa[2]=rl,sa[3]=PA,sa[4]=W1,sa[5]=Ol,sa[6]=$l,ja[0]=xA,ja[1]=nA,ja[2]=Gl,ja[3]=Wl,ja[4]=SA,ja[5]=vl,ja[6]=QA,br=1}else br=0}br&&(br=(function(bi,qi){for(bi.M=0;bi.M<bi.Va;++bi.M){var Gi,ci=bi.Jc[bi.M&bi.Xb],vi=bi.m,Xi=bi;for(Gi=0;Gi<Xi.za;++Gi){var ba=vi,$i=Xi,Wa=$i.Ac,Da=$i.Bc+4*Gi,_o=$i.zc,Ra=$i.ya[$i.aa+Gi];if($i.Qa.Bb?Ra.$b=fi(ba,$i.Pa.jb[0])?2+fi(ba,$i.Pa.jb[2]):fi(ba,$i.Pa.jb[1]):Ra.$b=0,$i.kc&&(Ra.Ad=fi(ba,$i.Bd)),Ra.Za=!fi(ba,145)+0,Ra.Za){var ps=Ra.Ob,Ms=0;for($i=0;4>$i;++$i){var ss,Ia=_o[0+$i];for(ss=0;4>ss;++ss){Ia=ea[Wa[Da+ss]][Ia];for(var Bs=Yi[fi(ba,Ia[0])];0<Bs;)Bs=Yi[2*Bs+fi(ba,Ia[Bs])];Ia=-Bs,Wa[Da+ss]=Ia}Ee(ps,Ms,Wa,Da,4),Ms+=4,_o[0+$i]=Ia}}else Ia=fi(ba,156)?fi(ba,128)?1:3:fi(ba,163)?2:0,Ra.Ob[0]=Ia,Te(Wa,Da,Ia,4),Te(_o,0,Ia,4);Ra.Dd=fi(ba,142)?fi(ba,114)?fi(ba,183)?1:3:2:0}if(Xi.m.Ka)return y1(bi,7,"Premature end-of-partition0 encountered.");for(;bi.ja<bi.za;++bi.ja){if(Xi=ci,ba=(vi=bi).rb[vi.sb-1],Wa=vi.rb[vi.sb+vi.ja],Gi=vi.ya[vi.aa+vi.ja],Da=vi.kc?Gi.Ad:0)ba.la=Wa.la=0,Gi.Za||(ba.Na=Wa.Na=0),Gi.Hc=0,Gi.Gc=0,Gi.ia=0;else{var Cs,Mo;if(ba=Wa,Wa=Xi,Da=vi.Pa.Xc,_o=vi.ya[vi.aa+vi.ja],Ra=vi.pb[_o.$b],$i=_o.ad,ps=0,Ms=vi.rb[vi.sb-1],Ia=ss=0,Te($i,ps,0,384),_o.Za)var Is=0,Os=Da[3];else{Bs=Se(16);var Gs=ba.Na+Ms.Na;if(Gs=aa(Wa,Da[1],Gs,Ra.Eb,0,Bs,0),ba.Na=Ms.Na=(0<Gs)+0,1<Gs)Qn(Bs,0,$i,ps);else{var Hs=Bs[0]+3>>3;for(Bs=0;256>Bs;Bs+=16)$i[ps+Bs]=Hs}Is=1,Os=Da[0]}var $o=15&ba.la,S1=15&Ms.la;for(Bs=0;4>Bs;++Bs){var a1=1&S1;for(Hs=Mo=0;4>Hs;++Hs)$o=$o>>1|(a1=(Gs=aa(Wa,Os,Gs=a1+(1&$o),Ra.Sc,Is,$i,ps))>Is)<<7,Mo=Mo<<2|(3<Gs?3:1<Gs?2:$i[ps+0]!=0),ps+=16;$o>>=4,S1=S1>>1|a1<<7,ss=(ss<<8|Mo)>>>0}for(Os=$o,Is=S1>>4,Cs=0;4>Cs;Cs+=2){for(Mo=0,$o=ba.la>>4+Cs,S1=Ms.la>>4+Cs,Bs=0;2>Bs;++Bs){for(a1=1&S1,Hs=0;2>Hs;++Hs)Gs=a1+(1&$o),$o=$o>>1|(a1=0<(Gs=aa(Wa,Da[2],Gs,Ra.Qc,0,$i,ps)))<<3,Mo=Mo<<2|(3<Gs?3:1<Gs?2:$i[ps+0]!=0),ps+=16;$o>>=2,S1=S1>>1|a1<<5}Ia|=Mo<<4*Cs,Os|=$o<<4<<Cs,Is|=(240&S1)<<Cs}ba.la=Os,Ms.la=Is,_o.Hc=ss,_o.Gc=Ia,_o.ia=43690&Ia?0:Ra.ia,Da=!(ss|Ia)}if(0<vi.L&&(vi.wa[vi.Y+vi.ja]=vi.gd[Gi.$b][Gi.Za],vi.wa[vi.Y+vi.ja].La|=!Da),Xi.Ka)return y1(bi,7,"Premature end-of-file encountered.")}if(rA(bi),vi=qi,Xi=1,Gi=(ci=bi).D,ba=0<ci.L&&ci.M>=ci.zb&&ci.M<=ci.Va,ci.Aa==0)e:{if(Gi.M=ci.M,Gi.uc=ba,bn(ci,Gi),Xi=1,Gi=(Mo=ci.D).Nb,ba=(Ia=Ko[ci.L])*ci.R,Wa=Ia/2*ci.B,Bs=16*Gi*ci.R,Hs=8*Gi*ci.B,Da=ci.sa,_o=ci.ta-ba+Bs,Ra=ci.qa,$i=ci.ra-Wa+Hs,ps=ci.Ha,Ms=ci.Ia-Wa+Hs,S1=($o=Mo.M)==0,ss=$o>=ci.Va-1,ci.Aa==2&&bn(ci,Mo),Mo.uc)for(a1=(Gs=ci).D.M,Me(Gs.D.uc),Mo=Gs.yb;Mo<Gs.Hb;++Mo){Is=Mo,Os=a1;var Ws=(vs=(Rs=Gs).D).Nb;Cs=Rs.R;var vs=vs.wa[vs.Y+Is],Ls=Rs.sa,c1=Rs.ta+16*Ws*Cs+16*Is,q1=vs.dd,$s=vs.tc;if($s!=0)if(Me(3<=$s),Rs.L==1)0<Is&&Aa(Ls,c1,Cs,$s+4),vs.La&&Ea(Ls,c1,Cs,$s),0<Os&&va(Ls,c1,Cs,$s+4),vs.La&&Ua(Ls,c1,Cs,$s);else{var T1=Rs.B,x1=Rs.qa,pA=Rs.ra+8*Ws*T1+8*Is,oA=Rs.Ha,Rs=Rs.Ia+8*Ws*T1+8*Is;Ws=vs.ld,0<Is&&(Ai(Ls,c1,Cs,$s+4,q1,Ws),ki(x1,pA,oA,Rs,T1,$s+4,q1,Ws)),vs.La&&(Wi(Ls,c1,Cs,$s,q1,Ws),Ba(x1,pA,oA,Rs,T1,$s,q1,Ws)),0<Os&&(Zr(Ls,c1,Cs,$s+4,q1,Ws),Bi(x1,pA,oA,Rs,T1,$s+4,q1,Ws)),vs.La&&(Ei(Ls,c1,Cs,$s,q1,Ws),ma(x1,pA,oA,Rs,T1,$s,q1,Ws))}}if(ci.ia&&alert("todo:DitherRow"),vi.put!=null){if(Mo=16*$o,$o=16*($o+1),S1?(vi.y=ci.sa,vi.O=ci.ta+Bs,vi.f=ci.qa,vi.N=ci.ra+Hs,vi.ea=ci.Ha,vi.W=ci.Ia+Hs):(Mo-=Ia,vi.y=Da,vi.O=_o,vi.f=Ra,vi.N=$i,vi.ea=ps,vi.W=Ms),ss||($o-=Ia),$o>vi.o&&($o=vi.o),vi.F=null,vi.J=null,ci.Fa!=null&&0<ci.Fa.length&&Mo<$o&&(vi.J=l1(ci,vi,Mo,$o-Mo),vi.F=ci.mb,vi.F==null&&vi.F.length==0)){Xi=y1(ci,3,"Could not decode alpha data.");break e}Mo<vi.j&&(Ia=vi.j-Mo,Mo=vi.j,Me(!(1&Ia)),vi.O+=ci.R*Ia,vi.N+=ci.B*(Ia>>1),vi.W+=ci.B*(Ia>>1),vi.F!=null&&(vi.J+=vi.width*Ia)),Mo<$o&&(vi.O+=vi.v,vi.N+=vi.v>>1,vi.W+=vi.v>>1,vi.F!=null&&(vi.J+=vi.v),vi.ka=Mo-vi.j,vi.U=vi.va-vi.v,vi.T=$o-Mo,Xi=vi.put(vi))}Gi+1!=ci.Ic||ss||(Ee(ci.sa,ci.ta-ba,Da,_o+16*ci.R,ba),Ee(ci.qa,ci.ra-Wa,Ra,$i+8*ci.B,Wa),Ee(ci.Ha,ci.Ia-Wa,ps,Ms+8*ci.B,Wa))}if(!Xi)return y1(bi,6,"Output aborted.")}return 1})(Qe,nr)),nr.bc!=null&&nr.bc(nr),br&=1}return br?(Qe.cb=0,br):0}function K1(Qe,nr,br,Fr,Xr){Xr=Qe[nr+br+32*Fr]+(Xr>>3),Qe[nr+br+32*Fr]=-256&Xr?0>Xr?0:255:Xr}function h1(Qe,nr,br,Fr,Xr,An){K1(Qe,nr,0,br,Fr+Xr),K1(Qe,nr,1,br,Fr+An),K1(Qe,nr,2,br,Fr-An),K1(Qe,nr,3,br,Fr-Xr)}function E1(Qe){return(20091*Qe>>16)+Qe}function el(Qe,nr,br,Fr){var Xr,An=0,ln=Se(16);for(Xr=0;4>Xr;++Xr){var an=Qe[nr+0]+Qe[nr+8],In=Qe[nr+0]-Qe[nr+8],En=(35468*Qe[nr+4]>>16)-E1(Qe[nr+12]),ti=E1(Qe[nr+4])+(35468*Qe[nr+12]>>16);ln[An+0]=an+ti,ln[An+1]=In+En,ln[An+2]=In-En,ln[An+3]=an-ti,An+=4,nr++}for(Xr=An=0;4>Xr;++Xr)an=(Qe=ln[An+0]+4)+ln[An+8],In=Qe-ln[An+8],En=(35468*ln[An+4]>>16)-E1(ln[An+12]),K1(br,Fr,0,0,an+(ti=E1(ln[An+4])+(35468*ln[An+12]>>16))),K1(br,Fr,1,0,In+En),K1(br,Fr,2,0,In-En),K1(br,Fr,3,0,an-ti),An++,Fr+=32}function jl(Qe,nr,br,Fr){var Xr=Qe[nr+0]+4,An=35468*Qe[nr+4]>>16,ln=E1(Qe[nr+4]),an=35468*Qe[nr+1]>>16;h1(br,Fr,0,Xr+ln,Qe=E1(Qe[nr+1]),an),h1(br,Fr,1,Xr+An,Qe,an),h1(br,Fr,2,Xr-An,Qe,an),h1(br,Fr,3,Xr-ln,Qe,an)}function Kl(Qe,nr,br,Fr,Xr){el(Qe,nr,br,Fr),Xr&&el(Qe,nr+16,br,Fr+4)}function J1(Qe,nr,br,Fr){ii(Qe,nr+0,br,Fr,1),ii(Qe,nr+32,br,Fr+128,1)}function Jl(Qe,nr,br,Fr){var Xr;for(Qe=Qe[nr+0]+4,Xr=0;4>Xr;++Xr)for(nr=0;4>nr;++nr)K1(br,Fr,nr,Xr,Qe)}function gl(Qe,nr,br,Fr){Qe[nr+0]&&wi(Qe,nr+0,br,Fr),Qe[nr+16]&&wi(Qe,nr+16,br,Fr+4),Qe[nr+32]&&wi(Qe,nr+32,br,Fr+128),Qe[nr+48]&&wi(Qe,nr+48,br,Fr+128+4)}function Xl(Qe,nr,br,Fr){var Xr,An=Se(16);for(Xr=0;4>Xr;++Xr){var ln=Qe[nr+0+Xr]+Qe[nr+12+Xr],an=Qe[nr+4+Xr]+Qe[nr+8+Xr],In=Qe[nr+4+Xr]-Qe[nr+8+Xr],En=Qe[nr+0+Xr]-Qe[nr+12+Xr];An[0+Xr]=ln+an,An[8+Xr]=ln-an,An[4+Xr]=En+In,An[12+Xr]=En-In}for(Xr=0;4>Xr;++Xr)ln=(Qe=An[0+4*Xr]+3)+An[3+4*Xr],an=An[1+4*Xr]+An[2+4*Xr],In=An[1+4*Xr]-An[2+4*Xr],En=Qe-An[3+4*Xr],br[Fr+0]=ln+an>>3,br[Fr+16]=En+In>>3,br[Fr+32]=ln-an>>3,br[Fr+48]=En-In>>3,Fr+=64}function uA(Qe,nr,br){var Fr,Xr=nr-32,An=Br,ln=255-Qe[Xr-1];for(Fr=0;Fr<br;++Fr){var an,In=An,En=ln+Qe[nr-1];for(an=0;an<br;++an)Qe[nr+an]=In[En+Qe[Xr+an]];nr+=32}}function tl(Qe,nr){uA(Qe,nr,4)}function nA(Qe,nr){uA(Qe,nr,8)}function G1(Qe,nr){uA(Qe,nr,16)}function rl(Qe,nr){var br;for(br=0;16>br;++br)Ee(Qe,nr+32*br,Qe,nr-32,16)}function PA(Qe,nr){var br;for(br=16;0<br;--br)Te(Qe,nr,Qe[nr-1],16),nr+=32}function yA(Qe,nr,br){var Fr;for(Fr=0;16>Fr;++Fr)Te(nr,br+32*Fr,Qe,16)}function _1(Qe,nr){var br,Fr=16;for(br=0;16>br;++br)Fr+=Qe[nr-1+32*br]+Qe[nr+br-32];yA(Fr>>5,Qe,nr)}function W1(Qe,nr){var br,Fr=8;for(br=0;16>br;++br)Fr+=Qe[nr-1+32*br];yA(Fr>>4,Qe,nr)}function Ol(Qe,nr){var br,Fr=8;for(br=0;16>br;++br)Fr+=Qe[nr+br-32];yA(Fr>>4,Qe,nr)}function $l(Qe,nr){yA(128,Qe,nr)}function Vo(Qe,nr,br){return Qe+2*nr+br+2>>2}function nl(Qe,nr){var br,Fr=nr-32;for(Fr=new Uint8Array([Vo(Qe[Fr-1],Qe[Fr+0],Qe[Fr+1]),Vo(Qe[Fr+0],Qe[Fr+1],Qe[Fr+2]),Vo(Qe[Fr+1],Qe[Fr+2],Qe[Fr+3]),Vo(Qe[Fr+2],Qe[Fr+3],Qe[Fr+4])]),br=0;4>br;++br)Ee(Qe,nr+32*br,Fr,0,Fr.length)}function hc(Qe,nr){var br=Qe[nr-1],Fr=Qe[nr-1+32],Xr=Qe[nr-1+64],An=Qe[nr-1+96];xi(Qe,nr+0,16843009*Vo(Qe[nr-1-32],br,Fr)),xi(Qe,nr+32,16843009*Vo(br,Fr,Xr)),xi(Qe,nr+64,16843009*Vo(Fr,Xr,An)),xi(Qe,nr+96,16843009*Vo(Xr,An,An))}function _A(Qe,nr){var br,Fr=4;for(br=0;4>br;++br)Fr+=Qe[nr+br-32]+Qe[nr-1+32*br];for(Fr>>=3,br=0;4>br;++br)Te(Qe,nr+32*br,Fr,4)}function Ul(Qe,nr){var br=Qe[nr-1+0],Fr=Qe[nr-1+32],Xr=Qe[nr-1+64],An=Qe[nr-1-32],ln=Qe[nr+0-32],an=Qe[nr+1-32],In=Qe[nr+2-32],En=Qe[nr+3-32];Qe[nr+0+96]=Vo(Fr,Xr,Qe[nr-1+96]),Qe[nr+1+96]=Qe[nr+0+64]=Vo(br,Fr,Xr),Qe[nr+2+96]=Qe[nr+1+64]=Qe[nr+0+32]=Vo(An,br,Fr),Qe[nr+3+96]=Qe[nr+2+64]=Qe[nr+1+32]=Qe[nr+0+0]=Vo(ln,An,br),Qe[nr+3+64]=Qe[nr+2+32]=Qe[nr+1+0]=Vo(an,ln,An),Qe[nr+3+32]=Qe[nr+2+0]=Vo(In,an,ln),Qe[nr+3+0]=Vo(En,In,an)}function zl(Qe,nr){var br=Qe[nr+1-32],Fr=Qe[nr+2-32],Xr=Qe[nr+3-32],An=Qe[nr+4-32],ln=Qe[nr+5-32],an=Qe[nr+6-32],In=Qe[nr+7-32];Qe[nr+0+0]=Vo(Qe[nr+0-32],br,Fr),Qe[nr+1+0]=Qe[nr+0+32]=Vo(br,Fr,Xr),Qe[nr+2+0]=Qe[nr+1+32]=Qe[nr+0+64]=Vo(Fr,Xr,An),Qe[nr+3+0]=Qe[nr+2+32]=Qe[nr+1+64]=Qe[nr+0+96]=Vo(Xr,An,ln),Qe[nr+3+32]=Qe[nr+2+64]=Qe[nr+1+96]=Vo(An,ln,an),Qe[nr+3+64]=Qe[nr+2+96]=Vo(ln,an,In),Qe[nr+3+96]=Vo(an,In,In)}function il(Qe,nr){var br=Qe[nr-1+0],Fr=Qe[nr-1+32],Xr=Qe[nr-1+64],An=Qe[nr-1-32],ln=Qe[nr+0-32],an=Qe[nr+1-32],In=Qe[nr+2-32],En=Qe[nr+3-32];Qe[nr+0+0]=Qe[nr+1+64]=An+ln+1>>1,Qe[nr+1+0]=Qe[nr+2+64]=ln+an+1>>1,Qe[nr+2+0]=Qe[nr+3+64]=an+In+1>>1,Qe[nr+3+0]=In+En+1>>1,Qe[nr+0+96]=Vo(Xr,Fr,br),Qe[nr+0+64]=Vo(Fr,br,An),Qe[nr+0+32]=Qe[nr+1+96]=Vo(br,An,ln),Qe[nr+1+32]=Qe[nr+2+96]=Vo(An,ln,an),Qe[nr+2+32]=Qe[nr+3+96]=Vo(ln,an,In),Qe[nr+3+32]=Vo(an,In,En)}function P1(Qe,nr){var br=Qe[nr+0-32],Fr=Qe[nr+1-32],Xr=Qe[nr+2-32],An=Qe[nr+3-32],ln=Qe[nr+4-32],an=Qe[nr+5-32],In=Qe[nr+6-32],En=Qe[nr+7-32];Qe[nr+0+0]=br+Fr+1>>1,Qe[nr+1+0]=Qe[nr+0+64]=Fr+Xr+1>>1,Qe[nr+2+0]=Qe[nr+1+64]=Xr+An+1>>1,Qe[nr+3+0]=Qe[nr+2+64]=An+ln+1>>1,Qe[nr+0+32]=Vo(br,Fr,Xr),Qe[nr+1+32]=Qe[nr+0+96]=Vo(Fr,Xr,An),Qe[nr+2+32]=Qe[nr+1+96]=Vo(Xr,An,ln),Qe[nr+3+32]=Qe[nr+2+96]=Vo(An,ln,an),Qe[nr+3+64]=Vo(ln,an,In),Qe[nr+3+96]=Vo(an,In,En)}function L1(Qe,nr){var br=Qe[nr-1+0],Fr=Qe[nr-1+32],Xr=Qe[nr-1+64],An=Qe[nr-1+96];Qe[nr+0+0]=br+Fr+1>>1,Qe[nr+2+0]=Qe[nr+0+32]=Fr+Xr+1>>1,Qe[nr+2+32]=Qe[nr+0+64]=Xr+An+1>>1,Qe[nr+1+0]=Vo(br,Fr,Xr),Qe[nr+3+0]=Qe[nr+1+32]=Vo(Fr,Xr,An),Qe[nr+3+32]=Qe[nr+1+64]=Vo(Xr,An,An),Qe[nr+3+64]=Qe[nr+2+64]=Qe[nr+0+96]=Qe[nr+1+96]=Qe[nr+2+96]=Qe[nr+3+96]=An}function gc(Qe,nr){var br=Qe[nr-1+0],Fr=Qe[nr-1+32],Xr=Qe[nr-1+64],An=Qe[nr-1+96],ln=Qe[nr-1-32],an=Qe[nr+0-32],In=Qe[nr+1-32],En=Qe[nr+2-32];Qe[nr+0+0]=Qe[nr+2+32]=br+ln+1>>1,Qe[nr+0+32]=Qe[nr+2+64]=Fr+br+1>>1,Qe[nr+0+64]=Qe[nr+2+96]=Xr+Fr+1>>1,Qe[nr+0+96]=An+Xr+1>>1,Qe[nr+3+0]=Vo(an,In,En),Qe[nr+2+0]=Vo(ln,an,In),Qe[nr+1+0]=Qe[nr+3+32]=Vo(br,ln,an),Qe[nr+1+32]=Qe[nr+3+64]=Vo(Fr,br,ln),Qe[nr+1+64]=Qe[nr+3+96]=Vo(Xr,Fr,br),Qe[nr+1+96]=Vo(An,Xr,Fr)}function Gl(Qe,nr){var br;for(br=0;8>br;++br)Ee(Qe,nr+32*br,Qe,nr-32,8)}function Wl(Qe,nr){var br;for(br=0;8>br;++br)Te(Qe,nr,Qe[nr-1],8),nr+=32}function al(Qe,nr,br){var Fr;for(Fr=0;8>Fr;++Fr)Te(nr,br+32*Fr,Qe,8)}function xA(Qe,nr){var br,Fr=8;for(br=0;8>br;++br)Fr+=Qe[nr+br-32]+Qe[nr-1+32*br];al(Fr>>4,Qe,nr)}function vl(Qe,nr){var br,Fr=4;for(br=0;8>br;++br)Fr+=Qe[nr+br-32];al(Fr>>3,Qe,nr)}function SA(Qe,nr){var br,Fr=4;for(br=0;8>br;++br)Fr+=Qe[nr-1+32*br];al(Fr>>3,Qe,nr)}function QA(Qe,nr){al(128,Qe,nr)}function OA(Qe,nr,br){var Fr=Qe[nr-br],Xr=Qe[nr+0],An=3*(Xr-Fr)+fr[1020+Qe[nr-2*br]-Qe[nr+br]],ln=ur[112+(An+4>>3)];Qe[nr-br]=Br[255+Fr+ur[112+(An+3>>3)]],Qe[nr+0]=Br[255+Xr-ln]}function vc(Qe,nr,br,Fr){var Xr=Qe[nr+0],An=Qe[nr+br];return Dr[255+Qe[nr-2*br]-Qe[nr-br]]>Fr||Dr[255+An-Xr]>Fr}function g1(Qe,nr,br,Fr){return 4*Dr[255+Qe[nr-br]-Qe[nr+0]]+Dr[255+Qe[nr-2*br]-Qe[nr+br]]<=Fr}function ec(Qe,nr,br,Fr,Xr){var An=Qe[nr-3*br],ln=Qe[nr-2*br],an=Qe[nr-br],In=Qe[nr+0],En=Qe[nr+br],ti=Qe[nr+2*br],Ci=Qe[nr+3*br];return 4*Dr[255+an-In]+Dr[255+ln-En]>Fr?0:Dr[255+Qe[nr-4*br]-An]<=Xr&&Dr[255+An-ln]<=Xr&&Dr[255+ln-an]<=Xr&&Dr[255+Ci-ti]<=Xr&&Dr[255+ti-En]<=Xr&&Dr[255+En-In]<=Xr}function fA(Qe,nr,br,Fr){var Xr=2*Fr+1;for(Fr=0;16>Fr;++Fr)g1(Qe,nr+Fr,br,Xr)&&OA(Qe,nr+Fr,br)}function iA(Qe,nr,br,Fr){var Xr=2*Fr+1;for(Fr=0;16>Fr;++Fr)g1(Qe,nr+Fr*br,1,Xr)&&OA(Qe,nr+Fr*br,1)}function TA(Qe,nr,br,Fr){var Xr;for(Xr=3;0<Xr;--Xr)fA(Qe,nr+=4*br,br,Fr)}function mc(Qe,nr,br,Fr){var Xr;for(Xr=3;0<Xr;--Xr)iA(Qe,nr+=4,br,Fr)}function zA(Qe,nr,br,Fr,Xr,An,ln,an){for(An=2*An+1;0<Xr--;){if(ec(Qe,nr,br,An,ln))if(vc(Qe,nr,br,an))OA(Qe,nr,br);else{var In=Qe,En=nr,ti=br,Ci=In[En-2*ti],_i=In[En-ti],bi=In[En+0],qi=In[En+ti],Gi=In[En+2*ti],ci=27*(Xi=fr[1020+3*(bi-_i)+fr[1020+Ci-qi]])+63>>7,vi=18*Xi+63>>7,Xi=9*Xi+63>>7;In[En-3*ti]=Br[255+In[En-3*ti]+Xi],In[En-2*ti]=Br[255+Ci+vi],In[En-ti]=Br[255+_i+ci],In[En+0]=Br[255+bi-ci],In[En+ti]=Br[255+qi-vi],In[En+2*ti]=Br[255+Gi-Xi]}nr+=Fr}}function aA(Qe,nr,br,Fr,Xr,An,ln,an){for(An=2*An+1;0<Xr--;){if(ec(Qe,nr,br,An,ln))if(vc(Qe,nr,br,an))OA(Qe,nr,br);else{var In=Qe,En=nr,ti=br,Ci=In[En-ti],_i=In[En+0],bi=In[En+ti],qi=ur[112+((Gi=3*(_i-Ci))+4>>3)],Gi=ur[112+(Gi+3>>3)],ci=qi+1>>1;In[En-2*ti]=Br[255+In[En-2*ti]+ci],In[En-ti]=Br[255+Ci+Gi],In[En+0]=Br[255+_i-qi],In[En+ti]=Br[255+bi-ci]}nr+=Fr}}function We(Qe,nr,br,Fr,Xr,An){zA(Qe,nr,br,1,16,Fr,Xr,An)}function ar(Qe,nr,br,Fr,Xr,An){zA(Qe,nr,1,br,16,Fr,Xr,An)}function yr(Qe,nr,br,Fr,Xr,An){var ln;for(ln=3;0<ln;--ln)aA(Qe,nr+=4*br,br,1,16,Fr,Xr,An)}function kr(Qe,nr,br,Fr,Xr,An){var ln;for(ln=3;0<ln;--ln)aA(Qe,nr+=4,1,br,16,Fr,Xr,An)}function Jr(Qe,nr,br,Fr,Xr,An,ln,an){zA(Qe,nr,Xr,1,8,An,ln,an),zA(br,Fr,Xr,1,8,An,ln,an)}function $r(Qe,nr,br,Fr,Xr,An,ln,an){zA(Qe,nr,1,Xr,8,An,ln,an),zA(br,Fr,1,Xr,8,An,ln,an)}function mn(Qe,nr,br,Fr,Xr,An,ln,an){aA(Qe,nr+4*Xr,Xr,1,8,An,ln,an),aA(br,Fr+4*Xr,Xr,1,8,An,ln,an)}function ai(Qe,nr,br,Fr,Xr,An,ln,an){aA(Qe,nr+4,1,Xr,8,An,ln,an),aA(br,Fr+4,1,Xr,8,An,ln,an)}function Zn(){this.ba=new os,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new hs,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function Mi(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function Ki(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function da(){this.ua=0,this.Wa=new Fn,this.vb=new Fn,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new Ir,this.yc=new sr}function hi(){this.xb=this.a=0,this.l=new RA,this.ca=new os,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new Oe,this.Pb=0,this.wd=new Oe,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new da,this.ab=0,this.gc=je(4,Ki),this.Oc=0}function Oi(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new RA,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function Jo(Qe,nr,br,Fr,Xr,An,ln){for(Qe=Qe==null?0:Qe[nr+0],nr=0;nr<ln;++nr)Xr[An+nr]=Qe+br[Fr+nr]&255,Qe=Xr[An+nr]}function gs(Qe,nr,br,Fr,Xr,An,ln){var an;if(Qe==null)Jo(null,null,br,Fr,Xr,An,ln);else for(an=0;an<ln;++an)Xr[An+an]=Qe[nr+an]+br[Fr+an]&255}function ns(Qe,nr,br,Fr,Xr,An,ln){if(Qe==null)Jo(null,null,br,Fr,Xr,An,ln);else{var an,In=Qe[nr+0],En=In,ti=In;for(an=0;an<ln;++an)En=ti+(In=Qe[nr+an])-En,ti=br[Fr+an]+(-256&En?0>En?0:255:En)&255,En=In,Xr[An+an]=ti}}function l1(Qe,nr,br,Fr){var Xr=nr.width,An=nr.o;if(Me(Qe!=null&&nr!=null),0>br||0>=Fr||br+Fr>An)return null;if(!Qe.Cc){if(Qe.ga==null){var ln;if(Qe.ga=new Oi,(ln=Qe.ga==null)||(ln=nr.width*nr.o,Me(Qe.Gb.length==0),Qe.Gb=Se(ln),Qe.Uc=0,Qe.Gb==null?ln=0:(Qe.mb=Qe.Gb,Qe.nb=Qe.Uc,Qe.rc=null,ln=1),ln=!ln),!ln){ln=Qe.ga;var an=Qe.Fa,In=Qe.P,En=Qe.qc,ti=Qe.mb,Ci=Qe.nb,_i=In+1,bi=En-1,qi=ln.l;if(Me(an!=null&&ti!=null&&nr!=null),to[0]=null,to[1]=Jo,to[2]=gs,to[3]=ns,ln.ca=ti,ln.tb=Ci,ln.c=nr.width,ln.i=nr.height,Me(0<ln.c&&0<ln.i),1>=En)nr=0;else if(ln.$a=an[In+0]>>0&3,ln.Z=an[In+0]>>2&3,ln.Lc=an[In+0]>>4&3,In=an[In+0]>>6&3,0>ln.$a||1<ln.$a||4<=ln.Z||1<ln.Lc||In)nr=0;else if(qi.put=Y1,qi.ac=Ns,qi.bc=cA,qi.ma=ln,qi.width=nr.width,qi.height=nr.height,qi.Da=nr.Da,qi.v=nr.v,qi.va=nr.va,qi.j=nr.j,qi.o=nr.o,ln.$a)e:{Me(ln.$a==1),nr=Ss();t:for(;;){if(nr==null){nr=0;break e}if(Me(ln!=null),ln.mc=nr,nr.c=ln.c,nr.i=ln.i,nr.l=ln.l,nr.l.ma=ln,nr.l.width=ln.c,nr.l.height=ln.i,nr.a=0,Ce(nr.m,an,_i,bi),!Fi(ln.c,ln.i,1,nr,null)||(nr.ab==1&&nr.gc[0].hc==3&&Ka(nr.s)?(ln.ic=1,an=nr.c*nr.i,nr.Ta=null,nr.Ua=0,nr.V=Se(an),nr.Ba=0,nr.V==null?(nr.a=1,nr=0):nr=1):(ln.ic=0,nr=pa(nr,ln.c)),!nr))break t;nr=1;break e}ln.mc=null,nr=0}else nr=bi>=ln.c*ln.i;ln=!nr}if(ln)return null;Qe.ga.Lc!=1?Qe.Ga=0:Fr=An-br}Me(Qe.ga!=null),Me(br+Fr<=An);e:{if(nr=(an=Qe.ga).c,An=an.l.o,an.$a==0){if(_i=Qe.rc,bi=Qe.Vc,qi=Qe.Fa,In=Qe.P+1+br*nr,En=Qe.mb,ti=Qe.nb+br*nr,Me(In<=Qe.P+Qe.qc),an.Z!=0)for(Me(to[an.Z]!=null),ln=0;ln<Fr;++ln)to[an.Z](_i,bi,qi,In,En,ti,nr),_i=En,bi=ti,ti+=nr,In+=nr;else for(ln=0;ln<Fr;++ln)Ee(En,ti,qi,In,nr),_i=En,bi=ti,ti+=nr,In+=nr;Qe.rc=_i,Qe.Vc=bi}else{if(Me(an.mc!=null),nr=br+Fr,Me((ln=an.mc)!=null),Me(nr<=ln.i),ln.C>=nr)nr=1;else if(an.ic||Ui(),an.ic){an=ln.V,_i=ln.Ba,bi=ln.c;var Gi=ln.i,ci=(qi=1,In=ln.$/bi,En=ln.$%bi,ti=ln.m,Ci=ln.s,ln.$),vi=bi*Gi,Xi=bi*nr,ba=Ci.wc,$i=ci<Xi?Ys(Ci,En,In):null;Me(ci<=vi),Me(nr<=Gi),Me(Ka(Ci));t:for(;;){for(;!ti.h&&ci<Xi;){if(En&ba||($i=Ys(Ci,En,In)),Me($i!=null),Vn(ti),256>(Gi=us($i.G[0],$i.H[0],ti)))an[_i+ci]=Gi,++ci,++En>=bi&&(En=0,++In<=nr&&!(In%16)&&Xo(ln,In));else{if(!(280>Gi)){qi=0;break t}Gi=r1(Gi-256,ti);var Wa,Da=us($i.G[4],$i.H[4],ti);if(Vn(ti),!(ci>=(Da=H1(bi,Da=r1(Da,ti)))&&vi-ci>=Gi)){qi=0;break t}for(Wa=0;Wa<Gi;++Wa)an[_i+ci+Wa]=an[_i+ci+Wa-Da];for(ci+=Gi,En+=Gi;En>=bi;)En-=bi,++In<=nr&&!(In%16)&&Xo(ln,In);ci<Xi&&En&ba&&($i=Ys(Ci,En,In))}Me(ti.h==xn(ti))}Xo(ln,In>nr?nr:In);break t}!qi||ti.h&&ci<vi?(qi=0,ln.a=ti.h?5:3):ln.$=ci,nr=qi}else nr=oa(ln,ln.V,ln.Ba,ln.c,ln.i,nr,Zo);if(!nr){Fr=0;break e}}br+Fr>=An&&(Qe.Cc=1),Fr=1}if(!Fr)return null;if(Qe.Cc&&((Fr=Qe.ga)!=null&&(Fr.mc=null),Qe.ga=null,0<Qe.Ga))return alert("todo:WebPDequantizeLevels"),null}return Qe.nb+br*Xr}function hr(Qe,nr,br,Fr,Xr,An){for(;0<Xr--;){var ln,an=Qe,In=nr+(br?1:0),En=Qe,ti=nr+(br?0:3);for(ln=0;ln<Fr;++ln){var Ci=En[ti+4*ln];Ci!=255&&(Ci*=32897,an[In+4*ln+0]=an[In+4*ln+0]*Ci>>23,an[In+4*ln+1]=an[In+4*ln+1]*Ci>>23,an[In+4*ln+2]=an[In+4*ln+2]*Ci>>23)}nr+=An}}function nn(Qe,nr,br,Fr,Xr){for(;0<Fr--;){var An;for(An=0;An<br;++An){var ln=Qe[nr+2*An+0],an=15&(En=Qe[nr+2*An+1]),In=4369*an,En=(240&En|En>>4)*In>>16;Qe[nr+2*An+0]=(240&ln|ln>>4)*In>>16&240|(15&ln|ln<<4)*In>>16>>4&15,Qe[nr+2*An+1]=240&En|an}nr+=Xr}}function Rn(Qe,nr,br,Fr,Xr,An,ln,an){var In,En,ti=255;for(En=0;En<Xr;++En){for(In=0;In<Fr;++In){var Ci=Qe[nr+In];An[ln+4*In]=Ci,ti&=Ci}nr+=br,ln+=an}return ti!=255}function $n(Qe,nr,br,Fr,Xr){var An;for(An=0;An<Xr;++An)br[Fr+An]=Qe[nr+An]>>8}function Ui(){la=hr,Ma=nn,Ta=Rn,Ca=$n}function Di(Qe,nr,br){xe[Qe]=function(Fr,Xr,An,ln,an,In,En,ti,Ci,_i,bi,qi,Gi,ci,vi,Xi,ba){var $i,Wa=ba-1>>1,Da=an[In+0]|En[ti+0]<<16,_o=Ci[_i+0]|bi[qi+0]<<16;Me(Fr!=null);var Ra=3*Da+_o+131074>>2;for(nr(Fr[Xr+0],255&Ra,Ra>>16,Gi,ci),An!=null&&(Ra=3*_o+Da+131074>>2,nr(An[ln+0],255&Ra,Ra>>16,vi,Xi)),$i=1;$i<=Wa;++$i){var ps=an[In+$i]|En[ti+$i]<<16,Ms=Ci[_i+$i]|bi[qi+$i]<<16,ss=Da+ps+_o+Ms+524296,Ia=ss+2*(ps+_o)>>3;Ra=Ia+Da>>1,Da=(ss=ss+2*(Da+Ms)>>3)+ps>>1,nr(Fr[Xr+2*$i-1],255&Ra,Ra>>16,Gi,ci+(2*$i-1)*br),nr(Fr[Xr+2*$i-0],255&Da,Da>>16,Gi,ci+(2*$i-0)*br),An!=null&&(Ra=ss+_o>>1,Da=Ia+Ms>>1,nr(An[ln+2*$i-1],255&Ra,Ra>>16,vi,Xi+(2*$i-1)*br),nr(An[ln+2*$i+0],255&Da,Da>>16,vi,Xi+(2*$i+0)*br)),Da=ps,_o=Ms}1&ba||(Ra=3*Da+_o+131074>>2,nr(Fr[Xr+ba-1],255&Ra,Ra>>16,Gi,ci+(ba-1)*br),An!=null&&(Ra=3*_o+Da+131074>>2,nr(An[ln+ba-1],255&Ra,Ra>>16,vi,Xi+(ba-1)*br)))}}function ga(){Ga[Qr]=bo,Ga[fn]=Io,Ga[cn]=La,Ga[Bn]=Va,Ga[Kn]=Ao,Ga[Nr]=io,Ga[un]=Oa,Ga[dn]=Io,Ga[yn]=Va,Ga[Gn]=Ao,Ga[oi]=io}function Ja(Qe){return Qe&-16384?0>Qe?0:255:Qe>>so}function Fo(Qe,nr){return Ja((19077*Qe>>8)+(26149*nr>>8)-14234)}function ko(Qe,nr,br){return Ja((19077*Qe>>8)-(6419*nr>>8)-(13320*br>>8)+8708)}function is(Qe,nr){return Ja((19077*Qe>>8)+(33050*nr>>8)-17685)}function gr(Qe,nr,br,Fr,Xr){Fr[Xr+0]=Fo(Qe,br),Fr[Xr+1]=ko(Qe,nr,br),Fr[Xr+2]=is(Qe,nr)}function jr(Qe,nr,br,Fr,Xr){Fr[Xr+0]=is(Qe,nr),Fr[Xr+1]=ko(Qe,nr,br),Fr[Xr+2]=Fo(Qe,br)}function Gr(Qe,nr,br,Fr,Xr){var An=ko(Qe,nr,br);nr=An<<3&224|is(Qe,nr)>>3,Fr[Xr+0]=248&Fo(Qe,br)|An>>5,Fr[Xr+1]=nr}function zr(Qe,nr,br,Fr,Xr){var An=240&is(Qe,nr)|15;Fr[Xr+0]=240&Fo(Qe,br)|ko(Qe,nr,br)>>4,Fr[Xr+1]=An}function rn(Qe,nr,br,Fr,Xr){Fr[Xr+0]=255,gr(Qe,nr,br,Fr,Xr+1)}function Yr(Qe,nr,br,Fr,Xr){jr(Qe,nr,br,Fr,Xr),Fr[Xr+3]=255}function Lr(Qe,nr,br,Fr,Xr){gr(Qe,nr,br,Fr,Xr),Fr[Xr+3]=255}function Rr(Qe,nr){return 0>Qe?0:Qe>nr?nr:Qe}function Kr(Qe,nr,br){xe[Qe]=function(Fr,Xr,An,ln,an,In,En,ti,Ci){for(var _i=ti+(-2&Ci)*br;ti!=_i;)nr(Fr[Xr+0],An[ln+0],an[In+0],En,ti),nr(Fr[Xr+1],An[ln+0],an[In+0],En,ti+br),Xr+=2,++ln,++In,ti+=2*br;1&Ci&&nr(Fr[Xr+0],An[ln+0],an[In+0],En,ti)}}function en(Qe,nr,br){return br==0?Qe==0?nr==0?6:5:nr==0?4:0:br}function Vr(Qe,nr,br,Fr,Xr){switch(Qe>>>30){case 3:ii(nr,br,Fr,Xr,0);break;case 2:li(nr,br,Fr,Xr);break;case 1:wi(nr,br,Fr,Xr)}}function bn(Qe,nr){var br,Fr,Xr=nr.M,An=nr.Nb,ln=Qe.oc,an=Qe.pc+40,In=Qe.oc,En=Qe.pc+584,ti=Qe.oc,Ci=Qe.pc+600;for(br=0;16>br;++br)ln[an+32*br-1]=129;for(br=0;8>br;++br)In[En+32*br-1]=129,ti[Ci+32*br-1]=129;for(0<Xr?ln[an-1-32]=In[En-1-32]=ti[Ci-1-32]=129:(Te(ln,an-32-1,127,21),Te(In,En-32-1,127,9),Te(ti,Ci-32-1,127,9)),Fr=0;Fr<Qe.za;++Fr){var _i=nr.ya[nr.aa+Fr];if(0<Fr){for(br=-1;16>br;++br)Ee(ln,an+32*br-4,ln,an+32*br+12,4);for(br=-1;8>br;++br)Ee(In,En+32*br-4,In,En+32*br+4,4),Ee(ti,Ci+32*br-4,ti,Ci+32*br+4,4)}var bi=Qe.Gd,qi=Qe.Hd+Fr,Gi=_i.ad,ci=_i.Hc;if(0<Xr&&(Ee(ln,an-32,bi[qi].y,0,16),Ee(In,En-32,bi[qi].f,0,8),Ee(ti,Ci-32,bi[qi].ea,0,8)),_i.Za){var vi=ln,Xi=an-32+16;for(0<Xr&&(Fr>=Qe.za-1?Te(vi,Xi,bi[qi].y[15],4):Ee(vi,Xi,bi[qi+1].y,0,4)),br=0;4>br;br++)vi[Xi+128+br]=vi[Xi+256+br]=vi[Xi+384+br]=vi[Xi+0+br];for(br=0;16>br;++br,ci<<=2)vi=ln,Xi=an+Yo[br],Pa[_i.Ob[br]](vi,Xi),Vr(ci,Gi,16*+br,vi,Xi)}else if(vi=en(Fr,Xr,_i.Ob[0]),sa[vi](ln,an),ci!=0)for(br=0;16>br;++br,ci<<=2)Vr(ci,Gi,16*+br,ln,an+Yo[br]);for(br=_i.Gc,vi=en(Fr,Xr,_i.Dd),ja[vi](In,En),ja[vi](ti,Ci),ci=Gi,vi=In,Xi=En,255&(_i=br>>0)&&(170&_i?ui(ci,256,vi,Xi):Ve(ci,256,vi,Xi)),_i=ti,ci=Ci,255&(br>>=8)&&(170&br?ui(Gi,320,_i,ci):Ve(Gi,320,_i,ci)),Xr<Qe.Ub-1&&(Ee(bi[qi].y,0,ln,an+480,16),Ee(bi[qi].f,0,In,En+224,8),Ee(bi[qi].ea,0,ti,Ci+224,8)),br=8*An*Qe.B,bi=Qe.sa,qi=Qe.ta+16*Fr+16*An*Qe.R,Gi=Qe.qa,_i=Qe.ra+8*Fr+br,ci=Qe.Ha,vi=Qe.Ia+8*Fr+br,br=0;16>br;++br)Ee(bi,qi+br*Qe.R,ln,an+32*br,16);for(br=0;8>br;++br)Ee(Gi,_i+br*Qe.B,In,En+32*br,8),Ee(ci,vi+br*Qe.B,ti,Ci+32*br,8)}}function sn(Qe,nr,br,Fr,Xr,An,ln,an,In){var En=[0],ti=[0],Ci=0,_i=In!=null?In.kd:0,bi=In!=null?In:new Mi;if(Qe==null||12>br)return 7;bi.data=Qe,bi.w=nr,bi.ha=br,nr=[nr],br=[br],bi.gb=[bi.gb];e:{var qi=nr,Gi=br,ci=bi.gb;if(Me(Qe!=null),Me(Gi!=null),Me(ci!=null),ci[0]=0,12<=Gi[0]&&!Be(Qe,qi[0],"RIFF")){if(Be(Qe,qi[0]+8,"WEBP")){ci=3;break e}var vi=gn(Qe,qi[0]+4);if(12>vi||4294967286<vi){ci=3;break e}if(_i&&vi>Gi[0]-8){ci=7;break e}ci[0]=vi,qi[0]+=12,Gi[0]-=12}ci=0}if(ci!=0)return ci;for(vi=0<bi.gb[0],br=br[0];;){e:{var Xi=Qe;Gi=nr,ci=br;var ba=En,$i=ti,Wa=qi=[0];if((Ra=Ci=[Ci])[0]=0,8>ci[0])ci=7;else{if(!Be(Xi,Gi[0],"VP8X")){if(gn(Xi,Gi[0]+4)!=10){ci=3;break e}if(18>ci[0]){ci=7;break e}var Da=gn(Xi,Gi[0]+8),_o=1+di(Xi,Gi[0]+12);if(2147483648<=_o*(Xi=1+di(Xi,Gi[0]+15))){ci=3;break e}Wa!=null&&(Wa[0]=Da),ba!=null&&(ba[0]=_o),$i!=null&&($i[0]=Xi),Gi[0]+=18,ci[0]-=18,Ra[0]=1}ci=0}}if(Ci=Ci[0],qi=qi[0],ci!=0)return ci;if(Gi=!!(2&qi),!vi&&Ci)return 3;if(An!=null&&(An[0]=!!(16&qi)),ln!=null&&(ln[0]=Gi),an!=null&&(an[0]=0),ln=En[0],qi=ti[0],Ci&&Gi&&In==null){ci=0;break}if(4>br){ci=7;break}if(vi&&Ci||!vi&&!Ci&&!Be(Qe,nr[0],"ALPH")){br=[br],bi.na=[bi.na],bi.P=[bi.P],bi.Sa=[bi.Sa];e:{Da=Qe,ci=nr,vi=br;var Ra=bi.gb;ba=bi.na,$i=bi.P,Wa=bi.Sa,_o=22,Me(Da!=null),Me(vi!=null),Xi=ci[0];var ps=vi[0];for(Me(ba!=null),Me(Wa!=null),ba[0]=null,$i[0]=null,Wa[0]=0;;){if(ci[0]=Xi,vi[0]=ps,8>ps){ci=7;break e}var Ms=gn(Da,Xi+4);if(4294967286<Ms){ci=3;break e}var ss=8+Ms+1&-2;if(_o+=ss,0<Ra&&_o>Ra){ci=3;break e}if(!Be(Da,Xi,"VP8 ")||!Be(Da,Xi,"VP8L")){ci=0;break e}if(ps[0]<ss){ci=7;break e}Be(Da,Xi,"ALPH")||(ba[0]=Da,$i[0]=Xi+8,Wa[0]=Ms),Xi+=ss,ps-=ss}}if(br=br[0],bi.na=bi.na[0],bi.P=bi.P[0],bi.Sa=bi.Sa[0],ci!=0)break}br=[br],bi.Ja=[bi.Ja],bi.xa=[bi.xa];e:if(Ra=Qe,ci=nr,vi=br,ba=bi.gb[0],$i=bi.Ja,Wa=bi.xa,Da=ci[0],Xi=!Be(Ra,Da,"VP8 "),_o=!Be(Ra,Da,"VP8L"),Me(Ra!=null),Me(vi!=null),Me($i!=null),Me(Wa!=null),8>vi[0])ci=7;else{if(Xi||_o){if(Ra=gn(Ra,Da+4),12<=ba&&Ra>ba-12){ci=3;break e}if(_i&&Ra>vi[0]-8){ci=7;break e}$i[0]=Ra,ci[0]+=8,vi[0]-=8,Wa[0]=_o}else Wa[0]=5<=vi[0]&&Ra[Da+0]==47&&!(Ra[Da+4]>>5),$i[0]=vi[0];ci=0}if(br=br[0],bi.Ja=bi.Ja[0],bi.xa=bi.xa[0],nr=nr[0],ci!=0)break;if(4294967286<bi.Ja)return 3;if(an==null||Gi||(an[0]=bi.xa?2:1),ln=[ln],qi=[qi],bi.xa){if(5>br){ci=7;break}an=ln,_i=qi,Gi=An,Qe==null||5>br?Qe=0:5<=br&&Qe[nr+0]==47&&!(Qe[nr+4]>>5)?(vi=[0],Ra=[0],ba=[0],Ce($i=new Oe,Qe,nr,br),So($i,vi,Ra,ba)?(an!=null&&(an[0]=vi[0]),_i!=null&&(_i[0]=Ra[0]),Gi!=null&&(Gi[0]=ba[0]),Qe=1):Qe=0):Qe=0}else{if(10>br){ci=7;break}an=qi,Qe==null||10>br||!tA(Qe,nr+3,br-3)?Qe=0:(_i=Qe[nr+0]|Qe[nr+1]<<8|Qe[nr+2]<<16,Gi=16383&(Qe[nr+7]<<8|Qe[nr+6]),Qe=16383&(Qe[nr+9]<<8|Qe[nr+8]),1&_i||3<(_i>>1&7)||!(_i>>4&1)||_i>>5>=bi.Ja||!Gi||!Qe?Qe=0:(ln&&(ln[0]=Gi),an&&(an[0]=Qe),Qe=1))}if(!Qe||(ln=ln[0],qi=qi[0],Ci&&(En[0]!=ln||ti[0]!=qi)))return 3;In!=null&&(In[0]=bi,In.offset=nr-In.w,Me(4294967286>nr-In.w),Me(In.offset==In.ha-br));break}return ci==0||ci==7&&Ci&&In==null?(An!=null&&(An[0]|=bi.na!=null&&0<bi.na.length),Fr!=null&&(Fr[0]=ln),Xr!=null&&(Xr[0]=qi),0):ci}function pn(Qe,nr,br){var Fr=nr.width,Xr=nr.height,An=0,ln=0,an=Fr,In=Xr;if(nr.Da=Qe!=null&&0<Qe.Da,nr.Da&&(an=Qe.cd,In=Qe.bd,An=Qe.v,ln=Qe.j,11>br||(An&=-2,ln&=-2),0>An||0>ln||0>=an||0>=In||An+an>Fr||ln+In>Xr))return 0;if(nr.v=An,nr.j=ln,nr.va=An+an,nr.o=ln+In,nr.U=an,nr.T=In,nr.da=Qe!=null&&0<Qe.da,nr.da){if(!Xa(an,In,br=[Qe.ib],An=[Qe.hb]))return 0;nr.ib=br[0],nr.hb=An[0]}return nr.ob=Qe!=null&&Qe.ob,nr.Kb=Qe==null||!Qe.Sd,nr.da&&(nr.ob=nr.ib<3*Fr/4&&nr.hb<3*Xr/4,nr.Kb=0),1}function Pn(Qe){if(Qe==null)return 2;if(11>Qe.S){var nr=Qe.f.RGBA;nr.fb+=(Qe.height-1)*nr.A,nr.A=-nr.A}else nr=Qe.f.kb,Qe=Qe.height,nr.O+=(Qe-1)*nr.fa,nr.fa=-nr.fa,nr.N+=(Qe-1>>1)*nr.Ab,nr.Ab=-nr.Ab,nr.W+=(Qe-1>>1)*nr.Db,nr.Db=-nr.Db,nr.F!=null&&(nr.J+=(Qe-1)*nr.lb,nr.lb=-nr.lb);return 0}function wn(Qe,nr,br,Fr){if(Fr==null||0>=Qe||0>=nr)return 2;if(br!=null){if(br.Da){var Xr=br.cd,An=br.bd,ln=-2&br.v,an=-2&br.j;if(0>ln||0>an||0>=Xr||0>=An||ln+Xr>Qe||an+An>nr)return 2;Qe=Xr,nr=An}if(br.da){if(!Xa(Qe,nr,Xr=[br.ib],An=[br.hb]))return 2;Qe=Xr[0],nr=An[0]}}Fr.width=Qe,Fr.height=nr;e:{var In=Fr.width,En=Fr.height;if(Qe=Fr.S,0>=In||0>=En||!(Qe>=Qr&&13>Qe))Qe=2;else{if(0>=Fr.Rd&&Fr.sd==null){ln=An=Xr=nr=0;var ti=(an=In*fs[Qe])*En;if(11>Qe||(An=(En+1)/2*(nr=(In+1)/2),Qe==12&&(ln=(Xr=In)*En)),(En=Se(ti+2*An+ln))==null){Qe=1;break e}Fr.sd=En,11>Qe?((In=Fr.f.RGBA).eb=En,In.fb=0,In.A=an,In.size=ti):((In=Fr.f.kb).y=En,In.O=0,In.fa=an,In.Fd=ti,In.f=En,In.N=0+ti,In.Ab=nr,In.Cd=An,In.ea=En,In.W=0+ti+An,In.Db=nr,In.Ed=An,Qe==12&&(In.F=En,In.J=0+ti+2*An),In.Tc=ln,In.lb=Xr)}if(nr=1,Xr=Fr.S,An=Fr.width,ln=Fr.height,Xr>=Qr&&13>Xr)if(11>Xr)Qe=Fr.f.RGBA,nr&=(an=Math.abs(Qe.A))*(ln-1)+An<=Qe.size,nr&=an>=An*fs[Xr],nr&=Qe.eb!=null;else{Qe=Fr.f.kb,an=(An+1)/2,ti=(ln+1)/2,In=Math.abs(Qe.fa),En=Math.abs(Qe.Ab);var Ci=Math.abs(Qe.Db),_i=Math.abs(Qe.lb),bi=_i*(ln-1)+An;nr&=In*(ln-1)+An<=Qe.Fd,nr&=En*(ti-1)+an<=Qe.Cd,nr=(nr&=Ci*(ti-1)+an<=Qe.Ed)&In>=An&En>=an&Ci>=an,nr&=Qe.y!=null,nr&=Qe.f!=null,nr&=Qe.ea!=null,Xr==12&&(nr&=_i>=An,nr&=bi<=Qe.Tc,nr&=Qe.F!=null)}else nr=0;Qe=nr?0:2}}return Qe!=0||br!=null&&br.fd&&(Qe=Pn(Fr)),Qe}var kn=64,Sn=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],Wn=24,ri=32,ni=8,zn=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7];Na("Predictor0","PredictorAdd0"),xe.Predictor0=function(){return 4278190080},xe.Predictor1=function(Qe){return Qe},xe.Predictor2=function(Qe,nr,br){return nr[br+0]},xe.Predictor3=function(Qe,nr,br){return nr[br+1]},xe.Predictor4=function(Qe,nr,br){return nr[br-1]},xe.Predictor5=function(Qe,nr,br){return _a(_a(Qe,nr[br+1]),nr[br+0])},xe.Predictor6=function(Qe,nr,br){return _a(Qe,nr[br-1])},xe.Predictor7=function(Qe,nr,br){return _a(Qe,nr[br+0])},xe.Predictor8=function(Qe,nr,br){return _a(nr[br-1],nr[br+0])},xe.Predictor9=function(Qe,nr,br){return _a(nr[br+0],nr[br+1])},xe.Predictor10=function(Qe,nr,br){return _a(_a(Qe,nr[br-1]),_a(nr[br+0],nr[br+1]))},xe.Predictor11=function(Qe,nr,br){var Fr=nr[br+0];return 0>=ha(Fr>>24&255,Qe>>24&255,(nr=nr[br-1])>>24&255)+ha(Fr>>16&255,Qe>>16&255,nr>>16&255)+ha(Fr>>8&255,Qe>>8&255,nr>>8&255)+ha(255&Fr,255&Qe,255&nr)?Fr:Qe},xe.Predictor12=function(Qe,nr,br){var Fr=nr[br+0];return(lr((Qe>>24&255)+(Fr>>24&255)-((nr=nr[br-1])>>24&255))<<24|lr((Qe>>16&255)+(Fr>>16&255)-(nr>>16&255))<<16|lr((Qe>>8&255)+(Fr>>8&255)-(nr>>8&255))<<8|lr((255&Qe)+(255&Fr)-(255&nr)))>>>0},xe.Predictor13=function(Qe,nr,br){var Fr=nr[br-1];return(Sr((Qe=_a(Qe,nr[br+0]))>>24&255,Fr>>24&255)<<24|Sr(Qe>>16&255,Fr>>16&255)<<16|Sr(Qe>>8&255,Fr>>8&255)<<8|Sr(Qe>>0&255,Fr>>0&255))>>>0};var Hn=xe.PredictorAdd0;xe.PredictorAdd1=oo,Na("Predictor2","PredictorAdd2"),Na("Predictor3","PredictorAdd3"),Na("Predictor4","PredictorAdd4"),Na("Predictor5","PredictorAdd5"),Na("Predictor6","PredictorAdd6"),Na("Predictor7","PredictorAdd7"),Na("Predictor8","PredictorAdd8"),Na("Predictor9","PredictorAdd9"),Na("Predictor10","PredictorAdd10"),Na("Predictor11","PredictorAdd11"),Na("Predictor12","PredictorAdd12"),Na("Predictor13","PredictorAdd13");var On=xe.PredictorAdd2;Ya("ColorIndexInverseTransform","MapARGB","32b",(function(Qe){return Qe>>8&255}),(function(Qe){return Qe})),Ya("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",(function(Qe){return Qe}),(function(Qe){return Qe>>8&255}));var qn,pi=xe.ColorIndexInverseTransform,Ln=xe.MapARGB,Xn=xe.VP8LColorIndexInverseTransformAlpha,Yn=xe.MapAlpha,Jn=xe.VP8LPredictorsAdd=[];Jn.length=16,(xe.VP8LPredictors=[]).length=16,(xe.VP8LPredictorsAdd_C=[]).length=16,(xe.VP8LPredictors_C=[]).length=16;var mi,Ii,Wr,vn,_n,Un,Qn,ii,li,ui,wi,Ve,Zr,Ai,Bi,ki,Ei,Wi,ma,Ba,va,Aa,Ua,Ea,la,Ma,Ta,Ca,Er=Se(511),Hr=Se(2041),or=Se(225),Ar=Se(767),Ye=0,fr=Hr,ur=or,Br=Ar,Dr=Er,Qr=0,fn=1,cn=2,Bn=3,Kn=4,Nr=5,un=6,dn=7,yn=8,Gn=9,oi=10,Cn=[2,3,7],gi=[3,3,11],Dn=[280,256,256,256,40],ji=[0,1,1,1,0],Ji=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Hi=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],ei=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],Zi=8,Ni=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],Li=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],aa=null,zi=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],Qi=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],Yi=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],ca=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],ea=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],Vi=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],ia=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],sa=[],Pa=[],ja=[],Ha=1,$a=2,to=[],Ga=[];Di("UpsampleRgbLinePair",gr,3),Di("UpsampleBgrLinePair",jr,3),Di("UpsampleRgbaLinePair",Lr,4),Di("UpsampleBgraLinePair",Yr,4),Di("UpsampleArgbLinePair",rn,4),Di("UpsampleRgba4444LinePair",zr,2),Di("UpsampleRgb565LinePair",Gr,2);var bo=xe.UpsampleRgbLinePair,La=xe.UpsampleBgrLinePair,Io=xe.UpsampleRgbaLinePair,Va=xe.UpsampleBgraLinePair,Ao=xe.UpsampleArgbLinePair,io=xe.UpsampleRgba4444LinePair,Oa=xe.UpsampleRgb565LinePair,co=16,ao=1<<co-1,wa=-227,eo=482,so=6,za=0,Po=Se(256),wo=Se(256),Ho=Se(256),Go=Se(256),es=Se(eo-wa),To=Se(eo-wa);Kr("YuvToRgbRow",gr,3),Kr("YuvToBgrRow",jr,3),Kr("YuvToRgbaRow",Lr,4),Kr("YuvToBgraRow",Yr,4),Kr("YuvToArgbRow",rn,4),Kr("YuvToRgba4444Row",zr,2),Kr("YuvToRgb565Row",Gr,2);var Yo=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],Ko=[0,2,8],ts=[8,7,6,4,4,2,2,2,1,1,1,1],Lo=1;this.WebPDecodeRGBA=function(Qe,nr,br,Fr,Xr){var An=fn,ln=new Zn,an=new os;ln.ba=an,an.S=An,an.width=[an.width],an.height=[an.height];var In=an.width,En=an.height,ti=new Ps;if(ti==null||Qe==null)var Ci=2;else Me(ti!=null),Ci=sn(Qe,nr,br,ti.width,ti.height,ti.Pd,ti.Qd,ti.format,null);if(Ci!=0?In=0:(In!=null&&(In[0]=ti.width[0]),En!=null&&(En[0]=ti.height[0]),In=1),In){an.width=an.width[0],an.height=an.height[0],Fr!=null&&(Fr[0]=an.width),Xr!=null&&(Xr[0]=an.height);e:{if(Fr=new RA,(Xr=new Mi).data=Qe,Xr.w=nr,Xr.ha=br,Xr.kd=1,nr=[0],Me(Xr!=null),((Qe=sn(Xr.data,Xr.w,Xr.ha,null,null,null,nr,null,Xr))==0||Qe==7)&&nr[0]&&(Qe=4),(nr=Qe)==0){if(Me(ln!=null),Fr.data=Xr.data,Fr.w=Xr.w+Xr.offset,Fr.ha=Xr.ha-Xr.offset,Fr.put=Y1,Fr.ac=Ns,Fr.bc=cA,Fr.ma=ln,Xr.xa){if((Qe=Ss())==null){ln=1;break e}if((function(_i,bi){var qi=[0],Gi=[0],ci=[0];t:for(;;){if(_i==null)return 0;if(bi==null)return _i.a=2,0;if(_i.l=bi,_i.a=0,Ce(_i.m,bi.data,bi.w,bi.ha),!So(_i.m,qi,Gi,ci)){_i.a=3;break t}if(_i.xb=$a,bi.width=qi[0],bi.height=Gi[0],!Fi(qi[0],Gi[0],1,_i,null))break t;return 1}return Me(_i.a!=0),0})(Qe,Fr)){if(Fr=(nr=wn(Fr.width,Fr.height,ln.Oa,ln.ba))==0){t:{Fr=Qe;r:for(;;){if(Fr==null){Fr=0;break t}if(Me(Fr.s.yc!=null),Me(Fr.s.Ya!=null),Me(0<Fr.s.Wb),Me((br=Fr.l)!=null),Me((Xr=br.ma)!=null),Fr.xb!=0){if(Fr.ca=Xr.ba,Fr.tb=Xr.tb,Me(Fr.ca!=null),!pn(Xr.Oa,br,Bn)){Fr.a=2;break r}if(!pa(Fr,br.width)||br.da)break r;if((br.da||no(Fr.ca.S))&&Ui(),11>Fr.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),Fr.ca.f.kb.F!=null&&Ui()),Fr.Pb&&0<Fr.s.ua&&Fr.s.vb.X==null&&!si(Fr.s.vb,Fr.s.Wa.Xa)){Fr.a=1;break r}Fr.xb=0}if(!oa(Fr,Fr.V,Fr.Ba,Fr.c,Fr.i,br.o,ra))break r;Xr.Dc=Fr.Ma,Fr=1;break t}Me(Fr.a!=0),Fr=0}Fr=!Fr}Fr&&(nr=Qe.a)}else nr=Qe.a}else{if((Qe=new Sl)==null){ln=1;break e}if(Qe.Fa=Xr.na,Qe.P=Xr.P,Qe.qc=Xr.Sa,Tl(Qe,Fr)){if((nr=wn(Fr.width,Fr.height,ln.Oa,ln.ba))==0){if(Qe.Aa=0,br=ln.Oa,Me((Xr=Qe)!=null),br!=null){if(0<(In=0>(In=br.Md)?0:100<In?255:255*In/100)){for(En=ti=0;4>En;++En)12>(Ci=Xr.pb[En]).lc&&(Ci.ia=In*ts[0>Ci.lc?0:Ci.lc]>>3),ti|=Ci.ia;ti&&(alert("todo:VP8InitRandom"),Xr.ia=1)}Xr.Ga=br.Id,100<Xr.Ga?Xr.Ga=100:0>Xr.Ga&&(Xr.Ga=0)}$A(Qe,Fr)||(nr=Qe.a)}}else nr=Qe.a}nr==0&&ln.Oa!=null&&ln.Oa.fd&&(nr=Pn(ln.ba))}ln=nr}An=ln!=0?null:11>An?an.f.RGBA.eb:an.f.kb.y}else An=null;return An};var fs=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function De(xe,er){for(var Ge="",tr=0;tr<4;tr++)Ge+=String.fromCharCode(xe[er++]);return Ge}function ze(xe,er){return(xe[er+0]<<0|xe[er+1]<<8|xe[er+2]<<16)>>>0}function Fe(xe,er){return(xe[er+0]<<0|xe[er+1]<<8|xe[er+2]<<16|xe[er+3]<<24)>>>0}new ke;var Ie=[0],_e=[0],Ae=[],Je=new ke,ir=Pe,$e=(function(xe,er){var Ge={},tr=0,sr=!1,pr=0,Ir=0;if(Ge.frames=[],!(function(rr,xn,Mn,Vn){for(var Nn=0;Nn<Vn;Nn++)if(rr[xn+Nn]!=Mn.charCodeAt(Nn))return!0;return!1})(xe,er,"RIFF",4)){var Pr,dr;for(Fe(xe,er+=4),er+=8;er<xe.length;){var wr=De(xe,er),Ce=Fe(xe,er+=4);er+=4;var vr=Ce+(1&Ce);switch(wr){case"VP8 ":case"VP8L":Ge.frames[tr]===void 0&&(Ge.frames[tr]={}),(Oe=Ge.frames[tr]).src_off=sr?Ir:er-8,Oe.src_size=pr+Ce+8,tr++,sr&&(sr=!1,pr=0,Ir=0);break;case"VP8X":(Oe=Ge.header={}).feature_flags=xe[er];var qr=er+4;Oe.canvas_width=1+ze(xe,qr),qr+=3,Oe.canvas_height=1+ze(xe,qr),qr+=3;break;case"ALPH":sr=!0,pr=vr+8,Ir=er-8;break;case"ANIM":(Oe=Ge.header).bgcolor=Fe(xe,er),qr=er+4,Oe.loop_count=(Pr=xe)[(dr=qr)+0]<<0|Pr[dr+1]<<8,qr+=2;break;case"ANMF":var He,Oe;(Oe=Ge.frames[tr]={}).offset_x=2*ze(xe,er),er+=3,Oe.offset_y=2*ze(xe,er),er+=3,Oe.width=1+ze(xe,er),er+=3,Oe.height=1+ze(xe,er),er+=3,Oe.duration=ze(xe,er),er+=3,He=xe[er++],Oe.dispose=1&He,Oe.blend=He>>1&1}wr!="ANMF"&&(er+=vr)}return Ge}})(ir,0);$e.response=ir,$e.rgbaoutput=!0,$e.dataurl=!1;var cr=$e.header?$e.header:null,xr=$e.frames?$e.frames:null;if(cr){cr.loop_counter=cr.loop_count,Ie=[cr.canvas_height],_e=[cr.canvas_width];for(var Tr=0;Tr<xr.length&&xr[Tr].blend!=0;Tr++);}var Mr=xr[0],mr=Je.WebPDecodeRGBA(ir,Mr.src_off,Mr.src_size,_e,Ie);Mr.rgba=mr,Mr.imgwidth=_e[0],Mr.imgheight=Ie[0];for(var Ze=0;Ze<_e[0]*Ie[0]*4;Ze++)Ae[Ze]=mr[Ze];return this.width=_e,this.height=Ie,this.data=Ae,this}(function(Pe){var Me=function(){return typeof zlibSync=="function"},Be=function(Ie,_e,Ae,Je){var ir=4,$e=je;switch(Je){case Pe.image_compression.FAST:ir=1,$e=Se;break;case Pe.image_compression.MEDIUM:ir=6,$e=Ue;break;case Pe.image_compression.SLOW:ir=9,$e=ke}Ie=Ee(Ie,_e,Ae,$e);var cr=zlibSync(Ie,{level:ir});return Pe.__addimage__.arrayBufferToBinaryString(cr)},Ee=function(Ie,_e,Ae,Je){for(var ir,$e,cr,xr=Ie.length/_e,Tr=new Uint8Array(Ie.length+xr),Mr=ze(),mr=0;mr<xr;mr+=1){if(cr=mr*_e,ir=Ie.subarray(cr,cr+_e),Je)Tr.set(Je(ir,Ae,$e),cr+mr);else{for(var Ze,xe=Mr.length,er=[];Ze<xe;Ze+=1)er[Ze]=Mr[Ze](ir,Ae,$e);var Ge=Fe(er.concat());Tr.set(er[Ge],cr+mr)}$e=ir}return Tr},Te=function(Ie){var _e=Array.apply([],Ie);return _e.unshift(0),_e},Se=function(Ie,_e){var Ae,Je=[],ir=Ie.length;Je[0]=1;for(var $e=0;$e<ir;$e+=1)Ae=Ie[$e-_e]||0,Je[$e+1]=Ie[$e]-Ae+256&255;return Je},je=function(Ie,_e,Ae){var Je,ir=[],$e=Ie.length;ir[0]=2;for(var cr=0;cr<$e;cr+=1)Je=Ae&&Ae[cr]||0,ir[cr+1]=Ie[cr]-Je+256&255;return ir},Ue=function(Ie,_e,Ae){var Je,ir,$e=[],cr=Ie.length;$e[0]=3;for(var xr=0;xr<cr;xr+=1)Je=Ie[xr-_e]||0,ir=Ae&&Ae[xr]||0,$e[xr+1]=Ie[xr]+256-(Je+ir>>>1)&255;return $e},ke=function(Ie,_e,Ae){var Je,ir,$e,cr,xr=[],Tr=Ie.length;xr[0]=4;for(var Mr=0;Mr<Tr;Mr+=1)Je=Ie[Mr-_e]||0,ir=Ae&&Ae[Mr]||0,$e=Ae&&Ae[Mr-_e]||0,cr=De(Je,ir,$e),xr[Mr+1]=Ie[Mr]-cr+256&255;return xr},De=function(Ie,_e,Ae){if(Ie===_e&&_e===Ae)return Ie;var Je=Math.abs(_e-Ae),ir=Math.abs(Ie-Ae),$e=Math.abs(Ie+_e-Ae-Ae);return Je<=ir&&Je<=$e?Ie:ir<=$e?_e:Ae},ze=function(){return[Te,Se,je,Ue,ke]},Fe=function(Ie){var _e=Ie.map((function(Ae){return Ae.reduce((function(Je,ir){return Je+Math.abs(ir)}),0)}));return _e.indexOf(Math.min.apply(null,_e))};Pe.processPNG=function(Ie,_e,Ae,Je){var ir,$e,cr,xr,Tr,Mr,mr,Ze,xe,er,Ge,tr,sr,pr,Ir,Pr=this.decode.FLATE_DECODE,dr="";if(this.__addimage__.isArrayBuffer(Ie)&&(Ie=new Uint8Array(Ie)),this.__addimage__.isArrayBufferView(Ie)){if(Ie=(cr=new Kt(Ie)).imgData,$e=cr.bits,ir=cr.colorSpace,Tr=cr.colors,[4,6].indexOf(cr.colorType)!==-1){if(cr.bits===8){xe=(Ze=cr.pixelBitlength==32?new Uint32Array(cr.decodePixels().buffer):cr.pixelBitlength==16?new Uint16Array(cr.decodePixels().buffer):new Uint8Array(cr.decodePixels().buffer)).length,Ge=new Uint8Array(xe*cr.colors),er=new Uint8Array(xe);var wr,Ce=cr.pixelBitlength-cr.bits;for(pr=0,Ir=0;pr<xe;pr++){for(sr=Ze[pr],wr=0;wr<Ce;)Ge[Ir++]=sr>>>wr&255,wr+=cr.bits;er[pr]=sr>>>wr&255}}if(cr.bits===16){xe=(Ze=new Uint32Array(cr.decodePixels().buffer)).length,Ge=new Uint8Array(xe*(32/cr.pixelBitlength)*cr.colors),er=new Uint8Array(xe*(32/cr.pixelBitlength)),tr=cr.colors>1,pr=0,Ir=0;for(var vr=0;pr<xe;)sr=Ze[pr++],Ge[Ir++]=sr>>>0&255,tr&&(Ge[Ir++]=sr>>>16&255,sr=Ze[pr++],Ge[Ir++]=sr>>>0&255),er[vr++]=sr>>>16&255;$e=8}Je!==Pe.image_compression.NONE&&Me()?(Ie=Be(Ge,cr.width*cr.colors,cr.colors,Je),mr=Be(er,cr.width,1,Je)):(Ie=Ge,mr=er,Pr=void 0)}if(cr.colorType===3&&(ir=this.color_spaces.INDEXED,Mr=cr.palette,cr.transparency.indexed)){var qr=cr.transparency.indexed,He=0;for(pr=0,xe=qr.length;pr<xe;++pr)He+=qr[pr];if((He/=255)===xe-1&&qr.indexOf(0)!==-1)xr=[qr.indexOf(0)];else if(He!==xe){for(Ze=cr.decodePixels(),er=new Uint8Array(Ze.length),pr=0,xe=Ze.length;pr<xe;pr++)er[pr]=qr[Ze[pr]];mr=Be(er,cr.width,1)}}var Oe=(function(rr){var xn;switch(rr){case Pe.image_compression.FAST:xn=11;break;case Pe.image_compression.MEDIUM:xn=13;break;case Pe.image_compression.SLOW:xn=14;break;default:xn=12}return xn})(Je);return Pr===this.decode.FLATE_DECODE&&(dr="/Predictor "+Oe+" "),dr+="/Colors "+Tr+" /BitsPerComponent "+$e+" /Columns "+cr.width,(this.__addimage__.isArrayBuffer(Ie)||this.__addimage__.isArrayBufferView(Ie))&&(Ie=this.__addimage__.arrayBufferToBinaryString(Ie)),(mr&&this.__addimage__.isArrayBuffer(mr)||this.__addimage__.isArrayBufferView(mr))&&(mr=this.__addimage__.arrayBufferToBinaryString(mr)),{alias:Ae,data:Ie,index:_e,filter:Pr,decodeParameters:dr,transparency:xr,palette:Mr,sMask:mr,predictor:Oe,width:cr.width,height:cr.height,bitsPerComponent:$e,colorSpace:ir}}}})(E.API),(function(Pe){Pe.processGIF89A=function(Me,Be,Ee,Te){var Se=new Zt(Me),je=Se.width,Ue=Se.height,ke=[];Se.decodeAndBlitFrameRGBA(0,ke);var De={data:ke,width:je,height:Ue},ze=new Qt(100).encode(De,100);return Pe.processJPEG.call(this,ze,Be,Ee,Te)},Pe.processGIF87A=Pe.processGIF89A})(E.API),te.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.bitPP===16&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var Pe=this.colors===0?1<<this.bitPP:this.colors;this.palette=new Array(Pe);for(var Me=0;Me<Pe;Me++){var Be=this.datav.getUint8(this.pos++,!0),Ee=this.datav.getUint8(this.pos++,!0),Te=this.datav.getUint8(this.pos++,!0),Se=this.datav.getUint8(this.pos++,!0);this.palette[Me]={red:Te,green:Ee,blue:Be,quad:Se}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},te.prototype.parseBGR=function(){this.pos=this.offset;try{var Pe="bit"+this.bitPP,Me=this.width*this.height*4;this.data=new Uint8Array(Me),this[Pe]()}catch(Be){a.log("bit decode error:"+Be)}},te.prototype.bit1=function(){var Pe,Me=Math.ceil(this.width/8),Be=Me%4;for(Pe=this.height-1;Pe>=0;Pe--){for(var Ee=this.bottom_up?Pe:this.height-1-Pe,Te=0;Te<Me;Te++)for(var Se=this.datav.getUint8(this.pos++,!0),je=Ee*this.width*4+8*Te*4,Ue=0;Ue<8&&8*Te+Ue<this.width;Ue++){var ke=this.palette[Se>>7-Ue&1];this.data[je+4*Ue]=ke.blue,this.data[je+4*Ue+1]=ke.green,this.data[je+4*Ue+2]=ke.red,this.data[je+4*Ue+3]=255}Be!==0&&(this.pos+=4-Be)}},te.prototype.bit4=function(){for(var Pe=Math.ceil(this.width/2),Me=Pe%4,Be=this.height-1;Be>=0;Be--){for(var Ee=this.bottom_up?Be:this.height-1-Be,Te=0;Te<Pe;Te++){var Se=this.datav.getUint8(this.pos++,!0),je=Ee*this.width*4+2*Te*4,Ue=Se>>4,ke=15&Se,De=this.palette[Ue];if(this.data[je]=De.blue,this.data[je+1]=De.green,this.data[je+2]=De.red,this.data[je+3]=255,2*Te+1>=this.width)break;De=this.palette[ke],this.data[je+4]=De.blue,this.data[je+4+1]=De.green,this.data[je+4+2]=De.red,this.data[je+4+3]=255}Me!==0&&(this.pos+=4-Me)}},te.prototype.bit8=function(){for(var Pe=this.width%4,Me=this.height-1;Me>=0;Me--){for(var Be=this.bottom_up?Me:this.height-1-Me,Ee=0;Ee<this.width;Ee++){var Te=this.datav.getUint8(this.pos++,!0),Se=Be*this.width*4+4*Ee;if(Te<this.palette.length){var je=this.palette[Te];this.data[Se]=je.red,this.data[Se+1]=je.green,this.data[Se+2]=je.blue,this.data[Se+3]=255}else this.data[Se]=255,this.data[Se+1]=255,this.data[Se+2]=255,this.data[Se+3]=255}Pe!==0&&(this.pos+=4-Pe)}},te.prototype.bit15=function(){for(var Pe=this.width%3,Me=parseInt("11111",2),Be=this.height-1;Be>=0;Be--){for(var Ee=this.bottom_up?Be:this.height-1-Be,Te=0;Te<this.width;Te++){var Se=this.datav.getUint16(this.pos,!0);this.pos+=2;var je=(Se&Me)/Me*255|0,Ue=(Se>>5&Me)/Me*255|0,ke=(Se>>10&Me)/Me*255|0,De=Se>>15?255:0,ze=Ee*this.width*4+4*Te;this.data[ze]=ke,this.data[ze+1]=Ue,this.data[ze+2]=je,this.data[ze+3]=De}this.pos+=Pe}},te.prototype.bit16=function(){for(var Pe=this.width%3,Me=parseInt("11111",2),Be=parseInt("111111",2),Ee=this.height-1;Ee>=0;Ee--){for(var Te=this.bottom_up?Ee:this.height-1-Ee,Se=0;Se<this.width;Se++){var je=this.datav.getUint16(this.pos,!0);this.pos+=2;var Ue=(je&Me)/Me*255|0,ke=(je>>5&Be)/Be*255|0,De=(je>>11)/Me*255|0,ze=Te*this.width*4+4*Se;this.data[ze]=De,this.data[ze+1]=ke,this.data[ze+2]=Ue,this.data[ze+3]=255}this.pos+=Pe}},te.prototype.bit24=function(){for(var Pe=this.height-1;Pe>=0;Pe--){for(var Me=this.bottom_up?Pe:this.height-1-Pe,Be=0;Be<this.width;Be++){var Ee=this.datav.getUint8(this.pos++,!0),Te=this.datav.getUint8(this.pos++,!0),Se=this.datav.getUint8(this.pos++,!0),je=Me*this.width*4+4*Be;this.data[je]=Se,this.data[je+1]=Te,this.data[je+2]=Ee,this.data[je+3]=255}this.pos+=this.width%4}},te.prototype.bit32=function(){for(var Pe=this.height-1;Pe>=0;Pe--)for(var Me=this.bottom_up?Pe:this.height-1-Pe,Be=0;Be<this.width;Be++){var Ee=this.datav.getUint8(this.pos++,!0),Te=this.datav.getUint8(this.pos++,!0),Se=this.datav.getUint8(this.pos++,!0),je=this.datav.getUint8(this.pos++,!0),Ue=Me*this.width*4+4*Be;this.data[Ue]=Se,this.data[Ue+1]=Te,this.data[Ue+2]=Ee,this.data[Ue+3]=je}},te.prototype.getData=function(){return this.data},(function(Pe){Pe.processBMP=function(Me,Be,Ee,Te){var Se=new te(Me,!1),je=Se.width,Ue=Se.height,ke={data:Se.getData(),width:je,height:Ue},De=new Qt(100).encode(ke,100);return Pe.processJPEG.call(this,De,Be,Ee,Te)}})(E.API),ee.prototype.getData=function(){return this.data},(function(Pe){Pe.processWEBP=function(Me,Be,Ee,Te){var Se=new ee(Me),je=Se.width,Ue=Se.height,ke={data:Se.getData(),width:je,height:Ue},De=new Qt(100).encode(ke,100);return Pe.processJPEG.call(this,De,Be,Ee,Te)}})(E.API),E.API.processRGBA=function(Pe,Me,Be){for(var Ee=Pe.data,Te=Ee.length,Se=new Uint8Array(Te/4*3),je=new Uint8Array(Te/4),Ue=0,ke=0,De=0;De<Te;De+=4){var ze=Ee[De],Fe=Ee[De+1],Ie=Ee[De+2],_e=Ee[De+3];Se[Ue++]=ze,Se[Ue++]=Fe,Se[Ue++]=Ie,je[ke++]=_e}var Ae=this.__addimage__.arrayBufferToBinaryString(Se);return{alpha:this.__addimage__.arrayBufferToBinaryString(je),data:Ae,index:Me,alias:Be,colorSpace:"DeviceRGB",bitsPerComponent:8,width:Pe.width,height:Pe.height}},E.API.setLanguage=function(Pe){return this.internal.languageSettings===void 0&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),{af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"North Macedonia",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[Pe]!==void 0&&(this.internal.languageSettings.languageCode=Pe,this.internal.languageSettings.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",(function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")})),this.internal.languageSettings.isSubscribed=!0)),this},Vt=E.API,Gt=Vt.getCharWidthsArray=function(Pe,Me){var Be,Ee,Te=(Me=Me||{}).font||this.internal.getFont(),Se=Me.fontSize||this.internal.getFontSize(),je=Me.charSpace||this.internal.getCharSpace(),Ue=Me.widths?Me.widths:Te.metadata.Unicode.widths,ke=Ue.fof?Ue.fof:1,De=Me.kerning?Me.kerning:Te.metadata.Unicode.kerning,ze=De.fof?De.fof:1,Fe=Me.doKerning!==!1,Ie=0,_e=Pe.length,Ae=0,Je=Ue[0]||ke,ir=[];for(Be=0;Be<_e;Be++)Ee=Pe.charCodeAt(Be),typeof Te.metadata.widthOfString=="function"?ir.push((Te.metadata.widthOfGlyph(Te.metadata.characterToGlyph(Ee))+je*(1e3/Se)||0)/1e3):(Ie=Fe&&_typeof$1(De[Ee])==="object"&&!isNaN(parseInt(De[Ee][Ae],10))?De[Ee][Ae]/ze:0,ir.push((Ue[Ee]||Je)/ke+Ie)),Ae=Ee;return ir},Yt=Vt.getStringUnitWidth=function(Pe,Me){var Be=(Me=Me||{}).fontSize||this.internal.getFontSize(),Ee=Me.font||this.internal.getFont(),Te=Me.charSpace||this.internal.getCharSpace();return Vt.processArabic&&(Pe=Vt.processArabic(Pe)),typeof Ee.metadata.widthOfString=="function"?Ee.metadata.widthOfString(Pe,Be,Te)/Be:Gt.apply(this,arguments).reduce((function(Se,je){return Se+je}),0)},Jt=function(Pe,Me,Be,Ee){for(var Te=[],Se=0,je=Pe.length,Ue=0;Se!==je&&Ue+Me[Se]<Be;)Ue+=Me[Se],Se++;Te.push(Pe.slice(0,Se));var ke=Se;for(Ue=0;Se!==je;)Ue+Me[Se]>Ee&&(Te.push(Pe.slice(ke,Se)),Ue=0,ke=Se),Ue+=Me[Se],Se++;return ke!==Se&&Te.push(Pe.slice(ke,Se)),Te},Xt=function(Pe,Me,Be){Be||(Be={});var Ee,Te,Se,je,Ue,ke,De,ze=[],Fe=[ze],Ie=Be.textIndent||0,_e=0,Ae=0,Je=Pe.split(" "),ir=Gt.apply(this,[" ",Be])[0];if(ke=Be.lineIndent===-1?Je[0].length+2:Be.lineIndent||0){var $e=Array(ke).join(" "),cr=[];Je.map((function(Tr){(Tr=Tr.split(/\s*\n/)).length>1?cr=cr.concat(Tr.map((function(Mr,mr){return(mr&&Mr.length?`
|
||
`:"")+Mr}))):cr.push(Tr[0])})),Je=cr,ke=Yt.apply(this,[$e,Be])}for(Se=0,je=Je.length;Se<je;Se++){var xr=0;if(Ee=Je[Se],ke&&Ee[0]==`
|
||
`&&(Ee=Ee.substr(1),xr=1),Ie+_e+(Ae=(Te=Gt.apply(this,[Ee,Be])).reduce((function(Tr,Mr){return Tr+Mr}),0))>Me||xr){if(Ae>Me){for(Ue=Jt.apply(this,[Ee,Te,Me-(Ie+_e),Me]),ze.push(Ue.shift()),ze=[Ue.pop()];Ue.length;)Fe.push([Ue.shift()]);Ae=Te.slice(Ee.length-(ze[0]?ze[0].length:0)).reduce((function(Tr,Mr){return Tr+Mr}),0)}else ze=[Ee];Fe.push(ze),Ie=Ae+ke,_e=ir}else ze.push(Ee),Ie+=_e+Ae,_e=ir}return De=ke?function(Tr,Mr){return(Mr?$e:"")+Tr.join(" ")}:function(Tr){return Tr.join(" ")},Fe.map(De)},Vt.splitTextToSize=function(Pe,Me,Be){var Ee,Te=(Be=Be||{}).fontSize||this.internal.getFontSize(),Se=function(ze){if(ze.widths&&ze.kerning)return{widths:ze.widths,kerning:ze.kerning};var Fe=this.internal.getFont(ze.fontName,ze.fontStyle);return Fe.metadata.Unicode?{widths:Fe.metadata.Unicode.widths||{0:1},kerning:Fe.metadata.Unicode.kerning||{}}:{font:Fe.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,Be);Ee=Array.isArray(Pe)?Pe:String(Pe).split(/\r?\n/);var je=1*this.internal.scaleFactor*Me/Te;Se.textIndent=Be.textIndent?1*Be.textIndent*this.internal.scaleFactor/Te:0,Se.lineIndent=Be.lineIndent;var Ue,ke,De=[];for(Ue=0,ke=Ee.length;Ue<ke;Ue++)De=De.concat(Xt.apply(this,[Ee[Ue],je,Se]));return De},(function(Pe){Pe.__fontmetrics__=Pe.__fontmetrics__||{};for(var Me="klmnopqrstuvwxyz",Be={},Ee={},Te=0;Te<Me.length;Te++)Be[Me[Te]]="0123456789abcdef"[Te],Ee["0123456789abcdef"[Te]]=Me[Te];var Se=function(Fe){return"0x"+parseInt(Fe,10).toString(16)},je=Pe.__fontmetrics__.compress=function(Fe){var Ie,_e,Ae,Je,ir=["{"];for(var $e in Fe){if(Ie=Fe[$e],isNaN(parseInt($e,10))?_e="'"+$e+"'":($e=parseInt($e,10),_e=(_e=Se($e).slice(2)).slice(0,-1)+Ee[_e.slice(-1)]),typeof Ie=="number")Ie<0?(Ae=Se(Ie).slice(3),Je="-"):(Ae=Se(Ie).slice(2),Je=""),Ae=Je+Ae.slice(0,-1)+Ee[Ae.slice(-1)];else{if(_typeof$1(Ie)!=="object")throw new Error("Don't know what to do with value type "+_typeof$1(Ie)+".");Ae=je(Ie)}ir.push(_e+Ae)}return ir.push("}"),ir.join("")},Ue=Pe.__fontmetrics__.uncompress=function(Fe){if(typeof Fe!="string")throw new Error("Invalid argument passed to uncompress.");for(var Ie,_e,Ae,Je,ir={},$e=1,cr=ir,xr=[],Tr="",Mr="",mr=Fe.length-1,Ze=1;Ze<mr;Ze+=1)(Je=Fe[Ze])=="'"?Ie?(Ae=Ie.join(""),Ie=void 0):Ie=[]:Ie?Ie.push(Je):Je=="{"?(xr.push([cr,Ae]),cr={},Ae=void 0):Je=="}"?((_e=xr.pop())[0][_e[1]]=cr,Ae=void 0,cr=_e[0]):Je=="-"?$e=-1:Ae===void 0?Be.hasOwnProperty(Je)?(Tr+=Be[Je],Ae=parseInt(Tr,16)*$e,$e=1,Tr=""):Tr+=Je:Be.hasOwnProperty(Je)?(Mr+=Be[Je],cr[Ae]=parseInt(Mr,16)*$e,$e=1,Ae=void 0,Mr=""):Mr+=Je;return ir},ke={codePages:["WinAnsiEncoding"],WinAnsiEncoding:Ue("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},De={Unicode:{Courier:ke,"Courier-Bold":ke,"Courier-BoldOblique":ke,"Courier-Oblique":ke,Helvetica:ke,"Helvetica-Bold":ke,"Helvetica-BoldOblique":ke,"Helvetica-Oblique":ke,"Times-Roman":ke,"Times-Bold":ke,"Times-BoldItalic":ke,"Times-Italic":ke}},ze={Unicode:{"Courier-Oblique":Ue("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":Ue("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":Ue("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:Ue("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":Ue("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":Ue("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:Ue("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:Ue("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":Ue("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:Ue("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":Ue("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":Ue("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":Ue("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":Ue("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}};Pe.events.push(["addFont",function(Fe){var Ie=Fe.font,_e=ze.Unicode[Ie.postScriptName];_e&&(Ie.metadata.Unicode={},Ie.metadata.Unicode.widths=_e.widths,Ie.metadata.Unicode.kerning=_e.kerning);var Ae=De.Unicode[Ie.postScriptName];Ae&&(Ie.metadata.Unicode.encoding=Ae,Ie.encoding=Ae.codePages[0])}])})(E.API),(function(Pe){var Me=function(Be){for(var Ee=Be.length,Te=new Uint8Array(Ee),Se=0;Se<Ee;Se++)Te[Se]=Be.charCodeAt(Se);return Te};Pe.API.events.push(["addFont",function(Be){var Ee=void 0,Te=Be.font,Se=Be.instance;if(!Te.isStandardFont){if(Se===void 0)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+Te.postScriptName+"').");if(typeof(Ee=Se.existsFileInVFS(Te.postScriptName)===!1?Se.loadFile(Te.postScriptName):Se.getFileFromVFS(Te.postScriptName))!="string")throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+Te.postScriptName+"').");(function(je,Ue){Ue=/^\x00\x01\x00\x00/.test(Ue)?Me(Ue):Me(u(Ue)),je.metadata=Pe.API.TTFFont.open(Ue),je.metadata.Unicode=je.metadata.Unicode||{encoding:{},kerning:{},widths:[]},je.metadata.glyIdsUsed=[0]})(Te,Ee)}}])})(E),(function(Pe){function Me(){return(n.canvg?Promise.resolve(n.canvg):__vitePreload(()=>import("./index.es-BzL5PZg7.js"),__vite__mapDeps([0,1,2,3,4,5]))).catch((function(Be){return Promise.reject(new Error("Could not load canvg: "+Be))})).then((function(Be){return Be.default?Be.default:Be}))}E.API.addSvgAsImage=function(Be,Ee,Te,Se,je,Ue,ke,De){if(isNaN(Ee)||isNaN(Te))throw a.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(Se)||isNaN(je))throw a.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var ze=document.createElement("canvas");ze.width=Se,ze.height=je;var Fe=ze.getContext("2d");Fe.fillStyle="#fff",Fe.fillRect(0,0,ze.width,ze.height);var Ie={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},_e=this;return Me().then((function(Ae){return Ae.fromString(Fe,Be,Ie)}),(function(){return Promise.reject(new Error("Could not load canvg."))})).then((function(Ae){return Ae.render(Ie)})).then((function(){_e.addImage(ze.toDataURL("image/jpeg",1),Ee,Te,Se,je,ke,De)}))}})(),E.API.putTotalPages=function(Pe){var Me,Be=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(Me=new RegExp(Pe,"g"),Be=this.internal.getNumberOfPages()):(Me=new RegExp(this.pdfEscape16(Pe,this.internal.getFont()),"g"),Be=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var Ee=1;Ee<=this.internal.getNumberOfPages();Ee++)for(var Te=0;Te<this.internal.pages[Ee].length;Te++)this.internal.pages[Ee][Te]=this.internal.pages[Ee][Te].replace(Me,Be);return this},E.API.viewerPreferences=function(Pe,Me){var Be;Pe=Pe||{},Me=Me||!1;var Ee,Te,Se,je={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},Ue=Object.keys(je),ke=[],De=0,ze=0,Fe=0;function Ie(Ae,Je){var ir,$e=!1;for(ir=0;ir<Ae.length;ir+=1)Ae[ir]===Je&&($e=!0);return $e}if(this.internal.viewerpreferences===void 0&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(je)),this.internal.viewerpreferences.isSubscribed=!1),Be=this.internal.viewerpreferences.configuration,Pe==="reset"||Me===!0){var _e=Ue.length;for(Fe=0;Fe<_e;Fe+=1)Be[Ue[Fe]].value=Be[Ue[Fe]].defaultValue,Be[Ue[Fe]].explicitSet=!1}if(_typeof$1(Pe)==="object"){for(Te in Pe)if(Se=Pe[Te],Ie(Ue,Te)&&Se!==void 0){if(Be[Te].type==="boolean"&&typeof Se=="boolean")Be[Te].value=Se;else if(Be[Te].type==="name"&&Ie(Be[Te].valueSet,Se))Be[Te].value=Se;else if(Be[Te].type==="integer"&&Number.isInteger(Se))Be[Te].value=Se;else if(Be[Te].type==="array"){for(De=0;De<Se.length;De+=1)if(Ee=!0,Se[De].length===1&&typeof Se[De][0]=="number")ke.push(String(Se[De]-1));else if(Se[De].length>1){for(ze=0;ze<Se[De].length;ze+=1)typeof Se[De][ze]!="number"&&(Ee=!1);Ee===!0&&ke.push([Se[De][0]-1,Se[De][1]-1].join(" "))}Be[Te].value="["+ke.join(" ")+"]"}else Be[Te].value=Be[Te].defaultValue;Be[Te].explicitSet=!0}}return this.internal.viewerpreferences.isSubscribed===!1&&(this.internal.events.subscribe("putCatalog",(function(){var Ae,Je=[];for(Ae in Be)Be[Ae].explicitSet===!0&&(Be[Ae].type==="name"?Je.push("/"+Ae+" /"+Be[Ae].value):Je.push("/"+Ae+" "+Be[Ae].value));Je.length!==0&&this.internal.write(`/ViewerPreferences
|
||
<<
|
||
`+Je.join(`
|
||
`)+`
|
||
>>`)})),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=Be,this},(function(Pe){var Me=function(){var Ee='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',Te=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),Se=unescape(encodeURIComponent(Ee)),je=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),Ue=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),ke=unescape(encodeURIComponent("</x:xmpmeta>")),De=Se.length+je.length+Ue.length+Te.length+ke.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+De+" >>"),this.internal.write("stream"),this.internal.write(Te+Se+je+Ue+ke),this.internal.write("endstream"),this.internal.write("endobj")},Be=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};Pe.addMetadata=function(Ee,Te){return this.internal.__metadata__===void 0&&(this.internal.__metadata__={metadata:Ee,namespaceuri:Te||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",Be),this.internal.events.subscribe("postPutResources",Me)),this}})(E.API),(function(Pe){var Me=Pe.API,Be=Me.pdfEscape16=function(Se,je){for(var Ue,ke=je.metadata.Unicode.widths,De=["","0","00","000","0000"],ze=[""],Fe=0,Ie=Se.length;Fe<Ie;++Fe){if(Ue=je.metadata.characterToGlyph(Se.charCodeAt(Fe)),je.metadata.glyIdsUsed.push(Ue),je.metadata.toUnicode[Ue]=Se.charCodeAt(Fe),ke.indexOf(Ue)==-1&&(ke.push(Ue),ke.push([parseInt(je.metadata.widthOfGlyph(Ue),10)])),Ue=="0")return ze.join("");Ue=Ue.toString(16),ze.push(De[4-Ue.length],Ue)}return ze.join("")},Ee=function(Se){var je,Ue,ke,De,ze,Fe,Ie;for(ze=`/CIDInit /ProcSet findresource begin
|
||
12 dict begin
|
||
begincmap
|
||
/CIDSystemInfo <<
|
||
/Registry (Adobe)
|
||
/Ordering (UCS)
|
||
/Supplement 0
|
||
>> def
|
||
/CMapName /Adobe-Identity-UCS def
|
||
/CMapType 2 def
|
||
1 begincodespacerange
|
||
<0000><ffff>
|
||
endcodespacerange`,ke=[],Fe=0,Ie=(Ue=Object.keys(Se).sort((function(_e,Ae){return _e-Ae}))).length;Fe<Ie;Fe++)je=Ue[Fe],ke.length>=100&&(ze+=`
|
||
`+ke.length+` beginbfchar
|
||
`+ke.join(`
|
||
`)+`
|
||
endbfchar`,ke=[]),Se[je]!==void 0&&Se[je]!==null&&typeof Se[je].toString=="function"&&(De=("0000"+Se[je].toString(16)).slice(-4),je=("0000"+(+je).toString(16)).slice(-4),ke.push("<"+je+"><"+De+">"));return ke.length&&(ze+=`
|
||
`+ke.length+` beginbfchar
|
||
`+ke.join(`
|
||
`)+`
|
||
endbfchar
|
||
`),ze+=`endcmap
|
||
CMapName currentdict /CMap defineresource pop
|
||
end
|
||
end`};Me.events.push(["putFont",function(Se){(function(je){var Ue=je.font,ke=je.out,De=je.newObject,ze=je.putStream;if(Ue.metadata instanceof Pe.API.TTFFont&&Ue.encoding==="Identity-H"){for(var Fe=Ue.metadata.Unicode.widths,Ie=Ue.metadata.subset.encode(Ue.metadata.glyIdsUsed,1),_e="",Ae=0;Ae<Ie.length;Ae++)_e+=String.fromCharCode(Ie[Ae]);var Je=De();ze({data:_e,addLength1:!0,objectId:Je}),ke("endobj");var ir=De();ze({data:Ee(Ue.metadata.toUnicode),addLength1:!0,objectId:ir}),ke("endobj");var $e=De();ke("<<"),ke("/Type /FontDescriptor"),ke("/FontName /"+F(Ue.fontName)),ke("/FontFile2 "+Je+" 0 R"),ke("/FontBBox "+Pe.API.PDFObject.convert(Ue.metadata.bbox)),ke("/Flags "+Ue.metadata.flags),ke("/StemV "+Ue.metadata.stemV),ke("/ItalicAngle "+Ue.metadata.italicAngle),ke("/Ascent "+Ue.metadata.ascender),ke("/Descent "+Ue.metadata.decender),ke("/CapHeight "+Ue.metadata.capHeight),ke(">>"),ke("endobj");var cr=De();ke("<<"),ke("/Type /Font"),ke("/BaseFont /"+F(Ue.fontName)),ke("/FontDescriptor "+$e+" 0 R"),ke("/W "+Pe.API.PDFObject.convert(Fe)),ke("/CIDToGIDMap /Identity"),ke("/DW 1000"),ke("/Subtype /CIDFontType2"),ke("/CIDSystemInfo"),ke("<<"),ke("/Supplement 0"),ke("/Registry (Adobe)"),ke("/Ordering ("+Ue.encoding+")"),ke(">>"),ke(">>"),ke("endobj"),Ue.objectNumber=De(),ke("<<"),ke("/Type /Font"),ke("/Subtype /Type0"),ke("/ToUnicode "+ir+" 0 R"),ke("/BaseFont /"+F(Ue.fontName)),ke("/Encoding /"+Ue.encoding),ke("/DescendantFonts ["+cr+" 0 R]"),ke(">>"),ke("endobj"),Ue.isAlreadyPutted=!0}})(Se)}]),Me.events.push(["putFont",function(Se){(function(je){var Ue=je.font,ke=je.out,De=je.newObject,ze=je.putStream;if(Ue.metadata instanceof Pe.API.TTFFont&&Ue.encoding==="WinAnsiEncoding"){for(var Fe=Ue.metadata.rawData,Ie="",_e=0;_e<Fe.length;_e++)Ie+=String.fromCharCode(Fe[_e]);var Ae=De();ze({data:Ie,addLength1:!0,objectId:Ae}),ke("endobj");var Je=De();ze({data:Ee(Ue.metadata.toUnicode),addLength1:!0,objectId:Je}),ke("endobj");var ir=De();ke("<<"),ke("/Descent "+Ue.metadata.decender),ke("/CapHeight "+Ue.metadata.capHeight),ke("/StemV "+Ue.metadata.stemV),ke("/Type /FontDescriptor"),ke("/FontFile2 "+Ae+" 0 R"),ke("/Flags 96"),ke("/FontBBox "+Pe.API.PDFObject.convert(Ue.metadata.bbox)),ke("/FontName /"+F(Ue.fontName)),ke("/ItalicAngle "+Ue.metadata.italicAngle),ke("/Ascent "+Ue.metadata.ascender),ke(">>"),ke("endobj"),Ue.objectNumber=De();for(var $e=0;$e<Ue.metadata.hmtx.widths.length;$e++)Ue.metadata.hmtx.widths[$e]=parseInt(Ue.metadata.hmtx.widths[$e]*(1e3/Ue.metadata.head.unitsPerEm));ke("<</Subtype/TrueType/Type/Font/ToUnicode "+Je+" 0 R/BaseFont/"+F(Ue.fontName)+"/FontDescriptor "+ir+" 0 R/Encoding/"+Ue.encoding+" /FirstChar 29 /LastChar 255 /Widths "+Pe.API.PDFObject.convert(Ue.metadata.hmtx.widths)+">>"),ke("endobj"),Ue.isAlreadyPutted=!0}})(Se)}]);var Te=function(Se){var je,Ue=Se.text||"",ke=Se.x,De=Se.y,ze=Se.options||{},Fe=Se.mutex||{},Ie=Fe.pdfEscape,_e=Fe.activeFontKey,Ae=Fe.fonts,Je=_e,ir="",$e=0,cr="",xr=Ae[Je].encoding;if(Ae[Je].encoding!=="Identity-H")return{text:Ue,x:ke,y:De,options:ze,mutex:Fe};for(cr=Ue,Je=_e,Array.isArray(Ue)&&(cr=Ue[0]),$e=0;$e<cr.length;$e+=1)Ae[Je].metadata.hasOwnProperty("cmap")&&(je=Ae[Je].metadata.cmap.unicode.codeMap[cr[$e].charCodeAt(0)]),je||cr[$e].charCodeAt(0)<256&&Ae[Je].metadata.hasOwnProperty("Unicode")?ir+=cr[$e]:ir+="";var Tr="";return parseInt(Je.slice(1))<14||xr==="WinAnsiEncoding"?Tr=Ie(ir,Je).split("").map((function(Mr){return Mr.charCodeAt(0).toString(16)})).join(""):xr==="Identity-H"&&(Tr=Be(ir,Ae[Je])),Fe.isHex=!0,{text:Tr,x:ke,y:De,options:ze,mutex:Fe}};Me.events.push(["postProcessText",function(Se){var je=Se.text||"",Ue=[],ke={text:je,x:Se.x,y:Se.y,options:Se.options,mutex:Se.mutex};if(Array.isArray(je)){var De=0;for(De=0;De<je.length;De+=1)Array.isArray(je[De])&&je[De].length===3?Ue.push([Te(Object.assign({},ke,{text:je[De][0]})).text,je[De][1],je[De][2]]):Ue.push(Te(Object.assign({},ke,{text:je[De]})).text);Se.text=Ue}else Se.text=Te(Object.assign({},ke,{text:je})).text}])})(E),(function(Pe){var Me=function(){return this.internal.vFS===void 0&&(this.internal.vFS={}),!0};Pe.existsFileInVFS=function(Be){return Me.call(this),this.internal.vFS[Be]!==void 0},Pe.addFileToVFS=function(Be,Ee){return Me.call(this),this.internal.vFS[Be]=Ee,this},Pe.getFileFromVFS=function(Be){return Me.call(this),this.internal.vFS[Be]!==void 0?this.internal.vFS[Be]:null}})(E.API),(function(Pe){Pe.__bidiEngine__=Pe.prototype.__bidiEngine__=function(Ee){var Te,Se,je,Ue,ke,De,ze,Fe=Me,Ie=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],_e=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],Ae={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},Je={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},ir=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","‹","›","‹","⁅","⁆","⁅","⁽","⁾","⁽","₍","₎","₍","≤","≥","≤","〈","〉","〈","﹙","﹚","﹙","﹛","﹜","﹛","﹝","﹞","﹝","﹤","﹥","﹤"],$e=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),cr=!1,xr=0;this.__bidiEngine__={};var Tr=function(tr){var sr=tr.charCodeAt(),pr=sr>>8,Ir=Je[pr];return Ir!==void 0?Fe[256*Ir+(255&sr)]:pr===252||pr===253?"AL":$e.test(pr)?"L":pr===8?"R":"N"},Mr=function(tr){for(var sr,pr=0;pr<tr.length;pr++){if((sr=Tr(tr.charAt(pr)))==="L")return!1;if(sr==="R")return!0}return!1},mr=function(tr,sr,pr,Ir){var Pr,dr,wr,Ce,vr=sr[Ir];switch(vr){case"L":case"R":cr=!1;break;case"N":case"AN":break;case"EN":cr&&(vr="AN");break;case"AL":cr=!0,vr="R";break;case"WS":vr="N";break;case"CS":Ir<1||Ir+1>=sr.length||(Pr=pr[Ir-1])!=="EN"&&Pr!=="AN"||(dr=sr[Ir+1])!=="EN"&&dr!=="AN"?vr="N":cr&&(dr="AN"),vr=dr===Pr?dr:"N";break;case"ES":vr=(Pr=Ir>0?pr[Ir-1]:"B")==="EN"&&Ir+1<sr.length&&sr[Ir+1]==="EN"?"EN":"N";break;case"ET":if(Ir>0&&pr[Ir-1]==="EN"){vr="EN";break}if(cr){vr="N";break}for(wr=Ir+1,Ce=sr.length;wr<Ce&&sr[wr]==="ET";)wr++;vr=wr<Ce&&sr[wr]==="EN"?"EN":"N";break;case"NSM":if(je&&!Ue){for(Ce=sr.length,wr=Ir+1;wr<Ce&&sr[wr]==="NSM";)wr++;if(wr<Ce){var qr=tr[Ir],He=qr>=1425&&qr<=2303||qr===64286;if(Pr=sr[wr],He&&(Pr==="R"||Pr==="AL")){vr="R";break}}}vr=Ir<1||(Pr=sr[Ir-1])==="B"?"N":pr[Ir-1];break;case"B":cr=!1,Te=!0,vr=xr;break;case"S":Se=!0,vr="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":cr=!1;break;case"BN":vr="N"}return vr},Ze=function(tr,sr,pr){var Ir=tr.split("");return pr&&xe(Ir,pr,{hiLevel:xr}),Ir.reverse(),sr&&sr.reverse(),Ir.join("")},xe=function(tr,sr,pr){var Ir,Pr,dr,wr,Ce,vr=-1,qr=tr.length,He=0,Oe=[],rr=xr?_e:Ie,xn=[];for(cr=!1,Te=!1,Se=!1,Pr=0;Pr<qr;Pr++)xn[Pr]=Tr(tr[Pr]);for(dr=0;dr<qr;dr++){if(Ce=He,Oe[dr]=mr(tr,xn,Oe,dr),Ir=240&(He=rr[Ce][Ae[Oe[dr]]]),He&=15,sr[dr]=wr=rr[He][5],Ir>0)if(Ir===16){for(Pr=vr;Pr<dr;Pr++)sr[Pr]=1;vr=-1}else vr=-1;if(rr[He][6])vr===-1&&(vr=dr);else if(vr>-1){for(Pr=vr;Pr<dr;Pr++)sr[Pr]=wr;vr=-1}xn[dr]==="B"&&(sr[dr]=0),pr.hiLevel|=wr}Se&&(function(Mn,Vn,Nn){for(var tn=0;tn<Nn;tn++)if(Mn[tn]==="S"){Vn[tn]=xr;for(var fi=tn-1;fi>=0&&Mn[fi]==="WS";fi--)Vn[fi]=xr}})(xn,sr,qr)},er=function(tr,sr,pr,Ir,Pr){if(!(Pr.hiLevel<tr)){if(tr===1&&xr===1&&!Te)return sr.reverse(),void(pr&&pr.reverse());for(var dr,wr,Ce,vr,qr=sr.length,He=0;He<qr;){if(Ir[He]>=tr){for(Ce=He+1;Ce<qr&&Ir[Ce]>=tr;)Ce++;for(vr=He,wr=Ce-1;vr<wr;vr++,wr--)dr=sr[vr],sr[vr]=sr[wr],sr[wr]=dr,pr&&(dr=pr[vr],pr[vr]=pr[wr],pr[wr]=dr);He=Ce}He++}}},Ge=function(tr,sr,pr){var Ir=tr.split(""),Pr={hiLevel:xr};return pr||(pr=[]),xe(Ir,pr,Pr),(function(dr,wr,Ce){if(Ce.hiLevel!==0&&ze)for(var vr,qr=0;qr<dr.length;qr++)wr[qr]===1&&(vr=ir.indexOf(dr[qr]))>=0&&(dr[qr]=ir[vr+1])})(Ir,pr,Pr),er(2,Ir,sr,pr,Pr),er(1,Ir,sr,pr,Pr),Ir.join("")};return this.__bidiEngine__.doBidiReorder=function(tr,sr,pr){if((function(Pr,dr){if(dr)for(var wr=0;wr<Pr.length;wr++)dr[wr]=wr;Ue===void 0&&(Ue=Mr(Pr)),De===void 0&&(De=Mr(Pr))})(tr,sr),je||!ke||De)if(je&&ke&&Ue^De)xr=Ue?1:0,tr=Ze(tr,sr,pr);else if(!je&&ke&&De)xr=Ue?1:0,tr=Ge(tr,sr,pr),tr=Ze(tr,sr);else if(!je||Ue||ke||De){if(je&&!ke&&Ue^De)tr=Ze(tr,sr),Ue?(xr=0,tr=Ge(tr,sr,pr)):(xr=1,tr=Ge(tr,sr,pr),tr=Ze(tr,sr));else if(je&&Ue&&!ke&&De)xr=1,tr=Ge(tr,sr,pr),tr=Ze(tr,sr);else if(!je&&!ke&&Ue^De){var Ir=ze;Ue?(xr=1,tr=Ge(tr,sr,pr),xr=0,ze=!1,tr=Ge(tr,sr,pr),ze=Ir):(xr=0,tr=Ge(tr,sr,pr),tr=Ze(tr,sr),xr=1,ze=!1,tr=Ge(tr,sr,pr),ze=Ir,tr=Ze(tr,sr))}}else xr=0,tr=Ge(tr,sr,pr);else xr=Ue?1:0,tr=Ge(tr,sr,pr);return tr},this.__bidiEngine__.setOptions=function(tr){tr&&(je=tr.isInputVisual,ke=tr.isOutputVisual,Ue=tr.isInputRtl,De=tr.isOutputRtl,ze=tr.isSymmetricSwapping)},this.__bidiEngine__.setOptions(Ee),this.__bidiEngine__};var Me=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],Be=new Pe.__bidiEngine__({isInputVisual:!0});Pe.API.events.push(["postProcessText",function(Ee){var Te=Ee.text,Se=(Ee.x,Ee.y,Ee.options||{}),je=(Ee.mutex,Se.lang,[]);if(Se.isInputVisual=typeof Se.isInputVisual!="boolean"||Se.isInputVisual,Be.setOptions(Se),Object.prototype.toString.call(Te)==="[object Array]"){var Ue=0;for(je=[],Ue=0;Ue<Te.length;Ue+=1)Object.prototype.toString.call(Te[Ue])==="[object Array]"?je.push([Be.doBidiReorder(Te[Ue][0]),Te[Ue][1],Te[Ue][2]]):je.push([Be.doBidiReorder(Te[Ue])]);Ee.text=je}else Ee.text=Be.doBidiReorder(Te);Be.setOptions({isInputVisual:!0})}])})(E),E.API.TTFFont=(function(){function Pe(Me){var Be;if(this.rawData=Me,Be=this.contents=new ne(Me),this.contents.pos=4,Be.readString(4)==="ttcf")throw new Error("TTCF not supported.");Be.pos=0,this.parse(),this.subset=new Le(this),this.registerTTF()}return Pe.open=function(Me){return new Pe(Me)},Pe.prototype.parse=function(){return this.directory=new ie(this.contents),this.head=new se(this),this.name=new pe(this),this.cmap=new ue(this),this.toUnicode={},this.hhea=new he(this),this.maxp=new ge(this),this.hmtx=new me(this),this.post=new fe(this),this.os2=new le(this),this.loca=new Ne(this),this.glyf=new be(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},Pe.prototype.registerTTF=function(){var Me,Be,Ee,Te,Se;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var je,Ue,ke,De;for(De=[],je=0,Ue=(ke=this.bbox).length;je<Ue;je++)Me=ke[je],De.push(Math.round(Me*this.scaleFactor));return De}.call(this),this.stemV=0,this.post.exists?(Ee=255&(Te=this.post.italic_angle),(32768&(Be=Te>>16))!=0&&(Be=-(1+(65535^Be))),this.italicAngle=+(Be+"."+Ee)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=(Se=this.familyClass)===1||Se===2||Se===3||Se===4||Se===5||Se===7,this.isScript=this.familyClass===10,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),this.italicAngle!==0&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},Pe.prototype.characterToGlyph=function(Me){var Be;return((Be=this.cmap.unicode)!=null?Be.codeMap[Me]:void 0)||0},Pe.prototype.widthOfGlyph=function(Me){var Be;return Be=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(Me).advance*Be},Pe.prototype.widthOfString=function(Me,Be,Ee){var Te,Se,je,Ue;for(je=0,Se=0,Ue=(Me=""+Me).length;0<=Ue?Se<Ue:Se>Ue;Se=0<=Ue?++Se:--Se)Te=Me.charCodeAt(Se),je+=this.widthOfGlyph(this.characterToGlyph(Te))+Ee*(1e3/Be)||0;return je*(Be/1e3)},Pe.prototype.lineHeight=function(Me,Be){var Ee;return Be==null&&(Be=!1),Ee=Be?this.lineGap:0,(this.ascender+Ee-this.decender)/1e3*Me},Pe})();var re,ne=(function(){function Pe(Me){this.data=Me!=null?Me:[],this.pos=0,this.length=this.data.length}return Pe.prototype.readByte=function(){return this.data[this.pos++]},Pe.prototype.writeByte=function(Me){return this.data[this.pos++]=Me},Pe.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},Pe.prototype.writeUInt32=function(Me){return this.writeByte(Me>>>24&255),this.writeByte(Me>>16&255),this.writeByte(Me>>8&255),this.writeByte(255&Me)},Pe.prototype.readInt32=function(){var Me;return(Me=this.readUInt32())>=2147483648?Me-4294967296:Me},Pe.prototype.writeInt32=function(Me){return Me<0&&(Me+=4294967296),this.writeUInt32(Me)},Pe.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},Pe.prototype.writeUInt16=function(Me){return this.writeByte(Me>>8&255),this.writeByte(255&Me)},Pe.prototype.readInt16=function(){var Me;return(Me=this.readUInt16())>=32768?Me-65536:Me},Pe.prototype.writeInt16=function(Me){return Me<0&&(Me+=65536),this.writeUInt16(Me)},Pe.prototype.readString=function(Me){var Be,Ee;for(Ee=[],Be=0;0<=Me?Be<Me:Be>Me;Be=0<=Me?++Be:--Be)Ee[Be]=String.fromCharCode(this.readByte());return Ee.join("")},Pe.prototype.writeString=function(Me){var Be,Ee,Te;for(Te=[],Be=0,Ee=Me.length;0<=Ee?Be<Ee:Be>Ee;Be=0<=Ee?++Be:--Be)Te.push(this.writeByte(Me.charCodeAt(Be)));return Te},Pe.prototype.readShort=function(){return this.readInt16()},Pe.prototype.writeShort=function(Me){return this.writeInt16(Me)},Pe.prototype.readLongLong=function(){var Me,Be,Ee,Te,Se,je,Ue,ke;return Me=this.readByte(),Be=this.readByte(),Ee=this.readByte(),Te=this.readByte(),Se=this.readByte(),je=this.readByte(),Ue=this.readByte(),ke=this.readByte(),128&Me?-1*(72057594037927940*(255^Me)+281474976710656*(255^Be)+1099511627776*(255^Ee)+4294967296*(255^Te)+16777216*(255^Se)+65536*(255^je)+256*(255^Ue)+(255^ke)+1):72057594037927940*Me+281474976710656*Be+1099511627776*Ee+4294967296*Te+16777216*Se+65536*je+256*Ue+ke},Pe.prototype.writeLongLong=function(Me){var Be,Ee;return Be=Math.floor(Me/4294967296),Ee=4294967295&Me,this.writeByte(Be>>24&255),this.writeByte(Be>>16&255),this.writeByte(Be>>8&255),this.writeByte(255&Be),this.writeByte(Ee>>24&255),this.writeByte(Ee>>16&255),this.writeByte(Ee>>8&255),this.writeByte(255&Ee)},Pe.prototype.readInt=function(){return this.readInt32()},Pe.prototype.writeInt=function(Me){return this.writeInt32(Me)},Pe.prototype.read=function(Me){var Be,Ee;for(Be=[],Ee=0;0<=Me?Ee<Me:Ee>Me;Ee=0<=Me?++Ee:--Ee)Be.push(this.readByte());return Be},Pe.prototype.write=function(Me){var Be,Ee,Te,Se;for(Se=[],Ee=0,Te=Me.length;Ee<Te;Ee++)Be=Me[Ee],Se.push(this.writeByte(Be));return Se},Pe})(),ie=(function(){var Pe;function Me(Be){var Ee,Te,Se;for(this.scalarType=Be.readInt(),this.tableCount=Be.readShort(),this.searchRange=Be.readShort(),this.entrySelector=Be.readShort(),this.rangeShift=Be.readShort(),this.tables={},Te=0,Se=this.tableCount;0<=Se?Te<Se:Te>Se;Te=0<=Se?++Te:--Te)Ee={tag:Be.readString(4),checksum:Be.readInt(),offset:Be.readInt(),length:Be.readInt()},this.tables[Ee.tag]=Ee}return Me.prototype.encode=function(Be){var Ee,Te,Se,je,Ue,ke,De,ze,Fe,Ie,_e,Ae,Je;for(Je in _e=Object.keys(Be).length,ke=Math.log(2),Fe=16*Math.floor(Math.log(_e)/ke),je=Math.floor(Fe/ke),ze=16*_e-Fe,(Te=new ne).writeInt(this.scalarType),Te.writeShort(_e),Te.writeShort(Fe),Te.writeShort(je),Te.writeShort(ze),Se=16*_e,De=Te.pos+Se,Ue=null,Ae=[],Be)for(Ie=Be[Je],Te.writeString(Je),Te.writeInt(Pe(Ie)),Te.writeInt(De),Te.writeInt(Ie.length),Ae=Ae.concat(Ie),Je==="head"&&(Ue=De),De+=Ie.length;De%4;)Ae.push(0),De++;return Te.write(Ae),Ee=2981146554-Pe(Te.data),Te.pos=Ue+8,Te.writeUInt32(Ee),Te.data},Pe=function(Be){var Ee,Te,Se,je;for(Be=ve.call(Be);Be.length%4;)Be.push(0);for(Se=new ne(Be),Te=0,Ee=0,je=Be.length;Ee<je;Ee=Ee+=4)Te+=Se.readUInt32();return 4294967295&Te},Me})(),ae={}.hasOwnProperty,oe=function(Pe,Me){for(var Be in Me)ae.call(Me,Be)&&(Pe[Be]=Me[Be]);function Ee(){this.constructor=Pe}return Ee.prototype=Me.prototype,Pe.prototype=new Ee,Pe.__super__=Me.prototype,Pe};re=(function(){function Pe(Me){var Be;this.file=Me,Be=this.file.directory.tables[this.tag],this.exists=!!Be,Be&&(this.offset=Be.offset,this.length=Be.length,this.parse(this.file.contents))}return Pe.prototype.parse=function(){},Pe.prototype.encode=function(){},Pe.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},Pe})();var se=(function(Pe){function Me(){return Me.__super__.constructor.apply(this,arguments)}return oe(Me,re),Me.prototype.tag="head",Me.prototype.parse=function(Be){return Be.pos=this.offset,this.version=Be.readInt(),this.revision=Be.readInt(),this.checkSumAdjustment=Be.readInt(),this.magicNumber=Be.readInt(),this.flags=Be.readShort(),this.unitsPerEm=Be.readShort(),this.created=Be.readLongLong(),this.modified=Be.readLongLong(),this.xMin=Be.readShort(),this.yMin=Be.readShort(),this.xMax=Be.readShort(),this.yMax=Be.readShort(),this.macStyle=Be.readShort(),this.lowestRecPPEM=Be.readShort(),this.fontDirectionHint=Be.readShort(),this.indexToLocFormat=Be.readShort(),this.glyphDataFormat=Be.readShort()},Me.prototype.encode=function(Be){var Ee;return(Ee=new ne).writeInt(this.version),Ee.writeInt(this.revision),Ee.writeInt(this.checkSumAdjustment),Ee.writeInt(this.magicNumber),Ee.writeShort(this.flags),Ee.writeShort(this.unitsPerEm),Ee.writeLongLong(this.created),Ee.writeLongLong(this.modified),Ee.writeShort(this.xMin),Ee.writeShort(this.yMin),Ee.writeShort(this.xMax),Ee.writeShort(this.yMax),Ee.writeShort(this.macStyle),Ee.writeShort(this.lowestRecPPEM),Ee.writeShort(this.fontDirectionHint),Ee.writeShort(Be),Ee.writeShort(this.glyphDataFormat),Ee.data},Me})(),ce=(function(){function Pe(Me,Be){var Ee,Te,Se,je,Ue,ke,De,ze,Fe,Ie,_e,Ae,Je,ir,$e,cr,xr;switch(this.platformID=Me.readUInt16(),this.encodingID=Me.readShort(),this.offset=Be+Me.readInt(),Fe=Me.pos,Me.pos=this.offset,this.format=Me.readUInt16(),this.length=Me.readUInt16(),this.language=Me.readUInt16(),this.isUnicode=this.platformID===3&&this.encodingID===1&&this.format===4||this.platformID===0&&this.format===4,this.codeMap={},this.format){case 0:for(ke=0;ke<256;++ke)this.codeMap[ke]=Me.readByte();break;case 4:for(_e=Me.readUInt16(),Ie=_e/2,Me.pos+=6,Se=(function(){var Tr,Mr;for(Mr=[],ke=Tr=0;0<=Ie?Tr<Ie:Tr>Ie;ke=0<=Ie?++Tr:--Tr)Mr.push(Me.readUInt16());return Mr})(),Me.pos+=2,Je=(function(){var Tr,Mr;for(Mr=[],ke=Tr=0;0<=Ie?Tr<Ie:Tr>Ie;ke=0<=Ie?++Tr:--Tr)Mr.push(Me.readUInt16());return Mr})(),De=(function(){var Tr,Mr;for(Mr=[],ke=Tr=0;0<=Ie?Tr<Ie:Tr>Ie;ke=0<=Ie?++Tr:--Tr)Mr.push(Me.readUInt16());return Mr})(),ze=(function(){var Tr,Mr;for(Mr=[],ke=Tr=0;0<=Ie?Tr<Ie:Tr>Ie;ke=0<=Ie?++Tr:--Tr)Mr.push(Me.readUInt16());return Mr})(),Te=(this.length-Me.pos+this.offset)/2,Ue=(function(){var Tr,Mr;for(Mr=[],ke=Tr=0;0<=Te?Tr<Te:Tr>Te;ke=0<=Te?++Tr:--Tr)Mr.push(Me.readUInt16());return Mr})(),ke=$e=0,xr=Se.length;$e<xr;ke=++$e)for(ir=Se[ke],Ee=cr=Ae=Je[ke];Ae<=ir?cr<=ir:cr>=ir;Ee=Ae<=ir?++cr:--cr)ze[ke]===0?je=Ee+De[ke]:(je=Ue[ze[ke]/2+(Ee-Ae)-(Ie-ke)]||0)!==0&&(je+=De[ke]),this.codeMap[Ee]=65535&je}Me.pos=Fe}return Pe.encode=function(Me,Be){var Ee,Te,Se,je,Ue,ke,De,ze,Fe,Ie,_e,Ae,Je,ir,$e,cr,xr,Tr,Mr,mr,Ze,xe,er,Ge,tr,sr,pr,Ir,Pr,dr,wr,Ce,vr,qr,He,Oe,rr,xn,Mn,Vn,Nn,tn,fi,xi,Ur,di;switch(Ir=new ne,je=Object.keys(Me).sort((function(gn,si){return gn-si})),Be){case"macroman":for(Je=0,ir=(function(){var gn=[];for(Ae=0;Ae<256;++Ae)gn.push(0);return gn})(),cr={0:0},Se={},Pr=0,vr=je.length;Pr<vr;Pr++)cr[fi=Me[Te=je[Pr]]]==null&&(cr[fi]=++Je),Se[Te]={old:Me[Te],new:cr[Me[Te]]},ir[Te]=cr[Me[Te]];return Ir.writeUInt16(1),Ir.writeUInt16(0),Ir.writeUInt32(12),Ir.writeUInt16(0),Ir.writeUInt16(262),Ir.writeUInt16(0),Ir.write(ir),{charMap:Se,subtable:Ir.data,maxGlyphID:Je+1};case"unicode":for(sr=[],Fe=[],xr=0,cr={},Ee={},$e=De=null,dr=0,qr=je.length;dr<qr;dr++)cr[Mr=Me[Te=je[dr]]]==null&&(cr[Mr]=++xr),Ee[Te]={old:Mr,new:cr[Mr]},Ue=cr[Mr]-Te,$e!=null&&Ue===De||($e&&Fe.push($e),sr.push(Te),De=Ue),$e=Te;for($e&&Fe.push($e),Fe.push(65535),sr.push(65535),Ge=2*(er=sr.length),xe=2*Math.pow(Math.log(er)/Math.LN2,2),Ie=Math.log(xe/2)/Math.LN2,Ze=2*er-xe,ke=[],mr=[],_e=[],Ae=wr=0,He=sr.length;wr<He;Ae=++wr){if(tr=sr[Ae],ze=Fe[Ae],tr===65535){ke.push(0),mr.push(0);break}if(tr-(pr=Ee[tr].new)>=32768)for(ke.push(0),mr.push(2*(_e.length+er-Ae)),Te=Ce=tr;tr<=ze?Ce<=ze:Ce>=ze;Te=tr<=ze?++Ce:--Ce)_e.push(Ee[Te].new);else ke.push(pr-tr),mr.push(0)}for(Ir.writeUInt16(3),Ir.writeUInt16(1),Ir.writeUInt32(12),Ir.writeUInt16(4),Ir.writeUInt16(16+8*er+2*_e.length),Ir.writeUInt16(0),Ir.writeUInt16(Ge),Ir.writeUInt16(xe),Ir.writeUInt16(Ie),Ir.writeUInt16(Ze),Nn=0,Oe=Fe.length;Nn<Oe;Nn++)Te=Fe[Nn],Ir.writeUInt16(Te);for(Ir.writeUInt16(0),tn=0,rr=sr.length;tn<rr;tn++)Te=sr[tn],Ir.writeUInt16(Te);for(xi=0,xn=ke.length;xi<xn;xi++)Ue=ke[xi],Ir.writeUInt16(Ue);for(Ur=0,Mn=mr.length;Ur<Mn;Ur++)Tr=mr[Ur],Ir.writeUInt16(Tr);for(di=0,Vn=_e.length;di<Vn;di++)Je=_e[di],Ir.writeUInt16(Je);return{charMap:Ee,subtable:Ir.data,maxGlyphID:xr+1}}},Pe})(),ue=(function(Pe){function Me(){return Me.__super__.constructor.apply(this,arguments)}return oe(Me,re),Me.prototype.tag="cmap",Me.prototype.parse=function(Be){var Ee,Te,Se;for(Be.pos=this.offset,this.version=Be.readUInt16(),Se=Be.readUInt16(),this.tables=[],this.unicode=null,Te=0;0<=Se?Te<Se:Te>Se;Te=0<=Se?++Te:--Te)Ee=new ce(Be,this.offset),this.tables.push(Ee),Ee.isUnicode&&this.unicode==null&&(this.unicode=Ee);return!0},Me.encode=function(Be,Ee){var Te,Se;return Ee==null&&(Ee="macroman"),Te=ce.encode(Be,Ee),(Se=new ne).writeUInt16(0),Se.writeUInt16(1),Te.table=Se.data.concat(Te.subtable),Te},Me})(),he=(function(Pe){function Me(){return Me.__super__.constructor.apply(this,arguments)}return oe(Me,re),Me.prototype.tag="hhea",Me.prototype.parse=function(Be){return Be.pos=this.offset,this.version=Be.readInt(),this.ascender=Be.readShort(),this.decender=Be.readShort(),this.lineGap=Be.readShort(),this.advanceWidthMax=Be.readShort(),this.minLeftSideBearing=Be.readShort(),this.minRightSideBearing=Be.readShort(),this.xMaxExtent=Be.readShort(),this.caretSlopeRise=Be.readShort(),this.caretSlopeRun=Be.readShort(),this.caretOffset=Be.readShort(),Be.pos+=8,this.metricDataFormat=Be.readShort(),this.numberOfMetrics=Be.readUInt16()},Me})(),le=(function(Pe){function Me(){return Me.__super__.constructor.apply(this,arguments)}return oe(Me,re),Me.prototype.tag="OS/2",Me.prototype.parse=function(Be){if(Be.pos=this.offset,this.version=Be.readUInt16(),this.averageCharWidth=Be.readShort(),this.weightClass=Be.readUInt16(),this.widthClass=Be.readUInt16(),this.type=Be.readShort(),this.ySubscriptXSize=Be.readShort(),this.ySubscriptYSize=Be.readShort(),this.ySubscriptXOffset=Be.readShort(),this.ySubscriptYOffset=Be.readShort(),this.ySuperscriptXSize=Be.readShort(),this.ySuperscriptYSize=Be.readShort(),this.ySuperscriptXOffset=Be.readShort(),this.ySuperscriptYOffset=Be.readShort(),this.yStrikeoutSize=Be.readShort(),this.yStrikeoutPosition=Be.readShort(),this.familyClass=Be.readShort(),this.panose=(function(){var Ee,Te;for(Te=[],Ee=0;Ee<10;++Ee)Te.push(Be.readByte());return Te})(),this.charRange=(function(){var Ee,Te;for(Te=[],Ee=0;Ee<4;++Ee)Te.push(Be.readInt());return Te})(),this.vendorID=Be.readString(4),this.selection=Be.readShort(),this.firstCharIndex=Be.readShort(),this.lastCharIndex=Be.readShort(),this.version>0&&(this.ascent=Be.readShort(),this.descent=Be.readShort(),this.lineGap=Be.readShort(),this.winAscent=Be.readShort(),this.winDescent=Be.readShort(),this.codePageRange=(function(){var Ee,Te;for(Te=[],Ee=0;Ee<2;Ee=++Ee)Te.push(Be.readInt());return Te})(),this.version>1))return this.xHeight=Be.readShort(),this.capHeight=Be.readShort(),this.defaultChar=Be.readShort(),this.breakChar=Be.readShort(),this.maxContext=Be.readShort()},Me})(),fe=(function(Pe){function Me(){return Me.__super__.constructor.apply(this,arguments)}return oe(Me,re),Me.prototype.tag="post",Me.prototype.parse=function(Be){var Ee,Te,Se;switch(Be.pos=this.offset,this.format=Be.readInt(),this.italicAngle=Be.readInt(),this.underlinePosition=Be.readShort(),this.underlineThickness=Be.readShort(),this.isFixedPitch=Be.readInt(),this.minMemType42=Be.readInt(),this.maxMemType42=Be.readInt(),this.minMemType1=Be.readInt(),this.maxMemType1=Be.readInt(),this.format){case 65536:break;case 131072:var je;for(Te=Be.readUInt16(),this.glyphNameIndex=[],je=0;0<=Te?je<Te:je>Te;je=0<=Te?++je:--je)this.glyphNameIndex.push(Be.readUInt16());for(this.names=[],Se=[];Be.pos<this.offset+this.length;)Ee=Be.readByte(),Se.push(this.names.push(Be.readString(Ee)));return Se;case 151552:return Te=Be.readUInt16(),this.offsets=Be.read(Te);case 196608:break;case 262144:return this.map=function(){var Ue,ke,De;for(De=[],je=Ue=0,ke=this.file.maxp.numGlyphs;0<=ke?Ue<ke:Ue>ke;je=0<=ke?++Ue:--Ue)De.push(Be.readUInt32());return De}.call(this)}},Me})(),de=function(Pe,Me){this.raw=Pe,this.length=Pe.length,this.platformID=Me.platformID,this.encodingID=Me.encodingID,this.languageID=Me.languageID},pe=(function(Pe){function Me(){return Me.__super__.constructor.apply(this,arguments)}return oe(Me,re),Me.prototype.tag="name",Me.prototype.parse=function(Be){var Ee,Te,Se,je,Ue,ke,De,ze,Fe,Ie,_e;for(Be.pos=this.offset,Be.readShort(),Ee=Be.readShort(),ke=Be.readShort(),Te=[],je=0;0<=Ee?je<Ee:je>Ee;je=0<=Ee?++je:--je)Te.push({platformID:Be.readShort(),encodingID:Be.readShort(),languageID:Be.readShort(),nameID:Be.readShort(),length:Be.readShort(),offset:this.offset+ke+Be.readShort()});for(De={},je=Fe=0,Ie=Te.length;Fe<Ie;je=++Fe)Se=Te[je],Be.pos=Se.offset,ze=Be.readString(Se.length),Ue=new de(ze,Se),De[_e=Se.nameID]==null&&(De[_e]=[]),De[Se.nameID].push(Ue);this.strings=De,this.copyright=De[0],this.fontFamily=De[1],this.fontSubfamily=De[2],this.uniqueSubfamily=De[3],this.fontName=De[4],this.version=De[5];try{this.postscriptName=De[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(Ae){this.postscriptName=De[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=De[7],this.manufacturer=De[8],this.designer=De[9],this.description=De[10],this.vendorUrl=De[11],this.designerUrl=De[12],this.license=De[13],this.licenseUrl=De[14],this.preferredFamily=De[15],this.preferredSubfamily=De[17],this.compatibleFull=De[18],this.sampleText=De[19]},Me})(),ge=(function(Pe){function Me(){return Me.__super__.constructor.apply(this,arguments)}return oe(Me,re),Me.prototype.tag="maxp",Me.prototype.parse=function(Be){return Be.pos=this.offset,this.version=Be.readInt(),this.numGlyphs=Be.readUInt16(),this.maxPoints=Be.readUInt16(),this.maxContours=Be.readUInt16(),this.maxCompositePoints=Be.readUInt16(),this.maxComponentContours=Be.readUInt16(),this.maxZones=Be.readUInt16(),this.maxTwilightPoints=Be.readUInt16(),this.maxStorage=Be.readUInt16(),this.maxFunctionDefs=Be.readUInt16(),this.maxInstructionDefs=Be.readUInt16(),this.maxStackElements=Be.readUInt16(),this.maxSizeOfInstructions=Be.readUInt16(),this.maxComponentElements=Be.readUInt16(),this.maxComponentDepth=Be.readUInt16()},Me})(),me=(function(Pe){function Me(){return Me.__super__.constructor.apply(this,arguments)}return oe(Me,re),Me.prototype.tag="hmtx",Me.prototype.parse=function(Be){var Ee,Te,Se,je,Ue,ke,De;for(Be.pos=this.offset,this.metrics=[],Ee=0,ke=this.file.hhea.numberOfMetrics;0<=ke?Ee<ke:Ee>ke;Ee=0<=ke?++Ee:--Ee)this.metrics.push({advance:Be.readUInt16(),lsb:Be.readInt16()});for(Se=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=(function(){var ze,Fe;for(Fe=[],Ee=ze=0;0<=Se?ze<Se:ze>Se;Ee=0<=Se?++ze:--ze)Fe.push(Be.readInt16());return Fe})(),this.widths=function(){var ze,Fe,Ie,_e;for(_e=[],ze=0,Fe=(Ie=this.metrics).length;ze<Fe;ze++)je=Ie[ze],_e.push(je.advance);return _e}.call(this),Te=this.widths[this.widths.length-1],De=[],Ee=Ue=0;0<=Se?Ue<Se:Ue>Se;Ee=0<=Se?++Ue:--Ue)De.push(this.widths.push(Te));return De},Me.prototype.forGlyph=function(Be){return Be in this.metrics?this.metrics[Be]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[Be-this.metrics.length]}},Me})(),ve=[].slice,be=(function(Pe){function Me(){return Me.__super__.constructor.apply(this,arguments)}return oe(Me,re),Me.prototype.tag="glyf",Me.prototype.parse=function(){return this.cache={}},Me.prototype.glyphFor=function(Be){var Ee,Te,Se,je,Ue,ke,De,ze,Fe,Ie;return Be in this.cache?this.cache[Be]:(je=this.file.loca,Ee=this.file.contents,Te=je.indexOf(Be),(Se=je.lengthOf(Be))===0?this.cache[Be]=null:(Ee.pos=this.offset+Te,Ue=(ke=new ne(Ee.read(Se))).readShort(),ze=ke.readShort(),Ie=ke.readShort(),De=ke.readShort(),Fe=ke.readShort(),this.cache[Be]=Ue===-1?new we(ke,ze,Ie,De,Fe):new ye(ke,Ue,ze,Ie,De,Fe),this.cache[Be]))},Me.prototype.encode=function(Be,Ee,Te){var Se,je,Ue,ke,De;for(Ue=[],je=[],ke=0,De=Ee.length;ke<De;ke++)Se=Be[Ee[ke]],je.push(Ue.length),Se&&(Ue=Ue.concat(Se.encode(Te)));return je.push(Ue.length),{table:Ue,offsets:je}},Me})(),ye=(function(){function Pe(Me,Be,Ee,Te,Se,je){this.raw=Me,this.numberOfContours=Be,this.xMin=Ee,this.yMin=Te,this.xMax=Se,this.yMax=je,this.compound=!1}return Pe.prototype.encode=function(){return this.raw.data},Pe})(),we=(function(){function Pe(Me,Be,Ee,Te,Se){var je,Ue;for(this.raw=Me,this.xMin=Be,this.yMin=Ee,this.xMax=Te,this.yMax=Se,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],je=this.raw;Ue=je.readShort(),this.glyphOffsets.push(je.pos),this.glyphIDs.push(je.readUInt16()),32&Ue;)je.pos+=1&Ue?4:2,128&Ue?je.pos+=8:64&Ue?je.pos+=4:8&Ue&&(je.pos+=2)}return Pe.prototype.encode=function(){var Me,Be,Ee;for(Be=new ne(ve.call(this.raw.data)),Me=0,Ee=this.glyphIDs.length;Me<Ee;++Me)Be.pos=this.glyphOffsets[Me];return Be.data},Pe})(),Ne=(function(Pe){function Me(){return Me.__super__.constructor.apply(this,arguments)}return oe(Me,re),Me.prototype.tag="loca",Me.prototype.parse=function(Be){var Ee,Te;return Be.pos=this.offset,Ee=this.file.head.indexToLocFormat,this.offsets=Ee===0?function(){var Se,je;for(je=[],Te=0,Se=this.length;Te<Se;Te+=2)je.push(2*Be.readUInt16());return je}.call(this):function(){var Se,je;for(je=[],Te=0,Se=this.length;Te<Se;Te+=4)je.push(Be.readUInt32());return je}.call(this)},Me.prototype.indexOf=function(Be){return this.offsets[Be]},Me.prototype.lengthOf=function(Be){return this.offsets[Be+1]-this.offsets[Be]},Me.prototype.encode=function(Be,Ee){for(var Te=new Uint32Array(this.offsets.length),Se=0,je=0,Ue=0;Ue<Te.length;++Ue)if(Te[Ue]=Se,je<Ee.length&&Ee[je]==Ue){++je,Te[Ue]=Se;var ke=this.offsets[Ue],De=this.offsets[Ue+1]-ke;De>0&&(Se+=De)}for(var ze=new Array(4*Te.length),Fe=0;Fe<Te.length;++Fe)ze[4*Fe+3]=255&Te[Fe],ze[4*Fe+2]=(65280&Te[Fe])>>8,ze[4*Fe+1]=(16711680&Te[Fe])>>16,ze[4*Fe]=(4278190080&Te[Fe])>>24;return ze},Me})(),Le=(function(){function Pe(Me){this.font=Me,this.subset={},this.unicodes={},this.next=33}return Pe.prototype.generateCmap=function(){var Me,Be,Ee,Te,Se;for(Be in Te=this.font.cmap.tables[0].codeMap,Me={},Se=this.subset)Ee=Se[Be],Me[Be]=Te[Ee];return Me},Pe.prototype.glyphsFor=function(Me){var Be,Ee,Te,Se,je,Ue,ke;for(Te={},je=0,Ue=Me.length;je<Ue;je++)Te[Se=Me[je]]=this.font.glyf.glyphFor(Se);for(Se in Be=[],Te)(Ee=Te[Se])!=null&&Ee.compound&&Be.push.apply(Be,Ee.glyphIDs);if(Be.length>0)for(Se in ke=this.glyphsFor(Be))Ee=ke[Se],Te[Se]=Ee;return Te},Pe.prototype.encode=function(Me,Be){var Ee,Te,Se,je,Ue,ke,De,ze,Fe,Ie,_e,Ae,Je,ir,$e;for(Te in Ee=ue.encode(this.generateCmap(),"unicode"),je=this.glyphsFor(Me),_e={0:0},$e=Ee.charMap)_e[(ke=$e[Te]).old]=ke.new;for(Ae in Ie=Ee.maxGlyphID,je)Ae in _e||(_e[Ae]=Ie++);return ze=(function(cr){var xr,Tr;for(xr in Tr={},cr)Tr[cr[xr]]=xr;return Tr})(_e),Fe=Object.keys(ze).sort((function(cr,xr){return cr-xr})),Je=(function(){var cr,xr,Tr;for(Tr=[],cr=0,xr=Fe.length;cr<xr;cr++)Ue=Fe[cr],Tr.push(ze[Ue]);return Tr})(),Se=this.font.glyf.encode(je,Je,_e),De=this.font.loca.encode(Se.offsets,Je),ir={cmap:this.font.cmap.raw(),glyf:Se.table,loca:De,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(Be)},this.font.os2.exists&&(ir["OS/2"]=this.font.os2.raw()),this.font.directory.encode(ir)},Pe})();E.API.PDFObject=(function(){var Pe;function Me(){}return Pe=function(Be,Ee){return(Array(Ee+1).join("0")+Be).slice(-Ee)},Me.convert=function(Be){var Ee,Te,Se,je;if(Array.isArray(Be))return"["+(function(){var Ue,ke,De;for(De=[],Ue=0,ke=Be.length;Ue<ke;Ue++)Ee=Be[Ue],De.push(Me.convert(Ee));return De})().join(" ")+"]";if(typeof Be=="string")return"/"+Be;if(Be!=null&&Be.isString)return"("+Be+")";if(Be instanceof Date)return"(D:"+Pe(Be.getUTCFullYear(),4)+Pe(Be.getUTCMonth(),2)+Pe(Be.getUTCDate(),2)+Pe(Be.getUTCHours(),2)+Pe(Be.getUTCMinutes(),2)+Pe(Be.getUTCSeconds(),2)+"Z)";if({}.toString.call(Be)==="[object Object]"){for(Te in Se=["<<"],Be)je=Be[Te],Se.push("/"+Te+" "+Me.convert(je));return Se.push(">>"),Se.join(`
|
||
`)}return""+Be},Me})();const jspdf_es_min=Object.freeze(Object.defineProperty({__proto__:null,AcroForm:St,AcroFormAppearance:At,AcroFormButton:mt,AcroFormCheckBox:wt,AcroFormChoiceField:ft,AcroFormComboBox:pt,AcroFormEditBox:gt,AcroFormListBox:dt,AcroFormPasswordField:Lt,AcroFormPushButton:vt,AcroFormRadioButton:bt,AcroFormTextField:Nt,GState:j,ShadingPattern:B,TilingPattern:M,default:E,jsPDF:E},Symbol.toStringTag,{value:"Module"})),require$$4=getAugmentedNamespace(jspdf_es_min);var html2canvas$1={exports:{}};/*!
|
||
* html2canvas 1.4.1 <https://html2canvas.hertzen.com>
|
||
* Copyright (c) 2022 Niklas von Hertzen <https://hertzen.com>
|
||
* Released under MIT License
|
||
*/var html2canvas=html2canvas$1.exports,hasRequiredHtml2canvas;function requireHtml2canvas(){return hasRequiredHtml2canvas||(hasRequiredHtml2canvas=1,(function(Pe,Me){(function(Be,Ee){Pe.exports=Ee()})(html2canvas,(function(){/*! *****************************************************************************
|
||
Copyright (c) Microsoft Corporation.
|
||
|
||
Permission to use, copy, modify, and/or distribute this software for any
|
||
purpose with or without fee is hereby granted.
|
||
|
||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
|
||
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
||
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
|
||
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
||
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
||
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||
PERFORMANCE OF THIS SOFTWARE.
|
||
***************************************************************************** */var Be=function(qe,Re){return Be=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ke,Xe){Ke.__proto__=Xe}||function(Ke,Xe){for(var Cr in Xe)Object.prototype.hasOwnProperty.call(Xe,Cr)&&(Ke[Cr]=Xe[Cr])},Be(qe,Re)};function Ee(qe,Re){if(typeof Re!="function"&&Re!==null)throw new TypeError("Class extends value "+String(Re)+" is not a constructor or null");Be(qe,Re);function Ke(){this.constructor=qe}qe.prototype=Re===null?Object.create(Re):(Ke.prototype=Re.prototype,new Ke)}var Te=function(){return Te=Object.assign||function(Re){for(var Ke,Xe=1,Cr=arguments.length;Xe<Cr;Xe++){Ke=arguments[Xe];for(var Or in Ke)Object.prototype.hasOwnProperty.call(Ke,Or)&&(Re[Or]=Ke[Or])}return Re},Te.apply(this,arguments)};function Se(qe,Re,Ke,Xe){function Cr(Or){return Or instanceof Ke?Or:new Ke(function(hn){hn(Or)})}return new(Ke||(Ke=Promise))(function(Or,hn){function Tn(Si){try{yi(Xe.next(Si))}catch(Ri){hn(Ri)}}function jn(Si){try{yi(Xe.throw(Si))}catch(Ri){hn(Ri)}}function yi(Si){Si.done?Or(Si.value):Cr(Si.value).then(Tn,jn)}yi((Xe=Xe.apply(qe,[])).next())})}function je(qe,Re){var Ke={label:0,sent:function(){if(Or[0]&1)throw Or[1];return Or[1]},trys:[],ops:[]},Xe,Cr,Or,hn;return hn={next:Tn(0),throw:Tn(1),return:Tn(2)},typeof Symbol=="function"&&(hn[Symbol.iterator]=function(){return this}),hn;function Tn(yi){return function(Si){return jn([yi,Si])}}function jn(yi){if(Xe)throw new TypeError("Generator is already executing.");for(;Ke;)try{if(Xe=1,Cr&&(Or=yi[0]&2?Cr.return:yi[0]?Cr.throw||((Or=Cr.return)&&Or.call(Cr),0):Cr.next)&&!(Or=Or.call(Cr,yi[1])).done)return Or;switch(Cr=0,Or&&(yi=[yi[0]&2,Or.value]),yi[0]){case 0:case 1:Or=yi;break;case 4:return Ke.label++,{value:yi[1],done:!1};case 5:Ke.label++,Cr=yi[1],yi=[0];continue;case 7:yi=Ke.ops.pop(),Ke.trys.pop();continue;default:if(Or=Ke.trys,!(Or=Or.length>0&&Or[Or.length-1])&&(yi[0]===6||yi[0]===2)){Ke=0;continue}if(yi[0]===3&&(!Or||yi[1]>Or[0]&&yi[1]<Or[3])){Ke.label=yi[1];break}if(yi[0]===6&&Ke.label<Or[1]){Ke.label=Or[1],Or=yi;break}if(Or&&Ke.label<Or[2]){Ke.label=Or[2],Ke.ops.push(yi);break}Or[2]&&Ke.ops.pop(),Ke.trys.pop();continue}yi=Re.call(qe,Ke)}catch(Si){yi=[6,Si],Cr=0}finally{Xe=Or=0}if(yi[0]&5)throw yi[1];return{value:yi[0]?yi[1]:void 0,done:!0}}}function Ue(qe,Re,Ke){if(arguments.length===2)for(var Xe=0,Cr=Re.length,Or;Xe<Cr;Xe++)(Or||!(Xe in Re))&&(Or||(Or=Array.prototype.slice.call(Re,0,Xe)),Or[Xe]=Re[Xe]);return qe.concat(Or||Re)}for(var ke=(function(){function qe(Re,Ke,Xe,Cr){this.left=Re,this.top=Ke,this.width=Xe,this.height=Cr}return qe.prototype.add=function(Re,Ke,Xe,Cr){return new qe(this.left+Re,this.top+Ke,this.width+Xe,this.height+Cr)},qe.fromClientRect=function(Re,Ke){return new qe(Ke.left+Re.windowBounds.left,Ke.top+Re.windowBounds.top,Ke.width,Ke.height)},qe.fromDOMRectList=function(Re,Ke){var Xe=Array.from(Ke).find(function(Cr){return Cr.width!==0});return Xe?new qe(Xe.left+Re.windowBounds.left,Xe.top+Re.windowBounds.top,Xe.width,Xe.height):qe.EMPTY},qe.EMPTY=new qe(0,0,0,0),qe})(),De=function(qe,Re){return ke.fromClientRect(qe,Re.getBoundingClientRect())},ze=function(qe){var Re=qe.body,Ke=qe.documentElement;if(!Re||!Ke)throw new Error("Unable to get document size");var Xe=Math.max(Math.max(Re.scrollWidth,Ke.scrollWidth),Math.max(Re.offsetWidth,Ke.offsetWidth),Math.max(Re.clientWidth,Ke.clientWidth)),Cr=Math.max(Math.max(Re.scrollHeight,Ke.scrollHeight),Math.max(Re.offsetHeight,Ke.offsetHeight),Math.max(Re.clientHeight,Ke.clientHeight));return new ke(0,0,Xe,Cr)},Fe=function(qe){for(var Re=[],Ke=0,Xe=qe.length;Ke<Xe;){var Cr=qe.charCodeAt(Ke++);if(Cr>=55296&&Cr<=56319&&Ke<Xe){var Or=qe.charCodeAt(Ke++);(Or&64512)===56320?Re.push(((Cr&1023)<<10)+(Or&1023)+65536):(Re.push(Cr),Ke--)}else Re.push(Cr)}return Re},Ie=function(){for(var qe=[],Re=0;Re<arguments.length;Re++)qe[Re]=arguments[Re];if(String.fromCodePoint)return String.fromCodePoint.apply(String,qe);var Ke=qe.length;if(!Ke)return"";for(var Xe=[],Cr=-1,Or="";++Cr<Ke;){var hn=qe[Cr];hn<=65535?Xe.push(hn):(hn-=65536,Xe.push((hn>>10)+55296,hn%1024+56320)),(Cr+1===Ke||Xe.length>16384)&&(Or+=String.fromCharCode.apply(String,Xe),Xe.length=0)}return Or},_e="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ae=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Je=0;Je<_e.length;Je++)Ae[_e.charCodeAt(Je)]=Je;for(var ir="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",$e=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),cr=0;cr<ir.length;cr++)$e[ir.charCodeAt(cr)]=cr;for(var xr=function(qe){var Re=qe.length*.75,Ke=qe.length,Xe,Cr=0,Or,hn,Tn,jn;qe[qe.length-1]==="="&&(Re--,qe[qe.length-2]==="="&&Re--);var yi=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(Re):new Array(Re),Si=Array.isArray(yi)?yi:new Uint8Array(yi);for(Xe=0;Xe<Ke;Xe+=4)Or=$e[qe.charCodeAt(Xe)],hn=$e[qe.charCodeAt(Xe+1)],Tn=$e[qe.charCodeAt(Xe+2)],jn=$e[qe.charCodeAt(Xe+3)],Si[Cr++]=Or<<2|hn>>4,Si[Cr++]=(hn&15)<<4|Tn>>2,Si[Cr++]=(Tn&3)<<6|jn&63;return yi},Tr=function(qe){for(var Re=qe.length,Ke=[],Xe=0;Xe<Re;Xe+=2)Ke.push(qe[Xe+1]<<8|qe[Xe]);return Ke},Mr=function(qe){for(var Re=qe.length,Ke=[],Xe=0;Xe<Re;Xe+=4)Ke.push(qe[Xe+3]<<24|qe[Xe+2]<<16|qe[Xe+1]<<8|qe[Xe]);return Ke},mr=5,Ze=11,xe=2,er=Ze-mr,Ge=65536>>mr,tr=1<<mr,sr=tr-1,pr=1024>>mr,Ir=Ge+pr,Pr=Ir,dr=32,wr=Pr+dr,Ce=65536>>Ze,vr=1<<er,qr=vr-1,He=function(qe,Re,Ke){return qe.slice?qe.slice(Re,Ke):new Uint16Array(Array.prototype.slice.call(qe,Re,Ke))},Oe=function(qe,Re,Ke){return qe.slice?qe.slice(Re,Ke):new Uint32Array(Array.prototype.slice.call(qe,Re,Ke))},rr=function(qe,Re){var Ke=xr(qe),Xe=Array.isArray(Ke)?Mr(Ke):new Uint32Array(Ke),Cr=Array.isArray(Ke)?Tr(Ke):new Uint16Array(Ke),Or=24,hn=He(Cr,Or/2,Xe[4]/2),Tn=Xe[5]===2?He(Cr,(Or+Xe[4])/2):Oe(Xe,Math.ceil((Or+Xe[4])/4));return new xn(Xe[0],Xe[1],Xe[2],Xe[3],hn,Tn)},xn=(function(){function qe(Re,Ke,Xe,Cr,Or,hn){this.initialValue=Re,this.errorValue=Ke,this.highStart=Xe,this.highValueIndex=Cr,this.index=Or,this.data=hn}return qe.prototype.get=function(Re){var Ke;if(Re>=0){if(Re<55296||Re>56319&&Re<=65535)return Ke=this.index[Re>>mr],Ke=(Ke<<xe)+(Re&sr),this.data[Ke];if(Re<=65535)return Ke=this.index[Ge+(Re-55296>>mr)],Ke=(Ke<<xe)+(Re&sr),this.data[Ke];if(Re<this.highStart)return Ke=wr-Ce+(Re>>Ze),Ke=this.index[Ke],Ke+=Re>>mr&qr,Ke=this.index[Ke],Ke=(Ke<<xe)+(Re&sr),this.data[Ke];if(Re<=1114111)return this.data[this.highValueIndex]}return this.errorValue},qe})(),Mn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Vn=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),Nn=0;Nn<Mn.length;Nn++)Vn[Mn.charCodeAt(Nn)]=Nn;var tn="KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",fi=50,xi=1,Ur=2,di=3,gn=4,si=5,Pi=7,Fn=8,Xa=9,Sa=10,na=11,Na=12,ya=13,_a=14,lr=15,Sr=16,ha=17,oo=18,Qa=19,xs=20,Ti=21,Ya=22,xa=23,Za=24,ka=25,Ro=26,qo=27,fa=28,fo=29,no=30,mo=31,Co=32,os=33,Ps=34,hs=35,Uo=36,Qo=37,cs=38,Ns=39,Y1=40,cA=41,So=42,r1=43,H1=[9001,65288],us="!",yo="×",Ys="÷",Fs=rr(tn),ra=[no,Uo],Ka=[xi,Ur,di,si],Fa=[Sa,Fn],Xo=[qo,Ro],oa=Ka.concat(Fa),No=[cs,Ns,Y1,Ps,hs],Ss=[lr,ya],Fi=function(qe,Re){Re===void 0&&(Re="strict");var Ke=[],Xe=[],Cr=[];return qe.forEach(function(Or,hn){var Tn=Fs.get(Or);if(Tn>fi?(Cr.push(!0),Tn-=fi):Cr.push(!1),["normal","auto","loose"].indexOf(Re)!==-1&&[8208,8211,12316,12448].indexOf(Or)!==-1)return Xe.push(hn),Ke.push(Sr);if(Tn===gn||Tn===na){if(hn===0)return Xe.push(hn),Ke.push(no);var jn=Ke[hn-1];return oa.indexOf(jn)===-1?(Xe.push(Xe[hn-1]),Ke.push(jn)):(Xe.push(hn),Ke.push(no))}if(Xe.push(hn),Tn===mo)return Ke.push(Re==="strict"?Ti:Qo);if(Tn===So||Tn===fo)return Ke.push(no);if(Tn===r1)return Or>=131072&&Or<=196605||Or>=196608&&Or<=262141?Ke.push(Qo):Ke.push(no);Ke.push(Tn)}),[Xe,Ke,Cr]},pa=function(qe,Re,Ke,Xe){var Cr=Xe[Ke];if(Array.isArray(qe)?qe.indexOf(Cr)!==-1:qe===Cr)for(var Or=Ke;Or<=Xe.length;){Or++;var hn=Xe[Or];if(hn===Re)return!0;if(hn!==Sa)break}if(Cr===Sa)for(var Or=Ke;Or>0;){Or--;var Tn=Xe[Or];if(Array.isArray(qe)?qe.indexOf(Tn)!==-1:qe===Tn)for(var jn=Ke;jn<=Xe.length;){jn++;var hn=Xe[jn];if(hn===Re)return!0;if(hn!==Sa)break}if(Tn!==Sa)break}return!1},Zo=function(qe,Re){for(var Ke=qe;Ke>=0;){var Xe=Re[Ke];if(Xe===Sa)Ke--;else return Xe}return 0},Bo=function(qe,Re,Ke,Xe,Cr){if(Ke[Xe]===0)return yo;var Or=Xe-1;if(Array.isArray(Cr)&&Cr[Or]===!0)return yo;var hn=Or-1,Tn=Or+1,jn=Re[Or],yi=hn>=0?Re[hn]:0,Si=Re[Tn];if(jn===Ur&&Si===di)return yo;if(Ka.indexOf(jn)!==-1)return us;if(Ka.indexOf(Si)!==-1||Fa.indexOf(Si)!==-1)return yo;if(Zo(Or,Re)===Fn)return Ys;if(Fs.get(qe[Or])===na||(jn===Co||jn===os)&&Fs.get(qe[Tn])===na||jn===Pi||Si===Pi||jn===Xa||[Sa,ya,lr].indexOf(jn)===-1&&Si===Xa||[ha,oo,Qa,Za,fa].indexOf(Si)!==-1||Zo(Or,Re)===Ya||pa(xa,Ya,Or,Re)||pa([ha,oo],Ti,Or,Re)||pa(Na,Na,Or,Re))return yo;if(jn===Sa)return Ys;if(jn===xa||Si===xa)return yo;if(Si===Sr||jn===Sr)return Ys;if([ya,lr,Ti].indexOf(Si)!==-1||jn===_a||yi===Uo&&Ss.indexOf(jn)!==-1||jn===fa&&Si===Uo||Si===xs||ra.indexOf(Si)!==-1&&jn===ka||ra.indexOf(jn)!==-1&&Si===ka||jn===qo&&[Qo,Co,os].indexOf(Si)!==-1||[Qo,Co,os].indexOf(jn)!==-1&&Si===Ro||ra.indexOf(jn)!==-1&&Xo.indexOf(Si)!==-1||Xo.indexOf(jn)!==-1&&ra.indexOf(Si)!==-1||[qo,Ro].indexOf(jn)!==-1&&(Si===ka||[Ya,lr].indexOf(Si)!==-1&&Re[Tn+1]===ka)||[Ya,lr].indexOf(jn)!==-1&&Si===ka||jn===ka&&[ka,fa,Za].indexOf(Si)!==-1)return yo;if([ka,fa,Za,ha,oo].indexOf(Si)!==-1)for(var Ri=Or;Ri>=0;){var ua=Re[Ri];if(ua===ka)return yo;if([fa,Za].indexOf(ua)!==-1)Ri--;else break}if([qo,Ro].indexOf(Si)!==-1)for(var Ri=[ha,oo].indexOf(jn)!==-1?hn:Or;Ri>=0;){var ua=Re[Ri];if(ua===ka)return yo;if([fa,Za].indexOf(ua)!==-1)Ri--;else break}if(cs===jn&&[cs,Ns,Ps,hs].indexOf(Si)!==-1||[Ns,Ps].indexOf(jn)!==-1&&[Ns,Y1].indexOf(Si)!==-1||[Y1,hs].indexOf(jn)!==-1&&Si===Y1||No.indexOf(jn)!==-1&&[xs,Ro].indexOf(Si)!==-1||No.indexOf(Si)!==-1&&jn===qo||ra.indexOf(jn)!==-1&&ra.indexOf(Si)!==-1||jn===Za&&ra.indexOf(Si)!==-1||ra.concat(ka).indexOf(jn)!==-1&&Si===Ya&&H1.indexOf(qe[Tn])===-1||ra.concat(ka).indexOf(Si)!==-1&&jn===oo)return yo;if(jn===cA&&Si===cA){for(var po=Ke[Or],ro=1;po>0&&(po--,Re[po]===cA);)ro++;if(ro%2!==0)return yo}return jn===Co&&Si===os?yo:Ys},A1=function(qe,Re){Re||(Re={lineBreak:"normal",wordBreak:"normal"});var Ke=Fi(qe,Re.lineBreak),Xe=Ke[0],Cr=Ke[1],Or=Ke[2];(Re.wordBreak==="break-all"||Re.wordBreak==="break-word")&&(Cr=Cr.map(function(Tn){return[ka,no,So].indexOf(Tn)!==-1?Qo:Tn}));var hn=Re.wordBreak==="keep-all"?Or.map(function(Tn,jn){return Tn&&qe[jn]>=19968&&qe[jn]<=40959}):void 0;return[Xe,Cr,hn]},M1=(function(){function qe(Re,Ke,Xe,Cr){this.codePoints=Re,this.required=Ke===us,this.start=Xe,this.end=Cr}return qe.prototype.slice=function(){return Ie.apply(void 0,this.codePoints.slice(this.start,this.end))},qe})(),i1=function(qe,Re){var Ke=Fe(qe),Xe=A1(Ke,Re),Cr=Xe[0],Or=Xe[1],hn=Xe[2],Tn=Ke.length,jn=0,yi=0;return{next:function(){if(yi>=Tn)return{done:!0,value:null};for(var Si=yo;yi<Tn&&(Si=Bo(Ke,Or,Cr,++yi,hn))===yo;);if(Si!==yo||yi===Tn){var Ri=new M1(Ke,Si,jn,yi);return jn=yi,{value:Ri,done:!1}}return{done:!0,value:null}}}},Ts=1,wA=2,d1=4,gA=8,jc=10,Ql=47,LA=92,Uc=9,kc=32,RA=34,Sl=61,y1=35,tA=36,Tl=37,hl=39,rA=40,$A=41,K1=95,h1=45,E1=33,el=60,jl=62,Kl=64,J1=91,Jl=93,gl=61,Xl=123,uA=63,tl=125,nA=124,G1=126,rl=128,PA=65533,yA=42,_1=43,W1=44,Ol=58,$l=59,Vo=46,nl=0,hc=8,_A=11,Ul=14,zl=31,il=127,P1=-1,L1=48,gc=97,Gl=101,Wl=102,al=117,xA=122,vl=65,SA=69,QA=70,OA=85,vc=90,g1=function(qe){return qe>=L1&&qe<=57},ec=function(qe){return qe>=55296&&qe<=57343},fA=function(qe){return g1(qe)||qe>=vl&&qe<=QA||qe>=gc&&qe<=Wl},iA=function(qe){return qe>=gc&&qe<=xA},TA=function(qe){return qe>=vl&&qe<=vc},mc=function(qe){return iA(qe)||TA(qe)},zA=function(qe){return qe>=rl},aA=function(qe){return qe===jc||qe===Uc||qe===kc},We=function(qe){return mc(qe)||zA(qe)||qe===K1},ar=function(qe){return We(qe)||g1(qe)||qe===h1},yr=function(qe){return qe>=nl&&qe<=hc||qe===_A||qe>=Ul&&qe<=zl||qe===il},kr=function(qe,Re){return qe!==LA?!1:Re!==jc},Jr=function(qe,Re,Ke){return qe===h1?We(Re)||kr(Re,Ke):We(qe)?!0:!!(qe===LA&&kr(qe,Re))},$r=function(qe,Re,Ke){return qe===_1||qe===h1?g1(Re)?!0:Re===Vo&&g1(Ke):g1(qe===Vo?Re:qe)},mn=function(qe){var Re=0,Ke=1;(qe[Re]===_1||qe[Re]===h1)&&(qe[Re]===h1&&(Ke=-1),Re++);for(var Xe=[];g1(qe[Re]);)Xe.push(qe[Re++]);var Cr=Xe.length?parseInt(Ie.apply(void 0,Xe),10):0;qe[Re]===Vo&&Re++;for(var Or=[];g1(qe[Re]);)Or.push(qe[Re++]);var hn=Or.length,Tn=hn?parseInt(Ie.apply(void 0,Or),10):0;(qe[Re]===SA||qe[Re]===Gl)&&Re++;var jn=1;(qe[Re]===_1||qe[Re]===h1)&&(qe[Re]===h1&&(jn=-1),Re++);for(var yi=[];g1(qe[Re]);)yi.push(qe[Re++]);var Si=yi.length?parseInt(Ie.apply(void 0,yi),10):0;return Ke*(Cr+Tn*Math.pow(10,-hn))*Math.pow(10,jn*Si)},ai={type:2},Zn={type:3},Mi={type:4},Ki={type:13},da={type:8},hi={type:21},Oi={type:9},Jo={type:10},gs={type:11},ns={type:12},l1={type:14},hr={type:23},nn={type:1},Rn={type:25},$n={type:24},Ui={type:26},Di={type:27},ga={type:28},Ja={type:29},Fo={type:31},ko={type:32},is=(function(){function qe(){this._value=[]}return qe.prototype.write=function(Re){this._value=this._value.concat(Fe(Re))},qe.prototype.read=function(){for(var Re=[],Ke=this.consumeToken();Ke!==ko;)Re.push(Ke),Ke=this.consumeToken();return Re},qe.prototype.consumeToken=function(){var Re=this.consumeCodePoint();switch(Re){case RA:return this.consumeStringToken(RA);case y1:var Ke=this.peekCodePoint(0),Xe=this.peekCodePoint(1),Cr=this.peekCodePoint(2);if(ar(Ke)||kr(Xe,Cr)){var Or=Jr(Ke,Xe,Cr)?wA:Ts,hn=this.consumeName();return{type:5,value:hn,flags:Or}}break;case tA:if(this.peekCodePoint(0)===Sl)return this.consumeCodePoint(),Ki;break;case hl:return this.consumeStringToken(hl);case rA:return ai;case $A:return Zn;case yA:if(this.peekCodePoint(0)===Sl)return this.consumeCodePoint(),l1;break;case _1:if($r(Re,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(Re),this.consumeNumericToken();break;case W1:return Mi;case h1:var Tn=Re,jn=this.peekCodePoint(0),yi=this.peekCodePoint(1);if($r(Tn,jn,yi))return this.reconsumeCodePoint(Re),this.consumeNumericToken();if(Jr(Tn,jn,yi))return this.reconsumeCodePoint(Re),this.consumeIdentLikeToken();if(jn===h1&&yi===jl)return this.consumeCodePoint(),this.consumeCodePoint(),$n;break;case Vo:if($r(Re,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(Re),this.consumeNumericToken();break;case Ql:if(this.peekCodePoint(0)===yA)for(this.consumeCodePoint();;){var Si=this.consumeCodePoint();if(Si===yA&&(Si=this.consumeCodePoint(),Si===Ql))return this.consumeToken();if(Si===P1)return this.consumeToken()}break;case Ol:return Ui;case $l:return Di;case el:if(this.peekCodePoint(0)===E1&&this.peekCodePoint(1)===h1&&this.peekCodePoint(2)===h1)return this.consumeCodePoint(),this.consumeCodePoint(),Rn;break;case Kl:var Ri=this.peekCodePoint(0),ua=this.peekCodePoint(1),po=this.peekCodePoint(2);if(Jr(Ri,ua,po)){var hn=this.consumeName();return{type:7,value:hn}}break;case J1:return ga;case LA:if(kr(Re,this.peekCodePoint(0)))return this.reconsumeCodePoint(Re),this.consumeIdentLikeToken();break;case Jl:return Ja;case gl:if(this.peekCodePoint(0)===Sl)return this.consumeCodePoint(),da;break;case Xl:return gs;case tl:return ns;case al:case OA:var ro=this.peekCodePoint(0),lo=this.peekCodePoint(1);return ro===_1&&(fA(lo)||lo===uA)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(Re),this.consumeIdentLikeToken();case nA:if(this.peekCodePoint(0)===Sl)return this.consumeCodePoint(),Oi;if(this.peekCodePoint(0)===nA)return this.consumeCodePoint(),hi;break;case G1:if(this.peekCodePoint(0)===Sl)return this.consumeCodePoint(),Jo;break;case P1:return ko}return aA(Re)?(this.consumeWhiteSpace(),Fo):g1(Re)?(this.reconsumeCodePoint(Re),this.consumeNumericToken()):We(Re)?(this.reconsumeCodePoint(Re),this.consumeIdentLikeToken()):{type:6,value:Ie(Re)}},qe.prototype.consumeCodePoint=function(){var Re=this._value.shift();return typeof Re=="undefined"?-1:Re},qe.prototype.reconsumeCodePoint=function(Re){this._value.unshift(Re)},qe.prototype.peekCodePoint=function(Re){return Re>=this._value.length?-1:this._value[Re]},qe.prototype.consumeUnicodeRangeToken=function(){for(var Re=[],Ke=this.consumeCodePoint();fA(Ke)&&Re.length<6;)Re.push(Ke),Ke=this.consumeCodePoint();for(var Xe=!1;Ke===uA&&Re.length<6;)Re.push(Ke),Ke=this.consumeCodePoint(),Xe=!0;if(Xe){var Cr=parseInt(Ie.apply(void 0,Re.map(function(jn){return jn===uA?L1:jn})),16),Or=parseInt(Ie.apply(void 0,Re.map(function(jn){return jn===uA?QA:jn})),16);return{type:30,start:Cr,end:Or}}var hn=parseInt(Ie.apply(void 0,Re),16);if(this.peekCodePoint(0)===h1&&fA(this.peekCodePoint(1))){this.consumeCodePoint(),Ke=this.consumeCodePoint();for(var Tn=[];fA(Ke)&&Tn.length<6;)Tn.push(Ke),Ke=this.consumeCodePoint();var Or=parseInt(Ie.apply(void 0,Tn),16);return{type:30,start:hn,end:Or}}else return{type:30,start:hn,end:hn}},qe.prototype.consumeIdentLikeToken=function(){var Re=this.consumeName();return Re.toLowerCase()==="url"&&this.peekCodePoint(0)===rA?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===rA?(this.consumeCodePoint(),{type:19,value:Re}):{type:20,value:Re}},qe.prototype.consumeUrlToken=function(){var Re=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===P1)return{type:22,value:""};var Ke=this.peekCodePoint(0);if(Ke===hl||Ke===RA){var Xe=this.consumeStringToken(this.consumeCodePoint());return Xe.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===P1||this.peekCodePoint(0)===$A)?(this.consumeCodePoint(),{type:22,value:Xe.value}):(this.consumeBadUrlRemnants(),hr)}for(;;){var Cr=this.consumeCodePoint();if(Cr===P1||Cr===$A)return{type:22,value:Ie.apply(void 0,Re)};if(aA(Cr))return this.consumeWhiteSpace(),this.peekCodePoint(0)===P1||this.peekCodePoint(0)===$A?(this.consumeCodePoint(),{type:22,value:Ie.apply(void 0,Re)}):(this.consumeBadUrlRemnants(),hr);if(Cr===RA||Cr===hl||Cr===rA||yr(Cr))return this.consumeBadUrlRemnants(),hr;if(Cr===LA)if(kr(Cr,this.peekCodePoint(0)))Re.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),hr;else Re.push(Cr)}},qe.prototype.consumeWhiteSpace=function(){for(;aA(this.peekCodePoint(0));)this.consumeCodePoint()},qe.prototype.consumeBadUrlRemnants=function(){for(;;){var Re=this.consumeCodePoint();if(Re===$A||Re===P1)return;kr(Re,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},qe.prototype.consumeStringSlice=function(Re){for(var Ke=5e4,Xe="";Re>0;){var Cr=Math.min(Ke,Re);Xe+=Ie.apply(void 0,this._value.splice(0,Cr)),Re-=Cr}return this._value.shift(),Xe},qe.prototype.consumeStringToken=function(Re){var Ke="",Xe=0;do{var Cr=this._value[Xe];if(Cr===P1||Cr===void 0||Cr===Re)return Ke+=this.consumeStringSlice(Xe),{type:0,value:Ke};if(Cr===jc)return this._value.splice(0,Xe),nn;if(Cr===LA){var Or=this._value[Xe+1];Or!==P1&&Or!==void 0&&(Or===jc?(Ke+=this.consumeStringSlice(Xe),Xe=-1,this._value.shift()):kr(Cr,Or)&&(Ke+=this.consumeStringSlice(Xe),Ke+=Ie(this.consumeEscapedCodePoint()),Xe=-1))}Xe++}while(!0)},qe.prototype.consumeNumber=function(){var Re=[],Ke=d1,Xe=this.peekCodePoint(0);for((Xe===_1||Xe===h1)&&Re.push(this.consumeCodePoint());g1(this.peekCodePoint(0));)Re.push(this.consumeCodePoint());Xe=this.peekCodePoint(0);var Cr=this.peekCodePoint(1);if(Xe===Vo&&g1(Cr))for(Re.push(this.consumeCodePoint(),this.consumeCodePoint()),Ke=gA;g1(this.peekCodePoint(0));)Re.push(this.consumeCodePoint());Xe=this.peekCodePoint(0),Cr=this.peekCodePoint(1);var Or=this.peekCodePoint(2);if((Xe===SA||Xe===Gl)&&((Cr===_1||Cr===h1)&&g1(Or)||g1(Cr)))for(Re.push(this.consumeCodePoint(),this.consumeCodePoint()),Ke=gA;g1(this.peekCodePoint(0));)Re.push(this.consumeCodePoint());return[mn(Re),Ke]},qe.prototype.consumeNumericToken=function(){var Re=this.consumeNumber(),Ke=Re[0],Xe=Re[1],Cr=this.peekCodePoint(0),Or=this.peekCodePoint(1),hn=this.peekCodePoint(2);if(Jr(Cr,Or,hn)){var Tn=this.consumeName();return{type:15,number:Ke,flags:Xe,unit:Tn}}return Cr===Tl?(this.consumeCodePoint(),{type:16,number:Ke,flags:Xe}):{type:17,number:Ke,flags:Xe}},qe.prototype.consumeEscapedCodePoint=function(){var Re=this.consumeCodePoint();if(fA(Re)){for(var Ke=Ie(Re);fA(this.peekCodePoint(0))&&Ke.length<6;)Ke+=Ie(this.consumeCodePoint());aA(this.peekCodePoint(0))&&this.consumeCodePoint();var Xe=parseInt(Ke,16);return Xe===0||ec(Xe)||Xe>1114111?PA:Xe}return Re===P1?PA:Re},qe.prototype.consumeName=function(){for(var Re="";;){var Ke=this.consumeCodePoint();if(ar(Ke))Re+=Ie(Ke);else if(kr(Ke,this.peekCodePoint(0)))Re+=Ie(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(Ke),Re}},qe})(),gr=(function(){function qe(Re){this._tokens=Re}return qe.create=function(Re){var Ke=new is;return Ke.write(Re),new qe(Ke.read())},qe.parseValue=function(Re){return qe.create(Re).parseComponentValue()},qe.parseValues=function(Re){return qe.create(Re).parseComponentValues()},qe.prototype.parseComponentValue=function(){for(var Re=this.consumeToken();Re.type===31;)Re=this.consumeToken();if(Re.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(Re);var Ke=this.consumeComponentValue();do Re=this.consumeToken();while(Re.type===31);if(Re.type===32)return Ke;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},qe.prototype.parseComponentValues=function(){for(var Re=[];;){var Ke=this.consumeComponentValue();if(Ke.type===32)return Re;Re.push(Ke),Re.push()}},qe.prototype.consumeComponentValue=function(){var Re=this.consumeToken();switch(Re.type){case 11:case 28:case 2:return this.consumeSimpleBlock(Re.type);case 19:return this.consumeFunction(Re)}return Re},qe.prototype.consumeSimpleBlock=function(Re){for(var Ke={type:Re,values:[]},Xe=this.consumeToken();;){if(Xe.type===32||en(Xe,Re))return Ke;this.reconsumeToken(Xe),Ke.values.push(this.consumeComponentValue()),Xe=this.consumeToken()}},qe.prototype.consumeFunction=function(Re){for(var Ke={name:Re.value,values:[],type:18};;){var Xe=this.consumeToken();if(Xe.type===32||Xe.type===3)return Ke;this.reconsumeToken(Xe),Ke.values.push(this.consumeComponentValue())}},qe.prototype.consumeToken=function(){var Re=this._tokens.shift();return typeof Re=="undefined"?ko:Re},qe.prototype.reconsumeToken=function(Re){this._tokens.unshift(Re)},qe})(),jr=function(qe){return qe.type===15},Gr=function(qe){return qe.type===17},zr=function(qe){return qe.type===20},rn=function(qe){return qe.type===0},Yr=function(qe,Re){return zr(qe)&&qe.value===Re},Lr=function(qe){return qe.type!==31},Rr=function(qe){return qe.type!==31&&qe.type!==4},Kr=function(qe){var Re=[],Ke=[];return qe.forEach(function(Xe){if(Xe.type===4){if(Ke.length===0)throw new Error("Error parsing function args, zero tokens for arg");Re.push(Ke),Ke=[];return}Xe.type!==31&&Ke.push(Xe)}),Ke.length&&Re.push(Ke),Re},en=function(qe,Re){return Re===11&&qe.type===12||Re===28&&qe.type===29?!0:Re===2&&qe.type===3},Vr=function(qe){return qe.type===17||qe.type===15},bn=function(qe){return qe.type===16||Vr(qe)},sn=function(qe){return qe.length>1?[qe[0],qe[1]]:[qe[0]]},pn={type:17,number:0,flags:d1},Pn={type:16,number:50,flags:d1},wn={type:16,number:100,flags:d1},kn=function(qe,Re,Ke){var Xe=qe[0],Cr=qe[1];return[Sn(Xe,Re),Sn(typeof Cr!="undefined"?Cr:Xe,Ke)]},Sn=function(qe,Re){if(qe.type===16)return qe.number/100*Re;if(jr(qe))switch(qe.unit){case"rem":case"em":return 16*qe.number;case"px":default:return qe.number}return qe.number},Wn="deg",ri="grad",ni="rad",zn="turn",Hn={name:"angle",parse:function(qe,Re){if(Re.type===15)switch(Re.unit){case Wn:return Math.PI*Re.number/180;case ri:return Math.PI/200*Re.number;case ni:return Re.number;case zn:return Math.PI*2*Re.number}throw new Error("Unsupported angle type")}},On=function(qe){return qe.type===15&&(qe.unit===Wn||qe.unit===ri||qe.unit===ni||qe.unit===zn)},qn=function(qe){var Re=qe.filter(zr).map(function(Ke){return Ke.value}).join(" ");switch(Re){case"to bottom right":case"to right bottom":case"left top":case"top left":return[pn,pn];case"to top":case"bottom":return pi(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[pn,wn];case"to right":case"left":return pi(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[wn,wn];case"to bottom":case"top":return pi(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[wn,pn];case"to left":case"right":return pi(270)}return 0},pi=function(qe){return Math.PI*qe/180},Ln={name:"color",parse:function(qe,Re){if(Re.type===18){var Ke=_n[Re.name];if(typeof Ke=="undefined")throw new Error('Attempting to parse an unsupported color function "'+Re.name+'"');return Ke(qe,Re.values)}if(Re.type===5){if(Re.value.length===3){var Xe=Re.value.substring(0,1),Cr=Re.value.substring(1,2),Or=Re.value.substring(2,3);return Jn(parseInt(Xe+Xe,16),parseInt(Cr+Cr,16),parseInt(Or+Or,16),1)}if(Re.value.length===4){var Xe=Re.value.substring(0,1),Cr=Re.value.substring(1,2),Or=Re.value.substring(2,3),hn=Re.value.substring(3,4);return Jn(parseInt(Xe+Xe,16),parseInt(Cr+Cr,16),parseInt(Or+Or,16),parseInt(hn+hn,16)/255)}if(Re.value.length===6){var Xe=Re.value.substring(0,2),Cr=Re.value.substring(2,4),Or=Re.value.substring(4,6);return Jn(parseInt(Xe,16),parseInt(Cr,16),parseInt(Or,16),1)}if(Re.value.length===8){var Xe=Re.value.substring(0,2),Cr=Re.value.substring(2,4),Or=Re.value.substring(4,6),hn=Re.value.substring(6,8);return Jn(parseInt(Xe,16),parseInt(Cr,16),parseInt(Or,16),parseInt(hn,16)/255)}}if(Re.type===20){var Tn=Qn[Re.value.toUpperCase()];if(typeof Tn!="undefined")return Tn}return Qn.TRANSPARENT}},Xn=function(qe){return(255&qe)===0},Yn=function(qe){var Re=255&qe,Ke=255&qe>>8,Xe=255&qe>>16,Cr=255&qe>>24;return Re<255?"rgba("+Cr+","+Xe+","+Ke+","+Re/255+")":"rgb("+Cr+","+Xe+","+Ke+")"},Jn=function(qe,Re,Ke,Xe){return(qe<<24|Re<<16|Ke<<8|Math.round(Xe*255)<<0)>>>0},mi=function(qe,Re){if(qe.type===17)return qe.number;if(qe.type===16){var Ke=Re===3?1:255;return Re===3?qe.number/100*Ke:Math.round(qe.number/100*Ke)}return 0},Ii=function(qe,Re){var Ke=Re.filter(Rr);if(Ke.length===3){var Xe=Ke.map(mi),Cr=Xe[0],Or=Xe[1],hn=Xe[2];return Jn(Cr,Or,hn,1)}if(Ke.length===4){var Tn=Ke.map(mi),Cr=Tn[0],Or=Tn[1],hn=Tn[2],jn=Tn[3];return Jn(Cr,Or,hn,jn)}return 0};function Wr(qe,Re,Ke){return Ke<0&&(Ke+=1),Ke>=1&&(Ke-=1),Ke<1/6?(Re-qe)*Ke*6+qe:Ke<1/2?Re:Ke<2/3?(Re-qe)*6*(2/3-Ke)+qe:qe}var vn=function(qe,Re){var Ke=Re.filter(Rr),Xe=Ke[0],Cr=Ke[1],Or=Ke[2],hn=Ke[3],Tn=(Xe.type===17?pi(Xe.number):Hn.parse(qe,Xe))/(Math.PI*2),jn=bn(Cr)?Cr.number/100:0,yi=bn(Or)?Or.number/100:0,Si=typeof hn!="undefined"&&bn(hn)?Sn(hn,1):1;if(jn===0)return Jn(yi*255,yi*255,yi*255,1);var Ri=yi<=.5?yi*(jn+1):yi+jn-yi*jn,ua=yi*2-Ri,po=Wr(ua,Ri,Tn+1/3),ro=Wr(ua,Ri,Tn),lo=Wr(ua,Ri,Tn-1/3);return Jn(po*255,ro*255,lo*255,Si)},_n={hsl:vn,hsla:vn,rgb:Ii,rgba:Ii},Un=function(qe,Re){return Ln.parse(qe,gr.create(Re).parseComponentValue())},Qn={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},ii={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(qe,Re){return Re.map(function(Ke){if(zr(Ke))switch(Ke.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},li={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ui=function(qe,Re){var Ke=Ln.parse(qe,Re[0]),Xe=Re[1];return Xe&&bn(Xe)?{color:Ke,stop:Xe}:{color:Ke,stop:null}},wi=function(qe,Re){var Ke=qe[0],Xe=qe[qe.length-1];Ke.stop===null&&(Ke.stop=pn),Xe.stop===null&&(Xe.stop=wn);for(var Cr=[],Or=0,hn=0;hn<qe.length;hn++){var Tn=qe[hn].stop;if(Tn!==null){var jn=Sn(Tn,Re);jn>Or?Cr.push(jn):Cr.push(Or),Or=jn}else Cr.push(null)}for(var yi=null,hn=0;hn<Cr.length;hn++){var Si=Cr[hn];if(Si===null)yi===null&&(yi=hn);else if(yi!==null){for(var Ri=hn-yi,ua=Cr[yi-1],po=(Si-ua)/(Ri+1),ro=1;ro<=Ri;ro++)Cr[yi+ro-1]=po*ro;yi=null}}return qe.map(function(lo,_s){var Wo=lo.color;return{color:Wo,stop:Math.max(Math.min(1,Cr[_s]/Re),0)}})},Ve=function(qe,Re,Ke){var Xe=Re/2,Cr=Ke/2,Or=Sn(qe[0],Re)-Xe,hn=Cr-Sn(qe[1],Ke);return(Math.atan2(hn,Or)+Math.PI*2)%(Math.PI*2)},Zr=function(qe,Re,Ke){var Xe=typeof qe=="number"?qe:Ve(qe,Re,Ke),Cr=Math.abs(Re*Math.sin(Xe))+Math.abs(Ke*Math.cos(Xe)),Or=Re/2,hn=Ke/2,Tn=Cr/2,jn=Math.sin(Xe-Math.PI/2)*Tn,yi=Math.cos(Xe-Math.PI/2)*Tn;return[Cr,Or-yi,Or+yi,hn-jn,hn+jn]},Ai=function(qe,Re){return Math.sqrt(qe*qe+Re*Re)},Bi=function(qe,Re,Ke,Xe,Cr){var Or=[[0,0],[0,Re],[qe,0],[qe,Re]];return Or.reduce(function(hn,Tn){var jn=Tn[0],yi=Tn[1],Si=Ai(Ke-jn,Xe-yi);return(Cr?Si<hn.optimumDistance:Si>hn.optimumDistance)?{optimumCorner:Tn,optimumDistance:Si}:hn},{optimumDistance:Cr?1/0:-1/0,optimumCorner:null}).optimumCorner},ki=function(qe,Re,Ke,Xe,Cr){var Or=0,hn=0;switch(qe.size){case 0:qe.shape===0?Or=hn=Math.min(Math.abs(Re),Math.abs(Re-Xe),Math.abs(Ke),Math.abs(Ke-Cr)):qe.shape===1&&(Or=Math.min(Math.abs(Re),Math.abs(Re-Xe)),hn=Math.min(Math.abs(Ke),Math.abs(Ke-Cr)));break;case 2:if(qe.shape===0)Or=hn=Math.min(Ai(Re,Ke),Ai(Re,Ke-Cr),Ai(Re-Xe,Ke),Ai(Re-Xe,Ke-Cr));else if(qe.shape===1){var Tn=Math.min(Math.abs(Ke),Math.abs(Ke-Cr))/Math.min(Math.abs(Re),Math.abs(Re-Xe)),jn=Bi(Xe,Cr,Re,Ke,!0),yi=jn[0],Si=jn[1];Or=Ai(yi-Re,(Si-Ke)/Tn),hn=Tn*Or}break;case 1:qe.shape===0?Or=hn=Math.max(Math.abs(Re),Math.abs(Re-Xe),Math.abs(Ke),Math.abs(Ke-Cr)):qe.shape===1&&(Or=Math.max(Math.abs(Re),Math.abs(Re-Xe)),hn=Math.max(Math.abs(Ke),Math.abs(Ke-Cr)));break;case 3:if(qe.shape===0)Or=hn=Math.max(Ai(Re,Ke),Ai(Re,Ke-Cr),Ai(Re-Xe,Ke),Ai(Re-Xe,Ke-Cr));else if(qe.shape===1){var Tn=Math.max(Math.abs(Ke),Math.abs(Ke-Cr))/Math.max(Math.abs(Re),Math.abs(Re-Xe)),Ri=Bi(Xe,Cr,Re,Ke,!1),yi=Ri[0],Si=Ri[1];Or=Ai(yi-Re,(Si-Ke)/Tn),hn=Tn*Or}break}return Array.isArray(qe.size)&&(Or=Sn(qe.size[0],Xe),hn=qe.size.length===2?Sn(qe.size[1],Cr):Or),[Or,hn]},Ei=function(qe,Re){var Ke=pi(180),Xe=[];return Kr(Re).forEach(function(Cr,Or){if(Or===0){var hn=Cr[0];if(hn.type===20&&hn.value==="to"){Ke=qn(Cr);return}else if(On(hn)){Ke=Hn.parse(qe,hn);return}}var Tn=ui(qe,Cr);Xe.push(Tn)}),{angle:Ke,stops:Xe,type:1}},Wi=function(qe,Re){var Ke=pi(180),Xe=[];return Kr(Re).forEach(function(Cr,Or){if(Or===0){var hn=Cr[0];if(hn.type===20&&["top","left","right","bottom"].indexOf(hn.value)!==-1){Ke=qn(Cr);return}else if(On(hn)){Ke=(Hn.parse(qe,hn)+pi(270))%pi(360);return}}var Tn=ui(qe,Cr);Xe.push(Tn)}),{angle:Ke,stops:Xe,type:1}},ma=function(qe,Re){var Ke=pi(180),Xe=[],Cr=1,Or=0,hn=3,Tn=[];return Kr(Re).forEach(function(jn,yi){var Si=jn[0];if(yi===0){if(zr(Si)&&Si.value==="linear"){Cr=1;return}else if(zr(Si)&&Si.value==="radial"){Cr=2;return}}if(Si.type===18){if(Si.name==="from"){var Ri=Ln.parse(qe,Si.values[0]);Xe.push({stop:pn,color:Ri})}else if(Si.name==="to"){var Ri=Ln.parse(qe,Si.values[0]);Xe.push({stop:wn,color:Ri})}else if(Si.name==="color-stop"){var ua=Si.values.filter(Rr);if(ua.length===2){var Ri=Ln.parse(qe,ua[1]),po=ua[0];Gr(po)&&Xe.push({stop:{type:16,number:po.number*100,flags:po.flags},color:Ri})}}}}),Cr===1?{angle:(Ke+pi(180))%pi(360),stops:Xe,type:Cr}:{size:hn,shape:Or,stops:Xe,position:Tn,type:Cr}},Ba="closest-side",va="farthest-side",Aa="closest-corner",Ua="farthest-corner",Ea="circle",la="ellipse",Ma="cover",Ta="contain",Ca=function(qe,Re){var Ke=0,Xe=3,Cr=[],Or=[];return Kr(Re).forEach(function(hn,Tn){var jn=!0;if(Tn===0){var yi=!1;jn=hn.reduce(function(Ri,ua){if(yi)if(zr(ua))switch(ua.value){case"center":return Or.push(Pn),Ri;case"top":case"left":return Or.push(pn),Ri;case"right":case"bottom":return Or.push(wn),Ri}else(bn(ua)||Vr(ua))&&Or.push(ua);else if(zr(ua))switch(ua.value){case Ea:return Ke=0,!1;case la:return Ke=1,!1;case"at":return yi=!0,!1;case Ba:return Xe=0,!1;case Ma:case va:return Xe=1,!1;case Ta:case Aa:return Xe=2,!1;case Ua:return Xe=3,!1}else if(Vr(ua)||bn(ua))return Array.isArray(Xe)||(Xe=[]),Xe.push(ua),!1;return Ri},jn)}if(jn){var Si=ui(qe,hn);Cr.push(Si)}}),{size:Xe,shape:Ke,stops:Cr,position:Or,type:2}},Er=function(qe,Re){var Ke=0,Xe=3,Cr=[],Or=[];return Kr(Re).forEach(function(hn,Tn){var jn=!0;if(Tn===0?jn=hn.reduce(function(Si,Ri){if(zr(Ri))switch(Ri.value){case"center":return Or.push(Pn),!1;case"top":case"left":return Or.push(pn),!1;case"right":case"bottom":return Or.push(wn),!1}else if(bn(Ri)||Vr(Ri))return Or.push(Ri),!1;return Si},jn):Tn===1&&(jn=hn.reduce(function(Si,Ri){if(zr(Ri))switch(Ri.value){case Ea:return Ke=0,!1;case la:return Ke=1,!1;case Ta:case Ba:return Xe=0,!1;case va:return Xe=1,!1;case Aa:return Xe=2,!1;case Ma:case Ua:return Xe=3,!1}else if(Vr(Ri)||bn(Ri))return Array.isArray(Xe)||(Xe=[]),Xe.push(Ri),!1;return Si},jn)),jn){var yi=ui(qe,hn);Cr.push(yi)}}),{size:Xe,shape:Ke,stops:Cr,position:Or,type:2}},Hr=function(qe){return qe.type===1},or=function(qe){return qe.type===2},Ar={name:"image",parse:function(qe,Re){if(Re.type===22){var Ke={url:Re.value,type:0};return qe.cache.addImage(Re.value),Ke}if(Re.type===18){var Xe=fr[Re.name];if(typeof Xe=="undefined")throw new Error('Attempting to parse an unsupported image function "'+Re.name+'"');return Xe(qe,Re.values)}throw new Error("Unsupported image type "+Re.type)}};function Ye(qe){return!(qe.type===20&&qe.value==="none")&&(qe.type!==18||!!fr[qe.name])}var fr={"linear-gradient":Ei,"-moz-linear-gradient":Wi,"-ms-linear-gradient":Wi,"-o-linear-gradient":Wi,"-webkit-linear-gradient":Wi,"radial-gradient":Ca,"-moz-radial-gradient":Er,"-ms-radial-gradient":Er,"-o-radial-gradient":Er,"-webkit-radial-gradient":Er,"-webkit-gradient":ma},ur={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(qe,Re){if(Re.length===0)return[];var Ke=Re[0];return Ke.type===20&&Ke.value==="none"?[]:Re.filter(function(Xe){return Rr(Xe)&&Ye(Xe)}).map(function(Xe){return Ar.parse(qe,Xe)})}},Br={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(qe,Re){return Re.map(function(Ke){if(zr(Ke))switch(Ke.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},Dr={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(qe,Re){return Kr(Re).map(function(Ke){return Ke.filter(bn)}).map(sn)}},Qr={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(qe,Re){return Kr(Re).map(function(Ke){return Ke.filter(zr).map(function(Xe){return Xe.value}).join(" ")}).map(fn)}},fn=function(qe){switch(qe){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},cn;(function(qe){qe.AUTO="auto",qe.CONTAIN="contain",qe.COVER="cover"})(cn||(cn={}));var Bn={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(qe,Re){return Kr(Re).map(function(Ke){return Ke.filter(Kn)})}},Kn=function(qe){return zr(qe)||bn(qe)},Nr=function(qe){return{name:"border-"+qe+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},un=Nr("top"),dn=Nr("right"),yn=Nr("bottom"),Gn=Nr("left"),oi=function(qe){return{name:"border-radius-"+qe,initialValue:"0 0",prefix:!1,type:1,parse:function(Re,Ke){return sn(Ke.filter(bn))}}},Cn=oi("top-left"),gi=oi("top-right"),Dn=oi("bottom-right"),ji=oi("bottom-left"),Ji=function(qe){return{name:"border-"+qe+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(Re,Ke){switch(Ke){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Hi=Ji("top"),ei=Ji("right"),Zi=Ji("bottom"),Ni=Ji("left"),Li=function(qe){return{name:"border-"+qe+"-width",initialValue:"0",type:0,prefix:!1,parse:function(Re,Ke){return jr(Ke)?Ke.number:0}}},aa=Li("top"),zi=Li("right"),Qi=Li("bottom"),Yi=Li("left"),ca={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ea={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(qe,Re){switch(Re){case"rtl":return 1;case"ltr":default:return 0}}},Vi={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(qe,Re){return Re.filter(zr).reduce(function(Ke,Xe){return Ke|ia(Xe.value)},0)}},ia=function(qe){switch(qe){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},sa={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(qe,Re){switch(Re){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Pa={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(qe,Re){return Re.type===20&&Re.value==="normal"?0:Re.type===17||Re.type===15?Re.number:0}},ja;(function(qe){qe.NORMAL="normal",qe.STRICT="strict"})(ja||(ja={}));var Ha={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(qe,Re){switch(Re){case"strict":return ja.STRICT;case"normal":default:return ja.NORMAL}}},$a={name:"line-height",initialValue:"normal",prefix:!1,type:4},to=function(qe,Re){return zr(qe)&&qe.value==="normal"?1.2*Re:qe.type===17?Re*qe.number:bn(qe)?Sn(qe,Re):Re},Ga={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(qe,Re){return Re.type===20&&Re.value==="none"?null:Ar.parse(qe,Re)}},bo={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(qe,Re){switch(Re){case"inside":return 0;case"outside":default:return 1}}},La={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(qe,Re){switch(Re){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Io=function(qe){return{name:"margin-"+qe,initialValue:"0",prefix:!1,type:4}},Va=Io("top"),Ao=Io("right"),io=Io("bottom"),Oa=Io("left"),co={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(qe,Re){return Re.filter(zr).map(function(Ke){switch(Ke.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},ao={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(qe,Re){switch(Re){case"break-word":return"break-word";case"normal":default:return"normal"}}},wa=function(qe){return{name:"padding-"+qe,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},eo=wa("top"),so=wa("right"),za=wa("bottom"),Po=wa("left"),wo={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(qe,Re){switch(Re){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Ho={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(qe,Re){switch(Re){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Go={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(qe,Re){return Re.length===1&&Yr(Re[0],"none")?[]:Kr(Re).map(function(Ke){for(var Xe={color:Qn.TRANSPARENT,offsetX:pn,offsetY:pn,blur:pn},Cr=0,Or=0;Or<Ke.length;Or++){var hn=Ke[Or];Vr(hn)?(Cr===0?Xe.offsetX=hn:Cr===1?Xe.offsetY=hn:Xe.blur=hn,Cr++):Xe.color=Ln.parse(qe,hn)}return Xe})}},es={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(qe,Re){switch(Re){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},To={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(qe,Re){if(Re.type===20&&Re.value==="none")return null;if(Re.type===18){var Ke=ts[Re.name];if(typeof Ke=="undefined")throw new Error('Attempting to parse an unsupported transform function "'+Re.name+'"');return Ke(Re.values)}return null}},Yo=function(qe){var Re=qe.filter(function(Ke){return Ke.type===17}).map(function(Ke){return Ke.number});return Re.length===6?Re:null},Ko=function(qe){var Re=qe.filter(function(jn){return jn.type===17}).map(function(jn){return jn.number}),Ke=Re[0],Xe=Re[1];Re[2],Re[3];var Cr=Re[4],Or=Re[5];Re[6],Re[7],Re[8],Re[9],Re[10],Re[11];var hn=Re[12],Tn=Re[13];return Re[14],Re[15],Re.length===16?[Ke,Xe,Cr,Or,hn,Tn]:null},ts={matrix:Yo,matrix3d:Ko},Lo={type:16,number:50,flags:d1},fs=[Lo,Lo],Qe={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(qe,Re){var Ke=Re.filter(bn);return Ke.length!==2?fs:[Ke[0],Ke[1]]}},nr={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(qe,Re){switch(Re){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},br;(function(qe){qe.NORMAL="normal",qe.BREAK_ALL="break-all",qe.KEEP_ALL="keep-all"})(br||(br={}));for(var Fr={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(qe,Re){switch(Re){case"break-all":return br.BREAK_ALL;case"keep-all":return br.KEEP_ALL;case"normal":default:return br.NORMAL}}},Xr={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(qe,Re){if(Re.type===20)return{auto:!0,order:0};if(Gr(Re))return{auto:!1,order:Re.number};throw new Error("Invalid z-index number parsed")}},An={name:"time",parse:function(qe,Re){if(Re.type===15)switch(Re.unit.toLowerCase()){case"s":return 1e3*Re.number;case"ms":return Re.number}throw new Error("Unsupported time type")}},ln={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(qe,Re){return Gr(Re)?Re.number:1}},an={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},In={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(qe,Re){return Re.filter(zr).map(function(Ke){switch(Ke.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(Ke){return Ke!==0})}},En={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(qe,Re){var Ke=[],Xe=[];return Re.forEach(function(Cr){switch(Cr.type){case 20:case 0:Ke.push(Cr.value);break;case 17:Ke.push(Cr.number.toString());break;case 4:Xe.push(Ke.join(" ")),Ke.length=0;break}}),Ke.length&&Xe.push(Ke.join(" ")),Xe.map(function(Cr){return Cr.indexOf(" ")===-1?Cr:"'"+Cr+"'"})}},ti={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Ci={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(qe,Re){if(Gr(Re))return Re.number;if(zr(Re))switch(Re.value){case"bold":return 700;case"normal":default:return 400}return 400}},_i={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(qe,Re){return Re.filter(zr).map(function(Ke){return Ke.value})}},bi={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(qe,Re){switch(Re){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},qi=function(qe,Re){return(qe&Re)!==0},Gi={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(qe,Re){if(Re.length===0)return[];var Ke=Re[0];return Ke.type===20&&Ke.value==="none"?[]:Re}},ci={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(qe,Re){if(Re.length===0)return null;var Ke=Re[0];if(Ke.type===20&&Ke.value==="none")return null;for(var Xe=[],Cr=Re.filter(Lr),Or=0;Or<Cr.length;Or++){var hn=Cr[Or],Tn=Cr[Or+1];if(hn.type===20){var jn=Tn&&Gr(Tn)?Tn.number:1;Xe.push({counter:hn.value,increment:jn})}}return Xe}},vi={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(qe,Re){if(Re.length===0)return[];for(var Ke=[],Xe=Re.filter(Lr),Cr=0;Cr<Xe.length;Cr++){var Or=Xe[Cr],hn=Xe[Cr+1];if(zr(Or)&&Or.value!=="none"){var Tn=hn&&Gr(hn)?hn.number:0;Ke.push({counter:Or.value,reset:Tn})}}return Ke}},Xi={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(qe,Re){return Re.filter(jr).map(function(Ke){return An.parse(qe,Ke)})}},ba={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(qe,Re){if(Re.length===0)return null;var Ke=Re[0];if(Ke.type===20&&Ke.value==="none")return null;var Xe=[],Cr=Re.filter(rn);if(Cr.length%2!==0)return null;for(var Or=0;Or<Cr.length;Or+=2){var hn=Cr[Or].value,Tn=Cr[Or+1].value;Xe.push({open:hn,close:Tn})}return Xe}},$i=function(qe,Re,Ke){if(!qe)return"";var Xe=qe[Math.min(Re,qe.length-1)];return Xe?Ke?Xe.open:Xe.close:""},Wa={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(qe,Re){return Re.length===1&&Yr(Re[0],"none")?[]:Kr(Re).map(function(Ke){for(var Xe={color:255,offsetX:pn,offsetY:pn,blur:pn,spread:pn,inset:!1},Cr=0,Or=0;Or<Ke.length;Or++){var hn=Ke[Or];Yr(hn,"inset")?Xe.inset=!0:Vr(hn)?(Cr===0?Xe.offsetX=hn:Cr===1?Xe.offsetY=hn:Cr===2?Xe.blur=hn:Xe.spread=hn,Cr++):Xe.color=Ln.parse(qe,hn)}return Xe})}},Da={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(qe,Re){var Ke=[0,1,2],Xe=[];return Re.filter(zr).forEach(function(Cr){switch(Cr.value){case"stroke":Xe.push(1);break;case"fill":Xe.push(0);break;case"markers":Xe.push(2);break}}),Ke.forEach(function(Cr){Xe.indexOf(Cr)===-1&&Xe.push(Cr)}),Xe}},_o={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Ra={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(qe,Re){return jr(Re)?Re.number:0}},ps=(function(){function qe(Re,Ke){var Xe,Cr;this.animationDuration=Ia(Re,Xi,Ke.animationDuration),this.backgroundClip=Ia(Re,ii,Ke.backgroundClip),this.backgroundColor=Ia(Re,li,Ke.backgroundColor),this.backgroundImage=Ia(Re,ur,Ke.backgroundImage),this.backgroundOrigin=Ia(Re,Br,Ke.backgroundOrigin),this.backgroundPosition=Ia(Re,Dr,Ke.backgroundPosition),this.backgroundRepeat=Ia(Re,Qr,Ke.backgroundRepeat),this.backgroundSize=Ia(Re,Bn,Ke.backgroundSize),this.borderTopColor=Ia(Re,un,Ke.borderTopColor),this.borderRightColor=Ia(Re,dn,Ke.borderRightColor),this.borderBottomColor=Ia(Re,yn,Ke.borderBottomColor),this.borderLeftColor=Ia(Re,Gn,Ke.borderLeftColor),this.borderTopLeftRadius=Ia(Re,Cn,Ke.borderTopLeftRadius),this.borderTopRightRadius=Ia(Re,gi,Ke.borderTopRightRadius),this.borderBottomRightRadius=Ia(Re,Dn,Ke.borderBottomRightRadius),this.borderBottomLeftRadius=Ia(Re,ji,Ke.borderBottomLeftRadius),this.borderTopStyle=Ia(Re,Hi,Ke.borderTopStyle),this.borderRightStyle=Ia(Re,ei,Ke.borderRightStyle),this.borderBottomStyle=Ia(Re,Zi,Ke.borderBottomStyle),this.borderLeftStyle=Ia(Re,Ni,Ke.borderLeftStyle),this.borderTopWidth=Ia(Re,aa,Ke.borderTopWidth),this.borderRightWidth=Ia(Re,zi,Ke.borderRightWidth),this.borderBottomWidth=Ia(Re,Qi,Ke.borderBottomWidth),this.borderLeftWidth=Ia(Re,Yi,Ke.borderLeftWidth),this.boxShadow=Ia(Re,Wa,Ke.boxShadow),this.color=Ia(Re,ca,Ke.color),this.direction=Ia(Re,ea,Ke.direction),this.display=Ia(Re,Vi,Ke.display),this.float=Ia(Re,sa,Ke.cssFloat),this.fontFamily=Ia(Re,En,Ke.fontFamily),this.fontSize=Ia(Re,ti,Ke.fontSize),this.fontStyle=Ia(Re,bi,Ke.fontStyle),this.fontVariant=Ia(Re,_i,Ke.fontVariant),this.fontWeight=Ia(Re,Ci,Ke.fontWeight),this.letterSpacing=Ia(Re,Pa,Ke.letterSpacing),this.lineBreak=Ia(Re,Ha,Ke.lineBreak),this.lineHeight=Ia(Re,$a,Ke.lineHeight),this.listStyleImage=Ia(Re,Ga,Ke.listStyleImage),this.listStylePosition=Ia(Re,bo,Ke.listStylePosition),this.listStyleType=Ia(Re,La,Ke.listStyleType),this.marginTop=Ia(Re,Va,Ke.marginTop),this.marginRight=Ia(Re,Ao,Ke.marginRight),this.marginBottom=Ia(Re,io,Ke.marginBottom),this.marginLeft=Ia(Re,Oa,Ke.marginLeft),this.opacity=Ia(Re,ln,Ke.opacity);var Or=Ia(Re,co,Ke.overflow);this.overflowX=Or[0],this.overflowY=Or[Or.length>1?1:0],this.overflowWrap=Ia(Re,ao,Ke.overflowWrap),this.paddingTop=Ia(Re,eo,Ke.paddingTop),this.paddingRight=Ia(Re,so,Ke.paddingRight),this.paddingBottom=Ia(Re,za,Ke.paddingBottom),this.paddingLeft=Ia(Re,Po,Ke.paddingLeft),this.paintOrder=Ia(Re,Da,Ke.paintOrder),this.position=Ia(Re,Ho,Ke.position),this.textAlign=Ia(Re,wo,Ke.textAlign),this.textDecorationColor=Ia(Re,an,(Xe=Ke.textDecorationColor)!==null&&Xe!==void 0?Xe:Ke.color),this.textDecorationLine=Ia(Re,In,(Cr=Ke.textDecorationLine)!==null&&Cr!==void 0?Cr:Ke.textDecoration),this.textShadow=Ia(Re,Go,Ke.textShadow),this.textTransform=Ia(Re,es,Ke.textTransform),this.transform=Ia(Re,To,Ke.transform),this.transformOrigin=Ia(Re,Qe,Ke.transformOrigin),this.visibility=Ia(Re,nr,Ke.visibility),this.webkitTextStrokeColor=Ia(Re,_o,Ke.webkitTextStrokeColor),this.webkitTextStrokeWidth=Ia(Re,Ra,Ke.webkitTextStrokeWidth),this.wordBreak=Ia(Re,Fr,Ke.wordBreak),this.zIndex=Ia(Re,Xr,Ke.zIndex)}return qe.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},qe.prototype.isTransparent=function(){return Xn(this.backgroundColor)},qe.prototype.isTransformed=function(){return this.transform!==null},qe.prototype.isPositioned=function(){return this.position!==0},qe.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},qe.prototype.isFloating=function(){return this.float!==0},qe.prototype.isInlineLevel=function(){return qi(this.display,4)||qi(this.display,33554432)||qi(this.display,268435456)||qi(this.display,536870912)||qi(this.display,67108864)||qi(this.display,134217728)},qe})(),Ms=(function(){function qe(Re,Ke){this.content=Ia(Re,Gi,Ke.content),this.quotes=Ia(Re,ba,Ke.quotes)}return qe})(),ss=(function(){function qe(Re,Ke){this.counterIncrement=Ia(Re,ci,Ke.counterIncrement),this.counterReset=Ia(Re,vi,Ke.counterReset)}return qe})(),Ia=function(qe,Re,Ke){var Xe=new is,Cr=Ke!==null&&typeof Ke!="undefined"?Ke.toString():Re.initialValue;Xe.write(Cr);var Or=new gr(Xe.read());switch(Re.type){case 2:var hn=Or.parseComponentValue();return Re.parse(qe,zr(hn)?hn.value:Re.initialValue);case 0:return Re.parse(qe,Or.parseComponentValue());case 1:return Re.parse(qe,Or.parseComponentValues());case 4:return Or.parseComponentValue();case 3:switch(Re.format){case"angle":return Hn.parse(qe,Or.parseComponentValue());case"color":return Ln.parse(qe,Or.parseComponentValue());case"image":return Ar.parse(qe,Or.parseComponentValue());case"length":var Tn=Or.parseComponentValue();return Vr(Tn)?Tn:pn;case"length-percentage":var jn=Or.parseComponentValue();return bn(jn)?jn:pn;case"time":return An.parse(qe,Or.parseComponentValue())}break}},Bs="data-html2canvas-debug",Cs=function(qe){var Re=qe.getAttribute(Bs);switch(Re){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Mo=function(qe,Re){var Ke=Cs(qe);return Ke===1||Re===Ke},Is=(function(){function qe(Re,Ke){this.context=Re,this.textNodes=[],this.elements=[],this.flags=0,Mo(Ke,3),this.styles=new ps(Re,window.getComputedStyle(Ke,null)),uo(Ke)&&(this.styles.animationDuration.some(function(Xe){return Xe>0})&&(Ke.style.animationDuration="0s"),this.styles.transform!==null&&(Ke.style.transform="none")),this.bounds=De(this.context,Ke),Mo(Ke,4)&&(this.flags|=16)}return qe})(),Os="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",Gs="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Hs=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),$o=0;$o<Gs.length;$o++)Hs[Gs.charCodeAt($o)]=$o;for(var S1=function(qe){var Re=qe.length*.75,Ke=qe.length,Xe,Cr=0,Or,hn,Tn,jn;qe[qe.length-1]==="="&&(Re--,qe[qe.length-2]==="="&&Re--);var yi=typeof ArrayBuffer!="undefined"&&typeof Uint8Array!="undefined"&&typeof Uint8Array.prototype.slice!="undefined"?new ArrayBuffer(Re):new Array(Re),Si=Array.isArray(yi)?yi:new Uint8Array(yi);for(Xe=0;Xe<Ke;Xe+=4)Or=Hs[qe.charCodeAt(Xe)],hn=Hs[qe.charCodeAt(Xe+1)],Tn=Hs[qe.charCodeAt(Xe+2)],jn=Hs[qe.charCodeAt(Xe+3)],Si[Cr++]=Or<<2|hn>>4,Si[Cr++]=(hn&15)<<4|Tn>>2,Si[Cr++]=(Tn&3)<<6|jn&63;return yi},a1=function(qe){for(var Re=qe.length,Ke=[],Xe=0;Xe<Re;Xe+=2)Ke.push(qe[Xe+1]<<8|qe[Xe]);return Ke},Ws=function(qe){for(var Re=qe.length,Ke=[],Xe=0;Xe<Re;Xe+=4)Ke.push(qe[Xe+3]<<24|qe[Xe+2]<<16|qe[Xe+1]<<8|qe[Xe]);return Ke},vs=5,Ls=11,c1=2,q1=Ls-vs,$s=65536>>vs,T1=1<<vs,x1=T1-1,pA=1024>>vs,oA=$s+pA,Rs=oA,dA=32,ol=Rs+dA,qs=65536>>Ls,X1=1<<q1,sA=X1-1,R1=function(qe,Re,Ke){return qe.slice?qe.slice(Re,Ke):new Uint16Array(Array.prototype.slice.call(qe,Re,Ke))},Ks=function(qe,Re,Ke){return qe.slice?qe.slice(Re,Ke):new Uint32Array(Array.prototype.slice.call(qe,Re,Ke))},j1=function(qe,Re){var Ke=S1(qe),Xe=Array.isArray(Ke)?Ws(Ke):new Uint32Array(Ke),Cr=Array.isArray(Ke)?a1(Ke):new Uint16Array(Ke),Or=24,hn=R1(Cr,Or/2,Xe[4]/2),Tn=Xe[5]===2?R1(Cr,(Or+Xe[4])/2):Ks(Xe,Math.ceil((Or+Xe[4])/4));return new B1(Xe[0],Xe[1],Xe[2],Xe[3],hn,Tn)},B1=(function(){function qe(Re,Ke,Xe,Cr,Or,hn){this.initialValue=Re,this.errorValue=Ke,this.highStart=Xe,this.highValueIndex=Cr,this.index=Or,this.data=hn}return qe.prototype.get=function(Re){var Ke;if(Re>=0){if(Re<55296||Re>56319&&Re<=65535)return Ke=this.index[Re>>vs],Ke=(Ke<<c1)+(Re&x1),this.data[Ke];if(Re<=65535)return Ke=this.index[$s+(Re-55296>>vs)],Ke=(Ke<<c1)+(Re&x1),this.data[Ke];if(Re<this.highStart)return Ke=ol-qs+(Re>>Ls),Ke=this.index[Ke],Ke+=Re>>vs&sA,Ke=this.index[Ke],Ke=(Ke<<c1)+(Re&x1),this.data[Ke];if(Re<=1114111)return this.data[this.highValueIndex]}return this.errorValue},qe})(),hA="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",AA=typeof Uint8Array=="undefined"?[]:new Uint8Array(256),$1=0;$1<hA.length;$1++)AA[hA.charCodeAt($1)]=$1;var BA=1,sl=2,jA=3,CA=4,kl=5,ml=7,bl=8,Z1=9,Dl=10,Nl=11,tc=12,GA=13,UA=14,Il=15,rc=function(qe){for(var Re=[],Ke=0,Xe=qe.length;Ke<Xe;){var Cr=qe.charCodeAt(Ke++);if(Cr>=55296&&Cr<=56319&&Ke<Xe){var Or=qe.charCodeAt(Ke++);(Or&64512)===56320?Re.push(((Cr&1023)<<10)+(Or&1023)+65536):(Re.push(Cr),Ke--)}else Re.push(Cr)}return Re},Al=function(){for(var qe=[],Re=0;Re<arguments.length;Re++)qe[Re]=arguments[Re];if(String.fromCodePoint)return String.fromCodePoint.apply(String,qe);var Ke=qe.length;if(!Ke)return"";for(var Xe=[],Cr=-1,Or="";++Cr<Ke;){var hn=qe[Cr];hn<=65535?Xe.push(hn):(hn-=65536,Xe.push((hn>>10)+55296,hn%1024+56320)),(Cr+1===Ke||Xe.length>16384)&&(Or+=String.fromCharCode.apply(String,Xe),Xe.length=0)}return Or},nc=j1(Os),u1="×",ll="÷",bc=function(qe){return nc.get(qe)},ic=function(qe,Re,Ke){var Xe=Ke-2,Cr=Re[Xe],Or=Re[Ke-1],hn=Re[Ke];if(Or===sl&&hn===jA)return u1;if(Or===sl||Or===jA||Or===CA||hn===sl||hn===jA||hn===CA)return ll;if(Or===bl&&[bl,Z1,Nl,tc].indexOf(hn)!==-1||(Or===Nl||Or===Z1)&&(hn===Z1||hn===Dl)||(Or===tc||Or===Dl)&&hn===Dl||hn===GA||hn===kl||hn===ml||Or===BA)return u1;if(Or===GA&&hn===UA){for(;Cr===kl;)Cr=Re[--Xe];if(Cr===UA)return u1}if(Or===Il&&hn===Il){for(var Tn=0;Cr===Il;)Tn++,Cr=Re[--Xe];if(Tn%2===0)return u1}return ll},Fl=function(qe){var Re=rc(qe),Ke=Re.length,Xe=0,Cr=0,Or=Re.map(bc);return{next:function(){if(Xe>=Ke)return{done:!0,value:null};for(var hn=u1;Xe<Ke&&(hn=ic(Re,Or,++Xe))===u1;);if(hn!==u1||Xe===Ke){var Tn=Al.apply(null,Re.slice(Cr,Xe));return Cr=Xe,{value:Tn,done:!1}}return{done:!0,value:null}}}},ql=function(qe){for(var Re=Fl(qe),Ke=[],Xe;!(Xe=Re.next()).done;)Xe.value&&Ke.push(Xe.value.slice());return Ke},WA=function(qe){var Re=123;if(qe.createRange){var Ke=qe.createRange();if(Ke.getBoundingClientRect){var Xe=qe.createElement("boundtest");Xe.style.height=Re+"px",Xe.style.display="block",qe.body.appendChild(Xe),Ke.selectNode(Xe);var Cr=Ke.getBoundingClientRect(),Or=Math.round(Cr.height);if(qe.body.removeChild(Xe),Or===Re)return!0}}return!1},Cc=function(qe){var Re=qe.createElement("boundtest");Re.style.width="50px",Re.style.display="block",Re.style.fontSize="12px",Re.style.letterSpacing="0px",Re.style.wordSpacing="0px",qe.body.appendChild(Re);var Ke=qe.createRange();Re.innerHTML=typeof"".repeat=="function"?"👨".repeat(10):"";var Xe=Re.firstChild,Cr=Fe(Xe.data).map(function(jn){return Ie(jn)}),Or=0,hn={},Tn=Cr.every(function(jn,yi){Ke.setStart(Xe,Or),Ke.setEnd(Xe,Or+jn.length);var Si=Ke.getBoundingClientRect();Or+=jn.length;var Ri=Si.x>hn.x||Si.y>hn.y;return hn=Si,yi===0?!0:Ri});return qe.body.removeChild(Re),Tn},ac=function(){return typeof new Image().crossOrigin!="undefined"},Dc=function(){return typeof new XMLHttpRequest().responseType=="string"},oc=function(qe){var Re=new Image,Ke=qe.createElement("canvas"),Xe=Ke.getContext("2d");if(!Xe)return!1;Re.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{Xe.drawImage(Re,0,0),Ke.toDataURL()}catch(Cr){return!1}return!0},MA=function(qe){return qe[0]===0&&qe[1]===255&&qe[2]===0&&qe[3]===255},sc=function(qe){var Re=qe.createElement("canvas"),Ke=100;Re.width=Ke,Re.height=Ke;var Xe=Re.getContext("2d");if(!Xe)return Promise.reject(!1);Xe.fillStyle="rgb(0, 255, 0)",Xe.fillRect(0,0,Ke,Ke);var Cr=new Image,Or=Re.toDataURL();Cr.src=Or;var hn=kA(Ke,Ke,0,0,Cr);return Xe.fillStyle="red",Xe.fillRect(0,0,Ke,Ke),DA(hn).then(function(Tn){Xe.drawImage(Tn,0,0);var jn=Xe.getImageData(0,0,Ke,Ke).data;Xe.fillStyle="red",Xe.fillRect(0,0,Ke,Ke);var yi=qe.createElement("div");return yi.style.backgroundImage="url("+Or+")",yi.style.height=Ke+"px",MA(jn)?DA(kA(Ke,Ke,0,0,yi)):Promise.reject(!1)}).then(function(Tn){return Xe.drawImage(Tn,0,0),MA(Xe.getImageData(0,0,Ke,Ke).data)}).catch(function(){return!1})},kA=function(qe,Re,Ke,Xe,Cr){var Or="http://www.w3.org/2000/svg",hn=document.createElementNS(Or,"svg"),Tn=document.createElementNS(Or,"foreignObject");return hn.setAttributeNS(null,"width",qe.toString()),hn.setAttributeNS(null,"height",Re.toString()),Tn.setAttributeNS(null,"width","100%"),Tn.setAttributeNS(null,"height","100%"),Tn.setAttributeNS(null,"x",Ke.toString()),Tn.setAttributeNS(null,"y",Xe.toString()),Tn.setAttributeNS(null,"externalResourcesRequired","true"),hn.appendChild(Tn),Tn.appendChild(Cr),hn},DA=function(qe){return new Promise(function(Re,Ke){var Xe=new Image;Xe.onload=function(){return Re(Xe)},Xe.onerror=Ke,Xe.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(qe))})},b1={get SUPPORT_RANGE_BOUNDS(){var qe=WA(document);return Object.defineProperty(b1,"SUPPORT_RANGE_BOUNDS",{value:qe}),qe},get SUPPORT_WORD_BREAKING(){var qe=b1.SUPPORT_RANGE_BOUNDS&&Cc(document);return Object.defineProperty(b1,"SUPPORT_WORD_BREAKING",{value:qe}),qe},get SUPPORT_SVG_DRAWING(){var qe=oc(document);return Object.defineProperty(b1,"SUPPORT_SVG_DRAWING",{value:qe}),qe},get SUPPORT_FOREIGNOBJECT_DRAWING(){var qe=typeof Array.from=="function"&&typeof window.fetch=="function"?sc(document):Promise.resolve(!1);return Object.defineProperty(b1,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:qe}),qe},get SUPPORT_CORS_IMAGES(){var qe=ac();return Object.defineProperty(b1,"SUPPORT_CORS_IMAGES",{value:qe}),qe},get SUPPORT_RESPONSE_TYPE(){var qe=Dc();return Object.defineProperty(b1,"SUPPORT_RESPONSE_TYPE",{value:qe}),qe},get SUPPORT_CORS_XHR(){var qe="withCredentials"in new XMLHttpRequest;return Object.defineProperty(b1,"SUPPORT_CORS_XHR",{value:qe}),qe},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var qe=!!(typeof Intl!="undefined"&&Intl.Segmenter);return Object.defineProperty(b1,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:qe}),qe}},qA=(function(){function qe(Re,Ke){this.text=Re,this.bounds=Ke}return qe})(),EA=function(qe,Re,Ke,Xe){var Cr=ws(Re,Ke),Or=[],hn=0;return Cr.forEach(function(Tn){if(Ke.textDecorationLine.length||Tn.trim().length>0)if(b1.SUPPORT_RANGE_BOUNDS){var jn=VA(Xe,hn,Tn.length).getClientRects();if(jn.length>1){var yi=Ds(Tn),Si=0;yi.forEach(function(ua){Or.push(new qA(ua,ke.fromDOMRectList(qe,VA(Xe,Si+hn,ua.length).getClientRects()))),Si+=ua.length})}else Or.push(new qA(Tn,ke.fromDOMRectList(qe,jn)))}else{var Ri=Xe.splitText(Tn.length);Or.push(new qA(Tn,ZA(qe,Xe))),Xe=Ri}else b1.SUPPORT_RANGE_BOUNDS||(Xe=Xe.splitText(Tn.length));hn+=Tn.length}),Or},ZA=function(qe,Re){var Ke=Re.ownerDocument;if(Ke){var Xe=Ke.createElement("html2canvaswrapper");Xe.appendChild(Re.cloneNode(!0));var Cr=Re.parentNode;if(Cr){Cr.replaceChild(Xe,Re);var Or=De(qe,Xe);return Xe.firstChild&&Cr.replaceChild(Xe.firstChild,Xe),Or}}return ke.EMPTY},VA=function(qe,Re,Ke){var Xe=qe.ownerDocument;if(!Xe)throw new Error("Node has no owner document");var Cr=Xe.createRange();return Cr.setStart(qe,Re),Cr.setEnd(qe,Re+Ke),Cr},Ds=function(qe){if(b1.SUPPORT_NATIVE_TEXT_SEGMENTATION){var Re=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(Re.segment(qe)).map(function(Ke){return Ke.segment})}return ql(qe)},ta=function(qe,Re){if(b1.SUPPORT_NATIVE_TEXT_SEGMENTATION){var Ke=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(Ke.segment(qe)).map(function(Xe){return Xe.segment})}return Oo(qe,Re)},ws=function(qe,Re){return Re.letterSpacing!==0?Ds(qe):ta(qe,Re)},ho=[32,160,4961,65792,65793,4153,4241],Oo=function(qe,Re){for(var Ke=i1(qe,{lineBreak:Re.lineBreak,wordBreak:Re.overflowWrap==="break-word"?"break-word":Re.wordBreak}),Xe=[],Cr,Or=function(){if(Cr.value){var hn=Cr.value.slice(),Tn=Fe(hn),jn="";Tn.forEach(function(yi){ho.indexOf(yi)===-1?jn+=Ie(yi):(jn.length&&Xe.push(jn),Xe.push(Ie(yi)),jn="")}),jn.length&&Xe.push(jn)}};!(Cr=Ke.next()).done;)Or();return Xe},bs=(function(){function qe(Re,Ke,Xe){this.text=As(Ke.data,Xe.textTransform),this.textBounds=EA(Re,this.text,Xe,Ke)}return qe})(),As=function(qe,Re){switch(Re){case 1:return qe.toLowerCase();case 3:return qe.replace(js,Zs);case 2:return qe.toUpperCase();default:return qe}},js=/(^|\s|:|-|\(|\))([a-z])/g,Zs=function(qe,Re,Ke){return qe.length>0?Re+Ke.toUpperCase():qe},U1=(function(qe){Ee(Re,qe);function Re(Ke,Xe){var Cr=qe.call(this,Ke,Xe)||this;return Cr.src=Xe.currentSrc||Xe.src,Cr.intrinsicWidth=Xe.naturalWidth,Cr.intrinsicHeight=Xe.naturalHeight,Cr.context.cache.addImage(Cr.src),Cr}return Re})(Is),vA=(function(qe){Ee(Re,qe);function Re(Ke,Xe){var Cr=qe.call(this,Ke,Xe)||this;return Cr.canvas=Xe,Cr.intrinsicWidth=Xe.width,Cr.intrinsicHeight=Xe.height,Cr}return Re})(Is),YA=(function(qe){Ee(Re,qe);function Re(Ke,Xe){var Cr=qe.call(this,Ke,Xe)||this,Or=new XMLSerializer,hn=De(Ke,Xe);return Xe.setAttribute("width",hn.width+"px"),Xe.setAttribute("height",hn.height+"px"),Cr.svg="data:image/svg+xml,"+encodeURIComponent(Or.serializeToString(Xe)),Cr.intrinsicWidth=Xe.width.baseVal.value,Cr.intrinsicHeight=Xe.height.baseVal.value,Cr.context.cache.addImage(Cr.svg),Cr}return Re})(Is),wl=(function(qe){Ee(Re,qe);function Re(Ke,Xe){var Cr=qe.call(this,Ke,Xe)||this;return Cr.value=Xe.value,Cr}return Re})(Is),KA=(function(qe){Ee(Re,qe);function Re(Ke,Xe){var Cr=qe.call(this,Ke,Xe)||this;return Cr.start=Xe.start,Cr.reversed=typeof Xe.reversed=="boolean"&&Xe.reversed===!0,Cr}return Re})(Is),JA=[{type:15,flags:0,unit:"px",number:3}],NA=[{type:16,flags:0,number:50}],Hl=function(qe){return qe.width>qe.height?new ke(qe.left+(qe.width-qe.height)/2,qe.top,qe.height,qe.height):qe.width<qe.height?new ke(qe.left,qe.top+(qe.height-qe.width)/2,qe.width,qe.width):qe},yl=function(qe){var Re=qe.type===Ic?new Array(qe.value.length+1).join("•"):qe.value;return Re.length===0?qe.placeholder||"":Re},cl="checkbox",Ll="radio",Ic="password",wc=707406591,Mc=(function(qe){Ee(Re,qe);function Re(Ke,Xe){var Cr=qe.call(this,Ke,Xe)||this;switch(Cr.type=Xe.type.toLowerCase(),Cr.checked=Xe.checked,Cr.value=yl(Xe),(Cr.type===cl||Cr.type===Ll)&&(Cr.styles.backgroundColor=3739148031,Cr.styles.borderTopColor=Cr.styles.borderRightColor=Cr.styles.borderBottomColor=Cr.styles.borderLeftColor=2779096575,Cr.styles.borderTopWidth=Cr.styles.borderRightWidth=Cr.styles.borderBottomWidth=Cr.styles.borderLeftWidth=1,Cr.styles.borderTopStyle=Cr.styles.borderRightStyle=Cr.styles.borderBottomStyle=Cr.styles.borderLeftStyle=1,Cr.styles.backgroundClip=[0],Cr.styles.backgroundOrigin=[0],Cr.bounds=Hl(Cr.bounds)),Cr.type){case cl:Cr.styles.borderTopRightRadius=Cr.styles.borderTopLeftRadius=Cr.styles.borderBottomRightRadius=Cr.styles.borderBottomLeftRadius=JA;break;case Ll:Cr.styles.borderTopRightRadius=Cr.styles.borderTopLeftRadius=Cr.styles.borderBottomRightRadius=Cr.styles.borderBottomLeftRadius=NA;break}return Cr}return Re})(Is),Ec=(function(qe){Ee(Re,qe);function Re(Ke,Xe){var Cr=qe.call(this,Ke,Xe)||this,Or=Xe.options[Xe.selectedIndex||0];return Cr.value=Or&&Or.text||"",Cr}return Re})(Is),Ac=(function(qe){Ee(Re,qe);function Re(Ke,Xe){var Cr=qe.call(this,Ke,Xe)||this;return Cr.value=Xe.value,Cr}return Re})(Is),nu=(function(qe){Ee(Re,qe);function Re(Ke,Xe){var Cr=qe.call(this,Ke,Xe)||this;Cr.src=Xe.src,Cr.width=parseInt(Xe.width,10)||0,Cr.height=parseInt(Xe.height,10)||0,Cr.backgroundColor=Cr.styles.backgroundColor;try{if(Xe.contentWindow&&Xe.contentWindow.document&&Xe.contentWindow.document.documentElement){Cr.tree=du(Ke,Xe.contentWindow.document.documentElement);var Or=Xe.contentWindow.document.documentElement?Un(Ke,getComputedStyle(Xe.contentWindow.document.documentElement).backgroundColor):Qn.TRANSPARENT,hn=Xe.contentWindow.document.body?Un(Ke,getComputedStyle(Xe.contentWindow.document.body).backgroundColor):Qn.TRANSPARENT;Cr.backgroundColor=Xn(Or)?Xn(hn)?Cr.styles.backgroundColor:hn:Or}}catch(Tn){}return Cr}return Re})(Is),pu=["OL","UL","MENU"],lc=function(qe,Re,Ke,Xe){for(var Cr=Re.firstChild,Or=void 0;Cr;Cr=Or)if(Or=Cr.nextSibling,Zc(Cr)&&Cr.data.trim().length>0)Ke.textNodes.push(new bs(qe,Cr,Ke.styles));else if(Oc(Cr))if(k1(Cr)&&Cr.assignedNodes)Cr.assignedNodes().forEach(function(Tn){return lc(qe,Tn,Ke,Xe)});else{var hn=Qc(qe,Cr);hn.styles.isVisible()&&(Kc(Cr,hn,Xe)?hn.flags|=4:qc(hn.styles)&&(hn.flags|=2),pu.indexOf(Cr.tagName)!==-1&&(hn.flags|=8),Ke.elements.push(hn),Cr.slot,Cr.shadowRoot?lc(qe,Cr.shadowRoot,hn,Xe):!Qs(Cr)&&!f1(Cr)&&!Xs(Cr)&&lc(qe,Cr,hn,Xe))}},Qc=function(qe,Re){return jo(Re)?new U1(qe,Re):as(Re)?new vA(qe,Re):f1(Re)?new YA(qe,Re):Us(Re)?new wl(qe,Re):ys(Re)?new KA(qe,Re):e1(Re)?new Mc(qe,Re):Xs(Re)?new Ec(qe,Re):Qs(Re)?new Ac(qe,Re):ls(Re)?new nu(qe,Re):new Is(qe,Re)},du=function(qe,Re){var Ke=Qc(qe,Re);return Ke.flags|=4,lc(qe,Re,Ke,Ke),Ke},Kc=function(qe,Re,Ke){return Re.styles.isPositionedWithZIndex()||Re.styles.opacity<1||Re.styles.isTransformed()||V1(qe)&&Ke.styles.isTransparent()},qc=function(qe){return qe.isPositioned()||qe.isFloating()},Zc=function(qe){return qe.nodeType===Node.TEXT_NODE},Oc=function(qe){return qe.nodeType===Node.ELEMENT_NODE},uo=function(qe){return Oc(qe)&&typeof qe.style!="undefined"&&!Do(qe)},Do=function(qe){return typeof qe.className=="object"},Us=function(qe){return qe.tagName==="LI"},ys=function(qe){return qe.tagName==="OL"},e1=function(qe){return qe.tagName==="INPUT"},I1=function(qe){return qe.tagName==="HTML"},f1=function(qe){return qe.tagName==="svg"},V1=function(qe){return qe.tagName==="BODY"},as=function(qe){return qe.tagName==="CANVAS"},xo=function(qe){return qe.tagName==="VIDEO"},jo=function(qe){return qe.tagName==="IMG"},ls=function(qe){return qe.tagName==="IFRAME"},ds=function(qe){return qe.tagName==="STYLE"},Js=function(qe){return qe.tagName==="SCRIPT"},Qs=function(qe){return qe.tagName==="TEXTAREA"},Xs=function(qe){return qe.tagName==="SELECT"},k1=function(qe){return qe.tagName==="SLOT"},ul=function(qe){return qe.tagName.indexOf("-")>0},_l=(function(){function qe(){this.counters={}}return qe.prototype.getCounterValue=function(Re){var Ke=this.counters[Re];return Ke&&Ke.length?Ke[Ke.length-1]:1},qe.prototype.getCounterValues=function(Re){var Ke=this.counters[Re];return Ke||[]},qe.prototype.pop=function(Re){var Ke=this;Re.forEach(function(Xe){return Ke.counters[Xe].pop()})},qe.prototype.parse=function(Re){var Ke=this,Xe=Re.counterIncrement,Cr=Re.counterReset,Or=!0;Xe!==null&&Xe.forEach(function(Tn){var jn=Ke.counters[Tn.counter];jn&&Tn.increment!==0&&(Or=!1,jn.length||jn.push(1),jn[Math.max(0,jn.length-1)]+=Tn.increment)});var hn=[];return Or&&Cr.forEach(function(Tn){var jn=Ke.counters[Tn.counter];hn.push(Tn.counter),jn||(jn=Ke.counters[Tn.counter]=[]),jn.push(Tn.reset)}),hn},qe})(),Zl={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},fl={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},yc={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},pl={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},dl=function(qe,Re,Ke,Xe,Cr,Or){return qe<Re||qe>Ke?mA(qe,Cr,Or.length>0):Xe.integers.reduce(function(hn,Tn,jn){for(;qe>=Tn;)qe-=Tn,hn+=Xe.values[jn];return hn},"")+Or},cc=function(qe,Re,Ke,Xe){var Cr="";do Ke||qe--,Cr=Xe(qe)+Cr,qe/=Re;while(qe*Re>=Re);return Cr},v1=function(qe,Re,Ke,Xe,Cr){var Or=Ke-Re+1;return(qe<0?"-":"")+(cc(Math.abs(qe),Or,Xe,function(hn){return Ie(Math.floor(hn%Or)+Re)})+Cr)},Rl=function(qe,Re,Ke){Ke===void 0&&(Ke=". ");var Xe=Re.length;return cc(Math.abs(qe),Xe,!1,function(Cr){return Re[Math.floor(Cr%Xe)]})+Ke},uc=1,xl=2,fc=4,pc=8,Bl=function(qe,Re,Ke,Xe,Cr,Or){if(qe<-9999||qe>9999)return mA(qe,4,Cr.length>0);var hn=Math.abs(qe),Tn=Cr;if(hn===0)return Re[0]+Tn;for(var jn=0;hn>0&&jn<=4;jn++){var yi=hn%10;yi===0&&qi(Or,uc)&&Tn!==""?Tn=Re[yi]+Tn:yi>1||yi===1&&jn===0||yi===1&&jn===1&&qi(Or,xl)||yi===1&&jn===1&&qi(Or,fc)&&qe>100||yi===1&&jn>1&&qi(Or,pc)?Tn=Re[yi]+(jn>0?Ke[jn-1]:"")+Tn:yi===1&&jn>0&&(Tn=Ke[jn-1]+Tn),hn=Math.floor(hn/10)}return(qe<0?Xe:"")+Tn},Jc="十百千萬",Xc="拾佰仟萬",hu="マイナス",$c="마이너스",mA=function(qe,Re,Ke){var Xe=Ke?". ":"",Cr=Ke?"、":"",Or=Ke?", ":"",hn=Ke?" ":"";switch(Re){case 0:return"•"+hn;case 1:return"◦"+hn;case 2:return"◾"+hn;case 5:var Tn=v1(qe,48,57,!0,Xe);return Tn.length<4?"0"+Tn:Tn;case 4:return Rl(qe,"〇一二三四五六七八九",Cr);case 6:return dl(qe,1,3999,Zl,3,Xe).toLowerCase();case 7:return dl(qe,1,3999,Zl,3,Xe);case 8:return v1(qe,945,969,!1,Xe);case 9:return v1(qe,97,122,!1,Xe);case 10:return v1(qe,65,90,!1,Xe);case 11:return v1(qe,1632,1641,!0,Xe);case 12:case 49:return dl(qe,1,9999,fl,3,Xe);case 35:return dl(qe,1,9999,fl,3,Xe).toLowerCase();case 13:return v1(qe,2534,2543,!0,Xe);case 14:case 30:return v1(qe,6112,6121,!0,Xe);case 15:return Rl(qe,"子丑寅卯辰巳午未申酉戌亥",Cr);case 16:return Rl(qe,"甲乙丙丁戊己庚辛壬癸",Cr);case 17:case 48:return Bl(qe,"零一二三四五六七八九",Jc,"負",Cr,xl|fc|pc);case 47:return Bl(qe,"零壹貳參肆伍陸柒捌玖",Xc,"負",Cr,uc|xl|fc|pc);case 42:return Bl(qe,"零一二三四五六七八九",Jc,"负",Cr,xl|fc|pc);case 41:return Bl(qe,"零壹贰叁肆伍陆柒捌玖",Xc,"负",Cr,uc|xl|fc|pc);case 26:return Bl(qe,"〇一二三四五六七八九","十百千万",hu,Cr,0);case 25:return Bl(qe,"零壱弐参四伍六七八九","拾百千万",hu,Cr,uc|xl|fc);case 31:return Bl(qe,"영일이삼사오육칠팔구","십백천만",$c,Or,uc|xl|fc);case 33:return Bl(qe,"零一二三四五六七八九","十百千萬",$c,Or,0);case 32:return Bl(qe,"零壹貳參四五六七八九","拾百千",$c,Or,uc|xl|fc);case 18:return v1(qe,2406,2415,!0,Xe);case 20:return dl(qe,1,19999,pl,3,Xe);case 21:return v1(qe,2790,2799,!0,Xe);case 22:return v1(qe,2662,2671,!0,Xe);case 22:return dl(qe,1,10999,yc,3,Xe);case 23:return Rl(qe,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return Rl(qe,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return v1(qe,3302,3311,!0,Xe);case 28:return Rl(qe,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",Cr);case 29:return Rl(qe,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",Cr);case 34:return v1(qe,3792,3801,!0,Xe);case 37:return v1(qe,6160,6169,!0,Xe);case 38:return v1(qe,4160,4169,!0,Xe);case 39:return v1(qe,2918,2927,!0,Xe);case 40:return v1(qe,1776,1785,!0,Xe);case 43:return v1(qe,3046,3055,!0,Xe);case 44:return v1(qe,3174,3183,!0,Xe);case 45:return v1(qe,3664,3673,!0,Xe);case 46:return v1(qe,3872,3881,!0,Xe);case 3:default:return v1(qe,48,57,!0,Xe)}},eu="data-html2canvas-ignore",gu=(function(){function qe(Re,Ke,Xe){if(this.context=Re,this.options=Xe,this.scrolledElements=[],this.referenceElement=Ke,this.counters=new _l,this.quoteDepth=0,!Ke.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(Ke.ownerDocument.documentElement,!1)}return qe.prototype.toIFrame=function(Re,Ke){var Xe=this,Cr=Q1(Re,Ke);if(!Cr.contentWindow)return Promise.reject("Unable to find iframe window");var Or=Re.defaultView.pageXOffset,hn=Re.defaultView.pageYOffset,Tn=Cr.contentWindow,jn=Tn.document,yi=bA(Cr).then(function(){return Se(Xe,void 0,void 0,function(){var Si,Ri;return je(this,function(ua){switch(ua.label){case 0:return this.scrolledElements.forEach(Cl),Tn&&(Tn.scrollTo(Ke.left,Ke.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(Tn.scrollY!==Ke.top||Tn.scrollX!==Ke.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(Tn.scrollX-Ke.left,Tn.scrollY-Ke.top,0,0))),Si=this.options.onclone,Ri=this.clonedReferenceElement,typeof Ri=="undefined"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:jn.fonts&&jn.fonts.ready?[4,jn.fonts.ready]:[3,2];case 1:ua.sent(),ua.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,lA(jn)]:[3,4];case 3:ua.sent(),ua.label=4;case 4:return typeof Si=="function"?[2,Promise.resolve().then(function(){return Si(jn,Ri)}).then(function(){return Cr})]:[2,Cr]}})})});return jn.open(),jn.write(_c(document.doctype)+"<html></html>"),zc(this.referenceElement.ownerDocument,Or,hn),jn.replaceChild(jn.adoptNode(this.documentElement),jn.documentElement),jn.close(),yi},qe.prototype.createElementClone=function(Re){if(Mo(Re,2),as(Re))return this.createCanvasClone(Re);if(xo(Re))return this.createVideoClone(Re);if(ds(Re))return this.createStyleClone(Re);var Ke=Re.cloneNode(!1);return jo(Ke)&&(jo(Re)&&Re.currentSrc&&Re.currentSrc!==Re.src&&(Ke.src=Re.currentSrc,Ke.srcset=""),Ke.loading==="lazy"&&(Ke.loading="eager")),ul(Ke)?this.createCustomElementClone(Ke):Ke},qe.prototype.createCustomElementClone=function(Re){var Ke=document.createElement("html2canvascustomelement");return IA(Re.style,Ke),Ke},qe.prototype.createStyleClone=function(Re){try{var Ke=Re.sheet;if(Ke&&Ke.cssRules){var Xe=[].slice.call(Ke.cssRules,0).reduce(function(Or,hn){return hn&&typeof hn.cssText=="string"?Or+hn.cssText:Or},""),Cr=Re.cloneNode(!1);return Cr.textContent=Xe,Cr}}catch(Or){if(this.context.logger.error("Unable to access cssRules property",Or),Or.name!=="SecurityError")throw Or}return Re.cloneNode(!1)},qe.prototype.createCanvasClone=function(Re){var Ke;if(this.options.inlineImages&&Re.ownerDocument){var Xe=Re.ownerDocument.createElement("img");try{return Xe.src=Re.toDataURL(),Xe}catch(yi){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",Re)}}var Cr=Re.cloneNode(!1);try{Cr.width=Re.width,Cr.height=Re.height;var Or=Re.getContext("2d"),hn=Cr.getContext("2d");if(hn)if(!this.options.allowTaint&&Or)hn.putImageData(Or.getImageData(0,0,Re.width,Re.height),0,0);else{var Tn=(Ke=Re.getContext("webgl2"))!==null&&Ke!==void 0?Ke:Re.getContext("webgl");if(Tn){var jn=Tn.getContextAttributes();(jn==null?void 0:jn.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",Re)}hn.drawImage(Re,0,0)}return Cr}catch(yi){this.context.logger.info("Unable to clone canvas as it is tainted",Re)}return Cr},qe.prototype.createVideoClone=function(Re){var Ke=Re.ownerDocument.createElement("canvas");Ke.width=Re.offsetWidth,Ke.height=Re.offsetHeight;var Xe=Ke.getContext("2d");try{return Xe&&(Xe.drawImage(Re,0,0,Ke.width,Ke.height),this.options.allowTaint||Xe.getImageData(0,0,Ke.width,Ke.height)),Ke}catch(Or){this.context.logger.info("Unable to clone video as it is tainted",Re)}var Cr=Re.ownerDocument.createElement("canvas");return Cr.width=Re.offsetWidth,Cr.height=Re.offsetHeight,Cr},qe.prototype.appendChildNode=function(Re,Ke,Xe){(!Oc(Ke)||!Js(Ke)&&!Ke.hasAttribute(eu)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(Ke)))&&(!this.options.copyStyles||!Oc(Ke)||!ds(Ke))&&Re.appendChild(this.cloneNode(Ke,Xe))},qe.prototype.cloneChildNodes=function(Re,Ke,Xe){for(var Cr=this,Or=Re.shadowRoot?Re.shadowRoot.firstChild:Re.firstChild;Or;Or=Or.nextSibling)if(Oc(Or)&&k1(Or)&&typeof Or.assignedNodes=="function"){var hn=Or.assignedNodes();hn.length&&hn.forEach(function(Tn){return Cr.appendChildNode(Ke,Tn,Xe)})}else this.appendChildNode(Ke,Or,Xe)},qe.prototype.cloneNode=function(Re,Ke){if(Zc(Re))return document.createTextNode(Re.data);if(!Re.ownerDocument)return Re.cloneNode(!1);var Xe=Re.ownerDocument.defaultView;if(Xe&&Oc(Re)&&(uo(Re)||Do(Re))){var Cr=this.createElementClone(Re);Cr.style.transitionProperty="none";var Or=Xe.getComputedStyle(Re),hn=Xe.getComputedStyle(Re,":before"),Tn=Xe.getComputedStyle(Re,":after");this.referenceElement===Re&&uo(Cr)&&(this.clonedReferenceElement=Cr),V1(Cr)&&iu(Cr);var jn=this.counters.parse(new ss(this.context,Or)),yi=this.resolvePseudoContent(Re,Cr,hn,zs.BEFORE);ul(Re)&&(Ke=!0),xo(Re)||this.cloneChildNodes(Re,Cr,Ke),yi&&Cr.insertBefore(yi,Cr.firstChild);var Si=this.resolvePseudoContent(Re,Cr,Tn,zs.AFTER);return Si&&Cr.appendChild(Si),this.counters.pop(jn),(Or&&(this.options.copyStyles||Do(Re))&&!ls(Re)||Ke)&&IA(Or,Cr),(Re.scrollTop!==0||Re.scrollLeft!==0)&&this.scrolledElements.push([Cr,Re.scrollLeft,Re.scrollTop]),(Qs(Re)||Xs(Re))&&(Qs(Cr)||Xs(Cr))&&(Cr.value=Re.value),Cr}return Re.cloneNode(!1)},qe.prototype.resolvePseudoContent=function(Re,Ke,Xe,Cr){var Or=this;if(Xe){var hn=Xe.content,Tn=Ke.ownerDocument;if(!(!Tn||!hn||hn==="none"||hn==="-moz-alt-content"||Xe.display==="none")){this.counters.parse(new ss(this.context,Xe));var jn=new Ms(this.context,Xe),yi=Tn.createElement("html2canvaspseudoelement");IA(Xe,yi),jn.content.forEach(function(Ri){if(Ri.type===0)yi.appendChild(Tn.createTextNode(Ri.value));else if(Ri.type===22){var ua=Tn.createElement("img");ua.src=Ri.value,ua.style.opacity="1",yi.appendChild(ua)}else if(Ri.type===18){if(Ri.name==="attr"){var po=Ri.values.filter(zr);po.length&&yi.appendChild(Tn.createTextNode(Re.getAttribute(po[0].value)||""))}else if(Ri.name==="counter"){var ro=Ri.values.filter(Rr),lo=ro[0],_s=ro[1];if(lo&&zr(lo)){var Wo=Or.counters.getCounterValue(lo.value),zo=_s&&zr(_s)?La.parse(Or.context,_s.value):3;yi.appendChild(Tn.createTextNode(mA(Wo,zo,!1)))}}else if(Ri.name==="counters"){var w1=Ri.values.filter(Rr),lo=w1[0],Vs=w1[1],_s=w1[2];if(lo&&zr(lo)){var ks=Or.counters.getCounterValues(lo.value),vo=_s&&zr(_s)?La.parse(Or.context,_s.value):3,p1=Vs&&Vs.type===0?Vs.value:"",o1=ks.map(function(Vl){return mA(Vl,vo,!1)}).join(p1);yi.appendChild(Tn.createTextNode(o1))}}}else if(Ri.type===20)switch(Ri.value){case"open-quote":yi.appendChild(Tn.createTextNode($i(jn.quotes,Or.quoteDepth++,!0)));break;case"close-quote":yi.appendChild(Tn.createTextNode($i(jn.quotes,--Or.quoteDepth,!1)));break;default:yi.appendChild(Tn.createTextNode(Ri.value))}}),yi.className=Fc+" "+Gc;var Si=Cr===zs.BEFORE?" "+Fc:" "+Gc;return Do(Ke)?Ke.className.baseValue+=Si:Ke.className+=Si,yi}}},qe.destroy=function(Re){return Re.parentNode?(Re.parentNode.removeChild(Re),!0):!1},qe})(),zs;(function(qe){qe[qe.BEFORE=0]="BEFORE",qe[qe.AFTER=1]="AFTER"})(zs||(zs={}));var Q1=function(qe,Re){var Ke=qe.createElement("iframe");return Ke.className="html2canvas-container",Ke.style.visibility="hidden",Ke.style.position="fixed",Ke.style.left="-10000px",Ke.style.top="0px",Ke.style.border="0",Ke.width=Re.width.toString(),Ke.height=Re.height.toString(),Ke.scrolling="no",Ke.setAttribute(eu,"true"),qe.body.appendChild(Ke),Ke},D1=function(qe){return new Promise(function(Re){if(qe.complete){Re();return}if(!qe.src){Re();return}qe.onload=Re,qe.onerror=Re})},lA=function(qe){return Promise.all([].slice.call(qe.images,0).map(D1))},bA=function(qe){return new Promise(function(Re,Ke){var Xe=qe.contentWindow;if(!Xe)return Ke("No window assigned for iframe");var Cr=Xe.document;Xe.onload=qe.onload=function(){Xe.onload=qe.onload=null;var Or=setInterval(function(){Cr.body.childNodes.length>0&&Cr.readyState==="complete"&&(clearInterval(Or),Re(qe))},50)}})},FA=["all","d","content"],IA=function(qe,Re){for(var Ke=qe.length-1;Ke>=0;Ke--){var Xe=qe.item(Ke);FA.indexOf(Xe)===-1&&Re.style.setProperty(Xe,qe.getPropertyValue(Xe))}return Re},_c=function(qe){var Re="";return qe&&(Re+="<!DOCTYPE ",qe.name&&(Re+=qe.name),qe.internalSubset&&(Re+=qe.internalSubset),qe.publicId&&(Re+='"'+qe.publicId+'"'),qe.systemId&&(Re+='"'+qe.systemId+'"'),Re+=">"),Re},zc=function(qe,Re,Ke){qe&&qe.defaultView&&(Re!==qe.defaultView.pageXOffset||Ke!==qe.defaultView.pageYOffset)&&qe.defaultView.scrollTo(Re,Ke)},Cl=function(qe){var Re=qe[0],Ke=qe[1],Xe=qe[2];Re.scrollLeft=Ke,Re.scrollTop=Xe},Pc=":before",Nc=":after",Fc="___html2canvas___pseudoelement_before",Gc="___html2canvas___pseudoelement_after",Hc=`{
|
||
content: "" !important;
|
||
display: none !important;
|
||
}`,iu=function(qe){Ou(qe,"."+Fc+Pc+Hc+`
|
||
.`+Gc+Nc+Hc)},Ou=function(qe,Re){var Ke=qe.ownerDocument;if(Ke){var Xe=Ke.createElement("style");Xe.textContent=Re,qe.appendChild(Xe)}},xu=(function(){function qe(){}return qe.getOrigin=function(Re){var Ke=qe._link;return Ke?(Ke.href=Re,Ke.href=Ke.href,Ke.protocol+Ke.hostname+Ke.port):"about:blank"},qe.isSameOrigin=function(Re){return qe.getOrigin(Re)===qe._origin},qe.setContext=function(Re){qe._link=Re.document.createElement("a"),qe._origin=qe.getOrigin(Re.location.href)},qe._origin="about:blank",qe})(),Bu=(function(){function qe(Re,Ke){this.context=Re,this._options=Ke,this._cache={}}return qe.prototype.addImage=function(Re){var Ke=Promise.resolve();return this.has(Re)||(bu(Re)||mu(Re))&&(this._cache[Re]=this.loadImage(Re)).catch(function(){}),Ke},qe.prototype.match=function(Re){return this._cache[Re]},qe.prototype.loadImage=function(Re){return Se(this,void 0,void 0,function(){var Ke,Xe,Cr,Or,hn=this;return je(this,function(Tn){switch(Tn.label){case 0:return Ke=xu.isSameOrigin(Re),Xe=!Wc(Re)&&this._options.useCORS===!0&&b1.SUPPORT_CORS_IMAGES&&!Ke,Cr=!Wc(Re)&&!Ke&&!bu(Re)&&typeof this._options.proxy=="string"&&b1.SUPPORT_CORS_XHR&&!Xe,!Ke&&this._options.allowTaint===!1&&!Wc(Re)&&!bu(Re)&&!Cr&&!Xe?[2]:(Or=Re,Cr?[4,this.proxy(Or)]:[3,2]);case 1:Or=Tn.sent(),Tn.label=2;case 2:return this.context.logger.debug("Added image "+Re.substring(0,256)),[4,new Promise(function(jn,yi){var Si=new Image;Si.onload=function(){return jn(Si)},Si.onerror=yi,(Eu(Or)||Xe)&&(Si.crossOrigin="anonymous"),Si.src=Or,Si.complete===!0&&setTimeout(function(){return jn(Si)},500),hn._options.imageTimeout>0&&setTimeout(function(){return yi("Timed out ("+hn._options.imageTimeout+"ms) loading image")},hn._options.imageTimeout)})];case 3:return[2,Tn.sent()]}})})},qe.prototype.has=function(Re){return typeof this._cache[Re]!="undefined"},qe.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},qe.prototype.proxy=function(Re){var Ke=this,Xe=this._options.proxy;if(!Xe)throw new Error("No proxy defined");var Cr=Re.substring(0,256);return new Promise(function(Or,hn){var Tn=b1.SUPPORT_RESPONSE_TYPE?"blob":"text",jn=new XMLHttpRequest;jn.onload=function(){if(jn.status===200)if(Tn==="text")Or(jn.response);else{var Ri=new FileReader;Ri.addEventListener("load",function(){return Or(Ri.result)},!1),Ri.addEventListener("error",function(ua){return hn(ua)},!1),Ri.readAsDataURL(jn.response)}else hn("Failed to proxy resource "+Cr+" with status code "+jn.status)},jn.onerror=hn;var yi=Xe.indexOf("?")>-1?"&":"?";if(jn.open("GET",""+Xe+yi+"url="+encodeURIComponent(Re)+"&responseType="+Tn),Tn!=="text"&&jn instanceof XMLHttpRequest&&(jn.responseType=Tn),Ke._options.imageTimeout){var Si=Ke._options.imageTimeout;jn.timeout=Si,jn.ontimeout=function(){return hn("Timed out ("+Si+"ms) proxying "+Cr)}}jn.send()})},qe})(),Cu=/^data:image\/svg\+xml/i,vu=/^data:image\/.*;base64,/i,Mu=/^data:image\/.*/i,mu=function(qe){return b1.SUPPORT_SVG_DRAWING||!au(qe)},Wc=function(qe){return Mu.test(qe)},Eu=function(qe){return vu.test(qe)},bu=function(qe){return qe.substr(0,4)==="blob"},au=function(qe){return qe.substr(-3).toLowerCase()==="svg"||Cu.test(qe)},go=(function(){function qe(Re,Ke){this.type=0,this.x=Re,this.y=Ke}return qe.prototype.add=function(Re,Ke){return new qe(this.x+Re,this.y+Ke)},qe})(),Lc=function(qe,Re,Ke){return new go(qe.x+(Re.x-qe.x)*Ke,qe.y+(Re.y-qe.y)*Ke)},Vc=(function(){function qe(Re,Ke,Xe,Cr){this.type=1,this.start=Re,this.startControl=Ke,this.endControl=Xe,this.end=Cr}return qe.prototype.subdivide=function(Re,Ke){var Xe=Lc(this.start,this.startControl,Re),Cr=Lc(this.startControl,this.endControl,Re),Or=Lc(this.endControl,this.end,Re),hn=Lc(Xe,Cr,Re),Tn=Lc(Cr,Or,Re),jn=Lc(hn,Tn,Re);return Ke?new qe(this.start,Xe,hn,jn):new qe(jn,Tn,Or,this.end)},qe.prototype.add=function(Re,Ke){return new qe(this.start.add(Re,Ke),this.startControl.add(Re,Ke),this.endControl.add(Re,Ke),this.end.add(Re,Ke))},qe.prototype.reverse=function(){return new qe(this.end,this.endControl,this.startControl,this.start)},qe})(),xc=function(qe){return qe.type===1},Xu=(function(){function qe(Re){var Ke=Re.styles,Xe=Re.bounds,Cr=kn(Ke.borderTopLeftRadius,Xe.width,Xe.height),Or=Cr[0],hn=Cr[1],Tn=kn(Ke.borderTopRightRadius,Xe.width,Xe.height),jn=Tn[0],yi=Tn[1],Si=kn(Ke.borderBottomRightRadius,Xe.width,Xe.height),Ri=Si[0],ua=Si[1],po=kn(Ke.borderBottomLeftRadius,Xe.width,Xe.height),ro=po[0],lo=po[1],_s=[];_s.push((Or+jn)/Xe.width),_s.push((ro+Ri)/Xe.width),_s.push((hn+lo)/Xe.height),_s.push((yi+ua)/Xe.height);var Wo=Math.max.apply(Math,_s);Wo>1&&(Or/=Wo,hn/=Wo,jn/=Wo,yi/=Wo,Ri/=Wo,ua/=Wo,ro/=Wo,lo/=Wo);var zo=Xe.width-jn,w1=Xe.height-ua,Vs=Xe.width-Ri,ks=Xe.height-lo,vo=Ke.borderTopWidth,p1=Ke.borderRightWidth,o1=Ke.borderBottomWidth,Es=Ke.borderLeftWidth,XA=Sn(Ke.paddingTop,Re.bounds.width),Vl=Sn(Ke.paddingRight,Re.bounds.width),Rc=Sn(Ke.paddingBottom,Re.bounds.width),C1=Sn(Ke.paddingLeft,Re.bounds.width);this.topLeftBorderDoubleOuterBox=Or>0||hn>0?O1(Xe.left+Es/3,Xe.top+vo/3,Or-Es/3,hn-vo/3,m1.TOP_LEFT):new go(Xe.left+Es/3,Xe.top+vo/3),this.topRightBorderDoubleOuterBox=Or>0||hn>0?O1(Xe.left+zo,Xe.top+vo/3,jn-p1/3,yi-vo/3,m1.TOP_RIGHT):new go(Xe.left+Xe.width-p1/3,Xe.top+vo/3),this.bottomRightBorderDoubleOuterBox=Ri>0||ua>0?O1(Xe.left+Vs,Xe.top+w1,Ri-p1/3,ua-o1/3,m1.BOTTOM_RIGHT):new go(Xe.left+Xe.width-p1/3,Xe.top+Xe.height-o1/3),this.bottomLeftBorderDoubleOuterBox=ro>0||lo>0?O1(Xe.left+Es/3,Xe.top+ks,ro-Es/3,lo-o1/3,m1.BOTTOM_LEFT):new go(Xe.left+Es/3,Xe.top+Xe.height-o1/3),this.topLeftBorderDoubleInnerBox=Or>0||hn>0?O1(Xe.left+Es*2/3,Xe.top+vo*2/3,Or-Es*2/3,hn-vo*2/3,m1.TOP_LEFT):new go(Xe.left+Es*2/3,Xe.top+vo*2/3),this.topRightBorderDoubleInnerBox=Or>0||hn>0?O1(Xe.left+zo,Xe.top+vo*2/3,jn-p1*2/3,yi-vo*2/3,m1.TOP_RIGHT):new go(Xe.left+Xe.width-p1*2/3,Xe.top+vo*2/3),this.bottomRightBorderDoubleInnerBox=Ri>0||ua>0?O1(Xe.left+Vs,Xe.top+w1,Ri-p1*2/3,ua-o1*2/3,m1.BOTTOM_RIGHT):new go(Xe.left+Xe.width-p1*2/3,Xe.top+Xe.height-o1*2/3),this.bottomLeftBorderDoubleInnerBox=ro>0||lo>0?O1(Xe.left+Es*2/3,Xe.top+ks,ro-Es*2/3,lo-o1*2/3,m1.BOTTOM_LEFT):new go(Xe.left+Es*2/3,Xe.top+Xe.height-o1*2/3),this.topLeftBorderStroke=Or>0||hn>0?O1(Xe.left+Es/2,Xe.top+vo/2,Or-Es/2,hn-vo/2,m1.TOP_LEFT):new go(Xe.left+Es/2,Xe.top+vo/2),this.topRightBorderStroke=Or>0||hn>0?O1(Xe.left+zo,Xe.top+vo/2,jn-p1/2,yi-vo/2,m1.TOP_RIGHT):new go(Xe.left+Xe.width-p1/2,Xe.top+vo/2),this.bottomRightBorderStroke=Ri>0||ua>0?O1(Xe.left+Vs,Xe.top+w1,Ri-p1/2,ua-o1/2,m1.BOTTOM_RIGHT):new go(Xe.left+Xe.width-p1/2,Xe.top+Xe.height-o1/2),this.bottomLeftBorderStroke=ro>0||lo>0?O1(Xe.left+Es/2,Xe.top+ks,ro-Es/2,lo-o1/2,m1.BOTTOM_LEFT):new go(Xe.left+Es/2,Xe.top+Xe.height-o1/2),this.topLeftBorderBox=Or>0||hn>0?O1(Xe.left,Xe.top,Or,hn,m1.TOP_LEFT):new go(Xe.left,Xe.top),this.topRightBorderBox=jn>0||yi>0?O1(Xe.left+zo,Xe.top,jn,yi,m1.TOP_RIGHT):new go(Xe.left+Xe.width,Xe.top),this.bottomRightBorderBox=Ri>0||ua>0?O1(Xe.left+Vs,Xe.top+w1,Ri,ua,m1.BOTTOM_RIGHT):new go(Xe.left+Xe.width,Xe.top+Xe.height),this.bottomLeftBorderBox=ro>0||lo>0?O1(Xe.left,Xe.top+ks,ro,lo,m1.BOTTOM_LEFT):new go(Xe.left,Xe.top+Xe.height),this.topLeftPaddingBox=Or>0||hn>0?O1(Xe.left+Es,Xe.top+vo,Math.max(0,Or-Es),Math.max(0,hn-vo),m1.TOP_LEFT):new go(Xe.left+Es,Xe.top+vo),this.topRightPaddingBox=jn>0||yi>0?O1(Xe.left+Math.min(zo,Xe.width-p1),Xe.top+vo,zo>Xe.width+p1?0:Math.max(0,jn-p1),Math.max(0,yi-vo),m1.TOP_RIGHT):new go(Xe.left+Xe.width-p1,Xe.top+vo),this.bottomRightPaddingBox=Ri>0||ua>0?O1(Xe.left+Math.min(Vs,Xe.width-Es),Xe.top+Math.min(w1,Xe.height-o1),Math.max(0,Ri-p1),Math.max(0,ua-o1),m1.BOTTOM_RIGHT):new go(Xe.left+Xe.width-p1,Xe.top+Xe.height-o1),this.bottomLeftPaddingBox=ro>0||lo>0?O1(Xe.left+Es,Xe.top+Math.min(ks,Xe.height-o1),Math.max(0,ro-Es),Math.max(0,lo-o1),m1.BOTTOM_LEFT):new go(Xe.left+Es,Xe.top+Xe.height-o1),this.topLeftContentBox=Or>0||hn>0?O1(Xe.left+Es+C1,Xe.top+vo+XA,Math.max(0,Or-(Es+C1)),Math.max(0,hn-(vo+XA)),m1.TOP_LEFT):new go(Xe.left+Es+C1,Xe.top+vo+XA),this.topRightContentBox=jn>0||yi>0?O1(Xe.left+Math.min(zo,Xe.width+Es+C1),Xe.top+vo+XA,zo>Xe.width+Es+C1?0:jn-Es+C1,yi-(vo+XA),m1.TOP_RIGHT):new go(Xe.left+Xe.width-(p1+Vl),Xe.top+vo+XA),this.bottomRightContentBox=Ri>0||ua>0?O1(Xe.left+Math.min(Vs,Xe.width-(Es+C1)),Xe.top+Math.min(w1,Xe.height+vo+XA),Math.max(0,Ri-(p1+Vl)),ua-(o1+Rc),m1.BOTTOM_RIGHT):new go(Xe.left+Xe.width-(p1+Vl),Xe.top+Xe.height-(o1+Rc)),this.bottomLeftContentBox=ro>0||lo>0?O1(Xe.left+Es+C1,Xe.top+ks,Math.max(0,ro-(Es+C1)),lo-(o1+Rc),m1.BOTTOM_LEFT):new go(Xe.left+Es+C1,Xe.top+Xe.height-(o1+Rc))}return qe})(),m1;(function(qe){qe[qe.TOP_LEFT=0]="TOP_LEFT",qe[qe.TOP_RIGHT=1]="TOP_RIGHT",qe[qe.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",qe[qe.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(m1||(m1={}));var O1=function(qe,Re,Ke,Xe,Cr){var Or=4*((Math.sqrt(2)-1)/3),hn=Ke*Or,Tn=Xe*Or,jn=qe+Ke,yi=Re+Xe;switch(Cr){case m1.TOP_LEFT:return new Vc(new go(qe,yi),new go(qe,yi-Tn),new go(jn-hn,Re),new go(jn,Re));case m1.TOP_RIGHT:return new Vc(new go(qe,Re),new go(qe+hn,Re),new go(jn,yi-Tn),new go(jn,yi));case m1.BOTTOM_RIGHT:return new Vc(new go(jn,Re),new go(jn,Re+Tn),new go(qe+hn,yi),new go(qe,yi));case m1.BOTTOM_LEFT:default:return new Vc(new go(jn,yi),new go(jn-hn,yi),new go(qe,Re+Tn),new go(qe,Re))}},Iu=function(qe){return[qe.topLeftBorderBox,qe.topRightBorderBox,qe.bottomRightBorderBox,qe.bottomLeftBorderBox]},Pu=function(qe){return[qe.topLeftContentBox,qe.topRightContentBox,qe.bottomRightContentBox,qe.bottomLeftContentBox]},ku=function(qe){return[qe.topLeftPaddingBox,qe.topRightPaddingBox,qe.bottomRightPaddingBox,qe.bottomLeftPaddingBox]},$u=(function(){function qe(Re,Ke,Xe){this.offsetX=Re,this.offsetY=Ke,this.matrix=Xe,this.type=0,this.target=6}return qe})(),wu=(function(){function qe(Re,Ke){this.path=Re,this.target=Ke,this.type=1}return qe})(),Du=(function(){function qe(Re){this.opacity=Re,this.type=2,this.target=6}return qe})(),zu=function(qe){return qe.type===0},Gu=function(qe){return qe.type===1},Wu=function(qe){return qe.type===2},Nu=function(qe,Re){return qe.length===Re.length?qe.some(function(Ke,Xe){return Ke===Re[Xe]}):!1},qu=function(qe,Re,Ke,Xe,Cr){return qe.map(function(Or,hn){switch(hn){case 0:return Or.add(Re,Ke);case 1:return Or.add(Re+Xe,Ke);case 2:return Or.add(Re+Xe,Ke+Cr);case 3:return Or.add(Re,Ke+Cr)}return Or})},Zu=(function(){function qe(Re){this.element=Re,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return qe})(),yu=(function(){function qe(Re,Ke){if(this.container=Re,this.parent=Ke,this.effects=[],this.curves=new Xu(this.container),this.container.styles.opacity<1&&this.effects.push(new Du(this.container.styles.opacity)),this.container.styles.transform!==null){var Xe=this.container.bounds.left+this.container.styles.transformOrigin[0].number,Cr=this.container.bounds.top+this.container.styles.transformOrigin[1].number,Or=this.container.styles.transform;this.effects.push(new $u(Xe,Cr,Or))}if(this.container.styles.overflowX!==0){var hn=Iu(this.curves),Tn=ku(this.curves);Nu(hn,Tn)?this.effects.push(new wu(hn,6)):(this.effects.push(new wu(hn,2)),this.effects.push(new wu(Tn,4)))}}return qe.prototype.getEffects=function(Re){for(var Ke=[2,3].indexOf(this.container.styles.position)===-1,Xe=this.parent,Cr=this.effects.slice(0);Xe;){var Or=Xe.effects.filter(function(jn){return!Gu(jn)});if(Ke||Xe.container.styles.position!==0||!Xe.parent){if(Cr.unshift.apply(Cr,Or),Ke=[2,3].indexOf(Xe.container.styles.position)===-1,Xe.container.styles.overflowX!==0){var hn=Iu(Xe.curves),Tn=ku(Xe.curves);Nu(hn,Tn)||Cr.unshift(new wu(Tn,6))}}else Cr.unshift.apply(Cr,Or);Xe=Xe.parent}return Cr.filter(function(jn){return qi(jn.target,Re)})},qe})(),Su=function(qe,Re,Ke,Xe){qe.container.elements.forEach(function(Cr){var Or=qi(Cr.flags,4),hn=qi(Cr.flags,2),Tn=new yu(Cr,qe);qi(Cr.styles.display,2048)&&Xe.push(Tn);var jn=qi(Cr.flags,8)?[]:Xe;if(Or||hn){var yi=Or||Cr.styles.isPositioned()?Ke:Re,Si=new Zu(Tn);if(Cr.styles.isPositioned()||Cr.styles.opacity<1||Cr.styles.isTransformed()){var Ri=Cr.styles.zIndex.order;if(Ri<0){var ua=0;yi.negativeZIndex.some(function(ro,lo){return Ri>ro.element.container.styles.zIndex.order?(ua=lo,!1):ua>0}),yi.negativeZIndex.splice(ua,0,Si)}else if(Ri>0){var po=0;yi.positiveZIndex.some(function(ro,lo){return Ri>=ro.element.container.styles.zIndex.order?(po=lo+1,!1):po>0}),yi.positiveZIndex.splice(po,0,Si)}else yi.zeroOrAutoZIndexOrTransformedOrOpacity.push(Si)}else Cr.styles.isFloating()?yi.nonPositionedFloats.push(Si):yi.nonPositionedInlineLevel.push(Si);Su(Tn,Si,Or?Si:Ke,jn)}else Cr.styles.isInlineLevel()?Re.inlineLevel.push(Tn):Re.nonInlineLevel.push(Tn),Su(Tn,Re,Ke,jn);qi(Cr.flags,8)&&ef(Cr,jn)})},ef=function(qe,Re){for(var Ke=qe instanceof KA?qe.start:1,Xe=qe instanceof KA?qe.reversed:!1,Cr=0;Cr<Re.length;Cr++){var Or=Re[Cr];Or.container instanceof wl&&typeof Or.container.value=="number"&&Or.container.value!==0&&(Ke=Or.container.value),Or.listValue=mA(Ke,Or.container.styles.listStyleType,!0),Ke+=Xe?-1:1}},tf=function(qe){var Re=new yu(qe,null),Ke=new Zu(Re),Xe=[];return Su(Re,Ke,Ke,Xe),ef(Re.container,Xe),Ke},Tu=function(qe,Re){switch(Re){case 0:return dc(qe.topLeftBorderBox,qe.topLeftPaddingBox,qe.topRightBorderBox,qe.topRightPaddingBox);case 1:return dc(qe.topRightBorderBox,qe.topRightPaddingBox,qe.bottomRightBorderBox,qe.bottomRightPaddingBox);case 2:return dc(qe.bottomRightBorderBox,qe.bottomRightPaddingBox,qe.bottomLeftBorderBox,qe.bottomLeftPaddingBox);case 3:default:return dc(qe.bottomLeftBorderBox,qe.bottomLeftPaddingBox,qe.topLeftBorderBox,qe.topLeftPaddingBox)}},Vu=function(qe,Re){switch(Re){case 0:return dc(qe.topLeftBorderBox,qe.topLeftBorderDoubleOuterBox,qe.topRightBorderBox,qe.topRightBorderDoubleOuterBox);case 1:return dc(qe.topRightBorderBox,qe.topRightBorderDoubleOuterBox,qe.bottomRightBorderBox,qe.bottomRightBorderDoubleOuterBox);case 2:return dc(qe.bottomRightBorderBox,qe.bottomRightBorderDoubleOuterBox,qe.bottomLeftBorderBox,qe.bottomLeftBorderDoubleOuterBox);case 3:default:return dc(qe.bottomLeftBorderBox,qe.bottomLeftBorderDoubleOuterBox,qe.topLeftBorderBox,qe.topLeftBorderDoubleOuterBox)}},lf=function(qe,Re){switch(Re){case 0:return dc(qe.topLeftBorderDoubleInnerBox,qe.topLeftPaddingBox,qe.topRightBorderDoubleInnerBox,qe.topRightPaddingBox);case 1:return dc(qe.topRightBorderDoubleInnerBox,qe.topRightPaddingBox,qe.bottomRightBorderDoubleInnerBox,qe.bottomRightPaddingBox);case 2:return dc(qe.bottomRightBorderDoubleInnerBox,qe.bottomRightPaddingBox,qe.bottomLeftBorderDoubleInnerBox,qe.bottomLeftPaddingBox);case 3:default:return dc(qe.bottomLeftBorderDoubleInnerBox,qe.bottomLeftPaddingBox,qe.topLeftBorderDoubleInnerBox,qe.topLeftPaddingBox)}},nf=function(qe,Re){switch(Re){case 0:return _u(qe.topLeftBorderStroke,qe.topRightBorderStroke);case 1:return _u(qe.topRightBorderStroke,qe.bottomRightBorderStroke);case 2:return _u(qe.bottomRightBorderStroke,qe.bottomLeftBorderStroke);case 3:default:return _u(qe.bottomLeftBorderStroke,qe.topLeftBorderStroke)}},_u=function(qe,Re){var Ke=[];return xc(qe)?Ke.push(qe.subdivide(.5,!1)):Ke.push(qe),xc(Re)?Ke.push(Re.subdivide(.5,!0)):Ke.push(Re),Ke},dc=function(qe,Re,Ke,Xe){var Cr=[];return xc(qe)?Cr.push(qe.subdivide(.5,!1)):Cr.push(qe),xc(Ke)?Cr.push(Ke.subdivide(.5,!0)):Cr.push(Ke),xc(Xe)?Cr.push(Xe.subdivide(.5,!0).reverse()):Cr.push(Xe),xc(Re)?Cr.push(Re.subdivide(.5,!1).reverse()):Cr.push(Re),Cr},af=function(qe){var Re=qe.bounds,Ke=qe.styles;return Re.add(Ke.borderLeftWidth,Ke.borderTopWidth,-(Ke.borderRightWidth+Ke.borderLeftWidth),-(Ke.borderTopWidth+Ke.borderBottomWidth))},Fu=function(qe){var Re=qe.styles,Ke=qe.bounds,Xe=Sn(Re.paddingLeft,Ke.width),Cr=Sn(Re.paddingRight,Ke.width),Or=Sn(Re.paddingTop,Ke.width),hn=Sn(Re.paddingBottom,Ke.width);return Ke.add(Xe+Re.borderLeftWidth,Or+Re.borderTopWidth,-(Re.borderRightWidth+Re.borderLeftWidth+Xe+Cr),-(Re.borderTopWidth+Re.borderBottomWidth+Or+hn))},cf=function(qe,Re){return qe===0?Re.bounds:qe===2?Fu(Re):af(Re)},bf=function(qe,Re){return qe===0?Re.bounds:qe===2?Fu(Re):af(Re)},Yu=function(qe,Re,Ke){var Xe=cf(Lu(qe.styles.backgroundOrigin,Re),qe),Cr=bf(Lu(qe.styles.backgroundClip,Re),qe),Or=If(Lu(qe.styles.backgroundSize,Re),Ke,Xe),hn=Or[0],Tn=Or[1],jn=kn(Lu(qe.styles.backgroundPosition,Re),Xe.width-hn,Xe.height-Tn),yi=wf(Lu(qe.styles.backgroundRepeat,Re),jn,Or,Xe,Cr),Si=Math.round(Xe.left+jn[0]),Ri=Math.round(Xe.top+jn[1]);return[yi,Si,Ri,hn,Tn]},Hu=function(qe){return zr(qe)&&qe.value===cn.AUTO},of=function(qe){return typeof qe=="number"},If=function(qe,Re,Ke){var Xe=Re[0],Cr=Re[1],Or=Re[2],hn=qe[0],Tn=qe[1];if(!hn)return[0,0];if(bn(hn)&&Tn&&bn(Tn))return[Sn(hn,Ke.width),Sn(Tn,Ke.height)];var jn=of(Or);if(zr(hn)&&(hn.value===cn.CONTAIN||hn.value===cn.COVER)){if(of(Or)){var yi=Ke.width/Ke.height;return yi<Or!=(hn.value===cn.COVER)?[Ke.width,Ke.width/Or]:[Ke.height*Or,Ke.height]}return[Ke.width,Ke.height]}var Si=of(Xe),Ri=of(Cr),ua=Si||Ri;if(Hu(hn)&&(!Tn||Hu(Tn))){if(Si&&Ri)return[Xe,Cr];if(!jn&&!ua)return[Ke.width,Ke.height];if(ua&&jn){var po=Si?Xe:Cr*Or,ro=Ri?Cr:Xe/Or;return[po,ro]}var lo=Si?Xe:Ke.width,_s=Ri?Cr:Ke.height;return[lo,_s]}if(jn){var Wo=0,zo=0;return bn(hn)?Wo=Sn(hn,Ke.width):bn(Tn)&&(zo=Sn(Tn,Ke.height)),Hu(hn)?Wo=zo*Or:(!Tn||Hu(Tn))&&(zo=Wo/Or),[Wo,zo]}var w1=null,Vs=null;if(bn(hn)?w1=Sn(hn,Ke.width):Tn&&bn(Tn)&&(Vs=Sn(Tn,Ke.height)),w1!==null&&(!Tn||Hu(Tn))&&(Vs=Si&&Ri?w1/Xe*Cr:Ke.height),Vs!==null&&Hu(hn)&&(w1=Si&&Ri?Vs/Cr*Xe:Ke.width),w1!==null&&Vs!==null)return[w1,Vs];throw new Error("Unable to calculate background-size for element")},Lu=function(qe,Re){var Ke=qe[Re];return typeof Ke=="undefined"?qe[0]:Ke},wf=function(qe,Re,Ke,Xe,Cr){var Or=Re[0],hn=Re[1],Tn=Ke[0],jn=Ke[1];switch(qe){case 2:return[new go(Math.round(Xe.left),Math.round(Xe.top+hn)),new go(Math.round(Xe.left+Xe.width),Math.round(Xe.top+hn)),new go(Math.round(Xe.left+Xe.width),Math.round(jn+Xe.top+hn)),new go(Math.round(Xe.left),Math.round(jn+Xe.top+hn))];case 3:return[new go(Math.round(Xe.left+Or),Math.round(Xe.top)),new go(Math.round(Xe.left+Or+Tn),Math.round(Xe.top)),new go(Math.round(Xe.left+Or+Tn),Math.round(Xe.height+Xe.top)),new go(Math.round(Xe.left+Or),Math.round(Xe.height+Xe.top))];case 1:return[new go(Math.round(Xe.left+Or),Math.round(Xe.top+hn)),new go(Math.round(Xe.left+Or+Tn),Math.round(Xe.top+hn)),new go(Math.round(Xe.left+Or+Tn),Math.round(Xe.top+hn+jn)),new go(Math.round(Xe.left+Or),Math.round(Xe.top+hn+jn))];default:return[new go(Math.round(Cr.left),Math.round(Cr.top)),new go(Math.round(Cr.left+Cr.width),Math.round(Cr.top)),new go(Math.round(Cr.left+Cr.width),Math.round(Cr.height+Cr.top)),new go(Math.round(Cr.left),Math.round(Cr.height+Cr.top))]}},uf="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",vf="Hidden Text",ff=(function(){function qe(Re){this._data={},this._document=Re}return qe.prototype.parseMetrics=function(Re,Ke){var Xe=this._document.createElement("div"),Cr=this._document.createElement("img"),Or=this._document.createElement("span"),hn=this._document.body;Xe.style.visibility="hidden",Xe.style.fontFamily=Re,Xe.style.fontSize=Ke,Xe.style.margin="0",Xe.style.padding="0",Xe.style.whiteSpace="nowrap",hn.appendChild(Xe),Cr.src=uf,Cr.width=1,Cr.height=1,Cr.style.margin="0",Cr.style.padding="0",Cr.style.verticalAlign="baseline",Or.style.fontFamily=Re,Or.style.fontSize=Ke,Or.style.margin="0",Or.style.padding="0",Or.appendChild(this._document.createTextNode(vf)),Xe.appendChild(Or),Xe.appendChild(Cr);var Tn=Cr.offsetTop-Or.offsetTop+2;Xe.removeChild(Or),Xe.appendChild(this._document.createTextNode(vf)),Xe.style.lineHeight="normal",Cr.style.verticalAlign="super";var jn=Cr.offsetTop-Xe.offsetTop+2;return hn.removeChild(Xe),{baseline:Tn,middle:jn}},qe.prototype.getMetrics=function(Re,Ke){var Xe=Re+" "+Ke;return typeof this._data[Xe]=="undefined"&&(this._data[Xe]=this.parseMetrics(Re,Ke)),this._data[Xe]},qe})(),mf=(function(){function qe(Re,Ke){this.context=Re,this.options=Ke}return qe})(),yf=1e4,_f=(function(qe){Ee(Re,qe);function Re(Ke,Xe){var Cr=qe.call(this,Ke,Xe)||this;return Cr._activeEffects=[],Cr.canvas=Xe.canvas?Xe.canvas:document.createElement("canvas"),Cr.ctx=Cr.canvas.getContext("2d"),Xe.canvas||(Cr.canvas.width=Math.floor(Xe.width*Xe.scale),Cr.canvas.height=Math.floor(Xe.height*Xe.scale),Cr.canvas.style.width=Xe.width+"px",Cr.canvas.style.height=Xe.height+"px"),Cr.fontMetrics=new ff(document),Cr.ctx.scale(Cr.options.scale,Cr.options.scale),Cr.ctx.translate(-Xe.x,-Xe.y),Cr.ctx.textBaseline="bottom",Cr._activeEffects=[],Cr.context.logger.debug("Canvas renderer initialized ("+Xe.width+"x"+Xe.height+") with scale "+Xe.scale),Cr}return Re.prototype.applyEffects=function(Ke){for(var Xe=this;this._activeEffects.length;)this.popEffect();Ke.forEach(function(Cr){return Xe.applyEffect(Cr)})},Re.prototype.applyEffect=function(Ke){this.ctx.save(),Wu(Ke)&&(this.ctx.globalAlpha=Ke.opacity),zu(Ke)&&(this.ctx.translate(Ke.offsetX,Ke.offsetY),this.ctx.transform(Ke.matrix[0],Ke.matrix[1],Ke.matrix[2],Ke.matrix[3],Ke.matrix[4],Ke.matrix[5]),this.ctx.translate(-Ke.offsetX,-Ke.offsetY)),Gu(Ke)&&(this.path(Ke.path),this.ctx.clip()),this._activeEffects.push(Ke)},Re.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},Re.prototype.renderStack=function(Ke){return Se(this,void 0,void 0,function(){var Xe;return je(this,function(Cr){switch(Cr.label){case 0:return Xe=Ke.element.container.styles,Xe.isVisible()?[4,this.renderStackContent(Ke)]:[3,2];case 1:Cr.sent(),Cr.label=2;case 2:return[2]}})})},Re.prototype.renderNode=function(Ke){return Se(this,void 0,void 0,function(){return je(this,function(Xe){switch(Xe.label){case 0:return qi(Ke.container.flags,16),Ke.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(Ke)]:[3,3];case 1:return Xe.sent(),[4,this.renderNodeContent(Ke)];case 2:Xe.sent(),Xe.label=3;case 3:return[2]}})})},Re.prototype.renderTextWithLetterSpacing=function(Ke,Xe,Cr){var Or=this;if(Xe===0)this.ctx.fillText(Ke.text,Ke.bounds.left,Ke.bounds.top+Cr);else{var hn=Ds(Ke.text);hn.reduce(function(Tn,jn){return Or.ctx.fillText(jn,Tn,Ke.bounds.top+Cr),Tn+Or.ctx.measureText(jn).width},Ke.bounds.left)}},Re.prototype.createFontStyle=function(Ke){var Xe=Ke.fontVariant.filter(function(hn){return hn==="normal"||hn==="small-caps"}).join(""),Cr=Mf(Ke.fontFamily).join(", "),Or=jr(Ke.fontSize)?""+Ke.fontSize.number+Ke.fontSize.unit:Ke.fontSize.number+"px";return[[Ke.fontStyle,Xe,Ke.fontWeight,Or,Cr].join(" "),Cr,Or]},Re.prototype.renderTextNode=function(Ke,Xe){return Se(this,void 0,void 0,function(){var Cr,Or,hn,Tn,jn,yi,Si,Ri,ua=this;return je(this,function(po){return Cr=this.createFontStyle(Xe),Or=Cr[0],hn=Cr[1],Tn=Cr[2],this.ctx.font=Or,this.ctx.direction=Xe.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",jn=this.fontMetrics.getMetrics(hn,Tn),yi=jn.baseline,Si=jn.middle,Ri=Xe.paintOrder,Ke.textBounds.forEach(function(ro){Ri.forEach(function(lo){switch(lo){case 0:ua.ctx.fillStyle=Yn(Xe.color),ua.renderTextWithLetterSpacing(ro,Xe.letterSpacing,yi);var _s=Xe.textShadow;_s.length&&ro.text.trim().length&&(_s.slice(0).reverse().forEach(function(Wo){ua.ctx.shadowColor=Yn(Wo.color),ua.ctx.shadowOffsetX=Wo.offsetX.number*ua.options.scale,ua.ctx.shadowOffsetY=Wo.offsetY.number*ua.options.scale,ua.ctx.shadowBlur=Wo.blur.number,ua.renderTextWithLetterSpacing(ro,Xe.letterSpacing,yi)}),ua.ctx.shadowColor="",ua.ctx.shadowOffsetX=0,ua.ctx.shadowOffsetY=0,ua.ctx.shadowBlur=0),Xe.textDecorationLine.length&&(ua.ctx.fillStyle=Yn(Xe.textDecorationColor||Xe.color),Xe.textDecorationLine.forEach(function(Wo){switch(Wo){case 1:ua.ctx.fillRect(ro.bounds.left,Math.round(ro.bounds.top+yi),ro.bounds.width,1);break;case 2:ua.ctx.fillRect(ro.bounds.left,Math.round(ro.bounds.top),ro.bounds.width,1);break;case 3:ua.ctx.fillRect(ro.bounds.left,Math.ceil(ro.bounds.top+Si),ro.bounds.width,1);break}}));break;case 1:Xe.webkitTextStrokeWidth&&ro.text.trim().length&&(ua.ctx.strokeStyle=Yn(Xe.webkitTextStrokeColor),ua.ctx.lineWidth=Xe.webkitTextStrokeWidth,ua.ctx.lineJoin=window.chrome?"miter":"round",ua.ctx.strokeText(ro.text,ro.bounds.left,ro.bounds.top+yi)),ua.ctx.strokeStyle="",ua.ctx.lineWidth=0,ua.ctx.lineJoin="miter";break}})}),[2]})})},Re.prototype.renderReplacedElement=function(Ke,Xe,Cr){if(Cr&&Ke.intrinsicWidth>0&&Ke.intrinsicHeight>0){var Or=Fu(Ke),hn=ku(Xe);this.path(hn),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(Cr,0,0,Ke.intrinsicWidth,Ke.intrinsicHeight,Or.left,Or.top,Or.width,Or.height),this.ctx.restore()}},Re.prototype.renderNodeContent=function(Ke){return Se(this,void 0,void 0,function(){var Xe,Cr,Or,hn,Tn,jn,zo,zo,yi,Si,Ri,ua,Vs,po,ro,ks,lo,_s,Wo,zo,w1,Vs,ks;return je(this,function(vo){switch(vo.label){case 0:this.applyEffects(Ke.getEffects(4)),Xe=Ke.container,Cr=Ke.curves,Or=Xe.styles,hn=0,Tn=Xe.textNodes,vo.label=1;case 1:return hn<Tn.length?(jn=Tn[hn],[4,this.renderTextNode(jn,Or)]):[3,4];case 2:vo.sent(),vo.label=3;case 3:return hn++,[3,1];case 4:if(!(Xe instanceof U1))return[3,8];vo.label=5;case 5:return vo.trys.push([5,7,,8]),[4,this.context.cache.match(Xe.src)];case 6:return zo=vo.sent(),this.renderReplacedElement(Xe,Cr,zo),[3,8];case 7:return vo.sent(),this.context.logger.error("Error loading image "+Xe.src),[3,8];case 8:if(Xe instanceof vA&&this.renderReplacedElement(Xe,Cr,Xe.canvas),!(Xe instanceof YA))return[3,12];vo.label=9;case 9:return vo.trys.push([9,11,,12]),[4,this.context.cache.match(Xe.svg)];case 10:return zo=vo.sent(),this.renderReplacedElement(Xe,Cr,zo),[3,12];case 11:return vo.sent(),this.context.logger.error("Error loading svg "+Xe.svg.substring(0,255)),[3,12];case 12:return Xe instanceof nu&&Xe.tree?(yi=new Re(this.context,{scale:this.options.scale,backgroundColor:Xe.backgroundColor,x:0,y:0,width:Xe.width,height:Xe.height}),[4,yi.render(Xe.tree)]):[3,14];case 13:Si=vo.sent(),Xe.width&&Xe.height&&this.ctx.drawImage(Si,0,0,Xe.width,Xe.height,Xe.bounds.left,Xe.bounds.top,Xe.bounds.width,Xe.bounds.height),vo.label=14;case 14:if(Xe instanceof Mc&&(Ri=Math.min(Xe.bounds.width,Xe.bounds.height),Xe.type===cl?Xe.checked&&(this.ctx.save(),this.path([new go(Xe.bounds.left+Ri*.39363,Xe.bounds.top+Ri*.79),new go(Xe.bounds.left+Ri*.16,Xe.bounds.top+Ri*.5549),new go(Xe.bounds.left+Ri*.27347,Xe.bounds.top+Ri*.44071),new go(Xe.bounds.left+Ri*.39694,Xe.bounds.top+Ri*.5649),new go(Xe.bounds.left+Ri*.72983,Xe.bounds.top+Ri*.23),new go(Xe.bounds.left+Ri*.84,Xe.bounds.top+Ri*.34085),new go(Xe.bounds.left+Ri*.39363,Xe.bounds.top+Ri*.79)]),this.ctx.fillStyle=Yn(wc),this.ctx.fill(),this.ctx.restore()):Xe.type===Ll&&Xe.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(Xe.bounds.left+Ri/2,Xe.bounds.top+Ri/2,Ri/4,0,Math.PI*2,!0),this.ctx.fillStyle=Yn(wc),this.ctx.fill(),this.ctx.restore())),xf(Xe)&&Xe.value.length){switch(ua=this.createFontStyle(Or),Vs=ua[0],po=ua[1],ro=this.fontMetrics.getMetrics(Vs,po).baseline,this.ctx.font=Vs,this.ctx.fillStyle=Yn(Or.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Bf(Xe.styles.textAlign),ks=Fu(Xe),lo=0,Xe.styles.textAlign){case 1:lo+=ks.width/2;break;case 2:lo+=ks.width;break}_s=ks.add(lo,0,0,-ks.height/2+1),this.ctx.save(),this.path([new go(ks.left,ks.top),new go(ks.left+ks.width,ks.top),new go(ks.left+ks.width,ks.top+ks.height),new go(ks.left,ks.top+ks.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new qA(Xe.value,_s),Or.letterSpacing,ro),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!qi(Xe.styles.display,2048))return[3,20];if(Xe.styles.listStyleImage===null)return[3,19];if(Wo=Xe.styles.listStyleImage,Wo.type!==0)return[3,18];zo=void 0,w1=Wo.url,vo.label=15;case 15:return vo.trys.push([15,17,,18]),[4,this.context.cache.match(w1)];case 16:return zo=vo.sent(),this.ctx.drawImage(zo,Xe.bounds.left-(zo.width+10),Xe.bounds.top),[3,18];case 17:return vo.sent(),this.context.logger.error("Error loading list-style-image "+w1),[3,18];case 18:return[3,20];case 19:Ke.listValue&&Xe.styles.listStyleType!==-1&&(Vs=this.createFontStyle(Or)[0],this.ctx.font=Vs,this.ctx.fillStyle=Yn(Or.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",ks=new ke(Xe.bounds.left,Xe.bounds.top+Sn(Xe.styles.paddingTop,Xe.bounds.width),Xe.bounds.width,to(Or.lineHeight,Or.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new qA(Ke.listValue,ks),Or.letterSpacing,to(Or.lineHeight,Or.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),vo.label=20;case 20:return[2]}})})},Re.prototype.renderStackContent=function(Ke){return Se(this,void 0,void 0,function(){var Xe,Cr,Wo,Or,hn,Wo,Tn,jn,Wo,yi,Si,Wo,Ri,ua,Wo,po,ro,Wo,lo,_s,Wo;return je(this,function(zo){switch(zo.label){case 0:return qi(Ke.element.container.flags,16),[4,this.renderNodeBackgroundAndBorders(Ke.element)];case 1:zo.sent(),Xe=0,Cr=Ke.negativeZIndex,zo.label=2;case 2:return Xe<Cr.length?(Wo=Cr[Xe],[4,this.renderStack(Wo)]):[3,5];case 3:zo.sent(),zo.label=4;case 4:return Xe++,[3,2];case 5:return[4,this.renderNodeContent(Ke.element)];case 6:zo.sent(),Or=0,hn=Ke.nonInlineLevel,zo.label=7;case 7:return Or<hn.length?(Wo=hn[Or],[4,this.renderNode(Wo)]):[3,10];case 8:zo.sent(),zo.label=9;case 9:return Or++,[3,7];case 10:Tn=0,jn=Ke.nonPositionedFloats,zo.label=11;case 11:return Tn<jn.length?(Wo=jn[Tn],[4,this.renderStack(Wo)]):[3,14];case 12:zo.sent(),zo.label=13;case 13:return Tn++,[3,11];case 14:yi=0,Si=Ke.nonPositionedInlineLevel,zo.label=15;case 15:return yi<Si.length?(Wo=Si[yi],[4,this.renderStack(Wo)]):[3,18];case 16:zo.sent(),zo.label=17;case 17:return yi++,[3,15];case 18:Ri=0,ua=Ke.inlineLevel,zo.label=19;case 19:return Ri<ua.length?(Wo=ua[Ri],[4,this.renderNode(Wo)]):[3,22];case 20:zo.sent(),zo.label=21;case 21:return Ri++,[3,19];case 22:po=0,ro=Ke.zeroOrAutoZIndexOrTransformedOrOpacity,zo.label=23;case 23:return po<ro.length?(Wo=ro[po],[4,this.renderStack(Wo)]):[3,26];case 24:zo.sent(),zo.label=25;case 25:return po++,[3,23];case 26:lo=0,_s=Ke.positiveZIndex,zo.label=27;case 27:return lo<_s.length?(Wo=_s[lo],[4,this.renderStack(Wo)]):[3,30];case 28:zo.sent(),zo.label=29;case 29:return lo++,[3,27];case 30:return[2]}})})},Re.prototype.mask=function(Ke){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(Ke.slice(0).reverse()),this.ctx.closePath()},Re.prototype.path=function(Ke){this.ctx.beginPath(),this.formatPath(Ke),this.ctx.closePath()},Re.prototype.formatPath=function(Ke){var Xe=this;Ke.forEach(function(Cr,Or){var hn=xc(Cr)?Cr.start:Cr;Or===0?Xe.ctx.moveTo(hn.x,hn.y):Xe.ctx.lineTo(hn.x,hn.y),xc(Cr)&&Xe.ctx.bezierCurveTo(Cr.startControl.x,Cr.startControl.y,Cr.endControl.x,Cr.endControl.y,Cr.end.x,Cr.end.y)})},Re.prototype.renderRepeat=function(Ke,Xe,Cr,Or){this.path(Ke),this.ctx.fillStyle=Xe,this.ctx.translate(Cr,Or),this.ctx.fill(),this.ctx.translate(-Cr,-Or)},Re.prototype.resizeImage=function(Ke,Xe,Cr){var Or;if(Ke.width===Xe&&Ke.height===Cr)return Ke;var hn=(Or=this.canvas.ownerDocument)!==null&&Or!==void 0?Or:document,Tn=hn.createElement("canvas");Tn.width=Math.max(1,Xe),Tn.height=Math.max(1,Cr);var jn=Tn.getContext("2d");return jn.drawImage(Ke,0,0,Ke.width,Ke.height,0,0,Xe,Cr),Tn},Re.prototype.renderBackgroundImage=function(Ke){return Se(this,void 0,void 0,function(){var Xe,Cr,Or,hn,Tn,jn;return je(this,function(yi){switch(yi.label){case 0:Xe=Ke.styles.backgroundImage.length-1,Cr=function(Si){var Ri,ua,po,XA,Bc,Sc,C1,Yl,o1,ro,XA,Bc,Sc,C1,Yl,lo,_s,Wo,zo,w1,Vs,ks,vo,p1,o1,Es,XA,Vl,Rc,C1,Yl,ou,Bc,Sc,su,tu,Au,ju,Yc,lu,cu,uu;return je(this,function(Ru){switch(Ru.label){case 0:if(Si.type!==0)return[3,5];Ri=void 0,ua=Si.url,Ru.label=1;case 1:return Ru.trys.push([1,3,,4]),[4,Or.context.cache.match(ua)];case 2:return Ri=Ru.sent(),[3,4];case 3:return Ru.sent(),Or.context.logger.error("Error loading background-image "+ua),[3,4];case 4:return Ri&&(po=Yu(Ke,Xe,[Ri.width,Ri.height,Ri.width/Ri.height]),XA=po[0],Bc=po[1],Sc=po[2],C1=po[3],Yl=po[4],o1=Or.ctx.createPattern(Or.resizeImage(Ri,C1,Yl),"repeat"),Or.renderRepeat(XA,o1,Bc,Sc)),[3,6];case 5:Hr(Si)?(ro=Yu(Ke,Xe,[null,null,null]),XA=ro[0],Bc=ro[1],Sc=ro[2],C1=ro[3],Yl=ro[4],lo=Zr(Si.angle,C1,Yl),_s=lo[0],Wo=lo[1],zo=lo[2],w1=lo[3],Vs=lo[4],ks=document.createElement("canvas"),ks.width=C1,ks.height=Yl,vo=ks.getContext("2d"),p1=vo.createLinearGradient(Wo,w1,zo,Vs),wi(Si.stops,_s).forEach(function(hf){return p1.addColorStop(hf.stop,Yn(hf.color))}),vo.fillStyle=p1,vo.fillRect(0,0,C1,Yl),C1>0&&Yl>0&&(o1=Or.ctx.createPattern(ks,"repeat"),Or.renderRepeat(XA,o1,Bc,Sc))):or(Si)&&(Es=Yu(Ke,Xe,[null,null,null]),XA=Es[0],Vl=Es[1],Rc=Es[2],C1=Es[3],Yl=Es[4],ou=Si.position.length===0?[Pn]:Si.position,Bc=Sn(ou[0],C1),Sc=Sn(ou[ou.length-1],Yl),su=ki(Si,Bc,Sc,C1,Yl),tu=su[0],Au=su[1],tu>0&&Au>0&&(ju=Or.ctx.createRadialGradient(Vl+Bc,Rc+Sc,0,Vl+Bc,Rc+Sc,tu),wi(Si.stops,tu*2).forEach(function(hf){return ju.addColorStop(hf.stop,Yn(hf.color))}),Or.path(XA),Or.ctx.fillStyle=ju,tu!==Au?(Yc=Ke.bounds.left+.5*Ke.bounds.width,lu=Ke.bounds.top+.5*Ke.bounds.height,cu=Au/tu,uu=1/cu,Or.ctx.save(),Or.ctx.translate(Yc,lu),Or.ctx.transform(1,0,0,cu,0,0),Or.ctx.translate(-Yc,-lu),Or.ctx.fillRect(Vl,uu*(Rc-lu)+lu,C1,Yl*uu),Or.ctx.restore()):Or.ctx.fill())),Ru.label=6;case 6:return Xe--,[2]}})},Or=this,hn=0,Tn=Ke.styles.backgroundImage.slice(0).reverse(),yi.label=1;case 1:return hn<Tn.length?(jn=Tn[hn],[5,Cr(jn)]):[3,4];case 2:yi.sent(),yi.label=3;case 3:return hn++,[3,1];case 4:return[2]}})})},Re.prototype.renderSolidBorder=function(Ke,Xe,Cr){return Se(this,void 0,void 0,function(){return je(this,function(Or){return this.path(Tu(Cr,Xe)),this.ctx.fillStyle=Yn(Ke),this.ctx.fill(),[2]})})},Re.prototype.renderDoubleBorder=function(Ke,Xe,Cr,Or){return Se(this,void 0,void 0,function(){var hn,Tn;return je(this,function(jn){switch(jn.label){case 0:return Xe<3?[4,this.renderSolidBorder(Ke,Cr,Or)]:[3,2];case 1:return jn.sent(),[2];case 2:return hn=Vu(Or,Cr),this.path(hn),this.ctx.fillStyle=Yn(Ke),this.ctx.fill(),Tn=lf(Or,Cr),this.path(Tn),this.ctx.fill(),[2]}})})},Re.prototype.renderNodeBackgroundAndBorders=function(Ke){return Se(this,void 0,void 0,function(){var Xe,Cr,Or,hn,Tn,jn,yi,Si,Ri=this;return je(this,function(ua){switch(ua.label){case 0:return this.applyEffects(Ke.getEffects(2)),Xe=Ke.container.styles,Cr=!Xn(Xe.backgroundColor)||Xe.backgroundImage.length,Or=[{style:Xe.borderTopStyle,color:Xe.borderTopColor,width:Xe.borderTopWidth},{style:Xe.borderRightStyle,color:Xe.borderRightColor,width:Xe.borderRightWidth},{style:Xe.borderBottomStyle,color:Xe.borderBottomColor,width:Xe.borderBottomWidth},{style:Xe.borderLeftStyle,color:Xe.borderLeftColor,width:Xe.borderLeftWidth}],hn=pf(Lu(Xe.backgroundClip,0),Ke.curves),Cr||Xe.boxShadow.length?(this.ctx.save(),this.path(hn),this.ctx.clip(),Xn(Xe.backgroundColor)||(this.ctx.fillStyle=Yn(Xe.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(Ke.container)]):[3,2];case 1:ua.sent(),this.ctx.restore(),Xe.boxShadow.slice(0).reverse().forEach(function(po){Ri.ctx.save();var ro=Iu(Ke.curves),lo=po.inset?0:yf,_s=qu(ro,-lo+(po.inset?1:-1)*po.spread.number,(po.inset?1:-1)*po.spread.number,po.spread.number*(po.inset?-2:2),po.spread.number*(po.inset?-2:2));po.inset?(Ri.path(ro),Ri.ctx.clip(),Ri.mask(_s)):(Ri.mask(ro),Ri.ctx.clip(),Ri.path(_s)),Ri.ctx.shadowOffsetX=po.offsetX.number+lo,Ri.ctx.shadowOffsetY=po.offsetY.number,Ri.ctx.shadowColor=Yn(po.color),Ri.ctx.shadowBlur=po.blur.number,Ri.ctx.fillStyle=po.inset?Yn(po.color):"rgba(0,0,0,1)",Ri.ctx.fill(),Ri.ctx.restore()}),ua.label=2;case 2:Tn=0,jn=0,yi=Or,ua.label=3;case 3:return jn<yi.length?(Si=yi[jn],Si.style!==0&&!Xn(Si.color)&&Si.width>0?Si.style!==2?[3,5]:[4,this.renderDashedDottedBorder(Si.color,Si.width,Tn,Ke.curves,2)]:[3,11]):[3,13];case 4:return ua.sent(),[3,11];case 5:return Si.style!==3?[3,7]:[4,this.renderDashedDottedBorder(Si.color,Si.width,Tn,Ke.curves,3)];case 6:return ua.sent(),[3,11];case 7:return Si.style!==4?[3,9]:[4,this.renderDoubleBorder(Si.color,Si.width,Tn,Ke.curves)];case 8:return ua.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Si.color,Tn,Ke.curves)];case 10:ua.sent(),ua.label=11;case 11:Tn++,ua.label=12;case 12:return jn++,[3,3];case 13:return[2]}})})},Re.prototype.renderDashedDottedBorder=function(Ke,Xe,Cr,Or,hn){return Se(this,void 0,void 0,function(){var Tn,jn,yi,Si,Ri,ua,po,ro,lo,_s,Wo,zo,w1,Vs,ks,vo,ks,vo;return je(this,function(p1){return this.ctx.save(),Tn=nf(Or,Cr),jn=Tu(Or,Cr),hn===2&&(this.path(jn),this.ctx.clip()),xc(jn[0])?(yi=jn[0].start.x,Si=jn[0].start.y):(yi=jn[0].x,Si=jn[0].y),xc(jn[1])?(Ri=jn[1].end.x,ua=jn[1].end.y):(Ri=jn[1].x,ua=jn[1].y),Cr===0||Cr===2?po=Math.abs(yi-Ri):po=Math.abs(Si-ua),this.ctx.beginPath(),hn===3?this.formatPath(Tn):this.formatPath(jn.slice(0,2)),ro=Xe<3?Xe*3:Xe*2,lo=Xe<3?Xe*2:Xe,hn===3&&(ro=Xe,lo=Xe),_s=!0,po<=ro*2?_s=!1:po<=ro*2+lo?(Wo=po/(2*ro+lo),ro*=Wo,lo*=Wo):(zo=Math.floor((po+lo)/(ro+lo)),w1=(po-zo*ro)/(zo-1),Vs=(po-(zo+1)*ro)/zo,lo=Vs<=0||Math.abs(lo-w1)<Math.abs(lo-Vs)?w1:Vs),_s&&(hn===3?this.ctx.setLineDash([0,ro+lo]):this.ctx.setLineDash([ro,lo])),hn===3?(this.ctx.lineCap="round",this.ctx.lineWidth=Xe):this.ctx.lineWidth=Xe*2+1.1,this.ctx.strokeStyle=Yn(Ke),this.ctx.stroke(),this.ctx.setLineDash([]),hn===2&&(xc(jn[0])&&(ks=jn[3],vo=jn[0],this.ctx.beginPath(),this.formatPath([new go(ks.end.x,ks.end.y),new go(vo.start.x,vo.start.y)]),this.ctx.stroke()),xc(jn[1])&&(ks=jn[1],vo=jn[2],this.ctx.beginPath(),this.formatPath([new go(ks.end.x,ks.end.y),new go(vo.start.x,vo.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},Re.prototype.render=function(Ke){return Se(this,void 0,void 0,function(){var Xe;return je(this,function(Cr){switch(Cr.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=Yn(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),Xe=tf(Ke),[4,this.renderStack(Xe)];case 1:return Cr.sent(),this.applyEffects([]),[2,this.canvas]}})})},Re})(mf),xf=function(qe){return qe instanceof Ac||qe instanceof Ec?!0:qe instanceof Mc&&qe.type!==Ll&&qe.type!==cl},pf=function(qe,Re){switch(qe){case 0:return Iu(Re);case 2:return Pu(Re);case 1:default:return ku(Re)}},Bf=function(qe){switch(qe){case 1:return"center";case 2:return"right";case 0:default:return"left"}},Cf=["-apple-system","system-ui"],Mf=function(qe){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?qe.filter(function(Re){return Cf.indexOf(Re)===-1}):qe},Ef=(function(qe){Ee(Re,qe);function Re(Ke,Xe){var Cr=qe.call(this,Ke,Xe)||this;return Cr.canvas=Xe.canvas?Xe.canvas:document.createElement("canvas"),Cr.ctx=Cr.canvas.getContext("2d"),Cr.options=Xe,Cr.canvas.width=Math.floor(Xe.width*Xe.scale),Cr.canvas.height=Math.floor(Xe.height*Xe.scale),Cr.canvas.style.width=Xe.width+"px",Cr.canvas.style.height=Xe.height+"px",Cr.ctx.scale(Cr.options.scale,Cr.options.scale),Cr.ctx.translate(-Xe.x,-Xe.y),Cr.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+Xe.width+"x"+Xe.height+" at "+Xe.x+","+Xe.y+") with scale "+Xe.scale),Cr}return Re.prototype.render=function(Ke){return Se(this,void 0,void 0,function(){var Xe,Cr;return je(this,function(Or){switch(Or.label){case 0:return Xe=kA(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,Ke),[4,Pf(Xe)];case 1:return Cr=Or.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=Yn(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(Cr,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},Re})(mf),Pf=function(qe){return new Promise(function(Re,Ke){var Xe=new Image;Xe.onload=function(){Re(Xe)},Xe.onerror=Ke,Xe.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(qe))})},Sf=(function(){function qe(Re){var Ke=Re.id,Xe=Re.enabled;this.id=Ke,this.enabled=Xe,this.start=Date.now()}return qe.prototype.debug=function(){for(var Re=[],Ke=0;Ke<arguments.length;Ke++)Re[Ke]=arguments[Ke];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.debug=="function"||this.info.apply(this,Re))},qe.prototype.getTime=function(){return Date.now()-this.start},qe.prototype.info=function(){for(var Re=[],Ke=0;Ke<arguments.length;Ke++)Re[Ke]=arguments[Ke];this.enabled&&typeof window!="undefined"&&window.console},qe.prototype.warn=function(){for(var Re=[],Ke=0;Ke<arguments.length;Ke++)Re[Ke]=arguments[Ke];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.warn=="function"||this.info.apply(this,Re))},qe.prototype.error=function(){for(var Re=[],Ke=0;Ke<arguments.length;Ke++)Re[Ke]=arguments[Ke];this.enabled&&(typeof window!="undefined"&&window.console&&typeof console.error=="function"||this.info.apply(this,Re))},qe.instances={},qe})(),Tf=(function(){function qe(Re,Ke){var Xe;this.windowBounds=Ke,this.instanceName="#"+qe.instanceCount++,this.logger=new Sf({id:this.instanceName,enabled:Re.logging}),this.cache=(Xe=Re.cache)!==null&&Xe!==void 0?Xe:new Bu(this,Re)}return qe.instanceCount=1,qe})(),df=function(qe,Re){return Re===void 0&&(Re={}),jf(qe,Re)};typeof window!="undefined"&&xu.setContext(window);var jf=function(qe,Re){return Se(void 0,void 0,void 0,function(){var Ke,Xe,Cr,Or,hn,Tn,jn,yi,Si,Ri,ua,po,ro,lo,_s,Wo,zo,w1,Vs,ks,p1,vo,p1,o1,Es,XA,Vl,Rc,C1,Yl,ou,Bc,Sc,su,tu,Au,ju,Yc,lu,cu;return je(this,function(uu){switch(uu.label){case 0:if(!qe||typeof qe!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(Ke=qe.ownerDocument,!Ke)throw new Error("Element is not attached to a Document");if(Xe=Ke.defaultView,!Xe)throw new Error("Document is not attached to a Window");return Cr={allowTaint:(o1=Re.allowTaint)!==null&&o1!==void 0?o1:!1,imageTimeout:(Es=Re.imageTimeout)!==null&&Es!==void 0?Es:15e3,proxy:Re.proxy,useCORS:(XA=Re.useCORS)!==null&&XA!==void 0?XA:!1},Or=Te({logging:(Vl=Re.logging)!==null&&Vl!==void 0?Vl:!0,cache:Re.cache},Cr),hn={windowWidth:(Rc=Re.windowWidth)!==null&&Rc!==void 0?Rc:Xe.innerWidth,windowHeight:(C1=Re.windowHeight)!==null&&C1!==void 0?C1:Xe.innerHeight,scrollX:(Yl=Re.scrollX)!==null&&Yl!==void 0?Yl:Xe.pageXOffset,scrollY:(ou=Re.scrollY)!==null&&ou!==void 0?ou:Xe.pageYOffset},Tn=new ke(hn.scrollX,hn.scrollY,hn.windowWidth,hn.windowHeight),jn=new Tf(Or,Tn),yi=(Bc=Re.foreignObjectRendering)!==null&&Bc!==void 0?Bc:!1,Si={allowTaint:(Sc=Re.allowTaint)!==null&&Sc!==void 0?Sc:!1,onclone:Re.onclone,ignoreElements:Re.ignoreElements,inlineImages:yi,copyStyles:yi},jn.logger.debug("Starting document clone with size "+Tn.width+"x"+Tn.height+" scrolled to "+-Tn.left+","+-Tn.top),Ri=new gu(jn,qe,Si),ua=Ri.clonedReferenceElement,ua?[4,Ri.toIFrame(Ke,Tn)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return po=uu.sent(),ro=V1(ua)||I1(ua)?ze(ua.ownerDocument):De(jn,ua),lo=ro.width,_s=ro.height,Wo=ro.left,zo=ro.top,w1=Uf(jn,ua,Re.backgroundColor),Vs={canvas:Re.canvas,backgroundColor:w1,scale:(tu=(su=Re.scale)!==null&&su!==void 0?su:Xe.devicePixelRatio)!==null&&tu!==void 0?tu:1,x:((Au=Re.x)!==null&&Au!==void 0?Au:0)+Wo,y:((ju=Re.y)!==null&&ju!==void 0?ju:0)+zo,width:(Yc=Re.width)!==null&&Yc!==void 0?Yc:Math.ceil(lo),height:(lu=Re.height)!==null&&lu!==void 0?lu:Math.ceil(_s)},yi?(jn.logger.debug("Document cloned, using foreign object rendering"),p1=new Ef(jn,Vs),[4,p1.render(ua)]):[3,3];case 2:return ks=uu.sent(),[3,5];case 3:return jn.logger.debug("Document cloned, element located at "+Wo+","+zo+" with size "+lo+"x"+_s+" using computed rendering"),jn.logger.debug("Starting DOM parsing"),vo=du(jn,ua),w1===vo.styles.backgroundColor&&(vo.styles.backgroundColor=Qn.TRANSPARENT),jn.logger.debug("Starting renderer for element at "+Vs.x+","+Vs.y+" with size "+Vs.width+"x"+Vs.height),p1=new _f(jn,Vs),[4,p1.render(vo)];case 4:ks=uu.sent(),uu.label=5;case 5:return(!((cu=Re.removeContainer)!==null&&cu!==void 0)||cu)&&(gu.destroy(po)||jn.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),jn.logger.debug("Finished rendering"),[2,ks]}})})},Uf=function(qe,Re,Ke){var Xe=Re.ownerDocument,Cr=Xe.documentElement?Un(qe,getComputedStyle(Xe.documentElement).backgroundColor):Qn.TRANSPARENT,Or=Xe.body?Un(qe,getComputedStyle(Xe.body).backgroundColor):Qn.TRANSPARENT,hn=typeof Ke=="string"?Un(qe,Ke):Ke===null?Qn.TRANSPARENT:4294967295;return Re===Xe.documentElement?Xn(Cr)?Xn(Or)?hn:Or:Cr:hn};return df}))})(html2canvas$1)),html2canvas$1.exports}var lib={},es_object_toString={},objectToString,hasRequiredObjectToString;function requireObjectToString(){if(hasRequiredObjectToString)return objectToString;hasRequiredObjectToString=1;var Pe=requireToStringTagSupport(),Me=requireClassof();return objectToString=Pe?{}.toString:function(){return"[object "+Me(this)+"]"},objectToString}var hasRequiredEs_object_toString;function requireEs_object_toString(){if(hasRequiredEs_object_toString)return es_object_toString;hasRequiredEs_object_toString=1;var Pe=requireToStringTagSupport(),Me=requireDefineBuiltIn(),Be=requireObjectToString();return Pe||Me(Object.prototype,"toString",Be,{unsafe:!0}),es_object_toString}var es_reflect_deleteProperty={},hasRequiredEs_reflect_deleteProperty;function requireEs_reflect_deleteProperty(){if(hasRequiredEs_reflect_deleteProperty)return es_reflect_deleteProperty;hasRequiredEs_reflect_deleteProperty=1;var Pe=require_export(),Me=requireAnObject(),Be=requireObjectGetOwnPropertyDescriptor().f;return Pe({target:"Reflect",stat:!0},{deleteProperty:function(Te,Se){var je=Be(Me(Te),Se);return je&&!je.configurable?!1:delete Te[Se]}}),es_reflect_deleteProperty}var regeneratorRuntime$1={exports:{}},OverloadYield={exports:{}},hasRequiredOverloadYield;function requireOverloadYield(){return hasRequiredOverloadYield||(hasRequiredOverloadYield=1,(function(Pe){function Me(Be,Ee){this.v=Be,this.k=Ee}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(OverloadYield)),OverloadYield.exports}var regenerator$1={exports:{}},regeneratorDefine={exports:{}},hasRequiredRegeneratorDefine;function requireRegeneratorDefine(){return hasRequiredRegeneratorDefine||(hasRequiredRegeneratorDefine=1,(function(Pe){function Me(Be,Ee,Te,Se){var je=Object.defineProperty;try{je({},"",{})}catch(Ue){je=0}Pe.exports=Me=function(ke,De,ze,Fe){function Ie(_e,Ae){Me(ke,_e,function(Je){return this._invoke(_e,Ae,Je)})}De?je?je(ke,De,{value:ze,enumerable:!Fe,configurable:!Fe,writable:!Fe}):ke[De]=ze:(Ie("next",0),Ie("throw",1),Ie("return",2))},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports,Me(Be,Ee,Te,Se)}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorDefine)),regeneratorDefine.exports}var hasRequiredRegenerator$1;function requireRegenerator$1(){return hasRequiredRegenerator$1||(hasRequiredRegenerator$1=1,(function(Pe){var Me=requireRegeneratorDefine();function Be(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var Ee,Te,Se=typeof Symbol=="function"?Symbol:{},je=Se.iterator||"@@iterator",Ue=Se.toStringTag||"@@toStringTag";function ke(ir,$e,cr,xr){var Tr=$e&&$e.prototype instanceof ze?$e:ze,Mr=Object.create(Tr.prototype);return Me(Mr,"_invoke",(function(mr,Ze,xe){var er,Ge,tr,sr=0,pr=xe||[],Ir=!1,Pr={p:0,n:0,v:Ee,a:dr,f:dr.bind(Ee,4),d:function(Ce,vr){return er=Ce,Ge=0,tr=Ee,Pr.n=vr,De}};function dr(wr,Ce){for(Ge=wr,tr=Ce,Te=0;!Ir&&sr&&!vr&&Te<pr.length;Te++){var vr,qr=pr[Te],He=Pr.p,Oe=qr[2];wr>3?(vr=Oe===Ce)&&(tr=qr[(Ge=qr[4])?5:(Ge=3,3)],qr[4]=qr[5]=Ee):qr[0]<=He&&((vr=wr<2&&He<qr[1])?(Ge=0,Pr.v=Ce,Pr.n=qr[1]):He<Oe&&(vr=wr<3||qr[0]>Ce||Ce>Oe)&&(qr[4]=wr,qr[5]=Ce,Pr.n=Oe,Ge=0))}if(vr||wr>1)return De;throw Ir=!0,Ce}return function(wr,Ce,vr){if(sr>1)throw TypeError("Generator is already running");for(Ir&&Ce===1&&dr(Ce,vr),Ge=Ce,tr=vr;(Te=Ge<2?Ee:tr)||!Ir;){er||(Ge?Ge<3?(Ge>1&&(Pr.n=-1),dr(Ge,tr)):Pr.n=tr:Pr.v=tr);try{if(sr=2,er){if(Ge||(wr="next"),Te=er[wr]){if(!(Te=Te.call(er,tr)))throw TypeError("iterator result is not an object");if(!Te.done)return Te;tr=Te.value,Ge<2&&(Ge=0)}else Ge===1&&(Te=er.return)&&Te.call(er),Ge<2&&(tr=TypeError("The iterator does not provide a '"+wr+"' method"),Ge=1);er=Ee}else if((Te=(Ir=Pr.n<0)?tr:mr.call(Ze,Pr))!==De)break}catch(qr){er=Ee,Ge=1,tr=qr}finally{sr=1}}return{value:Te,done:Ir}}})(ir,cr,xr),!0),Mr}var De={};function ze(){}function Fe(){}function Ie(){}Te=Object.getPrototypeOf;var _e=[][je]?Te(Te([][je]())):(Me(Te={},je,function(){return this}),Te),Ae=Ie.prototype=ze.prototype=Object.create(_e);function Je(ir){return Object.setPrototypeOf?Object.setPrototypeOf(ir,Ie):(ir.__proto__=Ie,Me(ir,Ue,"GeneratorFunction")),ir.prototype=Object.create(Ae),ir}return Fe.prototype=Ie,Me(Ae,"constructor",Ie),Me(Ie,"constructor",Fe),Fe.displayName="GeneratorFunction",Me(Ie,Ue,"GeneratorFunction"),Me(Ae),Me(Ae,Ue,"Generator"),Me(Ae,je,function(){return this}),Me(Ae,"toString",function(){return"[object Generator]"}),(Pe.exports=Be=function(){return{w:ke,m:Je}},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports)()}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regenerator$1)),regenerator$1.exports}var regeneratorAsync={exports:{}},regeneratorAsyncGen={exports:{}},regeneratorAsyncIterator={exports:{}},hasRequiredRegeneratorAsyncIterator;function requireRegeneratorAsyncIterator(){return hasRequiredRegeneratorAsyncIterator||(hasRequiredRegeneratorAsyncIterator=1,(function(Pe){var Me=requireOverloadYield(),Be=requireRegeneratorDefine();function Ee(Te,Se){function je(ke,De,ze,Fe){try{var Ie=Te[ke](De),_e=Ie.value;return _e instanceof Me?Se.resolve(_e.v).then(function(Ae){je("next",Ae,ze,Fe)},function(Ae){je("throw",Ae,ze,Fe)}):Se.resolve(_e).then(function(Ae){Ie.value=Ae,ze(Ie)},function(Ae){return je("throw",Ae,ze,Fe)})}catch(Ae){Fe(Ae)}}var Ue;this.next||(Be(Ee.prototype),Be(Ee.prototype,typeof Symbol=="function"&&Symbol.asyncIterator||"@asyncIterator",function(){return this})),Be(this,"_invoke",function(ke,De,ze){function Fe(){return new Se(function(Ie,_e){je(ke,ze,Ie,_e)})}return Ue=Ue?Ue.then(Fe,Fe):Fe()},!0)}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorAsyncIterator)),regeneratorAsyncIterator.exports}var hasRequiredRegeneratorAsyncGen;function requireRegeneratorAsyncGen(){return hasRequiredRegeneratorAsyncGen||(hasRequiredRegeneratorAsyncGen=1,(function(Pe){var Me=requireRegenerator$1(),Be=requireRegeneratorAsyncIterator();function Ee(Te,Se,je,Ue,ke){return new Be(Me().w(Te,Se,je,Ue),ke||Promise)}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorAsyncGen)),regeneratorAsyncGen.exports}var hasRequiredRegeneratorAsync;function requireRegeneratorAsync(){return hasRequiredRegeneratorAsync||(hasRequiredRegeneratorAsync=1,(function(Pe){var Me=requireRegeneratorAsyncGen();function Be(Ee,Te,Se,je,Ue){var ke=Me(Ee,Te,Se,je,Ue);return ke.next().then(function(De){return De.done?De.value:ke.next()})}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorAsync)),regeneratorAsync.exports}var regeneratorKeys={exports:{}},hasRequiredRegeneratorKeys;function requireRegeneratorKeys(){return hasRequiredRegeneratorKeys||(hasRequiredRegeneratorKeys=1,(function(Pe){function Me(Be){var Ee=Object(Be),Te=[];for(var Se in Ee)Te.unshift(Se);return function je(){for(;Te.length;)if((Se=Te.pop())in Ee)return je.value=Se,je.done=!1,je;return je.done=!0,je}}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorKeys)),regeneratorKeys.exports}var regeneratorValues={exports:{}},_typeof={exports:{}},hasRequired_typeof;function require_typeof(){return hasRequired_typeof||(hasRequired_typeof=1,(function(Pe){function Me(Be){"@babel/helpers - typeof";return Pe.exports=Me=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Ee){return typeof Ee}:function(Ee){return Ee&&typeof Symbol=="function"&&Ee.constructor===Symbol&&Ee!==Symbol.prototype?"symbol":typeof Ee},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports,Me(Be)}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(_typeof)),_typeof.exports}var hasRequiredRegeneratorValues;function requireRegeneratorValues(){return hasRequiredRegeneratorValues||(hasRequiredRegeneratorValues=1,(function(Pe){var Me=require_typeof().default;function Be(Ee){if(Ee!=null){var Te=Ee[typeof Symbol=="function"&&Symbol.iterator||"@@iterator"],Se=0;if(Te)return Te.call(Ee);if(typeof Ee.next=="function")return Ee;if(!isNaN(Ee.length))return{next:function(){return Ee&&Se>=Ee.length&&(Ee=void 0),{value:Ee&&Ee[Se++],done:!Ee}}}}throw new TypeError(Me(Ee)+" is not iterable")}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorValues)),regeneratorValues.exports}var hasRequiredRegeneratorRuntime;function requireRegeneratorRuntime(){return hasRequiredRegeneratorRuntime||(hasRequiredRegeneratorRuntime=1,(function(Pe){var Me=requireOverloadYield(),Be=requireRegenerator$1(),Ee=requireRegeneratorAsync(),Te=requireRegeneratorAsyncGen(),Se=requireRegeneratorAsyncIterator(),je=requireRegeneratorKeys(),Ue=requireRegeneratorValues();function ke(){var De=Be(),ze=De.m(ke),Fe=(Object.getPrototypeOf?Object.getPrototypeOf(ze):ze.__proto__).constructor;function Ie(Je){var ir=typeof Je=="function"&&Je.constructor;return!!ir&&(ir===Fe||(ir.displayName||ir.name)==="GeneratorFunction")}var _e={throw:1,return:2,break:3,continue:3};function Ae(Je){var ir,$e;return function(cr){ir||(ir={stop:function(){return $e(cr.a,2)},catch:function(){return cr.v},abrupt:function(Tr,Mr){return $e(cr.a,_e[Tr],Mr)},delegateYield:function(Tr,Mr,mr){return ir.resultName=Mr,$e(cr.d,Ue(Tr),mr)},finish:function(Tr){return $e(cr.f,Tr)}},$e=function(Tr,Mr,mr){cr.p=ir.prev,cr.n=ir.next;try{return Tr(Mr,mr)}finally{ir.next=cr.n}}),ir.resultName&&(ir[ir.resultName]=cr.v,ir.resultName=void 0),ir.sent=cr.v,ir.next=cr.n;try{return Je.call(this,ir)}finally{cr.p=ir.prev,cr.n=ir.next}}}return(Pe.exports=ke=function(){return{wrap:function($e,cr,xr,Tr){return De.w(Ae($e),cr,xr,Tr&&Tr.reverse())},isGeneratorFunction:Ie,mark:De.m,awrap:function($e,cr){return new Me($e,cr)},AsyncIterator:Se,async:function($e,cr,xr,Tr,Mr){return(Ie(cr)?Te:Ee)(Ae($e),cr,xr,Tr,Mr)},keys:je,values:Ue}},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports)()}Pe.exports=ke,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(regeneratorRuntime$1)),regeneratorRuntime$1.exports}var regenerator,hasRequiredRegenerator;function requireRegenerator(){if(hasRequiredRegenerator)return regenerator;hasRequiredRegenerator=1;var Pe=requireRegeneratorRuntime()();regenerator=Pe;try{regeneratorRuntime=Pe}catch(Me){typeof globalThis=="object"?globalThis.regeneratorRuntime=Pe:Function("r","regeneratorRuntime = r")(Pe)}return regenerator}var asyncToGenerator={exports:{}},hasRequiredAsyncToGenerator;function requireAsyncToGenerator(){return hasRequiredAsyncToGenerator||(hasRequiredAsyncToGenerator=1,(function(Pe){function Me(Ee,Te,Se,je,Ue,ke,De){try{var ze=Ee[ke](De),Fe=ze.value}catch(Ie){return void Se(Ie)}ze.done?Te(Fe):Promise.resolve(Fe).then(je,Ue)}function Be(Ee){return function(){var Te=this,Se=arguments;return new Promise(function(je,Ue){var ke=Ee.apply(Te,Se);function De(Fe){Me(ke,je,Ue,De,ze,"next",Fe)}function ze(Fe){Me(ke,je,Ue,De,ze,"throw",Fe)}De(void 0)})}}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(asyncToGenerator)),asyncToGenerator.exports}var es_array_map={},arraySpeciesConstructor,hasRequiredArraySpeciesConstructor;function requireArraySpeciesConstructor(){if(hasRequiredArraySpeciesConstructor)return arraySpeciesConstructor;hasRequiredArraySpeciesConstructor=1;var Pe=requireIsArray(),Me=requireIsConstructor(),Be=requireIsObject(),Ee=requireWellKnownSymbol(),Te=Ee("species"),Se=Array;return arraySpeciesConstructor=function(je){var Ue;return Pe(je)&&(Ue=je.constructor,Me(Ue)&&(Ue===Se||Pe(Ue.prototype))?Ue=void 0:Be(Ue)&&(Ue=Ue[Te],Ue===null&&(Ue=void 0))),Ue===void 0?Se:Ue},arraySpeciesConstructor}var arraySpeciesCreate,hasRequiredArraySpeciesCreate;function requireArraySpeciesCreate(){if(hasRequiredArraySpeciesCreate)return arraySpeciesCreate;hasRequiredArraySpeciesCreate=1;var Pe=requireArraySpeciesConstructor();return arraySpeciesCreate=function(Me,Be){return new(Pe(Me))(Be===0?0:Be)},arraySpeciesCreate}var arrayIteration,hasRequiredArrayIteration;function requireArrayIteration(){if(hasRequiredArrayIteration)return arrayIteration;hasRequiredArrayIteration=1;var Pe=requireFunctionBindContext(),Me=requireFunctionUncurryThis(),Be=requireIndexedObject(),Ee=requireToObject(),Te=requireLengthOfArrayLike(),Se=requireArraySpeciesCreate(),je=Me([].push),Ue=function(ke){var De=ke===1,ze=ke===2,Fe=ke===3,Ie=ke===4,_e=ke===6,Ae=ke===7,Je=ke===5||_e;return function(ir,$e,cr,xr){for(var Tr=Ee(ir),Mr=Be(Tr),mr=Te(Mr),Ze=Pe($e,cr),xe=0,er=xr||Se,Ge=De?er(ir,mr):ze||Ae?er(ir,0):void 0,tr,sr;mr>xe;xe++)if((Je||xe in Mr)&&(tr=Mr[xe],sr=Ze(tr,xe,Tr),ke))if(De)Ge[xe]=sr;else if(sr)switch(ke){case 3:return!0;case 5:return tr;case 6:return xe;case 2:je(Ge,tr)}else switch(ke){case 4:return!1;case 7:je(Ge,tr)}return _e?-1:Fe||Ie?Ie:Ge}};return arrayIteration={forEach:Ue(0),map:Ue(1),filter:Ue(2),some:Ue(3),every:Ue(4),find:Ue(5),findIndex:Ue(6),filterReject:Ue(7)},arrayIteration}var arrayMethodHasSpeciesSupport,hasRequiredArrayMethodHasSpeciesSupport;function requireArrayMethodHasSpeciesSupport(){if(hasRequiredArrayMethodHasSpeciesSupport)return arrayMethodHasSpeciesSupport;hasRequiredArrayMethodHasSpeciesSupport=1;var Pe=requireFails(),Me=requireWellKnownSymbol(),Be=requireEnvironmentV8Version(),Ee=Me("species");return arrayMethodHasSpeciesSupport=function(Te){return Be>=51||!Pe(function(){var Se=[],je=Se.constructor={};return je[Ee]=function(){return{foo:1}},Se[Te](Boolean).foo!==1})},arrayMethodHasSpeciesSupport}var hasRequiredEs_array_map;function requireEs_array_map(){if(hasRequiredEs_array_map)return es_array_map;hasRequiredEs_array_map=1;var Pe=require_export(),Me=requireArrayIteration().map,Be=requireArrayMethodHasSpeciesSupport(),Ee=Be("map");return Pe({target:"Array",proto:!0,forced:!Ee},{map:function(Se){return Me(this,Se,arguments.length>1?arguments[1]:void 0)}}),es_array_map}var es_parseFloat={},numberParseFloat,hasRequiredNumberParseFloat;function requireNumberParseFloat(){if(hasRequiredNumberParseFloat)return numberParseFloat;hasRequiredNumberParseFloat=1;var Pe=requireGlobalThis(),Me=requireFails(),Be=requireFunctionUncurryThis(),Ee=requireToString(),Te=requireStringTrim().trim,Se=requireWhitespaces(),je=Be("".charAt),Ue=Pe.parseFloat,ke=Pe.Symbol,De=ke&&ke.iterator,ze=1/Ue(Se+"-0")!==-1/0||De&&!Me(function(){Ue(Object(De))});return numberParseFloat=ze?function(Ie){var _e=Te(Ee(Ie)),Ae=Ue(_e);return Ae===0&&je(_e,0)==="-"?-0:Ae}:Ue,numberParseFloat}var hasRequiredEs_parseFloat;function requireEs_parseFloat(){if(hasRequiredEs_parseFloat)return es_parseFloat;hasRequiredEs_parseFloat=1;var Pe=require_export(),Me=requireNumberParseFloat();return Pe({global:!0,forced:parseFloat!==Me},{parseFloat:Me}),es_parseFloat}var es_array_join={},hasRequiredEs_array_join;function requireEs_array_join(){if(hasRequiredEs_array_join)return es_array_join;hasRequiredEs_array_join=1;var Pe=require_export(),Me=requireFunctionUncurryThis(),Be=requireIndexedObject(),Ee=requireToIndexedObject(),Te=requireArrayMethodIsStrict(),Se=Me([].join),je=Be!==Object,Ue=je||!Te("join",",");return Pe({target:"Array",proto:!0,forced:Ue},{join:function(De){return Se(Ee(this),De===void 0?",":De)}}),es_array_join}var slicedToArray={exports:{}},arrayWithHoles={exports:{}},hasRequiredArrayWithHoles;function requireArrayWithHoles(){return hasRequiredArrayWithHoles||(hasRequiredArrayWithHoles=1,(function(Pe){function Me(Be){if(Array.isArray(Be))return Be}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(arrayWithHoles)),arrayWithHoles.exports}var iterableToArrayLimit={exports:{}},hasRequiredIterableToArrayLimit;function requireIterableToArrayLimit(){return hasRequiredIterableToArrayLimit||(hasRequiredIterableToArrayLimit=1,(function(Pe){function Me(Be,Ee){var Te=Be==null?null:typeof Symbol!="undefined"&&Be[Symbol.iterator]||Be["@@iterator"];if(Te!=null){var Se,je,Ue,ke,De=[],ze=!0,Fe=!1;try{if(Ue=(Te=Te.call(Be)).next,Ee===0){if(Object(Te)!==Te)return;ze=!1}else for(;!(ze=(Se=Ue.call(Te)).done)&&(De.push(Se.value),De.length!==Ee);ze=!0);}catch(Ie){Fe=!0,je=Ie}finally{try{if(!ze&&Te.return!=null&&(ke=Te.return(),Object(ke)!==ke))return}finally{if(Fe)throw je}}return De}}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(iterableToArrayLimit)),iterableToArrayLimit.exports}var unsupportedIterableToArray={exports:{}},arrayLikeToArray={exports:{}},hasRequiredArrayLikeToArray;function requireArrayLikeToArray(){return hasRequiredArrayLikeToArray||(hasRequiredArrayLikeToArray=1,(function(Pe){function Me(Be,Ee){(Ee==null||Ee>Be.length)&&(Ee=Be.length);for(var Te=0,Se=Array(Ee);Te<Ee;Te++)Se[Te]=Be[Te];return Se}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(arrayLikeToArray)),arrayLikeToArray.exports}var hasRequiredUnsupportedIterableToArray;function requireUnsupportedIterableToArray(){return hasRequiredUnsupportedIterableToArray||(hasRequiredUnsupportedIterableToArray=1,(function(Pe){var Me=requireArrayLikeToArray();function Be(Ee,Te){if(Ee){if(typeof Ee=="string")return Me(Ee,Te);var Se={}.toString.call(Ee).slice(8,-1);return Se==="Object"&&Ee.constructor&&(Se=Ee.constructor.name),Se==="Map"||Se==="Set"?Array.from(Ee):Se==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Se)?Me(Ee,Te):void 0}}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(unsupportedIterableToArray)),unsupportedIterableToArray.exports}var nonIterableRest={exports:{}},hasRequiredNonIterableRest;function requireNonIterableRest(){return hasRequiredNonIterableRest||(hasRequiredNonIterableRest=1,(function(Pe){function Me(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(nonIterableRest)),nonIterableRest.exports}var hasRequiredSlicedToArray;function requireSlicedToArray(){return hasRequiredSlicedToArray||(hasRequiredSlicedToArray=1,(function(Pe){var Me=requireArrayWithHoles(),Be=requireIterableToArrayLimit(),Ee=requireUnsupportedIterableToArray(),Te=requireNonIterableRest();function Se(je,Ue){return Me(je)||Be(je,Ue)||Ee(je,Ue)||Te()}Pe.exports=Se,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(slicedToArray)),slicedToArray.exports}var defineProperty={exports:{}},toPropertyKey={exports:{}},toPrimitive={exports:{}},hasRequiredToPrimitive;function requireToPrimitive(){return hasRequiredToPrimitive||(hasRequiredToPrimitive=1,(function(Pe){var Me=require_typeof().default;function Be(Ee,Te){if(Me(Ee)!="object"||!Ee)return Ee;var Se=Ee[Symbol.toPrimitive];if(Se!==void 0){var je=Se.call(Ee,Te||"default");if(Me(je)!="object")return je;throw new TypeError("@@toPrimitive must return a primitive value.")}return(Te==="string"?String:Number)(Ee)}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(toPrimitive)),toPrimitive.exports}var hasRequiredToPropertyKey;function requireToPropertyKey(){return hasRequiredToPropertyKey||(hasRequiredToPropertyKey=1,(function(Pe){var Me=require_typeof().default,Be=requireToPrimitive();function Ee(Te){var Se=Be(Te,"string");return Me(Se)=="symbol"?Se:Se+""}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(toPropertyKey)),toPropertyKey.exports}var hasRequiredDefineProperty;function requireDefineProperty(){return hasRequiredDefineProperty||(hasRequiredDefineProperty=1,(function(Pe){var Me=requireToPropertyKey();function Be(Ee,Te,Se){return(Te=Me(Te))in Ee?Object.defineProperty(Ee,Te,{value:Se,enumerable:!0,configurable:!0,writable:!0}):Ee[Te]=Se,Ee}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(defineProperty)),defineProperty.exports}var classCallCheck={exports:{}},hasRequiredClassCallCheck;function requireClassCallCheck(){return hasRequiredClassCallCheck||(hasRequiredClassCallCheck=1,(function(Pe){function Me(Be,Ee){if(!(Be instanceof Ee))throw new TypeError("Cannot call a class as a function")}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(classCallCheck)),classCallCheck.exports}var createClass={exports:{}},hasRequiredCreateClass;function requireCreateClass(){return hasRequiredCreateClass||(hasRequiredCreateClass=1,(function(Pe){var Me=requireToPropertyKey();function Be(Te,Se){for(var je=0;je<Se.length;je++){var Ue=Se[je];Ue.enumerable=Ue.enumerable||!1,Ue.configurable=!0,"value"in Ue&&(Ue.writable=!0),Object.defineProperty(Te,Me(Ue.key),Ue)}}function Ee(Te,Se,je){return Se&&Be(Te.prototype,Se),je&&Be(Te,je),Object.defineProperty(Te,"prototype",{writable:!1}),Te}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(createClass)),createClass.exports}var es_array_concat={},doesNotExceedSafeInteger,hasRequiredDoesNotExceedSafeInteger;function requireDoesNotExceedSafeInteger(){if(hasRequiredDoesNotExceedSafeInteger)return doesNotExceedSafeInteger;hasRequiredDoesNotExceedSafeInteger=1;var Pe=TypeError,Me=9007199254740991;return doesNotExceedSafeInteger=function(Be){if(Be>Me)throw Pe("Maximum allowed index exceeded");return Be},doesNotExceedSafeInteger}var createProperty,hasRequiredCreateProperty;function requireCreateProperty(){if(hasRequiredCreateProperty)return createProperty;hasRequiredCreateProperty=1;var Pe=requireDescriptors(),Me=requireObjectDefineProperty(),Be=requireCreatePropertyDescriptor();return createProperty=function(Ee,Te,Se){Pe?Me.f(Ee,Te,Be(0,Se)):Ee[Te]=Se},createProperty}var hasRequiredEs_array_concat;function requireEs_array_concat(){if(hasRequiredEs_array_concat)return es_array_concat;hasRequiredEs_array_concat=1;var Pe=require_export(),Me=requireFails(),Be=requireIsArray(),Ee=requireIsObject(),Te=requireToObject(),Se=requireLengthOfArrayLike(),je=requireDoesNotExceedSafeInteger(),Ue=requireCreateProperty(),ke=requireArraySpeciesCreate(),De=requireArrayMethodHasSpeciesSupport(),ze=requireWellKnownSymbol(),Fe=requireEnvironmentV8Version(),Ie=ze("isConcatSpreadable"),_e=Fe>=51||!Me(function(){var ir=[];return ir[Ie]=!1,ir.concat()[0]!==ir}),Ae=function(ir){if(!Ee(ir))return!1;var $e=ir[Ie];return $e!==void 0?!!$e:Be(ir)},Je=!_e||!De("concat");return Pe({target:"Array",proto:!0,arity:1,forced:Je},{concat:function($e){var cr=Te(this),xr=ke(cr,0),Tr=0,Mr,mr,Ze,xe,er;for(Mr=-1,Ze=arguments.length;Mr<Ze;Mr++)if(er=Mr===-1?cr:arguments[Mr],Ae(er))for(xe=Se(er),je(Tr+xe),mr=0;mr<xe;mr++,Tr++)mr in er&&Ue(xr,Tr,er[mr]);else je(Tr+1),Ue(xr,Tr++,er);return xr.length=Tr,xr}}),es_array_concat}var es_array_every={},hasRequiredEs_array_every;function requireEs_array_every(){if(hasRequiredEs_array_every)return es_array_every;hasRequiredEs_array_every=1;var Pe=require_export(),Me=requireArrayIteration().every,Be=requireArrayMethodIsStrict(),Ee=Be("every");return Pe({target:"Array",proto:!0,forced:!Ee},{every:function(Se){return Me(this,Se,arguments.length>1?arguments[1]:void 0)}}),es_array_every}var es_function_name={},hasRequiredEs_function_name;function requireEs_function_name(){if(hasRequiredEs_function_name)return es_function_name;hasRequiredEs_function_name=1;var Pe=requireDescriptors(),Me=requireFunctionName().EXISTS,Be=requireFunctionUncurryThis(),Ee=requireDefineBuiltInAccessor(),Te=Function.prototype,Se=Be(Te.toString),je=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,Ue=Be(je.exec),ke="name";return Pe&&!Me&&Ee(Te,ke,{configurable:!0,get:function(){try{return Ue(je,Se(this))[1]}catch(De){return""}}}),es_function_name}var es_array_forEach={},arrayForEach,hasRequiredArrayForEach;function requireArrayForEach(){if(hasRequiredArrayForEach)return arrayForEach;hasRequiredArrayForEach=1;var Pe=requireArrayIteration().forEach,Me=requireArrayMethodIsStrict(),Be=Me("forEach");return arrayForEach=Be?[].forEach:function(Te){return Pe(this,Te,arguments.length>1?arguments[1]:void 0)},arrayForEach}var hasRequiredEs_array_forEach;function requireEs_array_forEach(){if(hasRequiredEs_array_forEach)return es_array_forEach;hasRequiredEs_array_forEach=1;var Pe=require_export(),Me=requireArrayForEach();return Pe({target:"Array",proto:!0,forced:[].forEach!==Me},{forEach:Me}),es_array_forEach}var web_domCollections_forEach={},hasRequiredWeb_domCollections_forEach;function requireWeb_domCollections_forEach(){if(hasRequiredWeb_domCollections_forEach)return web_domCollections_forEach;hasRequiredWeb_domCollections_forEach=1;var Pe=requireGlobalThis(),Me=requireDomIterables(),Be=requireDomTokenListPrototype(),Ee=requireArrayForEach(),Te=requireCreateNonEnumerableProperty(),Se=function(Ue){if(Ue&&Ue.forEach!==Ee)try{Te(Ue,"forEach",Ee)}catch(ke){Ue.forEach=Ee}};for(var je in Me)Me[je]&&Se(Pe[je]&&Pe[je].prototype);return Se(Be),web_domCollections_forEach}var inherits={exports:{}},setPrototypeOf={exports:{}},hasRequiredSetPrototypeOf;function requireSetPrototypeOf(){return hasRequiredSetPrototypeOf||(hasRequiredSetPrototypeOf=1,(function(Pe){function Me(Be,Ee){return Pe.exports=Me=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(Te,Se){return Te.__proto__=Se,Te},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports,Me(Be,Ee)}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(setPrototypeOf)),setPrototypeOf.exports}var hasRequiredInherits;function requireInherits(){return hasRequiredInherits||(hasRequiredInherits=1,(function(Pe){var Me=requireSetPrototypeOf();function Be(Ee,Te){if(typeof Te!="function"&&Te!==null)throw new TypeError("Super expression must either be null or a function");Ee.prototype=Object.create(Te&&Te.prototype,{constructor:{value:Ee,writable:!0,configurable:!0}}),Object.defineProperty(Ee,"prototype",{writable:!1}),Te&&Me(Ee,Te)}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(inherits)),inherits.exports}var possibleConstructorReturn={exports:{}},assertThisInitialized={exports:{}},hasRequiredAssertThisInitialized;function requireAssertThisInitialized(){return hasRequiredAssertThisInitialized||(hasRequiredAssertThisInitialized=1,(function(Pe){function Me(Be){if(Be===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Be}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(assertThisInitialized)),assertThisInitialized.exports}var hasRequiredPossibleConstructorReturn;function requirePossibleConstructorReturn(){return hasRequiredPossibleConstructorReturn||(hasRequiredPossibleConstructorReturn=1,(function(Pe){var Me=require_typeof().default,Be=requireAssertThisInitialized();function Ee(Te,Se){if(Se&&(Me(Se)=="object"||typeof Se=="function"))return Se;if(Se!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Be(Te)}Pe.exports=Ee,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(possibleConstructorReturn)),possibleConstructorReturn.exports}var getPrototypeOf={exports:{}},hasRequiredGetPrototypeOf;function requireGetPrototypeOf(){return hasRequiredGetPrototypeOf||(hasRequiredGetPrototypeOf=1,(function(Pe){function Me(Be){return Pe.exports=Me=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(Ee){return Ee.__proto__||Object.getPrototypeOf(Ee)},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports,Me(Be)}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(getPrototypeOf)),getPrototypeOf.exports}var es_array_from={},callWithSafeIterationClosing,hasRequiredCallWithSafeIterationClosing;function requireCallWithSafeIterationClosing(){if(hasRequiredCallWithSafeIterationClosing)return callWithSafeIterationClosing;hasRequiredCallWithSafeIterationClosing=1;var Pe=requireAnObject(),Me=requireIteratorClose();return callWithSafeIterationClosing=function(Be,Ee,Te,Se){try{return Se?Ee(Pe(Te)[0],Te[1]):Ee(Te)}catch(je){Me(Be,"throw",je)}},callWithSafeIterationClosing}var arrayFrom,hasRequiredArrayFrom;function requireArrayFrom(){if(hasRequiredArrayFrom)return arrayFrom;hasRequiredArrayFrom=1;var Pe=requireFunctionBindContext(),Me=requireFunctionCall(),Be=requireToObject(),Ee=requireCallWithSafeIterationClosing(),Te=requireIsArrayIteratorMethod(),Se=requireIsConstructor(),je=requireLengthOfArrayLike(),Ue=requireCreateProperty(),ke=requireGetIterator(),De=requireGetIteratorMethod(),ze=Array;return arrayFrom=function(Ie){var _e=Be(Ie),Ae=Se(this),Je=arguments.length,ir=Je>1?arguments[1]:void 0,$e=ir!==void 0;$e&&(ir=Pe(ir,Je>2?arguments[2]:void 0));var cr=De(_e),xr=0,Tr,Mr,mr,Ze,xe,er;if(cr&&!(this===ze&&Te(cr)))for(Mr=Ae?new this:[],Ze=ke(_e,cr),xe=Ze.next;!(mr=Me(xe,Ze)).done;xr++)er=$e?Ee(Ze,ir,[mr.value,xr],!0):mr.value,Ue(Mr,xr,er);else for(Tr=je(_e),Mr=Ae?new this(Tr):ze(Tr);Tr>xr;xr++)er=$e?ir(_e[xr],xr):_e[xr],Ue(Mr,xr,er);return Mr.length=xr,Mr},arrayFrom}var hasRequiredEs_array_from;function requireEs_array_from(){if(hasRequiredEs_array_from)return es_array_from;hasRequiredEs_array_from=1;var Pe=require_export(),Me=requireArrayFrom(),Be=requireCheckCorrectnessOfIteration(),Ee=!Be(function(Te){Array.from(Te)});return Pe({target:"Array",stat:!0,forced:Ee},{from:Me}),es_array_from}var es_array_includes={},hasRequiredEs_array_includes;function requireEs_array_includes(){if(hasRequiredEs_array_includes)return es_array_includes;hasRequiredEs_array_includes=1;var Pe=require_export(),Me=requireArrayIncludes().includes,Be=requireFails(),Ee=requireAddToUnscopables(),Te=Be(function(){return!Array(1).includes()});return Pe({target:"Array",proto:!0,forced:Te},{includes:function(je){return Me(this,je,arguments.length>1?arguments[1]:void 0)}}),Ee("includes"),es_array_includes}var es_array_some={},hasRequiredEs_array_some;function requireEs_array_some(){if(hasRequiredEs_array_some)return es_array_some;hasRequiredEs_array_some=1;var Pe=require_export(),Me=requireArrayIteration().some,Be=requireArrayMethodIsStrict(),Ee=Be("some");return Pe({target:"Array",proto:!0,forced:!Ee},{some:function(Se){return Me(this,Se,arguments.length>1?arguments[1]:void 0)}}),es_array_some}var es_string_iterator={},hasRequiredEs_string_iterator;function requireEs_string_iterator(){if(hasRequiredEs_string_iterator)return es_string_iterator;hasRequiredEs_string_iterator=1;var Pe=requireStringMultibyte().charAt,Me=requireToString(),Be=requireInternalState(),Ee=requireIteratorDefine(),Te=requireCreateIterResultObject(),Se="String Iterator",je=Be.set,Ue=Be.getterFor(Se);return Ee(String,"String",function(ke){je(this,{type:Se,string:Me(ke),index:0})},function(){var De=Ue(this),ze=De.string,Fe=De.index,Ie;return Fe>=ze.length?Te(void 0,!0):(Ie=Pe(ze,Fe),De.index+=Ie.length,Te(Ie,!1))}),es_string_iterator}var toConsumableArray={exports:{}},arrayWithoutHoles={exports:{}},hasRequiredArrayWithoutHoles;function requireArrayWithoutHoles(){return hasRequiredArrayWithoutHoles||(hasRequiredArrayWithoutHoles=1,(function(Pe){var Me=requireArrayLikeToArray();function Be(Ee){if(Array.isArray(Ee))return Me(Ee)}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(arrayWithoutHoles)),arrayWithoutHoles.exports}var iterableToArray={exports:{}},hasRequiredIterableToArray;function requireIterableToArray(){return hasRequiredIterableToArray||(hasRequiredIterableToArray=1,(function(Pe){function Me(Be){if(typeof Symbol!="undefined"&&Be[Symbol.iterator]!=null||Be["@@iterator"]!=null)return Array.from(Be)}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(iterableToArray)),iterableToArray.exports}var nonIterableSpread={exports:{}},hasRequiredNonIterableSpread;function requireNonIterableSpread(){return hasRequiredNonIterableSpread||(hasRequiredNonIterableSpread=1,(function(Pe){function Me(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}Pe.exports=Me,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(nonIterableSpread)),nonIterableSpread.exports}var hasRequiredToConsumableArray;function requireToConsumableArray(){return hasRequiredToConsumableArray||(hasRequiredToConsumableArray=1,(function(Pe){var Me=requireArrayWithoutHoles(),Be=requireIterableToArray(),Ee=requireUnsupportedIterableToArray(),Te=requireNonIterableSpread();function Se(je){return Me(je)||Be(je)||Ee(je)||Te()}Pe.exports=Se,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(toConsumableArray)),toConsumableArray.exports}var es_number_constructor={},inheritIfRequired,hasRequiredInheritIfRequired;function requireInheritIfRequired(){if(hasRequiredInheritIfRequired)return inheritIfRequired;hasRequiredInheritIfRequired=1;var Pe=requireIsCallable(),Me=requireIsObject(),Be=requireObjectSetPrototypeOf();return inheritIfRequired=function(Ee,Te,Se){var je,Ue;return Be&&Pe(je=Te.constructor)&&je!==Se&&Me(Ue=je.prototype)&&Ue!==Se.prototype&&Be(Ee,Ue),Ee},inheritIfRequired}var thisNumberValue,hasRequiredThisNumberValue;function requireThisNumberValue(){if(hasRequiredThisNumberValue)return thisNumberValue;hasRequiredThisNumberValue=1;var Pe=requireFunctionUncurryThis();return thisNumberValue=Pe(1.1.valueOf),thisNumberValue}var hasRequiredEs_number_constructor;function requireEs_number_constructor(){if(hasRequiredEs_number_constructor)return es_number_constructor;hasRequiredEs_number_constructor=1;var Pe=require_export(),Me=requireIsPure(),Be=requireDescriptors(),Ee=requireGlobalThis(),Te=requirePath(),Se=requireFunctionUncurryThis(),je=requireIsForced(),Ue=requireHasOwnProperty(),ke=requireInheritIfRequired(),De=requireObjectIsPrototypeOf(),ze=requireIsSymbol(),Fe=requireToPrimitive$1(),Ie=requireFails(),_e=requireObjectGetOwnPropertyNames().f,Ae=requireObjectGetOwnPropertyDescriptor().f,Je=requireObjectDefineProperty().f,ir=requireThisNumberValue(),$e=requireStringTrim().trim,cr="Number",xr=Ee[cr],Tr=Te[cr],Mr=xr.prototype,mr=Ee.TypeError,Ze=Se("".slice),xe=Se("".charCodeAt),er=function(Pr){var dr=Fe(Pr,"number");return typeof dr=="bigint"?dr:Ge(dr)},Ge=function(Pr){var dr=Fe(Pr,"number"),wr,Ce,vr,qr,He,Oe,rr,xn;if(ze(dr))throw new mr("Cannot convert a Symbol value to a number");if(typeof dr=="string"&&dr.length>2){if(dr=$e(dr),wr=xe(dr,0),wr===43||wr===45){if(Ce=xe(dr,2),Ce===88||Ce===120)return NaN}else if(wr===48){switch(xe(dr,1)){case 66:case 98:vr=2,qr=49;break;case 79:case 111:vr=8,qr=55;break;default:return+dr}for(He=Ze(dr,2),Oe=He.length,rr=0;rr<Oe;rr++)if(xn=xe(He,rr),xn<48||xn>qr)return NaN;return parseInt(He,vr)}}return+dr},tr=je(cr,!xr(" 0o1")||!xr("0b1")||xr("+0x1")),sr=function(Pr){return De(Mr,Pr)&&Ie(function(){ir(Pr)})},pr=function(dr){var wr=arguments.length<1?0:xr(er(dr));return sr(this)?ke(Object(wr),this,pr):wr};pr.prototype=Mr,tr&&!Me&&(Mr.constructor=pr),Pe({global:!0,constructor:!0,wrap:!0,forced:tr},{Number:pr});var Ir=function(Pr,dr){for(var wr=Be?_e(dr):"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(","),Ce=0,vr;wr.length>Ce;Ce++)Ue(dr,vr=wr[Ce])&&!Ue(Pr,vr)&&Je(Pr,vr,Ae(dr,vr))};return Me&&Tr&&Ir(Te[cr],Tr),(tr||Me)&&Ir(Te[cr],xr),es_number_constructor}var get={exports:{}},superPropBase={exports:{}},hasRequiredSuperPropBase;function requireSuperPropBase(){return hasRequiredSuperPropBase||(hasRequiredSuperPropBase=1,(function(Pe){var Me=requireGetPrototypeOf();function Be(Ee,Te){for(;!{}.hasOwnProperty.call(Ee,Te)&&(Ee=Me(Ee))!==null;);return Ee}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(superPropBase)),superPropBase.exports}var hasRequiredGet;function requireGet(){return hasRequiredGet||(hasRequiredGet=1,(function(Pe){var Me=requireSuperPropBase();function Be(){return Pe.exports=Be=typeof Reflect!="undefined"&&Reflect.get?Reflect.get.bind():function(Ee,Te,Se){var je=Me(Ee,Te);if(je){var Ue=Object.getOwnPropertyDescriptor(je,Te);return Ue.get?Ue.get.call(arguments.length<3?Ee:Se):Ue.value}},Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports,Be.apply(null,arguments)}Pe.exports=Be,Pe.exports.__esModule=!0,Pe.exports.default=Pe.exports})(get)),get.exports}var es_array_fill={},arrayFill,hasRequiredArrayFill;function requireArrayFill(){if(hasRequiredArrayFill)return arrayFill;hasRequiredArrayFill=1;var Pe=requireToObject(),Me=requireToAbsoluteIndex(),Be=requireLengthOfArrayLike();return arrayFill=function(Te){for(var Se=Pe(this),je=Be(Se),Ue=arguments.length,ke=Me(Ue>1?arguments[1]:void 0,je),De=Ue>2?arguments[2]:void 0,ze=De===void 0?je:Me(De,je);ze>ke;)Se[ke++]=Te;return Se},arrayFill}var hasRequiredEs_array_fill;function requireEs_array_fill(){if(hasRequiredEs_array_fill)return es_array_fill;hasRequiredEs_array_fill=1;var Pe=require_export(),Me=requireArrayFill(),Be=requireAddToUnscopables();return Pe({target:"Array",proto:!0},{fill:Me}),Be("fill"),es_array_fill}var SVGPathData$1={exports:{}},SVGPathData=SVGPathData$1.exports,hasRequiredSVGPathData;function requireSVGPathData(){return hasRequiredSVGPathData||(hasRequiredSVGPathData=1,(function(Pe,Me){(function(Be,Ee){Ee(Me)})(SVGPathData,(function(Be){/*! *****************************************************************************
|
||
Copyright (c) Microsoft Corporation.
|
||
|
||
Permission to use, copy, modify, and/or distribute this software for any
|
||
purpose with or without fee is hereby granted.
|
||
|
||
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
|
||
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
|
||
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
|
||
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
|
||
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
|
||
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
|
||
PERFORMANCE OF THIS SOFTWARE.
|
||
***************************************************************************** */var Ee=function(xe,er){return(Ee=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(Ge,tr){Ge.__proto__=tr}||function(Ge,tr){for(var sr in tr)Object.prototype.hasOwnProperty.call(tr,sr)&&(Ge[sr]=tr[sr])})(xe,er)};function Te(xe,er){if(typeof er!="function"&&er!==null)throw new TypeError("Class extends value "+String(er)+" is not a constructor or null");function Ge(){this.constructor=xe}Ee(xe,er),xe.prototype=er===null?Object.create(er):(Ge.prototype=er.prototype,new Ge)}var Se=" ";function je(xe){var er="";Array.isArray(xe)||(xe=[xe]);for(var Ge=0;Ge<xe.length;Ge++){var tr=xe[Ge];if(tr.type===mr.CLOSE_PATH)er+="z";else if(tr.type===mr.HORIZ_LINE_TO)er+=(tr.relative?"h":"H")+tr.x;else if(tr.type===mr.VERT_LINE_TO)er+=(tr.relative?"v":"V")+tr.y;else if(tr.type===mr.MOVE_TO)er+=(tr.relative?"m":"M")+tr.x+Se+tr.y;else if(tr.type===mr.LINE_TO)er+=(tr.relative?"l":"L")+tr.x+Se+tr.y;else if(tr.type===mr.CURVE_TO)er+=(tr.relative?"c":"C")+tr.x1+Se+tr.y1+Se+tr.x2+Se+tr.y2+Se+tr.x+Se+tr.y;else if(tr.type===mr.SMOOTH_CURVE_TO)er+=(tr.relative?"s":"S")+tr.x2+Se+tr.y2+Se+tr.x+Se+tr.y;else if(tr.type===mr.QUAD_TO)er+=(tr.relative?"q":"Q")+tr.x1+Se+tr.y1+Se+tr.x+Se+tr.y;else if(tr.type===mr.SMOOTH_QUAD_TO)er+=(tr.relative?"t":"T")+tr.x+Se+tr.y;else{if(tr.type!==mr.ARC)throw new Error('Unexpected command type "'+tr.type+'" at index '+Ge+".");er+=(tr.relative?"a":"A")+tr.rX+Se+tr.rY+Se+tr.xRot+Se+ +tr.lArcFlag+Se+ +tr.sweepFlag+Se+tr.x+Se+tr.y}}return er}function Ue(xe,er){var Ge=xe[0],tr=xe[1];return[Ge*Math.cos(er)-tr*Math.sin(er),Ge*Math.sin(er)+tr*Math.cos(er)]}function ke(){for(var xe=[],er=0;er<arguments.length;er++)xe[er]=arguments[er];for(var Ge=0;Ge<xe.length;Ge++)if(typeof xe[Ge]!="number")throw new Error("assertNumbers arguments["+Ge+"] is not a number. "+typeof xe[Ge]+" == typeof "+xe[Ge]);return!0}var De=Math.PI;function ze(xe,er,Ge){xe.lArcFlag=xe.lArcFlag===0?0:1,xe.sweepFlag=xe.sweepFlag===0?0:1;var tr=xe.rX,sr=xe.rY,pr=xe.x,Ir=xe.y;tr=Math.abs(xe.rX),sr=Math.abs(xe.rY);var Pr=Ue([(er-pr)/2,(Ge-Ir)/2],-xe.xRot/180*De),dr=Pr[0],wr=Pr[1],Ce=Math.pow(dr,2)/Math.pow(tr,2)+Math.pow(wr,2)/Math.pow(sr,2);1<Ce&&(tr*=Math.sqrt(Ce),sr*=Math.sqrt(Ce)),xe.rX=tr,xe.rY=sr;var vr=Math.pow(tr,2)*Math.pow(wr,2)+Math.pow(sr,2)*Math.pow(dr,2),qr=(xe.lArcFlag!==xe.sweepFlag?1:-1)*Math.sqrt(Math.max(0,(Math.pow(tr,2)*Math.pow(sr,2)-vr)/vr)),He=tr*wr/sr*qr,Oe=-sr*dr/tr*qr,rr=Ue([He,Oe],xe.xRot/180*De);xe.cX=rr[0]+(er+pr)/2,xe.cY=rr[1]+(Ge+Ir)/2,xe.phi1=Math.atan2((wr-Oe)/sr,(dr-He)/tr),xe.phi2=Math.atan2((-wr-Oe)/sr,(-dr-He)/tr),xe.sweepFlag===0&&xe.phi2>xe.phi1&&(xe.phi2-=2*De),xe.sweepFlag===1&&xe.phi2<xe.phi1&&(xe.phi2+=2*De),xe.phi1*=180/De,xe.phi2*=180/De}function Fe(xe,er,Ge){ke(xe,er,Ge);var tr=xe*xe+er*er-Ge*Ge;if(0>tr)return[];if(tr===0)return[[xe*Ge/(xe*xe+er*er),er*Ge/(xe*xe+er*er)]];var sr=Math.sqrt(tr);return[[(xe*Ge+er*sr)/(xe*xe+er*er),(er*Ge-xe*sr)/(xe*xe+er*er)],[(xe*Ge-er*sr)/(xe*xe+er*er),(er*Ge+xe*sr)/(xe*xe+er*er)]]}var Ie=Math.PI/180;function _e(xe,er,Ge){return(1-Ge)*xe+Ge*er}function Ae(xe,er,Ge,tr){return xe+Math.cos(tr/180*De)*er+Math.sin(tr/180*De)*Ge}function Je(xe,er,Ge,tr){var sr=1e-6,pr=er-xe,Ir=Ge-er,Pr=3*pr+3*(tr-Ge)-6*Ir,dr=6*(Ir-pr),wr=3*pr;return Math.abs(Pr)<sr?[-wr/dr]:(function(Ce,vr,qr){var He=Ce*Ce/4-vr;if(He<-qr)return[];if(He<=qr)return[-Ce/2];var Oe=Math.sqrt(He);return[-Ce/2-Oe,-Ce/2+Oe]})(dr/Pr,wr/Pr,sr)}function ir(xe,er,Ge,tr,sr){var pr=1-sr;return xe*(pr*pr*pr)+er*(3*pr*pr*sr)+Ge*(3*pr*sr*sr)+tr*(sr*sr*sr)}Be.SVGPathDataTransformer=void 0,(function(xe){function er(){return sr((function(Pr,dr,wr){return Pr.relative&&(Pr.x1!==void 0&&(Pr.x1+=dr),Pr.y1!==void 0&&(Pr.y1+=wr),Pr.x2!==void 0&&(Pr.x2+=dr),Pr.y2!==void 0&&(Pr.y2+=wr),Pr.x!==void 0&&(Pr.x+=dr),Pr.y!==void 0&&(Pr.y+=wr),Pr.relative=!1),Pr}))}function Ge(){var Pr=NaN,dr=NaN,wr=NaN,Ce=NaN;return sr((function(vr,qr,He){return vr.type&mr.SMOOTH_CURVE_TO&&(vr.type=mr.CURVE_TO,Pr=isNaN(Pr)?qr:Pr,dr=isNaN(dr)?He:dr,vr.x1=vr.relative?qr-Pr:2*qr-Pr,vr.y1=vr.relative?He-dr:2*He-dr),vr.type&mr.CURVE_TO?(Pr=vr.relative?qr+vr.x2:vr.x2,dr=vr.relative?He+vr.y2:vr.y2):(Pr=NaN,dr=NaN),vr.type&mr.SMOOTH_QUAD_TO&&(vr.type=mr.QUAD_TO,wr=isNaN(wr)?qr:wr,Ce=isNaN(Ce)?He:Ce,vr.x1=vr.relative?qr-wr:2*qr-wr,vr.y1=vr.relative?He-Ce:2*He-Ce),vr.type&mr.QUAD_TO?(wr=vr.relative?qr+vr.x1:vr.x1,Ce=vr.relative?He+vr.y1:vr.y1):(wr=NaN,Ce=NaN),vr}))}function tr(){var Pr=NaN,dr=NaN;return sr((function(wr,Ce,vr){if(wr.type&mr.SMOOTH_QUAD_TO&&(wr.type=mr.QUAD_TO,Pr=isNaN(Pr)?Ce:Pr,dr=isNaN(dr)?vr:dr,wr.x1=wr.relative?Ce-Pr:2*Ce-Pr,wr.y1=wr.relative?vr-dr:2*vr-dr),wr.type&mr.QUAD_TO){Pr=wr.relative?Ce+wr.x1:wr.x1,dr=wr.relative?vr+wr.y1:wr.y1;var qr=wr.x1,He=wr.y1;wr.type=mr.CURVE_TO,wr.x1=((wr.relative?0:Ce)+2*qr)/3,wr.y1=((wr.relative?0:vr)+2*He)/3,wr.x2=(wr.x+2*qr)/3,wr.y2=(wr.y+2*He)/3}else Pr=NaN,dr=NaN;return wr}))}function sr(Pr){var dr=0,wr=0,Ce=NaN,vr=NaN;return function(qr){if(isNaN(Ce)&&!(qr.type&mr.MOVE_TO))throw new Error("path must start with moveto");var He=Pr(qr,dr,wr,Ce,vr);return qr.type&mr.CLOSE_PATH&&(dr=Ce,wr=vr),qr.x!==void 0&&(dr=qr.relative?dr+qr.x:qr.x),qr.y!==void 0&&(wr=qr.relative?wr+qr.y:qr.y),qr.type&mr.MOVE_TO&&(Ce=dr,vr=wr),He}}function pr(Pr,dr,wr,Ce,vr,qr){return ke(Pr,dr,wr,Ce,vr,qr),sr((function(He,Oe,rr,xn){var Mn=He.x1,Vn=He.x2,Nn=He.relative&&!isNaN(xn),tn=He.x!==void 0?He.x:Nn?0:Oe,fi=He.y!==void 0?He.y:Nn?0:rr;function xi(oo){return oo*oo}He.type&mr.HORIZ_LINE_TO&&dr!==0&&(He.type=mr.LINE_TO,He.y=He.relative?0:rr),He.type&mr.VERT_LINE_TO&&wr!==0&&(He.type=mr.LINE_TO,He.x=He.relative?0:Oe),He.x!==void 0&&(He.x=He.x*Pr+fi*wr+(Nn?0:vr)),He.y!==void 0&&(He.y=tn*dr+He.y*Ce+(Nn?0:qr)),He.x1!==void 0&&(He.x1=He.x1*Pr+He.y1*wr+(Nn?0:vr)),He.y1!==void 0&&(He.y1=Mn*dr+He.y1*Ce+(Nn?0:qr)),He.x2!==void 0&&(He.x2=He.x2*Pr+He.y2*wr+(Nn?0:vr)),He.y2!==void 0&&(He.y2=Vn*dr+He.y2*Ce+(Nn?0:qr));var Ur=Pr*Ce-dr*wr;if(He.xRot!==void 0&&(Pr!==1||dr!==0||wr!==0||Ce!==1))if(Ur===0)delete He.rX,delete He.rY,delete He.xRot,delete He.lArcFlag,delete He.sweepFlag,He.type=mr.LINE_TO;else{var di=He.xRot*Math.PI/180,gn=Math.sin(di),si=Math.cos(di),Pi=1/xi(He.rX),Fn=1/xi(He.rY),Xa=xi(si)*Pi+xi(gn)*Fn,Sa=2*gn*si*(Pi-Fn),na=xi(gn)*Pi+xi(si)*Fn,Na=Xa*Ce*Ce-Sa*dr*Ce+na*dr*dr,ya=Sa*(Pr*Ce+dr*wr)-2*(Xa*wr*Ce+na*Pr*dr),_a=Xa*wr*wr-Sa*Pr*wr+na*Pr*Pr,lr=(Math.atan2(ya,Na-_a)+Math.PI)%Math.PI/2,Sr=Math.sin(lr),ha=Math.cos(lr);He.rX=Math.abs(Ur)/Math.sqrt(Na*xi(ha)+ya*Sr*ha+_a*xi(Sr)),He.rY=Math.abs(Ur)/Math.sqrt(Na*xi(Sr)-ya*Sr*ha+_a*xi(ha)),He.xRot=180*lr/Math.PI}return He.sweepFlag!==void 0&&0>Ur&&(He.sweepFlag=+!He.sweepFlag),He}))}function Ir(){return function(Pr){var dr={};for(var wr in Pr)dr[wr]=Pr[wr];return dr}}xe.ROUND=function(Pr){function dr(wr){return Math.round(wr*Pr)/Pr}return Pr===void 0&&(Pr=1e13),ke(Pr),function(wr){return wr.x1!==void 0&&(wr.x1=dr(wr.x1)),wr.y1!==void 0&&(wr.y1=dr(wr.y1)),wr.x2!==void 0&&(wr.x2=dr(wr.x2)),wr.y2!==void 0&&(wr.y2=dr(wr.y2)),wr.x!==void 0&&(wr.x=dr(wr.x)),wr.y!==void 0&&(wr.y=dr(wr.y)),wr.rX!==void 0&&(wr.rX=dr(wr.rX)),wr.rY!==void 0&&(wr.rY=dr(wr.rY)),wr}},xe.TO_ABS=er,xe.TO_REL=function(){return sr((function(Pr,dr,wr){return Pr.relative||(Pr.x1!==void 0&&(Pr.x1-=dr),Pr.y1!==void 0&&(Pr.y1-=wr),Pr.x2!==void 0&&(Pr.x2-=dr),Pr.y2!==void 0&&(Pr.y2-=wr),Pr.x!==void 0&&(Pr.x-=dr),Pr.y!==void 0&&(Pr.y-=wr),Pr.relative=!0),Pr}))},xe.NORMALIZE_HVZ=function(Pr,dr,wr){return Pr===void 0&&(Pr=!0),dr===void 0&&(dr=!0),wr===void 0&&(wr=!0),sr((function(Ce,vr,qr,He,Oe){if(isNaN(He)&&!(Ce.type&mr.MOVE_TO))throw new Error("path must start with moveto");return dr&&Ce.type&mr.HORIZ_LINE_TO&&(Ce.type=mr.LINE_TO,Ce.y=Ce.relative?0:qr),wr&&Ce.type&mr.VERT_LINE_TO&&(Ce.type=mr.LINE_TO,Ce.x=Ce.relative?0:vr),Pr&&Ce.type&mr.CLOSE_PATH&&(Ce.type=mr.LINE_TO,Ce.x=Ce.relative?He-vr:He,Ce.y=Ce.relative?Oe-qr:Oe),Ce.type&mr.ARC&&(Ce.rX===0||Ce.rY===0)&&(Ce.type=mr.LINE_TO,delete Ce.rX,delete Ce.rY,delete Ce.xRot,delete Ce.lArcFlag,delete Ce.sweepFlag),Ce}))},xe.NORMALIZE_ST=Ge,xe.QT_TO_C=tr,xe.INFO=sr,xe.SANITIZE=function(Pr){Pr===void 0&&(Pr=0),ke(Pr);var dr=NaN,wr=NaN,Ce=NaN,vr=NaN;return sr((function(qr,He,Oe,rr,xn){var Mn=Math.abs,Vn=!1,Nn=0,tn=0;if(qr.type&mr.SMOOTH_CURVE_TO&&(Nn=isNaN(dr)?0:He-dr,tn=isNaN(wr)?0:Oe-wr),qr.type&(mr.CURVE_TO|mr.SMOOTH_CURVE_TO)?(dr=qr.relative?He+qr.x2:qr.x2,wr=qr.relative?Oe+qr.y2:qr.y2):(dr=NaN,wr=NaN),qr.type&mr.SMOOTH_QUAD_TO?(Ce=isNaN(Ce)?He:2*He-Ce,vr=isNaN(vr)?Oe:2*Oe-vr):qr.type&mr.QUAD_TO?(Ce=qr.relative?He+qr.x1:qr.x1,vr=qr.relative?Oe+qr.y1:qr.y2):(Ce=NaN,vr=NaN),qr.type&mr.LINE_COMMANDS||qr.type&mr.ARC&&(qr.rX===0||qr.rY===0||!qr.lArcFlag)||qr.type&mr.CURVE_TO||qr.type&mr.SMOOTH_CURVE_TO||qr.type&mr.QUAD_TO||qr.type&mr.SMOOTH_QUAD_TO){var fi=qr.x===void 0?0:qr.relative?qr.x:qr.x-He,xi=qr.y===void 0?0:qr.relative?qr.y:qr.y-Oe;Nn=isNaN(Ce)?qr.x1===void 0?Nn:qr.relative?qr.x:qr.x1-He:Ce-He,tn=isNaN(vr)?qr.y1===void 0?tn:qr.relative?qr.y:qr.y1-Oe:vr-Oe;var Ur=qr.x2===void 0?0:qr.relative?qr.x:qr.x2-He,di=qr.y2===void 0?0:qr.relative?qr.y:qr.y2-Oe;Mn(fi)<=Pr&&Mn(xi)<=Pr&&Mn(Nn)<=Pr&&Mn(tn)<=Pr&&Mn(Ur)<=Pr&&Mn(di)<=Pr&&(Vn=!0)}return qr.type&mr.CLOSE_PATH&&Mn(He-rr)<=Pr&&Mn(Oe-xn)<=Pr&&(Vn=!0),Vn?[]:qr}))},xe.MATRIX=pr,xe.ROTATE=function(Pr,dr,wr){dr===void 0&&(dr=0),wr===void 0&&(wr=0),ke(Pr,dr,wr);var Ce=Math.sin(Pr),vr=Math.cos(Pr);return pr(vr,Ce,-Ce,vr,dr-dr*vr+wr*Ce,wr-dr*Ce-wr*vr)},xe.TRANSLATE=function(Pr,dr){return dr===void 0&&(dr=0),ke(Pr,dr),pr(1,0,0,1,Pr,dr)},xe.SCALE=function(Pr,dr){return dr===void 0&&(dr=Pr),ke(Pr,dr),pr(Pr,0,0,dr,0,0)},xe.SKEW_X=function(Pr){return ke(Pr),pr(1,0,Math.atan(Pr),1,0,0)},xe.SKEW_Y=function(Pr){return ke(Pr),pr(1,Math.atan(Pr),0,1,0,0)},xe.X_AXIS_SYMMETRY=function(Pr){return Pr===void 0&&(Pr=0),ke(Pr),pr(-1,0,0,1,Pr,0)},xe.Y_AXIS_SYMMETRY=function(Pr){return Pr===void 0&&(Pr=0),ke(Pr),pr(1,0,0,-1,0,Pr)},xe.A_TO_C=function(){return sr((function(Pr,dr,wr){return mr.ARC===Pr.type?(function(Ce,vr,qr){var He,Oe,rr,xn;Ce.cX||ze(Ce,vr,qr);for(var Mn=Math.min(Ce.phi1,Ce.phi2),Vn=Math.max(Ce.phi1,Ce.phi2)-Mn,Nn=Math.ceil(Vn/90),tn=new Array(Nn),fi=vr,xi=qr,Ur=0;Ur<Nn;Ur++){var di=_e(Ce.phi1,Ce.phi2,Ur/Nn),gn=_e(Ce.phi1,Ce.phi2,(Ur+1)/Nn),si=gn-di,Pi=4/3*Math.tan(si*Ie/4),Fn=[Math.cos(di*Ie)-Pi*Math.sin(di*Ie),Math.sin(di*Ie)+Pi*Math.cos(di*Ie)],Xa=Fn[0],Sa=Fn[1],na=[Math.cos(gn*Ie),Math.sin(gn*Ie)],Na=na[0],ya=na[1],_a=[Na+Pi*Math.sin(gn*Ie),ya-Pi*Math.cos(gn*Ie)],lr=_a[0],Sr=_a[1];tn[Ur]={relative:Ce.relative,type:mr.CURVE_TO};var ha=function(oo,Qa){var xs=Ue([oo*Ce.rX,Qa*Ce.rY],Ce.xRot),Ti=xs[0],Ya=xs[1];return[Ce.cX+Ti,Ce.cY+Ya]};He=ha(Xa,Sa),tn[Ur].x1=He[0],tn[Ur].y1=He[1],Oe=ha(lr,Sr),tn[Ur].x2=Oe[0],tn[Ur].y2=Oe[1],rr=ha(Na,ya),tn[Ur].x=rr[0],tn[Ur].y=rr[1],Ce.relative&&(tn[Ur].x1-=fi,tn[Ur].y1-=xi,tn[Ur].x2-=fi,tn[Ur].y2-=xi,tn[Ur].x-=fi,tn[Ur].y-=xi),fi=(xn=[tn[Ur].x,tn[Ur].y])[0],xi=xn[1]}return tn})(Pr,Pr.relative?0:dr,Pr.relative?0:wr):Pr}))},xe.ANNOTATE_ARCS=function(){return sr((function(Pr,dr,wr){return Pr.relative&&(dr=0,wr=0),mr.ARC===Pr.type&&ze(Pr,dr,wr),Pr}))},xe.CLONE=Ir,xe.CALCULATE_BOUNDS=function(){var Pr=function(qr){var He={};for(var Oe in qr)He[Oe]=qr[Oe];return He},dr=er(),wr=tr(),Ce=Ge(),vr=sr((function(qr,He,Oe){var rr=Ce(wr(dr(Pr(qr))));function xn(Sr){Sr>vr.maxX&&(vr.maxX=Sr),Sr<vr.minX&&(vr.minX=Sr)}function Mn(Sr){Sr>vr.maxY&&(vr.maxY=Sr),Sr<vr.minY&&(vr.minY=Sr)}if(rr.type&mr.DRAWING_COMMANDS&&(xn(He),Mn(Oe)),rr.type&mr.HORIZ_LINE_TO&&xn(rr.x),rr.type&mr.VERT_LINE_TO&&Mn(rr.y),rr.type&mr.LINE_TO&&(xn(rr.x),Mn(rr.y)),rr.type&mr.CURVE_TO){xn(rr.x),Mn(rr.y);for(var Vn=0,Nn=Je(He,rr.x1,rr.x2,rr.x);Vn<Nn.length;Vn++)0<(lr=Nn[Vn])&&1>lr&&xn(ir(He,rr.x1,rr.x2,rr.x,lr));for(var tn=0,fi=Je(Oe,rr.y1,rr.y2,rr.y);tn<fi.length;tn++)0<(lr=fi[tn])&&1>lr&&Mn(ir(Oe,rr.y1,rr.y2,rr.y,lr))}if(rr.type&mr.ARC){xn(rr.x),Mn(rr.y),ze(rr,He,Oe);for(var xi=rr.xRot/180*Math.PI,Ur=Math.cos(xi)*rr.rX,di=Math.sin(xi)*rr.rX,gn=-Math.sin(xi)*rr.rY,si=Math.cos(xi)*rr.rY,Pi=rr.phi1<rr.phi2?[rr.phi1,rr.phi2]:-180>rr.phi2?[rr.phi2+360,rr.phi1+360]:[rr.phi2,rr.phi1],Fn=Pi[0],Xa=Pi[1],Sa=function(Sr){var ha=Sr[0],oo=Sr[1],Qa=180*Math.atan2(oo,ha)/Math.PI;return Qa<Fn?Qa+360:Qa},na=0,Na=Fe(gn,-Ur,0).map(Sa);na<Na.length;na++)(lr=Na[na])>Fn&&lr<Xa&&xn(Ae(rr.cX,Ur,gn,lr));for(var ya=0,_a=Fe(si,-di,0).map(Sa);ya<_a.length;ya++){var lr;(lr=_a[ya])>Fn&&lr<Xa&&Mn(Ae(rr.cY,di,si,lr))}}return qr}));return vr.minX=1/0,vr.maxX=-1/0,vr.minY=1/0,vr.maxY=-1/0,vr}})(Be.SVGPathDataTransformer||(Be.SVGPathDataTransformer={}));var $e,cr=(function(){function xe(){}return xe.prototype.round=function(er){return this.transform(Be.SVGPathDataTransformer.ROUND(er))},xe.prototype.toAbs=function(){return this.transform(Be.SVGPathDataTransformer.TO_ABS())},xe.prototype.toRel=function(){return this.transform(Be.SVGPathDataTransformer.TO_REL())},xe.prototype.normalizeHVZ=function(er,Ge,tr){return this.transform(Be.SVGPathDataTransformer.NORMALIZE_HVZ(er,Ge,tr))},xe.prototype.normalizeST=function(){return this.transform(Be.SVGPathDataTransformer.NORMALIZE_ST())},xe.prototype.qtToC=function(){return this.transform(Be.SVGPathDataTransformer.QT_TO_C())},xe.prototype.aToC=function(){return this.transform(Be.SVGPathDataTransformer.A_TO_C())},xe.prototype.sanitize=function(er){return this.transform(Be.SVGPathDataTransformer.SANITIZE(er))},xe.prototype.translate=function(er,Ge){return this.transform(Be.SVGPathDataTransformer.TRANSLATE(er,Ge))},xe.prototype.scale=function(er,Ge){return this.transform(Be.SVGPathDataTransformer.SCALE(er,Ge))},xe.prototype.rotate=function(er,Ge,tr){return this.transform(Be.SVGPathDataTransformer.ROTATE(er,Ge,tr))},xe.prototype.matrix=function(er,Ge,tr,sr,pr,Ir){return this.transform(Be.SVGPathDataTransformer.MATRIX(er,Ge,tr,sr,pr,Ir))},xe.prototype.skewX=function(er){return this.transform(Be.SVGPathDataTransformer.SKEW_X(er))},xe.prototype.skewY=function(er){return this.transform(Be.SVGPathDataTransformer.SKEW_Y(er))},xe.prototype.xSymmetry=function(er){return this.transform(Be.SVGPathDataTransformer.X_AXIS_SYMMETRY(er))},xe.prototype.ySymmetry=function(er){return this.transform(Be.SVGPathDataTransformer.Y_AXIS_SYMMETRY(er))},xe.prototype.annotateArcs=function(){return this.transform(Be.SVGPathDataTransformer.ANNOTATE_ARCS())},xe})(),xr=function(xe){return xe===" "||xe===" "||xe==="\r"||xe===`
|
||
`},Tr=function(xe){return 48<=xe.charCodeAt(0)&&xe.charCodeAt(0)<=57},Mr=(function(xe){function er(){var Ge=xe.call(this)||this;return Ge.curNumber="",Ge.curCommandType=-1,Ge.curCommandRelative=!1,Ge.canParseCommandOrComma=!0,Ge.curNumberHasExp=!1,Ge.curNumberHasExpDigits=!1,Ge.curNumberHasDecimal=!1,Ge.curArgs=[],Ge}return Te(er,xe),er.prototype.finish=function(Ge){if(Ge===void 0&&(Ge=[]),this.parse(" ",Ge),this.curArgs.length!==0||!this.canParseCommandOrComma)throw new SyntaxError("Unterminated command at the path end.");return Ge},er.prototype.parse=function(Ge,tr){var sr=this;tr===void 0&&(tr=[]);for(var pr=function(vr){tr.push(vr),sr.curArgs.length=0,sr.canParseCommandOrComma=!0},Ir=0;Ir<Ge.length;Ir++){var Pr=Ge[Ir],dr=!(this.curCommandType!==mr.ARC||this.curArgs.length!==3&&this.curArgs.length!==4||this.curNumber.length!==1||this.curNumber!=="0"&&this.curNumber!=="1"),wr=Tr(Pr)&&(this.curNumber==="0"&&Pr==="0"||dr);if(!Tr(Pr)||wr)if(Pr!=="e"&&Pr!=="E")if(Pr!=="-"&&Pr!=="+"||!this.curNumberHasExp||this.curNumberHasExpDigits)if(Pr!=="."||this.curNumberHasExp||this.curNumberHasDecimal||dr){if(this.curNumber&&this.curCommandType!==-1){var Ce=Number(this.curNumber);if(isNaN(Ce))throw new SyntaxError("Invalid number ending at "+Ir);if(this.curCommandType===mr.ARC){if(this.curArgs.length===0||this.curArgs.length===1){if(0>Ce)throw new SyntaxError('Expected positive number, got "'+Ce+'" at index "'+Ir+'"')}else if((this.curArgs.length===3||this.curArgs.length===4)&&this.curNumber!=="0"&&this.curNumber!=="1")throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+Ir+'"')}this.curArgs.push(Ce),this.curArgs.length===Ze[this.curCommandType]&&(mr.HORIZ_LINE_TO===this.curCommandType?pr({type:mr.HORIZ_LINE_TO,relative:this.curCommandRelative,x:Ce}):mr.VERT_LINE_TO===this.curCommandType?pr({type:mr.VERT_LINE_TO,relative:this.curCommandRelative,y:Ce}):this.curCommandType===mr.MOVE_TO||this.curCommandType===mr.LINE_TO||this.curCommandType===mr.SMOOTH_QUAD_TO?(pr({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),mr.MOVE_TO===this.curCommandType&&(this.curCommandType=mr.LINE_TO)):this.curCommandType===mr.CURVE_TO?pr({type:mr.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===mr.SMOOTH_CURVE_TO?pr({type:mr.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===mr.QUAD_TO?pr({type:mr.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===mr.ARC&&pr({type:mr.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(!xr(Pr))if(Pr===","&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if(Pr!=="+"&&Pr!=="-"&&Pr!==".")if(wr)this.curNumber=Pr,this.curNumberHasDecimal=!1;else{if(this.curArgs.length!==0)throw new SyntaxError("Unterminated command at index "+Ir+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+Pr+'" at index '+Ir+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,Pr!=="z"&&Pr!=="Z")if(Pr==="h"||Pr==="H")this.curCommandType=mr.HORIZ_LINE_TO,this.curCommandRelative=Pr==="h";else if(Pr==="v"||Pr==="V")this.curCommandType=mr.VERT_LINE_TO,this.curCommandRelative=Pr==="v";else if(Pr==="m"||Pr==="M")this.curCommandType=mr.MOVE_TO,this.curCommandRelative=Pr==="m";else if(Pr==="l"||Pr==="L")this.curCommandType=mr.LINE_TO,this.curCommandRelative=Pr==="l";else if(Pr==="c"||Pr==="C")this.curCommandType=mr.CURVE_TO,this.curCommandRelative=Pr==="c";else if(Pr==="s"||Pr==="S")this.curCommandType=mr.SMOOTH_CURVE_TO,this.curCommandRelative=Pr==="s";else if(Pr==="q"||Pr==="Q")this.curCommandType=mr.QUAD_TO,this.curCommandRelative=Pr==="q";else if(Pr==="t"||Pr==="T")this.curCommandType=mr.SMOOTH_QUAD_TO,this.curCommandRelative=Pr==="t";else{if(Pr!=="a"&&Pr!=="A")throw new SyntaxError('Unexpected character "'+Pr+'" at index '+Ir+".");this.curCommandType=mr.ARC,this.curCommandRelative=Pr==="a"}else tr.push({type:mr.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=Pr,this.curNumberHasDecimal=Pr==="."}else this.curNumber+=Pr,this.curNumberHasDecimal=!0;else this.curNumber+=Pr;else this.curNumber+=Pr,this.curNumberHasExp=!0;else this.curNumber+=Pr,this.curNumberHasExpDigits=this.curNumberHasExp}return tr},er.prototype.transform=function(Ge){return Object.create(this,{parse:{value:function(tr,sr){sr===void 0&&(sr=[]);for(var pr=0,Ir=Object.getPrototypeOf(this).parse.call(this,tr);pr<Ir.length;pr++){var Pr=Ir[pr],dr=Ge(Pr);Array.isArray(dr)?sr.push.apply(sr,dr):sr.push(dr)}return sr}}})},er})(cr),mr=(function(xe){function er(Ge){var tr=xe.call(this)||this;return tr.commands=typeof Ge=="string"?er.parse(Ge):Ge,tr}return Te(er,xe),er.prototype.encode=function(){return er.encode(this.commands)},er.prototype.getBounds=function(){var Ge=Be.SVGPathDataTransformer.CALCULATE_BOUNDS();return this.transform(Ge),Ge},er.prototype.transform=function(Ge){for(var tr=[],sr=0,pr=this.commands;sr<pr.length;sr++){var Ir=Ge(pr[sr]);Array.isArray(Ir)?tr.push.apply(tr,Ir):tr.push(Ir)}return this.commands=tr,this},er.encode=function(Ge){return je(Ge)},er.parse=function(Ge){var tr=new Mr,sr=[];return tr.parse(Ge,sr),tr.finish(sr),sr},er.CLOSE_PATH=1,er.MOVE_TO=2,er.HORIZ_LINE_TO=4,er.VERT_LINE_TO=8,er.LINE_TO=16,er.CURVE_TO=32,er.SMOOTH_CURVE_TO=64,er.QUAD_TO=128,er.SMOOTH_QUAD_TO=256,er.ARC=512,er.LINE_COMMANDS=er.LINE_TO|er.HORIZ_LINE_TO|er.VERT_LINE_TO,er.DRAWING_COMMANDS=er.HORIZ_LINE_TO|er.VERT_LINE_TO|er.LINE_TO|er.CURVE_TO|er.SMOOTH_CURVE_TO|er.QUAD_TO|er.SMOOTH_QUAD_TO|er.ARC,er})(cr),Ze=(($e={})[mr.MOVE_TO]=2,$e[mr.LINE_TO]=2,$e[mr.HORIZ_LINE_TO]=1,$e[mr.VERT_LINE_TO]=1,$e[mr.CLOSE_PATH]=0,$e[mr.QUAD_TO]=4,$e[mr.SMOOTH_QUAD_TO]=2,$e[mr.CURVE_TO]=6,$e[mr.SMOOTH_CURVE_TO]=4,$e[mr.ARC]=7,$e);Be.COMMAND_ARG_COUNTS=Ze,Be.SVGPathData=mr,Be.SVGPathDataParser=Mr,Be.encodeSVGPath=je,Object.defineProperty(Be,"__esModule",{value:!0})}))})(SVGPathData$1,SVGPathData$1.exports)),SVGPathData$1.exports}var es_map={},es_map_constructor={},internalMetadata={exports:{}},objectGetOwnPropertyNamesExternal={},hasRequiredObjectGetOwnPropertyNamesExternal;function requireObjectGetOwnPropertyNamesExternal(){if(hasRequiredObjectGetOwnPropertyNamesExternal)return objectGetOwnPropertyNamesExternal;hasRequiredObjectGetOwnPropertyNamesExternal=1;var Pe=requireClassofRaw(),Me=requireToIndexedObject(),Be=requireObjectGetOwnPropertyNames().f,Ee=requireArraySlice(),Te=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],Se=function(je){try{return Be(je)}catch(Ue){return Ee(Te)}};return objectGetOwnPropertyNamesExternal.f=function(Ue){return Te&&Pe(Ue)==="Window"?Se(Ue):Be(Me(Ue))},objectGetOwnPropertyNamesExternal}var arrayBufferNonExtensible,hasRequiredArrayBufferNonExtensible;function requireArrayBufferNonExtensible(){if(hasRequiredArrayBufferNonExtensible)return arrayBufferNonExtensible;hasRequiredArrayBufferNonExtensible=1;var Pe=requireFails();return arrayBufferNonExtensible=Pe(function(){if(typeof ArrayBuffer=="function"){var Me=new ArrayBuffer(8);Object.isExtensible(Me)&&Object.defineProperty(Me,"a",{value:8})}}),arrayBufferNonExtensible}var objectIsExtensible,hasRequiredObjectIsExtensible;function requireObjectIsExtensible(){if(hasRequiredObjectIsExtensible)return objectIsExtensible;hasRequiredObjectIsExtensible=1;var Pe=requireFails(),Me=requireIsObject(),Be=requireClassofRaw(),Ee=requireArrayBufferNonExtensible(),Te=Object.isExtensible,Se=Pe(function(){});return objectIsExtensible=Se||Ee?function(Ue){return!Me(Ue)||Ee&&Be(Ue)==="ArrayBuffer"?!1:Te?Te(Ue):!0}:Te,objectIsExtensible}var freezing,hasRequiredFreezing;function requireFreezing(){if(hasRequiredFreezing)return freezing;hasRequiredFreezing=1;var Pe=requireFails();return freezing=!Pe(function(){return Object.isExtensible(Object.preventExtensions({}))}),freezing}var hasRequiredInternalMetadata;function requireInternalMetadata(){if(hasRequiredInternalMetadata)return internalMetadata.exports;hasRequiredInternalMetadata=1;var Pe=require_export(),Me=requireFunctionUncurryThis(),Be=requireHiddenKeys(),Ee=requireIsObject(),Te=requireHasOwnProperty(),Se=requireObjectDefineProperty().f,je=requireObjectGetOwnPropertyNames(),Ue=requireObjectGetOwnPropertyNamesExternal(),ke=requireObjectIsExtensible(),De=requireUid(),ze=requireFreezing(),Fe=!1,Ie=De("meta"),_e=0,Ae=function(Tr){Se(Tr,Ie,{value:{objectID:"O"+_e++,weakData:{}}})},Je=function(Tr,Mr){if(!Ee(Tr))return typeof Tr=="symbol"?Tr:(typeof Tr=="string"?"S":"P")+Tr;if(!Te(Tr,Ie)){if(!ke(Tr))return"F";if(!Mr)return"E";Ae(Tr)}return Tr[Ie].objectID},ir=function(Tr,Mr){if(!Te(Tr,Ie)){if(!ke(Tr))return!0;if(!Mr)return!1;Ae(Tr)}return Tr[Ie].weakData},$e=function(Tr){return ze&&Fe&&ke(Tr)&&!Te(Tr,Ie)&&Ae(Tr),Tr},cr=function(){xr.enable=function(){},Fe=!0;var Tr=je.f,Mr=Me([].splice),mr={};mr[Ie]=1,Tr(mr).length&&(je.f=function(Ze){for(var xe=Tr(Ze),er=0,Ge=xe.length;er<Ge;er++)if(xe[er]===Ie){Mr(xe,er,1);break}return xe},Pe({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:Ue.f}))},xr=internalMetadata.exports={enable:cr,fastKey:Je,getWeakData:ir,onFreeze:$e};return Be[Ie]=!0,internalMetadata.exports}var collection,hasRequiredCollection;function requireCollection(){if(hasRequiredCollection)return collection;hasRequiredCollection=1;var Pe=require_export(),Me=requireGlobalThis(),Be=requireFunctionUncurryThis(),Ee=requireIsForced(),Te=requireDefineBuiltIn(),Se=requireInternalMetadata(),je=requireIterate(),Ue=requireAnInstance(),ke=requireIsCallable(),De=requireIsNullOrUndefined(),ze=requireIsObject(),Fe=requireFails(),Ie=requireCheckCorrectnessOfIteration(),_e=requireSetToStringTag(),Ae=requireInheritIfRequired();return collection=function(Je,ir,$e){var cr=Je.indexOf("Map")!==-1,xr=Je.indexOf("Weak")!==-1,Tr=cr?"set":"add",Mr=Me[Je],mr=Mr&&Mr.prototype,Ze=Mr,xe={},er=function(dr){var wr=Be(mr[dr]);Te(mr,dr,dr==="add"?function(vr){return wr(this,vr===0?0:vr),this}:dr==="delete"?function(Ce){return xr&&!ze(Ce)?!1:wr(this,Ce===0?0:Ce)}:dr==="get"?function(vr){return xr&&!ze(vr)?void 0:wr(this,vr===0?0:vr)}:dr==="has"?function(vr){return xr&&!ze(vr)?!1:wr(this,vr===0?0:vr)}:function(vr,qr){return wr(this,vr===0?0:vr,qr),this})},Ge=Ee(Je,!ke(Mr)||!(xr||mr.forEach&&!Fe(function(){new Mr().entries().next()})));if(Ge)Ze=$e.getConstructor(ir,Je,cr,Tr),Se.enable();else if(Ee(Je,!0)){var tr=new Ze,sr=tr[Tr](xr?{}:-0,1)!==tr,pr=Fe(function(){tr.has(1)}),Ir=Ie(function(dr){new Mr(dr)}),Pr=!xr&&Fe(function(){for(var dr=new Mr,wr=5;wr--;)dr[Tr](wr,wr);return!dr.has(-0)});Ir||(Ze=ir(function(dr,wr){Ue(dr,mr);var Ce=Ae(new Mr,dr,Ze);return De(wr)||je(wr,Ce[Tr],{that:Ce,AS_ENTRIES:cr}),Ce}),Ze.prototype=mr,mr.constructor=Ze),(pr||Pr)&&(er("delete"),er("has"),cr&&er("get")),(Pr||sr)&&er(Tr),xr&&mr.clear&&delete mr.clear}return xe[Je]=Ze,Pe({global:!0,constructor:!0,forced:Ze!==Mr},xe),_e(Ze,Je),xr||$e.setStrong(Ze,Je,cr),Ze},collection}var defineBuiltIns,hasRequiredDefineBuiltIns;function requireDefineBuiltIns(){if(hasRequiredDefineBuiltIns)return defineBuiltIns;hasRequiredDefineBuiltIns=1;var Pe=requireDefineBuiltIn();return defineBuiltIns=function(Me,Be,Ee){for(var Te in Be)Pe(Me,Te,Be[Te],Ee);return Me},defineBuiltIns}var collectionStrong,hasRequiredCollectionStrong;function requireCollectionStrong(){if(hasRequiredCollectionStrong)return collectionStrong;hasRequiredCollectionStrong=1;var Pe=requireObjectCreate(),Me=requireDefineBuiltInAccessor(),Be=requireDefineBuiltIns(),Ee=requireFunctionBindContext(),Te=requireAnInstance(),Se=requireIsNullOrUndefined(),je=requireIterate(),Ue=requireIteratorDefine(),ke=requireCreateIterResultObject(),De=requireSetSpecies(),ze=requireDescriptors(),Fe=requireInternalMetadata().fastKey,Ie=requireInternalState(),_e=Ie.set,Ae=Ie.getterFor;return collectionStrong={getConstructor:function(Je,ir,$e,cr){var xr=Je(function(xe,er){Te(xe,Tr),_e(xe,{type:ir,index:Pe(null),first:null,last:null,size:0}),ze||(xe.size=0),Se(er)||je(er,xe[cr],{that:xe,AS_ENTRIES:$e})}),Tr=xr.prototype,Mr=Ae(ir),mr=function(xe,er,Ge){var tr=Mr(xe),sr=Ze(xe,er),pr,Ir;return sr?sr.value=Ge:(tr.last=sr={index:Ir=Fe(er,!0),key:er,value:Ge,previous:pr=tr.last,next:null,removed:!1},tr.first||(tr.first=sr),pr&&(pr.next=sr),ze?tr.size++:xe.size++,Ir!=="F"&&(tr.index[Ir]=sr)),xe},Ze=function(xe,er){var Ge=Mr(xe),tr=Fe(er),sr;if(tr!=="F")return Ge.index[tr];for(sr=Ge.first;sr;sr=sr.next)if(sr.key===er)return sr};return Be(Tr,{clear:function(){for(var er=this,Ge=Mr(er),tr=Ge.first;tr;)tr.removed=!0,tr.previous&&(tr.previous=tr.previous.next=null),tr=tr.next;Ge.first=Ge.last=null,Ge.index=Pe(null),ze?Ge.size=0:er.size=0},delete:function(xe){var er=this,Ge=Mr(er),tr=Ze(er,xe);if(tr){var sr=tr.next,pr=tr.previous;delete Ge.index[tr.index],tr.removed=!0,pr&&(pr.next=sr),sr&&(sr.previous=pr),Ge.first===tr&&(Ge.first=sr),Ge.last===tr&&(Ge.last=pr),ze?Ge.size--:er.size--}return!!tr},forEach:function(er){for(var Ge=Mr(this),tr=Ee(er,arguments.length>1?arguments[1]:void 0),sr;sr=sr?sr.next:Ge.first;)for(tr(sr.value,sr.key,this);sr&&sr.removed;)sr=sr.previous},has:function(er){return!!Ze(this,er)}}),Be(Tr,$e?{get:function(er){var Ge=Ze(this,er);return Ge&&Ge.value},set:function(er,Ge){return mr(this,er===0?0:er,Ge)}}:{add:function(er){return mr(this,er=er===0?0:er,er)}}),ze&&Me(Tr,"size",{configurable:!0,get:function(){return Mr(this).size}}),xr},setStrong:function(Je,ir,$e){var cr=ir+" Iterator",xr=Ae(ir),Tr=Ae(cr);Ue(Je,ir,function(Mr,mr){_e(this,{type:cr,target:Mr,state:xr(Mr),kind:mr,last:null})},function(){for(var Mr=Tr(this),mr=Mr.kind,Ze=Mr.last;Ze&&Ze.removed;)Ze=Ze.previous;return!Mr.target||!(Mr.last=Ze=Ze?Ze.next:Mr.state.first)?(Mr.target=null,ke(void 0,!0)):ke(mr==="keys"?Ze.key:mr==="values"?Ze.value:[Ze.key,Ze.value],!1)},$e?"entries":"values",!$e,!0),De(ir)}},collectionStrong}var hasRequiredEs_map_constructor;function requireEs_map_constructor(){if(hasRequiredEs_map_constructor)return es_map_constructor;hasRequiredEs_map_constructor=1;var Pe=requireCollection(),Me=requireCollectionStrong();return Pe("Map",function(Be){return function(){return Be(this,arguments.length?arguments[0]:void 0)}},Me),es_map_constructor}var hasRequiredEs_map;function requireEs_map(){return hasRequiredEs_map||(hasRequiredEs_map=1,requireEs_map_constructor()),es_map}var es_reflect_apply={},hasRequiredEs_reflect_apply;function requireEs_reflect_apply(){if(hasRequiredEs_reflect_apply)return es_reflect_apply;hasRequiredEs_reflect_apply=1;var Pe=require_export(),Me=requireFunctionApply(),Be=requireACallable(),Ee=requireAnObject(),Te=requireFails(),Se=!Te(function(){Reflect.apply(function(){})});return Pe({target:"Reflect",stat:!0,forced:Se},{apply:function(Ue,ke,De){return Me(Be(Ue),ke,Ee(De))}}),es_reflect_apply}var es_reflect_getPrototypeOf={},hasRequiredEs_reflect_getPrototypeOf;function requireEs_reflect_getPrototypeOf(){if(hasRequiredEs_reflect_getPrototypeOf)return es_reflect_getPrototypeOf;hasRequiredEs_reflect_getPrototypeOf=1;var Pe=require_export(),Me=requireAnObject(),Be=requireObjectGetPrototypeOf(),Ee=requireCorrectPrototypeGetter();return Pe({target:"Reflect",stat:!0,sham:!Ee},{getPrototypeOf:function(Se){return Be(Me(Se))}}),es_reflect_getPrototypeOf}const require$$49=getAugmentedNamespace(stackblurEs);var hasRequiredLib;function requireLib(){return hasRequiredLib||(hasRequiredLib=1,(function(Pe){Object.defineProperty(Pe,"__esModule",{value:!0}),requireEs_object_toString(),requireEs_promise(),requireEs_reflect_deleteProperty();var Me=requireRegenerator(),Be=requireAsyncToGenerator();requireEs_array_map(),requireEs_parseFloat(),requireEs_regexp_exec(),requireEs_string_match(),requireEs_string_replace(),requireEs_string_startsWith(),requireEs_array_join();var Ee=requireSlicedToArray(),Te=requireDefineProperty(),Se=requireClassCallCheck(),je=requireCreateClass();requireEs_array_concat(),requireEs_array_every(),requireEs_array_reduce(),requireEs_string_endsWith(),requireEs_string_split();var Ue=requireRaf();requireEs_function_name(),requireEs_string_trim();var ke=requireRgbcolor();requireEs_array_forEach(),requireWeb_domCollections_forEach();var De=requireInherits(),ze=requirePossibleConstructorReturn(),Fe=requireGetPrototypeOf();requireEs_array_from(),requireEs_array_includes(),requireEs_array_indexOf(),requireEs_array_some(),requireEs_string_includes(),requireEs_string_iterator();var Ie=requireToConsumableArray();requireEs_array_reverse(),requireEs_number_constructor();var _e=requireGet();requireEs_array_fill();var Ae=requireSVGPathData();requireEs_regexp_toString();var Je=requireAssertThisInitialized();requireEs_array_iterator(),requireWeb_domCollections_iterator(),requireEs_map(),requireEs_reflect_apply(),requireEs_reflect_getPrototypeOf();var ir=require$$49;function $e(Er){return Er&&typeof Er=="object"&&"default"in Er?Er:{default:Er}}var cr=$e(Me),xr=$e(Be),Tr=$e(Ee),Mr=$e(Te),mr=$e(Se),Ze=$e(je),xe=$e(Ue),er=$e(ke),Ge=$e(De),tr=$e(ze),sr=$e(Fe),pr=$e(Ie),Ir=$e(_e),Pr=$e(Je);function dr(){var Er=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Hr=Er.DOMParser,or={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:Hr,createCanvas:function(Ye,fr){return new OffscreenCanvas(Ye,fr)},createImage:function(Ye){return xr.default(cr.default.mark(function fr(){var ur,Br,Dr;return cr.default.wrap(function(fn){for(;;)switch(fn.prev=fn.next){case 0:return fn.next=2,fetch(Ye);case 2:return ur=fn.sent,fn.next=5,ur.blob();case 5:return Br=fn.sent,fn.next=8,createImageBitmap(Br);case 8:return Dr=fn.sent,fn.abrupt("return",Dr);case 10:case"end":return fn.stop()}},fr)}))()}};return(typeof DOMParser!="undefined"||typeof Hr=="undefined")&&Reflect.deleteProperty(or,"DOMParser"),or}function wr(Er){var Hr=Er.DOMParser,or=Er.canvas,Ar=Er.fetch;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:Hr,fetch:Ar,createCanvas:or.createCanvas,createImage:or.loadImage}}var Ce=Object.freeze({__proto__:null,offscreen:dr,node:wr});function vr(Er){return Er.replace(/(?!\u3000)\s+/gm," ")}function qr(Er){return Er.replace(/^[\n \t]+/,"")}function He(Er){return Er.replace(/[\n \t]+$/,"")}function Oe(Er){var Hr=(Er||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[];return Hr.map(parseFloat)}var rr=/^[A-Z-]+$/;function xn(Er){return rr.test(Er)?Er.toLowerCase():Er}function Mn(Er){var Hr=/url\(('([^']+)'|"([^"]+)"|([^'")]+))\)/.exec(Er)||[];return Hr[2]||Hr[3]||Hr[4]}function Vn(Er){if(!Er.startsWith("rgb"))return Er;var Hr=3,or=Er.replace(/\d+(\.\d+)?/g,function(Ar,Ye){return Hr--&&Ye?String(Math.round(parseFloat(Ar))):Ar});return or}var Nn=/(\[[^\]]+\])/g,tn=/(#[^\s+>~.[:]+)/g,fi=/(\.[^\s+>~.[:]+)/g,xi=/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi,Ur=/(:[\w-]+\([^)]*\))/gi,di=/(:[^\s+>~.[:]+)/g,gn=/([^\s+>~.[:]+)/g;function si(Er,Hr){var or=Hr.exec(Er);return or?[Er.replace(Hr," "),or.length]:[Er,0]}function Pi(Er){var Hr=[0,0,0],or=Er.replace(/:not\(([^)]*)\)/g," $1 ").replace(/{[\s\S]*/gm," "),Ar=0,Ye=si(or,Nn),fr=Tr.default(Ye,2);or=fr[0],Ar=fr[1],Hr[1]+=Ar;var ur=si(or,tn),Br=Tr.default(ur,2);or=Br[0],Ar=Br[1],Hr[0]+=Ar;var Dr=si(or,fi),Qr=Tr.default(Dr,2);or=Qr[0],Ar=Qr[1],Hr[1]+=Ar;var fn=si(or,xi),cn=Tr.default(fn,2);or=cn[0],Ar=cn[1],Hr[2]+=Ar;var Bn=si(or,Ur),Kn=Tr.default(Bn,2);or=Kn[0],Ar=Kn[1],Hr[1]+=Ar;var Nr=si(or,di),un=Tr.default(Nr,2);or=un[0],Ar=un[1],Hr[1]+=Ar,or=or.replace(/[*\s+>~]/g," ").replace(/[#.]/g," ");var dn=si(or,gn),yn=Tr.default(dn,2);return or=yn[0],Ar=yn[1],Hr[2]+=Ar,Hr.join("")}var Fn=1e-8;function Xa(Er){return Math.sqrt(Math.pow(Er[0],2)+Math.pow(Er[1],2))}function Sa(Er,Hr){return(Er[0]*Hr[0]+Er[1]*Hr[1])/(Xa(Er)*Xa(Hr))}function na(Er,Hr){return(Er[0]*Hr[1]<Er[1]*Hr[0]?-1:1)*Math.acos(Sa(Er,Hr))}function Na(Er){return Er*Er*Er}function ya(Er){return 3*Er*Er*(1-Er)}function _a(Er){return 3*Er*(1-Er)*(1-Er)}function lr(Er){return(1-Er)*(1-Er)*(1-Er)}function Sr(Er){return Er*Er}function ha(Er){return 2*Er*(1-Er)}function oo(Er){return(1-Er)*(1-Er)}var Qa=(function(){function Er(Hr,or,Ar){mr.default(this,Er),this.document=Hr,this.name=or,this.value=Ar,this.isNormalizedColor=!1}return Ze.default(Er,[{key:"split",value:function(){var or=arguments.length>0&&arguments[0]!==void 0?arguments[0]:" ",Ar=this.document,Ye=this.name;return vr(this.getString()).trim().split(or).map(function(fr){return new Er(Ar,Ye,fr)})}},{key:"hasValue",value:function(or){var Ar=this.value;return Ar!==null&&Ar!==""&&(or||Ar!==0)&&typeof Ar!="undefined"}},{key:"isString",value:function(or){var Ar=this.value,Ye=typeof Ar=="string";return!Ye||!or?Ye:or.test(Ar)}},{key:"isUrlDefinition",value:function(){return this.isString(/^url\(/)}},{key:"isPixels",value:function(){if(!this.hasValue())return!1;var or=this.getString();switch(!0){case or.endsWith("px"):case/^[0-9]+$/.test(or):return!0;default:return!1}}},{key:"setValue",value:function(or){return this.value=or,this}},{key:"getValue",value:function(or){return typeof or=="undefined"||this.hasValue()?this.value:or}},{key:"getNumber",value:function(or){if(!this.hasValue())return typeof or=="undefined"?0:parseFloat(or);var Ar=this.value,Ye=parseFloat(Ar);return this.isString(/%$/)&&(Ye/=100),Ye}},{key:"getString",value:function(or){return typeof or=="undefined"||this.hasValue()?typeof this.value=="undefined"?"":String(this.value):String(or)}},{key:"getColor",value:function(or){var Ar=this.getString(or);return this.isNormalizedColor||(this.isNormalizedColor=!0,Ar=Vn(Ar),this.value=Ar),Ar}},{key:"getDpi",value:function(){return 96}},{key:"getRem",value:function(){return this.document.rootEmSize}},{key:"getEm",value:function(){return this.document.emSize}},{key:"getUnits",value:function(){return this.getString().replace(/[0-9.-]/g,"")}},{key:"getPixels",value:function(or){var Ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!this.hasValue())return 0;var Ye=typeof or=="boolean"?[void 0,or]:[or],fr=Tr.default(Ye,2),ur=fr[0],Br=fr[1],Dr=this.document.screen.viewPort;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(Dr.computeSize("x"),Dr.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(Dr.computeSize("x"),Dr.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*Dr.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*Dr.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return this.getNumber()*15;case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case(this.isString(/%$/)&&Br):return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*Dr.computeSize(ur);default:{var Qr=this.getNumber();return Ar&&Qr<1?Qr*Dr.computeSize(ur):Qr}}}},{key:"getMilliseconds",value:function(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():this.getNumber()*1e3:0}},{key:"getRadians",value:function(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}},{key:"getDefinition",value:function(){var or=this.getString(),Ar=/#([^)'"]+)/.exec(or);return Ar&&(Ar=Ar[1]),Ar||(Ar=or),this.document.definitions[Ar]}},{key:"getFillStyleDefinition",value:function(or,Ar){var Ye=this.getDefinition();if(!Ye)return null;if(typeof Ye.createGradient=="function")return Ye.createGradient(this.document.ctx,or,Ar);if(typeof Ye.createPattern=="function"){if(Ye.getHrefAttribute().hasValue()){var fr=Ye.getAttribute("patternTransform");Ye=Ye.getHrefAttribute().getDefinition(),fr.hasValue()&&Ye.getAttribute("patternTransform",!0).setValue(fr.value)}return Ye.createPattern(this.document.ctx,or,Ar)}return null}},{key:"getTextBaseline",value:function(){return this.hasValue()?Er.textBaselineMapping[this.getString()]:null}},{key:"addOpacity",value:function(or){for(var Ar=this.getColor(),Ye=Ar.length,fr=0,ur=0;ur<Ye&&(Ar[ur]===","&&fr++,fr!==3);ur++);if(or.hasValue()&&this.isString()&&fr!==3){var Br=new er.default(Ar);Br.ok&&(Br.alpha=or.getNumber(),Ar=Br.toRGBA())}return new Er(this.document,this.name,Ar)}}],[{key:"empty",value:function(or){return new Er(or,"EMPTY","")}}]),Er})();Qa.textBaselineMapping={baseline:"alphabetic","before-edge":"top","text-before-edge":"top",middle:"middle",central:"middle","after-edge":"bottom","text-after-edge":"bottom",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"alphabetic"};var xs=(function(){function Er(){mr.default(this,Er),this.viewPorts=[]}return Ze.default(Er,[{key:"clear",value:function(){this.viewPorts=[]}},{key:"setCurrent",value:function(or,Ar){this.viewPorts.push({width:or,height:Ar})}},{key:"removeCurrent",value:function(){this.viewPorts.pop()}},{key:"getCurrent",value:function(){var or=this.viewPorts;return or[or.length-1]}},{key:"computeSize",value:function(or){return typeof or=="number"?or:or==="x"?this.width:or==="y"?this.height:Math.sqrt(Math.pow(this.width,2)+Math.pow(this.height,2))/Math.sqrt(2)}},{key:"width",get:function(){return this.getCurrent().width}},{key:"height",get:function(){return this.getCurrent().height}}]),Er})(),Ti=(function(){function Er(Hr,or){mr.default(this,Er),this.x=Hr,this.y=or}return Ze.default(Er,[{key:"angleTo",value:function(or){return Math.atan2(or.y-this.y,or.x-this.x)}},{key:"applyTransform",value:function(or){var Ar=this.x,Ye=this.y,fr=Ar*or[0]+Ye*or[2]+or[4],ur=Ar*or[1]+Ye*or[3]+or[5];this.x=fr,this.y=ur}}],[{key:"parse",value:function(or){var Ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,Ye=Oe(or),fr=Tr.default(Ye,2),ur=fr[0],Br=ur===void 0?Ar:ur,Dr=fr[1],Qr=Dr===void 0?Ar:Dr;return new Er(Br,Qr)}},{key:"parseScale",value:function(or){var Ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Ye=Oe(or),fr=Tr.default(Ye,2),ur=fr[0],Br=ur===void 0?Ar:ur,Dr=fr[1],Qr=Dr===void 0?Br:Dr;return new Er(Br,Qr)}},{key:"parsePath",value:function(or){for(var Ar=Oe(or),Ye=Ar.length,fr=[],ur=0;ur<Ye;ur+=2)fr.push(new Er(Ar[ur],Ar[ur+1]));return fr}}]),Er})(),Ya=(function(){function Er(Hr){mr.default(this,Er),this.screen=Hr,this.working=!1,this.events=[],this.eventElements=[],this.onClick=this.onClick.bind(this),this.onMouseMove=this.onMouseMove.bind(this)}return Ze.default(Er,[{key:"isWorking",value:function(){return this.working}},{key:"start",value:function(){if(!this.working){var or=this.screen,Ar=this.onClick,Ye=this.onMouseMove,fr=or.ctx.canvas;fr.onclick=Ar,fr.onmousemove=Ye,this.working=!0}}},{key:"stop",value:function(){if(this.working){var or=this.screen.ctx.canvas;this.working=!1,or.onclick=null,or.onmousemove=null}}},{key:"hasEvents",value:function(){return this.working&&this.events.length>0}},{key:"runEvents",value:function(){if(this.working){var or=this.screen,Ar=this.events,Ye=this.eventElements,fr=or.ctx.canvas.style;fr&&(fr.cursor=""),Ar.forEach(function(ur,Br){for(var Dr=ur.run,Qr=Ye[Br];Qr;)Dr(Qr),Qr=Qr.parent}),this.events=[],this.eventElements=[]}}},{key:"checkPath",value:function(or,Ar){if(!(!this.working||!Ar)){var Ye=this.events,fr=this.eventElements;Ye.forEach(function(ur,Br){var Dr=ur.x,Qr=ur.y;!fr[Br]&&Ar.isPointInPath&&Ar.isPointInPath(Dr,Qr)&&(fr[Br]=or)})}}},{key:"checkBoundingBox",value:function(or,Ar){if(!(!this.working||!Ar)){var Ye=this.events,fr=this.eventElements;Ye.forEach(function(ur,Br){var Dr=ur.x,Qr=ur.y;!fr[Br]&&Ar.isPointInBox(Dr,Qr)&&(fr[Br]=or)})}}},{key:"mapXY",value:function(or,Ar){for(var Ye=this.screen,fr=Ye.window,ur=Ye.ctx,Br=new Ti(or,Ar),Dr=ur.canvas;Dr;)Br.x-=Dr.offsetLeft,Br.y-=Dr.offsetTop,Dr=Dr.offsetParent;return fr.scrollX&&(Br.x+=fr.scrollX),fr.scrollY&&(Br.y+=fr.scrollY),Br}},{key:"onClick",value:function(or){var Ar=this.mapXY(or.clientX,or.clientY),Ye=Ar.x,fr=Ar.y;this.events.push({type:"onclick",x:Ye,y:fr,run:function(Br){Br.onClick&&Br.onClick()}})}},{key:"onMouseMove",value:function(or){var Ar=this.mapXY(or.clientX,or.clientY),Ye=Ar.x,fr=Ar.y;this.events.push({type:"onmousemove",x:Ye,y:fr,run:function(Br){Br.onMouseMove&&Br.onMouseMove()}})}}]),Er})(),xa=typeof window!="undefined"?window:null,Za=typeof fetch!="undefined"?fetch.bind(void 0):null,ka=(function(){function Er(Hr){var or=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ar=or.fetch,Ye=Ar===void 0?Za:Ar,fr=or.window,ur=fr===void 0?xa:fr;mr.default(this,Er),this.ctx=Hr,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new xs,this.mouse=new Ya(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=ur,this.fetch=Ye}return Ze.default(Er,[{key:"wait",value:function(or){this.waits.push(or)}},{key:"ready",value:function(){return this.readyPromise?this.readyPromise:Promise.resolve()}},{key:"isReady",value:function(){if(this.isReadyLock)return!0;var or=this.waits.every(function(Ar){return Ar()});return or&&(this.waits=[],this.resolveReady&&this.resolveReady()),this.isReadyLock=or,or}},{key:"setDefaults",value:function(or){or.strokeStyle="rgba(0,0,0,0)",or.lineCap="butt",or.lineJoin="miter",or.miterLimit=4}},{key:"setViewBox",value:function(or){var Ar=or.document,Ye=or.ctx,fr=or.aspectRatio,ur=or.width,Br=or.desiredWidth,Dr=or.height,Qr=or.desiredHeight,fn=or.minX,cn=fn===void 0?0:fn,Bn=or.minY,Kn=Bn===void 0?0:Bn,Nr=or.refX,un=or.refY,dn=or.clip,yn=dn===void 0?!1:dn,Gn=or.clipX,oi=Gn===void 0?0:Gn,Cn=or.clipY,gi=Cn===void 0?0:Cn,Dn=vr(fr).replace(/^defer\s/,""),ji=Dn.split(" "),Ji=Tr.default(ji,2),Hi=Ji[0],ei=Ji[1],Zi=Hi||"xMidYMid",Ni=ei||"meet",Li=ur/Br,aa=Dr/Qr,zi=Math.min(Li,aa),Qi=Math.max(Li,aa),Yi=Br,ca=Qr;Ni==="meet"&&(Yi*=zi,ca*=zi),Ni==="slice"&&(Yi*=Qi,ca*=Qi);var ea=new Qa(Ar,"refX",Nr),Vi=new Qa(Ar,"refY",un),ia=ea.hasValue()&&Vi.hasValue();if(ia&&Ye.translate(-zi*ea.getPixels("x"),-zi*Vi.getPixels("y")),yn){var sa=zi*oi,Pa=zi*gi;Ye.beginPath(),Ye.moveTo(sa,Pa),Ye.lineTo(ur,Pa),Ye.lineTo(ur,Dr),Ye.lineTo(sa,Dr),Ye.closePath(),Ye.clip()}if(!ia){var ja=Ni==="meet"&&zi===aa,Ha=Ni==="slice"&&Qi===aa,$a=Ni==="meet"&&zi===Li,to=Ni==="slice"&&Qi===Li;Zi.startsWith("xMid")&&(ja||Ha)&&Ye.translate(ur/2-Yi/2,0),Zi.endsWith("YMid")&&($a||to)&&Ye.translate(0,Dr/2-ca/2),Zi.startsWith("xMax")&&(ja||Ha)&&Ye.translate(ur-Yi,0),Zi.endsWith("YMax")&&($a||to)&&Ye.translate(0,Dr-ca)}switch(!0){case Zi==="none":Ye.scale(Li,aa);break;case Ni==="meet":Ye.scale(zi,zi);break;case Ni==="slice":Ye.scale(Qi,Qi);break}Ye.translate(-cn,-Kn)}},{key:"start",value:function(or){var Ar=this,Ye=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},fr=Ye.enableRedraw,ur=fr===void 0?!1:fr,Br=Ye.ignoreMouse,Dr=Br===void 0?!1:Br,Qr=Ye.ignoreAnimation,fn=Qr===void 0?!1:Qr,cn=Ye.ignoreDimensions,Bn=cn===void 0?!1:cn,Kn=Ye.ignoreClear,Nr=Kn===void 0?!1:Kn,un=Ye.forceRedraw,dn=Ye.scaleWidth,yn=Ye.scaleHeight,Gn=Ye.offsetX,oi=Ye.offsetY,Cn=this.FRAMERATE,gi=this.mouse,Dn=1e3/Cn;if(this.frameDuration=Dn,this.readyPromise=new Promise(function(Zi){Ar.resolveReady=Zi}),this.isReady()&&this.render(or,Bn,Nr,dn,yn,Gn,oi),!!ur){var ji=Date.now(),Ji=ji,Hi=0,ei=function Zi(){ji=Date.now(),Hi=ji-Ji,Hi>=Dn&&(Ji=ji-Hi%Dn,Ar.shouldUpdate(fn,un)&&(Ar.render(or,Bn,Nr,dn,yn,Gn,oi),gi.runEvents())),Ar.intervalId=xe.default(Zi)};Dr||gi.start(),this.intervalId=xe.default(ei)}}},{key:"stop",value:function(){this.intervalId&&(xe.default.cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}},{key:"shouldUpdate",value:function(or,Ar){if(!or){var Ye=this.frameDuration,fr=this.animations.reduce(function(ur,Br){return Br.update(Ye)||ur},!1);if(fr)return!0}return!!(typeof Ar=="function"&&Ar()||!this.isReadyLock&&this.isReady()||this.mouse.hasEvents())}},{key:"render",value:function(or,Ar,Ye,fr,ur,Br,Dr){var Qr=this.CLIENT_WIDTH,fn=this.CLIENT_HEIGHT,cn=this.viewPort,Bn=this.ctx,Kn=this.isFirstRender,Nr=Bn.canvas;cn.clear(),Nr.width&&Nr.height?cn.setCurrent(Nr.width,Nr.height):cn.setCurrent(Qr,fn);var un=or.getStyle("width"),dn=or.getStyle("height");!Ar&&(Kn||typeof fr!="number"&&typeof ur!="number")&&(un.hasValue()&&(Nr.width=un.getPixels("x"),Nr.style&&(Nr.style.width="".concat(Nr.width,"px"))),dn.hasValue()&&(Nr.height=dn.getPixels("y"),Nr.style&&(Nr.style.height="".concat(Nr.height,"px"))));var yn=Nr.clientWidth||Nr.width,Gn=Nr.clientHeight||Nr.height;if(Ar&&un.hasValue()&&dn.hasValue()&&(yn=un.getPixels("x"),Gn=dn.getPixels("y")),cn.setCurrent(yn,Gn),typeof Br=="number"&&or.getAttribute("x",!0).setValue(Br),typeof Dr=="number"&&or.getAttribute("y",!0).setValue(Dr),typeof fr=="number"||typeof ur=="number"){var oi=Oe(or.getAttribute("viewBox").getString()),Cn=0,gi=0;if(typeof fr=="number"){var Dn=or.getStyle("width");Dn.hasValue()?Cn=Dn.getPixels("x")/fr:isNaN(oi[2])||(Cn=oi[2]/fr)}if(typeof ur=="number"){var ji=or.getStyle("height");ji.hasValue()?gi=ji.getPixels("y")/ur:isNaN(oi[3])||(gi=oi[3]/ur)}Cn||(Cn=gi),gi||(gi=Cn),or.getAttribute("width",!0).setValue(fr),or.getAttribute("height",!0).setValue(ur);var Ji=or.getStyle("transform",!0,!0);Ji.setValue("".concat(Ji.getString()," scale(").concat(1/Cn,", ").concat(1/gi,")"))}Ye||Bn.clearRect(0,0,yn,Gn),or.render(Bn),Kn&&(this.isFirstRender=!1)}}]),Er})();ka.defaultWindow=xa,ka.defaultFetch=Za;var Ro=ka.defaultFetch,qo=typeof DOMParser!="undefined"?DOMParser:null,fa=(function(){function Er(){var Hr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},or=Hr.fetch,Ar=or===void 0?Ro:or,Ye=Hr.DOMParser,fr=Ye===void 0?qo:Ye;mr.default(this,Er),this.fetch=Ar,this.DOMParser=fr}return Ze.default(Er,[{key:"parse",value:(function(){var Hr=xr.default(cr.default.mark(function Ar(Ye){return cr.default.wrap(function(ur){for(;;)switch(ur.prev=ur.next){case 0:if(!Ye.startsWith("<")){ur.next=2;break}return ur.abrupt("return",this.parseFromString(Ye));case 2:return ur.abrupt("return",this.load(Ye));case 3:case"end":return ur.stop()}},Ar,this)}));function or(Ar){return Hr.apply(this,arguments)}return or})()},{key:"parseFromString",value:function(or){var Ar=new this.DOMParser;try{return this.checkDocument(Ar.parseFromString(or,"image/svg+xml"))}catch(Ye){return this.checkDocument(Ar.parseFromString(or,"text/xml"))}}},{key:"checkDocument",value:function(or){var Ar=or.getElementsByTagName("parsererror")[0];if(Ar)throw new Error(Ar.textContent);return or}},{key:"load",value:(function(){var Hr=xr.default(cr.default.mark(function Ar(Ye){var fr,ur;return cr.default.wrap(function(Dr){for(;;)switch(Dr.prev=Dr.next){case 0:return Dr.next=2,this.fetch(Ye);case 2:return fr=Dr.sent,Dr.next=5,fr.text();case 5:return ur=Dr.sent,Dr.abrupt("return",this.parseFromString(ur));case 7:case"end":return Dr.stop()}},Ar,this)}));function or(Ar){return Hr.apply(this,arguments)}return or})()}]),Er})(),fo=(function(){function Er(Hr,or){mr.default(this,Er),this.type="translate",this.point=null,this.point=Ti.parse(or)}return Ze.default(Er,[{key:"apply",value:function(or){var Ar=this.point,Ye=Ar.x,fr=Ar.y;or.translate(Ye||0,fr||0)}},{key:"unapply",value:function(or){var Ar=this.point,Ye=Ar.x,fr=Ar.y;or.translate(-1*Ye||0,-1*fr||0)}},{key:"applyToPoint",value:function(or){var Ar=this.point,Ye=Ar.x,fr=Ar.y;or.applyTransform([1,0,0,1,Ye||0,fr||0])}}]),Er})(),no=(function(){function Er(Hr,or,Ar){mr.default(this,Er),this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;var Ye=Oe(or);this.angle=new Qa(Hr,"angle",Ye[0]),this.originX=Ar[0],this.originY=Ar[1],this.cx=Ye[1]||0,this.cy=Ye[2]||0}return Ze.default(Er,[{key:"apply",value:function(or){var Ar=this.cx,Ye=this.cy,fr=this.originX,ur=this.originY,Br=this.angle,Dr=Ar+fr.getPixels("x"),Qr=Ye+ur.getPixels("y");or.translate(Dr,Qr),or.rotate(Br.getRadians()),or.translate(-Dr,-Qr)}},{key:"unapply",value:function(or){var Ar=this.cx,Ye=this.cy,fr=this.originX,ur=this.originY,Br=this.angle,Dr=Ar+fr.getPixels("x"),Qr=Ye+ur.getPixels("y");or.translate(Dr,Qr),or.rotate(-1*Br.getRadians()),or.translate(-Dr,-Qr)}},{key:"applyToPoint",value:function(or){var Ar=this.cx,Ye=this.cy,fr=this.angle,ur=fr.getRadians();or.applyTransform([1,0,0,1,Ar||0,Ye||0]),or.applyTransform([Math.cos(ur),Math.sin(ur),-Math.sin(ur),Math.cos(ur),0,0]),or.applyTransform([1,0,0,1,-Ar||0,-Ye||0])}}]),Er})(),mo=(function(){function Er(Hr,or,Ar){mr.default(this,Er),this.type="scale",this.scale=null,this.originX=null,this.originY=null;var Ye=Ti.parseScale(or);(Ye.x===0||Ye.y===0)&&(Ye.x=Fn,Ye.y=Fn),this.scale=Ye,this.originX=Ar[0],this.originY=Ar[1]}return Ze.default(Er,[{key:"apply",value:function(or){var Ar=this.scale,Ye=Ar.x,fr=Ar.y,ur=this.originX,Br=this.originY,Dr=ur.getPixels("x"),Qr=Br.getPixels("y");or.translate(Dr,Qr),or.scale(Ye,fr||Ye),or.translate(-Dr,-Qr)}},{key:"unapply",value:function(or){var Ar=this.scale,Ye=Ar.x,fr=Ar.y,ur=this.originX,Br=this.originY,Dr=ur.getPixels("x"),Qr=Br.getPixels("y");or.translate(Dr,Qr),or.scale(1/Ye,1/fr||Ye),or.translate(-Dr,-Qr)}},{key:"applyToPoint",value:function(or){var Ar=this.scale,Ye=Ar.x,fr=Ar.y;or.applyTransform([Ye||0,0,0,fr||0,0,0])}}]),Er})(),Co=(function(){function Er(Hr,or,Ar){mr.default(this,Er),this.type="matrix",this.matrix=[],this.originX=null,this.originY=null,this.matrix=Oe(or),this.originX=Ar[0],this.originY=Ar[1]}return Ze.default(Er,[{key:"apply",value:function(or){var Ar=this.originX,Ye=this.originY,fr=this.matrix,ur=Ar.getPixels("x"),Br=Ye.getPixels("y");or.translate(ur,Br),or.transform(fr[0],fr[1],fr[2],fr[3],fr[4],fr[5]),or.translate(-ur,-Br)}},{key:"unapply",value:function(or){var Ar=this.originX,Ye=this.originY,fr=this.matrix,ur=fr[0],Br=fr[2],Dr=fr[4],Qr=fr[1],fn=fr[3],cn=fr[5],Bn=0,Kn=0,Nr=1,un=1/(ur*(fn*Nr-cn*Kn)-Br*(Qr*Nr-cn*Bn)+Dr*(Qr*Kn-fn*Bn)),dn=Ar.getPixels("x"),yn=Ye.getPixels("y");or.translate(dn,yn),or.transform(un*(fn*Nr-cn*Kn),un*(cn*Bn-Qr*Nr),un*(Dr*Kn-Br*Nr),un*(ur*Nr-Dr*Bn),un*(Br*cn-Dr*fn),un*(Dr*Qr-ur*cn)),or.translate(-dn,-yn)}},{key:"applyToPoint",value:function(or){or.applyTransform(this.matrix)}}]),Er})();function os(Er){var Hr=Ps();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Ps(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var hs=(function(Er){Ge.default(or,Er);var Hr=os(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="skew",ur.angle=null,ur.angle=new Qa(Ar,"angle",Ye),ur}return or})(Co);function Uo(Er){var Hr=Qo();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Qo(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var cs=(function(Er){Ge.default(or,Er);var Hr=Uo(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="skewX",ur.matrix=[1,0,Math.tan(ur.angle.getRadians()),1,0,0],ur}return or})(hs);function Ns(Er){var Hr=Y1();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Y1(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var cA=(function(Er){Ge.default(or,Er);var Hr=Ns(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="skewY",ur.matrix=[1,Math.tan(ur.angle.getRadians()),0,1,0,0],ur}return or})(hs);function So(Er){return vr(Er).trim().replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/)}function r1(Er){var Hr=Er.split("("),or=Tr.default(Hr,2),Ar=or[0],Ye=or[1];return[Ar.trim(),Ye.trim().replace(")","")]}var H1=(function(){function Er(Hr,or,Ar){var Ye=this;mr.default(this,Er),this.document=Hr,this.transforms=[];var fr=So(or);fr.forEach(function(ur){if(ur!=="none"){var Br=r1(ur),Dr=Tr.default(Br,2),Qr=Dr[0],fn=Dr[1],cn=Er.transformTypes[Qr];typeof cn!="undefined"&&Ye.transforms.push(new cn(Ye.document,fn,Ar))}})}return Ze.default(Er,[{key:"apply",value:function(or){for(var Ar=this.transforms,Ye=Ar.length,fr=0;fr<Ye;fr++)Ar[fr].apply(or)}},{key:"unapply",value:function(or){for(var Ar=this.transforms,Ye=Ar.length,fr=Ye-1;fr>=0;fr--)Ar[fr].unapply(or)}},{key:"applyToPoint",value:function(or){for(var Ar=this.transforms,Ye=Ar.length,fr=0;fr<Ye;fr++)Ar[fr].applyToPoint(or)}}],[{key:"fromElement",value:function(or,Ar){var Ye=Ar.getStyle("transform",!1,!0),fr=Ar.getStyle("transform-origin",!1,!0).split(),ur=Tr.default(fr,2),Br=ur[0],Dr=ur[1],Qr=Dr===void 0?Br:Dr,fn=[Br,Qr];return Ye.hasValue()?new Er(or,Ye.getString(),fn):null}}]),Er})();H1.transformTypes={translate:fo,rotate:no,scale:mo,matrix:Co,skewX:cs,skewY:cA};var us=(function(){function Er(Hr,or){var Ar=this,Ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;if(mr.default(this,Er),this.document=Hr,this.node=or,this.captureTextNodes=Ye,this.attributes=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],!(!or||or.nodeType!==1)){if(Array.from(or.attributes).forEach(function(Dr){var Qr=xn(Dr.nodeName);Ar.attributes[Qr]=new Qa(Hr,Qr,Dr.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()){var fr=this.getAttribute("style").getString().split(";").map(function(Dr){return Dr.trim()});fr.forEach(function(Dr){if(Dr){var Qr=Dr.split(":").map(function(Kn){return Kn.trim()}),fn=Tr.default(Qr,2),cn=fn[0],Bn=fn[1];Ar.styles[cn]=new Qa(Hr,cn,Bn)}})}var ur=Hr.definitions,Br=this.getAttribute("id");Br.hasValue()&&(ur[Br.getString()]||(ur[Br.getString()]=this)),Array.from(or.childNodes).forEach(function(Dr){if(Dr.nodeType===1)Ar.addChild(Dr);else if(Ye&&(Dr.nodeType===3||Dr.nodeType===4)){var Qr=Hr.createTextNode(Dr);Qr.getText().length>0&&Ar.addChild(Qr)}})}}return Ze.default(Er,[{key:"getAttribute",value:function(or){var Ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ye=this.attributes[or];if(!Ye&&Ar){var fr=new Qa(this.document,or,"");return this.attributes[or]=fr,fr}return Ye||Qa.empty(this.document)}},{key:"getHrefAttribute",value:function(){for(var or in this.attributes)if(or==="href"||or.endsWith(":href"))return this.attributes[or];return Qa.empty(this.document)}},{key:"getStyle",value:function(or){var Ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,fr=this.styles[or];if(fr)return fr;var ur=this.getAttribute(or);if(ur!=null&&ur.hasValue())return this.styles[or]=ur,ur;if(!Ye){var Br=this.parent;if(Br){var Dr=Br.getStyle(or);if(Dr!=null&&Dr.hasValue())return Dr}}if(Ar){var Qr=new Qa(this.document,or,"");return this.styles[or]=Qr,Qr}return fr||Qa.empty(this.document)}},{key:"render",value:function(or){if(!(this.getStyle("display").getString()==="none"||this.getStyle("visibility").getString()==="hidden")){if(or.save(),this.getStyle("mask").hasValue()){var Ar=this.getStyle("mask").getDefinition();Ar&&(this.applyEffects(or),Ar.apply(or,this))}else if(this.getStyle("filter").getValue("none")!=="none"){var Ye=this.getStyle("filter").getDefinition();Ye&&(this.applyEffects(or),Ye.apply(or,this))}else this.setContext(or),this.renderChildren(or),this.clearContext(or);or.restore()}}},{key:"setContext",value:function(or){}},{key:"applyEffects",value:function(or){var Ar=H1.fromElement(this.document,this);Ar&&Ar.apply(or);var Ye=this.getStyle("clip-path",!1,!0);if(Ye.hasValue()){var fr=Ye.getDefinition();fr&&fr.apply(or)}}},{key:"clearContext",value:function(or){}},{key:"renderChildren",value:function(or){this.children.forEach(function(Ar){Ar.render(or)})}},{key:"addChild",value:function(or){var Ar=or instanceof Er?or:this.document.createElement(or);Ar.parent=this,Er.ignoreChildTypes.includes(Ar.type)||this.children.push(Ar)}},{key:"matchesSelector",value:function(or){var Ar,Ye=this.node;if(typeof Ye.matches=="function")return Ye.matches(or);var fr=(Ar=Ye.getAttribute)===null||Ar===void 0?void 0:Ar.call(Ye,"class");return!fr||fr===""?!1:fr.split(" ").some(function(ur){return".".concat(ur)===or})}},{key:"addStylesFromStyleDefinition",value:function(){var or=this.document,Ar=or.styles,Ye=or.stylesSpecificity;for(var fr in Ar)if(!fr.startsWith("@")&&this.matchesSelector(fr)){var ur=Ar[fr],Br=Ye[fr];if(ur)for(var Dr in ur){var Qr=this.stylesSpecificity[Dr];typeof Qr=="undefined"&&(Qr="000"),Br>=Qr&&(this.styles[Dr]=ur[Dr],this.stylesSpecificity[Dr]=Br)}}}},{key:"removeStyles",value:function(or,Ar){var Ye=Ar.reduce(function(fr,ur){var Br=or.getStyle(ur);if(!Br.hasValue())return fr;var Dr=Br.getString();return Br.setValue(""),[].concat(pr.default(fr),[[ur,Dr]])},[]);return Ye}},{key:"restoreStyles",value:function(or,Ar){Ar.forEach(function(Ye){var fr=Tr.default(Ye,2),ur=fr[0],Br=fr[1];or.getStyle(ur,!0).setValue(Br)})}},{key:"isFirstChild",value:function(){var or;return((or=this.parent)===null||or===void 0?void 0:or.children.indexOf(this))===0}}]),Er})();us.ignoreChildTypes=["title"];function yo(Er){var Hr=Ys();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Ys(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Fs=(function(Er){Ge.default(or,Er);var Hr=yo(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur}return or})(us);function ra(Er){var Hr=Er.trim();return/^('|")/.test(Hr)?Hr:'"'.concat(Hr,'"')}function Ka(Er){return typeof process=="undefined"?Er:Er.trim().split(",").map(ra).join(",")}function Fa(Er){if(!Er)return"";var Hr=Er.trim().toLowerCase();switch(Hr){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return Hr;default:return/^oblique\s+(-|)\d+deg$/.test(Hr)?Hr:""}}function Xo(Er){if(!Er)return"";var Hr=Er.trim().toLowerCase();switch(Hr){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return Hr;default:return/^[\d.]+$/.test(Hr)?Hr:""}}var oa=(function(){function Er(Hr,or,Ar,Ye,fr,ur){mr.default(this,Er);var Br=ur?typeof ur=="string"?Er.parse(ur):ur:{};this.fontFamily=fr||Br.fontFamily,this.fontSize=Ye||Br.fontSize,this.fontStyle=Hr||Br.fontStyle,this.fontWeight=Ar||Br.fontWeight,this.fontVariant=or||Br.fontVariant}return Ze.default(Er,[{key:"toString",value:function(){return[Fa(this.fontStyle),this.fontVariant,Xo(this.fontWeight),this.fontSize,Ka(this.fontFamily)].join(" ").trim()}}],[{key:"parse",value:function(){var or=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",Ar=arguments.length>1?arguments[1]:void 0,Ye="",fr="",ur="",Br="",Dr="",Qr=vr(or).trim().split(" "),fn={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return Qr.forEach(function(cn){switch(!0){case(!fn.fontStyle&&Er.styles.includes(cn)):cn!=="inherit"&&(Ye=cn),fn.fontStyle=!0;break;case(!fn.fontVariant&&Er.variants.includes(cn)):cn!=="inherit"&&(fr=cn),fn.fontStyle=!0,fn.fontVariant=!0;break;case(!fn.fontWeight&&Er.weights.includes(cn)):cn!=="inherit"&&(ur=cn),fn.fontStyle=!0,fn.fontVariant=!0,fn.fontWeight=!0;break;case!fn.fontSize:if(cn!=="inherit"){var Bn=cn.split("/"),Kn=Tr.default(Bn,1);Br=Kn[0]}fn.fontStyle=!0,fn.fontVariant=!0,fn.fontWeight=!0,fn.fontSize=!0;break;default:cn!=="inherit"&&(Dr+=cn)}}),new Er(Ye,fr,ur,Br,Dr,Ar)}}]),Er})();oa.styles="normal|italic|oblique|inherit",oa.variants="normal|small-caps|inherit",oa.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit";var No=(function(){function Er(){var Hr=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Number.NaN,or=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.NaN,Ar=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Number.NaN,Ye=arguments.length>3&&arguments[3]!==void 0?arguments[3]:Number.NaN;mr.default(this,Er),this.x1=Hr,this.y1=or,this.x2=Ar,this.y2=Ye,this.addPoint(Hr,or),this.addPoint(Ar,Ye)}return Ze.default(Er,[{key:"addPoint",value:function(or,Ar){typeof or!="undefined"&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=or,this.x2=or),or<this.x1&&(this.x1=or),or>this.x2&&(this.x2=or)),typeof Ar!="undefined"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=Ar,this.y2=Ar),Ar<this.y1&&(this.y1=Ar),Ar>this.y2&&(this.y2=Ar))}},{key:"addX",value:function(or){this.addPoint(or,null)}},{key:"addY",value:function(or){this.addPoint(null,or)}},{key:"addBoundingBox",value:function(or){if(or){var Ar=or.x1,Ye=or.y1,fr=or.x2,ur=or.y2;this.addPoint(Ar,Ye),this.addPoint(fr,ur)}}},{key:"sumCubic",value:function(or,Ar,Ye,fr,ur){return Math.pow(1-or,3)*Ar+3*Math.pow(1-or,2)*or*Ye+3*(1-or)*Math.pow(or,2)*fr+Math.pow(or,3)*ur}},{key:"bezierCurveAdd",value:function(or,Ar,Ye,fr,ur){var Br=6*Ar-12*Ye+6*fr,Dr=-3*Ar+9*Ye-9*fr+3*ur,Qr=3*Ye-3*Ar;if(Dr===0){if(Br===0)return;var fn=-Qr/Br;0<fn&&fn<1&&(or?this.addX(this.sumCubic(fn,Ar,Ye,fr,ur)):this.addY(this.sumCubic(fn,Ar,Ye,fr,ur)));return}var cn=Math.pow(Br,2)-4*Qr*Dr;if(!(cn<0)){var Bn=(-Br+Math.sqrt(cn))/(2*Dr);0<Bn&&Bn<1&&(or?this.addX(this.sumCubic(Bn,Ar,Ye,fr,ur)):this.addY(this.sumCubic(Bn,Ar,Ye,fr,ur)));var Kn=(-Br-Math.sqrt(cn))/(2*Dr);0<Kn&&Kn<1&&(or?this.addX(this.sumCubic(Kn,Ar,Ye,fr,ur)):this.addY(this.sumCubic(Kn,Ar,Ye,fr,ur)))}}},{key:"addBezierCurve",value:function(or,Ar,Ye,fr,ur,Br,Dr,Qr){this.addPoint(or,Ar),this.addPoint(Dr,Qr),this.bezierCurveAdd(!0,or,Ye,ur,Dr),this.bezierCurveAdd(!1,Ar,fr,Br,Qr)}},{key:"addQuadraticCurve",value:function(or,Ar,Ye,fr,ur,Br){var Dr=or+.6666666666666666*(Ye-or),Qr=Ar+2/3*(fr-Ar),fn=Dr+1/3*(ur-or),cn=Qr+1/3*(Br-Ar);this.addBezierCurve(or,Ar,Dr,fn,Qr,cn,ur,Br)}},{key:"isPointInBox",value:function(or,Ar){var Ye=this.x1,fr=this.y1,ur=this.x2,Br=this.y2;return Ye<=or&&or<=ur&&fr<=Ar&&Ar<=Br}},{key:"x",get:function(){return this.x1}},{key:"y",get:function(){return this.y1}},{key:"width",get:function(){return this.x2-this.x1}},{key:"height",get:function(){return this.y2-this.y1}}]),Er})();function Ss(Er){var Hr=Fi();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Fi(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var pa=(function(Er){Ge.default(or,Er);var Hr=Ss(or);function or(Ar){var Ye;return mr.default(this,or),Ye=Hr.call(this,Ar.replace(/([+\-.])\s+/gm,"$1").replace(/[^MmZzLlHhVvCcSsQqTtAae\d\s.,+-].*/g,"")),Ye.control=null,Ye.start=null,Ye.current=null,Ye.command=null,Ye.commands=Ye.commands,Ye.i=-1,Ye.previousCommand=null,Ye.points=[],Ye.angles=[],Ye}return Ze.default(or,[{key:"reset",value:function(){this.i=-1,this.command=null,this.previousCommand=null,this.start=new Ti(0,0),this.control=new Ti(0,0),this.current=new Ti(0,0),this.points=[],this.angles=[]}},{key:"isEnd",value:function(){var Ye=this.i,fr=this.commands;return Ye>=fr.length-1}},{key:"next",value:function(){var Ye=this.commands[++this.i];return this.previousCommand=this.command,this.command=Ye,Ye}},{key:"getPoint",value:function(){var Ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"x",fr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"y",ur=new Ti(this.command[Ye],this.command[fr]);return this.makeAbsolute(ur)}},{key:"getAsControlPoint",value:function(Ye,fr){var ur=this.getPoint(Ye,fr);return this.control=ur,ur}},{key:"getAsCurrentPoint",value:function(Ye,fr){var ur=this.getPoint(Ye,fr);return this.current=ur,ur}},{key:"getReflectedControlPoint",value:function(){var Ye=this.previousCommand.type;if(Ye!==Ae.SVGPathData.CURVE_TO&&Ye!==Ae.SVGPathData.SMOOTH_CURVE_TO&&Ye!==Ae.SVGPathData.QUAD_TO&&Ye!==Ae.SVGPathData.SMOOTH_QUAD_TO)return this.current;var fr=this.current,ur=fr.x,Br=fr.y,Dr=this.control,Qr=Dr.x,fn=Dr.y,cn=new Ti(2*ur-Qr,2*Br-fn);return cn}},{key:"makeAbsolute",value:function(Ye){if(this.command.relative){var fr=this.current,ur=fr.x,Br=fr.y;Ye.x+=ur,Ye.y+=Br}return Ye}},{key:"addMarker",value:function(Ye,fr,ur){var Br=this.points,Dr=this.angles;ur&&Dr.length>0&&!Dr[Dr.length-1]&&(Dr[Dr.length-1]=Br[Br.length-1].angleTo(ur)),this.addMarkerAngle(Ye,fr?fr.angleTo(Ye):null)}},{key:"addMarkerAngle",value:function(Ye,fr){this.points.push(Ye),this.angles.push(fr)}},{key:"getMarkerPoints",value:function(){return this.points}},{key:"getMarkerAngles",value:function(){for(var Ye=this.angles,fr=Ye.length,ur=0;ur<fr;ur++)if(!Ye[ur]){for(var Br=ur+1;Br<fr;Br++)if(Ye[Br]){Ye[ur]=Ye[Br];break}}return Ye}}]),or})(Ae.SVGPathData);function Zo(Er){var Hr=Bo();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Bo(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var A1=(function(Er){Ge.default(or,Er);var Hr=Zo(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.modifiedEmSizeStack=!1,Ar}return Ze.default(or,[{key:"calculateOpacity",value:function(){for(var Ye=1,fr=this;fr;){var ur=fr.getStyle("opacity",!1,!0);ur.hasValue(!0)&&(Ye*=ur.getNumber()),fr=fr.parent}return Ye}},{key:"setContext",value:function(Ye){var fr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(!fr){var ur=this.getStyle("fill"),Br=this.getStyle("fill-opacity"),Dr=this.getStyle("stroke"),Qr=this.getStyle("stroke-opacity");if(ur.isUrlDefinition()){var fn=ur.getFillStyleDefinition(this,Br);fn&&(Ye.fillStyle=fn)}else if(ur.hasValue()){ur.getString()==="currentColor"&&ur.setValue(this.getStyle("color").getColor());var cn=ur.getColor();cn!=="inherit"&&(Ye.fillStyle=cn==="none"?"rgba(0,0,0,0)":cn)}if(Br.hasValue()){var Bn=new Qa(this.document,"fill",Ye.fillStyle).addOpacity(Br).getColor();Ye.fillStyle=Bn}if(Dr.isUrlDefinition()){var Kn=Dr.getFillStyleDefinition(this,Qr);Kn&&(Ye.strokeStyle=Kn)}else if(Dr.hasValue()){Dr.getString()==="currentColor"&&Dr.setValue(this.getStyle("color").getColor());var Nr=Dr.getString();Nr!=="inherit"&&(Ye.strokeStyle=Nr==="none"?"rgba(0,0,0,0)":Nr)}if(Qr.hasValue()){var un=new Qa(this.document,"stroke",Ye.strokeStyle).addOpacity(Qr).getString();Ye.strokeStyle=un}var dn=this.getStyle("stroke-width");if(dn.hasValue()){var yn=dn.getPixels();Ye.lineWidth=yn||Fn}var Gn=this.getStyle("stroke-linecap"),oi=this.getStyle("stroke-linejoin"),Cn=this.getStyle("stroke-miterlimit"),gi=this.getStyle("stroke-dasharray"),Dn=this.getStyle("stroke-dashoffset");if(Gn.hasValue()&&(Ye.lineCap=Gn.getString()),oi.hasValue()&&(Ye.lineJoin=oi.getString()),Cn.hasValue()&&(Ye.miterLimit=Cn.getNumber()),gi.hasValue()&&gi.getString()!=="none"){var ji=Oe(gi.getString());typeof Ye.setLineDash!="undefined"?Ye.setLineDash(ji):typeof Ye.webkitLineDash!="undefined"?Ye.webkitLineDash=ji:typeof Ye.mozDash!="undefined"&&!(ji.length===1&&ji[0]===0)&&(Ye.mozDash=ji);var Ji=Dn.getPixels();typeof Ye.lineDashOffset!="undefined"?Ye.lineDashOffset=Ji:typeof Ye.webkitLineDashOffset!="undefined"?Ye.webkitLineDashOffset=Ji:typeof Ye.mozDashOffset!="undefined"&&(Ye.mozDashOffset=Ji)}}if(this.modifiedEmSizeStack=!1,typeof Ye.font!="undefined"){var Hi=this.getStyle("font"),ei=this.getStyle("font-style"),Zi=this.getStyle("font-variant"),Ni=this.getStyle("font-weight"),Li=this.getStyle("font-size"),aa=this.getStyle("font-family"),zi=new oa(ei.getString(),Zi.getString(),Ni.getString(),Li.hasValue()?"".concat(Li.getPixels(!0),"px"):"",aa.getString(),oa.parse(Hi.getString(),Ye.font));ei.setValue(zi.fontStyle),Zi.setValue(zi.fontVariant),Ni.setValue(zi.fontWeight),Li.setValue(zi.fontSize),aa.setValue(zi.fontFamily),Ye.font=zi.toString(),Li.isPixels()&&(this.document.emSize=Li.getPixels(),this.modifiedEmSizeStack=!0)}fr||(this.applyEffects(Ye),Ye.globalAlpha=this.calculateOpacity())}},{key:"clearContext",value:function(Ye){Ir.default(sr.default(or.prototype),"clearContext",this).call(this,Ye),this.modifiedEmSizeStack&&this.document.popEmSize()}}]),or})(us);function M1(Er){var Hr=i1();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function i1(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Ts=(function(Er){Ge.default(or,Er);var Hr=M1(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="path",ur.pathParser=null,ur.pathParser=new pa(ur.getAttribute("d").getString()),ur}return Ze.default(or,[{key:"path",value:function(Ye){var fr=this.pathParser,ur=new No;for(fr.reset(),Ye&&Ye.beginPath();!fr.isEnd();)switch(fr.next().type){case pa.MOVE_TO:this.pathM(Ye,ur);break;case pa.LINE_TO:this.pathL(Ye,ur);break;case pa.HORIZ_LINE_TO:this.pathH(Ye,ur);break;case pa.VERT_LINE_TO:this.pathV(Ye,ur);break;case pa.CURVE_TO:this.pathC(Ye,ur);break;case pa.SMOOTH_CURVE_TO:this.pathS(Ye,ur);break;case pa.QUAD_TO:this.pathQ(Ye,ur);break;case pa.SMOOTH_QUAD_TO:this.pathT(Ye,ur);break;case pa.ARC:this.pathA(Ye,ur);break;case pa.CLOSE_PATH:this.pathZ(Ye,ur);break}return ur}},{key:"getBoundingBox",value:function(Ye){return this.path()}},{key:"getMarkers",value:function(){var Ye=this.pathParser,fr=Ye.getMarkerPoints(),ur=Ye.getMarkerAngles(),Br=fr.map(function(Dr,Qr){return[Dr,ur[Qr]]});return Br}},{key:"renderChildren",value:function(Ye){this.path(Ye),this.document.screen.mouse.checkPath(this,Ye);var fr=this.getStyle("fill-rule");Ye.fillStyle!==""&&(fr.getString("inherit")!=="inherit"?Ye.fill(fr.getString()):Ye.fill()),Ye.strokeStyle!==""&&(this.getAttribute("vector-effect").getString()==="non-scaling-stroke"?(Ye.save(),Ye.setTransform(1,0,0,1,0,0),Ye.stroke(),Ye.restore()):Ye.stroke());var ur=this.getMarkers();if(ur){var Br=ur.length-1,Dr=this.getStyle("marker-start"),Qr=this.getStyle("marker-mid"),fn=this.getStyle("marker-end");if(Dr.isUrlDefinition()){var cn=Dr.getDefinition(),Bn=Tr.default(ur[0],2),Kn=Bn[0],Nr=Bn[1];cn.render(Ye,Kn,Nr)}if(Qr.isUrlDefinition())for(var un=Qr.getDefinition(),dn=1;dn<Br;dn++){var yn=Tr.default(ur[dn],2),Gn=yn[0],oi=yn[1];un.render(Ye,Gn,oi)}if(fn.isUrlDefinition()){var Cn=fn.getDefinition(),gi=Tr.default(ur[Br],2),Dn=gi[0],ji=gi[1];Cn.render(Ye,Dn,ji)}}}},{key:"pathM",value:function(Ye,fr){var ur=this.pathParser,Br=or.pathM(ur),Dr=Br.point,Qr=Dr.x,fn=Dr.y;ur.addMarker(Dr),fr.addPoint(Qr,fn),Ye&&Ye.moveTo(Qr,fn)}},{key:"pathL",value:function(Ye,fr){var ur=this.pathParser,Br=or.pathL(ur),Dr=Br.current,Qr=Br.point,fn=Qr.x,cn=Qr.y;ur.addMarker(Qr,Dr),fr.addPoint(fn,cn),Ye&&Ye.lineTo(fn,cn)}},{key:"pathH",value:function(Ye,fr){var ur=this.pathParser,Br=or.pathH(ur),Dr=Br.current,Qr=Br.point,fn=Qr.x,cn=Qr.y;ur.addMarker(Qr,Dr),fr.addPoint(fn,cn),Ye&&Ye.lineTo(fn,cn)}},{key:"pathV",value:function(Ye,fr){var ur=this.pathParser,Br=or.pathV(ur),Dr=Br.current,Qr=Br.point,fn=Qr.x,cn=Qr.y;ur.addMarker(Qr,Dr),fr.addPoint(fn,cn),Ye&&Ye.lineTo(fn,cn)}},{key:"pathC",value:function(Ye,fr){var ur=this.pathParser,Br=or.pathC(ur),Dr=Br.current,Qr=Br.point,fn=Br.controlPoint,cn=Br.currentPoint;ur.addMarker(cn,fn,Qr),fr.addBezierCurve(Dr.x,Dr.y,Qr.x,Qr.y,fn.x,fn.y,cn.x,cn.y),Ye&&Ye.bezierCurveTo(Qr.x,Qr.y,fn.x,fn.y,cn.x,cn.y)}},{key:"pathS",value:function(Ye,fr){var ur=this.pathParser,Br=or.pathS(ur),Dr=Br.current,Qr=Br.point,fn=Br.controlPoint,cn=Br.currentPoint;ur.addMarker(cn,fn,Qr),fr.addBezierCurve(Dr.x,Dr.y,Qr.x,Qr.y,fn.x,fn.y,cn.x,cn.y),Ye&&Ye.bezierCurveTo(Qr.x,Qr.y,fn.x,fn.y,cn.x,cn.y)}},{key:"pathQ",value:function(Ye,fr){var ur=this.pathParser,Br=or.pathQ(ur),Dr=Br.current,Qr=Br.controlPoint,fn=Br.currentPoint;ur.addMarker(fn,Qr,Qr),fr.addQuadraticCurve(Dr.x,Dr.y,Qr.x,Qr.y,fn.x,fn.y),Ye&&Ye.quadraticCurveTo(Qr.x,Qr.y,fn.x,fn.y)}},{key:"pathT",value:function(Ye,fr){var ur=this.pathParser,Br=or.pathT(ur),Dr=Br.current,Qr=Br.controlPoint,fn=Br.currentPoint;ur.addMarker(fn,Qr,Qr),fr.addQuadraticCurve(Dr.x,Dr.y,Qr.x,Qr.y,fn.x,fn.y),Ye&&Ye.quadraticCurveTo(Qr.x,Qr.y,fn.x,fn.y)}},{key:"pathA",value:function(Ye,fr){var ur=this.pathParser,Br=or.pathA(ur),Dr=Br.currentPoint,Qr=Br.rX,fn=Br.rY,cn=Br.sweepFlag,Bn=Br.xAxisRotation,Kn=Br.centp,Nr=Br.a1,un=Br.ad,dn=1-cn?1:-1,yn=Nr+dn*(un/2),Gn=new Ti(Kn.x+Qr*Math.cos(yn),Kn.y+fn*Math.sin(yn));if(ur.addMarkerAngle(Gn,yn-dn*Math.PI/2),ur.addMarkerAngle(Dr,yn-dn*Math.PI),fr.addPoint(Dr.x,Dr.y),Ye&&!isNaN(Nr)&&!isNaN(un)){var oi=Qr>fn?Qr:fn,Cn=Qr>fn?1:Qr/fn,gi=Qr>fn?fn/Qr:1;Ye.translate(Kn.x,Kn.y),Ye.rotate(Bn),Ye.scale(Cn,gi),Ye.arc(0,0,oi,Nr,Nr+un,!!(1-cn)),Ye.scale(1/Cn,1/gi),Ye.rotate(-Bn),Ye.translate(-Kn.x,-Kn.y)}}},{key:"pathZ",value:function(Ye,fr){or.pathZ(this.pathParser),Ye&&fr.x1!==fr.x2&&fr.y1!==fr.y2&&Ye.closePath()}}],[{key:"pathM",value:function(Ye){var fr=Ye.getAsCurrentPoint();return Ye.start=Ye.current,{point:fr}}},{key:"pathL",value:function(Ye){var fr=Ye.current,ur=Ye.getAsCurrentPoint();return{current:fr,point:ur}}},{key:"pathH",value:function(Ye){var fr=Ye.current,ur=Ye.command,Br=new Ti((ur.relative?fr.x:0)+ur.x,fr.y);return Ye.current=Br,{current:fr,point:Br}}},{key:"pathV",value:function(Ye){var fr=Ye.current,ur=Ye.command,Br=new Ti(fr.x,(ur.relative?fr.y:0)+ur.y);return Ye.current=Br,{current:fr,point:Br}}},{key:"pathC",value:function(Ye){var fr=Ye.current,ur=Ye.getPoint("x1","y1"),Br=Ye.getAsControlPoint("x2","y2"),Dr=Ye.getAsCurrentPoint();return{current:fr,point:ur,controlPoint:Br,currentPoint:Dr}}},{key:"pathS",value:function(Ye){var fr=Ye.current,ur=Ye.getReflectedControlPoint(),Br=Ye.getAsControlPoint("x2","y2"),Dr=Ye.getAsCurrentPoint();return{current:fr,point:ur,controlPoint:Br,currentPoint:Dr}}},{key:"pathQ",value:function(Ye){var fr=Ye.current,ur=Ye.getAsControlPoint("x1","y1"),Br=Ye.getAsCurrentPoint();return{current:fr,controlPoint:ur,currentPoint:Br}}},{key:"pathT",value:function(Ye){var fr=Ye.current,ur=Ye.getReflectedControlPoint();Ye.control=ur;var Br=Ye.getAsCurrentPoint();return{current:fr,controlPoint:ur,currentPoint:Br}}},{key:"pathA",value:function(Ye){var fr=Ye.current,ur=Ye.command,Br=ur.rX,Dr=ur.rY,Qr=ur.xRot,fn=ur.lArcFlag,cn=ur.sweepFlag,Bn=Qr*(Math.PI/180),Kn=Ye.getAsCurrentPoint(),Nr=new Ti(Math.cos(Bn)*(fr.x-Kn.x)/2+Math.sin(Bn)*(fr.y-Kn.y)/2,-Math.sin(Bn)*(fr.x-Kn.x)/2+Math.cos(Bn)*(fr.y-Kn.y)/2),un=Math.pow(Nr.x,2)/Math.pow(Br,2)+Math.pow(Nr.y,2)/Math.pow(Dr,2);un>1&&(Br*=Math.sqrt(un),Dr*=Math.sqrt(un));var dn=(fn===cn?-1:1)*Math.sqrt((Math.pow(Br,2)*Math.pow(Dr,2)-Math.pow(Br,2)*Math.pow(Nr.y,2)-Math.pow(Dr,2)*Math.pow(Nr.x,2))/(Math.pow(Br,2)*Math.pow(Nr.y,2)+Math.pow(Dr,2)*Math.pow(Nr.x,2)));isNaN(dn)&&(dn=0);var yn=new Ti(dn*Br*Nr.y/Dr,dn*-Dr*Nr.x/Br),Gn=new Ti((fr.x+Kn.x)/2+Math.cos(Bn)*yn.x-Math.sin(Bn)*yn.y,(fr.y+Kn.y)/2+Math.sin(Bn)*yn.x+Math.cos(Bn)*yn.y),oi=na([1,0],[(Nr.x-yn.x)/Br,(Nr.y-yn.y)/Dr]),Cn=[(Nr.x-yn.x)/Br,(Nr.y-yn.y)/Dr],gi=[(-Nr.x-yn.x)/Br,(-Nr.y-yn.y)/Dr],Dn=na(Cn,gi);return Sa(Cn,gi)<=-1&&(Dn=Math.PI),Sa(Cn,gi)>=1&&(Dn=0),{currentPoint:Kn,rX:Br,rY:Dr,sweepFlag:cn,xAxisRotation:Bn,centp:Gn,a1:oi,ad:Dn}}},{key:"pathZ",value:function(Ye){Ye.current=Ye.start}}]),or})(A1);function wA(Er){var Hr=d1();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function d1(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var gA=(function(Er){Ge.default(or,Er);var Hr=wA(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="glyph",ur.horizAdvX=ur.getAttribute("horiz-adv-x").getNumber(),ur.unicode=ur.getAttribute("unicode").getString(),ur.arabicForm=ur.getAttribute("arabic-form").getString(),ur}return or})(Ts);function jc(Er){var Hr=Ql();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Ql(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var LA=(function(Er){Ge.default(or,Er);var Hr=jc(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,(this instanceof or?this.constructor:void 0)===or?!0:fr),ur.type="text",ur.x=0,ur.y=0,ur.measureCache=-1,ur}return Ze.default(or,[{key:"setContext",value:function(Ye){var fr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Ir.default(sr.default(or.prototype),"setContext",this).call(this,Ye,fr);var ur=this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline();ur&&(Ye.textBaseline=ur)}},{key:"initializeCoordinates",value:function(){this.x=0,this.y=0,this.leafTexts=[],this.textChunkStart=0,this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY}},{key:"getBoundingBox",value:function(Ye){var fr=this;if(this.type!=="text")return this.getTElementBoundingBox(Ye);this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(Ye);var ur=null;return this.children.forEach(function(Br,Dr){var Qr=fr.getChildBoundingBox(Ye,fr,fr,Dr);ur?ur.addBoundingBox(Qr):ur=Qr}),ur}},{key:"getFontSize",value:function(){var Ye=this.document,fr=this.parent,ur=oa.parse(Ye.ctx.font).fontSize,Br=fr.getStyle("font-size").getNumber(ur);return Br}},{key:"getTElementBoundingBox",value:function(Ye){var fr=this.getFontSize();return new No(this.x,this.y-fr,this.x+this.measureText(Ye),this.y)}},{key:"getGlyph",value:function(Ye,fr,ur){var Br=fr[ur],Dr=null;if(Ye.isArabic){var Qr=fr.length,fn=fr[ur-1],cn=fr[ur+1],Bn="isolated";if((ur===0||fn===" ")&&ur<Qr-1&&cn!==" "&&(Bn="terminal"),ur>0&&fn!==" "&&ur<Qr-1&&cn!==" "&&(Bn="medial"),ur>0&&fn!==" "&&(ur===Qr-1||cn===" ")&&(Bn="initial"),typeof Ye.glyphs[Br]!="undefined"){var Kn=Ye.glyphs[Br];Dr=Kn instanceof gA?Kn:Kn[Bn]}}else Dr=Ye.glyphs[Br];return Dr||(Dr=Ye.missingGlyph),Dr}},{key:"getText",value:function(){return""}},{key:"getTextFromNode",value:function(Ye){var fr=Ye||this.node,ur=Array.from(fr.parentNode.childNodes),Br=ur.indexOf(fr),Dr=ur.length-1,Qr=vr(fr.textContent||"");return Br===0&&(Qr=qr(Qr)),Br===Dr&&(Qr=He(Qr)),Qr}},{key:"renderChildren",value:function(Ye){var fr=this;if(this.type!=="text"){this.renderTElementChildren(Ye);return}this.initializeCoordinates(),this.adjustChildCoordinatesRecursive(Ye),this.children.forEach(function(Br,Dr){fr.renderChild(Ye,fr,fr,Dr)});var ur=this.document.screen.mouse;ur.isWorking()&&ur.checkBoundingBox(this,this.getBoundingBox(Ye))}},{key:"renderTElementChildren",value:function(Ye){var fr=this.document,ur=this.parent,Br=this.getText(),Dr=ur.getStyle("font-family").getDefinition();if(Dr){for(var Qr=Dr.fontFace.unitsPerEm,fn=oa.parse(fr.ctx.font),cn=ur.getStyle("font-size").getNumber(fn.fontSize),Bn=ur.getStyle("font-style").getString(fn.fontStyle),Kn=cn/Qr,Nr=Dr.isRTL?Br.split("").reverse().join(""):Br,un=Oe(ur.getAttribute("dx").getString()),dn=Nr.length,yn=0;yn<dn;yn++){var Gn=this.getGlyph(Dr,Nr,yn);Ye.translate(this.x,this.y),Ye.scale(Kn,-Kn);var oi=Ye.lineWidth;Ye.lineWidth=Ye.lineWidth*Qr/cn,Bn==="italic"&&Ye.transform(1,0,.4,1,0,0),Gn.render(Ye),Bn==="italic"&&Ye.transform(1,0,-.4,1,0,0),Ye.lineWidth=oi,Ye.scale(1/Kn,-1/Kn),Ye.translate(-this.x,-this.y),this.x+=cn*(Gn.horizAdvX||Dr.horizAdvX)/Qr,typeof un[yn]!="undefined"&&!isNaN(un[yn])&&(this.x+=un[yn])}return}var Cn=this.x,gi=this.y;Ye.fillStyle&&Ye.fillText(Br,Cn,gi),Ye.strokeStyle&&Ye.strokeText(Br,Cn,gi)}},{key:"applyAnchoring",value:function(){if(!(this.textChunkStart>=this.leafTexts.length)){var Ye=this.leafTexts[this.textChunkStart],fr=Ye.getStyle("text-anchor").getString("start"),ur=!1,Br=0;fr==="start"&&!ur||fr==="end"&&ur?Br=Ye.x-this.minX:fr==="end"&&!ur||fr==="start"&&ur?Br=Ye.x-this.maxX:Br=Ye.x-(this.minX+this.maxX)/2;for(var Dr=this.textChunkStart;Dr<this.leafTexts.length;Dr++)this.leafTexts[Dr].x+=Br;this.minX=Number.POSITIVE_INFINITY,this.maxX=Number.NEGATIVE_INFINITY,this.textChunkStart=this.leafTexts.length}}},{key:"adjustChildCoordinatesRecursive",value:function(Ye){var fr=this;this.children.forEach(function(ur,Br){fr.adjustChildCoordinatesRecursiveCore(Ye,fr,fr,Br)}),this.applyAnchoring()}},{key:"adjustChildCoordinatesRecursiveCore",value:function(Ye,fr,ur,Br){var Dr=ur.children[Br];Dr.children.length>0?Dr.children.forEach(function(Qr,fn){fr.adjustChildCoordinatesRecursiveCore(Ye,fr,Dr,fn)}):this.adjustChildCoordinates(Ye,fr,ur,Br)}},{key:"adjustChildCoordinates",value:function(Ye,fr,ur,Br){var Dr=ur.children[Br];if(typeof Dr.measureText!="function")return Dr;Ye.save(),Dr.setContext(Ye,!0);var Qr=Dr.getAttribute("x"),fn=Dr.getAttribute("y"),cn=Dr.getAttribute("dx"),Bn=Dr.getAttribute("dy"),Kn=Dr.getStyle("font-family").getDefinition(),Nr=!!Kn&&Kn.isRTL;Br===0&&(Qr.hasValue()||Qr.setValue(Dr.getInheritedAttribute("x")),fn.hasValue()||fn.setValue(Dr.getInheritedAttribute("y")),cn.hasValue()||cn.setValue(Dr.getInheritedAttribute("dx")),Bn.hasValue()||Bn.setValue(Dr.getInheritedAttribute("dy")));var un=Dr.measureText(Ye);return Nr&&(fr.x-=un),Qr.hasValue()?(fr.applyAnchoring(),Dr.x=Qr.getPixels("x"),cn.hasValue()&&(Dr.x+=cn.getPixels("x"))):(cn.hasValue()&&(fr.x+=cn.getPixels("x")),Dr.x=fr.x),fr.x=Dr.x,Nr||(fr.x+=un),fn.hasValue()?(Dr.y=fn.getPixels("y"),Bn.hasValue()&&(Dr.y+=Bn.getPixels("y"))):(Bn.hasValue()&&(fr.y+=Bn.getPixels("y")),Dr.y=fr.y),fr.y=Dr.y,fr.leafTexts.push(Dr),fr.minX=Math.min(fr.minX,Dr.x,Dr.x+un),fr.maxX=Math.max(fr.maxX,Dr.x,Dr.x+un),Dr.clearContext(Ye),Ye.restore(),Dr}},{key:"getChildBoundingBox",value:function(Ye,fr,ur,Br){var Dr=ur.children[Br];if(typeof Dr.getBoundingBox!="function")return null;var Qr=Dr.getBoundingBox(Ye);return Qr?(Dr.children.forEach(function(fn,cn){var Bn=fr.getChildBoundingBox(Ye,fr,Dr,cn);Qr.addBoundingBox(Bn)}),Qr):null}},{key:"renderChild",value:function(Ye,fr,ur,Br){var Dr=ur.children[Br];Dr.render(Ye),Dr.children.forEach(function(Qr,fn){fr.renderChild(Ye,fr,Dr,fn)})}},{key:"measureText",value:function(Ye){var fr=this.measureCache;if(~fr)return fr;var ur=this.getText(),Br=this.measureTargetText(Ye,ur);return this.measureCache=Br,Br}},{key:"measureTargetText",value:function(Ye,fr){if(!fr.length)return 0;var ur=this.parent,Br=ur.getStyle("font-family").getDefinition();if(Br){for(var Dr=this.getFontSize(),Qr=Br.isRTL?fr.split("").reverse().join(""):fr,fn=Oe(ur.getAttribute("dx").getString()),cn=Qr.length,Bn=0,Kn=0;Kn<cn;Kn++){var Nr=this.getGlyph(Br,Qr,Kn);Bn+=(Nr.horizAdvX||Br.horizAdvX)*Dr/Br.fontFace.unitsPerEm,typeof fn[Kn]!="undefined"&&!isNaN(fn[Kn])&&(Bn+=fn[Kn])}return Bn}if(!Ye.measureText)return fr.length*10;Ye.save(),this.setContext(Ye,!0);var un=Ye.measureText(fr),dn=un.width;return this.clearContext(Ye),Ye.restore(),dn}},{key:"getInheritedAttribute",value:function(Ye){for(var fr=this;fr instanceof or&&fr.isFirstChild();){var ur=fr.parent.getAttribute(Ye);if(ur.hasValue(!0))return ur.getValue("0");fr=fr.parent}return null}}]),or})(A1);function Uc(Er){var Hr=kc();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function kc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var RA=(function(Er){Ge.default(or,Er);var Hr=Uc(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,(this instanceof or?this.constructor:void 0)===or?!0:fr),ur.type="tspan",ur.text=ur.children.length>0?"":ur.getTextFromNode(),ur}return Ze.default(or,[{key:"getText",value:function(){return this.text}}]),or})(LA);function Sl(Er){var Hr=y1();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function y1(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var tA=(function(Er){Ge.default(or,Er);var Hr=Sl(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="textNode",Ar}return or})(RA);function Tl(Er){var Hr=hl();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function hl(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var rA=(function(Er){Ge.default(or,Er);var Hr=Tl(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="svg",Ar.root=!1,Ar}return Ze.default(or,[{key:"setContext",value:function(Ye){var fr,ur=this.document,Br=ur.screen,Dr=ur.window,Qr=Ye.canvas;if(Br.setDefaults(Ye),Qr.style&&typeof Ye.font!="undefined"&&Dr&&typeof Dr.getComputedStyle!="undefined"){Ye.font=Dr.getComputedStyle(Qr).getPropertyValue("font");var fn=new Qa(ur,"fontSize",oa.parse(Ye.font).fontSize);fn.hasValue()&&(ur.rootEmSize=fn.getPixels("y"),ur.emSize=ur.rootEmSize)}this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0);var cn=Br.viewPort,Bn=cn.width,Kn=cn.height;this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black");var Nr=this.getAttribute("refX"),un=this.getAttribute("refY"),dn=this.getAttribute("viewBox"),yn=dn.hasValue()?Oe(dn.getString()):null,Gn=!this.root&&this.getStyle("overflow").getValue("hidden")!=="visible",oi=0,Cn=0,gi=0,Dn=0;yn&&(oi=yn[0],Cn=yn[1]),this.root||(Bn=this.getStyle("width").getPixels("x"),Kn=this.getStyle("height").getPixels("y"),this.type==="marker"&&(gi=oi,Dn=Cn,oi=0,Cn=0)),Br.viewPort.setCurrent(Bn,Kn),this.node&&(!this.parent||((fr=this.node.parentNode)===null||fr===void 0?void 0:fr.nodeName)==="foreignObject")&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),Ir.default(sr.default(or.prototype),"setContext",this).call(this,Ye),Ye.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),yn&&(Bn=yn[2],Kn=yn[3]),ur.setViewBox({ctx:Ye,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:Br.viewPort.width,desiredWidth:Bn,height:Br.viewPort.height,desiredHeight:Kn,minX:oi,minY:Cn,refX:Nr.getValue(),refY:un.getValue(),clip:Gn,clipX:gi,clipY:Dn}),yn&&(Br.viewPort.removeCurrent(),Br.viewPort.setCurrent(Bn,Kn))}},{key:"clearContext",value:function(Ye){Ir.default(sr.default(or.prototype),"clearContext",this).call(this,Ye),this.document.screen.viewPort.removeCurrent()}},{key:"resize",value:function(Ye){var fr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Ye,ur=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Br=this.getAttribute("width",!0),Dr=this.getAttribute("height",!0),Qr=this.getAttribute("viewBox"),fn=this.getAttribute("style"),cn=Br.getNumber(0),Bn=Dr.getNumber(0);if(ur)if(typeof ur=="string")this.getAttribute("preserveAspectRatio",!0).setValue(ur);else{var Kn=this.getAttribute("preserveAspectRatio");Kn.hasValue()&&Kn.setValue(Kn.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))}if(Br.setValue(Ye),Dr.setValue(fr),Qr.hasValue()||Qr.setValue("0 0 ".concat(cn||Ye," ").concat(Bn||fr)),fn.hasValue()){var Nr=this.getStyle("width"),un=this.getStyle("height");Nr.hasValue()&&Nr.setValue("".concat(Ye,"px")),un.hasValue()&&un.setValue("".concat(fr,"px"))}}}]),or})(A1);function $A(Er){var Hr=K1();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function K1(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var h1=(function(Er){Ge.default(or,Er);var Hr=$A(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="rect",Ar}return Ze.default(or,[{key:"path",value:function(Ye){var fr=this.getAttribute("x").getPixels("x"),ur=this.getAttribute("y").getPixels("y"),Br=this.getStyle("width",!1,!0).getPixels("x"),Dr=this.getStyle("height",!1,!0).getPixels("y"),Qr=this.getAttribute("rx"),fn=this.getAttribute("ry"),cn=Qr.getPixels("x"),Bn=fn.getPixels("y");if(Qr.hasValue()&&!fn.hasValue()&&(Bn=cn),fn.hasValue()&&!Qr.hasValue()&&(cn=Bn),cn=Math.min(cn,Br/2),Bn=Math.min(Bn,Dr/2),Ye){var Kn=4*((Math.sqrt(2)-1)/3);Ye.beginPath(),Dr>0&&Br>0&&(Ye.moveTo(fr+cn,ur),Ye.lineTo(fr+Br-cn,ur),Ye.bezierCurveTo(fr+Br-cn+Kn*cn,ur,fr+Br,ur+Bn-Kn*Bn,fr+Br,ur+Bn),Ye.lineTo(fr+Br,ur+Dr-Bn),Ye.bezierCurveTo(fr+Br,ur+Dr-Bn+Kn*Bn,fr+Br-cn+Kn*cn,ur+Dr,fr+Br-cn,ur+Dr),Ye.lineTo(fr+cn,ur+Dr),Ye.bezierCurveTo(fr+cn-Kn*cn,ur+Dr,fr,ur+Dr-Bn+Kn*Bn,fr,ur+Dr-Bn),Ye.lineTo(fr,ur+Bn),Ye.bezierCurveTo(fr,ur+Bn-Kn*Bn,fr+cn-Kn*cn,ur,fr+cn,ur),Ye.closePath())}return new No(fr,ur,fr+Br,ur+Dr)}},{key:"getMarkers",value:function(){return null}}]),or})(Ts);function E1(Er){var Hr=el();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function el(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var jl=(function(Er){Ge.default(or,Er);var Hr=E1(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="circle",Ar}return Ze.default(or,[{key:"path",value:function(Ye){var fr=this.getAttribute("cx").getPixels("x"),ur=this.getAttribute("cy").getPixels("y"),Br=this.getAttribute("r").getPixels();return Ye&&Br>0&&(Ye.beginPath(),Ye.arc(fr,ur,Br,0,Math.PI*2,!1),Ye.closePath()),new No(fr-Br,ur-Br,fr+Br,ur+Br)}},{key:"getMarkers",value:function(){return null}}]),or})(Ts);function Kl(Er){var Hr=J1();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function J1(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Jl=(function(Er){Ge.default(or,Er);var Hr=Kl(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="ellipse",Ar}return Ze.default(or,[{key:"path",value:function(Ye){var fr=4*((Math.sqrt(2)-1)/3),ur=this.getAttribute("rx").getPixels("x"),Br=this.getAttribute("ry").getPixels("y"),Dr=this.getAttribute("cx").getPixels("x"),Qr=this.getAttribute("cy").getPixels("y");return Ye&&ur>0&&Br>0&&(Ye.beginPath(),Ye.moveTo(Dr+ur,Qr),Ye.bezierCurveTo(Dr+ur,Qr+fr*Br,Dr+fr*ur,Qr+Br,Dr,Qr+Br),Ye.bezierCurveTo(Dr-fr*ur,Qr+Br,Dr-ur,Qr+fr*Br,Dr-ur,Qr),Ye.bezierCurveTo(Dr-ur,Qr-fr*Br,Dr-fr*ur,Qr-Br,Dr,Qr-Br),Ye.bezierCurveTo(Dr+fr*ur,Qr-Br,Dr+ur,Qr-fr*Br,Dr+ur,Qr),Ye.closePath()),new No(Dr-ur,Qr-Br,Dr+ur,Qr+Br)}},{key:"getMarkers",value:function(){return null}}]),or})(Ts);function gl(Er){var Hr=Xl();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Xl(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var uA=(function(Er){Ge.default(or,Er);var Hr=gl(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="line",Ar}return Ze.default(or,[{key:"getPoints",value:function(){return[new Ti(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new Ti(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}},{key:"path",value:function(Ye){var fr=this.getPoints(),ur=Tr.default(fr,2),Br=ur[0],Dr=Br.x,Qr=Br.y,fn=ur[1],cn=fn.x,Bn=fn.y;return Ye&&(Ye.beginPath(),Ye.moveTo(Dr,Qr),Ye.lineTo(cn,Bn)),new No(Dr,Qr,cn,Bn)}},{key:"getMarkers",value:function(){var Ye=this.getPoints(),fr=Tr.default(Ye,2),ur=fr[0],Br=fr[1],Dr=ur.angleTo(Br);return[[ur,Dr],[Br,Dr]]}}]),or})(Ts);function tl(Er){var Hr=nA();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function nA(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var G1=(function(Er){Ge.default(or,Er);var Hr=tl(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="polyline",ur.points=[],ur.points=Ti.parsePath(ur.getAttribute("points").getString()),ur}return Ze.default(or,[{key:"path",value:function(Ye){var fr=this.points,ur=Tr.default(fr,1),Br=ur[0],Dr=Br.x,Qr=Br.y,fn=new No(Dr,Qr);return Ye&&(Ye.beginPath(),Ye.moveTo(Dr,Qr)),fr.forEach(function(cn){var Bn=cn.x,Kn=cn.y;fn.addPoint(Bn,Kn),Ye&&Ye.lineTo(Bn,Kn)}),fn}},{key:"getMarkers",value:function(){var Ye=this.points,fr=Ye.length-1,ur=[];return Ye.forEach(function(Br,Dr){Dr!==fr&&ur.push([Br,Br.angleTo(Ye[Dr+1])])}),ur.length>0&&ur.push([Ye[Ye.length-1],ur[ur.length-1][1]]),ur}}]),or})(Ts);function rl(Er){var Hr=PA();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function PA(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var yA=(function(Er){Ge.default(or,Er);var Hr=rl(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="polygon",Ar}return Ze.default(or,[{key:"path",value:function(Ye){var fr=Ir.default(sr.default(or.prototype),"path",this).call(this,Ye),ur=Tr.default(this.points,1),Br=ur[0],Dr=Br.x,Qr=Br.y;return Ye&&(Ye.lineTo(Dr,Qr),Ye.closePath()),fr}}]),or})(G1);function _1(Er){var Hr=W1();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function W1(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Ol=(function(Er){Ge.default(or,Er);var Hr=_1(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="pattern",Ar}return Ze.default(or,[{key:"createPattern",value:function(Ye,fr,ur){var Br=this.getStyle("width").getPixels("x",!0),Dr=this.getStyle("height").getPixels("y",!0),Qr=new rA(this.document,null);Qr.attributes.viewBox=new Qa(this.document,"viewBox",this.getAttribute("viewBox").getValue()),Qr.attributes.width=new Qa(this.document,"width","".concat(Br,"px")),Qr.attributes.height=new Qa(this.document,"height","".concat(Dr,"px")),Qr.attributes.transform=new Qa(this.document,"transform",this.getAttribute("patternTransform").getValue()),Qr.children=this.children;var fn=this.document.createCanvas(Br,Dr),cn=fn.getContext("2d"),Bn=this.getAttribute("x"),Kn=this.getAttribute("y");Bn.hasValue()&&Kn.hasValue()&&cn.translate(Bn.getPixels("x",!0),Kn.getPixels("y",!0)),ur.hasValue()?this.styles["fill-opacity"]=ur:Reflect.deleteProperty(this.styles,"fill-opacity");for(var Nr=-1;Nr<=1;Nr++)for(var un=-1;un<=1;un++)cn.save(),Qr.attributes.x=new Qa(this.document,"x",Nr*fn.width),Qr.attributes.y=new Qa(this.document,"y",un*fn.height),Qr.render(cn),cn.restore();var dn=Ye.createPattern(fn,"repeat");return dn}}]),or})(us);function $l(Er){var Hr=Vo();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Vo(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var nl=(function(Er){Ge.default(or,Er);var Hr=$l(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="marker",Ar}return Ze.default(or,[{key:"render",value:function(Ye,fr,ur){if(fr){var Br=fr.x,Dr=fr.y,Qr=this.getAttribute("orient").getString("auto"),fn=this.getAttribute("markerUnits").getString("strokeWidth");Ye.translate(Br,Dr),Qr==="auto"&&Ye.rotate(ur),fn==="strokeWidth"&&Ye.scale(Ye.lineWidth,Ye.lineWidth),Ye.save();var cn=new rA(this.document,null);cn.type=this.type,cn.attributes.viewBox=new Qa(this.document,"viewBox",this.getAttribute("viewBox").getValue()),cn.attributes.refX=new Qa(this.document,"refX",this.getAttribute("refX").getValue()),cn.attributes.refY=new Qa(this.document,"refY",this.getAttribute("refY").getValue()),cn.attributes.width=new Qa(this.document,"width",this.getAttribute("markerWidth").getValue()),cn.attributes.height=new Qa(this.document,"height",this.getAttribute("markerHeight").getValue()),cn.attributes.overflow=new Qa(this.document,"overflow",this.getAttribute("overflow").getValue()),cn.attributes.fill=new Qa(this.document,"fill",this.getAttribute("fill").getColor("black")),cn.attributes.stroke=new Qa(this.document,"stroke",this.getAttribute("stroke").getValue("none")),cn.children=this.children,cn.render(Ye),Ye.restore(),fn==="strokeWidth"&&Ye.scale(1/Ye.lineWidth,1/Ye.lineWidth),Qr==="auto"&&Ye.rotate(-ur),Ye.translate(-Br,-Dr)}}}]),or})(us);function hc(Er){var Hr=_A();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function _A(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Ul=(function(Er){Ge.default(or,Er);var Hr=hc(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="defs",Ar}return Ze.default(or,[{key:"render",value:function(){}}]),or})(us);function zl(Er){var Hr=il();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function il(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var P1=(function(Er){Ge.default(or,Er);var Hr=zl(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="g",Ar}return Ze.default(or,[{key:"getBoundingBox",value:function(Ye){var fr=new No;return this.children.forEach(function(ur){fr.addBoundingBox(ur.getBoundingBox(Ye))}),fr}}]),or})(A1);function L1(Er){var Hr=gc();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function gc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Gl=(function(Er){Ge.default(or,Er);var Hr=L1(or);function or(Ar,Ye,fr){var ur;mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.attributesToInherit=["gradientUnits"],ur.stops=[];var Br=Pr.default(ur),Dr=Br.stops,Qr=Br.children;return Qr.forEach(function(fn){fn.type==="stop"&&Dr.push(fn)}),ur}return Ze.default(or,[{key:"getGradientUnits",value:function(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}},{key:"createGradient",value:function(Ye,fr,ur){var Br=this,Dr=this;this.getHrefAttribute().hasValue()&&(Dr=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(Dr));var Qr=Dr,fn=Qr.stops,cn=this.getGradient(Ye,fr);if(!cn)return this.addParentOpacity(ur,fn[fn.length-1].color);if(fn.forEach(function(ji){cn.addColorStop(ji.offset,Br.addParentOpacity(ur,ji.color))}),this.getAttribute("gradientTransform").hasValue()){var Bn=this.document,Kn=Bn.screen,Nr=Kn.MAX_VIRTUAL_PIXELS,un=Kn.viewPort,dn=Tr.default(un.viewPorts,1),yn=dn[0],Gn=new h1(Bn,null);Gn.attributes.x=new Qa(Bn,"x",-Nr/3),Gn.attributes.y=new Qa(Bn,"y",-Nr/3),Gn.attributes.width=new Qa(Bn,"width",Nr),Gn.attributes.height=new Qa(Bn,"height",Nr);var oi=new P1(Bn,null);oi.attributes.transform=new Qa(Bn,"transform",this.getAttribute("gradientTransform").getValue()),oi.children=[Gn];var Cn=new rA(Bn,null);Cn.attributes.x=new Qa(Bn,"x",0),Cn.attributes.y=new Qa(Bn,"y",0),Cn.attributes.width=new Qa(Bn,"width",yn.width),Cn.attributes.height=new Qa(Bn,"height",yn.height),Cn.children=[oi];var gi=Bn.createCanvas(yn.width,yn.height),Dn=gi.getContext("2d");return Dn.fillStyle=cn,Cn.render(Dn),Dn.createPattern(gi,"no-repeat")}return cn}},{key:"inheritStopContainer",value:function(Ye){var fr=this;this.attributesToInherit.forEach(function(ur){!fr.getAttribute(ur).hasValue()&&Ye.getAttribute(ur).hasValue()&&fr.getAttribute(ur,!0).setValue(Ye.getAttribute(ur).getValue())})}},{key:"addParentOpacity",value:function(Ye,fr){if(Ye.hasValue()){var ur=new Qa(this.document,"color",fr);return ur.addOpacity(Ye).getColor()}return fr}}]),or})(us);function Wl(Er){var Hr=al();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function al(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var xA=(function(Er){Ge.default(or,Er);var Hr=Wl(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="linearGradient",ur.attributesToInherit.push("x1","y1","x2","y2"),ur}return Ze.default(or,[{key:"getGradient",value:function(Ye,fr){var ur=this.getGradientUnits()==="objectBoundingBox",Br=ur?fr.getBoundingBox(Ye):null;if(ur&&!Br)return null;!this.getAttribute("x1").hasValue()&&!this.getAttribute("y1").hasValue()&&!this.getAttribute("x2").hasValue()&&!this.getAttribute("y2").hasValue()&&(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var Dr=ur?Br.x+Br.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),Qr=ur?Br.y+Br.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),fn=ur?Br.x+Br.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),cn=ur?Br.y+Br.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return Dr===fn&&Qr===cn?null:Ye.createLinearGradient(Dr,Qr,fn,cn)}}]),or})(Gl);function vl(Er){var Hr=SA();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function SA(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var QA=(function(Er){Ge.default(or,Er);var Hr=vl(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="radialGradient",ur.attributesToInherit.push("cx","cy","r","fx","fy","fr"),ur}return Ze.default(or,[{key:"getGradient",value:function(Ye,fr){var ur=this.getGradientUnits()==="objectBoundingBox",Br=fr.getBoundingBox(Ye);if(ur&&!Br)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var Dr=ur?Br.x+Br.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),Qr=ur?Br.y+Br.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),fn=Dr,cn=Qr;this.getAttribute("fx").hasValue()&&(fn=ur?Br.x+Br.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(cn=ur?Br.y+Br.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y"));var Bn=ur?(Br.width+Br.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels(),Kn=this.getAttribute("fr").getPixels();return Ye.createRadialGradient(fn,cn,Kn,Dr,Qr,Bn)}}]),or})(Gl);function OA(Er){var Hr=vc();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function vc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var g1=(function(Er){Ge.default(or,Er);var Hr=OA(or);function or(Ar,Ye,fr){var ur;mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="stop";var Br=Math.max(0,Math.min(1,ur.getAttribute("offset").getNumber())),Dr=ur.getStyle("stop-opacity"),Qr=ur.getStyle("stop-color",!0);return Qr.getString()===""&&Qr.setValue("#000"),Dr.hasValue()&&(Qr=Qr.addOpacity(Dr)),ur.offset=Br,ur.color=Qr.getColor(),ur}return or})(us);function ec(Er){var Hr=fA();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function fA(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var iA=(function(Er){Ge.default(or,Er);var Hr=ec(or);function or(Ar,Ye,fr){var ur;mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="animate",ur.duration=0,ur.initialValue=null,ur.initialUnits="",ur.removed=!1,ur.frozen=!1,Ar.screen.animations.push(Pr.default(ur)),ur.begin=ur.getAttribute("begin").getMilliseconds(),ur.maxDuration=ur.begin+ur.getAttribute("dur").getMilliseconds(),ur.from=ur.getAttribute("from"),ur.to=ur.getAttribute("to"),ur.values=new Qa(Ar,"values",null);var Br=ur.getAttribute("values");return Br.hasValue()&&ur.values.setValue(Br.getString().split(";")),ur}return Ze.default(or,[{key:"getProperty",value:function(){var Ye=this.getAttribute("attributeType").getString(),fr=this.getAttribute("attributeName").getString();return Ye==="CSS"?this.parent.getStyle(fr,!0):this.parent.getAttribute(fr,!0)}},{key:"calcValue",value:function(){var Ye=this.initialUnits,fr=this.getProgress(),ur=fr.progress,Br=fr.from,Dr=fr.to,Qr=Br.getNumber()+(Dr.getNumber()-Br.getNumber())*ur;return Ye==="%"&&(Qr*=100),"".concat(Qr).concat(Ye)}},{key:"update",value:function(Ye){var fr=this.parent,ur=this.getProperty();if(this.initialValue||(this.initialValue=ur.getString(),this.initialUnits=ur.getUnits()),this.duration>this.maxDuration){var Br=this.getAttribute("fill").getString("remove");if(this.getAttribute("repeatCount").getString()==="indefinite"||this.getAttribute("repeatDur").getString()==="indefinite")this.duration=0;else if(Br==="freeze"&&!this.frozen)this.frozen=!0,fr.animationFrozen=!0,fr.animationFrozenValue=ur.getString();else if(Br==="remove"&&!this.removed)return this.removed=!0,ur.setValue(fr.animationFrozen?fr.animationFrozenValue:this.initialValue),!0;return!1}this.duration+=Ye;var Dr=!1;if(this.begin<this.duration){var Qr=this.calcValue(),fn=this.getAttribute("type");if(fn.hasValue()){var cn=fn.getString();Qr="".concat(cn,"(").concat(Qr,")")}ur.setValue(Qr),Dr=!0}return Dr}},{key:"getProgress",value:function(){var Ye=this.document,fr=this.values,ur={progress:(this.duration-this.begin)/(this.maxDuration-this.begin)};if(fr.hasValue()){var Br=ur.progress*(fr.getValue().length-1),Dr=Math.floor(Br),Qr=Math.ceil(Br);ur.from=new Qa(Ye,"from",parseFloat(fr.getValue()[Dr])),ur.to=new Qa(Ye,"to",parseFloat(fr.getValue()[Qr])),ur.progress=(Br-Dr)/(Qr-Dr)}else ur.from=this.from,ur.to=this.to;return ur}}]),or})(us);function TA(Er){var Hr=mc();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function mc(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var zA=(function(Er){Ge.default(or,Er);var Hr=TA(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="animateColor",Ar}return Ze.default(or,[{key:"calcValue",value:function(){var Ye=this.getProgress(),fr=Ye.progress,ur=Ye.from,Br=Ye.to,Dr=new er.default(ur.getColor()),Qr=new er.default(Br.getColor());if(Dr.ok&&Qr.ok){var fn=Dr.r+(Qr.r-Dr.r)*fr,cn=Dr.g+(Qr.g-Dr.g)*fr,Bn=Dr.b+(Qr.b-Dr.b)*fr;return"rgb(".concat(Math.floor(fn),", ").concat(Math.floor(cn),", ").concat(Math.floor(Bn),")")}return this.getAttribute("from").getColor()}}]),or})(iA);function aA(Er){var Hr=We();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function We(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var ar=(function(Er){Ge.default(or,Er);var Hr=aA(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="animateTransform",Ar}return Ze.default(or,[{key:"calcValue",value:function(){var Ye=this.getProgress(),fr=Ye.progress,ur=Ye.from,Br=Ye.to,Dr=Oe(ur.getString()),Qr=Oe(Br.getString()),fn=Dr.map(function(cn,Bn){var Kn=Qr[Bn];return cn+(Kn-cn)*fr}).join(" ");return fn}}]),or})(iA);function yr(Er,Hr){var or=typeof Symbol!="undefined"&&Er[Symbol.iterator]||Er["@@iterator"];if(!or){if(Array.isArray(Er)||(or=kr(Er))||Hr){or&&(Er=or);var Ar=0,Ye=function(){};return{s:Ye,n:function(){return Ar>=Er.length?{done:!0}:{done:!1,value:Er[Ar++]}},e:function(Qr){throw Qr},f:Ye}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var fr=!0,ur=!1,Br;return{s:function(){or=or.call(Er)},n:function(){var Qr=or.next();return fr=Qr.done,Qr},e:function(Qr){ur=!0,Br=Qr},f:function(){try{!fr&&or.return!=null&&or.return()}finally{if(ur)throw Br}}}}function kr(Er,Hr){if(Er){if(typeof Er=="string")return Jr(Er,Hr);var or=Object.prototype.toString.call(Er).slice(8,-1);if(or==="Object"&&Er.constructor&&(or=Er.constructor.name),or==="Map"||or==="Set")return Array.from(Er);if(or==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(or))return Jr(Er,Hr)}}function Jr(Er,Hr){(Hr==null||Hr>Er.length)&&(Hr=Er.length);for(var or=0,Ar=new Array(Hr);or<Hr;or++)Ar[or]=Er[or];return Ar}function $r(Er){var Hr=mn();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function mn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var ai=(function(Er){Ge.default(or,Er);var Hr=$r(or);function or(Ar,Ye,fr){var ur;mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="font",ur.glyphs=Object.create(null),ur.horizAdvX=ur.getAttribute("horiz-adv-x").getNumber();var Br=Ar.definitions,Dr=Pr.default(ur),Qr=Dr.children,fn=yr(Qr),cn;try{for(fn.s();!(cn=fn.n()).done;){var Bn=cn.value;switch(Bn.type){case"font-face":{ur.fontFace=Bn;var Kn=Bn.getStyle("font-family");Kn.hasValue()&&(Br[Kn.getString()]=Pr.default(ur));break}case"missing-glyph":ur.missingGlyph=Bn;break;case"glyph":{var Nr=Bn;Nr.arabicForm?(ur.isRTL=!0,ur.isArabic=!0,typeof ur.glyphs[Nr.unicode]=="undefined"&&(ur.glyphs[Nr.unicode]=Object.create(null)),ur.glyphs[Nr.unicode][Nr.arabicForm]=Nr):ur.glyphs[Nr.unicode]=Nr;break}default:}}}catch(un){fn.e(un)}finally{fn.f()}return ur}return Ze.default(or,[{key:"render",value:function(){}}]),or})(us);function Zn(Er){var Hr=Mi();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Mi(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Ki=(function(Er){Ge.default(or,Er);var Hr=Zn(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="font-face",ur.ascent=ur.getAttribute("ascent").getNumber(),ur.descent=ur.getAttribute("descent").getNumber(),ur.unitsPerEm=ur.getAttribute("units-per-em").getNumber(),ur}return or})(us);function da(Er){var Hr=hi();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function hi(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Oi=(function(Er){Ge.default(or,Er);var Hr=da(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="missing-glyph",Ar.horizAdvX=0,Ar}return or})(Ts);function Jo(Er){var Hr=gs();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function gs(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var ns=(function(Er){Ge.default(or,Er);var Hr=Jo(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="tref",Ar}return Ze.default(or,[{key:"getText",value:function(){var Ye=this.getHrefAttribute().getDefinition();if(Ye){var fr=Ye.children[0];if(fr)return fr.getText()}return""}}]),or})(LA);function l1(Er){var Hr=hr();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function hr(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var nn=(function(Er){Ge.default(or,Er);var Hr=l1(or);function or(Ar,Ye,fr){var ur;mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="a";var Br=Ye.childNodes,Dr=Br[0],Qr=Br.length>0&&Array.from(Br).every(function(fn){return fn.nodeType===3});return ur.hasText=Qr,ur.text=Qr?ur.getTextFromNode(Dr):"",ur}return Ze.default(or,[{key:"getText",value:function(){return this.text}},{key:"renderChildren",value:function(Ye){if(this.hasText){Ir.default(sr.default(or.prototype),"renderChildren",this).call(this,Ye);var fr=this.document,ur=this.x,Br=this.y,Dr=fr.screen.mouse,Qr=new Qa(fr,"fontSize",oa.parse(fr.ctx.font).fontSize);Dr.isWorking()&&Dr.checkBoundingBox(this,new No(ur,Br-Qr.getPixels("y"),ur+this.measureText(Ye),Br))}else if(this.children.length>0){var fn=new P1(this.document,null);fn.children=this.children,fn.parent=this,fn.render(Ye)}}},{key:"onClick",value:function(){var Ye=this.document.window;Ye&&Ye.open(this.getHrefAttribute().getString())}},{key:"onMouseMove",value:function(){var Ye=this.document.ctx;Ye.canvas.style.cursor="pointer"}}]),or})(LA);function Rn(Er,Hr){var or=typeof Symbol!="undefined"&&Er[Symbol.iterator]||Er["@@iterator"];if(!or){if(Array.isArray(Er)||(or=$n(Er))||Hr){or&&(Er=or);var Ar=0,Ye=function(){};return{s:Ye,n:function(){return Ar>=Er.length?{done:!0}:{done:!1,value:Er[Ar++]}},e:function(Qr){throw Qr},f:Ye}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var fr=!0,ur=!1,Br;return{s:function(){or=or.call(Er)},n:function(){var Qr=or.next();return fr=Qr.done,Qr},e:function(Qr){ur=!0,Br=Qr},f:function(){try{!fr&&or.return!=null&&or.return()}finally{if(ur)throw Br}}}}function $n(Er,Hr){if(Er){if(typeof Er=="string")return Ui(Er,Hr);var or=Object.prototype.toString.call(Er).slice(8,-1);if(or==="Object"&&Er.constructor&&(or=Er.constructor.name),or==="Map"||or==="Set")return Array.from(Er);if(or==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(or))return Ui(Er,Hr)}}function Ui(Er,Hr){(Hr==null||Hr>Er.length)&&(Hr=Er.length);for(var or=0,Ar=new Array(Hr);or<Hr;or++)Ar[or]=Er[or];return Ar}function Di(Er,Hr){var or=Object.keys(Er);if(Object.getOwnPropertySymbols){var Ar=Object.getOwnPropertySymbols(Er);Hr&&(Ar=Ar.filter(function(Ye){return Object.getOwnPropertyDescriptor(Er,Ye).enumerable})),or.push.apply(or,Ar)}return or}function ga(Er){for(var Hr=1;Hr<arguments.length;Hr++){var or=arguments[Hr]!=null?arguments[Hr]:{};Hr%2?Di(Object(or),!0).forEach(function(Ar){Mr.default(Er,Ar,or[Ar])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Er,Object.getOwnPropertyDescriptors(or)):Di(Object(or)).forEach(function(Ar){Object.defineProperty(Er,Ar,Object.getOwnPropertyDescriptor(or,Ar))})}return Er}function Ja(Er){var Hr=Fo();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Fo(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var ko=(function(Er){Ge.default(or,Er);var Hr=Ja(or);function or(Ar,Ye,fr){var ur;mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="textPath",ur.textWidth=0,ur.textHeight=0,ur.pathLength=-1,ur.glyphInfo=null,ur.letterSpacingCache=[],ur.measuresCache=new Map([["",0]]);var Br=ur.getHrefAttribute().getDefinition();return ur.text=ur.getTextFromNode(),ur.dataArray=ur.parsePathData(Br),ur}return Ze.default(or,[{key:"getText",value:function(){return this.text}},{key:"path",value:function(Ye){var fr=this.dataArray;Ye&&Ye.beginPath(),fr.forEach(function(ur){var Br=ur.type,Dr=ur.points;switch(Br){case pa.LINE_TO:Ye&&Ye.lineTo(Dr[0],Dr[1]);break;case pa.MOVE_TO:Ye&&Ye.moveTo(Dr[0],Dr[1]);break;case pa.CURVE_TO:Ye&&Ye.bezierCurveTo(Dr[0],Dr[1],Dr[2],Dr[3],Dr[4],Dr[5]);break;case pa.QUAD_TO:Ye&&Ye.quadraticCurveTo(Dr[0],Dr[1],Dr[2],Dr[3]);break;case pa.ARC:{var Qr=Tr.default(Dr,8),fn=Qr[0],cn=Qr[1],Bn=Qr[2],Kn=Qr[3],Nr=Qr[4],un=Qr[5],dn=Qr[6],yn=Qr[7],Gn=Bn>Kn?Bn:Kn,oi=Bn>Kn?1:Bn/Kn,Cn=Bn>Kn?Kn/Bn:1;Ye&&(Ye.translate(fn,cn),Ye.rotate(dn),Ye.scale(oi,Cn),Ye.arc(0,0,Gn,Nr,Nr+un,!!(1-yn)),Ye.scale(1/oi,1/Cn),Ye.rotate(-dn),Ye.translate(-fn,-cn));break}case pa.CLOSE_PATH:Ye&&Ye.closePath();break}})}},{key:"renderChildren",value:function(Ye){this.setTextData(Ye),Ye.save();var fr=this.parent.getStyle("text-decoration").getString(),ur=this.getFontSize(),Br=this.glyphInfo,Dr=Ye.fillStyle;fr==="underline"&&Ye.beginPath(),Br.forEach(function(Qr,fn){var cn=Qr.p0,Bn=Qr.p1,Kn=Qr.rotation,Nr=Qr.text;Ye.save(),Ye.translate(cn.x,cn.y),Ye.rotate(Kn),Ye.fillStyle&&Ye.fillText(Nr,0,0),Ye.strokeStyle&&Ye.strokeText(Nr,0,0),Ye.restore(),fr==="underline"&&(fn===0&&Ye.moveTo(cn.x,cn.y+ur/8),Ye.lineTo(Bn.x,Bn.y+ur/5))}),fr==="underline"&&(Ye.lineWidth=ur/20,Ye.strokeStyle=Dr,Ye.stroke(),Ye.closePath()),Ye.restore()}},{key:"getLetterSpacingAt",value:function(){var Ye=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return this.letterSpacingCache[Ye]||0}},{key:"findSegmentToFitChar",value:function(Ye,fr,ur,Br,Dr,Qr,fn,cn,Bn){var Kn=Qr,Nr=this.measureText(Ye,cn);cn===" "&&fr==="justify"&&ur<Br&&(Nr+=(Br-ur)/Dr),Bn>-1&&(Kn+=this.getLetterSpacingAt(Bn));var un=this.textHeight/20,dn=this.getEquidistantPointOnPath(Kn,un,0),yn=this.getEquidistantPointOnPath(Kn+Nr,un,0),Gn={p0:dn,p1:yn},oi=dn&&yn?Math.atan2(yn.y-dn.y,yn.x-dn.x):0;if(fn){var Cn=Math.cos(Math.PI/2+oi)*fn,gi=Math.cos(-oi)*fn;Gn.p0=ga(ga({},dn),{},{x:dn.x+Cn,y:dn.y+gi}),Gn.p1=ga(ga({},yn),{},{x:yn.x+Cn,y:yn.y+gi})}return Kn+=Nr,{offset:Kn,segment:Gn,rotation:oi}}},{key:"measureText",value:function(Ye,fr){var ur=this.measuresCache,Br=fr||this.getText();if(ur.has(Br))return ur.get(Br);var Dr=this.measureTargetText(Ye,Br);return ur.set(Br,Dr),Dr}},{key:"setTextData",value:function(Ye){var fr=this;if(!this.glyphInfo){var ur=this.getText(),Br=ur.split(""),Dr=ur.split(" ").length-1,Qr=this.parent.getAttribute("dx").split().map(function(Ji){return Ji.getPixels("x")}),fn=this.parent.getAttribute("dy").getPixels("y"),cn=this.parent.getStyle("text-anchor").getString("start"),Bn=this.getStyle("letter-spacing"),Kn=this.parent.getStyle("letter-spacing"),Nr=0;!Bn.hasValue()||Bn.getValue()==="inherit"?Nr=Kn.getPixels():Bn.hasValue()&&Bn.getValue()!=="initial"&&Bn.getValue()!=="unset"&&(Nr=Bn.getPixels());var un=[],dn=ur.length;this.letterSpacingCache=un;for(var yn=0;yn<dn;yn++)un.push(typeof Qr[yn]!="undefined"?Qr[yn]:Nr);var Gn=un.reduce(function(Ji,Hi,ei){return ei===0?0:Ji+Hi||0},0),oi=this.measureText(Ye),Cn=Math.max(oi+Gn,0);this.textWidth=oi,this.textHeight=this.getFontSize(),this.glyphInfo=[];var gi=this.getPathLength(),Dn=this.getStyle("startOffset").getNumber(0)*gi,ji=0;(cn==="middle"||cn==="center")&&(ji=-Cn/2),(cn==="end"||cn==="right")&&(ji=-Cn),ji+=Dn,Br.forEach(function(Ji,Hi){var ei=fr.findSegmentToFitChar(Ye,cn,Cn,gi,Dr,ji,fn,Ji,Hi),Zi=ei.offset,Ni=ei.segment,Li=ei.rotation;ji=Zi,!(!Ni.p0||!Ni.p1)&&fr.glyphInfo.push({text:Br[Hi],p0:Ni.p0,p1:Ni.p1,rotation:Li})})}}},{key:"parsePathData",value:function(Ye){if(this.pathLength=-1,!Ye)return[];var fr=[],ur=Ye.pathParser;for(ur.reset();!ur.isEnd();){var Br=ur.current,Dr=Br?Br.x:0,Qr=Br?Br.y:0,fn=ur.next(),cn=fn.type,Bn=[];switch(fn.type){case pa.MOVE_TO:this.pathM(ur,Bn);break;case pa.LINE_TO:cn=this.pathL(ur,Bn);break;case pa.HORIZ_LINE_TO:cn=this.pathH(ur,Bn);break;case pa.VERT_LINE_TO:cn=this.pathV(ur,Bn);break;case pa.CURVE_TO:this.pathC(ur,Bn);break;case pa.SMOOTH_CURVE_TO:cn=this.pathS(ur,Bn);break;case pa.QUAD_TO:this.pathQ(ur,Bn);break;case pa.SMOOTH_QUAD_TO:cn=this.pathT(ur,Bn);break;case pa.ARC:Bn=this.pathA(ur);break;case pa.CLOSE_PATH:Ts.pathZ(ur);break}fn.type!==pa.CLOSE_PATH?fr.push({type:cn,points:Bn,start:{x:Dr,y:Qr},pathLength:this.calcLength(Dr,Qr,cn,Bn)}):fr.push({type:pa.CLOSE_PATH,points:[],pathLength:0})}return fr}},{key:"pathM",value:function(Ye,fr){var ur=Ts.pathM(Ye).point,Br=ur.x,Dr=ur.y;fr.push(Br,Dr)}},{key:"pathL",value:function(Ye,fr){var ur=Ts.pathL(Ye).point,Br=ur.x,Dr=ur.y;return fr.push(Br,Dr),pa.LINE_TO}},{key:"pathH",value:function(Ye,fr){var ur=Ts.pathH(Ye).point,Br=ur.x,Dr=ur.y;return fr.push(Br,Dr),pa.LINE_TO}},{key:"pathV",value:function(Ye,fr){var ur=Ts.pathV(Ye).point,Br=ur.x,Dr=ur.y;return fr.push(Br,Dr),pa.LINE_TO}},{key:"pathC",value:function(Ye,fr){var ur=Ts.pathC(Ye),Br=ur.point,Dr=ur.controlPoint,Qr=ur.currentPoint;fr.push(Br.x,Br.y,Dr.x,Dr.y,Qr.x,Qr.y)}},{key:"pathS",value:function(Ye,fr){var ur=Ts.pathS(Ye),Br=ur.point,Dr=ur.controlPoint,Qr=ur.currentPoint;return fr.push(Br.x,Br.y,Dr.x,Dr.y,Qr.x,Qr.y),pa.CURVE_TO}},{key:"pathQ",value:function(Ye,fr){var ur=Ts.pathQ(Ye),Br=ur.controlPoint,Dr=ur.currentPoint;fr.push(Br.x,Br.y,Dr.x,Dr.y)}},{key:"pathT",value:function(Ye,fr){var ur=Ts.pathT(Ye),Br=ur.controlPoint,Dr=ur.currentPoint;return fr.push(Br.x,Br.y,Dr.x,Dr.y),pa.QUAD_TO}},{key:"pathA",value:function(Ye){var fr=Ts.pathA(Ye),ur=fr.rX,Br=fr.rY,Dr=fr.sweepFlag,Qr=fr.xAxisRotation,fn=fr.centp,cn=fr.a1,Bn=fr.ad;return Dr===0&&Bn>0&&(Bn-=2*Math.PI),Dr===1&&Bn<0&&(Bn+=2*Math.PI),[fn.x,fn.y,ur,Br,cn,Bn,Qr,Dr]}},{key:"calcLength",value:function(Ye,fr,ur,Br){var Dr=0,Qr=null,fn=null,cn=0;switch(ur){case pa.LINE_TO:return this.getLineLength(Ye,fr,Br[0],Br[1]);case pa.CURVE_TO:for(Dr=0,Qr=this.getPointOnCubicBezier(0,Ye,fr,Br[0],Br[1],Br[2],Br[3],Br[4],Br[5]),cn=.01;cn<=1;cn+=.01)fn=this.getPointOnCubicBezier(cn,Ye,fr,Br[0],Br[1],Br[2],Br[3],Br[4],Br[5]),Dr+=this.getLineLength(Qr.x,Qr.y,fn.x,fn.y),Qr=fn;return Dr;case pa.QUAD_TO:for(Dr=0,Qr=this.getPointOnQuadraticBezier(0,Ye,fr,Br[0],Br[1],Br[2],Br[3]),cn=.01;cn<=1;cn+=.01)fn=this.getPointOnQuadraticBezier(cn,Ye,fr,Br[0],Br[1],Br[2],Br[3]),Dr+=this.getLineLength(Qr.x,Qr.y,fn.x,fn.y),Qr=fn;return Dr;case pa.ARC:{Dr=0;var Bn=Br[4],Kn=Br[5],Nr=Br[4]+Kn,un=Math.PI/180;if(Math.abs(Bn-Nr)<un&&(un=Math.abs(Bn-Nr)),Qr=this.getPointOnEllipticalArc(Br[0],Br[1],Br[2],Br[3],Bn,0),Kn<0)for(cn=Bn-un;cn>Nr;cn-=un)fn=this.getPointOnEllipticalArc(Br[0],Br[1],Br[2],Br[3],cn,0),Dr+=this.getLineLength(Qr.x,Qr.y,fn.x,fn.y),Qr=fn;else for(cn=Bn+un;cn<Nr;cn+=un)fn=this.getPointOnEllipticalArc(Br[0],Br[1],Br[2],Br[3],cn,0),Dr+=this.getLineLength(Qr.x,Qr.y,fn.x,fn.y),Qr=fn;return fn=this.getPointOnEllipticalArc(Br[0],Br[1],Br[2],Br[3],Nr,0),Dr+=this.getLineLength(Qr.x,Qr.y,fn.x,fn.y),Dr}}return 0}},{key:"getPointOnLine",value:function(Ye,fr,ur,Br,Dr){var Qr=arguments.length>5&&arguments[5]!==void 0?arguments[5]:fr,fn=arguments.length>6&&arguments[6]!==void 0?arguments[6]:ur,cn=(Dr-ur)/(Br-fr+Fn),Bn=Math.sqrt(Ye*Ye/(1+cn*cn));Br<fr&&(Bn*=-1);var Kn=cn*Bn,Nr=null;if(Br===fr)Nr={x:Qr,y:fn+Kn};else if((fn-ur)/(Qr-fr+Fn)===cn)Nr={x:Qr+Bn,y:fn+Kn};else{var un=0,dn=0,yn=this.getLineLength(fr,ur,Br,Dr);if(yn<Fn)return null;var Gn=(Qr-fr)*(Br-fr)+(fn-ur)*(Dr-ur);Gn/=yn*yn,un=fr+Gn*(Br-fr),dn=ur+Gn*(Dr-ur);var oi=this.getLineLength(Qr,fn,un,dn),Cn=Math.sqrt(Ye*Ye-oi*oi);Bn=Math.sqrt(Cn*Cn/(1+cn*cn)),Br<fr&&(Bn*=-1),Kn=cn*Bn,Nr={x:un+Bn,y:dn+Kn}}return Nr}},{key:"getPointOnPath",value:function(Ye){var fr=this.getPathLength(),ur=0,Br=null;if(Ye<-5e-5||Ye-5e-5>fr)return null;var Dr=this.dataArray,Qr=Rn(Dr),fn;try{for(Qr.s();!(fn=Qr.n()).done;){var cn=fn.value;if(cn&&(cn.pathLength<5e-5||ur+cn.pathLength+5e-5<Ye)){ur+=cn.pathLength;continue}var Bn=Ye-ur,Kn=0;switch(cn.type){case pa.LINE_TO:Br=this.getPointOnLine(Bn,cn.start.x,cn.start.y,cn.points[0],cn.points[1],cn.start.x,cn.start.y);break;case pa.ARC:{var Nr=cn.points[4],un=cn.points[5],dn=cn.points[4]+un;if(Kn=Nr+Bn/cn.pathLength*un,un<0&&Kn<dn||un>=0&&Kn>dn)break;Br=this.getPointOnEllipticalArc(cn.points[0],cn.points[1],cn.points[2],cn.points[3],Kn,cn.points[6]);break}case pa.CURVE_TO:Kn=Bn/cn.pathLength,Kn>1&&(Kn=1),Br=this.getPointOnCubicBezier(Kn,cn.start.x,cn.start.y,cn.points[0],cn.points[1],cn.points[2],cn.points[3],cn.points[4],cn.points[5]);break;case pa.QUAD_TO:Kn=Bn/cn.pathLength,Kn>1&&(Kn=1),Br=this.getPointOnQuadraticBezier(Kn,cn.start.x,cn.start.y,cn.points[0],cn.points[1],cn.points[2],cn.points[3]);break;default:}if(Br)return Br;break}}catch(yn){Qr.e(yn)}finally{Qr.f()}return null}},{key:"getLineLength",value:function(Ye,fr,ur,Br){return Math.sqrt((ur-Ye)*(ur-Ye)+(Br-fr)*(Br-fr))}},{key:"getPathLength",value:function(){return this.pathLength===-1&&(this.pathLength=this.dataArray.reduce(function(Ye,fr){return fr.pathLength>0?Ye+fr.pathLength:Ye},0)),this.pathLength}},{key:"getPointOnCubicBezier",value:function(Ye,fr,ur,Br,Dr,Qr,fn,cn,Bn){var Kn=cn*Na(Ye)+Qr*ya(Ye)+Br*_a(Ye)+fr*lr(Ye),Nr=Bn*Na(Ye)+fn*ya(Ye)+Dr*_a(Ye)+ur*lr(Ye);return{x:Kn,y:Nr}}},{key:"getPointOnQuadraticBezier",value:function(Ye,fr,ur,Br,Dr,Qr,fn){var cn=Qr*Sr(Ye)+Br*ha(Ye)+fr*oo(Ye),Bn=fn*Sr(Ye)+Dr*ha(Ye)+ur*oo(Ye);return{x:cn,y:Bn}}},{key:"getPointOnEllipticalArc",value:function(Ye,fr,ur,Br,Dr,Qr){var fn=Math.cos(Qr),cn=Math.sin(Qr),Bn={x:ur*Math.cos(Dr),y:Br*Math.sin(Dr)};return{x:Ye+(Bn.x*fn-Bn.y*cn),y:fr+(Bn.x*cn+Bn.y*fn)}}},{key:"buildEquidistantCache",value:function(Ye,fr){var ur=this.getPathLength(),Br=fr||.25,Dr=Ye||ur/100;if(!this.equidistantCache||this.equidistantCache.step!==Dr||this.equidistantCache.precision!==Br){this.equidistantCache={step:Dr,precision:Br,points:[]};for(var Qr=0,fn=0;fn<=ur;fn+=Br){var cn=this.getPointOnPath(fn),Bn=this.getPointOnPath(fn+Br);!cn||!Bn||(Qr+=this.getLineLength(cn.x,cn.y,Bn.x,Bn.y),Qr>=Dr&&(this.equidistantCache.points.push({x:cn.x,y:cn.y,distance:fn}),Qr-=Dr))}}}},{key:"getEquidistantPointOnPath",value:function(Ye,fr,ur){if(this.buildEquidistantCache(fr,ur),Ye<0||Ye-this.getPathLength()>5e-5)return null;var Br=Math.round(Ye/this.getPathLength()*(this.equidistantCache.points.length-1));return this.equidistantCache.points[Br]||null}}]),or})(LA);function is(Er){var Hr=gr();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function gr(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var jr=/^\s*data:(([^/,;]+\/[^/,;]+)(?:;([^,;=]+=[^,;=]+))?)?(?:;(base64))?,(.*)$/i,Gr=(function(Er){Ge.default(or,Er);var Hr=is(or);function or(Ar,Ye,fr){var ur;mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="image",ur.loaded=!1;var Br=ur.getHrefAttribute().getString();if(!Br)return tr.default(ur);var Dr=Br.endsWith(".svg")||/^\s*data:image\/svg\+xml/i.test(Br);return Ar.images.push(Pr.default(ur)),Dr?ur.loadSvg(Br):ur.loadImage(Br),ur.isSvg=Dr,ur}return Ze.default(or,[{key:"loadImage",value:(function(){var Ar=xr.default(cr.default.mark(function fr(ur){var Br;return cr.default.wrap(function(Qr){for(;;)switch(Qr.prev=Qr.next){case 0:return Qr.prev=0,Qr.next=3,this.document.createImage(ur);case 3:Br=Qr.sent,this.image=Br,Qr.next=10;break;case 7:Qr.prev=7,Qr.t0=Qr.catch(0);case 10:this.loaded=!0;case 11:case"end":return Qr.stop()}},fr,this,[[0,7]])}));function Ye(fr){return Ar.apply(this,arguments)}return Ye})()},{key:"loadSvg",value:(function(){var Ar=xr.default(cr.default.mark(function fr(ur){var Br,Dr,Qr,fn;return cr.default.wrap(function(Bn){for(;;)switch(Bn.prev=Bn.next){case 0:if(Br=jr.exec(ur),!Br){Bn.next=6;break}Dr=Br[5],Br[4]==="base64"?this.image=atob(Dr):this.image=decodeURIComponent(Dr),Bn.next=19;break;case 6:return Bn.prev=6,Bn.next=9,this.document.fetch(ur);case 9:return Qr=Bn.sent,Bn.next=12,Qr.text();case 12:fn=Bn.sent,this.image=fn,Bn.next=19;break;case 16:Bn.prev=16,Bn.t0=Bn.catch(6);case 19:this.loaded=!0;case 20:case"end":return Bn.stop()}},fr,this,[[6,16]])}));function Ye(fr){return Ar.apply(this,arguments)}return Ye})()},{key:"renderChildren",value:function(Ye){var fr=this.document,ur=this.image,Br=this.loaded,Dr=this.getAttribute("x").getPixels("x"),Qr=this.getAttribute("y").getPixels("y"),fn=this.getStyle("width").getPixels("x"),cn=this.getStyle("height").getPixels("y");if(!(!Br||!ur||!fn||!cn)){if(Ye.save(),Ye.translate(Dr,Qr),this.isSvg){var Bn=fr.canvg.forkString(Ye,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:0,offsetY:0,scaleWidth:fn,scaleHeight:cn});Bn.document.documentElement.parent=this,Bn.render()}else{var Kn=this.image;fr.setViewBox({ctx:Ye,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:fn,desiredWidth:Kn.width,height:cn,desiredHeight:Kn.height}),this.loaded&&(typeof Kn.complete=="undefined"||Kn.complete)&&Ye.drawImage(Kn,0,0)}Ye.restore()}}},{key:"getBoundingBox",value:function(){var Ye=this.getAttribute("x").getPixels("x"),fr=this.getAttribute("y").getPixels("y"),ur=this.getStyle("width").getPixels("x"),Br=this.getStyle("height").getPixels("y");return new No(Ye,fr,Ye+ur,fr+Br)}}]),or})(A1);function zr(Er){var Hr=rn();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function rn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Yr=(function(Er){Ge.default(or,Er);var Hr=zr(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="symbol",Ar}return Ze.default(or,[{key:"render",value:function(Ye){}}]),or})(A1),Lr=(function(){function Er(Hr){mr.default(this,Er),this.document=Hr,this.loaded=!1,Hr.fonts.push(this)}return Ze.default(Er,[{key:"load",value:(function(){var Hr=xr.default(cr.default.mark(function Ar(Ye,fr){var ur,Br,Dr;return cr.default.wrap(function(fn){for(;;)switch(fn.prev=fn.next){case 0:return fn.prev=0,ur=this.document,fn.next=4,ur.canvg.parser.load(fr);case 4:Br=fn.sent,Dr=Br.getElementsByTagName("font"),Array.from(Dr).forEach(function(cn){var Bn=ur.createElement(cn);ur.definitions[Ye]=Bn}),fn.next=12;break;case 9:fn.prev=9,fn.t0=fn.catch(0);case 12:this.loaded=!0;case 13:case"end":return fn.stop()}},Ar,this,[[0,9]])}));function or(Ar,Ye){return Hr.apply(this,arguments)}return or})()}]),Er})();function Rr(Er){var Hr=Kr();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Kr(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var en=(function(Er){Ge.default(or,Er);var Hr=Rr(or);function or(Ar,Ye,fr){var ur;mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="style";var Br=vr(Array.from(Ye.childNodes).map(function(Qr){return Qr.textContent}).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")),Dr=Br.split("}");return Dr.forEach(function(Qr){var fn=Qr.trim();if(fn){var cn=fn.split("{"),Bn=cn[0].split(","),Kn=cn[1].split(";");Bn.forEach(function(Nr){var un=Nr.trim();if(un){var dn=Ar.styles[un]||{};if(Kn.forEach(function(oi){var Cn=oi.indexOf(":"),gi=oi.substr(0,Cn).trim(),Dn=oi.substr(Cn+1,oi.length-Cn).trim();gi&&Dn&&(dn[gi]=new Qa(Ar,gi,Dn))}),Ar.styles[un]=dn,Ar.stylesSpecificity[un]=Pi(un),un==="@font-face"){var yn=dn["font-family"].getString().replace(/"|'/g,""),Gn=dn.src.getString().split(",");Gn.forEach(function(oi){if(oi.indexOf('format("svg")')>0){var Cn=Mn(oi);Cn&&new Lr(Ar).load(yn,Cn)}})}}})}}),ur}return or})(us);en.parseExternalUrl=Mn;function Vr(Er){var Hr=bn();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function bn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var sn=(function(Er){Ge.default(or,Er);var Hr=Vr(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="use",Ar}return Ze.default(or,[{key:"setContext",value:function(Ye){Ir.default(sr.default(or.prototype),"setContext",this).call(this,Ye);var fr=this.getAttribute("x"),ur=this.getAttribute("y");fr.hasValue()&&Ye.translate(fr.getPixels("x"),0),ur.hasValue()&&Ye.translate(0,ur.getPixels("y"))}},{key:"path",value:function(Ye){var fr=this.element;fr&&fr.path(Ye)}},{key:"renderChildren",value:function(Ye){var fr=this.document,ur=this.element;if(ur){var Br=ur;if(ur.type==="symbol"&&(Br=new rA(fr,null),Br.attributes.viewBox=new Qa(fr,"viewBox",ur.getAttribute("viewBox").getString()),Br.attributes.preserveAspectRatio=new Qa(fr,"preserveAspectRatio",ur.getAttribute("preserveAspectRatio").getString()),Br.attributes.overflow=new Qa(fr,"overflow",ur.getAttribute("overflow").getString()),Br.children=ur.children,ur.styles.opacity=new Qa(fr,"opacity",this.calculateOpacity())),Br.type==="svg"){var Dr=this.getStyle("width",!1,!0),Qr=this.getStyle("height",!1,!0);Dr.hasValue()&&(Br.attributes.width=new Qa(fr,"width",Dr.getString())),Qr.hasValue()&&(Br.attributes.height=new Qa(fr,"height",Qr.getString()))}var fn=Br.parent;Br.parent=this,Br.render(Ye),Br.parent=fn}}},{key:"getBoundingBox",value:function(Ye){var fr=this.element;return fr?fr.getBoundingBox(Ye):null}},{key:"elementTransform",value:function(){var Ye=this.document,fr=this.element;return H1.fromElement(Ye,fr)}},{key:"element",get:function(){return this.cachedElement||(this.cachedElement=this.getHrefAttribute().getDefinition()),this.cachedElement}}]),or})(A1);function pn(Er){var Hr=Pn();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Pn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}function wn(Er,Hr,or,Ar,Ye,fr){return Er[or*Ar*4+Hr*4+fr]}function kn(Er,Hr,or,Ar,Ye,fr,ur){Er[or*Ar*4+Hr*4+fr]=ur}function Sn(Er,Hr,or){var Ar=Er[Hr];return Ar*or}function Wn(Er,Hr,or,Ar){return Hr+Math.cos(Er)*or+Math.sin(Er)*Ar}var ri=(function(Er){Ge.default(or,Er);var Hr=pn(or);function or(Ar,Ye,fr){var ur;mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="feColorMatrix";var Br=Oe(ur.getAttribute("values").getString());switch(ur.getAttribute("type").getString("matrix")){case"saturate":{var Dr=Br[0];Br=[.213+.787*Dr,.715-.715*Dr,.072-.072*Dr,0,0,.213-.213*Dr,.715+.285*Dr,.072-.072*Dr,0,0,.213-.213*Dr,.715-.715*Dr,.072+.928*Dr,0,0,0,0,0,1,0,0,0,0,0,1];break}case"hueRotate":{var Qr=Br[0]*Math.PI/180;Br=[Wn(Qr,.213,.787,-.213),Wn(Qr,.715,-.715,-.715),Wn(Qr,.072,-.072,.928),0,0,Wn(Qr,.213,-.213,.143),Wn(Qr,.715,.285,.14),Wn(Qr,.072,-.072,-.283),0,0,Wn(Qr,.213,-.213,-.787),Wn(Qr,.715,-.715,.715),Wn(Qr,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break}case"luminanceToAlpha":Br=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1];break}return ur.matrix=Br,ur.includeOpacity=ur.getAttribute("includeOpacity").hasValue(),ur}return Ze.default(or,[{key:"apply",value:function(Ye,fr,ur,Br,Dr){for(var Qr=this.includeOpacity,fn=this.matrix,cn=Ye.getImageData(0,0,Br,Dr),Bn=0;Bn<Dr;Bn++)for(var Kn=0;Kn<Br;Kn++){var Nr=wn(cn.data,Kn,Bn,Br,Dr,0),un=wn(cn.data,Kn,Bn,Br,Dr,1),dn=wn(cn.data,Kn,Bn,Br,Dr,2),yn=wn(cn.data,Kn,Bn,Br,Dr,3),Gn=Sn(fn,0,Nr)+Sn(fn,1,un)+Sn(fn,2,dn)+Sn(fn,3,yn)+Sn(fn,4,1),oi=Sn(fn,5,Nr)+Sn(fn,6,un)+Sn(fn,7,dn)+Sn(fn,8,yn)+Sn(fn,9,1),Cn=Sn(fn,10,Nr)+Sn(fn,11,un)+Sn(fn,12,dn)+Sn(fn,13,yn)+Sn(fn,14,1),gi=Sn(fn,15,Nr)+Sn(fn,16,un)+Sn(fn,17,dn)+Sn(fn,18,yn)+Sn(fn,19,1);Qr&&(Gn=0,oi=0,Cn=0,gi*=yn/255),kn(cn.data,Kn,Bn,Br,Dr,0,Gn),kn(cn.data,Kn,Bn,Br,Dr,1,oi),kn(cn.data,Kn,Bn,Br,Dr,2,Cn),kn(cn.data,Kn,Bn,Br,Dr,3,gi)}Ye.clearRect(0,0,Br,Dr),Ye.putImageData(cn,0,0)}}]),or})(us);function ni(Er){var Hr=zn();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function zn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Hn=(function(Er){Ge.default(or,Er);var Hr=ni(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="mask",Ar}return Ze.default(or,[{key:"apply",value:function(Ye,fr){var ur=this.document,Br=this.getAttribute("x").getPixels("x"),Dr=this.getAttribute("y").getPixels("y"),Qr=this.getStyle("width").getPixels("x"),fn=this.getStyle("height").getPixels("y");if(!Qr&&!fn){var cn=new No;this.children.forEach(function(yn){cn.addBoundingBox(yn.getBoundingBox(Ye))}),Br=Math.floor(cn.x1),Dr=Math.floor(cn.y1),Qr=Math.floor(cn.width),fn=Math.floor(cn.height)}var Bn=this.removeStyles(fr,or.ignoreStyles),Kn=ur.createCanvas(Br+Qr,Dr+fn),Nr=Kn.getContext("2d");ur.screen.setDefaults(Nr),this.renderChildren(Nr),new ri(ur,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(Nr,0,0,Br+Qr,Dr+fn);var un=ur.createCanvas(Br+Qr,Dr+fn),dn=un.getContext("2d");ur.screen.setDefaults(dn),fr.render(dn),dn.globalCompositeOperation="destination-in",dn.fillStyle=Nr.createPattern(Kn,"no-repeat"),dn.fillRect(0,0,Br+Qr,Dr+fn),Ye.fillStyle=dn.createPattern(un,"no-repeat"),Ye.fillRect(0,0,Br+Qr,Dr+fn),this.restoreStyles(fr,Bn)}},{key:"render",value:function(Ye){}}]),or})(us);Hn.ignoreStyles=["mask","transform","clip-path"];function On(Er){var Hr=qn();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function qn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var pi=function(){},Ln=(function(Er){Ge.default(or,Er);var Hr=On(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="clipPath",Ar}return Ze.default(or,[{key:"apply",value:function(Ye){var fr=this.document,ur=Reflect.getPrototypeOf(Ye),Br=Ye.beginPath,Dr=Ye.closePath;ur&&(ur.beginPath=pi,ur.closePath=pi),Reflect.apply(Br,Ye,[]),this.children.forEach(function(Qr){if(typeof Qr.path!="undefined"){var fn=typeof Qr.elementTransform!="undefined"?Qr.elementTransform():null;fn||(fn=H1.fromElement(fr,Qr)),fn&&fn.apply(Ye),Qr.path(Ye),ur&&(ur.closePath=Dr),fn&&fn.unapply(Ye)}}),Reflect.apply(Dr,Ye,[]),Ye.clip(),ur&&(ur.beginPath=Br,ur.closePath=Dr)}},{key:"render",value:function(Ye){}}]),or})(us);function Xn(Er){var Hr=Yn();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Yn(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Jn=(function(Er){Ge.default(or,Er);var Hr=Xn(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="filter",Ar}return Ze.default(or,[{key:"apply",value:function(Ye,fr){var ur=this.document,Br=this.children,Dr=fr.getBoundingBox(Ye);if(Dr){var Qr=0,fn=0;Br.forEach(function(Cn){var gi=Cn.extraFilterDistance||0;Qr=Math.max(Qr,gi),fn=Math.max(fn,gi)});var cn=Math.floor(Dr.width),Bn=Math.floor(Dr.height),Kn=cn+2*Qr,Nr=Bn+2*fn;if(!(Kn<1||Nr<1)){var un=Math.floor(Dr.x),dn=Math.floor(Dr.y),yn=this.removeStyles(fr,or.ignoreStyles),Gn=ur.createCanvas(Kn,Nr),oi=Gn.getContext("2d");ur.screen.setDefaults(oi),oi.translate(-un+Qr,-dn+fn),fr.render(oi),Br.forEach(function(Cn){typeof Cn.apply=="function"&&Cn.apply(oi,0,0,Kn,Nr)}),Ye.drawImage(Gn,0,0,Kn,Nr,un-Qr,dn-fn,Kn,Nr),this.restoreStyles(fr,yn)}}}},{key:"render",value:function(Ye){}}]),or})(us);Jn.ignoreStyles=["filter","transform","clip-path"];function mi(Er){var Hr=Ii();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Ii(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Wr=(function(Er){Ge.default(or,Er);var Hr=mi(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="feDropShadow",ur.addStylesFromStyleDefinition(),ur}return Ze.default(or,[{key:"apply",value:function(Ye,fr,ur,Br,Dr){}}]),or})(us);function vn(Er){var Hr=_n();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function _n(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Un=(function(Er){Ge.default(or,Er);var Hr=vn(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="feMorphology",Ar}return Ze.default(or,[{key:"apply",value:function(Ye,fr,ur,Br,Dr){}}]),or})(us);function Qn(Er){var Hr=ii();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function ii(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var li=(function(Er){Ge.default(or,Er);var Hr=Qn(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="feComposite",Ar}return Ze.default(or,[{key:"apply",value:function(Ye,fr,ur,Br,Dr){}}]),or})(us);function ui(Er){var Hr=wi();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function wi(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Ve=(function(Er){Ge.default(or,Er);var Hr=ui(or);function or(Ar,Ye,fr){var ur;return mr.default(this,or),ur=Hr.call(this,Ar,Ye,fr),ur.type="feGaussianBlur",ur.blurRadius=Math.floor(ur.getAttribute("stdDeviation").getNumber()),ur.extraFilterDistance=ur.blurRadius,ur}return Ze.default(or,[{key:"apply",value:function(Ye,fr,ur,Br,Dr){var Qr=this.document,fn=this.blurRadius,cn=Qr.window?Qr.window.document.body:null,Bn=Ye.canvas;Bn.id=Qr.getUniqueId(),cn&&(Bn.style.display="none",cn.appendChild(Bn)),ir.canvasRGBA(Bn,fr,ur,Br,Dr,fn),cn&&cn.removeChild(Bn)}}]),or})(us);function Zr(Er){var Hr=Ai();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Ai(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Bi=(function(Er){Ge.default(or,Er);var Hr=Zr(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="title",Ar}return or})(us);function ki(Er){var Hr=Ei();return function(){var Ar=sr.default(Er),Ye;if(Hr){var fr=sr.default(this).constructor;Ye=Reflect.construct(Ar,arguments,fr)}else Ye=Ar.apply(this,arguments);return tr.default(this,Ye)}}function Ei(){if(typeof Reflect=="undefined"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Er){return!1}}var Wi=(function(Er){Ge.default(or,Er);var Hr=ki(or);function or(){var Ar;return mr.default(this,or),Ar=Hr.apply(this,arguments),Ar.type="desc",Ar}return or})(us),ma={svg:rA,rect:h1,circle:jl,ellipse:Jl,line:uA,polyline:G1,polygon:yA,path:Ts,pattern:Ol,marker:nl,defs:Ul,linearGradient:xA,radialGradient:QA,stop:g1,animate:iA,animateColor:zA,animateTransform:ar,font:ai,"font-face":Ki,"missing-glyph":Oi,glyph:gA,text:LA,tspan:RA,tref:ns,a:nn,textPath:ko,image:Gr,g:P1,symbol:Yr,style:en,use:sn,mask:Hn,clipPath:Ln,filter:Jn,feDropShadow:Wr,feMorphology:Un,feComposite:li,feColorMatrix:ri,feGaussianBlur:Ve,title:Bi,desc:Wi};function Ba(Er,Hr){var or=Object.keys(Er);if(Object.getOwnPropertySymbols){var Ar=Object.getOwnPropertySymbols(Er);Hr&&(Ar=Ar.filter(function(Ye){return Object.getOwnPropertyDescriptor(Er,Ye).enumerable})),or.push.apply(or,Ar)}return or}function va(Er){for(var Hr=1;Hr<arguments.length;Hr++){var or=arguments[Hr]!=null?arguments[Hr]:{};Hr%2?Ba(Object(or),!0).forEach(function(Ar){Mr.default(Er,Ar,or[Ar])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Er,Object.getOwnPropertyDescriptors(or)):Ba(Object(or)).forEach(function(Ar){Object.defineProperty(Er,Ar,Object.getOwnPropertyDescriptor(or,Ar))})}return Er}function Aa(Er,Hr){var or=document.createElement("canvas");return or.width=Er,or.height=Hr,or}function Ua(Er){return Ea.apply(this,arguments)}function Ea(){return Ea=xr.default(cr.default.mark(function Er(Hr){var or,Ar,Ye=arguments;return cr.default.wrap(function(ur){for(;;)switch(ur.prev=ur.next){case 0:return or=Ye.length>1&&Ye[1]!==void 0?Ye[1]:!1,Ar=document.createElement("img"),or&&(Ar.crossOrigin="Anonymous"),ur.abrupt("return",new Promise(function(Br,Dr){Ar.onload=function(){Br(Ar)},Ar.onerror=function(Qr,fn,cn,Bn,Kn){Dr(Kn)},Ar.src=Hr}));case 4:case"end":return ur.stop()}},Er)})),Ea.apply(this,arguments)}var la=(function(){function Er(Hr){var or=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ar=or.rootEmSize,Ye=Ar===void 0?12:Ar,fr=or.emSize,ur=fr===void 0?12:fr,Br=or.createCanvas,Dr=Br===void 0?Er.createCanvas:Br,Qr=or.createImage,fn=Qr===void 0?Er.createImage:Qr,cn=or.anonymousCrossOrigin;mr.default(this,Er),this.canvg=Hr,this.definitions=Object.create(null),this.styles=Object.create(null),this.stylesSpecificity=Object.create(null),this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=Hr.screen,this.rootEmSize=Ye,this.emSize=ur,this.createCanvas=Dr,this.createImage=this.bindCreateImage(fn,cn),this.screen.wait(this.isImagesLoaded.bind(this)),this.screen.wait(this.isFontsLoaded.bind(this))}return Ze.default(Er,[{key:"bindCreateImage",value:function(or,Ar){return typeof Ar=="boolean"?function(Ye,fr){return or(Ye,typeof fr=="boolean"?fr:Ar)}:or}},{key:"popEmSize",value:function(){var or=this.emSizeStack;or.pop()}},{key:"getUniqueId",value:function(){return"canvg".concat(++this.uniqueId)}},{key:"isImagesLoaded",value:function(){return this.images.every(function(or){return or.loaded})}},{key:"isFontsLoaded",value:function(){return this.fonts.every(function(or){return or.loaded})}},{key:"createDocumentElement",value:function(or){var Ar=this.createElement(or.documentElement);return Ar.root=!0,Ar.addStylesFromStyleDefinition(),this.documentElement=Ar,Ar}},{key:"createElement",value:function(or){var Ar=or.nodeName.replace(/^[^:]+:/,""),Ye=Er.elementTypes[Ar];return typeof Ye!="undefined"?new Ye(this,or):new Fs(this,or)}},{key:"createTextNode",value:function(or){return new tA(this,or)}},{key:"setViewBox",value:function(or){this.screen.setViewBox(va({document:this},or))}},{key:"window",get:function(){return this.screen.window}},{key:"fetch",get:function(){return this.screen.fetch}},{key:"ctx",get:function(){return this.screen.ctx}},{key:"emSize",get:function(){var or=this.emSizeStack;return or[or.length-1]},set:function(or){var Ar=this.emSizeStack;Ar.push(or)}}]),Er})();la.createCanvas=Aa,la.createImage=Ua,la.elementTypes=ma;function Ma(Er,Hr){var or=Object.keys(Er);if(Object.getOwnPropertySymbols){var Ar=Object.getOwnPropertySymbols(Er);Hr&&(Ar=Ar.filter(function(Ye){return Object.getOwnPropertyDescriptor(Er,Ye).enumerable})),or.push.apply(or,Ar)}return or}function Ta(Er){for(var Hr=1;Hr<arguments.length;Hr++){var or=arguments[Hr]!=null?arguments[Hr]:{};Hr%2?Ma(Object(or),!0).forEach(function(Ar){Mr.default(Er,Ar,or[Ar])}):Object.getOwnPropertyDescriptors?Object.defineProperties(Er,Object.getOwnPropertyDescriptors(or)):Ma(Object(or)).forEach(function(Ar){Object.defineProperty(Er,Ar,Object.getOwnPropertyDescriptor(or,Ar))})}return Er}var Ca=(function(){function Er(Hr,or){var Ar=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};mr.default(this,Er),this.parser=new fa(Ar),this.screen=new ka(Hr,Ar),this.options=Ar;var Ye=new la(this,Ar),fr=Ye.createDocumentElement(or);this.document=Ye,this.documentElement=fr}return Ze.default(Er,[{key:"fork",value:function(or,Ar){var Ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Er.from(or,Ar,Ta(Ta({},this.options),Ye))}},{key:"forkString",value:function(or,Ar){var Ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};return Er.fromString(or,Ar,Ta(Ta({},this.options),Ye))}},{key:"ready",value:function(){return this.screen.ready()}},{key:"isReady",value:function(){return this.screen.isReady()}},{key:"render",value:(function(){var Hr=xr.default(cr.default.mark(function Ar(){var Ye,fr=arguments;return cr.default.wrap(function(Br){for(;;)switch(Br.prev=Br.next){case 0:return Ye=fr.length>0&&fr[0]!==void 0?fr[0]:{},this.start(Ta({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},Ye)),Br.next=4,this.ready();case 4:this.stop();case 5:case"end":return Br.stop()}},Ar,this)}));function or(){return Hr.apply(this,arguments)}return or})()},{key:"start",value:function(){var or=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Ar=this.documentElement,Ye=this.screen,fr=this.options;Ye.start(Ar,Ta(Ta({enableRedraw:!0},fr),or))}},{key:"stop",value:function(){this.screen.stop()}},{key:"resize",value:function(or){var Ar=arguments.length>1&&arguments[1]!==void 0?arguments[1]:or,Ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;this.documentElement.resize(or,Ar,Ye)}}],[{key:"from",value:(function(){var Hr=xr.default(cr.default.mark(function Ar(Ye,fr){var ur,Br,Dr,Qr=arguments;return cr.default.wrap(function(cn){for(;;)switch(cn.prev=cn.next){case 0:return ur=Qr.length>2&&Qr[2]!==void 0?Qr[2]:{},Br=new fa(ur),cn.next=4,Br.parse(fr);case 4:return Dr=cn.sent,cn.abrupt("return",new Er(Ye,Dr,ur));case 6:case"end":return cn.stop()}},Ar)}));function or(Ar,Ye){return Hr.apply(this,arguments)}return or})()},{key:"fromString",value:function(or,Ar){var Ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},fr=new fa(Ye),ur=fr.parseFromString(Ar);return new Er(or,ur,Ye)}}]),Er})();Pe.AElement=nn,Pe.AnimateColorElement=zA,Pe.AnimateElement=iA,Pe.AnimateTransformElement=ar,Pe.BoundingBox=No,Pe.CB1=Na,Pe.CB2=ya,Pe.CB3=_a,Pe.CB4=lr,Pe.Canvg=Ca,Pe.CircleElement=jl,Pe.ClipPathElement=Ln,Pe.DefsElement=Ul,Pe.DescElement=Wi,Pe.Document=la,Pe.Element=us,Pe.EllipseElement=Jl,Pe.FeColorMatrixElement=ri,Pe.FeCompositeElement=li,Pe.FeDropShadowElement=Wr,Pe.FeGaussianBlurElement=Ve,Pe.FeMorphologyElement=Un,Pe.FilterElement=Jn,Pe.Font=oa,Pe.FontElement=ai,Pe.FontFaceElement=Ki,Pe.GElement=P1,Pe.GlyphElement=gA,Pe.GradientElement=Gl,Pe.ImageElement=Gr,Pe.LineElement=uA,Pe.LinearGradientElement=xA,Pe.MarkerElement=nl,Pe.MaskElement=Hn,Pe.Matrix=Co,Pe.MissingGlyphElement=Oi,Pe.Mouse=Ya,Pe.PSEUDO_ZERO=Fn,Pe.Parser=fa,Pe.PathElement=Ts,Pe.PathParser=pa,Pe.PatternElement=Ol,Pe.Point=Ti,Pe.PolygonElement=yA,Pe.PolylineElement=G1,Pe.Property=Qa,Pe.QB1=Sr,Pe.QB2=ha,Pe.QB3=oo,Pe.RadialGradientElement=QA,Pe.RectElement=h1,Pe.RenderedElement=A1,Pe.Rotate=no,Pe.SVGElement=rA,Pe.SVGFontLoader=Lr,Pe.Scale=mo,Pe.Screen=ka,Pe.Skew=hs,Pe.SkewX=cs,Pe.SkewY=cA,Pe.StopElement=g1,Pe.StyleElement=en,Pe.SymbolElement=Yr,Pe.TRefElement=ns,Pe.TSpanElement=RA,Pe.TextElement=LA,Pe.TextPathElement=ko,Pe.TitleElement=Bi,Pe.Transform=H1,Pe.Translate=fo,Pe.UnknownElement=Fs,Pe.UseElement=sn,Pe.ViewPort=xs,Pe.compressSpaces=vr,Pe.default=Ca,Pe.getSelectorSpecificity=Pi,Pe.normalizeAttributeName=xn,Pe.normalizeColor=Vn,Pe.parseExternalUrl=Mn,Pe.presets=Ce,Pe.toNumbers=Oe,Pe.trimLeft=qr,Pe.trimRight=He,Pe.vectorMagnitude=Xa,Pe.vectorsAngle=na,Pe.vectorsRatio=Sa})(lib)),lib}var hasRequiredVuePluginHiprint;function requireVuePluginHiprint(){return hasRequiredVuePluginHiprint||(hasRequiredVuePluginHiprint=1,(function(module,exports){((Pe,Me)=>{module.exports=Me(requireJquery(),requireJsBarcode(),requireBwipJs(),requireCjs(),require$$4,requireHtml2canvas(),requireLib())})(window,function(__WEBPACK_EXTERNAL_MODULE__0__,__WEBPACK_EXTERNAL_MODULE__115__,__WEBPACK_EXTERNAL_MODULE__116__,__WEBPACK_EXTERNAL_MODULE__171__,__WEBPACK_EXTERNAL_MODULE__174__,__WEBPACK_EXTERNAL_MODULE__175__,__WEBPACK_EXTERNAL_MODULE__176__){return(Pe=>{var Me={};function Be(Ee){var Te;return(Me[Ee]||(Te=Me[Ee]={i:Ee,l:!1,exports:{}},Pe[Ee].call(Te.exports,Te,Te.exports,Be),Te.l=!0,Te)).exports}return Be.m=Pe,Be.c=Me,Be.d=function(Ee,Te,Se){Be.o(Ee,Te)||Object.defineProperty(Ee,Te,{enumerable:!0,get:Se})},Be.r=function(Ee){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(Ee,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(Ee,"__esModule",{value:!0})},Be.t=function(Ee,Te){if(1&Te&&(Ee=Be(Ee)),8&Te||4&Te&&typeof Ee=="object"&&Ee&&Ee.__esModule)return Ee;var Se=Object.create(null);if(Be.r(Se),Object.defineProperty(Se,"default",{enumerable:!0,value:Ee}),2&Te&&typeof Ee!="string")for(var je in Ee)Be.d(Se,je,function(Ue){return Ee[Ue]}.bind(null,je));return Se},Be.n=function(Ee){var Te=Ee&&Ee.__esModule?function(){return Ee.default}:function(){return Ee};return Be.d(Te,"a",Te),Te},Be.o=function(Ee,Te){return Object.prototype.hasOwnProperty.call(Ee,Te)},Be.p="/dist/",Be(Be.s=181)})([function(Pe,Me){Pe.exports=__WEBPACK_EXTERNAL_MODULE__0__},function(Pe,Me,Be){var Ee=Be(4),Te=Be(39).f,Se=Be(24),je=Be(15),Ue=Be(86),ke=Be(89),De=Be(73);Pe.exports=function(ze,Fe){var Ie,_e,Ae,Je=ze.target,ir=ze.global,$e=ze.stat,cr=ir?Ee:$e?Ee[Je]||Ue(Je,{}):Ee[Je]&&Ee[Je].prototype;if(cr)for(Ie in Fe){if(_e=Fe[Ie],Ae=ze.dontCallGetSet?(Ae=Te(cr,Ie))&&Ae.value:cr[Ie],!De(ir?Ie:Je+($e?".":"#")+Ie,ze.forced)&&Ae!==void 0){if(typeof _e==typeof Ae)continue;ke(_e,Ae)}(ze.sham||Ae&&Ae.sham)&&Se(_e,"sham",!0),je(cr,Ie,_e,ze)}}},function(Pe,Me,Ee){var Ee=Ee(67),Se=Function.prototype,Te=Se.call,Se=Ee&&Se.bind.bind(Te,Te);Pe.exports=Ee?Se:function(je){return function(){return Te.apply(je,arguments)}}},function(Pe,Me,Be){Pe.exports=function(Ee){try{return!!Ee()}catch(Te){return!0}}},function(Pe,Me,Be){(function(Ee){function Te(Se){return Se&&Se.Math===Math&&Se}Pe.exports=Te(typeof globalThis=="object"&&globalThis)||Te(typeof window=="object"&&window)||Te(typeof self=="object"&&self)||Te(typeof Ee=="object"&&Ee)||Te(typeof this=="object"&&this)||(function(){return this})()||Function("return this")()}).call(this,Be(184))},function(Pe,Me,Be){Be=Be(3),Pe.exports=!Be(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})},function(Pe,Me,ke){var Ee=ke(4),Te=ke(42),Se=ke(11),je=ke(70),Ue=ke(40),ke=ke(118),De=Ee.Symbol,ze=Te("wks"),Fe=ke?De.for||De:De&&De.withoutSetter||je;Pe.exports=function(Ie){return Se(ze,Ie)||(ze[Ie]=Ue&&Se(De,Ie)?De[Ie]:Fe("Symbol."+Ie)),ze[Ie]}},function(Pe,Me,Ee){var Ee=Ee(67),Te=Function.prototype.call;Pe.exports=Ee?Te.bind(Te):function(){return Te.apply(Te,arguments)}},function(Pe,Me,Be){var Ee=Be(12),Te=String,Se=TypeError;Pe.exports=function(je){if(Ee(je))return je;throw new Se(Te(je)+" is not an object")}},function(Pe,Me,Be){var Ee=Be(56),Te=String;Pe.exports=function(Se){if(Ee(Se)==="Symbol")throw new TypeError("Cannot convert a Symbol value to a string");return Te(Se)}},function(Pe,Me,Be){var Ee=typeof document=="object"&&document.all;Pe.exports=Ee===void 0&&Ee!==void 0?function(Te){return typeof Te=="function"||Te===Ee}:function(Te){return typeof Te=="function"}},function(Pe,Me,Be){var Ee=Be(2),Te=Be(18),Se=Ee({}.hasOwnProperty);Pe.exports=Object.hasOwn||function(je,Ue){return Se(Te(je),Ue)}},function(Pe,Me,Be){var Ee=Be(10);Pe.exports=function(Te){return typeof Te=="object"?Te!==null:Ee(Te)}},function(Pe,Me,Be){var Ee=Be(5),Te=Be(119),Se=Be(120),je=Be(8),Ue=Be(84),ke=TypeError,De=Object.defineProperty,ze=Object.getOwnPropertyDescriptor,Fe="enumerable",Ie="configurable",_e="writable";Me.f=Ee?Se?function(Ae,Je,ir){var $e;return je(Ae),Je=Ue(Je),je(ir),typeof Ae=="function"&&Je==="prototype"&&"value"in ir&&_e in ir&&!ir[_e]&&($e=ze(Ae,Je))&&$e[_e]&&(Ae[Je]=ir.value,ir={configurable:(Ie in ir?ir:$e)[Ie],enumerable:(Fe in ir?ir:$e)[Fe],writable:!1}),De(Ae,Je,ir)}:De:function(Ae,Je,ir){if(je(Ae),Je=Ue(Je),je(ir),Te)try{return De(Ae,Je,ir)}catch($e){}if("get"in ir||"set"in ir)throw new ke("Accessors not supported");return"value"in ir&&(Ae[Je]=ir.value),Ae}},function(Pe,Me,Be){var Ee=Be(4),Te=Be(10);Pe.exports=function(Se,je){return arguments.length<2?(Ue=Ee[Se],Te(Ue)?Ue:void 0):Ee[Se]&&Ee[Se][je];var Ue}},function(Pe,Me,Be){var Ee=Be(10),Te=Be(13),Se=Be(88),je=Be(86);Pe.exports=function(Ue,ke,De,ze){var Fe=(ze=ze||{}).enumerable,Ie=ze.name!==void 0?ze.name:ke;if(Ee(De)&&Se(De,Ie,ze),ze.global)Fe?Ue[ke]=De:je(ke,De);else{try{ze.unsafe?Ue[ke]&&(Fe=!0):delete Ue[ke]}catch(_e){}Fe?Ue[ke]=De:Te.f(Ue,ke,{value:De,enumerable:!1,configurable:!ze.nonConfigurable,writable:!ze.nonWritable})}return Ue}},function(Pe,Me,Be){Pe.exports=!1},function(Pe,Me,Be){var Ee=Be(35),Te=TypeError;Pe.exports=function(Se){if(Ee(Se))throw new Te("Can't call method on "+Se);return Se}},function(Pe,Me,Be){var Ee=Be(17),Te=Object;Pe.exports=function(Se){return Te(Ee(Se))}},function(Pe,Me,_e){var Ee,Te,Se,je,Ue=_e(186),ir=_e(4),ke=_e(12),De=_e(24),ze=_e(11),Fe=_e(85),Ie=_e(71),_e=_e(54),Ae="Object already initialized",Je=ir.TypeError,ir=ir.WeakMap,$e=Ue||Fe.state?((Se=Fe.state||(Fe.state=new ir)).get=Se.get,Se.has=Se.has,Se.set=Se.set,Ee=function(cr,xr){if(Se.has(cr))throw new Je(Ae);return xr.facade=cr,Se.set(cr,xr),xr},Te=function(cr){return Se.get(cr)||{}},function(cr){return Se.has(cr)}):(_e[je=Ie("state")]=!0,Ee=function(cr,xr){if(ze(cr,je))throw new Je(Ae);return xr.facade=cr,De(cr,je,xr),xr},Te=function(cr){return ze(cr,je)?cr[je]:{}},function(cr){return ze(cr,je)});Pe.exports={set:Ee,get:Te,has:$e,enforce:function(cr){return $e(cr)?Te(cr):Ee(cr,{})},getterFor:function(cr){return function(xr){if(ke(xr)&&(xr=Te(xr)).type===cr)return xr;throw new Je("Incompatible receiver, "+cr+" required")}}}},function(Pe,Me,Be){var Ee=Be(88),Te=Be(13);Pe.exports=function(Se,je,Ue){return Ue.get&&Ee(Ue.get,je,{getter:!0}),Ue.set&&Ee(Ue.set,je,{setter:!0}),Te.f(Se,je,Ue)}},function(Pe,Me,Ee){var Ee=Ee(2),Te=Ee({}.toString),Se=Ee("".slice);Pe.exports=function(je){return Se(Te(je),8,-1)}},function(module,__webpack_exports__,__webpack_require__){(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_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(179),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(170),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(180),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(26),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(27),_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(31),core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(182);__webpack_require__.n(core_js_modules_es_symbol_js__WEBPACK_IMPORTED_MODULE_6__);var core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__(196);__webpack_require__.n(core_js_modules_es_symbol_description_js__WEBPACK_IMPORTED_MODULE_7__);var core_js_modules_es_symbol_has_instance_js__WEBPACK_IMPORTED_MODULE_8__=__webpack_require__(197);__webpack_require__.n(core_js_modules_es_symbol_has_instance_js__WEBPACK_IMPORTED_MODULE_8__);var core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_9__=__webpack_require__(198);__webpack_require__.n(core_js_modules_es_symbol_iterator_js__WEBPACK_IMPORTED_MODULE_9__);var core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_10__=__webpack_require__(199);__webpack_require__.n(core_js_modules_es_symbol_to_string_tag_js__WEBPACK_IMPORTED_MODULE_10__);var core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_11__=__webpack_require__(130);__webpack_require__.n(core_js_modules_es_error_cause_js__WEBPACK_IMPORTED_MODULE_11__);var core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_12__=__webpack_require__(96);__webpack_require__.n(core_js_modules_es_array_concat_js__WEBPACK_IMPORTED_MODULE_12__);var core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_13__=__webpack_require__(206);__webpack_require__.n(core_js_modules_es_array_fill_js__WEBPACK_IMPORTED_MODULE_13__);var core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_14__=__webpack_require__(208);__webpack_require__.n(core_js_modules_es_array_filter_js__WEBPACK_IMPORTED_MODULE_14__);var core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_15__=__webpack_require__(209);__webpack_require__.n(core_js_modules_es_array_find_js__WEBPACK_IMPORTED_MODULE_15__);var core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_16__=__webpack_require__(210);__webpack_require__.n(core_js_modules_es_array_find_index_js__WEBPACK_IMPORTED_MODULE_16__);var core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_17__=__webpack_require__(133);__webpack_require__.n(core_js_modules_es_array_includes_js__WEBPACK_IMPORTED_MODULE_17__);var core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_18__=__webpack_require__(134);__webpack_require__.n(core_js_modules_es_array_join_js__WEBPACK_IMPORTED_MODULE_18__);var core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_19__=__webpack_require__(211);__webpack_require__.n(core_js_modules_es_array_map_js__WEBPACK_IMPORTED_MODULE_19__);var core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_20__=__webpack_require__(135);__webpack_require__.n(core_js_modules_es_array_push_js__WEBPACK_IMPORTED_MODULE_20__);var core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_21__=__webpack_require__(137);__webpack_require__.n(core_js_modules_es_array_slice_js__WEBPACK_IMPORTED_MODULE_21__);var core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_22__=__webpack_require__(212);__webpack_require__.n(core_js_modules_es_array_sort_js__WEBPACK_IMPORTED_MODULE_22__);var core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_23__=__webpack_require__(216);__webpack_require__.n(core_js_modules_es_array_splice_js__WEBPACK_IMPORTED_MODULE_23__);var core_js_modules_es_function_has_instance_js__WEBPACK_IMPORTED_MODULE_24__=__webpack_require__(217);__webpack_require__.n(core_js_modules_es_function_has_instance_js__WEBPACK_IMPORTED_MODULE_24__);var core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_25__=__webpack_require__(218);__webpack_require__.n(core_js_modules_es_function_name_js__WEBPACK_IMPORTED_MODULE_25__);var core_js_modules_es_iterator_constructor_js__WEBPACK_IMPORTED_MODULE_26__=__webpack_require__(140);__webpack_require__.n(core_js_modules_es_iterator_constructor_js__WEBPACK_IMPORTED_MODULE_26__);var core_js_modules_es_iterator_filter_js__WEBPACK_IMPORTED_MODULE_27__=__webpack_require__(220);__webpack_require__.n(core_js_modules_es_iterator_filter_js__WEBPACK_IMPORTED_MODULE_27__);var core_js_modules_es_iterator_find_js__WEBPACK_IMPORTED_MODULE_28__=__webpack_require__(221);__webpack_require__.n(core_js_modules_es_iterator_find_js__WEBPACK_IMPORTED_MODULE_28__);var core_js_modules_es_iterator_for_each_js__WEBPACK_IMPORTED_MODULE_29__=__webpack_require__(222);__webpack_require__.n(core_js_modules_es_iterator_for_each_js__WEBPACK_IMPORTED_MODULE_29__);var core_js_modules_es_iterator_map_js__WEBPACK_IMPORTED_MODULE_30__=__webpack_require__(223);__webpack_require__.n(core_js_modules_es_iterator_map_js__WEBPACK_IMPORTED_MODULE_30__);var core_js_modules_es_iterator_reduce_js__WEBPACK_IMPORTED_MODULE_31__=__webpack_require__(225);__webpack_require__.n(core_js_modules_es_iterator_reduce_js__WEBPACK_IMPORTED_MODULE_31__);var core_js_modules_es_iterator_some_js__WEBPACK_IMPORTED_MODULE_32__=__webpack_require__(143);__webpack_require__.n(core_js_modules_es_iterator_some_js__WEBPACK_IMPORTED_MODULE_32__);var core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_33__=__webpack_require__(129);__webpack_require__.n(core_js_modules_es_json_stringify_js__WEBPACK_IMPORTED_MODULE_33__);var core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_34__=__webpack_require__(226);__webpack_require__.n(core_js_modules_es_json_to_string_tag_js__WEBPACK_IMPORTED_MODULE_34__);var core_js_modules_es_map_js__WEBPACK_IMPORTED_MODULE_35__=__webpack_require__(227);__webpack_require__.n(core_js_modules_es_map_js__WEBPACK_IMPORTED_MODULE_35__);var core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_36__=__webpack_require__(235);__webpack_require__.n(core_js_modules_es_math_to_string_tag_js__WEBPACK_IMPORTED_MODULE_36__);var core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_37__=__webpack_require__(236);__webpack_require__.n(core_js_modules_es_number_constructor_js__WEBPACK_IMPORTED_MODULE_37__);var core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_38__=__webpack_require__(237);__webpack_require__.n(core_js_modules_es_number_to_fixed_js__WEBPACK_IMPORTED_MODULE_38__);var core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_39__=__webpack_require__(239);__webpack_require__.n(core_js_modules_es_object_keys_js__WEBPACK_IMPORTED_MODULE_39__);var core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_40__=__webpack_require__(240);__webpack_require__.n(core_js_modules_es_object_proto_js__WEBPACK_IMPORTED_MODULE_40__);var core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_41__=__webpack_require__(241);__webpack_require__.n(core_js_modules_es_object_set_prototype_of_js__WEBPACK_IMPORTED_MODULE_41__);var core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_42__=__webpack_require__(105);__webpack_require__.n(core_js_modules_es_object_to_string_js__WEBPACK_IMPORTED_MODULE_42__);var core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_43__=__webpack_require__(243);__webpack_require__.n(core_js_modules_es_regexp_constructor_js__WEBPACK_IMPORTED_MODULE_43__);var core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_44__=__webpack_require__(244);__webpack_require__.n(core_js_modules_es_regexp_dot_all_js__WEBPACK_IMPORTED_MODULE_44__);var core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_45__=__webpack_require__(65);__webpack_require__.n(core_js_modules_es_regexp_exec_js__WEBPACK_IMPORTED_MODULE_45__);var core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_46__=__webpack_require__(245);__webpack_require__.n(core_js_modules_es_regexp_sticky_js__WEBPACK_IMPORTED_MODULE_46__);var core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_47__=__webpack_require__(154);__webpack_require__.n(core_js_modules_es_regexp_test_js__WEBPACK_IMPORTED_MODULE_47__);var core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_48__=__webpack_require__(155);__webpack_require__.n(core_js_modules_es_regexp_to_string_js__WEBPACK_IMPORTED_MODULE_48__);var core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_49__=__webpack_require__(246);__webpack_require__.n(core_js_modules_es_string_ends_with_js__WEBPACK_IMPORTED_MODULE_49__);var core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_50__=__webpack_require__(156);__webpack_require__.n(core_js_modules_es_string_includes_js__WEBPACK_IMPORTED_MODULE_50__);var core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_51__=__webpack_require__(157);__webpack_require__.n(core_js_modules_es_string_iterator_js__WEBPACK_IMPORTED_MODULE_51__);var core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_52__=__webpack_require__(158);__webpack_require__.n(core_js_modules_es_string_match_js__WEBPACK_IMPORTED_MODULE_52__);var core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_53__=__webpack_require__(114);__webpack_require__.n(core_js_modules_es_string_replace_js__WEBPACK_IMPORTED_MODULE_53__);var core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_54__=__webpack_require__(248);__webpack_require__.n(core_js_modules_es_string_split_js__WEBPACK_IMPORTED_MODULE_54__);var core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_55__=__webpack_require__(251);__webpack_require__.n(core_js_modules_es_string_starts_with_js__WEBPACK_IMPORTED_MODULE_55__);var core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_56__=__webpack_require__(252);__webpack_require__.n(core_js_modules_es_string_trim_js__WEBPACK_IMPORTED_MODULE_56__);var core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_57__=__webpack_require__(254);__webpack_require__.n(core_js_modules_es_string_fixed_js__WEBPACK_IMPORTED_MODULE_57__);var core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_58__=__webpack_require__(255);__webpack_require__.n(core_js_modules_es_string_link_js__WEBPACK_IMPORTED_MODULE_58__);var core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_59__=__webpack_require__(256);__webpack_require__.n(core_js_modules_web_atob_js__WEBPACK_IMPORTED_MODULE_59__);var core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_60__=__webpack_require__(257);__webpack_require__.n(core_js_modules_web_btoa_js__WEBPACK_IMPORTED_MODULE_60__);var core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_61__=__webpack_require__(258);__webpack_require__.n(core_js_modules_web_dom_collections_for_each_js__WEBPACK_IMPORTED_MODULE_61__);var core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_62__=__webpack_require__(260);__webpack_require__.n(core_js_modules_web_dom_collections_iterator_js__WEBPACK_IMPORTED_MODULE_62__);var core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_63__=__webpack_require__(261);__webpack_require__.n(core_js_modules_web_dom_exception_constructor_js__WEBPACK_IMPORTED_MODULE_63__);var core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_64__=__webpack_require__(266);__webpack_require__.n(core_js_modules_web_dom_exception_stack_js__WEBPACK_IMPORTED_MODULE_64__);var core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_65__=__webpack_require__(267);__webpack_require__.n(core_js_modules_web_dom_exception_to_string_tag_js__WEBPACK_IMPORTED_MODULE_65__);var core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_66__=__webpack_require__(268);__webpack_require__.n(core_js_modules_web_url_js__WEBPACK_IMPORTED_MODULE_66__);var core_js_modules_web_url_to_json_js__WEBPACK_IMPORTED_MODULE_67__=__webpack_require__(275);__webpack_require__.n(core_js_modules_web_url_to_json_js__WEBPACK_IMPORTED_MODULE_67__);var core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_68__=__webpack_require__(276);__webpack_require__.n(core_js_modules_web_url_search_params_js__WEBPACK_IMPORTED_MODULE_68__);var core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_69__=__webpack_require__(277);__webpack_require__.n(core_js_modules_web_url_search_params_delete_js__WEBPACK_IMPORTED_MODULE_69__);var core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_70__=__webpack_require__(278);__webpack_require__.n(core_js_modules_web_url_search_params_has_js__WEBPACK_IMPORTED_MODULE_70__);var core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_71__=__webpack_require__(279);__webpack_require__.n(core_js_modules_web_url_search_params_size_js__WEBPACK_IMPORTED_MODULE_71__);var jquery__WEBPACK_IMPORTED_MODULE_72__=__webpack_require__(0),jquery__WEBPACK_IMPORTED_MODULE_72___default=__webpack_require__.n(jquery__WEBPACK_IMPORTED_MODULE_72__),_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_73__=__webpack_require__(280);__webpack_require__.n(_claviska_jquery_minicolors_jquery_minicolors_min__WEBPACK_IMPORTED_MODULE_73__);var jsbarcode__WEBPACK_IMPORTED_MODULE_74__=__webpack_require__(115),jsbarcode__WEBPACK_IMPORTED_MODULE_74___default=__webpack_require__.n(jsbarcode__WEBPACK_IMPORTED_MODULE_74__),_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_75__=__webpack_require__(281);__webpack_require__.n(_plugins_qrcode_js__WEBPACK_IMPORTED_MODULE_75__);var bwip_js__WEBPACK_IMPORTED_MODULE_76__=__webpack_require__(116),bwip_js__WEBPACK_IMPORTED_MODULE_76___default=__webpack_require__.n(bwip_js__WEBPACK_IMPORTED_MODULE_76__),_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_77__=__webpack_require__(82),socket_io_client__WEBPACK_IMPORTED_MODULE_78__=__webpack_require__(171);__webpack_require__.n(socket_io_client__WEBPACK_IMPORTED_MODULE_78__);var _css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_79__=__webpack_require__(172),_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_79___default=__webpack_require__.n(_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_79__),_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_80__=__webpack_require__(173),_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_80___default=__webpack_require__.n(_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_80__),jspdf__WEBPACK_IMPORTED_MODULE_81__=__webpack_require__(174);__webpack_require__.n(jspdf__WEBPACK_IMPORTED_MODULE_81__);var _wtto00_html2canvas__WEBPACK_IMPORTED_MODULE_82__=__webpack_require__(175),_wtto00_html2canvas__WEBPACK_IMPORTED_MODULE_82___default=__webpack_require__.n(_wtto00_html2canvas__WEBPACK_IMPORTED_MODULE_82__),nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83__=__webpack_require__(32),nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default=__webpack_require__.n(nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83__),canvg__WEBPACK_IMPORTED_MODULE_84__=__webpack_require__(176),canvg__WEBPACK_IMPORTED_MODULE_84___default=__webpack_require__.n(canvg__WEBPACK_IMPORTED_MODULE_84__),_etypes_default_etyps_provider__WEBPACK_IMPORTED_MODULE_85__=__webpack_require__(177),_excluded=["fragmentSize","sendInterval","html","generateHTMLInterval","printByFragments"];function _instanceof(Pe,Me){return Me!=null&&typeof Symbol!="undefined"&&Me[Symbol.hasInstance]?!!Me[Symbol.hasInstance](Pe):Pe instanceof Me}function _typeof(Pe){return(_typeof=typeof Symbol=="function"&&Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_5__.a)(Symbol.iterator)==="symbol"?function(Me){return Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_5__.a)(Me)}:function(Me){return Me&&typeof Symbol=="function"&&Me.constructor===Symbol&&Me!==Symbol.prototype?"symbol":Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_5__.a)(Me)})(Pe)}window.$=window.jQuery=jquery__WEBPACK_IMPORTED_MODULE_72___default.a,window.autoConnect=!0,window.io=socket_io_client__WEBPACK_IMPORTED_MODULE_78__.io;var languages={},ctx=__webpack_require__(282),i18n=(ctx.keys().forEach(function(Pe){languages[Pe.match(/\.\/([^.]+)/)[1]]=ctx(Pe)}),{lang:"cn",languages,__:function(Pe,Me){var Be=this.languages[this.lang][Pe]||Pe;return Me&&Me instanceof Object?(Object.keys(Me).forEach(function(Ee){Be=Be.replace(new RegExp("{{".concat(Ee,"}}"),"g"),Me[Ee])}),Be):Me?Be=Be.replace(/%s/g,Me):Be},__n:function(Pe,Me){return this.languages[this.lang][Pe].replace(/%s/g,Me)}}),hiprint=(Pe=>{var Me={};function Be(Ee){var Te;return(Me[Ee]||(Te=Me[Ee]={i:Ee,l:!1,exports:{}},Pe[Ee].call(Te.exports,Te,Te.exports,Be),Te.l=!0,Te)).exports}return Be.m=Pe,Be.c=Me,Be.d=function(Ee,Te,Se){Be.o(Ee,Te)||Object.defineProperty(Ee,Te,{enumerable:!0,get:Se})},Be.r=function(Ee){typeof Symbol!="undefined"&&Symbol.toStringTag&&Object.defineProperty(Ee,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(Ee,"__esModule",{value:!0})},Be.t=function(Ee,Te){if(1&Te&&(Ee=Be(Ee)),8&Te||4&Te&&_typeof(Ee)=="object"&&Ee&&Ee.__esModule)return Ee;var Se=Object.create(null);if(Be.r(Se),Object.defineProperty(Se,"default",{enumerable:!0,value:Ee}),2&Te&&typeof Ee!="string")for(var je in Ee)Be.d(Se,je,function(Ue){return Ee[Ue]}.bind(null,je));return Se},Be.n=function(Ee){var Te=Ee&&Ee.__esModule?function(){return Ee.default}:function(){return Ee};return Be.d(Te,"a",Te),Te},Be.o=function(Ee,Te){return Object.prototype.hasOwnProperty.call(Ee,Te)},Be.p="/",Be(Be.s=21)})([function(Pe,Me,Be){var Ee;Be.d(Me,"a",function(){return hinnn}),window.hinnn={},hinnn.event=(Ee={},{on:function(Te,Se){Ee[Te]||(Ee[Te]=[]),Ee[Te].push(Se)},id:0,off:function(Te,Se){var je=Ee[Te];if(je){for(var Ue=-1,ke=0;ke<je.length;ke++)if(je[ke]===Se){Ue=ke;break}Ue<0||Ee[Te].splice(Ue,1)}},trigger:function(Te){var Se=Ee[Te];if(Se&&Se.length)for(var je=Array.prototype.slice.call(arguments,1),Ue=0;Ue<Se.length;Ue++)Se[Ue].apply(this,je)},clear:function(Te){Ee[Te]=[]},getId:function(){return this.id+=1,this.id},getNameWithId:function(Te){return Te+"-"+this.getId()}}),hinnn.form={serialize:function(Se){var Se=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Se).serializeArray(),je={};return jquery__WEBPACK_IMPORTED_MODULE_72___default.a.each(Se,function(){je[this.name]?Object.prototype.toString.call(je[this.name])=="[object Array]"?je[this.name].push(this.value):je[this.name]=[je[this.name],this.value]:je[this.name]=this.value}),je}},hinnn.pt={toPx:function(Te){return Te*(this.getDpi()/72)},toMm:function(Te){return hinnn.px.toMm(hinnn.pt.toPx(Te))},dpi:0,getDpi:function(){var Te;return this.dpi||((Te=document.createElement("DIV")).style.cssText="width:1in;height:1in;position:absolute;left:0px;top:0px;z-index:99;visibility:hidden",document.body.appendChild(Te),this.dpi=Te.offsetHeight),this.dpi}},hinnn.px={toPt:function(Te){return Te*(72/this.getDpi())},toMm:function(Te){return Math.round(Te/this.getDpi()*25.4*100)/100},dpi:0,getDpi:function(){var Te;return this.dpi||((Te=document.createElement("DIV")).style.cssText="width:1in;height:1in;position:absolute;left:0px;top:0px;z-index:99;visibility:hidden",document.body.appendChild(Te),this.dpi=Te.offsetHeight),this.dpi}},hinnn.mm={toPt:function(Te){return 72/25.4*Te},toPx:function(Te){return hinnn.pt.toPx(hinnn.mm.toPt(Te))}},hinnn.throttle=function(Te,Se,je){function Ue(){Ie=je.leading===!1?0:_.now(),Fe=null,ze=Te.apply(ke,De),Fe||(ke=De=null)}var ke,De,ze,Fe=null,Ie=0;return je=je||{},function(){var _e=_.now(),Ae=(Ie||je.leading!==!1||(Ie=_e),Se-(_e-Ie));return ke=this,De=arguments,Ae<=0||Se<Ae?(Fe&&(clearTimeout(Fe),Fe=null),Ie=_e,ze=Te.apply(ke,De),Fe||(ke=De=null)):Fe||je.trailing===!1||(Fe=setTimeout(Ue,Ae)),ze}},hinnn.debounce=function(Te,Se,je){function Ue(){var _e=_.now()-Fe;_e<Se&&0<=_e?ke=setTimeout(Ue,Se-_e):(ke=null,je||(Ie=Te.apply(ze,De),ke)||(ze=De=null))}var ke,De,ze,Fe,Ie;return function(){ze=this,De=arguments,Fe=_.now();var _e=je&&!ke;return ke=ke||setTimeout(Ue,Se),_e&&(Ie=Te.apply(ze,De),ze=De=null),Ie}},hinnn.toUtf8=function(Te){for(var Se,je="",Ue=Te.length,ke=0;ke<Ue;ke++)1<=(Se=Te.charCodeAt(ke))&&Se<=127?je+=Te.charAt(ke):(2047<Se?je=(je+=String.fromCharCode(224|Se>>12&15))+String.fromCharCode(128|Se>>6&63):je+=String.fromCharCode(192|Se>>6&31),je+=String.fromCharCode(128|Se>>0&63));return je},hinnn.groupBy=function(Te,Se,je){var Ue={};return Te.forEach(function(ke){var De=JSON.stringify(je(ke));Ue[De]||(Ue[De]={rows:[]},Se.forEach(function(ze){Ue[De][ze]=ke[ze]})),Ue[De].rows.push(ke)}),Object.keys(Ue).map(function(ke){return Ue[ke]})},hinnn.orderBy=function(Te,Se){if(Te.length<=1)return Te;var ze=Math.floor(Te.length/2),je=Te.splice(ze,1)[0],Ue=[],ke=[],De=!0,ze=!1,Fe=void 0;try{for(var Ie,_e=Te[Symbol.iterator]();!(De=(Ie=_e.next()).done);De=!0){var Ae=Ie.value;(Se(Ae)<Se(je)?Ue:ke).push(Ae)}}catch(Je){ze=!0,Fe=Je}finally{try{De||_e.return==null||_e.return()}finally{if(ze)throw Fe}}return this.orderBy(Ue,Se).concat([je],this.orderBy(ke,Se))},hinnn.dateFormat=function(Te,Se){if(Te)try{var je,Ue=new Date("".concat(Te)),ke={"y+":Ue.getFullYear(),"M+":Ue.getMonth()+1,"d+":Ue.getDate(),"H+":Ue.getHours(),"m+":Ue.getMinutes(),"s+":Ue.getSeconds(),"q+":Math.floor((Ue.getMonth()+3)/3),S:Ue.getMilliseconds()};for(je in/(y+)/.test(Se)&&(Se=Se.replace(RegExp.$1,(Ue.getFullYear()+"").substr(4-RegExp.$1.length))),ke)new RegExp("("+je+")").test(Se)&&(Se=Se.replace(RegExp.$1,RegExp.$1.length==1?ke[je]:("00"+ke[je]).substr((""+ke[je]).length)));return Se}catch(De){}return""},hinnn.numFormat=function(Te,Se){if(Te!=null)try{var je=typeof Te=="string"?parseFloat(Te):Te,Ue=parseInt(Se);return 0<Ue?je.toFixed(Ue):parseInt(je.toString())}catch(ke){}return""},hinnn.toUpperCase=function(Te,Se){if(!nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a)return Se;var je=Se;switch(Te){case"0":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.encodeS(Se);break;case"1":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.encodeS(Se,{tenMin:!1});break;case"2":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.encodeB(Se,{tenMin:!0});break;case"3":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.encodeB(Se);break;case"4":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.toMoney(Se,{tenMin:!0});break;case"5":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.toMoney(Se);break;case"6":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.toMoney(Se,{complete:!0});break;case"7":je=nzh_dist_nzh_min_js__WEBPACK_IMPORTED_MODULE_83___default.a.cn.toMoney(Se,{complete:!0,outSymbol:!1})}return je}},function(Pe,Me,Be){Be.d(Me,"a",function(){return Te});var Ee=Be(9),Te=(Se.prototype.init=function(je){je&&jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(this,je)},Se.prototype.on=function(je,Ue){hinnn.event.on(je,Ue)},Se.prototype.clear=function(je){hinnn.event.clear(je)},Se.prototype.registerItems=function(je){je.forEach(function(Ue){Ee.a.registerItem(new Ue)})},Object.defineProperty(Se,"instance",{get:function(){return Se._instance||(Se._instance=new Se,window.HIPRINT_CONFIG&&jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(Se._instance,HIPRINT_CONFIG),Se._instance.optionItems&&Se._instance.optionItems.forEach(function(je){Ee.a.registerItem(new je)})),Se._instance},enumerable:!0,configurable:!0}),Se);function Se(){}},function(Pe,Me,Be){Te.prototype.updatePosition=function(Ue,ke){this.left=Ue,this.top=ke};var Ee=Te;function Te(Ue){this.printElement=Ue}Be.d(Me,"a",function(){return Se}),Object.defineProperty(je,"instance",{get:function(){return this._instance||(this._instance=new je),this._instance},enumerable:!0,configurable:!0}),je.prototype.getDragingPrintElement=function(){return je.instance.dragingPrintElement},je.prototype.setDragingPrintElement=function(Ue){je.instance.dragingPrintElement=new Ee(Ue)},je.prototype.guid=function(){return"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(Ue){var ke=16*Math.random()|0;return(Ue=="x"?ke:3&ke|8).toString(16)})},je.prototype.imageToBase64=function(Ue){if(jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ue).attr("src").indexOf("base64")==-1)try{var ke=document.createElement("canvas"),De=new Image;De.src=Ue.attr("src"),ke.width=De.width,ke.height=De.height,ke.getContext("2d").drawImage(De,0,0),Ue.attr("src",ke.toDataURL("image/png"))}catch(ze){try{this.xhrLoadImage(Ue)}catch(Fe){}}},je.prototype.xhrLoadImage=function(Ue){},je.prototype.transformImg=function(Ue){var ke=this;Ue.map(function(De,ze){ke.imageToBase64(jquery__WEBPACK_IMPORTED_MODULE_72___default()(ze))})},je.prototype.getPrintTemplateById=function(Ue){return je.instance.printTemplateContainer[Ue]},je.prototype.setPrintTemplateById=function(Ue,ke){return je.instance.printTemplateContainer[Ue]=ke};var Se=je;function je(){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(Ue,ke){return Math.round(.75*Ue/ke)*ke}}},function(Pe,Me,Be){var Ee=function(){},Te=(Be.d(Me,"a",function(){return Te}),Se.prototype.setDefault=function(je){var Ue=this;this.defaultOptions=je,this.initSize(),Object.keys(this.defaultOptions).forEach(function(ke){Ue[ke]=Ue[ke]||Ue.defaultOptions[ke]})},Se.prototype.initSize=function(){this.width||this.setWidth(this.defaultOptions.width),this.height||this.setHeight(this.defaultOptions.height)},Se.prototype.initSizeByHtml=function(je,Ue){this.width||this.setWidth(je),this.height||this.setHeight(Ue)},Se.prototype.getRectInfo=function(){var je,Ue,ke,De,ze,Fe,Ie={w:0,h:0,diffW:0,diffH:0};return this.transform&&(Ue=this.transform*Math.PI/180,De=this.width,je=this.height,Fe=Math.sin(Ue),Ue=Math.cos(Ue),ze=(De-(ke=Math.abs(De*Ue)+Math.abs(je*Fe)))/2,Fe=(je-(De=Math.abs(De*Fe)+Math.abs(je*Ue)))/2,Ie.w=ke,Ie.h=De,Ie.diffW=ze,Ie.diffH=Fe),Ie},Se.prototype.getLeft=function(){return+this.left},Se.prototype.posLeft=function(){var je=this.left;return this.transform&&(je+=this.getRectInfo().diffW),Math.floor(10*je)/10},Se.prototype.setRotate=function(je){je!=null&&(this.transform=je)},Se.prototype.displayLeft=function(je){return this.transform&&je?this.left+this.getRectInfo().diffW+"pt":this.left+"pt"},Se.prototype.setLeft=function(je){je!=null&&(this.left=je)},Se.prototype.getTop=function(){return+this.top},Se.prototype.posTop=function(){var je=this.top;return this.transform&&(je+=this.getRectInfo().diffH),Math.floor(10*je)/10},Se.prototype.getTopInDesign=function(){return this.topInDesign},Se.prototype.displayTop=function(je){return this.transform&&je?this.top+this.getRectInfo().diffH+"pt":this.top+"pt"},Se.prototype.setTop=function(je){je!=null&&(this.top=je)},Se.prototype.copyDesignTopFromTop=function(){this.topInDesign=this.top},Se.prototype.getHeight=function(){var je;return this.transform?(je=this.getRectInfo()).h+je.diffH:+this.height},Se.prototype.displayHeight=function(){return this.height+"pt"},Se.prototype.setHeight=function(je){je!=null&&(this.height=je)},Se.prototype.getWidth=function(){var je;return this.transform?(je=this.getRectInfo()).w+je.diffW:+this.width},Se.prototype.displayWidth=function(){return this.width+"pt"},Se.prototype.setWidth=function(je){je!=null&&(this.width=je)},Se.prototype.getValueFromOptionsOrDefault=function(je){return(this[je]==null?this.defaultOptions:this)[je]},Se.prototype.getPrintElementOptionEntity=function(){var je=new Ee,Ue=this;return Object.keys(this).filter(function(ke){return ke!="topInDesign"}).forEach(function(ke){var De;typeof Ue[ke]!="number"&&typeof Ue[ke]!="string"&&!["fields"].includes(ke)&&_typeof(Ue[ke])!=_typeof(!0)||(je[ke]=Ue[ke]),ke=="style"&&(je.style={},De=Ue[ke])&&Object.keys(De).forEach(function(ze){typeof De[ze]!="number"&&typeof De[ze]!="string"||(je.style[ze]=De[ze])})}),je},Se.prototype.init=function(je){var Ue=this;je&&Object.keys(je).forEach(function(ke){Ue[ke]=je[ke]})},Se);function Se(je){this.left=(je=je||{}).left,this.top=je.top,this.topInDesign=this.top,this.height=je.height,this.width=je.width,this.transform=je.transform,this.init(je)}},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);__webpack_require__(0);var _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(8),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__(2),BasePrintElement=(function(){function BasePrintElement(Pe){this.printElementType=Pe,this.id=_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.guid()}return BasePrintElement.prototype.getConfigOptionsByName=function(Pe){return _HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance[Pe]},BasePrintElement.prototype.getProxyTarget=function(Me){Me&&this.SetProxyTargetOption(Me);var Me=this.getData(),Be=this.createTarget(this.getTitle(),Me);return this.updateTargetSize(Be),this.css(Be,Me),Be},BasePrintElement.prototype.SetProxyTargetOption=function(Pe){this.options.getPrintElementOptionEntity(),jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(this.options,Pe),this.copyFromType()},BasePrintElement.prototype.showInPage=function(Pe,Me){var Be=this.options.showInPage,Ee=this.options.unShowInPage;if(Be){if(Be=="first")return Pe==0;if(Pe==Me-1&&Ee=="last")return!1;if(Be=="odd")return(Pe!=0||Ee!="first")&&Pe%2==0;if(Be=="even")return Pe%2==1;if(Be=="last")return Pe==Me-1}return!(Pe==0&&Ee=="first"||Pe==Me-1&&Ee=="last")},BasePrintElement.prototype.setTemplateId=function(Pe){this.templateId=Pe},BasePrintElement.prototype.setPanel=function(Pe){this.panel=Pe},BasePrintElement.prototype.getField=function(){return this.options.field||this.printElementType.field},BasePrintElement.prototype.getTitle=function(){return this.printElementType.title},BasePrintElement.prototype.updateSizeAndPositionOptions=function(Pe,Me,Be,Ee){var Te=_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId);if(this.panel!==void 0&&!Te.willOutOfBounds){var Te=hinnn.mm.toPt(this.panel.width),Se=hinnn.mm.toPt(this.panel.height);if(Pe<0||Me<0||Pe+this.options.width>Te||Me+this.options.height>Se)return}this.options.setLeft(Pe),this.options.setTop(Me),this.options.copyDesignTopFromTop(),this.options.setWidth(Be),this.options.setHeight(Ee)},BasePrintElement.prototype.initSizeByHtml=function(Pe){Pe&&Pe.length&&(this.createTempContainer(),Pe=Pe.clone(),this.getTempContainer().append(Pe),this.options.initSizeByHtml(parseInt(hinnn.px.toPt(Pe.width()).toString()),parseInt(hinnn.px.toPt(Pe.height()).toString())),this.removeTempContainer())},BasePrintElement.prototype.updateTargetSize=function(Pe){Pe.css("width",this.options.displayWidth()),Pe.css("height",this.options.displayHeight())},BasePrintElement.prototype.updateTargetWidth=function(Pe){Pe.css("width",this.options.displayWidth())},BasePrintElement.prototype.getDesignTarget=function(Pe){var Me=this,Be=0;return this.designTarget=this.getHtml(Pe)[0].target,this.designPaper=Pe,this.designTarget.click(function(Ee){500<Ee.timeStamp-Be&&hinnn.event.trigger(Me.getPrintElementSelectEventKey(),{printElement:Me}),Be=Ee.timeStamp}),this.designTarget.dblclick(function(Ee){var Te,Se=Me.designTarget.find(".hiprint-printElement-content");Se&&(Te=Me.designTarget.find(".resize-panel"),Me.printElementType.type!="text"||Me.options.textType&&Me.options.textType!="text"||(Me._editing=!0,Me.designTarget.hidraggable("update",{draggable:!1}),Se.css("cursor","text"),Se.addClass("editing"),Me.designTarget.addClass("editing"),Se.click(function(je){Me._editing&&je.stopPropagation()}),Se.attr("contenteditable",!0),Te&&Te.css("display","none"),Me.selectEnd(Se)))}),this.designTarget},BasePrintElement.prototype.selectEnd=function(Pe){var Me,Be;Pe.focus(),window.getSelection!==void 0&&document.createRange!==void 0?((Be=document.createRange()).selectNodeContents(Pe[0]),Be.collapse(!1),(Me=window.getSelection()).removeAllRanges(),Me.addRange(Be)):document.body.createTextRange!==void 0&&((Be=document.body.createTextRange()).moveToElementText(Pe[0]),Be.collapse(!1),Be.select())},BasePrintElement.prototype.updateByContent=function(Pe){var Me,Be=this,Ee=Be.designTarget.find(".hiprint-printElement-content");Be._editing&&(Ee&&Ee.css("cursor","")&&Ee.removeClass("editing")&&Ee.removeAttr("contenteditable"),Be.designTarget.removeClass("editing"),Ee=Ee.text(),Me=Be.options.title,Ee.startsWith(Me)&&Be.options.field?Ee.length>Me.length?Be.options.testData=Ee.split(":")[1]:(Be.options.title=Ee,Be.options.testData=""):Be.options.title=Ee,Be.options.title=Be.options.title.split(":")[0],Pe||hinnn.event.trigger(Be.getPrintElementSelectEventKey(),{printElement:Be}),Be.updateDesignViewFromOptions(),hinnn.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"编辑修改"),Be._editing=!1,Me=Be.options.draggable==null||Be.options.draggable==1,Be.designTarget.hidraggable("update",{draggable:Me}))},BasePrintElement.prototype.getPrintElementSelectEventKey=function(){return"PrintElementSelectEventKey_"+this.templateId},BasePrintElement.prototype.design=function(Pe,Me){var Be=this;this.designTarget.hidraggable({draggable:Be.options.draggable,axis:Be.options.axis||void 0,designTarget:Be,onDrag:function(Ee,Te,Se){var je,Ue,ke=Be.panel.printElements.filter(function(Fe){return Fe.designTarget.children().last().css("display")=="block"&&Fe.designTarget.children().last().hasClass("selected")&&!Fe.printElementType.type.includes("table")}),De=1<ke.length,ze=!Be.designTarget.children().last().hasClass("selected");De&&(je=Te-Be.options.left,Ue=Se-Be.options.top,ke.forEach(function(Fe){Fe.updateSizeAndPositionOptions(je+Fe.options.getLeft(),Ue+Fe.options.getTop()),Fe.designTarget.css("left",Fe.options.displayLeft()),Fe.designTarget.css("top",Fe.options.displayTop()),Fe.createLineOfPosition(Me)}),!ze)||(Be.updateSizeAndPositionOptions(Te,Se),Be.createLineOfPosition(Me)),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.changed=!0},moveUnit:"pt",minMove:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.movingDistance,onBeforeDrag:function(Ee){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!0,Be.designTarget.focus(),Be.createLineOfPosition(Me)},onBeforeSelectAllDrag:function(){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!0,Be.designTarget.focus()},getScale:function(){return Be.designPaper.scale||1},onStopDrag:function(Ee){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.changed&&hinnn.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"移动"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!1,_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.changed=!1;var Te=Be.panel.printElements.filter(function(Se){return Se.designTarget.children().last().css("display")=="block"&&!Se.printElementType.type.includes("table")});1<Te.length?Te.forEach(function(Se){Se.removeLineOfPosition()}):Be.removeLineOfPosition()}}),this.setResizePanel(),this.bingCopyEvent(this.designTarget),this.bingKeyboardMoveEvent(this.designTarget,Me)},BasePrintElement.prototype.getPrintElementEntity=function(Pe){return Pe?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 Pe=this,Me=(Me=this.panel.printElements.filter(function(Te){return Te.designTarget.children().last().css("display")=="block"&&Te.designTarget.children().last().hasClass("selected")&&!Te.printElementType.type.includes("table")})).filter(function(Te){return Te.printElementType.type==Pe.printElementType.type}),Be=this,Ee=this.getConfigOptions();Ee&&Ee.tabs&&Ee.tabs.length?this.getPrintElementOptionTabs().forEach(function(Te){Te.name==="样式"&&Me.length?Te.list.forEach(function(Se){Me.forEach(function(je){var Ue=Se.getValue(),ke=Se.name=="textType"&&je.options[Se.name]!==Ue,De=Se.name=="axis"&&je.options[Se.name]!==Ue;Ue&&_typeof(Ue)=="object"?Object.keys(Ue).forEach(function(ze){je.options[ze]=Ue[ze]}):je.options[Se.name]=Ue,ke&&je.setResizePanel(),De&&je.designTarget.hidraggable("update",{axis:Ue})})}):Te.list.forEach(function(Se){var je=Se.getValue(),Ue=Se.name=="textType"&&Be.options[Se.name]!==je,ke=Se.name=="axis"&&Be.options[Se.name]!==je;je&&_typeof(je)=="object"?Object.keys(je).forEach(function(De){Be.options[De]=je[De]}):Be.options[Se.name]=je,Ue&&Be.setResizePanel(),ke&&Be.designTarget.hidraggable("update",{axis:je})})}):this.getPrintElementOptionItems().forEach(function(Te){var Se=Te.getValue(),je=Te.name=="textType"&&Be.options[Te.name]!==Se,Ue=Te.name=="axis"&&Be.options[Te.name]!==Se;Se&&_typeof(Se)=="object"?Object.keys(Se).forEach(function(ke){Be.options[ke]=Se[ke]}):Be.options[Te.name]=Se,je&&Be.setResizePanel(),Ue&&Be.designTarget.hidraggable("update",{axis:Se})}),this.updateDesignViewFromOptions(),hinnn.event.trigger("hiprintTemplateDataChanged_"+this.templateId,"元素修改")},BasePrintElement.prototype.updateOption=function(Pe,Me,Be){try{var Ee=this.getConfigOptions(),Te=[];Ee&&Ee.tabs&&Ee.tabs.length?Ee.tabs.forEach(function(Se){Se.options.forEach(function(je){Te.push(je.name)})}):Te=Ee.supportOptions.map(function(Se){return Se.name}),Te&&Te.includes(Pe)&&(this.options[Pe]=Me,this.updateDesignViewFromOptions(),Be||hinnn.event.trigger("hiprintTemplateDataChanged_"+this.templateId,"参数修改")),this._printElementOptionTabs.forEach(function(Se){Se.list.forEach(function(je){var Ue;je.name===Pe&&((Ue=je.target.find("select"))!=null&&Ue.val(Me.toString()),(Ue=je.target.find("input"))!=null)&&Ue.val(Me.toString())})})}catch(Se){}},BasePrintElement.prototype.getReizeableShowPoints=function(){return["barcode","qrcode"].includes(this.options.textType)?["se","s","e","r"]:["s","e","r"]},BasePrintElement.prototype.setResizePanel=function(){var Pe=this,Me=this.designPaper;this.designTarget.hireizeable({showPoints:Pe.getReizeableShowPoints(),draggable:Pe.options.draggable,showSizeBox:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.showSizeBox,getScale:function(){return Pe.designPaper.scale||1},onBeforeResize:function(){_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!0},onResize:function(Be,Ee,Te,Se,je,Ue){Ue!=null?Pe.onRotate(Be,Ue):Pe.onResize(Be,Ee,Te,Se,je),Pe.createLineOfPosition(Me)},onStopResize:function(Be){hinnn.event.trigger("hiprintTemplateDataChanged_"+Pe.templateId,Be?"旋转":"大小"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.draging=!1,Pe.removeLineOfPosition()}})},BasePrintElement.prototype.onRotate=function(Pe,Me){this.options.setRotate(Me)},BasePrintElement.prototype.onResize=function(Pe,Me,Be,Ee,Te){this.updateSizeAndPositionOptions(Te,Ee,Be,Me)},BasePrintElement.prototype.getOrderIndex=function(){return this.options.getTop()},BasePrintElement.prototype.getHtml=function(Pe,Me,je){this.setCurrenttemplateData(Me);var Ee=[],Te=this.getBeginPrintTopInPaperByReferenceElement(Pe),Se=Pe.getPaperFooter(0),Se=(this.isHeaderOrFooter()||this.isFixed()||Se<Te&&Pe.panelPageRule!="none"&&(Ee.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:void 0,printLine:void 0})),Te=Te-Se+Pe.paperHeader,Pe.getPaperFooter(1)),this.getData(Me)),je=this.createTarget(this.getTitle(),Se,je);return this.updateTargetSize(je),this.css(je,Se),je.css("position","absolute"),je.css("left",this.options.displayLeft()),je.css("top",Te+"pt"),Ee.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:je,printLine:Te+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:Pe.index,bottomInLastPaper:Te+this.options.getHeight(),printTopInPaper:Te})})),Me&&this.options.pageBreak&&(Ee[0].target.css("top",Pe.paperHeader+"pt"),Ee[0].referenceElement.top=this.options.getTop()-this.options.getHeight()-Pe.paperHeader,Ee[0].printLine=Pe.paperHeader,Ee[0].referenceElement.bottomInLastPaper=0,Ee[0].referenceElement.printTopInPaper=Pe.paperHeader,Ee.unshift(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:je,printLine:Pe.height,referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:0,left:0,height:0,width:0,beginPrintPaperIndex:Pe.index,bottomInLastPaper:Pe.height,printTopInPaper:Pe.paperHeader})}))),Ee},BasePrintElement.prototype.getHtml2=function(Pe,Me,Be){var je=0,Ee=(this.setCurrenttemplateData(Me),[]),Te=this.getBeginPrintTopInPaperByReferenceElement(Pe),Se=Pe.getPaperFooter(je),je=(this.isHeaderOrFooter()||this.isFixed()||(Pe.panelPageRule!="none"&&Se<Te&&(Ee.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:void 0,printLine:void 0})),Te=Te-Se+Pe.paperHeader,Se=Pe.getPaperFooter(++je)),Te<=Se&&Me&&Te+this.options.getHeight()>Se&&Pe.panelPageRule!="none"&&(Ee.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:void 0,printLine:void 0})),Te=Pe.paperHeader,Se=Pe.getPaperFooter(++je))),this.getData(Me)),Ue=this.createTarget(this.getTitle(),je);return Pe.panelPageRule=="none"&&Te+this.options.getHeight()>Se&&this.updatePanelHeight(Te+this.options.getHeight(),Pe),this.updateTargetSize(Ue),this.css(Ue,je),Ue.css("position","absolute"),Ue.css("left",this.options.displayLeft()),Ue.css("top",Te+"pt"),Ee.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:Ue,printLine:Te+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:Pe.index,bottomInLastPaper:Te+this.options.getHeight(),printTopInPaper:Te})})),Me&&this.options.pageBreak&&(Ee[0].target.css("top",Pe.paperHeader+"pt"),Ee[0].referenceElement.top=this.options.getTop()-this.options.getHeight()-Pe.paperHeader,Ee[0].printLine=Pe.paperHeader,Ee[0].referenceElement.bottomInLastPaper=0,Ee[0].referenceElement.printTopInPaper=Pe.paperHeader,Ee.unshift(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_3__.a({target:Ue,printLine:Pe.height,referenceElement:new _PrintReferenceElement__WEBPACK_IMPORTED_MODULE_5__.a({top:0,left:0,height:0,width:0,beginPrintPaperIndex:Pe.index,bottomInLastPaper:Pe.height,printTopInPaper:Pe.paperHeader})}))),Ee},BasePrintElement.prototype.updatePanelHeight=function(Pe,Me){var Be;this.panel.panelPageRule=="none"&&(Be=hinnn.pt.toMm(Pe),Me.paperFooter=Pe,Me.target.css("height",Be+"mm"),Me.target.attr("original-height",Be))},BasePrintElement.prototype.getBeginPrintTopInPaperByReferenceElement=function(Pe){var Me=this.options.getTop();return this.isHeaderOrFooter()||this.isFixed()?Me:Pe.referenceElement.isPositionLeftOrRight(Me)?Pe.referenceElement.printTopInPaper+(Me-Pe.referenceElement.top):Pe.referenceElement.bottomInLastPaper+(Me-(Pe.referenceElement.top+Pe.referenceElement.height))},BasePrintElement.prototype.css=function(Pe,Me){var Be,Ee=this,Te=[],Se=this.getConfigOptions();Se&&(Se.tabs&&Se.tabs.length?(Be=[],Se.tabs.forEach(function(je){Be=Be.concat(je.options)})):Be=Se.supportOptions,Be)&&Be.forEach(function(je){var Ue=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(je.name);Ue&&Ue.css&&(Ue=Ue.css(Pe,Ee.options.getValueFromOptionsOrDefault(je.name)))&&Te.push(Ue)}),this.stylerCss(Pe,Me)},BasePrintElement.prototype.stylerCss=function(Pe,Me){var Be,Ee=this.getStyler();Ee&&(Be=Ee(Me,this.options,Pe,this._currenttemplateData))&&Object.keys(Be).forEach(function(Te){Pe.css(Te,Be[Te])})},BasePrintElement.prototype.getData=function(Pe){var Me=this.getField();return Pe?Me&&Me.split(".").reduce(function(Be,Ee){return Be?Be[Ee]:Pe?Pe[Ee]:""},!1)||"":this.printElementType.getData()},BasePrintElement.prototype.copyFromType=function(){var Pe=this.options,Me=this.printElementType,Be=this.getConfigOptions(),Ee=[];return Be&&Be.tabs&&Be.tabs.length?Be.tabs.forEach(function(Te){Te.options.forEach(function(Se){Ee.push(Se.name)})}):Ee=Be.supportOptions.map(function(Te){return Te.name}),Object.keys(Me).forEach(function(Te){Me[Te]&&Te!="columns"&&-1<Ee.indexOf(Te)&&(Pe[Te]=_typeof(Me[Te])=="function"?Me[Te].toString():Me[Te])}),Pe},BasePrintElement.prototype.getPrintElementOptionTabs=function(){var Pe,Me;return this._printElementOptionTabs||(Pe=[],(Me=this.getConfigOptions())&&(Me=Me.tabs)&&Me.forEach(function(Be,Ee){Pe.push({name:Be.name,list:[]}),Be.options.filter(function(Te){return!Te.hidden}).forEach(function(Te){Te=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(Te.name),Pe[Ee].list.push(Te)})}),this._printElementOptionTabs=Pe,this._printElementOptionItems=void 0),this._printElementOptionTabs},BasePrintElement.prototype.getPrintElementOptionItems=function(){var Pe,Me,Be;return this._printElementOptionItems||(Pe=[],(Me=this.getConfigOptions())&&(Me.tabs&&Me.tabs.length?(Be=[],Me.tabs.forEach(function(Ee){Ee.concat(Ee.options)})):Be=Me.supportOptions,Be)&&Be.filter(function(Ee){return!Ee.hidden}).forEach(function(Ee){Ee=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(Ee.name),Pe.push(Ee)}),this._printElementOptionItems=this.filterOptionItems(Pe.concat()),this._printElementOptionTabs=void 0),this._printElementOptionItems},BasePrintElement.prototype.getPrintElementOptionItemsByName=function(Ee){var Me,Be=[],Ee=this.getConfigOptionsByName(Ee);return Ee&&(Ee.tabs&&Ee.tabs.length?(Me=[],Ee.tabs.forEach(function(Te){Me=Me.concat(Te.options)})):Me=Ee.supportOptions,Me)&&Me.filter(function(Te){return!Te.hidden}).forEach(function(Te){Te=_print_element_option_PrintElementOptionItemManager__WEBPACK_IMPORTED_MODULE_2__.a.getItem(Te.name),Be.push(Te)}),Be.concat()},BasePrintElement.prototype.filterOptionItems=function(Pe){return this.printElementType.field?Pe.filter(function(Me){return Me.name!="field"}):Pe},BasePrintElement.prototype.createTempContainer=function(){this.removeTempContainer(),jquery__WEBPACK_IMPORTED_MODULE_72___default()("body").append(jquery__WEBPACK_IMPORTED_MODULE_72___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_72___default()(".hiprint_temp_Container").remove()},BasePrintElement.prototype.getTempContainer=function(){return jquery__WEBPACK_IMPORTED_MODULE_72___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(Pe){this._currenttemplateData=Pe},BasePrintElement.prototype.isFixed=function(){return this.options.fixed},BasePrintElement.prototype.onRendered=function(Pe,Me){this.printElementType&&this.printElementType.onRendered&&this.printElementType.onRendered(Me,this.options,Pe.getTarget())},BasePrintElement.prototype.createLineOfPosition=function(Pe){var Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".toplineOfPosition.id"+this.id),Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".topPosition.id"+this.id),Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".leftlineOfPosition.id"+this.id),Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".leftPosition.id"+this.id),Se=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".rightlineOfPosition.id"+this.id),je=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".bottomlineOfPosition.id"+this.id),Ue=_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance;Me.length?Me.css("top",this.options.displayTop(!0)):((Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="toplineOfPosition id'+this.id+'" style="position: absolute; width: 100%;"></div>')).css("top",this.options.displayTop(!0)),Me.css("width",Pe.displayWidth()),this.designTarget.parents(".hiprint-printPaper-content").append(Me)),Ue.showPosition&&(Be.length?(Be.toggleClass("topPosition-lineMode",Ue.positionLineMode),Be.text(this.options.posTop()+(Ue.positionUnit?"pt":"")),Be.css("top",this.options.posTop()-Be.height()+"pt"),Ue.positionLineMode?Be.css("left",this.options.posLeft()-Be.width()/2+"pt"):Be.css("left",this.options.posLeft()+2+"pt"),this.designTarget.find(".size-box")&&this.designTarget.find(".size-box").toggleClass("hide",!0)):((Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="topPosition id'+this.id+'" style="position: absolute;"></div>')).toggleClass("topPosition-lineMode",Ue.positionLineMode),Be.text(this.options.posTop()+(Ue.positionUnit?"pt":"")),Ue.positionLineMode?Be.css("left",this.options.posLeft()-Be.width()/2+"pt"):Be.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(Be),Be.css("top",this.options.posTop()-Be.height()+"pt"))),Ee.length?Ee.css("left",this.options.displayLeft(!0)):((Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="leftlineOfPosition id'+this.id+'" style="position: absolute;height: 100%;"></div>')).css("left",this.options.displayLeft(!0)),Me.css("height",Pe.displayHeight()),this.designTarget.parents(".hiprint-printPaper-content").append(Me)),Ue.showPosition&&(Te.length?(Te.text(this.options.posLeft()+(Ue.positionUnit?"pt":"")),Te.toggleClass("leftPosition-lineMode",Ue.positionLineMode),Te.css("left",this.options.posLeft()-Te.width()+"pt"),Ue.positionLineMode?Te.css("top",this.options.posTop()-Te.height()/3+"pt"):Te.css("top",this.options.posTop()+2+"pt")):((Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="leftPosition id'+this.id+'" style="position: absolute;"></div>')).text(this.options.posLeft()+(Ue.positionUnit?"pt":"")),Te.toggleClass("leftPosition-lineMode",Ue.positionLineMode),Ue.positionLineMode?Te.css("top",this.options.posTop()-Te.height()/3+"pt"):Te.css("top",this.options.posTop()+2+"pt"),this.designTarget.parents(".hiprint-printPaper-content").append(Te),Te.css("left",this.options.posLeft()-Te.width()+"pt"))),Se.length?Se.css("left",this.options.getLeft()+this.options.getWidth()+"pt"):((Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="rightlineOfPosition id'+this.id+'" style="position: absolute;height: 100%;"></div>')).css("left",this.options.getLeft()+this.options.getWidth()+"pt"),Be.css("height",Pe.displayHeight()),this.designTarget.parents(".hiprint-printPaper-content").append(Be)),je.length?je.css("top",this.options.getTop()+this.options.getHeight()+"pt"):((Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="bottomlineOfPosition id'+this.id+'" style="position: absolute;width: 100%;"></div>')).css("top",this.options.getTop()+this.options.getHeight()+"pt"),Ee.css("width",Pe.displayWidth()),this.designTarget.parents(".hiprint-printPaper-content").append(Ee))},BasePrintElement.prototype.removeLineOfPosition=function(){jquery__WEBPACK_IMPORTED_MODULE_72___default()(".toplineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".topPosition.id"+this.id).remove(),this.designTarget.find(".size-box")&&this.designTarget.find(".size-box").toggleClass("hide",!1),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".leftlineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".leftPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".rightlineOfPosition.id"+this.id).remove(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".bottomlineOfPosition.id"+this.id).remove()},BasePrintElement.prototype.getFontList=function(){var Pe=this.options.fontList;return Pe||_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId).getFontList()},BasePrintElement.prototype.getFields=function(){return this.printElementType.type=="table"?this.options.tableFields:this.options.fields||_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId).getFields()},BasePrintElement.prototype.getOnImageChooseClick=function(){var Pe=this.options.onImageChooseClick;return Pe||_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(this.templateId).getOnImageChooseClick()},BasePrintElement.prototype.bingCopyEvent=function(Pe){var Me=this;Pe.keydown(function(Be){Me._editing&&!Be.altKey&&Be.keyCode==13?Me.updateByContent():(Be.ctrlKey||Be.metaKey)&&Be.keyCode==67&&(Me.copyJson(),Be.preventDefault())})},BasePrintElement.prototype.copyJson=function(){try{var Pe=jquery__WEBPACK_IMPORTED_MODULE_72___default()("#copyArea");Pe.length||(Pe=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<textarea id="copyArea" style="position: absolute; left: 0px; top: 0px;opacity: 0"></textarea>')),jquery__WEBPACK_IMPORTED_MODULE_72___default()("body").append(Pe);var Me=(Me=this.panel.printElements.filter(function(Te){return Te.designTarget.children().last().css("display")=="block"&&!Te.printElementType.type.includes("table")})).map(function(Te){return{options:Te.options,printElementType:Te.printElementType,id:Te.id,templateId:Te.templateId}}),Be=JSON.stringify(Me),Ee=(Pe.text(Be),Pe.css("visibility","visible"),Pe.setSelectionRange?Pe.setSelectionRange(0,Pe.value.length):Pe.select(),!1),Ee=document.execCommand("copy");Pe.css("visibility","hidden"),this.designTarget.focus()}catch(Te){Ee=!1}return Ee},BasePrintElement.prototype.clone=function(Pe){var Me=this,Be=Me.printElementType.createPrintElement();return Object.keys(Me.options).forEach(function(Ee){Be.options[Ee]=Me.options[Ee]}),Be},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(Pe){}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(Pe){}return fnstyler},BasePrintElement.prototype.bingKeyboardMoveEvent=function(Pe,Me){var Be=this,Ee=void 0,Te=void 0;Pe.attr("tabindex","1"),Pe.keydown(function(Se){if(Se.target.tagName!="INPUT"&&(!Be._editing||Se.altKey)&&Be.options.draggable!==!1){var je=Be.panel.printElements.filter(function(ze){return ze.designTarget.children().last().css("display")=="block"&&!ze.printElementType.type.includes("table")}),Ue=1<je.length,ke=_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.movingDistance;switch(Se.keyCode){case 8:case 46:var De=_HiPrintlib__WEBPACK_IMPORTED_MODULE_6__.a.instance.getPrintTemplateById(Be.templateId);De.deletePrintElement(Be),hinnn.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"删除"),hinnn.event.trigger("clearSettingContainer"),je.forEach(function(ze){De.deletePrintElement(ze),hinnn.event.trigger("hiprintTemplateDataChanged_"+ze.templateId,"删除")}),hinnn.event.trigger("clearSettingContainer");break;case 37:Ee=Be.options.getLeft(),Ue?je.forEach(function(ze){ze.updatePositionByMultipleSelect(0-ke,0)}):(Be.updateSizeAndPositionOptions(Ee-ke),Pe.css("left",Be.options.displayLeft())),Se.preventDefault();break;case 38:Te=Be.options.getTop(),Ue?je.forEach(function(ze){ze.updatePositionByMultipleSelect(0,0-ke)}):(Be.updateSizeAndPositionOptions(void 0,Te-ke),Pe.css("top",Be.options.displayTop())),Se.preventDefault();break;case 39:Ee=Be.options.getLeft(),Ue?je.forEach(function(ze){ze.updatePositionByMultipleSelect(ke,0)}):(Be.updateSizeAndPositionOptions(Ee+ke),Pe.css("left",Be.options.displayLeft())),Se.preventDefault();break;case 40:Te=Be.options.getTop(),Ue?je.forEach(function(ze){ze.updatePositionByMultipleSelect(0,ke)}):(Be.updateSizeAndPositionOptions(void 0,Te+ke),Pe.css("top",Be.options.displayTop())),Se.preventDefault()}[37,38,39,40].includes(Se.keyCode)&&hinnn.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"键盘移动")}})},BasePrintElement.prototype.inRect=function(ke){var je=this.designPaper.scale||1,Me=this.designTarget[0].offsetLeft,Be=this.designTarget[0].offsetTop,Te=this.designTarget[0].offsetHeight,Ee=Me+this.designTarget[0].offsetWidth,Te=Be+Te,Se=jquery__WEBPACK_IMPORTED_MODULE_72___default()(ke.target[0]).position().left/je,je=jquery__WEBPACK_IMPORTED_MODULE_72___default()(ke.target[0]).position().top/je,Ue=ke.target[0].offsetHeight,ke=ke.target[0].offsetWidth;return Se<Ee&&Me<Se+ke&&Be<je+Ue&&je<Te},BasePrintElement.prototype.multipleSelect=function(Pe){Pe?this.designTarget.addClass("multipleSelect"):this.designTarget.removeClass("multipleSelect")},BasePrintElement.prototype.updatePositionByMultipleSelect=function(Pe,Me){this.options.draggable!==!1&&(this.updateSizeAndPositionOptions(Pe+this.options.getLeft(),Me+this.options.getTop()),this.designTarget.css("left",this.options.displayLeft()),this.designTarget.css("top",this.options.displayTop()))},BasePrintElement})()},function(Pe,Me,Be){Tr.prototype.init=function(Ge){this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<input type="text" class="hitable-editor-text" value="" />'),Ge.getTarget().append(this.target),this.target.focus()},Tr.prototype.getValue=function(){return this.target.val()},Tr.prototype.setValue=function(Ge){this.target.val(Ge)},Tr.prototype.destroy=function(){this.target.remove()};var Ee=Tr,Te=(Object.defineProperty(xr,"Instance",{get:function(){return xr._instance=xr._instance?xr._instance:new xr},enumerable:!0,configurable:!0}),xr),Se=(cr.prototype.init=function(Ge,tr){var sr=`<select class="auto-submit" style="width:100%">
|
||
<option value="" disabled>`.concat(i18n.__("请选择字段"),"</option>");Ge.forEach(function(pr,Ir){pr.field==tr.field?sr+=' <option value="'+(pr.field||"")+'" selected >'+(pr.text||"")+"</option>":sr+=' <option value="'+(pr.field||"")+'" >'+(pr.text||"")+"</option>"}),sr+=" </select>",this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(sr),tr.getTarget().append(this.target),this.target.focus()},cr.prototype.getValue=function(){var Ge=this.target.val();return this.target.find('option[value="'+Ge+'"]').text()+"#"+Ge},cr.prototype.setValue=function(Ge){Ge&&!this.target.find('option[value="'+Ge+'"]').length&&this.target.find("select").prepend('<option value="'+Ge+'" >'+Ge+"</option>"),this.target.find("select").val(Ge)},cr.prototype.destroy=function(){this.target.remove()},cr),je=(Object.defineProperty($e,"Instance",{get:function(){return $e._instance=$e._instance?$e._instance:new $e},enumerable:!0,configurable:!0}),$e),Ue=(Object.defineProperty(ir,"Instance",{get:function(){return ir._instance=Te._instance?ir._instance:new ir},enumerable:!0,configurable:!0}),ir.prototype.createEditor=function(Ge){return jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Te.Instance[Ge])},ir.prototype.createSelect=function(Ge){return jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},je.Instance[Ge])},ir),ke=Be(10),De=Be(14),ze=Be(11),Fe=(Je.prototype.init=function(Ge,tr){var sr=this;this.tableOptions=tr,this.title=Ge.title,this.field=Ge.field,Ge.getTarget().unbind("dblclick.hitable").bind("dblclick.hitable",function(){Ge.isEditing=!0,sr.beginEdit(Ge)})},Je.prototype.getDisplayHtml=function(){return this.title},Je.prototype.beginEdit=function(Ge){var tr=this;tr.tableOptions.options.fields&&tr.tableOptions.options.fields.length?(this.editor=Ue.Instance.createSelect("select"),Ge.getTarget().html(""),this.editor.init(tr.tableOptions.options.fields,Ge),this.editor.setValue(this.field||""),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.editor.target).keydown(function(sr){sr.keyCode==13&&tr.endEdit(Ge)}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.editor.target).change(function(sr){tr.endEdit(Ge)}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.editor.target).blur(function(sr){tr.endEdit(Ge)})):(this.editor=Ue.Instance.createEditor("text"),Ge.getTarget().html(""),this.editor.init(Ge),(this.title||this.field)&&(this.tableOptions.options.isEnableEditField?this.editor.setValue((this.title||"")+"#"+(this.field||"")):this.editor.setValue(this.title||"")),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.editor.target).keydown(function(sr){sr.keyCode==13&&tr.endEdit(Ge)}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.editor.target).blur(function(sr){tr.endEdit(Ge)}),this.tableOptions.editingCell&&this.tableOptions.editingCell.id!=Ge.id&&this.tableOptions.editingCell.innerElement.endEdit(this.tableOptions.editingCell),this.tableOptions.editingCell=Ge)},Je.prototype.endEdit=function(Ge){Ge.isEditing=0;var tr,sr=this.editor.getValue();sr?this.tableOptions.options.isEnableEditField||this.tableOptions.options.fields?(tr=sr.split("#"),Ge.title=this.title=tr[0],0<tr.length&&(Ge.columnId=Ge.field=this.field=tr[1]),Ge.id&&Ge.target.attr("id",Ge.id),Ge.columnId&&Ge.target.attr("column-id",Ge.columnId),hinnn.event.trigger("hiprintTemplateDataChanged_"+this.tableOptions.options.templateId,"调整表格列字段")):Ge.title=this.title=sr:this.tableOptions.options.isEnableEditField?(Ge.title=this.title="",Ge.field=this.field=""):Ge.title=this.title="",this.editor.destroy(),Ge.getTarget().html(this.title)},Je),Ie=function(Ge){this.title=Ge.title,this.field=Ge.field,this.width=Ge.width,this.align=Ge.align,this.halign=Ge.halign,this.vAlign=Ge.vAlign,this.colspan=Ge.colspan,this.rowspan=Ge.rowspan,this.checked=Ge.checked,this.columnId=Ge.columnId,this.tableSummaryTitle=Ge.tableSummaryTitle,this.tableSummaryText=Ge.tableSummaryText,this.tableSummaryColspan=Ge.tableSummaryColspan,this.tableSummary=Ge.tableSummary,this.tableSummaryAlign=Ge.tableSummaryAlign,this.tableSummaryNumFormat=Ge.tableSummaryNumFormat,this.tableSummaryFormatter=Ge.tableSummaryFormatter,this.showCodeTitle=Ge.showCodeTitle,this.upperCase=Ge.upperCase,this.renderFormatter=Ge.renderFormatter&&Ge.renderFormatter.toString(),this.formatter2=Ge.formatter2&&Ge.formatter2.toString(),this.styler2=Ge.styler2&&Ge.styler2.toString(),this.stylerHeader=Ge.stylerHeader&&Ge.stylerHeader.toString(),this.tableColumnHeight=Ge.tableColumnHeight,this.tableTextType=Ge.tableTextType,this.tableBarcodeMode=Ge.tableBarcodeMode,this.tableQRCodeLevel=Ge.tableQRCodeLevel},_e=(Ae.prototype.init=function(Ge,tr,sr,pr){this.isHead=pr,this.rowId=sr,this.isEditing=!1,pr=/^[0-9]*$/,this.target=Ge,this.tableOptions=tr,sr=this.target.attr("colspan"),this.colspan=pr.test(sr)?parseInt(sr):1,Ge=this.target.attr("rowspan"),this.rowspan=pr.test(Ge)?parseInt(Ge):1,this.initEvent(),this.isHead&&this.initInnerEelement()},Ae.prototype.beginEdit=function(){var Ge;!this.isEditing&&this.tableOptions.isEnableEdit&&this.tableOptions.onBeforEdit(this)&&(Ge=this.getValue(),this.editor=Ue.Instance.createEditor("text"),this.isEditing=!0,(this.tableOptions.editingCell=this).target.html(""),this.editor.init(this),this.editor.setValue(Ge))},Ae.prototype.endEdit=function(){this.isEditing=!1;var Ge=this.editor.getValue();this.editor.destroy(),this.target.html(Ge)},Ae.prototype.getTarget=function(){return this.target},Ae.prototype.getValue=function(){return this.target.html()},Ae.prototype.setValue=function(Ge){},Ae.prototype.initInnerEelement=function(){this.innerElement=new Fe,this.innerElement.init(this,this.tableOptions)},Ae.prototype.initEvent=function(){},Ae.prototype.isXYinCell=function(Ge,tr){return Ge=new ke.b({x:Ge,y:tr,height:0,width:0}),this.isOverlap(Ge)},Ae.prototype.getTableRect=function(){return new ke.b({x:this.target.offset().left,y:this.target.offset().top,height:this.target[0].offsetHeight,width:this.target[0].offsetWidth})},Ae.prototype.isOverlap=function(Ge){var tr=this.getTableRect();return Ge.x+Ge.width>tr.x&&tr.x+tr.width>Ge.x&&Ge.y+Ge.height>tr.y&&tr.y+tr.height>Ge.y},Ae.prototype.isInRect=function(Ge){var tr=Ge.rect,sr=this.getTableRect();return sr.x>=tr.x&&sr.x+sr.width<=tr.x+tr.width&&sr.y>=tr.y&&sr.y+sr.height<=tr.y+tr.height&&(sr=De.a.mergeRect(tr,sr),JSON.stringify(tr)==JSON.stringify(sr)||(Ge.changed=!0,Ge.rect=sr,!0))},Ae.prototype.isSelected=function(){return this.target.hasClass("selected")},Ae.prototype.select=function(){this.target.addClass("selected")},Ae.prototype.isHeader=function(){return!1},Ae.prototype.setAlign=function(Ge){(this.align=Ge)?this.target.css("text-align",Ge):this.target[0].style.textAlign=""},Ae.prototype.setVAlign=function(Ge){(this.vAlign=Ge)?this.target.css("vertical-align",Ge):this.target[0].style.verticalAlign=""},Ae.prototype.getEntity=function(){return new Ie(this)},Ae);function Ae(){this.id=ze.a.createId()}function Je(){}function ir(){}function $e(){this.select=new Se}function cr(){}function xr(){this.text=new Ee}function Tr(){}Be.d(Me,"a",function(){return Ze}),(function(Ge,tr){(Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(sr,pr){sr.__proto__=pr}:function(sr,pr){for(var Ir in pr)pr.hasOwnProperty(Ir)&&(sr[Ir]=pr[Ir])}))(Ge,tr)})(mr=xe,Be=Mr=_e),mr.prototype=Be===null?Object.create(Be):(er.prototype=Be.prototype,new er),xe.prototype.css=function(Ge){};var Mr,mr,Ze=xe;function xe(Ge){var tr=this;return Ge=Ge||{},(tr=Mr.call(this)||this).width=Ge.width?parseFloat(Ge.width.toString()):100,tr.title=Ge.title,tr.descTitle=Ge.descTitle,tr.field=Ge.field,tr.fixed=Ge.fixed,tr.rowspan=Ge.rowspan?parseInt(Ge.rowspan):1,tr.colspan=Ge.colspan?parseInt(Ge.colspan):1,tr.align=Ge.align,tr.halign=Ge.halign,tr.vAlign=Ge.vAlign,tr.formatter=Ge.formatter,tr.styler=Ge.styler,tr.renderFormatter=Ge.renderFormatter,tr.formatter2=Ge.formatter2,tr.styler2=Ge.styler2,tr.stylerHeader=Ge.stylerHeader,tr.checkbox=Ge.checkbox,tr.checked=Ge.checked!=0,tr.columnId=Ge.columnId||Ge.field,tr.tableColumnHeight=Ge.tableColumnHeight,tr.tableTextType=Ge.tableTextType,tr.tableBarcodeMode=Ge.tableBarcodeMode,tr.tableQRCodeLevel=Ge.tableQRCodeLevel,tr.tableSummaryTitle=Ge.tableSummaryTitle,tr.tableSummaryText=Ge.tableSummaryText,tr.tableSummaryColspan=Ge.tableSummaryColspan,tr.tableSummary=Ge.tableSummary,tr.tableSummaryAlign=Ge.tableSummaryAlign,tr.tableSummaryNumFormat=Ge.tableSummaryNumFormat,tr.tableSummaryFormatter=Ge.tableSummaryFormatter,tr.showCodeTitle=Ge.showCodeTitle,tr.upperCase=Ge.upperCase,tr}function er(){this.constructor=mr}},function(Pe,Me,Be){Be.d(Me,"a",function(){return Ee});var Ee=function(Te){this.printLine=Te.printLine,this.target=Te.target,this.referenceElement=Te.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(Pe,Me){for(var Be=TableExcelHelper.reconsitutionTableColumnTree(Pe),Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<thead></thead>"),Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<colgroup></colgroup>"),Se=TableExcelHelper.getColumnsWidth(Be,Me),je=0;je<Be.totalLayer;je++)(Ue=>{var ke=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tr></tr>");Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<colgroup></colgroup>"),Be[Ue].filter(function(De){return De.checked}).forEach(function(De){var ze,Fe=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<td></td>"),Ie=(De.id&&Fe.attr("id",De.id),De.columnId&&Fe.attr("column-id",De.columnId),(De.align||De.halign)&&Fe.css("text-align",De.halign||De.align),De.vAlign&&Fe.css("vertical-align",De.vAlign),1<De.colspan&&Fe.attr("colspan",De.colspan),1<De.rowspan&&Fe.attr("rowspan",De.rowspan),Fe.html(De.title),Se[De.id]?(De.hasWidth=!0,De.targetWidth=Se[De.id],Fe.attr("haswidth","haswidth"),Fe.css("width",Se[De.id]+"pt")):De.hasWidth=!1,TableExcelHelper.getHeaderStyler(De));Ie&&(ze=Ie(De))&&Object.keys(ze).forEach(function(_e){Fe.css(_e,ze[_e])}),ke.append(Fe),Te.append('<col column-id="'.concat(De.columnId,'" width="').concat(De.width,'pt"></col>'))}),Ee.append(ke)})(je);return TableExcelHelper.syncTargetWidthToOption(Pe),[Ee,Te]},TableExcelHelper.createTableFooter=function(Pe,Me,Be,De,Te,Se,je){var Ue,ke=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tfoot></tfoot>"),De=this.getFooterFormatter(Be,De),ze=this.tableSummaryTitle,Fe=Be.tableFooterRepeat=="last"?Me:Se,Ie=Be.columns.length-1,Ie=this.rowColumns||Be.columns[Ie].columns;return Be.tableFooterRepeat!="no"&&Ie.some(function(_e){return _e.tableSummary})&&(Ue=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tr></tr>"),Ie.filter(function(_e){return _e.checked}).forEach(function(_e){var Ae=Fe.filter(function(Ge){return Ge&&Ge[_e.field]}).map(function(Ge){return new RegExp("^-?(0|[1-9]\\d*)(\\.\\d+)?").test(Ge[_e.field])?Number(Ge[_e.field]):0}),Je=_e.tableSummaryText,ir=_e.tableSummaryNumFormat||2,$e="text-align: ".concat(_e.tableSummaryAlign||"center"),cr=_e.tableSummaryColspan==null?1:_e.tableSummaryColspan,xr=_e.upperCase,mr=_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_1__.a,Tr=mr.toUpperCase,Mr=mr.numFormat,mr=TableExcelHelper.getColumnTableSummaryFormatter(_e),mr=mr?mr(_e,Ae,Me,Be):"";if(mr)Ue.append(mr);else switch(_e.tableSummary){case"count":var er=ze(_e,Je||"".concat(i18n.__("计数"),":"),Te),xe=Tr(xr,Fe.filter(function(Ge){return Ge}).length||0);Ue.append('<td style="'.concat($e,'" colspan="').concat(cr,'">').concat(er).concat(xe,"</td>"));break;case"sum":er=(Ze=Tr(xr,Mr(Ze=parseFloat(Number(Ae.reduce(function(Ge,tr){return Ge+tr},0))),ir)),ze(_e,Je||"".concat(i18n.__("合计"),":"),Te)),Ue.append('<td style="'.concat($e,'" colspan="').concat(cr,'">').concat(er).concat(Ze,"</td>"));break;case"avg":var Ze=parseFloat(Number(Ae.reduce(function(Ge,tr){return Ge+tr},0))),xe=Tr(xr,Mr(parseFloat(Number(Ze/(Ae.length||1))),ir)),er=ze(_e,Je||"".concat(i18n.__("平均值"),":"),Te);Ue.append('<td style="'.concat($e,'" colspan="').concat(cr,'">').concat(er).concat(xe,"</td>"));break;case"min":Ze=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_4__.a)(Ae))||0,er=(Ze=Tr(xr,Mr(Ze=Ze==1/0?0:Ze,ir)),ze(_e,Je||"".concat(i18n.__("最小值"),":"),Te)),Ue.append('<td style="'.concat($e,'" colspan="').concat(cr,'">').concat(er).concat(Ze||0,"</td>"));break;case"max":xe=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_4__.a)(Ae)),er=(xe=Tr(xr,Mr(xe=xe==-1/0?0:xe,ir)),ze(_e,Je||"".concat(i18n.__("最大值"),":"),Te)),Ue.append('<td style="'.concat($e,'" colspan="').concat(cr,'">').concat(er).concat(xe||0,"</td>"));break;case"text":Ue.append('<td style="'.concat($e,'" colspan="').concat(cr,'">').concat(Je||"","</td>"));break;default:1<=cr&&Ue.append('<td style="'.concat($e,'" colspan="').concat(cr,'">').concat(Je||"","</td>"))}}),ke.append(Ue)),De&&ke.append(De(Be,Me,Te,Se,je)),ke},TableExcelHelper.tableSummaryTitle=function(Pe,Me,Be){return Pe.tableSummaryTitle==null||Pe.tableSummaryTitle==1?"".concat(Me):Be?"":'<span style="color:firebrick">'.concat(Me,"</span>")},TableExcelHelper.createTableRow=function(ke,Me,Be,Ee,Te){var Se=this,je=TableExcelHelper.reconsitutionTableColumnTree(ke),Ue=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tbody></tbody>"),ke=Se.getGroupFieldsFormatter(Ee,Te),De=0,ze=ke?Ee.groupFields=ke(Te,Ee,Me):Te.groupFields||[];return Me=Array.isArray(Me)?Me:[],ze.length?_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_1__.a.groupBy(Me,ze,function(Fe){var Ie={};return ze.forEach(function(_e){return Ie[_e]=Fe[_e]}),Ie}).forEach(function(Fe){var Ie=Se.getGroupFormatter(Ee,Te),Ie=(Ie&&(Ie=Ie(je.colspan,Me,Be,Fe,Ee),jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ie).is("tr")?Ue.append(Ie):jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ie).is("td")?Ue.append("<tr>".concat(Ie,"</tr>")):Ue.append("<tr><td>".concat(Ie,"</td></tr>"))),Se.getGroupFooterFormatter(Ee,Te)),_e=Fe;_e.rows.forEach(function(Ae,Je){Je=Ee.groupSequenceContinue?De:Je,Ae=TableExcelHelper.createRowTarget(je,Ae,Ee,Te,Je,_e.rows,Be),Ue.append(Ae),De+=1}),Ie&&(Ie=Ie(je.colspan,Me,Be,Fe,Ee),jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ie).is("tr")?Ue.append(Ie):jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ie).is("td")?Ue.append("<tr>".concat(Ie,"</tr>")):Ue.append("<tr><td>".concat(Ie,"</td></tr>")))}):Me.forEach(function(Fe,Ie){Fe=TableExcelHelper.createRowTarget(je,Fe,Ee,Te,Ie,Me,Be),Ue.append(Fe)}),Ue},TableExcelHelper.createRowTarget=function(t,e,n,i,rowIndex,tableData,printData){var o=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tr></tr>"),columns=t.rowColumns.filter(function(Pe){return Pe.checked}),r=(o.data("rowData",e),t.rowColumns.filter(function(Pe){return Pe.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_72___default()("<td style = 'display:".concat(rowsColumnsArr[0]&&rowsColumnsArr[1]?"":"none","' rowspan = '").concat(rowsColumnsArr[0],"' colspan = '").concat(rowsColumnsArr[1],"'></td>"))):jquery__WEBPACK_IMPORTED_MODULE_72___default()("<td></td>"),e&&0<Object.keys(e).length&&(n.tableHeaderRepeat=="first"||n.tableHeaderRepeat=="none")?(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(Pe,Me){i<=Me&&Me<i+rowsColumnsArr[1]&&(width+=Pe.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(t.tableTextType=="text"||t.tableTextType==null)r.html(p);else{if(t.tableTextType=="barcode"){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_74___default()(r.find(".hibarcode_imgcode")[0],p,{format:t.tableBarcodeMode||"CODE128A",width:1,textMargin:-1,lineColor:"#000000",margin:0,height:parseInt(10),displayValue:!1}),r.find(".hibarcode_imgcode").attr("height",t.tableColumnHeight||"30pt"),r.find(".hibarcode_imgcode").css("margin","5pt 10pt"),r.find(".hibarcode_imgcode").attr("width","calc(100% - 20pt)")):r.html(""),t.showCodeTitle&&r.find(".hibarcode_displayValue").html(p)}catch(Pe){r.html("".concat(i18n.__("此格式不支持该文本")))}}if(t.tableTextType=="image"&&(r.html(""),p)&&(imagebox=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div><img style = "max-width:100%;max-height:100%"/></div>'),imagebox.find("img").attr("src",p),imagebox.find("img").attr("height",t.tableColumnHeight||"50pt"),r.html(imagebox)),t.tableTextType=="qrcode"){r.html("");try{var qrcodebox=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div style="margin:2pt 0pt" class="hiqrcode_imgcode"></div>'),l,u;p&&(l=parseInt(t.width||t.targetWidth||20),u=parseInt(t.tableColumnHeight||20),qrcodebox.css("height",(u<l?u:l)+"pt"),new QRCode(qrcodebox[0],{width:u<l?u:l,height:u<l?u:l,colorDark:"#000000",useSVG:!0,correctLevel:t.tableQRCodeLevel||0}).makeCode(p),r.html(qrcodebox),t.showCodeTitle)&&(r.append('<div class="hiqrcode_displayValue"></div>'),r.find(".hiqrcode_displayValue").html(p))}catch(Pe){r.html("".concat(i18n.__("二维码生成失败")))}}t.tableTextType==="sequence"&&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(Pe){r.css(Pe,l[Pe])}),o.append(r)}}),TableExcelHelper.getRowStyler(n,i)),a;return r&&(a=r(e,n),a)&&Object.keys(a).forEach(function(Pe){o.css(Pe,a[Pe])}),o},TableExcelHelper.createEmptyRowTarget=function(Be,Me){var Be=TableExcelHelper.reconsitutionTableColumnTree(Be),Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tr></tr>");return Be.rowColumns.filter(function(Te){return Te.checked}).forEach(function(Te,Se){var je=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<td></td>");Te.field&&je.attr("field",Te.field),Te.align&&je.css("text-align",Te.align),Te.vAlign&&je.css("vertical-align",Te.vAlign),Ee.append(je)}),Me&&Me.options.tableBodyRowHeight&&Ee.find("td:not([rowspan])").css("height",Me.options.tableBodyRowHeight+"pt"),Ee},TableExcelHelper.getColumnsWidth=function(Pe,Me){var Be={},Ee=TableExcelHelper.allAutoWidth(Pe),Te=TableExcelHelper.allFixedWidth(Pe);return Pe.rowColumns.filter(function(Se){return Se.checked}).forEach(function(Se){var je;Se.fixed?Be[Se.id]=Se.width:(je=Se.width/Ee*(0<(je=Me-Te)?je:0),Be[Se.id]=je)}),Be},TableExcelHelper.resizeTableCellWidth=function(Pe,Ee,Be){var Ee=TableExcelHelper.reconsitutionTableColumnTree(Ee),Te=TableExcelHelper.getColumnsWidth(Ee,Be);Pe.find("thead tr td[haswidth]").map(function(Se,je){var Ue=jquery__WEBPACK_IMPORTED_MODULE_72___default()(je).attr("id"),Ue=Te[Ue];jquery__WEBPACK_IMPORTED_MODULE_72___default()(je).css("width",Ue+"pt")})},TableExcelHelper.allAutoWidth=function(Pe){var Me=0,Be={};return Pe.rowColumns.filter(function(Ee){return Ee.checked}).forEach(function(Ee){Be[Ee.id]?Be[Ee.id]=0:Be[Ee.id]=Ee.width,Me+=Ee.fixed?0:Be[Ee.id]}),Me},TableExcelHelper.allFixedWidth=function(Pe){var Me=0,Be={};return Pe.rowColumns.filter(function(Ee){return Ee.checked}).forEach(function(Ee){Be[Ee.id]?Be[Ee.id]=0:Be[Ee.id]=Ee.width,Me+=Ee.fixed?Be[Ee.id]:0}),Me},TableExcelHelper.reconsitutionTableColumnTree=function(Pe,Me,Be){for(var Ee=Me||new _ReconsitutionTableColumns__WEBPACK_IMPORTED_MODULE_0__.a,Te=Ee.colspan=0;Te<Pe.length;Te++)(Se=>{Ee.totalLayer=Se+1,Ee[Se]=Pe[Se].columns,Se==0&&Pe[Se].columns.forEach(function(je){Se==0&&(Ee.colspan+=je.colspan)})})(Te);return Ee.rowColumns=TableExcelHelper.getOrderdColumns(Ee),Ee},TableExcelHelper.syncTargetWidthToOption=function(Pe){Pe.forEach(function(Me){Me.columns.forEach(function(Be){Be.hasWidth&&(Be.width=Be.targetWidth)})})},TableExcelHelper.getGroupFieldsFormatter=function(options,tablePrintElementType){var groupFieldsFormatter=void 0,arr;if(tablePrintElementType.groupFields&&tablePrintElementType.groupFields.length&&(arr=typeof tablePrintElementType.groupFields=="string"?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(Pe){}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(Pe){}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(Pe){}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(Pe){}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(Pe){}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(Pe){}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(Pe){}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(Pe){}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(Pe){}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(Pe){}return formatter},TableExcelHelper.getOrderdColumns=function(Pe){for(var Me={},Be=0;Be<Pe.totalLayer;Be++)(je=>{Me[je]=[],Pe[je].forEach(function(Ue,ke){var De;(De=Me[je]).push.apply(De,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(new Array(Ue.colspan).fill(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)({},Ue),{},{colspan:1}))))})})(Be);for(var Ee=0;Ee<Pe.totalLayer;Ee++)(je=>{Me[je].forEach(function(Ue,ke){for(var De=1;De<Ue.rowspan;De++)Me[je+De].splice(ke,0,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)({},Ue),{},{rowspan:1}))})})(Ee);for(var Te=[],Se=0;Se<Pe.totalLayer;Se++)(je=>{je>=Pe.totalLayer-1?Me[je].forEach(function(Ue,ke){Ue.field||(Ue.field=Te[ke])}):Me[je].forEach(function(Ue,ke){je==0?Te.push(Ue.field||""):Ue.field&&(Te[ke]=Ue.field)})})(Se);return this.rowColumns=Me[Pe.totalLayer-1],Me[Pe.totalLayer-1]},TableExcelHelper})()},function(Pe,Me,Be){Be.d(Me,"a",function(){return Ee}),Te.prototype.isPositionLeftOrRight=function(Se){return this.top<=Se&&this.top+this.height>Se};var Ee=Te;function Te(Se){this.top=Se.top,this.left=Se.left,this.height=Se.height,this.width=Se.width,this.bottomInLastPaper=Se.bottomInLastPaper,this.beginPrintPaperIndex=Se.beginPrintPaperIndex,this.printTopInPaper=Se.printTopInPaper,this.endPrintPaperIndex=Se.endPrintPaperIndex}},function(Pe,Me,Be){li.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("line-height",Zr+"pt"),"line-height:"+Zr+"pt";Ve[0].style.lineHeight=""}return null},li.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.5" >7.5pt</option>
|
||
<option value="8.25" >8.25pt</option>
|
||
<option value="9" >9pt</option>
|
||
<option value="9.75" >9.75pt</option>
|
||
<option value="10.5" >10.5pt</option>
|
||
<option value="11.25" >11.25pt</option>
|
||
<option value="12" >12pt</option>
|
||
<option value="12.75" >12.75pt</option>
|
||
<option value="13.5" >13pt</option>
|
||
<option value="14.25" >14.25pt</option>
|
||
<option value="15" >15pt</option>
|
||
<option value="15.75" >15.75pt</option>
|
||
<option value="16.5" >16.5pt</option>
|
||
<option value="17.25" >17.25pt</option>
|
||
<option value="18" >18pt</option>
|
||
<option value="18.75" >18.75pt</option>
|
||
<option value="19.5" >19.5pt</option>
|
||
<option value="20.25" >20.25pt</option>
|
||
<option value="21" >21pt</option>
|
||
<option value="21.75" >21.75pt</option>
|
||
<option value="22.5" >22.5pt</option>
|
||
<option value="23.25" >23.25pt</option>
|
||
<option value="24" >24pt</option>
|
||
<option value="24.75" >24.75pt</option>
|
||
<option value="25.5" >25.5pt</option>
|
||
<option value="26.25" >26.25pt</option>
|
||
<option value="27" >27pt</option>
|
||
<option value="27.75" >27.75pt</option>
|
||
<option value="28.5" >28.5pt</option>
|
||
<option value="29.25" >29.25pt</option>
|
||
<option value="30" >30pt</option>
|
||
<option value="30.75" >30.75pt</option>
|
||
<option value="31.5" >31.5pt</option>
|
||
<option value="32.25" >32.25pt</option>
|
||
<option value="33" >33pt</option>
|
||
<option value="33.75" >33.75pt</option>
|
||
<option value="34.5" >34.5pt</option>
|
||
<option value="35.25" >35.25pt</option>
|
||
<option value="36" >36pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},li.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},li.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},li.prototype.destroy=function(){this.target.remove()};var Ee=li,Te=(ii.prototype.createTarget=function(Ve){var Zr,Ai=void 0;return(Ai=Ve?Ve.getFontList():Ai)?(Zr=`<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>"),Ai.forEach(function(Bi,ki){Zr+=' <option value="'+(Bi.value||"")+'" >'+(Bi.title||"")+"</option>"}),Zr+=` </select>
|
||
</div>
|
||
</div>`,this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Zr)):this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="SimSun" >`).concat(i18n.__("宋体"),`</option>
|
||
<option value="Microsoft YaHei" >`).concat(i18n.__("微软雅黑"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},ii.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("font-family",Zr),"font-family:"+Zr;Ve[0].style.fontFamily="inherit"}return null},ii.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},ii.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},ii.prototype.destroy=function(){this.target.remove()},ii),Se=(Qn.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("font-size",Zr+"pt"),"font-size:"+Zr+"pt";Ve[0].style.fontSize=""}return null},Qn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.5" >7.5pt</option>
|
||
<option value="8.25" >8.25pt</option>
|
||
<option value="9" >9pt</option>
|
||
<option value="9.75" >9.75pt</option>
|
||
<option value="10.5" >10.5pt</option>
|
||
<option value="11.25" >11.25pt</option>
|
||
<option value="12" >12pt</option>
|
||
<option value="12.75" >12.75pt</option>
|
||
<option value="13.5" >13.5pt</option>
|
||
<option value="14.25" >14.25pt</option>
|
||
<option value="15" >15pt</option>
|
||
<option value="15.75" >15.75pt</option>
|
||
<option value="16.5" >16.5pt</option>
|
||
<option value="17.25" >17.25pt</option>
|
||
<option value="18" >18pt</option>
|
||
<option value="18.75" >18.75pt</option>
|
||
<option value="19.5" >19.5pt</option>
|
||
<option value="20.25" >20.25pt</option>
|
||
<option value="21" >21pt</option>
|
||
<option value="21.75" >21.75pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Qn.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},Qn.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},Qn.prototype.destroy=function(){this.target.remove()},Qn),je=(Un.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("font-weight",Zr),"font-weight:"+Zr;Ve[0].style.fontWeight=""}return null},Un.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="lighter" >`).concat(i18n.__("更细"),`</option>
|
||
<option value="bold" >`).concat(i18n.__("粗体"),`</option>
|
||
<option value="bolder" >`).concat(i18n.__("粗体+"),`</option>
|
||
<option value="100" >100</option>
|
||
<option value="200" >200</option>
|
||
<option value="300" >300</option>
|
||
<option value="400" >400</option>
|
||
<option value="500" >500</option>
|
||
<option value="600" >600</option>
|
||
<option value="700" >700</option>
|
||
<option value="800" >800</option>
|
||
<option value="900" >900</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Un.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},Un.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},Un.prototype.destroy=function(){this.target.remove()},Un),Ue=(_n.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("letter-spacing",Zr+"pt"),"letter-spacing:"+Zr+"pt";Ve[0].style.letterSpacing=""}return null},_n.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="0.75" >0.75pt</option>
|
||
<option value="1.5" >1.5pt</option>
|
||
<option value="2.25" >2.25pt</option>
|
||
<option value="3" >3pt</option>
|
||
<option value="3.75" >3.75pt</option>
|
||
<option value="4.5" >4.5pt</option>
|
||
<option value="5.25" >5.25pt</option>
|
||
<option value="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.5" >7.5pt</option>
|
||
<option value="8.25" >8.25pt</option>
|
||
<option value="9" >9pt</option>
|
||
<option value="9.75" >9.75pt</option>
|
||
<option value="10.5" >10.5pt</option>
|
||
<option value="11.25" >11.25pt</option>
|
||
<option value="12" >12pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},_n.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},_n.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},_n.prototype.destroy=function(){this.target.remove()},_n),ke=(vn.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("text-align",Zr),Zr=="justify"?(Ve.css("text-align-last","justify"),Ve.css("text-justify","distribute-all-lines")):(Ve[0].style.textAlignLast="",Ve[0].style.textJustify=""),"text-align:"+Zr;Ve[0].style.textAlign="",Ve[0].style.textAlignLast="",Ve[0].style.textJustify=""}return null},vn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="left" >`).concat(i18n.__("居左"),`</option>
|
||
<option value="center" >`).concat(i18n.__("居中"),`</option>
|
||
<option value="right" >`).concat(i18n.__("居右"),`</option>
|
||
<option value="justify" >`).concat(i18n.__("两端对齐"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},vn.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},vn.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},vn.prototype.destroy=function(){this.target.remove()},vn),De=(Wr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="false" >`).concat(i18n.__("显示"),`</option>
|
||
<option value="true" >`).concat(i18n.__("隐藏"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Wr.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},Wr.prototype.setValue=function(Ve){this.target.find("select").val((Ve==null?"":Ve).toString())},Wr.prototype.destroy=function(){this.target.remove()},Wr),ze=(Ii.prototype.css=function(Ve,Zr){if(Ve.find("table").length){if(Zr=="border"||Zr==null)return Ve.find("table").css("border","1px solid"),"border:1px solid";Zr=="noBorder"?Ve.find("table").css("border","0px solid"):Ve.find("table")[0].style.border=""}return null},Ii.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="border" >`).concat(i18n.__("有边框"),`</option>
|
||
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Ii.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},Ii.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Ii.prototype.destroy=function(){this.target.remove()},Ii),Fe=(mi.prototype.css=function(Ve,Zr){if(Ve.find("thead tr").length){if(Zr=="border"||Zr==null)return Ve.find("thead tr").addClass("hiprint-printElement-tableTarget-border-all");Zr=="noBorder"?Ve.find("thead tr").addClass("hiprint-printElement-tableTarget-border-none"):Zr=="leftBorder"?Ve.find("thead tr").addClass("hiprint-printElement-tableTarget-border-left"):Zr=="rightBorder"?Ve.find("thead tr").addClass("hiprint-printElement-tableTarget-border-right"):Zr=="leftRightBorder"?Ve.find("thead tr").addClass("hiprint-printElement-tableTarget-border-lr"):Zr=="topBorder"?Ve.find("thead tr").addClass("hiprint-printElement-tableTarget-border-top"):Zr=="bottomBorder"?Ve.find("thead tr").addClass("hiprint-printElement-tableTarget-border-bottom"):Zr=="topBottomBorder"?Ve.find("thead tr").addClass("hiprint-printElement-tableTarget-border-tb"):Ve.find("thead tr").removeClass()}return null},mi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="border" >`).concat(i18n.__("有边框"),`</option>
|
||
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
|
||
<option value="leftBorder" >`).concat(i18n.__("左边框"),`</option>
|
||
<option value="rightBorder" >`).concat(i18n.__("右边框"),`</option>
|
||
<option value="leftRightBorder" >`).concat(i18n.__("左右边框"),`</option>
|
||
<option value="topBorder" >`).concat(i18n.__("上边框"),`</option>
|
||
<option value="bottomBorder" >`).concat(i18n.__("下边框"),`</option>
|
||
<option value="topBottomBorder" >`).concat(i18n.__("上下边框"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},mi.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},mi.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},mi.prototype.destroy=function(){this.target.remove()},mi),Ie=(Jn.prototype.css=function(Ve,Zr){if(Ve.find("thead tr").length){if(Zr=="border"||Zr==null)return Ve.find("thead tr").addClass("hiprint-printElement-tableTarget-border-td-all");Zr=="noBorder"?Ve.find("thead tr").addClass("hiprint-printElement-tableTarget-border-td-none"):Ve.find("thead tr").removeClass()}return null},Jn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="border" >`).concat(i18n.__("有边框"),`</option>
|
||
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
|
||
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Jn.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},Jn.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Jn.prototype.destroy=function(){this.target.remove()},Jn),_e=(Yn.prototype.css=function(Ve,Zr){if(Ve.find("tfoot tr").length){if(Zr=="border"||Zr==null)return Ve.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-all");Zr=="noBorder"?Ve.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-none"):Zr=="leftBorder"?Ve.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-left"):Zr=="rightBorder"?Ve.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-right"):Zr=="leftRightBorder"?Ve.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-lr"):Zr=="topBorder"?Ve.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-top"):Zr=="bottomBorder"?Ve.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-bottom"):Zr=="topBottomBorder"?Ve.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-tb"):Ve.find("tfoot tr").removeClass()}return null},Yn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="border" >`).concat(i18n.__("有边框"),`</option>
|
||
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
|
||
<option value="leftBorder" >`).concat(i18n.__("左边框"),`</option>
|
||
<option value="rightBorder" >`).concat(i18n.__("右边框"),`</option>
|
||
<option value="leftRightBorder" >`).concat(i18n.__("左右边框"),`</option>
|
||
<option value="topBorder" >`).concat(i18n.__("上边框"),`</option>
|
||
<option value="bottomBorder" >`).concat(i18n.__("下边框"),`</option>
|
||
<option value="topBottomBorder" >`).concat(i18n.__("上下边框"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Yn.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},Yn.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Yn.prototype.destroy=function(){this.target.remove()},Yn),Ae=(Xn.prototype.css=function(Ve,Zr){if(Ve.find("tfoot tr").length){if(Zr=="border"||Zr==null)return Ve.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-td-all");Zr=="noBorder"?Ve.find("tfoot tr").addClass("hiprint-printElement-tableTarget-border-td-none"):Ve.find("tfoot tr").removeClass()}return null},Xn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="border" >`).concat(i18n.__("有边框"),`</option>
|
||
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
|
||
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Xn.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},Xn.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Xn.prototype.destroy=function(){this.target.remove()},Xn),Je=(Ln.prototype.css=function(Ve,Zr){if(Ve.find("thead tr td").length){if(Zr)return Ve.find("thead tr td:not([rowspan])").css("height",Zr+"pt"),"height:"+Zr+"pt";Ve.find("thead tr td").map(function(Ai,Bi){Bi.style.height=""})}return null},Ln.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.5" >7.5pt</option>
|
||
<option value="8.25" >8.25pt</option>
|
||
<option value="9" >9pt</option>
|
||
<option value="9.75" >9.75pt</option>
|
||
<option value="10.5" >10.5pt</option>
|
||
<option value="11.25" >11.25pt</option>
|
||
<option value="12" >12pt</option>
|
||
<option value="12.75" >12.75pt</option>
|
||
<option value="13.5" >13.5pt</option>
|
||
<option value="14.25" >14.25pt</option>
|
||
<option value="15" >15pt</option>
|
||
<option value="15.75" >15.75pt</option>
|
||
<option value="16.5" >16.5pt</option>
|
||
<option value="17.25" >17.25pt</option>
|
||
<option value="18" >18pt</option>
|
||
<option value="18.75" >18.75pt</option>
|
||
<option value="19.5" >19.5pt</option>
|
||
<option value="20.25" >20.25pt</option>
|
||
<option value="21" >21pt</option>
|
||
<option value="21.75" >21.75pt</option>
|
||
<option value="22.5" >22.5pt</option>
|
||
<option value="23.25" >23.25pt</option>
|
||
<option value="24" >24pt</option>
|
||
<option value="24.75" >24.75pt</option>
|
||
<option value="25.5" >25.5pt</option>
|
||
<option value="26.25" >26.25pt</option>
|
||
<option value="27" >27pt</option>
|
||
<option value="27.75" >27.75pt</option>
|
||
<option value="28.5" >28.5pt</option>
|
||
<option value="29.25" >29.25pt</option>
|
||
<option value="30" >30pt</option>
|
||
<option value="30.75" >30.75pt</option>
|
||
<option value="31.5" >31.5pt</option>
|
||
<option value="32.25" >32.25pt</option>
|
||
<option value="33" >33pt</option>
|
||
<option value="33.75" >33.75pt</option>
|
||
<option value="34.5" >34.5pt</option>
|
||
<option value="35.25" >35.25pt</option>
|
||
<option value="36" >36pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Ln.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},Ln.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},Ln.prototype.destroy=function(){this.target.remove()},Ln),ir=(pi.prototype.css=function(Ve,Zr){if(Ve.find("thead").length){if(Zr)return Ve.find("thead").css("font-size",Zr+"pt"),"font-size:"+Zr+"pt";Ve.find("thead").map(function(Ai,Bi){Bi.style.fontSize=""})}return null},pi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.5" >7.5pt</option>
|
||
<option value="8.25" >8.25pt</option>
|
||
<option value="9" >9pt</option>
|
||
<option value="9.75" >9.75pt</option>
|
||
<option value="10.5" >10.5pt</option>
|
||
<option value="11.25" >11.25pt</option>
|
||
<option value="12" >12pt</option>
|
||
<option value="12.75" >12.75pt</option>
|
||
<option value="13.5" >13.5pt</option>
|
||
<option value="14.25" >14.25pt</option>
|
||
<option value="15" >15pt</option>
|
||
<option value="15.75" >15.75pt</option>
|
||
<option value="16.5" >16.5pt</option>
|
||
<option value="17.25" >17.25pt</option>
|
||
<option value="18" >18pt</option>
|
||
<option value="18.75" >18.75pt</option>
|
||
<option value="19.5" >19.5pt</option>
|
||
<option value="20.25" >20.25pt</option>
|
||
<option value="21" >21pt</option>
|
||
<option value="21.75" >21.75pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},pi.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},pi.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},pi.prototype.destroy=function(){this.target.remove()},pi),$e=(qn.prototype.css=function(Ve,Zr){if(Ve.find("thead").length){if(Zr)return Ve.find("thead tr td").css("font-weight",Zr),"font-weight:"+Zr;Ve.find("thead tr td").map(function(Ai,Bi){Bi.style.fontWeight=""})}return null},qn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="lighter" >`).concat(i18n.__("更细"),`</option>
|
||
<option value="bold" >`).concat(i18n.__("粗体"),`</option>
|
||
<option value="bolder" >`).concat(i18n.__("粗体+"),`</option>
|
||
<option value="100" >100</option>
|
||
<option value="200" >200</option>
|
||
<option value="300" >300</option>
|
||
<option value="400" >400</option>
|
||
<option value="500" >500</option>
|
||
<option value="600" >600</option>
|
||
<option value="700" >700</option>
|
||
<option value="800" >800</option>
|
||
<option value="900" >900</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},qn.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve},qn.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},qn.prototype.destroy=function(){this.target.remove()},qn),cr=(On.prototype.css=function(Ve,Zr){if(Ve.find("tbody tr").length){if(Zr=="border"||Zr==null)return Ve.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-td-all");Zr=="noBorder"?Ve.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-td-none"):Ve.find("tbody tr").removeClass()}return null},On.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="border" >`).concat(i18n.__("有边框"),`</option>
|
||
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},On.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},On.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},On.prototype.destroy=function(){this.target.remove()},On),xr=(Hn.prototype.css=function(Ve,Zr){if(Ve.find("tbody tr td").length){if(Zr)return Ve.find("tbody tr td").css("height",Zr+"pt"),"height:"+Zr+"pt";Ve.find("tbody tr td").map(function(Ai,Bi){Bi.style.height=""})}return null},Hn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.5" >7.5pt</option>
|
||
<option value="8.25" >8.25pt</option>
|
||
<option value="9" >9pt</option>
|
||
<option value="9.75" >9.75pt</option>
|
||
<option value="10.5" >10.5pt</option>
|
||
<option value="11.25" >11.25pt</option>
|
||
<option value="12" >12pt</option>
|
||
<option value="12.75" >12.75pt</option>
|
||
<option value="13.5" >13.5pt</option>
|
||
<option value="14.25" >14.25pt</option>
|
||
<option value="15" >15pt</option>
|
||
<option value="15.75" >15.75pt</option>
|
||
<option value="16.5" >16.5pt</option>
|
||
<option value="17.25" >17.25pt</option>
|
||
<option value="18" >18pt</option>
|
||
<option value="18.75" >18.75pt</option>
|
||
<option value="19.5" >19.5pt</option>
|
||
<option value="20.25" >20.25pt</option>
|
||
<option value="21" >21pt</option>
|
||
<option value="21.75" >21.75pt</option>
|
||
<option value="22.5" >22.5pt</option>
|
||
<option value="23.25" >23.25pt</option>
|
||
<option value="24" >24pt</option>
|
||
<option value="24.75" >24.75pt</option>
|
||
<option value="25.5" >25.5pt</option>
|
||
<option value="26.25" >26.25pt</option>
|
||
<option value="27" >27pt</option>
|
||
<option value="27.75" >27.75pt</option>
|
||
<option value="28.5" >28.5pt</option>
|
||
<option value="29.25" >29.25pt</option>
|
||
<option value="30" >30pt</option>
|
||
<option value="30.75" >30.75pt</option>
|
||
<option value="31.5" >31.5pt</option>
|
||
<option value="32.25" >32.25pt</option>
|
||
<option value="33" >33pt</option>
|
||
<option value="33.75" >33.75pt</option>
|
||
<option value="34.5" >34.5pt</option>
|
||
<option value="35.25" >35.25pt</option>
|
||
<option value="36" >36pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Hn.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},Hn.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},Hn.prototype.destroy=function(){this.target.remove()},Hn),Tr=(zn.prototype.css=function(Ve,Zr){if(Ve.find("thead").length){if(Zr)return Ve.find("thead").css("background",Zr),"background:"+Zr;Ve.find("thead").map(function(Ai,Bi){Bi.style.background=""})}return null},zn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("表头背景"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<input type="text" class="auto-submit" />
|
||
</div>
|
||
</div>`)),this.target},zn.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return Ve.toString()},zn.prototype.setValue=function(Ve){this.target.find("input").minicolors({defaultValue:Ve||"",theme:"bootstrap"}),this.target.find("input").val(Ve)},zn.prototype.destroy=function(){this.target.remove()},zn),Mr=(ni.prototype.createTarget=function(Ve){return Ve=["hline","vline","rect","oval"].includes(Ve.printElementType.type)?"".concat(i18n.__("线宽")):"".concat(i18n.__("边框大小")),this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(Ve,`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<select class="auto-submit">
|
||
<option value="" >`).concat(i18n.__("默认"),`</option>
|
||
<option value="0.75" >0.75pt</option>
|
||
<option value="1.5" >1.5pt</option>
|
||
<option value="2.25" >2.25pt</option>
|
||
<option value="3" >3pt</option>
|
||
<option value="3.75" >3.75pt</option>
|
||
<option value="4.5" >4.5pt</option>
|
||
<option value="5.25" >5.25pt</option>
|
||
<option value="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},ni.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("border-width",Zr+"pt"),"border-width:"+Zr+"pt";Ve[0].style.borderWidth=""}return null},ni.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},ni.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},ni.prototype.destroy=function(){this.target.remove()},ni),mr=(ri.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="CODE128A" >CODE128A</option>
|
||
<option value="CODE128B" >CODE128B</option>
|
||
<option value="CODE128C" >CODE128C</option>
|
||
<option value="CODE39" >CODE39</option>
|
||
<option value="EAN13" >EAN-13</option>
|
||
<option value="EAN8" >EAN-8</option>
|
||
<option value="EAN5" >EAN-5</option>
|
||
<option value="EAN2" >EAN-2</option>
|
||
<option value="UPC" >UPC(A)</option>
|
||
<option value="ITF" >ITF</option>
|
||
<option value="ITF14" >ITF-14</option>
|
||
<option value="MSI" >MSI</option>
|
||
<option value="MSI10" >MSI10</option>
|
||
<option value="MSI11" >MSI11</option>
|
||
<option value="MSI1010" >MSI1010</option>
|
||
<option value="MSI1110" >MSI1110</option>
|
||
<option value="Pharmacode" >Pharmacode</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},ri.prototype.getValue=function(){return this.target.find("select").val()||void 0},ri.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},ri.prototype.destroy=function(){this.target.remove()},ri),Ze=(Wn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="text">单独文本</option><option value="svg">svg文本</option></select></div></div>')),this.target},Wn.prototype.getValue=function(){return this.target.find("select").val()||void 0},Wn.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Wn.prototype.destroy=function(){this.target.remove()},Wn),xe=(Sn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item"><div class="hiprint-option-item-label">'.concat(i18n.__("条码宽度"),'</div><div class="hiprint-option-item-field"><select class="auto-submit"><option value="">').concat(i18n.__("默认"),'</option><option value="1">1</option><option value="2">2</option><option value="3">3</option><option value="4">4</option></select></div></div>')),this.target},Sn.prototype.getValue=function(){return this.target.find("select").val()||void 0},Sn.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Sn.prototype.destroy=function(){this.target.remove()},Sn),er=(kn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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},kn.prototype.getValue=function(){return this.target.find("select").val()||void 0},kn.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},kn.prototype.destroy=function(){this.target.remove()},kn),Ge=(wn.prototype.createTarget=function(){var Ve=[{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"}]}],Zr=(this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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 Ve.forEach(function(Ai){var Bi;Ai.children?(Bi=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<optgroup label="'.concat(Ai.label,'"></optgroup')),Ai.children.forEach(function(ki){Bi.append(jquery__WEBPACK_IMPORTED_MODULE_72___default()('<option value="'.concat(ki.value,'">').concat(ki.label,"</option>")))}),Zr.append(Bi)):Zr.append('<option value="'.concat(Ai.value,'">').concat(Ai.label,"</option>"))}),this.target},wn.prototype.getValue=function(){return this.target.find("select").val()||void 0},wn.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},wn.prototype.destroy=function(){this.target.remove()},wn),tr=(Pn.prototype.createTarget=function(){var Ve=[{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"}],Zr=(this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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 Ve.forEach(function(Ai){Zr.append('<option value="'.concat(Ai.value,'">').concat(Ai.label,"</option>"))}),this.target},Pn.prototype.getValue=function(){return this.target.find("select").val()||void 0},Pn.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Pn.prototype.destroy=function(){this.target.remove()},Pn),sr=(pn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("二维码容错率"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<select class="auto-submit">
|
||
<option value="" >`).concat(i18n.__("默认"),`</option>
|
||
<option value="1" >7% L</option>
|
||
<option value="0" >15% M</option>
|
||
<option value="3" >25% Q</option>
|
||
<option value="2" >30% H</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},pn.prototype.getValue=function(){var Ve=this.target.find("select").val();return parseInt(Ve||0)},pn.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},pn.prototype.destroy=function(){this.target.remove()},pn),pr=(sn.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("color",Zr),"color:"+Zr;Ve[0].style.color=""}return null},sn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("字体颜色"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<input type="text" class="auto-submit"/>
|
||
</div>
|
||
</div>`)),this.target},sn.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return Ve.toString()},sn.prototype.setValue=function(Ve){this.target.find("input").minicolors({defaultValue:Ve||"",theme:"bootstrap"}),this.target.find("input").val(Ve)},sn.prototype.destroy=function(){this.target.remove()},sn),Ir=(bn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="underline" >`).concat(i18n.__("下划线"),`</option>
|
||
<option value="overline" >`).concat(i18n.__("上划线"),`</option>
|
||
<option value="line-through" >`).concat(i18n.__("穿梭线"),`</option>
|
||
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},bn.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("text-decoration",Zr),"text-decoration:"+Zr;Ve[0].style.textDecoration=""}return null},bn.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},bn.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},bn.prototype.destroy=function(){this.target.remove()},bn),Pr=(Vr.prototype.createTarget=function(Ve){var Zr,Ai=void 0;return(Ai=Ve?Ve.getFields():Ai)?(this.isSelect=!0,Zr=`<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">
|
||
<option value="" >`).concat(i18n.__("请选择字段"),"</option>"),Ai.forEach(function(Bi,ki){Zr+=' <option value="'+(Bi.field||"")+'" >'+(Bi.text||"")+"</option>"}),Zr+=` </select>
|
||
</div>
|
||
</div>`,this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Zr)):(this.isSelect=!1,this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<input type="text" placeholder="`).concat(i18n.__("请输入字段名"),`" class="auto-submit">
|
||
</div>
|
||
</div>`))),this.target},Vr.prototype.getValue=function(){return(this.isSelect?this.target.find("select"):this.target.find("input")).val()||void 0},Vr.prototype.setValue=function(Ve){this.isSelect?Ve&&(this.target.find('option[value="'+Ve+'"]').length||this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)):this.target.find("input").val(Ve)},Vr.prototype.destroy=function(){this.target.remove()},Vr),dr=(en.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:50px;" placeholder="`).concat(i18n.__("请输入标题"),`" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},en.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},en.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve)},en.prototype.destroy=function(){this.target.remove()},en),wr=(Kr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<input type="text" placeholder="`).concat(i18n.__("仅字段名称存在时有效"),`" class="auto-submit" >
|
||
</div>
|
||
</div>`)),this.target},Kr.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return Ve.toString()},Kr.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},Kr.prototype.destroy=function(){this.target.remove()},Kr),Ce=(Rr.prototype.createTarget=function(Ve,Zr){var Ai=this;return Ai.target=jquery__WEBPACK_IMPORTED_MODULE_72___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" style="display: flex;align-items: baseline;">
|
||
|
||
<input type="number" style="width:48%" placeholder="`).concat(i18n.__("X位置(左)"),`" class="auto-submit" />
|
||
|
||
<input type="number" style="width:48%" placeholder="`).concat(i18n.__("Y位置(上)"),`" class="auto-submit" />
|
||
|
||
</div>
|
||
|
||
</div>`)),Ai.syncLock=Zr.coordinateSync||!1,Ai.createSyncLock(Ai.syncLock),Ai.target},Rr.prototype.createSyncLock=function(Ve){var Zr=this;return Zr.lockTarget=Zr.syncLock?jquery__WEBPACK_IMPORTED_MODULE_72___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("同步"),'">🔗</label>')):jquery__WEBPACK_IMPORTED_MODULE_72___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("不同步"),'">🔓</label>')),Zr.lockTarget.click(function(){Zr.syncLock?Zr.lockTarget.text("🔓").attr("title","".concat(i18n.__("不同步"))):Zr.lockTarget.text("🔗").attr("title","".concat(i18n.__("同步"))),Zr.syncLock=!Zr.syncLock}),Zr.target.find("input:first").after(Zr.lockTarget),Zr.target.find("input:first").change(function(){Zr.syncLock&&Zr.target.find("input:last").val(jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val())}),Zr.target.find("input:last").change(function(){Zr.syncLock&&Zr.target.find("input:first").val(jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val())}),Zr.lockTarget},Rr.prototype.css=function(Ve){var Zr;return Ve&&Ve.length&&this.target&&(Ve.find(".resize-panel").css("display")=="block"||Ve[0].className.includes("table"))&&this.el==Ve?(Zr=this.getValue(),Ve.css("left",Zr.left+"pt").css("top",Zr.top+"pt")):null},Rr.prototype.getValue=function(){var Ve={coordinateSync:this.syncLock,left:0,top:0};return Ve.left=parseFloat(this.target.find("input:first").val()||0),Ve.top=parseFloat(this.target.find("input:last").val()||0),Ve},Rr.prototype.setValue=function(Ve,Zr){this.el=Zr.designTarget||Zr,this.target.find("input:first").val(Ve.left),this.target.find("input:last").val(Ve.top)},Rr.prototype.destroy=function(){this.target.remove()},Rr),vr=(Lr.prototype.createTarget=function(Ve,Zr){var Ai=this;return Ai.target=jquery__WEBPACK_IMPORTED_MODULE_72___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" style="display: flex;align-items: baseline;">
|
||
|
||
<input type="number" style="width:48%" placeholder="`).concat(i18n.__("宽"),`" class="auto-submit" />
|
||
|
||
<input type="number" style="width:48%" placeholder="`).concat(i18n.__("高"),`" class="auto-submit" />
|
||
|
||
</div>
|
||
|
||
</div>`)),Ai.syncLock=Zr.widthHeightSync||!1,Ai.createSyncLock(Ai.syncLock),Ai.target},Lr.prototype.createSyncLock=function(Ve){var Zr=this;return Zr.lockTarget=Zr.syncLock?jquery__WEBPACK_IMPORTED_MODULE_72___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("同步"),'">🔗</label>')):jquery__WEBPACK_IMPORTED_MODULE_72___default()('<label style="margin: 0 4px;text-align:center;width: 8%" title="'.concat(i18n.__("不同步"),'">🔓</label>')),Zr.lockTarget.click(function(){Zr.syncLock?Zr.lockTarget.text("🔓").attr("title","".concat(i18n.__("不同步"))):Zr.lockTarget.text("🔗").attr("title","".concat(i18n.__("同步"))),Zr.syncLock=!Zr.syncLock}),Zr.target.find("input:first").after(Zr.lockTarget),Zr.target.find("input:first").change(function(){Zr.syncLock&&Zr.target.find("input:last").val(jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val())}),Zr.target.find("input:last").change(function(){Zr.syncLock&&Zr.target.find("input:first").val(jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val())}),Zr.lockTarget},Lr.prototype.css=function(Ve){var Zr;return Ve&&Ve.length&&this.target&&(Ve.find(".resize-panel").css("display")=="block"||Ve[0].className.includes("table"))&&this.el==Ve?(Zr=this.getValue(),Ve.css("width",Zr.width+"pt").css("height",Zr.height+"pt")):null},Lr.prototype.getValue=function(){var Ve={widthHeightSync:this.syncLock,width:0,height:0};return Ve.width=parseFloat(this.target.find("input:first").val()||0),Ve.height=parseFloat(this.target.find("input:last").val()||0),Ve},Lr.prototype.setValue=function(Ve,Zr){this.el=Zr.designTarget||Zr,this.target.find("input:first").val(Ve.width),this.target.find("input:last").val(Ve.height)},Lr.prototype.destroy=function(){this.target.remove()},Lr),qr=(Yr.prototype.createTarget=function(Ve){this.el=Ve;var Zr=void 0,Ai=this;return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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" style="display: flex;align-items: baseline;">
|
||
<input type="text" placeholder="`).concat(i18n.__("请输入图片地址"),`" class="auto-submit" style="width:70%">
|
||
<button class="hiprint-option-item-settingBtn" style="padding:0 10px;margin:0 0 0 5px" type="button">`).concat(i18n.__("选择"),`</button> </div>
|
||
</div>`)),(Zr=Ve?Ve.getOnImageChooseClick():Zr)&&this.target.find("button").click(function(){Zr&&Zr(Ai)}),this.target},Yr.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return Ve.toString()},Yr.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},Yr.prototype.refresh=function(Ve,Zr,Ai){var Bi,ki=this;this.setValue(Ve),this.target.find("input").change(),this.el&&Zr&&((Bi=new Image).src=Ve,Bi.complete?ki.updateEl(Bi.width,Bi.height,Zr,Ai):Bi.onload=function(){ki.updateEl(Bi.width,Bi.height,Zr,Ai)})},Yr.prototype.updateEl=function(Ve,Zr,Ai,Bi){var ki,Ei,Wi;Ai&&(Ai&&Ai.auto&&(Zr<=Ve?Ai.width=!0:Ai.height=!0),Ai.width?(ki=Zr/Ve,Ei=this.el.options.width,Wi=Math.floor(Ei*ki*10)/10,this.el.options.height=Wi,this.el.designTarget.css("height",Wi+"pt")):Ai.height?(ki=Ve/Zr,Wi=this.el.options.height,Ei=Math.floor(Wi*ki*10)/10,this.el.options.width=Ei,this.el.designTarget.css("width",Ei+"pt")):Ai.real&&(Ei=hinnn.px.toPt(Ve),Wi=hinnn.px.toPt(Zr),this.el.options.width=Ei,this.el.options.height=Wi,this.el.designTarget.css("width",Ei+"pt"),this.el.designTarget.css("height",Wi+"pt")),this.el.designTarget.children(".resize-panel").trigger(jquery__WEBPACK_IMPORTED_MODULE_72___default.a.Event("click"))),Bi&&Bi(this.el,Ve,Zr)},Yr.prototype.destroy=function(){this.target.remove()},Yr),He=(rn.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.find("img").css("object-fit",Zr),"object-fit:"+Zr;Ve.find("img")[0].style["object-fit"]=""}return null},rn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<option value="" >`).concat(i18n.__("默认"),`</option>
|
||
<option value="contain" >`).concat(i18n.__("等比"),`</option>
|
||
<option value="cover" >`).concat(i18n.__("剪裁"),`</option>
|
||
<option value="fill" >`).concat(i18n.__("填充"),`</option>
|
||
<option value="none" >`).concat(i18n.__("原始尺寸"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target,this.target},rn.prototype.getValue=function(){return this.target.find("select").val()},rn.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},rn.prototype.destroy=function(){this.target.remove()},rn),Oe=(zr.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("border-color",Zr),"border-color:"+Zr;Ve[0].style.borderColor=""}return null},zr.prototype.createTarget=function(Ve){return Ve=["hline","vline","rect","oval"].includes(Ve.printElementType.type)?"".concat(i18n.__("颜色")):"".concat(i18n.__("边框颜色")),this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(Ve,`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<input type="text" class="auto-submit" />
|
||
</div>
|
||
</div>`)),this.target},zr.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return Ve.toString()},zr.prototype.setValue=function(Ve){this.target.find("input").minicolors({defaultValue:Ve||"",theme:"bootstrap"}),this.target.find("input").val(Ve)},zr.prototype.destroy=function(){this.target.remove()},zr),rr=(Gr.prototype.createTarget=function(){this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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_72___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_72___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_72___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_72___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_72___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_72___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_72___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 Ve=`
|
||
<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(Zr){Ve+=`
|
||
<option value="`+Zr+'">'+Zr+"</option>"}),this.format=jquery__WEBPACK_IMPORTED_MODULE_72___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_72___default()(Ve)),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},Gr.prototype.getValue=function(){var Ve={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,Ve)},Gr.prototype.setValue=function(Ve){this.options=Ve,this.content.find("input").val(Ve.content||""),this.fillStyle.find("input").val(Ve.fillStyle||"rgba(184, 184, 184, 0.3)"),this.fillStyle.find("input").minicolors({format:"rgb",opacity:!0,theme:"bootstrap"});var Zr=parseInt(Ve.fontSize||"14");this.fontSize.find("input").val(Zr),this.rotate.find("input").val(Ve.rotate||25),this.width.find("input").val(Ve.width||200),this.height.find("input").val(Ve.height||200),this.timestamp.find("input").attr("checked",Ve.timestamp!=null&&Ve.timestamp),this.format.find("select").val(Ve.format||"YYYY-MM-DD HH:mm")},Gr.prototype.destroy=function(){this.target.remove()},Gr),xn=(jr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<input type="text" placeholder="\${paperNo}-\${paperCount}" class="auto-submit">
|
||
</div>
|
||
</div>`)),this.target},jr.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return Ve.toString()},jr.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},jr.prototype.destroy=function(){this.target.remove()},jr),Mn=(gr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},gr.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},gr.prototype.setValue=function(Ve){this.target.find("select").val((Ve==null?"":Ve).toString())},gr.prototype.destroy=function(){this.target.remove()},gr),Vn=(is.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="true" >`).concat(i18n.__("续排"),`</option>
|
||
<option value="reset" >`).concat(i18n.__("重排"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},is.prototype.getValue=function(){return this.target.find("select").val()=="true"},is.prototype.setValue=function(Ve){this.target.find("select").val((Ve==null||Ve?"true":"reset").toString())},is.prototype.destroy=function(){this.target.remove()},is),Nn=(ko.prototype.css=function(Ve,Zr){return null},ko.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.5" >7.5pt</option>
|
||
<option value="8.25" >8.25pt</option>
|
||
<option value="9" >9pt</option>
|
||
<option value="9.75" >9.75pt</option>
|
||
<option value="10.5" >10.5pt</option>
|
||
<option value="11.25" >11.25pt</option>
|
||
<option value="12" >12pt</option>
|
||
<option value="12.75" >12.75pt</option>
|
||
<option value="13.5" >13pt</option>
|
||
<option value="14.25" >14.25pt</option>
|
||
<option value="15" >15pt</option>
|
||
<option value="15.75" >15.75pt</option>
|
||
<option value="16.5" >16.5pt</option>
|
||
<option value="17.25" >17.25pt</option>
|
||
<option value="18" >18pt</option>
|
||
<option value="18.75" >18.75pt</option>
|
||
<option value="19.5" >19.5pt</option>
|
||
<option value="20.25" >20.25pt</option>
|
||
<option value="21" >21pt</option>
|
||
<option value="21.75" >21.75pt</option>
|
||
<option value="22.5" >22.5pt</option>
|
||
<option value="23.25" >23.25pt</option>
|
||
<option value="24" >24pt</option>
|
||
<option value="24.75" >24.75pt</option>
|
||
<option value="25.5" >25.5pt</option>
|
||
<option value="26.25" >26.25pt</option>
|
||
<option value="27" >27pt</option>
|
||
<option value="27.75" >27.75pt</option>
|
||
<option value="28.5" >28.5pt</option>
|
||
<option value="29.25" >29.25pt</option>
|
||
<option value="30" >30pt</option>
|
||
<option value="30.75" >30.75pt</option>
|
||
<option value="31.5" >31.5pt</option>
|
||
<option value="32.25" >32.25pt</option>
|
||
<option value="33" >33pt</option>
|
||
<option value="33.75" >33.75pt</option>
|
||
<option value="34.5" >34.5pt</option>
|
||
<option value="35.25" >35.25pt</option>
|
||
<option value="36" >36pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},ko.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},ko.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},ko.prototype.destroy=function(){this.target.remove()},ko),tn=(Fo.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr&&Zr=="none")return Ve.addClass("alwaysHide");Ve.removeClass("alwaysHide")}return null},Fo.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="none" >`).concat(i18n.__("始终隐藏"),`</option>
|
||
<option value="first" >`).concat(i18n.__("首页"),`</option>
|
||
<option value="odd" >`).concat(i18n.__("奇数页"),`</option>
|
||
<option value="even" >`).concat(i18n.__("偶数页"),`</option>
|
||
<option value="last" >`).concat(i18n.__("尾页"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Fo.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},Fo.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Fo.prototype.destroy=function(){this.target.remove()},Fo),fi=(Ja.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr&&Zr=="none")return Ve.addClass("alwaysHide");Ve.removeClass("alwaysHide")}return null},Ja.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Ja.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},Ja.prototype.setValue=function(Ve){this.target.find("select").val((Ve==null?"":Ve).toString())},Ja.prototype.destroy=function(){this.target.remove()},Ja),xi=(ga.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="odd" >`).concat(i18n.__("保持奇数"),`</option>
|
||
<option value="even" >`).concat(i18n.__("保持偶数"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},ga.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},ga.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},ga.prototype.destroy=function(){this.target.remove()},ga),Ur=(Di.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="none" >`).concat(i18n.__("不分页"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Di.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},Di.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Di.prototype.destroy=function(){this.target.remove()},Di),di=(Ui.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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},Ui.prototype.getValue=function(){if(this.target.find("select").val()=="false")return!1},Ui.prototype.setValue=function(Ve){this.target.find("select").val((Ve==null?"":Ve).toString())},Ui.prototype.destroy=function(){this.target.remove()},Ui),gn=($n.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<input type="text" placeholder="`).concat(i18n.__("首页页尾"),`" class="auto-submit">
|
||
</div>
|
||
</div>`)),this.target},$n.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return parseFloat(Ve.toString())},$n.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},$n.prototype.destroy=function(){this.target.remove()},$n),si=(Rn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<input type="text" placeholder="`).concat(i18n.__("尾页页尾"),`" class="auto-submit">
|
||
</div>
|
||
</div>`)),this.target},Rn.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return parseFloat(Ve.toString())},Rn.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},Rn.prototype.destroy=function(){this.target.remove()},Rn),Pi=(nn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<input type="text" placeholder="`).concat(i18n.__("偶数页页尾"),`" class="auto-submit">
|
||
</div>
|
||
</div>`)),this.target},nn.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return parseFloat(Ve.toString())},nn.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},nn.prototype.destroy=function(){this.target.remove()},nn),Fn=(hr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<input type="text" placeholder="`).concat(i18n.__("奇数页页尾"),`" class="auto-submit" >
|
||
</div>
|
||
</div>`)),this.target},hr.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return parseFloat(Ve.toString())},hr.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},hr.prototype.destroy=function(){this.target.remove()},hr),Xa=(l1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="false" >`).concat(i18n.__("否"),`</option>
|
||
<option value="true" >`).concat(i18n.__("是"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},l1.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},l1.prototype.setValue=function(Ve){this.target.find("select").val((Ve==null?"":Ve).toString())},l1.prototype.destroy=function(){this.target.remove()},l1),Sa=(ns.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="h" >`).concat(i18n.__("横向"),`</option>
|
||
<option value="v" >`).concat(i18n.__("竖向"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},ns.prototype.getValue=function(){return this.target.find("select").val()||void 0},ns.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},ns.prototype.destroy=function(){this.target.remove()},ns),na=(gs.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<input type="text" placeholder="`).concat(i18n.__("偏移量"),`pt" class="auto-submit" >
|
||
</div>
|
||
</div>`)),this.target},gs.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return parseFloat(Ve.toString())},gs.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},gs.prototype.destroy=function(){this.target.remove()},gs),Na=(Jo.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<input type="text" placeholder="`).concat(i18n.__("文本过短或为空时的高度"),`" class="auto-submit">
|
||
</div>
|
||
</div>`)),this.target},Jo.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return parseFloat(Ve.toString())},Jo.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},Jo.prototype.destroy=function(){this.target.remove()},Jo),ya=(Oi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="first" >`).concat(i18n.__("首页"),`</option>
|
||
<option value="last" >`).concat(i18n.__("尾页"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Oi.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve},Oi.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Oi.prototype.destroy=function(){this.target.remove()},Oi),_a=(hi.prototype.css=function(Ve,Zr){if(Ve.find("tbody tr").length){if(Zr=="border"||Zr==null)return Ve.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-all");Zr=="noBorder"?Ve.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-none"):Zr=="leftBorder"?Ve.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-left"):Zr=="rightBorder"?Ve.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-right"):Zr=="leftRightBorder"?Ve.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-lr"):Zr=="topBorder"?Ve.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-top"):Zr=="bottomBorder"?Ve.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-bottom"):Zr=="topBottomBorder"?Ve.find("tbody tr").addClass("hiprint-printElement-tableTarget-border-tb"):Ve.find("tbody tr").removeClass()}return null},hi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="border" >`).concat(i18n.__("有边框"),`</option>
|
||
<option value="noBorder" >`).concat(i18n.__("无边框"),`</option>
|
||
<option value="leftBorder" >`).concat(i18n.__("左边框"),`</option>
|
||
<option value="rightBorder" >`).concat(i18n.__("右边框"),`</option>
|
||
<option value="leftRightBorder" >`).concat(i18n.__("左右边框"),`</option>
|
||
<option value="topBorder" >`).concat(i18n.__("上边框"),`</option>
|
||
<option value="bottomBorder" >`).concat(i18n.__("下边框"),`</option>
|
||
<option value="topBottomBorder" >`).concat(i18n.__("上下边框"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},hi.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},hi.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},hi.prototype.destroy=function(){this.target.remove()},hi),lr=(da.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){var Ai=Ve.find(".hiprint-printElement-content").parent(".hiprint-printElement");if(Ai.length||(Ai=Ve),Zr)return Ai.css("transform","rotate("+Zr+"deg)"),Ai.css("-ms-transform","rotate("+Zr+"deg)"),Ai.css("-moz-transform","rotate("+Zr+"deg)"),Ai.css("-webkit-transform","rotate("+Zr+"deg)"),Ai.css("-o-transform","rotate("+Zr+"deg)"),"transform:rotate("+Zr+"deg)";Ai.length&&(Ai[0].style.transform="")}return null},da.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("旋转角度"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<input type="number" class="auto-submit"/>
|
||
</div>
|
||
</div>`)),this.target},da.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return parseFloat(Ve.toString())},da.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},da.prototype.destroy=function(){this.target.remove()},da),Sr=(Ki.prototype.css=function(Ve,Zr){return Ve&&Ve.length&&Zr?Ve.css("z-index",Zr):null},Ki.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("元素层级"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<input type="number" class="auto-submit"/>
|
||
</div>
|
||
</div>`)),this.target},Ki.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return parseInt(Ve.toString())},Ki.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},Ki.prototype.destroy=function(){this.target.remove()},Ki),ha=(Mi.prototype.css=function(Ve,Zr){return Ve&&Ve.length&&Zr?Ve.css("border-raduis",Zr):null},Mi.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("边框圆角"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<input type="text" class="auto-submit"/>
|
||
</div>
|
||
</div>`)),this.target},Mi.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return Ve},Mi.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},Mi.prototype.destroy=function(){this.target.remove()},Mi),oo=(Zn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item hiprint-option-item-row">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("边框设置"),`
|
||
</div>
|
||
|
||
</div>`)),this.target},Zn.prototype.getValue=function(){},Zn.prototype.setValue=function(Ve){},Zn.prototype.destroy=function(){this.target.remove()},Zn),Qa=(ai.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("border-top-style",Zr),"border-top:1px";Ve[0].style.borderTopStyle="",Ve[0].style.borderTopWidth=""}return null},ai.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="solid" >`).concat(i18n.__("实线"),`</option>
|
||
<option value="dotted" >`).concat(i18n.__("虚线"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},ai.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve},ai.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},ai.prototype.destroy=function(){this.target.remove()},ai),xs=(mn.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("border-left-style",Zr),"border-left:1px";Ve[0].style.borderLeftStyle="",Ve[0].style.borderLeftWidth=""}return null},mn.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="solid" >`).concat(i18n.__("实线"),`</option>
|
||
<option value="dotted" >`).concat(i18n.__("虚线"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},mn.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve},mn.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},mn.prototype.destroy=function(){this.target.remove()},mn),Ti=($r.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("border-right-style",Zr),"border-right:1px";Ve[0].style.borderRightStyle="",Ve[0].style.borderRightWidth=""}return null},$r.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="solid" >`).concat(i18n.__("实线"),`</option>
|
||
<option value="dotted" >`).concat(i18n.__("虚线"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},$r.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve},$r.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},$r.prototype.destroy=function(){this.target.remove()},$r),Ya=(Jr.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("border-bottom-style",Zr),"border-bottom-style:1px solid";Ve[0].style.borderBottomStyle="",Ve[0].style.borderBottomWidth=""}return null},Jr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="solid" >`).concat(i18n.__("实线"),`</option>
|
||
<option value="dotted" >`).concat(i18n.__("虚线"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Jr.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve},Jr.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Jr.prototype.destroy=function(){this.target.remove()},Jr),xa=(kr.prototype.css=function(Ve,Zr){if(Ve=Ve.find(".hiprint-printElement-content"),Ve&&Ve.length){if(Zr)return Ve.css("padding-left",Zr+"pt"),"padding-left";Ve[0].style.paddingLeft=""}return null},kr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="0.75" >0.75pt</option>
|
||
<option value="1.5" >1.5pt</option>
|
||
<option value="2.25" >2.25pt</option>
|
||
<option value="3" >3pt</option>
|
||
<option value="3.75" >3.75pt</option>
|
||
<option value="4.5" >4.5pt</option>
|
||
<option value="5.25" >5.25pt</option>
|
||
<option value="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.5" >7.5pt</option>
|
||
<option value="8.25" >8.25pt</option>
|
||
<option value="9" >9pt</option>
|
||
<option value="9.75" >9.75pt</option>
|
||
<option value="10.5" >10.5pt</option>
|
||
<option value="11.25" >11.25pt</option>
|
||
<option value="12" >12pt</option>
|
||
<option value="12.75" >12.75pt</option>
|
||
<option value="13.5" >13.5pt</option>
|
||
<option value="14.25" >14.25pt</option>
|
||
<option value="15" >15pt</option>
|
||
<option value="15.75" >15.75pt</option>
|
||
<option value="16.5" >16.5pt</option>
|
||
<option value="17.25" >17.25pt</option>
|
||
<option value="18" >18pt</option>
|
||
<option value="18.75" >18.75pt</option>
|
||
<option value="19.5" >19.5pt</option>
|
||
<option value="20.25" >20.25pt</option>
|
||
<option value="21" >21pt</option>
|
||
<option value="21.75" >21.75pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},kr.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},kr.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},kr.prototype.destroy=function(){this.target.remove()},kr),Za=(yr.prototype.css=function(Ve,Zr){if(Ve=Ve.find(".hiprint-printElement-content"),Ve&&Ve.length){if(Zr)return Ve.css("padding-top",Zr+"pt"),"padding-top";Ve[0].style.paddingTop=""}return null},yr.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="0.75" >0.75pt</option>
|
||
<option value="1.5" >1.5pt</option>
|
||
<option value="2.25" >2.25pt</option>
|
||
<option value="3" >3pt</option>
|
||
<option value="3.75" >3.75pt</option>
|
||
<option value="4.5" >4.5pt</option>
|
||
<option value="5.25" >5.25pt</option>
|
||
<option value="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.5" >7.5pt</option>
|
||
<option value="8.25" >8.25pt</option>
|
||
<option value="9" >9pt</option>
|
||
<option value="9.75" >9.75pt</option>
|
||
<option value="10.5" >10.5pt</option>
|
||
<option value="11.25" >11.25pt</option>
|
||
<option value="12" >12pt</option>
|
||
<option value="12.75" >12.75pt</option>
|
||
<option value="13.5" >13.5pt</option>
|
||
<option value="14.25" >14.25pt</option>
|
||
<option value="15" >15pt</option>
|
||
<option value="15.75" >15.75pt</option>
|
||
<option value="16.5" >16.5pt</option>
|
||
<option value="17.25" >17.25pt</option>
|
||
<option value="18" >18pt</option>
|
||
<option value="18.75" >18.75pt</option>
|
||
<option value="19.5" >19.5pt</option>
|
||
<option value="20.25" >20.25pt</option>
|
||
<option value="21" >21pt</option>
|
||
<option value="21.75" >21.75pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},yr.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},yr.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},yr.prototype.destroy=function(){this.target.remove()},yr),ka=(ar.prototype.css=function(Ve,Zr){if(Ve=Ve.find(".hiprint-printElement-content"),Ve&&Ve.length){if(Zr)return Ve.css("padding-right",Zr+"pt"),"padding-right";Ve[0].style.paddingRight=""}return null},ar.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="0.75" >0.75pt</option>
|
||
<option value="1.5" >1.5pt</option>
|
||
<option value="2.25" >2.25pt</option>
|
||
<option value="3" >3pt</option>
|
||
<option value="3.75" >3.75pt</option>
|
||
<option value="4.5" >4.5pt</option>
|
||
<option value="5.25" >5.25pt</option>
|
||
<option value="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.5" >7.5pt</option>
|
||
<option value="8.25" >8.25pt</option>
|
||
<option value="9" >9pt</option>
|
||
<option value="9.75" >9.75pt</option>
|
||
<option value="10.5" >10.5pt</option>
|
||
<option value="11.25" >11.25pt</option>
|
||
<option value="12" >12pt</option>
|
||
<option value="12.75" >12.75pt</option>
|
||
<option value="13.5" >13.5pt</option>
|
||
<option value="14.25" >14.25pt</option>
|
||
<option value="15" >15pt</option>
|
||
<option value="15.75" >15.75pt</option>
|
||
<option value="16.5" >16.5pt</option>
|
||
<option value="17.25" >17.25pt</option>
|
||
<option value="18" >18pt</option>
|
||
<option value="18.75" >18.75pt</option>
|
||
<option value="19.5" >19.5pt</option>
|
||
<option value="20.25" >20.25pt</option>
|
||
<option value="21" >21pt</option>
|
||
<option value="21.75" >21.75pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},ar.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},ar.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},ar.prototype.destroy=function(){this.target.remove()},ar),Ro=(We.prototype.css=function(Ve,Zr){if(Ve=Ve.find(".hiprint-printElement-content"),Ve&&Ve.length){if(Zr)return Ve.css("padding-bottom",Zr+"pt"),"padding-bottom";Ve[0].style.paddingBottom=""}return null},We.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="0.75" >0.75pt</option>
|
||
<option value="1.5" >1.5pt</option>
|
||
<option value="2.25" >2.25pt</option>
|
||
<option value="3" >3pt</option>
|
||
<option value="3.75" >3.75pt</option>
|
||
<option value="4.5" >4.5pt</option>
|
||
<option value="5.25" >5.25pt</option>
|
||
<option value="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.5" >7.5pt</option>
|
||
<option value="8.25" >8.25pt</option>
|
||
<option value="9" >9pt</option>
|
||
<option value="9.75" >9.75pt</option>
|
||
<option value="10.5" >10.5pt</option>
|
||
<option value="11.25" >11.25pt</option>
|
||
<option value="12" >12pt</option>
|
||
<option value="12.75" >12.75pt</option>
|
||
<option value="13.5" >13.5pt</option>
|
||
<option value="14.25" >14.25pt</option>
|
||
<option value="15" >15pt</option>
|
||
<option value="15.75" >15.75pt</option>
|
||
<option value="16.5" >16.5pt</option>
|
||
<option value="17.25" >17.25pt</option>
|
||
<option value="18" >18pt</option>
|
||
<option value="18.75" >18.75pt</option>
|
||
<option value="19.5" >19.5pt</option>
|
||
<option value="20.25" >20.25pt</option>
|
||
<option value="21" >21pt</option>
|
||
<option value="21.75" >21.75pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},We.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},We.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},We.prototype.destroy=function(){this.target.remove()},We),qo=(aA.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("border-style",Zr),"border-style:1px";Ve[0].style.borderStyle=""}return null},aA.prototype.createTarget=function(Ve){return Ve=["hline","vline","rect","oval"].includes(Ve.printElementType.type)?"".concat(i18n.__("样式")):"".concat(i18n.__("边框样式")),this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(Ve,`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<select class="auto-submit">
|
||
<option value="" >`).concat(i18n.__("默认"),`</option>
|
||
<option value="solid" >`).concat(i18n.__("实线"),`</option>
|
||
<option value="dashed" >`).concat(i18n.__("长虚线"),`</option>
|
||
<option value="dotted" >`).concat(i18n.__("短虚线"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},aA.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve},aA.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},aA.prototype.destroy=function(){this.target.remove()},aA),fa=(zA.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("background-color",Zr),"background-color:"+Zr;Ve[0].style.backgroundColor=""}return null},zA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("背景颜色"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<input type="text" class="auto-submit"/>
|
||
</div>
|
||
</div>`)),this.target},zA.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return Ve.toString()},zA.prototype.setValue=function(Ve){this.target.find("input").minicolors({defaultValue:Ve||"",theme:"bootstrap"}),this.target.find("input").val(Ve)},zA.prototype.destroy=function(){this.target.remove()},zA),fo=(mc.prototype.css=function(Ve,Zr){return Ve&&Ve.length,null},mc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("条码颜色"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<input type="text" class="auto-submit"/>
|
||
</div>
|
||
</div>`)),this.target},mc.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return Ve.toString()},mc.prototype.setValue=function(Ve){this.target.find("input").minicolors({defaultValue:Ve||"",theme:"bootstrap"}),this.target.find("input").val(Ve)},mc.prototype.destroy=function(){this.target.remove()},mc),no=(TA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("纸张方向(仅自定义纸质有效)"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<select class="auto-submit">
|
||
<option value="" >`).concat(i18n.__("默认"),`</option>
|
||
<option value="1" >`).concat(i18n.__("纵向"),`</option>
|
||
<option value="2" >`).concat(i18n.__("横向"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},TA.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},TA.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},TA.prototype.destroy=function(){this.target.remove()},TA),mo=(iA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="middle" >`).concat(i18n.__("垂直居中"),`</option>
|
||
<option value="bottom" >`).concat(i18n.__("底部"),`</option>
|
||
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},iA.prototype.css=function(Ve,Zr){return Ve&&Ve.length&&(Ve.removeClass("hiprint-text-content-middle"),Ve.removeClass("hiprint-text-content-bottom"),Zr)?(Zr==="middle"&&Ve.addClass("hiprint-text-content-middle"),Zr==="bottom"&&Ve.addClass("hiprint-text-content-bottom"),""):null},iA.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},iA.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},iA.prototype.destroy=function(){this.target.remove()},iA),Co=(fA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="nowrap" >`).concat(i18n.__("不换行"),`</option>
|
||
<option value="clip" >`).concat(i18n.__("不换行&隐藏"),`</option>
|
||
<option value="ellipsis" >`).concat(i18n.__("不换行&省略"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},fA.prototype.css=function(Ve,Zr){return Ve&&Ve.length&&(Ve.removeClass("hiprint-text-content-wrap"),Ve.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-nowrap"),Ve.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-clip"),Ve.find(".hiprint-printElement-text-content").removeClass("hiprint-text-content-wrap-ellipsis"),Zr)?(Ve.addClass("hiprint-text-content-wrap"),Ve.find(".hiprint-printElement-text-content").addClass("hiprint-text-content-wrap-"+Zr),""):null},fA.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},fA.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},fA.prototype.destroy=function(){this.target.remove()},fA),os=Be(5),Ps=(ec.prototype.createTarget=function(){return jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="indicator"></div>').appendTo("body"),this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(` <div class="hiprint-option-item hiprint-option-item-row">
|
||
<div>
|
||
<ul class="hiprint-option-table-selected-columns"> </ul>
|
||
</div>
|
||
</div>`),this.target},ec.prototype.getValue=function(){return this.buildData()},ec.prototype.setValue=function(Ve,Ei,Ai){var Bi=this,ki=this,Ei=(this.value=Ve,this.options=Ei,(this.printElementType=Ai).columns[0].filter(function(Wi){return Ve[0].columns.filter(function(ma){return Wi.columnId==ma.columnId}).length==0}).map(function(Wi){return Wi=new os.a(Wi),Wi.checked=!1,Wi}));this.allColumns=Ve[0].columns.concat(Ei),Ve&&Ve.length==1&&(this.target.find("ul").html(this.allColumns.map(function(Wi,ma){return`<li class="hiprint-option-table-selected-item"> <div class="hi-pretty p-default">
|
||
`+(Wi.checked?'<input type="checkbox" checked column-id="'+(Wi.id||Wi.columnId)+'" />':'<input type="checkbox" column-id="'+(Wi.id||Wi.columnId)+'" />')+`
|
||
<div class="state">
|
||
<label></label>
|
||
</div>
|
||
</div><span class="column-title">`+(Wi.title||Wi.descTitle||"")+"</span></li>"}).join("")),this.target.find("input").change(function(va){var ma=va.target.checked,Ba=va.target.attributes["column-id"].nodeValue||"",va=Bi.allColumns.findIndex(function(Aa){return Aa.field==Ba||Aa.id==Ba});0<=va&&(Bi.allColumns[va].checked=ma),Bi.submit()}),this.printElementType.columnDisplayIndexEditable)&&this.target.find("li").hidraggable({revert:!0,handle:".column-title",moveUnit:"pt",deltaX:0,deltaY:0}).hidroppable({onDragOver:function(Wi,ma){jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).css("border-top-color","red")},onDragLeave:function(Wi,ma){jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).css("border-top-color","")},onDrop:function(Wi,ma){jquery__WEBPACK_IMPORTED_MODULE_72___default()(ma).insertBefore(this),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).css("border-top-color",""),ki.submit()}})},ec.prototype.buildData=function(){var Ve=this,Zr=[];return 1<Ve.options.columns.length||(Ve.printElementType.makeColumnObj(Ve.allColumns),this.target.find("input").map(function(Ai,Ei){var ki,Ei=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ei).attr("column-id"),Ei=Ve.printElementType.getColumnByColumnId(Ei);Ei&&((ki=new os.a(Ei)).checked=Ei.checked,Zr.push(ki))}),this.value[0].columns=Zr),this.value},ec.prototype.destroy=function(){this.target.remove()},ec),hs=(g1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="" >`).concat(i18n.__("文本"),`</option>
|
||
<option value="barcode" >`).concat(i18n.__("条形码"),`</option>
|
||
<option value="qrcode" >`).concat(i18n.__("二维码"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},g1.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve},g1.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},g1.prototype.destroy=function(){this.target.remove()},g1),Uo=(vc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="text" >`).concat(i18n.__("文本"),`</option>
|
||
<option value="sequence" >`).concat(i18n.__("序号"),`</option>
|
||
<option value="barcode" >`).concat(i18n.__("条形码"),`</option>
|
||
<option value="qrcode" >`).concat(i18n.__("二维码"),`</option>
|
||
<option value="image" >`).concat(i18n.__("图片"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},vc.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve},vc.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},vc.prototype.destroy=function(){this.target.remove()},vc),Qo=(OA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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.__("默认"),`(CODE128A)</option>
|
||
<option value="CODE128A" >CODE128A</option>
|
||
<option value="CODE128B" >CODE128B</option>
|
||
<option value="CODE128C" >CODE128C</option>
|
||
<option value="CODE39" >CODE39</option>
|
||
<option value="EAN-13" >EAN-13</option>
|
||
<option value="EAN-8" >EAN-8</option>
|
||
<option value="EAN-5" >EAN-5</option>
|
||
<option value="EAN-2" >EAN-2</option>
|
||
<option value="UPC(A)" >UPC(A)</option>
|
||
<option value="ITF" >ITF</option>
|
||
<option value="ITF-14" >ITF-14</option>
|
||
<option value="MSI" >MSI</option>
|
||
<option value="MSI10" >MSI10</option>
|
||
<option value="MSI11" >MSI11</option>
|
||
<option value="MSI1010" >MSI1010</option>
|
||
<option value="MSI1110" >MSI1110</option>
|
||
<option value="Pharmacode" >Pharmacode</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},OA.prototype.getValue=function(){return this.target.find("select").val()||void 0},OA.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},OA.prototype.destroy=function(){this.target.remove()},OA),cs=(QA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("二维码容错率"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<select class="auto-submit">
|
||
<option value="" >`).concat(i18n.__("默认"),`</option>
|
||
<option value="1" >7% L</option>
|
||
<option value="0" >15% M</option>
|
||
<option value="3" >25% Q</option>
|
||
<option value="2" >30% H</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},QA.prototype.getValue=function(){var Ve=this.target.find("select").val();return parseInt(Ve||0)},QA.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},QA.prototype.destroy=function(){this.target.remove()},QA),Ns=(SA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item ">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("单元格高度"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<input type="text" placeholder="`).concat(i18n.__("条形码、二维码以及图片有效"),`" class="auto-submit" >
|
||
</div>
|
||
</div>`)),this.target},SA.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return Ve.toString()},SA.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},SA.prototype.destroy=function(){this.target.remove()},SA),Y1=(vl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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},vl.prototype.getValue=function(){return this.target.find("select").val()!="false"},vl.prototype.setValue=function(Ve){this.target.find("select").val((Ve==null?"":Ve).toString())},vl.prototype.destroy=function(){this.target.remove()},vl),cA=(xA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("底部聚合文本"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<input type="text" placeholder="`).concat(i18n.__("聚合类型"),`:" class="auto-submit" >
|
||
</div>
|
||
</div>`)),this.target},xA.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return Ve.toString()},xA.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},xA.prototype.destroy=function(){this.target.remove()},xA),So=(al.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("底部聚合合并列数"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<input type="number" min="0" step="1" placeholder="`).concat(i18n.__("合并列数"),`" class="auto-submit" >
|
||
</div>
|
||
</div>`)),this.target},al.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return Ve.toString()},al.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},al.prototype.destroy=function(){this.target.remove()},al),r1=(Wl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="left" >`).concat(i18n.__("居左"),`</option>
|
||
<option value="center" >`).concat(i18n.__("居中"),`</option>
|
||
<option value="right" >`).concat(i18n.__("居右"),`</option>
|
||
<option value="justify" >`).concat(i18n.__("两端对齐"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Wl.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},Wl.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Wl.prototype.destroy=function(){this.target.remove()},Wl),H1=(Gl.prototype.createTarget=function(){var Ve=[{t:"".concat(i18n.__("整数")),v:"0"}],Zr=([1,2,3,4,5,6].forEach(function(Ai){Ve.push({t:i18n.__n("保留%s位",Ai),v:""+Ai})}),`
|
||
<option value="" >`.concat(i18n.__("默认"),"</option>"));return Ve.forEach(function(Ai){Zr+=`
|
||
<option value="`+(Ai.v||"")+'">'+(Ai.t||"")+"</option>"}),this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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"></select>
|
||
</div>
|
||
</div>`)),this.target.find(".auto-submit").append(jquery__WEBPACK_IMPORTED_MODULE_72___default()(Zr)),this.target},Gl.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},Gl.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Gl.prototype.destroy=function(){this.target.remove()},Gl),us=(gc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(` <div class="hiprint-option-item" title="条形码底部是否显示内容">
|
||
<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},gc.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},gc.prototype.setValue=function(Ve){this.target.find("select").val((Ve==null?"":Ve).toString())},gc.prototype.destroy=function(){this.target.remove()},gc),yo=(L1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:80px;" placeholder="function(column,fieldPageData,tableData,options){ return '<td></td>'; }" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},L1.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},L1.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},L1.prototype.destroy=function(){this.target.remove()},L1),Ys=(P1.prototype.createTarget=function(){var Ve=`
|
||
<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(Zr){Ve+=`
|
||
<option value='`.concat(Zr.v,"'>").concat(Zr.t,"</option>")}),this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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(".auto-submit").append(jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ve)),this.target},P1.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},P1.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},P1.prototype.destroy=function(){this.target.remove()},P1),Fs=(il.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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},il.prototype.getValue=function(){return this.target.find("select").val()},il.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},il.prototype.destroy=function(){this.target.remove()},il),ra=(zl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<input type="text" placeholder="`).concat(i18n.__("偏移量"),`pt" class="auto-submit">
|
||
</div>
|
||
</div>`)),this.target},zl.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return parseFloat(Ve.toString())},zl.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},zl.prototype.destroy=function(){this.target.remove()},zl),Ka=(Ul.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item hiprint-option-item-row"><div class="hiprint-option-item-label">'.concat(i18n.__("面板排列"),"</div></div>")),this.layoutType=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;"><div style="width:25%">'.concat(i18n.__("排列方式"),':</div><select style="width:75%" class="auto-submit"><option value="column" >').concat(i18n.__("纵向"),'</option><option value="row" >').concat(i18n.__("横向"),"</option></select></div></div>")),this.layoutRowGap=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;margin-top: 4px"><div style="width:25%">'.concat(i18n.__("垂直间距"),':</div><input style="width:75%" type="text" placeholder="').concat(i18n.__("垂直间距mm"),'" class="auto-submit"></div>')),this.layoutColumnGap=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-item-field" style="display: flex;align-items: baseline;margin-top: 4px"><div style="width:25%">'.concat(i18n.__("水平间距"),':</div><input style="width:75%" type="text" placeholder="').concat(i18n.__("水平间距mm"),'" class="auto-submit"></div>')),this.target.append(this.layoutType),this.target.append(this.layoutRowGap),this.target.append(this.layoutColumnGap),this.target},Ul.prototype.getValue=function(){var Ve={layoutType:this.layoutType.find("select").val()||"column",layoutRowGap:parseInt(this.layoutRowGap.find("input").val()||0),layoutColumnGap:parseInt(this.layoutColumnGap.find("input").val()||0)};return Object.assign({},this.options,Ve)},Ul.prototype.setValue=function(Ve){this.options=Ve,this.layoutType.find("select").val(Ve.layoutType||"column"),this.layoutRowGap.find("input").val(Ve.layoutRowGap),this.layoutColumnGap.find("input").val(Ve.layoutColumnGap)},Ul.prototype.destroy=function(){this.target.remove()},Ul),Fa=(_A.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="2" >`).concat(i18n.__("一行二列"),`</option>
|
||
<option value="3" >`).concat(i18n.__("一行三列"),`</option>
|
||
<option value="4" >`).concat(i18n.__("一行四列"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},_A.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},_A.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},_A.prototype.destroy=function(){this.target.remove()},_A),Xo=(hc.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("一行多组间隔"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<select class="auto-submit">
|
||
<option value="" >`).concat(i18n.__("默认"),`</option>
|
||
<option value="1.5" >1.5pt</option>
|
||
<option value="2.25" >2.25pt</option>
|
||
<option value="3" >3pt</option>
|
||
<option value="3.75" >3.75pt</option>
|
||
<option value="4.5" >4.5pt</option>
|
||
<option value="5.25" >5.25pt</option>
|
||
<option value="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.25" >7.25pt</option>
|
||
<option value="8.5" >8.5pt</option>
|
||
<option value="9" >9pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},hc.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},hc.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.find(".table-grid-row").css("margin-left","-"+Zr+"pt").css("margin-right","-"+Zr+"pt"),Ve.find(".tableGridColumnsGutterRow").css("padding-left",Zr+"pt").css("padding-right",Zr+"pt"),null;Ve.find(".table-grid-row").map(function(Ai,Bi){Bi.style.marginLeft="",Bi.style.marginRight=""}),Ve.find(".tableGridColumnsGutterRow").map(function(Ai,Bi){Bi.style.paddingLeft="",Bi.style.paddingRight=""})}return null},hc.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},hc.prototype.destroy=function(){this.target.remove()},hc),oa=(nl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="page" >`).concat(i18n.__("每页显示"),`</option>
|
||
<option value="first" >`).concat(i18n.__("首页显示"),`</option>
|
||
<option value="none" >`).concat(i18n.__("不显示"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},nl.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},nl.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},nl.prototype.destroy=function(){this.target.remove()},nl),No=(Vo.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("padding-left",Zr+"pt"),"padding-left";Ve[0].style.paddingLeft=""}return null},Vo.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="0.75" >0.75pt</option>
|
||
<option value="1.5" >1.5pt</option>
|
||
<option value="2.25" >2.25pt</option>
|
||
<option value="3" >3pt</option>
|
||
<option value="3.75" >3.75pt</option>
|
||
<option value="4.5" >4.5pt</option>
|
||
<option value="5.25" >5.25pt</option>
|
||
<option value="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.5" >7.5pt</option>
|
||
<option value="8.25" >8.25pt</option>
|
||
<option value="9" >9pt</option>
|
||
<option value="9.75" >9.75pt</option>
|
||
<option value="10.5" >10.5pt</option>
|
||
<option value="11.25" >11.25pt</option>
|
||
<option value="12" >12pt</option>
|
||
<option value="12.75" >12.75pt</option>
|
||
<option value="13.5" >13.5pt</option>
|
||
<option value="14.25" >14.25pt</option>
|
||
<option value="15" >15pt</option>
|
||
<option value="15.75" >15.75pt</option>
|
||
<option value="16.5" >16.5pt</option>
|
||
<option value="17.25" >17.25pt</option>
|
||
<option value="18" >18pt</option>
|
||
<option value="18.75" >18.75pt</option>
|
||
<option value="19.5" >19.5pt</option>
|
||
<option value="20.25" >20.25pt</option>
|
||
<option value="21" >21pt</option>
|
||
<option value="21.75" >21.75pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Vo.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},Vo.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},Vo.prototype.destroy=function(){this.target.remove()},Vo),Ss=($l.prototype.css=function(Ve,Zr){if(Ve&&Ve.length){if(Zr)return Ve.css("padding-right",Zr+"pt"),"padding-right";Ve[0].style.paddingRight=""}return null},$l.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="0.75" >0.75pt</option>
|
||
<option value="1.5" >1.5pt</option>
|
||
<option value="2.25" >2.25pt</option>
|
||
<option value="3" >3pt</option>
|
||
<option value="3.75" >3.75pt</option>
|
||
<option value="4.5" >4.5pt</option>
|
||
<option value="5.25" >5.25pt</option>
|
||
<option value="6" >6pt</option>
|
||
<option value="6.75" >6.75pt</option>
|
||
<option value="7.5" >7.5pt</option>
|
||
<option value="8.25" >8.25pt</option>
|
||
<option value="9" >9pt</option>
|
||
<option value="9.75" >9.75pt</option>
|
||
<option value="10.5" >10.5pt</option>
|
||
<option value="11.25" >11.25pt</option>
|
||
<option value="12" >12pt</option>
|
||
<option value="12.75" >12.75pt</option>
|
||
<option value="13.5" >13.5pt</option>
|
||
<option value="14.25" >14.25pt</option>
|
||
<option value="15" >15pt</option>
|
||
<option value="15.75" >15.75pt</option>
|
||
<option value="16.5" >16.5pt</option>
|
||
<option value="17.25" >17.25pt</option>
|
||
<option value="18" >18pt</option>
|
||
<option value="18.75" >18.75pt</option>
|
||
<option value="19.5" >19.5pt</option>
|
||
<option value="20.25" >20.25pt</option>
|
||
<option value="21" >21pt</option>
|
||
<option value="21.75" >21.75pt</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},$l.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return parseFloat(Ve.toString())},$l.prototype.setValue=function(Ve){Ve&&!this.target.find('option[value="'+Ve+'"]').length&&this.target.find("select").prepend('<option value="'+Ve+'" >'+Ve+"</option>"),this.target.find("select").val(Ve)},$l.prototype.destroy=function(){this.target.remove()},$l),Fi=(Ol.prototype.createTarget=function(){var Ve=this;return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`
|
||
<div class="hiprint-option-item-row">
|
||
<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("数据类型"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<select class="hiprint-option-item-datatype">
|
||
<option value="" >`).concat(i18n.__("默认"),`</option>
|
||
<option value="datetime" >`).concat(i18n.__("日期时间"),`</option>
|
||
<option value="boolean" >`).concat(i18n.__("布尔"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
<div class="hiprint-option-item ">
|
||
<div class="hiprint-option-item-label ">
|
||
`).concat(i18n.__("格式"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<select class="auto-submit hiprint-option-item-datatype-select-format">
|
||
<option value="" >`).concat(i18n.__("默认"),`</option>
|
||
|
||
</select>
|
||
<input class="auto-submit hiprint-option-item-datatype-input-format" type="text" data-type="boolean" placeholder="true:false">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
`)),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.target.find(".hiprint-option-item-datatype")).change(function(){var Zr=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ve.target.find(".hiprint-option-item-datatype")).val();Ve.loadFormatSelectByDataType(Zr),Ve.submit(Ve.getValue())}),this.target},Ol.prototype.getValue=function(){var Ve=this.target.find(".hiprint-option-item-datatype").val();return Ve?{dataType:Ve,format:this.target.find(".hiprint-option-item-datatype-format").val()||void 0}:{dataType:void 0,format:void 0}},Ol.prototype.setValue=function(Ve,Zr){this.target.find(".hiprint-option-item-datatype").val(Zr.dataType||""),this.loadFormatSelectByDataType(Zr.dataType),this.target.find(".hiprint-option-item-datatype-format").val(Zr.format||"")},Ol.prototype.destroy=function(){this.target.remove()},Ol.prototype.loadFormatSelectByDataType=function(Ve){Ve==="boolean"?(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()):Ve==="datetime"?(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(`
|
||
<option value="" >`.concat(i18n.__("默认"),`</option>
|
||
<option value="M/d" >M/d</option>
|
||
<option value="MM/dd" >MM/dd</option>
|
||
<option value="yy/M/d" >yy/M/d</option>
|
||
<option value="yy/MM/dd" >yy/MM/dd</option>
|
||
<option value="yyyy/M/d" >yyyy/M/d</option>
|
||
<option value="yyyy/MM/dd" >yyyy/MM/dd</option>
|
||
<option value="yy/M/d H:m" >yy/M/d H:m</option>
|
||
<option value="yy/M/d H:m:s" >yy/M/d H:m:s</option>
|
||
<option value="yy/M/d HH:mm" >yy/M/d HH:mm</option>
|
||
<option value="yy/M/d HH:mm:ss" >yy/M/d HH:mm:ss</option>
|
||
<option value="yy/MM/dd H:m" >yy/MM/dd H:m</option>
|
||
<option value="yy/MM/dd H:m:s" >yy/MM/dd H:m:s</option>
|
||
<option value="yy/MM/dd HH:mm" >yy/MM/dd HH:mm</option>
|
||
<option value="yy/MM/dd HH:mm:ss" >yy/MM/dd HH:mm:ss</option>
|
||
<option value="yyyy/M/d H:m" >yyyy/M/dd H:m</option>
|
||
<option value="yyyy/M/d H:m:s" >yyyy/M/d H:m:s</option>
|
||
<option value="yyyy/M/d HH:mm" >yyyy/M/d HH:mm</option>
|
||
<option value="yyyy/M/d HH:mm:ss" >yyyy/M/d HH:mm:ss</option>
|
||
<option value="yyyy/MM/dd H:m" >yyyy/MM/dd H:m</option>
|
||
<option value="yyyy/MM/dd H:m:s" >yyyy/MM/dd H:m:s</option>
|
||
<option value="yyyy/MM/dd HH:mm" >yyyy/MM/dd HH:mm</option>
|
||
<option value="yyyy/MM/dd HH:mm:ss" >yyyy/MM/dd HH:mm:ss</option>
|
||
|
||
<option value="M-d" >M-d</option>
|
||
<option value="MM-dd" >MM-dd</option>
|
||
<option value="yy-M-d" >yy-M-d</option>
|
||
<option value="yy-MM-dd" >yy-MM-dd</option>
|
||
<option value="yyyy-M-d" >yyyy-M-d</option>
|
||
<option value="yyyy-MM-dd" >yyyy-MM-dd</option>
|
||
<option value="yy-M-d H:m" >yy-M-d H:m</option>
|
||
<option value="yy-M-d H:m:s" >yy-M-d H:m:s</option>
|
||
<option value="yy-M-d HH:mm" >yy-M-d HH:mm</option>
|
||
<option value="yy-M-d HH:mm:ss" >yy-M-d HH:mm:ss</option>
|
||
<option value="yy-MM-dd H:m" >yy-MM-dd H:m</option>
|
||
<option value="yy-MM-dd H:m:s" >yy-MM-dd H:m:s</option>
|
||
<option value="yy-MM-dd HH:mm" >yy-MM-dd HH:mm</option>
|
||
<option value="yy-MM-dd HH:mm:ss" >yy-MM-dd HH:mm:ss</option>
|
||
<option value="yyyy-M-d H:m" >yyyy-M-d H:m</option>
|
||
<option value="yyyy-M-d H:m:s" >yyyy-M-d H:m:s</option>
|
||
<option value="yyyy-M-d HH:mm" >yyyy-M-d HH:mm</option>
|
||
<option value="yyyy-M-d HH:mm:ss" >yyyy-M-d HH:mm:ss</option>
|
||
<option value="yyyy-MM-dd H:m" >yyyy-MM-dd H:m</option>
|
||
<option value="yyyy-MM-dd H:m:s" >yyyy-MM-dd H:m:s</option>
|
||
<option value="yyyy-MM-dd HH:mm" >yyyy-MM-dd HH:mm</option>
|
||
<option value="yyyy-MM-dd HH:mm:ss" >yyyy-MM-dd HH:mm:ss</option>
|
||
`))):(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(`
|
||
<option value="" >`.concat(i18n.__("默认"),`</option>
|
||
`)))},Ol),pa=(W1.prototype.createTarget=function(){var Ve=`<div class="hiprint-option-item hiprint-option-item-row">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("格式化函数"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<textarea style="height:80px;" placeholder="function(title,value,options,templateData,target){}" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`);return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ve),this.target},W1.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},W1.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},W1.prototype.destroy=function(){this.target.remove()},W1),Zo=(_1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:80px;" placeholder="function(value, options, target,templateData){}" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},_1.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},_1.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},_1.prototype.destroy=function(){this.target.remove()},_1),Bo=(yA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:80px;" placeholder="function(data, col, colIndex, rowIndex, tableData, printData){ return [1,1] }" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},yA.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},yA.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},yA.prototype.destroy=function(){this.target.remove()},yA),A1=(PA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<option value="" >`).concat(i18n.__("默认"),`</option>
|
||
<option value="true" >`).concat(i18n.__("是"),`</option>
|
||
<option value="false" >`).concat(i18n.__("否"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},PA.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},PA.prototype.setValue=function(Ve){this.target.find("select").val((Ve==null?"":Ve).toString())},PA.prototype.destroy=function(){this.target.remove()},PA),M1=(rl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:80px;" placeholder="function(options,rows,data,pageData,pageIndex){ return '<tr></tr>' }" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},rl.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},rl.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},rl.prototype.destroy=function(){this.target.remove()},rl),i1=(G1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<option value="" >`).concat(i18n.__("默认"),`</option>
|
||
<option value="true" >`).concat(i18n.__("是"),`</option>
|
||
<option value="false" >`).concat(i18n.__("否"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},G1.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},G1.prototype.setValue=function(Ve){this.target.find("select").val((Ve==null?"":Ve).toString())},G1.prototype.destroy=function(){this.target.remove()},G1),Ts=(nA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:80px;" placeholder="function(type,options,data){ return [] }" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},nA.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},nA.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},nA.prototype.destroy=function(){this.target.remove()},nA),wA=(tl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:80px;" placeholder="function(colTotal,tableData,printData,groupData,options){ return '`).concat(i18n.__("分组头信息"),`(html)' }" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},tl.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},tl.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},tl.prototype.destroy=function(){this.target.remove()},tl),d1=(uA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:80px;" placeholder="function(colTotal,tableData,printData,groupData,options){ return '`).concat(i18n.__("分组脚信息"),`(html)' }" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},uA.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},uA.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},uA.prototype.destroy=function(){this.target.remove()},uA),gA=(Xl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:80px;" placeholder="function(options,rows,data,pageData){ return '' }" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},Xl.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},Xl.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},Xl.prototype.destroy=function(){this.target.remove()},Xl),jc=(gl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:80px;" placeholder="function(value,options){ return '' }" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},gl.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},gl.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},gl.prototype.destroy=function(){this.target.remove()},gl),Ql=(Jl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="left" >`).concat(i18n.__("居左"),`</option>
|
||
<option value="center" >`).concat(i18n.__("居中"),`</option>
|
||
<option value="right" >`).concat(i18n.__("居右"),`</option>
|
||
<option value="justify" >`).concat(i18n.__("两端对齐"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Jl.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},Jl.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Jl.prototype.destroy=function(){this.target.remove()},Jl),LA=(J1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="top" >`).concat(i18n.__("上"),`</option>
|
||
<option value="middle" >`).concat(i18n.__("中"),`</option>
|
||
<option value="bottom" >`).concat(i18n.__("下"),`</option>
|
||
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},J1.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},J1.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},J1.prototype.destroy=function(){this.target.remove()},J1),Uc=(Kl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="left" >`).concat(i18n.__("居左"),`</option>
|
||
<option value="center" >`).concat(i18n.__("居中"),`</option>
|
||
<option value="right" >`).concat(i18n.__("居右"),`</option>
|
||
<option value="justify" >`).concat(i18n.__("两端对齐"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},Kl.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},Kl.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},Kl.prototype.destroy=function(){this.target.remove()},Kl),kc=(jl.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:80px;" placeholder="function(value,row,index,options){ return {color:'red' }; }" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},jl.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},jl.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},jl.prototype.destroy=function(){this.target.remove()},jl),RA=(el.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:80px;" placeholder="function(options){ return {color:'red' }; }" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},el.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},el.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},el.prototype.destroy=function(){this.target.remove()},el),Sl=(E1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:80px;" placeholder="function(value,row,index,options){ return ''; }" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},E1.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},E1.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},E1.prototype.destroy=function(){this.target.remove()},E1),y1=(h1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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">
|
||
<textarea style="height:80px;" placeholder="function(value,row,colIndex,options,rowIndex){ return '<td></td>'; }" class="auto-submit"></textarea>
|
||
</div>
|
||
</div>`)),this.target},h1.prototype.getValue=function(){var Ve=this.target.find("textarea").val();if(Ve)return Ve},h1.prototype.setValue=function(Ve){this.target.find("textarea").val(Ve?Ve.toString():null)},h1.prototype.destroy=function(){this.target.remove()},h1),tA=(K1.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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},K1.prototype.getValue=function(){if(this.target.find("select").val()=="true")return!0},K1.prototype.setValue=function(Ve){this.target.find("select").val((Ve==null?"":Ve).toString())},K1.prototype.destroy=function(){this.target.remove()},K1),Tl=($A.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<div class="hiprint-option-item">
|
||
<div class="hiprint-option-item-label">
|
||
`.concat(i18n.__("每页最大行数"),`
|
||
</div>
|
||
<div class="hiprint-option-item-field">
|
||
<input type="number" value="1" step="1" min="1" class="auto-submit"/>
|
||
</div>
|
||
</div>`)),this.target},$A.prototype.getValue=function(){var Ve=this.target.find("input").val();if(Ve)return parseInt(Ve.toString())},$A.prototype.setValue=function(Ve){this.target.find("input").val(Ve)},$A.prototype.destroy=function(){this.target.remove()},$A),hl=(rA.prototype.createTarget=function(){return this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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="no" >`).concat(i18n.__("不显示"),`</option>
|
||
<option value="page" >`).concat(i18n.__("每页显示"),`</option>
|
||
<option value="last" >`).concat(i18n.__("最后显示"),`</option>
|
||
</select>
|
||
</div>
|
||
</div>`)),this.target},rA.prototype.getValue=function(){var Ve=this.target.find("select").val();if(Ve)return Ve.toString()},rA.prototype.setValue=function(Ve){this.target.find("select").val(Ve)},rA.prototype.destroy=function(){this.target.remove()},rA);function rA(){this.name="tableFooterRepeat"}function $A(){this.name="maxRows"}function K1(){this.name="autoCompletion"}function h1(){this.name="renderFormatter"}function E1(){this.name="formatter2"}function el(){this.name="stylerHeader"}function jl(){this.name="styler2"}function Kl(){this.name="halign"}function J1(){this.name="vAlign"}function Jl(){this.name="align"}function gl(){this.name="rowStyler"}function Xl(){this.name="gridColumnsFooterFormatter"}function uA(){this.name="groupFooterFormatter"}function tl(){this.name="groupFormatter"}function nA(){this.name="groupFieldsFormatter"}function G1(){this.name="groupSequenceContinue"}function rl(){this.name="footerFormatter"}function PA(){this.name="rowsColumnsMergeClean"}function yA(){this.name="rowsColumnsMerge"}function _1(){this.name="styler"}function W1(){this.name="formatter"}function Ol(){this.name="dataType"}function $l(){this.name="paddingRight"}function Vo(){this.name="paddingLeft"}function nl(){this.name="tableHeaderRepeat"}function hc(){this.name="gridColumnsGutter"}function _A(){this.name="gridColumns"}function Ul(){this.name="panelLayoutOptions"}function zl(){this.name="topOffset"}function il(){this.name="tableSummary"}function P1(){this.name="upperCase"}function L1(){this.name="tableSummaryFormatter"}function gc(){this.name="showCodeTitle"}function Gl(){this.name="tableSummaryNumFormat"}function Wl(){this.name="tableSummaryAlign"}function al(){this.name="tableSummaryColspan"}function xA(){this.name="tableSummaryText"}function vl(){this.name="tableSummaryTitle"}function SA(){this.name="tableColumnHeight"}function QA(){this.name="tableQRCodeLevel"}function OA(){this.name="tableBarcodeMode"}function vc(){this.name="tableTextType"}function g1(){this.name="textType"}function ec(){this.name="columns"}function fA(){this.name="textContentWrap"}function iA(){this.name="textContentVerticalAlign"}function TA(){this.name="orient"}function mc(){this.name="barColor"}function zA(){this.name="backgroundColor"}function aA(){this.name="borderStyle"}function We(){this.name="contentPaddingBottom"}function ar(){this.name="contentPaddingRight"}function yr(){this.name="contentPaddingTop"}function kr(){this.name="contentPaddingLeft"}function Jr(){this.name="borderBottom"}function $r(){this.name="borderRight"}function mn(){this.name="borderLeft"}function ai(){this.name="borderTop"}function Zn(){this.name="optionsGroup"}function Mi(){this.name="borderRadius"}function Ki(){this.name="zIndex"}function da(){this.name="transform"}function hi(){this.name="tableBodyRowBorder"}function Oi(){this.name="unShowInPage"}function Jo(){this.name="lHeight"}function gs(){this.name="leftOffset"}function ns(){this.name="axis"}function l1(){this.name="fixed"}function hr(){this.name="oddPaperFooter"}function nn(){this.name="evenPaperFooter"}function Rn(){this.name="lastPaperFooter"}function $n(){this.name="firstPaperFooter"}function Ui(){this.name="leftSpaceRemoved"}function Di(){this.name="panelPageRule"}function ga(){this.name="panelPaperRule"}function Ja(){this.name="pageBreak"}function Fo(){this.name="showInPage"}function ko(){this.name="longTextIndent"}function is(){this.name="paperNumberContinue"}function gr(){this.name="paperNumberDisabled"}function jr(){this.name="paperNumberFormat"}function Gr(){this.name="watermarkOptions"}function zr(){this.name="borderColor"}function rn(){this.name="fit"}function Yr(){this.name="src"}function Lr(){this.name="widthHeight"}function Rr(){this.name="coordinate"}function Kr(){this.name="testData"}function en(){this.name="title"}function Vr(){this.name="field"}function bn(){this.name="textDecoration"}function sn(){this.name="color"}function pn(){this.name="qrCodeLevel"}function Pn(){this.name="qrcodeType"}function wn(){this.name="barcodeType"}function kn(){this.name="barAutoWidth"}function Sn(){this.name="barWidth"}function Wn(){this.name="barTextMode"}function ri(){this.name="barcodeMode"}function ni(){this.name="borderWidth"}function zn(){this.name="tableHeaderBackground"}function Hn(){this.name="tableBodyRowHeight"}function On(){this.name="tableBodyCellBorder"}function qn(){this.name="tableHeaderFontWeight"}function pi(){this.name="tableHeaderFontSize"}function Ln(){this.name="tableHeaderRowHeight"}function Xn(){this.name="tableFooterCellBorder"}function Yn(){this.name="tableFooterBorder"}function Jn(){this.name="tableHeaderCellBorder"}function mi(){this.name="tableHeaderBorder"}function Ii(){this.name="tableBorder"}function Wr(){this.name="hideTitle"}function vn(){this.name="textAlign"}function _n(){this.name="letterSpacing"}function Un(){this.name="fontWeight"}function Qn(){this.name="fontSize"}function ii(){this.name="fontFamily"}function li(){this.name="lineHeight"}Be.d(Me,"a",function(){return ui}),wi.init=function(){wi.printElementOptionItems||(wi.printElementOptionItems={},wi._printElementOptionItems.forEach(function(Ve){wi.printElementOptionItems[Ve.name]=Ve}))},wi.registerItem=function(Ve){if(!Ve.name)throw new Error("styleItem must have name");wi.init(),wi.printElementOptionItems[Ve.name]=Ve},wi.getItem=function(Ve){return wi.init(),wi.printElementOptionItems[Ve]},wi._printElementOptionItems=[new Te,new Se,new je,new Ue,new Ee,new ke,new De,new hs,new ze,new Fe,new Ie,new Je,new ir,new $e,new cr,new _e,new Ae,new xr,new Tr,new Mr,new mr,new sr,new pr,new Ir,new Pr,new dr,new wr,new Ce,new vr,new qr,new He,new Oe,new xn,new Mn,new Vn,new rr,new Nn,new tn,new fi,new xi,new Ur,new di,new gn,new si,new Pi,new Fn,new Xa,new Sa,new ra,new na,new Na,new ya,new _a,new lr,new ha,new Sr,new oo,new Qa,new xs,new Ti,new Ya,new Za,new xa,new ka,new Ro,new qo,new fa,new no,new mo,new Co,new Ps,new Fa,new Ka,new Xo,new oa,new No,new Ss,new Fi,new pa,new Zo,new M1,new Bo,new A1,new i1,new Ts,new wA,new d1,new gA,new jc,new Ql,new Uc,new LA,new kc,new RA,new y1,new Sl,new tA,new Tl,new hl,new Ns,new Qo,new cs,new Uo,new Y1,new cA,new So,new Fs,new r1,new H1,new yo,new us,new Ys,new Ge,new tr,new fo,new Ze,new xe,new er];var ui=wi;function wi(){}},function(Pe,Me,Be){Be.d(Me,"a",function(){return Te}),Be.d(Me,"b",function(){return Se});var Ee=Be(14),Te=(ke.prototype.clear=function(){this.tableTatget.find("td").removeClass("selected")},ke.prototype.setSingleSelect=function(De){this.startCell=De,this.selectedCells=[]},ke.prototype.getSingleSelect=function(){if(this.selectedCells.length){if(this.selectedCells.length==1)return this.selectedCells[0].length==1?this.selectedCells[0][0]:void 0;if(1<this.selectedCells.length)return}return this.startCell},ke.prototype.singleSelectByXY=function(De,ze){De=this.getCellByXY(De,ze),De&&(this.clear(),De)&&(De.cell.select(),this.startCell=De,this.selectedCells=[])},ke.prototype.multipleSelectByXY=function(De,ze){this.clear();var Fe=[];this.startCell&&(De=this.getCellByXY(De,ze))&&(ze=Ee.a.mergeRect(this.startCell.cell.getTableRect(),De.cell.getTableRect()),this.selectByRect(new je(ze),Fe)),this.selectedCells=Fe},ke.prototype.selectByRect=function(De,ze){this.rows.forEach(function(Fe,Ie){var _e=[];Fe.columns.forEach(function(Ae){Ae.isInRect(De)&&(_e.push(new Ue(Ie,Ae)),Ae.select())}),_e.length&&ze.push(_e)}),De.changed&&(De.changed=!1,ze.splice(0,ze.length),this.selectByRect(De,ze))},ke.prototype.getSelectedCells=function(){return this.selectedCells},ke.prototype.getCellByXY=function(De,ze){var Fe;return this.rows.forEach(function(Ie,_e){Ie=(Ie.columns||[]).filter(function(Ae){return Ae.checked}).filter(function(Ae){return Ae.isXYinCell(De,ze)}),Ie.length&&(Fe=new Ue(_e,Ie[0]))}),Fe},ke),Se=function(De){this.x=De.x,this.y=De.y,this.height=De.height,this.width=De.width},je=function(De){this.rect=De},Ue=function(De,ze){this.rowIndex=De,this.cell=ze};function ke(De,ze){this.selectedCells=[],this.rows=De,this.tableTatget=ze}},function(Pe,Me,Be){Be.d(Me,"a",function(){return Ee}),Te.createId=function(){return this.id+=1,this.id},Te.id=1;var Ee=Te;function Te(){}},function(Pe,Ue,Be){Be.d(Ue,"a",function(){return ke});var Ee,Te,Se,je=Be(5),Ue=Be(13),ke=(Ee=function(Fe,Ie){return(Ee=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(_e,Ae){_e.__proto__=Ae}:function(_e,Ae){for(var Je in Ae)Ae.hasOwnProperty(Je)&&(_e[Je]=Ae[Je])}))(Fe,Ie)},Te=Ue.a,Ee(Se=De,Be=Te),Se.prototype=Be===null?Object.create(Be):(ze.prototype=Be.prototype,new ze),De.prototype.getPrintElementOptionEntity=function(){var Fe=[],Ie=this.allColumns?this.allColumns.filter(function(_e){return!_e.checked}):[];return[].concat(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(this.columns),Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(Ie)).forEach(function(_e){Fe.push(_e.getEntity())}),Fe},De);function De(Fe){var Ie=Te.call(this)||this;return Ie.columns=[],Fe&&Fe.constructor===Array?(Fe||[]).forEach(function(_e){Ie.columns.push(new je.a(_e))}):Fe.columns&&(Fe.columns||[]).forEach(function(_e){Ie.columns.push(new je.a(_e))}),Ie}function ze(){this.constructor=Se}},function(Pe,Me,Be){Be.d(Me,"a",function(){return Se});var Ee=Be(11),Te=Be(5),Se=(je.prototype.init=function(Ue,ke,De){this.isHead=De,this.target=ke||jquery__WEBPACK_IMPORTED_MODULE_72___default()("<tr></tr>"),this.tableOptions=Ue,this.allColumns=this.columns||[],this.initCells((this.columns||[]).filter(function(ze){return ze.checked}))},je.prototype.getTarget=function(){return this.target},je.prototype.initCells=function(Ue){var ke=this;Ue?(this.columns=Ue).forEach(function(De,ze){De.init(ke.target.find("td:eq("+ze+")"),ke.tableOptions,ke.id,ke.isHead)}):(this.columns=[],this.target.find("td").map(function(De,ze){var Fe=new Te.a;Fe.init(jquery__WEBPACK_IMPORTED_MODULE_72___default()(ze),ke.tableOptions,ke.id,ke.isHead),ke.columns.push(Fe)}))},je.prototype.removeCell=function(Ue){Ue=this.columns.indexOf(Ue),this.columns[Ue].getTarget().remove(),this.columns.splice(Ue,1)},je.prototype.createTableCell=function(Ue,ke){var De=new Te.a;return De.init(jquery__WEBPACK_IMPORTED_MODULE_72___default()("<td></td>"),this.tableOptions,this.id,this.isHead),1<Ue&&(De.getTarget().attr("rowspan",Ue),De.rowspan=Ue),1<ke&&(De.getTarget().attr("colspan",ke),De.colspan=ke),De},je.prototype.insertToTargetCellLeft=function(Ue,ke){var De=this.columns.indexOf(Ue);Ue.getTarget().before(ke.getTarget()),this.columns.splice(De,0,ke)},je.prototype.insertToTargetCellRight=function(Ue,ke){Ue=this.columns.indexOf(Ue),this.columns[Ue].getTarget().after(ke.getTarget()),this.columns.splice(Ue+1,0,ke)},je.prototype.insertCellToFirst=function(Ue){this.target.prepend(Ue.getTarget()),this.columns.splice(0,0,Ue)},je.prototype.insertCellToLast=function(Ue){this.columns.push(Ue),this.target.append(Ue.getTarget())},je.prototype.getPrintElementOptionEntity=function(){var Ue=[];return[].concat(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(this.columns),Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(this.allColumns.filter(function(ke){return!ke.checked}))).forEach(function(ke){Ue.push(ke.getEntity())}),Ue},je);function je(){this.id=Ee.a.createId()}},function(Pe,Me,Be){Be.d(Me,"a",function(){return Te});var Ee=Be(10),Te=(Se.mergeRect=function(je,Ue){var ke=Math.min(je.x,Ue.x),De=Math.min(je.y,Ue.y);return new Ee.b({x:ke,y:De,height:Math.max(je.y+je.height,Ue.y+Ue.height)-De,width:Math.max(je.x+je.width,Ue.x+Ue.width)-ke})},Se.Rect=function(je,Ue,ke,De){return{minX:je<ke?je:ke,minY:Ue<De?Ue:De,maxX:je<ke?ke:je,maxY:Ue<De?De:Ue}},Se);function Se(){}},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(Pe,Me){return(_extendStatics=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Be,Ee){Be.__proto__=Ee}:function(Be,Ee){for(var Te in Ee)Ee.hasOwnProperty(Te)&&(Be[Te]=Ee[Te])}))(Pe,Me)},function(Pe,Me){function Be(){this.constructor=Pe}_extendStatics(Pe,Me),Pe.prototype=Me===null?Object.create(Me):(Be.prototype=Me.prototype,new Be)}),_extendStatics,TablePrintElement=(function(_super){function TablePrintElement(Pe,Me){return Pe=_super.call(this,Pe)||this,Pe.gridColumnsFooterCss="hiprint-gridColumnsFooter",Pe.tableGridRowCss="table-grid-row",Pe.options=new _option_TablePrintElementOption__WEBPACK_IMPORTED_MODULE_5__.a(Me,Pe.printElementType),Pe.options.setDefault(new _option_TablePrintElementOption__WEBPACK_IMPORTED_MODULE_5__.a(_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.table.default).getPrintElementOptionEntity()),Pe}return __extends(TablePrintElement,_super),TablePrintElement.prototype.getColumns=function(){return this.options.columns},TablePrintElement.prototype.getColumnByColumnId=function(Pe){return this.options.getColumnByColumnId(Pe)},TablePrintElement.prototype.updateDesignViewFromOptions=function(){var Pe,Me;this.designTarget&&(Pe=this.designTarget.find(".hiprint-printElement-table-content"),Me=this.getHtml(this.designPaper),Pe.html(""),Pe.append(Me[0].target.find(".table-grid-row")),this.printElementType.editable&&this.setHitable(),this.setColumnsOptions(),this.css(this.designTarget,this.getData()))},TablePrintElement.prototype.css=function(Pe,Me){if((this.getField()||!this.options.content)&&!this.printElementType.formatter)return _super.prototype.css.call(this,Pe,Me)},TablePrintElement.prototype.getDesignTarget=function(Pe){return this.designTarget=this.getHtml(Pe)[0].target,this.css(this.designTarget,this.getData()),this.designPaper=Pe,this.designTarget.find("td").hidroppable({accept:".rn-draggable-item",onDrop:function(Me,Be){},onDragEnter:function(Me,Be){jquery__WEBPACK_IMPORTED_MODULE_72___default()(Be).removeClass("rn-draggable-item")},onDragLeave:function(Me,Be){jquery__WEBPACK_IMPORTED_MODULE_72___default()(Be).addClass("rn-draggable-item")}}),this.designTarget},TablePrintElement.prototype.getConfigOptions=function(){return _HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.table},TablePrintElement.prototype.createTarget=function(Pe,Me,Be){for(var Ee=jquery__WEBPACK_IMPORTED_MODULE_72___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>'),Te=this.createGridColumnsStructure(Be),Se=0;Se<Te.gridColumns;Se++)Te.getByIndex(Se).append(this.getTableHtml(Me,Be));return Ee.find(".hiprint-printElement-table-content").append(Te.target),Ee},TablePrintElement.prototype.createGridColumnsStructure=function(Pe){for(var Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hi-grid-row table-grid-row"></div>'),Be=0;Be<this.options.getGridColumns();Be++){var Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="tableGridColumnsGutterRow hi-grid-col" style="width:'+100/this.options.getGridColumns()+'%;"></div>');Me.append(Ee)}var Te,Se=this.getGridColumnsFooterFormatter();return Se&&((Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-gridColumnsFooter"></div>')).append(Se(this.options,this.getData(Pe),Pe,[])),Me.append(Te)),new _table_GridColumnsStructure__WEBPACK_IMPORTED_MODULE_8__.a(this.options.getGridColumns(),Me)},TablePrintElement.prototype.createtempEmptyRowsTargetStructure=function(Pe){var Me;return this.getField()?this.createTarget(this.printElementType.title,[]):((Me=this.createTarget(this.printElementType.title,[]).clone()).find(".hiprint-printElement-tableTarget tbody tr").remove(),Me)},TablePrintElement.prototype.getTableHtml=function(Pe,Me){var Be,Ee;return!this.getField()&&this.options.content?((Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<div></div>")).append(this.options.content),(Ee=Be.find("table")).addClass("hiprint-printElement-tableTarget"),Ee):this.printElementType.formatter?((Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<div></div>")).append(this.printElementType.formatter(Pe)),(Ee=Be.find("table")).addClass("hiprint-printElement-tableTarget"),Ee):(Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<table class="hiprint-printElement-tableTarget" style="border-collapse: collapse;"></table>'),Ee=_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableHead(this.getColumns(),this.options.getWidth()/this.options.getGridColumns()),this.isNotDesign?Be.append(Ee):Be.append(Ee[0]),Be.append(_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableRow(this.getColumns(),Pe,Me,this.options,this.printElementType)),this.options.tableFooterRepeat!="no"&&_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,Pe,this.options,this.printElementType,Me,Pe).insertBefore(Be.find("tbody")),Be)},TablePrintElement.prototype.getEmptyRowTarget=function(){return _table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createEmptyRowTarget(this.getColumns(),this)},TablePrintElement.prototype.getHtml=function(Pe,Me){return this.createTempContainer(),this.isNotDesign=Me!=null,Pe=this.getPaperHtmlResult(Pe,Me),this.removeTempContainer(),Pe},TablePrintElement.prototype.getPaperHtmlResult=function(Pe,Me){var Be=[],Ee=this.getData(Me),Te=this.getTableHtml(Ee,Me),Se=this.createtempEmptyRowsTargetStructure(Me),je=(Me?this.updateTargetWidth(Se):this.updateTargetSize(Se),this.css(Se,Ee),this.css(Te,Ee),this.getTempContainer().html(""),this.getTempContainer().append(Se),Se.find("tfoot").outerHeight()||0);Se.find("tfoot").remove();for(var Ue,ke=this.getBeginPrintTopInPaperByReferenceElement(Pe),De=0,ze=!1;!ze;){var Fe=0,_e=Pe.getPaperFooter(De),Ie=(De==0&&_e<ke&&Pe.panelPageRule!="none"&&(ke=ke-_e+Pe.paperHeader,Be.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_2__.a({target:void 0,printLine:void 0})),Fe=Pe.getContentHeight(De)-(ke-Pe.paperHeader),_e=Pe.getPaperFooter(++De)),0<Be.length?Be[Be.length-1].target:void 0),_e=this.getRowsInSpecificHeight(Me,0<Fe?Fe:De==0?_e-ke:Pe.getContentHeight(De),Se,Te,De,Ie,je),ze=_e.isEnd;if(Fe<0){Be[0].target=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div style="position:absolute;background: red;color: white;padding: 0px 4px;">'.concat(i18n.__("没有足够空间进行表格分页,请调整页眉/页脚线"),"</div>")),Be[0].printLine=ke,Be[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:Pe.index,bottomInLastPaper:ke+this.options.lHeight,printTopInPaper:ke}),Be[0].target.css("top",ke+"pt"),Be[0].target.css("left",this.options.displayLeft());break}Ie=void 0,_e.target&&(_e.target.css("left",this.options.displayLeft()),_e.target[0].height=""),Ie=De==0||0<Fe?(_e.target&&(Ue=ke,_e.target.css("top",ke+"pt")),ze&&this.options.lHeight!=null?ke+(_e.height>this.options.lHeight?_e.height:this.options.lHeight):ke+_e.height):(_e.target&&(Ue=Pe.paperHeader,_e.target.css("top",Pe.paperHeader+"pt")),Pe.paperHeader+_e.height),Be.push(new _dto_PaperHtmlResult__WEBPACK_IMPORTED_MODULE_2__.a({target:_e.target,printLine:Ie,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:Pe.index,bottomInLastPaper:Ie,printTopInPaper:Ue})})),De++,Me&&this.updatePanelHeight(Ie+this.options.getHeight(),Pe)}return Be},TablePrintElement.prototype.getRowsInSpecificHeight=function(Pe,mr,Be,Ze,Te,Se,je){var Ue,ke=Ze.find("tbody"),De=_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.pt.toPx(mr),ze=(Be.find(".hiprint-printElement-tableTarget tbody").html(""),this.options.tableFooterRepeat!="last"&&Be.find(".hiprint-printElement-tableTarget tfoot").remove(),this.options.tableHeaderRepeat=="first"&&0<Te?Be.find(".hiprint-printElement-tableTarget thead").remove():this.options.tableHeaderRepeat=="none"&&(Pe?Be.find(".hiprint-printElement-tableTarget thead").remove():(Be.find(".hiprint-printElement-tableTarget thead").css("background","firebrick"),Be.find(".hiprint-printElement-tableTarget thead tr").css("background","firebrick"))),this.panel.panelPageRule=="none"),Fe=(Pe&&ze&&(Ze=Be.find(".hiprint-printElement-tableTarget thead").attr("style"),Ue=Be.find(".hiprint-printElement-tableTarget thead tr").clone(),Ze?Ue.attr("style",Ze):Ue.css({background:"#e8e8e8"}),Be.find(".hiprint-printElement-tableTarget thead").remove()),Be.outerHeight());if(!ze&&De<Fe)return{target:void 0,length:0,height:0,isEnd:!1};for(var Ie=this.options.getGridColumns(),_e=[],Ae=0;Ae<Ie;Ae++)for(var Je,ir,$e,cr=Be.find(".hiprint-printElement-tableTarget:eq("+Ae+")"),xr=void 0,Tr=[];;)if(ze?(Je=ke.find("tr").length)==0?(xr={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(Fe),isEnd:!0},Pe&&this.options.autoCompletion&&(this.autoCompletion(De,cr,je),Fe=Be.outerHeight())):(ir=ke.find("tr:lt(1)"),Tr.length==0&&Ue&&cr.find("tbody").append(Ue),cr.find("tbody").append(ir),$e=ir.data("rowData"),_e.push($e),Tr.push($e),Fe=Be.outerHeight(),Je==0&&(ke.prepend(ir),_e.pop(),Tr.pop(),xr={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(Fe),isEnd:!1})):Fe<=De&&(ke.find("tr").length==0?(xr={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(Fe),isEnd:!0},Pe&&this.options.autoCompletion&&(this.autoCompletion(De,cr,je),Fe=cr.outerHeight())):(ir=ke.find("tr:lt(1)"),this.options.rowsColumnsMerge&&(0<Te||0<Ae)&&Tr.length==0&&(ir=this.fixMergeSpan(ir,ke)),cr.find("tbody").append(ir),$e=ir.data("rowData"),_e.push($e),Tr.push($e),Fe=cr.outerHeight(),((this.options.tableFooterRepeat=="last"?Fe:Fe+=je)>De||this.options.maxRows&&Tr.length>+this.options.maxRows)&&(ke.prepend(ir),_e.pop(),Tr.pop(),Fe=cr.outerHeight(),xr={height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(Fe),isEnd:!1}))),xr){if(this.options.tableFooterRepeat=="last"&&!xr.isEnd)break;this.options.tableFooterRepeat!=="no"&&(ze?cr.find("tbody").append(_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,this.getData(Pe),this.options,this.printElementType,Pe,Tr,Te).children()):_table_TableExcelHelper__WEBPACK_IMPORTED_MODULE_6__.a.createTableFooter(this.printElementType.columns,this.getData(Pe),this.options,this.printElementType,Pe,Tr,Te).insertBefore(cr.find("tbody")),this.css(cr,Pe));break}var Mr,mr=Be.find(".hiprint-printElement-tableTarget tbody tr").length,Ze=this.getGridColumnsFooterFormatter(),Ze=(Ze&&Be.find(this.gridColumnsFooterCss).html(Ze(this.options,this.getData(Pe),Pe,_e)),Fe=Be.outerHeight(),ke.find("tr:lt(1)"));return mr==0&&Ze.length&&$e==Ze.data("rowData")?(cr.find("tbody").append(Ze),Mr=cr.find("tbody tr").outerHeight(),ke.prepend(Ze),{target:jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div style="position:absolute;background: red;color: white;padding: 0px 4px;">'.concat(i18n.__("没有足够空间,显示下方内容, 可分页高度"),": ")+De+"px < ".concat(i18n.__("当前需要高度"),": ")+Mr+"px</div>").append(Ze.css("background","blue")),length:mr,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(Fe),isEnd:!1}):ke.find("tr").length==0?mr==0&&Se?{target:void 0,length:0,height:0,isEnd:!0}:{target:Be.clone(),length:mr,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(Fe),isEnd:!0}:{target:Be.clone(),length:mr,height:_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.px.toPt(Fe),isEnd:!1}},TablePrintElement.prototype.fixMergeSpan=function(Pe,Me){var Be=this,Ee=new Map;return Pe.children().each(function(Te,Se){var je=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Se).attr("field");Ee.set(je,{rowSpan:1,rowEnd:!1}),Pe.nextAll().each(function(Ue,ke){jquery__WEBPACK_IMPORTED_MODULE_72___default()(ke).has("td[field=".concat(je,"][rowspan=0]")).length&&!Ee.get(je).rowEnd?Ee.set(je,{rowSpan:++Ee.get(je).rowSpan,rowEnd:!1}):Ee.set(je,Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)({},Ee.get(je)),{},{rowEnd:!0}))}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(Se).attr("rowspan")<1&&(jquery__WEBPACK_IMPORTED_MODULE_72___default()(Se).attr("rowspan",Ee.get(je).rowSpan),jquery__WEBPACK_IMPORTED_MODULE_72___default()(Se).css("display",""),Be.options.rowsColumnsMergeClean)&&jquery__WEBPACK_IMPORTED_MODULE_72___default()(Se).text("")}),Pe},TablePrintElement.prototype.autoCompletion=function(Pe,Me,Be){for(var Ee,Te=this.getEmptyRowTarget(),Se=Me.outerHeight()+Be;Se<Pe&&(Ee=Te.clone(),Me.find("tbody").append(Ee),Se=Me.outerHeight()+Be,!(this.options.maxRows&&Me.find("tbody").children().length>this.options.maxRows)););Ee&&Ee.remove()},TablePrintElement.prototype.getData=function(Pe){if(!Pe)try{var Me=this.options.testData||"[{}]";return JSON.parse(Me)}catch(Ee){return[{}]}var Me=this.getField(),Be=Me&&Me.split(".").reduce(function(Ee,Te){return Ee?Ee[Te]:Pe?Pe[Te]:""},!1)||"";return Be?JSON.parse(JSON.stringify(Be)):[]},TablePrintElement.prototype.onResize=function(Pe,Me,Be,Ee,Te){_super.prototype.updateSizeAndPositionOptions.call(this,Te,Ee,Be,Me),_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(Pe,Me){var Be=this;this.designTarget.hidraggable({handle:this.designTarget.find(".hiprint-printElement-table-handle"),axis:Be.options.axis||void 0,designTarget:Be,onDrag:function(Ee,Te,Se){Be.updateSizeAndPositionOptions(Te,Se),Be.createLineOfPosition(Me),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed=!0},moveUnit:"pt",minMove:_HiPrintConfig__WEBPACK_IMPORTED_MODULE_1__.a.instance.movingDistance,onBeforeDrag:function(Ee){_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!0,Be.createLineOfPosition(Me)},getScale:function(){return Be.designPaper.scale||1},onStopDrag:function(Ee){_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed&&_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"移动"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!1,_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.changed=!1,Be.removeLineOfPosition()}}),this.printElementType.editable&&this.setHitable(),this.setColumnsOptions(),this.designTarget.hireizeable({showPoints:Be.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 Be.designPaper.scale||1},onResize:function(Ee,Te,Se,je,Ue){Be.onResize(Ee,Te,Se,je,Ue),Be.hitable&&Be.hitable.updateColumnGrips(),Be.createLineOfPosition(Me)},onStopResize:function(Ee){_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,Ee?"旋转":"大小"),_HiPrintlib__WEBPACK_IMPORTED_MODULE_9__.a.instance.draging=!1,Be.removeLineOfPosition()}}),this.bingKeyboardMoveEvent(this.designTarget,Me)},TablePrintElement.prototype.setHitable=function(){var Pe=this;this.hitable=new _hitable_HiTale__WEBPACK_IMPORTED_MODULE_7__.a({templateId:Pe.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:this.printElementType.columnDisplayEditable==null||this.printElementType.columnDisplayEditable,columnDisplayIndexEditable:this.printElementType.columnDisplayIndexEditable==null||this.printElementType.columnDisplayIndexEditable,columnResizable:this.printElementType.columnResizable==null||this.printElementType.columnResizable,columnAlignEditable:this.printElementType.columnAlignEditable==null||this.printElementType.columnAlignEditable,isEnableEditText:this.printElementType.columnTitleEditable==null||this.printElementType.columnTitleEditable,isEnableEditField:this.printElementType.isEnableEditField==null||this.printElementType.isEnableEditField,isEnableContextMenu:this.printElementType.isEnableContextMenu==null||this.printElementType.isEnableContextMenu,isEnableInsertRow:this.printElementType.isEnableInsertRow==null||this.printElementType.isEnableInsertRow,isEnableDeleteRow:this.printElementType.isEnableDeleteRow==null||this.printElementType.isEnableDeleteRow,isEnableInsertColumn:this.printElementType.isEnableInsertColumn==null||this.printElementType.isEnableInsertColumn,isEnableDeleteColumn:this.printElementType.isEnableDeleteColumn==null||this.printElementType.isEnableDeleteColumn,isEnableMergeCell:this.printElementType.isEnableMergeCell==null||this.printElementType.isEnableMergeCell}),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.on("updateTable"+this.hitable.id,function(){Pe.updateDesignViewFromOptions(),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger("hiprintTemplateDataChanged_"+Pe.templateId,"调整表头")})},TablePrintElement.prototype.setColumnsOptions=function(){var Pe=this;this.designTarget.find(".hiprint-printElement-tableTarget:eq(0)").find("thead td").bind("click.hiprint",function(Ee){var Be,Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ee.target).attr("id")||jquery__WEBPACK_IMPORTED_MODULE_72___default()(Ee.target).attr("column-id"),Te=Pe.getColumnByColumnId(Ee);Te?(Be=Pe.getPrintElementOptionItemsByName("tableColumn"),_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger(Pe.getPrintElementSelectEventKey(),{printElement:Pe,customOptionsInput:[{title:(Te.title||"".concat(Te.id,"(id)"))+"-".concat(i18n.__("列属性")),optionItems:Be,options:Te,callback:function(Se){Be.forEach(function(je){var Ue=je.getValue();je.name!="title"||!Ue||Ue.trim().endsWith("#")||Ue.trim().startsWith("#")?Te[je.name]=Ue:(Ue=Ue?Ue.split("#"):"",Te.title=Ue[0],1<Ue.length&&(Te.columnId=Te.field=Ue[1]),Te.columnId&&Te.target.attr("column-id",Te.columnId),je.target.find("textarea").val(Ue[0]))})}}]})):_assets_plugins_hinnn__WEBPACK_IMPORTED_MODULE_3__.a.event.trigger(Pe.getPrintElementSelectEventKey(),{printElement:Pe})})},TablePrintElement.prototype.filterOptionItems=function(Pe){var Me=_super.prototype.filterOptionItems.call(this,Pe);return this.printElementType.editable&&this.options.columns.length==1?Me:Pe.filter(function(Be){return Be.name!="columns"})},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(Pe){}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(Pe){}return gridColumnsFooterFormatter},TablePrintElement})(_BasePrintElement__WEBPACK_IMPORTED_MODULE_0__.a)},function(Pe,Me,Be){var Ee=function(er){this.table=er.table,this.templateId=er.templateId,this.fields=er.fields,this.isEnableEdit=er.isEnableEdit,this.trs=er.trs,this.resizeRow=er.resizeRow,this.resizeColumn=er.resizeColumn,this.isEnableEditField=er.isEnableEditField,this.isEnableContextMenu=er.isEnableContextMenu,this.isEnableEditField=er.isEnableEditField,this.isEnableInsertRow=er.isEnableInsertRow,this.isEnableDeleteRow=er.isEnableDeleteRow,this.isEnableInsertColumn=er.isEnableInsertColumn,this.isEnableDeleteColumn=er.isEnableDeleteColumn,this.isEnableMergeCell=er.isEnableMergeCell,this.columnResizable=er.columnResizable,this.columnAlignEditable=er.columnAlignEditable},Te=(mr.prototype.enableEidt=function(){this.options.isEnableEdit},mr.prototype.disableEdit=function(){this.options.isEnableEdit},mr.prototype.isEnableEdit=function(){return this.options.isEnableEdit},mr),Se=Be(0),je=function(er){this.cell=er.cell,this.link=er.link,this.linkType=er.linkType,this.bottom=er.bottom,this.rightMost=er.rightMost,this.rowLevel=er.rowLevel,this.columnLevel=er.columnLevel,this.indexInTableGridRow=er.indexInTableGridRow,this.indexInTableGridColumn=er.indexInTableGridColumn},Ue=Be(10),ke=(Mr.getLeftTableCell=function(er,Ge){var tr;return er.forEach(function(sr,pr){sr.cell&&pr<Ge&&(tr=sr.cell)}),tr},Mr.getIndex=function(er,Ge){var tr;return er.forEach(function(sr,pr){sr.cell&&sr.cell.id==Ge&&(tr=pr)}),tr},Mr),De=Be(13),ze=Be(11),Fe=function(er,Ge){this.target=er,this.grips=Ge},Ie=function(er){this.target=er},_e=function(){this.rowColumns=[]},Ae=(Tr.getColumnsWidth=function(er,Ge){var tr={},sr=Tr.allAutoWidth(er);return er.rowColumns.forEach(function(pr){var Ir=+Ge,Ir=pr.width/sr*(0<Ir?Ir:0);tr[pr.id]=Ir}),tr},Tr.resizeTableCellWeight=function(er){er.forEach(function(Ge){Ge.columns.forEach(function(tr){tr.hasWidth&&jquery__WEBPACK_IMPORTED_MODULE_72___default()(tr.getTarget()).css("width",tr.width+"pt")})})},Tr.allAutoWidth=function(er){var Ge=0;return er.rowColumns.forEach(function(tr){Ge+=tr.width}),Ge},Tr.reconsitutionTableColumnTree=function(er,Ge,tr){for(var sr=Ge||new _e,pr=0;pr<er.length;pr++)(Ir=>{sr.totalLayer=Ir+1,sr[Ir]=er[Ir].columns,sr.rowColumns=sr.rowColumns.concat(sr[Ir].filter(function(Pr){return Pr.rowspan==er.length-Ir}))})(pr);return sr},Tr),Je=Be(2),ir=(xr.prototype.init=function(){this.addResizeRowAndColumn(),this.hitable.optionsCoat.options.resizeColumn&&this.createColumnGrips(),this.hitable.optionsCoat.options.resizeRow&&this.createRowGrips()},xr.prototype.resizeTableCellWidth=function(){Ae.resizeTableCellWeight(this.rows)},xr.prototype.addResizeRowAndColumn=function(){},xr.prototype.createColumnGrips=function(){var er=this,Ge=this,tr=[],sr=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="columngrips"/>');sr.width(this.target.width()),this.rows.forEach(function(pr){(pr.columns||[]).filter(function(Ir){return Ir.checked}).forEach(function(Ir,Pr){var dr,wr;Ir.getTarget().attr("haswidth")&&(dr=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="columngrip"><div class="gripResizer"></div></div>'),sr.append(dr),wr=new Ie(dr),0<tr.length&&(tr[tr.length-1].nextGrip=wr),tr.push(wr),er.syncGrips(Ir,wr),jquery__WEBPACK_IMPORTED_MODULE_72___default()(dr).hidraggable({axis:"h",onDrag:function(Ce,vr,qr){},moveUnit:"pt",minMove:1,getScale:function(){return jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-printPaper")[0].style.transform&&parseFloat(jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-printPaper")[0].style.transform.slice(6,-1))||1},onBeforeDrag:function(Ce){if(Je.a.instance.draging=!0,!wr.nextGrip)return!1;Ge.dragingGrip=wr,Ge.dragingGrip.left=parseFloat(Ge.dragingGrip.target.css("left").replace("px","")),wr.target.addClass("columngripDraging")},onStopDrag:function(Ce){Je.a.instance.draging=!1;var vr=parseFloat(Ge.dragingGrip.target.css("left").replace("px","")),vr=Se.a.px.toPt(vr-Ge.dragingGrip.left);wr.cell.width+vr<10?vr=10-wr.cell.width:wr.nextGrip.cell.width-vr<10&&(vr=wr.nextGrip.cell.width-10),wr.cell.width=wr.cell.width+vr,wr.nextGrip.cell.width=wr.nextGrip.cell.width-vr,er.resizeTableCellWidth(),wr.target.removeClass("columngripDraging"),Ge.updateColumnGrips()}}))})}),this.target.before(sr),this.cgripContariner=new Fe(sr,tr)},xr.prototype.updateColumnGrips=function(){this.cgripContariner&&(this.cgripContariner.target.remove(),this.createColumnGrips())},xr.prototype.updateRowGrips=function(){this.rgripContariner&&(this.rgripContariner.target.remove(),this.createRowGrips())},xr.prototype.createRowGrips=function(){var er=this,Ge=this,tr=[],sr=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="rowgrips"/>');this.rows.forEach(function(pr,Ir){var Pr=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="rowgrip"><div class="gripResizer"></div></div>'),dr=(sr.append(Pr),new Ie(Pr));tr.push(dr),0<Ir&&Ir<er.rows.length&&jquery__WEBPACK_IMPORTED_MODULE_72___default()(Pr).hidraggable({axis:"v",onDrag:function(wr,Ce,vr){},moveUnit:"pt",minMove:1,onBeforeDrag:function(wr){Ge.dragingGrip=dr,Ge.dragingGrip.top=parseFloat(Ge.dragingGrip.target.css("top").replace("px","")),dr.target.addClass("rowgripDraging")},onStopDrag:function(wr){var Ce=parseFloat(Ge.dragingGrip.target.css("top").replace("px","")),Ce=Se.a.px.toPt(Ce-Ge.dragingGrip.top+Ge.rows[Ir].columns[0].getTarget().height());Ge.rows[Ir].columns[0].getTarget().css("height",Ce+"pt"),Ge.syncRowGrips(),dr.target.removeClass("rowgripDraging")}})}),this.target.before(sr),this.rgripContariner=new Fe(sr,tr),this.syncRowGrips()},xr.prototype.syncGrips=function(er,Ge){var tr=er.getTarget(),sr=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-printPaper")[0].style.transform&&parseFloat(jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-printPaper")[0].style.transform.slice(6,-1))||1;Ge.cell=er,Ge.target.css({left:tr.offset().left/sr-this.target.offset().left/sr+tr.outerWidth(!1),height:30})},xr.prototype.syncRowGrips=function(){var er=this;this.rgripContariner.target.height(this.target.height()),this.rows.forEach(function(Ge,tr){Ge=Ge.columns[0].getTarget(),er.rgripContariner.grips[tr].target.css({top:Ge.offset().top-er.target.offset().top+Ge.outerHeight(!1),width:30})})},xr.prototype.addResizerHeadRow=function(){this.target.find("thead").prepend()},xr),$e=(cr.prototype.init=function(){},cr.prototype.updateRowGrips=function(){},cr.prototype.updateColumnGrips=function(){},cr);function cr(){}function xr(er){this.signature="HiTresizer",this.hitable=er,this.rows=er.rows,this.target=er.target}function Tr(){}function Mr(){}function mr(er){this.options=new Ee(er)}Be.d(Me,"a",function(){return Ze}),xe.prototype.insertRow=function(er,Ir,tr){var Ir=Ir||this.tableCellSelector.getSingleSelect(),sr=Ir.cell,pr=this.rows[Ir.rowIndex],Ir=Ir.rowIndex,Pr=this.getCellGrid(),dr=new De.a;dr.init(this.optionsCoat,void 0,pr.isHead),tr&&dr.getTarget().addClass(tr),er=="above"?(Pr[Ir].forEach(function(wr){var Ce,vr=wr.link||wr.cell,vr=vr.width/vr.colspan;wr.columnLevel==0?((Ce=dr.createTableCell()).width=vr,dr.insertCellToLast(Ce)):wr.linkType=="column"&&(vr=wr.link.getTarget(),wr.link.rowspan+=1,vr.attr("rowspan",wr.link.rowspan))}),this.rows.splice(Ir,0,dr),pr.getTarget().before(dr.getTarget())):(Pr[tr=Ir+sr.rowspan-1].forEach(function(wr){var Ce,vr,qr=wr.link||wr.cell,qr=qr.width/qr.colspan;wr.bottom?((Ce=dr.createTableCell()).width=qr,dr.insertCellToLast(Ce)):(wr.cell&&(vr=wr.cell.getTarget(),wr.cell.rowspan+=1,vr.attr("rowspan",wr.cell.rowspan)),wr.linkType=="column"&&(vr=wr.link.getTarget(),wr.link.rowspan+=1,vr.attr("rowspan",wr.link.rowspan)))}),this.rows.splice(1+tr,0,dr),this.rows[tr].getTarget().after(dr.getTarget())),Se.a.event.trigger("newRow"+this.id,dr)},xe.prototype.insertColumn=function(er,vr,tr,sr){var pr,Ir,Pr=this,dr=this.rows.concat(this.trRows),vr=vr||this.tableCellSelector.getSingleSelect(),wr=vr.cell,vr=vr.rowIndex,Ce=this.getCellGrid(dr),vr=Ce[vr].filter(function(qr){return qr.cell&&qr.cell.id==wr.id||qr.link&&qr.link.id==wr.id});er=="left"?(pr=vr[0].indexInTableGridRow,Ce.forEach(function(xn,He){var Oe,rr=xn[pr],xn=xn.filter(function(Mn,Vn){return pr<=Vn&&Mn.cell});rr.rowLevel==0?(Oe=dr[He],He=dr[He].createTableCell(),tr&&He.getTarget().addClass(tr),sr!=null&&(He.width=sr),xn.length?Oe.insertToTargetCellLeft(xn[0].cell,He):Oe.insertCellToLast(He),Se.a.event.trigger("newCell"+Pr.id,He)):rr.linkType=="row"&&(xn=rr.link.getTarget(),rr.link.colspan+=1,xn.attr("colspan",rr.link.colspan))})):(Ir=vr[vr.length-1].indexInTableGridRow,Ce.forEach(function(Mn,He){var Oe,rr,xn=Mn[Ir],Mn=Mn.filter(function(Vn,Nn){return Nn<=Ir&&Vn.cell});xn.rightMost?(Oe=(He=dr[He]).createTableCell(),tr&&Oe.getTarget().addClass(tr),sr!=null&&(Oe.width=sr),Mn.length?He.insertToTargetCellRight(Mn[Mn.length-1].cell,Oe):He.insertCellToFirst(Oe),Se.a.event.trigger("newCell"+Pr.id,Oe)):(Mn=xn.link||xn.cell,xn.linkType=="row"&&(rr=Mn.getTarget(),Mn.colspan+=1,rr.attr("colspan",Mn.colspan)),xn.cell&&(rr=Mn.getTarget(),Mn.colspan+=1,rr.attr("colspan",Mn.colspan)))}))},xe.prototype.deleteRow=function(){var er=this,Ge=this.tableCellSelector.getSingleSelect(),tr=(Ge.cell,this.rows[Ge.rowIndex],Ge.rowIndex),sr=this.getCellGrid(),pr=this.rows[tr];sr[tr].forEach(function(Ir,Pr){var dr,wr,Ce;Ir.cell?Ir.cell.rowspan==1?pr.removeCell(Ir.cell):(pr.removeCell(Ir.cell),Ce=sr[tr+1].filter(function(vr,qr){return vr.cell&&Pr<qr}),wr=(dr=er.rows[tr+1]).createTableCell(Ir.cell.rowspan-1,Ir.cell.colspan),Ce.length?dr.insertToTargetCellLeft(Ce[0].cell,wr):dr.insertCellToLast(wr)):Ir.linkType=="column"&&(--(Ce=Ir.link).rowspan,Ce.getTarget().attr("rowspan",Ce.rowspan))}),pr.getTarget().remove(),this.rows.splice(tr,1)},xe.prototype.deleteColums=function(){var er=this.rows.concat(this.trRows),tr=this.tableCellSelector.getSingleSelect(),Ge=tr.cell,tr=tr.rowIndex,sr=this.getCellGrid(er),pr=sr[tr].filter(function(Ir){return Ir.cell&&Ir.cell.id==Ge.id||Ir.link&&Ir.link.id==Ge.id})[0].indexInTableGridRow;sr.forEach(function(Ir,Pr){Ir=Ir[pr],Ir.cell?Ir.cell.colspan==1?er[Pr].removeCell(Ir.cell):(--Ir.cell.colspan,Ir.cell.getTarget().attr("colspan",Ir.cell.colspan)):Ir.linkType=="row"&&(--Ir.link.colspan,Ir.link.getTarget().attr("colspan",Ir.link.colspan))})},xe.prototype.mergeCell=function(){var er,Ge=this,tr=this.tableCellSelector.getSelectedCells();tr.length!=0&&(er=tr[0][0].cell,tr.forEach(function(sr,pr){sr.forEach(function(Ir,Pr){pr==0?Pr!=0&&(er.colspan+=Ir.cell.colspan,Ge.rows[Ir.rowIndex].removeCell(Ir.cell)):Ge.rows[Ir.rowIndex].removeCell(Ir.cell),Pr==0&&tr[0][0].rowIndex+er.rowspan-1<Ir.rowIndex&&(er.rowspan+=Ir.cell.rowspan)})}),er.getTarget().attr("colspan",er.colspan),er.getTarget().attr("rowspan",er.rowspan),this.tableCellSelector.setSingleSelect(tr[0][0]))},xe.prototype.splitCell=function(){var er=this.tableCellSelector.getSingleSelect(),Ge=this.getCellGrid(),tr=ke.getIndex(Ge[er.rowIndex],er.cell.id);if(er){for(var sr=er.rowIndex;sr<er.rowIndex+er.cell.rowspan;sr++)for(var pr=this.rows[sr],Ir=sr==er.rowIndex?er.cell:ke.getLeftTableCell(Ge[sr],tr),Pr=0;Pr<er.cell.colspan;Pr++)sr==er.rowIndex&&Pr==0||(Ir?pr.insertToTargetCellRight(Ir,pr.createTableCell()):pr.insertCellToFirst(pr.createTableCell()));er.cell.rowspan=1,er.cell.colspan=1,er.cell.getTarget().attr("colspan",er.cell.colspan),er.cell.getTarget().attr("rowspan",er.cell.rowspan)}},xe.prototype.init=function(er){var Ge=this;jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.target).addClass("hitable"),this.optionsCoat.onBeforEdit=function(tr){return!(Ge.optionsCoat.options.onBeforEdit&&er.onBeforEdit(tr)===!1||(Ge.optionsCoat.editingCell&&Ge.optionsCoat.editingCell.endEdit(),0))},jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.target).mousedown(function(tr){Ge.optionsCoat.isLeftMouseButtonDown=!0}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.target).mouseup(function(tr){Ge.optionsCoat.isLeftMouseButtonDown=!1}),this.initContext(),this.target.on("mousemove",function(tr){tr.buttons===1&&Ge.tableCellSelector.multipleSelectByXY(tr.pageX,tr.pageY)}).on("mousedown",function(tr){tr.buttons===1&&Ge.tableCellSelector.singleSelectByXY(tr.pageX,tr.pageY)})},xe.prototype.initRows=function(er){var Ge=this;this.trRows=[],er?((this.rows=er).forEach(function(tr,sr){tr.init(Ge.optionsCoat,Ge.target.find("tr:eq("+sr+")"),!0)}),(er=this.optionsCoat.options.trs)&&this.initRowsByTrs(er).forEach(function(tr){Ge.trRows.push(tr)})):this.rows=this.initRowsByTrs(this.target.find("tr"))},xe.prototype.initRowsByTrs=function(er){var Ge=this;return er.map(function(tr,sr){var pr=new De.a;return pr.init(Ge.optionsCoat,jquery__WEBPACK_IMPORTED_MODULE_72___default()(sr)),pr}).get()},xe.prototype.enableEidt=function(){this.optionsCoat.enableEidt()},xe.prototype.disableEdit=function(){this.optionsCoat.disableEdit()},xe.prototype.getCellGrid=function(Ge){var Ge=Ge||this.rows,tr=this.getColumnStep(),sr=new Array;return Ge.forEach(function(pr,Ir){pr.columns.forEach(function(Pr,dr){for(var wr=0;wr<Pr.colspan;wr++)for(var Ce=0,vr=!1;Ce<tr&&!vr;){if(sr[Ir]=sr[Ir]||[],!sr[Ir][Ce]){sr[Ir][Ce]=new je({cell:wr==0?Pr:void 0,link:wr!=0?Pr:void 0,linkType:0<wr?"row":void 0,rightMost:wr==Pr.colspan-1||void 0,bottom:Pr.rowspan-1==0,rowLevel:wr,columnLevel:0,indexInTableGridRow:Ce,indexInTableGridColumn:Ir});for(var qr=Ir+1,He=1;He<Pr.rowspan;He++)sr[qr]=sr[qr]||[],sr[qr][Ce]=new je({cell:void 0,link:Pr,linkType:0<wr?"rowColumn":"column",rightMost:wr==Pr.colspan-1||void 0,bottom:He==Pr.rowspan-1,rowLevel:wr,columnLevel:He,indexInTableGridRow:Ce,indexInTableGridColumn:qr}),qr+=1;vr=!0}Ce++}})}),sr},xe.prototype.setAlign=function(er){var Ge=this.tableCellSelector.getSingleSelect();Ge&&Ge.cell.setAlign(er)},xe.prototype.setVAlign=function(er){var Ge=this.tableCellSelector.getSingleSelect();Ge&&Ge.cell.setVAlign(er)},xe.prototype.getColumnStep=function(er){var Ge=0;return this.rows.length&&this.rows[er||0].columns.forEach(function(tr){Ge+=tr.colspan}),Ge},xe.prototype.initContext=function(){var er=this;if(!this.optionsCoat.options.isEnableContextMenu)return!1;jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.handle).hicontextMenu({menus:[{text:"".concat(i18n.__("在上方插入行")),enabled:this.optionsCoat.options.isEnableInsertRow,disable:function(){return!er.tableCellSelector.getSingleSelect()},callback:function(){er.insertRow("above"),er.resizer.updateRowGrips(),Se.a.event.trigger("updateTable"+er.id)}},{text:"".concat(i18n.__("在下方插入行")),borderBottom:!0,enabled:this.optionsCoat.options.isEnableInsertRow,disable:function(){return!er.tableCellSelector.getSingleSelect()},callback:function(){er.insertRow("below"),er.resizer.updateRowGrips(),Se.a.event.trigger("updateTable"+er.id)}},{text:"".concat(i18n.__("向左方插入列")),enabled:this.optionsCoat.options.isEnableInsertColumn,disable:function(){return!er.tableCellSelector.getSingleSelect()},callback:function(){er.insertColumn("left"),er.resizer.updateColumnGrips(),Se.a.event.trigger("updateTable"+er.id)}},{text:"".concat(i18n.__("向右方插入列")),enabled:this.optionsCoat.options.isEnableInsertColumn,disable:function(){return!er.tableCellSelector.getSingleSelect()},borderBottom:!0,callback:function(){er.insertColumn("right"),er.resizer.updateColumnGrips(),Se.a.event.trigger("updateTable"+er.id)}},{text:"".concat(i18n.__("删除行")),enabled:this.optionsCoat.options.isEnableDeleteRow,disable:function(){return!er.tableCellSelector.getSingleSelect()||er.rows.length<=1},callback:function(){er.deleteRow(),er.resizer.updateRowGrips(),Se.a.event.trigger("updateTable"+er.id)}},{text:"".concat(i18n.__("删除列")),borderBottom:!0,enabled:this.optionsCoat.options.isEnableDeleteColumn,disable:function(){return!er.tableCellSelector.getSingleSelect()||0<er.rows.length&&er.rows[0].columns.length<=1},callback:function(){er.deleteColums(),er.resizer.updateColumnGrips(),Se.a.event.trigger("updateTable"+er.id)}},{text:"".concat(i18n.__("对齐")),borderBottom:!0,enabled:this.optionsCoat.options.columnAlignEditable,menus:[{text:"".concat(i18n.__("左")),callback:function(){er.setAlign("left")}},{text:"".concat(i18n.__("左右居中")),callback:function(){er.setAlign("center")}},{text:"".concat(i18n.__("右")),callback:function(){er.setAlign("right")}},{text:"".concat(i18n.__("默认")),borderBottom:!0,callback:function(){er.setAlign("")}},{text:"".concat(i18n.__("上")),callback:function(){er.setVAlign("top")}},{text:"".concat(i18n.__("垂直居中")),callback:function(){er.setVAlign("middle")}},{text:"".concat(i18n.__("下")),callback:function(){er.setVAlign("bottom")}},{text:"".concat(i18n.__("默认")),callback:function(){er.setVAlign("")}}]},{text:"".concat(i18n.__("合并单元格")),enabled:this.optionsCoat.options.isEnableMergeCell,disable:function(){return er.tableCellSelector.getSingleSelect()},callback:function(){er.mergeCell(),Se.a.event.trigger("updateTable"+er.id)}},{text:"".concat(i18n.__("解开单元格")),enabled:this.optionsCoat.options.isEnableMergeCell,disable:function(){var Ge=er.tableCellSelector.getSingleSelect();return!Ge||Ge.cell.rowspan==1&&Ge.cell.colspan==1},callback:function(){er.splitCell(),Se.a.event.trigger("updateTable"+er.id)}}].filter(function(Ge){return Ge.enabled})})},xe.prototype.getTableWidth=function(){return Se.a.px.toPt(this.target.outerWidth(!1))},xe.prototype.updateColumnGrips=function(){this.resizer.updateColumnGrips()},xe.prototype.updateRowGrips=function(){this.resizer.updateRowGrips()};var Ze=xe;function xe(er){this.id=ze.a.createId(),this.optionsCoat=new Te(er),this.handle=er.handle,this.target=er.table,this.initRows(er.rows),this.init(er),this.tableCellSelector=new Ue.a(this.rows,this.target),this.resizer=this.optionsCoat.options.columnResizable?new ir(this):new $e,this.resizer.init()}},function(Pe,Me,Be){Be.d(Me,"a",function(){return Ee});var Ee=function(Te,Se,je){this.tid=Te,this.options=Se,this.printElementType=je}},function(Pe,Me,Be){var Ee=Be(3),Te=Be(12),Se=function(_e){this.width=_e.width,this.title=_e.title,this.field=_e.field,this.checked=_e.checked,this.columnId=_e.columnId,this.fixed=!1,this.rowspan=_e.rowspan||1,this.colspan=_e.colspan||1,this.align=_e.align,this.halign=_e.halign,this.vAlign=_e.vAlign,this.renderFormatter=_e.renderFormatter,this.formatter2=_e.formatter2,this.styler2=_e.styler2,this.stylerHeader=_e.stylerHeader,this.tableColumnHeight=_e.tableColumnHeight,this.tableTextType=_e.tableTextType,this.tableBarcodeMode=_e.tableBarcodeMode,this.tableQRCodeLevel=_e.tableQRCodeLevel,this.tableSummaryTitle=_e.tableSummaryTitle,this.tableSummaryText=_e.tableSummaryText,this.tableSummaryColspan=_e.tableSummaryColspan,this.tableSummary=_e.tableSummary,this.tableSummaryAlign=_e.tableSummaryAlign,this.tableSummaryNumFormat=_e.tableSummaryNumFormat,this.tableSummaryFormatter=_e.tableSummaryFormatter,this.showCodeTitle=_e.showCodeTitle,this.upperCase=_e.upperCase},je=Be(5);Be.d(Me,"a",function(){return ze}),Ue=function(_e,Ae){return(Ue=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Je,ir){Je.__proto__=ir}:function(Je,ir){for(var $e in ir)ir.hasOwnProperty($e)&&(Je[$e]=ir[$e])}))(_e,Ae)},ke=Ee.a,Ue(De=Fe,Be=ke),De.prototype=Be===null?Object.create(Be):(Ie.prototype=Be.prototype,new Ie),Fe.prototype.getColumnByColumnId=function(_e){return this.makeColumnObj()[_e]},Fe.prototype.makeColumnObj=function(){var _e={};return this.columns&&this.columns.forEach(function(Ae){Ae.columns.forEach(function(Je){(Je.id||Je.columnId)&&(_e[Je.id||Je.columnId]=Je)})}),_e},Fe.prototype.getGridColumns=function(){return this.gridColumns||1},Fe.prototype.getPrintElementOptionEntity=function(){var _e=ke.prototype.getPrintElementOptionEntity.call(this);return _e.fields=this.fields,this.columns&&(_e.columns=[],this.columns.forEach(function(Ae){Ae=Ae.getPrintElementOptionEntity().map(function(Je){return new Se(Je)}),_e.columns.push(Ae)})),_e};var Ue,ke,De,ze=Fe;function Fe(_e,Ae){var Je=this;return(Je=ke.call(this,_e=_e||{})||this).lHeight=_e.lHeight,Je.autoCompletion=_e.autoCompletion,Je.tableFooterRepeat=_e.tableFooterRepeat,Ae&&(Je.columns=[],Ae.editable&&_e.columns&&_e.columns.length?_e.columns.forEach(function(ir){var $e=[];ir.forEach(function(xr){var xr=new Se(xr),Tr=Ae.getColumnByColumnId(xr.columnId),Tr=Tr?jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(Tr,xr):new je.a(xr);$e.push(Tr)}),Je.columns.push(new Te.a($e))}):Ae.columns.forEach(function(ir){Je.columns.push(new Te.a(ir))})),Je}function Ie(){this.constructor=De}},function(Pe,Me,Be){Be.d(Me,"a",function(){return Ee});var Ee=function(){this.rowColumns=[]}},function(Pe,Me,Be){Be.d(Me,"a",function(){return Ee}),Te.prototype.getByIndex=function(Se){return this.target.find(".hi-grid-col:eq("+Se+")")};var Ee=Te;function Te(Se,je){this.gridColumns=Se,this.target=je}},function(Pe,Me,Be){Pe.exports=Be(33)},function(Pe,Me){function Be(Ie){var $e=Fe.data(Ie.data.target,"hidraggable"),_e=$e.options,Ae=$e.proxy,Je=Ie.data,ir=Je.startLeft+(Ie.pageX-Je.startX)/($e.options.getScale()||1),$e=Je.startTop+(Ie.pageY-Je.startY)/($e.options.getScale()||1);Ae&&(Ae.parent()[0]==document.body?(ir=_e.deltaX!=null&&_e.deltaX!=null?Ie.pageX+_e.deltaX:Ie.pageX-Ie.data.offsetWidth,$e=_e.deltaY!=null&&_e.deltaY!=null?Ie.pageY+_e.deltaY:Ie.pageY-Ie.data.offsetHeight):(_e.deltaX!=null&&_e.deltaX!=null&&(ir+=Ie.data.offsetWidth+_e.deltaX),_e.deltaY!=null&&_e.deltaY!=null&&($e+=Ie.data.offsetHeight+_e.deltaY))),Ie.data.parent!=document.body&&(ir+=Fe(Ie.data.parent).scrollLeft(),$e+=Fe(Ie.data.parent).scrollTop()),_e.axis=="h"?Je.left=ir:_e.axis=="v"||Ie.shiftKey&&Ie.altKey?Je.top=$e:Ie.shiftKey?Je.left=ir:(Je.left=ir,Je.top=$e)}function Ee(Ie){var _e=Fe.data(Ie.data.target,"hidraggable"),Ae=_e.options;(_e.proxy||Fe(Ie.data.target)).css({left:Fe.fn.dragLengthC(Ie.data.left,Ae),top:Fe.fn.dragLengthC(Ie.data.top,Ae)}),Fe("body").css("cursor",Ae.cursor)}function Te(Ie){Fe.fn.hidraggable.isDragging=!0;var _e=Fe.data(Ie.data.target,"hidraggable"),Ae=_e.options,Je=Fe(".hidroppable").filter(function(){return Ie.data.target!=this}).filter(function(){var ir=Fe.data(this,"hidroppable").options.accept;return!ir||0<Fe(ir).filter(function(){return this==Ie.data.target}).length}),Je=(_e.hidroppables=Je,_e.proxy);return Je||(Ae.proxy?(Je=Ae.proxy=="clone"?Fe(Ie.data.target).clone().insertAfter(Ie.data.target):Ae.proxy.call(Ie.data.target,Ie.data.target),_e.proxy=Je):Je=Fe(Ie.data.target)),Je.css("position","absolute"),Be(Ie),Ee(Ie),Ae.onStartDrag.call(Ie.data.target,Ie),!1}function Se(Ie,_e,Ae,Je,ir,$e){Math.abs(Ie[Ae]-_e[Je])<=HIPRINT_CONFIG.adsorbLineMin?Ie.v.length?Ie.v.css("left",Ie[Ae]+"pt"):(Ie.v=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<div class='verLine id-"+Ie.id+"'></div>"),Ie.v.css("height",ir+"pt"),Ie.v.css("left",Ie[Ae]+"pt"),$e.append(Ie.v)):Ie.v&&Ie.v.remove()}function je(Ie){Ie&&Ie.v&&Ie.v.remove(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".verLine").remove()}function Ue(Ie,_e,Ae,Je,ir,$e){Math.abs(Ie[Ae]-_e[Je])<=HIPRINT_CONFIG.adsorbLineMin?Ie.h.length?Ie.h.css("top",Ie[Ae]+"pt"):(Ie.h=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<div class='horLine id-"+Ie.id+"'></div>"),Ie.h.css("width",ir+"pt"),Ie.h.css("top",Ie[Ae]+"pt"),$e.append(Ie.h)):Ie.h&&Ie.h.remove()}function ke(Ie){Ie&&Ie.h&&Ie.h.remove(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".horLine").remove()}function De(Ie){var _e,Ae,Je,ir,$e,cr,xr,Tr,Mr,mr,Ze,xe,er,Ge,tr,sr,pr=Fe.data(Ie.data.target,"hidraggable"),Ir=(Be(Ie),Ie.ctrlKey||Ie.metaKey||!Ie.data.target.className.startsWith("resize-panel")&&Ie.data.target.style.zIndex!="2"&&!Ie.data.target.className.startsWith("hiprint-printElement")||(_e=Ie.data,Fe(".mouseRect").length==0&&pr.options.designTarget&&pr.options.designTarget.panel.printElements.filter(function(Pr){return Pr.designTarget.children().last().css("display")=="block"&&!Pr.printElementType.type.includes("table")}).length<=1&&(mr=window.hinnn.px.toPt(_e.left),Je=window.hinnn.px.toPt(_e.top),(Ae=pr.options.designTarget.options).left=mr,Ae.top=Je,Ae.right=mr+Ae.width,Ae.bottom=Je+Ae.height,Ae.vCenter=mr+Ae.width/2,Ae.hCenter=Je+Ae.height/2,Mr=pr.options.designTarget.panel.printElements.filter(function(Pr){return Pr.id!=pr.options.designTarget.id}).map(function(Pr){var vr=Pr.options,dr=vr.left,wr=vr.top,Ce=vr.width,vr=vr.height,Mn=dr+Ce,qr=dr+Ce/2,He=wr+vr/2,xn=Ae.left+Ae.width/2,Oe=Ae.top+Ae.height/2,Vn=Ae.left+Ae.width,rr=Math.sqrt(Math.pow(dr-Ae.left,2)+Math.pow(He-Oe,2)),xn=Math.sqrt(Math.pow(qr-xn,2)+Math.pow(He-Oe,2)),Mn=Math.sqrt(Math.pow(Mn-Vn,2)+Math.pow(He-Oe,2)),Vn=Math.min(rr,xn,Mn);return Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)({},Pr.options),{},{distance:Vn,h:jquery__WEBPACK_IMPORTED_MODULE_72___default()(".horLine.id-"+Pr.id),v:jquery__WEBPACK_IMPORTED_MODULE_72___default()(".verLine.id-"+Pr.id),bottom:wr+vr,right:dr+Ce,vCenter:qr,hCenter:He})}).sort(function(Pr,dr){return Pr.distance-dr.distance}).slice(0,1),mr=pr.options.designTarget.designPaper,Ze=mr.target.find(".hiprint-printPaper-content"),xe=mr.width,er=mr.height,Ge=HIPRINT_CONFIG.showAdsorbLine,tr=HIPRINT_CONFIG.adsorbMin,sr=HIPRINT_CONFIG.adsorbLineMin,Mr.forEach(function(Pr,dr){Math.abs(Mr[dr].left-Ae.left)<=tr?(Ae.left=Mr[dr].left,je(Mr[dr])):Math.abs(Mr[dr].vCenter-Ae.left)<=tr?(Ae.left=Mr[dr].vCenter,je(Mr[dr])):Math.abs(Mr[dr].right-Ae.left)<=tr&&(Ae.left=Mr[dr].right,je(Mr[dr])),Math.abs(Mr[dr].left-Ae.vCenter)<=tr?(Ae.left=Mr[dr].left-Ae.width/2,je(Mr[dr])):Math.abs(Mr[dr].vCenter-Ae.vCenter)<=tr?(Ae.left=Mr[dr].vCenter-Ae.width/2,je(Mr[dr])):Math.abs(Mr[dr].right-Ae.vCenter)<=tr&&(Ae.left=Mr[dr].right-Ae.width/2,je(Mr[dr])),Math.abs(Mr[dr].left-Ae.right)<=tr?(Ae.left=Mr[dr].left-Ae.width,je(Mr[dr])):Math.abs(Mr[dr].vCenter-Ae.right)<=tr?(Ae.left=Mr[dr].vCenter-Ae.width,je(Mr[dr])):Math.abs(Mr[dr].right-Ae.right)<=tr&&(Ae.left=Mr[dr].right-Ae.width,je(Mr[dr])),Math.abs(Mr[dr].top-Ae.top)<=tr?(Ae.top=Mr[dr].top,ke(Mr[dr])):Math.abs(Mr[dr].hCenter-Ae.top)<=tr?(Ae.top=Mr[dr].hCenter,ke(Mr[dr])):Math.abs(Mr[dr].bottom-Ae.top)<=tr&&(Ae.top=Mr[dr].bottom,ke(Mr[dr])),Math.abs(Mr[dr].top-Ae.hCenter)<=tr?(Ae.top=Mr[dr].top-Ae.height/2,ke(Mr[dr])):Math.abs(Mr[dr].hCenter-Ae.hCenter)<=tr?(Ae.top=Mr[dr].hCenter-Ae.height/2,ke(Mr[dr])):Math.abs(Mr[dr].bottom-Ae.hCenter)<=tr&&(Ae.top=Mr[dr].bottom-Ae.height/2,ke(Mr[dr])),Math.abs(Mr[dr].top-Ae.bottom)<=tr?(Ae.top=Mr[dr].top-Ae.height,ke(Mr[dr])):Math.abs(Mr[dr].hCenter-Ae.bottom)<=tr?(Ae.top=Mr[dr].hCenter-Ae.height,ke(Mr[dr])):Math.abs(Mr[dr].bottom-Ae.bottom)<=tr&&(Ae.top=Mr[dr].bottom-Ae.height,ke(Mr[dr])),Ge&&(Math.abs(Mr[dr].left-Ae.left)>tr&&Math.abs(Mr[dr].left-Ae.left)<=sr?Se(Mr[dr],Ae,"left","left",er,Ze):Math.abs(Mr[dr].vCenter-Ae.left)>tr&&Math.abs(Mr[dr].vCenter-Ae.left)<=sr?Se(Mr[dr],Ae,"vCenter","left",er,Ze):Math.abs(Mr[dr].right-Ae.left)>tr&&Math.abs(Mr[dr].right-Ae.left)<=sr?Se(Mr[dr],Ae,"right","left",er,Ze):Math.abs(Mr[dr].left-Ae.vCenter)>tr&&Math.abs(Mr[dr].left-Ae.vCenter)<=sr?Se(Mr[dr],Ae,"left","vCenter",er,Ze):Math.abs(Mr[dr].vCenter-Ae.vCenter)>tr&&Math.abs(Mr[dr].vCenter-Ae.vCenter)<=sr?Se(Mr[dr],Ae,"vCenter","vCenter",er,Ze):Math.abs(Mr[dr].right-Ae.vCenter)>tr&&Math.abs(Mr[dr].right-Ae.vCenter)<=sr?Se(Mr[dr],Ae,"right","vCenter",er,Ze):Math.abs(Mr[dr].left-Ae.right)>tr&&Math.abs(Mr[dr].left-Ae.right)<=sr?Se(Mr[dr],Ae,"left","right",er,Ze):Math.abs(Mr[dr].vCenter-Ae.right)>tr&&Math.abs(Mr[dr].vCenter-Ae.right)<=sr?Se(Mr[dr],Ae,"vCenter","right",er,Ze):Math.abs(Mr[dr].right-Ae.right)>tr&&Math.abs(Mr[dr].right-Ae.right)<=sr?Se(Mr[dr],Ae,"right","right",er,Ze):Math.abs(Mr[dr].top-Ae.top)>tr&&Math.abs(Mr[dr].top-Ae.top)<=sr?Ue(Mr[dr],Ae,"top","top",xe,Ze):Math.abs(Mr[dr].hCenter-Ae.top)>tr&&Math.abs(Mr[dr].hCenter-Ae.top)<=sr?Ue(Mr[dr],Ae,"hCenter","top",xe,Ze):Math.abs(Mr[dr].bottom-Ae.top)>tr&&Math.abs(Mr[dr].bottom-Ae.top)<=sr?Ue(Mr[dr],Ae,"bottom","top",xe,Ze):Math.abs(Mr[dr].top-Ae.hCenter)>tr&&Math.abs(Mr[dr].top-Ae.hCenter)<=sr?Ue(Mr[dr],Ae,"top","hCenter",xe,Ze):Math.abs(Mr[dr].hCenter-Ae.hCenter)>tr&&Math.abs(Mr[dr].hCenter-Ae.hCenter)<=sr?Ue(Mr[dr],Ae,"hCenter","hCenter",xe,Ze):Math.abs(Mr[dr].bottom-Ae.hCenter)>tr&&Math.abs(Mr[dr].bottom-Ae.hCenter)<=sr?Ue(Mr[dr],Ae,"bottom","hCenter",xe,Ze):Math.abs(Mr[dr].top-Ae.bottom)>tr&&Math.abs(Mr[dr].top-Ae.bottom)<=sr?Ue(Mr[dr],Ae,"top","bottom",xe,Ze):Math.abs(Mr[dr].hCenter-Ae.bottom)>tr&&Math.abs(Mr[dr].hCenter-Ae.bottom)<=sr?Ue(Mr[dr],Ae,"hCenter","bottom",xe,Ze):Math.abs(Mr[dr].bottom-Ae.bottom)>tr&&Math.abs(Mr[dr].bottom-Ae.bottom)<=sr?Ue(Mr[dr],Ae,"bottom","bottom",xe,Ze):(je(Mr[dr]),ke(Mr[dr])))}),Ie.data.left=window.hinnn.pt.toPx(Ae.left),Ie.data.top=window.hinnn.pt.toPx(Ae.top)),mr=(Je=_e.parent.className.endsWith("design")?_e.parent:_e.parent.offsetParent).clientWidth,Je=Je.clientHeight,ir=_e.target.clientWidth,$e=_e.target.clientHeight,Tr=xr=0,pr.options.designTarget&&pr.options.designTarget.options.transform&&(cr=pr.options.designTarget.options.getRectInfo(),xr=window.hinnn.pt.toPx(cr.diffW),Tr=window.hinnn.pt.toPx(cr.diffH)),_e.left<0-xr?_e.left=0-xr:_e.left>=mr-ir+xr&&(_e.left=mr-ir+xr),_e.top<0-Tr?_e.top=0-Tr:_e.top>=Je-$e+Tr&&(_e.top=Je-$e+Tr),Ie.data=_e),pr.options.onDrag.call(Ie.data.target,Ie,Fe.fn.dragLengthCNum(Ie.data.left,pr.options),Fe.fn.dragLengthCNum(Ie.data.top,pr.options))!=0&&Ee(Ie),Ie.data.target);return pr.hidroppables.each(function(){var Pr,dr=Fe(this);dr.hidroppable("options").disabled||(Pr=dr.offset(),Ie.pageX>Pr.left&&Ie.pageX<Pr.left+dr.outerWidth()&&Ie.pageY>Pr.top&&Ie.pageY<Pr.top+dr.outerHeight()?(this.entered||(Fe(this).trigger("_dragenter",[Ir]),this.entered=!0),Fe(this).trigger("_dragover",[Ir])):this.entered&&(Fe(this).trigger("_dragleave",[Ir]),this.entered=!1))}),!1}function ze(Ie){Fe.fn.hidraggable.isDragging=!1,je(),ke();var _e,Ae,Je=Fe.data(Ie.data.target,"hidraggable"),ir=Je.proxy,$e=Je.options;function cr(){ir&&ir.remove(),Je.proxy=null}function xr(){var Tr=!1;return Je.hidroppables.each(function(){var Mr,mr,Ze=Fe(this);if(!Ze.hidroppable("options").disabled)return Mr=Ze.offset(),mr=this.style.transform&&parseFloat(this.style.transform.slice(6,-1))||1,Ie.pageX>Mr.left&&Ie.pageX<Mr.left+Ze.outerWidth()*mr&&Ie.pageY>Mr.top&&Ie.pageY<Mr.top+Ze.outerHeight()*mr?($e.revert&&Fe(Ie.data.target).css({position:Ie.data.startPosition,left:Ie.data.startLeft,top:Ie.data.startTop}),Fe(this).trigger("_drop",[Ie.data.target]),cr(),Tr=!0,this.entered=!1):void 0}),Tr||$e.revert||cr(),Tr}return $e.revert?xr()==1?Fe(Ie.data.target).css({position:Ie.data.startPosition,left:Ie.data.startLeft,top:Ie.data.startTop}):ir?(Ae=ir.parent()[0]==document.body?(_e=Ie.data.startX-Ie.data.offsetWidth,Ie.data.startY-Ie.data.offsetHeight):(_e=Ie.data.startLeft,Ie.data.startTop),ir.animate({left:_e,top:Ae},function(){cr()})):Fe(Ie.data.target).animate({left:Ie.data.startLeft,top:Ie.data.startTop},function(){Fe(Ie.data.target).css("position",Ie.data.startPosition)}):(Fe(Ie.data.target).css({position:"absolute",left:Fe.fn.dragLengthC(Ie.data.left,$e),top:Fe.fn.dragLengthC(Ie.data.top,$e)}),xr()),$e.onStopDrag.call(Ie.data.target,Ie),Fe(document).unbind(".hidraggable"),setTimeout(function(){Fe("body").css("cursor","")},100),!1}var Fe;(Fe=jQuery).fn.hidraggable=function(Ie,_e){return typeof Ie=="string"?Fe.fn.hidraggable.methods[Ie](this,_e):this.each(function(){var Ae=Fe.data(this,"hidraggable"),Ae=Ae?(Ae.handle.unbind(".hidraggable"),Fe.extend(Ae.options,Ie)):Fe.extend({},Fe.fn.hidraggable.defaults,Fe.fn.hidraggable.parseOptions(this),Ie||{}),Je=Ae.handle?typeof Ae.handle=="string"?Fe(Ae.handle,this):Ae.handle:Fe(this);function ir($e){var cr=Fe.data($e.data.target,"hidraggable"),er=cr.handle,xr=Fe(er).offset(),Ge=Fe(er)[0].style.transform&&parseInt(Fe(er)[0].style.transform.slice(7,-1)),Tr=cr.options.getScale(),Mr=Fe(er).outerWidth(),mr=Fe(er).outerHeight(),Ze=(Ge&&(Ge=Ge*Math.PI/180,Ze=Fe(er).outerWidth(),er=Fe(er).outerHeight(),xe=Math.sin(Ge),Ge=Math.cos(Ge),Mr=Math.abs(Ze*Ge)+Math.abs(er*xe),mr=Math.abs(Ze*xe)+Math.abs(er*Ge)),Tr&&(Mr*=Tr,mr*=Tr),$e.pageY-xr.top),xe=xr.left+Mr-$e.pageX,er=xr.top+mr-$e.pageY,Ge=$e.pageX-xr.left;return Math.min(Ze,xe,er,Ge)>cr.options.edge}Fe.data(this,"hidraggable",{options:Ae,handle:Je}),Ae.disabled?Fe(this).css("cursor",""):Je.unbind(".hidraggable").bind("mousemove.hidraggable",{target:this},function($e){var cr;Fe.fn.hidraggable.isDragging||(cr=Fe.data($e.data.target,"hidraggable").options,ir($e)?Fe(this).css("cursor",cr.cursor):Fe(this).css("cursor",""))}).bind("mouseleave.hidraggable",{target:this},function($e){Fe(this).css("cursor","")}).bind("mousedown.hidraggable",{target:this},function($e){var cr,xr,Tr,Mr,mr,Ze;ir($e)!=0&&(Fe(this).css("cursor",""),cr=Fe($e.data.target).position(),Mr=Fe($e.data.target).offset(),!(cr={startPosition:Fe($e.data.target).css("position"),startLeft:cr.left,startTop:cr.top,left:cr.left,top:cr.top,startX:$e.pageX,startY:$e.pageY,offsetWidth:$e.pageX-Mr.left,offsetHeight:$e.pageY-Mr.top,target:$e.data.target,parent:Fe($e.data.target).parent()[0]})!==(Mr=Fe.data($e.data.target,"hidraggable")).options.draggable)&&$e.target.className!="r resizebtn"&&((Mr=Mr.options.getScale())&&(cr.left/=Mr,cr.top/=Mr,cr.startLeft/=Mr,cr.startTop/=Mr),(Mr=cr.target.style.transform&&parseInt(cr.target.style.transform.slice(7,-1)))&&(Mr=Mr*Math.PI/180,Ze=Fe($e.data.target).outerWidth(),xr=Fe($e.data.target).outerHeight(),Tr=Math.sin(Mr),Mr=Math.cos(Mr),mr=(Math.abs(Ze*Mr)+Math.abs(xr*Tr)-Ze)/2,Ze=(Math.abs(Ze*Tr)+Math.abs(xr*Mr)-xr)/2,cr.left+=mr,cr.top+=Ze,cr.startLeft+=mr,cr.startTop+=Ze),Fe.extend($e.data,cr),Fe.data($e.data.target,"hidraggable").options.onBeforeDrag.call($e.data.target,$e)!=0)&&(Fe(document).bind("mousedown.hidraggable",$e.data,Te),Fe(document).bind("mousemove.hidraggable",$e.data,De),Fe(document).bind("mouseup.hidraggable",$e.data,ze))})})},Fe.fn.hidraggable.methods={options:function(Ie){return Fe.data(Ie[0],"hidraggable").options},update:function(Ie,_e){_e&&Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_typeof_js__WEBPACK_IMPORTED_MODULE_5__.a)(_e)=="object"&&Fe.data(Ie[0],"hidraggable")&&Object.keys(_e).forEach(function(Ae){Fe.data(Ie[0],"hidraggable").options[Ae]=_e[Ae]})},proxy:function(Ie){return Fe.data(Ie[0],"hidraggable").proxy},enable:function(Ie){return Ie.each(function(){Fe(this).hidraggable({disabled:!1})})},disable:function(Ie){return Ie.each(function(){Fe(this).hidraggable({disabled:!0})})}},Fe.fn.hidraggable.parseOptions=function(Ie){var _e=Fe(Ie);return Fe.extend({},Fe.hiprintparser.parseOptions(Ie,["cursor","handle","axis",{revert:"boolean",deltaX:"number",deltaY:"number",edge:"number"}]),{disabled:!!_e.attr("disabled")||void 0})},Fe.fn.hidraggable.defaults={proxy:null,revert:!1,cursor:"move",deltaX:null,deltaY:null,handle:null,disabled:!1,edge:0,axis:null,getScale:function(Ie){},onBeforeDrag:function(Ie){},onStartDrag:function(Ie){},onDrag:function(Ie){},onStopDrag:function(Ie){}},Fe.fn.hidraggable.isDragging=!1},function(Pe,Me){var Be;(Be=jQuery).fn.hidroppable=function(Ee,Te){return typeof Ee=="string"?Be.fn.hidroppable.methods[Ee](this,Te):(Ee=Ee||{},this.each(function(){var Se,je=Be.data(this,"hidroppable");je?Be.extend(je.options,Ee):(Be(Se=this).addClass("hidroppable"),Be(Se).bind("_dragenter",function(Ue,ke){Be.data(Se,"hidroppable").options.onDragEnter.apply(Se,[Ue,ke])}),Be(Se).bind("_dragleave",function(Ue,ke){Be.data(Se,"hidroppable").options.onDragLeave.apply(Se,[Ue,ke])}),Be(Se).bind("_dragover",function(Ue,ke){Be.data(Se,"hidroppable").options.onDragOver.apply(Se,[Ue,ke])}),Be(Se).bind("_drop",function(Ue,ke){Be.data(Se,"hidroppable").options.onDrop.apply(Se,[Ue,ke])}),Be.data(this,"hidroppable",{options:Be.extend({},Be.fn.hidroppable.defaults,Be.fn.hidroppable.parseOptions(this),Ee)}))}))},Be.fn.hidroppable.methods={options:function(Ee){return Be.data(Ee[0],"hidroppable").options},enable:function(Ee){return Ee.each(function(){Be(this).hidroppable({disabled:!1})})},disable:function(Ee){return Ee.each(function(){Be(this).hidroppable({disabled:!0})})}},Be.fn.hidroppable.parseOptions=function(Ee){var Te=Be(Ee);return Be.extend({},Be.hiprintparser.parseOptions(Ee,["accept"]),{disabled:!!Te.attr("disabled")||void 0})},Be.fn.hidroppable.defaults={accept:null,disabled:!1,onDragEnter:function(Ee,Te){},onDragOver:function(Ee,Te){},onDragLeave:function(Ee,Te){},onDrop:function(Ee,Te){}}},function(Pe,Me){var Be;(Be=jQuery).hiprintparser={parseOptions:function(Ee,Te){var Se=Be(Ee),je={},Ue=Be.trim(Se.attr("data-options"));if(Ue&&(Ue.substring(0,1)!="{"&&(Ue="{"+Ue+"}"),je=new Function("return "+Ue)()),Te){for(var ke={},De=0;De<Te.length;De++){var ze=Te[De];if(typeof ze=="string")ke[ze]=ze=="width"||ze=="height"||ze=="left"||ze=="top"?parseInt(Ee.style[ze])||void 0:Se.attr(ze);else for(var Fe in ze){var Ie=ze[Fe];Ie=="boolean"?ke[Fe]=Se.attr(Fe)?Se.attr(Fe)=="true":void 0:Ie=="number"&&(ke[Fe]=Se.attr(Fe)=="0"?0:parseFloat(Se.attr(Fe))||void 0)}}Be.extend(je,ke)}return je}},Be.fn.dragLengthC=function(Ee,Te){return Te.moveUnit=="pt"?Be.fn.dragLengthCNum(Ee,Te)+"pt":Be.fn.dragLengthCNum(Ee,Te)},Be.fn.dragLengthCNum=function(Ee,Te){var Se,je=3;return Te.moveUnit=="pt"&&(Se=.75*Ee,Te.minMove)&&(je=Te.minMove),Math.round(Se/je)*je}},function(Pe,Me){var Be,Ee=jQuery,Te={maxPanelIndex:0};(Be=function(Se){this.options=Ee.data(Se.target,"hireizeable").options,this.init(Se.target)}).prototype={numHandlerText:function(Se){return this.numHandler(Se)+"pt"},numHandler:function(Se){var je=1.5;return this.options.minResize&&(je=this.options.minResize),Math.round(.75*Se/je)*je},init:function(Se){this.initResizeBox(Se)},initResizeBox:function(Se){var je=this;Ee(Se).each(function(){function Ue(){var Tr=[],Mr=je.options.showPoints;return Ee.each([ir,De,ze,Fe,Ie,_e,Ae,Je],function(mr,Ze){-1<Ee.inArray(Ze.name,Mr)&&Tr.push(Ze.target)}),Tr}Te.maxPanelIndex+=1,je.options.noContainer?ke=Ee(Se):(ke=Ee("<div panelIndex="+Te.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"}),je.appendHandler(ke,Ee(this));var ke,ir={name:"n",target:Ee('<div class="n resizebtn" style="cursor: n-resize;top: -12px;margin-left: -4px;left: 50%;"></div>')},De={name:"s",target:Ee('<div class="s resizebtn" style="cursor: s-resize;bottom: -12px;margin-left: -4px;left: 50%;"></div>')},ze={name:"w",target:Ee('<div class="w resizebtn" style="cursor: w-resize;left: -12px;margin-top: -4px;top: 50%;"></div>')},Fe={name:"e",target:Ee('<div class="e resizebtn" style="cursor: e-resize; top: 50%; margin-top:-4px;right: -12px;"></div>')},Ie={name:"ne",target:Ee('<div class="ne resizebtn" style="cursor: ne-resize;top: -12px;right: -12px;"></div>')},_e={name:"nw",target:Ee('<div class="nw resizebtn" style=" cursor: nw-resize;top: -12px;left:-12px;"></div>')},Ae={name:"se",target:Ee('<div class="se resizebtn" style="cursor: se-resize;bottom:-12px;right: -12px;"></div>')},Je={name:"sw",target:Ee('<div class="sw resizebtn" style="cursor: sw-resize;bottom: -12px;left: -12px;"></div>')},ir={name:"r",target:Ee(`<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>`)},$e=Ee('<div class="size-box" style="position: absolute;left:-2px;"></div>'),cr=Ee('<div class="del-btn">✕</div>'),xr=(je.refreshSizeBox(void 0,$e,ke),je.options.draggable!=0&&(ke.append(cr),ke.on("mousedown",".del-btn",function(){var Tr=new KeyboardEvent("keydown",{bubbles:!0,keyCode:46});Se.dispatchEvent(Tr)})),je.addHandlerCss(Ue()),je.appendHandler(Ue(),ke),je.bindResizeEvent(ke,Ee(this)),Ee(this));Ee(ke).on("mousedown",".resizebtn",function(){xr.addClass("resizeing")}),Ee(".easyui-droppable").on("mouseup",function(){xr.removeClass("resizeing")}),je.bindTrigger(Ee(this))}),je.bindHidePanel()},addHandlerCss:function(Se){for(var je=0;je<Se.length;je++)Se[je].css({position:"absolute",width:"8px",height:"8px",background:"#ff6600","border-radius":"50%"})},appendHandler:function(Se,je){je.find(".resize-panel").remove();for(var Ue=0;Ue<Se.length;Ue++)je.append(Se[Ue])},refreshSizeBox:function(Se,je,Ue){if(this.options.showSizeBox){var ke,De;if(je&&Ue.append(je),Se&&Se.length)ke=Se[0].style,De=Se.children("div[panelindex]").find(".size-box");else if(Ue&&Ue.parent()){if((Se=Ue.parent()).hasClass("hiprint-printPaper-content"))return;(ke=Se[0].style).width||(ke.width=hinnn.px.toPt(Se[0].offsetWidth)+"pt"),ke.height||(ke.height=hinnn.px.toPt(Se[0].offsetHeight)+"pt"),De=Se.children("div[panelindex]").find(".size-box")}De&&(De.text(ke.width+" x "+ke.height),De.css("top",-(De.outerHeight()||20)))}},triggerResize:function(Se,je){je.ctrlKey||je.metaKey||(Se.siblings().children("div[panelindex]").removeClass("selected"),Se.siblings().children("div[panelindex]").css({display:"none"})),Se.children("div[panelindex]").addClass("selected"),Se.children("div[panelindex]").css({display:"block"}),this.refreshSizeBox(Se)},bindResizeEvent:function(Se,je){var Ue=this,ke=0,De=0,ze=Se.width(),Fe=Se.height(),Ie=Se.offset().left,_e=Se.offset().top,Ae=Ue.options.noContainer?Ee(je):Se.parent(),Je=!1,ir=(Se.on("mousedown",".e",function(er){ke=er.pageX,ze=Se.width(),Je=!0}),!1),$e=(Se.on("mousedown",".s",function(er){De=er.pageY,Fe=Se.height(),ir=!0}),!1),cr=(Se.on("mousedown",".w",function(er){ke=er.pageX,ze=Se.width(),$e=!0,Ie=Ae.offset().left}),!1),xr=(Se.on("mousedown",".n",function(er){De=er.pageY,Fe=Se.height(),cr=!0,_e=Ae.offset().top}),!1),Tr=(Se.on("mousedown",".ne",function(er){ke=er.pageX,De=er.pageY,ze=Se.width(),Fe=Se.height(),xr=!0,_e=Ae.offset().top}),!1),Mr=(Se.on("mousedown",".nw",function(er){ke=er.pageX,De=er.pageY,ze=Se.width(),Fe=Se.height(),_e=Ae.offset().top,Ie=Ae.offset().left,Tr=!0}),!1),mr=(Se.on("mousedown",".se",function(er){ke=er.pageX,De=er.pageY,ze=Se.width(),Fe=Se.height(),Mr=!0}),!1),Ze=(Se.on("mousedown",".sw",function(er){ke=er.pageX,De=er.pageY,ze=Se.width(),Fe=Se.height(),mr=!0,Ie=Ae.offset().left}),!1),xe=(Se.on("mousedown",".r",function(er){ke=er.pageX,De=er.pageY,ze=Se.width(),Fe=Se.height(),Ze=!0,Ie=ze/2+Ae.offset().left,_e=Fe/2+Ae.offset().top}),Se.on("dblclick",".r",function(er){Ae.css({transform:"rotate(0deg)"}),Ue.options.onResize(er,void 0,void 0,void 0,void 0,0)}),!1);Se.on("mousedown",function(er){Ue.options.onBeforeResize(),ke=er.pageX,De=er.pageY,_e=Ae.offset().top,Ie=Ae.offset().left,xe=!1}),Ee(Ue.options.stage).on("mousemove",function(er){var Ge,tr,sr,pr;Je?(sr=(er.pageX-ke)/Ue.options.getScale(),Se.css({width:"100%"}),Ae.css({width:Ue.numHandlerText(ze+sr)}),Ue.options.onResize(er,void 0,Ue.numHandler(ze+sr),void 0,void 0)):ir?(pr=(er.pageY-De)/Ue.options.getScale(),Se.css({height:"100%"}),Ae.css({height:Ue.numHandlerText(Fe+pr)}),Ue.options.onResize(er,Ue.numHandler(Fe+pr),void 0,void 0,void 0)):Ze?(Se.css({height:"100%"}),tr=er.pageX,tr=360*(tr-ke)/100,ke=er.pageX,tr=(Ae[0].style.transform&&parseInt(Ae[0].style.transform.slice(7,-1))||0)+tr,360<Math.abs(tr)&&(tr%=360),Ae.css({transform:"rotate("+tr+"deg)"}),Ue.options.onResize(er,void 0,void 0,void 0,void 0,tr)):$e?(sr=(er.pageX-ke)/Ue.options.getScale(),Se.css({width:"100%"}),Ae.css({width:Ue.numHandlerText(ze-sr),left:Ue.numHandlerText(Ue.options.noDrag?void 0:Ue.numHandler(Ie+sr))}),Ue.options.onResize(er,void 0,Ue.numHandler(ze-sr),void 0,Ue.options.noDrag?void 0:Ue.numHandler(Ie+sr))):cr?(pr=(er.pageY-De)/Ue.options.getScale(),Se.css({height:"100%"}),Ae.css({height:Ue.numHandlerText(Fe-pr),top:Ue.numHandlerText(Ue.options.noDrag?void 0:_e+pr)}),Ue.options.onResize(er,Ue.numHandler(Fe-pr),void 0,Ue.options.noDrag?void 0:Ue.numHandler(_e+pr),void 0)):xr?(sr=(er.pageX-ke)/Ue.options.getScale(),pr=(er.pageY-De)/Ue.options.getScale(),Se.css({height:"100%",width:"100%"}),Ae.css({height:Ue.numHandlerText(Fe-pr),top:Ue.numHandlerText(Ue.options.noDrag?void 0:_e+pr),width:Ue.numHandlerText(ze+sr)}),Ue.options.onResize(er,Ue.numHandler(Fe-pr),Ue.numHandler(ze+sr),Ue.options.noDrag?void 0:Ue.numHandler(_e+pr),void 0)):Tr?(sr=(er.pageX-ke)/Ue.options.getScale(),pr=(er.pageY-De)/Ue.options.getScale(),Se.css({height:"100%",width:"100%"}),Ae.css({height:Ue.numHandlerText(Fe-pr),top:Ue.numHandlerText(Ue.options.noDrag?void 0:_e+pr),width:Ue.numHandlerText(ze-sr),left:Ue.numHandlerText(Ue.options.noDrag?void 0:Ie+sr)}),Ue.options.onResize(er,Ue.numHandler(Fe-pr),Ue.numHandler(ze-sr),Ue.options.noDrag?void 0:Ue.numHandler(_e+pr),Ue.options.noDrag?void 0:Ue.numHandler(Ie+sr))):Mr?(sr=(er.pageX-ke)/Ue.options.getScale(),pr=(er.pageY-De)/Ue.options.getScale(),Se.css({width:"100%",height:"100%"}),er.shiftKey?(Ae.css({width:Ue.numHandlerText(ze+sr),height:Ue.numHandlerText(Fe+pr)}),Ue.options.onResize(er,Ue.numHandler(Fe+pr),Ue.numHandler(ze+sr),void 0,void 0)):(tr=Fe+pr,tr=(Ge=ze+sr)*(Fe/ze),Ae.css({width:Ue.numHandlerText(Ge),height:Ue.numHandlerText(tr)}),Ue.options.onResize(er,Ue.numHandler(tr),Ue.numHandler(Ge),void 0,void 0))):mr?(sr=(er.pageX-ke)/Ue.options.getScale(),pr=(er.pageY-De)/Ue.options.getScale(),Se.css({width:"100%",height:"100%"}),Ae.css({width:Ue.numHandlerText(ze-sr),left:Ue.numHandlerText(Ue.options.noDrag?void 0:Ie+sr),height:Ue.numHandlerText(Fe+pr)}),Ue.options.onResize(er,Ue.numHandler(Fe+pr),Ue.numHandler(ze-sr),Ue.numHandler(otundefinedop),Ue.options.noDrag?void 0:Ue.numHandler(Ie+sr))):xe&&(sr=(er.pageX-ke)/Ue.options.getScale(),pr=(er.pageY-De)/Ue.options.getScale(),Ae.css({left:Ue.numHandlerText(Ue.options.noDrag?void 0:Ie+sr),top:Ue.numHandlerText(Ue.options.noDrag?void 0:_e+pr)}),Ue.options.onResize(er,void 0,void 0,Ue.options.noDrag?void 0:Ue.numHandler(_e+pr),Ue.options.noDrag?void 0:Ue.numHandler(Ie+sr)))}).on("mouseup",function(er){(Je||ir||$e||cr||xr||Tr||mr||Mr||xe||Ze)&&Ue.options.onStopResize(Ze),Ze=xe=Mr=mr=Tr=xr=cr=$e=ir=Je=!1})},bindTrigger:function(Se){var je=this;Se.on("click",function(Ue){Ue.stopPropagation(),je.triggerResize(Se,Ue),Ee(".mouseRect").remove()})},bindHidePanel:function(Se){var je;Te.maxPanelIndex<2&&(je=this.options.stage,Ee(je).bind("click",function(Ue){Ue.target.className&&_typeof(Ue.target.className)=="string"&&Ue.target.className.includes("design")&&(Ue.stopPropagation(),Ee("div[panelindex]").css({display:"none"}),Ee("div[panelindex]").removeClass("selected"))}))}},Ee.fn.extend({hireizeable:function(Se){return this.each(function(){var je=Ee.data(this,"hireizeable"),je=je?Ee.extend({},je.options,Se||{}):Ee.extend({},Ee.fn.hireizeable.defaults,Se||{});Ee.data(this,"hireizeable",{options:je}),new Be({target:this,onResize:function(Ue,ke,De,ze,Fe){},onStopResize:function(Ue,ke,De,ze,Fe){}})})}}),Ee.fn.hireizeable.defaults={stage:document,reizeUnit:"pt",minResize:1.5,showSizeBox:!0,showPoints:["s","e"],noContainer:!1,onBeforeResize:function(Se,je,Ue,ke,De){},onResize:function(Se,je,Ue,ke,De){},onStopResize:function(Se,je,Ue,ke,De){},noDrag:!1}},function(Pe,Me){var Be="connected",Ee="reconnecting";window.hiwebSocket={opened:!1,name:"webSockets",host:"http://localhost:17521",token:"vue-plugin-hiprint",reconnectTimeout:6e4,reconnectWindowSetTimeout:null,reconnectDelay:2e3,supportsKeepAlive:function(){return!0},hasIo:function(Te){return window.io},send:function(Te){try{this.socket.emit("news",Te)}catch(Se){}},sendByFragments:function(Te){var Se=this;try{var je=Te.fragmentSize,Ue=je===void 0?5e4:je,ke=Te.sendInterval,De=ke===void 0?10:ke,ze=Te.html,Fe=Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectWithoutProperties_js__WEBPACK_IMPORTED_MODULE_2__.a)(Te,_excluded),Ie=Te.html.length,_e=Math.ceil(Ie/Ue);Array.apply(void 0,{length:_e}).forEach(function(Ae,Je){var ir=Je*Ue,$e=Je+1===Ue?Ie:(Je+1)*Ue;setTimeout(function(){Se.socket.emit("printByFragments",Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)(Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_objectSpread2_js__WEBPACK_IMPORTED_MODULE_3__.a)({},Fe),{},{index:Je,total:_e,htmlFragment:ze.slice(ir,$e)}))},De*Je)})}catch(Ae){}},getPrinterList:function(){return this.printerList},refreshPrinterList:function(){try{this.socket.emit("refreshPrinterList")}catch(Te){}},getPaperSizeInfo:function(Te){try{this.socket.emit("getPaperSizeInfo",Te)}catch(Se){}},getClients:function(){try{this.socket.emit("getClients")}catch(Te){}},getClientInfo:function(){try{this.socket.emit("getClientInfo")}catch(Te){}},getAddress:function(Te){try{for(var Se,je=arguments.length,Ue=new Array(1<je?je-1:0),ke=1;ke<je;ke++)Ue[ke-1]=arguments[ke];(Se=this.socket).emit.apply(Se,["address",Te].concat(Ue))}catch(De){}},ippPrint:function(Te){try{this.socket.emit("ippPrint",Te)}catch(Se){}},ippRequest:function(Te){try{this.socket.emit("ippRequest",Te)}catch(Se){}},setHost:function(Te,Se,je){typeof Se=="function"&&(je=Se,Se=void 0),this.host=Te,this.token=Se,this.stop(),this.start(je)},start:function(Te){var Se=this,je=this;window.WebSocket&&!this.socket&&(this.socket=window.io(this.host,{transports:["websocket"],reconnectionAttempts:5,auth:{token:this.token}}),this.socket.on("connect",function(Ue){je.opened=!0,Se.socket.on("success",function(ke){hinnn.event.trigger("printSuccess_"+ke.templateId,ke)}),Se.socket.on("error",function(ke){hinnn.event.trigger("printError_"+ke.templateId,ke)}),Se.socket.on("clients",function(ke){je.clients=ke,hinnn.event.trigger("clients",ke)}),Se.socket.on("clientInfo",function(ke){je.clientInfo=ke,hinnn.event.trigger("clientInfo",ke)}),Se.socket.on("printerList",function(ke){je.printerList=ke,hinnn.event.trigger("printerList",ke)}),Se.socket.on("paperSizeInfo",function(ke){je.paperSize=Array.isArray(ke)?ke:[ke],hinnn.event.trigger("paperSizeInfo",je.paperSize)}),Se.socket.on("address",function(ke,De,ze){hinnn.event.trigger("address_"+ke,{addr:De,e:ze})}),Se.socket.on("ippPrinterConnected",function(ke){hinnn.event.trigger("ippPrinterConnected",ke)}),Se.socket.on("ippPrinterCallback",function(ke,De){hinnn.event.trigger("ippPrinterCallback",{err:ke,res:De})}),Se.socket.on("ippRequestCallback",function(ke,De){hinnn.event.trigger("ippRequestCallback",{err:ke,res:De})}),je.state=Be,Te&&Te(!0,Ue)}),this.socket.on("connect_error",function(Ue){hinnn.event.trigger("connect_error",Ue)}),this.socket.on("disconnect",function(){je.opened=!1,Te&&Te(!1)})),Te&&Te(!1)},reconnect:function(){this.state!==Be&&this.state!==Ee||(this.stop(),this.ensureReconnectingState()&&this.start())},stop:function(){this.socket&&(this.socket.close(),this.socket=null,this.printerList=[])},ensureReconnectingState:function(){return this.state=Ee,this.state===Ee}}},function(Pe,Me,Be){var Ee=Be(28);typeof Ee=="string"&&(Ee=[[Pe.i,Ee,""]]),Be(30)(Ee,{hmr:!0,transform:void 0,insertInto:void 0}),Ee.locals&&(Pe.exports=Ee.locals)},function(Pe,Me,Be){(Pe.exports=Be(29)(!1)).push([Pe.i,`.hicontextmenu {\r
|
||
position: absolute;\r
|
||
display: inline-block;\r
|
||
width: 215px;\r
|
||
padding: 0 0;\r
|
||
margin: 0;\r
|
||
font-family: inherit;\r
|
||
font-size: inherit;\r
|
||
list-style-type: none;\r
|
||
list-style: none;\r
|
||
background: #fff;\r
|
||
border: 1px solid #bebebe;\r
|
||
border-radius: 2px;\r
|
||
font-size: 13px;\r
|
||
}\r
|
||
\r
|
||
.hicontextmenuroot .hicontextmenuitem {\r
|
||
position: relative;\r
|
||
-webkit-box-sizing: content-box;\r
|
||
-moz-box-sizing: content-box;\r
|
||
box-sizing: content-box;\r
|
||
padding: .2em 12px;\r
|
||
color: #2f2f2f;\r
|
||
-webkit-user-select: none;\r
|
||
-moz-user-select: none;\r
|
||
-ms-user-select: none;\r
|
||
text-decoration: none;\r
|
||
\r
|
||
user-select: none;\r
|
||
background-color: #fff;\r
|
||
\r
|
||
}\r
|
||
\r
|
||
.hicontextmenuroot>.hicontextmenuitem:hover,\r
|
||
.hicontextmenuroot .hicontextmenuitem > a:hover {\r
|
||
background-color: #f3f3f3;\r
|
||
}\r
|
||
\r
|
||
.hicontextmenuroot .hicontextmenuitem>a {\r
|
||
text-decoration: none;\r
|
||
color: #363636;\r
|
||
line-height: 22px;\r
|
||
\r
|
||
}\r
|
||
\r
|
||
.hicontextmenuroot .hicontextsubmenu>ul {\r
|
||
display: none;\r
|
||
position: absolute;\r
|
||
\r
|
||
}\r
|
||
\r
|
||
.hicontextmenuroot .hicontextsubmenu:hover>ul {\r
|
||
display: block;\r
|
||
left: 100%;\r
|
||
top: -1px;\r
|
||
margin-left: 0px;\r
|
||
}\r
|
||
\r
|
||
.hicontextmenuroot .borderBottom {\r
|
||
border-bottom: 1px solid #efe6e6;\r
|
||
}\r
|
||
\r
|
||
.hicontextmenuroot .disable> a {\r
|
||
\r
|
||
color: #ccc;\r
|
||
\r
|
||
}\r
|
||
.hicontextmenuroot>.disable:hover,\r
|
||
.hicontextmenuroot .disable> a:hover {\r
|
||
background-color:#fff;\r
|
||
}`,""])},function(Pe,Me,Be){Pe.exports=function(Ee){var Te=[];return Te.toString=function(){return this.map(function(Se){Ue=Se[1]||"";var je,Ue,ke,De=(ke=Se[3])?(Ee&&typeof btoa=="function"?(je="/*# sourceMappingURL=data:application/json;charset=utf-8;base64,"+btoa(unescape(encodeURIComponent(JSON.stringify(ke))))+" */",De=ke.sources.map(function(ze){return"/*# sourceURL="+ke.sourceRoot+ze+" */"}),[Ue].concat(De).concat([je])):[Ue]).join(`
|
||
`):Ue;return Se[2]?"@media "+Se[2]+"{"+De+"}":De}).join("")},Te.i=function(Se,je){typeof Se=="string"&&(Se=[[null,Se,""]]);for(var Ue={},ke=0;ke<this.length;ke++){var De=this[ke][0];De!=null&&(Ue[De]=!0)}for(ke=0;ke<Se.length;ke++){var ze=Se[ke];ze[0]!=null&&Ue[ze[0]]||(je&&!ze[2]?ze[2]=je:je&&(ze[2]="("+ze[2]+") and ("+je+")"),Te.push(ze))}},Te}},function(Pe,Me,Be){var Ee,Te,Se,je={},Ue=(Ee=function(){return window&&document&&document.all&&!window.atob},Se={},function(mr,Ze){if(typeof mr=="function")return mr();if(Se[mr]===void 0){if(Ze=function(xe,er){return(er||document).querySelector(xe)}.call(this,mr,Ze),window.HTMLIFrameElement&&_instanceof(Ze,window.HTMLIFrameElement))try{Ze=Ze.contentDocument.head}catch(xe){Ze=null}Se[mr]=Ze}return Se[mr]}),ke=null,De=0,ze=[],Fe=Be(31);function Ie(mr,Ze){for(var xe=0;xe<mr.length;xe++){var er=mr[xe],Ge=je[er.id];if(Ge){Ge.refs++;for(var tr=0;tr<Ge.parts.length;tr++)Ge.parts[tr](er.parts[tr]);for(;tr<er.parts.length;tr++)Ge.parts.push(cr(er.parts[tr],Ze))}else{for(var sr=[],tr=0;tr<er.parts.length;tr++)sr.push(cr(er.parts[tr],Ze));je[er.id]={id:er.id,refs:1,parts:sr}}}}function _e(mr,Ze){for(var xe=[],er={},Ge=0;Ge<mr.length;Ge++){var sr=mr[Ge],tr=Ze.base?sr[0]+Ze.base:sr[0],sr={css:sr[1],media:sr[2],sourceMap:sr[3]};er[tr]?er[tr].parts.push(sr):xe.push(er[tr]={id:tr,parts:[sr]})}return xe}function Ae(mr,Ze){var xe=Ue(mr.insertInto);if(!xe)throw new Error("Couldn't find a style target. This probably means that the value for the 'insertInto' parameter is invalid.");var er=ze[ze.length-1];if(mr.insertAt==="top")er?er.nextSibling?xe.insertBefore(Ze,er.nextSibling):xe.appendChild(Ze):xe.insertBefore(Ze,xe.firstChild),ze.push(Ze);else if(mr.insertAt==="bottom")xe.appendChild(Ze);else{if(_typeof(mr.insertAt)!="object"||!mr.insertAt.before)throw new Error(`[Style Loader]
|
||
|
||
Invalid value for parameter 'insertAt' ('options.insertAt') found.
|
||
Must be 'top', 'bottom', or Object.
|
||
(https://github.com/webpack-contrib/style-loader#insertat)
|
||
`);er=Ue(mr.insertAt.before,xe),xe.insertBefore(Ze,er)}}function Je(mr){mr.parentNode!==null&&(mr.parentNode.removeChild(mr),0<=(mr=ze.indexOf(mr)))&&ze.splice(mr,1)}function ir(mr){var Ze,xe=document.createElement("style");return mr.attrs.type===void 0&&(mr.attrs.type="text/css"),mr.attrs.nonce===void 0&&(Ze=Be.nc)&&(mr.attrs.nonce=Ze),$e(xe,mr.attrs),Ae(mr,xe),xe}function $e(mr,Ze){Object.keys(Ze).forEach(function(xe){mr.setAttribute(xe,Ze[xe])})}function cr(mr,Ze){var xe,er,Ge,tr,sr;if(Ze.transform&&mr.css){if(!(tr=typeof Ze.transform=="function"?Ze.transform(mr.css):Ze.transform.default(mr.css)))return function(){};mr.css=tr}return Ge=Ze.singleton?(tr=De++,xe=ke=ke||ir(Ze),er=Mr.bind(null,xe,tr,!1),Mr.bind(null,xe,tr,!0)):mr.sourceMap&&typeof URL=="function"&&typeof URL.createObjectURL=="function"&&typeof URL.revokeObjectURL=="function"&&typeof Blob=="function"&&typeof btoa=="function"?(tr=Ze,sr=document.createElement("link"),tr.attrs.type===void 0&&(tr.attrs.type="text/css"),tr.attrs.rel="stylesheet",$e(sr,tr.attrs),Ae(tr,sr),xe=sr,er=function(pr,Ce,wr){var dr=wr.css,wr=wr.sourceMap,vr=Ce.convertToAbsoluteUrls===void 0&&wr,Ce=((Ce.convertToAbsoluteUrls||vr)&&(dr=Fe(dr)),wr&&(dr+=`
|
||
/*# sourceMappingURL=data:application/json;base64,`+btoa(unescape(encodeURIComponent(JSON.stringify(wr))))+" */"),new Blob([dr],{type:"text/css"})),vr=pr.href;pr.href=URL.createObjectURL(Ce),vr&&URL.revokeObjectURL(vr)}.bind(null,xe,Ze),function(){Je(xe),xe.href&&URL.revokeObjectURL(xe.href)}):(xe=ir(Ze),er=function(pr,dr){var Pr=dr.css,dr=dr.media;if(dr&&pr.setAttribute("media",dr),pr.styleSheet)pr.styleSheet.cssText=Pr;else{for(;pr.firstChild;)pr.removeChild(pr.firstChild);pr.appendChild(document.createTextNode(Pr))}}.bind(null,xe),function(){Je(xe)}),er(mr),function(pr){pr?pr.css===mr.css&&pr.media===mr.media&&pr.sourceMap===mr.sourceMap||er(mr=pr):Ge()}}Pe.exports=function(mr,Ze){if(typeof DEBUG!="undefined"&&DEBUG&&(typeof document=="undefined"?"undefined":_typeof(document))!="object")throw new Error("The style-loader cannot be used in a non-browser environment");(Ze=Ze||{}).attrs=_typeof(Ze.attrs)=="object"?Ze.attrs:{},Ze.singleton||typeof Ze.singleton=="boolean"||(Ze.singleton=(function(){return Te=Te===void 0?Ee.apply(this,arguments):Te})()),Ze.insertInto||(Ze.insertInto="head"),Ze.insertAt||(Ze.insertAt="bottom");var xe=_e(mr,Ze);return Ie(xe,Ze),function(er){for(var Ge,tr=[],sr=0;sr<xe.length;sr++){var pr=xe[sr];(Ge=je[pr.id]).refs--,tr.push(Ge)}for(er&&Ie(_e(er,Ze),Ze),sr=0;sr<tr.length;sr++)if((Ge=tr[sr]).refs===0){for(var Ir=0;Ir<Ge.parts.length;Ir++)Ge.parts[Ir]();delete je[Ge.id]}}},xr=[];var xr,Tr=function(mr,Ze){return xr[mr]=Ze,xr.filter(Boolean).join(`
|
||
`)};function Mr(mr,Ze,Ge,er){var Ge=Ge?"":er.css;mr.styleSheet?mr.styleSheet.cssText=Tr(Ze,Ge):(er=document.createTextNode(Ge),(Ge=mr.childNodes)[Ze]&&mr.removeChild(Ge[Ze]),Ge.length?mr.insertBefore(er,Ge[Ze]):mr.appendChild(er))}},function(Pe,Me){Pe.exports=function(Be){var Ee,Te,Se=typeof window!="undefined"&&window.location;if(Se)return Be&&typeof Be=="string"?(Ee=Se.protocol+"//"+Se.host,Te=Ee+Se.pathname.replace(/\/[^\/]*$/,"/"),Be.replace(/url\s*\(((?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)\)/gi,function(je,Ue){return Ue=Ue.trim().replace(/^"(.*)"$/,function(ke,De){return De}).replace(/^'(.*)'$/,function(ke,De){return De}),/^(#|data:|http:\/\/|https:\/\/|file:\/\/\/|\s*$)/i.test(Ue)?je:(je=Ue.indexOf("//")===0?Ue:Ue.indexOf("/")===0?Ee+Ue:Te+Ue.replace(/^\.\//,""),"url("+JSON.stringify(je)+")")})):Be;throw new Error("fixUrls requires window.location")}},function(Pe,Me){var Be,Ee;Be=jQuery,(Ee=function(Te,Se){this.init(Te,Se)}).prototype={init:function(Te,Se){this.ele=Te,this.defaults={menu:[{text:"text",menus:[{},{}],callback:function(){}}],target:function(je){},width:100,itemHeight:28,bgColor:"#fff",color:"#333",fontSize:14,hoverBgColor:"#f5f5f5"},this.opts=Be.extend(!0,{},this.defaults,Se),this.random=new Date().getTime()+parseInt(1e3*Math.random()),this.eventBind()},renderMenu:function(Te,Se){var je,Ue=this,ke=Se;Te&&Te.length&&(je=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<ul class="hicontextmenu" style="z-index: 9999;"></ul>'),ke||(ke=je).addClass("hicontextmenuroot"),jquery__WEBPACK_IMPORTED_MODULE_72___default.a.each(Te,function(De,ze){var Fe=!!ze.disable&&ze.disable(),Ie=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<li class="hicontextmenuitem"><a href="javascript:void(0);"><span>'+(ze.text||"")+"</span></a></li>");Fe&&Ie.addClass("disable"),ze.borderBottom&&Ie.addClass("borderBottom"),ze.menus&&(Ie.addClass("hicontextsubmenu"),Ue.renderMenu(ze.menus,Ie)),ze.callback&&Ie.click(function(_e){jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).hasClass("disable")||(jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hicontextmenuroot").remove(),ze.callback()),_e.stopPropagation()}),je.append(Ie)}),Se)&&Se.append(je),Se||jquery__WEBPACK_IMPORTED_MODULE_72___default()("body").append(ke).find(".hicontextmenuroot").hide()},setPosition:function(Te){jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hicontextmenuroot").css({left:Te.pageX+2,top:Te.pageY+2}).show()},eventBind:function(){var Te=this;this.ele.on("contextmenu",function(Se){jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hicontextmenuroot").remove(),Se.preventDefault(),Te.renderMenu(Te.opts.menus),Te.setPosition(Se),Te.opts.target&&typeof Te.opts.target=="function"&&Te.opts.target(Be(this))}),Be("body").on("click",function(){Be(".hicontextmenuroot").remove()})}},Be.fn.hicontextMenu=function(Te){return new Ee(this,Te),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(Pe,Me){return!(!i||!Me||(i.setItem(Pe,Me),0))},getLocalData:function(Pe){return i?i.getItem(Pe):null},removeItem:function(Pe){i&&i.removeItem(Pe)}}),n(27),n(32);var _r,a=(()=>{function Pe(){this.allElementTypes=[]}return Object.defineProperty(Pe,"instance",{get:function(){return Pe._instance=Pe._instance?Pe._instance:new Pe},enumerable:!0,configurable:!0}),Pe.prototype.addPrintElementTypes=function(Me,Be){var Ee=this;this[Me]?this[Me]=this[Me].concat(Be):this[Me]=Be,Be.forEach(function(Te){Ee.allElementTypes=Ee.allElementTypes.concat(Te.printElementTypes)})},Pe.prototype.removePrintElementTypes=function(Me){delete this[Me],this.allElementTypes=this.allElementTypes.filter(function(Be){return!Be.tid.startsWith(Me)})},Pe.prototype.getElementTypeGroups=function(Me){return this[this.formatterModule(Me)]||[]},Pe.prototype.getElementType=function(Me){var Be=this.allElementTypes.filter(function(Ee){return Ee.tid==Me});if(0<Be.length)return Be[0]},Pe.prototype.updateElementType=function(Me,Be){var Ee=this.getElementType(Me);if(Be){var Be=Be(Ee),Te=this.allElementTypes.findIndex(function(je){return je.tid==Me});if(0<=Te)return this.allElementTypes.splice(Te,1,Be),Be}return Ee},Pe.prototype.formatterModule=function(Me){return Me||"_default"},Pe})(),p=n(1),s=n(2),l=(()=>{function Pe(){}return Pe.prototype.createPrintElementTypeHtml=function(Me,Be){var Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<ul class="hiprint-printElement-type"></ul>');return Be.forEach(function(Te){var Se=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<li></li>"),je=(Se.append('<span class="title">'+Te.name+"</span>"),jquery__WEBPACK_IMPORTED_MODULE_72___default()("<ul></ul>"));Se.append(je),Te.printElementTypes.forEach(function(Ue){je.append('<li><a class="ep-draggable-item" tid="'+Ue.tid+'"> '+Ue.getText()+" </a></li>")}),Ee.append(Se)}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(Me).append(Ee),Ee.find(".ep-draggable-item")},Pe})(),u=n(5),d=n(15),c=function(Pe){this.title=Pe.title,this.type=Pe.type},ctable=function(Pe){this.title=Pe.title,this.type=Pe.type,this.editable=Pe.editable,this.columnDisplayEditable=Pe.columnDisplayEditable,this.columnDisplayIndexEditable=Pe.columnDisplayIndexEditable,this.columnTitleEditable=Pe.columnTitleEditable,this.columnResizable=Pe.columnResizable,this.columnAlignEditable=Pe.columnAlignEditable,this.isEnableEditField=Pe.isEnableEditField,this.isEnableContextMenu=Pe.isEnableContextMenu,this.isEnableInsertRow=Pe.isEnableInsertRow,this.isEnableDeleteRow=Pe.isEnableDeleteRow,this.isEnableInsertColumn=Pe.isEnableInsertColumn,this.isEnableDeleteColumn=Pe.isEnableDeleteColumn,this.isEnableMergeCell=Pe.isEnableMergeCell},h=(()=>{function Pe(Me){var Be=this;this.text=Me.text,this.field=Me.field,this.fields=Me.fields,this.title=Me.title,this.tid=Me.tid,this.data=Me.data,this.styler=Me.styler,this.formatter=Me.formatter,this.type=Me.type,this.options=Me.options,this.editable=Me.editable==null||Me.editable,this.columnDisplayEditable=Me.columnDisplayEditable==null||Me.columnDisplayEditable,this.columnDisplayIndexEditable=Me.columnDisplayIndexEditable==null||Me.columnDisplayIndexEditable,this.columnTitleEditable=Me.columnTitleEditable==null||Me.columnTitleEditable,this.columnResizable=Me.columnResizable==null||Me.columnResizable,this.columnAlignEditable=Me.columnAlignEditable==null||Me.columnAlignEditable,this.columns=[],(Me.columns||[]).forEach(function(Ee,Te){Be.columns.push(Be.createTableColumnArray(Ee))}),this.rowStyler=Me.rowStyler,this.striped=Me.striped,this.groupFields=Me.groupFields||[],this.groupFormatter=Me.groupFormatter,this.groupFooterFormatter=Me.groupFooterFormatter,this.footerFormatter=Me.footerFormatter,this.rowsColumnsMerge=Me.rowsColumnsMerge,this.rowsColumnsMergeClean=Me.rowsColumnsMergeClean,this.groupSequenceContinue=Me.groupSequenceContinue,this.gridColumnsFooterFormatter=Me.gridColumnsFooterFormatter,this.isEnableEditField=Me.isEnableEditField==null||Me.isEnableEditField,this.isEnableContextMenu=Me.isEnableContextMenu==null||Me.isEnableContextMenu,this.isEnableInsertRow=Me.isEnableInsertRow==null||Me.isEnableInsertRow,this.isEnableDeleteRow=Me.isEnableDeleteRow==null||Me.isEnableDeleteRow,this.isEnableInsertColumn=Me.isEnableInsertColumn==null||Me.isEnableInsertColumn,this.isEnableDeleteColumn=Me.isEnableDeleteColumn==null||Me.isEnableDeleteColumn,this.isEnableMergeCell=Me.isEnableMergeCell==null||Me.isEnableMergeCell,this.columnObj=this.makeColumnObj()}return Pe.prototype.getText=function(){return this.text||this.title||""},Pe.prototype.createPrintElement=function(Me){var Be=this;return this.columns&&this.columns.length==0&&(Me.columns||[]).forEach(function(Ee,Te){Be.columns.push(Be.createTableColumnArray(Ee))}),new d.a(this,Me)},Pe.prototype.getData=function(){return[{}]},Pe.prototype.createTableColumnArray=function(Me){var Be=[];return Me.forEach(function(Ee,Te){Be.push(new u.a(Ee))}),Be},Pe.prototype.getPrintElementTypeEntity=function(){return this.type=="table"?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})},Pe.prototype.getFields=function(){return this.fields},Pe.prototype.getOptions=function(){return this.options||{}},Pe.prototype.getColumnByColumnId=function(Me){return this.columnObj[Me]},Pe.prototype.makeColumnObj=function(Me){var Be={};return Me?Me.forEach(function(Ee){(Ee.id||Ee.columnId)&&(Be[Ee.id||Ee.columnId]=Ee)}):this.columns&&this.columns.forEach(function(Ee){Ee.forEach(function(Te){(Te.id||Te.columnId)&&(Be[Te.id||Te.columnId]=Te)})}),this.columnObj=Be},Pe})(),f=n(4),g=n(3),m=(_r=function(Pe,Me){return(_r=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Be,Ee){Be.__proto__=Ee}:function(Be,Ee){for(var Te in Ee)Ee.hasOwnProperty(Te)&&(Be[Te]=Ee[Te])}))(Pe,Me)},function(Pe,Me){function Be(){this.constructor=Pe}_r(Pe,Me),Pe.prototype=Me===null?Object.create(Me):(Be.prototype=Me.prototype,new Be)}),v=(Pe=>{function Me(Be,Ee){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Ee),Be.options.setDefault(new g.a(p.a.instance.image.default).getPrintElementOptionEntity()),Be}return m(Me,Pe),Me.prototype.getReizeableShowPoints=function(){return["s","e","se","r"]},Me.prototype.getData=function(Be){var Ee="",Te=this.getField(),Ee=Be&&Te?Te.split(".").reduce(function(Se,je){return(Se||Be)[je]},!1)||"":this.options.src||this.printElementType.getData(),Te=this.getFormatter();return(Ee=Te?Te(Ee,this.options,this._currenttemplateData):Ee)||""},Me.prototype.createTarget=function(Be,Ee){var Te=jquery__WEBPACK_IMPORTED_MODULE_72___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(Te,Be,Ee),Te},Me.prototype.initSizeByHtml=function(Be){Pe.prototype.initSizeByHtml.call(this,Be),this.css(Be,this.getData())},Me.prototype.getConfigOptions=function(){return p.a.instance.image},Me.prototype.updateDesignViewFromOptions=function(){this.designTarget&&(this.css(this.designTarget,this.getData()),this.updateTargetImage(this.designTarget,this.getTitle(),this.getData()))},Me.prototype.updateTargetImage=function(Be,Ee,Te){Be=Be.find(".hiprint-printElement-image-content"),Be.find("img").length?Be.find("img").attr("src",Te):Be.html('<img style="width:100%;height:100%;" src="'+Te+'">'),Te.length?Be.find("img").css("cssText",'width:100%;height:100%;content:url("'.concat(Te,'")!important')):Be.find("img").css("cssText","width:100%;height:100%;"),this.options.fit&&Be.find("img").css("object-fit",this.options.fit),this.options.borderRadius&&Be.find("img").css("border-radius",this.options.borderRadius)},Me.prototype.getHtml=function(Be,Ee,Te){return this.getHtml2(Be,Ee,Te)},Me})(f.a),y=(()=>{var Pe=function(Me,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Ee,Te){Ee.__proto__=Te}:function(Ee,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Ee[Se]=Te[Se])}))(Me,Be)};return function(Me,Be){function Ee(){this.constructor=Me}Pe(Me,Be),Me.prototype=Be===null?Object.create(Be):(Ee.prototype=Be.prototype,new Ee)}})(),b=(Pe=>{function Me(Be){var Ee=this;return(Ee=Pe.call(this,Be=Be||{})||this).leftSpaceRemoved=Be.leftSpaceRemoved,Ee}return y(Me,Pe),Me.prototype.getHideTitle=function(){return(this.hideTitle==null?this.defaultOptions:this).hideTitle},Me})(g.a),E=n(8),T=(function(){function t(Pe,Me,Be,Ee,Te,Se,je,Ue,ke,De,ze,Fe,Ie,_e,Ae,Je){this.panelPageRule=Ee,this.scale=Te,this.watermarkOptions=Be,this.defaultPaperNumberFormat="${paperNo}-${paperCount}",this.printLine=0,this.templateId=Pe,this.panelIdx=Me,this.width=o.a.mm.toPt(Se),this.height=o.a.mm.toPt(je),this.mmwidth=Se,this.mmheight=je,this.paperHeader=0<=Ue?Ue:0,this.paperFooter=ke,this.contentHeight=ke-Ue,this.createTarget(),this.index=Ae,this.paperNumberLeft=De||parseInt((this.width-30).toString()),this.paperNumberTop=ze||parseInt((this.height-22).toString()),this.paperNumberDisabled=Fe,this.paperNumberContinue=Ie,this.paperNumberFormat=_e,this.referenceElement=Je?jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Je):new E.a({top:0,left:0,height:0,width:0,bottomInLastPaper:0,beginPrintPaperIndex:0,printTopInPaper:0,endPrintPaperIndex:0})}return t.prototype.subscribePaperBaseInfoChanged=function(Pe){this.onPaperBaseInfoChanged=Pe},t.prototype.triggerOnPaperBaseInfoChanged=function(Pe){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,Pe||"模板调整")},t.prototype.setFooter=function(Pe,Me,Be,Ee){this.firstPaperFooter=Pe,this.evenPaperFooter=Me,this.oddPaperFooter=Be,this.lastPaperFooter=Ee},t.prototype.setOffset=function(Pe,Me){this.setLeftOffset(Pe),this.setTopOffset(Me)},t.prototype.setLeftOffset=function(Pe){Pe?this.paperContentTarget.css("left",Pe+"pt"):this.paperContentTarget[0].style.left=""},t.prototype.setTopOffset=function(Pe){Pe?this.paperContentTarget.css("top",Pe+"pt"):this.paperContentTarget[0].style.top=""},t.prototype.createTarget=function(){this.target=jquery__WEBPACK_IMPORTED_MODULE_72___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 Pe=this;this.headerLinetarget=jquery__WEBPACK_IMPORTED_MODULE_72___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"),this.paperHeader==0&&this.headerLinetarget.addClass("hideheaderLinetarget"),this.paperContentTarget.append(this.headerLinetarget),this.dragHeadLineOrFootLine(this.headerLinetarget,function(Me,Be){Be>=Pe.paperFooter&&(Be=Pe.paperFooter-10),Pe.paperHeader=0<=Be?Be:0,Pe.triggerOnPaperBaseInfoChanged()})},t.prototype.createFooterLine=function(){var Pe=this;this.footerLinetarget=jquery__WEBPACK_IMPORTED_MODULE_72___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(Me,Be){Be<=Pe.paperHeader&&(Be=Pe.paperHeader+10),Pe.paperFooter=Be,Pe.triggerOnPaperBaseInfoChanged()})},t.prototype.createPaperNumber=function(Pe,Me){var Be=this,Ee=this.target.find(".hiprint-paperNumber");return Ee.length?Ee.html(Pe):((Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<span class="hiprint-paperNumber" style="position: absolute">'+Pe+"</span>")).css("top",this.paperNumberTop+"pt"),Ee.css("left",this.paperNumberLeft+"pt"),this.paperContentTarget.append(Ee),Me&&this.dragHeadLineOrFootLine(Ee,function(Te,Se){Be.paperNumberTop=Se,Be.paperNumberLeft=Te,Be.triggerOnPaperBaseInfoChanged()},!0)),Ee},t.prototype.getTarget=function(){return this.target},t.prototype.append=function(Pe){this.paperContentTarget.append(Pe)},t.prototype.updateReferenceElement=function(Pe){Pe&&(this.referenceElement=Pe)},t.prototype.updatePrintLine=function(Pe){Pe>=this.printLine&&(this.printLine=Pe)},t.prototype.design=function(Pe){var Me=this;this.createHeaderLine(),this.createFooterLine(),this.target.addClass("design"),Pe&&Pe.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_72___default()(this.paperNumberTarget).bind("dblclick.hiprint",function(){Me.paperNumberDisabled==null&&(Me.paperNumberDisabled=!1),Me.paperNumberDisabled=!Me.paperNumberDisabled,Me.resetPaperNumber(Me.paperNumberTarget),Me.triggerOnPaperBaseInfoChanged("初始")}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.paperNumberTarget).bind("click.hiprint",function(){o.a.event.trigger("BuildCustomOptionSettingEventKey_"+Me.templateId,{options:{paperNumberFormat:Me.paperNumberFormat,paperNumberDisabled:Me.paperNumberDisabled,paperNumberContinue:Me.paperNumberContinue},callback:function(Be){Me.paperNumberDisabled=!!Be.paperNumberDisabled||void 0,Me.paperNumberContinue=Be.paperNumberContinue,Me.paperNumberFormat=Be.paperNumberFormat||void 0,Me.createPaperNumber(Me.formatPaperNumber(1,1),!0),Me.resetPaperNumber(Me.paperNumberTarget),Me.triggerOnPaperBaseInfoChanged()}})})},t.prototype.resetPaperNumber=function(Pe){this.paperNumberDisabled?Pe.addClass("hiprint-paperNumber-disabled"):Pe.removeClass("hiprint-paperNumber-disabled")},t.prototype.updatePaperNumber=function(Pe,Me,Be){Pe=this.createPaperNumber(this.formatPaperNumber(Pe,Me)),this.paperNumberDisabled?Pe.hide():Be&&this.index%2==1&&(Pe[0].style.left="",Pe.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(Pe,Me,Be){var Ee=this;Pe.hidraggable({axis:Be?void 0:"v",onDrag:function(Te,Se,je){Me(Se,je)},moveUnit:"pt",minMove:p.a.instance.movingDistance,onBeforeDrag:function(Te){s.a.instance.draging=!0},getScale:function(){return Ee.scale||1},onStopDrag:function(Te){Ee.headerLinetarget.css("top",Ee.paperHeader+"pt"),Ee.footerLinetarget.css("top",Ee.paperFooter+"pt"),s.a.instance.draging=!1,Ee.footerLinetarget.removeClass("hidefooterLinetarget"),Ee.headerLinetarget.removeClass("hideheaderLinetarget")}})},t.prototype.resize=function(Ee,Me){var Be=this.paperFooter/this.height,Ee=(this.width=o.a.mm.toPt(Ee),this.height=o.a.mm.toPt(Me),this.mmwidth=Ee,this.mmheight=Me,this.target.css("width",Ee+"mm"),this.target.css("height",Me-p.a.instance.paperHeightTrim+"mm"),this.target.attr("original-height",this.mmheight),this.height*Be);this.paperFooter=Ee||this.height,this.footerLinetarget.css("top",Ee+"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(Pe){Pe&&(this.scale=Pe,this.target.css("transform","scale("+Pe+")"),1<Pe?this.target.css("transform-origin","-"+Pe+"% -"+Pe+"%"):this.target.css("transform-origin","0 0"),this.triggerOnPaperBaseInfoChanged("缩放"))},t.prototype.getPaperFooter=function(Pe){return Pe=this.index+Pe,Pe==0?this.firstPaperFooter||this.oddPaperFooter||this.paperFooter:Pe%2==0?this.oddPaperFooter||this.paperFooter:Pe%2==1?this.evenPaperFooter||this.paperFooter:void 0},t.prototype.getContentHeight=function(Pe){return this.getPaperFooter(Pe)-this.paperHeader},t.prototype.createRuler=function(){this.target.append(`<div class="hiprint_rul_wrapper">
|
||
<img class="h_img" src="`+_css_image_l_img_svg__WEBPACK_IMPORTED_MODULE_79___default.a+`" />
|
||
<img class="v_img" src="`+_css_image_v_img_svg__WEBPACK_IMPORTED_MODULE_80___default.a+`" />
|
||
</div>`)},t.prototype.createWaterMark=function(Pe,Me,Te){var Ee=this,Te=Object.assign({},Te||{},{id:"".concat(Ee.templateId,"_").concat(Ee.panelIdx,"_").concat(Me||1,"_").concat(Pe?"design":Ee.index),watch:Pe,container:Ee.target[0]});Te.container&&(Te.content?(Pe&&_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_77__.a.destroyWatermark(Object.assign({},Te,{id:"".concat(Ee.templateId,"_").concat(Ee.panelIdx,"_").concat(Me||1,"_").concat(Ee.index)})),_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_77__.a.createWatermark(Te)):_plugins_watermark_js__WEBPACK_IMPORTED_MODULE_77__.a.destroyWatermark(Te))},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),_=(()=>{var Pe=function(Me,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Ee,Te){Ee.__proto__=Te}:function(Ee,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Ee[Se]=Te[Se])}))(Me,Be)};return function(Me,Be){function Ee(){this.constructor=Me}Pe(Me,Be),Me.prototype=Be===null?Object.create(Be):(Ee.prototype=Be.prototype,new Ee)}})(),w=(Pe=>{function Me(Be,Ee){return Be=Pe.call(this,Be)||this,Be.options=new b(Ee),Be.options.setDefault(new b(p.a.instance.longText.default).getPrintElementOptionEntity()),Be}return _(Me,Pe),Me.prototype.getDesignTarget=function(Be){return Be=Pe.prototype.getDesignTarget.call(this,Be),Be.find(".hiprint-printElement-longText-content").css("border","1px dashed #cebcbc"),Be},Me.prototype.getProxyTarget=function(Ee){Ee&&this.SetProxyTargetOption(Ee);var Ee=this.getData(),Te=this.createTarget(this.printElementType.getText(!0),Ee);return this.updateTargetSize(Te),this.css(Te,Ee),Te},Me.prototype.updateDesignViewFromOptions=function(){var Be,Ee;this.designTarget&&(Be=this.getData(),Ee=this.getHtml(this.designPaper)[0].target,this.designTarget.find(".hiprint-printElement-longText-content").html(Ee.find(".hiprint-printElement-longText-content").html()),this.css(this.designTarget,Be))},Me.prototype.getConfigOptions=function(){return p.a.instance.longText},Me.prototype.getTitle=function(){return this.options.title||this.printElementType.title},Me.prototype.getData=function(Be){var Ee=this.getField(),Ee=Ee&&Ee.split(".").reduce(function(Te,Se){return Te?Te[Se]:Be?Be[Se]:""},!1)||"";return Be?Ee||"":this.options.testData||this.printElementType.getData()||""},Me.prototype.updateTargetText=function(Be,Ee,Te){Be=Be.find(".hiprint-printElement-longText-content"),Ee=this.getText(Ee,Te),Be.html(Ee)},Me.prototype.createTarget=function(Be,Ee){var Te=jquery__WEBPACK_IMPORTED_MODULE_72___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(Te,Be,Ee),Te},Me.prototype.getText=function(Be,Ee){var Te=this.getFormatter();return Ee=Ee&&(this.options.leftSpaceRemoved!=0?Ee.toString().replace(/^\s*/,""):Ee),(this.getField()?(!this.options.getHideTitle()&&Be?Be+":":"")+(Te?Te(Be,Ee,this.options,this._currenttemplateData):Ee):Te?Te(Be,Be,this.options,this._currenttemplateData):Be||"")||""},Me.prototype.getHtml=function(Be,Ee){return this.setCurrenttemplateData(Ee),this.createTempContainer(),Be=this.getPaperHtmlResult(Be,Ee),this.removeTempContainer(),Be},Me.prototype.getHeightByData=function(Be){return this.createTempContainer(),Be=this.getPaperHtmlResult(new T("","",void 0,1e3,1e3,0,25e3,0,0,!0,!0,void 0,0,void 0),{},Be),this.removeTempContainer(),Be[0].referenceElement.bottomInLastPaper-Be[0].referenceElement.printTopInPaper},Me.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>'},Me.prototype.getPaperHtmlResult=function(Be,Ee,ke){var Se=this,je=[],Ue=0,ke=ke||this.getData(Ee),De=this.getText(this.getTitle(),ke),ze=this.createTarget(this.getTitle(),this.options.testData||""),Fe=(this.css(ze,ke),Ee?this.updateTargetWidth(ze):this.updateTargetSize(ze),this.getTempContainer().html(""),this.getTempContainer().append(ze),[this.getLongTextIndent()]),Ie=De.split(new RegExp(`\r|
|
||
`,"g"));if(Ie.forEach(function(cr,xr){cr=Se.options.leftSpaceRemoved!=0?(cr||"").toString().replace(/^\s*/,""):cr,Fe=Fe.concat(cr.split("")),xr<Ie.length-1&&Fe.push("<br/>"+Se.getLongTextIndent())}),Fe.length==0&&(Fe=[""]),this.isHeaderOrFooter()||this.isFixed()||!Ee)(Je=this.getStringBySpecificHeight(Fe,25e3,ze)).target.css("left",this.options.displayLeft()),Je.target.css("top",this.options.displayTop()),Je.target[0].height="",je.push(new P.a({target:Je.target,printLine:this.options.displayTop()+Je.height,referenceElement:new E.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:Be.index,bottomInLastPaper:this.options.getTop()+Je.height,printTopInPaper:this.options.getTop()})}));else for(var _e=this.getBeginPrintTopInPaperByReferenceElement(Be);0<Fe.length;){var Ae=0,ir=Be.getPaperFooter(Ue),Je=(Ue==0&&ir<_e&&Be.panelPageRule!="none"&&(_e=_e-ir+Be.paperHeader,je.push(new P.a({target:void 0,printLine:void 0})),Ue++,Ae=Be.getContentHeight(Ue)-(_e-Be.paperHeader),ir=Be.getPaperFooter(Ue)),this.getStringBySpecificHeight(Fe,0<Ae?Ae:Ue==0?ir-_e:Be.getContentHeight(Ue),ze)),ir=(Fe.splice(0,Je.length),void 0),$e=void 0;Je.target.css("left",this.options.displayLeft()),Je.target[0].height="",ir=Ue==0||0<Ae?($e=_e,Je.target.css("top",$e+"pt"),!(0<Fe.length)&&this.options.lHeight!=null?_e+(Je.height>this.options.lHeight?Je.height:this.options.lHeight):_e+Je.height):($e=Be.paperHeader,Je.target.css("top",$e+"pt"),$e+Je.height),je.push(new P.a({target:Je.target,printLine:ir,referenceElement:new E.a({top:this.options.getTop(),left:this.options.getLeft(),height:this.options.getHeight(),width:this.options.getWidth(),beginPrintPaperIndex:Be.index,bottomInLastPaper:ir,printTopInPaper:$e})})),Ue++,Ee&&this.updatePanelHeight(ir+this.options.getHeight(),Be)}return je},Me.prototype.getStringBySpecificHeight=function(Be,Se,Te){var Se=o.a.pt.toPx(Se),je=void 0;return(je=this.panel.panelPageRule=="none"?this.IsPaginationIndex(Be,Be.length,-1,Te):this.IsPaginationIndex(Be,Be.length-1,Se,Te)).IsPagination?je:this.BinarySearch(Be,0,Be.length-1,Se,Te)},Me.prototype.BinarySearch=function(Be,Ee,Te,Se,je){var Ue,ke=Math.floor((Ee+Te)/2);return Te<Ee?(je.find(".hiprint-printElement-longText-content").html(""),{IsPagination:!0,height:0,length:0,target:je.clone()}):(Ue=this.IsPaginationIndex(Be,ke,Se,je)).IsPagination?Ue:Ue.move=="l"?this.BinarySearch(Be,Ee,ke-1,Se,je):this.BinarySearch(Be,ke+1,Te,Se,je)},Me.prototype.IsPaginationIndex=function(Be,Ee,Te,Se){if(Te==-1)return Se.find(".hiprint-printElement-longText-content").html(Be.slice(0,Ee).join("")),Ue=Se.height(),{IsPagination:!0,height:o.a.px.toPt(Ue),length:Be.length,target:Se.clone()};Se.find(".hiprint-printElement-longText-content").html(Be.slice(0,Ee+2).join(""));var je=Se.height(),Ue=(Se.find(".hiprint-printElement-longText-content").html(Be.slice(0,Ee+1).join("")),Se.height());return Ee>=Be.length-1&&Ue<Te?{IsPagination:!0,height:o.a.px.toPt(Ue),length:Be.length,target:Se.clone()}:Ue<=Te&&Te<=je?{IsPagination:!0,height:Ue,length:Ee+1,target:Se.clone()}:Te<=Ue?{IsPagination:!1,move:"l"}:je<=Te?{IsPagination:!1,move:"r"}:{IsPagination:!0,result:1}},Me})(f.a),x=(()=>{function Pe(){}return Pe.replaceEnterAndNewline=function(Me,Be){return Me.replace(new RegExp(`\r|
|
||
|/g`,"g"),Be)},Pe.replaceTab=function(Me,Be){return Me.replace(new RegExp(" /g","g"),Be)},Pe.replaceEnterAndNewlineAndTab=function(Me,Be){return Me.replace(new RegExp(`\r|
|
||
| |/g`,"g"),Be)},Pe})(),C=(()=>{var Pe=function(Me,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Ee,Te){Ee.__proto__=Te}:function(Ee,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Ee[Se]=Te[Se])}))(Me,Be)};return function(Me,Be){function Ee(){this.constructor=Me}Pe(Me,Be),Me.prototype=Be===null?Object.create(Be):(Ee.prototype=Be.prototype,new Ee)}})(),O=(Pe=>{function Me(Be){return Be=Pe.call(this,Be)||this,Be.title&&(Be.title=x.replaceEnterAndNewlineAndTab(Be.title,"")),Be}return C(Me,Pe),Me.prototype.getHideTitle=function(){return(this.hideTitle==null?this.defaultOptions:this).hideTitle},Me.prototype.getTextType=function(){return(this.textType==null?this.defaultOptions:this).textType||"text"},Me.prototype.getFontSize=function(){return(this.fontSize==null?this.defaultOptions:this).fontSize||9},Me.prototype.getbarcodeMode=function(){return(this.barcodeMode==null?this.defaultOptions:this).barcodeMode||"CODE128"},Me.prototype.getBarTextMode=function(){return(this.barTextMode==null?this.defaultOptions:this).barTextMode||"text"},Me.prototype.getBarWidth=function(){return(this.barWidth==null?this.defaultOptions:this).barWidth||1},Me.prototype.getBarAutoWidth=function(){var Be;return(Be=this.barAutoWidth==null?this.defaultOptions.barAutoWidth==="true":this.barAutoWidth==="true")===null||Be},Me.prototype.getQRcodeLevel=function(){return(this.qrCodeLevel==null?this.defaultOptions:this).qrCodeLevel||0},Me})(g.a),H=(()=>{var Pe=function(Me,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Ee,Te){Ee.__proto__=Te}:function(Ee,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Ee[Se]=Te[Se])}))(Me,Be)};return function(Me,Be){function Ee(){this.constructor=Me}Pe(Me,Be),Me.prototype=Be===null?Object.create(Be):(Ee.prototype=Be.prototype,new Ee)}})(),D=(Pe=>{function Me(Be,Ee){return Be=Pe.call(this,Be)||this,Be.options=new O(Ee),Be.options.setDefault(new O(p.a.instance.text.default).getPrintElementOptionEntity()),Be}return H(Me,Pe),Me.prototype.getDesignTarget=function(Be){return Pe.prototype.getDesignTarget.call(this,Be)},Me.prototype.getProxyTarget=function(Ee){Ee&&this.SetProxyTargetOption(Ee);var Ee=this.getData(),Te=this.createTarget(this.printElementType.getText(!0),Ee);return this.updateTargetSize(Te),this.css(Te,Ee),Te},Me.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be),this.updateTargetText(this.designTarget,this.getTitle(),Be))},Me.prototype.getConfigOptions=function(){return p.a.instance.text},Me.prototype.getTitle=function(){var Be=this.options.title||this.printElementType.title||"";return Be=Be&&x.replaceEnterAndNewlineAndTab(Be,"")},Me.prototype.getData=function(Be){var Ee=this.getField(),Ee=Be?Ee&&Ee.split(".").reduce(function(Se,je){return Se?Se[je]:Be?Be[je]:""},!1)||"":this.options.testData||this.printElementType.getData()||"";if(this.options.format){if(this.options.dataType=="datetime")return o.a.dateFormat(Ee,this.options.format);if(this.options.dataType=="boolean"){var Te=this.options.format.split(":");if(0<Te.length)return Ee===!0||Ee==="true"?Te[0]:Te[1]}}return Ee},Me.prototype.updateTargetText=function(Be,Ae,Te,Se,je){var Ue,ke,De,ze,Fe,_e=this.getFormatter(),Ie=Be.find(".hiprint-printElement-text-content"),_e=this.getField()?(!this.options.getHideTitle()&&Ae?Ae+":":"")+hinnn.toUpperCase(this.options.upperCase,_e?_e(Ae,Te,this.options,this._currenttemplateData,Be):Te):Te=hinnn.toUpperCase(this.options.upperCase,_e?_e(Ae,Ae,this.options,this._currenttemplateData,Be):Ae),Ae=this.options.getTextType();if(Ae=="text")Ie.html(_e);else{if(Ae=="barcode"){Ie.css({display:"flex","flex-direction":"column"}),_e=this.options.getBarTextMode()=="text",Ie.html('<svg width="100%" display="block" height="100%" class="hibarcode_imgcode" preserveAspectRatio="none slice"></svg>'),_e&&Ie.append('<div class="hibarcode_displayValue" style="white-space:nowrap">');try{Te?(jsbarcode__WEBPACK_IMPORTED_MODULE_74___default()(Ie.find(".hibarcode_imgcode")[0],Te,{format:this.options.getbarcodeMode(),width:this.options.getBarWidth(),textMargin:-1,lineColor:this.options.color||"#000000",margin:0,height:parseInt(o.a.pt.toPx(this.options.getHeight()||10).toString()),displayValue:!_e&&!this.options.hideTitle}),Ie.find(".hibarcode_imgcode").attr("height","100%"),Ie.find(".hibarcode_imgcode").attr("width","100%"),!_e||this.options.hideTitle||Ie.find(".hibarcode_displayValue").html(Te)):Ie.html("");var Je=Ie.find(".hibarcode_imgcode rect")[0].attributes.width.value,Je=Math.ceil(hinnn.px.toPt(1.05*Je));this.options.getBarAutoWidth()&&Je>this.options.width&&(Ie.parent().css("width",Je+"pt"),this.options.width=Je)}catch(ir){Ie.html("".concat(i18n.__("此格式不支持该文本")))}}if(Ae=="qrcode"){Ie.html("");try{Te&&(Ie.css({display:"flex","flex-direction":"column"}),De=this.options.width,ze=this.options.height-(this.options.hideTitle?0:(Ue=this.options.lineHeight)!=null?Ue:1.5*((ke=this.options.fontSize)!=null?ke:10.5)),Fe=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiqrcode_imgcode"></div>').css({width:Math.min(De,ze)+"pt",height:Math.min(De,ze)+"pt",margin:"auto"}),new QRCode(Fe[0],{width:"100%",height:"100%",colorDark:this.options.color||"#000000",useSVG:!0,correctLevel:this.options.getQRcodeLevel()}).makeCode(Te),Ie.html(Fe),this.options.hideTitle||Ie.append('<div class="hiqrcode_displayValue" style="white-space:nowrap">'.concat(Te,"</div>")))}catch(ir){Ie.html("".concat(i18n.__("二维码生成失败")))}}}},Me.prototype.onResize=function(Be,Ee,Te,Se,je){Pe.prototype.onResize.call(this,Be,Ee,Te,Se,je),this.options.getTextType()!="barcode"&&this.options.getTextType()!="qrcode"||this.updateTargetText(this.designTarget,this.getTitle(),this.getData())},Me.prototype.createTarget=function(Be,Ee,Te){var Se=jquery__WEBPACK_IMPORTED_MODULE_72___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(Se,Be,Ee,Te),Se},Me.prototype.getHtml=function(Be,Ee,Te){return this.getHtml2(Be,Ee,Te)},Me})(f.a),I=(()=>{var Pe=function(Me,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Ee,Te){Ee.__proto__=Te}:function(Ee,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Ee[Se]=Te[Se])}))(Me,Be)};return function(Me,Be){function Ee(){this.constructor=Me}Pe(Me,Be),Me.prototype=Be===null?Object.create(Be):(Ee.prototype=Be.prototype,new Ee)}})(),R=(Pe=>{function Me(Be){return Pe.call(this,Be)||this}return I(Me,Pe),Me})(g.a),M=(()=>{var Pe=function(Me,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Ee,Te){Ee.__proto__=Te}:function(Ee,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Ee[Se]=Te[Se])}))(Me,Be)};return function(Me,Be){function Ee(){this.constructor=Me}Pe(Me,Be),Me.prototype=Be===null?Object.create(Be):(Ee.prototype=Be.prototype,new Ee)}})(),S=(Pe=>{function Me(Be,Ee){return Be=Pe.call(this,Be)||this,Be.options=new R(Ee),Be.options.setDefault(new R(p.a.instance.html.default).getPrintElementOptionEntity()),Be}return M(Me,Pe),Me.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be),this.updateTargetHtml())},Me.prototype.updateTargetHtml=function(){var Be=this.getFormatter();Be&&(Be=Be(this.getData(),this.options,this._currenttemplateData),this.designTarget.find(".hiprint-printElement-html-content").html(Be))},Me.prototype.getConfigOptions=function(){return p.a.instance.html},Me.prototype.createTarget=function(Be,Ee){var Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-html" style="position: absolute;"><div class="hiprint-printElement-html-content" style="height:100%;width:100%"></div></div>'),Se=this.getFormatter();return Se?(Se=Se(this.getData(),this.options,this._currenttemplateData),Te.find(".hiprint-printElement-html-content").append(Se)):this.options.content&&Te.find(".hiprint-printElement-html-content").append(this.options.content),Te},Me.prototype.getHtml=function(Be,Ee,Te){return this.getHtml2(Be,Ee,Te)},Me})(f.a),B=(()=>{var Pe=function(Me,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Ee,Te){Ee.__proto__=Te}:function(Ee,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Ee[Se]=Te[Se])}))(Me,Be)};return function(Me,Be){function Ee(){this.constructor=Me}Pe(Me,Be),Me.prototype=Be===null?Object.create(Be):(Ee.prototype=Be.prototype,new Ee)}})(),F=(Pe=>{function Me(Be,Ee){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Ee),Be.options.setDefault(new g.a(p.a.instance.vline.default).getPrintElementOptionEntity()),Be}return B(Me,Pe),Me.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be))},Me.prototype.getConfigOptions=function(){return p.a.instance.vline},Me.prototype.createTarget=function(Be,Ee){return jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-vline" style="border-left:1px solid;position: absolute;"></div>')},Me.prototype.getReizeableShowPoints=function(){return["s","r"]},Me.prototype.getHtml=function(Be,Ee,Te){return this.getHtml2(Be,Ee,Te)},Me})(f.a),L=(()=>{var Pe=function(Me,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Ee,Te){Ee.__proto__=Te}:function(Ee,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Ee[Se]=Te[Se])}))(Me,Be)};return function(Me,Be){function Ee(){this.constructor=Me}Pe(Me,Be),Me.prototype=Be===null?Object.create(Be):(Ee.prototype=Be.prototype,new Ee)}})(),A=(Pe=>{function Me(Be,Ee){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Ee),Be.options.setDefault(new g.a(p.a.instance.hline.default).getPrintElementOptionEntity()),Be}return L(Me,Pe),Me.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be))},Me.prototype.getConfigOptions=function(){return p.a.instance.hline},Me.prototype.createTarget=function(Be,Ee){return jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-hline" style="border-top:1px solid;position: absolute;"></div>')},Me.prototype.getReizeableShowPoints=function(){return["e","r"]},Me})(f.a),z=(()=>{var Pe=function(Me,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Ee,Te){Ee.__proto__=Te}:function(Ee,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Ee[Se]=Te[Se])}))(Me,Be)};return function(Me,Be){function Ee(){this.constructor=Me}Pe(Me,Be),Me.prototype=Be===null?Object.create(Be):(Ee.prototype=Be.prototype,new Ee)}})(),k=(Pe=>{function Me(Be,Ee){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Ee),Be.options.setDefault(new g.a(p.a.instance.rect.default).getPrintElementOptionEntity()),Be}return z(Me,Pe),Me.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be))},Me.prototype.getConfigOptions=function(){return p.a.instance.rect},Me.prototype.createTarget=function(Be,Ee){return jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-rect" style="border:1px solid;position: absolute;"></div>')},Me.prototype.getHtml=function(Be,Ee,Te){return this.getHtml2(Be,Ee,Te)},Me})(f.a),N=(()=>{var Pe=function(Me,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Ee,Te){Ee.__proto__=Te}:function(Ee,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Ee[Se]=Te[Se])}))(Me,Be)};return function(Me,Be){function Ee(){this.constructor=Me}Pe(Me,Be),Me.prototype=Be===null?Object.create(Be):(Ee.prototype=Be.prototype,new Ee)}})(),V=(Pe=>{function Me(Be,Ee){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Ee),Be.options.setDefault(new g.a(p.a.instance.oval.default).getPrintElementOptionEntity()),Be}return N(Me,Pe),Me.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be))},Me.prototype.getConfigOptions=function(){return p.a.instance.oval},Me.prototype.createTarget=function(Be,Ee){return jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-oval" style="border:1px solid;position: absolute;border-radius: 50%;"></div>')},Me.prototype.getHtml=function(Be,Ee,Te){return this.getHtml2(Be,Ee,Te)},Me})(f.a),barcode=(Pe=>{function Me(Be,Ee){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Ee),Be.options.setDefault(new g.a(p.a.instance.barcode.default).getPrintElementOptionEntity()),Be}return N(Me,Pe),Me.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be),this.initBarcode(this.designTarget,this.getTitle(),this.getData()))},Me.prototype.getConfigOptions=function(){return p.a.instance.barcode},Me.prototype.getBarAutoWidth=function(){var Be;return(Be=this.options.barAutoWidth==null?this.options.defaultOptions.barAutoWidth==="true":this.options.barAutoWidth==="true")===null||Be},Me.prototype.onResize=function(Be,Ee,Te,Se,je){Pe.prototype.onResize.call(this,Be,Ee,Te,Se,je),this.initBarcode(this.designTarget,this.getTitle(),this.getData())},Me.prototype.getTitle=function(){return this.options.title||this.printElementType.title},Me.prototype.getData=function(Be){var Ee=this.getField();return Be?Ee&&Ee.split(".").reduce(function(Te,Se){return Te?Te[Se]:Be?Be[Se]:""},!1)||"":this.options.testData||this.printElementType.getData()||""},Me.prototype.initBarcode=function(Be,Ee,Te){Be=(Be=Be||this.designTarget).find(".hiprint-printElement-barcode-content");try{var Se,je,Ue=o.a.pt.toMm(this.options.height-(this.options.hideTitle?0:(Se=this.options.lineHeight)!=null?Se:1.5*((je=this.options.fontSize)!=null?je:10.5))),ke=bwip_js__WEBPACK_IMPORTED_MODULE_76___default.a.toSVG({bcid:this.options.barcodeType||"code128",text:Te||this.options.testData||this.options.title,scale:this.options.barWidth||1,width:this.getBarAutoWidth()?"":parseInt(o.a.pt.toMm(this.options.getWidth())),height:parseInt(Ue),includetext:!this.options.hideTitle,barcolor:this.options.barColor||"#000"}),De=((ke=jquery__WEBPACK_IMPORTED_MODULE_72___default()(ke)).attr("preserveAspectRatio","none slice"),ke[0].attributes.viewBox.value.split(" ")[2]),De=Math.ceil(hinnn.px.toPt(1.05*De));this.getBarAutoWidth()&&De>this.options.width&&(Be.parent().css("width",De+"pt"),ke.css("height","100%"),this.options.width=De),Be.html(ke)}catch(ze){Be.html(jquery__WEBPACK_IMPORTED_MODULE_72___default()("<div>".concat(i18n.__("条形码生成失败"),"</div>")))}},Me.prototype.getReizeableShowPoints=function(){return["s","e","se","r"]},Me.prototype.createTarget=function(Be,Ee){var Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-barcode" style="position: absolute;"><div class="hiprint-printElement-barcode-content" style="height:100%;width:100%;display:flex;flex-direction:column"></div></div>');return this.initBarcode(Te,Be,Ee),Te},Me.prototype.getHtml=function(Be,Ee,Te){return this.getHtml2(Be,Ee,Te)},Me})(f.a),qrcode=(Pe=>{function Me(Be,Ee){return Be=Pe.call(this,Be)||this,Be.options=new g.a(Ee),Be.options.setDefault(new g.a(p.a.instance.qrcode.default).getPrintElementOptionEntity()),Be}return N(Me,Pe),Me.prototype.updateDesignViewFromOptions=function(){var Be;this.designTarget&&(Be=this.getData(),this.css(this.designTarget,Be),this.initQrcode(this.designTarget,this.getTitle(),this.getData()))},Me.prototype.getConfigOptions=function(){return p.a.instance.qrcode},Me.prototype.onResize=function(Be,Ee,Te,Se,je){Pe.prototype.onResize.call(this,Be,Ee,Te,Se,je),this.initQrcode(this.designTarget,this.getTitle(),this.getData())},Me.prototype.getTitle=function(){return this.options.title||this.printElementType.title},Me.prototype.getData=function(Be){var Ee=this.getField();return Be?Ee&&Ee.split(".").reduce(function(Te,Se){return Te?Te[Se]:Be?Be[Se]:""},!1)||"":this.options.testData||this.printElementType.getData()||""},Me.prototype.initQrcode=function(Be,Ee,Te){Be=(Be=Be||this.designTarget).find(".hiprint-printElement-qrcode-content");try{var Se,je,Ue,ke,De,ze,Fe=o.a.pt.toPx(this.options.getWidth()),Ie=o.a.pt.toPx(this.options.height-(this.options.hideTitle?0:(Se=this.options.lineHeight)!=null?Se:1.5*((je=this.options.fontSize)!=null?je:10.5))),_e=Ie<=Fe?Math.abs(parseInt((Fe-Ie)/2)):0,Ae=Ie<=Fe?0:Math.abs(parseInt((Ie-Fe)/2)),Je=bwip_js__WEBPACK_IMPORTED_MODULE_76___default.a.toSVG({bcid:this.options.qrcodeType||"qrcode",text:Te||this.options.testData||this.options.title,scale:1,paddingwidth:_e,paddingheight:Ae,width:Math.min(parseInt(Fe/2.835),parseInt(Ie/2.835)),height:Math.min(parseInt(Fe/2.835),parseInt(Ie/2.835)),includetext:!1,eclevel:["M","L","H","Q"][(Ue=this.options.qrCodeLevel)!=null?Ue:0],barcolor:this.options.barColor||"#000"});Be.html(jquery__WEBPACK_IMPORTED_MODULE_72___default()(Je)),this.options.hideTitle||(ke=Ee?Ee+(Te?":":""):"",ze=(De=this.options.textAlign||"center")==="justify"?"text-align-last: justify;text-justify: distribute-all-lines;":"text-align: ".concat(De,";"),Be.append(jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement-qrcode-content-title" style="'.concat(ze,'">').concat(ke).concat(Te,"</div>"))))}catch(ir){Be.html(jquery__WEBPACK_IMPORTED_MODULE_72___default()("<div>".concat(i18n.__("二维码生成失败"),"</div>")))}},Me.prototype.getReizeableShowPoints=function(){return["s","e","se","r"]},Me.prototype.createTarget=function(Be,Ee){var Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printElement hiprint-printElement-qrcode" style="position: absolute;"><div class="hiprint-printElement-qrcode-content" style="height:100%;width:100%;display:flex;flex-direction:column"></div></div>');return this.initQrcode(Te,Be,Ee),Te},Me.prototype.getHtml=function(Be,Ee,Te){return this.getHtml2(Be,Ee,Te)},Me})(f.a),W=(()=>{function Pe(){}return Pe.createPrintElement=function(Me,Be){return Me.type=="text"?new D(Me,Be):Me.type=="image"?new v(Me,Be):Me.type=="longText"?new w(Me,Be):Me.type=="table"?new d.a(Me,Be):Me.type=="html"?new S(Me,Be):Me.type=="vline"?new F(Me,Be):Me.type=="hline"?new A(Me,Be):Me.type=="rect"?new k(Me,Be):Me.type=="oval"?new V(Me,Be):Me.type=="barcode"?new barcode(Me,Be):Me.type=="qrcode"?new qrcode(Me,Be):void 0},Pe})(),j=(()=>{function Pe(Me){this.field=Me.field,this.fields=Me.fields,this.title=Me.title,this.text=Me.text,this.tid=Me.tid,this.data=Me.data,this.styler=Me.styler,this.formatter=Me.formatter,this.type=Me.type,this.onRendered=Me.onRendered,this.options=Me.options}return Pe.prototype.getText=function(Me){return Me?this.title||this.text||"":this.text||this.title||""},Pe.prototype.getData=function(){return this.data},Pe.prototype.createPrintElement=function(Me){var Be={};return jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(Be,Me||{}),W.createPrintElement(this,Be)},Pe.prototype.getPrintElementTypeEntity=function(){return new c({title:this.title,type:this.type})},Pe.prototype.getFields=function(){return this.fields},Pe.prototype.getOptions=function(){return this.options||{}},Pe})();n(16);var K=n(12),G=(()=>{var Pe=function(Me,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Ee,Te){Ee.__proto__=Te}:function(Ee,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Ee[Se]=Te[Se])}))(Me,Be)};return function(Me,Be){function Ee(){this.constructor=Me}Pe(Me,Be),Me.prototype=Be===null?Object.create(Be):(Ee.prototype=Be.prototype,new Ee)}})();(Pe=>{function Me(Be){var Ee=Pe.call(this,Be)||this;return(Be=Be||{}).columns?(Ee.columns=[],Be.columns.forEach(function(Te){Ee.columns.push(new K.a(Te))})):Ee.columns=[new K.a({columns:[new u.a({width:100}),new u.a({width:100})]})],Ee.lHeight=Be.lHeight,Ee.autoCompletion=Be.autoCompletion,Ee.tableFooterRepeat=Be.tableFooterRepeat,Ee}return G(Me,Pe),Me.prototype.getPrintElementOptionEntity=function(){var Be=Pe.prototype.getPrintElementOptionEntity.call(this);return Be.fields=this.fields,Be.columns=[],this.columns.forEach(function(Ee){Be.columns.push(Ee.getPrintElementOptionEntity())}),Be},Me})(g.a);var tt=(()=>{var Pe=function(Me,Be){return(Pe=Object.setPrototypeOf||(_instanceof({__proto__:[]},Array)?function(Ee,Te){Ee.__proto__=Te}:function(Ee,Te){for(var Se in Te)Te.hasOwnProperty(Se)&&(Ee[Se]=Te[Se])}))(Me,Be)};return function(Me,Be){function Ee(){this.constructor=Me}Pe(Me,Be),Me.prototype=Be===null?Object.create(Be):(Ee.prototype=Be.prototype,new Ee)}})(),et=(Pe=>{function Me(Be){return Pe.call(this,Be)||this}return tt(Me,Pe),Me.prototype.createPrintElement=function(Be){var Ee={};return jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(Ee,Be||{}),W.createPrintElement(this,Ee)},Me.prototype.getPrintElementTypeEntity=function(){return new c({title:this.title,type:this.type})},Me})(j),nt=(()=>{function Pe(){}return Pe.createPrintElementType=function(Me){return Me.type=Me.type||"text",new(Me.type=="text"?et:Me.type=="table"?h:j)(Me)},Pe})(),it=(()=>{function Pe(){}return Pe.getElementTypeGroups=function(Me){return Me=Pe.formatterModule(Me),a.instance[Me]||[]},Pe.getElementType=function(Me,Be){if(Me)return a.instance.getElementType(Me);nt.createPrintElementType({type:Be})},Pe.build=function(Me,Be){Be=Pe.formatterModule(Be),Me=new l().createPrintElementTypeHtml(Me,this.getElementTypeGroups(Be)),this.enableDrag(Me)},Pe.buildByHtml=function(Me){this.enableDrag(Me)},Pe.enableDrag=function(Me){Me.hidraggable({revert:!0,proxy:function(Be){var Ee=s.a.instance.getDragingPrintElement(),Ee=Ee.printElement.getProxyTarget(Ee.printElement.printElementType.getOptions());return Ee.appendTo("body"),Ee.css("z-index","9999"),Ee},moveUnit:"pt",minMove:4,onBeforeDrag:function(Te){s.a.instance.draging=!0;var Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Te.data.target).attr("tid"),Te=Pe.getElementType(Ee,jquery__WEBPACK_IMPORTED_MODULE_72___default()(Te.data.target).attr("ptype"));if(!Te)throw new Error("".concat(i18n.__("请检查 hiprint.init 的 provider 是否配置了")," [").concat(Ee,"]"));if(Ee=Te.createPrintElement(),Ee||Te.type!="tableCustom")return s.a.instance.setDragingPrintElement(Ee),!0;throw new Error("".concat(i18n.__("已移除'tableCustom',请替换使用'table'详情见更新记录")))},onDrag:function(Be,Ee,Te){s.a.instance.getDragingPrintElement().updatePosition(Ee,Te)},onStopDrag:function(Be){s.a.instance.draging=!1}})},Pe.formatterModule=function(Me){return Me||"_default"},Pe})(),ot=function(Pe,Me){var Be=this;this.name=Pe,this.printElementTypes=[],Me.forEach(function(Ee){Be.printElementTypes.push(nt.createPrintElementType(Ee))})},rt=function(Pe){var Me;this.index=Pe.index,this.name=Pe.name,this.paperType=Pe.paperType,!this.paperType||(Me=s.a.instance[this.paperType],Pe.height)?(this.height=Pe.height,this.width=Pe.width):(this.height=Me.height,this.width=Me.width),this.paperHeader=Pe.paperHeader||0,this.paperFooter=Pe.paperFooter||o.a.mm.toPt(this.height),this.printElements=Pe.printElements||[],this.paperNumberLeft=Pe.paperNumberLeft,this.paperNumberTop=Pe.paperNumberTop,this.paperNumberDisabled=Pe.paperNumberDisabled,this.paperNumberContinue=Pe.paperNumberContinue,this.paperNumberFormat=Pe.paperNumberFormat,this.panelPaperRule=Pe.panelPaperRule,this.panelPageRule=Pe.panelPageRule,this.rotate=Pe.rotate||void 0,this.firstPaperFooter=Pe.firstPaperFooter,this.evenPaperFooter=Pe.evenPaperFooter,this.oddPaperFooter=Pe.oddPaperFooter,this.lastPaperFooter=Pe.lastPaperFooter,this.topOffset=Pe.topOffset,this.fontFamily=Pe.fontFamily,this.leftOffset=Pe.leftOffset,this.orient=Pe.orient,this.scale=Pe.scale,this.watermarkOptions=Pe.watermarkOptions,this.panelLayoutOptions=Pe.panelLayoutOptions},at=(()=>{function Pe(Me,Be,Ee,Te){this.bx=Me,this.by=Be,this.ex=Me,this.ey=Be,this.startX=this.minX=Me,this.startY=this.minY=Be,this.maxX=Me,this.maxY=Be,this.lastLeft=Ee,this.lastTop=Te}return Pe.prototype.updateRect=function(Me,Be,Ee){Ee=Ee.designPaper.scale||1,this.ex=Me,this.ey=Be,this.minX=this.startX/Ee<Me/Ee?this.startX/Ee:Me/Ee,this.minY=this.startY/Ee<Be/Ee?this.startY/Ee:Be/Ee,this.maxX=this.startX/Ee<Me/Ee?Me/Ee:this.startX/Ee,this.maxY=this.startY/Ee<Be/Ee?Be/Ee:this.startY/Ee},Pe.prototype.updatePositionByMultipleSelect=function(Me,Be){Me!=null&&(this.lastLeft=this.lastLeft+Me),Be!=null&&(this.lastTop=this.lastTop+Be),this.target.css({left:this.lastLeft+"pt",top:this.lastTop+"pt"})},Pe})(),pt=(()=>{function Pe(Me,Be){this.templateId=Be,this.index=Me.index,this.name=Me.name,this.width=Me.width,this.height=Me.height,this.paperType=Me.paperType,this.paperHeader=Me.paperHeader,this.paperFooter=Me.paperFooter,this.initPrintElements(Me.printElements),this.paperNumberLeft=Me.paperNumberLeft,this.paperNumberTop=Me.paperNumberTop,this.paperNumberDisabled=Me.paperNumberDisabled,this.paperNumberContinue=Me.paperNumberContinue==null||Me.paperNumberContinue,this.paperNumberFormat=Me.paperNumberFormat,this.panelPaperRule=Me.panelPaperRule,this.panelPageRule=Me.panelPageRule,this.firstPaperFooter=Me.firstPaperFooter,this.evenPaperFooter=Me.evenPaperFooter,this.oddPaperFooter=Me.oddPaperFooter,this.lastPaperFooter=Me.lastPaperFooter,this.topOffset=Me.topOffset,this.leftOffset=Me.leftOffset,this.fontFamily=Me.fontFamily,this.orient=Me.orient,this.target=this.createTarget(),this.rotate=Me.rotate,this.scale=Me.scale,this.watermarkOptions=Me.watermarkOptions||{},this.panelLayoutOptions=Me.panelLayoutOptions||{}}return Pe.prototype.design=function(Me){var Be=this;this.orderPrintElements(),this.designPaper=this.createNewPage(0),this.target.html(""),this.target.append(this.designPaper.getTarget()),this.droppablePaper(this.designPaper),this.designPaper.design(Me),this.designPaper.subscribePaperBaseInfoChanged(function(Ee){Be.paperHeader=Ee.paperHeader,Be.paperFooter=Ee.paperFooter,Be.paperNumberLeft=Ee.paperNumberLeft,Be.paperNumberTop=Ee.paperNumberTop,Be.paperNumberDisabled=Ee.paperNumberDisabled,Be.paperNumberFormat=Ee.paperNumberFormat}),this.printElements.forEach(function(Ee){Be.appendDesignPrintElement(Be.designPaper,Ee),Ee.design(Me,Be.designPaper)}),this.target.bind("click.hiprint",function(Ee){var Te={panelPaperRule:Be.panelPaperRule,panelPageRule:Be.panelPageRule,firstPaperFooter:Be.firstPaperFooter,evenPaperFooter:Be.evenPaperFooter,oddPaperFooter:Be.oddPaperFooter,lastPaperFooter:Be.lastPaperFooter,leftOffset:Be.leftOffset,topOffset:Be.topOffset,panelLayoutOptions:Be.panelLayoutOptions||{},fontFamily:Be.fontFamily,orient:Be.orient,paperNumberDisabled:Be.paperNumberDisabled,paperNumberContinue:Be.paperNumberContinue,paperNumberFormat:Be.paperNumberFormat,watermarkOptions:Be.watermarkOptions||{}};p.a.instance.paperNumberContinue||delete Te.paperNumberContinue,o.a.event.trigger("BuildCustomOptionSettingEventKey_"+Be.templateId,{options:Te,callback:function(Se){Be.panelLayoutOptions=Se.panelLayoutOptions||{},Be.watermarkOptions=Se.watermarkOptions||void 0,Se.watermarkOptions&&Be.designPaper.createWaterMark(!0,1,Se.watermarkOptions),Be.panelPaperRule=Se.panelPaperRule,Be.panelPageRule=Se.panelPageRule,Be.firstPaperFooter=Se.firstPaperFooter,Be.evenPaperFooter=Se.evenPaperFooter,Be.oddPaperFooter=Se.oddPaperFooter,Be.lastPaperFooter=Se.lastPaperFooter,Be.leftOffset=Se.leftOffset,Be.topOffset=Se.topOffset,Be.fontFamily=Se.fontFamily,Be.orient=Se.orient,Be.paperNumberDisabled=Be.designPaper.paperNumberDisabled=!!Se.paperNumberDisabled||void 0,Be.paperNumberContinue=Be.designPaper.paperNumberContinue=Se.paperNumberContinue,Be.paperNumberFormat=Se.paperNumberFormat,Be.designPaper.paperNumberFormat=Se.paperNumberFormat,Se.paperNumberFormat&&(Be.designPaper.paperNumberTarget=Be.designPaper.createPaperNumber(Be.designPaper.formatPaperNumber(1,1),!0)),Be.designPaper.setOffset(Be.leftOffset,Be.topOffset),Be.css(Be.target),Be.designPaper.resetPaperNumber(Be.designPaper.paperNumberTarget),Be.designPaper.triggerOnPaperBaseInfoChanged()}})}),this.bindShortcutKeyEvent(),this.bingPasteEvent(),this.bindBatchMoveElement()},Pe.prototype.update=function(Me){try{Date.now();var Be=this;this.index=Me.index,this.name=Me.name,this.width=Me.width,this.height=Me.height,this.paperType=Me.paperType,this.paperHeader=Me.paperHeader,this.paperFooter=Me.paperFooter,this.designPaper.width=o.a.mm.toPt(Me.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=Me.height,this.designPaper.mmwidth=Me.width,this.designPaper.headerLinetarget.css("top",(this.paperHeader||-1)+"pt"),this.paperHeader==0&&this.designPaper.headerLinetarget.addClass("hideheaderLinetarget"),this.designPaper.footerLinetarget.css("top",parseInt(this.paperFooter.toString())+"pt"),this.paperFooter==this.height&&this.designPaper.footerLinetarget.css("top",Me.height-p.a.instance.paperHeightTrim+"mm"),this.watermarkOptions=Me.watermarkOptions||{},this.designPaper.createWaterMark(!0,this.index,this.watermarkOptions),this.paperNumberLeft=Me.paperNumberLeft,this.paperNumberTop=Me.paperNumberTop,this.paperNumberDisabled=Me.paperNumberDisabled,this.paperNumberContinue=Me.paperNumberContinue,this.paperNumberFormat=Me.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=Me.fontFamily,this.orient=Me.orient,this.rotate=Me.rotate,this.scale=Me.scale,this.designPaper.fontFamily=this.fontFamily,this.designPaper.orient=this.orient,this.designPaper.scale=Be.designPaper.scale||this.scale,this.panelLayoutOptions=Me.panelLayoutOptions,this.panelPaperRule=Me.panelPaperRule,this.panelPageRule=Me.panelPageRule,this.firstPaperFooter=Me.firstPaperFooter,this.evenPaperFooter=Me.evenPaperFooter,this.oddPaperFooter=Me.oddPaperFooter,this.lastPaperFooter=Me.lastPaperFooter,this.topOffset=Me.topOffset,this.leftOffset=Me.leftOffset,this.designPaper.setFooter(this.firstPaperFooter,this.evenPaperFooter,this.oddPaperFooter,this.lastPaperFooter),this.designPaper.setOffset(this.leftOffset,this.topOffset),this.target.css("width",Me.width+"mm"),this.target.css("height",Me.height-p.a.instance.paperHeightTrim+"mm"),this.target.attr("original-height",Me.height),this.target.parent().css("width",Me.width+"mm"),this.target.parent().css("height",Me.height-p.a.instance.paperHeightTrim+"mm"),this.designPaper.target.css("width",Me.width+"mm"),this.designPaper.target.css("height",Me.height-p.a.instance.paperHeightTrim+"mm"),Date.now(),this.printElements.forEach(function(Ee){Ee.designTarget&&Ee.designTarget.length&&Ee.designTarget.remove()}),this.printElements=[],Date.now(),this.initPrintElements(Me.printElements),Date.now(),this.printElements.forEach(function(Ee){Be.appendDesignPrintElement(Be.designPaper,Ee),Ee.design(Me,Be.designPaper)}),Date.now()}catch(Ee){}},Pe.prototype.bindShortcutKeyEvent=function(){var Me=this;jquery__WEBPACK_IMPORTED_MODULE_72___default()(document).keydown(function(Be){Be.target.tagName!="INPUT"&&(Be.ctrlKey||Be.metaKey)&&Be.keyCode==90&&(Be.shiftKey?o.a.event.trigger("hiprintTemplateDataShortcutKey_"+Me.templateId,"redo"):o.a.event.trigger("hiprintTemplateDataShortcutKey_"+Me.templateId,"undo"),Be.preventDefault())})},Pe.prototype.bingPasteEvent=function(){var Me=this;Me.designPaper.target.attr("tabindex","1"),Me.designPaper.target.keydown(function(Be){Be.target.tagName!="INPUT"&&(Be.ctrlKey||Be.metaKey)&&Be.keyCode==86&&(Me.pasteJson(Be),Be.preventDefault())})},Pe.prototype.pasteJson=function(Me){var Be=this,Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()("#copyArea");if(Ee.length)try{var Te=Ee.text(),Se=JSON.parse(Te),je=null,Ue=null,ke=null,De=null;Se.forEach(function(ze,Fe){var Ie,_e,Ae;(ze.printElementType||ze.templateId)&&(Ae=ze.options,_e=(Ie=Be).getElementById(ze.id))&&(_e=_e.clone(ze))&&(Fe===0?(je={x:ze.options.left,y:ze.options.top},Fe=Me.currentTarget.className!=Me.target.className,ke=!Fe&&Ie.mouseOffsetX&&o.a.px.toPt(Ie.mouseOffsetX)||(Ae.left+=10),De=!Fe&&Ie.mouseOffsetY&&o.a.px.toPt(Ie.mouseOffsetY)||(Ae.top+=10),Ue={x:ke,y:De}):(Fe=ze.options.left,Ae=ze.options.top,ze=Fe-je.x,Fe=Ae-je.y,ke=Ue.x+ze,De=Ue.y+Fe),_e.options.setLeft(ke),_e.options.setTop(De),_e.setTemplateId(Ie.templateId),_e.setPanel(Ie),Ie.appendDesignPrintElement(Ie.designPaper,_e,!1),Ae=s.a.instance.getPrintTemplateById(Ie.templateId),_e.options.field&&Ae.qtDesigner&&(_e.options.qid=Ae.qtDesignderFunction(_e.options.field)),Ie.printElements.push(_e),_e.design(void 0,Ie.designPaper),o.a.event.trigger("hiprintTemplateDataChanged_"+Ie.templateId,"复制"),_e.designTarget.children(".resize-panel").trigger(jquery__WEBPACK_IMPORTED_MODULE_72___default.a.Event("click")))})}catch(ze){}},Pe.prototype.css=function(Me){this.fontFamily?Me.css("fontFamily",this.fontFamily):Me[0].style.fontFamily=""},Pe.prototype.getConfig=function(){return p.a.instance},Pe.prototype.getHtml=function(Me,Be,Ee,Te,Se){var je,Ue=this,ke=(this.orderPrintElements(),Ue.getConfig()),De=Ee||[],ze=Te||this,Fe=void 0;return Te?(Fe=De[De.length-1],je=Fe.getPanelTarget(),Fe.updateReferenceElement(new E.a({top:this.paperHeader,left:0,height:0,width:0,bottomInLastPaper:Fe.referenceElement.bottomInLastPaper,beginPrintPaperIndex:De.length-1,printTopInPaper:Fe.referenceElement.bottomInLastPaper,endPrintPaperIndex:De.length-1}))):(je=ze.createTarget(),Fe=ze.createNewPage(De.length),De.push(Fe),je.append(Fe.getTarget())),this.printElements.filter(function(Ie){return!Ie.isFixed()&&!Ie.isHeaderOrFooter()}).forEach(function(Ie){var _e=[],Ae=De[De.length-1];Fe=Ae.referenceElement.isPositionLeftOrRight(Ie.options.getTop())?De[Ae.referenceElement.beginPrintPaperIndex]:De[Ae.referenceElement.endPrintPaperIndex],(_e=Ie.getHtml(Fe,Me)).forEach(function(Je,ir){Je.referenceElement&&(Je.referenceElement.endPrintPaperIndex=Je.referenceElement.beginPrintPaperIndex+_e.length-1),0<ir&&(Fe.index<De.length-1?Fe=De[Fe.index+1]:(Fe=ze.createNewPage(De.length,Fe.referenceElement),De.push(Fe)),je.append(Fe.getTarget())),Je.target&&(Ie.options.showInPage!="none"&&Fe.append(Je.target),Fe.updatePrintLine(Je.printLine),Ie.onRendered(Fe,Je.target)),ir==_e.length-1&&Je.referenceElement&&Fe.updateReferenceElement(Je.referenceElement)})}),Se&&Se.templates.forEach(function(Ie,_e){var Ae=Ie.data||{},Je=Ie.options||{};Ie.template.printPanels.forEach(function(ir){ir.getHtml(Ae,Je,Ee,Ue)})}),ke.paperNumberContinue&&(Ue.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_4__.a)(hinnn._paperList||[]),Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(De)):hinnn._paperList=Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_toConsumableArray_js__WEBPACK_IMPORTED_MODULE_4__.a)(De)),Te||(this.lastPaperFooter&&De[De.length-1].printLine>this.lastPaperFooter&&(Fe=ze.createNewPage(De.length,Fe.referenceElement),De.push(Fe),je.append(Fe.getTarget())),this.panelPaperRule&&(this.panelPaperRule=="odd"&&De.length%2==0&&(Fe=ze.createNewPage(De.length,Fe.referenceElement),De.push(Fe),je.append(Fe.getTarget())),this.panelPaperRule=="even")&&De.length%2==1&&(Fe=ze.createNewPage(De.length,Fe.referenceElement),De.push(Fe),je.append(Fe.getTarget())),De.forEach(function(Ie){Ie.updatePaperNumber(Ie.index+1,De.length,Be.paperNumberToggleInEven),Ue.fillPaperHeaderAndFooter(Ie,Me,De.length),Be&&(Be.leftOffset!=null&&Ie.setLeftOffset(Be.leftOffset),Be.topOffset!=null)&&Ie.setTopOffset(Be.topOffset)}),je.prepend(this.getPrintStyle()),ke.paperNumberContinue&&hinnn._paperList.forEach(function(Ie,_e){Ie.updatePaperNumber(_e+1,hinnn._paperList.length)})),je},Pe.prototype.resize=function(Me,Be,Ee,Te){this.width=Be,this.height=Ee,this.paperType=Me,this.rotate=Te,this.designPaper.resize(Be,Ee)},Pe.prototype.rotatePaper=function(){this.rotate==null&&(this.rotate=!1),this.rotate=!this.rotate,this.resize(this.paperType,this.height,this.width,this.rotate)},Pe.prototype.zoom=function(Me,Be){this.scale=Be?Me:void 0,this.designPaper.zoom(Me)},Pe.prototype.getTarget=function(){return this.target},Pe.prototype.enable=function(){this.target.removeClass("hipanel-disable")},Pe.prototype.disable=function(){this.target.addClass("hipanel-disable")},Pe.prototype.getPanelEntity=function(Me){var Be=[];return this.printElements.forEach(function(Ee){Be.push(Ee.getPrintElementEntity(Me))}),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:this.paperNumberContinue==null||this.paperNumberContinue,paperNumberFormat:this.paperNumberFormat||void 0,panelPaperRule:this.panelPaperRule||void 0,panelPageRule:this.panelPageRule||void 0,paperNumberLeft:this.paperNumberLeft,paperNumberTop:this.paperNumberTop,printElements:Be,rotate:this.rotate,firstPaperFooter:this.firstPaperFooter,evenPaperFooter:this.evenPaperFooter,oddPaperFooter:this.oddPaperFooter,lastPaperFooter:this.lastPaperFooter,topOffset:this.topOffset,fontFamily:this.fontFamily,orient:this.orient,scale:this.scale,watermarkOptions:this.watermarkOptions||void 0,leftOffset:this.leftOffset,panelLayoutOptions:this.panelLayoutOptions||{}})},Pe.prototype.createTarget=function(){var Me=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printPanel panel-index-'+this.index+'"></div>');return this.css(Me),Me},Pe.prototype.droppablePaper=function(Me){var Be=this;Me.getTarget().hidroppable({accept:".ep-draggable-item",onDrop:function(Ee,Te){var Se=s.a.instance.getPrintTemplateById(Be.templateId),De=s.a.instance.getDragingPrintElement(),je=De.printElement,Ue=Be.designPaper.scale||1,ke=(De.left-o.a.px.toPt(Be.target.children(".hiprint-printPaper").offset().left))/Ue,De=(De.top-o.a.px.toPt(Be.target.children(".hiprint-printPaper").offset().top))/Ue;je.updateSizeAndPositionOptions(Be.mathroundToporleft(ke),Be.mathroundToporleft(De)),je.setTemplateId(Be.templateId),je.setPanel(Be),Be.appendDesignPrintElement(Be.designPaper,je,!0),je.options.field&&Se.qtDesigner&&(je.options.qid=Se.qtDesignderFunction(je.options.field)),Be.printElements.push(je),je.design(void 0,Me),o.a.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"新增")}})},Pe.prototype.initPrintElements=function(Me){var Be=this;this.printElements=[],Me&&Me.forEach(function(Ee){var Te;(Te=Ee.printElementType?nt.createPrintElementType(Ee.printElementType):a.instance.getElementType(Ee.tid))&&((Te=Te.createPrintElement(Ee.options)).setTemplateId(Be.templateId),Te.setPanel(Be),Be.printElements.push(Te))})},Pe.prototype.mathroundToporleft=function(Me){var Be=p.a.instance.movingDistance;return Math.round(Me/Be)*Be},Pe.prototype.appendDesignPrintElement=function(Me,Be,Ee){Be.setCurrenttemplateData(void 0);var Te=Be.getDesignTarget(Me);Te.addClass("design"),Ee&&Be.initSizeByHtml(Te),Me.append(Te)},Pe.prototype.createNewPage=function(Me,Be){return Me=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,Me,Be),Me.setFooter(this.firstPaperFooter,this.evenPaperFooter,this.oddPaperFooter,this.lastPaperFooter),Me.setOffset(this.leftOffset,this.topOffset),Me},Pe.prototype.orderPrintElements=function(){this.printElements=o.a.orderBy(this.printElements,function(Me){return Me.options.getLeft()}),this.printElements=o.a.orderBy(this.printElements,function(Me){return Me.options.getTop()})},Pe.prototype.fillPaperHeaderAndFooter=function(Me,Be,Ee){this.printElements.filter(function(Te){return Te.isFixed()||Te.isHeaderOrFooter()}).forEach(function(Te){Te.isFixed(),Te.showInPage(Me.index,Ee)&&(Te=Te.getHtml(Me,Be)).length&&Me.append(Te[0].target)})},Pe.prototype.clear=function(){this.printElements.forEach(function(Me){Me.designTarget&&Me.designTarget.length&&Me.designTarget.remove()}),this.printElements=[],o.a.event.trigger("hiprintTemplateDataChanged_"+this.templateId,"清空")},Pe.prototype.insertPrintElementToPanel=function(Me){var Be=this.getPrintElementTypeByEntity(Me);Be&&((Be=Be.createPrintElement(Me.options)).setTemplateId(this.templateId),Be.setPanel(this),this.printElements.push(Be))},Pe.prototype.addPrintText=function(Me){Me.printElementType=Me.printElementType||{},Me.printElementType.type="text",this.insertPrintElementToPanel(Me)},Pe.prototype.addPrintHtml=function(Me){Me.printElementType=Me.printElementType||{},Me.printElementType.type="html",this.insertPrintElementToPanel(Me)},Pe.prototype.addPrintTable=function(Me){var Be;Me.printElementType=Me.printElementType||{},Me.printElementType.type="table",Me.options&&Me.options.columns&&(Be=jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Me.options.columns),Me.printElementType.columns=Be.columns,Be.columns=void 0),this.insertPrintElementToPanel(Me)},Pe.prototype.addPrintImage=function(Me){Me.printElementType=Me.printElementType||{},Me.printElementType.type="image",this.insertPrintElementToPanel(Me)},Pe.prototype.addPrintLongText=function(Me){Me.printElementType=Me.printElementType||{},Me.printElementType.type="longText",this.insertPrintElementToPanel(Me)},Pe.prototype.addPrintVline=function(Me){Me.printElementType=Me.printElementType||{},Me.printElementType.type="vline",this.insertPrintElementToPanel(Me)},Pe.prototype.addPrintHline=function(Me){Me.printElementType=Me.printElementType||{},Me.printElementType.type="hline",this.insertPrintElementToPanel(Me)},Pe.prototype.addPrintRect=function(Me){Me.printElementType=Me.printElementType||{},Me.printElementType.type="rect",this.insertPrintElementToPanel(Me)},Pe.prototype.addPrintOval=function(Me){Me.printElementType=Me.printElementType||{},Me.printElementType.type="oval",this.insertPrintElementToPanel(Me)},Pe.prototype.getPrintElementTypeByEntity=function(Me){return Me.tid?a.instance.getElementType(Me.tid):nt.createPrintElementType(Me.printElementType)},Pe.prototype.getPrintStyle=function(){var Me="";return(Me=this.panelLayoutOptions&&this.panelLayoutOptions.layoutType==="row"?`
|
||
<style>
|
||
.hiprint-printTemplate{
|
||
margin: -`.concat((Number(this.panelLayoutOptions.layoutRowGap)||0)/2,"mm -").concat((Number(this.panelLayoutOptions.layoutColumnGap)||0)/2,`mm;
|
||
}
|
||
.hiprint-printTemplate .hiprint-printPanel {
|
||
display:inline-block;
|
||
padding: `).concat((Number(this.panelLayoutOptions.layoutRowGap)||0)/2,"mm ").concat((Number(this.panelLayoutOptions.layoutColumnGap)||0)/2,`mm;
|
||
}
|
||
</style>
|
||
`):Me)+` <style printStyle>
|
||
@page
|
||
{
|
||
border:0;
|
||
padding:0cm;
|
||
margin:0cm;
|
||
`+this.getPrintSizeStyle()+`
|
||
}
|
||
</style>
|
||
`},Pe.prototype.getPrintSizeStyle=function(){return this.paperType?"size:"+this.paperType+" "+(this.height>this.width?"portrait":"landscape")+";":"size: "+this.width+"mm "+this.height+"mm "+(this.orient?this.orient==1?"portrait":"landscape":"")+";"},Pe.prototype.deletePrintElement=function(Me){var Be=this;this.printElements.filter(function(Ee,Te){Ee.id==Me.id&&(Me.delete(),Be.printElements.splice(Te,1))})},Pe.prototype.getElementByTid=function(Me){return this.printElements.filter(function(Be){return Be.printElementType.tid===Me}).map(function(Be,Ee){return Be})},Pe.prototype.getElementByName=function(Me){return this.printElements.filter(function(Be){return Be.options.name===Me}).map(function(Be,Ee){return Be})},Pe.prototype.getElementById=function(Me){return this.printElements.find(function(Be){return Be.id===Me})},Pe.prototype.getFieldsInPanel=function(){var Me=[];return this.printElements.forEach(function(Be){Be.options&&Be.options.field?Me.push(Be.options.field):Be.printElementType.field&&Me.push(Be.printElementType.field)}),Me},Pe.prototype.getTestData=function(){var Me={};return this.printElements.forEach(function(Be){Be.printElementType.type!="table"&&(Be.options&&Be.options.field?Me[Be.options.field]=Be.options.testData:Be.printElementType.field&&(Me[Be.printElementType.field]=Be.printElementType.data||Be.options.testData))}),Me},Pe.prototype.bindBatchMoveElement=function(){var Me=this;this.designPaper.getTarget().on("mousemove",function(Be){Be.target.className&&_typeof(Be.target.className)=="string"&&Be.target.className.includes("editing")||(Be.currentTarget.className==Me.designPaper.target[0].className?(Me.mouseOffsetX=Be.offsetX,Me.mouseOffsetY=Be.offsetY):Me.mouseOffsetX=Me.mouseOffsetY=void 0,s.a.instance.draging)||Be.buttons===1&&s.a.instance.rectDraging&&Me.mouseRect&&(Me.mouseRect.updateRect(Be.pageX,Be.pageY,Me),Me.updateRectPanel(Me.mouseRect))}).on("mousedown",function(Be){s.a.instance.rectDraging=!0,Be.target.className&&_typeof(Be.target.className)=="string"&&Be.target.className.includes("editing")||s.a.instance.draging||(Me.mouseRect&&Me.mouseRect.target&&Me.mouseRect.target.remove(),Be.buttons===1&&_typeof(Be.target.className)=="string"&&Be.target.className.includes("hiprint-printPaper hidroppable design")&&(Me.mouseRect=new at(Be.pageX,Be.pageY,s.a.instance.dragLengthCNum(Be.pageX-Me.designPaper.getTarget().offset().left,p.a.instance.movingDistance),s.a.instance.dragLengthCNum(Be.pageY-Me.designPaper.getTarget().offset().top,p.a.instance.movingDistance))))}).on("mouseup",function(Be){s.a.instance.rectDraging=!1})},Pe.prototype.getElementInRect=function(Me){var Be=[];return this.printElements.filter(function(Ee){return Ee.options.draggable!==!1}).forEach(function(Ee){Ee.inRect(Me)&&Be.push(Ee)}),Be},Pe.prototype.updateRectPanel=function(Me){var Be=this,Ee=this.designPaper.getTarget(),Te=this.designPaper.scale||1;this.mouseRect.target||(this.mouseRect.target=jquery__WEBPACK_IMPORTED_MODULE_72___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>'),Ee.find(".hiprint-printPaper-content").append(this.mouseRect.target),this.bingKeyboardMoveEvent(this.mouseRect.target),this.mouseRect.target.hidraggable({onDrag:function(Se,je,Ue){Be.mouseRect.lastLeft=Be.mouseRect.lastLeft?o.a.px.toPt(Be.mouseRect.target[0].offsetLeft):je/Te,Be.mouseRect.lastTop=Be.mouseRect.lastTop?o.a.px.toPt(Be.mouseRect.target[0].offsetTop):Ue/Te,(Be.mouseRect.mouseRectSelectedElement||[]).forEach(function(ke){ke.updatePositionByMultipleSelect(je-Be.mouseRect.lastLeft,Ue-Be.mouseRect.lastTop)}),Be.mouseRect.lastLeft=je/Te,Be.mouseRect.lastTop=Ue/Te,s.a.instance.changed=!0},moveUnit:"pt",minMove:p.a.instance.movingDistance,onBeforeDrag:function(Se){Be.mouseRect.target.focus(),s.a.instance.draging=!0,Be.mouseRect.mouseRectSelectedElement||(Be.mouseRect.mouseRectSelectedElement=Be.getElementInRect(Be.mouseRect)),Be.mouseRect.target.css({transform:"unset"})},getScale:function(){return Be.designPaper.scale||1},onStopDrag:function(Se){s.a.instance.changed&&o.a.event.trigger("hiprintTemplateDataChanged_"+Ee.templateId,"框选移动"),s.a.instance.draging=!1,s.a.instance.changed=!1}})),Me.ex>=Me.bx&&Me.ey>=Me.by?this.mouseRect.target.css({height:Me.maxY-Me.minY+"px",width:Me.maxX-Me.minX+"px",left:Me.lastLeft/Te+"pt",top:Me.lastTop/Te+"pt",transform:"unset"}):Me.ex<Me.bx&&Me.ey<Me.by?this.mouseRect.target.css({height:Me.maxY-Me.minY+"px",width:Me.maxX-Me.minX+"px",left:Me.lastLeft/Te+"pt",top:Me.lastTop/Te+"pt",transform:"rotate(180deg)","transform-origin":"0 0"}):Me.ex<Me.bx&&Me.ey>Me.by?this.mouseRect.target.css({height:Me.maxY-Me.minY+"px",width:Me.maxX-Me.minX+"px",left:Me.lastLeft/Te+"pt",top:Me.lastTop/Te+"pt",transform:"rotateY(180deg)","transform-origin":"0 0"}):Me.ex>Me.bx&&Me.ey<Me.by&&this.mouseRect.target.css({height:Me.maxY-Me.minY+"px",width:Me.maxX-Me.minX+"px",left:Me.lastLeft/Te+"pt",top:Me.lastTop/Te+"pt",transform:"rotateX(180deg)","transform-origin":"0 0"}),Me.target.focus()},Pe.prototype.bingKeyboardMoveEvent=function(Me){var Be=this;Me.attr("tabindex","1"),Me.keydown(function(Ee){Be.mouseRect.mouseRectSelectedElement||(Be.mouseRect.mouseRectSelectedElement=Be.getElementInRect(Be.mouseRect));var Te=Be.mouseRect.mouseRectSelectedElement||[];switch(Ee.keyCode){case 37:Be.mouseRect.updatePositionByMultipleSelect(0-p.a.instance.movingDistance,0),Te.forEach(function(Se){Se.updatePositionByMultipleSelect(0-p.a.instance.movingDistance,0)}),Ee.preventDefault();break;case 38:Be.mouseRect.updatePositionByMultipleSelect(0,0-p.a.instance.movingDistance),Te.forEach(function(Se){Se.updatePositionByMultipleSelect(0,0-p.a.instance.movingDistance)}),Ee.preventDefault();break;case 39:Be.mouseRect.updatePositionByMultipleSelect(p.a.instance.movingDistance,0),Te.forEach(function(Se){Se.updatePositionByMultipleSelect(p.a.instance.movingDistance,0)}),Ee.preventDefault();break;case 40:Be.mouseRect.updatePositionByMultipleSelect(0,p.a.instance.movingDistance),Te.forEach(function(Se){Se.updatePositionByMultipleSelect(0,p.a.instance.movingDistance)}),Ee.preventDefault()}[37,38,39,40].includes(Ee.keyCode)&&o.a.event.trigger("hiprintTemplateDataChanged_"+Be.templateId,"框选移动")})},Pe})(),st=function(Pe){if(Pe)if(Pe.panels){this.panels=[];for(var Me=0;Me<Pe.panels.length;Me++)this.panels.push(new rt(Pe.panels[Me]))}else this.panels=[]},lt=n(9),ut=(()=>{function Pe(Me,Be){var Ee=this;this.printElementOptionSettingPanel={},this.printTemplate=Me,this.settingContainer=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Be),o.a.event.on(Me.getPrintElementSelectEventKey(),function(Te){Ee.buildSetting(Te)}),o.a.event.on(Me.getBuildCustomOptionSettingEventKey(),function(Te){Ee.buildSettingByCustomOptions(Te)}),o.a.event.on("clearSettingContainer",function(){Ee.clearSettingContainer()})}return Pe.prototype.init=function(){},Pe.prototype.clearSettingContainer=function(){this.clearLastPrintElement(),this.settingContainer.html("")},Pe.prototype.clearLastPrintElement=function(){this.lastPrintElement&&(this.lastPrintElement._editing&&this.lastPrintElement.updateByContent(!0),this.lastPrintElement._printElementOptionTabs&&this.lastPrintElement._printElementOptionTabs.forEach(function(Me){Me.list&&Me.list.forEach(function(Be){Be.destroy()})}),this.lastPrintElement._printElementOptionItems)&&this.lastPrintElement._printElementOptionItems.forEach(function(Me){Me.destroy()}),this.lastPrintElement=void 0},Pe.prototype.buildSetting=function(ke){var Be,Ee,Te=this,Se=this,je=ke.printElement,Ue=ke.customOptionsInput,ke=je.getPrintElementOptionTabs(),De=(Te.clearSettingContainer(),ke.length?(Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="prop-tabs"><ul class="prop-tab-items"></ul></div>'),ke.filter(function(Fe,Ie){return 0<Fe.list.length||Ie==2&&Ue&&Ue.length}).forEach(function(Fe){var Ie=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<li class="prop-tab-item"><span class="tab-title">'+i18n.__(Fe.name)+"</span></li>"),_e=(Be.find(".prop-tab-items").append(Ie),jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-items" data-title="'+i18n.__(Fe.name)+'"></div>'));Fe.list.forEach(function(Ae){Ae.submit=function(ir){je.submitOption()};var Je=Ae.createTarget(je,je.options,je.printElementType);Te.printElementOptionSettingPanel[Ae.name]=Je,_e.append(Je),["columns","dataType"].includes(Ae.name)?Ae.setValue(je.options[Ae.name],je.options,je.printElementType):["coordinate","widthHeight"].includes(Ae.name)?Ae.setValue(je.options,je):Ae.setValue(je.options[Ae.name]||je.printElementType[Ae.name]),Je.find("textarea").bind("dblclick.textarea",function(ir){jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val()||(ir=ir.target.placeholder||"",jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val(ir))})}),Fe.list.length==0&&Ue&&Ue.length&&Ue.forEach(function(Ae){var Je=Ae.callback,ir=(Ae.callback=function($e){Je&&Je($e)},Ae.optionItems);Ae.title&&_e.append(`<div class="hiprint-option-item hiprint-option-item-row">
|
||
<div class="hiprint-option-item-label hiprint-option-title">
|
||
`+Ae.title+`
|
||
</div>
|
||
</div>`),ir.forEach(function($e){$e.submit=function(cr){Ae.callback(Se.getValueByOptionItems(ir))},_e.append($e.createTarget(Se.printTemplate,Ae.options,void 0)),$e.setValue(Ae.options[$e.name],Ae.options,void 0)}),_e.find(".auto-submit").change(function(){Ae.callback(Se.getValueByOptionItems(ir))}),_e.find(".auto-submit:input").bind("keydown.submitOption",function($e){$e.keyCode===13&&Ae.callback(Se.getValueByOptionItems(ir))}),_e.find("textarea").bind("dblclick.textarea",function($e){jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val()||($e=$e.target.placeholder||"",jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).val($e))})}),Be.append(_e)})):(Be=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-items"></div>'),je.getPrintElementOptionItems().forEach(function(Fe){Fe.submit=function(_e){je.submitOption()};var Ie=Fe.createTarget(je,je.options,je.printElementType);Te.printElementOptionSettingPanel[Fe.name]=Ie,Be.append(Ie),["columns","dataType"].includes(Fe.name)?Fe.setValue(je.options[Fe.name],je.options,je.printElementType):["coordinate","widthHeight"].includes(Fe.name)?Fe.setValue(je.options,je):Fe.setValue(je.options[Fe.name]||je.printElementType[Fe.name])})),jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<button class="hiprint-option-item-settingBtn hiprint-option-item-submitBtn"
|
||
type="button">`.concat(i18n.__("确定"),"</button>"))),ze=jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<button class="hiprint-option-item-settingBtn hiprint-option-item-deleteBtn"
|
||
type="button">`.concat(i18n.__("删除"),"</button>"));Be.append(De),je.options.draggable!=0&&Be.append(ze),ke.length&&(Be.on("click",".prop-tab-item",function(){var Ie=jquery__WEBPACK_IMPORTED_MODULE_72___default()(this),Fe=Ie.index(),Ie=(Te.settingContainer.data("last-index",Fe),Ie.addClass("active"),Ie.siblings().removeClass("active"),Be.find(".hiprint-option-items:eq("+Fe+")"));Ie.addClass("active"),Ie.siblings().removeClass("active")}),(Ee=+(Te.settingContainer.data("last-index")||0))>=ke.length&&(Ee=0),Be.find(".prop-tab-item:eq("+Ee+")").click()),De.bind("click.submitOption",function(){je.submitOption()}),ze.bind("click.deleteBtn",function(){hinnn.event.trigger("hiprintTemplateDataChanged_"+je.templateId,"删除"),Se.printTemplate.deletePrintElement(je),Te.clearSettingContainer()}),Be.find(".auto-submit").change(function(Fe){je.submitOption()}),Be.find(".auto-submit:input").bind("keydown.submitOption",function(Fe){Fe.keyCode==13&&je.submitOption()}),this.settingContainer.append(Be),ke.length<1&&Ue&&Ue.forEach(function(Fe){var Ie=Fe.callback;Fe.callback=function(_e){Ie&&(Ie(_e),je.submitOption())},Te.buildSettingByCustomOptions(Fe,Te.settingContainer)}),this.lastPrintElement=je},Pe.prototype.buildSettingByCustomOptions=function(Me,ke){var Ee=this,Te=(this.clearLastPrintElement(),ke||this.settingContainer),Se=(ke||this.settingContainer.html(""),[]),je=p.a.instance.panel.supportOptions.filter(function(De){return!De.hidden}).map(function(De){return De.name}),Ue=(Me.optionItems?Se=Me.optionItems:Object.keys(Me.options).filter(function(De){return je.includes(De)}).forEach(function(De){De=lt.a.getItem(De),De&&Se.push(De)}),jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-option-items"></div>')),ke=(Me.title&&Ue.append(`<div class="hiprint-option-item hiprint-option-item-row">
|
||
<div class="hiprint-option-item-label hiprint-option-title">
|
||
`+Me.title+`
|
||
</div>
|
||
</div>`),Se.forEach(function(De){De.submit=function(ze){Me.callback(Ee.getValueByOptionItems(Se))},Ue.append(De.createTarget(Ee.printTemplate,Me.options,void 0)),De.setValue(Me.options[De.name],Me.options,void 0)}),jquery__WEBPACK_IMPORTED_MODULE_72___default()(`<button class="hiprint-option-item-settingBtn hiprint-option-item-submitBtn"
|
||
type="button">`.concat(i18n.__("确定"),"</button>")));Ue.append(ke),ke.bind("click.submitOption",function(){Me.callback(Ee.getValueByOptionItems(Se))}),Ue.find(".auto-submit").change(function(De){Me.callback(Ee.getValueByOptionItems(Se))}),Ue.find(".auto-submit:input").bind("keydown.submitOption",function(De){De.keyCode==13&&Me.callback(Ee.getValueByOptionItems(Se))}),Te.append(Ue)},Pe.prototype.getValueByOptionItems=function(Me){var Be={};return Me.forEach(function(Ee){Be[Ee.name]=Ee.getValue()}),Be},Pe})(),dt=(()=>{function Pe(Me,Be){this.paginationContainer=Me,this.jqPaginationContainer=jquery__WEBPACK_IMPORTED_MODULE_72___default()(this.paginationContainer),this.template=Be}return Pe.prototype.buildPagination=function(Me){var Be=this.template.getPaneltotal(),Ee=this;this.jqPaginationContainer.html("");for(var Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<ul class="hiprint-pagination"></ul>'),Se=0;Se<Be;Se++)(()=>{var Ue=Se,ke=Ee.template.printPanels[Ue].name||Ue+1,De=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<li><span>"+ke+'</span><a href="javascript:void(0);">x</a></li>');De.find("span").click(function(){Ee.template.selectPanel(Ue),De.siblings().removeClass("selected"),jquery__WEBPACK_IMPORTED_MODULE_72___default()(this).parent("li").addClass("selected")}),De.find("a").click(function(){Ee.template.deletePanel(Ue),Ee.buildPagination()}),Te.append(De)})();var je=jquery__WEBPACK_IMPORTED_MODULE_72___default()("<li><span>+</span></li>");Te.append(je),this.jqPaginationContainer.append(Te),je.click(function(){function Ue(De){Ee.template.addPrintPanel(De||void 0,!0),Ee.buildPagination(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-pagination li").removeClass("selected"),jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-pagination li:nth-last-child(2)").addClass("selected")}var ke;Ee.template.onPanelAddClick?(ke={index:Ee.template.printPanels.length,paperType:"A4"},Ee.template.onPanelAddClick(ke,Ue)):Ue()})},Pe.prototype.selectPanel=function(Be){var Be=Be||this.template.editingPanel.index,Ee=jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint-pagination li:nth("+Be+")");Ee.length&&(Ee.siblings().removeClass("selected"),Ee.addClass("selected")),hinnn.event.trigger("onSelectPanel",this.template.editingPanel,Be,Ee)},Pe})(),ct=(()=>{function Pe(Ee){var Be=this,Ee=(this.tempimageBase64={},this.id=s.a.instance.guid(),s.a.instance.setPrintTemplateById(this.id,this),Ee||{}),Te=(this.printPanels=[],this.dataMode=Ee.dataMode||1,this.history=Ee.history==null||Ee.history,this.willOutOfBounds=Ee.willOutOfBounds==null||Ee.willOutOfBounds,this.onDataChanged=Ee.onDataChanged,this.onUpdateError=Ee.onUpdateError,this.lastJson=Ee.template||{},this.historyList=[{id:s.a.instance.guid(),type:"初始",json:this.lastJson}],this.historyPos=0,this.defaultPanelName=Ee.defaultPanelName,this.designOptions={},this.qtDesigner=Ee.qtDesigner==null||Ee.qtDesigner,this.qtDesignerMap={},this.qtDesignderFunction=function(Ue){this.qtDesignerMap={};var je,Ue=Ue.split("_")[0],ke=Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_createForOfIteratorHelper_js__WEBPACK_IMPORTED_MODULE_1__.a)(this.editingPanel.printElements);try{for(ke.s();!(je=ke.n()).done;){var De,ze=je.value;ze.options.field!==void 0&&(De=ze.options.field.split("_")[0],this.qtDesignerMap[De]===void 0?this.qtDesignerMap[De]=1:this.qtDesignerMap[De]+=1)}}catch(Fe){ke.e(Fe)}finally{ke.f()}return this.qtDesignerMap[Ue]===0||this.qtDesignerMap[Ue]===void 0?Ue:Ue+"_"+this.qtDesignerMap[Ue]},new st(Ee.template||[]));Ee.template&&Te.panels.forEach(function(Se){Be.printPanels.push(new pt(Se,Be.id))}),Ee.fontList&&(this.fontList=Ee.fontList),Ee.fields&&(this.fields=Ee.fields),Ee.onImageChooseClick&&(this.onImageChooseClick=Ee.onImageChooseClick),Ee.onPanelAddClick&&(this.onPanelAddClick=Ee.onPanelAddClick),Ee.settingContainer&&new ut(this,Ee.settingContainer),Ee.paginationContainer&&(this.printPaginationCreator=new dt(Ee.paginationContainer,this),this.printPaginationCreator.buildPagination()),this.initAutoSave()}return Pe.prototype.design=function(Me,Be){var Ee,Te=this;if(Be=Be||{},this.printPanels.length==0&&(Ee=this.createDefaultPanel(),this.printPanels.push(Ee)),!Me)throw new Error("options.container can not be empty");Te.designOptions=Be,this.createContainer(Me),this.printPanels.forEach(function(Se,je){Te.container.append(Se.getTarget()),0<je&&Se.disable(),Se.design(Be)}),this.selectPanel(0)},Pe.prototype.getSimpleHtml=function(Me,Be){var Ee=this,Te=(Be=Be||{},jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printTemplate"></div>'));return Me&&Me.constructor===Array?Me.forEach(function(Se,je){Se&&Ee.printPanels.forEach(function(Ue,ke){Te.append(Ue.getHtml(Se,Be)),je==Me.length-1&&delete hinnn._paperList})}):this.printPanels.forEach(function(Se,je){Te.append(Se.getHtml(Me,Be)),je==Ee.printPanels.length-1&&delete hinnn._paperList}),Be&&Be.imgToBase64&&this.transformImg(Te.find("img")),Te},Pe.prototype.getSimpleHtmlAsync=function(Me,Be){var Ee=this;return new Promise(function(Te){var Se=Ee,je=(Be=Be||{},jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printTemplate"></div>')),Ue=Array.isArray(Me)?Me:[Me],ke=[];Ue.forEach(function(De,ze){De&&Se.printPanels.forEach(function(Fe,Ie){ke.push([Fe,De,Be])})}),(function De(ze,Fe){if(!ze.length)return Fe();var Ie=ze.shift(),Ie=Object(_home_runner_work_vue_plugin_hiprint_vue_plugin_hiprint_node_modules_babel_runtime_helpers_esm_slicedToArray_js__WEBPACK_IMPORTED_MODULE_0__.a)(Ie,3),_e=Ie[0],Ae=Ie[2];je.append(_e.getHtml(Ie[1],Ae)),setTimeout(function(){return De(ze,Fe)},(_e=Ae.generateHTMLInterval)!=null?_e:10)})(ke,function(){delete hinnn._paperList,Be&&Be.imgToBase64&&Se.transformImg(je.find("img")),Te(je)})})},Pe.prototype.getHtml=function(Me,Be){return this.getSimpleHtml(Me=Me||{},Be)},Pe.prototype.getHtmlAsync=function(Me,Be){return this.getSimpleHtmlAsync(Me=Me||{},Be)},Pe.prototype.getJointHtml=function(Me,Be,Ee){var Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printTemplate"></div>'),Se=[];return this.printPanels.forEach(function(je,Ue){Te.append(je.getHtml(Me,Be,Se,void 0,Ee))}),Te},Pe.prototype.setPaper=function(Me,Be){if(/^(([1-9][0-9]*)|(([0]\.\d{1,2}|[1-9][0-9]*\.\d{1,2})))$/.test(Me))this.editingPanel.resize(void 0,parseFloat(Me),parseFloat(Be),!1);else{if(Be=s.a.instance[Me],!Be)throw new Error("not found pagetype:"+(Me||""));this.editingPanel.resize(Me,Be.width,Be.height,!1)}},Pe.prototype.rotatePaper=function(){this.editingPanel.rotatePaper()},Pe.prototype.zoom=function(Me,Be){this.editingPanel.zoom(Me,Be)},Pe.prototype.addPrintPanel=function(Me,Be){var Ee=Me?new pt(new rt(Me),this.id):this.createDefaultPanel();return Me&&(Me.index=this.printPanels.length),Be&&(this.container.append(Ee.getTarget()),Ee.design(this.designOptions)),this.printPanels.push(Ee),Be&&this.selectPanel(Ee.index),Ee},Pe.prototype.selectPanel=function(Me){var Be=this;Me>Be.printPanels.length-1&&(Me=Be.printPanels.length-1),this.printPanels.forEach(function(Ee,Te){Me==Te?(Ee.enable(),Be.editingPanel=Ee,Be.printPaginationCreator&&Be.printPaginationCreator.selectPanel(Me)):Ee.disable()})},Pe.prototype.deletePanel=function(Me){this.printPanels[Me].clear(),this.printPanels[Me].getTarget().remove(),this.printPanels.splice(Me,1)},Pe.prototype.getPaneltotal=function(){return this.printPanels.length},Pe.prototype.createDefaultPanel=function(){return new pt(new rt({index:this.printPanels.length,name:this.defaultPanelName,paperType:"A4"}),this.id)},Pe.prototype.createContainer=function(Me){Me?(this.container=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Me),this.container.addClass("hiprint-printTemplate")):this.container=jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint-printTemplate"></div>')},Pe.prototype.getJsonTid=function(){var Me=[];return this.printPanels.forEach(function(Be){Be.getPanelEntity().printElements.length&&Me.push(Be.getPanelEntity())}),new st({panels:Me})},Pe.prototype.getJson=function(){var Me=[];return this.printPanels.forEach(function(Be){Me.push(Be.getPanelEntity(!0))}),new st({panels:Me})},Pe.prototype.undo=function(Me){o.a.event.trigger("hiprintTemplateDataShortcutKey_"+this.id,"undo")},Pe.prototype.redo=function(Me){o.a.event.trigger("hiprintTemplateDataShortcutKey_"+this.id,"redo")},Pe.prototype.getPrintElementSelectEventKey=function(){return"PrintElementSelectEventKey_"+this.id},Pe.prototype.getBuildCustomOptionSettingEventKey=function(){return"BuildCustomOptionSettingEventKey_"+this.id},Pe.prototype.clear=function(){this.printPanels.forEach(function(Me){Me.clear(),0<Me.index&&(Me=Me.getTarget())&&Me.length&&Me.remove()}),this.printPanels=[this.printPanels[0]],this.printPaginationCreator&&this.printPaginationCreator.buildPagination()},Pe.prototype.getPaperType=function(Me){return this.printPanels[0].paperType},Pe.prototype.getOrient=function(Me){return this.printPanels[Me=Me==null?0:Me].height>this.printPanels[Me].width?1:2},Pe.prototype.getPrintStyle=function(Me){return this.printPanels[Me].getPrintStyle()},Pe.prototype.print=function(Me,Be,Ee){this.getHtml(Me=Me||{},Be).hiwprint(Ee)},Pe.prototype.print2=function(Me,Be){if(Me=Me||{},Be=Be||{},this.clientIsOpened()){var Ee=this,Te=0,Se={},je=jquery__WEBPACK_IMPORTED_MODULE_72___default()('link[media=print][href*="print-lock"]'),Ue="";if(Be.styleHandler&&(Ue+=Be.styleHandler()),je.length<=0)throw new Error('请在 入口文件(index.html) 中引入 print-lock.css. 注意: link[media="print"]');je.each(function(ke,De){var ze=new XMLHttpRequest;ze.open("GET",jquery__WEBPACK_IMPORTED_MODULE_72___default()(De).attr("href")),ze.onreadystatechange=function(){if(ze.readyState===4&&ze.status===200&&(Se[ke+""]='<style rel="stylesheet" type="text/css">'+ze.responseText+"</style>",++Te==je.length)){for(var Fe="",Ie=0;Ie<je.length;Ie++)Fe+=Se[Ie+""];Ue&&(Fe=Ue+Fe),Ee.sentToClient(Fe,Me,Be)}},ze.send()})}else alert("".concat(i18n.__("连接客户端失败")))},Pe.prototype.imageToBase64=function(Me){var Be,Ee,Te=jquery__WEBPACK_IMPORTED_MODULE_72___default()(Me).attr("src");if(Te.indexOf("base64")==-1)try{this.tempimageBase64[Te]||(Be=document.createElement("canvas"),(Ee=new Image).src=Me.attr("src"),Be.width=Ee.width,Be.height=Ee.height,Be.getContext("2d").drawImage(Ee,0,0),Te&&(this.tempimageBase64[Te]=Be.toDataURL("image/png"))),Me.attr("src",this.tempimageBase64[Te])}catch(Se){try{this.xhrLoadImage(Me)}catch(je){}}},Pe.prototype.xhrLoadImage=function(Me){},Pe.prototype.sentToClient=function(Me,Be,Ee){var Te,Se=this,je=(Be=Be||{},jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Ee||{}));je.imgToBase64=(Te=je.imgToBase64)!=null&&Te,je.printByFragments?this.getHtmlAsync(Be,je).then(function(Ue){Ue=Me+Ue[0].outerHTML,je.id=s.a.instance.guid(),je.html=Ue,je.templateId=Se.id,hiwebSocket.sendByFragments(je,Ee)}):(Te=Me+this.getHtml(Be,je)[0].outerHTML,je.id=s.a.instance.guid(),je.html=Te,je.templateId=this.id,hiwebSocket.send(je))},Pe.prototype.printByHtml=function(Me){jquery__WEBPACK_IMPORTED_MODULE_72___default()(Me).hiwprint()},Pe.prototype.printByHtml2=function(Me,Be){if(Be=Be||{},this.clientIsOpened()){var Ee=this,Te=0,Se={},je=jquery__WEBPACK_IMPORTED_MODULE_72___default()('link[media=print][href*="print-lock"]');if(je.length<=0)throw new Error('请在 入口文件(index.html) 中引入 print-lock.css. 注意: link[media="print"]');je.each(function(Ue,ke){var De=new XMLHttpRequest;De.open("GET",jquery__WEBPACK_IMPORTED_MODULE_72___default()(ke).attr("href")),De.onreadystatechange=function(){if(De.readyState===4&&De.status===200&&(Se[Ue+""]='<style rel="stylesheet" type="text/css">'+De.responseText+"</style>",++Te==je.length)){for(var ze="",Fe=0;Fe<je.length;Fe++)ze+=Se[Fe+""];var Ie=ze+jquery__WEBPACK_IMPORTED_MODULE_72___default()(Me)[0].outerHTML,_e=jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Be||{});_e.id=s.a.instance.guid(),_e.html=Ie,_e.templateId=Ee.id,hiwebSocket.send(_e)}},De.send()})}else alert("".concat(i18n.__("连接客户端失败")))},Pe.prototype.deletePrintElement=function(Me){this.printPanels.forEach(function(Be){Be.deletePrintElement(Me)})},Pe.prototype.transformImg=function(Me){var Be=this;Me.map(function(Ee,Te){Be.imageToBase64(jquery__WEBPACK_IMPORTED_MODULE_72___default()(Te))})},Pe.prototype.toPdf=function(Me,Be,Ee){var Te,Se,je,Ue,ke,De,ze=this,Fe=jquery__WEBPACK_IMPORTED_MODULE_72___default.a.Deferred(),Ie=!0;return this.printPanels.length&&(Te=o.a.mm.toPt(this.printPanels[0].width),Se=o.a.mm.toPt(this.printPanels[0].height),je=jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({scale:2,width:o.a.pt.toPx(Te),x:0,y:0,useCORS:!0},Ee||{}),Ue=new jspdf__WEBPACK_IMPORTED_MODULE_81__.jsPDF({orientation:this.getOrient(0)==1?"portrait":"landscape",unit:"pt",format:this.printPanels[0].paperType?this.printPanels[0].paperType.toLocaleLowerCase():[Te,Se]}),Me=this.getHtml(Me,Ee),Ee&&Ee.isDownload!=null&&(Ie=Ee.isDownload),this.createTempContainer(),ke=this.getTempContainer(),this.svg2canvas(Me),ke.html(Me[0]),De=ke.find(".hiprint-printPanel .hiprint-printPaper").length,jquery__WEBPACK_IMPORTED_MODULE_72___default()(Me).css("position:fixed"),_wtto00_html2canvas__WEBPACK_IMPORTED_MODULE_82___default()(Me[0],je).then(function(_e){var Ae=_e.getContext("2d");Ae.mozImageSmoothingEnabled=!1,Ae.webkitImageSmoothingEnabled=!1,Ae.msImageSmoothingEnabled=!1,Ae.imageSmoothingEnabled=!1;for(var Je=_e.toDataURL("image/jpeg"),ir=0;ir<De;ir++)Ue.addImage(Je,"JPEG",0,0-ir*Se,Te,De*Se),ir<De-1&&Ue.addPage();Ie?(ze.removeTempContainer(),-1<Be.indexOf(".pdf")?Ue.save(Be):Ue.save(Be+".pdf")):(ze.removeTempContainer(),Ae=Ee.type||"blob",_e=Ue.output(Ae),Fe.resolve(_e))})),Fe.promise()},Pe.prototype.createTempContainer=function(){this.removeTempContainer(),jquery__WEBPACK_IMPORTED_MODULE_72___default()("body").prepend(jquery__WEBPACK_IMPORTED_MODULE_72___default()('<div class="hiprint_temp_Container" style="overflow:hidden;height: 0px;box-sizing: border-box;"></div>'))},Pe.prototype.removeTempContainer=function(){jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint_temp_Container").remove()},Pe.prototype.getTempContainer=function(){return jquery__WEBPACK_IMPORTED_MODULE_72___default()(".hiprint_temp_Container")},Pe.prototype.svg2canvas=function(Me){var Be=this;Me.find("svg").each(function(Ee,Te){var Se=Te.parentNode,Ue=Be.parentWidthHeight(Se),je=document.createElement("canvas"),Ue=(je.width=Ue.width,je.height=Ue.height,je.getContext("2d")),ke=new XMLSerializer().serializeToString(Te);canvg__WEBPACK_IMPORTED_MODULE_84___default.a.fromString(Ue,ke).render(),jquery__WEBPACK_IMPORTED_MODULE_72___default()(Te).before(je),Se.removeChild(Te)})},Pe.prototype.parentWidthHeight=function(Me){return Me.style.width.endsWith("%")||Me.style.height.endsWith("%")?Me.className!="hiprint-printPaper-content"?this.parentWidthHeight(Me.parentNode):{width:10,height:10}:{width:o.a.pt.toPx(parseFloat(Me.style.width)),height:o.a.pt.toPx(parseFloat(Me.style.height))}},Pe.prototype.on=function(Me,Be){o.a.event.clear(Me+"_"+this.id),o.a.event.on(Me+"_"+this.id,Be)},Pe.prototype.clientIsOpened=function(){return hiwebSocket.opened},Pe.prototype.getPrinterList=function(){return hiwebSocket.getPrinterList()||[]},Pe.prototype.getElementByTid=function(Me,Be){return this.printPanels[Be=Be==null?0:Be].getElementByTid(Me)},Pe.prototype.getElementByName=function(Me,Be){return this.printPanels[Be=Be==null?0:Be].getElementByName(Me)},Pe.prototype.getPanel=function(Me){return this.printPanels[Me=Me==null?0:Me]},Pe.prototype.loadAllImages=function(Me,Be,Ee){var Te=this;Ee==null&&(Ee=0);for(var Se=Me[0].getElementsByTagName("img"),je=!0,Ue=0;Ue<Se.length;Ue++){var ke=Se[Ue];!ke.src||ke.src===window.location.href||ke.src.indexOf("base64")!=-1||ke&&ke.naturalWidth!==void 0&&ke.naturalWidth!==0&&ke.complete||(je=!1)}Ee++,!je&&Ee<10?setTimeout(function(){Te.loadAllImages(Me,Be,Ee)},500):Be()},Pe.prototype.setFontList=function(Me){this.fontList=Me},Pe.prototype.getFontList=function(){return this.fontList},Pe.prototype.setFields=function(Me){this.fields=Me},Pe.prototype.getFields=function(){return this.fields},Pe.prototype.setOnImageChooseClick=function(Me){this.onImageChooseClick=Me},Pe.prototype.getOnImageChooseClick=function(){return this.onImageChooseClick},Pe.prototype.getFieldsInPanel=function(){var Me=[];return this.printPanels.forEach(function(Be){Me=Me.concat(Be.getFieldsInPanel())}),Me},Pe.prototype.getTestData=function(){var Me={};return this.printPanels.forEach(function(Be){Me=Object.assign(Me,Be.getTestData())}),Me},Pe.prototype.update=function(Me,Be){var Ee,Te=this;try{Me&&_typeof(Me)=="object"&&0<Me.panels.length&&(Ee=Te.printPanels.length-1,Me.panels.forEach(function(Se,je){Ee<je&&(Te.printPanels.push(new pt(Se,Te.id)),Ue=Te.printPanels[je],Te.container.append(Ue.getTarget()),0<je&&Ue.disable(),Ue.design(Te.designOptions),Te.printPaginationCreator)&&Te.printPaginationCreator.buildPagination();var Ue=new rt(Se);Te.editingPanel=Te.printPanels[je],Te.editingPanel.update(Ue)}),Te.selectPanel(Be||0))}catch(Se){Te.onUpdateError&&Te.onUpdateError(Se)}},Pe.prototype.getSelectEls=function(){return this.editingPanel.mouseRect&&this.editingPanel.mouseRect.target&&jquery__WEBPACK_IMPORTED_MODULE_72___default()(".mouseRect").length?this.editingPanel.getElementInRect(this.editingPanel.mouseRect):this.editingPanel.printElements.filter(function(Me){return Me.designTarget.children().last().css("display")=="block"&&!Me.printElementType.type.includes("table")})},Pe.prototype.selectElementsByField=function(Me){var Be=jquery__WEBPACK_IMPORTED_MODULE_72___default.a;this.editingPanel.printElements.forEach(function(Ee,Te){Me&&Me.includes(Ee.options.field)&&((Ee=Ee.designTarget).children("div[panelindex]").addClass("selected"),Ee.children().last().css({display:"block"}),Ee=Ee[0],Be.data(Ee,"hidraggable").options.onBeforeSelectAllDrag.call(Ee,{}))})},Pe.prototype.selectAllElements=function(){var Me=jquery__WEBPACK_IMPORTED_MODULE_72___default.a;this.editingPanel.printElements.forEach(function(Be,Ee){Be=Be.designTarget,Be.children("div[panelindex]").addClass("selected"),Be.children().last().css({display:"block"}),Be=Be[0],Me.data(Be,"hidraggable").options.onBeforeSelectAllDrag.call(Be,{})})},Pe.prototype.updateOption=function(Me,Be){var Ee=this.getSelectEls();Ee&&Ee.length&&(Ee.forEach(function(Te){Te.updateOption(Me,Be,!0)}),o.a.event.trigger("hiprintTemplateDataChanged_"+this.id,"批量修改"))},Pe.prototype.setElsAlign=function(Me){var Be=this.getSelectEls();if(Be.length){var Ee=Math.min.apply(null,Be.map(function(Ie){return Ie.options.left})),Te=Math.max.apply(null,Be.map(function(Ie){return Ie.options.left+Ie.options.width})),Se=Math.min.apply(null,Be.map(function(Ie){return Ie.options.top})),je=Math.max.apply(null,Be.map(function(Ie){return Ie.options.top+Ie.options.height}));switch(Me){case"left":Be.forEach(function(Ie){Ie.updateSizeAndPositionOptions(Ee),Ie.designTarget.css("left",Ie.options.displayLeft())});break;case"vertical":var Ue=Ee+(Te-Ee)/2;Be.forEach(function(Ie){Ie.updateSizeAndPositionOptions(Ue-Ie.options.width/2),Ie.designTarget.css("left",Ie.options.displayLeft())});break;case"right":Be.forEach(function(Ie){Ie.updateSizeAndPositionOptions(Te-Ie.options.width),Ie.designTarget.css("left",Ie.options.displayLeft())});break;case"top":Be.forEach(function(Ie){Ie.updateSizeAndPositionOptions(void 0,Se),Ie.designTarget.css("top",Ie.options.displayTop())});break;case"horizontal":var ke=Se+(je-Se)/2;Be.forEach(function(Ie){Ie.updateSizeAndPositionOptions(void 0,ke-Ie.options.height/2),Ie.designTarget.css("top",Ie.options.displayTop())});break;case"bottom":Be.forEach(function(Ie){Ie.updateSizeAndPositionOptions(void 0,je-Ie.options.height),Ie.designTarget.css("top",Ie.options.displayTop())});break;case"distributeHor":var ze=[].reduce.call(Be,function(Ie,_e){return Ie+_e.options.width},0),De=(Te-Ee-ze)/(Be.length-1);Be.sort(function(Ie,_e){return Ie.options.left-_e.options.left}),Be.forEach(function(Ie,_e){[0,Be.length-1].includes(_e)||(Ie.updateSizeAndPositionOptions(Be[_e-1].options.left+Be[_e-1].options.width+De),Ie.designTarget.css("left",Ie.options.displayLeft()))});break;case"distributeVer":var ze=[].reduce.call(Be,function(Ie,_e){return Ie+_e.options.height},0),Fe=(je-Se-ze)/(Be.length-1);Be.sort(function(Ie,_e){return Ie.options.top-_e.options.top}),Be.forEach(function(Ie,_e){[0,Be.length-1].includes(_e)||(Ie.updateSizeAndPositionOptions(void 0,Be[_e-1].options.top+Be[_e-1].options.height+Fe),Ie.designTarget.css("top",Ie.options.displayTop()))})}}},Pe.prototype.setElsSpace=function(Me,Be){var Ee=this.getSelectEls();Ee.length&&(Be?(Ee.sort(function(Te,Se){return Te.options.left-Se.options.left}),Ee.forEach(function(Te,Se){0<Se&&(Te.updateSizeAndPositionOptions(Ee[Se-1].options.left+Ee[Se-1].options.width+Me),Te.designTarget.css("left",Te.options.displayLeft()))})):(Ee.sort(function(Te,Se){return Te.options.top-Se.options.top}),Ee.forEach(function(Te,Se){0<Se&&(Te.updateSizeAndPositionOptions(void 0,Ee[Se-1].options.top+Ee[Se-1].options.height+Me),Te.designTarget.css("top",Te.options.displayTop()))})))},Pe.prototype.initAutoSave=function(){var Me=this;o.a.event.on("hiprintTemplateDataShortcutKey_"+this.id,function(Be){if(Me.history)switch(Be){case"undo":0<Me.historyPos&&(--Me.historyPos,Ee=Me.historyList[Me.historyPos],Me.update(Ee.json));break;case"redo":var Ee;Me.historyPos<Me.historyList.length-1&&(Me.historyPos+=1,Ee=Me.historyList[Me.historyPos],Me.update(Ee.json))}}),o.a.event.on("hiprintTemplateDataChanged_"+this.id,function(Be){var Ee;Me.history&&(Ee=Me.dataMode==1?Me.getJson():Me.getJsonTid(),Me.lastJson=Ee,Me.historyPos<Me.historyList.length-1&&(Me.historyList=Me.historyList.slice(0,Me.historyPos+1)),Me.historyList.push({id:s.a.instance.guid(),type:Be,json:Ee}),50<Me.historyList.length?Me.historyList=Me.historyList.slice(0,1).concat(Me.historyList.slice(1,50)):Me.historyPos+=1,Me.onDataChanged)&&Me.onDataChanged(Be,Ee)})},Pe})();function ht(Pe){this.getHtml(Pe).hiwprint()}function ft(Pe,Me,Be){jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Pe||{}),Pe.imgToBase64=(Ee=Pe.imgToBase64)!=null&&Ee;var Ee=new ct({});Ee.on("printSuccess",Me),Ee.on("printError",Be),Ee.printByHtml2(this.getHtml(Pe),Pe.options)}function gt(Pe){var Me=void 0;return Pe&&Pe.templates.forEach(function(Be,Ee){var Te,Se=jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend({},Be.options||{});Pe.imgToBase64&&(Se.imgToBase64=(Te=Se.imgToBase64)!=null&&Te),Me?Me.append(Be.template.getHtml(Be.data,Se).html()):Me=Be.template.getHtml(Be.data,Se)}),Me}function mt(Pe){p.a.instance.init(Pe),p.a.instance.providers&&p.a.instance.providers.forEach(function(Me){Me.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(Pe){hiprint._config==null&&(hiprint._config=JSON.stringify(window.HIPRINT_CONFIG));var Me=JSON.parse(hiprint._config);Pe?Object.keys(Pe).forEach(function(Be){var Ee,Te;Be=="optionItems"&&Pe.optionItems&&Pe.optionItems.length?p.a.instance.registerItems(Pe.optionItems):Pe[Be].tabs&&Pe[Be].tabs.length?(Pe[Be].tabs.forEach(function(Se,je){var Ue,ke;Se.replace?jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(p.a.instance[Be].tabs[je],Se):(Ue=Se.options||[],ke=Me[Be].tabs[je].options,Ue&&Ue.forEach(function(De){var ze=ke.findIndex(function(Fe){return Fe.name==De.name});-1<ze?ke[ze].hidden=De.hidden:De.after?-1<(ze=ke.findIndex(function(Fe){return Fe.name==De.after}))&&ke.splice(ze+1,0,De):ke.push(De)}),jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(p.a.instance[Be].tabs[je],{name:Se.name,options:ke}))}),delete Pe[Be].tabs):Pe[Be].supportOptions&&Pe[Be].supportOptions.length?(Te=Pe[Be].supportOptions,Ee=Me[Be].supportOptions,Te.forEach(function(Se){var je=Ee.findIndex(function(Ue){return Ue.name==Se.name});-1<je?Ee[je].hidden=Se.hidden:Se.after?-1<(je=Ee.findIndex(function(Ue){return Ue.name==Se.after}))&&Ee.splice(je+1,0,Se):Ee.push(Se)}),jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(p.a.instance[Be].supportOptions,Ee),delete Pe[Be].supportOptions):((Te={})[Be]=Pe[Be],Pe[Be].tabs&&Pe[Be].tabs.length==0&&(Te[Be].supportOptions=Me[Be].supportOptions),jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(p.a.instance,Te))}):jquery__WEBPACK_IMPORTED_MODULE_72___default.a.extend(p.a.instance,JSON.parse(hiprint._config))}function uep(Pe,Me){return a.instance.updateElementType(Pe,Me)}function rpl(Pe){p.a.instance.clear("printerList"),p.a.instance.on("printerList",Pe),hiwebSocket.refreshPrinterList()}function getClients(Pe){p.a.instance.clear("clients"),p.a.instance.on("clients",Pe),hiwebSocket.getClients()}function getClientInfo(Pe){p.a.instance.clear("clientInfo"),p.a.instance.on("getClientInfo",Pe),hiwebSocket.getClientInfo()}function getAddr(Pe,Me){p.a.instance.clear("address_"+Pe),p.a.instance.on("address_"+Pe,Me);for(var Be=arguments.length,Ee=new Array(2<Be?Be-2:0),Te=2;Te<Be;Te++)Ee[Te-2]=arguments[Te];(Me=hiwebSocket).getAddress.apply(Me,[Pe].concat(Ee))}function ippPrint(Pe,Me,Be){p.a.instance.clear("ippPrinterCallback"),p.a.instance.on("ippPrinterCallback",Me),p.a.instance.clear("ippPrinterConnected"),p.a.instance.on("ippPrinterConnected",Be),hiwebSocket.ippPrint(Pe)}function ippRequest(Pe,Me){p.a.instance.clear("ippRequestCallback"),p.a.instance.on("ippRequestCallback",Me),hiwebSocket.ippRequest(Pe)}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_72___default()(document).ready(function(){hiwebSocket.hasIo()&&window.autoConnect&&hiwebSocket.start()})}]),defaultElementTypeProvider=Object(_etypes_default_etyps_provider__WEBPACK_IMPORTED_MODULE_85__.a)(hiprint)}).call(this,__webpack_require__(0))},function(Pe,Me,Be){var Ee=Be(10),Te=Be(41),Se=TypeError;Pe.exports=function(je){if(Ee(je))return je;throw new Se(Te(je)+" is not a function")}},function(Pe,Me,Be){var Ee=Be(5),Te=Be(13),Se=Be(33);Pe.exports=Ee?function(je,Ue,ke){return Te.f(je,Ue,Se(1,ke))}:function(je,Ue,ke){return je[Ue]=ke,je}},function(Pe,Me,Be){var Ee=Be(13).f,Te=Be(11),Se=Be(6)("toStringTag");Pe.exports=function(je,Ue,ke){(je=je&&!ke?je.prototype:je)&&!Te(je,Se)&&Ee(je,Se,{configurable:!0,value:Ue})}},function(Pe,Me,Be){Be.d(Me,"a",function(){return je});var Ee=Be(31);function Te(Ue){return Ue=((ke,De)=>{if(Object(Ee.a)(ke)!="object"||!ke)return ke;var ze=ke[Symbol.toPrimitive];if(ze===void 0)return(De==="string"?String:Number)(ke);if(ze=ze.call(ke,De),Object(Ee.a)(ze)!="object")return ze;throw new TypeError("@@toPrimitive must return a primitive value.")})(Ue,"string"),Object(Ee.a)(Ue)=="symbol"?Ue:Ue+""}function Se(Ue,ke){var De,ze=Object.keys(Ue);return Object.getOwnPropertySymbols&&(De=Object.getOwnPropertySymbols(Ue),ke&&(De=De.filter(function(Fe){return Object.getOwnPropertyDescriptor(Ue,Fe).enumerable})),ze.push.apply(ze,De)),ze}function je(Ue){for(var ke=1;ke<arguments.length;ke++){var De=arguments[ke]!=null?arguments[ke]:{};ke%2?Se(Object(De),!0).forEach(function(ze){var Fe,Ie;Fe=Ue,Ie=De[ze=ze],(ze=Te(ze))in Fe?Object.defineProperty(Fe,ze,{value:Ie,enumerable:!0,configurable:!0,writable:!0}):Fe[ze]=Ie}):Object.getOwnPropertyDescriptors?Object.defineProperties(Ue,Object.getOwnPropertyDescriptors(De)):Se(Object(De)).forEach(function(ze){Object.defineProperty(Ue,ze,Object.getOwnPropertyDescriptor(De,ze))})}return Ue}},function(Pe,Me,Be){Be.d(Me,"a",function(){return Se});var Ee=Be(66),Te=Be(50);function Se(je){return(Ue=>{if(Array.isArray(Ue))return Object(Ee.a)(Ue)})(je)||(Ue=>{if(typeof Symbol!="undefined"&&Ue[Symbol.iterator]!=null||Ue["@@iterator"]!=null)return Array.from(Ue)})(je)||Object(Te.a)(je)||(()=>{throw new TypeError(`Invalid attempt to spread non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}},function(Pe,Me,Be){Be=Be(2),Pe.exports=Be({}.isPrototypeOf)},function(Pe,Me,Be){var Ee=Be(44);Pe.exports=function(Te){return Ee(Te.length)}},function(Pe,Me,Ie){function Ee(){}function Te(Tr){Tr.write(cr("")),Tr.close();var Mr=Tr.parentWindow.Object;return Tr=null,Mr}var Se,je=Ie(8),Ue=Ie(124),ke=Ie(90),De=Ie(54),ze=Ie(189),Fe=Ie(87),Ie=Ie(71),_e=">",Ae="<",Je="prototype",ir="script",$e=Ie("IE_PROTO"),cr=function(Tr){return Ae+ir+_e+Tr+Ae+"/"+ir+_e},xr=function(){try{Se=new ActiveXObject("htmlfile")}catch(Ze){}xr=typeof document=="undefined"||document.domain&&Se?Te(Se):(Tr=Fe("iframe"),Mr="java"+ir+":",Tr.style.display="none",ze.appendChild(Tr),Tr.src=String(Mr),(Mr=Tr.contentWindow.document).open(),Mr.write(cr("document.F=Object")),Mr.close(),Mr.F);for(var Tr,Mr,mr=ke.length;mr--;)delete xr[Je][ke[mr]];return xr()};De[$e]=!0,Pe.exports=Object.create||function(Tr,Mr){var mr;return Tr!==null?(Ee[Je]=je(Tr),mr=new Ee,Ee[Je]=null,mr[$e]=Tr):mr=xr(),Mr===void 0?mr:Ue.f(mr,Mr)}},function(Pe,Me,Be){function Ee(Te){return(Ee=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(Se){return typeof Se}:function(Se){return Se&&typeof Symbol=="function"&&Se.constructor===Symbol&&Se!==Symbol.prototype?"symbol":typeof Se})(Te)}Be.d(Me,"a",function(){return Ee})},function(Pe,Me,Be){Pe.exports=(()=>{function Ee(_e,ze){var Tr=Se.getNumbResult(_e);if(!Tr)return _e;ze=ze||{};var Fe=this.ch,Ie=this.ch_u,_e=this.ch_f||"",Ae=this.ch_d||".",Je=Fe.charAt(0),ir=Tr.int,$e=Tr.decimal,cr="",xr="",Tr=Tr.minus?_e:"";if($e){for(var $e=Se.clearZero($e,"0","$"),Mr=0;Mr<$e.length;Mr++)xr+=Fe.charAt(+$e.charAt(Mr));xr=xr?Ae+xr:""}return cr=(function mr(Ze,xe,er){Ze=Se.getNumbResult(Ze).int;var Ge="",tr=1<arguments.length?xe:ze.tenMin,sr=Ze.length;if(sr==1)return Fe.charAt(+Ze);if(sr<=4)for(var pr=0,Ir=sr;Ir--;){var Pr=+Ze.charAt(pr),Ge=(Ge+=tr&&sr==2&&pr==0&&Pr==1?"":Fe.charAt(Pr))+(Pr&&Ir?Ie.charAt(Ir):"");pr++}else{for(var dr=Ze.length/4>>0,wr=Ze.length%4;wr==0||!Ie.charAt(3+dr);)wr+=4,dr--;var xe=Ze.substr(0,wr),Ce=Ze.substr(wr);Ge=mr(xe,tr)+Ie.charAt(3+dr)+(Ce.charAt(0)=="0"?Je:"")+mr(Ce,4<Ce.length&&tr)}return Se.clearZero(Ge,Je)})(ir),Tr+(cr=ze.ww&&5<Ie.length&&(_e=Ie.charAt(4),Ae=Ie.charAt(5),~(ir=cr.lastIndexOf(Ae)))?cr.substring(0,ir).replace(new RegExp(Ae,"g"),_e+_e)+cr.substring(ir):cr)+xr}function Te(De){this.lang=De,this.encode=function(){return je.CL.apply(De,arguments)},this.decode=function(){return je.unCL.apply(De,arguments)},this.toMoney=function(){return je.toMoney.apply(De,arguments)}}var Se=(De=>{return Fe=/^([+-])?0*(\d+)(\.(\d+))?$/,Ie=/^([+-])?0*(\d+)(\.(\d+))?e(([+-])?(\d+))$/i,_e=(ze=(De={exports:{}}).exports).e2ten=function(Je){var ir,$e,cr,xr,Tr,Mr=Ie.exec(Je.toString());return Mr?(Tr=Mr[2],ir=Mr[4]||"",0<($e=Mr[5]?+Mr[5]:0)?(cr=(cr=ir.substr(0,$e)).length<$e?cr+new Array($e-cr.length+1).join("0"):cr,ir=ir.substr($e),Tr+=cr):(cr=Tr.length-($e=-$e),xr=(xr=Tr.substr(cr=cr<0?0:cr,$e)).length<$e?new Array($e-xr.length+1).join("0")+xr:xr,Tr=Tr.substring(0,cr),ir=xr+ir),(Mr[1]=="-"?"-":"")+(Tr=Tr==""?"0":Tr)+(ir?"."+ir:"")):Je},ze.getNumbResult=function(Je){var ir=Fe.exec(Je.toString());if(ir=!ir&&Ie.test(Je.toString())?Fe.exec(_e(Je.toString())):ir)return{int:ir[2],decimal:ir[4],minus:ir[1]=="-",num:ir.slice(1,3).join("")}},ze.centerArray=function Je(ir,$e){return ir.splice.apply(ir,[0,$e.length].concat($e.splice(0,$e.length))),2<arguments.length&&(($e=[].slice.call(arguments,2)).unshift(ir),Je.apply(null,$e)),ir},Ae=ze.hasAttr=function(Je,ir){return Object.prototype.hasOwnProperty.call(Je,ir)},ze.extend=function(Je){for(var ir,$e=Je||{},cr=Array.prototype.slice.call(arguments,1),xr=0;xr<cr.length;xr++){var Tr=cr[xr];for(ir in Tr)Ae(Tr,ir)&&($e[ir]=Tr[ir])}return $e},ze.getDigit=function(Je){return 5<=Je?4*(Je-4)+4:Je},ze.unshiftZero=function(Je,ir){if(!((ir=ir==null?1:ir)<=0))for(;ir--;)Je.unshift(0)},ze.clearZero=function(Je,ir,$e){var cr,xr,Tr;return Je==null?"":(Tr=~"*.?+$^[](){}|\\/".indexOf(ir)?"\\"+ir:ir,cr=new RegExp("^"+Tr+"+"),xr=new RegExp(Tr+"+$"),Tr=new RegExp(Tr+"{2}","g"),Je=Je.toString(),$e=="^"&&(Je=Je.replace(cr,"")),$e&&$e!="$"||(Je=Je.replace(xr,"")),$e&&$e!="nto1"?Je:Je.replace(Tr,ir))},De.exports;var ze,Fe,Ie,_e,Ae})(),je=(Se.e2ten,{CL:Ee,unCL:function(De,ze){for(var Fe=(De=(De=De.toString()).split(this.ch_d))[0].replace(this.ch_f,""),Ie=De[1],De=!!~De[0].indexOf(this.ch_f),_e=this.ch_u.charAt(1),Ae=this.ch_u.charAt(4),Je=this.ch_u.charAt(5),ir=(Fe=Fe.replace(new RegExp(Ae+"{2}(?!"+Ae+")","g"),Je)).split(""),$e=0,cr=0,xr=[],Tr=[],Mr=[],mr=0;mr<ir.length;mr++){var Ze,xe,er=ir[mr];~(Ze=this.ch.indexOf(er))?0<Ze&&Mr.unshift(Ze):~(Ze=this.ch_u.indexOf(er))&&(xe=Se.getDigit(Ze),Ze<$e?(Se.unshiftZero(Mr,xe),Se.centerArray(Tr,Mr)):cr<=Ze?(Se.centerArray(xr,Tr,Mr=mr==0?[1]:Mr),0<xr.length&&Se.unshiftZero(xr,xe),cr=Ze):(Mr.length==0&&_e==er&&(Mr=[1]),Se.centerArray(Tr,Mr),Se.unshiftZero(Tr,Se.getDigit(Ze)),$e=Ze))}if(Se.centerArray(xr,Tr,Mr).reverse(),xr.length==0&&xr.push(0),Ie)for(xr.push("."),mr=0;mr<Ie.length;mr++)this.ch.indexOf(Ie.charAt(mr)),xr.push(this.ch.indexOf(Ie.charAt(mr)));return De&&xr.unshift("-"),ze&&ze.outputString?xr.join(""):parseFloat(xr.join(""))},toMoney:function(Je,ze){var Fe=Se.getNumbResult(Je),Ie=this.ch.charAt(0);if(!Fe)return Je;ze=Se.extend({ww:!0,complete:!1,outSymbol:!0,unOmitYuan:!1,forceZheng:!1},ze=typeof ze=="object"?ze:{});var _e=Fe.int,Ae=Fe.decimal||"",Je=ze.outSymbol?this.m_t:"",ir=Fe.minus?this.ch_f:"",$e="";if(ze.complete){for(var cr=1;cr<this.m_u.length;cr++)$e+=Ee.call(this,Ae.charAt(cr-1)||"0")+this.m_u.charAt(cr);ir+=Ee.call(this,_e,ze)+this.m_u.charAt(0)}else{var xr=ze.unOmitYuan||_e!=="0",Ae=Ae.substr(0,this.m_u.length-1);if(Ae=Se.clearZero(Ae,"0","$"))for(var Tr,cr=0;cr<this.m_u.length-1;cr++)Ae.charAt(cr)&&Ae.charAt(cr)!="0"&&($e+=Ee.call(this,Ae.charAt(cr))+this.m_u.charAt(cr+1),Tr=!1),Ae.charAt(cr)!=="0"||Tr||(cr==0&&_e==="0"||($e+=Ie),Tr=!0);!xr&&$e||(ir+=Ee.call(this,_e,ze)+this.m_u.charAt(0)),ze.forceZheng?$e!=""&&$e.charAt($e.length-1)===this.m_u[2]||($e+=this.m_z):ir+=Fe.decimal?"":this.m_z,ze.forceZheng}return Je+ir+$e}}),Ue=function(De,ze){return{encodeS:function(Fe,Ie){return Ie=Se.extend({ww:!0,tenMin:!0},Ie),je.CL.call(De,Fe,Ie)},encodeB:function(Fe,Ie){return Ie=Se.extend({ww:!0},Ie),je.CL.call(ze,Fe,Ie)},decodeS:function(){return je.unCL.apply(De,arguments)},decodeB:function(){return je.unCL.apply(ze,arguments)},toMoney:function(Fe,Ie){return Ie=Se.extend({ww:!0},Ie),je.toMoney.call(ze,Fe,Ie)}}},ke={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:"圓角分"}};return Te.langs=ke,Te.cn=Ue(ke.s,ke.b),Te.hk=Ue(ke.hk_s,ke.hk_b),Te})()},function(Pe,Me,Be){Pe.exports=function(Ee,Te){return{enumerable:!(1&Ee),configurable:!(2&Ee),writable:!(4&Ee),value:Te}}},function(Pe,Me,Be){var Ee=Be(68),Te=Be(17);Pe.exports=function(Se){return Ee(Te(Se))}},function(Pe,Me,Be){Pe.exports=function(Ee){return Ee==null}},function(Pe,Me,Be){var Ee=Be(23),Te=Be(35);Pe.exports=function(Se,je){return Se=Se[je],Te(Se)?void 0:Ee(Se)}},function(Pe,Me,Be){var Ee=Be(188);Pe.exports=function(Te){return Te=+Te,Te!=Te||Te==0?0:Ee(Te)}},function(Pe,Me,Be){var Ee=Be(28),Te=TypeError;Pe.exports=function(Se,je){if(Ee(je,Se))return Se;throw new Te("Incorrect invocation")}},function(Pe,Me,Be){var Ee=Be(5),Te=Be(7),Se=Be(83),je=Be(33),Ue=Be(34),ke=Be(84),De=Be(11),ze=Be(119),Fe=Object.getOwnPropertyDescriptor;Me.f=Ee?Fe:function(Ie,_e){if(Ie=Ue(Ie),_e=ke(_e),ze)try{return Fe(Ie,_e)}catch(Ae){}if(De(Ie,_e))return je(!Te(Se.f,Ie,_e),Ie[_e])}},function(Pe,Me,Be){var Ee=Be(69),Te=Be(3),Se=Be(4).String;Pe.exports=!!Object.getOwnPropertySymbols&&!Te(function(){var je=Symbol("symbol detection");return!Se(je)||!(Object(je)instanceof Symbol)||!Symbol.sham&&Ee&&Ee<41})},function(Pe,Me,Be){var Ee=String;Pe.exports=function(Te){try{return Ee(Te)}catch(Se){return"Object"}}},function(Pe,Me,Be){var Ee=Be(85);Pe.exports=function(Te,Se){return Ee[Te]||(Ee[Te]=Se||{})}},function(Pe,Me,Be){var Ee=Be(122),Te=Be(90).concat("length","prototype");Me.f=Object.getOwnPropertyNames||function(Se){return Ee(Se,Te)}},function(Pe,Me,Be){var Ee=Be(37),Te=Math.min;Pe.exports=function(Se){return Se=Ee(Se),0<Se?Te(Se,9007199254740991):0}},function(Pe,Me,Be){function Ee(Fe){var Ie=Fe===1,_e=Fe===2,Ae=Fe===3,Je=Fe===4,ir=Fe===6,$e=Fe===7,cr=Fe===5||ir;return function(xr,Tr,Mr,mr){for(var Ze,xe,er=Ue(xr),Ge=je(er),tr=ke(Ge),sr=Te(Tr,Mr),pr=0,Tr=mr||De,Ir=Ie?Tr(xr,tr):_e||$e?Tr(xr,0):void 0;pr<tr;pr++)if((cr||pr in Ge)&&(xe=sr(Ze=Ge[pr],pr,er),Fe))if(Ie)Ir[pr]=xe;else if(xe)switch(Fe){case 3:return!0;case 5:return Ze;case 6:return pr;case 2:ze(Ir,Ze)}else switch(Fe){case 4:return!1;case 7:ze(Ir,Ze)}return ir?-1:Ae||Je?Je:Ir}}var Te=Be(46),Se=Be(2),je=Be(68),Ue=Be(18),ke=Be(29),De=Be(93),ze=Se([].push);Pe.exports={forEach:Ee(0),map:Ee(1),filter:Ee(2),some:Ee(3),every:Ee(4),find:Ee(5),findIndex:Ee(6),filterReject:Ee(7)}},function(Pe,Me,Be){var Ee=Be(92),Te=Be(23),Se=Be(67),je=Ee(Ee.bind);Pe.exports=function(Ue,ke){return Te(Ue),ke===void 0?Ue:Se?je(Ue,ke):function(){return Ue.apply(ke,arguments)}}},function(Pe,Me,Be){Pe.exports=function(Ee){return{iterator:Ee,next:Ee.next,done:!1}}},function(Pe,Me,Be){function Ee(ir,$e){this.stopped=ir,this.result=$e}var Te=Be(46),Se=Be(7),je=Be(8),Ue=Be(41),ke=Be(142),De=Be(29),ze=Be(28),Fe=Be(103),Ie=Be(80),_e=Be(101),Ae=TypeError,Je=Ee.prototype;Pe.exports=function(ir,$e,cr){function xr(wr){return Mr&&_e(Mr,"normal",wr),new Ee(!0,wr)}function Tr(wr){return sr?(je(wr),Pr?dr(wr[0],wr[1],xr):dr(wr[0],wr[1])):Pr?dr(wr,xr):dr(wr)}var Mr,mr,Ze,xe,er,Ge,tr=cr&&cr.that,sr=!(!cr||!cr.AS_ENTRIES),pr=!(!cr||!cr.IS_RECORD),Ir=!(!cr||!cr.IS_ITERATOR),Pr=!(!cr||!cr.INTERRUPTED),dr=Te($e,tr);if(pr)Mr=ir.iterator;else if(Ir)Mr=ir;else{if(!(cr=Ie(ir)))throw new Ae(Ue(ir)+" is not iterable");if(ke(cr)){for(mr=0,Ze=De(ir);mr<Ze;mr++)if((xe=Tr(ir[mr]))&&ze(Je,xe))return xe;return new Ee(!1)}Mr=Fe(ir,cr)}for(er=(pr?ir:Mr).next;!(Ge=Se(er,Mr)).done;){try{xe=Tr(Ge.value)}catch(wr){_e(Mr,"throw",wr)}if(typeof xe=="object"&&xe&&ze(Je,xe))return xe}return new Ee(!1)}},function(Pe,Me,Be){var Ee=TypeError;Pe.exports=function(Te,Se){if(Te<Se)throw new Ee("Not enough arguments");return Te}},function(Pe,Me,Be){Be.d(Me,"a",function(){return Te});var Ee=Be(66);function Te(Se,je){var Ue;if(Se)return typeof Se=="string"?Object(Ee.a)(Se,je):(Ue=(Ue={}.toString.call(Se).slice(8,-1))==="Object"&&Se.constructor?Se.constructor.name:Ue)==="Map"||Ue==="Set"?Array.from(Se):Ue==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Ue)?Object(Ee.a)(Se,je):void 0}},function(Pe,Me,je){var Ee=je(14),Te=je(10),Se=je(28),je=je(118),Ue=Object;Pe.exports=je?function(ke){return typeof ke=="symbol"}:function(ke){var De=Ee("Symbol");return Te(De)&&Se(De.prototype,Ue(ke))}},function(Pe,Me,Be){Be=Be(4).navigator,Be=Be&&Be.userAgent,Pe.exports=Be?String(Be):""},function(Pe,Me,Se){var Ue=Se(5),Se=Se(11),Ee=Function.prototype,Te=Ue&&Object.getOwnPropertyDescriptor,Se=Se(Ee,"name"),je=Se&&function(){}.name==="something",Ue=Se&&(!Ue||Te(Ee,"name").configurable);Pe.exports={EXISTS:Se,PROPER:je,CONFIGURABLE:Ue}},function(Pe,Me,Be){Pe.exports={}},function(Pe,Me,Be){var Ee=Be(37),Te=Math.max,Se=Math.min;Pe.exports=function(je,Ue){return je=Ee(je),je<0?Te(je+Ue,0):Se(je,Ue)}},function(Pe,Me,Be){var Ee=Be(91),Te=Be(10),Se=Be(21),je=Be(6)("toStringTag"),Ue=Object,ke=Se((function(){return arguments})())==="Arguments";Pe.exports=Ee?Se:function(De){var ze;return De===void 0?"Undefined":De===null?"Null":typeof(ze=((Fe,Ie)=>{try{return Fe[Ie]}catch(_e){}})(De=Ue(De),je))=="string"?ze:ke?Se(De):(ze=Se(De))==="Object"&&Te(De.callee)?"Arguments":ze}},function(Pe,Me,Be){Be=Be(2),Pe.exports=Be([].slice)},function(Pe,Me,Be){var Ee=Be(21);Pe.exports=Array.isArray||function(Te){return Ee(Te)==="Array"}},function(Pe,Me,Be){var Ee=Be(10),Te=Be(12),Se=Be(77);Pe.exports=function(je,Ue,ke){return Se&&Ee(Ue=Ue.constructor)&&Ue!==ke&&Te(Ue=Ue.prototype)&&Ue!==ke.prototype&&Se(je,Ue),je}},function(Pe,Me,Be){var Ee=Be(5),Te=Be(13),Se=Be(33);Pe.exports=function(je,Ue,ke){Ee?Te.f(je,Ue,Se(0,ke)):je[Ue]=ke}},function(Pe,Me,Be){var Ee=Be(3),Te=Be(6),Se=Be(69),je=Te("species");Pe.exports=function(Ue){return 51<=Se||!Ee(function(){var ke=[];return(ke.constructor={})[je]=function(){return{foo:1}},ke[Ue](Boolean).foo!==1})}},function(Pe,Me,Se){var Ee=Se(6),Te=Se(30),Se=Se(13).f,je=Ee("unscopables"),Ue=Array.prototype;Ue[je]===void 0&&Se(Ue,je,{configurable:!0,value:Te(null)}),Pe.exports=function(ke){Ue[je][ke]=!0}},function(Pe,Me,Be){Pe.exports=function(Ee,Te){return{value:Ee,done:Te}}},function(Pe,Me,Be){Pe.exports={}},function(Pe,Me,Te){var Ee=Te(1),Te=Te(107);Ee({target:"RegExp",proto:!0,forced:/./.exec!==Te},{exec:Te})},function(Pe,Me,Be){function Ee(Te,Se){(Se==null||Se>Te.length)&&(Se=Te.length);for(var je=0,Ue=Array(Se);je<Se;je++)Ue[je]=Te[je];return Ue}Be.d(Me,"a",function(){return Ee})},function(Pe,Me,Be){Be=Be(3),Pe.exports=!Be(function(){var Ee=function(){}.bind();return typeof Ee!="function"||Ee.hasOwnProperty("prototype")})},function(Pe,Me,Be){var Ee=Be(2),Te=Be(3),Se=Be(21),je=Object,Ue=Ee("".split);Pe.exports=Te(function(){return!je("z").propertyIsEnumerable(0)})?function(ke){return Se(ke)==="String"?Ue(ke,""):je(ke)}:je},function(Pe,Me,Se){var Ee,Te,Ue=Se(4),Se=Se(52),je=Ue.process,Ue=Ue.Deno,je=je&&je.versions||Ue&&Ue.version,Ue=je&&je.v8;!(Te=Ue?0<(Ee=Ue.split("."))[0]&&Ee[0]<4?1:+(Ee[0]+Ee[1]):Te)&&Se&&(!(Ee=Se.match(/Edge\/(\d+)/))||74<=Ee[1])&&(Ee=Se.match(/Chrome\/(\d+)/))&&(Te=+Ee[1]),Pe.exports=Te},function(Pe,Me,Ee){var Ee=Ee(2),Te=0,Se=Math.random(),je=Ee(1 .toString);Pe.exports=function(Ue){return"Symbol("+(Ue===void 0?"":Ue)+")_"+je(++Te+Se,36)}},function(Pe,Me,Be){var Ee=Be(42),Te=Be(70),Se=Ee("keys");Pe.exports=function(je){return Se[je]||(Se[je]=Te(je))}},function(Pe,Me,Be){Me.f=Object.getOwnPropertySymbols},function(Pe,Me,Be){function Ee(Fe,Ie){return(Fe=ke[Ue(Fe)])===ze||Fe!==De&&(Se(Ie)?Te(Ie):!!Ie)}var Te=Be(3),Se=Be(10),je=/#|\.prototype\./,Ue=Ee.normalize=function(Fe){return String(Fe).replace(je,".").toLowerCase()},ke=Ee.data={},De=Ee.NATIVE="N",ze=Ee.POLYFILL="P";Pe.exports=Ee},function(Pe,Me,Be){var Ee=Be(122),Te=Be(90);Pe.exports=Object.keys||function(Se){return Ee(Se,Te)}},function(Pe,Me,Be){var Ee=Be(127),Te=Be(11),Se=Be(126),je=Be(13).f;Pe.exports=function(Ue){var ke=Ee.Symbol||(Ee.Symbol={});Te(ke,Ue)||je(ke,Ue,{value:Se.f(Ue)})}},function(Pe,Me,Be){function Ee(){}function Te(ir){if(!ke(ir))return!1;try{return Ie(Ee,[],ir),!0}catch($e){return!1}}function Se(ir){if(!ke(ir))return!1;switch(De(ir)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Je||!!Ae(_e,Fe(ir))}catch($e){return!0}}var je=Be(2),Ue=Be(3),ke=Be(10),De=Be(56),ze=Be(14),Fe=Be(121),Ie=ze("Reflect","construct"),_e=/^\s*(?:class|function)\b/,Ae=je(_e.exec),Je=!_e.test(Ee);Se.sham=!0,Pe.exports=!Ie||Ue(function(){var ir;return Te(Te.call)||!Te(Object)||!Te(function(){ir=!0})||ir})?Se:Te},function(Pe,Me,Be){var Ee=Be(201),Te=Be(12),Se=Be(17),je=Be(202);Pe.exports=Object.setPrototypeOf||("__proto__"in{}?(()=>{var Ue,ke=!1,De={};try{(Ue=Ee(Object.prototype,"__proto__","set"))(De,[]),ke=De instanceof Array}catch(ze){}return function(ze,Fe){return Se(ze),je(Fe),Te(ze)&&(ke?Ue(ze,Fe):ze.__proto__=Fe),ze}})():void 0)},function(Pe,Me,Be){var Ee=Be(9);Pe.exports=function(Te,Se){return Te===void 0?arguments.length<2?"":Se:Ee(Te)}},function(Pe,Me,Fe){var Ee,Te,Se=Fe(3),je=Fe(10),Ue=Fe(12),ke=Fe(30),De=Fe(99),ze=Fe(15),_e=Fe(6),Fe=Fe(16),Ie=_e("iterator"),_e=!1;[].keys&&("next"in(Te=[].keys())?(De=De(De(Te)))!==Object.prototype&&(Ee=De):_e=!0),!Ue(Ee)||Se(function(){var Ae={};return Ee[Ie].call(Ae)!==Ae})?Ee={}:Fe&&(Ee=ke(Ee)),je(Ee[Ie])||ze(Ee,Ie,function(){return this}),Pe.exports={IteratorPrototype:Ee,BUGGY_SAFARI_ITERATORS:_e}},function(Pe,Me,Be){var Ee=Be(56),Te=Be(36),Se=Be(35),je=Be(64),Ue=Be(6)("iterator");Pe.exports=function(ke){if(!Se(ke))return Te(ke,Ue)||Te(ke,"@@iterator")||je[Ee(ke)]}},function(Pe,Me,Te){var je=Te(3),Ee=Te(4).RegExp,Te=je(function(){var Ue=Ee("a","y");return Ue.lastIndex=2,Ue.exec("abcd")!==null}),Se=Te||je(function(){return!Ee("a","y").sticky}),je=Te||je(function(){var Ue=Ee("^r","gy");return Ue.lastIndex=2,Ue.exec("str")!==null});Pe.exports={BROKEN_CARET:je,MISSED_STICKY:Se,UNSUPPORTED_Y:Te}},function(Pe,Me,Be){Be(96),Be(133),Be(137),Be(140),Be(143),Be(105),Be(65),Be(156),Be(114);var Ee={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},Te={};function Se(Ue){var ke=Ue.id,De=Ue.watch,ze=Ue.content,Ze=Ue.container,Fe=Ue.width,Ie=Ue.height,Ge=Ue.textAlign,_e=Ue.textBaseline,Ae=Ue.fontSize,Je=Ue.fontFamily,ir=Ue.fillStyle,$e=Ue.rotate,cr=Ue.timestamp,xr=Ue.format,Tr=Ue.zIndex,Mr=(Te[ke]={wmMo:null,wmTimer:null},document.createElement("canvas")),mr=(Mr.setAttribute("width","".concat(Fe,"px")),Mr.setAttribute("height","".concat(Ie,"px")),typeof Ze=="string"?document.querySelector(Ze):Ze),Ze=Mr.getContext("2d"),xe=(Ze.textAlign=Ge,Ze.textBaseline=_e,Ze.font="".concat(Ae," ").concat(Je),Ze.fillStyle=ir,Ze.translate(Fe/2,Ie/2),Ze.rotate(-Math.PI/180*$e),Ze.fillText("".concat(ze),0,0),cr&&Ze.fillText("".concat((function(sr,He){var Ir,Pr,dr,wr,Ce,vr,qr,He=1<arguments.length&&He!==void 0?He:"YYYY-MM-DD";return sr?(vr=(sr=typeof sr=="number"?new Date(sr):sr).getFullYear(),Ir=sr.getMonth(),Pr=sr.getDate(),wr=(dr=sr.getHours())%12==0?12:dr%12,Ce=sr.getMinutes(),sr=sr.getSeconds(),qr={YYYY:vr,MM:(vr=function(Oe){return"0".concat(Oe).slice(-2)})(Ir+1),MMMM:"".concat(Ir+1,"月"),M:Ir+1,DD:vr(Pr),D:Pr,HH:vr(dr),H:dr,hh:vr(wr),h:wr,mm:vr(Ce),m:Ce,ss:vr(sr),s:sr},He.replace(/Y+|M+|D+|H+|h+|m+|s+|S+|Q/g,function(Oe){return String(qr[Oe])})):null})(new Date,xr)),0,parseInt(Ae)+5),mr.querySelector(".__vm__"+ke)),er=xe||document.createElement("div"),Ge=mr.getAttribute("style"),tr="position:absolute;user-select:none;top:0;left:0;".concat(Ge,";z-index:").concat(Tr,";pointer-events:none !important;background-repeat:repeat;background-image:url('").concat(Mr.toDataURL(),"');-webkit-print-color-adjust: exact;");er.setAttribute("style",tr),er.classList.add("__vm__"+ke),xe||mr.insertBefore(er,mr.firstChild),De&&(_e=window.MutationObserver||window.WebKitMutationObserver)&&(Te[ke].wmMo=new _e(function(sr){sr=sr.some(function(pr){return pr.target.className==mr.className&&pr.type=="attributes"}),((xe=mr.querySelector(".__vm__"+ke))&&xe.getAttribute("style")!==tr||!xe||sr)&&(Te[ke].wmMo.disconnect(),Te[ke].wmMo=null,delete Te[ke].wmMo,Se(Ue))}),Te[ke].wmMo.observe(mr,{attributes:!0,subtree:!0,childList:!0})),xr&&(Je=864e5,xr.includes("s")?Je=1e3:xr.includes("m")?Je=6e4:(xr.includes("h")||xr.includes("H"))&&(Je=36e5),Te[ke].wmTimer=window.setTimeout(function(){er.style.bottom="0"},Je))}function je(Ue){var ke=Ue.id,De=Ue.container;Ue.watch&&(Ue=typeof De=="string"?document.querySelector(De):De,Te[ke]&&(Te[ke].wmMo&&Te[ke].wmMo.disconnect(),Te[ke].wmMo=null,Te[ke].wmTimer&&window.clearTimeout(Te[ke].wmTimer),Te[ke].wmTimer=null,delete Te[ke]),De=Ue.querySelector(".__vm__"+ke))&&De.parentNode.removeChild(De)}Me.a={createWatermark:function(Ue){Ue=Object.assign({},Ee,Ue),je(Ue),Se(Ue)},destroyWatermark:je}},function(Pe,Me,Be){var Ee={}.propertyIsEnumerable,Te=Object.getOwnPropertyDescriptor,Se=Te&&!Ee.call({1:2},1);Me.f=Se?function(je){return je=Te(this,je),!!je&&je.enumerable}:Ee},function(Pe,Me,Be){var Ee=Be(117),Te=Be(51);Pe.exports=function(Se){return Se=Ee(Se,"string"),Te(Se)?Se:Se+""}},function(Ue,Me,Se){var Ee=Se(16),Te=Se(4),Se=Se(86),je="__core-js_shared__",Ue=Ue.exports=Te[je]||Se(je,{});(Ue.versions||(Ue.versions=[])).push({version:"3.41.0",mode:Ee?"pure":"global",copyright:"© 2014-2025 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.41.0/LICENSE",source:"https://github.com/zloirock/core-js"})},function(Pe,Me,Be){var Ee=Be(4),Te=Object.defineProperty;Pe.exports=function(Se,je){try{Te(Ee,Se,{value:je,configurable:!0,writable:!0})}catch(Ue){Ee[Se]=je}return je}},function(Pe,Me,Te){var Ee=Te(4),Te=Te(12),Se=Ee.document,je=Te(Se)&&Te(Se.createElement);Pe.exports=function(Ue){return je?Se.createElement(Ue):{}}},function(Pe,Me,xr){var Ee=xr(2),Te=xr(3),Se=xr(10),je=xr(11),Ue=xr(5),ke=xr(53).CONFIGURABLE,De=xr(121),xr=xr(19),ze=xr.enforce,Fe=xr.get,Ie=String,_e=Object.defineProperty,Ae=Ee("".slice),Je=Ee("".replace),ir=Ee([].join),$e=Ue&&!Te(function(){return _e(function(){},"length",{value:8}).length!==8}),cr=String(String).split("String"),xr=Pe.exports=function(Tr,Mr,mr){Ae(Ie(Mr),0,7)==="Symbol("&&(Mr="["+Je(Ie(Mr),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),mr&&mr.getter&&(Mr="get "+Mr),mr&&mr.setter&&(Mr="set "+Mr),(!je(Tr,"name")||ke&&Tr.name!==Mr)&&(Ue?_e(Tr,"name",{value:Mr,configurable:!0}):Tr.name=Mr),$e&&mr&&je(mr,"arity")&&Tr.length!==mr.arity&&_e(Tr,"length",{value:mr.arity});try{mr&&je(mr,"constructor")&&mr.constructor?Ue&&_e(Tr,"prototype",{writable:!1}):Tr.prototype&&(Tr.prototype=void 0)}catch(Ze){}return mr=ze(Tr),je(mr,"source")||(mr.source=ir(cr,typeof Mr=="string"?Mr:"")),Tr};Function.prototype.toString=xr(function(){return Se(this)&&Fe(this).source||De(this)},"toString")},function(Pe,Me,Be){var Ee=Be(11),Te=Be(187),Se=Be(39),je=Be(13);Pe.exports=function(Ue,ke,De){for(var ze=Te(ke),Fe=je.f,Ie=Se.f,_e=0;_e<ze.length;_e++){var Ae=ze[_e];Ee(Ue,Ae)||De&&Ee(De,Ae)||Fe(Ue,Ae,Ie(ke,Ae))}}},function(Pe,Me,Be){Pe.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(Pe,Me,Be){var Ee={};Ee[Be(6)("toStringTag")]="z",Pe.exports=String(Ee)==="[object z]"},function(Pe,Me,Be){var Ee=Be(21),Te=Be(2);Pe.exports=function(Se){if(Ee(Se)==="Function")return Te(Se)}},function(Pe,Me,Be){var Ee=Be(191);Pe.exports=function(Te,Se){return new(Ee(Te))(Se===0?0:Se)}},function(Pe,Me,Ee){var Ee=Ee(67),Te=Function.prototype,Se=Te.apply,je=Te.call;Pe.exports=typeof Reflect=="object"&&Reflect.apply||(Ee?je.bind(Se):function(){return je.apply(Se,arguments)})},function(Pe,Me,Se){var Se=Se(2),Ee=Error,Te=Se("".replace),Se=String(new Ee("zxcasd").stack),je=/\n\s*at [^:]*:[^\n]*/,Ue=je.test(Se);Pe.exports=function(ke,De){if(Ue&&typeof ke=="string"&&!Ee.prepareStackTrace)for(;De--;)ke=Te(ke,je,"");return ke}},function(Pe,Me,_e){var Ee=_e(1),Te=_e(3),Se=_e(58),je=_e(12),Ue=_e(18),ke=_e(29),De=_e(97),ze=_e(60),Fe=_e(93),Ie=_e(61),Je=_e(6),_e=_e(69),Ae=Je("isConcatSpreadable"),Je=51<=_e||!Te(function(){var ir=[];return ir[Ae]=!1,ir.concat()[0]!==ir});Ee({target:"Array",proto:!0,arity:1,forced:!Je||!Ie("concat")},{concat:function(ir){for(var $e,cr,xr,Tr,Mr,mr=Ue(this),Ze=Fe(mr,0),xe=0,er=-1,Ge=arguments.length;er<Ge;er++)if(Mr=void 0,!je(Tr=xr=er===-1?mr:arguments[er])||((Mr=Tr[Ae])!==void 0?!Mr:!Se(Tr)))De(xe+1),ze(Ze,xe++,xr);else for(cr=ke(xr),De(xe+cr),$e=0;$e<cr;$e++,xe++)$e in xr&&ze(Ze,xe,xr[$e]);return Ze.length=xe,Ze}})},function(Pe,Me,Be){var Ee=TypeError;Pe.exports=function(Te){if(9007199254740991<Te)throw Ee("Maximum allowed index exceeded");return Te}},function(Pe,Me,Be){var Ee=Be(3);Pe.exports=function(Te,Se){var je=[][Te];return!!je&&Ee(function(){je.call(null,Se||function(){return 1},1)})}},function(Pe,Me,Ue){var Ee=Ue(11),Te=Ue(10),Se=Ue(18),je=Ue(71),Ue=Ue(219),ke=je("IE_PROTO"),De=Object,ze=De.prototype;Pe.exports=Ue?De.getPrototypeOf:function(_e){var Ie,_e=Se(_e);return Ee(_e,ke)?_e[ke]:(Ie=_e.constructor,Te(Ie)&&_e instanceof Ie?Ie.prototype:_e instanceof De?ze:null)}},function(Pe,Me,Be){var Ee=Be(15);Pe.exports=function(Te,Se,je){for(var Ue in Se)Ee(Te,Ue,Se[Ue],je);return Te}},function(Pe,Me,Be){var Ee=Be(7),Te=Be(8),Se=Be(36);Pe.exports=function(je,Ue,ke){var De,ze;Te(je);try{if(!(De=Se(je,"return"))){if(Ue==="throw")throw ke;return ke}De=Ee(De,je)}catch(Fe){ze=!0,De=Fe}if(Ue==="throw")throw ke;if(ze)throw De;return Te(De),ke}},function(Pe,Me,Be){var Ee=Be(8),Te=Be(101);Pe.exports=function(Se,je,Ue,ke){try{return ke?je(Ee(Ue)[0],Ue[1]):je(Ue)}catch(De){Te(Se,"throw",De)}}},function(Pe,Me,Be){var Ee=Be(7),Te=Be(23),Se=Be(8),je=Be(41),Ue=Be(80),ke=TypeError;Pe.exports=function(De,ze){if(ze=arguments.length<2?Ue(De):ze,Te(ze))return Se(Ee(ze,De));throw new ke(je(De)+" is not iterable")}},function(Pe,Me,$e){function Ee(){return this}var Te=$e(1),Se=$e(7),je=$e(16),Ue=$e(53),ke=$e(10),De=$e(145),ze=$e(99),Fe=$e(77),Ie=$e(25),_e=$e(24),Ae=$e(15),Je=$e(6),ir=$e(64),$e=$e(79),cr=Ue.PROPER,xr=Ue.CONFIGURABLE,Tr=$e.IteratorPrototype,Mr=$e.BUGGY_SAFARI_ITERATORS,mr=Je("iterator"),Ze="values";Pe.exports=function(xe,er,Ge,Ce,sr,pr,Ir){De(Ge,er,Ce);function Pr(xn){if(xn===sr&&Oe)return Oe;if(!Mr&&xn&&xn in qr)return qr[xn];switch(xn){case"keys":case Ze:case"entries":return function(){return new Ge(this,xn)}}return function(){return new Ge(this)}}var dr,wr,Ce=er+" Iterator",vr=!1,qr=xe.prototype,He=qr[mr]||qr["@@iterator"]||sr&&qr[sr],Oe=!Mr&&He||Pr(sr),rr=er==="Array"&&qr.entries||He;if(rr&&(rr=ze(rr.call(new xe)))!==Object.prototype&&rr.next&&(je||ze(rr)===Tr||(Fe?Fe(rr,Tr):ke(rr[mr])||Ae(rr,mr,Ee)),Ie(rr,Ce,!0,!0),je)&&(ir[Ce]=Ee),cr&&sr===Ze&&He&&He.name!==Ze&&(!je&&xr?_e(qr,"name",Ze):(vr=!0,Oe=function(){return Se(He,this)})),sr)if(dr={values:Pr(Ze),keys:pr?Oe:Pr("keys"),entries:Pr("entries")},Ir)for(wr in dr)!Mr&&!vr&&wr in qr||Ae(qr,wr,dr[wr]);else Te({target:er,proto:!0,forced:Mr||vr},dr);return je&&!Ir||qr[mr]===Oe||Ae(qr,mr,Oe,{name:sr}),ir[er]=Oe,dr}},function(Pe,Me,Se){var Ee=Se(91),Te=Se(15),Se=Se(242);Ee||Te(Object.prototype,"toString",Se,{unsafe:!0})},function(Pe,Me,Be){var Ee=Be(3),Te=Be(4).RegExp;Pe.exports=Ee(function(){var Se=Te(".","s");return!(Se.dotAll&&Se.test(`
|
||
`)&&Se.flags==="s")})},function(Pe,Me,Ie){var Ee=Ie(7),Te=Ie(2),Se=Ie(9),je=Ie(152),Ue=Ie(81),ke=Ie(42),De=Ie(30),ze=Ie(19).get,Fe=Ie(106),Ie=Ie(153),_e=ke("native-string-replace",String.prototype.replace),Ae=RegExp.prototype.exec,Je=Ae,ir=Te("".charAt),$e=Te("".indexOf),cr=Te("".replace),xr=Te("".slice),Tr=(ke=/b*/g,Ee(Ae,Te=/a/,"a"),Ee(Ae,ke,"a"),Te.lastIndex!==0||ke.lastIndex!==0),Mr=Ue.BROKEN_CARET,mr=/()??/.exec("")[1]!==void 0;(Tr||mr||Mr||Fe||Ie)&&(Je=function(Pr){var xe,er,Ge,tr,sr,pr,Ir=this,vr=ze(Ir),Pr=Se(Pr),wr=vr.raw;if(wr)return wr.lastIndex=Ir.lastIndex,Ce=Ee(Je,wr,Pr),Ir.lastIndex=wr.lastIndex,Ce;var dr=vr.groups,wr=Mr&&Ir.sticky,Ce=Ee(je,Ir),vr=Ir.source,qr=0,He=Pr;if(wr&&(Ce=cr(Ce,"y",""),$e(Ce,"g")===-1&&(Ce+="g"),He=xr(Pr,Ir.lastIndex),0<Ir.lastIndex&&(!Ir.multiline||(Ir.multiline,ir(Pr,Ir.lastIndex-1)!==`
|
||
`))&&(vr="(?: "+vr+")",He=" "+He,qr++),xe=new RegExp("^(?:"+vr+")",Ce)),mr&&(xe=new RegExp("^"+vr+"$(?!\\s)",Ce)),Tr&&(er=Ir.lastIndex),Ge=Ee(Ae,wr?xe:Ir,He),wr?Ge?(Ge.input=xr(Ge.input,qr),Ge[0]=xr(Ge[0],qr),Ge.index=Ir.lastIndex,Ir.lastIndex+=Ge[0].length):Ir.lastIndex=0:Tr&&Ge&&(Ir.lastIndex=Ir.global?Ge.index+Ge[0].length:er),mr&&Ge&&1<Ge.length&&Ee(_e,Ge[0],xe,function(){for(tr=1;tr<arguments.length-2;tr++)arguments[tr]===void 0&&(Ge[tr]=void 0)}),Ge&&dr)for(Ge.groups=sr=De(null),tr=0;tr<dr.length;tr++)sr[(pr=dr[tr])[0]]=Ge[pr[1]];return Ge}),Pe.exports=Je},function(Pe,Me,Be){var Ee=Be(150),Te=TypeError;Pe.exports=function(Se){if(Ee(Se))throw new Te("The method doesn't accept regular expressions");return Se}},function(Pe,Me,Be){var Ee=Be(6)("match");Pe.exports=function(Te){var Se=/./;try{"/./"[Te](Se)}catch(je){try{return Se[Ee]=!1,"/./"[Te](Se)}catch(Ue){}}return!1}},function(Pe,Me,Be){function Ee(Fe){return function(Je,ir){var Ae,Je=je(Ue(Je)),ir=Se(ir),$e=Je.length;return ir<0||$e<=ir?Fe?"":void 0:(Ae=De(Je,ir))<55296||56319<Ae||ir+1===$e||($e=De(Je,ir+1))<56320||57343<$e?Fe?ke(Je,ir):Ae:Fe?ze(Je,ir,ir+2):$e-56320+(Ae-55296<<10)+65536}}var Te=Be(2),Se=Be(37),je=Be(9),Ue=Be(17),ke=Te("".charAt),De=Te("".charCodeAt),ze=Te("".slice);Pe.exports={codeAt:Ee(!1),charAt:Ee(!0)}},function(Pe,Me,Be){Be(65);var Ee=Be(7),Te=Be(15),Se=Be(107),je=Be(3),Ue=Be(6),ke=Be(24),De=Ue("species"),ze=RegExp.prototype;Pe.exports=function(Fe,Ie,_e,Ae){var Je,ir=Ue(Fe),$e=!je(function(){var xr={};return xr[ir]=function(){return 7},""[Fe](xr)!==7}),cr=$e&&!je(function(){var xr=!1,Tr=/a/;return Fe==="split"&&((Tr={constructor:{}}).constructor[De]=function(){return Tr},Tr.flags="",Tr[ir]=/./[ir]),Tr.exec=function(){return xr=!0,null},Tr[ir](""),!xr});$e&&cr&&!_e||(Je=/./[ir],cr=Ie(ir,""[Fe],function(xr,Tr,Mr,mr,Ze){var xe=Tr.exec;return xe===Se||xe===ze.exec?$e&&!Ze?{done:!0,value:Ee(Je,Tr,Mr,mr)}:{done:!0,value:Ee(xr,Mr,Tr,mr)}:{done:!1}}),Te(String.prototype,Fe,cr[0]),Te(ze,ir,cr[1])),Ae&&ke(ze[ir],"sham",!0)}},function(Pe,Me,Be){var Ee=Be(110).charAt;Pe.exports=function(Te,Se,je){return Se+(je?Ee(Te,Se).length:1)}},function(Pe,Me,Be){var Ee=Be(7),Te=Be(8),Se=Be(10),je=Be(21),Ue=Be(107),ke=TypeError;Pe.exports=function(De,ze){var Fe=De.exec;if(Se(Fe))return(Fe=Ee(Fe,De,ze))!==null&&Te(Fe),Fe;if(je(De)==="RegExp")return Ee(Ue,De,ze);throw new ke("RegExp#exec called on incompatible receiver")}},function(Pe,Me,Ge){var Ee=Ge(94),Te=Ge(7),Se=Ge(2),je=Ge(111),Ue=Ge(3),ke=Ge(8),De=Ge(10),ze=Ge(35),Fe=Ge(37),Ie=Ge(44),_e=Ge(9),Ae=Ge(17),Je=Ge(112),ir=Ge(36),$e=Ge(247),cr=Ge(113),xr=Ge(6)("replace"),Tr=Math.max,Mr=Math.min,mr=Se([].concat),Ze=Se([].push),xe=Se("".indexOf),er=Se("".slice),Ge="a".replace(/./,"$0")==="$0",tr=!!/./[xr]&&/./[xr]("a","$0")==="";je("replace",function(sr,pr,Ir){var Pr=tr?"$":"$0";return[function(dr,wr){var Ce=Ae(this),vr=ze(dr)?void 0:ir(dr,xr);return vr?Te(vr,dr,Ce,wr):Te(pr,_e(Ce),dr,wr)},function(dr,wr){var Ce=ke(this),vr=_e(dr);if(typeof wr=="string"&&xe(wr,Pr)===-1&&xe(wr,"$<")===-1&&(dr=Ir(pr,Ce,vr,wr),dr.done))return dr.value;for(var qr,He=De(wr),Oe=(He||(wr=_e(wr)),Ce.global),rr=(Oe&&(qr=Ce.unicode,Ce.lastIndex=0),[]);(tn=cr(Ce,vr))!==null&&(Ze(rr,tn),Oe);)_e(tn[0])===""&&(Ce.lastIndex=Je(vr,Ie(Ce.lastIndex),qr));for(var xn,Mn="",Vn=0,Nn=0;Nn<rr.length;Nn++){for(var tn,fi=_e((tn=rr[Nn])[0]),xi=Tr(Mr(Fe(tn.index),vr.length),0),Ur=[],di=1;di<tn.length;di++)Ze(Ur,(xn=tn[di])===void 0?xn:String(xn));var gn=tn.groups,si=He?(si=mr([fi],Ur,xi,vr),gn!==void 0&&Ze(si,gn),_e(Ee(wr,void 0,si))):$e(fi,vr,xi,Ur,gn,wr);Vn<=xi&&(Mn+=er(vr,Vn,xi)+si,Vn=xi+fi.length)}return Mn+er(vr,Vn)}]},!!Ue(function(){var sr=/./;return sr.exec=function(){var pr=[];return pr.groups={a:"7"},pr},"".replace(sr,"$<a>")!=="7"})||!Ge||tr)},function(Pe,Me){Pe.exports=__WEBPACK_EXTERNAL_MODULE__115__},function(Pe,Me){Pe.exports=__WEBPACK_EXTERNAL_MODULE__116__},function(Pe,Me,ke){var Ee=ke(7),Te=ke(12),Se=ke(51),je=ke(36),Ue=ke(185),ke=ke(6),De=TypeError,ze=ke("toPrimitive");Pe.exports=function(Fe,Ie){if(!Te(Fe)||Se(Fe))return Fe;var _e=je(Fe,ze);if(_e){if(_e=Ee(_e,Fe,Ie=Ie===void 0?"default":Ie),!Te(_e)||Se(_e))return _e;throw new De("Can't convert object to primitive value")}return Ue(Fe,Ie=Ie===void 0?"number":Ie)}},function(Pe,Me,Be){Be=Be(40),Pe.exports=Be&&!Symbol.sham&&typeof Symbol.iterator=="symbol"},function(Pe,Me,Be){var Ee=Be(5),Te=Be(3),Se=Be(87);Pe.exports=!Ee&&!Te(function(){return Object.defineProperty(Se("div"),"a",{get:function(){return 7}}).a!==7})},function(Pe,Me,Te){var Ee=Te(5),Te=Te(3);Pe.exports=Ee&&Te(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})},function(Pe,Me,Se){var Ee=Se(2),Te=Se(10),Se=Se(85),je=Ee(Function.toString);Te(Se.inspectSource)||(Se.inspectSource=function(Ue){return je(Ue)}),Pe.exports=Se.inspectSource},function(Pe,Me,Be){var Ee=Be(2),Te=Be(11),Se=Be(34),je=Be(123).indexOf,Ue=Be(54),ke=Ee([].push);Pe.exports=function(De,ze){var Fe,Ie=Se(De),_e=0,Ae=[];for(Fe in Ie)!Te(Ue,Fe)&&Te(Ie,Fe)&&ke(Ae,Fe);for(;ze.length>_e;)!Te(Ie,Fe=ze[_e++])||~je(Ae,Fe)||ke(Ae,Fe);return Ae}},function(Pe,Me,Be){function Ee(Ue){return function(ke,De,ze){var Fe=Te(ke),Ie=je(Fe);if(Ie!==0){var _e,Ae=Se(ze,Ie);if(Ue&&De!=De){for(;Ae<Ie;)if((_e=Fe[Ae++])!=_e)return!0}else for(;Ae<Ie;Ae++)if((Ue||Ae in Fe)&&Fe[Ae]===De)return Ue||Ae||0}return!Ue&&-1}}var Te=Be(34),Se=Be(55),je=Be(29);Pe.exports={includes:Ee(!0),indexOf:Ee(!1)}},function(Pe,Me,Be){var Ee=Be(5),Te=Be(120),Se=Be(13),je=Be(8),Ue=Be(34),ke=Be(74);Me.f=Ee&&!Te?Object.defineProperties:function(De,ze){je(De);for(var Fe,Ie=Ue(ze),_e=ke(ze),Ae=_e.length,Je=0;Je<Ae;)Se.f(De,Fe=_e[Je++],Ie[Fe]);return De}},function(Pe,Me,Be){var Ee=Be(21),Te=Be(34),Se=Be(43).f,je=Be(57),Ue=typeof window=="object"&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];Pe.exports.f=function(ke){if(!Ue||Ee(ke)!=="Window")return Se(Te(ke));try{return Se(ke)}catch(De){return je(Ue)}}},function(Pe,Me,Be){Be=Be(6),Me.f=Be},function(Pe,Me,Be){Be=Be(4),Pe.exports=Be},function(Pe,Me,Be){Be=Be(40),Pe.exports=Be&&!!Symbol.for&&!!Symbol.keyFor},function(Pe,Me,Je){function Ee(sr,pr){var Ir=_e(arguments),Pr=Ae(pr);if(Fe(Pr)||sr!==void 0&&!Ie(sr))return Ir[1]=function(dr,wr){if(Fe(Pr)&&(wr=ke(Pr,this,ir(dr),wr)),!Ie(wr))return wr},Ue($e,null,Ir)}function Te(sr,pr,dr){var Pr=xr(dr,pr-1),dr=xr(dr,pr+1);return cr(xe,sr)&&!cr(er,dr)||cr(er,sr)&&!cr(xe,Pr)?"\\u"+mr(Tr(sr,0),16):sr}var Se=Je(1),je=Je(14),Ue=Je(94),ke=Je(7),De=Je(2),ze=Je(3),Fe=Je(10),Ie=Je(51),_e=Je(57),Ae=Je(194),Je=Je(40),ir=String,$e=je("JSON","stringify"),cr=De(/./.exec),xr=De("".charAt),Tr=De("".charCodeAt),Mr=De("".replace),mr=De(1 .toString),Ze=/[\uD800-\uDFFF]/g,xe=/^[\uD800-\uDBFF]$/,er=/^[\uDC00-\uDFFF]$/,Ge=!Je||ze(function(){var sr=je("Symbol")("stringify detection");return $e([sr])!=="[null]"||$e({a:sr})!=="{}"||$e(Object(sr))!=="{}"}),tr=ze(function(){return $e("\uDF06\uD834")!=='"\\udf06\\ud834"'||$e("\uDEAD")!=='"\\udead"'});$e&&Se({target:"JSON",stat:!0,arity:3,forced:Ge||tr},{stringify:function(sr,pr,Ir){var Pr=_e(arguments),Pr=Ue(Ge?Ee:$e,null,Pr);return tr&&typeof Pr=="string"?Mr(Pr,Ze,Te):Pr}})},function(Pe,Me,Be){function Ee(Ie,_e){var Ae={};Ae[Ie]=ke(Ie,_e,Fe),Se({global:!0,constructor:!0,arity:1,forced:Fe},Ae)}function Te(Ie,_e){var Ae;ze&&ze[Ie]&&((Ae={})[Ie]=ke(De+"."+Ie,_e,Fe),Se({target:De,stat:!0,constructor:!0,arity:1,forced:Fe},Ae))}var Se=Be(1),je=Be(4),Ue=Be(94),ke=Be(200),De="WebAssembly",ze=je[De],Fe=new Error("e",{cause:7}).cause!==7;Ee("Error",function(Ie){return function(_e){return Ue(Ie,this,arguments)}}),Ee("EvalError",function(Ie){return function(_e){return Ue(Ie,this,arguments)}}),Ee("RangeError",function(Ie){return function(_e){return Ue(Ie,this,arguments)}}),Ee("ReferenceError",function(Ie){return function(_e){return Ue(Ie,this,arguments)}}),Ee("SyntaxError",function(Ie){return function(_e){return Ue(Ie,this,arguments)}}),Ee("TypeError",function(Ie){return function(_e){return Ue(Ie,this,arguments)}}),Ee("URIError",function(Ie){return function(_e){return Ue(Ie,this,arguments)}}),Te("CompileError",function(Ie){return function(_e){return Ue(Ie,this,arguments)}}),Te("LinkError",function(Ie){return function(_e){return Ue(Ie,this,arguments)}}),Te("RuntimeError",function(Ie){return function(_e){return Ue(Ie,this,arguments)}})},function(Pe,Me,Be){var Ee=Be(12);Pe.exports=function(Te){return Ee(Te)||Te===null}},function(Pe,Me,Be){var Ee=Be(13).f;Pe.exports=function(Te,Se,je){je in Te||Ee(Te,je,{configurable:!0,get:function(){return Se[je]},set:function(Ue){Se[je]=Ue}})}},function(Pe,Me,je){var Ee=je(1),Te=je(123).includes,Se=je(3),je=je(62);Ee({target:"Array",proto:!0,forced:Se(function(){return!Array(1).includes()})},{includes:function(Ue){return Te(this,Ue,1<arguments.length?arguments[1]:void 0)}}),je("includes")},function(Pe,Me,Ue){var Ee=Ue(1),Te=Ue(2),Se=Ue(68),je=Ue(34),Ue=Ue(98),ke=Te([].join);Ee({target:"Array",proto:!0,forced:Se!==Object||!Ue("join",",")},{join:function(De){return ke(je(this),De===void 0?",":De)}})},function(Pe,Me,Be){var Ee=Be(1),Te=Be(18),Se=Be(29),je=Be(136),Ue=Be(97);Ee({target:"Array",proto:!0,arity:1,forced:Be(3)(function(){return[].push.call({length:4294967296},1)!==4294967297})||!(()=>{try{Object.defineProperty([],"length",{writable:!1}).push()}catch(ke){return ke instanceof TypeError}})()},{push:function(ke){var De=Te(this),ze=Se(De),Fe=arguments.length;Ue(ze+Fe);for(var Ie=0;Ie<Fe;Ie++)De[ze]=arguments[Ie],ze++;return je(De,ze),ze}})},function(Pe,Me,Ue){var Ee=Ue(5),Te=Ue(58),Se=TypeError,je=Object.getOwnPropertyDescriptor,Ue=Ee&&!(function(){if(this!==void 0)return 1;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(ke){return ke instanceof TypeError}})();Pe.exports=Ue?function(ke,De){if(Te(ke)&&!je(ke,"length").writable)throw new Se("Cannot set read only .length");return ke.length=De}:function(ke,De){return ke.length=De}},function(Pe,Me,Ae){var Ee=Ae(1),Te=Ae(58),Se=Ae(76),je=Ae(12),Ue=Ae(55),ke=Ae(29),De=Ae(34),ze=Ae(60),Fe=Ae(6),Ie=Ae(61),_e=Ae(57),Ae=Ie("slice"),Je=Fe("species"),ir=Array,$e=Math.max;Ee({target:"Array",proto:!0,forced:!Ae},{slice:function(cr,xr){var Tr,Mr,mr,Ze=De(this),xe=ke(Ze),er=Ue(cr,xe),Ge=Ue(xr===void 0?xe:xr,xe);if(Te(Ze)&&(Tr=Ze.constructor,(Tr=Se(Tr)&&(Tr===ir||Te(Tr.prototype))||je(Tr)&&(Tr=Tr[Je])===null?void 0:Tr)===ir||Tr===void 0))return _e(Ze,er,Ge);for(Mr=new(Tr===void 0?ir:Tr)($e(Ge-er,0)),mr=0;er<Ge;er++,mr++)er in Ze&&ze(Mr,mr,Ze[er]);return Mr.length=mr,Mr}})},function(Pe,Me,Be){var Ee=Be(41),Te=TypeError;Pe.exports=function(Se,je){if(!delete Se[je])throw new Te("Cannot delete property "+Ee(je)+" of "+Ee(Se))}},function(Pe,Me,Be){function Ee(je,Ue){var ke=je.length;if(ke<8)for(var De,ze,Fe=1;Fe<ke;){for(De=je[ze=Fe];ze&&0<Ue(je[ze-1],De);)je[ze]=je[--ze];ze!==Fe++&&(je[ze]=De)}else for(var Ie=Se(ke/2),_e=Ee(Te(je,0,Ie),Ue),Ae=Ee(Te(je,Ie),Ue),Je=_e.length,ir=Ae.length,$e=0,cr=0;$e<Je||cr<ir;)je[$e+cr]=$e<Je&&cr<ir?Ue(_e[$e],Ae[cr])<=0?_e[$e++]:Ae[cr++]:$e<Je?_e[$e++]:Ae[cr++];return je}var Te=Be(57),Se=Math.floor;Pe.exports=Ee},function(Pe,Me,ir){function Ee(){if(je(this,Ae),De(this)===Ae)throw new xr("Abstract class Iterator not directly constructable")}function Te(mr,Ze){Je?ze(Ae,mr,{configurable:!0,get:function(){return Ze},set:function(xe){if(Ue(this),this===Ae)throw new xr("You can't redefine this property");_e(this,mr)?this[mr]=xe:Fe(this,mr,xe)}}):Ae[mr]=Ze}var Se=ir(1),Mr=ir(4),je=ir(38),Ue=ir(8),ke=ir(10),De=ir(99),ze=ir(20),Fe=ir(60),Ie=ir(3),_e=ir(11),cr=ir(6),Ae=ir(79).IteratorPrototype,Je=ir(5),ir=ir(16),$e="constructor",cr=cr("toStringTag"),xr=TypeError,Tr=Mr.Iterator,Mr=ir||!ke(Tr)||Tr.prototype!==Ae||!Ie(function(){Tr({})});_e(Ae,cr)||Te(cr,"Iterator"),!Mr&&_e(Ae,$e)&&Ae[$e]!==Object||Te($e,Ee),Ee.prototype=Ae,Se({global:!0,constructor:!0,forced:Mr},{Iterator:Ee})},function(Pe,Me,Ae){function Ee(Tr){var Mr=De.getterFor(Tr?ir:Je);return Ue(Se(Fe),{next:function(){var mr=Mr(this);if(Tr)return mr.nextHandler();if(mr.done)return Ie(void 0,!0);try{var Ze=mr.nextHandler();return mr.returnHandlerResult?Ze:Ie(Ze,mr.done)}catch(xe){throw mr.done=!0,xe}},return:function(){var mr,Ze=Mr(this),xe=Ze.iterator;if(Ze.done=!0,Tr)return(mr=ze(xe,"return"))?Te(mr,xe):Ie(void 0,!0);if(Ze.inner)try{_e(Ze.inner.iterator,"normal")}catch(er){return _e(xe,"throw",er)}return xe&&_e(xe,"normal"),Ie(void 0,!0)}})}var Te=Ae(7),Se=Ae(30),je=Ae(24),Ue=Ae(100),ke=Ae(6),De=Ae(19),ze=Ae(36),Fe=Ae(79).IteratorPrototype,Ie=Ae(63),_e=Ae(101),Ae=ke("toStringTag"),Je="IteratorHelper",ir="WrapForValidIterator",$e=De.set,cr=Ee(!0),xr=Ee(!1);je(xr,Ae,"Iterator Helper"),Pe.exports=function(Tr,Mr,mr){function Ze(xe,er){er?(er.iterator=xe.iterator,er.next=xe.next):er=xe,er.type=Mr?ir:Je,er.returnHandlerResult=!!mr,er.nextHandler=Tr,er.counter=0,er.done=!1,$e(this,er)}return Ze.prototype=Mr?cr:xr,Ze}},function(Pe,Me,Be){var Ee=Be(6),Te=Be(64),Se=Ee("iterator"),je=Array.prototype;Pe.exports=function(Ue){return Ue!==void 0&&(Te.Array===Ue||je[Se]===Ue)}},function(Pe,Me,Be){var Ee=Be(1),Te=Be(48),Se=Be(23),je=Be(8),Ue=Be(47);Ee({target:"Iterator",proto:!0,real:!0},{some:function(ke){je(this),Se(ke);var De=Ue(this),ze=0;return Te(De,function(Fe,Ie){if(ke(Fe,ze++))return Ie()},{IS_RECORD:!0,INTERRUPTED:!0}).stopped}})},function(Pe,Me,Be){function Ee(xr){De(xr,ir,{value:{objectID:"O"+$e++,weakData:{}}})}var Te=Be(1),Se=Be(2),je=Be(54),Ue=Be(12),ke=Be(11),De=Be(13).f,ze=Be(43),Fe=Be(125),Ie=Be(230),_e=Be(70),Ae=Be(232),Je=!1,ir=_e("meta"),$e=0,cr=Pe.exports={enable:function(){cr.enable=function(){},Je=!0;var xr=ze.f,Tr=Se([].splice),Mr={};Mr[ir]=1,xr(Mr).length&&(ze.f=function(mr){for(var Ze=xr(mr),xe=0,er=Ze.length;xe<er;xe++)if(Ze[xe]===ir){Tr(Ze,xe,1);break}return Ze},Te({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:Fe.f}))},fastKey:function(xr,Tr){if(!Ue(xr))return typeof xr=="symbol"?xr:(typeof xr=="string"?"S":"P")+xr;if(!ke(xr,ir)){if(!Ie(xr))return"F";if(!Tr)return"E";Ee(xr)}return xr[ir].objectID},getWeakData:function(xr,Tr){if(!ke(xr,ir)){if(!Ie(xr))return!0;if(!Tr)return!1;Ee(xr)}return xr[ir].weakData},onFreeze:function(xr){return Ae&&Je&&Ie(xr)&&!ke(xr,ir)&&Ee(xr),xr}};je[ir]=!0},function(Pe,Me,Be){function Ee(){return this}var Te=Be(79).IteratorPrototype,Se=Be(30),je=Be(33),Ue=Be(25),ke=Be(64);Pe.exports=function(De,ze,Fe,Ie){return ze+=" Iterator",De.prototype=Se(Te,{next:je(+!Ie,Fe)}),Ue(De,ze,!1,!0),ke[ze]=Ee,De}},function(Pe,Me,Be){var Ee=Be(14),Te=Be(20),Se=Be(6),je=Be(5),Ue=Se("species");Pe.exports=function(ke){ke=Ee(ke),je&&ke&&!ke[Ue]&&Te(ke,Ue,{configurable:!0,get:function(){return this}})}},function(Pe,Me,Be){Be=Be(2),Pe.exports=Be(1 .valueOf)},function(Pe,Me,Ue){function Ee(Fe){return function(Ie){return Ie=je(Se(Ie)),1&Fe&&(Ie=ke(Ie,De,"")),Ie=2&Fe?ke(Ie,ze,"$1"):Ie}}var Te=Ue(2),Se=Ue(17),je=Ue(9),Ue=Ue(149),ke=Te("".replace),De=RegExp("^["+Ue+"]+"),ze=RegExp("(^|[^"+Ue+"])["+Ue+"]+$");Pe.exports={start:Ee(1),end:Ee(2),trim:Ee(3)}},function(Pe,Me,Be){Pe.exports=`
|
||
\v\f\r \u2028\u2029\uFEFF`},function(Pe,Me,Be){var Ee=Be(12),Te=Be(21),Se=Be(6)("match");Pe.exports=function(je){var Ue;return Ee(je)&&((Ue=je[Se])!==void 0?!!Ue:Te(je)==="RegExp")}},function(Pe,Me,Be){var Ee=Be(7),Te=Be(11),Se=Be(28),je=Be(152),Ue=RegExp.prototype;Pe.exports=function(ke){var De=ke.flags;return De!==void 0||"flags"in Ue||Te(ke,"flags")||!Se(Ue,ke)?De:Ee(je,ke)}},function(Pe,Me,Be){var Ee=Be(8);Pe.exports=function(){var Te=Ee(this),Se="";return Te.hasIndices&&(Se+="d"),Te.global&&(Se+="g"),Te.ignoreCase&&(Se+="i"),Te.multiline&&(Se+="m"),Te.dotAll&&(Se+="s"),Te.unicode&&(Se+="u"),Te.unicodeSets&&(Se+="v"),Te.sticky&&(Se+="y"),Se}},function(Pe,Me,Be){var Ee=Be(3),Te=Be(4).RegExp;Pe.exports=Ee(function(){var Se=Te("(?<a>b)","g");return Se.exec("b").groups.a!=="b"||"b".replace(Se,"$<a>c")!=="bc"})},function(Pe,Me,De){De(65);var Ee,Te=De(1),Se=De(7),je=De(10),Ue=De(8),ke=De(9),De=(Ee=!1,(De=/[ac]/).exec=function(){return Ee=!0,/./.exec.apply(this,arguments)},De.test("abc")===!0&&Ee),ze=/./.test;Te({target:"RegExp",proto:!0,forced:!De},{test:function(_e){var Ie=Ue(this),_e=ke(_e),Ae=Ie.exec;return je(Ae)?(Ae=Se(Ae,Ie,_e))!==null&&(Ue(Ae),!0):Se(ze,Ie,_e)}})},function(Pe,Me,Ue){var Fe=Ue(53).PROPER,Ee=Ue(15),Te=Ue(8),Se=Ue(9),ze=Ue(3),je=Ue(151),Ue="toString",ke=RegExp.prototype,De=ke[Ue],ze=ze(function(){return De.call({source:"a",flags:"b"})!=="/a/b"}),Fe=Fe&&De.name!==Ue;(ze||Fe)&&Ee(ke,Ue,function(){var Ie=Te(this);return"/"+Se(Ie.source)+"/"+Se(je(Ie))},{unsafe:!0})},function(Pe,Me,ke){var Ee=ke(1),Te=ke(2),Se=ke(108),je=ke(17),Ue=ke(9),ke=ke(109),De=Te("".indexOf);Ee({target:"String",proto:!0,forced:!ke("includes")},{includes:function(ze){return!!~De(Ue(je(this)),Ue(Se(ze)),1<arguments.length?arguments[1]:void 0)}})},function(Pe,Me,Be){var Ee=Be(110).charAt,Te=Be(9),Se=Be(19),je=Be(104),Ue=Be(63),ke="String Iterator",De=Se.set,ze=Se.getterFor(ke);je(String,"String",function(Fe){De(this,{type:ke,string:Te(Fe),index:0})},function(){var Fe=ze(this),Ie=Fe.string,_e=Fe.index;return _e>=Ie.length?Ue(void 0,!0):(Ie=Ee(Ie,_e),Fe.index+=Ie.length,Ue(Ie,!1))})},function(Pe,Me,Be){var Ee=Be(7),Te=Be(111),Se=Be(8),je=Be(35),Ue=Be(44),ke=Be(9),De=Be(17),ze=Be(36),Fe=Be(112),Ie=Be(113);Te("match",function(_e,Ae,Je){return[function(ir){var $e=De(this),cr=je(ir)?void 0:ze(ir,_e);return cr?Ee(cr,ir,$e):new RegExp(ir)[_e](ke($e))},function(xr){var $e=Se(this),cr=ke(xr),xr=Je(Ae,$e,cr);if(xr.done)return xr.value;if(!$e.global)return Ie($e,cr);for(var Tr=$e.unicode,Mr=[],mr=$e.lastIndex=0;(Ze=Ie($e,cr))!==null;){var Ze=ke(Ze[0]);(Mr[mr]=Ze)===""&&($e.lastIndex=Fe(cr,Ue($e.lastIndex),Tr)),mr++}return mr===0?null:Mr}]})},function(Pe,Me,Be){var Ee=Be(2),Te=Be(17),Se=Be(9),je=/"/g,Ue=Ee("".replace);Pe.exports=function(Ie,De,ze,Fe){var Ie=Se(Te(Ie)),_e="<"+De;return ze!==""&&(_e+=" "+ze+'="'+Ue(Se(Fe),je,""")+'"'),_e+">"+Ie+"</"+De+">"}},function(Pe,Me,Be){var Ee=Be(3);Pe.exports=function(Te){return Ee(function(){var Se=""[Te]('"');return Se!==Se.toLowerCase()||3<Se.split('"').length})}},function(Pe,Me,Be){function Ee(je){for(var Ue={},ke=0;ke<64;ke++)Ue[je.charAt(ke)]=ke;return Ue}var Se="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",Te=Se+"+/",Se=Se+"-_";Pe.exports={i2c:Te,c2i:Ee(Te),i2cUrl:Se,c2iUrl:Ee(Se)}},function(Pe,Me,Be){Pe.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(Pe,Me,Be){Be=Be(87)("span").classList,Be=Be&&Be.constructor&&Be.constructor.prototype,Pe.exports=Be===Object.prototype?void 0:Be},function(Pe,Me,ze){var Ee=ze(34),Te=ze(62),Se=ze(64),Ae=ze(19),je=ze(13).f,Ue=ze(104),ke=ze(63),De=ze(16),ze=ze(5),Fe="Array Iterator",Ie=Ae.set,_e=Ae.getterFor(Fe),Ae=(Pe.exports=Ue(Array,"Array",function(Je,ir){Ie(this,{type:Fe,target:Ee(Je),index:0,kind:ir})},function(){var Je=_e(this),ir=Je.target,$e=Je.index++;if(!ir||$e>=ir.length)return Je.target=null,ke(void 0,!0);switch(Je.kind){case"keys":return ke($e,!1);case"values":return ke(ir[$e],!1)}return ke([$e,ir[$e]],!1)},"values"),Se.Arguments=Se.Array);if(Te("keys"),Te("values"),Te("entries"),!De&&ze&&Ae.name!=="values")try{je(Ae,"name",{value:"values"})}catch(Je){}},function(Pe,Me,Be){Pe.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(Pe,Me,Be){var Ee=Be(3),Te=Be(6),Se=Be(5),je=Be(16),Ue=Te("iterator");Pe.exports=!Ee(function(){var ke=new URL("b?a=1&b=2&c=3","https://a"),De=ke.searchParams,ze=new URLSearchParams("a=1&a=2&b=3"),Fe="";return ke.pathname="c%20d",De.forEach(function(Ie,_e){De.delete("b"),Fe+=_e+Ie}),ze.delete("a",2),ze.delete("b",void 0),je&&(!ke.toJSON||!ze.has("a",1)||ze.has("a",2)||!ze.has("a",void 0)||ze.has("b"))||!De.size&&(je||!Se)||!De.sort||ke.href!=="https://a/c%20d?a=1&c=3"||De.get("c")!=="3"||String(new URLSearchParams("?a=1"))!=="a=1"||!De[Ue]||new URL("https://a@b").username!=="a"||new URLSearchParams(new URLSearchParams("a=b")).get("a")!=="b"||new URL("https://тест").host!=="xn--e1aybc"||new URL("https://a#б").hash!=="#%D0%B1"||Fe!=="a1c3"||new URL("https://x",void 0).host!=="x"})},function(Pe,Me,Mn){Mn(164),Mn(273);function Ee(fa,fo){return fa=xs(fa,fo,fo+2),Ti(xa,fa)?Na(fa,16):NaN}function Te(fa){for(var fo=(fa=Sr(fa,Ya," ")).length,no="",mo=0;mo<fo;){var Co=ya(fa,mo);if(Co==="%"){if(ya(fa,mo+1)==="%"||fo<mo+3){no+="%",mo++;continue}var os=Ee(fa,mo+1);if(os!=os){no+=Co,mo++;continue}mo+=2;var Ps=(cs=>{for(var Ns=0,Y1=128;0<Y1&&(cs&Y1)!=0;Y1>>=1)Ns++;return Ns})(os);if(Ps===0)Co=Sa(os);else{if(Ps===1||4<Ps){no+="<22>",mo++;continue}for(var hs=[os],Uo=1;Uo<Ps&&!(fo<++mo+3||ya(fa,mo)!=="%");){var Qo=Ee(fa,mo+1);if(Qo!=Qo){mo+=3;break}if(191<Qo||Qo<128)break;lr(hs,Qo),mo+=2,Uo++}if(hs.length!==Ps){no+="<22>";continue}os=(cs=>{var Ns=null;switch(cs.length){case 1:Ns=cs[0];break;case 2:Ns=(31&cs[0])<<6|63&cs[1];break;case 3:Ns=(15&cs[0])<<12|(63&cs[1])<<6|63&cs[2];break;case 4:Ns=(7&cs[0])<<18|(63&cs[1])<<12|(63&cs[2])<<6|63&cs[3]}return 1114111<Ns?null:Ns})(hs),os===null?no+="<22>":Co=na(os)}}no+=Co,mo++}return no}function Se(fa){return ka[fa]}function je(fa){return Sr(Xa(fa),Za,Se)}function Ue(fa){this.entries=[],this.url=null,fa!==void 0&&(dr(fa)?this.parseObject(fa):this.parseQuery(typeof fa=="string"?ya(fa,0)==="?"?xs(fa,1):fa:wr(fa)))}function ke(){Ge(this,qo);var fa=tn(this,new Ue(0<arguments.length?arguments[0]:void 0));cr||(this.size=fa.entries.length)}var De,ze,Fe,Ie=Mn(1),_e=Mn(4),Ae=Mn(274),Je=Mn(14),ir=Mn(7),$e=Mn(2),cr=Mn(5),xr=Mn(166),Tr=Mn(15),Mr=Mn(20),mr=Mn(100),Ze=Mn(25),xe=Mn(145),er=Mn(19),Ge=Mn(38),tr=Mn(10),sr=Mn(11),pr=Mn(46),Ir=Mn(56),Pr=Mn(8),dr=Mn(12),wr=Mn(9),Ce=Mn(30),vr=Mn(33),qr=Mn(103),He=Mn(80),Oe=Mn(63),rr=Mn(49),Pi=Mn(6),xn=Mn(139),Mn=Pi("iterator"),Vn="URLSearchParams",Nn=Vn+"Iterator",tn=er.set,fi=er.getterFor(Vn),xi=er.getterFor(Nn),Ur=Ae("fetch"),di=Ae("Request"),gn=Ae("Headers"),si=di&&di.prototype,Pi=gn&&gn.prototype,Fn=_e.TypeError,Xa=_e.encodeURIComponent,Sa=String.fromCharCode,na=Je("String","fromCodePoint"),Na=parseInt,ya=$e("".charAt),_a=$e([].join),lr=$e([].push),Sr=$e("".replace),ha=$e([].shift),oo=$e([].splice),Qa=$e("".split),xs=$e("".slice),Ti=$e(/./.exec),Ya=/\+/g,xa=/^[0-9a-f]+$/i,Za=/[!'()~]|%20/g,ka={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+"},Ro=xe(function(fa,fo){tn(this,{type:Nn,target:fi(fa).entries,index:0,kind:fo})},Vn,function(){var fa=xi(this),fo=fa.target,no=fa.index++;if(!fo||no>=fo.length)return fa.target=null,Oe(void 0,!0);var mo=fo[no];switch(fa.kind){case"keys":return Oe(mo.key,!1);case"values":return Oe(mo.value,!1)}return Oe([mo.key,mo.value],!1)},!0),qo=(Ue.prototype={type:Vn,bindURL:function(fa){this.url=fa,this.update()},parseObject:function(fa){var fo,no,mo,Co,os,Ps,hs=this.entries,Uo=He(fa);if(Uo)for(no=(fo=qr(fa,Uo)).next;!(mo=ir(no,fo)).done;){if(Co=(mo=qr(Pr(mo.value))).next,(os=ir(Co,mo)).done||(Ps=ir(Co,mo)).done||!ir(Co,mo).done)throw new Fn("Expected sequence with length 2");lr(hs,{key:wr(os.value),value:wr(Ps.value)})}else for(var Qo in fa)sr(fa,Qo)&&lr(hs,{key:Qo,value:wr(fa[Qo])})},parseQuery:function(fa){if(fa)for(var fo,no=this.entries,mo=Qa(fa,"&"),Co=0;Co<mo.length;)(fo=mo[Co++]).length&&(fo=Qa(fo,"="),lr(no,{key:Te(ha(fo)),value:Te(_a(fo,"="))}))},serialize:function(){for(var fa,fo=this.entries,no=[],mo=0;mo<fo.length;)fa=fo[mo++],lr(no,je(fa.key)+"="+je(fa.value));return _a(no,"&")},update:function(){this.entries.length=0,this.parseQuery(this.url.query)},updateURL:function(){this.url&&this.url.update()}},ke.prototype);mr(qo,{append:function(fa,fo){var no=fi(this);rr(arguments.length,2),lr(no.entries,{key:wr(fa),value:wr(fo)}),cr||this.length++,no.updateURL()},delete:function(fa){for(var fo=fi(this),no=rr(arguments.length,1),mo=fo.entries,Co=wr(fa),fa=no<2?void 0:arguments[1],os=fa===void 0?fa:wr(fa),Ps=0;Ps<mo.length;){var hs=mo[Ps];if(hs.key!==Co||os!==void 0&&hs.value!==os)Ps++;else if(oo(mo,Ps,1),os!==void 0)break}cr||(this.size=mo.length),fo.updateURL()},get:function(fa){for(var fo=fi(this).entries,no=(rr(arguments.length,1),wr(fa)),mo=0;mo<fo.length;mo++)if(fo[mo].key===no)return fo[mo].value;return null},getAll:function(fa){for(var fo=fi(this).entries,no=(rr(arguments.length,1),wr(fa)),mo=[],Co=0;Co<fo.length;Co++)fo[Co].key===no&&lr(mo,fo[Co].value);return mo},has:function(fa){for(var fo=fi(this).entries,no=rr(arguments.length,1),mo=wr(fa),fa=no<2?void 0:arguments[1],Co=fa===void 0?fa:wr(fa),os=0;os<fo.length;){var Ps=fo[os++];if(Ps.key===mo&&(Co===void 0||Ps.value===Co))return!0}return!1},set:function(fa,fo){for(var no,mo=fi(this),Co=(rr(arguments.length,1),mo.entries),os=!1,Ps=wr(fa),hs=wr(fo),Uo=0;Uo<Co.length;Uo++)(no=Co[Uo]).key===Ps&&(os?oo(Co,Uo--,1):(os=!0,no.value=hs));os||lr(Co,{key:Ps,value:hs}),cr||(this.size=Co.length),mo.updateURL()},sort:function(){var fa=fi(this);xn(fa.entries,function(fo,no){return fo.key>no.key?1:-1}),fa.updateURL()},forEach:function(fa){for(var fo,no=fi(this).entries,mo=pr(fa,1<arguments.length?arguments[1]:void 0),Co=0;Co<no.length;)mo((fo=no[Co++]).value,fo.key,this)},keys:function(){return new Ro(this,"keys")},values:function(){return new Ro(this,"values")},entries:function(){return new Ro(this,"entries")}},{enumerable:!0}),Tr(qo,Mn,qo.entries,{name:"entries"}),Tr(qo,"toString",function(){return fi(this).serialize()},{enumerable:!0}),cr&&Mr(qo,"size",{get:function(){return fi(this).entries.length},configurable:!0,enumerable:!0}),Ze(ke,Vn),Ie({global:!0,constructor:!0,forced:!xr},{URLSearchParams:ke}),!xr&&tr(gn)&&(De=$e(Pi.has),ze=$e(Pi.set),Fe=function(fa){if(dr(fa)){var fo,no=fa.body;if(Ir(no)===Vn)return fo=fa.headers?new gn(fa.headers):new gn,De(fo,"content-type")||ze(fo,"content-type","application/x-www-form-urlencoded;charset=UTF-8"),Ce(fa,{body:vr(0,wr(no)),headers:vr(0,fo)})}return fa},tr(Ur)&&Ie({global:!0,enumerable:!0,dontCallGetSet:!0,forced:!0},{fetch:function(fa){return Ur(fa,1<arguments.length?Fe(arguments[1]):{})}}),tr(di))&&((si.constructor=er=function(fa){return Ge(this,si),new di(fa,1<arguments.length?Fe(arguments[1]):{})}).prototype=si,Ie({global:!0,constructor:!0,dontCallGetSet:!0,forced:!0},{Request:er})),Pe.exports={URLSearchParams:ke,getState:fi}},function(Pe,Me,Be){Pe.exports=function(Ee){var Te=[];return Te.toString=function(){return this.map(function(Se){var je=((Ue,ke)=>{var De=Ue[1]||"",ze=Ue[3];return ze?(ke&&typeof btoa=="function"?(Ue=(Fe=>(Fe=btoa(unescape(encodeURIComponent(JSON.stringify(Fe)))),Fe="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(Fe),"/*# ".concat(Fe," */")))(ze),ke=ze.sources.map(function(Fe){return"/*# sourceURL=".concat(ze.sourceRoot||"").concat(Fe," */")}),[De].concat(ke).concat([Ue])):[De]).join(`
|
||
`):De})(Se,Ee);return Se[2]?"@media ".concat(Se[2]," {").concat(je,"}"):je}).join("")},Te.i=function(Se,je,Ue){typeof Se=="string"&&(Se=[[null,Se,""]]);var ke={};if(Ue)for(var De=0;De<this.length;De++){var ze=this[De][0];ze!=null&&(ke[ze]=!0)}for(var Fe=0;Fe<Se.length;Fe++){var Ie=[].concat(Se[Fe]);Ue&&ke[Ie[0]]||(je&&(Ie[2]?Ie[2]="".concat(je," and ").concat(Ie[2]):Ie[2]=je),Te.push(Ie))}},Te}},function(Pe,Me,Be){function Ee(Tr,Mr){for(var mr=[],Ze={},xe=0;xe<Mr.length;xe++){var Ge=Mr[xe],er=Ge[0],Ge={id:Tr+":"+xe,css:Ge[1],media:Ge[2],sourceMap:Ge[3]};Ze[er]?Ze[er].parts.push(Ge):mr.push(Ze[er]={id:er,parts:[Ge]})}return mr}if(Be.r(Me),Be.d(Me,"default",function(){return _e}),Be=typeof document!="undefined",typeof DEBUG!="undefined"&&DEBUG&&!Be)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.");var Te={},Se=Be&&(document.head||document.getElementsByTagName("head")[0]),je=null,Ue=0,ke=!1,De=function(){},ze=null,Fe="data-vue-ssr-id",Ie=typeof navigator!="undefined"&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function _e(Tr,Mr,mr,Ze){ke=mr,ze=Ze||{};var xe=Ee(Tr,Mr);return Ae(xe),function(er){for(var Ge=[],tr=0;tr<xe.length;tr++){var sr=xe[tr];(pr=Te[sr.id]).refs--,Ge.push(pr)}er?Ae(xe=Ee(Tr,er)):xe=[];for(var pr,tr=0;tr<Ge.length;tr++)if((pr=Ge[tr]).refs===0){for(var Ir=0;Ir<pr.parts.length;Ir++)pr.parts[Ir]();delete Te[pr.id]}}}function Ae(Tr){for(var Mr=0;Mr<Tr.length;Mr++){var mr=Tr[Mr],Ze=Te[mr.id];if(Ze){Ze.refs++;for(var xe=0;xe<Ze.parts.length;xe++)Ze.parts[xe](mr.parts[xe]);for(;xe<mr.parts.length;xe++)Ze.parts.push(ir(mr.parts[xe]));Ze.parts.length>mr.parts.length&&(Ze.parts.length=mr.parts.length)}else{for(var er=[],xe=0;xe<mr.parts.length;xe++)er.push(ir(mr.parts[xe]));Te[mr.id]={id:mr.id,refs:1,parts:er}}}}function Je(){var Tr=document.createElement("style");return Tr.type="text/css",Se.appendChild(Tr),Tr}function ir(Tr){var Mr,mr,Ze,xe=document.querySelector("style["+Fe+'~="'+Tr.id+'"]');if(xe){if(ke)return De;xe.parentNode.removeChild(xe)}return Ze=Ie?(Mr=Ue++,xe=je=je||Je(),mr=xr.bind(null,xe,Mr,!1),xr.bind(null,xe,Mr,!0)):(xe=Je(),mr=function(er,Ge){var tr=Ge.css,sr=Ge.media,pr=Ge.sourceMap;if(sr&&er.setAttribute("media",sr),ze.ssrId&&er.setAttribute(Fe,Ge.id),pr&&(tr=(tr+=`
|
||
/*# sourceURL=`+pr.sources[0]+" */")+`
|
||
/*# sourceMappingURL=data:application/json;base64,`+btoa(unescape(encodeURIComponent(JSON.stringify(pr))))+" */"),er.styleSheet)er.styleSheet.cssText=tr;else{for(;er.firstChild;)er.removeChild(er.firstChild);er.appendChild(document.createTextNode(tr))}}.bind(null,xe),function(){xe.parentNode.removeChild(xe)}),mr(Tr),function(er){er?er.css===Tr.css&&er.media===Tr.media&&er.sourceMap===Tr.sourceMap||mr(Tr=er):Ze()}}$e=[];var $e,cr=function(Tr,Mr){return $e[Tr]=Mr,$e.filter(Boolean).join(`
|
||
`)};function xr(Tr,Mr,xe,Ze){var xe=xe?"":Ze.css;Tr.styleSheet?Tr.styleSheet.cssText=cr(Mr,xe):(Ze=document.createTextNode(xe),(xe=Tr.childNodes)[Mr]&&Tr.removeChild(xe[Mr]),xe.length?Tr.insertBefore(Ze,xe[Mr]):Tr.appendChild(Ze))}},function(Pe,Me,Be){Be.d(Me,"a",function(){return Te});var Ee=Be(50);function Te(Se,je){var Ue,ke,De,ze,Fe=typeof Symbol!="undefined"&&Se[Symbol.iterator]||Se["@@iterator"];if(Fe)return De=!(ke=!0),{s:function(){Fe=Fe.call(Se)},n:function(){var Ie=Fe.next();return ke=Ie.done,Ie},e:function(Ie){De=!0,Ue=Ie},f:function(){try{ke||Fe.return==null||Fe.return()}finally{if(De)throw Ue}}};if(Array.isArray(Se)||(Fe=Object(Ee.a)(Se))||je&&Se&&typeof Se.length=="number")return Fe&&(Se=Fe),ze=0,{s:je=function(){},n:function(){return ze>=Se.length?{done:!0}:{done:!1,value:Se[ze++]}},e:function(Ie){throw Ie},f:je};throw new TypeError(`Invalid attempt to iterate non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}},function(Pe,Me){Pe.exports=__WEBPACK_EXTERNAL_MODULE__171__},function(Pe,Me){Pe.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(Pe,Me){Pe.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(Pe,Me){Pe.exports=__WEBPACK_EXTERNAL_MODULE__174__},function(Pe,Me){Pe.exports=__WEBPACK_EXTERNAL_MODULE__175__},function(Pe,Me){Pe.exports=__WEBPACK_EXTERNAL_MODULE__176__},function(Pe,Me,Be){Me.a=function(Ee){return function(Te){return{addElementTypes:function(Se){Se.removePrintElementTypes("defaultModule"),Se.addPrintElementTypes("defaultModule",[new Ee.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(je,Ue){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(je,Ue){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 Ee.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(Pe){Pe.exports=JSON.parse('{"a":"0.0.60"}')},function(Pe,Me,Be){Be.d(Me,"a",function(){return Te});var Ee=Be(50);function Te(Se,je){return(Ue=>{if(Array.isArray(Ue))return Ue})(Se)||((Ue,ke)=>{var De=Ue==null?null:typeof Symbol!="undefined"&&Ue[Symbol.iterator]||Ue["@@iterator"];if(De!=null){var ze,Fe,Ie,_e,Ae=[],Je=!0,ir=!1;try{if(Ie=(De=De.call(Ue)).next,ke===0){if(Object(De)!==De)return;Je=!1}else for(;!(Je=(ze=Ie.call(De)).done)&&(Ae.push(ze.value),Ae.length!==ke);Je=!0);}catch($e){ir=!0,Fe=$e}finally{try{if(!Je&&De.return!=null&&(_e=De.return(),Object(_e)!==_e))return}finally{if(ir)throw Fe}}return Ae}})(Se,je)||Object(Ee.a)(Se,je)||(()=>{throw new TypeError(`Invalid attempt to destructure non-iterable instance.
|
||
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)})()}},function(Pe,Me,Be){function Ee(Te,Se){if(Te==null)return{};var je,Ue=((ze,Fe)=>{if(ze==null)return{};var Ie,_e={};for(Ie in ze)if({}.hasOwnProperty.call(ze,Ie)){if(Fe.indexOf(Ie)!==-1)continue;_e[Ie]=ze[Ie]}return _e})(Te,Se);if(Object.getOwnPropertySymbols)for(var ke=Object.getOwnPropertySymbols(Te),De=0;De<ke.length;De++)je=ke[De],Se.indexOf(je)===-1&&{}.propertyIsEnumerable.call(Te,je)&&(Ue[je]=Te[je]);return Ue}Be.d(Me,"a",function(){return Ee})},function(Pe,Te,Be){Be.r(Te),Be.d(Te,"autoConnect",function(){return Se}),Be.d(Te,"disAutoConnect",function(){return je}),Be.d(Te,"hiPrintPlugin",function(){return Ue});var Ee=Be(22),Te=(Be.d(Te,"hiprint",function(){return Ee.b}),Be.d(Te,"defaultElementTypeProvider",function(){return Ee.a}),Be(292),Be(293),Be(294),Be(298),Be(178)),Se=function(ke){window.autoConnect=!0,window.hiwebSocket&&window.hiwebSocket.hasIo()&&window.hiwebSocket.start(ke)},je=function(){window.autoConnect=!1,window.hiwebSocket&&window.hiwebSocket.hasIo()&&window.hiwebSocket.stop()},Ue={disAutoConnect:je,install:function(ze){var De=1<arguments.length&&arguments[1]!==void 0?arguments[1]:"$hiPrint",ze=(!(2<arguments.length&&arguments[2]!==void 0)||arguments[2]||je(),ze.prototype||ze.config.globalProperties);ze[De]=Ee.b,ze.$print=function(){for(var Ie=0<arguments.length&&arguments[0]!==void 0?arguments[0]:Ee.a,Fe=1<arguments.length?arguments[1]:void 0,Ie=(Ee.b.init({providers:[new Ie]}),new Ee.b.PrintTemplate({template:Fe})),_e=arguments.length,Ae=new Array(2<_e?_e-2:0),Je=2;Je<_e;Je++)Ae[Je-2]=arguments[Je];return Ie.print.apply(Ie,Ae),Ie},ze.$print2=function(){for(var Ie=0<arguments.length&&arguments[0]!==void 0?arguments[0]:Ee.a,Fe=1<arguments.length?arguments[1]:void 0,Ie=(Ee.b.init({providers:[new Ie]}),new Ee.b.PrintTemplate({template:Fe})),_e=arguments.length,Ae=new Array(2<_e?_e-2:0),Je=2;Je<_e;Je++)Ae[Je-2]=arguments[Je];return Ie.print2.apply(Ie,Ae),Ie}}};Ee.b.version=Te.a,window.hiprint=Ee.b},function(Pe,Me,Be){Be(183),Be(192),Be(193),Be(129),Be(195)},function(Pe,Me,Ur){function Ee(Ya,xa,Za){var ka=Na(si,xa);ka&&delete si[xa],ya(Ya,xa,Za),ka&&Ya!==si&&ya(si,xa,ka)}function Te(Ya,xa){var Za=ha[Ya]=er(Fn);return di(Za,{type:xi,tag:Ya,description:xa}),Je||(Za.description=xa),Za}function Se(Ya,xa,Za){return Ya===si&&Se(oo,xa,Za),Tr(Ya),xa=mr(xa),Tr(Za),(cr(ha,xa)?(Za.enumerable?(cr(Ya,fi)&&Ya[fi][xa]&&(Ya[fi][xa]=!1),Za=er(Za,{enumerable:xe(0,!1)})):(cr(Ya,fi)||ya(Ya,fi,xe(1,er(null))),Ya[fi][xa]=!0),Ti):ya)(Ya,xa,Za)}function je(Ya,ka){Tr(Ya);var Za=Mr(ka),ka=Ge(Za).concat(ze(Za));return tn(ka,function(Ro){Je&&!_e(Ue,Za,Ro)||Se(Ya,Ro,Za[Ro])}),Ya}function Ue(xa){var xa=mr(xa),Za=_e(lr,this,xa);return!(this===si&&cr(ha,xa)&&!cr(oo,xa))&&(!(Za||!cr(this,xa)||!cr(ha,xa)||cr(this,fi)&&this[fi][xa])||Za)}function ke(ka,Ro){var Za,ka=Mr(ka),Ro=mr(Ro);if(ka!==si||!cr(ha,Ro)||cr(oo,Ro))return!(Za=Na(ka,Ro))||!cr(ha,Ro)||cr(ka,fi)&&ka[fi][Ro]||(Za.enumerable=!0),Za}function De(xa){var xa=_a(Mr(xa)),Za=[];return tn(xa,function(ka){cr(ha,ka)||cr(He,ka)||Sr(Za,ka)}),Za}function ze(Za){var xa=Za===si,Za=_a(xa?oo:Mr(Za)),ka=[];return tn(Za,function(Ro){!cr(ha,Ro)||xa&&!cr(si,Ro)||Sr(ka,ha[Ro])}),ka}var Fe=Ur(1),Ie=Ur(4),_e=Ur(7),Qa=Ur(2),Ae=Ur(16),Je=Ur(5),ir=Ur(40),$e=Ur(3),cr=Ur(11),xr=Ur(28),Tr=Ur(8),Mr=Ur(34),mr=Ur(84),Ze=Ur(9),xe=Ur(33),er=Ur(30),Ge=Ur(74),tr=Ur(43),sr=Ur(125),pr=Ur(72),Ir=Ur(39),Pr=Ur(13),dr=Ur(124),wr=Ur(83),Ce=Ur(15),vr=Ur(20),qr=Ur(42),Pi=Ur(71),He=Ur(54),Oe=Ur(70),rr=Ur(6),xn=Ur(126),Mn=Ur(75),Vn=Ur(190),Nn=Ur(25),na=Ur(19),tn=Ur(45).forEach,fi=Pi("hidden"),xi="Symbol",Ur="prototype",di=na.set,gn=na.getterFor(xi),si=Object[Ur],Pi=Ie.Symbol,Fn=Pi&&Pi[Ur],Xa=Ie.RangeError,Sa=Ie.TypeError,na=Ie.QObject,Na=Ir.f,ya=Pr.f,_a=sr.f,lr=wr.f,Sr=Qa([].push),ha=qr("symbols"),oo=qr("op-symbols"),Qa=qr("wks"),xs=!na||!na[Ur]||!na[Ur].findChild,Ti=Je&&$e(function(){return er(ya({},"a",{get:function(){return ya(this,"a",{value:7}).a}})).a!==7})?Ee:ya;ir||(Ce(Fn=(Pi=function(){if(xr(Fn,this))throw new Sa("Symbol is not a constructor");var Ya=arguments.length&&arguments[0]!==void 0?Ze(arguments[0]):void 0,xa=Oe(Ya),Za=function(qo){var Ro=this===void 0?Ie:this,qo=(Ro===si&&_e(Za,oo,qo),cr(Ro,fi)&&cr(Ro[fi],xa)&&(Ro[fi][xa]=!1),xe(1,qo));try{Ti(Ro,xa,qo)}catch(fa){if(!(fa instanceof Xa))throw fa;Ee(Ro,xa,qo)}};return Je&&xs&&Ti(si,xa,{configurable:!0,set:Za}),Te(xa,Ya)})[Ur],"toString",function(){return gn(this).tag}),Ce(Pi,"withoutSetter",function(Ya){return Te(Oe(Ya),Ya)}),wr.f=Ue,Pr.f=Se,dr.f=je,Ir.f=ke,tr.f=sr.f=De,pr.f=ze,xn.f=function(Ya){return Te(rr(Ya),Ya)},Je&&(vr(Fn,"description",{configurable:!0,get:function(){return gn(this).description}}),Ae||Ce(si,"propertyIsEnumerable",Ue,{unsafe:!0}))),Fe({global:!0,constructor:!0,wrap:!0,forced:!ir,sham:!ir},{Symbol:Pi}),tn(Ge(Qa),function(Ya){Mn(Ya)}),Fe({target:xi,stat:!0,forced:!ir},{useSetter:function(){xs=!0},useSimple:function(){xs=!1}}),Fe({target:"Object",stat:!0,forced:!ir,sham:!Je},{create:function(Ya,xa){return xa===void 0?er(Ya):je(er(Ya),xa)},defineProperty:Se,defineProperties:je,getOwnPropertyDescriptor:ke}),Fe({target:"Object",stat:!0,forced:!ir},{getOwnPropertyNames:De}),Vn(),Nn(Pi,xi),He[fi]=!0},function(Pe,Me){var Be=(function(){return this})();try{Be=Be||new Function("return this")()}catch(Ee){typeof window=="object"&&(Be=window)}Pe.exports=Be},function(Pe,Me,Be){var Ee=Be(7),Te=Be(10),Se=Be(12),je=TypeError;Pe.exports=function(Ue,ke){var De,ze;if(ke==="string"&&Te(De=Ue.toString)&&!Se(ze=Ee(De,Ue))||Te(De=Ue.valueOf)&&!Se(ze=Ee(De,Ue))||ke!=="string"&&Te(De=Ue.toString)&&!Se(ze=Ee(De,Ue)))return ze;throw new je("Can't convert object to primitive value")}},function(Pe,Me,Ee){var Te=Ee(4),Ee=Ee(10),Te=Te.WeakMap;Pe.exports=Ee(Te)&&/native code/.test(String(Te))},function(Pe,Me,Be){var Ee=Be(14),Te=Be(2),Se=Be(43),je=Be(72),Ue=Be(8),ke=Te([].concat);Pe.exports=Ee("Reflect","ownKeys")||function(De){var ze=Se.f(Ue(De)),Fe=je.f;return Fe?ke(ze,Fe(De)):ze}},function(Pe,Me,Be){var Ee=Math.ceil,Te=Math.floor;Pe.exports=Math.trunc||function(Se){return Se=+Se,(0<Se?Te:Ee)(Se)}},function(Pe,Me,Be){Be=Be(14),Pe.exports=Be("document","documentElement")},function(Pe,Me,Be){var Ee=Be(7),Te=Be(14),Se=Be(6),je=Be(15);Pe.exports=function(){var Ue=Te("Symbol"),Ue=Ue&&Ue.prototype,ke=Ue&&Ue.valueOf,De=Se("toPrimitive");Ue&&!Ue[De]&&je(Ue,De,function(ze){return Ee(ke,this)},{arity:1})}},function(Pe,Me,Be){var Ee=Be(58),Te=Be(76),Se=Be(12),je=Be(6)("species"),Ue=Array;Pe.exports=function(ke){var De;return(De=Ee(ke)&&(De=ke.constructor,Te(De)&&(De===Ue||Ee(De.prototype))||Se(De)&&(De=De[je])===null)?void 0:De)===void 0?Ue:De}},function(Pe,Me,ke){var Ee=ke(1),Te=ke(14),Se=ke(11),je=ke(9),Ue=ke(42),ke=ke(128),De=Ue("string-to-symbol-registry"),ze=Ue("symbol-to-string-registry");Ee({target:"Symbol",stat:!0,forced:!ke},{for:function(_e){var Ie,_e=je(_e);return Se(De,_e)?De[_e]:(Ie=Te("Symbol")(_e),De[_e]=Ie,ze[Ie]=_e,Ie)}})},function(Pe,Me,ke){var Ee=ke(1),Te=ke(11),Se=ke(51),je=ke(41),Ue=ke(42),ke=ke(128),De=Ue("symbol-to-string-registry");Ee({target:"Symbol",stat:!0,forced:!ke},{keyFor:function(ze){if(!Se(ze))throw new TypeError(je(ze)+" is not a symbol");if(Te(De,ze))return De[ze]}})},function(Pe,Me,Be){var Ee=Be(2),Te=Be(58),Se=Be(10),je=Be(21),Ue=Be(9),ke=Ee([].push);Pe.exports=function(De){if(Se(De))return De;if(Te(De)){for(var ze=De.length,Fe=[],Ie=0;Ie<ze;Ie++){var _e=De[Ie];typeof _e=="string"?ke(Fe,_e):typeof _e!="number"&&je(_e)!=="Number"&&je(_e)!=="String"||ke(Fe,Ue(_e))}var Ae=Fe.length,Je=!0;return function(ir,$e){if(Je)return Je=!1,$e;if(Te(this))return $e;for(var cr=0;cr<Ae;cr++)if(Fe[cr]===ir)return $e}}}},function(Pe,Me,Be){var Ee=Be(1),Te=Be(40),Se=Be(3),je=Be(72),Ue=Be(18);Ee({target:"Object",stat:!0,forced:!Te||Se(function(){je.f(1)})},{getOwnPropertySymbols:function(ke){var De=je.f;return De?De(Ue(ke)):[]}})},function(Pe,Me,xr){var Ee,Te,Se,je,Ue,ke,De,ze=xr(1),Fe=xr(5),Ie=xr(4),_e=xr(2),Ae=xr(11),Je=xr(10),ir=xr(28),$e=xr(9),cr=xr(20),xr=xr(89),Tr=Ie.Symbol,Mr=Tr&&Tr.prototype;!Fe||!Je(Tr)||"description"in Mr&&Tr().description===void 0||(Ee={},xr(Ie=function(){var mr=arguments.length<1||arguments[0]===void 0?void 0:$e(arguments[0]),Ze=ir(Mr,this)?new Tr(mr):mr===void 0?Tr():Tr(mr);return mr===""&&(Ee[Ze]=!0),Ze},Tr),(Ie.prototype=Mr).constructor=Ie,Te=String(Tr("description detection"))==="Symbol(description detection)",Se=_e(Mr.valueOf),je=_e(Mr.toString),Ue=/^Symbol\((.*)\)[^)]+$/,ke=_e("".replace),De=_e("".slice),cr(Mr,"description",{configurable:!0,get:function(){var mr=Se(this);return Ae(Ee,mr)?"":(mr=je(mr),(mr=Te?De(mr,7,-1):ke(mr,Ue,"$1"))===""?void 0:mr)}}),ze({global:!0,constructor:!0,forced:!0},{Symbol:Ie}))},function(Pe,Me,Be){Be(75)("hasInstance")},function(Pe,Me,Be){Be(75)("iterator")},function(Pe,Me,Se){var Ee=Se(14),Te=Se(75),Se=Se(25);Te("toStringTag"),Se(Ee("Symbol"),"Symbol")},function(Pe,Me,Be){var Ee=Be(14),Te=Be(11),Se=Be(24),je=Be(28),Ue=Be(77),ke=Be(89),De=Be(132),ze=Be(59),Fe=Be(78),Ie=Be(203),_e=Be(204),Ae=Be(5),Je=Be(16);Pe.exports=function(mr,$e,cr,xr){var Tr="stackTraceLimit",Mr=xr?2:1,mr=mr.split("."),Ze=mr[mr.length-1],xe=Ee.apply(null,mr);if(xe){var er=xe.prototype;if(!Je&&Te(er,"cause")&&delete er.cause,!cr)return xe;var mr=Ee("Error"),Ge=$e(function(sr,pr){return pr=Fe(xr?pr:sr,void 0),sr=xr?new xe(sr):new xe,pr!==void 0&&Se(sr,"message",pr),_e(sr,Ge,sr.stack,2),this&&je(er,this)&&ze(sr,this,Ge),Mr<arguments.length&&Ie(sr,arguments[Mr]),sr});if(Ge.prototype=er,Ze!=="Error"?Ue?Ue(Ge,mr):ke(Ge,mr,{name:!0}):Ae&&Tr in xe&&(De(Ge,xe,Tr),De(Ge,xe,"prepareStackTrace")),ke(Ge,xe),!Je)try{er.name!==Ze&&Se(er,"name",Ze),er.constructor=Ge}catch(sr){}return Ge}}},function(Pe,Me,Be){var Ee=Be(2),Te=Be(23);Pe.exports=function(Se,je,Ue){try{return Ee(Te(Object.getOwnPropertyDescriptor(Se,je)[Ue]))}catch(ke){}}},function(Pe,Me,Be){var Ee=Be(131),Te=String,Se=TypeError;Pe.exports=function(je){if(Ee(je))return je;throw new Se("Can't set "+Te(je)+" as a prototype")}},function(Pe,Me,Be){var Ee=Be(12),Te=Be(24);Pe.exports=function(Se,je){Ee(je)&&"cause"in je&&Te(Se,"cause",je.cause)}},function(Pe,Me,Be){var Ee=Be(24),Te=Be(95),Se=Be(205),je=Error.captureStackTrace;Pe.exports=function(Ue,ke,De,ze){Se&&(je?je(Ue,ke):Ee(Ue,"stack",Te(De,ze)))}},function(Pe,Me,Be){var Ee=Be(3),Te=Be(33);Pe.exports=!Ee(function(){var Se=new Error("a");return!("stack"in Se)||(Object.defineProperty(Se,"stack",Te(1,7)),Se.stack!==7)})},function(Pe,Me,Se){var Ee=Se(1),Te=Se(207),Se=Se(62);Ee({target:"Array",proto:!0},{fill:Te}),Se("fill")},function(Pe,Me,Be){var Ee=Be(18),Te=Be(55),Se=Be(29);Pe.exports=function(je){for(var Ue=Ee(this),ke=Se(Ue),ze=arguments.length,De=Te(1<ze?arguments[1]:void 0,ke),ze=2<ze?arguments[2]:void 0,Fe=ze===void 0?ke:Te(ze,ke);De<Fe;)Ue[De++]=je;return Ue}},function(Pe,Me,Be){var Ee=Be(1),Te=Be(45).filter;Ee({target:"Array",proto:!0,forced:!Be(61)("filter")},{filter:function(Se){return Te(this,Se,1<arguments.length?arguments[1]:void 0)}})},function(Pe,Me,Se){var Ee=Se(1),Te=Se(45).find,Se=Se(62),je=!0;"find"in[]&&Array(1).find(function(){je=!1}),Ee({target:"Array",proto:!0,forced:je},{find:function(Ue){return Te(this,Ue,1<arguments.length?arguments[1]:void 0)}}),Se("find")},function(Pe,Me,Se){var Ee=Se(1),Te=Se(45).findIndex,Se=Se(62),je="findIndex",Ue=!0;je in[]&&Array(1)[je](function(){Ue=!1}),Ee({target:"Array",proto:!0,forced:Ue},{findIndex:function(ke){return Te(this,ke,1<arguments.length?arguments[1]:void 0)}}),Se(je)},function(Pe,Me,Be){var Ee=Be(1),Te=Be(45).map;Ee({target:"Array",proto:!0,forced:!Be(61)("map")},{map:function(Se){return Te(this,Se,1<arguments.length?arguments[1]:void 0)}})},function(Pe,Me,cr){var Ee=cr(1),xr=cr(2),Te=cr(23),Se=cr(18),je=cr(29),Ue=cr(138),ke=cr(9),De=cr(3),ze=cr(139),Tr=cr(98),Fe=cr(213),Ie=cr(214),_e=cr(69),Ae=cr(215),Je=[],ir=xr(Je.sort),$e=xr(Je.push),cr=De(function(){Je.sort(void 0)}),xr=De(function(){Je.sort(null)}),Tr=Tr("sort"),Mr=!De(function(){if(_e)return _e<70;if(!(Fe&&3<Fe)){if(Ie)return!0;if(Ae)return Ae<603;for(var mr,Ze,xe,er="",Ge=65;Ge<76;Ge++){switch(mr=String.fromCharCode(Ge),Ge){case 66:case 69:case 70:case 72:Ze=3;break;case 68:case 71:Ze=4;break;default:Ze=2}for(xe=0;xe<47;xe++)Je.push({k:mr+xe,v:Ze})}for(Je.sort(function(tr,sr){return sr.v-tr.v}),xe=0;xe<Je.length;xe++)mr=Je[xe].k.charAt(0),er.charAt(er.length-1)!==mr&&(er+=mr);return er!=="DGBEFHACIJK"}});Ee({target:"Array",proto:!0,forced:cr||!xr||!Tr||!Mr},{sort:function(mr){mr!==void 0&&Te(mr);var Ze=Se(this);if(Mr)return mr===void 0?ir(Ze):ir(Ze,mr);for(var xe,er,Ge=[],tr=je(Ze),sr=0;sr<tr;sr++)sr in Ze&&$e(Ge,Ze[sr]);for(ze(Ge,(er=mr,function(pr,Ir){return Ir===void 0?-1:pr===void 0?1:er!==void 0?+er(pr,Ir)||0:ke(pr)>ke(Ir)?1:-1})),xe=je(Ge),sr=0;sr<xe;)Ze[sr]=Ge[sr++];for(;sr<tr;)Ue(Ze,sr++);return Ze}})},function(Pe,Me,Be){Be=Be(52).match(/firefox\/(\d+)/i),Pe.exports=!!Be&&+Be[1]},function(Pe,Me,Be){Be=Be(52),Pe.exports=/MSIE|Trident/.test(Be)},function(Pe,Me,Be){Be=Be(52).match(/AppleWebKit\/(\d+)\./),Pe.exports=!!Be&&+Be[1]},function(Pe,Me,_e){var Ee=_e(1),Te=_e(18),Se=_e(55),je=_e(37),Ue=_e(29),ke=_e(136),De=_e(97),ze=_e(93),Fe=_e(60),Ie=_e(138),_e=_e(61)("splice"),Ae=Math.max,Je=Math.min;Ee({target:"Array",proto:!0,forced:!_e},{splice:function(tr,$e){var cr,xr,Tr,Mr,mr,Ze,xe=Te(this),er=Ue(xe),Ge=Se(tr,er),tr=arguments.length;for(tr===0?cr=xr=0:xr=tr===1?(cr=0,er-Ge):(cr=tr-2,Je(Ae(je($e),0),er-Ge)),De(er+cr-xr),Tr=ze(xe,xr),Mr=0;Mr<xr;Mr++)(mr=Ge+Mr)in xe&&Fe(Tr,Mr,xe[mr]);if(cr<(Tr.length=xr)){for(Mr=Ge;Mr<er-xr;Mr++)Ze=Mr+cr,(mr=Mr+xr)in xe?xe[Ze]=xe[mr]:Ie(xe,Ze);for(Mr=er;er-xr+cr<Mr;Mr--)Ie(xe,Mr-1)}else if(xr<cr)for(Mr=er-xr;Ge<Mr;Mr--)Ze=Mr+cr-1,(mr=Mr+xr-1)in xe?xe[Ze]=xe[mr]:Ie(xe,Ze);for(Mr=0;Mr<cr;Mr++)xe[Mr+Ge]=arguments[Mr+2];return ke(xe,er-xr+cr),Tr}})},function(Pe,Me,Ue){var Ee=Ue(10),Te=Ue(12),Se=Ue(13),je=Ue(28),ke=Ue(6),Ue=Ue(88),ke=ke("hasInstance"),De=Function.prototype;ke in De||Se.f(De,ke,{value:Ue(function(ze){var Fe;return!(!Ee(this)||!Te(ze))&&(Fe=this.prototype,Te(Fe)?je(Fe,ze):ze instanceof this)},ke)})},function(Pe,Me,je){var Ee=je(5),Te=je(53).EXISTS,Se=je(2),je=je(20),Ue=Function.prototype,ke=Se(Ue.toString),De=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,ze=Se(De.exec);Ee&&!Te&&je(Ue,"name",{configurable:!0,get:function(){try{return ze(De,ke(this))[1]}catch(Fe){return""}}})},function(Pe,Me,Be){Be=Be(3),Pe.exports=!Be(function(){function Ee(){}return Ee.prototype.constructor=null,Object.getPrototypeOf(new Ee)!==Ee.prototype})},function(Pe,Me,ze){var Ee=ze(1),Te=ze(7),Se=ze(23),je=ze(8),Ue=ze(47),ke=ze(141),De=ze(102),ze=ze(16),Fe=ke(function(){for(var Ie,_e=this.iterator,Ae=this.predicate,Je=this.next;;){if(Ie=je(Te(Je,_e)),this.done=!!Ie.done)return;if(De(_e,Ae,[Ie=Ie.value,this.counter++],!0))return Ie}});Ee({target:"Iterator",proto:!0,real:!0,forced:ze},{filter:function(Ie){return je(this),Se(Ie),new Fe(Ue(this),{predicate:Ie})}})},function(Pe,Me,Be){var Ee=Be(1),Te=Be(48),Se=Be(23),je=Be(8),Ue=Be(47);Ee({target:"Iterator",proto:!0,real:!0},{find:function(ke){je(this),Se(ke);var De=Ue(this),ze=0;return Te(De,function(Fe,Ie){if(ke(Fe,ze++))return Ie(Fe)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})},function(Pe,Me,Be){var Ee=Be(1),Te=Be(48),Se=Be(23),je=Be(8),Ue=Be(47);Ee({target:"Iterator",proto:!0,real:!0},{forEach:function(ke){je(this),Se(ke);var De=Ue(this),ze=0;Te(De,function(Fe){ke(Fe,ze++)},{IS_RECORD:!0})}})},function(Pe,Me,Be){var Ee=Be(1),Te=Be(224);Ee({target:"Iterator",proto:!0,real:!0,forced:Be(16)},{map:Te})},function(Pe,Me,Be){var Ee=Be(7),Te=Be(23),Se=Be(8),je=Be(47),Ue=Be(141),ke=Be(102),De=Ue(function(){var ze=this.iterator,Fe=Se(Ee(this.next,ze));if(!(this.done=!!Fe.done))return ke(ze,this.mapper,[Fe.value,this.counter++],!0)});Pe.exports=function(ze){return Se(this),Te(ze),new De(je(this),{mapper:ze})}},function(Pe,Me,Be){var Ee=Be(1),Te=Be(48),Se=Be(23),je=Be(8),Ue=Be(47),ke=TypeError;Ee({target:"Iterator",proto:!0,real:!0},{reduce:function(De){je(this),Se(De);var ze=Ue(this),Fe=arguments.length<2,Ie=Fe?void 0:arguments[1],_e=0;if(Te(ze,function(Ae){Ie=Fe?(Fe=!1,Ae):De(Ie,Ae,_e),_e++},{IS_RECORD:!0}),Fe)throw new ke("Reduce of empty iterator with no initial value");return Ie}})},function(Pe,Me,Be){var Ee=Be(4);Be(25)(Ee.JSON,"JSON",!0)},function(Pe,Me,Be){Be(228)},function(Pe,Me,Be){Be(229)("Map",function(Ee){return function(){return Ee(this,arguments.length?arguments[0]:void 0)}},Be(234))},function(Pe,Me,Be){var Ee=Be(1),Te=Be(4),Se=Be(2),je=Be(73),Ue=Be(15),ke=Be(144),De=Be(48),ze=Be(38),Fe=Be(10),Ie=Be(35),_e=Be(12),Ae=Be(3),Je=Be(233),ir=Be(25),$e=Be(59);Pe.exports=function(cr,xr,Tr){function Mr(Ce){var vr=Se(Pr[Ce]);Ue(Pr,Ce,Ce==="add"?function(qr){return vr(this,qr===0?0:qr),this}:Ce==="delete"?function(qr){return!(sr&&!_e(qr))&&vr(this,qr===0?0:qr)}:Ce==="get"?function(qr){return sr&&!_e(qr)?void 0:vr(this,qr===0?0:qr)}:Ce==="has"?function(qr){return!(sr&&!_e(qr))&&vr(this,qr===0?0:qr)}:function(qr,He){return vr(this,qr===0?0:qr,He),this})}var mr,Ze,xe,er,Ge,tr=cr.indexOf("Map")!==-1,sr=cr.indexOf("Weak")!==-1,pr=tr?"set":"add",Ir=Te[cr],Pr=Ir&&Ir.prototype,dr=Ir,wr={};return je(cr,!Fe(Ir)||!(sr||Pr.forEach&&!Ae(function(){new Ir().entries().next()})))?(dr=Tr.getConstructor(xr,cr,tr,pr),ke.enable()):je(cr,!0)&&(Ze=(mr=new dr)[pr](sr?{}:-0,1)!==mr,xe=Ae(function(){mr.has(1)}),er=Je(function(Ce){new Ir(Ce)}),Ge=!sr&&Ae(function(){for(var Ce=new Ir,vr=5;vr--;)Ce[pr](vr,vr);return!Ce.has(-0)}),er||(((dr=xr(function(Ce,vr){return ze(Ce,Pr),Ce=$e(new Ir,Ce,dr),Ie(vr)||De(vr,Ce[pr],{that:Ce,AS_ENTRIES:tr}),Ce})).prototype=Pr).constructor=dr),(xe||Ge)&&(Mr("delete"),Mr("has"),tr)&&Mr("get"),(Ge||Ze)&&Mr(pr),sr)&&Pr.clear&&delete Pr.clear,Ee({global:!0,constructor:!0,forced:(wr[cr]=dr)!==Ir},wr),ir(dr,cr),sr||Tr.setStrong(dr,cr,tr),dr}},function(Pe,Me,ke){var Ee=ke(3),Te=ke(12),Se=ke(21),je=ke(231),Ue=Object.isExtensible,ke=Ee(function(){});Pe.exports=ke||je?function(De){return!(!Te(De)||je&&Se(De)==="ArrayBuffer")&&(!Ue||Ue(De))}:Ue},function(Pe,Me,Be){Be=Be(3),Pe.exports=Be(function(){var Ee;typeof ArrayBuffer=="function"&&(Ee=new ArrayBuffer(8),Object.isExtensible(Ee))&&Object.defineProperty(Ee,"a",{value:8})})},function(Pe,Me,Be){Be=Be(3),Pe.exports=!Be(function(){return Object.isExtensible(Object.preventExtensions({}))})},function(Pe,Me,Be){var Ee=Be(6)("iterator"),Te=!1;try{var Se=0,je={next:function(){return{done:!!Se++}},return:function(){Te=!0}};je[Ee]=function(){return this},Array.from(je,function(){throw 2})}catch(Ue){}Pe.exports=function(Ue,ke){try{if(!ke&&!Te)return!1}catch(Fe){return!1}var De=!1;try{var ze={};ze[Ee]=function(){return{next:function(){return{done:De=!0}}}},Ue(ze)}catch(Fe){}return De}},function(Pe,Me,Je){var Ee=Je(30),Te=Je(20),Se=Je(100),je=Je(46),Ue=Je(38),ke=Je(35),De=Je(48),ze=Je(104),Fe=Je(63),Ie=Je(146),_e=Je(5),Ae=Je(144).fastKey,Je=Je(19),ir=Je.set,$e=Je.getterFor;Pe.exports={getConstructor:function(xe,xr,Tr,Mr){function mr(tr,sr,pr){var Ir,Pr=Ge(tr),dr=Ze(tr,sr);return dr?dr.value=pr:(Pr.last=dr={index:Ir=Ae(sr,!0),key:sr,value:pr,previous:sr=Pr.last,next:null,removed:!1},Pr.first||(Pr.first=dr),sr&&(sr.next=dr),_e?Pr.size++:tr.size++,Ir!=="F"&&(Pr.index[Ir]=dr)),tr}function Ze(Ir,sr){var pr,Ir=Ge(Ir),Pr=Ae(sr);if(Pr!=="F")return Ir.index[Pr];for(pr=Ir.first;pr;pr=pr.next)if(pr.key===sr)return pr}var xe=xe(function(tr,sr){Ue(tr,er),ir(tr,{type:xr,index:Ee(null),first:null,last:null,size:0}),_e||(tr.size=0),ke(sr)||De(sr,tr[Mr],{that:tr,AS_ENTRIES:Tr})}),er=xe.prototype,Ge=$e(xr);return Se(er,{clear:function(){for(var tr=Ge(this),sr=tr.first;sr;)sr.removed=!0,sr.previous&&(sr.previous=sr.previous.next=null),sr=sr.next;tr.first=tr.last=null,tr.index=Ee(null),_e?tr.size=0:this.size=0},delete:function(Pr){var sr,pr,Ir=Ge(this),Pr=Ze(this,Pr);return Pr&&(sr=Pr.next,pr=Pr.previous,delete Ir.index[Pr.index],Pr.removed=!0,pr&&(pr.next=sr),sr&&(sr.previous=pr),Ir.first===Pr&&(Ir.first=sr),Ir.last===Pr&&(Ir.last=pr),_e?Ir.size--:this.size--),!!Pr},forEach:function(tr){for(var sr,pr=Ge(this),Ir=je(tr,1<arguments.length?arguments[1]:void 0);sr=sr?sr.next:pr.first;)for(Ir(sr.value,sr.key,this);sr&&sr.removed;)sr=sr.previous},has:function(tr){return!!Ze(this,tr)}}),Se(er,Tr?{get:function(tr){return tr=Ze(this,tr),tr&&tr.value},set:function(tr,sr){return mr(this,tr===0?0:tr,sr)}}:{add:function(tr){return mr(this,tr=tr===0?0:tr,tr)}}),_e&&Te(er,"size",{configurable:!0,get:function(){return Ge(this).size}}),xe},setStrong:function(cr,xr,Tr){var Mr=xr+" Iterator",mr=$e(xr),Ze=$e(Mr);ze(cr,xr,function(xe,er){ir(this,{type:Mr,target:xe,state:mr(xe),kind:er,last:null})},function(){for(var xe=Ze(this),er=xe.kind,Ge=xe.last;Ge&&Ge.removed;)Ge=Ge.previous;return xe.target&&(xe.last=Ge=Ge?Ge.next:xe.state.first)?Fe(er==="keys"?Ge.key:er==="values"?Ge.value:[Ge.key,Ge.value],!1):(xe.target=null,Fe(void 0,!0))},Tr?"entries":"values",!Tr,!0),Ie(xr)}}},function(Pe,Me,Be){Be(25)(Math,"Math",!0)},function(Pe,Me,mr){function Ee(wr){var dr,wr=arguments.length<1?0:Ze((Ce=>typeof(Ce=Je(Ce,"number"))=="bigint"?Ce:pr(Ce))(wr));return _e(er,dr=this)&&ir(function(){Tr(dr)})?Ie(Object(wr),this,Ee):wr}function Te(Pr,dr){for(var wr,Ce=Ue?$e(dr):"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(","),vr=0;Ce.length>vr;vr++)Fe(dr,wr=Ce[vr])&&!Fe(Pr,wr)&&xr(Pr,wr,cr(dr,wr))}var Se=mr(1),je=mr(16),Ue=mr(5),Ir=mr(4),ke=mr(127),De=mr(2),ze=mr(73),Fe=mr(11),Ie=mr(59),_e=mr(28),Ae=mr(51),Je=mr(117),ir=mr(3),$e=mr(43).f,cr=mr(39).f,xr=mr(13).f,Tr=mr(147),Mr=mr(148).trim,mr="Number",Ze=Ir[mr],xe=ke[mr],er=Ze.prototype,Ge=Ir.TypeError,tr=De("".slice),sr=De("".charCodeAt),pr=function(Pr){var dr,wr,Ce,vr,qr,He,Oe,rr=Je(Pr,"number");if(Ae(rr))throw new Ge("Cannot convert a Symbol value to a number");if(typeof rr=="string"&&2<rr.length){if(rr=Mr(rr),(Pr=sr(rr,0))===43||Pr===45){if((dr=sr(rr,2))===88||dr===120)return NaN}else if(Pr===48){switch(sr(rr,1)){case 66:case 98:wr=2,Ce=49;break;case 79:case 111:wr=8,Ce=55;break;default:return+rr}for(qr=(vr=tr(rr,2)).length,He=0;He<qr;He++)if((Oe=sr(vr,He))<48||Ce<Oe)return NaN;return parseInt(vr,wr)}}return+rr},Ir=ze(mr,!Ze(" 0o1")||!Ze("0b1")||Ze("+0x1"));Ee.prototype=er,Ir&&!je&&(er.constructor=Ee),Se({global:!0,constructor:!0,wrap:!0,forced:Ir},{Number:Ee}),je&&xe&&Te(ke[mr],xe),(Ir||je)&&Te(ke[mr],Ze)},function(Pe,Me,Ie){function Ee(xr,Tr,Mr){return Tr===0?Mr:Tr%2==1?Ee(xr,Tr-1,Mr*xr):Ee(xr*xr,Tr/2,Mr)}function Te(xr,Tr,Mr){for(var mr=-1,Ze=Mr;++mr<6;)Ze+=Tr*xr[mr],xr[mr]=Ze%1e7,Ze=Je(Ze/1e7)}function Se(xr,Tr){for(var Mr=6,mr=0;0<=--Mr;)mr+=xr[Mr],xr[Mr]=Je(mr/Tr),mr=mr%Tr*1e7}function je(xr){for(var Tr,Mr=6,mr="";0<=--Mr;)mr===""&&Mr!==0&&xr[Mr]===0||(Tr=Ae(xr[Mr]),mr=mr===""?Tr:mr+ir("0",7-Tr.length)+Tr);return mr}var Ue=Ie(1),ke=Ie(2),De=Ie(37),ze=Ie(147),Fe=Ie(238),Ie=Ie(3),_e=RangeError,Ae=String,Je=Math.floor,ir=ke(Fe),$e=ke("".slice),cr=ke(1 .toFixed);Ue({target:"Number",proto:!0,forced:Ie(function(){return cr(8e-5,3)!=="0.000"||cr(.9,0)!=="1"||cr(1.255,2)!=="1.25"||cr(0xde0b6b3a7640080,0)!=="1000000000000000128"})||!Ie(function(){cr({})})},{toFixed:function(Ze){var Tr,Mr,mr=ze(this),Ze=De(Ze),xe=[0,0,0,0,0,0],er="",Ge="0";if(Ze<0||20<Ze)throw new _e("Incorrect fraction digits");if(mr!=mr)return"NaN";if(mr<=-1e21||1e21<=mr)return Ae(mr);if(mr<0&&(er="-",mr=-mr),1e-21<mr)if(mr=(Tr=(tr=>{for(var sr=0,pr=tr;4096<=pr;)sr+=12,pr/=4096;for(;2<=pr;)sr+=1,pr/=2;return sr})(mr*Ee(2,69,1))-69)<0?mr*Ee(2,-Tr,1):mr/Ee(2,Tr,1),mr*=4503599627370496,0<(Tr=52-Tr)){for(Te(xe,0,mr),Mr=Ze;7<=Mr;)Te(xe,1e7,0),Mr-=7;for(Te(xe,Ee(10,Mr,1),0),Mr=Tr-1;23<=Mr;)Se(xe,1<<23),Mr-=23;Se(xe,1<<Mr),Te(xe,1,1),Se(xe,2),Ge=je(xe)}else Te(xe,0,mr),Te(xe,1<<-Tr,0),Ge=je(xe)+ir("0",Ze);return Ge=0<Ze?er+((mr=Ge.length)<=Ze?"0."+ir("0",Ze-mr)+Ge:$e(Ge,0,mr-Ze)+"."+$e(Ge,mr-Ze)):er+Ge}})},function(Pe,Me,Be){var Ee=Be(37),Te=Be(9),Se=Be(17),je=RangeError;Pe.exports=function(Ue){var ke=Te(Se(this)),De="",ze=Ee(Ue);if(ze<0||ze===1/0)throw new je("Wrong number of repetitions");for(;0<ze;(ze>>>=1)&&(ke+=ke))1&ze&&(De+=ke);return De}},function(Pe,Me,Be){var Ee=Be(1),Te=Be(18),Se=Be(74);Ee({target:"Object",stat:!0,forced:Be(3)(function(){Se(1)})},{keys:function(je){return Se(Te(je))}})},function(Pe,Me,Fe){var Ee=Fe(5),Te=Fe(20),Se=Fe(12),je=Fe(131),Ue=Fe(18),ke=Fe(17),De=Object.getPrototypeOf,ze=Object.setPrototypeOf,Fe=Object.prototype;if(Ee&&De&&ze&&!("__proto__"in Fe))try{Te(Fe,"__proto__",{configurable:!0,get:function(){return De(Ue(this))},set:function(Ie){var _e=ke(this);je(Ie)&&Se(_e)&&ze(_e,Ie)}})}catch(Ie){}},function(Pe,Me,Be){Be(1)({target:"Object",stat:!0},{setPrototypeOf:Be(77)})},function(Pe,Me,Be){var Ee=Be(91),Te=Be(56);Pe.exports=Ee?{}.toString:function(){return"[object "+Te(this)+"]"}},function(Pe,Me,qr){var Ee=qr(5),Te=qr(4),Se=qr(2),je=qr(73),Ue=qr(59),ke=qr(24),De=qr(30),ze=qr(43).f,Fe=qr(28),Ie=qr(150),_e=qr(9),Ae=qr(151),Je=qr(81),ir=qr(132),$e=qr(15),cr=qr(3),xr=qr(11),Tr=qr(19).enforce,Mr=qr(146),rr=qr(6),mr=qr(106),Ze=qr(153),xe=rr("match"),er=Te.RegExp,Ge=er.prototype,tr=Te.SyntaxError,sr=Se(Ge.exec),pr=Se("".charAt),Ir=Se("".replace),Pr=Se("".indexOf),dr=Se("".slice),wr=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,Ce=/a/g,vr=/a/g,qr=new er(Ce)!==Ce,He=Je.MISSED_STICKY,Oe=Je.UNSUPPORTED_Y,rr=Ee&&(!qr||He||mr||Ze||cr(function(){return vr[xe]=!1,er(Ce)!==Ce||er(vr)===vr||String(er(Ce,"i"))!=="/a/i"}));if(je("RegExp",rr)){for(var xn=function(Nn,tn){var fi,xi,Ur=Fe(Ge,this),di=Ie(Nn),gn=tn===void 0,si=[],Pi=Nn;if(!Ur&&di&&gn&&Nn.constructor===xn)return Nn;if((di||Fe(Ge,Nn))&&(Nn=Nn.source,gn)&&(tn=Ae(Pi)),Nn=Nn===void 0?"":_e(Nn),tn=tn===void 0?"":_e(tn),Pi=Nn,di=tn=mr&&"dotAll"in Ce&&(fi=!!tn&&-1<Pr(tn,"s"))?Ir(tn,/s/g,""):tn,He&&"sticky"in Ce&&(xi=!!tn&&-1<Pr(tn,"y"))&&Oe&&(tn=Ir(tn,/y/g,"")),Ze&&(Nn=(gn=(Fn=>{for(var Xa,Sa=Fn.length,na=0,Na="",ya=[],_a=De(null),lr=!1,Sr=!1,ha=0,oo="";na<=Sa;na++){if((Xa=pr(Fn,na))==="\\")Xa+=pr(Fn,++na);else if(Xa==="]")lr=!1;else if(!lr)switch(!0){case Xa==="[":lr=!0;break;case Xa==="(":if(Na+=Xa,dr(Fn,na+1,na+3)==="?:")continue;sr(wr,dr(Fn,na+1))&&(na+=2,Sr=!0),ha++;continue;case(Xa===">"&&Sr):if(oo===""||xr(_a,oo))throw new tr("Invalid capture group name");_a[oo]=!0,Sr=!(ya[ya.length]=[oo,ha]),oo="";continue}Sr?oo+=Xa:Na+=Xa}return[Na,ya]})(Nn))[0],si=gn[1]),gn=Ue(er(Nn,tn),Ur?this:Ge,xn),(fi||xi||si.length)&&(tn=Tr(gn),fi&&(tn.dotAll=!0,tn.raw=xn((Fn=>{for(var Xa,Sa=Fn.length,na=0,Na="",ya=!1;na<=Sa;na++)(Xa=pr(Fn,na))==="\\"?Na+=Xa+pr(Fn,++na):ya||Xa!=="."?(Xa==="["?ya=!0:Xa==="]"&&(ya=!1),Na+=Xa):Na+="[\\s\\S]";return Na})(Nn),di)),xi&&(tn.sticky=!0),si.length)&&(tn.groups=si),Nn!==Pi)try{ke(gn,"source",Pi===""?"(?:)":Pi)}catch(Fn){}return gn},Mn=ze(er),Vn=0;Mn.length>Vn;)ir(xn,er,Mn[Vn++]);(Ge.constructor=xn).prototype=Ge,$e(Te,"RegExp",xn,{constructor:!0})}Mr("RegExp")},function(Pe,Me,Be){var Ee=Be(5),Te=Be(106),Se=Be(21),je=Be(20),Ue=Be(19).get,ke=RegExp.prototype,De=TypeError;Ee&&Te&&je(ke,"dotAll",{configurable:!0,get:function(){if(this!==ke){if(Se(this)==="RegExp")return!!Ue(this).dotAll;throw new De("Incompatible receiver, RegExp required")}}})},function(Pe,Me,Be){var Ee=Be(5),Te=Be(81).MISSED_STICKY,Se=Be(21),je=Be(20),Ue=Be(19).get,ke=RegExp.prototype,De=TypeError;Ee&&Te&&je(ke,"sticky",{configurable:!0,get:function(){if(this!==ke){if(Se(this)==="RegExp")return!!Ue(this).sticky;throw new De("Incompatible receiver, RegExp required")}}})},function(Pe,Me,ze){var Ee=ze(1),_e=ze(92),Te=ze(39).f,Se=ze(44),je=ze(9),Ue=ze(108),ke=ze(17),De=ze(109),ze=ze(16),Fe=_e("".slice),Ie=Math.min,_e=De("endsWith");Ee({target:"String",proto:!0,forced:!!(ze||_e||!(De=Te(String.prototype,"endsWith"))||De.writable)&&!_e},{endsWith:function(Ae){var Je=je(ke(this)),ir=(Ue(Ae),1<arguments.length?arguments[1]:void 0),$e=Je.length,ir=ir===void 0?$e:Ie(Se(ir),$e),$e=je(Ae);return Fe(Je,ir-$e.length,ir)===$e}})},function(Pe,Me,Be){var Ee=Be(2),Te=Be(18),Se=Math.floor,je=Ee("".charAt),Ue=Ee("".replace),ke=Ee("".slice),De=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,ze=/\$([$&'`]|\d{1,2})/g;Pe.exports=function(Fe,Ie,_e,Ae,Je,ir){var $e=_e+Fe.length,cr=Ae.length,xr=ze;return Je!==void 0&&(Je=Te(Je),xr=De),Ue(ir,xr,function(Tr,Mr){var mr;switch(je(Mr,0)){case"$":return"$";case"&":return Fe;case"`":return ke(Ie,0,_e);case"'":return ke(Ie,$e);case"<":mr=Je[ke(Mr,1,-1)];break;default:var Ze,xe=+Mr;if(xe==0)return Tr;if(cr<xe)return(Ze=Se(xe/10))!==0&&Ze<=cr?Ae[Ze-1]===void 0?je(Mr,1):Ae[Ze-1]+je(Mr,1):Tr;mr=Ae[xe-1]}return mr===void 0?"":mr})}},function(Pe,Me,Je){var Ee=Je(7),Te=Je(2),Se=Je(111),je=Je(8),Ue=Je(35),ke=Je(17),De=Je(249),ze=Je(112),Fe=Je(44),Ie=Je(9),_e=Je(36),Ae=Je(113),Tr=Je(81),Je=Je(3),ir=Tr.UNSUPPORTED_Y,$e=Math.min,cr=Te([].push),xr=Te("".slice),Tr=!Je(function(){var Ze=/(?:)/,mr=Ze.exec,Ze=(Ze.exec=function(){return mr.apply(this,arguments)},"ab".split(Ze));return Ze.length!==2||Ze[0]!=="a"||Ze[1]!=="b"}),Mr="abbc".split(/(b)*/)[1]==="c"||"test".split(/(?:)/,-1).length!==4||"ab".split(/(?:ab)*/).length!==2||".".split(/(.?)(.?)/).length!==4||1<".".split(/()()/).length||"".split(/.?/).length;Se("split",function(mr,Ze,xe){var er="0".split(void 0,0).length?function(Ge,tr){return Ge===void 0&&tr===0?[]:Ee(Ze,this,Ge,tr)}:Ze;return[function(Ge,tr){var sr=ke(this),pr=Ue(Ge)?void 0:_e(Ge,mr);return pr?Ee(pr,Ge,sr,tr):Ee(er,Ie(sr),Ge,tr)},function(Ir,tr){var sr=je(this),pr=Ie(Ir);if(!Mr&&(Ir=xe(er,sr,pr,tr,er!==Ze),Ir.done))return Ir.value;var Ir=De(sr,RegExp),Pr=sr.unicode,dr=(sr.ignoreCase?"i":"")+(sr.multiline?"m":"")+(sr.unicode?"u":"")+(ir?"g":"y"),wr=new Ir(ir?"^(?:"+sr.source+")":sr,dr),Ce=tr===void 0?4294967295:tr>>>0;if(Ce==0)return[];if(pr.length===0)return Ae(wr,pr)===null?[pr]:[];for(var vr=0,qr=0,He=[];qr<pr.length;){wr.lastIndex=ir?0:qr;var Oe,rr=Ae(wr,ir?xr(pr,qr):pr);if(rr===null||(Oe=$e(Fe(wr.lastIndex+(ir?qr:0)),pr.length))===vr)qr=ze(pr,qr,Pr);else{if(cr(He,xr(pr,vr,qr)),He.length===Ce)return He;for(var xn=1;xn<=rr.length-1;xn++)if(cr(He,rr[xn]),He.length===Ce)return He;qr=vr=Oe}}return cr(He,xr(pr,vr)),He}]},Mr||!Tr,ir)},function(Pe,Me,Be){var Ee=Be(8),Te=Be(250),Se=Be(35),je=Be(6)("species");Pe.exports=function(De,ke){var De=Ee(De).constructor;return De===void 0||Se(De=Ee(De)[je])?ke:Te(De)}},function(Pe,Me,Be){var Ee=Be(76),Te=Be(41),Se=TypeError;Pe.exports=function(je){if(Ee(je))return je;throw new Se(Te(je)+" is not a constructor")}},function(Pe,Me,ze){var Ee=ze(1),_e=ze(92),Te=ze(39).f,Se=ze(44),je=ze(9),Ue=ze(108),ke=ze(17),De=ze(109),ze=ze(16),Fe=_e("".slice),Ie=Math.min,_e=De("startsWith");Ee({target:"String",proto:!0,forced:!!(ze||_e||!(De=Te(String.prototype,"startsWith"))||De.writable)&&!_e},{startsWith:function($e){var Je=je(ke(this)),ir=(Ue($e),Se(Ie(1<arguments.length?arguments[1]:void 0,Je.length))),$e=je($e);return Fe(Je,ir,ir+$e.length)===$e}})},function(Pe,Me,Be){var Ee=Be(1),Te=Be(148).trim;Ee({target:"String",proto:!0,forced:Be(253)("trim")},{trim:function(){return Te(this)}})},function(Pe,Me,Be){var Ee=Be(53).PROPER,Te=Be(3),Se=Be(149);Pe.exports=function(je){return Te(function(){return!!Se[je]()||"
"[je]()!=="
"||Ee&&Se[je].name!==je})}},function(Pe,Me,Be){var Ee=Be(1),Te=Be(159);Ee({target:"String",proto:!0,forced:Be(160)("fixed")},{fixed:function(){return Te(this,"tt","","")}})},function(Pe,Me,Be){var Ee=Be(1),Te=Be(159);Ee({target:"String",proto:!0,forced:Be(160)("link")},{link:function(Se){return Te(this,"a","href",Se)}})},function(Pe,Me,mr){var Ee=mr(1),Te=mr(4),Se=mr(14),Ze=mr(2),je=mr(7),Ue=mr(3),ke=mr(9),De=mr(49),ze=mr(161).c2i,Fe=/[^\d+/a-z]/i,Ie=/[\t\n\f\r ]+/g,_e=/[=]{1,2}$/,Ae=Se("atob"),Je=String.fromCharCode,ir=Ze("".charAt),$e=Ze("".replace),cr=Ze(Fe.exec),xr=!!Ae&&!Ue(function(){return Ae("aGk=")!=="hi"}),Tr=xr&&Ue(function(){return Ae(" ")!==""}),Mr=xr&&!Ue(function(){Ae("a")}),mr=xr&&!Ue(function(){Ae()}),Ze=xr&&Ae.length!==1;Ee({global:!0,bind:!0,enumerable:!0,forced:!xr||Tr||Mr||mr||Ze},{atob:function(xe){if(De(arguments.length,1),xr&&!Tr&&!Mr)return je(Ae,Te,xe);var er,Ge,tr,sr=$e(ke(xe),Ie,""),pr="",Ir=0,Pr=0;if((er=(sr=sr.length%4==0?$e(sr,_e,""):sr).length)%4==1||cr(Fe,sr))throw new(Se("DOMException"))("The string is not correctly encoded","InvalidCharacterError");for(;Ir<er;)Ge=ir(sr,Ir++),tr=Pr%4?64*tr+ze[Ge]:ze[Ge],Pr++%4&&(pr+=Je(255&tr>>(-2*Pr&6)));return pr}})},function(Pe,Me,Ae){var Ee=Ae(1),Te=Ae(4),Se=Ae(14),Je=Ae(2),je=Ae(7),ir=Ae(3),Ue=Ae(9),ke=Ae(49),De=Ae(161).i2c,ze=Se("btoa"),Fe=Je("".charAt),Ie=Je("".charCodeAt),_e=!!ze&&!ir(function(){return ze("hi")!=="aGk="}),Ae=_e&&!ir(function(){ze()}),Je=_e&&ir(function(){return ze(null)!=="bnVsbA=="}),ir=_e&&ze.length!==1;Ee({global:!0,bind:!0,enumerable:!0,forced:!_e||Ae||Je||ir},{btoa:function($e){if(ke(arguments.length,1),_e)return je(ze,Te,Ue($e));for(var cr,xr,Tr=Ue($e),Mr="",mr=0,Ze=De;Fe(Tr,mr)||(Ze="=",mr%1);){if(255<(xr=Ie(Tr,mr+=.75)))throw new(Se("DOMException"))("The string contains characters outside of the Latin1 range","InvalidCharacterError");Mr+=Fe(Ze,63&(cr=cr<<8|xr)>>8-mr%1*8)}return Mr}})},function(Pe,Me,Be){function Ee(ze){if(ze&&ze.forEach!==ke)try{De(ze,"forEach",ke)}catch(Fe){ze.forEach=ke}}var Te,Se=Be(4),je=Be(162),Ue=Be(163),ke=Be(259),De=Be(24);for(Te in je)je[Te]&&Ee(Se[Te]&&Se[Te].prototype);Ee(Ue)},function(Pe,Me,Te){var Ee=Te(45).forEach,Te=Te(98)("forEach");Pe.exports=Te?[].forEach:function(Se){return Ee(this,Se,1<arguments.length?arguments[1]:void 0)}},function(Pe,Me,Be){function Ee(_e,Ae){if(_e){if(_e[Fe]!==Ie)try{De(_e,Fe,Ie)}catch(ir){_e[Fe]=Ie}if(ze(_e,Ae,!0),je[Ae]){for(var Je in ke)if(_e[Je]!==ke[Je])try{De(_e,Je,ke[Je])}catch(ir){_e[Je]=ke[Je]}}}}var Te,Se=Be(4),je=Be(162),Ue=Be(163),ke=Be(164),De=Be(24),ze=Be(25),Fe=Be(6)("iterator"),Ie=ke.values;for(Te in je)Ee(Se[Te]&&Se[Te].prototype,Te);Ee(Ue,"DOMTokenList")},function(Pe,Me,er){function Ee(Mn){return $e(mr,Mn)&&mr[Mn].m?mr[Mn].c:0}function Te(){cr(this,Ce);var Mn=Mr((Vn=arguments.length)<1?void 0:arguments[0]),Vn=Mr(Vn<2?void 0:arguments[1],"Error"),Nn=Ee(Vn);Pr(this,{type:Ge,name:Vn,message:Mn,code:Nn}),xe||(this.name=Vn,this.message=Mn,this.code=Nn),wr&&((Vn=new sr(Mn)).name=Ge,Ae(this,"stack",_e(1,Ze(Vn.stack,1))))}function Se(Mn){return{enumerable:!0,configurable:!0,get:Mn}}function je(Mn){return Se(function(){return dr(this)[Mn]})}var Ue,ke,De,ze=er(1),Fe=er(14),Ie=er(262),He=er(3),qr=er(30),_e=er(33),Ae=er(13).f,Je=er(15),ir=er(20),$e=er(11),cr=er(38),xr=er(8),Tr=er(265),Mr=er(78),mr=er(165),Ze=er(95),vr=er(19),xe=er(5),er=er(16),Ge="DOMException",tr="DATA_CLONE_ERR",sr=Fe("Error"),pr=Fe(Ge)||(()=>{try{new(Fe("MessageChannel")||Ie("worker_threads").MessageChannel)().port1.postMessage(new WeakMap)}catch(Mn){if(Mn.name===tr&&Mn.code===25)return Mn.constructor}})(),Oe=pr&&pr.prototype,Ir=sr.prototype,Pr=vr.set,dr=vr.getterFor(Ge),wr="stack"in new sr(Ge),Ce=Te.prototype=qr(Ir),vr=(xe&&(ir(Ce,"code",je("code")),ir(Ce,"message",je("message")),ir(Ce,"name",je("name"))),Ae(Ce,"constructor",_e(1,Te)),He(function(){return!(new pr instanceof sr)})),qr=vr||He(function(){return Ir.toString!==Tr||String(new pr(1,2))!=="2: 1"}),He=vr||He(function(){return new pr(1,"DataCloneError").code!==25}),Oe=vr||pr[tr]!==25||Oe[tr]!==25,Oe=er?qr||He||Oe:vr,rr=(ze({global:!0,constructor:!0,forced:Oe},{DOMException:Oe?Te:pr}),Fe(Ge)),xn=rr.prototype;for(Ue in qr&&(er||pr===rr)&&Je(xn,"toString",Tr),He&&xe&&pr===rr&&ir(xn,"code",Se(function(){return Ee(xr(this).name)})),mr)$e(mr,Ue)&&(ke=(De=mr[Ue]).s,De=_e(6,De.c),$e(rr,ke)||Ae(rr,ke,De),$e(xn,ke)||Ae(xn,ke,De))},function(Pe,Me,Be){var Ee=Be(4),Te=Be(263);Pe.exports=function(Se){if(Te){try{return Ee.process.getBuiltinModule(Se)}catch(je){}try{return Function('return require("'+Se+'")')()}catch(je){}}}},function(Pe,Me,Be){Be=Be(264),Pe.exports=Be==="NODE"},function(Pe,Me,je){function Ee(Ue){return Se.slice(0,Ue.length)===Ue}var Te=je(4),Se=je(52),je=je(21);Pe.exports=Ee("Bun/")?"BUN":Ee("Cloudflare-Workers")?"CLOUDFLARE":Ee("Deno/")?"DENO":Ee("Node.js/")?"NODE":Te.Bun&&typeof Bun.version=="string"?"BUN":Te.Deno&&typeof Deno.version=="object"?"DENO":je(Te.process)==="process"?"NODE":Te.window&&Te.document?"BROWSER":"REST"},function(Pe,Me,ke){var Ee=ke(5),Te=ke(3),Se=ke(8),je=ke(78),Ue=Error.prototype.toString,ke=Te(function(){if(Ee){var De=Object.create(Object.defineProperty({},"name",{get:function(){return this===De}}));if(Ue.call(De)!=="true")return!0}return Ue.call({message:1,name:2})!=="2: 1"||Ue.call({})!=="Error"});Pe.exports=ke?function(){var ze=Se(this),De=je(ze.name,"Error"),ze=je(ze.message);return De?ze?De+": "+ze:De:ze}:Ue},function(Pe,Me,Je){function Ee(){ze(this,xr);var Ge=Ie((tr=arguments.length)<1?void 0:arguments[0]),tr=Ie(tr<2?void 0:arguments[1],"Error"),tr=new cr(Ge,tr);return(Ge=new $e(Ge)).name=ir,ke(tr,"stack",Ue(1,Ae(Ge.stack,1))),Fe(tr,this,Ee),tr}var Te,Se=Je(1),Mr=Je(4),je=Je(14),Ue=Je(33),ke=Je(13).f,De=Je(11),ze=Je(38),Fe=Je(59),Ie=Je(78),_e=Je(165),Ae=Je(95),mr=Je(5),Je=Je(16),ir="DOMException",$e=je("Error"),cr=je(ir),xr=Ee.prototype=cr.prototype,xe="stack"in new $e(ir),Tr="stack"in new cr(1,2),mr=cr&&mr&&Object.getOwnPropertyDescriptor(Mr,ir),Mr=!(!mr||mr.writable&&mr.configurable),mr=xe&&!Mr&&!Tr,Ze=(Se({global:!0,constructor:!0,forced:Je||mr},{DOMException:mr?Ee:cr}),je(ir)),xe=Ze.prototype;if(xe.constructor!==Ze)for(var er in Je||ke(xe,"constructor",Ue(1,Ze)),_e)!De(_e,er)||De(Ze,Te=(er=_e[er]).s)||ke(Ze,Te,Ue(6,er.c))},function(Pe,Me,Be){var Ee=Be(14),Te="DOMException";Be(25)(Ee(Te),Te)},function(Pe,Me,Be){Be(269)},function(Pe,Me,wr){wr(157);function Ee(ra){var Ka,Fa,Xo,oa;if(typeof ra=="number"){for(Ka=[],Fa=0;Fa<4;Fa++)gn(Ka,ra%256),ra=qr(ra/256);return xn(Ka,".")}if(typeof ra!="object")return ra;for(Ka="",Xo=(No=>{for(var Ss=null,Fi=1,pa=null,Zo=0,Bo=0;Bo<8;Bo++)No[Bo]!==0?(Fi<Zo&&(Ss=pa,Fi=Zo),pa=null,Zo=0):(pa===null&&(pa=Bo),++Zo);return Fi<Zo?pa:Ss})(ra),Fa=0;Fa<8;Fa++)oa&&ra[Fa]===0||(oa=oa&&!1,Xo===Fa?(Ka+=Fa?":":"::",oa=!0):(Ka+=Mn(ra[Fa],16),Fa<7&&(Ka+=":")));return"["+Ka+"]"}function Te(ra,Ka){var Fa=Ze(ra,0);return 32<Fa&&Fa<127&&!xr(Ka,ra)?ra:encodeURIComponent(ra)}function Se(ra,Ka){return ra.length===2&&rr(Xa,Oe(ra,0))&&((ra=Oe(ra,1))===":"||!Ka&&ra==="|")}function je(ra){return 1<ra.length&&Se(Ur(ra,0,2))&&(ra.length===2||(ra=Oe(ra,2))==="/"||ra==="\\"||ra==="?"||ra==="#")}function Ue(No,Ka,Fa){var Xo,oa,No=er(No);if(Ka){if(oa=this.parse(No))throw new Ce(oa);this.searchParams=null}else{if(Fa!==void 0&&(Xo=new Ue(Fa,!0)),oa=this.parse(No,null,Xo))throw new Ce(oa);(Ka=dr(new Pr)).bindURL(this),this.searchParams=Ka}}function ke(ra,Ka){return{get:function(){return Ir(this)[ra]()},set:Ka&&function(Fa){return Ir(this)[Ka](Fa)},configurable:!0,enumerable:!0}}var De,ze=wr(1),Fe=wr(5),Ie=wr(166),_e=wr(4),Ae=wr(46),Je=wr(2),ir=wr(15),$e=wr(20),cr=wr(38),xr=wr(11),Tr=wr(270),Mr=wr(271),mr=wr(57),Ze=wr(110).codeAt,xe=wr(272),er=wr(9),Ge=wr(25),tr=wr(49),sr=wr(167),wr=wr(19),pr=wr.set,Ir=wr.getterFor("URL"),Pr=sr.URLSearchParams,dr=sr.getState,wr=_e.URL,Ce=_e.TypeError,vr=_e.parseInt,qr=Math.floor,He=Math.pow,Oe=Je("".charAt),rr=Je(/./.exec),xn=Je([].join),Mn=Je(1 .toString),Vn=Je([].pop),Nn=Je([].push),tn=Je("".replace),fi=Je([].shift),xi=Je("".split),Ur=Je("".slice),di=Je("".toLowerCase),gn=Je([].unshift),si="Invalid scheme",Pi="Invalid host",Fn="Invalid port",Xa=/[a-z]/i,Sa=/[\d+-.a-z]/i,na=/\d/,Na=/^0x/i,ya=/^[0-7]+$/,_a=/^\d+$/,lr=/^[\da-f]+$/i,Sr=/[\0\t\n\r #%/:<>?@[\\\]^|]/,ha=/[\0\t\n\r #/:<>?@[\\\]^|]/,oo=/^[\u0000-\u0020]+/,Qa=/(^|[^\u0000-\u0020])[\u0000-\u0020]+$/,xs=/[\t\n\r]/g,Ti={},Ya=Tr({},Ti,{" ":1,'"':1,"<":1,">":1,"`":1}),xa=Tr({},Ya,{"#":1,"?":1,"{":1,"}":1}),Za=Tr({},xa,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),ka={ftp:21,file:null,http:80,https:443,ws:80,wss:443},Ro={},qo={},fa={},fo={},no={},mo={},Co={},os={},Ps={},hs={},Uo={},Qo={},cs={},Ns={},Y1={},cA={},So={},r1={},H1={},us={},yo={},Ys=(Ue.prototype={type:"URL",parse:function(ra,Ka,Fa){var Xo,oa,No,Ss,Fi=this,pa=Ka||Ro,Zo=0,Bo="",A1=!1,M1=!1,i1=!1;for(ra=er(ra),Ka||(Fi.scheme="",Fi.username="",Fi.password="",Fi.host=null,Fi.port=null,Fi.path=[],Fi.query=null,Fi.fragment=null,Fi.cannotBeABaseURL=!1,ra=tn(ra,oo,""),ra=tn(ra,Qa,"$1")),ra=tn(ra,xs,""),Xo=Mr(ra);Zo<=Xo.length;){switch(oa=Xo[Zo],pa){case Ro:if(!oa||!rr(Xa,oa)){if(Ka)return si;pa=fa;continue}Bo+=di(oa),pa=qo;break;case qo:if(oa&&(rr(Sa,oa)||oa==="+"||oa==="-"||oa==="."))Bo+=di(oa);else{if(oa!==":"){if(Ka)return si;Bo="",pa=fa,Zo=0;continue}if(Ka&&(Fi.isSpecial()!==xr(ka,Bo)||Bo==="file"&&(Fi.includesCredentials()||Fi.port!==null)||Fi.scheme==="file"&&!Fi.host))return;if(Fi.scheme=Bo,Ka)return void(Fi.isSpecial()&&ka[Fi.scheme]===Fi.port&&(Fi.port=null));Bo="",Fi.scheme==="file"?pa=Ns:Fi.isSpecial()&&Fa&&Fa.scheme===Fi.scheme?pa=fo:Fi.isSpecial()?pa=os:Xo[Zo+1]==="/"?(pa=no,Zo++):(Fi.cannotBeABaseURL=!0,Nn(Fi.path,""),pa=H1)}break;case fa:if(!Fa||Fa.cannotBeABaseURL&&oa!=="#")return si;if(Fa.cannotBeABaseURL&&oa==="#"){Fi.scheme=Fa.scheme,Fi.path=mr(Fa.path),Fi.query=Fa.query,Fi.fragment="",Fi.cannotBeABaseURL=!0,pa=yo;break}pa=Fa.scheme==="file"?Ns:mo;continue;case fo:if(oa!=="/"||Xo[Zo+1]!=="/"){pa=mo;continue}pa=Ps,Zo++;break;case no:if(oa==="/"){pa=hs;break}pa=r1;continue;case mo:if(Fi.scheme=Fa.scheme,oa===De)Fi.username=Fa.username,Fi.password=Fa.password,Fi.host=Fa.host,Fi.port=Fa.port,Fi.path=mr(Fa.path),Fi.query=Fa.query;else if(oa==="/"||oa==="\\"&&Fi.isSpecial())pa=Co;else if(oa==="?")Fi.username=Fa.username,Fi.password=Fa.password,Fi.host=Fa.host,Fi.port=Fa.port,Fi.path=mr(Fa.path),Fi.query="",pa=us;else{if(oa!=="#"){Fi.username=Fa.username,Fi.password=Fa.password,Fi.host=Fa.host,Fi.port=Fa.port,Fi.path=mr(Fa.path),Fi.path.length--,pa=r1;continue}Fi.username=Fa.username,Fi.password=Fa.password,Fi.host=Fa.host,Fi.port=Fa.port,Fi.path=mr(Fa.path),Fi.query=Fa.query,Fi.fragment="",pa=yo}break;case Co:if(!Fi.isSpecial()||oa!=="/"&&oa!=="\\"){if(oa!=="/"){Fi.username=Fa.username,Fi.password=Fa.password,Fi.host=Fa.host,Fi.port=Fa.port,pa=r1;continue}pa=hs}else pa=Ps;break;case os:if(pa=Ps,oa!=="/"||Oe(Bo,Zo+1)!=="/")continue;Zo++;break;case Ps:if(oa==="/"||oa==="\\")break;pa=hs;continue;case hs:if(oa==="@"){A1&&(Bo="%40"+Bo);for(var A1=!0,Ts=Mr(Bo),wA=0;wA<Ts.length;wA++){var d1=Ts[wA];d1!==":"||i1?(d1=Te(d1,Za),i1?Fi.password+=d1:Fi.username+=d1):i1=!0}Bo=""}else if(oa===De||oa==="/"||oa==="?"||oa==="#"||oa==="\\"&&Fi.isSpecial()){if(A1&&Bo==="")return"Invalid authority";Zo-=Mr(Bo).length+1,Bo="",pa=Uo}else Bo+=oa;break;case Uo:case Qo:if(Ka&&Fi.scheme==="file"){pa=cA;continue}if(oa!==":"||M1){if(oa===De||oa==="/"||oa==="?"||oa==="#"||oa==="\\"&&Fi.isSpecial()){if(Fi.isSpecial()&&Bo==="")return Pi;if(Ka&&Bo===""&&(Fi.includesCredentials()||Fi.port!==null))return;if(No=Fi.parseHost(Bo))return No;if(Bo="",pa=So,Ka)return;continue}oa==="["?M1=!0:oa==="]"&&(M1=!1),Bo+=oa}else{if(Bo==="")return Pi;if(No=Fi.parseHost(Bo))return No;if(Bo="",pa=cs,Ka===Qo)return}break;case cs:if(!rr(na,oa)){if(oa===De||oa==="/"||oa==="?"||oa==="#"||oa==="\\"&&Fi.isSpecial()||Ka){if(Bo!==""){var gA=vr(Bo,10);if(65535<gA)return Fn;Fi.port=Fi.isSpecial()&&gA===ka[Fi.scheme]?null:gA,Bo=""}if(Ka)return;pa=So;continue}return Fn}Bo+=oa;break;case Ns:if(Fi.scheme="file",oa==="/"||oa==="\\")pa=Y1;else{if(!Fa||Fa.scheme!=="file"){pa=r1;continue}switch(oa){case De:Fi.host=Fa.host,Fi.path=mr(Fa.path),Fi.query=Fa.query;break;case"?":Fi.host=Fa.host,Fi.path=mr(Fa.path),Fi.query="",pa=us;break;case"#":Fi.host=Fa.host,Fi.path=mr(Fa.path),Fi.query=Fa.query,Fi.fragment="",pa=yo;break;default:je(xn(mr(Xo,Zo),""))||(Fi.host=Fa.host,Fi.path=mr(Fa.path),Fi.shortenPath()),pa=r1;continue}}break;case Y1:if(oa==="/"||oa==="\\"){pa=cA;break}Fa&&Fa.scheme==="file"&&!je(xn(mr(Xo,Zo),""))&&(Se(Fa.path[0],!0)?Nn(Fi.path,Fa.path[0]):Fi.host=Fa.host),pa=r1;continue;case cA:if(oa===De||oa==="/"||oa==="\\"||oa==="?"||oa==="#"){if(!Ka&&Se(Bo))pa=r1;else{if(Bo===""){if(Fi.host="",Ka)return}else{if(No=Fi.parseHost(Bo))return No;if(Fi.host==="localhost"&&(Fi.host=""),Ka)return;Bo=""}pa=So}continue}Bo+=oa;break;case So:if(Fi.isSpecial()){if(pa=r1,oa!=="/"&&oa!=="\\")continue}else if(Ka||oa!=="?")if(Ka||oa!=="#"){if(oa!==De&&(pa=r1,oa!=="/"))continue}else Fi.fragment="",pa=yo;else Fi.query="",pa=us;break;case r1:if(oa===De||oa==="/"||oa==="\\"&&Fi.isSpecial()||!Ka&&(oa==="?"||oa==="#")){if((gA=di(gA=Bo))===".."||gA==="%2e."||gA===".%2e"||gA==="%2e%2e"?(Fi.shortenPath(),oa==="/"||oa==="\\"&&Fi.isSpecial()||Nn(Fi.path,"")):(Ss=Bo)==="."||di(Ss)==="%2e"?oa==="/"||oa==="\\"&&Fi.isSpecial()||Nn(Fi.path,""):(Fi.scheme==="file"&&!Fi.path.length&&Se(Bo)&&(Fi.host&&(Fi.host=""),Bo=Oe(Bo,0)+":"),Nn(Fi.path,Bo)),Bo="",Fi.scheme==="file"&&(oa===De||oa==="?"||oa==="#"))for(;1<Fi.path.length&&Fi.path[0]==="";)fi(Fi.path);oa==="?"?(Fi.query="",pa=us):oa==="#"&&(Fi.fragment="",pa=yo)}else Bo+=Te(oa,xa);break;case H1:oa==="?"?(Fi.query="",pa=us):oa==="#"?(Fi.fragment="",pa=yo):oa!==De&&(Fi.path[0]+=Te(oa,Ti));break;case us:Ka||oa!=="#"?oa!==De&&(oa==="'"&&Fi.isSpecial()?Fi.query+="%27":Fi.query+=oa==="#"?"%23":Te(oa,Ti)):(Fi.fragment="",pa=yo);break;case yo:oa!==De&&(Fi.fragment+=Te(oa,Ya))}Zo++}},parseHost:function(ra){var Ka,Fa,Xo;if(Oe(ra,0)==="[")return Oe(ra,ra.length-1)==="]"&&(Ka=(oa=>{function No(){return Oe(oa,d1)}var Ss,Fi,pa,Zo,Bo,A1,M1,i1=[0,0,0,0,0,0,0,0],Ts=0,wA=null,d1=0;if(No()===":"){if(Oe(oa,1)!==":")return;d1+=2,wA=++Ts}for(;No();){if(Ts===8)return;if(No()===":"){if(wA!==null)return;d1++,wA=++Ts}else{for(Ss=Fi=0;Fi<4&&rr(lr,No());)Ss=16*Ss+vr(No(),16),d1++,Fi++;if(No()==="."){if(Fi===0||(d1-=Fi,6<Ts))return;for(pa=0;No();){if(Zo=null,0<pa){if(!(No()==="."&&pa<4))return;d1++}if(!rr(na,No()))return;for(;rr(na,No());){if(Bo=vr(No(),10),Zo===null)Zo=Bo;else{if(Zo===0)return;Zo=10*Zo+Bo}if(255<Zo)return;d1++}i1[Ts]=256*i1[Ts]+Zo,++pa!==2&&pa!==4||Ts++}if(pa!==4)return;break}if(No()===":"){if(d1++,!No())return}else if(No())return;i1[Ts++]=Ss}}if(wA!==null)for(A1=Ts-wA,Ts=7;Ts!==0&&0<A1;)M1=i1[Ts],i1[Ts--]=i1[wA+A1-1],i1[wA+--A1]=M1;else if(Ts!==8)return;return i1})(Ur(ra,1,-1)))?void(this.host=Ka):Pi;if(this.isSpecial())return ra=xe(ra),rr(Sr,ra)||(Ka=(oa=>{var No,Ss,Fi,pa,Zo,Bo,A1,M1=xi(oa,".");if(M1.length&&M1[M1.length-1]===""&&M1.length--,4<(No=M1.length))return oa;for(Ss=[],Fi=0;Fi<No;Fi++){if((pa=M1[Fi])==="")return oa;if(Zo=10,1<pa.length&&Oe(pa,0)==="0"&&(Zo=rr(Na,pa)?16:8,pa=Ur(pa,Zo===8?1:2)),pa==="")Bo=0;else{if(!rr(Zo===10?_a:Zo===8?ya:lr,pa))return oa;Bo=vr(pa,Zo)}Nn(Ss,Bo)}for(Fi=0;Fi<No;Fi++)if(Bo=Ss[Fi],Fi===No-1){if(Bo>=He(256,5-No))return null}else if(255<Bo)return null;for(A1=Vn(Ss),Fi=0;Fi<Ss.length;Fi++)A1+=Ss[Fi]*He(256,3-Fi);return A1})(ra))===null?Pi:void(this.host=Ka);if(rr(ha,ra))return Pi;for(Ka="",Fa=Mr(ra),Xo=0;Xo<Fa.length;Xo++)Ka+=Te(Fa[Xo],Ti);this.host=Ka},cannotHaveUsernamePasswordPort:function(){return!this.host||this.cannotBeABaseURL||this.scheme==="file"},includesCredentials:function(){return this.username!==""||this.password!==""},isSpecial:function(){return xr(ka,this.scheme)},shortenPath:function(){var ra=this.path,Ka=ra.length;!Ka||this.scheme==="file"&&Ka===1&&Se(ra[0],!0)||ra.length--},serialize:function(){var ra=this,Ka=ra.scheme,Fa=ra.username,Xo=ra.password,oa=ra.host,No=ra.port,Ss=ra.path,Fi=ra.query,pa=ra.fragment,Zo=Ka+":";return oa!==null?(Zo+="//",ra.includesCredentials()&&(Zo+=Fa+(Xo?":"+Xo:"")+"@"),Zo+=Ee(oa),No!==null&&(Zo+=":"+No)):Ka==="file"&&(Zo+="//"),Zo+=ra.cannotBeABaseURL?Ss[0]:Ss.length?"/"+xn(Ss,"/"):"",Fi!==null&&(Zo+="?"+Fi),pa!==null&&(Zo+="#"+pa),Zo},setHref:function(ra){if(ra=this.parse(ra),ra)throw new Ce(ra);this.searchParams.update()},getOrigin:function(){var ra=this.scheme,Ka=this.port;if(ra==="blob")try{return new Ys(ra.path[0]).origin}catch(Fa){return"null"}return ra!=="file"&&this.isSpecial()?ra+"://"+Ee(this.host)+(Ka!==null?":"+Ka:""):"null"},getProtocol:function(){return this.scheme+":"},setProtocol:function(ra){this.parse(er(ra)+":",Ro)},getUsername:function(){return this.username},setUsername:function(ra){var Ka=Mr(er(ra));if(!this.cannotHaveUsernamePasswordPort()){this.username="";for(var Fa=0;Fa<Ka.length;Fa++)this.username+=Te(Ka[Fa],Za)}},getPassword:function(){return this.password},setPassword:function(ra){var Ka=Mr(er(ra));if(!this.cannotHaveUsernamePasswordPort()){this.password="";for(var Fa=0;Fa<Ka.length;Fa++)this.password+=Te(Ka[Fa],Za)}},getHost:function(){var ra=this.host,Ka=this.port;return ra===null?"":Ka===null?Ee(ra):Ee(ra)+":"+Ka},setHost:function(ra){this.cannotBeABaseURL||this.parse(ra,Uo)},getHostname:function(){var ra=this.host;return ra===null?"":Ee(ra)},setHostname:function(ra){this.cannotBeABaseURL||this.parse(ra,Qo)},getPort:function(){var ra=this.port;return ra===null?"":er(ra)},setPort:function(ra){this.cannotHaveUsernamePasswordPort()||((ra=er(ra))===""?this.port=null:this.parse(ra,cs))},getPathname:function(){var ra=this.path;return this.cannotBeABaseURL?ra[0]:ra.length?"/"+xn(ra,"/"):""},setPathname:function(ra){this.cannotBeABaseURL||(this.path=[],this.parse(ra,So))},getSearch:function(){var ra=this.query;return ra?"?"+ra:""},setSearch:function(ra){(ra=er(ra))===""?this.query=null:(Oe(ra,0)==="?"&&(ra=Ur(ra,1)),this.query="",this.parse(ra,us)),this.searchParams.update()},getSearchParams:function(){return this.searchParams.facade},getHash:function(){var ra=this.fragment;return ra?"#"+ra:""},setHash:function(ra){(ra=er(ra))===""?this.fragment=null:(Oe(ra,0)==="#"&&(ra=Ur(ra,1)),this.fragment="",this.parse(ra,yo))},update:function(){this.query=this.searchParams.serialize()||null}},function(Xo){var Ka=cr(this,Fs),Fa=1<tr(arguments.length,1)?arguments[1]:void 0,Xo=pr(Ka,new Ue(Xo,!1,Fa));Fe||(Ka.href=Xo.serialize(),Ka.origin=Xo.getOrigin(),Ka.protocol=Xo.getProtocol(),Ka.username=Xo.getUsername(),Ka.password=Xo.getPassword(),Ka.host=Xo.getHost(),Ka.hostname=Xo.getHostname(),Ka.port=Xo.getPort(),Ka.pathname=Xo.getPathname(),Ka.search=Xo.getSearch(),Ka.searchParams=Xo.getSearchParams(),Ka.hash=Xo.getHash())}),Fs=Ys.prototype;Fe&&($e(Fs,"href",ke("serialize","setHref")),$e(Fs,"origin",ke("getOrigin")),$e(Fs,"protocol",ke("getProtocol","setProtocol")),$e(Fs,"username",ke("getUsername","setUsername")),$e(Fs,"password",ke("getPassword","setPassword")),$e(Fs,"host",ke("getHost","setHost")),$e(Fs,"hostname",ke("getHostname","setHostname")),$e(Fs,"port",ke("getPort","setPort")),$e(Fs,"pathname",ke("getPathname","setPathname")),$e(Fs,"search",ke("getSearch","setSearch")),$e(Fs,"searchParams",ke("getSearchParams")),$e(Fs,"hash",ke("getHash","setHash"))),ir(Fs,"toJSON",function(){return Ir(this).serialize()},{enumerable:!0}),ir(Fs,"toString",function(){return Ir(this).serialize()},{enumerable:!0}),wr&&(sr=wr.createObjectURL,_e=wr.revokeObjectURL,sr&&ir(Ys,"createObjectURL",Ae(sr,wr)),_e)&&ir(Ys,"revokeObjectURL",Ae(_e,wr)),Ge(Ys,"URL"),ze({global:!0,constructor:!0,forced:!Ie,sham:!Fe},{URL:Ys})},function(Pe,Me,Be){var Ee=Be(5),Te=Be(2),Se=Be(7),je=Be(3),Ue=Be(74),ke=Be(72),De=Be(83),ze=Be(18),Fe=Be(68),Ie=Object.assign,_e=Object.defineProperty,Ae=Te([].concat);Pe.exports=!Ie||je(function(){var Je,ir,$e,cr;return!(!Ee||Ie({b:1},Ie(_e({},"a",{enumerable:!0,get:function(){_e(this,"b",{value:3,enumerable:!1})}}),{b:2})).b===1)||(ir={},cr="abcdefghijklmnopqrst",(Je={})[$e=Symbol("assign detection")]=7,cr.split("").forEach(function(xr){ir[xr]=xr}),Ie({},Je)[$e]!==7)||Ue(Ie({},ir)).join("")!==cr})?function(Je,ir){for(var $e=ze(Je),cr=arguments.length,xr=1,Tr=ke.f,Mr=De.f;xr<cr;)for(var mr,Ze=Fe(arguments[xr++]),xe=Tr?Ae(Ue(Ze),Tr(Ze)):Ue(Ze),er=xe.length,Ge=0;Ge<er;)mr=xe[Ge++],Ee&&!Se(Mr,Ze,mr)||($e[mr]=Ze[mr]);return $e}:Ie},function(Pe,Me,Be){var Ee=Be(46),Te=Be(7),Se=Be(18),je=Be(102),Ue=Be(142),ke=Be(76),De=Be(29),ze=Be(60),Fe=Be(103),Ie=Be(80),_e=Array;Pe.exports=function(mr){var Je,ir,$e,cr,xr,Tr,Mr=Se(mr),mr=ke(this),er=arguments.length,Ze=1<er?arguments[1]:void 0,xe=Ze!==void 0,er=(xe&&(Ze=Ee(Ze,2<er?arguments[2]:void 0)),Ie(Mr)),Ge=0;if(!er||this===_e&&Ue(er))for(Je=De(Mr),ir=mr?new this(Je):_e(Je);Ge<Je;Ge++)Tr=xe?Ze(Mr[Ge],Ge):Mr[Ge],ze(ir,Ge,Tr);else for(ir=mr?new this:[],xr=(cr=Fe(Mr,er)).next;!($e=Te(xr,cr)).done;Ge++)Tr=xe?je(cr,Ze,[$e.value,Ge],!0):$e.value,ze(ir,Ge,Tr);return ir.length=Ge,ir}},function(Pe,Me,Se){function Ee(er){return er+22+75*(er<26)}function Te(er){var Ge,tr=[],sr=(er=(Vn=>{for(var Nn=[],tn=0,fi=Vn.length;tn<fi;){var xi,Ur=xr(Vn,tn++);55296<=Ur&&Ur<=56319&&tn<fi?(64512&(xi=xr(Vn,tn++)))==56320?Mr(Nn,((1023&Ur)<<10)+(1023&xi)+65536):(Mr(Nn,Ur),tn--):Mr(Nn,Ur)}return Nn})(er)).length,pr=128,Ir=0,Pr=72;for(vr=0;vr<er.length;vr++)(Ge=er[vr])<128&&Mr(tr,cr(Ge));var dr=tr.length,wr=dr;for(dr&&Mr(tr,"-");wr<sr;){for(var Ce=je,vr=0;vr<er.length;vr++)pr<=(Ge=er[vr])&&Ge<Ce&&(Ce=Ge);var qr=wr+1;if(Ce-pr>$e((je-Ir)/qr))throw new Je(_e);for(Ir+=(Ce-pr)*qr,pr=Ce,vr=0;vr<er.length;vr++){if((Ge=er[vr])<pr&&++Ir>je)throw new Je(_e);if(Ge===pr){for(var He=Ir,Oe=Ue;;){var rr=Oe<=Pr?1:Pr+ke<=Oe?ke:Oe-Pr;if(He<rr)break;var xn=He-rr,Mn=Ue-rr;Mr(tr,cr(Ee(rr+xn%Mn))),He=$e(xn/Mn),Oe+=Ue}Mr(tr,cr(Ee(He))),Pr=((Vn,Nn,tn)=>{var fi=0;for(Vn=tn?$e(Vn/ze):Vn>>1,Vn+=$e(Vn/Nn);Ae*ke>>1<Vn;)Vn=$e(Vn/Ae),fi+=Ue;return $e(fi+(Ae+1)*Vn/(Vn+De))})(Ir,qr,wr===dr),Ir=0,wr++}}Ir++,pr++}return Tr(tr,"")}var Se=Se(2),je=2147483647,Ue=36,ke=26,De=38,ze=700,Fe=/[^\0-\u007E]/,Ie=/[.\u3002\uFF0E\uFF61]/g,_e="Overflow: input needs wider integers to process",Ae=Ue-1,Je=RangeError,ir=Se(Ie.exec),$e=Math.floor,cr=String.fromCharCode,xr=Se("".charCodeAt),Tr=Se([].join),Mr=Se([].push),mr=Se("".replace),Ze=Se("".split),xe=Se("".toLowerCase);Pe.exports=function(er){for(var Ge,tr=[],sr=Ze(mr(xe(er),Ie,"."),"."),pr=0;pr<sr.length;pr++)Ge=sr[pr],Mr(tr,ir(Fe,Ge)?"xn--"+Te(Ge):Ge);return Tr(tr,".")}},function(Pe,Me,ke){var Ee=ke(1),Te=ke(2),Se=ke(55),je=RangeError,Ue=String.fromCharCode,ke=String.fromCodePoint,De=Te([].join);Ee({target:"String",stat:!0,arity:1,forced:!!ke&&ke.length!==1},{fromCodePoint:function(ze){for(var Fe,Ie=[],_e=arguments.length,Ae=0;Ae<_e;){if(Fe=+arguments[Ae++],Se(Fe,1114111)!==Fe)throw new je(Fe+" is not a valid code point");Ie[Ae]=Fe<65536?Ue(Fe):Ue(55296+((Fe-=65536)>>10),Fe%1024+56320)}return De(Ie,"")}})},function(Pe,Me,Be){var Ee=Be(4),Te=Be(5),Se=Object.getOwnPropertyDescriptor;Pe.exports=function(je){var Ue;return Te?(Ue=Se(Ee,je))&&Ue.value:Ee[je]}},function(Pe,Me,Be){var Ee=Be(1),Te=Be(7);Ee({target:"URL",proto:!0,enumerable:!0},{toJSON:function(){return Te(URL.prototype.toString,this)}})},function(Pe,Me,Be){Be(167)},function(Pe,Me,je){var Ee=je(15),Ie=je(2),Te=je(9),Se=je(49),je=URLSearchParams,Ue=je.prototype,ke=Ie(Ue.append),De=Ie(Ue.delete),ze=Ie(Ue.forEach),Fe=Ie([].push),Ie=new je("a=1&a=2&b=3");Ie.delete("a",1),Ie.delete("b",void 0),Ie+""!="a=2"&&Ee(Ue,"delete",function(_e){var Ae=arguments.length,Je=Ae<2?void 0:arguments[1];if(Ae&&Je===void 0)return De(this,_e);for(var ir,$e=[],cr=(ze(this,function(xe,er){Fe($e,{key:er,value:xe})}),Se(Ae,1),Te(_e)),xr=Te(Je),Tr=0,Mr=0,mr=!1,Ze=$e.length;Tr<Ze;)ir=$e[Tr++],mr||ir.key===cr?(mr=!0,De(this,ir.key)):Mr++;for(;Mr<Ze;)(ir=$e[Mr++]).key===cr&&ir.value===xr||ke(this,ir.key,ir.value)},{enumerable:!0,unsafe:!0})},function(Pe,Me,je){var Ee=je(15),ze=je(2),Te=je(9),Se=je(49),je=URLSearchParams,Ue=je.prototype,ke=ze(Ue.getAll),De=ze(Ue.has),ze=new je("a=1");!ze.has("a",2)&&ze.has("a",void 0)||Ee(Ue,"has",function(Fe){var Ie=arguments.length,_e=Ie<2?void 0:arguments[1];if(Ie&&_e===void 0)return De(this,Fe);for(var Ae=ke(this,Fe),Je=(Se(Ie,1),Te(_e)),ir=0;ir<Ae.length;)if(Ae[ir++]===Je)return!0;return!1},{enumerable:!0,unsafe:!0})},function(Pe,Me,Se){var Ee=Se(5),Te=Se(2),Se=Se(20),je=URLSearchParams.prototype,Ue=Te(je.forEach);!Ee||"size"in je||Se(je,"size",{get:function(){var ke=0;return Ue(this,function(){ke++}),ke},configurable:!0,enumerable:!0})},function(Pe,Me,Be){var Ee;Be=[Be(0)],(Me=typeof(Ee=function(Te){function Se(xe){var er=xe.parent();xe.removeData("minicolors-initialized").removeData("minicolors-settings").removeProp("size").removeClass("minicolors-input"),er.before(xe).remove()}function je(xe){var er=xe.parent(),Ge=er.find(".minicolors-panel"),tr=xe.data("minicolors-settings");!xe.data("minicolors-initialized")||xe.prop("disabled")||er.hasClass("minicolors-inline")||er.hasClass("minicolors-focus")||(Ue(),er.addClass("minicolors-focus"),Ge.animate?Ge.stop(!0,!0).fadeIn(tr.showSpeed,function(){tr.show&&tr.show.call(xe.get(0))}):(Ge.show(),tr.show&&tr.show.call(xe.get(0))))}function Ue(){Te(".minicolors-focus").each(function(){var xe=Te(this),er=xe.find(".minicolors-input"),Ge=xe.find(".minicolors-panel"),tr=er.data("minicolors-settings");Ge.animate?Ge.fadeOut(tr.hideSpeed,function(){tr.hide&&tr.hide.call(er.get(0)),xe.removeClass("minicolors-focus")}):(Ge.hide(),tr.hide&&tr.hide.call(er.get(0)),xe.removeClass("minicolors-focus"))})}function ke(xe,er,Ge){var tr,sr,pr,Ir,Pr,dr=xe.parents(".minicolors").find(".minicolors-input"),wr=dr.data("minicolors-settings"),Ce=xe.find("[class$=-picker]"),vr=xe.offset().left,qr=xe.offset().top,He=Math.round(er.pageX-vr),Oe=Math.round(er.pageY-qr),rr=Ge?wr.animationSpeed:0;er.originalEvent.changedTouches&&(He=er.originalEvent.changedTouches[0].pageX-vr,Oe=er.originalEvent.changedTouches[0].pageY-qr),He<0&&(He=0),Oe<0&&(Oe=0),He>xe.width()&&(He=xe.width()),Oe>xe.height()&&(Oe=xe.height()),xe.parent().is(".minicolors-slider-wheel")&&Ce.parent().is(".minicolors-grid")&&(tr=75-He,sr=75-Oe,pr=Math.sqrt(tr*tr+sr*sr),(Ir=Math.atan2(sr,tr))<0&&(Ir+=2*Math.PI),75<pr&&(He=(pr=75)-75*Math.cos(Ir),Oe=75-75*Math.sin(Ir)),He=Math.round(He),Oe=Math.round(Oe)),Pr={top:Oe+"px"},xe.is(".minicolors-grid")&&(Pr.left=He+"px"),Ce.animate?Ce.stop(!0).animate(Pr,rr,wr.animationEasing,function(){De(dr,xe)}):(Ce.css(Pr),De(dr,xe))}function De(xe,er){function Ge(di,gn){var si,Pi;return di.length&&gn?(si=di.offset().left,Pi=di.offset().top,{x:si-gn.offset().left+di.outerWidth()/2,y:Pi-gn.offset().top+di.outerHeight()/2}):null}var tr,sr,pr,Ir,Pr,dr,wr,Ce=xe.val(),vr=xe.attr("data-opacity"),qr=xe.parent(),He=xe.data("minicolors-settings"),Oe=qr.find(".minicolors-input-swatch"),rr=qr.find(".minicolors-grid"),xn=qr.find(".minicolors-slider"),Mn=qr.find(".minicolors-opacity-slider"),Vn=rr.find("[class$=-picker]"),Nn=xn.find("[class$=-picker]"),tn=Mn.find("[class$=-picker]"),fi=Ge(Vn,rr),xi=Ge(Nn,xn),Ur=Ge(tn,Mn);if(er.is(".minicolors-grid, .minicolors-slider, .minicolors-opacity-slider")){switch(He.control){case"wheel":Ir=rr.width()/2-fi.x,Pr=rr.height()/2-fi.y,dr=Math.sqrt(Ir*Ir+Pr*Pr),(wr=Math.atan2(Pr,Ir))<0&&(wr+=2*Math.PI),75<dr&&(dr=75,fi.x=69-75*Math.cos(wr),fi.y=69-75*Math.sin(wr)),sr=$e(dr/.75,0,100),Ce=mr({h:tr=$e(180*wr/Math.PI,0,360),s:sr,b:pr=$e(100-Math.floor(xi.y*(100/xn.height())),0,100)}),xn.css("backgroundColor",mr({h:tr,s:sr,b:100}));break;case"saturation":Ce=mr({h:tr=$e(parseInt(fi.x*(360/rr.width()),10),0,360),s:sr=$e(100-Math.floor(xi.y*(100/xn.height())),0,100),b:pr=$e(100-Math.floor(fi.y*(100/rr.height())),0,100)}),xn.css("backgroundColor",mr({h:tr,s:100,b:pr})),qr.find(".minicolors-grid-inner").css("opacity",sr/100);break;case"brightness":Ce=mr({h:tr=$e(parseInt(fi.x*(360/rr.width()),10),0,360),s:sr=$e(100-Math.floor(fi.y*(100/rr.height())),0,100),b:pr=$e(100-Math.floor(xi.y*(100/xn.height())),0,100)}),xn.css("backgroundColor",mr({h:tr,s:sr,b:100})),qr.find(".minicolors-grid-inner").css("opacity",1-pr/100);break;default:Ce=mr({h:tr=$e(360-parseInt(xi.y*(360/xn.height()),10),0,360),s:sr=$e(Math.floor(fi.x*(100/rr.width())),0,100),b:pr=$e(100-Math.floor(fi.y*(100/rr.height())),0,100)}),rr.css("backgroundColor",mr({h:tr,s:100,b:100}))}ze(xe,Ce,vr=He.opacity?parseFloat(1-Ur.y/Mn.height()).toFixed(2):1)}else Oe.find("span").css({backgroundColor:Ce,opacity:String(vr)}),Ie(xe,Ce,vr)}function ze(xe,er,Ge){var tr,sr=xe.parent(),pr=xe.data("minicolors-settings"),Ir=sr.find(".minicolors-input-swatch");pr.opacity&&xe.attr("data-opacity",Ge),er=pr.format==="rgb"?(tr=cr(er)?Je(er,!0):Ze(Ae(er,!0)),Ge=xe.attr("data-opacity")===""?1:$e(parseFloat(xe.attr("data-opacity")).toFixed(2),0,1),!isNaN(Ge)&&pr.opacity||(Ge=1),xe.minicolors("rgbObject").a<=1&&tr&&pr.opacity?"rgba("+tr.r+", "+tr.g+", "+tr.b+", "+parseFloat(Ge)+")":"rgb("+tr.r+", "+tr.g+", "+tr.b+")"):(cr(er)&&(er=Tr(er)),_e(er,pr.letterCase)),xe.val(er),Ir.find("span").css({backgroundColor:er,opacity:String(Ge)}),Ie(xe,er,Ge)}function Fe(xe,er){var Ge,tr,sr,pr,Ir,Pr,dr,wr,Ce,vr,qr=xe.parent(),He=xe.data("minicolors-settings"),Oe=qr.find(".minicolors-input-swatch"),rr=qr.find(".minicolors-grid"),xn=qr.find(".minicolors-slider"),Mn=qr.find(".minicolors-opacity-slider"),Vn=rr.find("[class$=-picker]"),Nn=xn.find("[class$=-picker]"),tn=Mn.find("[class$=-picker]");switch(cr(xe.val())?(Ge=Tr(xe.val()),(Ir=$e(parseFloat(xr(xe.val())).toFixed(2),0,1))&&xe.attr("data-opacity",Ir)):Ge=_e(Ae(xe.val(),!0),He.letterCase),tr=(function(fi){var xi=(function(Ur){var di={h:0,s:0,b:0},gn=Math.min(Ur.r,Ur.g,Ur.b),si=Math.max(Ur.r,Ur.g,Ur.b),Pi=si-gn;return di.b=si,di.s=si!==0?255*Pi/si:0,di.s!==0?Ur.r===si?di.h=(Ur.g-Ur.b)/Pi:Ur.g===si?di.h=2+(Ur.b-Ur.r)/Pi:di.h=4+(Ur.r-Ur.g)/Pi:di.h=-1,di.h*=60,di.h<0&&(di.h+=360),di.s*=.39215686274509803,di.b*=.39215686274509803,di})(Ze(fi));return xi.s===0&&(xi.h=360),xi})(Ge=Ge||_e(ir(He.defaultValue,!0),He.letterCase)),pr=He.keywords?Te.map(He.keywords.split(","),function(fi){return fi.toLowerCase().trim()}):[],Pr=xe.val()!==""&&-1<Te.inArray(xe.val().toLowerCase(),pr)?_e(xe.val()):cr(xe.val())?Je(xe.val()):Ge,er||xe.val(Pr),He.opacity&&(sr=xe.attr("data-opacity")===""?1:$e(parseFloat(xe.attr("data-opacity")).toFixed(2),0,1),isNaN(sr)&&(sr=1),xe.attr("data-opacity",sr),Oe.find("span").css("opacity",String(sr)),wr=$e(Mn.height()-Mn.height()*sr,0,Mn.height()),tn.css("top",wr+"px")),xe.val().toLowerCase()==="transparent"&&Oe.find("span").css("opacity",String(0)),Oe.find("span").css("backgroundColor",Ge),He.control){case"wheel":Ce=$e(Math.ceil(.75*tr.s),0,rr.height()/2),vr=tr.h*Math.PI/180,dr=$e(75-Math.cos(vr)*Ce,0,rr.width()),wr=$e(75-Math.sin(vr)*Ce,0,rr.height()),Vn.css({top:wr+"px",left:dr+"px"}),wr=150-tr.b/(100/rr.height()),Ge===""&&(wr=0),Nn.css("top",wr+"px"),xn.css("backgroundColor",mr({h:tr.h,s:tr.s,b:100}));break;case"saturation":dr=$e(5*tr.h/12,0,150),wr=$e(rr.height()-Math.ceil(tr.b/(100/rr.height())),0,rr.height()),Vn.css({top:wr+"px",left:dr+"px"}),wr=$e(xn.height()-tr.s*(xn.height()/100),0,xn.height()),Nn.css("top",wr+"px"),xn.css("backgroundColor",mr({h:tr.h,s:100,b:tr.b})),qr.find(".minicolors-grid-inner").css("opacity",tr.s/100);break;case"brightness":dr=$e(5*tr.h/12,0,150),wr=$e(rr.height()-Math.ceil(tr.s/(100/rr.height())),0,rr.height()),Vn.css({top:wr+"px",left:dr+"px"}),wr=$e(xn.height()-tr.b*(xn.height()/100),0,xn.height()),Nn.css("top",wr+"px"),xn.css("backgroundColor",mr({h:tr.h,s:tr.s,b:100})),qr.find(".minicolors-grid-inner").css("opacity",1-tr.b/100);break;default:dr=$e(Math.ceil(tr.s/(100/rr.width())),0,rr.width()),wr=$e(rr.height()-Math.ceil(tr.b/(100/rr.height())),0,rr.height()),Vn.css({top:wr+"px",left:dr+"px"}),wr=$e(xn.height()-tr.h/(360/xn.height()),0,xn.height()),Nn.css("top",wr+"px"),rr.css("backgroundColor",mr({h:tr.h,s:100,b:100}))}xe.data("minicolors-initialized")&&Ie(xe,Pr,sr)}function Ie(xe,er,Ge){var tr,sr,pr,Ir=xe.data("minicolors-settings"),Pr=xe.data("minicolors-lastChange");if(!Pr||Pr.value!==er||Pr.opacity!==Ge){if(xe.data("minicolors-lastChange",{value:er,opacity:Ge}),Ir.swatches&&Ir.swatches.length!==0){for(tr=cr(er)?Je(er,!0):Ze(er),sr=-1,pr=0;pr<Ir.swatches.length;++pr)if(tr.r===Ir.swatches[pr].r&&tr.g===Ir.swatches[pr].g&&tr.b===Ir.swatches[pr].b&&tr.a===Ir.swatches[pr].a){sr=pr;break}xe.parent().find(".minicolors-swatches .minicolors-swatch").removeClass("selected"),sr!==-1&&xe.parent().find(".minicolors-swatches .minicolors-swatch").eq(pr).addClass("selected")}Ir.change&&(Ir.changeDelay?(clearTimeout(xe.data("minicolors-changeTimeout")),xe.data("minicolors-changeTimeout",setTimeout(function(){Ir.change.call(xe.get(0),er,Ge)},Ir.changeDelay))):Ir.change.call(xe.get(0),er,Ge)),xe.trigger("change").trigger("input")}}function _e(xe,er){return er==="uppercase"?xe.toUpperCase():xe.toLowerCase()}function Ae(xe,er){return!(xe=xe.replace(/^#/g,"")).match(/^[A-F0-9]{3,6}/gi)||xe.length!==3&&xe.length!==6?"":(xe.length===3&&er&&(xe=xe[0]+xe[0]+xe[1]+xe[1]+xe[2]+xe[2]),"#"+xe)}function Je(xe,er){var Ge=xe.replace(/[^\d,.]/g,"").split(",");return Ge[0]=$e(parseInt(Ge[0],10),0,255),Ge[1]=$e(parseInt(Ge[1],10),0,255),Ge[2]=$e(parseInt(Ge[2],10),0,255),Ge[3]!==void 0&&(Ge[3]=$e(parseFloat(Ge[3],10),0,1)),er?Ge[3]!==void 0?{r:Ge[0],g:Ge[1],b:Ge[2],a:Ge[3]}:{r:Ge[0],g:Ge[1],b:Ge[2]}:Ge[3]!==void 0&&Ge[3]<=1?"rgba("+Ge[0]+", "+Ge[1]+", "+Ge[2]+", "+Ge[3]+")":"rgb("+Ge[0]+", "+Ge[1]+", "+Ge[2]+")"}function ir(xe,er){return cr(xe)?Je(xe):Ae(xe,er)}function $e(xe,er,Ge){return xe<er&&(xe=er),Ge<xe&&(xe=Ge),xe}function cr(xe){var er=xe.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i);return!(!er||er.length!==4)}function xr(xe){return(xe=xe.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+(\.\d{1,2})?|\.\d{1,2})[\s+]?/i))&&xe.length===6?xe[4]:"1"}function Tr(xe){return(xe=xe.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i))&&xe.length===4?"#"+("0"+parseInt(xe[1],10).toString(16)).slice(-2)+("0"+parseInt(xe[2],10).toString(16)).slice(-2)+("0"+parseInt(xe[3],10).toString(16)).slice(-2):""}function Mr(xe){var er=[xe.r.toString(16),xe.g.toString(16),xe.b.toString(16)];return Te.each(er,function(Ge,tr){tr.length===1&&(er[Ge]="0"+tr)}),"#"+er.join("")}function mr(xe){return Mr((er=xe,pr={},Ir=Math.round(er.h),Pr=Math.round(255*er.s/100),dr=Math.round(255*er.b/100),Pr===0?pr.r=pr.g=pr.b=dr:(sr=Ir%60*((Ge=dr)-(tr=(255-Pr)*dr/255))/60,Ir===360&&(Ir=0),Ir<60?(pr.r=Ge,pr.b=tr,pr.g=tr+sr):Ir<120?(pr.g=Ge,pr.b=tr,pr.r=Ge-sr):Ir<180?(pr.g=Ge,pr.r=tr,pr.b=tr+sr):Ir<240?(pr.b=Ge,pr.r=tr,pr.g=Ge-sr):Ir<300?(pr.b=Ge,pr.g=tr,pr.r=tr+sr):Ir<360?(pr.r=Ge,pr.g=tr,pr.b=Ge-sr):(pr.r=0,pr.g=0,pr.b=0)),{r:Math.round(pr.r),g:Math.round(pr.g),b:Math.round(pr.b)}));var er,Ge,tr,sr,pr,Ir,Pr,dr}function Ze(xe){return{r:(xe=parseInt(-1<xe.indexOf("#")?xe.substring(1):xe,16))>>16,g:(65280&xe)>>8,b:255&xe}}Te.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:[]}},Te.extend(Te.fn,{minicolors:function(xe,er){switch(xe){case"destroy":return Te(this).each(function(){Se(Te(this))}),Te(this);case"hide":return Ue(),Te(this);case"opacity":return er===void 0?Te(this).attr("data-opacity"):(Te(this).each(function(){Fe(Te(this).attr("data-opacity",er))}),Te(this));case"rgbObject":return(function(Ge){var tr,sr=Te(Ge).attr("data-opacity");{var pr;tr=cr(Te(Ge).val())?Je(Te(Ge).val(),!0):(pr=Ae(Te(Ge).val(),!0),Ze(pr))}return tr?(sr!==void 0&&Te.extend(tr,{a:parseFloat(sr)}),tr):null})(Te(this));case"rgbString":case"rgbaString":return(function(Ge,tr){var sr,pr=Te(Ge).attr("data-opacity");{var Ir;sr=cr(Te(Ge).val())?Je(Te(Ge).val(),!0):(Ir=Ae(Te(Ge).val(),!0),Ze(Ir))}return sr?(pr===void 0&&(pr=1),tr?"rgba("+sr.r+", "+sr.g+", "+sr.b+", "+parseFloat(pr)+")":"rgb("+sr.r+", "+sr.g+", "+sr.b+")"):null})(Te(this),xe==="rgbaString");case"settings":return er===void 0?Te(this).data("minicolors-settings"):(Te(this).each(function(){var Ge=Te(this).data("minicolors-settings")||{};Se(Te(this)),Te(this).minicolors(Te.extend(!0,Ge,er))}),Te(this));case"show":return je(Te(this).eq(0)),Te(this);case"value":return er===void 0?Te(this).val():(Te(this).each(function(){typeof er=="object"&&er!==null?(er.opacity!==void 0&&Te(this).attr("data-opacity",$e(er.opacity,0,1)),er.color&&Te(this).val(er.color)):Te(this).val(er),Fe(Te(this))}),Te(this));default:return xe!=="create"&&(er=xe),Te(this).each(function(){(function(Ge,tr){var sr,pr,Ir,Pr,dr,wr,Ce,vr=Te('<div class="minicolors" />'),qr=Te.minicolors.defaults;if(!Ge.data("minicolors-initialized")){if(tr=Te.extend(!0,{},qr,tr),vr.addClass("minicolors-theme-"+tr.theme).toggleClass("minicolors-with-opacity",tr.opacity),tr.position!==void 0&&Te.each(tr.position.split(" "),function(){vr.addClass("minicolors-position-"+this)}),pr=tr.format==="rgb"?tr.opacity?"25":"20":tr.keywords?"11":"7",Ge.addClass("minicolors-input").data("minicolors-initialized",!1).data("minicolors-settings",tr).prop("size",pr).wrap(vr).after('<div class="minicolors-panel minicolors-slider-'+tr.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>'),tr.inline||(Ge.after('<span class="minicolors-swatch minicolors-sprite minicolors-input-swatch"><span class="minicolors-swatch-color"></span></span>'),Ge.next(".minicolors-input-swatch").on("click",function(He){He.preventDefault(),Ge.trigger("focus")})),(wr=Ge.parent().find(".minicolors-panel")).on("selectstart",function(){return!1}).end(),tr.swatches&&tr.swatches.length!==0)for(wr.addClass("minicolors-with-swatches"),Ir=Te('<ul class="minicolors-swatches"></ul>').appendTo(wr),Ce=0;Ce<tr.swatches.length;++Ce)Pr=typeof tr.swatches[Ce]=="object"?(sr=tr.swatches[Ce].name,tr.swatches[Ce].color):(sr="",tr.swatches[Ce]),Pr=cr(dr=Pr)?Je(Pr,!0):Ze(Ae(Pr,!0)),Te('<li class="minicolors-swatch minicolors-sprite"><span class="minicolors-swatch-color"></span></li>').attr("title",sr).appendTo(Ir).data("swatch-color",dr).find(".minicolors-swatch-color").css({backgroundColor:dr!=="transparent"?Mr(Pr):"transparent",opacity:String(Pr.a)}),tr.swatches[Ce]=Pr;tr.inline&&Ge.parent().addClass("minicolors-inline"),Fe(Ge,!1),Ge.data("minicolors-initialized",!0)}})(Te(this),er)}),Te(this)}}}),Te([document]).on("mousedown.minicolors touchstart.minicolors",function(xe){Te(xe.target).parents().add(xe.target).hasClass("minicolors")||Ue()}).on("mousedown.minicolors touchstart.minicolors",".minicolors-grid, .minicolors-slider, .minicolors-opacity-slider",function(xe){var er=Te(this);xe.preventDefault(),Te(xe.delegateTarget).data("minicolors-target",er),ke(er,xe,!0)}).on("mousemove.minicolors touchmove.minicolors",function(xe){var er=Te(xe.delegateTarget).data("minicolors-target");er&&ke(er,xe)}).on("mouseup.minicolors touchend.minicolors",function(){Te(this).removeData("minicolors-target")}).on("click.minicolors",".minicolors-swatches li",function(xe){xe.preventDefault();var er=Te(this),Ge=er.parents(".minicolors").find(".minicolors-input"),tr=er.data("swatch-color");ze(Ge,tr,xr(tr)),Fe(Ge)}).on("mousedown.minicolors touchstart.minicolors",".minicolors-input-swatch",function(xe){var er=Te(this).parent().find(".minicolors-input");xe.preventDefault(),je(er)}).on("focus.minicolors",".minicolors-input",function(){var xe=Te(this);xe.data("minicolors-initialized")&&je(xe)}).on("blur.minicolors",".minicolors-input",function(){var xe,er,Ge,tr,sr,pr=Te(this),Ir=pr.data("minicolors-settings");pr.data("minicolors-initialized")&&(xe=Ir.keywords?Te.map(Ir.keywords.split(","),function(Pr){return Pr.toLowerCase().trim()}):[],sr=pr.val()!==""&&-1<Te.inArray(pr.val().toLowerCase(),xe)?pr.val():(Ge=cr(pr.val())?Je(pr.val(),!0):(er=Ae(pr.val(),!0))?Ze(er):null)===null?Ir.defaultValue:Ir.format==="rgb"?Ir.opacity?Je("rgba("+Ge.r+","+Ge.g+","+Ge.b+","+pr.attr("data-opacity")+")"):Je("rgb("+Ge.r+","+Ge.g+","+Ge.b+")"):Mr(Ge),tr=Ir.opacity?pr.attr("data-opacity"):1,sr.toLowerCase()==="transparent"&&(tr=0),pr.closest(".minicolors").find(".minicolors-input-swatch > span").css("opacity",String(tr)),pr.val(sr),pr.val()===""&&pr.val(ir(Ir.defaultValue,!0)),pr.val(_e(pr.val(),Ir.letterCase)))}).on("keydown.minicolors",".minicolors-input",function(xe){var er=Te(this);if(er.data("minicolors-initialized"))switch(xe.which){case 9:Ue();break;case 13:case 27:Ue(),er.blur()}}).on("keyup.minicolors",".minicolors-input",function(){var xe=Te(this);xe.data("minicolors-initialized")&&Fe(xe,!0)}).on("paste.minicolors",".minicolors-input",function(){var xe=Te(this);xe.data("minicolors-initialized")&&setTimeout(function(){Fe(xe,!0)},1)})})=="function"?Ee.apply(Me,Be):Ee)!==void 0&&(Pe.exports=Me)},function(Pe,Me,Be){function Ee(pr){this.mode=Se.MODE_8BIT_BYTE,this.data=pr,this.parsedData=[];for(var Ir=0,Pr=this.data.length;Ir<Pr;Ir++){var dr=[],wr=this.data.charCodeAt(Ir);65536<wr?(dr[0]=240|(1835008&wr)>>>18,dr[1]=128|(258048&wr)>>>12,dr[2]=128|(4032&wr)>>>6,dr[3]=128|63&wr):2048<wr?(dr[0]=224|(61440&wr)>>>12,dr[1]=128|(4032&wr)>>>6,dr[2]=128|63&wr):128<wr?(dr[0]=192|(1984&wr)>>>6,dr[1]=128|63&wr):dr[0]=wr,this.parsedData.push(dr)}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 Te(pr,Ir){this.typeNumber=pr,this.errorCorrectLevel=Ir,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}Be(130),Be(96),Be(134),Be(135),Be(105),Be(65),Be(154),Be(155),Be(158),Be(114),Ee.prototype={getLength:function(pr){return this.parsedData.length},write:function(pr){for(var Ir=0,Pr=this.parsedData.length;Ir<Pr;Ir++)pr.put(this.parsedData[Ir],8)}},Te.prototype={addData:function(pr){pr=new Ee(pr),this.dataList.push(pr),this.dataCache=null},isDark:function(pr,Ir){if(pr<0||this.moduleCount<=pr||Ir<0||this.moduleCount<=Ir)throw new Error(pr+","+Ir);return this.modules[pr][Ir]},getModuleCount:function(){return this.moduleCount},make:function(){this.makeImpl(!1,this.getBestMaskPattern())},makeImpl:function(pr,Ir){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var Pr=0;Pr<this.moduleCount;Pr++){this.modules[Pr]=new Array(this.moduleCount);for(var dr=0;dr<this.moduleCount;dr++)this.modules[Pr][dr]=null}this.setupPositionProbePattern(0,0),this.setupPositionProbePattern(this.moduleCount-7,0),this.setupPositionProbePattern(0,this.moduleCount-7),this.setupPositionAdjustPattern(),this.setupTimingPattern(),this.setupTypeInfo(pr,Ir),7<=this.typeNumber&&this.setupTypeNumber(pr),this.dataCache==null&&(this.dataCache=Te.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,Ir)},setupPositionProbePattern:function(pr,Ir){for(var Pr=-1;Pr<=7;Pr++)if(!(pr+Pr<=-1||this.moduleCount<=pr+Pr))for(var dr=-1;dr<=7;dr++)Ir+dr<=-1||this.moduleCount<=Ir+dr||(this.modules[pr+Pr][Ir+dr]=0<=Pr&&Pr<=6&&(dr==0||dr==6)||0<=dr&&dr<=6&&(Pr==0||Pr==6)||2<=Pr&&Pr<=4&&2<=dr&&dr<=4)},getBestMaskPattern:function(){for(var pr=0,Ir=0,Pr=0;Pr<8;Pr++){this.makeImpl(!0,Pr);var dr=Je.getLostPoint(this);(Pr==0||dr<pr)&&(pr=dr,Ir=Pr)}return Ir},createMovieClip:function(pr,Ir,Pr){var dr=pr.createEmptyMovieClip(Ir,Pr);this.make();for(var wr=0;wr<this.modules.length;wr++)for(var Ce=+wr,vr=0;vr<this.modules[wr].length;vr++){var qr=+vr;this.modules[wr][vr]&&(dr.beginFill(0,100),dr.moveTo(qr,Ce),dr.lineTo(1+qr,Ce),dr.lineTo(1+qr,1+Ce),dr.lineTo(qr,1+Ce),dr.endFill())}return dr},setupTimingPattern:function(){for(var pr=8;pr<this.moduleCount-8;pr++)this.modules[pr][6]==null&&(this.modules[pr][6]=pr%2==0);for(var Ir=8;Ir<this.moduleCount-8;Ir++)this.modules[6][Ir]==null&&(this.modules[6][Ir]=Ir%2==0)},setupPositionAdjustPattern:function(){for(var pr=Je.getPatternPosition(this.typeNumber),Ir=0;Ir<pr.length;Ir++)for(var Pr=0;Pr<pr.length;Pr++){var dr=pr[Ir],wr=pr[Pr];if(this.modules[dr][wr]==null)for(var Ce=-2;Ce<=2;Ce++)for(var vr=-2;vr<=2;vr++)this.modules[dr+Ce][wr+vr]=Ce==-2||Ce==2||vr==-2||vr==2||Ce==0&&vr==0}},setupTypeNumber:function(pr){for(var Ir=Je.getBCHTypeNumber(this.typeNumber),Pr=0;Pr<18;Pr++){var dr=!pr&&(Ir>>Pr&1)==1;this.modules[Math.floor(Pr/3)][Pr%3+this.moduleCount-8-3]=dr}for(Pr=0;Pr<18;Pr++)dr=!pr&&(Ir>>Pr&1)==1,this.modules[Pr%3+this.moduleCount-8-3][Math.floor(Pr/3)]=dr},setupTypeInfo:function(pr,Ir){for(var Ir=this.errorCorrectLevel<<3|Ir,Pr=Je.getBCHTypeInfo(Ir),dr=0;dr<15;dr++){var wr=!pr&&(Pr>>dr&1)==1;dr<6?this.modules[dr][8]=wr:dr<8?this.modules[dr+1][8]=wr:this.modules[this.moduleCount-15+dr][8]=wr}for(dr=0;dr<15;dr++)wr=!pr&&(Pr>>dr&1)==1,dr<8?this.modules[8][this.moduleCount-dr-1]=wr:dr<9?this.modules[8][15-dr-1+1]=wr:this.modules[8][15-dr-1]=wr;this.modules[this.moduleCount-8][8]=!pr},mapData:function(pr,Ir){for(var Pr=-1,dr=this.moduleCount-1,wr=7,Ce=0,vr=this.moduleCount-1;0<vr;vr-=2)for(vr==6&&vr--;;){for(var qr,He,Oe=0;Oe<2;Oe++)this.modules[dr][vr-Oe]==null&&(qr=!1,Ce<pr.length&&(qr=(pr[Ce]>>>wr&1)==1),He=Je.getMask(Ir,dr,vr-Oe),this.modules[dr][vr-Oe]=qr=He?!qr:qr,--wr==-1)&&(Ce++,wr=7);if((dr+=Pr)<0||this.moduleCount<=dr){dr-=Pr,Pr=-Pr;break}}}},Te.PAD0=236,Te.PAD1=17,Te.createData=function(pr,Ir,Pr){for(var dr=xr.getRSBlocks(pr,Ir),wr=new Tr,Ce=0;Ce<Pr.length;Ce++){var vr=Pr[Ce];wr.put(vr.mode,4),wr.put(vr.getLength(),Je.getLengthInBits(vr.mode,pr)),vr.write(wr)}for(var qr=0,Ce=0;Ce<dr.length;Ce++)qr+=dr[Ce].dataCount;if(wr.getLengthInBits()>8*qr)throw new Error("code length overflow. ("+wr.getLengthInBits()+">"+8*qr+")");for(wr.getLengthInBits()+4<=8*qr&&wr.put(0,4);wr.getLengthInBits()%8!=0;)wr.putBit(!1);for(;!(wr.getLengthInBits()>=8*qr||(wr.put(Te.PAD0,8),wr.getLengthInBits()>=8*qr));)wr.put(Te.PAD1,8);return Te.createBytes(wr,dr)},Te.createBytes=function(pr,Ir){for(var Pr=0,dr=0,wr=0,Ce=new Array(Ir.length),vr=new Array(Ir.length),qr=0;qr<Ir.length;qr++){var rr=Ir[qr].dataCount,He=Ir[qr].totalCount-rr,dr=Math.max(dr,rr),wr=Math.max(wr,He);Ce[qr]=new Array(rr);for(var Oe=0;Oe<Ce[qr].length;Oe++)Ce[qr][Oe]=255&pr.buffer[Oe+Pr];Pr+=rr;var rr=Je.getErrorCorrectPolynomial(He),xn=new cr(Ce[qr],rr.getLength()-1).mod(rr);for(vr[qr]=new Array(rr.getLength()-1),Oe=0;Oe<vr[qr].length;Oe++){var Mn=Oe+xn.getLength()-vr[qr].length;vr[qr][Oe]=0<=Mn?xn.get(Mn):0}}for(var Vn=0,Oe=0;Oe<Ir.length;Oe++)Vn+=Ir[Oe].totalCount;for(var Nn=new Array(Vn),tn=0,Oe=0;Oe<dr;Oe++)for(qr=0;qr<Ir.length;qr++)Oe<Ce[qr].length&&(Nn[tn++]=Ce[qr][Oe]);for(Oe=0;Oe<wr;Oe++)for(qr=0;qr<Ir.length;qr++)Oe<vr[qr].length&&(Nn[tn++]=vr[qr][Oe]);return Nn};for(var Se={MODE_NUMBER:1,MODE_ALPHA_NUM:2,MODE_8BIT_BYTE:4,MODE_KANJI:8},je={L:1,M:0,Q:3,H:2},Ue=0,ke=1,De=2,ze=3,Fe=4,Ie=5,_e=6,Ae=7,Je={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(pr){for(var Ir=pr<<10;0<=Je.getBCHDigit(Ir)-Je.getBCHDigit(Je.G15);)Ir^=Je.G15<<Je.getBCHDigit(Ir)-Je.getBCHDigit(Je.G15);return(pr<<10|Ir)^Je.G15_MASK},getBCHTypeNumber:function(pr){for(var Ir=pr<<12;0<=Je.getBCHDigit(Ir)-Je.getBCHDigit(Je.G18);)Ir^=Je.G18<<Je.getBCHDigit(Ir)-Je.getBCHDigit(Je.G18);return pr<<12|Ir},getBCHDigit:function(pr){for(var Ir=0;pr!=0;)Ir++,pr>>>=1;return Ir},getPatternPosition:function(pr){return Je.PATTERN_POSITION_TABLE[pr-1]},getMask:function(pr,Ir,Pr){switch(pr){case Ue:return(Ir+Pr)%2==0;case ke:return Ir%2==0;case De:return Pr%3==0;case ze:return(Ir+Pr)%3==0;case Fe:return(Math.floor(Ir/2)+Math.floor(Pr/3))%2==0;case Ie:return Ir*Pr%2+Ir*Pr%3==0;case _e:return(Ir*Pr%2+Ir*Pr%3)%2==0;case Ae:return(Ir*Pr%3+(Ir+Pr)%2)%2==0;default:throw new Error("bad maskPattern:"+pr)}},getErrorCorrectPolynomial:function(pr){for(var Ir=new cr([1],0),Pr=0;Pr<pr;Pr++)Ir=Ir.multiply(new cr([1,ir.gexp(Pr)],0));return Ir},getLengthInBits:function(pr,Ir){if(1<=Ir&&Ir<10)switch(pr){case Se.MODE_NUMBER:return 10;case Se.MODE_ALPHA_NUM:return 9;case Se.MODE_8BIT_BYTE:case Se.MODE_KANJI:return 8;default:throw new Error("mode:"+pr)}else if(Ir<27)switch(pr){case Se.MODE_NUMBER:return 12;case Se.MODE_ALPHA_NUM:return 11;case Se.MODE_8BIT_BYTE:return 16;case Se.MODE_KANJI:return 10;default:throw new Error("mode:"+pr)}else{if(!(Ir<41))throw new Error("type:"+Ir);switch(pr){case Se.MODE_NUMBER:return 14;case Se.MODE_ALPHA_NUM:return 13;case Se.MODE_8BIT_BYTE:return 16;case Se.MODE_KANJI:return 12;default:throw new Error("mode:"+pr)}}},getLostPoint:function(pr){for(var Ir=pr.getModuleCount(),Pr=0,dr=0;dr<Ir;dr++)for(var wr=0;wr<Ir;wr++){for(var Ce=0,vr=pr.isDark(dr,wr),qr=-1;qr<=1;qr++)if(!(dr+qr<0||Ir<=dr+qr))for(var He=-1;He<=1;He++)wr+He<0||Ir<=wr+He||qr==0&&He==0||vr==pr.isDark(dr+qr,wr+He)&&Ce++;5<Ce&&(Pr+=3+Ce-5)}for(dr=0;dr<Ir-1;dr++)for(wr=0;wr<Ir-1;wr++){var Oe=0;pr.isDark(dr,wr)&&Oe++,pr.isDark(dr+1,wr)&&Oe++,pr.isDark(dr,wr+1)&&Oe++,pr.isDark(dr+1,wr+1)&&Oe++,Oe!=0&&Oe!=4||(Pr+=3)}for(dr=0;dr<Ir;dr++)for(wr=0;wr<Ir-6;wr++)pr.isDark(dr,wr)&&!pr.isDark(dr,wr+1)&&pr.isDark(dr,wr+2)&&pr.isDark(dr,wr+3)&&pr.isDark(dr,wr+4)&&!pr.isDark(dr,wr+5)&&pr.isDark(dr,wr+6)&&(Pr+=40);for(wr=0;wr<Ir;wr++)for(dr=0;dr<Ir-6;dr++)pr.isDark(dr,wr)&&!pr.isDark(dr+1,wr)&&pr.isDark(dr+2,wr)&&pr.isDark(dr+3,wr)&&pr.isDark(dr+4,wr)&&!pr.isDark(dr+5,wr)&&pr.isDark(dr+6,wr)&&(Pr+=40);for(var rr=0,wr=0;wr<Ir;wr++)for(dr=0;dr<Ir;dr++)pr.isDark(dr,wr)&&rr++;return Pr+=10*(Math.abs(100*rr/Ir/Ir-50)/5)}},ir={glog:function(pr){if(pr<1)throw new Error("glog("+pr+")");return ir.LOG_TABLE[pr]},gexp:function(pr){for(;pr<0;)pr+=255;for(;256<=pr;)pr-=255;return ir.EXP_TABLE[pr]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},$e=0;$e<8;$e++)ir.EXP_TABLE[$e]=1<<$e;for($e=8;$e<256;$e++)ir.EXP_TABLE[$e]=ir.EXP_TABLE[$e-4]^ir.EXP_TABLE[$e-5]^ir.EXP_TABLE[$e-6]^ir.EXP_TABLE[$e-8];for($e=0;$e<255;$e++)ir.LOG_TABLE[ir.EXP_TABLE[$e]]=$e;function cr(pr,Ir){if(pr.length==null)throw new Error(pr.length+"/"+Ir);for(var Pr=0;Pr<pr.length&&pr[Pr]==0;)Pr++;this.num=new Array(pr.length-Pr+Ir);for(var dr=0;dr<pr.length-Pr;dr++)this.num[dr]=pr[dr+Pr]}function xr(pr,Ir){this.totalCount=pr,this.dataCount=Ir}function Tr(){this.buffer=[],this.length=0}cr.prototype={get:function(pr){return this.num[pr]},getLength:function(){return this.num.length},multiply:function(pr){for(var Ir=new Array(this.getLength()+pr.getLength()-1),Pr=0;Pr<this.getLength();Pr++)for(var dr=0;dr<pr.getLength();dr++)Ir[Pr+dr]^=ir.gexp(ir.glog(this.get(Pr))+ir.glog(pr.get(dr)));return new cr(Ir,0)},mod:function(pr){if(this.getLength()-pr.getLength()<0)return this;for(var Ir=ir.glog(this.get(0))-ir.glog(pr.get(0)),Pr=new Array(this.getLength()),dr=0;dr<this.getLength();dr++)Pr[dr]=this.get(dr);for(dr=0;dr<pr.getLength();dr++)Pr[dr]^=ir.gexp(ir.glog(pr.get(dr))+Ir);return new cr(Pr,0).mod(pr)}},xr.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]],xr.getRSBlocks=function(pr,Ir){var Pr=xr.getRsBlockTable(pr,Ir);if(Pr==null)throw new Error("bad rs block @ typeNumber:"+pr+"/errorCorrectLevel:"+Ir);for(var dr=Pr.length/3,wr=[],Ce=0;Ce<dr;Ce++)for(var vr=Pr[3*Ce+0],qr=Pr[3*Ce+1],He=Pr[3*Ce+2],Oe=0;Oe<vr;Oe++)wr.push(new xr(qr,He));return wr},xr.getRsBlockTable=function(pr,Ir){switch(Ir){case je.L:return xr.RS_BLOCK_TABLE[4*(pr-1)+0];case je.M:return xr.RS_BLOCK_TABLE[4*(pr-1)+1];case je.Q:return xr.RS_BLOCK_TABLE[4*(pr-1)+2];case je.H:return xr.RS_BLOCK_TABLE[4*(pr-1)+3];default:return}},Tr.prototype={get:function(pr){var Ir=Math.floor(pr/8);return(this.buffer[Ir]>>>7-pr%8&1)==1},put:function(pr,Ir){for(var Pr=0;Pr<Ir;Pr++)this.putBit((pr>>>Ir-Pr-1&1)==1)},getLengthInBits:function(){return this.length},putBit:function(pr){var Ir=Math.floor(this.length/8);this.buffer.length<=Ir&&this.buffer.push(0),pr&&(this.buffer[Ir]|=128>>>this.length%8),this.length++}};var Mr=[[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 mr(){var pr=!1,Ir=navigator.userAgent;return pr=/android/i.test(Ir)&&(pr=!0,Ir=Ir.toString().match(/android ([0-9]\.[0-9])/i))&&Ir[1]?parseFloat(Ir[1]):pr}xe.prototype.draw=function(pr){var Ir=this._htOption,Pr=this._el,dr=pr.getModuleCount();Math.floor(Ir.width/dr),Math.floor(Ir.height/dr);function wr(Oe,rr){var xn,Mn=document.createElementNS("http://www.w3.org/2000/svg",Oe);for(xn in rr)rr.hasOwnProperty(xn)&&Mn.setAttribute(xn,rr[xn]);return Mn}this.clear();var Ce=wr("svg",{viewBox:"0 0 "+String(dr)+" "+String(dr),width:"100%",height:"100%",fill:Ir.colorLight});Ce.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink"),Pr.appendChild(Ce),Ce.appendChild(wr("rect",{fill:Ir.colorLight,width:"100%",height:"100%"})),Ce.appendChild(wr("rect",{fill:Ir.colorDark,width:"1",height:"1",id:"template"}));for(var vr=0;vr<dr;vr++)for(var qr,He=0;He<dr;He++)pr.isDark(vr,He)&&((qr=wr("use",{x:String(He),y:String(vr)})).setAttributeNS("http://www.w3.org/1999/xlink","href","#template"),Ce.appendChild(qr))},xe.prototype.clear=function(){for(;this._el.hasChildNodes();)this._el.removeChild(this._el.lastChild)};var Ze=xe;function xe(pr,Ir){this._el=pr,this._htOption=Ir}var er=document.documentElement.tagName.toLowerCase()==="svg"?Ze:typeof CanvasRenderingContext2D=="undefined"?(Ge.prototype.draw=function(pr){for(var Ir=this._htOption,He=this._el,Pr=pr.getModuleCount(),dr=Math.floor(Ir.width/Pr),wr=Math.floor(Ir.height/Pr),Ce=['<table style="border:0;border-collapse:collapse;">'],vr=0;vr<Pr;vr++){Ce.push("<tr>");for(var qr=0;qr<Pr;qr++)Ce.push('<td style="border:0;border-collapse:collapse;padding:0;margin:0;width:'+dr+"px;height:"+wr+"px;background-color:"+(pr.isDark(vr,qr)?Ir.colorDark:Ir.colorLight)+';"></td>');Ce.push("</tr>")}Ce.push("</table>"),He.innerHTML=Ce.join("");var He=He.childNodes[0],Oe=(Ir.width-He.offsetWidth)/2,rr=(Ir.height-He.offsetHeight)/2;0<Oe&&0<rr&&(He.style.margin=rr+"px "+Oe+"px")},Ge.prototype.clear=function(){this._el.innerHTML=""},Ge):(function(){function pr(){this._elImage.src=this._elCanvas.toDataURL("image/png"),this._elImage.style.display="block",this._elCanvas.style.display="none"}var Ir,Pr;this&&this._android&&this._android<=2.1&&(Ir=1/window.devicePixelRatio,Pr=CanvasRenderingContext2D.prototype.drawImage,CanvasRenderingContext2D.prototype.drawImage=function(wr,Ce,vr,qr,He,Oe,rr,xn,Mn){if("nodeName"in wr&&/img/i.test(wr.nodeName))for(var Vn=arguments.length-1;1<=Vn;Vn--)arguments[Vn]=arguments[Vn]*Ir;else xn===void 0&&(arguments[1]*=Ir,arguments[2]*=Ir,arguments[3]*=Ir,arguments[4]*=Ir);Pr.apply(this,arguments)});function dr(wr,Ce){this._bIsPainted=!1,this._android=mr(),this._htOption=Ce,this._elCanvas=document.createElement("canvas"),this._elCanvas.width=Ce.width,this._elCanvas.height=Ce.height,wr.appendChild(this._elCanvas),this._el=wr,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 dr.prototype.draw=function(wr){var Ce=this._elImage,vr=this._oContext,qr=this._htOption,He=wr.getModuleCount(),Oe=qr.width/He,rr=qr.height/He,xn=Math.round(Oe),Mn=Math.round(rr);Ce.style.display="none",this.clear();for(var Vn=0;Vn<He;Vn++)for(var Nn=0;Nn<He;Nn++){var tn=wr.isDark(Vn,Nn),fi=Nn*Oe,xi=Vn*rr;vr.strokeStyle=tn?qr.colorDark:qr.colorLight,vr.lineWidth=1,vr.fillStyle=tn?qr.colorDark:qr.colorLight,vr.fillRect(fi,xi,Oe,rr),vr.strokeRect(Math.floor(fi)+.5,Math.floor(xi)+.5,xn,Mn),vr.strokeRect(Math.ceil(fi)-.5,Math.ceil(xi)-.5,xn,Mn)}this._bIsPainted=!0},dr.prototype.makeImage=function(){this._bIsPainted&&function(wr,Ce){var vr=this;vr._fFail=Ce,vr._fSuccess=wr,vr._bSupportDataURI===null?((Ce=document.createElement("img")).onabort=wr=function(){vr._bSupportDataURI=!1,vr._fFail&&vr._fFail.call(vr)},Ce.onerror=wr,Ce.onload=function(){vr._bSupportDataURI=!0,vr._fSuccess&&vr._fSuccess.call(vr)},Ce.src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=="):vr._bSupportDataURI===!0&&vr._fSuccess?vr._fSuccess.call(vr):vr._bSupportDataURI===!1&&vr._fFail&&vr._fFail.call(vr)}.call(this,pr)},dr.prototype.isPainted=function(){return this._bIsPainted},dr.prototype.clear=function(){this._oContext.clearRect(0,0,this._elCanvas.width,this._elCanvas.height),this._bIsPainted=!1},dr.prototype.round=function(wr){return wr&&Math.floor(1e3*wr)/1e3},dr})();function Ge(pr,Ir){this._el=pr,this._htOption=Ir}function tr(pr,Ir){for(var Pr,dr=1,wr=(pr=pr,(Pr=encodeURI(pr).toString().replace(/\%[0-9a-fA-F]{2}/g,"a")).length+(Pr.length!=pr?3:0)),Ce=0,vr=Mr.length;Ce<=vr;Ce++){var qr=0;switch(Ir){case je.L:qr=Mr[Ce][0];break;case je.M:qr=Mr[Ce][1];break;case je.Q:qr=Mr[Ce][2];break;case je.H:qr=Mr[Ce][3]}if(wr<=qr)break;dr++}if(Mr.length<dr)throw new Error("Too long data");return dr}function sr(pr,Ir){if(this._htOption={width:256,height:256,typeNumber:4,colorDark:"#000000",colorLight:"#ffffff",correctLevel:je.H},Ir=typeof Ir=="string"?{text:Ir}:Ir)for(var Pr in Ir)this._htOption[Pr]=Ir[Pr];typeof pr=="string"&&(pr=document.getElementById(pr)),this._htOption.useSVG&&(er=Ze),this._android=mr(),this._el=pr,this._oQRCode=null,this._oDrawing=new er(this._el,this._htOption),this._htOption.text&&this.makeCode(this._htOption.text)}sr.prototype.makeCode=function(pr){this._oQRCode=new Te(tr(pr,this._htOption.correctLevel),this._htOption.correctLevel),this._oQRCode.addData(pr),this._oQRCode.make(),this._el.title=pr,this._oDrawing.draw(this._oQRCode),this.makeImage()},sr.prototype.makeImage=function(){typeof this._oDrawing.makeImage=="function"&&(!this._android||3<=this._android)&&this._oDrawing.makeImage()},sr.prototype.clear=function(){this._oDrawing.clear()},sr.CorrectLevel=je,window.QRCode=sr},function(Pe,Me,Be){var Ee={"./cn.json":283,"./cn_tw.json":284,"./de.json":285,"./en.json":286,"./es.json":287,"./fr.json":288,"./it.json":289,"./ja.json":290,"./ru.json":291};function Te(je){return je=Se(je),Be(je)}function Se(je){if(Be.o(Ee,je))return Ee[je];throw(je=new Error("Cannot find module '"+je+"'")).code="MODULE_NOT_FOUND",je}Te.keys=function(){return Object.keys(Ee)},Te.resolve=Se,(Pe.exports=Te).id=282},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"请选择字段","计数":"计数","合计":"合计","平均值":"平均值","最小值":"最小值","最大值":"最大值","此格式不支持该文本":"此格式不支持该文本","二维码生成失败":"二维码生成失败","字体行高":"字体行高","默认":"默认","字体":"字体","宋体":"宋体","微软雅黑":"微软雅黑","字体大小":"字体大小","字体粗细":"字体粗细","更细":"更细","粗体":"粗体","粗体+":"粗体+","字间距":"字间距","左右对齐":"左右对齐","居左":"居左","居中":"居中","居右":"居右","两端对齐":"两端对齐","标题显示隐藏":"标题显示隐藏","显示":"显示","隐藏":"隐藏","表格边框":"表格边框","有边框":"有边框","无边框":"无边框","表头边框":"表头边框","左边框":"左边框","右边框":"右边框","左右边框":"左右边框","上边框":"上边框","下边框":"下边框","上下边框":"上下边框","表头单元格边框":"表头单元格边框","表尾边框":"表尾边框","表尾单元格边框":"表尾单元格边框","表头行高":"表头行高","表头字体大小":"表头字体大小","表头字体粗细":"表头字体粗细","表体单元格边框":"表体单元格边框","表体行高":"表体行高","表头背景":"表头背景","线宽":"线宽","边框大小":"边框大小","条形码格式":"条形码格式","商品条码":"商品条码","条形码":"条形码","物流":"物流","邮政和快递编码":"邮政和快递编码","医疗产品编码":"医疗产品编码","不常用编码":"不常用编码","附加组件":"附加组件","实验编码":"实验编码","条码类型":"条码类型","二维码类型":"二维码类型","二维码容错率":"二维码容错率","字体颜色":"字体颜色","文本修饰":"文本修饰","下划线":"下划线","上划线":"上划线","穿梭线":"穿梭线","字段名":"字段名","请输入字段名":"请输入字段名","标题":"标题","请输入标题":"请输入标题","测试数据":"测试数据","仅字段名称存在时有效":"仅字段名称存在时有效","位置坐标":"位置坐标","X位置(左)":"X位置(左)","Y位置(上)":"Y位置(上)","同步":"同步","不同步":"不同步","宽高大小":"宽高大小","宽":"宽","高":"高","图片地址":"图片地址","请输入图片地址":"请输入图片地址","选择":"选择","图片缩放":"图片缩放","等比":"等比","裁切":"裁切","填充":"填充","原始尺寸":"原始尺寸","颜色":"颜色","边框颜色":"边框颜色","水印功能":"水印功能","水印内容":"水印内容","旋转角度":"旋转角度","水平密度":"水平密度","垂直密度":"垂直密度","水印时间":"水印时间","时间格式":"时间格式","页码格式":"页码格式","显示页码":"显示页码","页码续排":"页码续排","续排":"续排","重排":"重排","每行缩进":"每行缩进","显示规则":"显示规则","始终隐藏":"始终隐藏","首页":"首页","奇数页":"奇数页","偶数页":"偶数页","尾页":"尾页","强制分页":"强制分页","是":"是","否":"否","打印规则":"打印规则","保持奇数":"保持奇数","保持偶数":"保持偶数","分页规则":"分页规则","不分页":"不分页","移除段落左侧空白":"移除段落左侧空白","移除":"移除","不移除":"不移除","首页页尾":"首页页尾","尾页页尾":"尾页页尾","偶数页页尾":"偶数页页尾","奇数页页尾":"奇数页页尾","位置固定":"位置固定","拖动方向":"拖动方向","横向":"横向","竖向":"竖向","左偏移":"左偏移","偏移量":"偏移量","最低高度":"最低高度","文本过短或为空时的高度":"文本过短或为空时的高度","隐藏规则":"隐藏规则","表体行边框":"表体行边框","元素层级":"元素层级","边框设置":"边框设置","实线":"实线","虚线":"虚线","左内边距":"左内边距","上内边距":"上内边距","右内边距":"右内边距","下内边距":"下内边距","样式":"样式","边框样式":"边框样式","长虚线":"长虚线","短虚线":"短虚线","背景颜色":"背景颜色","纸张方向(仅自定义纸质有效)":"纸张方向(仅自定义纸质有效)","纵向":"纵向","上下对齐":"上下对齐","垂直居中":"垂直居中","底部":"底部","文本换行":"文本换行","不换行":"不换行","不换行&隐藏":"不换行&隐藏","不换行&省略":"不换行&省略","打印类型":"打印类型","文本":"文本","二维码":"二维码","字段类型":"字段类型","默认(文本)":"默认(文本)","序号":"序号","图片":"图片","单元格高度":"单元格高度","条形码、二维码以及图片有效":"条形码、二维码以及图片有效","底部聚合标题":"底部聚合标题","底部聚合文本":"底部聚合文本","聚合类型":"聚合类型","底部聚合合并列数":"底部聚合合并列数","合并列数":"合并列数","底部聚合类型左右对齐":"底部聚合类型左右对齐","整数":"整数","保留%s位":"保留%s位","底部聚合小数":"底部聚合小数","底部聚合格式化函数":"底部聚合格式化函数","转大小写":"转大小写","底部聚合类型":"底部聚合类型","不聚合":"不聚合","仅文本":"仅文本","顶部偏移":"顶部偏移","一行多组":"一行多组","一行二列":"一行二列","一行三列":"一行三列","一行四列":"一行四列","一行多组间隔":"一行多组间隔","表格头显示":"表格头显示","每页显示":"每页显示","首页显示":"首页显示","不显示":"不显示","数据类型":"数据类型","日期时间":"日期时间","布尔":"布尔","格式":"格式","格式化函数":"格式化函数","样式函数":"样式函数","行/列合并函数":"行/列合并函数","跨页合并是否清除":"跨页合并是否清除","表格脚函数":"表格脚函数","分组字段函数":"分组字段函数","分组头格式化函数":"分组头格式化函数","分组头信息":"分组头信息","分组脚格式化函数":"分组脚格式化函数","分组脚信息":"分组脚信息","多组表格脚函数":"多组表格脚函数","行样式函数":"行样式函数","单元格左右对齐":"单元格左右对齐","单元格上下对齐":"单元格上下对齐","上":"上","中":"中","表格头单元格左右对齐":"表格头单元格左右对齐","单元格样式函数":"单元格样式函数","表格头样式函数":"表格头样式函数","单元格格式化函数":"单元格格式化函数","单元格渲染函数":"单元格渲染函数","自动补全":"自动补全","每页最大行数":"每页最大行数","表格脚显示":"表格脚显示","最后显示":"最后显示","没有足够空间进行表格分页,请调整页眉/页脚线":"没有足够空间进行表格分页,请调整页眉/页脚线","没有足够空间,显示下方内容, 可分页高度":"没有足够空间,显示下方内容, 可分页高度","列属性":"列属性","在上方插入行":"在上方插入行","在下方插入行":"在下方插入行","向左方插入列":"向左方插入列","向右方插入列":"向右方插入列","删除行":"删除行","删除列":"删除列","对齐":"对齐","左":"左","左右居中":"左右居中","右":"右","下":"下","合并单元格":"合并单元格","解开单元格":"解开单元格","条形码生成失败":"条形码生成失败","请检查 hiprint.init 的 provider 是否配置了":"请检查 hiprint.init 的 provider 是否配置了","已移除'tableCustom',请替换使用'table'详情见更新记录":"已移除'tableCustom',请替换使用'table'详情见更新记录","确定":"确定","删除":"删除","连接客户端失败":"连接客户端失败","基础":"基础","边框":"边框","列":"列","高级":"高级","面板排列":"面板排列","排列方式":"排列方式","垂直间距%s":"垂直间距%s","水平间距%s":"水平间距%s","边框圆角":"边框圆角","条码颜色":"条码颜色","显示码值":"显示码值"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"請選擇欄位","计数":"計數","合计":"合計","平均值":"平均值","最小值":"最小值","最大值":"最大值","此格式不支持该文本":"此格式不支援該文字","二维码生成失败":"二維碼產生失敗","字体行高":"字體行高","默认":"預設","字体":"字型","宋体":"宋體","微软雅黑":"微軟雅黑","字体大小":"字型大小","字体粗细":"字型粗細","更细":"更細","粗体":"粗體","粗体+":"粗體+","字间距":"字間距","左右对齐":"左右對齊","居左":"靠左","居中":"置中","居右":"靠右","两端对齐":"兩端對齊","标题显示隐藏":"標題顯示隱藏","显示":"顯示","隐藏":"隱藏","表格边框":"表格邊框","有边框":"有邊框","无边框":"無邊框","表头边框":"表頭邊框","左边框":"左邊框","右边框":"右邊框","左右边框":"左右邊框","上边框":"上邊框","下边框":"下邊框","上下边框":"上下邊框","表头单元格边框":"表頭儲存格邊框","表尾边框":"表尾邊框","表尾单元格边框":"表尾儲存格邊框","表头行高":"表頭列高","表头字体大小":"表頭字型大小","表头字体粗细":"表頭字型粗細","表体单元格边框":"表體儲存格邊框","表体行高":"表體列高","表头背景":"表頭背景","线宽":"線寬","边框大小":"邊框大小","条形码格式":"條碼格式","商品条码":"商品條碼","条形码":"條碼","物流":"物流","邮政和快递编码":"郵政和快遞編碼","医疗产品编码":"醫療產品編碼","不常用编码":"不常用編碼","附加组件":"附加元件","实验编码":"實驗編碼","条码类型":"條碼類型","二维码类型":"二維碼類型","二维码容错率":"二維碼容錯率","字体颜色":"字型顏色","文本修饰":"文字修飾","下划线":"底線","上划线":"上線","穿梭线":"穿梭線","字段名":"欄位名稱","请输入字段名":"請輸入欄位名稱","标题":"標題","请输入标题":"請輸入標題","测试数据":"測試資料","仅字段名称存在时有效":"僅欄位名稱存在時有效","位置坐标":"位置座標","X位置(左)":"X位置(左)","Y位置(上)":"Y位置(上)","同步":"同步","不同步":"不同步","宽高大小":"寬高大小","宽":"寬","高":"高","图片地址":"圖片網址","请输入图片地址":"請輸入圖片網址","选择":"選擇","图片缩放":"圖片縮放","等比":"等比","裁切":"裁切","填充":"填充","原始尺寸":"原始尺寸","颜色":"顏色","边框颜色":"邊框顏色","水印功能":"浮水印功能","水印内容":"浮水印內容","旋转角度":"旋轉角度","水平密度":"水平密度","垂直密度":"垂直密度","水印时间":"浮水印時間","时间格式":"時間格式","页码格式":"頁碼格式","显示页码":"顯示頁碼","页码续排":"頁碼續排","续排":"續排","重排":"重排","每行缩进":"每行縮排","显示规则":"顯示規則","始终隐藏":"始終隱藏","首页":"首頁","奇数页":"奇數頁","偶数页":"偶數頁","尾页":"尾頁","强制分页":"強制分頁","是":"是","否":"否","打印规则":"列印規則","保持奇数":"保持奇數","保持偶数":"保持偶數","分页规则":"分頁規則","不分页":"不分頁","移除段落左侧空白":"移除段落左側空白","移除":"移除","不移除":"不移除","首页页尾":"首頁頁尾","尾页页尾":"尾頁頁尾","偶数页页尾":"偶數頁頁尾","奇数页页尾":"奇數頁頁尾","位置固定":"位置固定","拖动方向":"拖動方向","横向":"橫向","竖向":"豎向","左偏移":"左偏移","偏移量":"偏移量","最低高度":"最低高度","文本过短或为空时的高度":"文本過短或為空時的高度","隐藏规则":"隱藏規則","表体行边框":"表體列邊框","元素层级":"元素層級","边框设置":"邊框設置","实线":"實線","虚线":"虛線","左内边距":"左內邊距","上内边距":"上內邊距","右内边距":"右內邊距","下内边距":"下內邊距","样式":"樣式","边框样式":"邊框樣式","长虚线":"長虛線","短虚线":"短虛線","背景颜色":"背景顏色","纸张方向(仅自定义纸质有效)":"紙張方向(僅自訂紙質有效)","纵向":"縱向","上下对齐":"上下對齊","垂直居中":"垂直置中","底部":"底部","文本换行":"文字換行","不换行":"不換行","不换行&隐藏":"不換行&隱藏","不换行&省略":"不換行&省略","打印类型":"列印類型","文本":"文字","二维码":"二維碼","字段类型":"欄位類型","默认(文本)":"預設(文字)","序号":"序號","图片":"圖片","单元格高度":"儲存格高度","条形码、二维码以及图片有效":"條碼、二維碼以及圖片有效","底部聚合标题":"底部彙總標題","底部聚合文本":"底部彙總文字","聚合类型":"彙總類型","底部聚合合并列数":"底部彙總合併列數","合并列数":"合併列數","底部聚合类型左右对齐":"底部彙總類型左右對齊","整数":"整數","保留%s位":"保留%s位","底部聚合小数":"底部彙總小數","底部聚合格式化函数":"底部彙總格式化函数","转大小写":"轉大小寫","底部聚合类型":"底部彙總類型","不聚合":"不彙總","仅文本":"僅文字","顶部偏移":"頂部偏移","一行多组":"一行多組","一行二列":"一行二欄","一行三列":"一行三欄","一行四列":"一行四欄","一行多组间隔":"一行多組間隔","表格头显示":"表格頭顯示","每页显示":"每頁顯示","首页显示":"首頁顯示","不显示":"不顯示","数据类型":"資料類型","日期时间":"日期時間","布尔":"布爾","格式":"格式","格式化函数":"格式化函數","样式函数":"樣式函數","行/列合并函数":"行/列合併函數","跨页合并是否清除":"跨頁合併是否清除","表格脚函数":"表格腳函數","分组字段函数":"分組欄位函數","分组头格式化函数":"分組頭格式化函數","分组头信息":"分組頭資訊","分组脚格式化函数":"分組腳格式化函數","分组脚信息":"分組腳資訊","多组表格脚函数":"多組表格腳函數","行样式函数":"行樣式函數","单元格左右对齐":"儲存格左右對齊","单元格上下对齐":"儲存格上下對齐","上":"上","中":"中","表格头单元格左右对齐":"表格頭儲存格左右對齐","单元格样式函数":"儲存格樣式函數","表格头样式函数":"表格頭樣式函數","单元格格式化函数":"儲存格格式化函數","单元格渲染函数":"儲存格渲染函數","自动补全":"自動完成","每页最大行数":"每頁最大行數","表格脚显示":"表格腳顯示","最后显示":"最後顯示","没有足够空间进行表格分页,请调整页眉/页脚线":"沒有足夠空間進行表格分頁,請調整頁眉/頁腳線","没有足够空间,显示下方内容, 可分页高度":"沒有足夠空間,顯示下方內容, 可分頁高度","列属性":"列屬性","在上方插入行":"在上方插入列","在下方插入行":"在下方插入列","向左方插入列":"向左方插入列","向右方插入列":"向右方插入列","删除行":"刪除列","删除列":"刪除列","对齐":"對齊","左":"左","左右居中":"左右置中","右":"右","下":"下","合并单元格":"合併儲存格","解开单元格":"解開儲存格","条形码生成失败":"條碼生成失敗","请检查 hiprint.init 的 provider 是否配置了":"請檢查 hiprint.init 的 provider 是否配置了","已移除'tableCustom',请替换使用'table'详情见更新记录":"已移除'tableCustom',請替換使用'table'詳情見更新記錄","确定":"確定","删除":"刪除","连接客户端失败":"連接客戶端失敗","基础":"基礎","边框":"邊框","列":"列","高级":"高級","面板排列":"面板排列","排列方式":"排列方式","垂直间距%s":"垂直間距%s","水平间距%s":"水平間距%s","边框圆角":"邊框圓角","显示码值":"顯示碼值"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"Bitte Feld auswählen","计数":"Anzahl","合计":"Summe","平均值":"Durchschnitt","最小值":"Min","最大值":"Max","此格式不支持该文本":"Dieses Format unterstützt diesen Text nicht","二维码生成失败":"QR-Code Generierung fehlgeschlagen","字体行高":"Schriftzeilenhöhe","默认":"Standard","字体":"Schriftart","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Schriftgröße","字体粗细":"Schriftstärke","更细":"Feiner","粗体":"Fett","粗体+":"Fetter","字间距":"Zeilenabstand","左右对齐":"Blocksatz","居左":"Linksbündig","居中":"Zentriert","居右":"Rechtsbündig","两端对齐":"Blocksatz","标题显示隐藏":"Titelanzeige","显示":"Anzeigen","隐藏":"Ausblenden","表格边框":"Tabellenrahmen","有边框":"Ja","无边框":"Nein","表头边框":"Kopfrahmen","左边框":"Links","右边框":"Rechts","左右边框":"Links & Rechts","上边框":"Oben","下边框":"Unten","上下边框":"Oben & Unten","表头单元格边框":"Kopfzel-lenrahmen","表尾边框":"Fußzeilenrahmen","表尾单元格边框":"Fußzellenrahmen","表头行高":"Kopfzeilenhöhe","表头字体大小":"Kopfschriftgröße","表头字体粗细":"Kopfschriftstärke","表体单元格边框":"Zellenrahmen","表体行高":"Zeilenhöhe","表头背景":"Kopfzeilen-hintergrund","线宽":"Linienbreite","边框大小":"Rahmenbreite","条形码格式":"Strichcodetyp","商品条码":"Waren-Strichcode","条形码":"Strichcode","物流":"Logistik","邮政和快递编码":"Post- und Kuriercode","医疗产品编码":"Medizinproduktcode","不常用编码":"Ungewöhnlicher Code","附加组件":"Zusätzliche Komponente","实验编码":"Experimenteller Code","条码类型":"Strichcodetyp","二维码类型":"QR-Code-Typ","二维码容错率":"QR-Code-Fehlerkorrektur","字体颜色":"Schriftfarbe","文本修饰":"Textdekoration","下划线":"Unterstrichen","上划线":"Überstrichen","穿梭线":"Durchgestrichen","字段名":"Feldname","请输入字段名":"Bitte Feldname eingeben","标题":"Titel","请输入标题":"Bitte Titel eingeben","测试数据":"Testdaten","仅字段名称存在时有效":"Nur gültig, wenn Feldnamen vorhanden","位置坐标":"Positionskoordinate","X位置(左)":"X-Position (links)","Y位置(上)":"Y-Position (oben)","同步":"Synchronisieren","不同步":"Nicht synchronisieren","宽高大小":"Breite & Höhe","宽":"Breite","高":"Höhe","图片地址":"Bild-URL","请输入图片地址":"Bitte Bild-URL eingeben","选择":"Auswählen","图片缩放":"Bildskalierung","等比":"Proportional","裁切":"Zuschneiden","填充":"Auffüllen","原始尺寸":"Originalgröße","颜色":"Farbe","边框颜色":"Rahmenfarbe","水印功能":"Wasserzeichen","水印内容":"Wasserzeicheninhalt","旋转角度":"Drehwinkel","水平密度":"Horizontale Dichte","垂直密度":"Vertikale Dichte","水印时间":"Wasserzeichenzeit","时间格式":"Zeitformat","页码格式":"Seitenzahlformat","显示页码":"Seitenzahl anzeigen","页码续排":"Seitenzahl fortsetzen","续排":"Fortsetzen","重排":"Zurücksetzen","每行缩进":"Einrückung","显示规则":"Anzeigeregel","始终隐藏":"Immer ausblenden","首页":"Erste Seite","奇数页":"Ungerade Seiten","偶数页":"Gerade Seiten","尾页":"Letzte Seite","强制分页":"Seitenumbruch erzwingen","是":"Ja","否":"Nein","打印规则":"Druckregel","保持奇数":"Ungerade beibehalten","保持偶数":"Gerade beibehalten","分页规则":"Seitenumbruchregel","不分页":"Kein Seitenumbruch","移除段落左侧空白":"Linken Freiraum entfernen","移除":"Entfernen","不移除":"Nicht entfernen","首页页尾":"Fußzeile erste Seite","尾页页尾":"Fußzeile letzte Seite","偶数页页尾":"Fußzeile gerade Seiten","奇数页页尾":"Fußzeile ungerade Seiten","位置固定":"Feste Position","拖动方向":"Zugrichtung","横向":"Horizontal","竖向":"Vertikal","左偏移":"Linker Versatz","偏移量":"Versatz","最低高度":"Mindesthöhe","文本过短或为空时的高度":"Höhe bei zu kurzem oder leerem Text","隐藏规则":"Ausblendregel","表体行边框":"Zeilenrahmen","元素层级":"Z-Index","边框设置":"Rahmeneinstellungen","实线":"Durchgezogen","虚线":"Gestrichelt","左内边距":"Linker Abstand","上内边距":"Oberer Abstand","右内边距":"Rechter Abstand","下内边距":"Unterer Abstand","样式":"Stil","边框样式":"Rahmenstil","长虚线":"Lang gestrichelt","短虚线":"Kurz gestrichelt","背景颜色":"Hintergrundfarbe","纸张方向(仅自定义纸质有效)":"Papierausrichtung (nur benutzerdefiniertes Papier)","纵向":"Hochformat","上下对齐":"Vertikale Ausrichtung","垂直居中":"Vertikal zentriert","底部":"Unten","文本换行":"Textumbruch","不换行":"Kein Umbruch","不换行&隐藏":"Kein Umbruch & ausbl.","不换行&省略":"Kein Umbruch & Ausl.","打印类型":"Drucktyp","文本":"Text","二维码":"QR-Code","字段类型":"Feldtyp","默认(文本)":"Standard (Text)","序号":"Index","图片":"Bild","单元格高度":"Zellenhöhe","条形码、二维码以及图片有效":"Strichcode, QR-Code und Bild gültig","底部聚合标题":"Zusammenfassungstitel","底部聚合文本":"Zusammenfassungstext","聚合类型":"Zusammenfassungstyp","底部聚合合并列数":"Zusammenfassungsspalten","合并列数":"Spalten verbinden","底部聚合类型左右对齐":"Zusammenfassungsausrichtung","整数":"Ganzzahl","保留%s位":"Behalte %s Dezimalstellen","底部聚合小数":"Zusammenfassungsdezimalstellen","转大小写":"Groß-/Kleinschreibung","底部聚合类型":"Zusammenfassungstyp","不聚合":"Keine Zusammenfassung","仅文本":"Nur Text","顶部偏移":"oberer Versatz","一行多组":"Mehrere Gruppen pro Zeile","一行二列":"Eine Zeile zwei Spalten","一行三列":"Eine Zeile drei Spalten","一行四列":"Eine Zeile vier Spalten","一行多组间隔":"Abstand mehrerer Gruppen pro Zeile","表格头显示":"Tabellenkopf Anzeige","每页显示":"Pro Seite anzeigen","首页显示":"Auf erster Seite anzeigen","不显示":"Nicht anzeigen","数据类型":"Datentyp","日期时间":"DatumUhrzeit","布尔":"Boolesch","格式":"Format","格式化函数":"Formatierungsfunktion","样式函数":"Style-Funktion","行/列合并函数":"Zeile/Spalte zusammenführen","跨页合并是否清除":"Seitenumbruch aufheben","表格脚函数":"Tabellenfußfunktion","分组字段函数":"Gruppenfeld-Funktion","分组头格式化函数":"Gruppenkopf-Formatierungsfunktion","分组头信息":"Gruppenkopfinfo","分组脚格式化函数":"Gruppenfuß-Formatierungsfunktion","分组脚信息":"Gruppenfußinfo","多组表格脚函数":"Mehrere Gruppen Tabellenfußfunktion","行样式函数":"Zeilenstilfunktion","单元格左右对齐":"Zellenausrichtung","单元格上下对齐":"Zellenvertikale Ausrichtung","上":"Oben","中":"Mitte","表格头单元格左右对齐":"Tabellenkopf Ausrichtung","单元格样式函数":"Zellenstilfunktion","表格头样式函数":"Tabellenkopf-Stilfunktion","单元格格式化函数":"Zellenformatierungsfunktion","单元格渲染函数":"Zellen-Rendering-Funktion","自动补全":"Auto Vervollständigen","每页最大行数":"Max Zeilen pro Seite","表格脚显示":"Tabellenfußanzeige","最后显示":"Auf letzter Seite anzeigen","没有足够空间进行表格分页,请调整页眉/页脚线":"Nicht genügend Platz für die Tabellenseitenumbrüche, bitte Kopf-/Fußzeile anpassen","没有足够空间,显示下方内容, 可分页高度":"Nicht genügend Platz, Inhalt unten anzeigen, Höhe kann umgebrochen werden:","列属性":"Spalteneigenschaft","在上方插入行":"Zeile oben einfügen","在下方插入行":"Zeile unten einfügen","向左方插入列":"Spalte links einfügen","向右方插入列":"Spalte rechts einfügen","删除行":"Zeile löschen","删除列":"Spalte löschen","对齐":"Ausrichtung","左":"Links","左右居中":"Zentriert","右":"Rechts","下":"Unten","合并单元格":"Zelle verbinden","解开单元格":"Zellenverbindung aufheben","条形码生成失败":"Strichcode-Generierung fehlgeschlagen","请检查 hiprint.init 的 provider 是否配置了":"Bitte überprüfen, ob der Anbieter von hiprint.init konfiguriert wurde","已移除'tableCustom',请替换使用'table'详情见更新记录":"'TableCustom' wurde entfernt, bitte durch 'table' ersetzen, Details siehe Änderungsprotokoll","确定":"Bestätigen","删除":"Löschen","连接客户端失败":"Verbindung zum Client fehlgeschlagen","基础":"Grundlegend","边框":"Rahmen","列":"Spalte","高级":"Erweitert","面板排列":"Panelanordnung","排列方式":"Anordnungsart","垂直间距%s":"Vertikaler Abstand %s","水平间距%s":"Horizontaler Abstand %s","边框圆角":"Abgerundete Ecken","显示码值":"Anzeigecode"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"Please select field","计数":"Count","合计":"Sum","平均值":"Average","最小值":"Min","最大值":"Max","此格式不支持该文本":"This format does not support this text","二维码生成失败":"QR code generation failed","字体行高":"Font Height","默认":"Default","字体":"Font","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Font Size","字体粗细":"Font Weight","更细":"Lighter","粗体":"Bold","粗体+":"Bolder","字间距":"Letter Spacing","左右对齐":"Justified","居左":"Left","居中":"Center","居右":"Right","两端对齐":"Justified","标题显示隐藏":"Title Display","显示":"Show","隐藏":"Hide","表格边框":"Table Border","有边框":"Yes","无边框":"No","表头边框":"Header Border","左边框":"Left","右边框":"Right","左右边框":"Left & Right","上边框":"Top","下边框":"Bottom","上下边框":"Top & Bottom","表头单元格边框":"Header Cell Border","表尾边框":"Footer Border","表尾单元格边框":"Footer Cell Border","表头行高":"Header Row Height","表头字体大小":"Header Font Size","表头字体粗细":"Header Font Weight","表体单元格边框":"Body Cell Border","表体行高":"Body Row Height","表头背景":"Header Background","线宽":"Line Width","边框大小":"Border Size","条形码格式":"Barcode Type","商品条码":"Goods Barcode","条形码":"Barcode","物流":"Logistics","邮政和快递编码":"Postal and Courier Code","医疗产品编码":"Medical Product Code","不常用编码":"Uncommon Code","附加组件":"Additional Component","实验编码":"Experimental Code","条码类型":"Barcode Type","二维码类型":"QRCode Type","二维码容错率":"QRCode ErrorCorrectionLevel","字体颜色":"Font Color","文本修饰":"Text Decoration","下划线":"Underline","上划线":"Overline","穿梭线":"Line Through","字段名":"Field","请输入字段名":"Please enter field","标题":"Title","请输入标题":"Please enter title","测试数据":"Test Data","仅字段名称存在时有效":"Only valid when field name exists","位置坐标":"Position Coordinate","X位置(左)":"X Position(Left)","Y位置(上)":"Y Position(Top)","同步":"Sync","不同步":"Unsync","宽高大小":"Width & Height","宽":"Width","高":"Height","图片地址":"Image URL","请输入图片地址":"Please enter image URL","选择":"Choose","图片缩放":"Image Scale","等比":"Proportional","裁切":"Crop","填充":"Fill","原始尺寸":"Original Size","颜色":"Color","边框颜色":"Border Color","水印功能":"Watermark","水印内容":"Watermark Content","旋转角度":"Rotate Angle","水平密度":"Horizontal Density","垂直密度":"Vertical Density","水印时间":"Watermark Time","时间格式":"Time Format","页码格式":"Page Number Format","显示页码":"Show Page Number","页码续排":"Page Number Continue","续排":"Continue","重排":"Reset","每行缩进":"Indent","显示规则":"Display Rule","始终隐藏":"Always Hide","首页":"First Page","奇数页":"Odd Page","偶数页":"Even Page","尾页":"Last Page","强制分页":"Force Page Break","是":"Yes","否":"No","打印规则":"Print Rule","保持奇数":"Keep Odd","保持偶数":"Keep Even","分页规则":"Page Break Rule","不分页":"No Page Break","移除段落左侧空白":"Remove Left Blank","移除":"Remove","不移除":"No Remove","首页页尾":"First Page","尾页页尾":"Last Page","偶数页页尾":"Even Page","奇数页页尾":"Odd Page","位置固定":"Fixed Position","拖动方向":"Drag Direction","横向":"Horizontal","竖向":"Vertical","左偏移":"Left Offset","偏移量":"Offset","最低高度":"Min Height","文本过短或为空时的高度":"Height when text is too short or empty","隐藏规则":"Hide Rule","表体行边框":"Body Row Border","元素层级":"Zindex","边框设置":"Border Setting","实线":"Solid","虚线":"Dashed","左内边距":"Left Padding","上内边距":"Top Padding","右内边距":"Right Padding","下内边距":"Bottom Padding","样式":"Style","边框样式":"Border Style","长虚线":"Long Dashed","短虚线":"Short Dashed","背景颜色":"Background Color","纸张方向(仅自定义纸质有效)":"Paper Orientation (Only Custom Paper)","纵向":"Portrait","上下对齐":"Vertical Align","垂直居中":"Middle","底部":"Bottom","文本换行":"Text Wrap","不换行":"No Wrap","不换行&隐藏":"No Wrap & Hide","不换行&省略":"No Wrap & Ellipsis","打印类型":"Print Type","文本":"Text","二维码":"QRCode","字段类型":"Field Type","默认(文本)":"Default(Text)","序号":"Index","图片":"Image","单元格高度":"Cell Height","条形码、二维码以及图片有效":"Barcode, QRCode and Image are valid","底部聚合标题":"Summary Title","底部聚合文本":"Summary Text","聚合类型":"Summary Type","底部聚合合并列数":"Summary Colspan","合并列数":"Colspan","底部聚合类型左右对齐":"Summary Align","整数":"Integer","保留%s位":"Keep %s Decimal","底部聚合小数":"Summary Decimal","底部聚合格式化函数":"Summary Format Function","转大小写":"UpperCase or LowerCase","底部聚合类型":"Summary Type","不聚合":"No Summary","仅文本":"Text Only","顶部偏移":"Top Offset","一行多组":"Multi Group","一行二列":"One Line Two Column","一行三列":"One Line Three Column","一行四列":"One Line Four Column","一行多组间隔":"Multi Group Spacing","表格头显示":"Table Header Display","每页显示":"Display Per Page","首页显示":"Display On First Page","不显示":"No Display","数据类型":"Data Type","日期时间":"DateTime","布尔":"Boolean","格式":"Format","格式化函数":"Format Function","样式函数":"Style Function","行/列合并函数":"Row/Column Merge Function","跨页合并是否清除":"Clear Page Break Merge","表格脚函数":"Table Footer Function","分组字段函数":"Group Field Function","分组头格式化函数":"Group Header Format Function","分组头信息":"Group Header Info","分组脚格式化函数":"Group Footer Format Function","分组脚信息":"Group Footer Info","多组表格脚函数":"Multi Group Table Footer Function","行样式函数":"Row Style Function","单元格左右对齐":"Cell Align","单元格上下对齐":"Cell Vertical Align","上":"Top","中":"Middle","表格头单元格左右对齐":"Header Cell Align","单元格样式函数":"Cell Style Function","表格头样式函数":"Header Style Function","单元格格式化函数":"Cell Format Function","单元格渲染函数":"Cell Render Function","自动补全":"Auto Complete","每页最大行数":"Max Rows Per Page","表格脚显示":"Table Footer Display","最后显示":"Display On Last Page","没有足够空间进行表格分页,请调整页眉/页脚线":"There is not enough space for table pagination, please adjust the header/footer line","没有足够空间,显示下方内容, 可分页高度":"Not enough space, display the content below, the height can be paginated:","列属性":"Column Property","在上方插入行":"Insert Row Above","在下方插入行":"Insert Row Below","向左方插入列":"Insert Column Left","向右方插入列":"Insert Column Right","删除行":"Delete Row","删除列":"Delete Column","对齐":"Align","左":"Left","左右居中":"Center","右":"Right","下":"Bottom","合并单元格":"Merge Cell","解开单元格":"Unmerge Cell","条形码生成失败":"Barcode generation failed","请检查 hiprint.init 的 provider 是否配置了":"Please check if the provider of hiprint.init is configured","已移除'tableCustom',请替换使用'table'详情见更新记录":"The 'tableCustom' has been removed, please replace it with 'table', see the update log for details","确定":"Confirm","删除":"Delete","连接客户端失败":"Failed to connect to the client","基础":"Basic","边框":"Border","列":"Column","高级":"Advanced","面板排列":"Panel Arrangement","排列方式":"Arrangement Method","垂直间距%s":"Vertical Spacing %s","水平间距%s":"Horizontal Spacing %s","边框圆角":"Border Radius","显示码值":"Display Code value"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"Por favor, selecciona un campo","计数":"Recuento","合计":"Suma","平均值":"Promedio","最小值":"Mínimo","最大值":"Máximo","此格式不支持该文本":"Este formato no es compatible con este texto","二维码生成失败":"Error al generar código QR","字体行高":"Altura de fuente","默认":"Predeterminado","字体":"Fuente","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Tamaño de fuente","字体粗细":"Grosor de fuente","更细":"Más fino","粗体":"Negrita","粗体+":"Más negrita","字间距":"Espacio entre letras","左右对齐":"Justificado","居左":"Izquierda","居中":"Centrado","居右":"Derecha","两端对齐":"Justificado","标题显示隐藏":"Visualización de título","显示":"Mostrar","隐藏":"Ocultar","表格边框":"Borde de tabla","有边框":"Sí","无边框":"No","表头边框":"Borde de encabezado","左边框":"Izquierda","右边框":"Derecha","左右边框":"Izquierda y derecha","上边框":"Superior","下边框":"Inferior","上下边框":"Superior e inferior","表头单元格边框":"Borde de celda de encabezado","表尾边框":"Borde de pie de página","表尾单元格边框":"Borde de celda de pie de página","表头行高":"Altura de fila de encabezado","表头字体大小":"Tamaño de fuente de encabezado","表头字体粗细":"Grosor de fuente de encabezado","表体单元格边框":"Borde de celda de cuerpo","表体行高":"Altura de fila de cuerpo","表头背景":"Fondo de encabezado","线宽":"Ancho de línea","边框大小":"Tamaño de borde","条形码格式":"Tipo de código de barras","商品条码":"Código de barras de producto","条形码":"Código de barras","物流":"Logística","邮政和快递编码":"Código postal y de mensajería","医疗产品编码":"Código de producto médico","不常用编码":"Código inusual","附加组件":"Componente adicional","实验编码":"Código experimental","条码类型":"Tipo de código de barras","二维码类型":"Tipo de código QR","二维码容错率":"Nivel de corrección de errores de código QR","字体颜色":"Color de fuente","文本修饰":"Decoración de texto","下划线":"Subrayado","上划线":"Tachado","穿梭线":"Tachado","字段名":"Nombre de campo","请输入字段名":"Introduce el nombre del campo","标题":"Título","请输入标题":"Introduce el título","测试数据":"Datos de prueba","仅字段名称存在时有效":"Válido solo cuando existe el nombre de campo","位置坐标":"Coordenada de posición","X位置(左)":"Posición X (izquierda)","Y位置(上)":"Posición Y (superior)","同步":"Sincronizar","不同步":"No sincronizar","宽高大小":"Ancho y alto","宽":"Ancho","高":"Alto","图片地址":"URL de imagen","请输入图片地址":"Introduce la URL de la imagen","选择":"Elegir","图片缩放":"Escala de imagen","等比":"Proporcional","裁切":"Recortar","填充":"Rellenar","原始尺寸":"Tamaño original","颜色":"Color","边框颜色":"Color de borde","水印功能":"Marca de agua","水印内容":"Contenido de la marca de agua","旋转角度":"Ángulo de rotación","水平密度":"Densidad horizontal","垂直密度":"Densidad vertical","水印时间":"Hora de la marca de agua","时间格式":"Formato de hora","页码格式":"Formato del número de página","显示页码":"Mostrar número de página","页码续排":"Continuar con el número de página","续排":"Continuar","重排":"Reiniciar","每行缩进":"Sangría","显示规则":"Regla de visualización","始终隐藏":"Ocultar siempre","首页":"Primera página","奇数页":"Páginas impares","偶数页":"Páginas pares","尾页":"Última página","强制分页":"Forzar salto de página","是":"Sí","否":"No","打印规则":"Regla de impresión","保持奇数":"Mantener impares","保持偶数":"Mantener pares","分页规则":"Regla de salto de página","不分页":"Sin salto de página","移除段落左侧空白":"Eliminar espacio en blanco izquierdo","移除":"Eliminar","不移除":"No eliminar","首页页尾":"Pie de página de primera página","尾页页尾":"Pie de página de última página","偶数页页尾":"Pie de página en páginas pares","奇数页页尾":"Pie de página en páginas impares","位置固定":"Posición fija","拖动方向":"Dirección de arrastre","横向":"Horizontal","竖向":"Vertical","左偏移":"Desplazamiento izquierdo","偏移量":"Desplazamiento","最低高度":"Altura mínima","文本过短或为空时的高度":"Altura cuando el texto es demasiado corto o está vacío","隐藏规则":"Regla para ocultar","表体行边框":"Borde de fila de cuerpo","元素层级":"Índice Z","边框设置":"Ajustes de borde","实线":"Sólido","虚线":"Discontinuo","左内边距":"Relleno izquierdo","上内边距":"Relleno superior","右内边距":"Relleno derecho","下内边距":"Relleno inferior","样式":"Estilo","边框样式":"Estilo de borde","长虚线":"Discontinuo largo","短虚线":"Discontinuo corto","背景颜色":"Color de fondo","纸张方向(仅自定义纸质有效)":"Orientación del papel (solo papel personalizado)","纵向":"Vertical","上下对齐":"Alineación vertical","垂直居中":"Centrado vertical","底部":"Inferior","文本换行":"Ajuste de texto","不换行":"Sin ajuste","不换行&隐藏":"Sin ajuste y ocultar","不换行&省略":"Sin ajuste y puntos suspensivos","打印类型":"Tipo de impresión","文本":"Texto","二维码":"Código QR","字段类型":"Tipo de campo","默认(文本)":"Predeterminado (texto)","序号":"Índice","图片":"Imagen","单元格高度":"Altura de celda","条形码、二维码以及图片有效":"Código de barras, código QR e imagen son válidos","底部聚合标题":"Título de resumen","底部聚合文本":"Texto de resumen","聚合类型":"Tipo de resumen","底部聚合合并列数":"Columnas combinadas de resumen","合并列数":"Columnas combinadas","底部聚合类型左右对齐":"Alineación de resumen","整数":"Entero","保留%s位":"Mantener %s decimales","底部聚合小数":"Decimales en resumen","转大小写":"Mayúsculas o minúsculas","底部聚合类型":"Tipo de resumen","不聚合":"Sin resumen","仅文本":"Solo texto","顶部偏移":"Desplazamiento superior","一行多组":"Varios grupos en una línea","一行二列":"Una línea dos columnas","一行三列":"Una línea tres columnas","一行四列":"Una línea cuatro columnas","一行多组间隔":"Espaciado de varios grupos en una línea","表格头显示":"Visualización de encabezado de tabla","每页显示":"Mostrar por página","首页显示":"Mostrar en primera página","不显示":"No mostrar","数据类型":"Tipo de dato","日期时间":"Fecha y hora","布尔":"Booleano","格式":"Formato","格式化函数":"Función de formato","样式函数":"Función de estilo","行/列合并函数":"Función combinar fila/columna","跨页合并是否清除":"¿Borrar combinación entre páginas?","表格脚函数":"Función de pie de tabla","分组字段函数":"Función de campo de agrupación","分组头格式化函数":"Función de formato de encabezado de grupo","分组头信息":"Información de encabezado de grupo","分组脚格式化函数":"Función de formato de pie de grupo","分组脚信息":"Información de pie de grupo","多组表格脚函数":"Función de pie de tabla de varios grupos","行样式函数":"Función de estilo de fila","单元格左右对齐":"Alineación de celda","单元格上下对齐":"Alineación vertical de celda","上":"Superior","中":"Centro","表格头单元格左右对齐":"Alineación de celda de encabezado","单元格样式函数":"Función de estilo de celda","表格头样式函数":"Función de estilo de encabezado","单元格格式化函数":"Función de formato de celda","单元格渲染函数":"Función de representación de celda","自动补全":"Autocompletar","每页最大行数":"Filas máximo por página","表格脚显示":"Visualización de pie de tabla","最后显示":"Mostrar en última página","没有足够空间进行表格分页,请调整页眉/页脚线":"No hay suficiente espacio para la paginación de tablas, ajuste la línea de encabezado/pie de página","没有足够空间,显示下方内容, 可分页高度":"No hay suficiente espacio, muestre el contenido a continuación, se puede paginar la altura:","列属性":"Propiedad de columna","在上方插入行":"Insertar fila encima","在下方插入行":"Insertar fila debajo","向左方插入列":"Insertar columna a la izquierda","向右方插入列":"Insertar columna a la derecha","删除行":"Eliminar fila","删除列":"Eliminar columna","对齐":"Alinear","左":"Izquierda","左右居中":"Centrar","右":"Derecha","下":"Inferior","合并单元格":"Combinar celda","解开单元格":"Descombinar celda","条形码生成失败":"Error al generar código de barras","请检查 hiprint.init 的 provider 是否配置了":"Verifique si se ha configurado el proveedor de hiprint.init","已移除'tableCustom',请替换使用'table'详情见更新记录":"Se ha eliminado 'tableCustom', reemplácelo por 'table', consulte el registro de actualización para obtener detalles","确定":"Confirmar","删除":"Eliminar","连接客户端失败":"Error al conectarse al cliente","基础":"Básico","边框":"Borde","列":"Columna","高级":"Avanzado","面板排列":"Disposición del panel","排列方式":"Método de disposición","垂直间距%s":"Espaciado Vertical %s","水平间距%s":"Espaciado Horizontal %s","边框圆角":"Radio de Borde","显示码值":"Mostrar Valor del Código"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"Veuillez sélectionner un champ","计数":"Compter","合计":"Somme","平均值":"Moyenne","最小值":"Minimum","最大值":"Maximum","此格式不支持该文本":"Ce format ne prend pas en charge ce texte","二维码生成失败":"Échec de la génération de code QR","字体行高":"Hauteur de police","默认":"Défaut","字体":"Police","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Taille de police","字体粗细":"Épaisseur de police","更细":"Plus léger","粗体":"Gras","粗体+":"Plus gras","字间距":"Espacement des lettres","左右对齐":"Justifié","居左":"Gauche","居中":"Centré","居右":"Droite","两端对齐":"Justifié","标题显示隐藏":"Affichage du titre","显示":"Afficher","隐藏":"Masquer","表格边框":"Bordure du tableau","有边框":"Oui","无边框":"Non","表头边框":"Bordure d'en-tête","左边框":"Gauche","右边框":"Droite","左右边框":"Gauche et droite","上边框":"Haut","下边框":"Bas","上下边框":"Haut et bas","表头单元格边框":"Bordure de cellule d'en-tête","表尾边框":"Bordure de pied de page","表尾单元格边框":"Bordure de cellule de pied de page","表头行高":"Hauteur de ligne d'en-tête","表头字体大小":"Taille de police d'en-tête","表头字体粗细":"Épaisseur de police d'en-tête","表体单元格边框":"Bordure de cellule de corps","表体行高":"Hauteur de ligne de corps","表头背景":"Arrière-plan de l'en-tête","线宽":"Largeur de trait","边框大小":"Taille de bordure","条形码格式":"Type de code à barres","商品条码":"Code à barres de produit","条形码":"Code à barres","物流":"Logistique","邮政和快递编码":"Code postal et messagerie","医疗产品编码":"Code de produit médical","不常用编码":"Code inhabituel","附加组件":"Composant supplémentaire","实验编码":"Code expérimental","条码类型":"Type de code à barres","二维码类型":"Type de QR code","二维码容错率":"Niveau de correction d'erreur de QR code","字体颜色":"Couleur de police","文本修饰":"Décoration de texte","下划线":"Souligné","上划线":"Barré","穿梭线":"Barré","字段名":"Nom de champ","请输入字段名":"Veuillez saisir le nom du champ","标题":"Titre","请输入标题":"Veuillez saisir le titre","测试数据":"Données de test","仅字段名称存在时有效":"Valide uniquement lorsque le nom de champ existe","位置坐标":"Coordonnée de position","X位置(左)":"Position X (gauche)","Y位置(上)":"Position Y (haut)","同步":"Synchroniser","不同步":"Non synchronisé","宽高大小":"Largeur et hauteur","宽":"Largeur","高":"Hauteur","图片地址":"URL de l'image","请输入图片地址":"Veuillez saisir l'URL de l'image","选择":"Choisir","图片缩放":"Mise à l'échelle de l'image","等比":"Proportionnel","裁切":"Rogner","填充":"Remplir","原始尺寸":"Taille d'origine","颜色":"Couleur","边框颜色":"Couleur de bordure","水印功能":"Filigrane","水印内容":"Contenu du filigrane","旋转角度":"Angle de rotation","水平密度":"Densité horizontale","垂直密度":"Densité verticale","水印时间":"Heure du filigrane","时间格式":"Format de l'heure","页码格式":"Format du numéro de page","显示页码":"Afficher le numéro de page","页码续排":"Continuer le numéro de page","续排":"Continuer","重排":"Réinitialiser","每行缩进":"Retrait","显示规则":"Règle d'affichage","始终隐藏":"Toujours masquer","首页":"Première page","奇数页":"Pages impaires","偶数页":"Pages paires","尾页":"Dernière page","强制分页":"Forcer saut de page","是":"Oui","否":"Non","打印规则":"Règle d'impression","保持奇数":"Garder impaires","保持偶数":"Garder paires","分页规则":"Règle de saut de page","不分页":"Pas de saut de page","移除段落左侧空白":"Supprimer l'espace vide à gauche","移除":"Supprimer","不移除":"Ne pas supprimer","首页页尾":"Pied de page première page","尾页页尾":"Pied de page dernière page","偶数页页尾":"Pied de page pages paires","奇数页页尾":"Pied de page pages impaires","位置固定":"Position fixe","拖动方向":"Direction de glissement","横向":"Horizontal","竖向":"Vertical","左偏移":"Décalage à gauche","偏移量":"Décalage","最低高度":"Hauteur minimum","文本过短或为空时的高度":"Hauteur lorsque le texte est trop court ou vide","隐藏规则":"Règle de masquage","表体行边框":"Bordure de ligne du corps","元素层级":"Index Z","边框设置":"Paramètres de bordure","实线":"Plein","虚线":"Pointillé","左内边距":"Marge intérieure gauche","上内边距":"Marge intérieure haut","右内边距":"Marge intérieure droite","下内边距":"Marge intérieure bas","样式":"Style","边框样式":"Style de bordure","长虚线":"Pointillé long","短虚线":"Pointillé court","背景颜色":"Couleur de fond","纸张方向(仅自定义纸质有效)":"Orientation du papier (uniquement papier personnalisé)","纵向":"Portrait","上下对齐":"Alignement vertical","垂直居中":"Centré verticalement","底部":"Bas","文本换行":"Césure de texte","不换行":"Pas de césure","不换行&隐藏":"Pas de césure et masquer","不换行&省略":"Pas de césure et points de suspension","打印类型":"Type d'impression","文本":"Texte","二维码":"QR code","字段类型":"Type de champ","默认(文本)":"Défaut (texte)","序号":"Index","图片":"Image","单元格高度":"Hauteur de cellule","条形码、二维码以及图片有效":"Code à barres, QR code et image sont valides","底部聚合标题":"Titre du récapitulatif","底部聚合文本":"Texte du récapitulatif","聚合类型":"Type de récapitulatif","底部聚合合并列数":"Colonnes fusionnées du récapitulatif","合并列数":"Colonnes fusionnées","底部聚合类型左右对齐":"Alignement du récapitulatif","整数":"Entier","保留%s位":"Garder %s décimales","底部聚合小数":"Décimales du récapitulatif","转大小写":"Majuscules ou minuscules","底部聚合类型":"Type de récapitulatif","不聚合":"Pas de récapitulatif","仅文本":"Texte uniquement","顶部偏移":"Décalage supérieur","一行多组":"Plusieurs groupes sur une ligne","一行二列":"Une ligne deux colonnes","一行三列":"Une ligne trois colonnes","一行四列":"Une ligne quatre colonnes","一行多组间隔":"Espacement de plusieurs groupes sur une ligne","表格头显示":"Affichage de l'en-tête du tableau","每页显示":"Afficher par page","首页显示":"Afficher sur la première page","不显示":"Ne pas afficher","数据类型":"Type de données","日期时间":"DateHeure","布尔":"Booléen","格式":"Format","格式化函数":"Fonction de mise en forme","样式函数":"Fonction de style","行/列合并函数":"Fusionner ligne/colonne","跨页合并是否清除":"Annuler fusion sur saut de page","表格脚函数":"Fonction pied de tableau","分组字段函数":"Fonction Champ de regroupement","分组头格式化函数":"Fonction de mise en forme en-tête de groupe","分组头信息":"Informations en-tête de groupe","分组脚格式化函数":"Fonction de mise en forme pied de groupe","分组脚信息":"Informations pied de groupe","多组表格脚函数":"Fonction pied de tableau multi-groupe","行样式函数":"Fonction style de ligne","单元格左右对齐":"Alignement des cellules","单元格上下对齐":"Alignement vertical des cellules","上":"Haut","中":"Milieu","表格头单元格左右对齐":"Alignement des cellules d'en-tête","单元格样式函数":"Fonction style de cellule","表格头样式函数":"Fonction style d'en-tête","单元格格式化函数":"Fonction de mise en forme de cellule","单元格渲染函数":"Fonction d'affichage de cellule","自动补全":"Saisie automatique","每页最大行数":"Lignes max par page","表格脚显示":"Affichage pied de tableau","最后显示":"Afficher sur dernière page","没有足够空间进行表格分页,请调整页眉/页脚线":"Pas assez d'espace pour la pagination du tableau, veuillez ajuster la ligne d'entête/pied de page","没有足够空间,显示下方内容, 可分页高度":"Pas assez de place, afficher le contenu ci-dessous, la hauteur peut être paginée :","列属性":"Propriété de colonne","在上方插入行":"Insérer ligne au-dessus","在下方插入行":"Insérer ligne en dessous","向左方插入列":"Insérer colonne à gauche","向右方插入列":"Insérer colonne à droite","删除行":"Supprimer ligne","删除列":"Supprimer colonne","对齐":"Aligner","左":"Gauche","左右居中":"Centrer","右":"Droite","下":"Bas","合并单元格":"Fusionner cellule","解开单元格":"Défusionner cellule","条形码生成失败":"Échec de la génération de code à barres","请检查 hiprint.init 的 provider 是否配置了":"Veuillez vérifier si le fournisseur de hiprint.init est configuré","已移除'tableCustom',请替换使用'table'详情见更新记录":"'TableCustom' a été supprimé, veuillez le remplacer par 'table', voir le journal de mise à jour pour plus de détails","确定":"Confirmer","删除":"Supprimer","连接客户端失败":"Échec de connexion au client","基础":"De base","边框":"Bordure","列":"Colonne","高级":"Avancé","面板排列":"Agencement du panneau","排列方式":"Mode d'agencement","垂直间距%s":"Espacement Vertical %s","水平间距%s":"Espacement Horizontal %s","边框圆角":"Rayon de Bordure","显示码值":"Afficher la Valeur du Code"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"Seleziona campo","计数":"Conteggio","合计":"Somma","平均值":"Media","最小值":"Minimo","最大值":"Massimo","此格式不支持该文本":"Questo formato non supporta questo testo","二维码生成失败":"Generazione codice QR non riuscita","字体行高":"Altezza carattere","默认":"Predefinito","字体":"Carattere","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Dimensione carattere","字体粗细":"Spessore carattere","更细":"Più leggero ","粗体":"Grassetto","粗体+":"Più grassetto","字间距":"Spaziatura lettere","左右对齐":"Giustificato","居左":"Sinistra","居中":"Centrato","居右":"Destra","两端对齐":"Giustificato","标题显示隐藏":"Visualizzazione titolo","显示":"Mostra","隐藏":"Nascondi","表格边框":"Bordo tabella","有边框":"Sì","无边框":"No","表头边框":"Bordo intestazione","左边框":"Sinistra","右边框":"Destra","左右边框":"Sinistra e destra","上边框":"Alto","下边框":"Basso","上下边框":"Alto e basso","表头单元格边框":"Bordo cella intestazione","表尾边框":"Bordo piè di pagina","表尾单元格边框":"Bordo cella piè di pagina","表头行高":"Altezza riga intestazione","表头字体大小":"Dimensione carattere intestazione","表头字体粗细":"Spessore carattere intestazione","表体单元格边框":"Bordo cella corpo","表体行高":"Altezza riga corpo","表头背景":"Sfondo intestazione","线宽":"Larghezza linea","边框大小":"Dimensione bordo","条形码格式":"Tipo codice a barre","商品条码":"Codice a barre prodotto","条形码":"Codice a barre","物流":"Logistica","邮政和快递编码":"Codice postale e corriere","医疗产品编码":"Codice prodotto medico","不常用编码":"Codice insolito","附加组件":"Componente aggiuntivo","实验编码":"Codice sperimentale","条码类型":"Tipo di codice a barre","二维码类型":"Tipo codice QR","二维码容错率":"Livello correzione errore codice QR","字体颜色":"Colore carattere","文本修饰":"Decorazione testo","下划线":"Sottolineato","上划线":"Barrato","穿梭线":"Barrato","字段名":"Nome campo","请输入字段名":"Inserisci nome campo","标题":"Titolo","请输入标题":"Inserisci titolo","测试数据":"Dati di prova","仅字段名称存在时有效":"Valido solo quando esiste nome campo","位置坐标":"Coordinate di posizione","X位置(左)":"Posizione X (sinistra)","Y位置(上)":"Posizione Y (alto)","同步":"Sincronizzare","不同步":"Non sincronizzare","宽高大小":"Larghezza e altezza","宽":"Larghezza","高":"Altezza","图片地址":"URL immagine","请输入图片地址":"Inserisci URL immagine","选择":"Scegliere","图片缩放":"Ridimensionamento immagine","等比":"Proporzionale","裁切":"Ritagliare","填充":"Riempire","原始尺寸":"Dimensione originale","颜色":"Colore","边框颜色":"Colore bordo","水印功能":"Filigrana","水印内容":"Contenuto filigrana","旋转角度":"Angolo di rotazione","水平密度":"Densità orizzontale","垂直密度":"Densità verticale","水印时间":"Ora filigrana","时间格式":"Formato ora","页码格式":"Formato numero pagina","显示页码":"Mostra numero pagina","页码续排":"Continua numero pagina","续排":"Continua","重排":"Ripristina","每行缩进":"Rientro","显示规则":"Regola di visualizzazione","始终隐藏":"Nascondi sempre","首页":"Prima pagina","奇数页":"Pagine dispari","偶数页":"Pagine pari","尾页":"Ultima pagina","强制分页":"Forza interruzione pagina","是":"Sì","否":"No","打印规则":"Regola di stampa","保持奇数":"Mantieni dispari","保持偶数":"Mantieni pari","分页规则":"Regola interruzione pagina","不分页":"Nessuna interruzione pagina","移除段落左侧空白":"Rimuovi spazio vuoto a sinistra","移除":"Rimuovere","不移除":"Non rimuovere","首页页尾":"Piè di pagina prima pagina","尾页页尾":"Piè di pagina ultima pagina","偶数页页尾":"Piè di pagina pagine pari","奇数页页尾":"Piè di pagina pagine dispari","位置固定":"Posizione fissa","拖动方向":"Direzione trascinamento","横向":"Orizzontale","竖向":"Verticale","左偏移":"Scostamento a sinistra","偏移量":"Scostamento","最低高度":"Altezza minima","文本过短或为空时的高度":"Altezza quando testo troppo corto o vuoto","隐藏规则":"Regola nascondi","表体行边框":"Bordo riga corpo","元素层级":"Indice Z","边框设置":"Impostazioni bordo","实线":"Continuo","虚线":"Tratteggiato","左内边距":"Riempimento sinistro","上内边距":"Riempimento superiore","右内边距":"Riempimento destro","下内边距":"Riempimento inferiore","样式":"Stile","边框样式":"Stile bordo","长虚线":"Tratteggiato lungo","短虚线":"Tratteggiato corto","背景颜色":"Colore sfondo","纸张方向(仅自定义纸质有效)":"Orientamento carta (solo carta personalizzata)","纵向":"Verticale","上下对齐":"Allineamento verticale","垂直居中":"Centrato verticalmente","底部":"In basso","文本换行":"A capo automatico","不换行":"Nessun a capo","不换行&隐藏":"Nessun a capo e nascondi","不换行&省略":"Nessun a capo e puntini","打印类型":"Tipo di stampa","文本":"Testo","二维码":"Codice QR","字段类型":"Tipo di campo","默认(文本)":"Predefinito (testo)","序号":"Indice","图片":"Immagine","单元格高度":"Altezza cella","条形码、二维码以及图片有效":"Codice a barre, codice QR e immagine validi","底部聚合标题":"Titolo del riepilogo","底部聚合文本":"Testo del riepilogo","聚合类型":"Tipo di riepilogo","底部聚合合并列数":"Colonne del riepilogo unite","合并列数":"Colonne unite","底部聚合类型左右对齐":"Allineamento riepilogo","整数":"Intero","保留%s位":"Mantieni %s decimali","底部聚合小数":"Decimali del riepilogo","转大小写":"Maiuscole o minuscole","底部聚合类型":"Tipo di riepilogo","不聚合":"Nessun riepilogo","仅文本":"Solo testo","顶部偏移":"Scostamento superiore","一行多组":"Più gruppi in una riga","一行二列":"Una riga due colonne","一行三列":"Una riga tre colonne","一行四列":"Una riga quattro colonne","一行多组间隔":"Spaziatura più gruppi in una riga","表格头显示":"Visualizzazione intestazione tabella","每页显示":"Mostra per pagina","首页显示":"Mostra in prima pagina","不显示":"Non visualizzare","数据类型":"Tipo di dati","日期时间":"DataOra","布尔":"Booleano","格式":"Formato","格式化函数":"Funzione di formattazione","样式函数":"Funzione di stile","行/列合并函数":"Unisci riga/colonna","跨页合并是否清除":"Annulla unione interruzione pagina","表格脚函数":"Funzione piè di pagina tabella","分组字段函数":"Funzione campo di raggruppamento","分组头格式化函数":"Funzione di formattazione intestazione gruppo","分组头信息":"Informazioni intestazione gruppo","分组脚格式化函数":"Funzione di formattazione piè di gruppo","分组脚信息":"Informazioni piè di gruppo","多组表格脚函数":"Funzione piè di pagina tabella multi-gruppo","行样式函数":"Funzione stile riga","单元格左右对齐":"Allineamento cella","单元格上下对齐":"Allineamento verticale cella","上":"Alto","中":"Centro","表格头单元格左右对齐":"Allineamento cella intestazione","单元格样式函数":"Funzione stile cella","表格头样式函数":"Funzione stile intestazione","单元格格式化函数":"Funzione di formattazione cella","单元格渲染函数":"Funzione di rendering cella","自动补全":"Completamento automatico","每页最大行数":"Righe massime per pagina","表格脚显示":"Visualizzazione piè di pagina tabella","最后显示":"Mostra nell'ultima pagina","没有足够空间进行表格分页,请调整页眉/页脚线":"Spazio insufficiente per la paginazione della tabella, regolare la linea di intestazione/piè di pagina","没有足够空间,显示下方内容, 可分页高度":"Spazio insufficiente, visualizza il contenuto sottostante, l'altezza può essere impaginata:","列属性":"Proprietà colonna","在上方插入行":"Inserisci riga sopra","在下方插入行":"Inserisci riga sotto","向左方插入列":"Inserisci colonna a sinistra","向右方插入列":"Inserisci colonna a destra","删除行":"Elimina riga","删除列":"Elimina colonna","对齐":"Allinea","左":"Sinistra","左右居中":"Centra","右":"Destra","下":"Basso","合并单元格":"Unisci cella","解开单元格":"Separa cella","条形码生成失败":"Generazione codice a barre non riuscita","请检查 hiprint.init 的 provider 是否配置了":"Controlla se il provider di hiprint.init è configurato","已移除'tableCustom',请替换使用'table'详情见更新记录":"'TableCustom' è stato rimosso, sostituirlo con 'table', vedi il log di aggiornamento per i dettagli","确定":"Conferma","删除":"Elimina","连接客户端失败":"Connessione al client non riuscita","基础":"Di base","边框":"Bordo","列":"Colonna","高级":"Avanzate","面板排列":"Disposizione del pannello","排列方式":"Metodo di disposizione","垂直间距%s":"Spaziatura Verticale %s","水平间距%s":"Spaziatura Orizzontale %s","边框圆角":"Raggio del Bordo","显示码值":"Mostra Valore del Codice"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"フィールドを選択してください","计数":"カウント","合计":"合計","平均值":"平均","最小值":"最小値","最大值":"最大値","此格式不支持该文本":"このフォーマットはこのテキストをサポートしていません","二维码生成失败":"QRコードの生成に失敗しました","字体行高":"フォントの行の高さ","默认":"デフォルト","字体":"フォント","宋体":"明朝","微软雅黑":"Yu Gothic","字体大小":"フォントサイズ","字体粗细":"フォントの太さ","更细":"より細い","粗体":"太字","粗体+":"より太字","字间距":"文字間隔","左右对齐":"両端揃え","居左":"左寄せ","居中":"中央寄せ","居右":"右寄せ","两端对齐":"両端揃え","标题显示隐藏":"タイトルの表示/非表示","显示":"表示","隐藏":"非表示","表格边框":"表の罫線","有边框":"罫線あり","无边框":"罫線なし","表头边框":"ヘッダーの罫線","左边框":"左罫線","右边框":"右罫線","左右边框":"左右罫線","上边框":"上罫線","下边框":"下罫線","上下边框":"上下罫線","表头单元格边框":"ヘッダーのセル罫線","表尾边框":"フッターの罫線","表尾单元格边框":"フッターのセル罫線","表头行高":"ヘッダーの行の高さ","表头字体大小":"ヘッダーのフォントサイズ","表头字体粗细":"ヘッダーのフォントの太さ","表体单元格边框":"本体のセル罫線","表体行高":"本体の行の高さ","表头背景":"ヘッダーの背景","线宽":"線の太さ","边框大小":"罫線の太さ","条形码格式":"バーコードの形式","商品条码":"商品バーコード","条形码":"バーコード","物流":"物流","邮政和快递编码":"郵便および宅配便番号","医疗产品编码":"医療用品コード","不常用编码":"あまり使われないコード","附加组件":"付属品","实验编码":"実験的コード","条码类型":"バーコードのタイプ","二维码类型":"QRコードのタイプ","二维码容错率":"QRコードの誤り訂正レベル","字体颜色":"文字色","文本修饰":"テキストの装飾","下划线":"下線","上划线":"上線","穿梭线":"取り消し線","字段名":"フィールド名","请输入字段名":"フィールド名を入力してください","标题":"タイトル","请输入标题":"タイトルを入力してください","测试数据":"テストデータ","仅字段名称存在时有效":"フィールド名があるときのみ有効","位置坐标":"位置座標","X位置(左)":"X位置(左)","Y位置(上)":"Y位置(上)","同步":"同期","不同步":"非同期","宽高大小":"幅と高さ","宽":"幅","高":"高さ","图片地址":"画像のURL","请输入图片地址":"画像のURLを入力してください","选择":"選択","图片缩放":"画像の拡大/縮小","等比":"等倍","裁切":"切り抜き","填充":"埋め込み","原始尺寸":"オリジナルサイズ","颜色":"色","边框颜色":"罫線の色","水印功能":"透かし","水印内容":"透かしの内容","旋转角度":"回転角度","水平密度":"水平方向の密度","垂直密度":"垂直方向の密度","水印时间":"透かしの時刻","时间格式":"時刻のフォーマット","页码格式":"ページ番号のフォーマット","显示页码":"ページ番号を表示","页码续排":"ページ番号の続き","续排":"続き","重排":"リセット","每行缩进":"行頭字下げ","显示规则":"表示ルール","始终隐藏":"常に非表示","首页":"最初のページ","奇数页":"奇数ページ","偶数页":"偶数ページ","尾页":"最終ページ","强制分页":"改ページを強制","是":"はい","否":"いいえ","打印规则":"印刷ルール","保持奇数":"奇数ページを維持","保持偶数":"偶数ページを維持","分页规则":"改ページルール","不分页":"改ページなし","移除段落左侧空白":"段落左側の空白を削除","移除":"削除する","不移除":"削除しない","首页页尾":"最初のページのフッター","尾页页尾":"最終ページのフッター","偶数页页尾":"偶数ページのフッター","奇数页页尾":"奇数ページのフッター","位置固定":"固定位置","拖动方向":"ドラッグ方向","横向":"横方向","竖向":"縦方向","左偏移":"左端からのオフセット","偏移量":"オフセット量","最低高度":"最小の高さ","文本过短或为空时的高度":"テキストが短すぎるか空のときの高さ","隐藏规则":"非表示ルール","表体行边框":"本体の行の罫線","元素层级":"Zインデックス","边框设置":"枠線の設定","实线":"実線","虚线":"点線","左内边距":"左のパディング","上内边距":"上のパディング","右内边距":"右のパディング","下内边距":"下のパディング","样式":"スタイル","边框样式":"枠線のスタイル","长虚线":"長点線","短虚线":"短点線","背景颜色":"背景色","纸张方向(仅自定义纸质有效)":"用紙の向き(カスタム用紙のみ有効)","纵向":"縦方向","上下对齐":"上下の配置","垂直居中":"垂直中央揃え","底部":"下揃え","文本换行":"テキストの折り返し","不换行":"折り返さない","不换行&隐藏":"折り返さず非表示","不换行&省略":"折り返さず省略記号","打印类型":"印刷タイプ","文本":"テキスト","二维码":"QRコード","字段类型":"フィールドタイプ","默认(文本)":"デフォルト(テキスト)","序号":"インデックス","图片":"画像","单元格高度":"セルの高さ","条形码、二维码以及图片有效":"バーコード、QRコード、画像有効","底部聚合标题":"集計タイトル","底部聚合文本":"集計テキスト","聚合类型":"集計のタイプ","底部聚合合并列数":"集計の結合列数","合并列数":"結合列数","底部聚合类型左右对齐":"集計の左右揃え","整数":"整数","保留%s位":"%s桁を保持","底部聚合小数":"集計の小数点以下桁数","转大小写":"大文字小文字の変換","底部聚合类型":"集計のタイプ","不聚合":"集計しない","仅文本":"テキストのみ","顶部偏移":"上部のオフセット","一行多组":"1行複数グループ","一行二列":"1行2列","一行三列":"1行3列","一行四列":"1行4列","一行多组间隔":"1行複数グループの間隔","表格头显示":"表ヘッダーの表示","每页显示":"1ページごとに表示","首页显示":"最初のページに表示","不显示":"表示しない","数据类型":"データ型","日期时间":"日時","布尔":"ブール","格式":"フォーマット","格式化函数":"書式設定関数","样式函数":"スタイル関数","行/列合并函数":"行/列のマージ関数","跨页合并是否清除":"改ページでのマージをクリアするか","表格脚函数":"表のフッター関数","分组字段函数":"グループフィールド関数","分组头格式化函数":"グループヘッダーの書式設定関数","分组头信息":"グループヘッダー情報","分组脚格式化函数":"グループフッターの書式設定関数","分组脚信息":"グループフッター情報","多组表格脚函数":"複数グループ表のフッター関数","行样式函数":"行のスタイル関数","单元格左右对齐":"セルの左右揃え","单元格上下对齐":"セルの上下揃え","上":"上","中":"中央","表格头单元格左右对齐":"ヘッダーセルの左右揃え","单元格样式函数":"セルのスタイル関数","表格头样式函数":"ヘッダーのスタイル関数","单元格格式化函数":"セルの書式設定関数","单元格渲染函数":"セルのレンダリング関数","自动补全":"オートコンプリート","每页最大行数":"1ページ最大行数","表格脚显示":"表のフッターの表示","最后显示":"最終ページで表示","没有足够空间进行表格分页,请调整页眉/页脚线":"表のページ分割のための十分なスペースがありません。ヘッダー/フッターの線を調整してください","没有足够空间,显示下方内容, 可分页高度":"スペースが十分ではありません。下のコンテンツを表示し、高さはページ分割できます:","列属性":"列のプロパティ","在上方插入行":"上に行を挿入","在下方插入行":"下に行を挿入","向左方插入列":"左に列を挿入","向右方插入列":"右に列を挿入 ","删除行":"行を削除","删除列":"列を削除","对齐":"配置","左":"左","左右居中":"中央","右":"右","下":"下","合并单元格":"セルをマージ","解开单元格":"マージを解除","条形码生成失败":"バーコードの生成に失敗しました","请检查 hiprint.init 的 provider 是否配置了":"hiprint.init のプロバイダが設定されていることを確認してください","已移除'tableCustom',请替换使用'table'详情见更新记录":"'tableCustom'は削除されました。'table'に置き換えてください。詳細は更新ログを参照してください。","确定":"確定","删除":"削除","连接客户端失败":"クライアントへの接続に失敗しました","基础":"基本","边框":"枠線","列":"列","高级":"高度","面板排列":"パネル配置","排列方式":"配列方法","垂直间距%s":"垂直間隔 %s","水平间距%s":"水平間隔 %s","边框圆角":"ボーダーラジウス","显示码值":"表示コード値"}`)},function(Pe){Pe.exports=JSON.parse(`{"请选择字段":"Пожалуйста, выберите поле","计数":"Подсчет","合计":"Сумма","平均值":"Среднее значение","最小值":"Минимум","最大值":"Максимум","此格式不支持该文本":"Этот формат не поддерживает такой текст","二维码生成失败":"Сбой генерации QR-кода","字体行高":"Высота строки шрифта","默认":"По умолчанию","字体":"Шрифт","宋体":"SimSun","微软雅黑":"Microsoft YaHei","字体大小":"Размер шрифта","字体粗细":"Толщина шрифта","更细":"Тоньше","粗体":"Жирный","粗体+":"Жирнее","字间距":"Межбуквенный интервал","左右对齐":"По ширине","居左":"По левому краю","居中":"По центру","居右":"По правому краю","两端对齐":"По ширине","标题显示隐藏":"Отображение заголовка","显示":"Показывать","隐藏":"Скрыть","表格边框":"Граница таблицы","有边框":"Да","无边框":"Нет","表头边框":"Граница заголовка","左边框":"Левая граница","右边框":"Правая граница","左右边框":"Левая и правая границы","上边框":"Верхняя граница","下边框":"Нижняя граница","上下边框":"Верхняя и нижняя границы","表头单元格边框":"Граница ячейки заголовка","表尾边框":"Граница подвала","表尾单元格边框":"Граница ячейки подвала","表头行高":"Высота строки заголовка","表头字体大小":"Размер шрифта заголовка","表头字体粗细":"Толщина шрифта заголовка","表体单元格边框":"Граница ячейки основной части","表体行高":"Высота строки основной части","表头背景":"Фон заголовка","线宽":"Толщина линии","边框大小":"Размер границы","条形码格式":"Тип штрихкода","商品条码":"Штрихкод товара","条形码":"Штрихкод","物流":"Логистика","邮政和快递编码":"Почтовый и курьерский код","医疗产品编码":"Код медицинского продукта","不常用编码":"Нестандартный код","附加组件":"Дополнительный компонент","实验编码":"Экспериментальный код","条码类型":"Тип штрихкода","二维码类型":"Тип QR-кода","二维码容错率":"Уровень коррекции ошибок QR-кода","字体颜色":"Цвет шрифта","文本修饰":"Оформление текста","下划线":"Подчеркивание","上划线":"Надчеркивание","穿梭线":"Перечеркивание","字段名":"Имя поля","请输入字段名":"Пожалуйста, введите имя поля","标题":"Заголовок","请输入标题":"Пожалуйста, введите заголовок","测试数据":"Тестовые данные","仅字段名称存在时有效":"Действительно только если существует имя поля","位置坐标":"Координаты позиции","X位置(左)":"Позиция X (слева)","Y位置(上)":"Позиция Y (сверху)","同步":"Синхронизировать","不同步":"Не синхронизировать","宽高大小":"Ширина и высота","宽":"Ширина","高":"Высота","图片地址":"URL изображения","请输入图片地址":"Пожалуйста, введите URL изображения","选择":"Выбрать","图片缩放":"Масштаб изображения","等比":"Пропорционально","裁切":"Обрезать","填充":"Заполнить","原始尺寸":"Исходный размер","颜色":"Цвет","边框颜色":"Цвет границы","水印功能":"Водяной знак","水印内容":"Содержание водяного знака","旋转角度":"Угол поворота","水平密度":"Горизонтальная плотность","垂直密度":"Вертикальная плотность","水印时间":"Время водяного знака","时间格式":"Формат времени","页码格式":"Формат номера страницы","显示页码":"Показывать номер страницы","页码续排":"Продолжить нумерацию страниц","续排":"Продолжить","重排":"Сбросить","每行缩进":"Отступ строки","显示规则":"Правило отображения","始终隐藏":"Всегда скрывать","首页":"Первая страница","奇数页":"Нечетные страницы","偶数页":"Четные страницы","尾页":"Последняя страница","强制分页":"Принудительный разрыв страницы","是":"Да","否":"Нет","打印规则":"Правило печати","保持奇数":"Сохранять нечетные","保持偶数":"Сохранять четные","分页规则":"Правило разрыва страниц","不分页":"Без разрыва страниц","移除段落左侧空白":"Убрать левый отступ","移除":"Удалить","不移除":"Не удалять","首页页尾":"Нижний колонтитул первой страницы","尾页页尾":"Нижний колонтитул последней страницы","偶数页页尾":"Нижний колонтитул на четных страницах","奇数页页尾":"Нижний колонтитул на нечетных страницах","位置固定":"Фиксированная позиция","拖动方向":"Направление перетаскивания","横向":"Горизонтально","竖向":"Вертикально","左偏移":"Смещение слева","偏移量":"Смещение","最低高度":"Минимальная высота","文本过短或为空时的高度":"Высота при слишком коротком или пустом тексте","隐藏规则":"Правило скрытия","表体行边框":"Граница строки основной части","元素层级":"Z-индекс","边框设置":"Настройки границы","实线":"Сплошная линия","虚线":"Пунктир","左内边距":"Отступ слева","上内边距":"Отступ сверху","右内边距":"Отступ справа","下内边距":"Отступ снизу","样式":"Стиль","边框样式":"Стиль границы","长虚线":"Длинный пунктир","短虚线":"Короткий пунктир","背景颜色":"Цвет фона","纸张方向(仅自定义纸质有效)":"Ориентация бумаги (только пользовательская)","纵向":"Книжная","上下对齐":"Вертикальное выравнивание","垂直居中":"По центру по вертикали","底部":"Внизу","文本换行":"Перенос строк","不换行":"Без переноса строк","不换行&隐藏":"Без переноса строк и скрыть","不换行&省略":"Без переноса строк и многоточие","打印类型":"Тип печати","文本":"Текст","二维码":"QR-код","字段类型":"Тип поля","默认(文本)":"По умолчанию (текст)","序号":"Индекс","图片":"Изображение","单元格高度":"Высота ячейки","条形码、二维码以及图片有效":"Штрихкод, QR-код и изображение действительны","底部聚合标题":"Заголовок итогов","底部聚合文本":"Текст итогов","聚合类型":"Тип итогов","底部聚合合并列数":"Количество объединенных столбцов итогов","合并列数":"Количество объединенных столбцов","底部聚合类型左右对齐":"Выравнивание итогов","整数":"Целое число","保留%s位":"Оставить %s знаков после запятой","底部聚合小数":"Дробная часть итогов","转大小写":"Верхний или нижний регистр","底部聚合类型":"Тип итогов","不聚合":"Без итогов","仅文本":"Только текст","顶部偏移":"Смещение сверху","一行多组":"Несколько групп в строке","一行二列":"Одна строка две колонки","一行三列":"Одна строка три колонки","一行四列":"Одна строка четыре колонки","一行多组间隔":"Интервал между группами в строке","表格头显示":"Отображение заголовка таблицы","每页显示":"Показывать на странице","首页显示":"Показывать на первой странице","不显示":"Не показывать","数据类型":"Тип данных","日期时间":"Дата и время","布尔":"Логический","格式":"Формат","格式化函数":"Функция форматирования","样式函数":"Функция стиля","行/列合并函数":"Объединение строки/столбца","跨页合并是否清除":"Очистить объединение перед разрывом страницы","表格脚函数":"Функция нижнего колонтитула таблицы","分组字段函数":"Функция поля группировки","分组头格式化函数":"Функция форматирования заголовка группы","分组头信息":"Информация заголовка группы","分组脚格式化函数":"Функция форматирования подвала группы","分组脚信息":"Информация подвала группы","多组表格脚函数":"Функция нижнего колонтитула таблицы с несколькими группами","行样式函数":"Функция стиля строки","单元格左右对齐":"Выравнивание ячеек по горизонтали","单元格上下对齐":"Вертикальное выравнивание ячеек","上":"Вверху","中":"По центру","表格头单元格左右对齐":"Горизонтальное выравнивание ячеек заголовка","单元格样式函数":"Функция стиля ячейки","表格头样式函数":"Функция стиля заголовка таблицы","单元格格式化函数":"Функция форматирования ячейки","单元格渲染函数":"Функция отрисовки ячейки","自动补全":"Автозаполнение","每页最大行数":"Макс. строк на странице","表格脚显示":"Отображение нижнего колонтитула таблицы","最后显示":"Показать на последней странице","没有足够空间进行表格分页,请调整页眉/页脚线":"Недостаточно места для постраничного разделения таблицы, отрегулируйте строку заголовка/подвала","没有足够空间,显示下方内容, 可分页高度":"Недостаточно места, показать содержимое ниже, высоту можно разбить на страницы:","列属性":"Свойство столбца","在上方插入行":"Вставить строку выше","在下方插入行":"Вставить строку ниже","向左方插入列":"Вставить столбец слева","向右方插入列":"Вставить столбец справа","删除行":"Удалить строку","删除列":"Удалить столбец","对齐":"Выравнивание","左":"Слева","左右居中":"По центру","右":"Справа","下":"Внизу","合并单元格":"Объединить ячейки","解开单元格":"Разъединить ячейки","条形码生成失败":"Сбой генерации штрихкода","请检查 hiprint.init 的 provider 是否配置了":"Проверьте, настроен ли поставщик hiprint.init","已移除'tableCustom',请替换使用'table'详情见更新记录":"'TableCustom' была удалена, замените ее на 'table', подробности см. в журнале обновлений","确定":"Подтвердить","删除":"Удалить","连接客户端失败":"Не удалось подключиться к клиенту","基础":"Основные","边框":"Граница","列":"Столбец","高级":"Дополнительно","面板排列":"Расположение панели","排列方式":"Способ распределения","垂直间距%s":"Вертикальный интервал %s","水平间距%s":"Горизонтальный интервал %s","边框圆角":"Радиус границы","显示码值":"Отображение кодового значения"}`)},function(Pe,Me,Be){(function(Ee){function Te(){return navigator.userAgent.indexOf("MSIE")!==-1||document.documentMode}var Se;(Se=Ee).fn.hiwprint=function(je){var Ue=!1,ke=document.getElementById("hiwprint_iframe"),De=(ke&&ke.parentNode.removeChild(ke),Se.extend({},Se.fn.hiwprint.defaults,je)),ze=this,Fe=Se('<iframe id="hiwprint_iframe" style="visibility: hidden; height: 0; width: 0; position: absolute;"></iframe>'),Ie="";De.importCss&&(De.styleHandler&&(Ie+=De.styleHandler()),0<Se("link[media=print]").length)&&Se("link[media=print]").each(function(){0<=Se(this).attr("href").indexOf("print-lock.css")&&(Ie=(Ie+='<link rel="stylesheet" type="text/css" media="print" href="'+Se(this).attr("href")+'">')+'<link rel="stylesheet" type="text/css" href="'+Se(this).attr("href")+'">')}),Fe[0].srcdoc='<!DOCTYPE html><html><head><title></title><meta charset="UTF-8">'+Ie+"</head><body></body></html>",Fe[0].onload=function(){var _e;Ue||(Ue=!0,(_e=Fe[0].contentWindow||Fe[0].contentDocument).document&&(_e=_e.document),Fe.attr("srcdoc")||_e.write('<!DOCTYPE html><html><head><title></title><meta charset="UTF-8">'+Ie+"</head><body></body></html>"),De.printContainer?_e.body.innerHTML=ze[0].outerHTML:_e.body.innerHTML=ze.html(),(function Ae(Je,ir,$e){$e===void 0&&($e=0);for(var cr=Je.getElementsByTagName("img"),xr=!0,Tr=0;Tr<cr.length;Tr++){var Mr=cr[Tr];!Mr.src||Mr.src===window.location.href||Mr.src.indexOf("base64")!=-1||Mr&&Mr.naturalWidth!==void 0&&Mr.naturalWidth!==0&&Mr.complete||Mr.complete||(xr=!1)}$e++,!xr&&$e<10?setTimeout(function(){Ae(Je,ir,$e)},500):ir()})(_e,function(){var Ae=Fe[0],Je=De;try{if(Ae.focus(),!Te()&&window.StyleMedia||Te())try{Ae.contentWindow.document.execCommand("print",!1,null)}catch(ir){Ae.contentWindow.print()}else Ae.contentWindow.print();Je.callback&&Je.callback()}catch(ir){}}))},Fe.appendTo("body")},Se.fn.hiwprint.defaults={importCss:!0,printContainer:!0,callback:null,styleHandler:null}}).call(this,Be(0))},function(Pe,Me){window.HIPRINT_CONFIG={movingDistance:1.5,paperHeightTrim:1,showPosition:!0,positionLineMode:!1,positionUnit:!0,showSizeBox:!0,adsorbMin:3,showAdsorbLine:!0,adsorbLineMin:6,paperNumberContinue:!0,panel:{supportOptions:[{name:"panelPaperRule",hidden:!1},{name:"panelPageRule",hidden:!1},{name:"firstPaperFooter",hidden:!1},{name:"evenPaperFooter",hidden:!1},{name:"oddPaperFooter",hidden:!1},{name:"lastPaperFooter",hidden:!1},{name:"leftOffset",hidden:!1},{name:"topOffset",hidden:!1},{name:"fontFamily",hidden:!1},{name:"orient",hidden:!1},{name:"paperNumberDisabled",hidden:!1},{name:"paperNumberContinue",hidden:!1},{name:"paperNumberFormat",hidden:!1},{name:"watermarkOptions",hidden:!1},{name:"panelLayoutOptions",hidden:!1}],default:{}},text:{tabs:[{name:"基础",options:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"dataType",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"textDecoration",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"textContentWrap",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"边框",options:[{name:"optionsGroup",hidden:!1},{name:"borderLeft",hidden:!1},{name:"borderTop",hidden:!1},{name:"borderRight",hidden:!1},{name:"borderBottom",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderColor",hidden:!1},{name:"contentPaddingLeft",hidden:!1},{name:"contentPaddingTop",hidden:!1},{name:"contentPaddingRight",hidden:!1},{name:"contentPaddingBottom",hidden:!1}]},{name:"高级",options:[{name:"textType",hidden:!1},{name:"barcodeMode",hidden:!1},{name:"barTextMode",hidden:!1},{name:"barWidth",hidden:!1},{name:"barAutoWidth",hidden:!1},{name:"qrCodeLevel",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"upperCase",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"dataType",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"textDecoration",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"textContentWrap",hidden:!1},{name:"lineHeight",hidden:!1},{name:"textType",hidden:!1},{name:"barcodeMode",hidden:!1},{name:"barTextMode",hidden:!1},{name:"barWidth",hidden:!1},{name:"barAutoWidth",hidden:!1},{name:"qrCodeLevel",hidden:!1},{name:"hideTitle",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"optionsGroup",hidden:!1},{name:"borderLeft",hidden:!1},{name:"borderTop",hidden:!1},{name:"borderRight",hidden:!1},{name:"borderBottom",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderColor",hidden:!1},{name:"contentPaddingLeft",hidden:!1},{name:"contentPaddingTop",hidden:!1},{name:"contentPaddingRight",hidden:!1},{name:"contentPaddingBottom",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{width:120,height:9.75}},image:{tabs:[{name:"基础",options:[{name:"field",hidden:!1},{name:"src",hidden:!1},{name:"fit",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"borderRadius",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"field",hidden:!1},{name:"src",hidden:!1},{name:"fit",hidden:!1},{name:"borderRadius",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{}},longText:{tabs:[{name:"基础",options:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"textAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"color",hidden:!1},{name:"longTextIndent",hidden:!1},{name:"leftSpaceRemoved",hidden:!1},{name:"lHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"textAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"color",hidden:!1},{name:"hideTitle",hidden:!1},{name:"longTextIndent",hidden:!1},{name:"leftSpaceRemoved",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"lHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"optionsGroup",hidden:!1},{name:"borderLeft",hidden:!1},{name:"borderTop",hidden:!1},{name:"borderRight",hidden:!1},{name:"borderBottom",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderColor",hidden:!1},{name:"contentPaddingLeft",hidden:!1},{name:"contentPaddingTop",hidden:!1},{name:"contentPaddingRight",hidden:!1},{name:"contentPaddingBottom",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{height:42,width:550}},table:{tabs:[{name:"基础",options:[{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"tableHeaderRepeat",hidden:!1},{name:"tableFooterRepeat",hidden:!1},{name:"autoCompletion",hidden:!1},{name:"maxRows",hidden:!1},{name:"columns",hidden:!1}]},{name:"样式",options:[{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"lineHeight",hidden:!1},{name:"textAlign",hidden:!1},{name:"gridColumns",hidden:!1},{name:"gridColumnsGutter",hidden:!1},{name:"tableBorder",hidden:!1},{name:"tableHeaderBorder",hidden:!1},{name:"tableHeaderCellBorder",hidden:!1},{name:"tableHeaderRowHeight",hidden:!1},{name:"tableHeaderBackground",hidden:!1},{name:"tableHeaderFontSize",hidden:!1},{name:"tableHeaderFontWeight",hidden:!1},{name:"tableBodyRowHeight",hidden:!1},{name:"tableBodyRowBorder",hidden:!1},{name:"tableBodyCellBorder",hidden:!1},{name:"tableFooterBorder",hidden:!1},{name:"tableFooterCellBorder",hidden:!1},{name:"lHeight",hidden:!1}]},{name:"列",options:[]},{name:"高级",options:[{name:"axis",hidden:!1},{name:"styler",hidden:!1},{name:"rowStyler",hidden:!1},{name:"footerFormatter",hidden:!1},{name:"rowsColumnsMerge",hidden:!1},{name:"rowsColumnsMergeClean",hidden:!1},{name:"groupSequenceContinue",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:"rowsColumnsMergeClean",hidden:!1},{name:"groupSequenceContinue",hidden:!1},{name:"groupFieldsFormatter",hidden:!1},{name:"groupFormatter",hidden:!1},{name:"groupFooterFormatter",hidden:!1},{name:"gridColumnsFooterFormatter",hidden:!1}],default:{width:550}},hline:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}],default:{borderWidth:.75,height:9,width:90}},vline:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}],default:{borderWidth:void 0,height:90,width:9}},rect:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}],default:{borderWidth:void 0,height:90,width:90}},oval:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"borderWidth",hidden:!1},{name:"borderStyle",hidden:!1},{name:"borderColor",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"axis",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}],default:{borderWidth:void 0,height:90,width:90}},html:{tabs:[{name:"基础",options:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1}]}],supportOptions:[{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"fixed",hidden:!1},{name:"zIndex",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1}],default:{height:90,width:90}},tableColumn:{supportOptions:[{name:"title",hidden:!1},{name:"align",hidden:!1},{name:"halign",hidden:!1},{name:"vAlign",hidden:!1},{name:"tableTextType",hidden:!1},{name:"tableBarcodeMode",hidden:!1},{name:"tableQRCodeLevel",hidden:!1},{name:"tableColumnHeight",hidden:!1},{name:"showCodeTitle",hidden:!1},{name:"paddingLeft",hidden:!1},{name:"paddingRight",hidden:!1},{name:"tableSummaryTitle",hidden:!1},{name:"tableSummaryText",hidden:!1},{name:"tableSummaryColspan",hidden:!1},{name:"tableSummary",hidden:!1},{name:"tableSummaryAlign",hidden:!1},{name:"tableSummaryNumFormat",hidden:!1},{name:"tableSummaryFormatter",hidden:!1},{name:"upperCase",hidden:!1},{name:"renderFormatter",hidden:!1},{name:"formatter2",hidden:!1},{name:"styler2",hidden:!1},{name:"stylerHeader",hidden:!1}],default:{height:90,width:90}},barcode:{tabs:[{name:"基础",options:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"barcodeType",hidden:!1},{name:"barWidth",hidden:!1},{name:"barAutoWidth",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"barColor",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"barcodeType",hidden:!1},{name:"barWidth",hidden:!1},{name:"barAutoWidth",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"barColor",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{width:160,height:40,title:"条形码",barcodeType:"code128",testData:"barcode"}},qrcode:{tabs:[{name:"基础",options:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"qrcodeType",hidden:!1},{name:"qrCodeLevel",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1}]},{name:"样式",options:[{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"barColor",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1}]},{name:"高级",options:[{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}]}],supportOptions:[{name:"title",hidden:!1},{name:"field",hidden:!1},{name:"testData",hidden:!1},{name:"qrcodeType",hidden:!1},{name:"qrCodeLevel",hidden:!1},{name:"coordinate",hidden:!1},{name:"widthHeight",hidden:!1},{name:"hideTitle",hidden:!1},{name:"fixed",hidden:!1},{name:"fontFamily",hidden:!1},{name:"fontSize",hidden:!1},{name:"fontWeight",hidden:!1},{name:"letterSpacing",hidden:!1},{name:"color",hidden:!1},{name:"backgroundColor",hidden:!1},{name:"barColor",hidden:!1},{name:"textAlign",hidden:!1},{name:"textContentVerticalAlign",hidden:!1},{name:"lineHeight",hidden:!1},{name:"transform",hidden:!1},{name:"zIndex",hidden:!1},{name:"pageBreak",hidden:!1},{name:"showInPage",hidden:!1},{name:"unShowInPage",hidden:!1},{name:"axis",hidden:!1},{name:"formatter",hidden:!1},{name:"styler",hidden:!1}],default:{width:80,height:80,title:"二维码",qrcodeType:"qrcode",testData:"qrcode"}}}},function(Pe,Me,Be){var Ee=Be(295);(Ee=typeof(Ee=Ee.__esModule?Ee.default:Ee)=="string"?[[Pe.i,Ee,""]]:Ee).locals&&(Pe.exports=Ee.locals),(0,Be(169).default)("70aa0a08",Ee,!0,{})},function(Pe,Me,Te){var Se=Te(168),Ee=Te(296),Te=Te(297),Se=(Me=Se(!1),Ee(Te));Me.push([Pe.i,`.hiprint-printPaper.design.grid {
|
||
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%);
|
||
background-size: 5mm 5mm;
|
||
background-position: left top;
|
||
}
|
||
|
||
.horLine {
|
||
position: absolute;
|
||
border: 0;
|
||
border-top: 1px solid rgb(241, 110, 110);
|
||
}
|
||
.verLine {
|
||
position: absolute;
|
||
border: 0;
|
||
border-left: 1px solid rgb(241, 110, 110);
|
||
}
|
||
|
||
/* 拖拽时元素辅助线 */
|
||
.toplineOfPosition, .bottomlineOfPosition {
|
||
border: 0;
|
||
border-top: 1px dashed rgb(169, 169, 169);
|
||
}
|
||
.leftlineOfPosition, .rightlineOfPosition {
|
||
border: 0;
|
||
border-left: 1px dashed rgb(169, 169, 169);
|
||
}
|
||
|
||
/* 拖拽时的坐标位置 */
|
||
.topPosition {
|
||
background: red;
|
||
color: white;
|
||
border-radius: 20rem;
|
||
min-width: 10px;
|
||
padding: 0 2px;
|
||
font-size: 12px;
|
||
line-height: normal;
|
||
z-index: 9;
|
||
}
|
||
.topPosition-lineMode {
|
||
color: red;
|
||
background: unset;
|
||
line-height: normal;
|
||
z-index: 9;
|
||
}
|
||
.leftPosition {
|
||
background: red;
|
||
color: white;
|
||
border-radius: 20rem;
|
||
min-width: 10px;
|
||
padding: 0 2px;
|
||
font-size: 12px;
|
||
line-height: normal;
|
||
z-index: 9;
|
||
}
|
||
.leftPosition-lineMode {
|
||
color: red;
|
||
background: unset;
|
||
line-height: normal;
|
||
z-index: 9;
|
||
}
|
||
|
||
/* 元素始终隐藏 */
|
||
.alwaysHide {
|
||
background-color: gray !important;
|
||
}
|
||
|
||
/* 元素宽高 */
|
||
.resize-panel .size-box {
|
||
border: 1px solid;
|
||
min-height: 19px;
|
||
padding: 0px 4px;
|
||
background: red;
|
||
color: white;
|
||
font-size: 12px;
|
||
border-radius: 6px 6px 0 0;
|
||
white-space: nowrap;
|
||
line-height: normal;
|
||
font-family: unset;
|
||
letter-spacing: normal;
|
||
z-index: 9;
|
||
}
|
||
.hiprint-printElement:not(.editing):hover .resize-panel {
|
||
display: block !important;
|
||
/* hover 强制背景色 可重写 */
|
||
background-color: rgba(0, 0, 0, 0.5) !important;
|
||
}
|
||
.hiprint-printElement:hover .resize-panel .resizebtn {
|
||
display: none;
|
||
}
|
||
.hiprint-printElement:hover .resize-panel.selected .resizebtn {
|
||
display: block;
|
||
}
|
||
.hiprint-printElement.design .del-btn {
|
||
position: absolute;
|
||
visibility: hidden;
|
||
z-index: 10;
|
||
width: 16px;
|
||
height: 16px;
|
||
line-height: 12px;
|
||
top: -8px;
|
||
right: -8px;
|
||
border-radius: 50%;
|
||
padding: 2px;
|
||
background: red;
|
||
color: white;
|
||
font-size: 12px;
|
||
box-sizing: border-box;
|
||
cursor: pointer;
|
||
text-align: center;
|
||
}
|
||
.hiprint-printElement.design:hover .del-btn {
|
||
visibility: visible;
|
||
}
|
||
.resize-panel .size-box .hide {
|
||
display: none;
|
||
}
|
||
|
||
/* 参数tab */
|
||
.prop-tabs {
|
||
background-color: #FFF;
|
||
border-style: none;
|
||
box-shadow: none;
|
||
border-color: #e6e6e6;
|
||
}
|
||
.prop-tabs .prop-tab-items {
|
||
height: 31px;
|
||
line-height: 31px;
|
||
padding: 2px 0 1px 2px;
|
||
list-style: none;
|
||
outline: 0;
|
||
border: 0;
|
||
text-decoration: none;
|
||
font-size: 100%;
|
||
margin: 0;
|
||
border-bottom: 1px solid #ddd;
|
||
/*box-shadow: 0 1px 3px rgba(26, 26, 26, .1);*/
|
||
box-sizing: content-box;
|
||
}
|
||
.prop-tabs .prop-tab-items .prop-tab-item {
|
||
background-color: #FFF;
|
||
border-radius: 0;
|
||
padding: 0;
|
||
margin: 0 -1px 0 0;
|
||
display: inline-block;
|
||
cursor: pointer;
|
||
list-style-type: none;
|
||
}
|
||
|
||
.prop-tabs .prop-tab-items .prop-tab-item .tab-title {
|
||
height: 30px;
|
||
line-height: 30px;
|
||
padding: 0 10px;
|
||
font-weight: bold;
|
||
font-size: 14px;
|
||
}
|
||
|
||
.prop-tabs .prop-tab-items li.active {
|
||
border: none;
|
||
border-bottom: 2px solid #2196f3;
|
||
color: #2196f3;
|
||
height: 31px;
|
||
line-height: 30px;
|
||
}
|
||
|
||
.prop-tabs .hiprint-option-items.active {
|
||
display: flex;
|
||
}
|
||
|
||
.prop-tabs .hiprint-option-items {
|
||
display: none;
|
||
margin-top: 1px;
|
||
border: none;
|
||
background-color: #FFF;
|
||
overflow: auto;
|
||
/*height: calc(100vh - 150px);*/
|
||
padding: 0;
|
||
}
|
||
/* 元素双击编辑 */
|
||
.design .editing {
|
||
border: 1px solid red !important;
|
||
}
|
||
|
||
/* hiprint-pagination */
|
||
.hiprint-pagination {
|
||
display: inline-block;
|
||
padding-left: 0;
|
||
}
|
||
.hiprint-pagination > li {
|
||
border: 1px solid #bdc3c7;
|
||
-moz-border-radius: 2px;
|
||
-webkit-border-radius: 2px;
|
||
display: block;
|
||
float: left;
|
||
padding: 5px;
|
||
text-decoration: none;
|
||
margin-right: 5px;
|
||
margin-bottom: 5px;
|
||
font-family: helvetica;
|
||
font-size: 13px;
|
||
cursor: pointer
|
||
}
|
||
|
||
.hiprint-pagination > li > span {
|
||
padding: 0 10px 0 10px;
|
||
}
|
||
|
||
.hiprint-pagination > li > a {
|
||
color: #bdc3c7;
|
||
font-weight: bold;
|
||
text-decoration: none;
|
||
font-size: 11px;
|
||
padding: 3px;
|
||
}
|
||
|
||
.hiprint-pagination > li > a:hover {
|
||
color: red;
|
||
}
|
||
|
||
.hiprint-pagination .selected {
|
||
border: #2196f3 1px solid;
|
||
}
|
||
|
||
|
||
.hiprint-pagination-sm > li > a {
|
||
padding: 5px 10px;
|
||
font-size: 12px;
|
||
line-height: 1.5;
|
||
}
|
||
/*rect-printElement-type hiprint-printElement-type */
|
||
.rect-printElement-types .hiprint-printElement-type {
|
||
display: block;
|
||
}
|
||
|
||
.rect-printElement-types .hiprint-printElement-type {
|
||
padding: 0 0 0 0;
|
||
list-style: none;
|
||
}
|
||
|
||
.rect-printElement-types .hiprint-printElement-type > li > .title {
|
||
display: block;
|
||
padding: 4px 0px;
|
||
clear: both;
|
||
}
|
||
|
||
.rect-printElement-types .hiprint-printElement-type > li > ul {
|
||
padding: 0 0 0 0;
|
||
display: block;
|
||
list-style: none;
|
||
}
|
||
|
||
.rect-printElement-types .hiprint-printElement-type > li > ul > li {
|
||
display: block;
|
||
width: 50%;
|
||
float: left;
|
||
max-width: 100px;
|
||
}
|
||
|
||
.rect-printElement-types .hiprint-printElement-type > li > ul > li > a {
|
||
height: 92px;
|
||
padding: 12px 6px;
|
||
margin-left: -1px;
|
||
line-height: 1.42857143;
|
||
color: #337ab7;
|
||
text-decoration: none;
|
||
background-color: #fff;
|
||
border: 1px solid #ddd;
|
||
margin-right: 5px;
|
||
width: 95%;
|
||
max-width: 100px;
|
||
display: inline-block;
|
||
text-align: center;
|
||
margin-bottom: 7px;
|
||
box-sizing: border-box;
|
||
color: #b9a5a6;
|
||
border: 1px solid rgba(0,0,0,0.2);
|
||
border-radius: 3px;
|
||
box-shadow: 0 1px 0 0 rgba(0,0,0,0.15);
|
||
}
|
||
|
||
|
||
/*small-printElement-type hiprint-printElement-type */
|
||
.small-printElement-types .hiprint-printElement-type {
|
||
display: block;
|
||
}
|
||
|
||
.small-printElement-types .hiprint-printElement-type {
|
||
padding: 0 0 0 0;
|
||
list-style: none;
|
||
}
|
||
|
||
.small-printElement-types .hiprint-printElement-type > li > .title {
|
||
display: block;
|
||
padding: 4px 0px;
|
||
clear: both;
|
||
}
|
||
|
||
.small-printElement-types .hiprint-printElement-type > li > ul {
|
||
padding: 0 0 0 0;
|
||
display: block;
|
||
list-style: none;
|
||
width: 100%;
|
||
}
|
||
|
||
.small-printElement-types .hiprint-printElement-type > li > ul > li {
|
||
display: block;
|
||
width: 50%;
|
||
float: left;
|
||
padding: 0 4px;
|
||
}
|
||
|
||
.small-printElement-types .hiprint-printElement-type > li > ul > li > a {
|
||
height: 22px;
|
||
/* padding: 12px 6px; */
|
||
/* margin-left: -1px; */
|
||
line-height: 20px;
|
||
color: #337ab7;
|
||
text-decoration: none;
|
||
background-color: #fff;
|
||
border: 1px solid #ddd;
|
||
margin-right: 5px;
|
||
width: 100%;
|
||
display: block;
|
||
text-align: center;
|
||
margin-bottom: 7px;
|
||
box-sizing: border-box;
|
||
color: #b9a5a6;
|
||
border: 1px solid rgba(0,0,0,0.2);
|
||
border-radius: 3px;
|
||
box-shadow: 0 1px 0 0 rgba(0,0,0,0.15);
|
||
}
|
||
|
||
|
||
/* hiprint-toolbar*/
|
||
|
||
.hiprint-toolbar {
|
||
}
|
||
|
||
.hiprint-toolbar > ul {
|
||
padding: 0px;
|
||
margin-bottom: 5px;
|
||
}
|
||
|
||
.hiprint-toolbar > ul > li {
|
||
display: inline-block;
|
||
}
|
||
|
||
.hiprint-toolbar > ul > li > a {
|
||
position: relative;
|
||
float: left;
|
||
padding: 3px 10px;
|
||
margin-left: -1px;
|
||
line-height: 1.42857143;
|
||
color: #337ab7;
|
||
text-decoration: none;
|
||
background-color: #fff;
|
||
border: 1px solid #ddd;
|
||
margin-right: 4px;
|
||
cursor: pointer;
|
||
}
|
||
|
||
|
||
.hiprint-printElement-type .glyphicon-class {
|
||
display: block;
|
||
text-align: center;
|
||
word-wrap: break-word;
|
||
/*font-size: 0.65rem;
|
||
font-weight: normal;*/
|
||
font-family: Helvetica, sans-serif;
|
||
}
|
||
|
||
.hiprint-printElement-type .glyphicon {
|
||
margin-top: 5px;
|
||
margin-bottom: 10px;
|
||
font-size: 37px;
|
||
}
|
||
|
||
|
||
/*
|
||
|
||
|
||
*/
|
||
|
||
/*option css*/
|
||
/*option css*/
|
||
.hiprint-option-items {
|
||
padding: 10px 5px;
|
||
display: flex;
|
||
flex-wrap: wrap;
|
||
align-items: flex-end;
|
||
box-sizing: border-box;
|
||
width: 100%;
|
||
}
|
||
|
||
.hiprint-option-items .hiprint-option-item {
|
||
box-sizing: border-box;
|
||
float: left;
|
||
width: 50%;
|
||
margin-bottom: 5px;
|
||
padding: 0 5px;
|
||
}
|
||
|
||
.hiprint-option-items .hiprint-option-item-row {
|
||
width: 100%;
|
||
}
|
||
|
||
.hiprint-option-item-label {
|
||
margin: 5px 5px 3px 0;
|
||
}
|
||
|
||
.hiprint-option-items .hiprint-option-item-field input, .hiprint-option-items .hiprint-option-item-field select, .hiprint-option-items .hiprint-option-item-field textarea {
|
||
color: inherit;
|
||
background-color: transparent;
|
||
box-sizing: border-box;
|
||
width: 100%;
|
||
position: relative;
|
||
padding: 3px;
|
||
z-index: 1;
|
||
border: 1px solid rgb(169, 169, 169);
|
||
height: 19pt;
|
||
}
|
||
|
||
.hiprint-option-item-settingBtn {
|
||
height: 19pt;
|
||
line-height: 19pt;
|
||
font-size: 12px;
|
||
padding: 0 24px;
|
||
background: #00c1de;
|
||
border-color: transparent;
|
||
color: #fff;
|
||
display: inline-block;
|
||
margin: 5px;
|
||
font-weight: 400;
|
||
border: 1px solid transparent;
|
||
font-family: PingFangSC, helvetica neue, hiragino sans gb, arial, microsoft yahei ui, microsoft yahei, simsun, "sans-serif";
|
||
vertical-align: middle;
|
||
transition: .3s cubic-bezier(.4, 0, .2, 1);
|
||
transform: translateZ(0);
|
||
}
|
||
|
||
.hiprint-option-item-deleteBtn {
|
||
background: red;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors {
|
||
position: relative;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-sprite {
|
||
background-image: url(`+Se+`);
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-swatch {
|
||
position: absolute;
|
||
vertical-align: middle;
|
||
background-position: -80px 0;
|
||
cursor: text;
|
||
padding: 0;
|
||
margin: 0;
|
||
display: inline-block;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-swatch-color {
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
right: 0;
|
||
bottom: 0;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors input[type=hidden] + .minicolors-swatch {
|
||
width: 28px;
|
||
position: static;
|
||
cursor: pointer;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors input[type=hidden][disabled] + .minicolors-swatch {
|
||
cursor: default;
|
||
}
|
||
|
||
/* Panel */
|
||
.hiprint-option-items .minicolors-panel {
|
||
position: absolute;
|
||
width: 173px;
|
||
background: white;
|
||
border: solid 1px #CCC;
|
||
box-shadow: 0 0 20px rgba(0, 0, 0, .2);
|
||
z-index: 99999;
|
||
box-sizing: content-box;
|
||
display: none;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-panel.minicolors-visible {
|
||
display: block;
|
||
}
|
||
|
||
/* Panel positioning */
|
||
.hiprint-option-items .minicolors-position-top .minicolors-panel {
|
||
top: -154px;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-position-right .minicolors-panel {
|
||
right: 0;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-position-bottom .minicolors-panel {
|
||
top: auto;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-position-left .minicolors-panel {
|
||
left: 0;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-with-opacity .minicolors-panel {
|
||
width: 194px;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors .minicolors-grid {
|
||
position: relative;
|
||
top: 1px;
|
||
left: 1px; /* LTR */
|
||
width: 150px;
|
||
height: 150px;
|
||
margin-bottom: 2px;
|
||
background-position: -120px 0;
|
||
cursor: crosshair;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors .minicolors-grid-inner {
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
width: 150px;
|
||
height: 150px;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-slider-saturation .minicolors-grid {
|
||
background-position: -420px 0;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-slider-saturation .minicolors-grid-inner {
|
||
background-position: -270px 0;
|
||
background-image: inherit;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-slider-brightness .minicolors-grid {
|
||
background-position: -570px 0;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-slider-brightness .minicolors-grid-inner {
|
||
background-color: black;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-slider-wheel .minicolors-grid {
|
||
background-position: -720px 0;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-slider,
|
||
.hiprint-option-items .minicolors-opacity-slider {
|
||
position: absolute;
|
||
top: 1px;
|
||
left: 152px; /* LTR */
|
||
width: 20px;
|
||
height: 150px;
|
||
background-color: white;
|
||
background-position: 0 0;
|
||
cursor: row-resize;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-slider-saturation .minicolors-slider {
|
||
background-position: -60px 0;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-slider-brightness .minicolors-slider {
|
||
background-position: -20px 0;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-slider-wheel .minicolors-slider {
|
||
background-position: -20px 0;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-opacity-slider {
|
||
left: 173px; /* LTR */
|
||
background-position: -40px 0;
|
||
display: none;
|
||
}
|
||
|
||
|
||
.hiprint-option-items .minicolors-with-opacity .minicolors-opacity-slider {
|
||
display: block;
|
||
}
|
||
|
||
/* Pickers */
|
||
.hiprint-option-items .minicolors-grid .minicolors-picker {
|
||
position: absolute;
|
||
top: 70px;
|
||
left: 70px;
|
||
width: 12px;
|
||
height: 12px;
|
||
border: solid 1px black;
|
||
border-radius: 10px;
|
||
margin-top: -6px;
|
||
margin-left: -6px;
|
||
background: none;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-grid .minicolors-picker > div {
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
width: 8px;
|
||
height: 8px;
|
||
border-radius: 8px;
|
||
border: solid 2px white;
|
||
box-sizing: content-box;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-picker {
|
||
position: absolute;
|
||
top: 0;
|
||
left: 0;
|
||
width: 18px;
|
||
height: 2px;
|
||
background: white;
|
||
border: solid 1px black;
|
||
margin-top: -2px;
|
||
box-sizing: content-box;
|
||
}
|
||
|
||
/* Swatches */
|
||
.hiprint-option-items .minicolors-swatches,
|
||
.hiprint-option-items .minicolors-swatches li {
|
||
margin: 5px 0 3px 5px; /* LTR */
|
||
padding: 0;
|
||
list-style: none;
|
||
overflow: hidden;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-swatches .minicolors-swatch {
|
||
position: relative;
|
||
float: left; /* LTR */
|
||
cursor: pointer;
|
||
margin: 0 4px 0 0; /* LTR */
|
||
}
|
||
|
||
|
||
.hiprint-option-items .minicolors-with-opacity .minicolors-swatches .minicolors-swatch {
|
||
margin-right: 7px; /* LTR */
|
||
}
|
||
|
||
|
||
.hiprint-option-items .minicolors-swatch.selected {
|
||
border-color: #000;
|
||
}
|
||
|
||
/* Inline controls */
|
||
.hiprint-option-items .minicolors-inline {
|
||
display: inline-block;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-inline .minicolors-input {
|
||
display: none !important;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-inline .minicolors-panel {
|
||
position: relative;
|
||
top: auto;
|
||
left: auto; /* LTR */
|
||
box-shadow: none;
|
||
z-index: auto;
|
||
display: inline-block;
|
||
}
|
||
|
||
|
||
|
||
/* Bootstrap theme */
|
||
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-swatch {
|
||
z-index: 2;
|
||
top: 3px;
|
||
left: 3px;
|
||
width: 17px;
|
||
height: 17px;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-swatches .minicolors-swatch {
|
||
margin-bottom: 2px;
|
||
top: 0;
|
||
left: 0; /* LTR */
|
||
width: 20px;
|
||
height: 20px;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-swatch-color {
|
||
border-radius: inherit;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-theme-bootstrap.minicolors-position-right > .minicolors-swatch {
|
||
left: auto; /* LTR */
|
||
right: 3px; /* LTR */
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input {
|
||
float: none;
|
||
padding-left: 23px; /* LTR */
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-theme-bootstrap.minicolors-position-right .minicolors-input {
|
||
padding-right: 44px; /* LTR */
|
||
padding-left: 12px; /* LTR */
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input.input-lg + .minicolors-swatch {
|
||
top: 4px;
|
||
left: 4px; /* LTR */
|
||
width: 37px;
|
||
height: 37px;
|
||
border-radius: 5px;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input.input-sm + .minicolors-swatch {
|
||
width: 24px;
|
||
height: 24px;
|
||
}
|
||
|
||
.hiprint-option-items .minicolors-theme-bootstrap .minicolors-input.input-xs + .minicolors-swatch {
|
||
width: 18px;
|
||
height: 18px;
|
||
}
|
||
|
||
.hiprint-option-items .input-group .minicolors-theme-bootstrap:not(:first-child) .minicolors-input {
|
||
border-top-left-radius: 0; /* LTR */
|
||
border-bottom-left-radius: 0; /* LTR */
|
||
}
|
||
|
||
|
||
|
||
/*hitable reizer*/
|
||
.hitable {
|
||
}
|
||
|
||
|
||
|
||
.hitable .selected {
|
||
background: #3e66ad;
|
||
}
|
||
|
||
|
||
/*resizer*/
|
||
.hitable tr.resizerRow,
|
||
.hitable .resizerRow td {
|
||
border: 0pt dashed;
|
||
height: 0pt;
|
||
background: #fff;
|
||
}
|
||
|
||
.hitable tr.resizerRow + tr,
|
||
.hitable tr.resizerRow + tr td {
|
||
border-top: 0px !important;
|
||
}
|
||
|
||
.hitable td.resizerColumn {
|
||
border: 0pt dashed;
|
||
width: 0.000001px !important;
|
||
background: #fff;
|
||
}
|
||
|
||
|
||
.hitable td.resizerColumn + td {
|
||
border-left: 0px !important;
|
||
}
|
||
|
||
|
||
/*GRIP*/
|
||
|
||
.columngrips {
|
||
height: 0px;
|
||
position: absolute;
|
||
}
|
||
|
||
.columngrip {
|
||
margin-left: -5px;
|
||
position: absolute;
|
||
z-index: 5;
|
||
width: 10px;
|
||
}
|
||
|
||
.columngrip .gripResizer {
|
||
position: absolute;
|
||
filter: alpha(opacity=1);
|
||
opacity: 0;
|
||
width: 10px;
|
||
height: 100%;
|
||
cursor: col-resize;
|
||
top: 0px;
|
||
}
|
||
|
||
.columngripDraging {
|
||
border-left: 1px dotted black;
|
||
}
|
||
|
||
.rowgrips {
|
||
height: 0px;
|
||
width: 0px;
|
||
position: absolute;
|
||
}
|
||
|
||
.rowgrip {
|
||
margin-top: -5px;
|
||
position: absolute;
|
||
z-index: 5;
|
||
height: 10px;
|
||
}
|
||
|
||
.rowgrip .gripResizer {
|
||
position: absolute;
|
||
filter: alpha(opacity=1);
|
||
opacity: 0;
|
||
height: 10px;
|
||
width: 100%;
|
||
cursor: row-resize;
|
||
left: 0px;
|
||
}
|
||
|
||
.rowgripDraging {
|
||
border-top: 1px dotted black;
|
||
}
|
||
|
||
.hitable .hitable-editor-text {
|
||
border: 1px solid;
|
||
width: 95%;
|
||
height: 80%;
|
||
}
|
||
|
||
|
||
|
||
|
||
.hipanel-disable {
|
||
height: 0px;
|
||
display: block !important;
|
||
top: 8500px;
|
||
width: 0px;
|
||
overflow: hidden;
|
||
position: absolute;
|
||
}
|
||
|
||
.hiprint_rul_wrapper {
|
||
position: absolute;
|
||
height: 100%;
|
||
width: 100%;
|
||
overflow: hidden;
|
||
pointer-events: none;
|
||
border: 0;
|
||
border-top: 1px solid rgb(201, 190, 190);
|
||
border-left: 1px solid rgb(201, 190, 190);
|
||
padding-left: 15px;
|
||
padding-top:15px;
|
||
margin: -16px;
|
||
box-sizing: content-box!important;
|
||
}
|
||
|
||
.hiprint_rul_wrapper .h_img {
|
||
position: absolute;
|
||
top: 0px;
|
||
left: 15px;
|
||
width: 400mm;
|
||
height: 15px;
|
||
max-width: none;
|
||
}
|
||
|
||
.hiprint_rul_wrapper .v_img {
|
||
width: 400mm;
|
||
max-width: none;
|
||
transform: rotate(90deg);
|
||
transform-origin: 0 100%;
|
||
height: 15px;
|
||
position: absolute;
|
||
top: -2px;
|
||
left: 0px;
|
||
}
|
||
|
||
/*hiprint-option-table*/
|
||
|
||
.hiprint-option-table-selected-columns {
|
||
color: inherit;
|
||
background-color: transparent;
|
||
box-sizing: border-box;
|
||
width: 100%;
|
||
position: relative;
|
||
padding: 0px;
|
||
list-style: none;
|
||
}
|
||
|
||
.hiprint-option-table-selected-columns .hiprint-option-table-selected-item {
|
||
color: inherit;
|
||
background-color: transparent;
|
||
box-sizing: border-box;
|
||
width: 100%;
|
||
padding: 0 3px;
|
||
border: 1px solid rgb(169, 169, 169);
|
||
line-height: 19pt;
|
||
margin: 3px 0;
|
||
}
|
||
.hiprint-option-table-selected-columns .hiprint-option-table-selected-item .column-title {
|
||
display: inline-block;
|
||
min-width: calc(100% - 3rem);
|
||
}
|
||
/*hi-pretty */
|
||
.hi-pretty * {
|
||
box-sizing: border-box;
|
||
}
|
||
|
||
.hi-pretty input:not([type='checkbox']):not([type='radio']) {
|
||
display: none;
|
||
}
|
||
|
||
.hi-pretty {
|
||
position: relative;
|
||
display: inline-block;
|
||
margin-right: 1em;
|
||
white-space: nowrap;
|
||
line-height: 1;
|
||
}
|
||
|
||
.hi-pretty input {
|
||
position: absolute;
|
||
left: 0;
|
||
top: 0;
|
||
min-width: 1em;
|
||
width: 100%;
|
||
height: 100%;
|
||
z-index: 2;
|
||
opacity: 0;
|
||
margin: 0;
|
||
padding: 0;
|
||
cursor: pointer;
|
||
}
|
||
|
||
.hi-pretty .state label {
|
||
position: initial;
|
||
display: inline-block;
|
||
font-weight: normal;
|
||
margin: 0;
|
||
text-indent: 1.5em;
|
||
min-width: calc(1em + 2px);
|
||
}
|
||
|
||
.hi-pretty .state label:before,
|
||
.hi-pretty .state label:after {
|
||
content: '';
|
||
width: calc(1em + 2px);
|
||
height: calc(1em + 2px);
|
||
display: block;
|
||
box-sizing: border-box;
|
||
border-radius: 0;
|
||
border: 1px solid transparent;
|
||
z-index: 0;
|
||
position: absolute;
|
||
left: 0;
|
||
top: 0;
|
||
background-color: transparent;
|
||
}
|
||
|
||
.hi-pretty .state label:before {
|
||
border-color: #bdc3c7;
|
||
}
|
||
|
||
.hi-pretty .state.p-is-hover,
|
||
.hi-pretty .state.p-is-indeterminate {
|
||
display: none;
|
||
}
|
||
|
||
|
||
.hi-pretty.p-default.p-fill .state label:after {
|
||
-webkit-transform: scale(1);
|
||
-ms-transform: scale(1);
|
||
transform: scale(1);
|
||
}
|
||
|
||
.hi-pretty.p-default .state label:after {
|
||
-webkit-transform: scale(0.6);
|
||
-ms-transform: scale(0.6);
|
||
transform: scale(0.6);
|
||
}
|
||
|
||
.hi-pretty.p-default input:checked ~ .state label:after {
|
||
background-color: #bdc3c7 !important;
|
||
}
|
||
|
||
.hi-pretty.p-default.p-thick .state label:before,
|
||
.hi-pretty.p-default.p-thick .state label:after {
|
||
border-width: calc(1em / 7);
|
||
}
|
||
|
||
.hi-pretty.p-default.p-thick .state label:after {
|
||
-webkit-transform: scale(0.4) !important;
|
||
-ms-transform: scale(0.4) !important;
|
||
transform: scale(0.4) !important;
|
||
}
|
||
`,""]),Pe.exports=Me},function(Pe,Me,Be){Pe.exports=function(Ee,Te){return Te=Te||{},typeof(Ee=Ee&&Ee.__esModule?Ee.default:Ee)=="string"&&(/^['"].*['"]$/.test(Ee)&&(Ee=Ee.slice(1,-1)),Te.hash&&(Ee+=Te.hash),/["'() \t\n]/.test(Ee)||Te.needQuotes)?'"'.concat(Ee.replace(/"/g,'\\"').replace(/\n/g,"\\n"),'"'):Ee}},function(Pe,Me){Pe.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(Pe,Me,Be){var Ee=Be(299);(Ee=typeof(Ee=Ee.__esModule?Ee.default:Ee)=="string"?[[Pe.i,Ee,""]]:Ee).locals&&(Pe.exports=Ee.locals),(0,Be(169).default)("20bc8f04",Ee,!0,{})},function(Pe,Me,Be){(Me=Be(168)(!1)).push([Pe.i,`@media print {
|
||
body {
|
||
margin: 0px;
|
||
padding: 0px;
|
||
}
|
||
}
|
||
|
||
@page {
|
||
margin: 0;
|
||
}
|
||
|
||
.hiprint-printPaper * {
|
||
box-sizing: border-box;
|
||
-moz-box-sizing: border-box; /* Firefox */
|
||
-webkit-box-sizing: border-box; /* Safari */
|
||
}
|
||
|
||
.hiprint-printPaper *:focus {
|
||
outline: -webkit-focus-ring-color auto 0px;
|
||
}
|
||
|
||
.hiprint-printPaper {
|
||
position: relative;
|
||
padding: 0 0 0 0;
|
||
page-break-after: always;
|
||
-webkit-user-select: none; /* Chrome/Safari/Opera */
|
||
-moz-user-select: none; /* Firefox */
|
||
user-select: none;
|
||
overflow-x: hidden;
|
||
overflow: hidden;
|
||
}
|
||
|
||
.hiprint-printPaper .hiprint-printPaper-content {
|
||
position: relative;
|
||
}
|
||
|
||
/* 火狐浏览器打印 第一页过后 重叠问题 */
|
||
@-moz-document url-prefix() {
|
||
.hiprint-printPaper .hiprint-printPaper-content {
|
||
position: relative;
|
||
margin-top: 20px;
|
||
top: -20px
|
||
}
|
||
}
|
||
|
||
.hiprint-printPaper.design {
|
||
overflow: visible;
|
||
}
|
||
|
||
|
||
.hiprint-printTemplate .hiprint-printPanel {
|
||
page-break-after: always;
|
||
}
|
||
|
||
.hiprint-printPaper, hiprint-printPanel {
|
||
box-sizing: border-box;
|
||
border: 0px;
|
||
}
|
||
|
||
.hiprint-printPanel .hiprint-printPaper:last-child {
|
||
page-break-after: avoid;
|
||
}
|
||
|
||
.hiprint-printTemplate .hiprint-printPanel:last-child {
|
||
page-break-after: avoid;
|
||
}
|
||
|
||
.hiprint-printPaper .hideheaderLinetarget {
|
||
border-top: 0px dashed rgb(201, 190, 190) !important;
|
||
}
|
||
|
||
.hiprint-printPaper .hidefooterLinetarget {
|
||
border-top: 0px dashed rgb(201, 190, 190) !important;
|
||
}
|
||
|
||
.hiprint-printPaper.design {
|
||
border: 1px dashed rgba(170, 170, 170, 0.7);
|
||
}
|
||
|
||
.design .hiprint-printElement-table-content, .design .hiprint-printElement-longText-content {
|
||
overflow: hidden;
|
||
box-sizing: border-box;
|
||
}
|
||
|
||
.design .resize-panel {
|
||
box-sizing: border-box;
|
||
border: 1px dotted;
|
||
}
|
||
|
||
.hiprint-printElement-text {
|
||
background-color: transparent;
|
||
background-repeat: repeat;
|
||
padding: 0 0 0 0;
|
||
border: 0.75pt none rgb(0, 0, 0);
|
||
direction: ltr;
|
||
font-family: 'SimSun';
|
||
font-size: 9pt;
|
||
font-style: normal;
|
||
font-weight: normal;
|
||
padding-bottom: 0pt;
|
||
padding-left: 0pt;
|
||
padding-right: 0pt;
|
||
padding-top: 0pt;
|
||
text-align: left;
|
||
text-decoration: none;
|
||
line-height: 9.75pt;
|
||
box-sizing: border-box;
|
||
word-wrap: break-word;
|
||
word-break: break-all;
|
||
}
|
||
|
||
.design .hiprint-printElement-text-content {
|
||
border: 1px dashed rgb(206, 188, 188);
|
||
box-sizing: border-box;
|
||
}
|
||
|
||
.hiprint-printElement-longText {
|
||
background-color: transparent;
|
||
background-repeat: repeat;
|
||
border: 0.75pt none rgb(0, 0, 0);
|
||
direction: ltr;
|
||
font-family: 'SimSun';
|
||
font-size: 9pt;
|
||
font-style: normal;
|
||
font-weight: normal;
|
||
padding-bottom: 0pt;
|
||
padding-left: 0pt;
|
||
padding-right: 0pt;
|
||
padding-top: 0pt;
|
||
text-align: left;
|
||
text-decoration: none;
|
||
line-height: 9.75pt;
|
||
box-sizing: border-box;
|
||
word-wrap: break-word;
|
||
word-break: break-all;
|
||
/*white-space: pre-wrap*/
|
||
}
|
||
|
||
|
||
.hiprint-printElement-table {
|
||
background-color: transparent;
|
||
background-repeat: repeat;
|
||
color: rgb(0, 0, 0);
|
||
border-color: rgb(0, 0, 0);
|
||
border-style: none;
|
||
direction: ltr;
|
||
font-family: 'SimSun';
|
||
font-size: 9pt;
|
||
font-style: normal;
|
||
font-weight: normal;
|
||
padding-bottom: 0pt;
|
||
padding-left: 0pt;
|
||
padding-right: 0pt;
|
||
padding-top: 0pt;
|
||
text-align: left;
|
||
text-decoration: none;
|
||
padding: 0 0 0 0;
|
||
box-sizing: border-box;
|
||
line-height: 9.75pt;
|
||
}
|
||
|
||
.hiprint-printElement-table thead {
|
||
background: #e8e8e8;
|
||
font-weight: 700;
|
||
}
|
||
|
||
table.hiprint-printElement-tableTarget {
|
||
width: 100%;
|
||
}
|
||
|
||
.hiprint-printElement-tableTarget, .hiprint-printElement-tableTarget tr, .hiprint-printElement-tableTarget td {
|
||
border-color: rgb(0, 0, 0);
|
||
/*border-style: none;*/
|
||
/*border: 1px solid rgb(0, 0, 0);*/
|
||
font-weight: normal;
|
||
direction: ltr;
|
||
padding-bottom: 0pt;
|
||
padding-left: 4pt;
|
||
padding-right: 4pt;
|
||
padding-top: 0pt;
|
||
text-decoration: none;
|
||
vertical-align: middle;
|
||
box-sizing: border-box;
|
||
word-wrap: break-word;
|
||
word-break: break-all;
|
||
/*line-height: 9.75pt;
|
||
font-size: 9pt;*/
|
||
}
|
||
|
||
.hiprint-printElement-tableTarget-border-all {
|
||
border: 1px solid;
|
||
}
|
||
.hiprint-printElement-tableTarget-border-none {
|
||
border: 0px solid;
|
||
}
|
||
.hiprint-printElement-tableTarget-border-lr {
|
||
border-left: 1px solid;
|
||
border-right: 1px solid;
|
||
}
|
||
.hiprint-printElement-tableTarget-border-left {
|
||
border-left: 1px solid;
|
||
}
|
||
.hiprint-printElement-tableTarget-border-right {
|
||
border-right: 1px solid;
|
||
}
|
||
.hiprint-printElement-tableTarget-border-tb {
|
||
border-top: 1px solid;
|
||
border-bottom: 1px solid;
|
||
}
|
||
.hiprint-printElement-tableTarget-border-top {
|
||
border-top: 1px solid;
|
||
}
|
||
.hiprint-printElement-tableTarget-border-bottom {
|
||
border-bottom: 1px solid;
|
||
}
|
||
|
||
.hiprint-printElement-tableTarget-border-td-none td {
|
||
border: 0px solid;
|
||
}
|
||
.hiprint-printElement-tableTarget-border-td-all td:not(:nth-last-child(-n+2)) {
|
||
border-right: 1px solid;
|
||
}
|
||
.hiprint-printElement-tableTarget-border-td-all td:not(last-child) {
|
||
border-right: 1px solid;
|
||
}
|
||
.hiprint-printElement-tableTarget-border-td-all td:last-child {
|
||
border-left: 1px solid;
|
||
}
|
||
.hiprint-printElement-tableTarget-border-td-all td:last-child:first-child {
|
||
border-left: none;
|
||
}
|
||
|
||
/*.hiprint-printElement-tableTarget tr,*/
|
||
.hiprint-printElement-tableTarget td {
|
||
height: 18pt;
|
||
}
|
||
|
||
.hiprint-printPaper .hiprint-paperNumber {
|
||
font-size: 9pt;
|
||
}
|
||
|
||
.design .hiprint-printElement-table-handle {
|
||
position: absolute;
|
||
height: 21pt;
|
||
width: 21pt;
|
||
background: red;
|
||
z-index: 1;
|
||
}
|
||
|
||
.hiprint-printPaper .hiprint-paperNumber-disabled {
|
||
float: right !important;
|
||
right: 0 !important;
|
||
color: gainsboro !important;
|
||
}
|
||
|
||
.hiprint-printElement-vline, .hiprint-printElement-hline {
|
||
border: 0px none rgb(0, 0, 0);
|
||
|
||
}
|
||
|
||
.hiprint-printElement-vline {
|
||
border-left: 0.75pt solid #000;
|
||
border-right: 0px none rgb(0, 0, 0) !important;
|
||
border-bottom: 0px none rgb(0, 0, 0) !important;
|
||
border-top: 0px none rgb(0, 0, 0) !important;
|
||
}
|
||
|
||
.hiprint-printElement-hline {
|
||
border-top: 0.75pt solid #000;
|
||
border-right: 0px none rgb(0, 0, 0) !important;
|
||
border-bottom: 0px none rgb(0, 0, 0) !important;
|
||
border-left: 0px none rgb(0, 0, 0) !important;
|
||
}
|
||
|
||
.hiprint-printElement-oval, .hiprint-printElement-rect {
|
||
border: 0.75pt solid #000;
|
||
}
|
||
|
||
.hiprint-text-content-middle {
|
||
}
|
||
|
||
.hiprint-text-content-middle > div {
|
||
display: grid;
|
||
align-items: center;
|
||
}
|
||
|
||
.hiprint-text-content-bottom {
|
||
}
|
||
|
||
.hiprint-text-content-bottom > div {
|
||
display: grid;
|
||
align-items: flex-end;
|
||
}
|
||
|
||
.hiprint-text-content-wrap {
|
||
}
|
||
|
||
.hiprint-text-content-wrap .hiprint-text-content-wrap-nowrap {
|
||
white-space: nowrap;
|
||
}
|
||
|
||
.hiprint-text-content-wrap .hiprint-text-content-wrap-clip {
|
||
white-space: nowrap;
|
||
overflow: hidden;
|
||
text-overflow: clip;
|
||
}
|
||
|
||
.hiprint-text-content-wrap .hiprint-text-content-wrap-ellipsis {
|
||
white-space: nowrap;
|
||
overflow: hidden;
|
||
text-overflow: ellipsis;
|
||
}
|
||
|
||
/*hi-grid-row */
|
||
.hi-grid-row {
|
||
position: relative;
|
||
height: auto;
|
||
margin-right: 0;
|
||
margin-left: 0;
|
||
zoom: 1;
|
||
display: block;
|
||
box-sizing: border-box;
|
||
}
|
||
|
||
.hi-grid-row::after, .hi-grid-row::before {
|
||
display: table;
|
||
content: '';
|
||
box-sizing: border-box;
|
||
}
|
||
|
||
.hi-grid-col {
|
||
display: block;
|
||
box-sizing: border-box;
|
||
position: relative;
|
||
float: left;
|
||
flex: 0 0 auto;
|
||
}
|
||
|
||
.table-grid-row {
|
||
margin-left: -0pt;
|
||
margin-right: -0pt;
|
||
}
|
||
|
||
.tableGridColumnsGutterRow {
|
||
padding-left: 0pt;
|
||
padding-right: 0pt;
|
||
}
|
||
|
||
.hiprint-gridColumnsFooter {
|
||
text-align: left;
|
||
clear: both;
|
||
}
|
||
`,""]),Pe.exports=Me}])})})(vuePluginHiprint$2)),vuePluginHiprint$2.exports}var vuePluginHiprintExports=requireVuePluginHiprint();const vuePluginHiprint=getDefaultExportFromCjs(vuePluginHiprintExports),vuePluginHiprint$1=_mergeNamespaces({__proto__:null,default:vuePluginHiprint},[vuePluginHiprintExports]);export{vuePluginHiprint$1 as v};
|