/*! For license information please see common.js.LICENSE.txt */ !function(t){function e(e){for(var A,r,i=e[0],o=e[1],s=0,l=[];s<i.length;s++)r=i[s],Object.prototype.hasOwnProperty.call(n,r)&&n[r]&&l.push(n[r][0]),n[r]=0;for(A in o)Object.prototype.hasOwnProperty.call(o,A)&&(t[A]=o[A]);for(a&&a(e);l.length;)l.shift()()}var A={},n={4:0};function r(e){if(A[e])return A[e].exports;var n=A[e]={i:e,l:!1,exports:{}};return t[e].call(n.exports,n,n.exports,r),n.l=!0,n.exports}r.e=function(t){var e=[],A=n[t];if(0!==A)if(A)e.push(A[2]);else{var i=new Promise((function(e,r){A=n[t]=[e,r]}));e.push(A[2]=i);var o,s=document.createElement("script");s.charset="utf-8",s.timeout=120,r.nc&&s.setAttribute("nonce",r.nc),s.src=function(t){return r.p+""+({}[t]||t)+".js"}(t);var a=new Error;o=function(e){s.onerror=s.onload=null,clearTimeout(l);var A=n[t];if(0!==A){if(A){var r=e&&("load"===e.type?"missing":e.type),i=e&&e.target&&e.target.src;a.message="Loading chunk "+t+" failed.\n("+r+": "+i+")",a.name="ChunkLoadError",a.type=r,a.request=i,A[1](a)}n[t]=void 0}};var l=setTimeout((function(){o({type:"timeout",target:s})}),12e4);s.onerror=s.onload=o,document.head.appendChild(s)}return Promise.all(e)},r.m=t,r.c=A,r.d=function(t,e,A){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:A})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var A=Object.create(null);if(r.r(A),Object.defineProperty(A,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)r.d(A,n,function(e){return t[e]}.bind(null,n));return A},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="/",r.oe=function(t){throw console.error(t),t};var i=window.webpackJsonp=window.webpackJsonp||[],o=i.push.bind(i);i.push=e,i=i.slice();for(var s=0;s<i.length;s++)e(i[s]);var a=o;r(r.s=752)}({119:function(t,e,A){var n;!function(e,A){"use strict";"object"==typeof t.exports?t.exports=e.document?A(e,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return A(t)}:A(e)}("undefined"!=typeof window?window:this,(function(A,r){"use strict";var i=[],o=Object.getPrototypeOf,s=i.slice,a=i.flat?function(t){return i.flat.call(t)}:function(t){return i.concat.apply([],t)},l=i.push,u=i.indexOf,c={},f=c.toString,h=c.hasOwnProperty,d=h.toString,p=d.call(Object),g={},m=function(t){return"function"==typeof t&&"number"!=typeof t.nodeType&&"function"!=typeof t.item},v=function(t){return null!=t&&t===t.window},w=A.document,B={type:!0,src:!0,nonce:!0,noModule:!0};function y(t,e,A){var n,r,i=(A=A||w).createElement("script");if(i.text=t,e)for(n in B)(r=e[n]||e.getAttribute&&e.getAttribute(n))&&i.setAttribute(n,r);A.head.appendChild(i).parentNode.removeChild(i)}function b(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?c[f.call(t)]||"object":typeof t}var C=function(t,e){return new C.fn.init(t,e)};function _(t){var e=!!t&&"length"in t&&t.length,A=b(t);return!m(t)&&!v(t)&&("array"===A||0===e||"number"==typeof e&&e>0&&e-1 in t)}C.fn=C.prototype={jquery:"3.6.0",constructor:C,length:0,toArray:function(){return s.call(this)},get:function(t){return null==t?s.call(this):t<0?this[t+this.length]:this[t]},pushStack:function(t){var e=C.merge(this.constructor(),t);return e.prevObject=this,e},each:function(t){return C.each(this,t)},map:function(t){return this.pushStack(C.map(this,(function(e,A){return t.call(e,A,e)})))},slice:function(){return this.pushStack(s.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(C.grep(this,(function(t,e){return(e+1)%2})))},odd:function(){return this.pushStack(C.grep(this,(function(t,e){return e%2})))},eq:function(t){var e=this.length,A=+t+(t<0?e:0);return this.pushStack(A>=0&&A<e?[this[A]]:[])},end:function(){return this.prevObject||this.constructor()},push:l,sort:i.sort,splice:i.splice},C.extend=C.fn.extend=function(){var t,e,A,n,r,i,o=arguments[0]||{},s=1,a=arguments.length,l=!1;for("boolean"==typeof o&&(l=o,o=arguments[s]||{},s++),"object"==typeof o||m(o)||(o={}),s===a&&(o=this,s--);s<a;s++)if(null!=(t=arguments[s]))for(e in t)n=t[e],"__proto__"!==e&&o!==n&&(l&&n&&(C.isPlainObject(n)||(r=Array.isArray(n)))?(A=o[e],i=r&&!Array.isArray(A)?[]:r||C.isPlainObject(A)?A:{},r=!1,o[e]=C.extend(l,i,n)):void 0!==n&&(o[e]=n));return o},C.extend({expando:"jQuery"+("3.6.0"+Math.random()).replace(/\D/g,""),isReady:!0,error:function(t){throw new Error(t)},noop:function(){},isPlainObject:function(t){var e,A;return!(!t||"[object Object]"!==f.call(t))&&(!(e=o(t))||"function"==typeof(A=h.call(e,"constructor")&&e.constructor)&&d.call(A)===p)},isEmptyObject:function(t){var e;for(e in t)return!1;return!0},globalEval:function(t,e,A){y(t,{nonce:e&&e.nonce},A)},each:function(t,e){var A,n=0;if(_(t))for(A=t.length;n<A&&!1!==e.call(t[n],n,t[n]);n++);else for(n in t)if(!1===e.call(t[n],n,t[n]))break;return t},makeArray:function(t,e){var A=e||[];return null!=t&&(_(Object(t))?C.merge(A,"string"==typeof t?[t]:t):l.call(A,t)),A},inArray:function(t,e,A){return null==e?-1:u.call(e,t,A)},merge:function(t,e){for(var A=+e.length,n=0,r=t.length;n<A;n++)t[r++]=e[n];return t.length=r,t},grep:function(t,e,A){for(var n=[],r=0,i=t.length,o=!A;r<i;r++)!e(t[r],r)!==o&&n.push(t[r]);return n},map:function(t,e,A){var n,r,i=0,o=[];if(_(t))for(n=t.length;i<n;i++)null!=(r=e(t[i],i,A))&&o.push(r);else for(i in t)null!=(r=e(t[i],i,A))&&o.push(r);return a(o)},guid:1,support:g}),"function"==typeof Symbol&&(C.fn[Symbol.iterator]=i[Symbol.iterator]),C.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(t,e){c["[object "+e+"]"]=e.toLowerCase()}));var F=function(t){var e,A,n,r,i,o,s,a,l,u,c,f,h,d,p,g,m,v,w,B="sizzle"+1*new Date,y=t.document,b=0,C=0,_=at(),F=at(),Q=at(),U=at(),E=function(t,e){return t===e&&(c=!0),0},x={}.hasOwnProperty,L=[],I=L.pop,S=L.push,N=L.push,j=L.slice,H=function(t,e){for(var A=0,n=t.length;A<n;A++)if(t[A]===e)return A;return-1},T="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",k="[\\x20\\t\\r\\n\\f]",D="(?:\\\\[\\da-fA-F]{1,6}"+k+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",P="\\["+k+"*("+D+")(?:"+k+"*([*^$|!~]?=)"+k+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+D+"))|)"+k+"*\\]",O=":("+D+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",M=new RegExp(k+"+","g"),R=new RegExp("^"+k+"+|((?:^|[^\\\\])(?:\\\\.)*)"+k+"+$","g"),K=new RegExp("^"+k+"*,"+k+"*"),q=new RegExp("^"+k+"*([>+~]|"+k+")"+k+"*"),V=new RegExp(k+"|>"),G=new RegExp(O),W=new RegExp("^"+D+"$"),z={ID:new RegExp("^#("+D+")"),CLASS:new RegExp("^\\.("+D+")"),TAG:new RegExp("^("+D+"|[*])"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+k+"*(even|odd|(([+-]|)(\\d*)n|)"+k+"*(?:([+-]|)"+k+"*(\\d+)|))"+k+"*\\)|)","i"),bool:new RegExp("^(?:"+T+")$","i"),needsContext:new RegExp("^"+k+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+k+"*((?:-\\d)?\\d*)"+k+"*\\)|)(?=[^-]|$)","i")},X=/HTML$/i,J=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Z=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tt=/[+~]/,et=new RegExp("\\\\[\\da-fA-F]{1,6}"+k+"?|\\\\([^\\r\\n\\f])","g"),At=function(t,e){var A="0x"+t.slice(1)-65536;return e||(A<0?String.fromCharCode(A+65536):String.fromCharCode(A>>10|55296,1023&A|56320))},nt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,rt=function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},it=function(){f()},ot=Bt((function(t){return!0===t.disabled&&"fieldset"===t.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{N.apply(L=j.call(y.childNodes),y.childNodes),L[y.childNodes.length].nodeType}catch(t){N={apply:L.length?function(t,e){S.apply(t,j.call(e))}:function(t,e){for(var A=t.length,n=0;t[A++]=e[n++];);t.length=A-1}}}function st(t,e,n,r){var i,s,l,u,c,d,m,v=e&&e.ownerDocument,y=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==y&&9!==y&&11!==y)return n;if(!r&&(f(e),e=e||h,p)){if(11!==y&&(c=$.exec(t)))if(i=c[1]){if(9===y){if(!(l=e.getElementById(i)))return n;if(l.id===i)return n.push(l),n}else if(v&&(l=v.getElementById(i))&&w(e,l)&&l.id===i)return n.push(l),n}else{if(c[2])return N.apply(n,e.getElementsByTagName(t)),n;if((i=c[3])&&A.getElementsByClassName&&e.getElementsByClassName)return N.apply(n,e.getElementsByClassName(i)),n}if(A.qsa&&!U[t+" "]&&(!g||!g.test(t))&&(1!==y||"object"!==e.nodeName.toLowerCase())){if(m=t,v=e,1===y&&(V.test(t)||q.test(t))){for((v=tt.test(t)&&mt(e.parentNode)||e)===e&&A.scope||((u=e.getAttribute("id"))?u=u.replace(nt,rt):e.setAttribute("id",u=B)),s=(d=o(t)).length;s--;)d[s]=(u?"#"+u:":scope")+" "+wt(d[s]);m=d.join(",")}try{return N.apply(n,v.querySelectorAll(m)),n}catch(e){U(t,!0)}finally{u===B&&e.removeAttribute("id")}}}return a(t.replace(R,"$1"),e,n,r)}function at(){var t=[];return function e(A,r){return t.push(A+" ")>n.cacheLength&&delete e[t.shift()],e[A+" "]=r}}function lt(t){return t[B]=!0,t}function ut(t){var e=h.createElement("fieldset");try{return!!t(e)}catch(t){return!1}finally{e.parentNode&&e.parentNode.removeChild(e),e=null}}function ct(t,e){for(var A=t.split("|"),r=A.length;r--;)n.attrHandle[A[r]]=e}function ft(t,e){var A=e&&t,n=A&&1===t.nodeType&&1===e.nodeType&&t.sourceIndex-e.sourceIndex;if(n)return n;if(A)for(;A=A.nextSibling;)if(A===e)return-1;return t?1:-1}function ht(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function dt(t){return function(e){var A=e.nodeName.toLowerCase();return("input"===A||"button"===A)&&e.type===t}}function pt(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ot(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function gt(t){return lt((function(e){return e=+e,lt((function(A,n){for(var r,i=t([],A.length,e),o=i.length;o--;)A[r=i[o]]&&(A[r]=!(n[r]=A[r]))}))}))}function mt(t){return t&&void 0!==t.getElementsByTagName&&t}for(e in A=st.support={},i=st.isXML=function(t){var e=t&&t.namespaceURI,A=t&&(t.ownerDocument||t).documentElement;return!X.test(e||A&&A.nodeName||"HTML")},f=st.setDocument=function(t){var e,r,o=t?t.ownerDocument||t:y;return o!=h&&9===o.nodeType&&o.documentElement?(d=(h=o).documentElement,p=!i(h),y!=h&&(r=h.defaultView)&&r.top!==r&&(r.addEventListener?r.addEventListener("unload",it,!1):r.attachEvent&&r.attachEvent("onunload",it)),A.scope=ut((function(t){return d.appendChild(t).appendChild(h.createElement("div")),void 0!==t.querySelectorAll&&!t.querySelectorAll(":scope fieldset div").length})),A.attributes=ut((function(t){return t.className="i",!t.getAttribute("className")})),A.getElementsByTagName=ut((function(t){return t.appendChild(h.createComment("")),!t.getElementsByTagName("*").length})),A.getElementsByClassName=Z.test(h.getElementsByClassName),A.getById=ut((function(t){return d.appendChild(t).id=B,!h.getElementsByName||!h.getElementsByName(B).length})),A.getById?(n.filter.ID=function(t){var e=t.replace(et,At);return function(t){return t.getAttribute("id")===e}},n.find.ID=function(t,e){if(void 0!==e.getElementById&&p){var A=e.getElementById(t);return A?[A]:[]}}):(n.filter.ID=function(t){var e=t.replace(et,At);return function(t){var A=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return A&&A.value===e}},n.find.ID=function(t,e){if(void 0!==e.getElementById&&p){var A,n,r,i=e.getElementById(t);if(i){if((A=i.getAttributeNode("id"))&&A.value===t)return[i];for(r=e.getElementsByName(t),n=0;i=r[n++];)if((A=i.getAttributeNode("id"))&&A.value===t)return[i]}return[]}}),n.find.TAG=A.getElementsByTagName?function(t,e){return void 0!==e.getElementsByTagName?e.getElementsByTagName(t):A.qsa?e.querySelectorAll(t):void 0}:function(t,e){var A,n=[],r=0,i=e.getElementsByTagName(t);if("*"===t){for(;A=i[r++];)1===A.nodeType&&n.push(A);return n}return i},n.find.CLASS=A.getElementsByClassName&&function(t,e){if(void 0!==e.getElementsByClassName&&p)return e.getElementsByClassName(t)},m=[],g=[],(A.qsa=Z.test(h.querySelectorAll))&&(ut((function(t){var e;d.appendChild(t).innerHTML="<a id='"+B+"'></a><select id='"+B+"-\r\\' msallowcapture=''><option selected=''></option></select>",t.querySelectorAll("[msallowcapture^='']").length&&g.push("[*^$]="+k+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||g.push("\\["+k+"*(?:value|"+T+")"),t.querySelectorAll("[id~="+B+"-]").length||g.push("~="),(e=h.createElement("input")).setAttribute("name",""),t.appendChild(e),t.querySelectorAll("[name='']").length||g.push("\\["+k+"*name"+k+"*="+k+"*(?:''|\"\")"),t.querySelectorAll(":checked").length||g.push(":checked"),t.querySelectorAll("a#"+B+"+*").length||g.push(".#.+[+~]"),t.querySelectorAll("\\\f"),g.push("[\\r\\n\\f]")})),ut((function(t){t.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var e=h.createElement("input");e.setAttribute("type","hidden"),t.appendChild(e).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&g.push("name"+k+"*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&g.push(":enabled",":disabled"),d.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&g.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),g.push(",.*:")}))),(A.matchesSelector=Z.test(v=d.matches||d.webkitMatchesSelector||d.mozMatchesSelector||d.oMatchesSelector||d.msMatchesSelector))&&ut((function(t){A.disconnectedMatch=v.call(t,"*"),v.call(t,"[s!='']:x"),m.push("!=",O)})),g=g.length&&new RegExp(g.join("|")),m=m.length&&new RegExp(m.join("|")),e=Z.test(d.compareDocumentPosition),w=e||Z.test(d.contains)?function(t,e){var A=9===t.nodeType?t.documentElement:t,n=e&&e.parentNode;return t===n||!(!n||1!==n.nodeType||!(A.contains?A.contains(n):t.compareDocumentPosition&&16&t.compareDocumentPosition(n)))}:function(t,e){if(e)for(;e=e.parentNode;)if(e===t)return!0;return!1},E=e?function(t,e){if(t===e)return c=!0,0;var n=!t.compareDocumentPosition-!e.compareDocumentPosition;return n||(1&(n=(t.ownerDocument||t)==(e.ownerDocument||e)?t.compareDocumentPosition(e):1)||!A.sortDetached&&e.compareDocumentPosition(t)===n?t==h||t.ownerDocument==y&&w(y,t)?-1:e==h||e.ownerDocument==y&&w(y,e)?1:u?H(u,t)-H(u,e):0:4&n?-1:1)}:function(t,e){if(t===e)return c=!0,0;var A,n=0,r=t.parentNode,i=e.parentNode,o=[t],s=[e];if(!r||!i)return t==h?-1:e==h?1:r?-1:i?1:u?H(u,t)-H(u,e):0;if(r===i)return ft(t,e);for(A=t;A=A.parentNode;)o.unshift(A);for(A=e;A=A.parentNode;)s.unshift(A);for(;o[n]===s[n];)n++;return n?ft(o[n],s[n]):o[n]==y?-1:s[n]==y?1:0},h):h},st.matches=function(t,e){return st(t,null,null,e)},st.matchesSelector=function(t,e){if(f(t),A.matchesSelector&&p&&!U[e+" "]&&(!m||!m.test(e))&&(!g||!g.test(e)))try{var n=v.call(t,e);if(n||A.disconnectedMatch||t.document&&11!==t.document.nodeType)return n}catch(t){U(e,!0)}return st(e,h,null,[t]).length>0},st.contains=function(t,e){return(t.ownerDocument||t)!=h&&f(t),w(t,e)},st.attr=function(t,e){(t.ownerDocument||t)!=h&&f(t);var r=n.attrHandle[e.toLowerCase()],i=r&&x.call(n.attrHandle,e.toLowerCase())?r(t,e,!p):void 0;return void 0!==i?i:A.attributes||!p?t.getAttribute(e):(i=t.getAttributeNode(e))&&i.specified?i.value:null},st.escape=function(t){return(t+"").replace(nt,rt)},st.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},st.uniqueSort=function(t){var e,n=[],r=0,i=0;if(c=!A.detectDuplicates,u=!A.sortStable&&t.slice(0),t.sort(E),c){for(;e=t[i++];)e===t[i]&&(r=n.push(i));for(;r--;)t.splice(n[r],1)}return u=null,t},r=st.getText=function(t){var e,A="",n=0,i=t.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)A+=r(t)}else if(3===i||4===i)return t.nodeValue}else for(;e=t[n++];)A+=r(e);return A},(n=st.selectors={cacheLength:50,createPseudo:lt,match:z,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(et,At),t[3]=(t[3]||t[4]||t[5]||"").replace(et,At),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||st.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&st.error(t[0]),t},PSEUDO:function(t){var e,A=!t[6]&&t[2];return z.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":A&&G.test(A)&&(e=o(A,!0))&&(e=A.indexOf(")",A.length-e)-A.length)&&(t[0]=t[0].slice(0,e),t[2]=A.slice(0,e)),t.slice(0,3))}},filter:{TAG:function(t){var e=t.replace(et,At).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===e}},CLASS:function(t){var e=_[t+" "];return e||(e=new RegExp("(^|"+k+")"+t+"("+k+"|$)"))&&_(t,(function(t){return e.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")}))},ATTR:function(t,e,A){return function(n){var r=st.attr(n,t);return null==r?"!="===e:!e||(r+="","="===e?r===A:"!="===e?r!==A:"^="===e?A&&0===r.indexOf(A):"*="===e?A&&r.indexOf(A)>-1:"$="===e?A&&r.slice(-A.length)===A:"~="===e?(" "+r.replace(M," ")+" ").indexOf(A)>-1:"|="===e&&(r===A||r.slice(0,A.length+1)===A+"-"))}},CHILD:function(t,e,A,n,r){var i="nth"!==t.slice(0,3),o="last"!==t.slice(-4),s="of-type"===e;return 1===n&&0===r?function(t){return!!t.parentNode}:function(e,A,a){var l,u,c,f,h,d,p=i!==o?"nextSibling":"previousSibling",g=e.parentNode,m=s&&e.nodeName.toLowerCase(),v=!a&&!s,w=!1;if(g){if(i){for(;p;){for(f=e;f=f[p];)if(s?f.nodeName.toLowerCase()===m:1===f.nodeType)return!1;d=p="only"===t&&!d&&"nextSibling"}return!0}if(d=[o?g.firstChild:g.lastChild],o&&v){for(w=(h=(l=(u=(c=(f=g)[B]||(f[B]={}))[f.uniqueID]||(c[f.uniqueID]={}))[t]||[])[0]===b&&l[1])&&l[2],f=h&&g.childNodes[h];f=++h&&f&&f[p]||(w=h=0)||d.pop();)if(1===f.nodeType&&++w&&f===e){u[t]=[b,h,w];break}}else if(v&&(w=h=(l=(u=(c=(f=e)[B]||(f[B]={}))[f.uniqueID]||(c[f.uniqueID]={}))[t]||[])[0]===b&&l[1]),!1===w)for(;(f=++h&&f&&f[p]||(w=h=0)||d.pop())&&((s?f.nodeName.toLowerCase()!==m:1!==f.nodeType)||!++w||(v&&((u=(c=f[B]||(f[B]={}))[f.uniqueID]||(c[f.uniqueID]={}))[t]=[b,w]),f!==e)););return(w-=r)===n||w%n==0&&w/n>=0}}},PSEUDO:function(t,e){var A,r=n.pseudos[t]||n.setFilters[t.toLowerCase()]||st.error("unsupported pseudo: "+t);return r[B]?r(e):r.length>1?(A=[t,t,"",e],n.setFilters.hasOwnProperty(t.toLowerCase())?lt((function(t,A){for(var n,i=r(t,e),o=i.length;o--;)t[n=H(t,i[o])]=!(A[n]=i[o])})):function(t){return r(t,0,A)}):r}},pseudos:{not:lt((function(t){var e=[],A=[],n=s(t.replace(R,"$1"));return n[B]?lt((function(t,e,A,r){for(var i,o=n(t,null,r,[]),s=t.length;s--;)(i=o[s])&&(t[s]=!(e[s]=i))})):function(t,r,i){return e[0]=t,n(e,null,i,A),e[0]=null,!A.pop()}})),has:lt((function(t){return function(e){return st(t,e).length>0}})),contains:lt((function(t){return t=t.replace(et,At),function(e){return(e.textContent||r(e)).indexOf(t)>-1}})),lang:lt((function(t){return W.test(t||"")||st.error("unsupported lang: "+t),t=t.replace(et,At).toLowerCase(),function(e){var A;do{if(A=p?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(A=A.toLowerCase())===t||0===A.indexOf(t+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}})),target:function(e){var A=t.location&&t.location.hash;return A&&A.slice(1)===e.id},root:function(t){return t===d},focus:function(t){return t===h.activeElement&&(!h.hasFocus||h.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:pt(!1),disabled:pt(!0),checked:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&!!t.checked||"option"===e&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!n.pseudos.empty(t)},header:function(t){return Y.test(t.nodeName)},input:function(t){return J.test(t.nodeName)},button:function(t){var e=t.nodeName.toLowerCase();return"input"===e&&"button"===t.type||"button"===e},text:function(t){var e;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(e=t.getAttribute("type"))||"text"===e.toLowerCase())},first:gt((function(){return[0]})),last:gt((function(t,e){return[e-1]})),eq:gt((function(t,e,A){return[A<0?A+e:A]})),even:gt((function(t,e){for(var A=0;A<e;A+=2)t.push(A);return t})),odd:gt((function(t,e){for(var A=1;A<e;A+=2)t.push(A);return t})),lt:gt((function(t,e,A){for(var n=A<0?A+e:A>e?e:A;--n>=0;)t.push(n);return t})),gt:gt((function(t,e,A){for(var n=A<0?A+e:A;++n<e;)t.push(n);return t}))}}).pseudos.nth=n.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})n.pseudos[e]=ht(e);for(e in{submit:!0,reset:!0})n.pseudos[e]=dt(e);function vt(){}function wt(t){for(var e=0,A=t.length,n="";e<A;e++)n+=t[e].value;return n}function Bt(t,e,A){var n=e.dir,r=e.next,i=r||n,o=A&&"parentNode"===i,s=C++;return e.first?function(e,A,r){for(;e=e[n];)if(1===e.nodeType||o)return t(e,A,r);return!1}:function(e,A,a){var l,u,c,f=[b,s];if(a){for(;e=e[n];)if((1===e.nodeType||o)&&t(e,A,a))return!0}else for(;e=e[n];)if(1===e.nodeType||o)if(u=(c=e[B]||(e[B]={}))[e.uniqueID]||(c[e.uniqueID]={}),r&&r===e.nodeName.toLowerCase())e=e[n]||e;else{if((l=u[i])&&l[0]===b&&l[1]===s)return f[2]=l[2];if(u[i]=f,f[2]=t(e,A,a))return!0}return!1}}function yt(t){return t.length>1?function(e,A,n){for(var r=t.length;r--;)if(!t[r](e,A,n))return!1;return!0}:t[0]}function bt(t,e,A,n,r){for(var i,o=[],s=0,a=t.length,l=null!=e;s<a;s++)(i=t[s])&&(A&&!A(i,n,r)||(o.push(i),l&&e.push(s)));return o}function Ct(t,e,A,n,r,i){return n&&!n[B]&&(n=Ct(n)),r&&!r[B]&&(r=Ct(r,i)),lt((function(i,o,s,a){var l,u,c,f=[],h=[],d=o.length,p=i||function(t,e,A){for(var n=0,r=e.length;n<r;n++)st(t,e[n],A);return A}(e||"*",s.nodeType?[s]:s,[]),g=!t||!i&&e?p:bt(p,f,t,s,a),m=A?r||(i?t:d||n)?[]:o:g;if(A&&A(g,m,s,a),n)for(l=bt(m,h),n(l,[],s,a),u=l.length;u--;)(c=l[u])&&(m[h[u]]=!(g[h[u]]=c));if(i){if(r||t){if(r){for(l=[],u=m.length;u--;)(c=m[u])&&l.push(g[u]=c);r(null,m=[],l,a)}for(u=m.length;u--;)(c=m[u])&&(l=r?H(i,c):f[u])>-1&&(i[l]=!(o[l]=c))}}else m=bt(m===o?m.splice(d,m.length):m),r?r(null,o,m,a):N.apply(o,m)}))}function _t(t){for(var e,A,r,i=t.length,o=n.relative[t[0].type],s=o||n.relative[" "],a=o?1:0,u=Bt((function(t){return t===e}),s,!0),c=Bt((function(t){return H(e,t)>-1}),s,!0),f=[function(t,A,n){var r=!o&&(n||A!==l)||((e=A).nodeType?u(t,A,n):c(t,A,n));return e=null,r}];a<i;a++)if(A=n.relative[t[a].type])f=[Bt(yt(f),A)];else{if((A=n.filter[t[a].type].apply(null,t[a].matches))[B]){for(r=++a;r<i&&!n.relative[t[r].type];r++);return Ct(a>1&&yt(f),a>1&&wt(t.slice(0,a-1).concat({value:" "===t[a-2].type?"*":""})).replace(R,"$1"),A,a<r&&_t(t.slice(a,r)),r<i&&_t(t=t.slice(r)),r<i&&wt(t))}f.push(A)}return yt(f)}return vt.prototype=n.filters=n.pseudos,n.setFilters=new vt,o=st.tokenize=function(t,e){var A,r,i,o,s,a,l,u=F[t+" "];if(u)return e?0:u.slice(0);for(s=t,a=[],l=n.preFilter;s;){for(o in A&&!(r=K.exec(s))||(r&&(s=s.slice(r[0].length)||s),a.push(i=[])),A=!1,(r=q.exec(s))&&(A=r.shift(),i.push({value:A,type:r[0].replace(R," ")}),s=s.slice(A.length)),n.filter)!(r=z[o].exec(s))||l[o]&&!(r=l[o](r))||(A=r.shift(),i.push({value:A,type:o,matches:r}),s=s.slice(A.length));if(!A)break}return e?s.length:s?st.error(t):F(t,a).slice(0)},s=st.compile=function(t,e){var A,r=[],i=[],s=Q[t+" "];if(!s){for(e||(e=o(t)),A=e.length;A--;)(s=_t(e[A]))[B]?r.push(s):i.push(s);(s=Q(t,function(t,e){var A=e.length>0,r=t.length>0,i=function(i,o,s,a,u){var c,d,g,m=0,v="0",w=i&&[],B=[],y=l,C=i||r&&n.find.TAG("*",u),_=b+=null==y?1:Math.random()||.1,F=C.length;for(u&&(l=o==h||o||u);v!==F&&null!=(c=C[v]);v++){if(r&&c){for(d=0,o||c.ownerDocument==h||(f(c),s=!p);g=t[d++];)if(g(c,o||h,s)){a.push(c);break}u&&(b=_)}A&&((c=!g&&c)&&m--,i&&w.push(c))}if(m+=v,A&&v!==m){for(d=0;g=e[d++];)g(w,B,o,s);if(i){if(m>0)for(;v--;)w[v]||B[v]||(B[v]=I.call(a));B=bt(B)}N.apply(a,B),u&&!i&&B.length>0&&m+e.length>1&&st.uniqueSort(a)}return u&&(b=_,l=y),w};return A?lt(i):i}(i,r))).selector=t}return s},a=st.select=function(t,e,A,r){var i,a,l,u,c,f="function"==typeof t&&t,h=!r&&o(t=f.selector||t);if(A=A||[],1===h.length){if((a=h[0]=h[0].slice(0)).length>2&&"ID"===(l=a[0]).type&&9===e.nodeType&&p&&n.relative[a[1].type]){if(!(e=(n.find.ID(l.matches[0].replace(et,At),e)||[])[0]))return A;f&&(e=e.parentNode),t=t.slice(a.shift().value.length)}for(i=z.needsContext.test(t)?0:a.length;i--&&(l=a[i],!n.relative[u=l.type]);)if((c=n.find[u])&&(r=c(l.matches[0].replace(et,At),tt.test(a[0].type)&&mt(e.parentNode)||e))){if(a.splice(i,1),!(t=r.length&&wt(a)))return N.apply(A,r),A;break}}return(f||s(t,h))(r,e,!p,A,!e||tt.test(t)&&mt(e.parentNode)||e),A},A.sortStable=B.split("").sort(E).join("")===B,A.detectDuplicates=!!c,f(),A.sortDetached=ut((function(t){return 1&t.compareDocumentPosition(h.createElement("fieldset"))})),ut((function(t){return t.innerHTML="<a href='#'></a>","#"===t.firstChild.getAttribute("href")}))||ct("type|href|height|width",(function(t,e,A){if(!A)return t.getAttribute(e,"type"===e.toLowerCase()?1:2)})),A.attributes&&ut((function(t){return t.innerHTML="<input/>",t.firstChild.setAttribute("value",""),""===t.firstChild.getAttribute("value")}))||ct("value",(function(t,e,A){if(!A&&"input"===t.nodeName.toLowerCase())return t.defaultValue})),ut((function(t){return null==t.getAttribute("disabled")}))||ct(T,(function(t,e,A){var n;if(!A)return!0===t[e]?e.toLowerCase():(n=t.getAttributeNode(e))&&n.specified?n.value:null})),st}(A);C.find=F,C.expr=F.selectors,C.expr[":"]=C.expr.pseudos,C.uniqueSort=C.unique=F.uniqueSort,C.text=F.getText,C.isXMLDoc=F.isXML,C.contains=F.contains,C.escapeSelector=F.escape;var Q=function(t,e,A){for(var n=[],r=void 0!==A;(t=t[e])&&9!==t.nodeType;)if(1===t.nodeType){if(r&&C(t).is(A))break;n.push(t)}return n},U=function(t,e){for(var A=[];t;t=t.nextSibling)1===t.nodeType&&t!==e&&A.push(t);return A},E=C.expr.match.needsContext;function x(t,e){return t.nodeName&&t.nodeName.toLowerCase()===e.toLowerCase()}var L=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function I(t,e,A){return m(e)?C.grep(t,(function(t,n){return!!e.call(t,n,t)!==A})):e.nodeType?C.grep(t,(function(t){return t===e!==A})):"string"!=typeof e?C.grep(t,(function(t){return u.call(e,t)>-1!==A})):C.filter(e,t,A)}C.filter=function(t,e,A){var n=e[0];return A&&(t=":not("+t+")"),1===e.length&&1===n.nodeType?C.find.matchesSelector(n,t)?[n]:[]:C.find.matches(t,C.grep(e,(function(t){return 1===t.nodeType})))},C.fn.extend({find:function(t){var e,A,n=this.length,r=this;if("string"!=typeof t)return this.pushStack(C(t).filter((function(){for(e=0;e<n;e++)if(C.contains(r[e],this))return!0})));for(A=this.pushStack([]),e=0;e<n;e++)C.find(t,r[e],A);return n>1?C.uniqueSort(A):A},filter:function(t){return this.pushStack(I(this,t||[],!1))},not:function(t){return this.pushStack(I(this,t||[],!0))},is:function(t){return!!I(this,"string"==typeof t&&E.test(t)?C(t):t||[],!1).length}});var S,N=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(C.fn.init=function(t,e,A){var n,r;if(!t)return this;if(A=A||S,"string"==typeof t){if(!(n="<"===t[0]&&">"===t[t.length-1]&&t.length>=3?[null,t,null]:N.exec(t))||!n[1]&&e)return!e||e.jquery?(e||A).find(t):this.constructor(e).find(t);if(n[1]){if(e=e instanceof C?e[0]:e,C.merge(this,C.parseHTML(n[1],e&&e.nodeType?e.ownerDocument||e:w,!0)),L.test(n[1])&&C.isPlainObject(e))for(n in e)m(this[n])?this[n](e[n]):this.attr(n,e[n]);return this}return(r=w.getElementById(n[2]))&&(this[0]=r,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):m(t)?void 0!==A.ready?A.ready(t):t(C):C.makeArray(t,this)}).prototype=C.fn,S=C(w);var j=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function T(t,e){for(;(t=t[e])&&1!==t.nodeType;);return t}C.fn.extend({has:function(t){var e=C(t,this),A=e.length;return this.filter((function(){for(var t=0;t<A;t++)if(C.contains(this,e[t]))return!0}))},closest:function(t,e){var A,n=0,r=this.length,i=[],o="string"!=typeof t&&C(t);if(!E.test(t))for(;n<r;n++)for(A=this[n];A&&A!==e;A=A.parentNode)if(A.nodeType<11&&(o?o.index(A)>-1:1===A.nodeType&&C.find.matchesSelector(A,t))){i.push(A);break}return this.pushStack(i.length>1?C.uniqueSort(i):i)},index:function(t){return t?"string"==typeof t?u.call(C(t),this[0]):u.call(this,t.jquery?t[0]:t):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(t,e){return this.pushStack(C.uniqueSort(C.merge(this.get(),C(t,e))))},addBack:function(t){return this.add(null==t?this.prevObject:this.prevObject.filter(t))}}),C.each({parent:function(t){var e=t.parentNode;return e&&11!==e.nodeType?e:null},parents:function(t){return Q(t,"parentNode")},parentsUntil:function(t,e,A){return Q(t,"parentNode",A)},next:function(t){return T(t,"nextSibling")},prev:function(t){return T(t,"previousSibling")},nextAll:function(t){return Q(t,"nextSibling")},prevAll:function(t){return Q(t,"previousSibling")},nextUntil:function(t,e,A){return Q(t,"nextSibling",A)},prevUntil:function(t,e,A){return Q(t,"previousSibling",A)},siblings:function(t){return U((t.parentNode||{}).firstChild,t)},children:function(t){return U(t.firstChild)},contents:function(t){return null!=t.contentDocument&&o(t.contentDocument)?t.contentDocument:(x(t,"template")&&(t=t.content||t),C.merge([],t.childNodes))}},(function(t,e){C.fn[t]=function(A,n){var r=C.map(this,e,A);return"Until"!==t.slice(-5)&&(n=A),n&&"string"==typeof n&&(r=C.filter(n,r)),this.length>1&&(H[t]||C.uniqueSort(r),j.test(t)&&r.reverse()),this.pushStack(r)}}));var k=/[^\x20\t\r\n\f]+/g;function D(t){return t}function P(t){throw t}function O(t,e,A,n){var r;try{t&&m(r=t.promise)?r.call(t).done(e).fail(A):t&&m(r=t.then)?r.call(t,e,A):e.apply(void 0,[t].slice(n))}catch(t){A.apply(void 0,[t])}}C.Callbacks=function(t){t="string"==typeof t?function(t){var e={};return C.each(t.match(k)||[],(function(t,A){e[A]=!0})),e}(t):C.extend({},t);var e,A,n,r,i=[],o=[],s=-1,a=function(){for(r=r||t.once,n=e=!0;o.length;s=-1)for(A=o.shift();++s<i.length;)!1===i[s].apply(A[0],A[1])&&t.stopOnFalse&&(s=i.length,A=!1);t.memory||(A=!1),e=!1,r&&(i=A?[]:"")},l={add:function(){return i&&(A&&!e&&(s=i.length-1,o.push(A)),function e(A){C.each(A,(function(A,n){m(n)?t.unique&&l.has(n)||i.push(n):n&&n.length&&"string"!==b(n)&&e(n)}))}(arguments),A&&!e&&a()),this},remove:function(){return C.each(arguments,(function(t,e){for(var A;(A=C.inArray(e,i,A))>-1;)i.splice(A,1),A<=s&&s--})),this},has:function(t){return t?C.inArray(t,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return r=o=[],i=A="",this},disabled:function(){return!i},lock:function(){return r=o=[],A||e||(i=A=""),this},locked:function(){return!!r},fireWith:function(t,A){return r||(A=[t,(A=A||[]).slice?A.slice():A],o.push(A),e||a()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!n}};return l},C.extend({Deferred:function(t){var e=[["notify","progress",C.Callbacks("memory"),C.Callbacks("memory"),2],["resolve","done",C.Callbacks("once memory"),C.Callbacks("once memory"),0,"resolved"],["reject","fail",C.Callbacks("once memory"),C.Callbacks("once memory"),1,"rejected"]],n="pending",r={state:function(){return n},always:function(){return i.done(arguments).fail(arguments),this},catch:function(t){return r.then(null,t)},pipe:function(){var t=arguments;return C.Deferred((function(A){C.each(e,(function(e,n){var r=m(t[n[4]])&&t[n[4]];i[n[1]]((function(){var t=r&&r.apply(this,arguments);t&&m(t.promise)?t.promise().progress(A.notify).done(A.resolve).fail(A.reject):A[n[0]+"With"](this,r?[t]:arguments)}))})),t=null})).promise()},then:function(t,n,r){var i=0;function o(t,e,n,r){return function(){var s=this,a=arguments,l=function(){var A,l;if(!(t<i)){if((A=n.apply(s,a))===e.promise())throw new TypeError("Thenable self-resolution");l=A&&("object"==typeof A||"function"==typeof A)&&A.then,m(l)?r?l.call(A,o(i,e,D,r),o(i,e,P,r)):(i++,l.call(A,o(i,e,D,r),o(i,e,P,r),o(i,e,D,e.notifyWith))):(n!==D&&(s=void 0,a=[A]),(r||e.resolveWith)(s,a))}},u=r?l:function(){try{l()}catch(A){C.Deferred.exceptionHook&&C.Deferred.exceptionHook(A,u.stackTrace),t+1>=i&&(n!==P&&(s=void 0,a=[A]),e.rejectWith(s,a))}};t?u():(C.Deferred.getStackHook&&(u.stackTrace=C.Deferred.getStackHook()),A.setTimeout(u))}}return C.Deferred((function(A){e[0][3].add(o(0,A,m(r)?r:D,A.notifyWith)),e[1][3].add(o(0,A,m(t)?t:D)),e[2][3].add(o(0,A,m(n)?n:P))})).promise()},promise:function(t){return null!=t?C.extend(t,r):r}},i={};return C.each(e,(function(t,A){var o=A[2],s=A[5];r[A[1]]=o.add,s&&o.add((function(){n=s}),e[3-t][2].disable,e[3-t][3].disable,e[0][2].lock,e[0][3].lock),o.add(A[3].fire),i[A[0]]=function(){return i[A[0]+"With"](this===i?void 0:this,arguments),this},i[A[0]+"With"]=o.fireWith})),r.promise(i),t&&t.call(i,i),i},when:function(t){var e=arguments.length,A=e,n=Array(A),r=s.call(arguments),i=C.Deferred(),o=function(t){return function(A){n[t]=this,r[t]=arguments.length>1?s.call(arguments):A,--e||i.resolveWith(n,r)}};if(e<=1&&(O(t,i.done(o(A)).resolve,i.reject,!e),"pending"===i.state()||m(r[A]&&r[A].then)))return i.then();for(;A--;)O(r[A],o(A),i.reject);return i.promise()}});var M=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;C.Deferred.exceptionHook=function(t,e){A.console&&A.console.warn&&t&&M.test(t.name)&&A.console.warn("jQuery.Deferred exception: "+t.message,t.stack,e)},C.readyException=function(t){A.setTimeout((function(){throw t}))};var R=C.Deferred();function K(){w.removeEventListener("DOMContentLoaded",K),A.removeEventListener("load",K),C.ready()}C.fn.ready=function(t){return R.then(t).catch((function(t){C.readyException(t)})),this},C.extend({isReady:!1,readyWait:1,ready:function(t){(!0===t?--C.readyWait:C.isReady)||(C.isReady=!0,!0!==t&&--C.readyWait>0||R.resolveWith(w,[C]))}}),C.ready.then=R.then,"complete"===w.readyState||"loading"!==w.readyState&&!w.documentElement.doScroll?A.setTimeout(C.ready):(w.addEventListener("DOMContentLoaded",K),A.addEventListener("load",K));var q=function(t,e,A,n,r,i,o){var s=0,a=t.length,l=null==A;if("object"===b(A))for(s in r=!0,A)q(t,e,s,A[s],!0,i,o);else if(void 0!==n&&(r=!0,m(n)||(o=!0),l&&(o?(e.call(t,n),e=null):(l=e,e=function(t,e,A){return l.call(C(t),A)})),e))for(;s<a;s++)e(t[s],A,o?n:n.call(t[s],s,e(t[s],A)));return r?t:l?e.call(t):a?e(t[0],A):i},V=/^-ms-/,G=/-([a-z])/g;function W(t,e){return e.toUpperCase()}function z(t){return t.replace(V,"ms-").replace(G,W)}var X=function(t){return 1===t.nodeType||9===t.nodeType||!+t.nodeType};function J(){this.expando=C.expando+J.uid++}J.uid=1,J.prototype={cache:function(t){var e=t[this.expando];return e||(e={},X(t)&&(t.nodeType?t[this.expando]=e:Object.defineProperty(t,this.expando,{value:e,configurable:!0}))),e},set:function(t,e,A){var n,r=this.cache(t);if("string"==typeof e)r[z(e)]=A;else for(n in e)r[z(n)]=e[n];return r},get:function(t,e){return void 0===e?this.cache(t):t[this.expando]&&t[this.expando][z(e)]},access:function(t,e,A){return void 0===e||e&&"string"==typeof e&&void 0===A?this.get(t,e):(this.set(t,e,A),void 0!==A?A:e)},remove:function(t,e){var A,n=t[this.expando];if(void 0!==n){if(void 0!==e){A=(e=Array.isArray(e)?e.map(z):(e=z(e))in n?[e]:e.match(k)||[]).length;for(;A--;)delete n[e[A]]}(void 0===e||C.isEmptyObject(n))&&(t.nodeType?t[this.expando]=void 0:delete t[this.expando])}},hasData:function(t){var e=t[this.expando];return void 0!==e&&!C.isEmptyObject(e)}};var Y=new J,Z=new J,$=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,tt=/[A-Z]/g;function et(t,e,A){var n;if(void 0===A&&1===t.nodeType)if(n="data-"+e.replace(tt,"-$&").toLowerCase(),"string"==typeof(A=t.getAttribute(n))){try{A=function(t){return"true"===t||"false"!==t&&("null"===t?null:t===+t+""?+t:$.test(t)?JSON.parse(t):t)}(A)}catch(t){}Z.set(t,e,A)}else A=void 0;return A}C.extend({hasData:function(t){return Z.hasData(t)||Y.hasData(t)},data:function(t,e,A){return Z.access(t,e,A)},removeData:function(t,e){Z.remove(t,e)},_data:function(t,e,A){return Y.access(t,e,A)},_removeData:function(t,e){Y.remove(t,e)}}),C.fn.extend({data:function(t,e){var A,n,r,i=this[0],o=i&&i.attributes;if(void 0===t){if(this.length&&(r=Z.get(i),1===i.nodeType&&!Y.get(i,"hasDataAttrs"))){for(A=o.length;A--;)o[A]&&0===(n=o[A].name).indexOf("data-")&&(n=z(n.slice(5)),et(i,n,r[n]));Y.set(i,"hasDataAttrs",!0)}return r}return"object"==typeof t?this.each((function(){Z.set(this,t)})):q(this,(function(e){var A;if(i&&void 0===e)return void 0!==(A=Z.get(i,t))||void 0!==(A=et(i,t))?A:void 0;this.each((function(){Z.set(this,t,e)}))}),null,e,arguments.length>1,null,!0)},removeData:function(t){return this.each((function(){Z.remove(this,t)}))}}),C.extend({queue:function(t,e,A){var n;if(t)return e=(e||"fx")+"queue",n=Y.get(t,e),A&&(!n||Array.isArray(A)?n=Y.access(t,e,C.makeArray(A)):n.push(A)),n||[]},dequeue:function(t,e){e=e||"fx";var A=C.queue(t,e),n=A.length,r=A.shift(),i=C._queueHooks(t,e);"inprogress"===r&&(r=A.shift(),n--),r&&("fx"===e&&A.unshift("inprogress"),delete i.stop,r.call(t,(function(){C.dequeue(t,e)}),i)),!n&&i&&i.empty.fire()},_queueHooks:function(t,e){var A=e+"queueHooks";return Y.get(t,A)||Y.access(t,A,{empty:C.Callbacks("once memory").add((function(){Y.remove(t,[e+"queue",A])}))})}}),C.fn.extend({queue:function(t,e){var A=2;return"string"!=typeof t&&(e=t,t="fx",A--),arguments.length<A?C.queue(this[0],t):void 0===e?this:this.each((function(){var A=C.queue(this,t,e);C._queueHooks(this,t),"fx"===t&&"inprogress"!==A[0]&&C.dequeue(this,t)}))},dequeue:function(t){return this.each((function(){C.dequeue(this,t)}))},clearQueue:function(t){return this.queue(t||"fx",[])},promise:function(t,e){var A,n=1,r=C.Deferred(),i=this,o=this.length,s=function(){--n||r.resolveWith(i,[i])};for("string"!=typeof t&&(e=t,t=void 0),t=t||"fx";o--;)(A=Y.get(i[o],t+"queueHooks"))&&A.empty&&(n++,A.empty.add(s));return s(),r.promise(e)}});var At=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,nt=new RegExp("^(?:([+-])=|)("+At+")([a-z%]*)$","i"),rt=["Top","Right","Bottom","Left"],it=w.documentElement,ot=function(t){return C.contains(t.ownerDocument,t)},st={composed:!0};it.getRootNode&&(ot=function(t){return C.contains(t.ownerDocument,t)||t.getRootNode(st)===t.ownerDocument});var at=function(t,e){return"none"===(t=e||t).style.display||""===t.style.display&&ot(t)&&"none"===C.css(t,"display")};function lt(t,e,A,n){var r,i,o=20,s=n?function(){return n.cur()}:function(){return C.css(t,e,"")},a=s(),l=A&&A[3]||(C.cssNumber[e]?"":"px"),u=t.nodeType&&(C.cssNumber[e]||"px"!==l&&+a)&&nt.exec(C.css(t,e));if(u&&u[3]!==l){for(a/=2,l=l||u[3],u=+a||1;o--;)C.style(t,e,u+l),(1-i)*(1-(i=s()/a||.5))<=0&&(o=0),u/=i;u*=2,C.style(t,e,u+l),A=A||[]}return A&&(u=+u||+a||0,r=A[1]?u+(A[1]+1)*A[2]:+A[2],n&&(n.unit=l,n.start=u,n.end=r)),r}var ut={};function ct(t){var e,A=t.ownerDocument,n=t.nodeName,r=ut[n];return r||(e=A.body.appendChild(A.createElement(n)),r=C.css(e,"display"),e.parentNode.removeChild(e),"none"===r&&(r="block"),ut[n]=r,r)}function ft(t,e){for(var A,n,r=[],i=0,o=t.length;i<o;i++)(n=t[i]).style&&(A=n.style.display,e?("none"===A&&(r[i]=Y.get(n,"display")||null,r[i]||(n.style.display="")),""===n.style.display&&at(n)&&(r[i]=ct(n))):"none"!==A&&(r[i]="none",Y.set(n,"display",A)));for(i=0;i<o;i++)null!=r[i]&&(t[i].style.display=r[i]);return t}C.fn.extend({show:function(){return ft(this,!0)},hide:function(){return ft(this)},toggle:function(t){return"boolean"==typeof t?t?this.show():this.hide():this.each((function(){at(this)?C(this).show():C(this).hide()}))}});var ht,dt,pt=/^(?:checkbox|radio)$/i,gt=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,mt=/^$|^module$|\/(?:java|ecma)script/i;ht=w.createDocumentFragment().appendChild(w.createElement("div")),(dt=w.createElement("input")).setAttribute("type","radio"),dt.setAttribute("checked","checked"),dt.setAttribute("name","t"),ht.appendChild(dt),g.checkClone=ht.cloneNode(!0).cloneNode(!0).lastChild.checked,ht.innerHTML="<textarea>x</textarea>",g.noCloneChecked=!!ht.cloneNode(!0).lastChild.defaultValue,ht.innerHTML="<option></option>",g.option=!!ht.lastChild;var vt={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,"",""]};function wt(t,e){var A;return A=void 0!==t.getElementsByTagName?t.getElementsByTagName(e||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(e||"*"):[],void 0===e||e&&x(t,e)?C.merge([t],A):A}function Bt(t,e){for(var A=0,n=t.length;A<n;A++)Y.set(t[A],"globalEval",!e||Y.get(e[A],"globalEval"))}vt.tbody=vt.tfoot=vt.colgroup=vt.caption=vt.thead,vt.th=vt.td,g.option||(vt.optgroup=vt.option=[1,"<select multiple='multiple'>","</select>"]);var yt=/<|&#?\w+;/;function bt(t,e,A,n,r){for(var i,o,s,a,l,u,c=e.createDocumentFragment(),f=[],h=0,d=t.length;h<d;h++)if((i=t[h])||0===i)if("object"===b(i))C.merge(f,i.nodeType?[i]:i);else if(yt.test(i)){for(o=o||c.appendChild(e.createElement("div")),s=(gt.exec(i)||["",""])[1].toLowerCase(),a=vt[s]||vt._default,o.innerHTML=a[1]+C.htmlPrefilter(i)+a[2],u=a[0];u--;)o=o.lastChild;C.merge(f,o.childNodes),(o=c.firstChild).textContent=""}else f.push(e.createTextNode(i));for(c.textContent="",h=0;i=f[h++];)if(n&&C.inArray(i,n)>-1)r&&r.push(i);else if(l=ot(i),o=wt(c.appendChild(i),"script"),l&&Bt(o),A)for(u=0;i=o[u++];)mt.test(i.type||"")&&A.push(i);return c}var Ct=/^([^.]*)(?:\.(.+)|)/;function _t(){return!0}function Ft(){return!1}function Qt(t,e){return t===function(){try{return w.activeElement}catch(t){}}()==("focus"===e)}function Ut(t,e,A,n,r,i){var o,s;if("object"==typeof e){for(s in"string"!=typeof A&&(n=n||A,A=void 0),e)Ut(t,s,A,n,e[s],i);return t}if(null==n&&null==r?(r=A,n=A=void 0):null==r&&("string"==typeof A?(r=n,n=void 0):(r=n,n=A,A=void 0)),!1===r)r=Ft;else if(!r)return t;return 1===i&&(o=r,(r=function(t){return C().off(t),o.apply(this,arguments)}).guid=o.guid||(o.guid=C.guid++)),t.each((function(){C.event.add(this,e,r,n,A)}))}function Et(t,e,A){A?(Y.set(t,e,!1),C.event.add(t,e,{namespace:!1,handler:function(t){var n,r,i=Y.get(this,e);if(1&t.isTrigger&&this[e]){if(i.length)(C.event.special[e]||{}).delegateType&&t.stopPropagation();else if(i=s.call(arguments),Y.set(this,e,i),n=A(this,e),this[e](),i!==(r=Y.get(this,e))||n?Y.set(this,e,!1):r={},i!==r)return t.stopImmediatePropagation(),t.preventDefault(),r&&r.value}else i.length&&(Y.set(this,e,{value:C.event.trigger(C.extend(i[0],C.Event.prototype),i.slice(1),this)}),t.stopImmediatePropagation())}})):void 0===Y.get(t,e)&&C.event.add(t,e,_t)}C.event={global:{},add:function(t,e,A,n,r){var i,o,s,a,l,u,c,f,h,d,p,g=Y.get(t);if(X(t))for(A.handler&&(A=(i=A).handler,r=i.selector),r&&C.find.matchesSelector(it,r),A.guid||(A.guid=C.guid++),(a=g.events)||(a=g.events=Object.create(null)),(o=g.handle)||(o=g.handle=function(e){return void 0!==C&&C.event.triggered!==e.type?C.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(k)||[""]).length;l--;)h=p=(s=Ct.exec(e[l])||[])[1],d=(s[2]||"").split(".").sort(),h&&(c=C.event.special[h]||{},h=(r?c.delegateType:c.bindType)||h,c=C.event.special[h]||{},u=C.extend({type:h,origType:p,data:n,handler:A,guid:A.guid,selector:r,needsContext:r&&C.expr.match.needsContext.test(r),namespace:d.join(".")},i),(f=a[h])||((f=a[h]=[]).delegateCount=0,c.setup&&!1!==c.setup.call(t,n,d,o)||t.addEventListener&&t.addEventListener(h,o)),c.add&&(c.add.call(t,u),u.handler.guid||(u.handler.guid=A.guid)),r?f.splice(f.delegateCount++,0,u):f.push(u),C.event.global[h]=!0)},remove:function(t,e,A,n,r){var i,o,s,a,l,u,c,f,h,d,p,g=Y.hasData(t)&&Y.get(t);if(g&&(a=g.events)){for(l=(e=(e||"").match(k)||[""]).length;l--;)if(h=p=(s=Ct.exec(e[l])||[])[1],d=(s[2]||"").split(".").sort(),h){for(c=C.event.special[h]||{},f=a[h=(n?c.delegateType:c.bindType)||h]||[],s=s[2]&&new RegExp("(^|\\.)"+d.join("\\.(?:.*\\.|)")+"(\\.|$)"),o=i=f.length;i--;)u=f[i],!r&&p!==u.origType||A&&A.guid!==u.guid||s&&!s.test(u.namespace)||n&&n!==u.selector&&("**"!==n||!u.selector)||(f.splice(i,1),u.selector&&f.delegateCount--,c.remove&&c.remove.call(t,u));o&&!f.length&&(c.teardown&&!1!==c.teardown.call(t,d,g.handle)||C.removeEvent(t,h,g.handle),delete a[h])}else for(h in a)C.event.remove(t,h+e[l],A,n,!0);C.isEmptyObject(a)&&Y.remove(t,"handle events")}},dispatch:function(t){var e,A,n,r,i,o,s=new Array(arguments.length),a=C.event.fix(t),l=(Y.get(this,"events")||Object.create(null))[a.type]||[],u=C.event.special[a.type]||{};for(s[0]=a,e=1;e<arguments.length;e++)s[e]=arguments[e];if(a.delegateTarget=this,!u.preDispatch||!1!==u.preDispatch.call(this,a)){for(o=C.event.handlers.call(this,a,l),e=0;(r=o[e++])&&!a.isPropagationStopped();)for(a.currentTarget=r.elem,A=0;(i=r.handlers[A++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!1!==i.namespace&&!a.rnamespace.test(i.namespace)||(a.handleObj=i,a.data=i.data,void 0!==(n=((C.event.special[i.origType]||{}).handle||i.handler).apply(r.elem,s))&&!1===(a.result=n)&&(a.preventDefault(),a.stopPropagation()));return u.postDispatch&&u.postDispatch.call(this,a),a.result}},handlers:function(t,e){var A,n,r,i,o,s=[],a=e.delegateCount,l=t.target;if(a&&l.nodeType&&!("click"===t.type&&t.button>=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==t.type||!0!==l.disabled)){for(i=[],o={},A=0;A<a;A++)void 0===o[r=(n=e[A]).selector+" "]&&(o[r]=n.needsContext?C(r,this).index(l)>-1:C.find(r,this,null,[l]).length),o[r]&&i.push(n);i.length&&s.push({elem:l,handlers:i})}return l=this,a<e.length&&s.push({elem:l,handlers:e.slice(a)}),s},addProp:function(t,e){Object.defineProperty(C.Event.prototype,t,{enumerable:!0,configurable:!0,get:m(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(t){return t[C.expando]?t:new C.Event(t)},special:{load:{noBubble:!0},click:{setup:function(t){var e=this||t;return pt.test(e.type)&&e.click&&x(e,"input")&&Et(e,"click",_t),!1},trigger:function(t){var e=this||t;return pt.test(e.type)&&e.click&&x(e,"input")&&Et(e,"click"),!0},_default:function(t){var e=t.target;return pt.test(e.type)&&e.click&&x(e,"input")&&Y.get(e,"click")||x(e,"a")}},beforeunload:{postDispatch:function(t){void 0!==t.result&&t.originalEvent&&(t.originalEvent.returnValue=t.result)}}}},C.removeEvent=function(t,e,A){t.removeEventListener&&t.removeEventListener(e,A)},C.Event=function(t,e){if(!(this instanceof C.Event))return new C.Event(t,e);t&&t.type?(this.originalEvent=t,this.type=t.type,this.isDefaultPrevented=t.defaultPrevented||void 0===t.defaultPrevented&&!1===t.returnValue?_t:Ft,this.target=t.target&&3===t.target.nodeType?t.target.parentNode:t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget):this.type=t,e&&C.extend(this,e),this.timeStamp=t&&t.timeStamp||Date.now(),this[C.expando]=!0},C.Event.prototype={constructor:C.Event,isDefaultPrevented:Ft,isPropagationStopped:Ft,isImmediatePropagationStopped:Ft,isSimulated:!1,preventDefault:function(){var t=this.originalEvent;this.isDefaultPrevented=_t,t&&!this.isSimulated&&t.preventDefault()},stopPropagation:function(){var t=this.originalEvent;this.isPropagationStopped=_t,t&&!this.isSimulated&&t.stopPropagation()},stopImmediatePropagation:function(){var t=this.originalEvent;this.isImmediatePropagationStopped=_t,t&&!this.isSimulated&&t.stopImmediatePropagation(),this.stopPropagation()}},C.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},C.event.addProp),C.each({focus:"focusin",blur:"focusout"},(function(t,e){C.event.special[t]={setup:function(){return Et(this,t,Qt),!1},trigger:function(){return Et(this,t),!0},_default:function(){return!0},delegateType:e}})),C.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(t,e){C.event.special[t]={delegateType:e,bindType:e,handle:function(t){var A,n=this,r=t.relatedTarget,i=t.handleObj;return r&&(r===n||C.contains(n,r))||(t.type=i.origType,A=i.handler.apply(this,arguments),t.type=e),A}}})),C.fn.extend({on:function(t,e,A,n){return Ut(this,t,e,A,n)},one:function(t,e,A,n){return Ut(this,t,e,A,n,1)},off:function(t,e,A){var n,r;if(t&&t.preventDefault&&t.handleObj)return n=t.handleObj,C(t.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler),this;if("object"==typeof t){for(r in t)this.off(r,e,t[r]);return this}return!1!==e&&"function"!=typeof e||(A=e,e=void 0),!1===A&&(A=Ft),this.each((function(){C.event.remove(this,t,A,e)}))}});var xt=/<script|<style|<link/i,Lt=/checked\s*(?:[^=]|=\s*.checked.)/i,It=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function St(t,e){return x(t,"table")&&x(11!==e.nodeType?e:e.firstChild,"tr")&&C(t).children("tbody")[0]||t}function Nt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function jt(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function Ht(t,e){var A,n,r,i,o,s;if(1===e.nodeType){if(Y.hasData(t)&&(s=Y.get(t).events))for(r in Y.remove(e,"handle events"),s)for(A=0,n=s[r].length;A<n;A++)C.event.add(e,r,s[r][A]);Z.hasData(t)&&(i=Z.access(t),o=C.extend({},i),Z.set(e,o))}}function Tt(t,e){var A=e.nodeName.toLowerCase();"input"===A&&pt.test(t.type)?e.checked=t.checked:"input"!==A&&"textarea"!==A||(e.defaultValue=t.defaultValue)}function kt(t,e,A,n){e=a(e);var r,i,o,s,l,u,c=0,f=t.length,h=f-1,d=e[0],p=m(d);if(p||f>1&&"string"==typeof d&&!g.checkClone&&Lt.test(d))return t.each((function(r){var i=t.eq(r);p&&(e[0]=d.call(this,r,i.html())),kt(i,e,A,n)}));if(f&&(i=(r=bt(e,t[0].ownerDocument,!1,t,n)).firstChild,1===r.childNodes.length&&(r=i),i||n)){for(s=(o=C.map(wt(r,"script"),Nt)).length;c<f;c++)l=r,c!==h&&(l=C.clone(l,!0,!0),s&&C.merge(o,wt(l,"script"))),A.call(t[c],l,c);if(s)for(u=o[o.length-1].ownerDocument,C.map(o,jt),c=0;c<s;c++)l=o[c],mt.test(l.type||"")&&!Y.access(l,"globalEval")&&C.contains(u,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?C._evalUrl&&!l.noModule&&C._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")},u):y(l.textContent.replace(It,""),l,u))}return t}function Dt(t,e,A){for(var n,r=e?C.filter(e,t):t,i=0;null!=(n=r[i]);i++)A||1!==n.nodeType||C.cleanData(wt(n)),n.parentNode&&(A&&ot(n)&&Bt(wt(n,"script")),n.parentNode.removeChild(n));return t}C.extend({htmlPrefilter:function(t){return t},clone:function(t,e,A){var n,r,i,o,s=t.cloneNode(!0),a=ot(t);if(!(g.noCloneChecked||1!==t.nodeType&&11!==t.nodeType||C.isXMLDoc(t)))for(o=wt(s),n=0,r=(i=wt(t)).length;n<r;n++)Tt(i[n],o[n]);if(e)if(A)for(i=i||wt(t),o=o||wt(s),n=0,r=i.length;n<r;n++)Ht(i[n],o[n]);else Ht(t,s);return(o=wt(s,"script")).length>0&&Bt(o,!a&&wt(t,"script")),s},cleanData:function(t){for(var e,A,n,r=C.event.special,i=0;void 0!==(A=t[i]);i++)if(X(A)){if(e=A[Y.expando]){if(e.events)for(n in e.events)r[n]?C.event.remove(A,n):C.removeEvent(A,n,e.handle);A[Y.expando]=void 0}A[Z.expando]&&(A[Z.expando]=void 0)}}}),C.fn.extend({detach:function(t){return Dt(this,t,!0)},remove:function(t){return Dt(this,t)},text:function(t){return q(this,(function(t){return void 0===t?C.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=t)}))}),null,t,arguments.length)},append:function(){return kt(this,arguments,(function(t){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||St(this,t).appendChild(t)}))},prepend:function(){return kt(this,arguments,(function(t){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var e=St(this,t);e.insertBefore(t,e.firstChild)}}))},before:function(){return kt(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this)}))},after:function(){return kt(this,arguments,(function(t){this.parentNode&&this.parentNode.insertBefore(t,this.nextSibling)}))},empty:function(){for(var t,e=0;null!=(t=this[e]);e++)1===t.nodeType&&(C.cleanData(wt(t,!1)),t.textContent="");return this},clone:function(t,e){return t=null!=t&&t,e=null==e?t:e,this.map((function(){return C.clone(this,t,e)}))},html:function(t){return q(this,(function(t){var e=this[0]||{},A=0,n=this.length;if(void 0===t&&1===e.nodeType)return e.innerHTML;if("string"==typeof t&&!xt.test(t)&&!vt[(gt.exec(t)||["",""])[1].toLowerCase()]){t=C.htmlPrefilter(t);try{for(;A<n;A++)1===(e=this[A]||{}).nodeType&&(C.cleanData(wt(e,!1)),e.innerHTML=t);e=0}catch(t){}}e&&this.empty().append(t)}),null,t,arguments.length)},replaceWith:function(){var t=[];return kt(this,arguments,(function(e){var A=this.parentNode;C.inArray(this,t)<0&&(C.cleanData(wt(this)),A&&A.replaceChild(e,this))}),t)}}),C.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(t,e){C.fn[t]=function(t){for(var A,n=[],r=C(t),i=r.length-1,o=0;o<=i;o++)A=o===i?this:this.clone(!0),C(r[o])[e](A),l.apply(n,A.get());return this.pushStack(n)}}));var Pt=new RegExp("^("+At+")(?!px)[a-z%]+$","i"),Ot=function(t){var e=t.ownerDocument.defaultView;return e&&e.opener||(e=A),e.getComputedStyle(t)},Mt=function(t,e,A){var n,r,i={};for(r in e)i[r]=t.style[r],t.style[r]=e[r];for(r in n=A.call(t),e)t.style[r]=i[r];return n},Rt=new RegExp(rt.join("|"),"i");function Kt(t,e,A){var n,r,i,o,s=t.style;return(A=A||Ot(t))&&(""!==(o=A.getPropertyValue(e)||A[e])||ot(t)||(o=C.style(t,e)),!g.pixelBoxStyles()&&Pt.test(o)&&Rt.test(e)&&(n=s.width,r=s.minWidth,i=s.maxWidth,s.minWidth=s.maxWidth=s.width=o,o=A.width,s.width=n,s.minWidth=r,s.maxWidth=i)),void 0!==o?o+"":o}function qt(t,e){return{get:function(){if(!t())return(this.get=e).apply(this,arguments);delete this.get}}}!function(){function t(){if(u){l.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",u.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",it.appendChild(l).appendChild(u);var t=A.getComputedStyle(u);n="1%"!==t.top,a=12===e(t.marginLeft),u.style.right="60%",o=36===e(t.right),r=36===e(t.width),u.style.position="absolute",i=12===e(u.offsetWidth/3),it.removeChild(l),u=null}}function e(t){return Math.round(parseFloat(t))}var n,r,i,o,s,a,l=w.createElement("div"),u=w.createElement("div");u.style&&(u.style.backgroundClip="content-box",u.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===u.style.backgroundClip,C.extend(g,{boxSizingReliable:function(){return t(),r},pixelBoxStyles:function(){return t(),o},pixelPosition:function(){return t(),n},reliableMarginLeft:function(){return t(),a},scrollboxSize:function(){return t(),i},reliableTrDimensions:function(){var t,e,n,r;return null==s&&(t=w.createElement("table"),e=w.createElement("tr"),n=w.createElement("div"),t.style.cssText="position:absolute;left:-11111px;border-collapse:separate",e.style.cssText="border:1px solid",e.style.height="1px",n.style.height="9px",n.style.display="block",it.appendChild(t).appendChild(e).appendChild(n),r=A.getComputedStyle(e),s=parseInt(r.height,10)+parseInt(r.borderTopWidth,10)+parseInt(r.borderBottomWidth,10)===e.offsetHeight,it.removeChild(t)),s}}))}();var Vt=["Webkit","Moz","ms"],Gt=w.createElement("div").style,Wt={};function zt(t){var e=C.cssProps[t]||Wt[t];return e||(t in Gt?t:Wt[t]=function(t){for(var e=t[0].toUpperCase()+t.slice(1),A=Vt.length;A--;)if((t=Vt[A]+e)in Gt)return t}(t)||t)}var Xt=/^(none|table(?!-c[ea]).+)/,Jt=/^--/,Yt={position:"absolute",visibility:"hidden",display:"block"},Zt={letterSpacing:"0",fontWeight:"400"};function $t(t,e,A){var n=nt.exec(e);return n?Math.max(0,n[2]-(A||0))+(n[3]||"px"):e}function te(t,e,A,n,r,i){var o="width"===e?1:0,s=0,a=0;if(A===(n?"border":"content"))return 0;for(;o<4;o+=2)"margin"===A&&(a+=C.css(t,A+rt[o],!0,r)),n?("content"===A&&(a-=C.css(t,"padding"+rt[o],!0,r)),"margin"!==A&&(a-=C.css(t,"border"+rt[o]+"Width",!0,r))):(a+=C.css(t,"padding"+rt[o],!0,r),"padding"!==A?a+=C.css(t,"border"+rt[o]+"Width",!0,r):s+=C.css(t,"border"+rt[o]+"Width",!0,r));return!n&&i>=0&&(a+=Math.max(0,Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-i-a-s-.5))||0),a}function ee(t,e,A){var n=Ot(t),r=(!g.boxSizingReliable()||A)&&"border-box"===C.css(t,"boxSizing",!1,n),i=r,o=Kt(t,e,n),s="offset"+e[0].toUpperCase()+e.slice(1);if(Pt.test(o)){if(!A)return o;o="auto"}return(!g.boxSizingReliable()&&r||!g.reliableTrDimensions()&&x(t,"tr")||"auto"===o||!parseFloat(o)&&"inline"===C.css(t,"display",!1,n))&&t.getClientRects().length&&(r="border-box"===C.css(t,"boxSizing",!1,n),(i=s in t)&&(o=t[s])),(o=parseFloat(o)||0)+te(t,e,A||(r?"border":"content"),i,n,o)+"px"}function Ae(t,e,A,n,r){return new Ae.prototype.init(t,e,A,n,r)}C.extend({cssHooks:{opacity:{get:function(t,e){if(e){var A=Kt(t,"opacity");return""===A?"1":A}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!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,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(t,e,A,n){if(t&&3!==t.nodeType&&8!==t.nodeType&&t.style){var r,i,o,s=z(e),a=Jt.test(e),l=t.style;if(a||(e=zt(s)),o=C.cssHooks[e]||C.cssHooks[s],void 0===A)return o&&"get"in o&&void 0!==(r=o.get(t,!1,n))?r:l[e];"string"===(i=typeof A)&&(r=nt.exec(A))&&r[1]&&(A=lt(t,e,r),i="number"),null!=A&&A==A&&("number"!==i||a||(A+=r&&r[3]||(C.cssNumber[s]?"":"px")),g.clearCloneStyle||""!==A||0!==e.indexOf("background")||(l[e]="inherit"),o&&"set"in o&&void 0===(A=o.set(t,A,n))||(a?l.setProperty(e,A):l[e]=A))}},css:function(t,e,A,n){var r,i,o,s=z(e);return Jt.test(e)||(e=zt(s)),(o=C.cssHooks[e]||C.cssHooks[s])&&"get"in o&&(r=o.get(t,!0,A)),void 0===r&&(r=Kt(t,e,n)),"normal"===r&&e in Zt&&(r=Zt[e]),""===A||A?(i=parseFloat(r),!0===A||isFinite(i)?i||0:r):r}}),C.each(["height","width"],(function(t,e){C.cssHooks[e]={get:function(t,A,n){if(A)return!Xt.test(C.css(t,"display"))||t.getClientRects().length&&t.getBoundingClientRect().width?ee(t,e,n):Mt(t,Yt,(function(){return ee(t,e,n)}))},set:function(t,A,n){var r,i=Ot(t),o=!g.scrollboxSize()&&"absolute"===i.position,s=(o||n)&&"border-box"===C.css(t,"boxSizing",!1,i),a=n?te(t,e,n,s,i):0;return s&&o&&(a-=Math.ceil(t["offset"+e[0].toUpperCase()+e.slice(1)]-parseFloat(i[e])-te(t,e,"border",!1,i)-.5)),a&&(r=nt.exec(A))&&"px"!==(r[3]||"px")&&(t.style[e]=A,A=C.css(t,e)),$t(0,A,a)}}})),C.cssHooks.marginLeft=qt(g.reliableMarginLeft,(function(t,e){if(e)return(parseFloat(Kt(t,"marginLeft"))||t.getBoundingClientRect().left-Mt(t,{marginLeft:0},(function(){return t.getBoundingClientRect().left})))+"px"})),C.each({margin:"",padding:"",border:"Width"},(function(t,e){C.cssHooks[t+e]={expand:function(A){for(var n=0,r={},i="string"==typeof A?A.split(" "):[A];n<4;n++)r[t+rt[n]+e]=i[n]||i[n-2]||i[0];return r}},"margin"!==t&&(C.cssHooks[t+e].set=$t)})),C.fn.extend({css:function(t,e){return q(this,(function(t,e,A){var n,r,i={},o=0;if(Array.isArray(e)){for(n=Ot(t),r=e.length;o<r;o++)i[e[o]]=C.css(t,e[o],!1,n);return i}return void 0!==A?C.style(t,e,A):C.css(t,e)}),t,e,arguments.length>1)}}),C.Tween=Ae,Ae.prototype={constructor:Ae,init:function(t,e,A,n,r,i){this.elem=t,this.prop=A,this.easing=r||C.easing._default,this.options=e,this.start=this.now=this.cur(),this.end=n,this.unit=i||(C.cssNumber[A]?"":"px")},cur:function(){var t=Ae.propHooks[this.prop];return t&&t.get?t.get(this):Ae.propHooks._default.get(this)},run:function(t){var e,A=Ae.propHooks[this.prop];return this.options.duration?this.pos=e=C.easing[this.easing](t,this.options.duration*t,0,1,this.options.duration):this.pos=e=t,this.now=(this.end-this.start)*e+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),A&&A.set?A.set(this):Ae.propHooks._default.set(this),this}},Ae.prototype.init.prototype=Ae.prototype,Ae.propHooks={_default:{get:function(t){var e;return 1!==t.elem.nodeType||null!=t.elem[t.prop]&&null==t.elem.style[t.prop]?t.elem[t.prop]:(e=C.css(t.elem,t.prop,""))&&"auto"!==e?e:0},set:function(t){C.fx.step[t.prop]?C.fx.step[t.prop](t):1!==t.elem.nodeType||!C.cssHooks[t.prop]&&null==t.elem.style[zt(t.prop)]?t.elem[t.prop]=t.now:C.style(t.elem,t.prop,t.now+t.unit)}}},Ae.propHooks.scrollTop=Ae.propHooks.scrollLeft={set:function(t){t.elem.nodeType&&t.elem.parentNode&&(t.elem[t.prop]=t.now)}},C.easing={linear:function(t){return t},swing:function(t){return.5-Math.cos(t*Math.PI)/2},_default:"swing"},C.fx=Ae.prototype.init,C.fx.step={};var ne,re,ie=/^(?:toggle|show|hide)$/,oe=/queueHooks$/;function se(){re&&(!1===w.hidden&&A.requestAnimationFrame?A.requestAnimationFrame(se):A.setTimeout(se,C.fx.interval),C.fx.tick())}function ae(){return A.setTimeout((function(){ne=void 0})),ne=Date.now()}function le(t,e){var A,n=0,r={height:t};for(e=e?1:0;n<4;n+=2-e)r["margin"+(A=rt[n])]=r["padding"+A]=t;return e&&(r.opacity=r.width=t),r}function ue(t,e,A){for(var n,r=(ce.tweeners[e]||[]).concat(ce.tweeners["*"]),i=0,o=r.length;i<o;i++)if(n=r[i].call(A,e,t))return n}function ce(t,e,A){var n,r,i=0,o=ce.prefilters.length,s=C.Deferred().always((function(){delete a.elem})),a=function(){if(r)return!1;for(var e=ne||ae(),A=Math.max(0,l.startTime+l.duration-e),n=1-(A/l.duration||0),i=0,o=l.tweens.length;i<o;i++)l.tweens[i].run(n);return s.notifyWith(t,[l,n,A]),n<1&&o?A:(o||s.notifyWith(t,[l,1,0]),s.resolveWith(t,[l]),!1)},l=s.promise({elem:t,props:C.extend({},e),opts:C.extend(!0,{specialEasing:{},easing:C.easing._default},A),originalProperties:e,originalOptions:A,startTime:ne||ae(),duration:A.duration,tweens:[],createTween:function(e,A){var n=C.Tween(t,l.opts,e,A,l.opts.specialEasing[e]||l.opts.easing);return l.tweens.push(n),n},stop:function(e){var A=0,n=e?l.tweens.length:0;if(r)return this;for(r=!0;A<n;A++)l.tweens[A].run(1);return e?(s.notifyWith(t,[l,1,0]),s.resolveWith(t,[l,e])):s.rejectWith(t,[l,e]),this}}),u=l.props;for(!function(t,e){var A,n,r,i,o;for(A in t)if(r=e[n=z(A)],i=t[A],Array.isArray(i)&&(r=i[1],i=t[A]=i[0]),A!==n&&(t[n]=i,delete t[A]),(o=C.cssHooks[n])&&"expand"in o)for(A in i=o.expand(i),delete t[n],i)A in t||(t[A]=i[A],e[A]=r);else e[n]=r}(u,l.opts.specialEasing);i<o;i++)if(n=ce.prefilters[i].call(l,t,u,l.opts))return m(n.stop)&&(C._queueHooks(l.elem,l.opts.queue).stop=n.stop.bind(n)),n;return C.map(u,ue,l),m(l.opts.start)&&l.opts.start.call(t,l),l.progress(l.opts.progress).done(l.opts.done,l.opts.complete).fail(l.opts.fail).always(l.opts.always),C.fx.timer(C.extend(a,{elem:t,anim:l,queue:l.opts.queue})),l}C.Animation=C.extend(ce,{tweeners:{"*":[function(t,e){var A=this.createTween(t,e);return lt(A.elem,t,nt.exec(e),A),A}]},tweener:function(t,e){m(t)?(e=t,t=["*"]):t=t.match(k);for(var A,n=0,r=t.length;n<r;n++)A=t[n],ce.tweeners[A]=ce.tweeners[A]||[],ce.tweeners[A].unshift(e)},prefilters:[function(t,e,A){var n,r,i,o,s,a,l,u,c="width"in e||"height"in e,f=this,h={},d=t.style,p=t.nodeType&&at(t),g=Y.get(t,"fxshow");for(n in A.queue||(null==(o=C._queueHooks(t,"fx")).unqueued&&(o.unqueued=0,s=o.empty.fire,o.empty.fire=function(){o.unqueued||s()}),o.unqueued++,f.always((function(){f.always((function(){o.unqueued--,C.queue(t,"fx").length||o.empty.fire()}))}))),e)if(r=e[n],ie.test(r)){if(delete e[n],i=i||"toggle"===r,r===(p?"hide":"show")){if("show"!==r||!g||void 0===g[n])continue;p=!0}h[n]=g&&g[n]||C.style(t,n)}if((a=!C.isEmptyObject(e))||!C.isEmptyObject(h))for(n in c&&1===t.nodeType&&(A.overflow=[d.overflow,d.overflowX,d.overflowY],null==(l=g&&g.display)&&(l=Y.get(t,"display")),"none"===(u=C.css(t,"display"))&&(l?u=l:(ft([t],!0),l=t.style.display||l,u=C.css(t,"display"),ft([t]))),("inline"===u||"inline-block"===u&&null!=l)&&"none"===C.css(t,"float")&&(a||(f.done((function(){d.display=l})),null==l&&(u=d.display,l="none"===u?"":u)),d.display="inline-block")),A.overflow&&(d.overflow="hidden",f.always((function(){d.overflow=A.overflow[0],d.overflowX=A.overflow[1],d.overflowY=A.overflow[2]}))),a=!1,h)a||(g?"hidden"in g&&(p=g.hidden):g=Y.access(t,"fxshow",{display:l}),i&&(g.hidden=!p),p&&ft([t],!0),f.done((function(){for(n in p||ft([t]),Y.remove(t,"fxshow"),h)C.style(t,n,h[n])}))),a=ue(p?g[n]:0,n,f),n in g||(g[n]=a.start,p&&(a.end=a.start,a.start=0))}],prefilter:function(t,e){e?ce.prefilters.unshift(t):ce.prefilters.push(t)}}),C.speed=function(t,e,A){var n=t&&"object"==typeof t?C.extend({},t):{complete:A||!A&&e||m(t)&&t,duration:t,easing:A&&e||e&&!m(e)&&e};return C.fx.off?n.duration=0:"number"!=typeof n.duration&&(n.duration in C.fx.speeds?n.duration=C.fx.speeds[n.duration]:n.duration=C.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){m(n.old)&&n.old.call(this),n.queue&&C.dequeue(this,n.queue)},n},C.fn.extend({fadeTo:function(t,e,A,n){return this.filter(at).css("opacity",0).show().end().animate({opacity:e},t,A,n)},animate:function(t,e,A,n){var r=C.isEmptyObject(t),i=C.speed(e,A,n),o=function(){var e=ce(this,C.extend({},t),i);(r||Y.get(this,"finish"))&&e.stop(!0)};return o.finish=o,r||!1===i.queue?this.each(o):this.queue(i.queue,o)},stop:function(t,e,A){var n=function(t){var e=t.stop;delete t.stop,e(A)};return"string"!=typeof t&&(A=e,e=t,t=void 0),e&&this.queue(t||"fx",[]),this.each((function(){var e=!0,r=null!=t&&t+"queueHooks",i=C.timers,o=Y.get(this);if(r)o[r]&&o[r].stop&&n(o[r]);else for(r in o)o[r]&&o[r].stop&&oe.test(r)&&n(o[r]);for(r=i.length;r--;)i[r].elem!==this||null!=t&&i[r].queue!==t||(i[r].anim.stop(A),e=!1,i.splice(r,1));!e&&A||C.dequeue(this,t)}))},finish:function(t){return!1!==t&&(t=t||"fx"),this.each((function(){var e,A=Y.get(this),n=A[t+"queue"],r=A[t+"queueHooks"],i=C.timers,o=n?n.length:0;for(A.finish=!0,C.queue(this,t,[]),r&&r.stop&&r.stop.call(this,!0),e=i.length;e--;)i[e].elem===this&&i[e].queue===t&&(i[e].anim.stop(!0),i.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete A.finish}))}}),C.each(["toggle","show","hide"],(function(t,e){var A=C.fn[e];C.fn[e]=function(t,n,r){return null==t||"boolean"==typeof t?A.apply(this,arguments):this.animate(le(e,!0),t,n,r)}})),C.each({slideDown:le("show"),slideUp:le("hide"),slideToggle:le("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(t,e){C.fn[t]=function(t,A,n){return this.animate(e,t,A,n)}})),C.timers=[],C.fx.tick=function(){var t,e=0,A=C.timers;for(ne=Date.now();e<A.length;e++)(t=A[e])()||A[e]!==t||A.splice(e--,1);A.length||C.fx.stop(),ne=void 0},C.fx.timer=function(t){C.timers.push(t),C.fx.start()},C.fx.interval=13,C.fx.start=function(){re||(re=!0,se())},C.fx.stop=function(){re=null},C.fx.speeds={slow:600,fast:200,_default:400},C.fn.delay=function(t,e){return t=C.fx&&C.fx.speeds[t]||t,e=e||"fx",this.queue(e,(function(e,n){var r=A.setTimeout(e,t);n.stop=function(){A.clearTimeout(r)}}))},function(){var t=w.createElement("input"),e=w.createElement("select").appendChild(w.createElement("option"));t.type="checkbox",g.checkOn=""!==t.value,g.optSelected=e.selected,(t=w.createElement("input")).value="t",t.type="radio",g.radioValue="t"===t.value}();var fe,he=C.expr.attrHandle;C.fn.extend({attr:function(t,e){return q(this,C.attr,t,e,arguments.length>1)},removeAttr:function(t){return this.each((function(){C.removeAttr(this,t)}))}}),C.extend({attr:function(t,e,A){var n,r,i=t.nodeType;if(3!==i&&8!==i&&2!==i)return void 0===t.getAttribute?C.prop(t,e,A):(1===i&&C.isXMLDoc(t)||(r=C.attrHooks[e.toLowerCase()]||(C.expr.match.bool.test(e)?fe:void 0)),void 0!==A?null===A?void C.removeAttr(t,e):r&&"set"in r&&void 0!==(n=r.set(t,A,e))?n:(t.setAttribute(e,A+""),A):r&&"get"in r&&null!==(n=r.get(t,e))?n:null==(n=C.find.attr(t,e))?void 0:n)},attrHooks:{type:{set:function(t,e){if(!g.radioValue&&"radio"===e&&x(t,"input")){var A=t.value;return t.setAttribute("type",e),A&&(t.value=A),e}}}},removeAttr:function(t,e){var A,n=0,r=e&&e.match(k);if(r&&1===t.nodeType)for(;A=r[n++];)t.removeAttribute(A)}}),fe={set:function(t,e,A){return!1===e?C.removeAttr(t,A):t.setAttribute(A,A),A}},C.each(C.expr.match.bool.source.match(/\w+/g),(function(t,e){var A=he[e]||C.find.attr;he[e]=function(t,e,n){var r,i,o=e.toLowerCase();return n||(i=he[o],he[o]=r,r=null!=A(t,e,n)?o:null,he[o]=i),r}}));var de=/^(?:input|select|textarea|button)$/i,pe=/^(?:a|area)$/i;function ge(t){return(t.match(k)||[]).join(" ")}function me(t){return t.getAttribute&&t.getAttribute("class")||""}function ve(t){return Array.isArray(t)?t:"string"==typeof t&&t.match(k)||[]}C.fn.extend({prop:function(t,e){return q(this,C.prop,t,e,arguments.length>1)},removeProp:function(t){return this.each((function(){delete this[C.propFix[t]||t]}))}}),C.extend({prop:function(t,e,A){var n,r,i=t.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&C.isXMLDoc(t)||(e=C.propFix[e]||e,r=C.propHooks[e]),void 0!==A?r&&"set"in r&&void 0!==(n=r.set(t,A,e))?n:t[e]=A:r&&"get"in r&&null!==(n=r.get(t,e))?n:t[e]},propHooks:{tabIndex:{get:function(t){var e=C.find.attr(t,"tabindex");return e?parseInt(e,10):de.test(t.nodeName)||pe.test(t.nodeName)&&t.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(C.propHooks.selected={get:function(t){var e=t.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(t){var e=t.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),C.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){C.propFix[this.toLowerCase()]=this})),C.fn.extend({addClass:function(t){var e,A,n,r,i,o,s,a=0;if(m(t))return this.each((function(e){C(this).addClass(t.call(this,e,me(this)))}));if((e=ve(t)).length)for(;A=this[a++];)if(r=me(A),n=1===A.nodeType&&" "+ge(r)+" "){for(o=0;i=e[o++];)n.indexOf(" "+i+" ")<0&&(n+=i+" ");r!==(s=ge(n))&&A.setAttribute("class",s)}return this},removeClass:function(t){var e,A,n,r,i,o,s,a=0;if(m(t))return this.each((function(e){C(this).removeClass(t.call(this,e,me(this)))}));if(!arguments.length)return this.attr("class","");if((e=ve(t)).length)for(;A=this[a++];)if(r=me(A),n=1===A.nodeType&&" "+ge(r)+" "){for(o=0;i=e[o++];)for(;n.indexOf(" "+i+" ")>-1;)n=n.replace(" "+i+" "," ");r!==(s=ge(n))&&A.setAttribute("class",s)}return this},toggleClass:function(t,e){var A=typeof t,n="string"===A||Array.isArray(t);return"boolean"==typeof e&&n?e?this.addClass(t):this.removeClass(t):m(t)?this.each((function(A){C(this).toggleClass(t.call(this,A,me(this),e),e)})):this.each((function(){var e,r,i,o;if(n)for(r=0,i=C(this),o=ve(t);e=o[r++];)i.hasClass(e)?i.removeClass(e):i.addClass(e);else void 0!==t&&"boolean"!==A||((e=me(this))&&Y.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===t?"":Y.get(this,"__className__")||""))}))},hasClass:function(t){var e,A,n=0;for(e=" "+t+" ";A=this[n++];)if(1===A.nodeType&&(" "+ge(me(A))+" ").indexOf(e)>-1)return!0;return!1}});var we=/\r/g;C.fn.extend({val:function(t){var e,A,n,r=this[0];return arguments.length?(n=m(t),this.each((function(A){var r;1===this.nodeType&&(null==(r=n?t.call(this,A,C(this).val()):t)?r="":"number"==typeof r?r+="":Array.isArray(r)&&(r=C.map(r,(function(t){return null==t?"":t+""}))),(e=C.valHooks[this.type]||C.valHooks[this.nodeName.toLowerCase()])&&"set"in e&&void 0!==e.set(this,r,"value")||(this.value=r))}))):r?(e=C.valHooks[r.type]||C.valHooks[r.nodeName.toLowerCase()])&&"get"in e&&void 0!==(A=e.get(r,"value"))?A:"string"==typeof(A=r.value)?A.replace(we,""):null==A?"":A:void 0}}),C.extend({valHooks:{option:{get:function(t){var e=C.find.attr(t,"value");return null!=e?e:ge(C.text(t))}},select:{get:function(t){var e,A,n,r=t.options,i=t.selectedIndex,o="select-one"===t.type,s=o?null:[],a=o?i+1:r.length;for(n=i<0?a:o?i:0;n<a;n++)if(((A=r[n]).selected||n===i)&&!A.disabled&&(!A.parentNode.disabled||!x(A.parentNode,"optgroup"))){if(e=C(A).val(),o)return e;s.push(e)}return s},set:function(t,e){for(var A,n,r=t.options,i=C.makeArray(e),o=r.length;o--;)((n=r[o]).selected=C.inArray(C.valHooks.option.get(n),i)>-1)&&(A=!0);return A||(t.selectedIndex=-1),i}}}}),C.each(["radio","checkbox"],(function(){C.valHooks[this]={set:function(t,e){if(Array.isArray(e))return t.checked=C.inArray(C(t).val(),e)>-1}},g.checkOn||(C.valHooks[this].get=function(t){return null===t.getAttribute("value")?"on":t.value})})),g.focusin="onfocusin"in A;var Be=/^(?:focusinfocus|focusoutblur)$/,ye=function(t){t.stopPropagation()};C.extend(C.event,{trigger:function(t,e,n,r){var i,o,s,a,l,u,c,f,d=[n||w],p=h.call(t,"type")?t.type:t,g=h.call(t,"namespace")?t.namespace.split("."):[];if(o=f=s=n=n||w,3!==n.nodeType&&8!==n.nodeType&&!Be.test(p+C.event.triggered)&&(p.indexOf(".")>-1&&(g=p.split("."),p=g.shift(),g.sort()),l=p.indexOf(":")<0&&"on"+p,(t=t[C.expando]?t:new C.Event(p,"object"==typeof t&&t)).isTrigger=r?2:3,t.namespace=g.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+g.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=n),e=null==e?[t]:C.makeArray(e,[t]),c=C.event.special[p]||{},r||!c.trigger||!1!==c.trigger.apply(n,e))){if(!r&&!c.noBubble&&!v(n)){for(a=c.delegateType||p,Be.test(a+p)||(o=o.parentNode);o;o=o.parentNode)d.push(o),s=o;s===(n.ownerDocument||w)&&d.push(s.defaultView||s.parentWindow||A)}for(i=0;(o=d[i++])&&!t.isPropagationStopped();)f=o,t.type=i>1?a:c.bindType||p,(u=(Y.get(o,"events")||Object.create(null))[t.type]&&Y.get(o,"handle"))&&u.apply(o,e),(u=l&&o[l])&&u.apply&&X(o)&&(t.result=u.apply(o,e),!1===t.result&&t.preventDefault());return t.type=p,r||t.isDefaultPrevented()||c._default&&!1!==c._default.apply(d.pop(),e)||!X(n)||l&&m(n[p])&&!v(n)&&((s=n[l])&&(n[l]=null),C.event.triggered=p,t.isPropagationStopped()&&f.addEventListener(p,ye),n[p](),t.isPropagationStopped()&&f.removeEventListener(p,ye),C.event.triggered=void 0,s&&(n[l]=s)),t.result}},simulate:function(t,e,A){var n=C.extend(new C.Event,A,{type:t,isSimulated:!0});C.event.trigger(n,null,e)}}),C.fn.extend({trigger:function(t,e){return this.each((function(){C.event.trigger(t,e,this)}))},triggerHandler:function(t,e){var A=this[0];if(A)return C.event.trigger(t,e,A,!0)}}),g.focusin||C.each({focus:"focusin",blur:"focusout"},(function(t,e){var A=function(t){C.event.simulate(e,t.target,C.event.fix(t))};C.event.special[e]={setup:function(){var n=this.ownerDocument||this.document||this,r=Y.access(n,e);r||n.addEventListener(t,A,!0),Y.access(n,e,(r||0)+1)},teardown:function(){var n=this.ownerDocument||this.document||this,r=Y.access(n,e)-1;r?Y.access(n,e,r):(n.removeEventListener(t,A,!0),Y.remove(n,e))}}}));var be=A.location,Ce={guid:Date.now()},_e=/\?/;C.parseXML=function(t){var e,n;if(!t||"string"!=typeof t)return null;try{e=(new A.DOMParser).parseFromString(t,"text/xml")}catch(t){}return n=e&&e.getElementsByTagName("parsererror")[0],e&&!n||C.error("Invalid XML: "+(n?C.map(n.childNodes,(function(t){return t.textContent})).join("\n"):t)),e};var Fe=/\[\]$/,Qe=/\r?\n/g,Ue=/^(?:submit|button|image|reset|file)$/i,Ee=/^(?:input|select|textarea|keygen)/i;function xe(t,e,A,n){var r;if(Array.isArray(e))C.each(e,(function(e,r){A||Fe.test(t)?n(t,r):xe(t+"["+("object"==typeof r&&null!=r?e:"")+"]",r,A,n)}));else if(A||"object"!==b(e))n(t,e);else for(r in e)xe(t+"["+r+"]",e[r],A,n)}C.param=function(t,e){var A,n=[],r=function(t,e){var A=m(e)?e():e;n[n.length]=encodeURIComponent(t)+"="+encodeURIComponent(null==A?"":A)};if(null==t)return"";if(Array.isArray(t)||t.jquery&&!C.isPlainObject(t))C.each(t,(function(){r(this.name,this.value)}));else for(A in t)xe(A,t[A],e,r);return n.join("&")},C.fn.extend({serialize:function(){return C.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var t=C.prop(this,"elements");return t?C.makeArray(t):this})).filter((function(){var t=this.type;return this.name&&!C(this).is(":disabled")&&Ee.test(this.nodeName)&&!Ue.test(t)&&(this.checked||!pt.test(t))})).map((function(t,e){var A=C(this).val();return null==A?null:Array.isArray(A)?C.map(A,(function(t){return{name:e.name,value:t.replace(Qe,"\r\n")}})):{name:e.name,value:A.replace(Qe,"\r\n")}})).get()}});var Le=/%20/g,Ie=/#.*$/,Se=/([?&])_=[^&]*/,Ne=/^(.*?):[ \t]*([^\r\n]*)$/gm,je=/^(?:GET|HEAD)$/,He=/^\/\//,Te={},ke={},De="*/".concat("*"),Pe=w.createElement("a");function Oe(t){return function(e,A){"string"!=typeof e&&(A=e,e="*");var n,r=0,i=e.toLowerCase().match(k)||[];if(m(A))for(;n=i[r++];)"+"===n[0]?(n=n.slice(1)||"*",(t[n]=t[n]||[]).unshift(A)):(t[n]=t[n]||[]).push(A)}}function Me(t,e,A,n){var r={},i=t===ke;function o(s){var a;return r[s]=!0,C.each(t[s]||[],(function(t,s){var l=s(e,A,n);return"string"!=typeof l||i||r[l]?i?!(a=l):void 0:(e.dataTypes.unshift(l),o(l),!1)})),a}return o(e.dataTypes[0])||!r["*"]&&o("*")}function Re(t,e){var A,n,r=C.ajaxSettings.flatOptions||{};for(A in e)void 0!==e[A]&&((r[A]?t:n||(n={}))[A]=e[A]);return n&&C.extend(!0,t,n),t}Pe.href=be.href,C.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:be.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(be.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":De,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":C.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(t,e){return e?Re(Re(t,C.ajaxSettings),e):Re(C.ajaxSettings,t)},ajaxPrefilter:Oe(Te),ajaxTransport:Oe(ke),ajax:function(t,e){"object"==typeof t&&(e=t,t=void 0),e=e||{};var n,r,i,o,s,a,l,u,c,f,h=C.ajaxSetup({},e),d=h.context||h,p=h.context&&(d.nodeType||d.jquery)?C(d):C.event,g=C.Deferred(),m=C.Callbacks("once memory"),v=h.statusCode||{},B={},y={},b="canceled",_={readyState:0,getResponseHeader:function(t){var e;if(l){if(!o)for(o={};e=Ne.exec(i);)o[e[1].toLowerCase()+" "]=(o[e[1].toLowerCase()+" "]||[]).concat(e[2]);e=o[t.toLowerCase()+" "]}return null==e?null:e.join(", ")},getAllResponseHeaders:function(){return l?i:null},setRequestHeader:function(t,e){return null==l&&(t=y[t.toLowerCase()]=y[t.toLowerCase()]||t,B[t]=e),this},overrideMimeType:function(t){return null==l&&(h.mimeType=t),this},statusCode:function(t){var e;if(t)if(l)_.always(t[_.status]);else for(e in t)v[e]=[v[e],t[e]];return this},abort:function(t){var e=t||b;return n&&n.abort(e),F(0,e),this}};if(g.promise(_),h.url=((t||h.url||be.href)+"").replace(He,be.protocol+"//"),h.type=e.method||e.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(k)||[""],null==h.crossDomain){a=w.createElement("a");try{a.href=h.url,a.href=a.href,h.crossDomain=Pe.protocol+"//"+Pe.host!=a.protocol+"//"+a.host}catch(t){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=C.param(h.data,h.traditional)),Me(Te,h,e,_),l)return _;for(c in(u=C.event&&h.global)&&0==C.active++&&C.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!je.test(h.type),r=h.url.replace(Ie,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Le,"+")):(f=h.url.slice(r.length),h.data&&(h.processData||"string"==typeof h.data)&&(r+=(_e.test(r)?"&":"?")+h.data,delete h.data),!1===h.cache&&(r=r.replace(Se,"$1"),f=(_e.test(r)?"&":"?")+"_="+Ce.guid+++f),h.url=r+f),h.ifModified&&(C.lastModified[r]&&_.setRequestHeader("If-Modified-Since",C.lastModified[r]),C.etag[r]&&_.setRequestHeader("If-None-Match",C.etag[r])),(h.data&&h.hasContent&&!1!==h.contentType||e.contentType)&&_.setRequestHeader("Content-Type",h.contentType),_.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+De+"; q=0.01":""):h.accepts["*"]),h.headers)_.setRequestHeader(c,h.headers[c]);if(h.beforeSend&&(!1===h.beforeSend.call(d,_,h)||l))return _.abort();if(b="abort",m.add(h.complete),_.done(h.success),_.fail(h.error),n=Me(ke,h,e,_)){if(_.readyState=1,u&&p.trigger("ajaxSend",[_,h]),l)return _;h.async&&h.timeout>0&&(s=A.setTimeout((function(){_.abort("timeout")}),h.timeout));try{l=!1,n.send(B,F)}catch(t){if(l)throw t;F(-1,t)}}else F(-1,"No Transport");function F(t,e,o,a){var c,f,w,B,y,b=e;l||(l=!0,s&&A.clearTimeout(s),n=void 0,i=a||"",_.readyState=t>0?4:0,c=t>=200&&t<300||304===t,o&&(B=function(t,e,A){for(var n,r,i,o,s=t.contents,a=t.dataTypes;"*"===a[0];)a.shift(),void 0===n&&(n=t.mimeType||e.getResponseHeader("Content-Type"));if(n)for(r in s)if(s[r]&&s[r].test(n)){a.unshift(r);break}if(a[0]in A)i=a[0];else{for(r in A){if(!a[0]||t.converters[r+" "+a[0]]){i=r;break}o||(o=r)}i=i||o}if(i)return i!==a[0]&&a.unshift(i),A[i]}(h,_,o)),!c&&C.inArray("script",h.dataTypes)>-1&&C.inArray("json",h.dataTypes)<0&&(h.converters["text script"]=function(){}),B=function(t,e,A,n){var r,i,o,s,a,l={},u=t.dataTypes.slice();if(u[1])for(o in t.converters)l[o.toLowerCase()]=t.converters[o];for(i=u.shift();i;)if(t.responseFields[i]&&(A[t.responseFields[i]]=e),!a&&n&&t.dataFilter&&(e=t.dataFilter(e,t.dataType)),a=i,i=u.shift())if("*"===i)i=a;else if("*"!==a&&a!==i){if(!(o=l[a+" "+i]||l["* "+i]))for(r in l)if((s=r.split(" "))[1]===i&&(o=l[a+" "+s[0]]||l["* "+s[0]])){!0===o?o=l[r]:!0!==l[r]&&(i=s[0],u.unshift(s[1]));break}if(!0!==o)if(o&&t.throws)e=o(e);else try{e=o(e)}catch(t){return{state:"parsererror",error:o?t:"No conversion from "+a+" to "+i}}}return{state:"success",data:e}}(h,B,_,c),c?(h.ifModified&&((y=_.getResponseHeader("Last-Modified"))&&(C.lastModified[r]=y),(y=_.getResponseHeader("etag"))&&(C.etag[r]=y)),204===t||"HEAD"===h.type?b="nocontent":304===t?b="notmodified":(b=B.state,f=B.data,c=!(w=B.error))):(w=b,!t&&b||(b="error",t<0&&(t=0))),_.status=t,_.statusText=(e||b)+"",c?g.resolveWith(d,[f,b,_]):g.rejectWith(d,[_,b,w]),_.statusCode(v),v=void 0,u&&p.trigger(c?"ajaxSuccess":"ajaxError",[_,h,c?f:w]),m.fireWith(d,[_,b]),u&&(p.trigger("ajaxComplete",[_,h]),--C.active||C.event.trigger("ajaxStop")))}return _},getJSON:function(t,e,A){return C.get(t,e,A,"json")},getScript:function(t,e){return C.get(t,void 0,e,"script")}}),C.each(["get","post"],(function(t,e){C[e]=function(t,A,n,r){return m(A)&&(r=r||n,n=A,A=void 0),C.ajax(C.extend({url:t,type:e,dataType:r,data:A,success:n},C.isPlainObject(t)&&t))}})),C.ajaxPrefilter((function(t){var e;for(e in t.headers)"content-type"===e.toLowerCase()&&(t.contentType=t.headers[e]||"")})),C._evalUrl=function(t,e,A){return C.ajax({url:t,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(t){C.globalEval(t,e,A)}})},C.fn.extend({wrapAll:function(t){var e;return this[0]&&(m(t)&&(t=t.call(this[0])),e=C(t,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map((function(){for(var t=this;t.firstElementChild;)t=t.firstElementChild;return t})).append(this)),this},wrapInner:function(t){return m(t)?this.each((function(e){C(this).wrapInner(t.call(this,e))})):this.each((function(){var e=C(this),A=e.contents();A.length?A.wrapAll(t):e.append(t)}))},wrap:function(t){var e=m(t);return this.each((function(A){C(this).wrapAll(e?t.call(this,A):t)}))},unwrap:function(t){return this.parent(t).not("body").each((function(){C(this).replaceWith(this.childNodes)})),this}}),C.expr.pseudos.hidden=function(t){return!C.expr.pseudos.visible(t)},C.expr.pseudos.visible=function(t){return!!(t.offsetWidth||t.offsetHeight||t.getClientRects().length)},C.ajaxSettings.xhr=function(){try{return new A.XMLHttpRequest}catch(t){}};var Ke={0:200,1223:204},qe=C.ajaxSettings.xhr();g.cors=!!qe&&"withCredentials"in qe,g.ajax=qe=!!qe,C.ajaxTransport((function(t){var e,n;if(g.cors||qe&&!t.crossDomain)return{send:function(r,i){var o,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(o in t.xhrFields)s[o]=t.xhrFields[o];for(o in t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||r["X-Requested-With"]||(r["X-Requested-With"]="XMLHttpRequest"),r)s.setRequestHeader(o,r[o]);e=function(t){return function(){e&&(e=n=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===t?s.abort():"error"===t?"number"!=typeof s.status?i(0,"error"):i(s.status,s.statusText):i(Ke[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=e(),n=s.onerror=s.ontimeout=e("error"),void 0!==s.onabort?s.onabort=n:s.onreadystatechange=function(){4===s.readyState&&A.setTimeout((function(){e&&n()}))},e=e("abort");try{s.send(t.hasContent&&t.data||null)}catch(t){if(e)throw t}},abort:function(){e&&e()}}})),C.ajaxPrefilter((function(t){t.crossDomain&&(t.contents.script=!1)})),C.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(t){return C.globalEval(t),t}}}),C.ajaxPrefilter("script",(function(t){void 0===t.cache&&(t.cache=!1),t.crossDomain&&(t.type="GET")})),C.ajaxTransport("script",(function(t){var e,A;if(t.crossDomain||t.scriptAttrs)return{send:function(n,r){e=C("<script>").attr(t.scriptAttrs||{}).prop({charset:t.scriptCharset,src:t.url}).on("load error",A=function(t){e.remove(),A=null,t&&r("error"===t.type?404:200,t.type)}),w.head.appendChild(e[0])},abort:function(){A&&A()}}}));var Ve,Ge=[],We=/(=)\?(?=&|$)|\?\?/;C.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=Ge.pop()||C.expando+"_"+Ce.guid++;return this[t]=!0,t}}),C.ajaxPrefilter("json jsonp",(function(t,e,n){var r,i,o,s=!1!==t.jsonp&&(We.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&We.test(t.data)&&"data");if(s||"jsonp"===t.dataTypes[0])return r=t.jsonpCallback=m(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,s?t[s]=t[s].replace(We,"$1"+r):!1!==t.jsonp&&(t.url+=(_e.test(t.url)?"&":"?")+t.jsonp+"="+r),t.converters["script json"]=function(){return o||C.error(r+" was not called"),o[0]},t.dataTypes[0]="json",i=A[r],A[r]=function(){o=arguments},n.always((function(){void 0===i?C(A).removeProp(r):A[r]=i,t[r]&&(t.jsonpCallback=e.jsonpCallback,Ge.push(r)),o&&m(i)&&i(o[0]),o=i=void 0})),"script"})),g.createHTMLDocument=((Ve=w.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Ve.childNodes.length),C.parseHTML=function(t,e,A){return"string"!=typeof t?[]:("boolean"==typeof e&&(A=e,e=!1),e||(g.createHTMLDocument?((n=(e=w.implementation.createHTMLDocument("")).createElement("base")).href=w.location.href,e.head.appendChild(n)):e=w),i=!A&&[],(r=L.exec(t))?[e.createElement(r[1])]:(r=bt([t],e,i),i&&i.length&&C(i).remove(),C.merge([],r.childNodes)));var n,r,i},C.fn.load=function(t,e,A){var n,r,i,o=this,s=t.indexOf(" ");return s>-1&&(n=ge(t.slice(s)),t=t.slice(0,s)),m(e)?(A=e,e=void 0):e&&"object"==typeof e&&(r="POST"),o.length>0&&C.ajax({url:t,type:r||"GET",dataType:"html",data:e}).done((function(t){i=arguments,o.html(n?C("<div>").append(C.parseHTML(t)).find(n):t)})).always(A&&function(t,e){o.each((function(){A.apply(this,i||[t.responseText,e,t])}))}),this},C.expr.pseudos.animated=function(t){return C.grep(C.timers,(function(e){return t===e.elem})).length},C.offset={setOffset:function(t,e,A){var n,r,i,o,s,a,l=C.css(t,"position"),u=C(t),c={};"static"===l&&(t.style.position="relative"),s=u.offset(),i=C.css(t,"top"),a=C.css(t,"left"),("absolute"===l||"fixed"===l)&&(i+a).indexOf("auto")>-1?(o=(n=u.position()).top,r=n.left):(o=parseFloat(i)||0,r=parseFloat(a)||0),m(e)&&(e=e.call(t,A,C.extend({},s))),null!=e.top&&(c.top=e.top-s.top+o),null!=e.left&&(c.left=e.left-s.left+r),"using"in e?e.using.call(t,c):u.css(c)}},C.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each((function(e){C.offset.setOffset(this,t,e)}));var e,A,n=this[0];return n?n.getClientRects().length?(e=n.getBoundingClientRect(),A=n.ownerDocument.defaultView,{top:e.top+A.pageYOffset,left:e.left+A.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var t,e,A,n=this[0],r={top:0,left:0};if("fixed"===C.css(n,"position"))e=n.getBoundingClientRect();else{for(e=this.offset(),A=n.ownerDocument,t=n.offsetParent||A.documentElement;t&&(t===A.body||t===A.documentElement)&&"static"===C.css(t,"position");)t=t.parentNode;t&&t!==n&&1===t.nodeType&&((r=C(t).offset()).top+=C.css(t,"borderTopWidth",!0),r.left+=C.css(t,"borderLeftWidth",!0))}return{top:e.top-r.top-C.css(n,"marginTop",!0),left:e.left-r.left-C.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var t=this.offsetParent;t&&"static"===C.css(t,"position");)t=t.offsetParent;return t||it}))}}),C.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(t,e){var A="pageYOffset"===e;C.fn[t]=function(n){return q(this,(function(t,n,r){var i;if(v(t)?i=t:9===t.nodeType&&(i=t.defaultView),void 0===r)return i?i[e]:t[n];i?i.scrollTo(A?i.pageXOffset:r,A?r:i.pageYOffset):t[n]=r}),t,n,arguments.length)}})),C.each(["top","left"],(function(t,e){C.cssHooks[e]=qt(g.pixelPosition,(function(t,A){if(A)return A=Kt(t,e),Pt.test(A)?C(t).position()[e]+"px":A}))})),C.each({Height:"height",Width:"width"},(function(t,e){C.each({padding:"inner"+t,content:e,"":"outer"+t},(function(A,n){C.fn[n]=function(r,i){var o=arguments.length&&(A||"boolean"!=typeof r),s=A||(!0===r||!0===i?"margin":"border");return q(this,(function(e,A,r){var i;return v(e)?0===n.indexOf("outer")?e["inner"+t]:e.document.documentElement["client"+t]:9===e.nodeType?(i=e.documentElement,Math.max(e.body["scroll"+t],i["scroll"+t],e.body["offset"+t],i["offset"+t],i["client"+t])):void 0===r?C.css(e,A,s):C.style(e,A,r,s)}),e,o?r:void 0,o)}}))})),C.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(t,e){C.fn[e]=function(t){return this.on(e,t)}})),C.fn.extend({bind:function(t,e,A){return this.on(t,null,e,A)},unbind:function(t,e){return this.off(t,null,e)},delegate:function(t,e,A,n){return this.on(e,t,A,n)},undelegate:function(t,e,A){return 1===arguments.length?this.off(t,"**"):this.off(e,t||"**",A)},hover:function(t,e){return this.mouseenter(t).mouseleave(e||t)}}),C.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(t,e){C.fn[e]=function(t,A){return arguments.length>0?this.on(e,null,t,A):this.trigger(e)}}));var ze=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;C.proxy=function(t,e){var A,n,r;if("string"==typeof e&&(A=t[e],e=t,t=A),m(t))return n=s.call(arguments,2),(r=function(){return t.apply(e||this,n.concat(s.call(arguments)))}).guid=t.guid=t.guid||C.guid++,r},C.holdReady=function(t){t?C.readyWait++:C.ready(!0)},C.isArray=Array.isArray,C.parseJSON=JSON.parse,C.nodeName=x,C.isFunction=m,C.isWindow=v,C.camelCase=z,C.type=b,C.now=Date.now,C.isNumeric=function(t){var e=C.type(t);return("number"===e||"string"===e)&&!isNaN(t-parseFloat(t))},C.trim=function(t){return null==t?"":(t+"").replace(ze,"")},void 0===(n=function(){return C}.apply(e,[]))||(t.exports=n);var Xe=A.jQuery,Je=A.$;return C.noConflict=function(t){return A.$===C&&(A.$=Je),t&&A.jQuery===C&&(A.jQuery=Xe),C},void 0===r&&(A.jQuery=A.$=C),C}))},126:function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},171:function(t,e,A){"use strict";A.r(e),function(t){var A="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,n=function(){for(var t=["Edge","Trident","Firefox"],e=0;e<t.length;e+=1)if(A&&navigator.userAgent.indexOf(t[e])>=0)return 1;return 0}();var r=A&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then((function(){e=!1,t()})))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout((function(){e=!1,t()}),n))}};function i(t){return t&&"[object Function]"==={}.toString.call(t)}function o(t,e){if(1!==t.nodeType)return[];var A=t.ownerDocument.defaultView.getComputedStyle(t,null);return e?A[e]:A}function s(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function a(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=o(t),A=e.overflow,n=e.overflowX,r=e.overflowY;return/(auto|scroll|overlay)/.test(A+r+n)?t:a(s(t))}function l(t){return t&&t.referenceNode?t.referenceNode:t}var u=A&&!(!window.MSInputMethodContext||!document.documentMode),c=A&&/MSIE 10/.test(navigator.userAgent);function f(t){return 11===t?u:10===t?c:u||c}function h(t){if(!t)return document.documentElement;for(var e=f(10)?document.body:null,A=t.offsetParent||null;A===e&&t.nextElementSibling;)A=(t=t.nextElementSibling).offsetParent;var n=A&&A.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TH","TD","TABLE"].indexOf(A.nodeName)&&"static"===o(A,"position")?h(A):A:t?t.ownerDocument.documentElement:document.documentElement}function d(t){return null!==t.parentNode?d(t.parentNode):t}function p(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var A=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,n=A?t:e,r=A?e:t,i=document.createRange();i.setStart(n,0),i.setEnd(r,0);var o,s,a=i.commonAncestorContainer;if(t!==a&&e!==a||n.contains(r))return"BODY"===(s=(o=a).nodeName)||"HTML"!==s&&h(o.firstElementChild)!==o?h(a):a;var l=d(t);return l.host?p(l.host,e):p(t,d(e).host)}function g(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",A="top"===e?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"===n||"HTML"===n){var r=t.ownerDocument.documentElement,i=t.ownerDocument.scrollingElement||r;return i[A]}return t[A]}function m(t,e){var A=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=g(e,"top"),r=g(e,"left"),i=A?-1:1;return t.top+=n*i,t.bottom+=n*i,t.left+=r*i,t.right+=r*i,t}function v(t,e){var A="x"===e?"Left":"Top",n="Left"===A?"Right":"Bottom";return parseFloat(t["border"+A+"Width"])+parseFloat(t["border"+n+"Width"])}function w(t,e,A,n){return Math.max(e["offset"+t],e["scroll"+t],A["client"+t],A["offset"+t],A["scroll"+t],f(10)?parseInt(A["offset"+t])+parseInt(n["margin"+("Height"===t?"Top":"Left")])+parseInt(n["margin"+("Height"===t?"Bottom":"Right")]):0)}function B(t){var e=t.body,A=t.documentElement,n=f(10)&&getComputedStyle(A);return{height:w("Height",e,A,n),width:w("Width",e,A,n)}}var y=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},b=function(){function t(t,e){for(var A=0;A<e.length;A++){var n=e[A];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}return function(e,A,n){return A&&t(e.prototype,A),n&&t(e,n),e}}(),C=function(t,e,A){return e in t?Object.defineProperty(t,e,{value:A,enumerable:!0,configurable:!0,writable:!0}):t[e]=A,t},_=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var A=arguments[e];for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&(t[n]=A[n])}return t};function F(t){return _({},t,{right:t.left+t.width,bottom:t.top+t.height})}function Q(t){var e={};try{if(f(10)){e=t.getBoundingClientRect();var A=g(t,"top"),n=g(t,"left");e.top+=A,e.left+=n,e.bottom+=A,e.right+=n}else e=t.getBoundingClientRect()}catch(t){}var r={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},i="HTML"===t.nodeName?B(t.ownerDocument):{},s=i.width||t.clientWidth||r.width,a=i.height||t.clientHeight||r.height,l=t.offsetWidth-s,u=t.offsetHeight-a;if(l||u){var c=o(t);l-=v(c,"x"),u-=v(c,"y"),r.width-=l,r.height-=u}return F(r)}function U(t,e){var A=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=f(10),r="HTML"===e.nodeName,i=Q(t),s=Q(e),l=a(t),u=o(e),c=parseFloat(u.borderTopWidth),h=parseFloat(u.borderLeftWidth);A&&r&&(s.top=Math.max(s.top,0),s.left=Math.max(s.left,0));var d=F({top:i.top-s.top-c,left:i.left-s.left-h,width:i.width,height:i.height});if(d.marginTop=0,d.marginLeft=0,!n&&r){var p=parseFloat(u.marginTop),g=parseFloat(u.marginLeft);d.top-=c-p,d.bottom-=c-p,d.left-=h-g,d.right-=h-g,d.marginTop=p,d.marginLeft=g}return(n&&!A?e.contains(l):e===l&&"BODY"!==l.nodeName)&&(d=m(d,e)),d}function E(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],A=t.ownerDocument.documentElement,n=U(t,A),r=Math.max(A.clientWidth,window.innerWidth||0),i=Math.max(A.clientHeight,window.innerHeight||0),o=e?0:g(A),s=e?0:g(A,"left"),a={top:o-n.top+n.marginTop,left:s-n.left+n.marginLeft,width:r,height:i};return F(a)}function x(t){var e=t.nodeName;if("BODY"===e||"HTML"===e)return!1;if("fixed"===o(t,"position"))return!0;var A=s(t);return!!A&&x(A)}function L(t){if(!t||!t.parentElement||f())return document.documentElement;for(var e=t.parentElement;e&&"none"===o(e,"transform");)e=e.parentElement;return e||document.documentElement}function I(t,e,A,n){var r=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i={top:0,left:0},o=r?L(t):p(t,l(e));if("viewport"===n)i=E(o,r);else{var u=void 0;"scrollParent"===n?"BODY"===(u=a(s(e))).nodeName&&(u=t.ownerDocument.documentElement):u="window"===n?t.ownerDocument.documentElement:n;var c=U(u,o,r);if("HTML"!==u.nodeName||x(o))i=c;else{var f=B(t.ownerDocument),h=f.height,d=f.width;i.top+=c.top-c.marginTop,i.bottom=h+c.top,i.left+=c.left-c.marginLeft,i.right=d+c.left}}var g="number"==typeof(A=A||0);return i.left+=g?A:A.left||0,i.top+=g?A:A.top||0,i.right-=g?A:A.right||0,i.bottom-=g?A:A.bottom||0,i}function S(t){return t.width*t.height}function N(t,e,A,n,r){var i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var o=I(A,n,i,r),s={top:{width:o.width,height:e.top-o.top},right:{width:o.right-e.right,height:o.height},bottom:{width:o.width,height:o.bottom-e.bottom},left:{width:e.left-o.left,height:o.height}},a=Object.keys(s).map((function(t){return _({key:t},s[t],{area:S(s[t])})})).sort((function(t,e){return e.area-t.area})),l=a.filter((function(t){var e=t.width,n=t.height;return e>=A.clientWidth&&n>=A.clientHeight})),u=l.length>0?l[0].key:a[0].key,c=t.split("-")[1];return u+(c?"-"+c:"")}function j(t,e,A){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,r=n?L(e):p(e,l(A));return U(A,r,n)}function H(t){var e=t.ownerDocument.defaultView.getComputedStyle(t),A=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),n=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0);return{width:t.offsetWidth+n,height:t.offsetHeight+A}}function T(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,(function(t){return e[t]}))}function k(t,e,A){A=A.split("-")[0];var n=H(t),r={width:n.width,height:n.height},i=-1!==["right","left"].indexOf(A),o=i?"top":"left",s=i?"left":"top",a=i?"height":"width",l=i?"width":"height";return r[o]=e[o]+e[a]/2-n[a]/2,r[s]=A===s?e[s]-n[l]:e[T(s)],r}function D(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function P(t,e,A){return(void 0===A?t:t.slice(0,function(t,e,A){if(Array.prototype.findIndex)return t.findIndex((function(t){return t[e]===A}));var n=D(t,(function(t){return t[e]===A}));return t.indexOf(n)}(t,"name",A))).forEach((function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var A=t.function||t.fn;t.enabled&&i(A)&&(e.offsets.popper=F(e.offsets.popper),e.offsets.reference=F(e.offsets.reference),e=A(e,t))})),e}function O(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=j(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=N(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=k(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=P(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function M(t,e){return t.some((function(t){var A=t.name;return t.enabled&&A===e}))}function R(t){for(var e=[!1,"ms","Webkit","Moz","O"],A=t.charAt(0).toUpperCase()+t.slice(1),n=0;n<e.length;n++){var r=e[n],i=r?""+r+A:t;if(void 0!==document.body.style[i])return i}return null}function K(){return this.state.isDestroyed=!0,M(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[R("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function q(t){var e=t.ownerDocument;return e?e.defaultView:window}function V(t,e,A,n){A.updateBound=n,q(t).addEventListener("resize",A.updateBound,{passive:!0});var r=a(t);return function t(e,A,n,r){var i="BODY"===e.nodeName,o=i?e.ownerDocument.defaultView:e;o.addEventListener(A,n,{passive:!0}),i||t(a(o.parentNode),A,n,r),r.push(o)}(r,"scroll",A.updateBound,A.scrollParents),A.scrollElement=r,A.eventsEnabled=!0,A}function G(){this.state.eventsEnabled||(this.state=V(this.reference,this.options,this.state,this.scheduleUpdate))}function W(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,q(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach((function(t){t.removeEventListener("scroll",e.updateBound)})),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}function z(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function X(t,e){Object.keys(e).forEach((function(A){var n="";-1!==["width","height","top","right","bottom","left"].indexOf(A)&&z(e[A])&&(n="px"),t.style[A]=e[A]+n}))}var J=A&&/Firefox/i.test(navigator.userAgent);function Y(t,e,A){var n=D(t,(function(t){return t.name===e})),r=!!n&&t.some((function(t){return t.name===A&&t.enabled&&t.order<n.order}));if(!r){var i="`"+e+"`",o="`"+A+"`";console.warn(o+" modifier is required by "+i+" modifier in order to work, be sure to include it before "+i+"!")}return r}var Z=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],$=Z.slice(3);function tt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],A=$.indexOf(t),n=$.slice(A+1).concat($.slice(0,A));return e?n.reverse():n}var et="flip",At="clockwise",nt="counterclockwise";function rt(t,e,A,n){var r=[0,0],i=-1!==["right","left"].indexOf(n),o=t.split(/(\+|\-)/).map((function(t){return t.trim()})),s=o.indexOf(D(o,(function(t){return-1!==t.search(/,|\s/)})));o[s]&&-1===o[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var a=/\s*,\s*|\s+/,l=-1!==s?[o.slice(0,s).concat([o[s].split(a)[0]]),[o[s].split(a)[1]].concat(o.slice(s+1))]:[o];return(l=l.map((function(t,n){var r=(1===n?!i:i)?"height":"width",o=!1;return t.reduce((function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,o=!0,t):o?(t[t.length-1]+=e,o=!1,t):t.concat(e)}),[]).map((function(t){return function(t,e,A,n){var r=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),i=+r[1],o=r[2];if(!i)return t;if(0===o.indexOf("%")){var s=void 0;switch(o){case"%p":s=A;break;case"%":case"%r":default:s=n}return F(s)[e]/100*i}if("vh"===o||"vw"===o){return("vh"===o?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*i}return i}(t,r,e,A)}))}))).forEach((function(t,e){t.forEach((function(A,n){z(A)&&(r[e]+=A*("-"===t[n-1]?-1:1))}))})),r}var it={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,A=e.split("-")[0],n=e.split("-")[1];if(n){var r=t.offsets,i=r.reference,o=r.popper,s=-1!==["bottom","top"].indexOf(A),a=s?"left":"top",l=s?"width":"height",u={start:C({},a,i[a]),end:C({},a,i[a]+i[l]-o[l])};t.offsets.popper=_({},o,u[n])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var A=e.offset,n=t.placement,r=t.offsets,i=r.popper,o=r.reference,s=n.split("-")[0],a=void 0;return a=z(+A)?[+A,0]:rt(A,i,o,s),"left"===s?(i.top+=a[0],i.left-=a[1]):"right"===s?(i.top+=a[0],i.left+=a[1]):"top"===s?(i.left+=a[0],i.top-=a[1]):"bottom"===s&&(i.left+=a[0],i.top+=a[1]),t.popper=i,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var A=e.boundariesElement||h(t.instance.popper);t.instance.reference===A&&(A=h(A));var n=R("transform"),r=t.instance.popper.style,i=r.top,o=r.left,s=r[n];r.top="",r.left="",r[n]="";var a=I(t.instance.popper,t.instance.reference,e.padding,A,t.positionFixed);r.top=i,r.left=o,r[n]=s,e.boundaries=a;var l=e.priority,u=t.offsets.popper,c={primary:function(t){var A=u[t];return u[t]<a[t]&&!e.escapeWithReference&&(A=Math.max(u[t],a[t])),C({},t,A)},secondary:function(t){var A="right"===t?"left":"top",n=u[A];return u[t]>a[t]&&!e.escapeWithReference&&(n=Math.min(u[A],a[t]-("right"===t?u.width:u.height))),C({},A,n)}};return l.forEach((function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";u=_({},u,c[e](t))})),t.offsets.popper=u,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,A=e.popper,n=e.reference,r=t.placement.split("-")[0],i=Math.floor,o=-1!==["top","bottom"].indexOf(r),s=o?"right":"bottom",a=o?"left":"top",l=o?"width":"height";return A[s]<i(n[a])&&(t.offsets.popper[a]=i(n[a])-A[l]),A[a]>i(n[s])&&(t.offsets.popper[a]=i(n[s])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var A;if(!Y(t.instance.modifiers,"arrow","keepTogether"))return t;var n=e.element;if("string"==typeof n){if(!(n=t.instance.popper.querySelector(n)))return t}else if(!t.instance.popper.contains(n))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var r=t.placement.split("-")[0],i=t.offsets,s=i.popper,a=i.reference,l=-1!==["left","right"].indexOf(r),u=l?"height":"width",c=l?"Top":"Left",f=c.toLowerCase(),h=l?"left":"top",d=l?"bottom":"right",p=H(n)[u];a[d]-p<s[f]&&(t.offsets.popper[f]-=s[f]-(a[d]-p)),a[f]+p>s[d]&&(t.offsets.popper[f]+=a[f]+p-s[d]),t.offsets.popper=F(t.offsets.popper);var g=a[f]+a[u]/2-p/2,m=o(t.instance.popper),v=parseFloat(m["margin"+c]),w=parseFloat(m["border"+c+"Width"]),B=g-t.offsets.popper[f]-v-w;return B=Math.max(Math.min(s[u]-p,B),0),t.arrowElement=n,t.offsets.arrow=(C(A={},f,Math.round(B)),C(A,h,""),A),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if(M(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var A=I(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),n=t.placement.split("-")[0],r=T(n),i=t.placement.split("-")[1]||"",o=[];switch(e.behavior){case et:o=[n,r];break;case At:o=tt(n);break;case nt:o=tt(n,!0);break;default:o=e.behavior}return o.forEach((function(s,a){if(n!==s||o.length===a+1)return t;n=t.placement.split("-")[0],r=T(n);var l=t.offsets.popper,u=t.offsets.reference,c=Math.floor,f="left"===n&&c(l.right)>c(u.left)||"right"===n&&c(l.left)<c(u.right)||"top"===n&&c(l.bottom)>c(u.top)||"bottom"===n&&c(l.top)<c(u.bottom),h=c(l.left)<c(A.left),d=c(l.right)>c(A.right),p=c(l.top)<c(A.top),g=c(l.bottom)>c(A.bottom),m="left"===n&&h||"right"===n&&d||"top"===n&&p||"bottom"===n&&g,v=-1!==["top","bottom"].indexOf(n),w=!!e.flipVariations&&(v&&"start"===i&&h||v&&"end"===i&&d||!v&&"start"===i&&p||!v&&"end"===i&&g),B=!!e.flipVariationsByContent&&(v&&"start"===i&&d||v&&"end"===i&&h||!v&&"start"===i&&g||!v&&"end"===i&&p),y=w||B;(f||m||y)&&(t.flipped=!0,(f||m)&&(n=o[a+1]),y&&(i=function(t){return"end"===t?"start":"start"===t?"end":t}(i)),t.placement=n+(i?"-"+i:""),t.offsets.popper=_({},t.offsets.popper,k(t.instance.popper,t.offsets.reference,t.placement)),t=P(t.instance.modifiers,t,"flip"))})),t},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,A=e.split("-")[0],n=t.offsets,r=n.popper,i=n.reference,o=-1!==["left","right"].indexOf(A),s=-1===["top","left"].indexOf(A);return r[o?"left":"top"]=i[A]-(s?r[o?"width":"height"]:0),t.placement=T(e),t.offsets.popper=F(r),t}},hide:{order:800,enabled:!0,fn:function(t){if(!Y(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,A=D(t.instance.modifiers,(function(t){return"preventOverflow"===t.name})).boundaries;if(e.bottom<A.top||e.left>A.right||e.top>A.bottom||e.right<A.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}},computeStyle:{order:850,enabled:!0,fn:function(t,e){var A=e.x,n=e.y,r=t.offsets.popper,i=D(t.instance.modifiers,(function(t){return"applyStyle"===t.name})).gpuAcceleration;void 0!==i&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var o=void 0!==i?i:e.gpuAcceleration,s=h(t.instance.popper),a=Q(s),l={position:r.position},u=function(t,e){var A=t.offsets,n=A.popper,r=A.reference,i=Math.round,o=Math.floor,s=function(t){return t},a=i(r.width),l=i(n.width),u=-1!==["left","right"].indexOf(t.placement),c=-1!==t.placement.indexOf("-"),f=e?u||c||a%2==l%2?i:o:s,h=e?i:s;return{left:f(a%2==1&&l%2==1&&!c&&e?n.left-1:n.left),top:h(n.top),bottom:h(n.bottom),right:f(n.right)}}(t,window.devicePixelRatio<2||!J),c="bottom"===A?"top":"bottom",f="right"===n?"left":"right",d=R("transform"),p=void 0,g=void 0;if(g="bottom"===c?"HTML"===s.nodeName?-s.clientHeight+u.bottom:-a.height+u.bottom:u.top,p="right"===f?"HTML"===s.nodeName?-s.clientWidth+u.right:-a.width+u.right:u.left,o&&d)l[d]="translate3d("+p+"px, "+g+"px, 0)",l[c]=0,l[f]=0,l.willChange="transform";else{var m="bottom"===c?-1:1,v="right"===f?-1:1;l[c]=g*m,l[f]=p*v,l.willChange=c+", "+f}var w={"x-placement":t.placement};return t.attributes=_({},w,t.attributes),t.styles=_({},l,t.styles),t.arrowStyles=_({},t.offsets.arrow,t.arrowStyles),t},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(t){var e,A;return X(t.instance.popper,t.styles),e=t.instance.popper,A=t.attributes,Object.keys(A).forEach((function(t){!1!==A[t]?e.setAttribute(t,A[t]):e.removeAttribute(t)})),t.arrowElement&&Object.keys(t.arrowStyles).length&&X(t.arrowElement,t.arrowStyles),t},onLoad:function(t,e,A,n,r){var i=j(r,e,t,A.positionFixed),o=N(A.placement,i,e,t,A.modifiers.flip.boundariesElement,A.modifiers.flip.padding);return e.setAttribute("x-placement",o),X(e,{position:A.positionFixed?"fixed":"absolute"}),A},gpuAcceleration:void 0}}},ot=function(){function t(e,A){var n=this,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};y(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=r(this.update.bind(this)),this.options=_({},t.Defaults,o),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=A&&A.jquery?A[0]:A,this.options.modifiers={},Object.keys(_({},t.Defaults.modifiers,o.modifiers)).forEach((function(e){n.options.modifiers[e]=_({},t.Defaults.modifiers[e]||{},o.modifiers?o.modifiers[e]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(t){return _({name:t},n.options.modifiers[t])})).sort((function(t,e){return t.order-e.order})),this.modifiers.forEach((function(t){t.enabled&&i(t.onLoad)&&t.onLoad(n.reference,n.popper,n.options,t,n.state)})),this.update();var s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}return b(t,[{key:"update",value:function(){return O.call(this)}},{key:"destroy",value:function(){return K.call(this)}},{key:"enableEventListeners",value:function(){return G.call(this)}},{key:"disableEventListeners",value:function(){return W.call(this)}}]),t}();ot.Utils=("undefined"!=typeof window?window:t).PopperUtils,ot.placements=Z,ot.Defaults=it,e.default=ot}.call(this,A(50))},272:function(t,e,A){"use strict";t.exports=function(t,e){return function(){for(var A=new Array(arguments.length),n=0;n<A.length;n++)A[n]=arguments[n];return t.apply(e,A)}}},273:function(t,e,A){"use strict";var n=A(49);function r(t){return encodeURIComponent(t).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}t.exports=function(t,e,A){if(!e)return t;var i;if(A)i=A(e);else if(n.isURLSearchParams(e))i=e.toString();else{var o=[];n.forEach(e,(function(t,e){null!=t&&(n.isArray(t)?e+="[]":t=[t],n.forEach(t,(function(t){n.isDate(t)?t=t.toISOString():n.isObject(t)&&(t=JSON.stringify(t)),o.push(r(e)+"="+r(t))})))})),i=o.join("&")}if(i){var s=t.indexOf("#");-1!==s&&(t=t.slice(0,s)),t+=(-1===t.indexOf("?")?"?":"&")+i}return t}},274:function(t,e,A){"use strict";t.exports=function(t){return!(!t||!t.__CANCEL__)}},275:function(t,e,A){"use strict";(function(e){var n=A(49),r=A(324),i={"Content-Type":"application/x-www-form-urlencoded"};function o(t,e){!n.isUndefined(t)&&n.isUndefined(t["Content-Type"])&&(t["Content-Type"]=e)}var s,a={adapter:(("undefined"!=typeof XMLHttpRequest||void 0!==e&&"[object process]"===Object.prototype.toString.call(e))&&(s=A(276)),s),transformRequest:[function(t,e){return r(e,"Accept"),r(e,"Content-Type"),n.isFormData(t)||n.isArrayBuffer(t)||n.isBuffer(t)||n.isStream(t)||n.isFile(t)||n.isBlob(t)?t:n.isArrayBufferView(t)?t.buffer:n.isURLSearchParams(t)?(o(e,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):n.isObject(t)?(o(e,"application/json;charset=utf-8"),JSON.stringify(t)):t}],transformResponse:[function(t){if("string"==typeof t)try{t=JSON.parse(t)}catch(t){}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(t){return t>=200&&t<300}};a.headers={common:{Accept:"application/json, text/plain, */*"}},n.forEach(["delete","get","head"],(function(t){a.headers[t]={}})),n.forEach(["post","put","patch"],(function(t){a.headers[t]=n.merge(i)})),t.exports=a}).call(this,A(71))},276:function(t,e,A){"use strict";var n=A(49),r=A(325),i=A(273),o=A(327),s=A(330),a=A(331),l=A(277);t.exports=function(t){return new Promise((function(e,u){var c=t.data,f=t.headers;n.isFormData(c)&&delete f["Content-Type"];var h=new XMLHttpRequest;if(t.auth){var d=t.auth.username||"",p=t.auth.password||"";f.Authorization="Basic "+btoa(d+":"+p)}var g=o(t.baseURL,t.url);if(h.open(t.method.toUpperCase(),i(g,t.params,t.paramsSerializer),!0),h.timeout=t.timeout,h.onreadystatechange=function(){if(h&&4===h.readyState&&(0!==h.status||h.responseURL&&0===h.responseURL.indexOf("file:"))){var A="getAllResponseHeaders"in h?s(h.getAllResponseHeaders()):null,n={data:t.responseType&&"text"!==t.responseType?h.response:h.responseText,status:h.status,statusText:h.statusText,headers:A,config:t,request:h};r(e,u,n),h=null}},h.onabort=function(){h&&(u(l("Request aborted",t,"ECONNABORTED",h)),h=null)},h.onerror=function(){u(l("Network Error",t,null,h)),h=null},h.ontimeout=function(){var e="timeout of "+t.timeout+"ms exceeded";t.timeoutErrorMessage&&(e=t.timeoutErrorMessage),u(l(e,t,"ECONNABORTED",h)),h=null},n.isStandardBrowserEnv()){var m=A(332),v=(t.withCredentials||a(g))&&t.xsrfCookieName?m.read(t.xsrfCookieName):void 0;v&&(f[t.xsrfHeaderName]=v)}if("setRequestHeader"in h&&n.forEach(f,(function(t,e){void 0===c&&"content-type"===e.toLowerCase()?delete f[e]:h.setRequestHeader(e,t)})),n.isUndefined(t.withCredentials)||(h.withCredentials=!!t.withCredentials),t.responseType)try{h.responseType=t.responseType}catch(e){if("json"!==t.responseType)throw e}"function"==typeof t.onDownloadProgress&&h.addEventListener("progress",t.onDownloadProgress),"function"==typeof t.onUploadProgress&&h.upload&&h.upload.addEventListener("progress",t.onUploadProgress),t.cancelToken&&t.cancelToken.promise.then((function(t){h&&(h.abort(),u(t),h=null)})),void 0===c&&(c=null),h.send(c)}))}},277:function(t,e,A){"use strict";var n=A(326);t.exports=function(t,e,A,r,i){var o=new Error(t);return n(o,e,A,r,i)}},278:function(t,e,A){"use strict";var n=A(49);t.exports=function(t,e){e=e||{};var A={},r=["url","method","params","data"],i=["headers","auth","proxy"],o=["baseURL","url","transformRequest","transformResponse","paramsSerializer","timeout","withCredentials","adapter","responseType","xsrfCookieName","xsrfHeaderName","onUploadProgress","onDownloadProgress","maxContentLength","validateStatus","maxRedirects","httpAgent","httpsAgent","cancelToken","socketPath"];n.forEach(r,(function(t){void 0!==e[t]&&(A[t]=e[t])})),n.forEach(i,(function(r){n.isObject(e[r])?A[r]=n.deepMerge(t[r],e[r]):void 0!==e[r]?A[r]=e[r]:n.isObject(t[r])?A[r]=n.deepMerge(t[r]):void 0!==t[r]&&(A[r]=t[r])})),n.forEach(o,(function(n){void 0!==e[n]?A[n]=e[n]:void 0!==t[n]&&(A[n]=t[n])}));var s=r.concat(i).concat(o),a=Object.keys(e).filter((function(t){return-1===s.indexOf(t)}));return n.forEach(a,(function(n){void 0!==e[n]?A[n]=e[n]:void 0!==t[n]&&(A[n]=t[n])})),A}},279:function(t,e,A){"use strict";function n(t){this.message=t}n.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},n.prototype.__CANCEL__=!0,t.exports=n},315:function(t,e,A){var n,r,i;!function(o){"use strict";r=[A(119)],void 0===(i="function"==typeof(n=function(t){return t.ui=t.ui||{},t.ui.version="1.13.2"})?n.apply(e,r):n)||(t.exports=i)}()},318:function(t,e,A){t.exports=A(319)},319:function(t,e,A){"use strict";var n=A(49),r=A(272),i=A(320),o=A(278);function s(t){var e=new i(t),A=r(i.prototype.request,e);return n.extend(A,i.prototype,e),n.extend(A,e),A}var a=s(A(275));a.Axios=i,a.create=function(t){return s(o(a.defaults,t))},a.Cancel=A(279),a.CancelToken=A(333),a.isCancel=A(274),a.all=function(t){return Promise.all(t)},a.spread=A(334),t.exports=a,t.exports.default=a},320:function(t,e,A){"use strict";var n=A(49),r=A(273),i=A(321),o=A(322),s=A(278);function a(t){this.defaults=t,this.interceptors={request:new i,response:new i}}a.prototype.request=function(t){"string"==typeof t?(t=arguments[1]||{}).url=arguments[0]:t=t||{},(t=s(this.defaults,t)).method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var e=[o,void 0],A=Promise.resolve(t);for(this.interceptors.request.forEach((function(t){e.unshift(t.fulfilled,t.rejected)})),this.interceptors.response.forEach((function(t){e.push(t.fulfilled,t.rejected)}));e.length;)A=A.then(e.shift(),e.shift());return A},a.prototype.getUri=function(t){return t=s(this.defaults,t),r(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")},n.forEach(["delete","get","head","options"],(function(t){a.prototype[t]=function(e,A){return this.request(n.merge(A||{},{method:t,url:e}))}})),n.forEach(["post","put","patch"],(function(t){a.prototype[t]=function(e,A,r){return this.request(n.merge(r||{},{method:t,url:e,data:A}))}})),t.exports=a},321:function(t,e,A){"use strict";var n=A(49);function r(){this.handlers=[]}r.prototype.use=function(t,e){return this.handlers.push({fulfilled:t,rejected:e}),this.handlers.length-1},r.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)},r.prototype.forEach=function(t){n.forEach(this.handlers,(function(e){null!==e&&t(e)}))},t.exports=r},322:function(t,e,A){"use strict";var n=A(49),r=A(323),i=A(274),o=A(275);function s(t){t.cancelToken&&t.cancelToken.throwIfRequested()}t.exports=function(t){return s(t),t.headers=t.headers||{},t.data=r(t.data,t.headers,t.transformRequest),t.headers=n.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),n.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete t.headers[e]})),(t.adapter||o.adapter)(t).then((function(e){return s(t),e.data=r(e.data,e.headers,t.transformResponse),e}),(function(e){return i(e)||(s(t),e&&e.response&&(e.response.data=r(e.response.data,e.response.headers,t.transformResponse))),Promise.reject(e)}))}},323:function(t,e,A){"use strict";var n=A(49);t.exports=function(t,e,A){return n.forEach(A,(function(A){t=A(t,e)})),t}},324:function(t,e,A){"use strict";var n=A(49);t.exports=function(t,e){n.forEach(t,(function(A,n){n!==e&&n.toUpperCase()===e.toUpperCase()&&(t[e]=A,delete t[n])}))}},325:function(t,e,A){"use strict";var n=A(277);t.exports=function(t,e,A){var r=A.config.validateStatus;!r||r(A.status)?t(A):e(n("Request failed with status code "+A.status,A.config,null,A.request,A))}},326:function(t,e,A){"use strict";t.exports=function(t,e,A,n,r){return t.config=e,A&&(t.code=A),t.request=n,t.response=r,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code}},t}},327:function(t,e,A){"use strict";var n=A(328),r=A(329);t.exports=function(t,e){return t&&!n(e)?r(t,e):e}},328:function(t,e,A){"use strict";t.exports=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}},329:function(t,e,A){"use strict";t.exports=function(t,e){return e?t.replace(/\/+$/,"")+"/"+e.replace(/^\/+/,""):t}},330:function(t,e,A){"use strict";var n=A(49),r=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];t.exports=function(t){var e,A,i,o={};return t?(n.forEach(t.split("\n"),(function(t){if(i=t.indexOf(":"),e=n.trim(t.substr(0,i)).toLowerCase(),A=n.trim(t.substr(i+1)),e){if(o[e]&&r.indexOf(e)>=0)return;o[e]="set-cookie"===e?(o[e]?o[e]:[]).concat([A]):o[e]?o[e]+", "+A:A}})),o):o}},331:function(t,e,A){"use strict";var n=A(49);t.exports=n.isStandardBrowserEnv()?function(){var t,e=/(msie|trident)/i.test(navigator.userAgent),A=document.createElement("a");function r(t){var n=t;return e&&(A.setAttribute("href",n),n=A.href),A.setAttribute("href",n),{href:A.href,protocol:A.protocol?A.protocol.replace(/:$/,""):"",host:A.host,search:A.search?A.search.replace(/^\?/,""):"",hash:A.hash?A.hash.replace(/^#/,""):"",hostname:A.hostname,port:A.port,pathname:"/"===A.pathname.charAt(0)?A.pathname:"/"+A.pathname}}return t=r(window.location.href),function(e){var A=n.isString(e)?r(e):e;return A.protocol===t.protocol&&A.host===t.host}}():function(){return!0}},332:function(t,e,A){"use strict";var n=A(49);t.exports=n.isStandardBrowserEnv()?{write:function(t,e,A,r,i,o){var s=[];s.push(t+"="+encodeURIComponent(e)),n.isNumber(A)&&s.push("expires="+new Date(A).toGMTString()),n.isString(r)&&s.push("path="+r),n.isString(i)&&s.push("domain="+i),!0===o&&s.push("secure"),document.cookie=s.join("; ")},read:function(t){var e=document.cookie.match(new RegExp("(^|;\\s*)("+t+")=([^;]*)"));return e?decodeURIComponent(e[3]):null},remove:function(t){this.write(t,"",Date.now()-864e5)}}:{write:function(){},read:function(){return null},remove:function(){}}},333:function(t,e,A){"use strict";var n=A(279);function r(t){if("function"!=typeof t)throw new TypeError("executor must be a function.");var e;this.promise=new Promise((function(t){e=t}));var A=this;t((function(t){A.reason||(A.reason=new n(t),e(A.reason))}))}r.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},r.source=function(){var t;return{token:new r((function(e){t=e})),cancel:t}},t.exports=r},334:function(t,e,A){"use strict";t.exports=function(t){return function(e){return t.apply(null,e)}}},399:function(t,e,A){"use strict";A.d(e,"b",(function(){return z})),A.d(e,"a",(function(){return X}));var n=Uint8Array,r=Uint16Array,i=Uint32Array,o=new n([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),s=new n([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),a=new n([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),l=function(t,e){for(var A=new r(31),n=0;n<31;++n)A[n]=e+=1<<t[n-1];var o=new i(A[30]);for(n=1;n<30;++n)for(var s=A[n];s<A[n+1];++s)o[s]=s-A[n]<<5|n;return[A,o]},u=l(o,2),c=u[0],f=u[1];c[28]=258,f[258]=28;for(var h=l(s,0),d=h[0],p=h[1],g=new r(32768),m=0;m<32768;++m){var v=(43690&m)>>>1|(21845&m)<<1;v=(61680&(v=(52428&v)>>>2|(13107&v)<<2))>>>4|(3855&v)<<4,g[m]=((65280&v)>>>8|(255&v)<<8)>>>1}var w=function(t,e,A){for(var n=t.length,i=0,o=new r(e);i<n;++i)++o[t[i]-1];var s,a=new r(e);for(i=0;i<e;++i)a[i]=a[i-1]+o[i-1]<<1;if(A){s=new r(1<<e);var l=15-e;for(i=0;i<n;++i)if(t[i])for(var u=i<<4|t[i],c=e-t[i],f=a[t[i]-1]++<<c,h=f|(1<<c)-1;f<=h;++f)s[g[f]>>>l]=u}else for(s=new r(n),i=0;i<n;++i)s[i]=g[a[t[i]-1]++]>>>15-t[i];return s},B=new n(288);for(m=0;m<144;++m)B[m]=8;for(m=144;m<256;++m)B[m]=9;for(m=256;m<280;++m)B[m]=7;for(m=280;m<288;++m)B[m]=8;var y=new n(32);for(m=0;m<32;++m)y[m]=5;var b=w(B,9,0),C=w(B,9,1),_=w(y,5,0),F=w(y,5,1),Q=function(t){for(var e=t[0],A=1;A<t.length;++A)t[A]>e&&(e=t[A]);return e},U=function(t,e,A){var n=e/8>>0;return(t[n]|t[n+1]<<8)>>>(7&e)&A},E=function(t,e){var A=e/8>>0;return(t[A]|t[A+1]<<8|t[A+2]<<16)>>>(7&e)},x=function(t){return(t/8>>0)+(7&t&&1)},L=function(t,e,A){(null==e||e<0)&&(e=0),(null==A||A>t.length)&&(A=t.length);var o=new(t instanceof r?r:t instanceof i?i:n)(A-e);return o.set(t.subarray(e,A)),o},I=function(t,e,A){var r=t.length,i=!e||A,l=!A||A.i;A||(A={}),e||(e=new n(3*r));var u=function(t){var A=e.length;if(t>A){var r=new n(Math.max(2*A,t));r.set(e),e=r}},f=A.f||0,h=A.p||0,p=A.b||0,g=A.l,m=A.d,v=A.m,B=A.n,y=8*r;do{if(!g){A.f=f=U(t,h,1);var b=U(t,h+1,3);if(h+=3,!b){var _=t[(M=x(h)+4)-4]|t[M-3]<<8,I=M+_;if(I>r){if(l)throw"unexpected EOF";break}i&&u(p+_),e.set(t.subarray(M,I),p),A.b=p+=_,A.p=h=8*I;continue}if(1==b)g=C,m=F,v=9,B=5;else{if(2!=b)throw"invalid block type";var S=U(t,h,31)+257,N=U(t,h+10,15)+4,j=S+U(t,h+5,31)+1;h+=14;for(var H=new n(j),T=new n(19),k=0;k<N;++k)T[a[k]]=U(t,h+3*k,7);h+=3*N;var D=Q(T),P=(1<<D)-1;if(!l&&h+j*(D+7)>y)break;var O=w(T,D,1);for(k=0;k<j;){var M,R=O[U(t,h,P)];if(h+=15&R,(M=R>>>4)<16)H[k++]=M;else{var K=0,q=0;for(16==M?(q=3+U(t,h,3),h+=2,K=H[k-1]):17==M?(q=3+U(t,h,7),h+=3):18==M&&(q=11+U(t,h,127),h+=7);q--;)H[k++]=K}}var V=H.subarray(0,S),G=H.subarray(S);v=Q(V),B=Q(G),g=w(V,v,1),m=w(G,B,1)}if(h>y)throw"unexpected EOF"}i&&u(p+131072);for(var W=(1<<v)-1,z=(1<<B)-1,X=v+B+18;l||h+X<y;){var J=(K=g[E(t,h)&W])>>>4;if((h+=15&K)>y)throw"unexpected EOF";if(!K)throw"invalid length/literal";if(J<256)e[p++]=J;else{if(256==J){g=null;break}var Y=J-254;if(J>264){var Z=o[k=J-257];Y=U(t,h,(1<<Z)-1)+c[k],h+=Z}var $=m[E(t,h)&z],tt=$>>>4;if(!$)throw"invalid distance";h+=15&$;G=d[tt];if(tt>3){Z=s[tt];G+=E(t,h)&(1<<Z)-1,h+=Z}if(h>y)throw"unexpected EOF";i&&u(p+131072);for(var et=p+Y;p<et;p+=4)e[p]=e[p-G],e[p+1]=e[p+1-G],e[p+2]=e[p+2-G],e[p+3]=e[p+3-G];p=et}}A.l=g,A.p=h,A.b=p,g&&(f=1,A.m=v,A.d=m,A.n=B)}while(!f);return p==e.length?e:L(e,0,p)},S=function(t,e,A){A<<=7&e;var n=e/8>>0;t[n]|=A,t[n+1]|=A>>>8},N=function(t,e,A){A<<=7&e;var n=e/8>>0;t[n]|=A,t[n+1]|=A>>>8,t[n+2]|=A>>>16},j=function(t,e){for(var A=[],i=0;i<t.length;++i)t[i]&&A.push({s:i,f:t[i]});var o=A.length,s=A.slice();if(!o)return[new n(0),0];if(1==o){var a=new n(A[0].s+1);return a[A[0].s]=1,[a,1]}A.sort((function(t,e){return t.f-e.f})),A.push({s:-1,f:25001});var l=A[0],u=A[1],c=0,f=1,h=2;for(A[0]={s:-1,f:l.f+u.f,l:l,r:u};f!=o-1;)l=A[A[c].f<A[h].f?c++:h++],u=A[c!=f&&A[c].f<A[h].f?c++:h++],A[f++]={s:-1,f:l.f+u.f,l:l,r:u};var d=s[0].s;for(i=1;i<o;++i)s[i].s>d&&(d=s[i].s);var p=new r(d+1),g=H(A[f-1],p,0);if(g>e){i=0;var m=0,v=g-e,w=1<<v;for(s.sort((function(t,e){return p[e.s]-p[t.s]||t.f-e.f}));i<o;++i){var B=s[i].s;if(!(p[B]>e))break;m+=w-(1<<g-p[B]),p[B]=e}for(m>>>=v;m>0;){var y=s[i].s;p[y]<e?m-=1<<e-p[y]++-1:++i}for(;i>=0&&m;--i){var b=s[i].s;p[b]==e&&(--p[b],++m)}g=e}return[new n(p),g]},H=function(t,e,A){return-1==t.s?Math.max(H(t.l,e,A+1),H(t.r,e,A+1)):e[t.s]=A},T=function(t){for(var e=t.length;e&&!t[--e];);for(var A=new r(++e),n=0,i=t[0],o=1,s=function(t){A[n++]=t},a=1;a<=e;++a)if(t[a]==i&&a!=e)++o;else{if(!i&&o>2){for(;o>138;o-=138)s(32754);o>2&&(s(o>10?o-11<<5|28690:o-3<<5|12305),o=0)}else if(o>3){for(s(i),--o;o>6;o-=6)s(8304);o>2&&(s(o-3<<5|8208),o=0)}for(;o--;)s(i);o=1,i=t[a]}return[A.subarray(0,n),e]},k=function(t,e){for(var A=0,n=0;n<e.length;++n)A+=t[n]*e[n];return A},D=function(t,e,A){var n=A.length,r=x(e+2);t[r]=255&n,t[r+1]=n>>>8,t[r+2]=255^t[r],t[r+3]=255^t[r+1];for(var i=0;i<n;++i)t[r+i+4]=A[i];return 8*(r+4+n)},P=function(t,e,A,n,i,l,u,c,f,h,d){S(e,d++,A),++i[256];for(var p=j(i,15),g=p[0],m=p[1],v=j(l,15),C=v[0],F=v[1],Q=T(g),U=Q[0],E=Q[1],x=T(C),L=x[0],I=x[1],H=new r(19),P=0;P<U.length;++P)H[31&U[P]]++;for(P=0;P<L.length;++P)H[31&L[P]]++;for(var O=j(H,7),M=O[0],R=O[1],K=19;K>4&&!M[a[K-1]];--K);var q,V,G,W,z=h+5<<3,X=k(i,B)+k(l,y)+u,J=k(i,g)+k(l,C)+u+14+3*K+k(H,M)+(2*H[16]+3*H[17]+7*H[18]);if(z<=X&&z<=J)return D(e,d,t.subarray(f,f+h));if(S(e,d,1+(J<X)),d+=2,J<X){q=w(g,m,0),V=g,G=w(C,F,0),W=C;var Y=w(M,R,0);S(e,d,E-257),S(e,d+5,I-1),S(e,d+10,K-4),d+=14;for(P=0;P<K;++P)S(e,d+3*P,M[a[P]]);d+=3*K;for(var Z=[U,L],$=0;$<2;++$){var tt=Z[$];for(P=0;P<tt.length;++P){var et=31&tt[P];S(e,d,Y[et]),d+=M[et],et>15&&(S(e,d,tt[P]>>>5&127),d+=tt[P]>>>12)}}}else q=b,V=B,G=_,W=y;for(P=0;P<c;++P)if(n[P]>255){et=n[P]>>>18&31;N(e,d,q[et+257]),d+=V[et+257],et>7&&(S(e,d,n[P]>>>23&31),d+=o[et]);var At=31&n[P];N(e,d,G[At]),d+=W[At],At>3&&(N(e,d,n[P]>>>5&8191),d+=s[At])}else N(e,d,q[n[P]]),d+=V[n[P]];return N(e,d,q[256]),d+V[256]},O=new i([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),M=new n(0),R=function(t,e,A,a,l,u){var c=t.length,h=new n(a+c+5*(1+Math.floor(c/7e3))+l),d=h.subarray(a,h.length-l),g=0;if(!e||c<8)for(var m=0;m<=c;m+=65535){var v=m+65535;v<c?g=D(d,g,t.subarray(m,v)):(d[m]=u,g=D(d,g,t.subarray(m,c)))}else{for(var w=O[e-1],B=w>>>13,y=8191&w,b=(1<<A)-1,C=new r(32768),_=new r(b+1),F=Math.ceil(A/3),Q=2*F,U=function(e){return(t[e]^t[e+1]<<F^t[e+2]<<Q)&b},E=new i(25e3),I=new r(288),S=new r(32),N=0,j=0,H=(m=0,0),T=0,k=0;m<c;++m){var R=U(m),K=32767&m,q=_[R];if(C[K]=q,_[R]=K,T<=m){var V=c-m;if((N>7e3||H>24576)&&V>423){g=P(t,d,0,E,I,S,j,H,k,m-k,g),H=N=j=0,k=m;for(var G=0;G<286;++G)I[G]=0;for(G=0;G<30;++G)S[G]=0}var W=2,z=0,X=y,J=K-q&32767;if(V>2&&R==U(m-J))for(var Y=Math.min(B,V)-1,Z=Math.min(32767,m),$=Math.min(258,V);J<=Z&&--X&&K!=q;){if(t[m+W]==t[m+W-J]){for(var tt=0;tt<$&&t[m+tt]==t[m+tt-J];++tt);if(tt>W){if(W=tt,z=J,tt>Y)break;var et=Math.min(J,tt-2),At=0;for(G=0;G<et;++G){var nt=m-J+G+32768&32767,rt=nt-C[nt]+32768&32767;rt>At&&(At=rt,q=nt)}}}J+=(K=q)-(q=C[K])+32768&32767}if(z){E[H++]=268435456|f[W]<<18|p[z];var it=31&f[W],ot=31&p[z];j+=o[it]+s[ot],++I[257+it],++S[ot],T=m+W,++N}else E[H++]=t[m],++I[t[m]]}}g=P(t,d,u,E,I,S,j,H,k,m-k,g),u||(g=D(d,g,M))}return L(h,0,a+x(g)+l)},K=function(){var t=1,e=0;return{p:function(A){for(var n=t,r=e,i=A.length,o=0;o!=i;){for(var s=Math.min(o+5552,i);o<s;++o)r+=n+=A[o];n%=65521,r%=65521}t=n,e=r},d:function(){return(t>>>8<<16|(255&e)<<8|e>>>8)+2*((255&t)<<23)}}},q=function(t,e,A,n,r){return R(t,null==e.level?6:e.level,null==e.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(t.length)))):12+e.mem,A,n,!r)},V=function(t,e,A){for(;A;++e)t[e]=A,A>>>=8},G=function(t,e){var A=e.level,n=0==A?0:A<6?1:9==A?3:2;t[0]=120,t[1]=n<<6|(n?32-2*n:1)},W=function(t){if(8!=(15&t[0])||t[0]>>>4>7||(t[0]<<8|t[1])%31)throw"invalid zlib data";if(32&t[1])throw"invalid zlib data: preset dictionaries not supported"};function z(t,e){void 0===e&&(e={});var A=K();A.p(t);var n=q(t,e,2,4);return G(n,e),V(n,n.length-4,A.d()),n}function X(t,e){return I((W(t),t.subarray(2,-4)),e)}},406:function(t,e,A){var n,r;A(407),n=[A(119)],void 0===(r=function(t){return function(){var e,A,n,r=0,i="error",o="info",s="success",a="warning",l={clear:function(A,n){var r=d();e||u(r),c(A,r,n)||function(A){for(var n=e.children(),r=n.length-1;r>=0;r--)c(t(n[r]),A)}(r)},remove:function(A){var n=d();e||u(n),A&&0===t(":focus",A).length?p(A):e.children().length&&e.remove()},error:function(t,e,A){return h({type:i,iconClass:d().iconClasses.error,message:t,optionsOverride:A,title:e})},getContainer:u,info:function(t,e,A){return h({type:o,iconClass:d().iconClasses.info,message:t,optionsOverride:A,title:e})},options:{},subscribe:function(t){A=t},success:function(t,e,A){return h({type:s,iconClass:d().iconClasses.success,message:t,optionsOverride:A,title:e})},version:"2.1.4",warning:function(t,e,A){return h({type:a,iconClass:d().iconClasses.warning,message:t,optionsOverride:A,title:e})}};return l;function u(A,n){return A||(A=d()),(e=t("#"+A.containerId)).length||n&&(e=function(A){return(e=t("<div/>").attr("id",A.containerId).addClass(A.positionClass)).appendTo(t(A.target)),e}(A)),e}function c(e,A,n){var r=!(!n||!n.force)&&n.force;return!(!e||!r&&0!==t(":focus",e).length||(e[A.hideMethod]({duration:A.hideDuration,easing:A.hideEasing,complete:function(){p(e)}}),0))}function f(t){A&&A(t)}function h(A){var i=d(),o=A.iconClass||i.iconClass;if(void 0!==A.optionsOverride&&(i=t.extend(i,A.optionsOverride),o=A.optionsOverride.iconClass||o),!function(t,e){if(t.preventDuplicates){if(e.message===n)return!0;n=e.message}return!1}(i,A)){r++,e=u(i,!0);var s=null,a=t("<div/>"),l=t("<div/>"),c=t("<div/>"),h=t("<div/>"),g=t(i.closeHtml),m={intervalId:null,hideEta:null,maxHideTime:null},v={toastId:r,state:"visible",startTime:new Date,options:i,map:A};return A.iconClass&&a.addClass(i.toastClass).addClass(o),function(){if(A.title){var t=A.title;i.escapeHtml&&(t=w(A.title)),l.append(t).addClass(i.titleClass),a.append(l)}}(),function(){if(A.message){var t=A.message;i.escapeHtml&&(t=w(A.message)),c.append(t).addClass(i.messageClass),a.append(c)}}(),i.closeButton&&(g.addClass(i.closeClass).attr("role","button"),a.prepend(g)),i.progressBar&&(h.addClass(i.progressClass),a.prepend(h)),i.rtl&&a.addClass("rtl"),i.newestOnTop?e.prepend(a):e.append(a),function(){var t="";switch(A.iconClass){case"toast-success":case"toast-info":t="polite";break;default:t="assertive"}a.attr("aria-live",t)}(),a.hide(),a[i.showMethod]({duration:i.showDuration,easing:i.showEasing,complete:i.onShown}),i.timeOut>0&&(s=setTimeout(B,i.timeOut),m.maxHideTime=parseFloat(i.timeOut),m.hideEta=(new Date).getTime()+m.maxHideTime,i.progressBar&&(m.intervalId=setInterval(C,10))),i.closeOnHover&&a.hover(b,y),!i.onclick&&i.tapToDismiss&&a.click(B),i.closeButton&&g&&g.click((function(t){t.stopPropagation?t.stopPropagation():void 0!==t.cancelBubble&&!0!==t.cancelBubble&&(t.cancelBubble=!0),i.onCloseClick&&i.onCloseClick(t),B(!0)})),i.onclick&&a.click((function(t){i.onclick(t),B()})),f(v),i.debug&&console&&console.log(v),a}function w(t){return null==t&&(t=""),t.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function B(e){var A=e&&!1!==i.closeMethod?i.closeMethod:i.hideMethod,n=e&&!1!==i.closeDuration?i.closeDuration:i.hideDuration,r=e&&!1!==i.closeEasing?i.closeEasing:i.hideEasing;if(!t(":focus",a).length||e)return clearTimeout(m.intervalId),a[A]({duration:n,easing:r,complete:function(){p(a),clearTimeout(s),i.onHidden&&"hidden"!==v.state&&i.onHidden(),v.state="hidden",v.endTime=new Date,f(v)}})}function y(){(i.timeOut>0||i.extendedTimeOut>0)&&(s=setTimeout(B,i.extendedTimeOut),m.maxHideTime=parseFloat(i.extendedTimeOut),m.hideEta=(new Date).getTime()+m.maxHideTime)}function b(){clearTimeout(s),m.hideEta=0,a.stop(!0,!0)[i.showMethod]({duration:i.showDuration,easing:i.showEasing})}function C(){var t=(m.hideEta-(new Date).getTime())/m.maxHideTime*100;h.width(t+"%")}}function d(){return t.extend({},{tapToDismiss:!0,toastClass:"toast",containerId:"toast-container",debug:!1,showMethod:"fadeIn",showDuration:300,showEasing:"swing",onShown:void 0,hideMethod:"fadeOut",hideDuration:1e3,hideEasing:"swing",onHidden:void 0,closeMethod:!1,closeDuration:!1,closeEasing:!1,closeOnHover:!0,extendedTimeOut:1e3,iconClasses:{error:"toast-error",info:"toast-info",success:"toast-success",warning:"toast-warning"},iconClass:"toast-info",positionClass:"toast-top-right",timeOut:5e3,titleClass:"toast-title",messageClass:"toast-message",escapeHtml:!1,target:"body",closeHtml:'<button type="button">×</button>',closeClass:"toast-close-button",newestOnTop:!0,preventDuplicates:!1,progressBar:!1,progressClass:"toast-progress",rtl:!1},l.options)}function p(t){e||(e=u()),t.is(":visible")||(t.remove(),t=null,0===e.children().length&&(e.remove(),n=void 0))}}()}.apply(e,n))||(t.exports=r)},407:function(t,e){t.exports=function(){throw new Error("define cannot be used indirect")}},49:function(t,e,A){"use strict";var n=A(272),r=Object.prototype.toString;function i(t){return"[object Array]"===r.call(t)}function o(t){return void 0===t}function s(t){return null!==t&&"object"==typeof t}function a(t){return"[object Function]"===r.call(t)}function l(t,e){if(null!=t)if("object"!=typeof t&&(t=[t]),i(t))for(var A=0,n=t.length;A<n;A++)e.call(null,t[A],A,t);else for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&e.call(null,t[r],r,t)}t.exports={isArray:i,isArrayBuffer:function(t){return"[object ArrayBuffer]"===r.call(t)},isBuffer:function(t){return null!==t&&!o(t)&&null!==t.constructor&&!o(t.constructor)&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},isFormData:function(t){return"undefined"!=typeof FormData&&t instanceof FormData},isArrayBufferView:function(t){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(t):t&&t.buffer&&t.buffer instanceof ArrayBuffer},isString:function(t){return"string"==typeof t},isNumber:function(t){return"number"==typeof t},isObject:s,isUndefined:o,isDate:function(t){return"[object Date]"===r.call(t)},isFile:function(t){return"[object File]"===r.call(t)},isBlob:function(t){return"[object Blob]"===r.call(t)},isFunction:a,isStream:function(t){return s(t)&&a(t.pipe)},isURLSearchParams:function(t){return"undefined"!=typeof URLSearchParams&&t instanceof URLSearchParams},isStandardBrowserEnv:function(){return("undefined"==typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!=typeof window&&"undefined"!=typeof document)},forEach:l,merge:function t(){var e={};function A(A,n){"object"==typeof e[n]&&"object"==typeof A?e[n]=t(e[n],A):e[n]=A}for(var n=0,r=arguments.length;n<r;n++)l(arguments[n],A);return e},deepMerge:function t(){var e={};function A(A,n){"object"==typeof e[n]&&"object"==typeof A?e[n]=t(e[n],A):e[n]="object"==typeof A?t({},A):A}for(var n=0,r=arguments.length;n<r;n++)l(arguments[n],A);return e},extend:function(t,e,A){return l(e,(function(e,r){t[r]=A&&"function"==typeof e?n(e,A):e})),t},trim:function(t){return t.replace(/^\s*/,"").replace(/\s*$/,"")}}},50:function(t,e){var A;A=function(){return this}();try{A=A||new Function("return this")()}catch(t){"object"==typeof window&&(A=window)}t.exports=A},595:function(t,e,A){var n,r,i;!function(o){"use strict";r=[A(119),A(315)],void 0===(i="function"==typeof(n=function(t){return t.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase())})?n.apply(e,r):n)||(t.exports=i)}()},596:function(t,e,A){var n,r,i;!function(o){"use strict";r=[A(119),A(315)],void 0===(i="function"==typeof(n=function(t){var e=0,A=Array.prototype.hasOwnProperty,n=Array.prototype.slice;return t.cleanData=function(e){return function(A){var n,r,i;for(i=0;null!=(r=A[i]);i++)(n=t._data(r,"events"))&&n.remove&&t(r).triggerHandler("remove");e(A)}}(t.cleanData),t.widget=function(e,A,n){var r,i,o,s={},a=e.split(".")[0],l=a+"-"+(e=e.split(".")[1]);return n||(n=A,A=t.Widget),Array.isArray(n)&&(n=t.extend.apply(null,[{}].concat(n))),t.expr.pseudos[l.toLowerCase()]=function(e){return!!t.data(e,l)},t[a]=t[a]||{},r=t[a][e],i=t[a][e]=function(t,e){if(!this||!this._createWidget)return new i(t,e);arguments.length&&this._createWidget(t,e)},t.extend(i,r,{version:n.version,_proto:t.extend({},n),_childConstructors:[]}),(o=new A).options=t.widget.extend({},o.options),t.each(n,(function(t,e){s[t]="function"==typeof e?function(){function n(){return A.prototype[t].apply(this,arguments)}function r(e){return A.prototype[t].apply(this,e)}return function(){var t,A=this._super,i=this._superApply;return this._super=n,this._superApply=r,t=e.apply(this,arguments),this._super=A,this._superApply=i,t}}():e})),i.prototype=t.widget.extend(o,{widgetEventPrefix:r&&o.widgetEventPrefix||e},s,{constructor:i,namespace:a,widgetName:e,widgetFullName:l}),r?(t.each(r._childConstructors,(function(e,A){var n=A.prototype;t.widget(n.namespace+"."+n.widgetName,i,A._proto)})),delete r._childConstructors):A._childConstructors.push(i),t.widget.bridge(e,i),i},t.widget.extend=function(e){for(var r,i,o=n.call(arguments,1),s=0,a=o.length;s<a;s++)for(r in o[s])i=o[s][r],A.call(o[s],r)&&void 0!==i&&(t.isPlainObject(i)?e[r]=t.isPlainObject(e[r])?t.widget.extend({},e[r],i):t.widget.extend({},i):e[r]=i);return e},t.widget.bridge=function(e,A){var r=A.prototype.widgetFullName||e;t.fn[e]=function(i){var o="string"==typeof i,s=n.call(arguments,1),a=this;return o?this.length||"instance"!==i?this.each((function(){var A,n=t.data(this,r);return"instance"===i?(a=n,!1):n?"function"!=typeof n[i]||"_"===i.charAt(0)?t.error("no such method '"+i+"' for "+e+" widget instance"):(A=n[i].apply(n,s))!==n&&void 0!==A?(a=A&&A.jquery?a.pushStack(A.get()):A,!1):void 0:t.error("cannot call methods on "+e+" prior to initialization; attempted to call method '"+i+"'")})):a=void 0:(s.length&&(i=t.widget.extend.apply(null,[i].concat(s))),this.each((function(){var e=t.data(this,r);e?(e.option(i||{}),e._init&&e._init()):t.data(this,r,new A(i,this))}))),a}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(A,n){n=t(n||this.defaultElement||this)[0],this.element=t(n),this.uuid=e++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},n!==this&&(t.data(n,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===n&&this.destroy()}}),this.document=t(n.style?n.ownerDocument:n.document||n),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),A),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,(function(t,A){e._removeClass(A,t)})),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,A){var n,r,i,o=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(o={},n=e.split("."),e=n.shift(),n.length){for(r=o[e]=t.widget.extend({},this.options[e]),i=0;i<n.length-1;i++)r[n[i]]=r[n[i]]||{},r=r[n[i]];if(e=n.pop(),1===arguments.length)return void 0===r[e]?null:r[e];r[e]=A}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];o[e]=A}return this._setOptions(o),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var A,n,r;for(A in e)r=this.classesElementLookup[A],e[A]!==this.options.classes[A]&&r&&r.length&&(n=t(r.get()),this._removeClass(r,A),n.addClass(this._classes({element:n,keys:A,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){var A=[],n=this;function r(){var A=[];e.element.each((function(e,r){t.map(n.classesElementLookup,(function(t){return t})).some((function(t){return t.is(r)}))||A.push(r)})),n._on(t(A),{remove:"_untrackClassesElement"})}function i(i,o){var s,a;for(a=0;a<i.length;a++)s=n.classesElementLookup[i[a]]||t(),e.add?(r(),s=t(t.uniqueSort(s.get().concat(e.element.get())))):s=t(s.not(e.element).get()),n.classesElementLookup[i[a]]=s,A.push(i[a]),o&&e.classes[i[a]]&&A.push(e.classes[i[a]])}return(e=t.extend({element:this.element,classes:this.options.classes||{}},e)).keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),A.join(" ")},_untrackClassesElement:function(e){var A=this;t.each(A.classesElementLookup,(function(n,r){-1!==t.inArray(e.target,r)&&(A.classesElementLookup[n]=t(r.not(e.target).get()))})),this._off(t(e.target))},_removeClass:function(t,e,A){return this._toggleClass(t,e,A,!1)},_addClass:function(t,e,A){return this._toggleClass(t,e,A,!0)},_toggleClass:function(t,e,A,n){n="boolean"==typeof n?n:A;var r="string"==typeof t||null===t,i={extra:r?e:A,keys:r?t:e,element:r?this.element:t,add:n};return i.element.toggleClass(this._classes(i),n),this},_on:function(e,A,n){var r,i=this;"boolean"!=typeof e&&(n=A,A=e,e=!1),n?(A=r=t(A),this.bindings=this.bindings.add(A)):(n=A,A=this.element,r=this.widget()),t.each(n,(function(n,o){function s(){if(e||!0!==i.options.disabled&&!t(this).hasClass("ui-state-disabled"))return("string"==typeof o?i[o]:o).apply(i,arguments)}"string"!=typeof o&&(s.guid=o.guid=o.guid||s.guid||t.guid++);var a=n.match(/^([\w:-]*)\s*(.*)$/),l=a[1]+i.eventNamespace,u=a[2];u?r.on(l,u,s):A.on(l,s)}))},_off:function(e,A){A=(A||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(A),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){var A=this;return setTimeout((function(){return("string"==typeof t?A[t]:t).apply(A,arguments)}),e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,A,n){var r,i,o=this.options[e];if(n=n||{},(A=t.Event(A)).type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),A.target=this.element[0],i=A.originalEvent)for(r in i)r in A||(A[r]=i[r]);return this.element.trigger(A,n),!("function"==typeof o&&!1===o.apply(this.element[0],[A].concat(n))||A.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},(function(e,A){t.Widget.prototype["_"+e]=function(n,r,i){var o;"string"==typeof r&&(r={effect:r});var s=r?!0===r||"number"==typeof r?A:r.effect||A:e;"number"==typeof(r=r||{})?r={duration:r}:!0===r&&(r={}),o=!t.isEmptyObject(r),r.complete=i,r.delay&&n.delay(r.delay),o&&t.effects&&t.effects.effect[s]?n[e](r):s!==e&&n[s]?n[s](r.duration,r.easing,i):n.queue((function(A){t(this)[e](),i&&i.call(n[0]),A()}))}})),t.widget})?n.apply(e,r):n)||(t.exports=i)}()},597:function(t,e,A){t.exports=function(){"use strict";var t=function(e,A){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,e){t.__proto__=e}||function(t,e){for(var A in e)Object.prototype.hasOwnProperty.call(e,A)&&(t[A]=e[A])})(e,A)};function e(e,A){if("function"!=typeof A&&null!==A)throw new TypeError("Class extends value "+String(A)+" is not a constructor or null");function n(){this.constructor=e}t(e,A),e.prototype=null===A?Object.create(A):(n.prototype=A.prototype,new n)}var A=function(){return(A=Object.assign||function(t){for(var e,A=1,n=arguments.length;A<n;A++)for(var r in e=arguments[A])Object.prototype.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t}).apply(this,arguments)};function n(t,e,A,n){return new(A||(A=Promise))((function(r,i){function o(t){try{a(n.next(t))}catch(t){i(t)}}function s(t){try{a(n.throw(t))}catch(t){i(t)}}function a(t){var e;t.done?r(t.value):(e=t.value,e instanceof A?e:new A((function(t){t(e)}))).then(o,s)}a((n=n.apply(t,e||[])).next())}))}function r(t,e){var A,n,r,i,o={label:0,sent:function(){if(1&r[0])throw r[1];return r[1]},trys:[],ops:[]};return i={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function s(i){return function(s){return function(i){if(A)throw new TypeError("Generator is already executing.");for(;o;)try{if(A=1,n&&(r=2&i[0]?n.return:i[0]?n.throw||((r=n.return)&&r.call(n),0):n.next)&&!(r=r.call(n,i[1])).done)return r;switch(n=0,r&&(i=[2&i[0],r.value]),i[0]){case 0:case 1:r=i;break;case 4:return o.label++,{value:i[1],done:!1};case 5:o.label++,n=i[1],i=[0];continue;case 7:i=o.ops.pop(),o.trys.pop();continue;default:if(!((r=(r=o.trys).length>0&&r[r.length-1])||6!==i[0]&&2!==i[0])){o=0;continue}if(3===i[0]&&(!r||i[1]>r[0]&&i[1]<r[3])){o.label=i[1];break}if(6===i[0]&&o.label<r[1]){o.label=r[1],r=i;break}if(r&&o.label<r[2]){o.label=r[2],o.ops.push(i);break}r[2]&&o.ops.pop(),o.trys.pop();continue}i=e.call(t,o)}catch(t){i=[6,t],n=0}finally{A=r=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,s])}}}function i(t,e,A){if(A||2===arguments.length)for(var n,r=0,i=e.length;r<i;r++)!n&&r in e||(n||(n=Array.prototype.slice.call(e,0,r)),n[r]=e[r]);return t.concat(n||e)}for(var o=function(){function t(t,e,A,n){this.left=t,this.top=e,this.width=A,this.height=n}return t.prototype.add=function(e,A,n,r){return new t(this.left+e,this.top+A,this.width+n,this.height+r)},t.fromClientRect=function(e,A){return new t(A.left+e.windowBounds.left,A.top+e.windowBounds.top,A.width,A.height)},t.fromDOMRectList=function(e,A){var n=Array.from(A).find((function(t){return 0!==t.width}));return n?new t(n.left+e.windowBounds.left,n.top+e.windowBounds.top,n.width,n.height):t.EMPTY},t.EMPTY=new t(0,0,0,0),t}(),s=function(t,e){return o.fromClientRect(t,e.getBoundingClientRect())},a=function(t){for(var e=[],A=0,n=t.length;A<n;){var r=t.charCodeAt(A++);if(r>=55296&&r<=56319&&A<n){var i=t.charCodeAt(A++);56320==(64512&i)?e.push(((1023&r)<<10)+(1023&i)+65536):(e.push(r),A--)}else e.push(r)}return e},l=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,t);var A=t.length;if(!A)return"";for(var n=[],r=-1,i="";++r<A;){var o=t[r];o<=65535?n.push(o):(o-=65536,n.push(55296+(o>>10),o%1024+56320)),(r+1===A||n.length>16384)&&(i+=String.fromCharCode.apply(String,n),n.length=0)}return i},u="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",c="undefined"==typeof Uint8Array?[]:new Uint8Array(256),f=0;f<u.length;f++)c[u.charCodeAt(f)]=f;for(var h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",d="undefined"==typeof Uint8Array?[]:new Uint8Array(256),p=0;p<h.length;p++)d[h.charCodeAt(p)]=p;for(var g=function(t,e,A){return t.slice?t.slice(e,A):new Uint16Array(Array.prototype.slice.call(t,e,A))},m=function(){function t(t,e,A,n,r,i){this.initialValue=t,this.errorValue=e,this.highStart=A,this.highValueIndex=n,this.index=r,this.data=i}return t.prototype.get=function(t){var e;if(t>=0){if(t<55296||t>56319&&t<=65535)return e=((e=this.index[t>>5])<<2)+(31&t),this.data[e];if(t<=65535)return e=((e=this.index[2048+(t-55296>>5)])<<2)+(31&t),this.data[e];if(t<this.highStart)return e=2080+(t>>11),e=this.index[e],e+=t>>5&63,e=((e=this.index[e])<<2)+(31&t),this.data[e];if(t<=1114111)return this.data[this.highValueIndex]}return this.errorValue},t}(),v="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",w="undefined"==typeof Uint8Array?[]:new Uint8Array(256),B=0;B<v.length;B++)w[v.charCodeAt(B)]=B;var y=10,b=13,C=15,_=17,F=18,Q=19,U=20,E=21,x=22,L=24,I=25,S=26,N=27,j=28,H=30,T=32,k=33,D=34,P=35,O=37,M=38,R=39,K=40,q=42,V=[9001,65288],G=function(t,e){var A,n,r,i=function(t){var e,A,n,r,i,o=.75*t.length,s=t.length,a=0;"="===t[t.length-1]&&(o--,"="===t[t.length-2]&&o--);var l="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(o):new Array(o),u=Array.isArray(l)?l:new Uint8Array(l);for(e=0;e<s;e+=4)A=d[t.charCodeAt(e)],n=d[t.charCodeAt(e+1)],r=d[t.charCodeAt(e+2)],i=d[t.charCodeAt(e+3)],u[a++]=A<<2|n>>4,u[a++]=(15&n)<<4|r>>2,u[a++]=(3&r)<<6|63&i;return l}(t),o=Array.isArray(i)?function(t){for(var e=t.length,A=[],n=0;n<e;n+=4)A.push(t[n+3]<<24|t[n+2]<<16|t[n+1]<<8|t[n]);return A}(i):new Uint32Array(i),s=Array.isArray(i)?function(t){for(var e=t.length,A=[],n=0;n<e;n+=2)A.push(t[n+1]<<8|t[n]);return A}(i):new Uint16Array(i),a=g(s,12,o[4]/2),l=2===o[5]?g(s,(24+o[4])/2):(A=o,n=Math.ceil((24+o[4])/4),A.slice?A.slice(n,r):new Uint32Array(Array.prototype.slice.call(A,n,r)));return new m(o[0],o[1],o[2],o[3],a,l)}("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=="),W=[H,36],z=[1,2,3,5],X=[y,8],J=[N,S],Y=z.concat(X),Z=[M,R,K,D,P],$=[C,b],tt=function(t,e,A,n){var r=n[A];if(Array.isArray(t)?-1!==t.indexOf(r):t===r)for(var i=A;i<=n.length;){if((a=n[++i])===e)return!0;if(a!==y)break}if(r===y)for(i=A;i>0;){var o=n[--i];if(Array.isArray(t)?-1!==t.indexOf(o):t===o)for(var s=A;s<=n.length;){var a;if((a=n[++s])===e)return!0;if(a!==y)break}if(o!==y)break}return!1},et=function(t,e){for(var A=t;A>=0;){var n=e[A];if(n!==y)return n;A--}return 0},At=function(t,e,A,n,r){if(0===A[n])return"×";var i=n-1;if(Array.isArray(r)&&!0===r[i])return"×";var o=i-1,s=i+1,a=e[i],l=o>=0?e[o]:0,u=e[s];if(2===a&&3===u)return"×";if(-1!==z.indexOf(a))return"!";if(-1!==z.indexOf(u))return"×";if(-1!==X.indexOf(u))return"×";if(8===et(i,e))return"÷";if(11===G.get(t[i]))return"×";if((a===T||a===k)&&11===G.get(t[s]))return"×";if(7===a||7===u)return"×";if(9===a)return"×";if(-1===[y,b,C].indexOf(a)&&9===u)return"×";if(-1!==[_,F,Q,L,j].indexOf(u))return"×";if(et(i,e)===x)return"×";if(tt(23,x,i,e))return"×";if(tt([_,F],E,i,e))return"×";if(tt(12,12,i,e))return"×";if(a===y)return"÷";if(23===a||23===u)return"×";if(16===u||16===a)return"÷";if(-1!==[b,C,E].indexOf(u)||14===a)return"×";if(36===l&&-1!==$.indexOf(a))return"×";if(a===j&&36===u)return"×";if(u===U)return"×";if(-1!==W.indexOf(u)&&a===I||-1!==W.indexOf(a)&&u===I)return"×";if(a===N&&-1!==[O,T,k].indexOf(u)||-1!==[O,T,k].indexOf(a)&&u===S)return"×";if(-1!==W.indexOf(a)&&-1!==J.indexOf(u)||-1!==J.indexOf(a)&&-1!==W.indexOf(u))return"×";if(-1!==[N,S].indexOf(a)&&(u===I||-1!==[x,C].indexOf(u)&&e[s+1]===I)||-1!==[x,C].indexOf(a)&&u===I||a===I&&-1!==[I,j,L].indexOf(u))return"×";if(-1!==[I,j,L,_,F].indexOf(u))for(var c=i;c>=0;){if((f=e[c])===I)return"×";if(-1===[j,L].indexOf(f))break;c--}if(-1!==[N,S].indexOf(u))for(c=-1!==[_,F].indexOf(a)?o:i;c>=0;){var f;if((f=e[c])===I)return"×";if(-1===[j,L].indexOf(f))break;c--}if(M===a&&-1!==[M,R,D,P].indexOf(u)||-1!==[R,D].indexOf(a)&&-1!==[R,K].indexOf(u)||-1!==[K,P].indexOf(a)&&u===K)return"×";if(-1!==Z.indexOf(a)&&-1!==[U,S].indexOf(u)||-1!==Z.indexOf(u)&&a===N)return"×";if(-1!==W.indexOf(a)&&-1!==W.indexOf(u))return"×";if(a===L&&-1!==W.indexOf(u))return"×";if(-1!==W.concat(I).indexOf(a)&&u===x&&-1===V.indexOf(t[s])||-1!==W.concat(I).indexOf(u)&&a===F)return"×";if(41===a&&41===u){for(var h=A[i],d=1;h>0&&41===e[--h];)d++;if(d%2!=0)return"×"}return a===T&&u===k?"×":"÷"},nt=function(t,e){e||(e={lineBreak:"normal",wordBreak:"normal"});var A=function(t,e){void 0===e&&(e="strict");var A=[],n=[],r=[];return t.forEach((function(t,i){var o=G.get(t);if(o>50?(r.push(!0),o-=50):r.push(!1),-1!==["normal","auto","loose"].indexOf(e)&&-1!==[8208,8211,12316,12448].indexOf(t))return n.push(i),A.push(16);if(4===o||11===o){if(0===i)return n.push(i),A.push(H);var s=A[i-1];return-1===Y.indexOf(s)?(n.push(n[i-1]),A.push(s)):(n.push(i),A.push(H))}return n.push(i),31===o?A.push("strict"===e?E:O):o===q||29===o?A.push(H):43===o?t>=131072&&t<=196605||t>=196608&&t<=262141?A.push(O):A.push(H):void A.push(o)})),[n,A,r]}(t,e.lineBreak),n=A[0],r=A[1],i=A[2];return"break-all"!==e.wordBreak&&"break-word"!==e.wordBreak||(r=r.map((function(t){return-1!==[I,H,q].indexOf(t)?O:t}))),[n,r,"keep-all"===e.wordBreak?i.map((function(e,A){return e&&t[A]>=19968&&t[A]<=40959})):void 0]},rt=function(){function t(t,e,A,n){this.codePoints=t,this.required="!"===e,this.start=A,this.end=n}return t.prototype.slice=function(){return l.apply(void 0,this.codePoints.slice(this.start,this.end))},t}(),it=function(t){return t>=48&&t<=57},ot=function(t){return it(t)||t>=65&&t<=70||t>=97&&t<=102},st=function(t){return 10===t||9===t||32===t},at=function(t){return function(t){return function(t){return t>=97&&t<=122}(t)||function(t){return t>=65&&t<=90}(t)}(t)||function(t){return t>=128}(t)||95===t},lt=function(t){return at(t)||it(t)||45===t},ut=function(t){return t>=0&&t<=8||11===t||t>=14&&t<=31||127===t},ct=function(t,e){return 92===t&&10!==e},ft=function(t,e,A){return 45===t?at(e)||ct(e,A):!!at(t)||!(92!==t||!ct(t,e))},ht=function(t,e,A){return 43===t||45===t?!!it(e)||46===e&&it(A):it(46===t?e:t)},dt=function(t){var e=0,A=1;43!==t[e]&&45!==t[e]||(45===t[e]&&(A=-1),e++);for(var n=[];it(t[e]);)n.push(t[e++]);var r=n.length?parseInt(l.apply(void 0,n),10):0;46===t[e]&&e++;for(var i=[];it(t[e]);)i.push(t[e++]);var o=i.length,s=o?parseInt(l.apply(void 0,i),10):0;69!==t[e]&&101!==t[e]||e++;var a=1;43!==t[e]&&45!==t[e]||(45===t[e]&&(a=-1),e++);for(var u=[];it(t[e]);)u.push(t[e++]);var c=u.length?parseInt(l.apply(void 0,u),10):0;return A*(r+s*Math.pow(10,-o))*Math.pow(10,a*c)},pt={type:2},gt={type:3},mt={type:4},vt={type:13},wt={type:8},Bt={type:21},yt={type:9},bt={type:10},Ct={type:11},_t={type:12},Ft={type:14},Qt={type:23},Ut={type:1},Et={type:25},xt={type:24},Lt={type:26},It={type:27},St={type:28},Nt={type:29},jt={type:31},Ht={type:32},Tt=function(){function t(){this._value=[]}return t.prototype.write=function(t){this._value=this._value.concat(a(t))},t.prototype.read=function(){for(var t=[],e=this.consumeToken();e!==Ht;)t.push(e),e=this.consumeToken();return t},t.prototype.consumeToken=function(){var t=this.consumeCodePoint();switch(t){case 34:return this.consumeStringToken(34);case 35:var e=this.peekCodePoint(0),A=this.peekCodePoint(1),n=this.peekCodePoint(2);if(lt(e)||ct(A,n)){var r=ft(e,A,n)?2:1;return{type:5,value:this.consumeName(),flags:r}}break;case 36:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),vt;break;case 39:return this.consumeStringToken(39);case 40:return pt;case 41:return gt;case 42:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Ft;break;case 43:if(ht(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case 44:return mt;case 45:var i=t,o=this.peekCodePoint(0),s=this.peekCodePoint(1);if(ht(i,o,s))return this.reconsumeCodePoint(t),this.consumeNumericToken();if(ft(i,o,s))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();if(45===o&&62===s)return this.consumeCodePoint(),this.consumeCodePoint(),xt;break;case 46:if(ht(t,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(t),this.consumeNumericToken();break;case 47:if(42===this.peekCodePoint(0))for(this.consumeCodePoint();;){var a=this.consumeCodePoint();if(42===a&&47===(a=this.consumeCodePoint()))return this.consumeToken();if(-1===a)return this.consumeToken()}break;case 58:return Lt;case 59:return It;case 60:if(33===this.peekCodePoint(0)&&45===this.peekCodePoint(1)&&45===this.peekCodePoint(2))return this.consumeCodePoint(),this.consumeCodePoint(),Et;break;case 64:var u=this.peekCodePoint(0),c=this.peekCodePoint(1),f=this.peekCodePoint(2);if(ft(u,c,f))return{type:7,value:this.consumeName()};break;case 91:return St;case 92:if(ct(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),this.consumeIdentLikeToken();break;case 93:return Nt;case 61:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),wt;break;case 123:return Ct;case 125:return _t;case 117:case 85:var h=this.peekCodePoint(0),d=this.peekCodePoint(1);return 43!==h||!ot(d)&&63!==d||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(t),this.consumeIdentLikeToken();case 124:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),yt;if(124===this.peekCodePoint(0))return this.consumeCodePoint(),Bt;break;case 126:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),bt;break;case-1:return Ht}return st(t)?(this.consumeWhiteSpace(),jt):it(t)?(this.reconsumeCodePoint(t),this.consumeNumericToken()):at(t)?(this.reconsumeCodePoint(t),this.consumeIdentLikeToken()):{type:6,value:l(t)}},t.prototype.consumeCodePoint=function(){var t=this._value.shift();return void 0===t?-1:t},t.prototype.reconsumeCodePoint=function(t){this._value.unshift(t)},t.prototype.peekCodePoint=function(t){return t>=this._value.length?-1:this._value[t]},t.prototype.consumeUnicodeRangeToken=function(){for(var t=[],e=this.consumeCodePoint();ot(e)&&t.length<6;)t.push(e),e=this.consumeCodePoint();for(var A=!1;63===e&&t.length<6;)t.push(e),e=this.consumeCodePoint(),A=!0;if(A)return{type:30,start:parseInt(l.apply(void 0,t.map((function(t){return 63===t?48:t}))),16),end:parseInt(l.apply(void 0,t.map((function(t){return 63===t?70:t}))),16)};var n=parseInt(l.apply(void 0,t),16);if(45===this.peekCodePoint(0)&&ot(this.peekCodePoint(1))){this.consumeCodePoint(),e=this.consumeCodePoint();for(var r=[];ot(e)&&r.length<6;)r.push(e),e=this.consumeCodePoint();return{type:30,start:n,end:parseInt(l.apply(void 0,r),16)}}return{type:30,start:n,end:n}},t.prototype.consumeIdentLikeToken=function(){var t=this.consumeName();return"url"===t.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:19,value:t}):{type:20,value:t}},t.prototype.consumeUrlToken=function(){var t=[];if(this.consumeWhiteSpace(),-1===this.peekCodePoint(0))return{type:22,value:""};var e=this.peekCodePoint(0);if(39===e||34===e){var A=this.consumeStringToken(this.consumeCodePoint());return 0===A.type&&(this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:22,value:A.value}):(this.consumeBadUrlRemnants(),Qt)}for(;;){var n=this.consumeCodePoint();if(-1===n||41===n)return{type:22,value:l.apply(void 0,t)};if(st(n))return this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:22,value:l.apply(void 0,t)}):(this.consumeBadUrlRemnants(),Qt);if(34===n||39===n||40===n||ut(n))return this.consumeBadUrlRemnants(),Qt;if(92===n){if(!ct(n,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),Qt;t.push(this.consumeEscapedCodePoint())}else t.push(n)}},t.prototype.consumeWhiteSpace=function(){for(;st(this.peekCodePoint(0));)this.consumeCodePoint()},t.prototype.consumeBadUrlRemnants=function(){for(;;){var t=this.consumeCodePoint();if(41===t||-1===t)return;ct(t,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},t.prototype.consumeStringSlice=function(t){for(var e="";t>0;){var A=Math.min(5e4,t);e+=l.apply(void 0,this._value.splice(0,A)),t-=A}return this._value.shift(),e},t.prototype.consumeStringToken=function(t){for(var e="",A=0;;){var n=this._value[A];if(-1===n||void 0===n||n===t)return{type:0,value:e+=this.consumeStringSlice(A)};if(10===n)return this._value.splice(0,A),Ut;if(92===n){var r=this._value[A+1];-1!==r&&void 0!==r&&(10===r?(e+=this.consumeStringSlice(A),A=-1,this._value.shift()):ct(n,r)&&(e+=this.consumeStringSlice(A),e+=l(this.consumeEscapedCodePoint()),A=-1))}A++}},t.prototype.consumeNumber=function(){var t=[],e=4,A=this.peekCodePoint(0);for(43!==A&&45!==A||t.push(this.consumeCodePoint());it(this.peekCodePoint(0));)t.push(this.consumeCodePoint());A=this.peekCodePoint(0);var n=this.peekCodePoint(1);if(46===A&&it(n))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),e=8;it(this.peekCodePoint(0));)t.push(this.consumeCodePoint());A=this.peekCodePoint(0),n=this.peekCodePoint(1);var r=this.peekCodePoint(2);if((69===A||101===A)&&((43===n||45===n)&&it(r)||it(n)))for(t.push(this.consumeCodePoint(),this.consumeCodePoint()),e=8;it(this.peekCodePoint(0));)t.push(this.consumeCodePoint());return[dt(t),e]},t.prototype.consumeNumericToken=function(){var t=this.consumeNumber(),e=t[0],A=t[1],n=this.peekCodePoint(0),r=this.peekCodePoint(1),i=this.peekCodePoint(2);return ft(n,r,i)?{type:15,number:e,flags:A,unit:this.consumeName()}:37===n?(this.consumeCodePoint(),{type:16,number:e,flags:A}):{type:17,number:e,flags:A}},t.prototype.consumeEscapedCodePoint=function(){var t=this.consumeCodePoint();if(ot(t)){for(var e=l(t);ot(this.peekCodePoint(0))&&e.length<6;)e+=l(this.consumeCodePoint());st(this.peekCodePoint(0))&&this.consumeCodePoint();var A=parseInt(e,16);return 0===A||function(t){return t>=55296&&t<=57343}(A)||A>1114111?65533:A}return-1===t?65533:t},t.prototype.consumeName=function(){for(var t="";;){var e=this.consumeCodePoint();if(lt(e))t+=l(e);else{if(!ct(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),t;t+=l(this.consumeEscapedCodePoint())}}},t}(),kt=function(){function t(t){this._tokens=t}return t.create=function(e){var A=new Tt;return A.write(e),new t(A.read())},t.parseValue=function(e){return t.create(e).parseComponentValue()},t.parseValues=function(e){return t.create(e).parseComponentValues()},t.prototype.parseComponentValue=function(){for(var t=this.consumeToken();31===t.type;)t=this.consumeToken();if(32===t.type)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(t);var e=this.consumeComponentValue();do{t=this.consumeToken()}while(31===t.type);if(32===t.type)return e;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},t.prototype.parseComponentValues=function(){for(var t=[];;){var e=this.consumeComponentValue();if(32===e.type)return t;t.push(e),t.push()}},t.prototype.consumeComponentValue=function(){var t=this.consumeToken();switch(t.type){case 11:case 28:case 2:return this.consumeSimpleBlock(t.type);case 19:return this.consumeFunction(t)}return t},t.prototype.consumeSimpleBlock=function(t){for(var e={type:t,values:[]},A=this.consumeToken();;){if(32===A.type||Gt(A,t))return e;this.reconsumeToken(A),e.values.push(this.consumeComponentValue()),A=this.consumeToken()}},t.prototype.consumeFunction=function(t){for(var e={name:t.value,values:[],type:18};;){var A=this.consumeToken();if(32===A.type||3===A.type)return e;this.reconsumeToken(A),e.values.push(this.consumeComponentValue())}},t.prototype.consumeToken=function(){var t=this._tokens.shift();return void 0===t?Ht:t},t.prototype.reconsumeToken=function(t){this._tokens.unshift(t)},t}(),Dt=function(t){return 15===t.type},Pt=function(t){return 17===t.type},Ot=function(t){return 20===t.type},Mt=function(t){return 0===t.type},Rt=function(t,e){return Ot(t)&&t.value===e},Kt=function(t){return 31!==t.type},qt=function(t){return 31!==t.type&&4!==t.type},Vt=function(t){var e=[],A=[];return t.forEach((function(t){if(4===t.type){if(0===A.length)throw new Error("Error parsing function args, zero tokens for arg");return e.push(A),void(A=[])}31!==t.type&&A.push(t)})),A.length&&e.push(A),e},Gt=function(t,e){return 11===e&&12===t.type||28===e&&29===t.type||2===e&&3===t.type},Wt=function(t){return 17===t.type||15===t.type},zt=function(t){return 16===t.type||Wt(t)},Xt=function(t){return t.length>1?[t[0],t[1]]:[t[0]]},Jt={type:17,number:0,flags:4},Yt={type:16,number:50,flags:4},Zt={type:16,number:100,flags:4},$t=function(t,e,A){var n=t[0],r=t[1];return[te(n,e),te(void 0!==r?r:n,A)]},te=function(t,e){if(16===t.type)return t.number/100*e;if(Dt(t))switch(t.unit){case"rem":case"em":return 16*t.number;case"px":default:return t.number}return t.number},ee=function(t,e){if(15===e.type)switch(e.unit){case"deg":return Math.PI*e.number/180;case"grad":return Math.PI/200*e.number;case"rad":return e.number;case"turn":return 2*Math.PI*e.number}throw new Error("Unsupported angle type")},Ae=function(t){return 15===t.type&&("deg"===t.unit||"grad"===t.unit||"rad"===t.unit||"turn"===t.unit)},ne=function(t){switch(t.filter(Ot).map((function(t){return t.value})).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Jt,Jt];case"to top":case"bottom":return re(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Jt,Zt];case"to right":case"left":return re(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Zt,Zt];case"to bottom":case"top":return re(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Zt,Jt];case"to left":case"right":return re(270)}return 0},re=function(t){return Math.PI*t/180},ie=function(t,e){if(18===e.type){var A=de[e.name];if(void 0===A)throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return A(t,e.values)}if(5===e.type){if(3===e.value.length){var n=e.value.substring(0,1),r=e.value.substring(1,2),i=e.value.substring(2,3);return ae(parseInt(n+n,16),parseInt(r+r,16),parseInt(i+i,16),1)}if(4===e.value.length){n=e.value.substring(0,1),r=e.value.substring(1,2),i=e.value.substring(2,3);var o=e.value.substring(3,4);return ae(parseInt(n+n,16),parseInt(r+r,16),parseInt(i+i,16),parseInt(o+o,16)/255)}if(6===e.value.length)return n=e.value.substring(0,2),r=e.value.substring(2,4),i=e.value.substring(4,6),ae(parseInt(n,16),parseInt(r,16),parseInt(i,16),1);if(8===e.value.length)return n=e.value.substring(0,2),r=e.value.substring(2,4),i=e.value.substring(4,6),o=e.value.substring(6,8),ae(parseInt(n,16),parseInt(r,16),parseInt(i,16),parseInt(o,16)/255)}if(20===e.type){var s=ge[e.value.toUpperCase()];if(void 0!==s)return s}return ge.TRANSPARENT},oe=function(t){return 0==(255&t)},se=function(t){var e=255&t,A=255&t>>8,n=255&t>>16,r=255&t>>24;return e<255?"rgba("+r+","+n+","+A+","+e/255+")":"rgb("+r+","+n+","+A+")"},ae=function(t,e,A,n){return(t<<24|e<<16|A<<8|Math.round(255*n)<<0)>>>0},le=function(t,e){if(17===t.type)return t.number;if(16===t.type){var A=3===e?1:255;return 3===e?t.number/100*A:Math.round(t.number/100*A)}return 0},ue=function(t,e){var A=e.filter(qt);if(3===A.length){var n=A.map(le),r=n[0],i=n[1],o=n[2];return ae(r,i,o,1)}if(4===A.length){var s=A.map(le),a=(r=s[0],i=s[1],o=s[2],s[3]);return ae(r,i,o,a)}return 0};function ce(t,e,A){return A<0&&(A+=1),A>=1&&(A-=1),A<1/6?(e-t)*A*6+t:A<.5?e:A<2/3?6*(e-t)*(2/3-A)+t:t}var fe,he=function(t,e){var A=e.filter(qt),n=A[0],r=A[1],i=A[2],o=A[3],s=(17===n.type?re(n.number):ee(t,n))/(2*Math.PI),a=zt(r)?r.number/100:0,l=zt(i)?i.number/100:0,u=void 0!==o&&zt(o)?te(o,1):1;if(0===a)return ae(255*l,255*l,255*l,1);var c=l<=.5?l*(a+1):l+a-l*a,f=2*l-c,h=ce(f,c,s+1/3),d=ce(f,c,s),p=ce(f,c,s-1/3);return ae(255*h,255*d,255*p,u)},de={hsl:he,hsla:he,rgb:ue,rgba:ue},pe=function(t,e){return ie(t,kt.create(e).parseComponentValue())},ge={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},me={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map((function(t){if(Ot(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},ve={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},we=function(t,e){var A=ie(t,e[0]),n=e[1];return n&&zt(n)?{color:A,stop:n}:{color:A,stop:null}},Be=function(t,e){var A=t[0],n=t[t.length-1];null===A.stop&&(A.stop=Jt),null===n.stop&&(n.stop=Zt);for(var r=[],i=0,o=0;o<t.length;o++){var s=t[o].stop;if(null!==s){var a=te(s,e);a>i?r.push(a):r.push(i),i=a}else r.push(null)}var l=null;for(o=0;o<r.length;o++){var u=r[o];if(null===u)null===l&&(l=o);else if(null!==l){for(var c=o-l,f=(u-r[l-1])/(c+1),h=1;h<=c;h++)r[l+h-1]=f*h;l=null}}return t.map((function(t,A){return{color:t.color,stop:Math.max(Math.min(1,r[A]/e),0)}}))},ye=function(t,e,A){var n="number"==typeof t?t:function(t,e,A){var n=e/2,r=A/2,i=te(t[0],e)-n,o=r-te(t[1],A);return(Math.atan2(o,i)+2*Math.PI)%(2*Math.PI)}(t,e,A),r=Math.abs(e*Math.sin(n))+Math.abs(A*Math.cos(n)),i=e/2,o=A/2,s=r/2,a=Math.sin(n-Math.PI/2)*s,l=Math.cos(n-Math.PI/2)*s;return[r,i-l,i+l,o-a,o+a]},be=function(t,e){return Math.sqrt(t*t+e*e)},Ce=function(t,e,A,n,r){return[[0,0],[0,e],[t,0],[t,e]].reduce((function(t,e){var i=e[0],o=e[1],s=be(A-i,n-o);return(r?s<t.optimumDistance:s>t.optimumDistance)?{optimumCorner:e,optimumDistance:s}:t}),{optimumDistance:r?1/0:-1/0,optimumCorner:null}).optimumCorner},_e=function(t,e){var A=re(180),n=[];return Vt(e).forEach((function(e,r){if(0===r){var i=e[0];if(20===i.type&&-1!==["top","left","right","bottom"].indexOf(i.value))return void(A=ne(e));if(Ae(i))return void(A=(ee(t,i)+re(270))%re(360))}var o=we(t,e);n.push(o)})),{angle:A,stops:n,type:1}},Fe=function(t,e){var A=0,n=3,r=[],i=[];return Vt(e).forEach((function(e,o){var s=!0;if(0===o?s=e.reduce((function(t,e){if(Ot(e))switch(e.value){case"center":return i.push(Yt),!1;case"top":case"left":return i.push(Jt),!1;case"right":case"bottom":return i.push(Zt),!1}else if(zt(e)||Wt(e))return i.push(e),!1;return t}),s):1===o&&(s=e.reduce((function(t,e){if(Ot(e))switch(e.value){case"circle":return A=0,!1;case"ellipse":return A=1,!1;case"contain":case"closest-side":return n=0,!1;case"farthest-side":return n=1,!1;case"closest-corner":return n=2,!1;case"cover":case"farthest-corner":return n=3,!1}else if(Wt(e)||zt(e))return Array.isArray(n)||(n=[]),n.push(e),!1;return t}),s)),s){var a=we(t,e);r.push(a)}})),{size:n,shape:A,stops:r,position:i,type:2}},Qe=function(t,e){if(22===e.type){var A={url:e.value,type:0};return t.cache.addImage(e.value),A}if(18===e.type){var n=Ue[e.name];if(void 0===n)throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return n(t,e.values)}throw new Error("Unsupported image type "+e.type)},Ue={"linear-gradient":function(t,e){var A=re(180),n=[];return Vt(e).forEach((function(e,r){if(0===r){var i=e[0];if(20===i.type&&"to"===i.value)return void(A=ne(e));if(Ae(i))return void(A=ee(t,i))}var o=we(t,e);n.push(o)})),{angle:A,stops:n,type:1}},"-moz-linear-gradient":_e,"-ms-linear-gradient":_e,"-o-linear-gradient":_e,"-webkit-linear-gradient":_e,"radial-gradient":function(t,e){var A=0,n=3,r=[],i=[];return Vt(e).forEach((function(e,o){var s=!0;if(0===o){var a=!1;s=e.reduce((function(t,e){if(a)if(Ot(e))switch(e.value){case"center":return i.push(Yt),t;case"top":case"left":return i.push(Jt),t;case"right":case"bottom":return i.push(Zt),t}else(zt(e)||Wt(e))&&i.push(e);else if(Ot(e))switch(e.value){case"circle":return A=0,!1;case"ellipse":return A=1,!1;case"at":return a=!0,!1;case"closest-side":return n=0,!1;case"cover":case"farthest-side":return n=1,!1;case"contain":case"closest-corner":return n=2,!1;case"farthest-corner":return n=3,!1}else if(Wt(e)||zt(e))return Array.isArray(n)||(n=[]),n.push(e),!1;return t}),s)}if(s){var l=we(t,e);r.push(l)}})),{size:n,shape:A,stops:r,position:i,type:2}},"-moz-radial-gradient":Fe,"-ms-radial-gradient":Fe,"-o-radial-gradient":Fe,"-webkit-radial-gradient":Fe,"-webkit-gradient":function(t,e){var A=re(180),n=[],r=1;return Vt(e).forEach((function(e,A){var i=e[0];if(0===A){if(Ot(i)&&"linear"===i.value)return void(r=1);if(Ot(i)&&"radial"===i.value)return void(r=2)}if(18===i.type)if("from"===i.name){var o=ie(t,i.values[0]);n.push({stop:Jt,color:o})}else if("to"===i.name)o=ie(t,i.values[0]),n.push({stop:Zt,color:o});else if("color-stop"===i.name){var s=i.values.filter(qt);if(2===s.length){o=ie(t,s[1]);var a=s[0];Pt(a)&&n.push({stop:{type:16,number:100*a.number,flags:a.flags},color:o})}}})),1===r?{angle:(A+re(180))%re(360),stops:n,type:r}:{size:3,shape:0,stops:n,position:[],type:r}}},Ee={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(t,e){if(0===e.length)return[];var A=e[0];return 20===A.type&&"none"===A.value?[]:e.filter((function(t){return qt(t)&&function(t){return!(20===t.type&&"none"===t.value||18===t.type&&!Ue[t.name])}(t)})).map((function(e){return Qe(t,e)}))}},xe={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(t,e){return e.map((function(t){if(Ot(t))switch(t.value){case"padding-box":return 1;case"content-box":return 2}return 0}))}},Le={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(t,e){return Vt(e).map((function(t){return t.filter(zt)})).map(Xt)}},Ie={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(t,e){return Vt(e).map((function(t){return t.filter(Ot).map((function(t){return t.value})).join(" ")})).map(Se)}},Se=function(t){switch(t){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}};!function(t){t.AUTO="auto",t.CONTAIN="contain",t.COVER="cover"}(fe||(fe={}));var Ne,je={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(t,e){return Vt(e).map((function(t){return t.filter(He)}))}},He=function(t){return Ot(t)||zt(t)},Te=function(t){return{name:"border-"+t+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},ke=Te("top"),De=Te("right"),Pe=Te("bottom"),Oe=Te("left"),Me=function(t){return{name:"border-radius-"+t,initialValue:"0 0",prefix:!1,type:1,parse:function(t,e){return Xt(e.filter(zt))}}},Re=Me("top-left"),Ke=Me("top-right"),qe=Me("bottom-right"),Ve=Me("bottom-left"),Ge=function(t){return{name:"border-"+t+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(t,e){switch(e){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},We=Ge("top"),ze=Ge("right"),Xe=Ge("bottom"),Je=Ge("left"),Ye=function(t){return{name:"border-"+t+"-width",initialValue:"0",type:0,prefix:!1,parse:function(t,e){return Dt(e)?e.number:0}}},Ze=Ye("top"),$e=Ye("right"),tA=Ye("bottom"),eA=Ye("left"),AA={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},nA={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(t,e){switch(e){case"rtl":return 1;case"ltr":default:return 0}}},rA={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(t,e){return e.filter(Ot).reduce((function(t,e){return t|iA(e.value)}),0)}},iA=function(t){switch(t){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},oA={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},sA={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(t,e){return 20===e.type&&"normal"===e.value?0:17===e.type||15===e.type?e.number:0}};!function(t){t.NORMAL="normal",t.STRICT="strict"}(Ne||(Ne={}));var aA,lA={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"strict":return Ne.STRICT;case"normal":default:return Ne.NORMAL}}},uA={name:"line-height",initialValue:"normal",prefix:!1,type:4},cA=function(t,e){return Ot(t)&&"normal"===t.value?1.2*e:17===t.type?e*t.number:zt(t)?te(t,e):e},fA={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(t,e){return 20===e.type&&"none"===e.value?null:Qe(t,e)}},hA={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(t,e){switch(e){case"inside":return 0;case"outside":default:return 1}}},dA={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){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":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}}},pA=function(t){return{name:"margin-"+t,initialValue:"0",prefix:!1,type:4}},gA=pA("top"),mA=pA("right"),vA=pA("bottom"),wA=pA("left"),BA={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(t,e){return e.filter(Ot).map((function(t){switch(t.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}}))}},yA={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"break-word":return"break-word";case"normal":default:return"normal"}}},bA=function(t){return{name:"padding-"+t,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},CA=bA("top"),_A=bA("right"),FA=bA("bottom"),QA=bA("left"),UA={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(t,e){switch(e){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},EA={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(t,e){switch(e){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},xA={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return 1===e.length&&Rt(e[0],"none")?[]:Vt(e).map((function(e){for(var A={color:ge.TRANSPARENT,offsetX:Jt,offsetY:Jt,blur:Jt},n=0,r=0;r<e.length;r++){var i=e[r];Wt(i)?(0===n?A.offsetX=i:1===n?A.offsetY=i:A.blur=i,n++):A.color=ie(t,i)}return A}))}},LA={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},IA={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(t,e){if(20===e.type&&"none"===e.value)return null;if(18===e.type){var A=SA[e.name];if(void 0===A)throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return A(e.values)}return null}},SA={matrix:function(t){var e=t.filter((function(t){return 17===t.type})).map((function(t){return t.number}));return 6===e.length?e:null},matrix3d:function(t){var e=t.filter((function(t){return 17===t.type})).map((function(t){return t.number})),A=e[0],n=e[1];e[2],e[3];var r=e[4],i=e[5];e[6],e[7],e[8],e[9],e[10],e[11];var o=e[12],s=e[13];return e[14],e[15],16===e.length?[A,n,r,i,o,s]:null}},NA={type:16,number:50,flags:4},jA=[NA,NA],HA={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(t,e){var A=e.filter(zt);return 2!==A.length?jA:[A[0],A[1]]}},TA={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(t,e){switch(e){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}};!function(t){t.NORMAL="normal",t.BREAK_ALL="break-all",t.KEEP_ALL="keep-all"}(aA||(aA={}));for(var kA={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"break-all":return aA.BREAK_ALL;case"keep-all":return aA.KEEP_ALL;case"normal":default:return aA.NORMAL}}},DA={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(t,e){if(20===e.type)return{auto:!0,order:0};if(Pt(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},PA=function(t,e){if(15===e.type)switch(e.unit.toLowerCase()){case"s":return 1e3*e.number;case"ms":return e.number}throw new Error("Unsupported time type")},OA={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(t,e){return Pt(e)?e.number:1}},MA={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},RA={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(t,e){return e.filter(Ot).map((function(t){switch(t.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0})).filter((function(t){return 0!==t}))}},KA={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(t,e){var A=[],n=[];return e.forEach((function(t){switch(t.type){case 20:case 0:A.push(t.value);break;case 17:A.push(t.number.toString());break;case 4:n.push(A.join(" ")),A.length=0}})),A.length&&n.push(A.join(" ")),n.map((function(t){return-1===t.indexOf(" ")?t:"'"+t+"'"}))}},qA={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},VA={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(t,e){if(Pt(e))return e.number;if(Ot(e))switch(e.value){case"bold":return 700;case"normal":default:return 400}return 400}},GA={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return e.filter(Ot).map((function(t){return t.value}))}},WA={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(t,e){switch(e){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},zA=function(t,e){return 0!=(t&e)},XA={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(t,e){if(0===e.length)return[];var A=e[0];return 20===A.type&&"none"===A.value?[]:e}},JA={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(0===e.length)return null;var A=e[0];if(20===A.type&&"none"===A.value)return null;for(var n=[],r=e.filter(Kt),i=0;i<r.length;i++){var o=r[i],s=r[i+1];if(20===o.type){var a=s&&Pt(s)?s.number:1;n.push({counter:o.value,increment:a})}}return n}},YA={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(0===e.length)return[];for(var A=[],n=e.filter(Kt),r=0;r<n.length;r++){var i=n[r],o=n[r+1];if(Ot(i)&&"none"!==i.value){var s=o&&Pt(o)?o.number:0;A.push({counter:i.value,reset:s})}}return A}},ZA={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(t,e){return e.filter(Dt).map((function(e){return PA(t,e)}))}},$A={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(t,e){if(0===e.length)return null;var A=e[0];if(20===A.type&&"none"===A.value)return null;var n=[],r=e.filter(Mt);if(r.length%2!=0)return null;for(var i=0;i<r.length;i+=2){var o=r[i].value,s=r[i+1].value;n.push({open:o,close:s})}return n}},tn=function(t,e,A){if(!t)return"";var n=t[Math.min(e,t.length-1)];return n?A?n.open:n.close:""},en={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(t,e){return 1===e.length&&Rt(e[0],"none")?[]:Vt(e).map((function(e){for(var A={color:255,offsetX:Jt,offsetY:Jt,blur:Jt,spread:Jt,inset:!1},n=0,r=0;r<e.length;r++){var i=e[r];Rt(i,"inset")?A.inset=!0:Wt(i)?(0===n?A.offsetX=i:1===n?A.offsetY=i:2===n?A.blur=i:A.spread=i,n++):A.color=ie(t,i)}return A}))}},An={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(t,e){var A=[];return e.filter(Ot).forEach((function(t){switch(t.value){case"stroke":A.push(1);break;case"fill":A.push(0);break;case"markers":A.push(2)}})),[0,1,2].forEach((function(t){-1===A.indexOf(t)&&A.push(t)})),A}},nn={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},rn={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(t,e){return Dt(e)?e.number:0}},on=function(){function t(t,e){var A,n;this.animationDuration=ln(t,ZA,e.animationDuration),this.backgroundClip=ln(t,me,e.backgroundClip),this.backgroundColor=ln(t,ve,e.backgroundColor),this.backgroundImage=ln(t,Ee,e.backgroundImage),this.backgroundOrigin=ln(t,xe,e.backgroundOrigin),this.backgroundPosition=ln(t,Le,e.backgroundPosition),this.backgroundRepeat=ln(t,Ie,e.backgroundRepeat),this.backgroundSize=ln(t,je,e.backgroundSize),this.borderTopColor=ln(t,ke,e.borderTopColor),this.borderRightColor=ln(t,De,e.borderRightColor),this.borderBottomColor=ln(t,Pe,e.borderBottomColor),this.borderLeftColor=ln(t,Oe,e.borderLeftColor),this.borderTopLeftRadius=ln(t,Re,e.borderTopLeftRadius),this.borderTopRightRadius=ln(t,Ke,e.borderTopRightRadius),this.borderBottomRightRadius=ln(t,qe,e.borderBottomRightRadius),this.borderBottomLeftRadius=ln(t,Ve,e.borderBottomLeftRadius),this.borderTopStyle=ln(t,We,e.borderTopStyle),this.borderRightStyle=ln(t,ze,e.borderRightStyle),this.borderBottomStyle=ln(t,Xe,e.borderBottomStyle),this.borderLeftStyle=ln(t,Je,e.borderLeftStyle),this.borderTopWidth=ln(t,Ze,e.borderTopWidth),this.borderRightWidth=ln(t,$e,e.borderRightWidth),this.borderBottomWidth=ln(t,tA,e.borderBottomWidth),this.borderLeftWidth=ln(t,eA,e.borderLeftWidth),this.boxShadow=ln(t,en,e.boxShadow),this.color=ln(t,AA,e.color),this.direction=ln(t,nA,e.direction),this.display=ln(t,rA,e.display),this.float=ln(t,oA,e.cssFloat),this.fontFamily=ln(t,KA,e.fontFamily),this.fontSize=ln(t,qA,e.fontSize),this.fontStyle=ln(t,WA,e.fontStyle),this.fontVariant=ln(t,GA,e.fontVariant),this.fontWeight=ln(t,VA,e.fontWeight),this.letterSpacing=ln(t,sA,e.letterSpacing),this.lineBreak=ln(t,lA,e.lineBreak),this.lineHeight=ln(t,uA,e.lineHeight),this.listStyleImage=ln(t,fA,e.listStyleImage),this.listStylePosition=ln(t,hA,e.listStylePosition),this.listStyleType=ln(t,dA,e.listStyleType),this.marginTop=ln(t,gA,e.marginTop),this.marginRight=ln(t,mA,e.marginRight),this.marginBottom=ln(t,vA,e.marginBottom),this.marginLeft=ln(t,wA,e.marginLeft),this.opacity=ln(t,OA,e.opacity);var r=ln(t,BA,e.overflow);this.overflowX=r[0],this.overflowY=r[r.length>1?1:0],this.overflowWrap=ln(t,yA,e.overflowWrap),this.paddingTop=ln(t,CA,e.paddingTop),this.paddingRight=ln(t,_A,e.paddingRight),this.paddingBottom=ln(t,FA,e.paddingBottom),this.paddingLeft=ln(t,QA,e.paddingLeft),this.paintOrder=ln(t,An,e.paintOrder),this.position=ln(t,EA,e.position),this.textAlign=ln(t,UA,e.textAlign),this.textDecorationColor=ln(t,MA,null!==(A=e.textDecorationColor)&&void 0!==A?A:e.color),this.textDecorationLine=ln(t,RA,null!==(n=e.textDecorationLine)&&void 0!==n?n:e.textDecoration),this.textShadow=ln(t,xA,e.textShadow),this.textTransform=ln(t,LA,e.textTransform),this.transform=ln(t,IA,e.transform),this.transformOrigin=ln(t,HA,e.transformOrigin),this.visibility=ln(t,TA,e.visibility),this.webkitTextStrokeColor=ln(t,nn,e.webkitTextStrokeColor),this.webkitTextStrokeWidth=ln(t,rn,e.webkitTextStrokeWidth),this.wordBreak=ln(t,kA,e.wordBreak),this.zIndex=ln(t,DA,e.zIndex)}return t.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&0===this.visibility},t.prototype.isTransparent=function(){return oe(this.backgroundColor)},t.prototype.isTransformed=function(){return null!==this.transform},t.prototype.isPositioned=function(){return 0!==this.position},t.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},t.prototype.isFloating=function(){return 0!==this.float},t.prototype.isInlineLevel=function(){return zA(this.display,4)||zA(this.display,33554432)||zA(this.display,268435456)||zA(this.display,536870912)||zA(this.display,67108864)||zA(this.display,134217728)},t}(),sn=function(t,e){this.content=ln(t,XA,e.content),this.quotes=ln(t,$A,e.quotes)},an=function(t,e){this.counterIncrement=ln(t,JA,e.counterIncrement),this.counterReset=ln(t,YA,e.counterReset)},ln=function(t,e,A){var n=new Tt,r=null!=A?A.toString():e.initialValue;n.write(r);var i=new kt(n.read());switch(e.type){case 2:var o=i.parseComponentValue();return e.parse(t,Ot(o)?o.value:e.initialValue);case 0:return e.parse(t,i.parseComponentValue());case 1:return e.parse(t,i.parseComponentValues());case 4:return i.parseComponentValue();case 3:switch(e.format){case"angle":return ee(t,i.parseComponentValue());case"color":return ie(t,i.parseComponentValue());case"image":return Qe(t,i.parseComponentValue());case"length":var s=i.parseComponentValue();return Wt(s)?s:Jt;case"length-percentage":var a=i.parseComponentValue();return zt(a)?a:Jt;case"time":return PA(t,i.parseComponentValue())}}},un=function(t,e){var A=function(t){switch(t.getAttribute("data-html2canvas-debug")){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}}(t);return 1===A||e===A},cn=function(t,e){this.context=t,this.textNodes=[],this.elements=[],this.flags=0,un(e,3),this.styles=new on(t,window.getComputedStyle(e,null)),cr(e)&&(this.styles.animationDuration.some((function(t){return t>0}))&&(e.style.animationDuration="0s"),null!==this.styles.transform&&(e.style.transform="none")),this.bounds=s(this.context,e),un(e,4)&&(this.flags|=16)},fn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",hn="undefined"==typeof Uint8Array?[]:new Uint8Array(256),dn=0;dn<fn.length;dn++)hn[fn.charCodeAt(dn)]=dn;for(var pn=function(t,e,A){return t.slice?t.slice(e,A):new Uint16Array(Array.prototype.slice.call(t,e,A))},gn=function(){function t(t,e,A,n,r,i){this.initialValue=t,this.errorValue=e,this.highStart=A,this.highValueIndex=n,this.index=r,this.data=i}return t.prototype.get=function(t){var e;if(t>=0){if(t<55296||t>56319&&t<=65535)return e=((e=this.index[t>>5])<<2)+(31&t),this.data[e];if(t<=65535)return e=((e=this.index[2048+(t-55296>>5)])<<2)+(31&t),this.data[e];if(t<this.highStart)return e=2080+(t>>11),e=this.index[e],e+=t>>5&63,e=((e=this.index[e])<<2)+(31&t),this.data[e];if(t<=1114111)return this.data[this.highValueIndex]}return this.errorValue},t}(),mn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",vn="undefined"==typeof Uint8Array?[]:new Uint8Array(256),wn=0;wn<mn.length;wn++)vn[mn.charCodeAt(wn)]=wn;var Bn,yn=8,bn=9,Cn=11,_n=12,Fn=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];if(String.fromCodePoint)return String.fromCodePoint.apply(String,t);var A=t.length;if(!A)return"";for(var n=[],r=-1,i="";++r<A;){var o=t[r];o<=65535?n.push(o):(o-=65536,n.push(55296+(o>>10),o%1024+56320)),(r+1===A||n.length>16384)&&(i+=String.fromCharCode.apply(String,n),n.length=0)}return i},Qn=function(t,e){var A,n,r,i=function(t){var e,A,n,r,i,o=.75*t.length,s=t.length,a=0;"="===t[t.length-1]&&(o--,"="===t[t.length-2]&&o--);var l="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?new ArrayBuffer(o):new Array(o),u=Array.isArray(l)?l:new Uint8Array(l);for(e=0;e<s;e+=4)A=hn[t.charCodeAt(e)],n=hn[t.charCodeAt(e+1)],r=hn[t.charCodeAt(e+2)],i=hn[t.charCodeAt(e+3)],u[a++]=A<<2|n>>4,u[a++]=(15&n)<<4|r>>2,u[a++]=(3&r)<<6|63&i;return l}(t),o=Array.isArray(i)?function(t){for(var e=t.length,A=[],n=0;n<e;n+=4)A.push(t[n+3]<<24|t[n+2]<<16|t[n+1]<<8|t[n]);return A}(i):new Uint32Array(i),s=Array.isArray(i)?function(t){for(var e=t.length,A=[],n=0;n<e;n+=2)A.push(t[n+1]<<8|t[n]);return A}(i):new Uint16Array(i),a=pn(s,12,o[4]/2),l=2===o[5]?pn(s,(24+o[4])/2):(A=o,n=Math.ceil((24+o[4])/4),A.slice?A.slice(n,r):new Uint32Array(Array.prototype.slice.call(A,n,r)));return new gn(o[0],o[1],o[2],o[3],a,l)}("AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA="),Un=function(t){return Qn.get(t)},En=function(t,e,A){var n=A-2,r=e[n],i=e[A-1],o=e[A];if(2===i&&3===o)return"×";if(2===i||3===i||4===i)return"÷";if(2===o||3===o||4===o)return"÷";if(i===yn&&-1!==[yn,bn,Cn,_n].indexOf(o))return"×";if(!(i!==Cn&&i!==bn||o!==bn&&10!==o))return"×";if((i===_n||10===i)&&10===o)return"×";if(13===o||5===o)return"×";if(7===o)return"×";if(1===i)return"×";if(13===i&&14===o){for(;5===r;)r=e[--n];if(14===r)return"×"}if(15===i&&15===o){for(var s=0;15===r;)s++,r=e[--n];if(s%2==0)return"×"}return"÷"},xn=function(t){var e=function(t){for(var e=[],A=0,n=t.length;A<n;){var r=t.charCodeAt(A++);if(r>=55296&&r<=56319&&A<n){var i=t.charCodeAt(A++);56320==(64512&i)?e.push(((1023&r)<<10)+(1023&i)+65536):(e.push(r),A--)}else e.push(r)}return e}(t),A=e.length,n=0,r=0,i=e.map(Un);return{next:function(){if(n>=A)return{done:!0,value:null};for(var t="×";n<A&&"×"===(t=En(0,i,++n)););if("×"!==t||n===A){var o=Fn.apply(null,e.slice(r,n));return r=n,{value:o,done:!1}}return{done:!0,value:null}}}},Ln=function(t){return 0===t[0]&&255===t[1]&&0===t[2]&&255===t[3]},In=function(t,e,A,n,r){var i="http://www.w3.org/2000/svg",o=document.createElementNS(i,"svg"),s=document.createElementNS(i,"foreignObject");return o.setAttributeNS(null,"width",t.toString()),o.setAttributeNS(null,"height",e.toString()),s.setAttributeNS(null,"width","100%"),s.setAttributeNS(null,"height","100%"),s.setAttributeNS(null,"x",A.toString()),s.setAttributeNS(null,"y",n.toString()),s.setAttributeNS(null,"externalResourcesRequired","true"),o.appendChild(s),s.appendChild(r),o},Sn=function(t){return new Promise((function(e,A){var n=new Image;n.onload=function(){return e(n)},n.onerror=A,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(t))}))},Nn={get SUPPORT_RANGE_BOUNDS(){var t=function(t){if(t.createRange){var e=t.createRange();if(e.getBoundingClientRect){var A=t.createElement("boundtest");A.style.height="123px",A.style.display="block",t.body.appendChild(A),e.selectNode(A);var n=e.getBoundingClientRect(),r=Math.round(n.height);if(t.body.removeChild(A),123===r)return!0}}return!1}(document);return Object.defineProperty(Nn,"SUPPORT_RANGE_BOUNDS",{value:t}),t},get SUPPORT_WORD_BREAKING(){var t=Nn.SUPPORT_RANGE_BOUNDS&&function(t){var e=t.createElement("boundtest");e.style.width="50px",e.style.display="block",e.style.fontSize="12px",e.style.letterSpacing="0px",e.style.wordSpacing="0px",t.body.appendChild(e);var A=t.createRange();e.innerHTML="function"==typeof"".repeat?"👨".repeat(10):"";var n=e.firstChild,r=a(n.data).map((function(t){return l(t)})),i=0,o={},s=r.every((function(t,e){A.setStart(n,i),A.setEnd(n,i+t.length);var r=A.getBoundingClientRect();i+=t.length;var s=r.x>o.x||r.y>o.y;return o=r,0===e||s}));return t.body.removeChild(e),s}(document);return Object.defineProperty(Nn,"SUPPORT_WORD_BREAKING",{value:t}),t},get SUPPORT_SVG_DRAWING(){var t=function(t){var e=new Image,A=t.createElement("canvas"),n=A.getContext("2d");if(!n)return!1;e.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{n.drawImage(e,0,0),A.toDataURL()}catch(t){return!1}return!0}(document);return Object.defineProperty(Nn,"SUPPORT_SVG_DRAWING",{value:t}),t},get SUPPORT_FOREIGNOBJECT_DRAWING(){var t="function"==typeof Array.from&&"function"==typeof window.fetch?function(t){var e=t.createElement("canvas");e.width=100,e.height=100;var A=e.getContext("2d");if(!A)return Promise.reject(!1);A.fillStyle="rgb(0, 255, 0)",A.fillRect(0,0,100,100);var n=new Image,r=e.toDataURL();n.src=r;var i=In(100,100,0,0,n);return A.fillStyle="red",A.fillRect(0,0,100,100),Sn(i).then((function(e){A.drawImage(e,0,0);var n=A.getImageData(0,0,100,100).data;A.fillStyle="red",A.fillRect(0,0,100,100);var i=t.createElement("div");return i.style.backgroundImage="url("+r+")",i.style.height="100px",Ln(n)?Sn(In(100,100,0,0,i)):Promise.reject(!1)})).then((function(t){return A.drawImage(t,0,0),Ln(A.getImageData(0,0,100,100).data)})).catch((function(){return!1}))}(document):Promise.resolve(!1);return Object.defineProperty(Nn,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:t}),t},get SUPPORT_CORS_IMAGES(){var t=void 0!==(new Image).crossOrigin;return Object.defineProperty(Nn,"SUPPORT_CORS_IMAGES",{value:t}),t},get SUPPORT_RESPONSE_TYPE(){var t="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(Nn,"SUPPORT_RESPONSE_TYPE",{value:t}),t},get SUPPORT_CORS_XHR(){var t="withCredentials"in new XMLHttpRequest;return Object.defineProperty(Nn,"SUPPORT_CORS_XHR",{value:t}),t},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var t=!("undefined"==typeof Intl||!Intl.Segmenter);return Object.defineProperty(Nn,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:t}),t}},jn=function(t,e){this.text=t,this.bounds=e},Hn=function(t,e){var A=e.ownerDocument;if(A){var n=A.createElement("html2canvaswrapper");n.appendChild(e.cloneNode(!0));var r=e.parentNode;if(r){r.replaceChild(n,e);var i=s(t,n);return n.firstChild&&r.replaceChild(n.firstChild,n),i}}return o.EMPTY},Tn=function(t,e,A){var n=t.ownerDocument;if(!n)throw new Error("Node has no owner document");var r=n.createRange();return r.setStart(t,e),r.setEnd(t,e+A),r},kn=function(t){if(Nn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var e=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(e.segment(t)).map((function(t){return t.segment}))}return function(t){for(var e,A=xn(t),n=[];!(e=A.next()).done;)e.value&&n.push(e.value.slice());return n}(t)},Dn=function(t,e){return 0!==e.letterSpacing?kn(t):function(t,e){if(Nn.SUPPORT_NATIVE_TEXT_SEGMENTATION){var A=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(A.segment(t)).map((function(t){return t.segment}))}return On(t,e)}(t,e)},Pn=[32,160,4961,65792,65793,4153,4241],On=function(t,e){for(var A,n=function(t,e){var A=a(t),n=nt(A,e),r=n[0],i=n[1],o=n[2],s=A.length,l=0,u=0;return{next:function(){if(u>=s)return{done:!0,value:null};for(var t="×";u<s&&"×"===(t=At(A,i,r,++u,o)););if("×"!==t||u===s){var e=new rt(A,t,l,u);return l=u,{value:e,done:!1}}return{done:!0,value:null}}}}(t,{lineBreak:e.lineBreak,wordBreak:"break-word"===e.overflowWrap?"break-word":e.wordBreak}),r=[],i=function(){if(A.value){var t=A.value.slice(),e=a(t),n="";e.forEach((function(t){-1===Pn.indexOf(t)?n+=l(t):(n.length&&r.push(n),r.push(l(t)),n="")})),n.length&&r.push(n)}};!(A=n.next()).done;)i();return r},Mn=function(t,e,A){this.text=Rn(e.data,A.textTransform),this.textBounds=function(t,e,A,n){var r=Dn(e,A),i=[],s=0;return r.forEach((function(e){if(A.textDecorationLine.length||e.trim().length>0)if(Nn.SUPPORT_RANGE_BOUNDS){var r=Tn(n,s,e.length).getClientRects();if(r.length>1){var a=kn(e),l=0;a.forEach((function(e){i.push(new jn(e,o.fromDOMRectList(t,Tn(n,l+s,e.length).getClientRects()))),l+=e.length}))}else i.push(new jn(e,o.fromDOMRectList(t,r)))}else{var u=n.splitText(e.length);i.push(new jn(e,Hn(t,n))),n=u}else Nn.SUPPORT_RANGE_BOUNDS||(n=n.splitText(e.length));s+=e.length})),i}(t,this.text,A,e)},Rn=function(t,e){switch(e){case 1:return t.toLowerCase();case 3:return t.replace(Kn,qn);case 2:return t.toUpperCase();default:return t}},Kn=/(^|\s|:|-|\(|\))([a-z])/g,qn=function(t,e,A){return t.length>0?e+A.toUpperCase():t},Vn=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n.src=A.currentSrc||A.src,n.intrinsicWidth=A.naturalWidth,n.intrinsicHeight=A.naturalHeight,n.context.cache.addImage(n.src),n}return e(A,t),A}(cn),Gn=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n.canvas=A,n.intrinsicWidth=A.width,n.intrinsicHeight=A.height,n}return e(A,t),A}(cn),Wn=function(t){function A(e,A){var n=t.call(this,e,A)||this,r=new XMLSerializer,i=s(e,A);return A.setAttribute("width",i.width+"px"),A.setAttribute("height",i.height+"px"),n.svg="data:image/svg+xml,"+encodeURIComponent(r.serializeToString(A)),n.intrinsicWidth=A.width.baseVal.value,n.intrinsicHeight=A.height.baseVal.value,n.context.cache.addImage(n.svg),n}return e(A,t),A}(cn),zn=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n.value=A.value,n}return e(A,t),A}(cn),Xn=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n.start=A.start,n.reversed="boolean"==typeof A.reversed&&!0===A.reversed,n}return e(A,t),A}(cn),Jn=[{type:15,flags:0,unit:"px",number:3}],Yn=[{type:16,flags:0,number:50}],Zn="password",$n=function(t){function A(e,A){var n,r,i,s=t.call(this,e,A)||this;switch(s.type=A.type.toLowerCase(),s.checked=A.checked,s.value=0===(r=(n=A).type===Zn?new Array(n.value.length+1).join("•"):n.value).length?n.placeholder||"":r,"checkbox"!==s.type&&"radio"!==s.type||(s.styles.backgroundColor=3739148031,s.styles.borderTopColor=s.styles.borderRightColor=s.styles.borderBottomColor=s.styles.borderLeftColor=2779096575,s.styles.borderTopWidth=s.styles.borderRightWidth=s.styles.borderBottomWidth=s.styles.borderLeftWidth=1,s.styles.borderTopStyle=s.styles.borderRightStyle=s.styles.borderBottomStyle=s.styles.borderLeftStyle=1,s.styles.backgroundClip=[0],s.styles.backgroundOrigin=[0],s.bounds=(i=s.bounds).width>i.height?new o(i.left+(i.width-i.height)/2,i.top,i.height,i.height):i.width<i.height?new o(i.left,i.top+(i.height-i.width)/2,i.width,i.width):i),s.type){case"checkbox":s.styles.borderTopRightRadius=s.styles.borderTopLeftRadius=s.styles.borderBottomRightRadius=s.styles.borderBottomLeftRadius=Jn;break;case"radio":s.styles.borderTopRightRadius=s.styles.borderTopLeftRadius=s.styles.borderBottomRightRadius=s.styles.borderBottomLeftRadius=Yn}return s}return e(A,t),A}(cn),tr=function(t){function A(e,A){var n=t.call(this,e,A)||this,r=A.options[A.selectedIndex||0];return n.value=r&&r.text||"",n}return e(A,t),A}(cn),er=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n.value=A.value,n}return e(A,t),A}(cn),Ar=function(t){function A(e,A){var n=t.call(this,e,A)||this;n.src=A.src,n.width=parseInt(A.width,10)||0,n.height=parseInt(A.height,10)||0,n.backgroundColor=n.styles.backgroundColor;try{if(A.contentWindow&&A.contentWindow.document&&A.contentWindow.document.documentElement){n.tree=or(e,A.contentWindow.document.documentElement);var r=A.contentWindow.document.documentElement?pe(e,getComputedStyle(A.contentWindow.document.documentElement).backgroundColor):ge.TRANSPARENT,i=A.contentWindow.document.body?pe(e,getComputedStyle(A.contentWindow.document.body).backgroundColor):ge.TRANSPARENT;n.backgroundColor=oe(r)?oe(i)?n.styles.backgroundColor:i:r}}catch(t){}return n}return e(A,t),A}(cn),nr=["OL","UL","MENU"],rr=function(t,e,A,n){for(var r=e.firstChild,i=void 0;r;r=i)if(i=r.nextSibling,lr(r)&&r.data.trim().length>0)A.textNodes.push(new Mn(t,r,A.styles));else if(ur(r))if(Fr(r)&&r.assignedNodes)r.assignedNodes().forEach((function(e){return rr(t,e,A,n)}));else{var o=ir(t,r);o.styles.isVisible()&&(sr(r,o,n)?o.flags|=4:ar(o.styles)&&(o.flags|=2),-1!==nr.indexOf(r.tagName)&&(o.flags|=8),A.elements.push(o),r.slot,r.shadowRoot?rr(t,r.shadowRoot,o,n):Cr(r)||gr(r)||_r(r)||rr(t,r,o,n))}},ir=function(t,e){return Br(e)?new Vn(t,e):vr(e)?new Gn(t,e):gr(e)?new Wn(t,e):hr(e)?new zn(t,e):dr(e)?new Xn(t,e):pr(e)?new $n(t,e):_r(e)?new tr(t,e):Cr(e)?new er(t,e):yr(e)?new Ar(t,e):new cn(t,e)},or=function(t,e){var A=ir(t,e);return A.flags|=4,rr(t,e,A,A),A},sr=function(t,e,A){return e.styles.isPositionedWithZIndex()||e.styles.opacity<1||e.styles.isTransformed()||mr(t)&&A.styles.isTransparent()},ar=function(t){return t.isPositioned()||t.isFloating()},lr=function(t){return t.nodeType===Node.TEXT_NODE},ur=function(t){return t.nodeType===Node.ELEMENT_NODE},cr=function(t){return ur(t)&&void 0!==t.style&&!fr(t)},fr=function(t){return"object"==typeof t.className},hr=function(t){return"LI"===t.tagName},dr=function(t){return"OL"===t.tagName},pr=function(t){return"INPUT"===t.tagName},gr=function(t){return"svg"===t.tagName},mr=function(t){return"BODY"===t.tagName},vr=function(t){return"CANVAS"===t.tagName},wr=function(t){return"VIDEO"===t.tagName},Br=function(t){return"IMG"===t.tagName},yr=function(t){return"IFRAME"===t.tagName},br=function(t){return"STYLE"===t.tagName},Cr=function(t){return"TEXTAREA"===t.tagName},_r=function(t){return"SELECT"===t.tagName},Fr=function(t){return"SLOT"===t.tagName},Qr=function(t){return t.tagName.indexOf("-")>0},Ur=function(){function t(){this.counters={}}return t.prototype.getCounterValue=function(t){var e=this.counters[t];return e&&e.length?e[e.length-1]:1},t.prototype.getCounterValues=function(t){var e=this.counters[t];return e||[]},t.prototype.pop=function(t){var e=this;t.forEach((function(t){return e.counters[t].pop()}))},t.prototype.parse=function(t){var e=this,A=t.counterIncrement,n=t.counterReset,r=!0;null!==A&&A.forEach((function(t){var A=e.counters[t.counter];A&&0!==t.increment&&(r=!1,A.length||A.push(1),A[Math.max(0,A.length-1)]+=t.increment)}));var i=[];return r&&n.forEach((function(t){var A=e.counters[t.counter];i.push(t.counter),A||(A=e.counters[t.counter]=[]),A.push(t.reset)})),i},t}(),Er={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"]},xr={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:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Lr={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:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},Ir={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:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},Sr=function(t,e,A,n,r,i){return t<e||t>A?kr(t,r,i.length>0):n.integers.reduce((function(e,A,r){for(;t>=A;)t-=A,e+=n.values[r];return e}),"")+i},Nr=function(t,e,A,n){var r="";do{A||t--,r=n(t)+r,t/=e}while(t*e>=e);return r},jr=function(t,e,A,n,r){var i=A-e+1;return(t<0?"-":"")+(Nr(Math.abs(t),i,n,(function(t){return l(Math.floor(t%i)+e)}))+r)},Hr=function(t,e,A){void 0===A&&(A=". ");var n=e.length;return Nr(Math.abs(t),n,!1,(function(t){return e[Math.floor(t%n)]}))+A},Tr=function(t,e,A,n,r,i){if(t<-9999||t>9999)return kr(t,4,r.length>0);var o=Math.abs(t),s=r;if(0===o)return e[0]+s;for(var a=0;o>0&&a<=4;a++){var l=o%10;0===l&&zA(i,1)&&""!==s?s=e[l]+s:l>1||1===l&&0===a||1===l&&1===a&&zA(i,2)||1===l&&1===a&&zA(i,4)&&t>100||1===l&&a>1&&zA(i,8)?s=e[l]+(a>0?A[a-1]:"")+s:1===l&&a>0&&(s=A[a-1]+s),o=Math.floor(o/10)}return(t<0?n:"")+s},kr=function(t,e,A){var n=A?". ":"",r=A?"、":"",i=A?", ":"",o=A?" ":"";switch(e){case 0:return"•"+o;case 1:return"◦"+o;case 2:return"◾"+o;case 5:var s=jr(t,48,57,!0,n);return s.length<4?"0"+s:s;case 4:return Hr(t,"〇一二三四五六七八九",r);case 6:return Sr(t,1,3999,Er,3,n).toLowerCase();case 7:return Sr(t,1,3999,Er,3,n);case 8:return jr(t,945,969,!1,n);case 9:return jr(t,97,122,!1,n);case 10:return jr(t,65,90,!1,n);case 11:return jr(t,1632,1641,!0,n);case 12:case 49:return Sr(t,1,9999,xr,3,n);case 35:return Sr(t,1,9999,xr,3,n).toLowerCase();case 13:return jr(t,2534,2543,!0,n);case 14:case 30:return jr(t,6112,6121,!0,n);case 15:return Hr(t,"子丑寅卯辰巳午未申酉戌亥",r);case 16:return Hr(t,"甲乙丙丁戊己庚辛壬癸",r);case 17:case 48:return Tr(t,"零一二三四五六七八九","十百千萬","負",r,14);case 47:return Tr(t,"零壹貳參肆伍陸柒捌玖","拾佰仟萬","負",r,15);case 42:return Tr(t,"零一二三四五六七八九","十百千萬","负",r,14);case 41:return Tr(t,"零壹贰叁肆伍陆柒捌玖","拾佰仟萬","负",r,15);case 26:return Tr(t,"〇一二三四五六七八九","十百千万","マイナス",r,0);case 25:return Tr(t,"零壱弐参四伍六七八九","拾百千万","マイナス",r,7);case 31:return Tr(t,"영일이삼사오육칠팔구","십백천만","마이너스",i,7);case 33:return Tr(t,"零一二三四五六七八九","十百千萬","마이너스",i,0);case 32:return Tr(t,"零壹貳參四五六七八九","拾百千","마이너스",i,7);case 18:return jr(t,2406,2415,!0,n);case 20:return Sr(t,1,19999,Ir,3,n);case 21:return jr(t,2790,2799,!0,n);case 22:return jr(t,2662,2671,!0,n);case 22:return Sr(t,1,10999,Lr,3,n);case 23:return Hr(t,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return Hr(t,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return jr(t,3302,3311,!0,n);case 28:return Hr(t,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",r);case 29:return Hr(t,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",r);case 34:return jr(t,3792,3801,!0,n);case 37:return jr(t,6160,6169,!0,n);case 38:return jr(t,4160,4169,!0,n);case 39:return jr(t,2918,2927,!0,n);case 40:return jr(t,1776,1785,!0,n);case 43:return jr(t,3046,3055,!0,n);case 44:return jr(t,3174,3183,!0,n);case 45:return jr(t,3664,3673,!0,n);case 46:return jr(t,3872,3881,!0,n);case 3:default:return jr(t,48,57,!0,n)}},Dr=function(){function t(t,e,A){if(this.context=t,this.options=A,this.scrolledElements=[],this.referenceElement=e,this.counters=new Ur,this.quoteDepth=0,!e.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(e.ownerDocument.documentElement,!1)}return t.prototype.toIFrame=function(t,e){var A=this,i=Or(t,e);if(!i.contentWindow)return Promise.reject("Unable to find iframe window");var o=t.defaultView.pageXOffset,s=t.defaultView.pageYOffset,a=i.contentWindow,l=a.document,u=Kr(i).then((function(){return n(A,void 0,void 0,(function(){var t,A;return r(this,(function(n){switch(n.label){case 0:return this.scrolledElements.forEach(zr),a&&(a.scrollTo(e.left,e.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||a.scrollY===e.top&&a.scrollX===e.left||(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(a.scrollX-e.left,a.scrollY-e.top,0,0))),t=this.options.onclone,void 0===(A=this.clonedReferenceElement)?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:l.fonts&&l.fonts.ready?[4,l.fonts.ready]:[3,2];case 1:n.sent(),n.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Rr(l)]:[3,4];case 3:n.sent(),n.label=4;case 4:return"function"==typeof t?[2,Promise.resolve().then((function(){return t(l,A)})).then((function(){return i}))]:[2,i]}}))}))}));return l.open(),l.write(Gr(document.doctype)+"<html></html>"),Wr(this.referenceElement.ownerDocument,o,s),l.replaceChild(l.adoptNode(this.documentElement),l.documentElement),l.close(),u},t.prototype.createElementClone=function(t){if(un(t,2),vr(t))return this.createCanvasClone(t);if(wr(t))return this.createVideoClone(t);if(br(t))return this.createStyleClone(t);var e=t.cloneNode(!1);return Br(e)&&(Br(t)&&t.currentSrc&&t.currentSrc!==t.src&&(e.src=t.currentSrc,e.srcset=""),"lazy"===e.loading&&(e.loading="eager")),Qr(e)?this.createCustomElementClone(e):e},t.prototype.createCustomElementClone=function(t){var e=document.createElement("html2canvascustomelement");return Vr(t.style,e),e},t.prototype.createStyleClone=function(t){try{var e=t.sheet;if(e&&e.cssRules){var A=[].slice.call(e.cssRules,0).reduce((function(t,e){return e&&"string"==typeof e.cssText?t+e.cssText:t}),""),n=t.cloneNode(!1);return n.textContent=A,n}}catch(t){if(this.context.logger.error("Unable to access cssRules property",t),"SecurityError"!==t.name)throw t}return t.cloneNode(!1)},t.prototype.createCanvasClone=function(t){var e;if(this.options.inlineImages&&t.ownerDocument){var A=t.ownerDocument.createElement("img");try{return A.src=t.toDataURL(),A}catch(e){this.context.logger.info("Unable to inline canvas contents, canvas is tainted",t)}}var n=t.cloneNode(!1);try{n.width=t.width,n.height=t.height;var r=t.getContext("2d"),i=n.getContext("2d");if(i)if(!this.options.allowTaint&&r)i.putImageData(r.getImageData(0,0,t.width,t.height),0,0);else{var o=null!==(e=t.getContext("webgl2"))&&void 0!==e?e:t.getContext("webgl");if(o){var s=o.getContextAttributes();!1===(null==s?void 0:s.preserveDrawingBuffer)&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",t)}i.drawImage(t,0,0)}return n}catch(e){this.context.logger.info("Unable to clone canvas as it is tainted",t)}return n},t.prototype.createVideoClone=function(t){var e=t.ownerDocument.createElement("canvas");e.width=t.offsetWidth,e.height=t.offsetHeight;var A=e.getContext("2d");try{return A&&(A.drawImage(t,0,0,e.width,e.height),this.options.allowTaint||A.getImageData(0,0,e.width,e.height)),e}catch(e){this.context.logger.info("Unable to clone video as it is tainted",t)}var n=t.ownerDocument.createElement("canvas");return n.width=t.offsetWidth,n.height=t.offsetHeight,n},t.prototype.appendChildNode=function(t,e,A){ur(e)&&("SCRIPT"===e.tagName||e.hasAttribute("data-html2canvas-ignore")||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(e))||this.options.copyStyles&&ur(e)&&br(e)||t.appendChild(this.cloneNode(e,A))},t.prototype.cloneChildNodes=function(t,e,A){for(var n=this,r=t.shadowRoot?t.shadowRoot.firstChild:t.firstChild;r;r=r.nextSibling)if(ur(r)&&Fr(r)&&"function"==typeof r.assignedNodes){var i=r.assignedNodes();i.length&&i.forEach((function(t){return n.appendChildNode(e,t,A)}))}else this.appendChildNode(e,r,A)},t.prototype.cloneNode=function(t,e){if(lr(t))return document.createTextNode(t.data);if(!t.ownerDocument)return t.cloneNode(!1);var A=t.ownerDocument.defaultView;if(A&&ur(t)&&(cr(t)||fr(t))){var n=this.createElementClone(t);n.style.transitionProperty="none";var r=A.getComputedStyle(t),i=A.getComputedStyle(t,":before"),o=A.getComputedStyle(t,":after");this.referenceElement===t&&cr(n)&&(this.clonedReferenceElement=n),mr(n)&&Yr(n);var s=this.counters.parse(new an(this.context,r)),a=this.resolvePseudoContent(t,n,i,Bn.BEFORE);Qr(t)&&(e=!0),wr(t)||this.cloneChildNodes(t,n,e),a&&n.insertBefore(a,n.firstChild);var l=this.resolvePseudoContent(t,n,o,Bn.AFTER);return l&&n.appendChild(l),this.counters.pop(s),(r&&(this.options.copyStyles||fr(t))&&!yr(t)||e)&&Vr(r,n),0===t.scrollTop&&0===t.scrollLeft||this.scrolledElements.push([n,t.scrollLeft,t.scrollTop]),(Cr(t)||_r(t))&&(Cr(n)||_r(n))&&(n.value=t.value),n}return t.cloneNode(!1)},t.prototype.resolvePseudoContent=function(t,e,A,n){var r=this;if(A){var i=A.content,o=e.ownerDocument;if(o&&i&&"none"!==i&&"-moz-alt-content"!==i&&"none"!==A.display){this.counters.parse(new an(this.context,A));var s=new sn(this.context,A),a=o.createElement("html2canvaspseudoelement");Vr(A,a),s.content.forEach((function(e){if(0===e.type)a.appendChild(o.createTextNode(e.value));else if(22===e.type){var A=o.createElement("img");A.src=e.value,A.style.opacity="1",a.appendChild(A)}else if(18===e.type){if("attr"===e.name){var n=e.values.filter(Ot);n.length&&a.appendChild(o.createTextNode(t.getAttribute(n[0].value)||""))}else if("counter"===e.name){var i=e.values.filter(qt),l=i[0],u=i[1];if(l&&Ot(l)){var c=r.counters.getCounterValue(l.value),f=u&&Ot(u)?dA.parse(r.context,u.value):3;a.appendChild(o.createTextNode(kr(c,f,!1)))}}else if("counters"===e.name){var h=e.values.filter(qt),d=(l=h[0],h[1]);if(u=h[2],l&&Ot(l)){var p=r.counters.getCounterValues(l.value),g=u&&Ot(u)?dA.parse(r.context,u.value):3,m=d&&0===d.type?d.value:"",v=p.map((function(t){return kr(t,g,!1)})).join(m);a.appendChild(o.createTextNode(v))}}}else if(20===e.type)switch(e.value){case"open-quote":a.appendChild(o.createTextNode(tn(s.quotes,r.quoteDepth++,!0)));break;case"close-quote":a.appendChild(o.createTextNode(tn(s.quotes,--r.quoteDepth,!1)));break;default:a.appendChild(o.createTextNode(e.value))}})),a.className=Xr+" "+Jr;var l=n===Bn.BEFORE?" "+Xr:" "+Jr;return fr(e)?e.className.baseValue+=l:e.className+=l,a}}},t.destroy=function(t){return!!t.parentNode&&(t.parentNode.removeChild(t),!0)},t}();!function(t){t[t.BEFORE=0]="BEFORE",t[t.AFTER=1]="AFTER"}(Bn||(Bn={}));var Pr,Or=function(t,e){var A=t.createElement("iframe");return A.className="html2canvas-container",A.style.visibility="hidden",A.style.position="fixed",A.style.left="-10000px",A.style.top="0px",A.style.border="0",A.width=e.width.toString(),A.height=e.height.toString(),A.scrolling="no",A.setAttribute("data-html2canvas-ignore","true"),t.body.appendChild(A),A},Mr=function(t){return new Promise((function(e){t.complete?e():t.src?(t.onload=e,t.onerror=e):e()}))},Rr=function(t){return Promise.all([].slice.call(t.images,0).map(Mr))},Kr=function(t){return new Promise((function(e,A){var n=t.contentWindow;if(!n)return A("No window assigned for iframe");var r=n.document;n.onload=t.onload=function(){n.onload=t.onload=null;var A=setInterval((function(){r.body.childNodes.length>0&&"complete"===r.readyState&&(clearInterval(A),e(t))}),50)}}))},qr=["all","d","content"],Vr=function(t,e){for(var A=t.length-1;A>=0;A--){var n=t.item(A);-1===qr.indexOf(n)&&e.style.setProperty(n,t.getPropertyValue(n))}return e},Gr=function(t){var e="";return t&&(e+="<!DOCTYPE ",t.name&&(e+=t.name),t.internalSubset&&(e+=t.internalSubset),t.publicId&&(e+='"'+t.publicId+'"'),t.systemId&&(e+='"'+t.systemId+'"'),e+=">"),e},Wr=function(t,e,A){t&&t.defaultView&&(e!==t.defaultView.pageXOffset||A!==t.defaultView.pageYOffset)&&t.defaultView.scrollTo(e,A)},zr=function(t){var e=t[0],A=t[1],n=t[2];e.scrollLeft=A,e.scrollTop=n},Xr="___html2canvas___pseudoelement_before",Jr="___html2canvas___pseudoelement_after",Yr=function(t){Zr(t,"."+Xr+':before{\n content: "" !important;\n display: none !important;\n}\n .'+Jr+':after{\n content: "" !important;\n display: none !important;\n}')},Zr=function(t,e){var A=t.ownerDocument;if(A){var n=A.createElement("style");n.textContent=e,t.appendChild(n)}},$r=function(){function t(){}return t.getOrigin=function(e){var A=t._link;return A?(A.href=e,A.href=A.href,A.protocol+A.hostname+A.port):"about:blank"},t.isSameOrigin=function(e){return t.getOrigin(e)===t._origin},t.setContext=function(e){t._link=e.document.createElement("a"),t._origin=t.getOrigin(e.location.href)},t._origin="about:blank",t}(),ti=function(){function t(t,e){this.context=t,this._options=e,this._cache={}}return t.prototype.addImage=function(t){var e=Promise.resolve();return this.has(t)?e:si(t)||ri(t)?((this._cache[t]=this.loadImage(t)).catch((function(){})),e):e},t.prototype.match=function(t){return this._cache[t]},t.prototype.loadImage=function(t){return n(this,void 0,void 0,(function(){var e,A,n,i,o=this;return r(this,(function(r){switch(r.label){case 0:return e=$r.isSameOrigin(t),A=!ii(t)&&!0===this._options.useCORS&&Nn.SUPPORT_CORS_IMAGES&&!e,n=!ii(t)&&!e&&!si(t)&&"string"==typeof this._options.proxy&&Nn.SUPPORT_CORS_XHR&&!A,e||!1!==this._options.allowTaint||ii(t)||si(t)||n||A?(i=t,n?[4,this.proxy(i)]:[3,2]):[2];case 1:i=r.sent(),r.label=2;case 2:return this.context.logger.debug("Added image "+t.substring(0,256)),[4,new Promise((function(t,e){var n=new Image;n.onload=function(){return t(n)},n.onerror=e,(oi(i)||A)&&(n.crossOrigin="anonymous"),n.src=i,!0===n.complete&&setTimeout((function(){return t(n)}),500),o._options.imageTimeout>0&&setTimeout((function(){return e("Timed out ("+o._options.imageTimeout+"ms) loading image")}),o._options.imageTimeout)}))];case 3:return[2,r.sent()]}}))}))},t.prototype.has=function(t){return void 0!==this._cache[t]},t.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},t.prototype.proxy=function(t){var e=this,A=this._options.proxy;if(!A)throw new Error("No proxy defined");var n=t.substring(0,256);return new Promise((function(r,i){var o=Nn.SUPPORT_RESPONSE_TYPE?"blob":"text",s=new XMLHttpRequest;s.onload=function(){if(200===s.status)if("text"===o)r(s.response);else{var t=new FileReader;t.addEventListener("load",(function(){return r(t.result)}),!1),t.addEventListener("error",(function(t){return i(t)}),!1),t.readAsDataURL(s.response)}else i("Failed to proxy resource "+n+" with status code "+s.status)},s.onerror=i;var a=A.indexOf("?")>-1?"&":"?";if(s.open("GET",""+A+a+"url="+encodeURIComponent(t)+"&responseType="+o),"text"!==o&&s instanceof XMLHttpRequest&&(s.responseType=o),e._options.imageTimeout){var l=e._options.imageTimeout;s.timeout=l,s.ontimeout=function(){return i("Timed out ("+l+"ms) proxying "+n)}}s.send()}))},t}(),ei=/^data:image\/svg\+xml/i,Ai=/^data:image\/.*;base64,/i,ni=/^data:image\/.*/i,ri=function(t){return Nn.SUPPORT_SVG_DRAWING||!ai(t)},ii=function(t){return ni.test(t)},oi=function(t){return Ai.test(t)},si=function(t){return"blob"===t.substr(0,4)},ai=function(t){return"svg"===t.substr(-3).toLowerCase()||ei.test(t)},li=function(){function t(t,e){this.type=0,this.x=t,this.y=e}return t.prototype.add=function(e,A){return new t(this.x+e,this.y+A)},t}(),ui=function(t,e,A){return new li(t.x+(e.x-t.x)*A,t.y+(e.y-t.y)*A)},ci=function(){function t(t,e,A,n){this.type=1,this.start=t,this.startControl=e,this.endControl=A,this.end=n}return t.prototype.subdivide=function(e,A){var n=ui(this.start,this.startControl,e),r=ui(this.startControl,this.endControl,e),i=ui(this.endControl,this.end,e),o=ui(n,r,e),s=ui(r,i,e),a=ui(o,s,e);return A?new t(this.start,n,o,a):new t(a,s,i,this.end)},t.prototype.add=function(e,A){return new t(this.start.add(e,A),this.startControl.add(e,A),this.endControl.add(e,A),this.end.add(e,A))},t.prototype.reverse=function(){return new t(this.end,this.endControl,this.startControl,this.start)},t}(),fi=function(t){return 1===t.type},hi=function(t){var e=t.styles,A=t.bounds,n=$t(e.borderTopLeftRadius,A.width,A.height),r=n[0],i=n[1],o=$t(e.borderTopRightRadius,A.width,A.height),s=o[0],a=o[1],l=$t(e.borderBottomRightRadius,A.width,A.height),u=l[0],c=l[1],f=$t(e.borderBottomLeftRadius,A.width,A.height),h=f[0],d=f[1],p=[];p.push((r+s)/A.width),p.push((h+u)/A.width),p.push((i+d)/A.height),p.push((a+c)/A.height);var g=Math.max.apply(Math,p);g>1&&(r/=g,i/=g,s/=g,a/=g,u/=g,c/=g,h/=g,d/=g);var m=A.width-s,v=A.height-c,w=A.width-u,B=A.height-d,y=e.borderTopWidth,b=e.borderRightWidth,C=e.borderBottomWidth,_=e.borderLeftWidth,F=te(e.paddingTop,t.bounds.width),Q=te(e.paddingRight,t.bounds.width),U=te(e.paddingBottom,t.bounds.width),E=te(e.paddingLeft,t.bounds.width);this.topLeftBorderDoubleOuterBox=r>0||i>0?di(A.left+_/3,A.top+y/3,r-_/3,i-y/3,Pr.TOP_LEFT):new li(A.left+_/3,A.top+y/3),this.topRightBorderDoubleOuterBox=r>0||i>0?di(A.left+m,A.top+y/3,s-b/3,a-y/3,Pr.TOP_RIGHT):new li(A.left+A.width-b/3,A.top+y/3),this.bottomRightBorderDoubleOuterBox=u>0||c>0?di(A.left+w,A.top+v,u-b/3,c-C/3,Pr.BOTTOM_RIGHT):new li(A.left+A.width-b/3,A.top+A.height-C/3),this.bottomLeftBorderDoubleOuterBox=h>0||d>0?di(A.left+_/3,A.top+B,h-_/3,d-C/3,Pr.BOTTOM_LEFT):new li(A.left+_/3,A.top+A.height-C/3),this.topLeftBorderDoubleInnerBox=r>0||i>0?di(A.left+2*_/3,A.top+2*y/3,r-2*_/3,i-2*y/3,Pr.TOP_LEFT):new li(A.left+2*_/3,A.top+2*y/3),this.topRightBorderDoubleInnerBox=r>0||i>0?di(A.left+m,A.top+2*y/3,s-2*b/3,a-2*y/3,Pr.TOP_RIGHT):new li(A.left+A.width-2*b/3,A.top+2*y/3),this.bottomRightBorderDoubleInnerBox=u>0||c>0?di(A.left+w,A.top+v,u-2*b/3,c-2*C/3,Pr.BOTTOM_RIGHT):new li(A.left+A.width-2*b/3,A.top+A.height-2*C/3),this.bottomLeftBorderDoubleInnerBox=h>0||d>0?di(A.left+2*_/3,A.top+B,h-2*_/3,d-2*C/3,Pr.BOTTOM_LEFT):new li(A.left+2*_/3,A.top+A.height-2*C/3),this.topLeftBorderStroke=r>0||i>0?di(A.left+_/2,A.top+y/2,r-_/2,i-y/2,Pr.TOP_LEFT):new li(A.left+_/2,A.top+y/2),this.topRightBorderStroke=r>0||i>0?di(A.left+m,A.top+y/2,s-b/2,a-y/2,Pr.TOP_RIGHT):new li(A.left+A.width-b/2,A.top+y/2),this.bottomRightBorderStroke=u>0||c>0?di(A.left+w,A.top+v,u-b/2,c-C/2,Pr.BOTTOM_RIGHT):new li(A.left+A.width-b/2,A.top+A.height-C/2),this.bottomLeftBorderStroke=h>0||d>0?di(A.left+_/2,A.top+B,h-_/2,d-C/2,Pr.BOTTOM_LEFT):new li(A.left+_/2,A.top+A.height-C/2),this.topLeftBorderBox=r>0||i>0?di(A.left,A.top,r,i,Pr.TOP_LEFT):new li(A.left,A.top),this.topRightBorderBox=s>0||a>0?di(A.left+m,A.top,s,a,Pr.TOP_RIGHT):new li(A.left+A.width,A.top),this.bottomRightBorderBox=u>0||c>0?di(A.left+w,A.top+v,u,c,Pr.BOTTOM_RIGHT):new li(A.left+A.width,A.top+A.height),this.bottomLeftBorderBox=h>0||d>0?di(A.left,A.top+B,h,d,Pr.BOTTOM_LEFT):new li(A.left,A.top+A.height),this.topLeftPaddingBox=r>0||i>0?di(A.left+_,A.top+y,Math.max(0,r-_),Math.max(0,i-y),Pr.TOP_LEFT):new li(A.left+_,A.top+y),this.topRightPaddingBox=s>0||a>0?di(A.left+Math.min(m,A.width-b),A.top+y,m>A.width+b?0:Math.max(0,s-b),Math.max(0,a-y),Pr.TOP_RIGHT):new li(A.left+A.width-b,A.top+y),this.bottomRightPaddingBox=u>0||c>0?di(A.left+Math.min(w,A.width-_),A.top+Math.min(v,A.height-C),Math.max(0,u-b),Math.max(0,c-C),Pr.BOTTOM_RIGHT):new li(A.left+A.width-b,A.top+A.height-C),this.bottomLeftPaddingBox=h>0||d>0?di(A.left+_,A.top+Math.min(B,A.height-C),Math.max(0,h-_),Math.max(0,d-C),Pr.BOTTOM_LEFT):new li(A.left+_,A.top+A.height-C),this.topLeftContentBox=r>0||i>0?di(A.left+_+E,A.top+y+F,Math.max(0,r-(_+E)),Math.max(0,i-(y+F)),Pr.TOP_LEFT):new li(A.left+_+E,A.top+y+F),this.topRightContentBox=s>0||a>0?di(A.left+Math.min(m,A.width+_+E),A.top+y+F,m>A.width+_+E?0:s-_+E,a-(y+F),Pr.TOP_RIGHT):new li(A.left+A.width-(b+Q),A.top+y+F),this.bottomRightContentBox=u>0||c>0?di(A.left+Math.min(w,A.width-(_+E)),A.top+Math.min(v,A.height+y+F),Math.max(0,u-(b+Q)),c-(C+U),Pr.BOTTOM_RIGHT):new li(A.left+A.width-(b+Q),A.top+A.height-(C+U)),this.bottomLeftContentBox=h>0||d>0?di(A.left+_+E,A.top+B,Math.max(0,h-(_+E)),d-(C+U),Pr.BOTTOM_LEFT):new li(A.left+_+E,A.top+A.height-(C+U))};!function(t){t[t.TOP_LEFT=0]="TOP_LEFT",t[t.TOP_RIGHT=1]="TOP_RIGHT",t[t.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",t[t.BOTTOM_LEFT=3]="BOTTOM_LEFT"}(Pr||(Pr={}));var di=function(t,e,A,n,r){var i=(Math.sqrt(2)-1)/3*4,o=A*i,s=n*i,a=t+A,l=e+n;switch(r){case Pr.TOP_LEFT:return new ci(new li(t,l),new li(t,l-s),new li(a-o,e),new li(a,e));case Pr.TOP_RIGHT:return new ci(new li(t,e),new li(t+o,e),new li(a,l-s),new li(a,l));case Pr.BOTTOM_RIGHT:return new ci(new li(a,e),new li(a,e+s),new li(t+o,l),new li(t,l));case Pr.BOTTOM_LEFT:default:return new ci(new li(a,l),new li(a-o,l),new li(t,e+s),new li(t,e))}},pi=function(t){return[t.topLeftBorderBox,t.topRightBorderBox,t.bottomRightBorderBox,t.bottomLeftBorderBox]},gi=function(t){return[t.topLeftPaddingBox,t.topRightPaddingBox,t.bottomRightPaddingBox,t.bottomLeftPaddingBox]},mi=function(t,e,A){this.offsetX=t,this.offsetY=e,this.matrix=A,this.type=0,this.target=6},vi=function(t,e){this.path=t,this.target=e,this.type=1},wi=function(t){this.opacity=t,this.type=2,this.target=6},Bi=function(t){return 1===t.type},yi=function(t,e){return t.length===e.length&&t.some((function(t,A){return t===e[A]}))},bi=function(t){this.element=t,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]},Ci=function(){function t(t,e){if(this.container=t,this.parent=e,this.effects=[],this.curves=new hi(this.container),this.container.styles.opacity<1&&this.effects.push(new wi(this.container.styles.opacity)),null!==this.container.styles.transform){var A=this.container.bounds.left+this.container.styles.transformOrigin[0].number,n=this.container.bounds.top+this.container.styles.transformOrigin[1].number,r=this.container.styles.transform;this.effects.push(new mi(A,n,r))}if(0!==this.container.styles.overflowX){var i=pi(this.curves),o=gi(this.curves);yi(i,o)?this.effects.push(new vi(i,6)):(this.effects.push(new vi(i,2)),this.effects.push(new vi(o,4)))}}return t.prototype.getEffects=function(t){for(var e=-1===[2,3].indexOf(this.container.styles.position),A=this.parent,n=this.effects.slice(0);A;){var r=A.effects.filter((function(t){return!Bi(t)}));if(e||0!==A.container.styles.position||!A.parent){if(n.unshift.apply(n,r),e=-1===[2,3].indexOf(A.container.styles.position),0!==A.container.styles.overflowX){var i=pi(A.curves),o=gi(A.curves);yi(i,o)||n.unshift(new vi(o,6))}}else n.unshift.apply(n,r);A=A.parent}return n.filter((function(e){return zA(e.target,t)}))},t}(),_i=function(t,e,A,n){t.container.elements.forEach((function(r){var i=zA(r.flags,4),o=zA(r.flags,2),s=new Ci(r,t);zA(r.styles.display,2048)&&n.push(s);var a=zA(r.flags,8)?[]:n;if(i||o){var l=i||r.styles.isPositioned()?A:e,u=new bi(s);if(r.styles.isPositioned()||r.styles.opacity<1||r.styles.isTransformed()){var c=r.styles.zIndex.order;if(c<0){var f=0;l.negativeZIndex.some((function(t,e){return c>t.element.container.styles.zIndex.order?(f=e,!1):f>0})),l.negativeZIndex.splice(f,0,u)}else if(c>0){var h=0;l.positiveZIndex.some((function(t,e){return c>=t.element.container.styles.zIndex.order?(h=e+1,!1):h>0})),l.positiveZIndex.splice(h,0,u)}else l.zeroOrAutoZIndexOrTransformedOrOpacity.push(u)}else r.styles.isFloating()?l.nonPositionedFloats.push(u):l.nonPositionedInlineLevel.push(u);_i(s,u,i?u:A,a)}else r.styles.isInlineLevel()?e.inlineLevel.push(s):e.nonInlineLevel.push(s),_i(s,e,A,a);zA(r.flags,8)&&Fi(r,a)}))},Fi=function(t,e){for(var A=t instanceof Xn?t.start:1,n=t instanceof Xn&&t.reversed,r=0;r<e.length;r++){var i=e[r];i.container instanceof zn&&"number"==typeof i.container.value&&0!==i.container.value&&(A=i.container.value),i.listValue=kr(A,i.container.styles.listStyleType,!0),A+=n?-1:1}},Qi=function(t,e){switch(e){case 0:return Ei(t.topLeftBorderBox,t.topLeftPaddingBox,t.topRightBorderBox,t.topRightPaddingBox);case 1:return Ei(t.topRightBorderBox,t.topRightPaddingBox,t.bottomRightBorderBox,t.bottomRightPaddingBox);case 2:return Ei(t.bottomRightBorderBox,t.bottomRightPaddingBox,t.bottomLeftBorderBox,t.bottomLeftPaddingBox);case 3:default:return Ei(t.bottomLeftBorderBox,t.bottomLeftPaddingBox,t.topLeftBorderBox,t.topLeftPaddingBox)}},Ui=function(t,e){var A=[];return fi(t)?A.push(t.subdivide(.5,!1)):A.push(t),fi(e)?A.push(e.subdivide(.5,!0)):A.push(e),A},Ei=function(t,e,A,n){var r=[];return fi(t)?r.push(t.subdivide(.5,!1)):r.push(t),fi(A)?r.push(A.subdivide(.5,!0)):r.push(A),fi(n)?r.push(n.subdivide(.5,!0).reverse()):r.push(n),fi(e)?r.push(e.subdivide(.5,!1).reverse()):r.push(e),r},xi=function(t){var e=t.bounds,A=t.styles;return e.add(A.borderLeftWidth,A.borderTopWidth,-(A.borderRightWidth+A.borderLeftWidth),-(A.borderTopWidth+A.borderBottomWidth))},Li=function(t){var e=t.styles,A=t.bounds,n=te(e.paddingLeft,A.width),r=te(e.paddingRight,A.width),i=te(e.paddingTop,A.width),o=te(e.paddingBottom,A.width);return A.add(n+e.borderLeftWidth,i+e.borderTopWidth,-(e.borderRightWidth+e.borderLeftWidth+n+r),-(e.borderTopWidth+e.borderBottomWidth+i+o))},Ii=function(t,e,A){var n=function(t,e){return 0===t?e.bounds:2===t?Li(e):xi(e)}(Hi(t.styles.backgroundOrigin,e),t),r=function(t,e){return 0===t?e.bounds:2===t?Li(e):xi(e)}(Hi(t.styles.backgroundClip,e),t),i=ji(Hi(t.styles.backgroundSize,e),A,n),o=i[0],s=i[1],a=$t(Hi(t.styles.backgroundPosition,e),n.width-o,n.height-s);return[Ti(Hi(t.styles.backgroundRepeat,e),a,i,n,r),Math.round(n.left+a[0]),Math.round(n.top+a[1]),o,s]},Si=function(t){return Ot(t)&&t.value===fe.AUTO},Ni=function(t){return"number"==typeof t},ji=function(t,e,A){var n=e[0],r=e[1],i=e[2],o=t[0],s=t[1];if(!o)return[0,0];if(zt(o)&&s&&zt(s))return[te(o,A.width),te(s,A.height)];var a=Ni(i);if(Ot(o)&&(o.value===fe.CONTAIN||o.value===fe.COVER))return Ni(i)?A.width/A.height<i!=(o.value===fe.COVER)?[A.width,A.width/i]:[A.height*i,A.height]:[A.width,A.height];var l=Ni(n),u=Ni(r),c=l||u;if(Si(o)&&(!s||Si(s)))return l&&u?[n,r]:a||c?c&&a?[l?n:r*i,u?r:n/i]:[l?n:A.width,u?r:A.height]:[A.width,A.height];if(a){var f=0,h=0;return zt(o)?f=te(o,A.width):zt(s)&&(h=te(s,A.height)),Si(o)?f=h*i:s&&!Si(s)||(h=f/i),[f,h]}var d=null,p=null;if(zt(o)?d=te(o,A.width):s&&zt(s)&&(p=te(s,A.height)),null===d||s&&!Si(s)||(p=l&&u?d/n*r:A.height),null!==p&&Si(o)&&(d=l&&u?p/r*n:A.width),null!==d&&null!==p)return[d,p];throw new Error("Unable to calculate background-size for element")},Hi=function(t,e){var A=t[e];return void 0===A?t[0]:A},Ti=function(t,e,A,n,r){var i=e[0],o=e[1],s=A[0],a=A[1];switch(t){case 2:return[new li(Math.round(n.left),Math.round(n.top+o)),new li(Math.round(n.left+n.width),Math.round(n.top+o)),new li(Math.round(n.left+n.width),Math.round(a+n.top+o)),new li(Math.round(n.left),Math.round(a+n.top+o))];case 3:return[new li(Math.round(n.left+i),Math.round(n.top)),new li(Math.round(n.left+i+s),Math.round(n.top)),new li(Math.round(n.left+i+s),Math.round(n.height+n.top)),new li(Math.round(n.left+i),Math.round(n.height+n.top))];case 1:return[new li(Math.round(n.left+i),Math.round(n.top+o)),new li(Math.round(n.left+i+s),Math.round(n.top+o)),new li(Math.round(n.left+i+s),Math.round(n.top+o+a)),new li(Math.round(n.left+i),Math.round(n.top+o+a))];default:return[new li(Math.round(r.left),Math.round(r.top)),new li(Math.round(r.left+r.width),Math.round(r.top)),new li(Math.round(r.left+r.width),Math.round(r.height+r.top)),new li(Math.round(r.left),Math.round(r.height+r.top))]}},ki=function(){function t(t){this._data={},this._document=t}return t.prototype.parseMetrics=function(t,e){var A=this._document.createElement("div"),n=this._document.createElement("img"),r=this._document.createElement("span"),i=this._document.body;A.style.visibility="hidden",A.style.fontFamily=t,A.style.fontSize=e,A.style.margin="0",A.style.padding="0",A.style.whiteSpace="nowrap",i.appendChild(A),n.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",n.width=1,n.height=1,n.style.margin="0",n.style.padding="0",n.style.verticalAlign="baseline",r.style.fontFamily=t,r.style.fontSize=e,r.style.margin="0",r.style.padding="0",r.appendChild(this._document.createTextNode("Hidden Text")),A.appendChild(r),A.appendChild(n);var o=n.offsetTop-r.offsetTop+2;A.removeChild(r),A.appendChild(this._document.createTextNode("Hidden Text")),A.style.lineHeight="normal",n.style.verticalAlign="super";var s=n.offsetTop-A.offsetTop+2;return i.removeChild(A),{baseline:o,middle:s}},t.prototype.getMetrics=function(t,e){var A=t+" "+e;return void 0===this._data[A]&&(this._data[A]=this.parseMetrics(t,e)),this._data[A]},t}(),Di=function(t,e){this.context=t,this.options=e},Pi=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n._activeEffects=[],n.canvas=A.canvas?A.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),A.canvas||(n.canvas.width=Math.floor(A.width*A.scale),n.canvas.height=Math.floor(A.height*A.scale),n.canvas.style.width=A.width+"px",n.canvas.style.height=A.height+"px"),n.fontMetrics=new ki(document),n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-A.x,-A.y),n.ctx.textBaseline="bottom",n._activeEffects=[],n.context.logger.debug("Canvas renderer initialized ("+A.width+"x"+A.height+") with scale "+A.scale),n}return e(A,t),A.prototype.applyEffects=function(t){for(var e=this;this._activeEffects.length;)this.popEffect();t.forEach((function(t){return e.applyEffect(t)}))},A.prototype.applyEffect=function(t){this.ctx.save(),function(t){return 2===t.type}(t)&&(this.ctx.globalAlpha=t.opacity),function(t){return 0===t.type}(t)&&(this.ctx.translate(t.offsetX,t.offsetY),this.ctx.transform(t.matrix[0],t.matrix[1],t.matrix[2],t.matrix[3],t.matrix[4],t.matrix[5]),this.ctx.translate(-t.offsetX,-t.offsetY)),Bi(t)&&(this.path(t.path),this.ctx.clip()),this._activeEffects.push(t)},A.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},A.prototype.renderStack=function(t){return n(this,void 0,void 0,(function(){return r(this,(function(e){switch(e.label){case 0:return t.element.container.styles.isVisible()?[4,this.renderStackContent(t)]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}}))}))},A.prototype.renderNode=function(t){return n(this,void 0,void 0,(function(){return r(this,(function(e){switch(e.label){case 0:return zA(t.container.flags,16),t.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(t)]:[3,3];case 1:return e.sent(),[4,this.renderNodeContent(t)];case 2:e.sent(),e.label=3;case 3:return[2]}}))}))},A.prototype.renderTextWithLetterSpacing=function(t,e,A){var n=this;0===e?this.ctx.fillText(t.text,t.bounds.left,t.bounds.top+A):kn(t.text).reduce((function(e,r){return n.ctx.fillText(r,e,t.bounds.top+A),e+n.ctx.measureText(r).width}),t.bounds.left)},A.prototype.createFontStyle=function(t){var e=t.fontVariant.filter((function(t){return"normal"===t||"small-caps"===t})).join(""),A=qi(t.fontFamily).join(", "),n=Dt(t.fontSize)?""+t.fontSize.number+t.fontSize.unit:t.fontSize.number+"px";return[[t.fontStyle,e,t.fontWeight,n,A].join(" "),A,n]},A.prototype.renderTextNode=function(t,e){return n(this,void 0,void 0,(function(){var A,n,i,o,s,a,l,u,c=this;return r(this,(function(r){return A=this.createFontStyle(e),n=A[0],i=A[1],o=A[2],this.ctx.font=n,this.ctx.direction=1===e.direction?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",s=this.fontMetrics.getMetrics(i,o),a=s.baseline,l=s.middle,u=e.paintOrder,t.textBounds.forEach((function(t){u.forEach((function(A){switch(A){case 0:c.ctx.fillStyle=se(e.color),c.renderTextWithLetterSpacing(t,e.letterSpacing,a);var n=e.textShadow;n.length&&t.text.trim().length&&(n.slice(0).reverse().forEach((function(A){c.ctx.shadowColor=se(A.color),c.ctx.shadowOffsetX=A.offsetX.number*c.options.scale,c.ctx.shadowOffsetY=A.offsetY.number*c.options.scale,c.ctx.shadowBlur=A.blur.number,c.renderTextWithLetterSpacing(t,e.letterSpacing,a)})),c.ctx.shadowColor="",c.ctx.shadowOffsetX=0,c.ctx.shadowOffsetY=0,c.ctx.shadowBlur=0),e.textDecorationLine.length&&(c.ctx.fillStyle=se(e.textDecorationColor||e.color),e.textDecorationLine.forEach((function(e){switch(e){case 1:c.ctx.fillRect(t.bounds.left,Math.round(t.bounds.top+a),t.bounds.width,1);break;case 2:c.ctx.fillRect(t.bounds.left,Math.round(t.bounds.top),t.bounds.width,1);break;case 3:c.ctx.fillRect(t.bounds.left,Math.ceil(t.bounds.top+l),t.bounds.width,1)}})));break;case 1:e.webkitTextStrokeWidth&&t.text.trim().length&&(c.ctx.strokeStyle=se(e.webkitTextStrokeColor),c.ctx.lineWidth=e.webkitTextStrokeWidth,c.ctx.lineJoin=window.chrome?"miter":"round",c.ctx.strokeText(t.text,t.bounds.left,t.bounds.top+a)),c.ctx.strokeStyle="",c.ctx.lineWidth=0,c.ctx.lineJoin="miter"}}))})),[2]}))}))},A.prototype.renderReplacedElement=function(t,e,A){if(A&&t.intrinsicWidth>0&&t.intrinsicHeight>0){var n=Li(t),r=gi(e);this.path(r),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(A,0,0,t.intrinsicWidth,t.intrinsicHeight,n.left,n.top,n.width,n.height),this.ctx.restore()}},A.prototype.renderNodeContent=function(t){return n(this,void 0,void 0,(function(){var e,n,i,s,a,l,u,c,f,h,d,p,g,m,v,w,B,y;return r(this,(function(r){switch(r.label){case 0:this.applyEffects(t.getEffects(4)),e=t.container,n=t.curves,i=e.styles,s=0,a=e.textNodes,r.label=1;case 1:return s<a.length?(l=a[s],[4,this.renderTextNode(l,i)]):[3,4];case 2:r.sent(),r.label=3;case 3:return s++,[3,1];case 4:if(!(e instanceof Vn))return[3,8];r.label=5;case 5:return r.trys.push([5,7,,8]),[4,this.context.cache.match(e.src)];case 6:return v=r.sent(),this.renderReplacedElement(e,n,v),[3,8];case 7:return r.sent(),this.context.logger.error("Error loading image "+e.src),[3,8];case 8:if(e instanceof Gn&&this.renderReplacedElement(e,n,e.canvas),!(e instanceof Wn))return[3,12];r.label=9;case 9:return r.trys.push([9,11,,12]),[4,this.context.cache.match(e.svg)];case 10:return v=r.sent(),this.renderReplacedElement(e,n,v),[3,12];case 11:return r.sent(),this.context.logger.error("Error loading svg "+e.svg.substring(0,255)),[3,12];case 12:return e instanceof Ar&&e.tree?[4,new A(this.context,{scale:this.options.scale,backgroundColor:e.backgroundColor,x:0,y:0,width:e.width,height:e.height}).render(e.tree)]:[3,14];case 13:u=r.sent(),e.width&&e.height&&this.ctx.drawImage(u,0,0,e.width,e.height,e.bounds.left,e.bounds.top,e.bounds.width,e.bounds.height),r.label=14;case 14:if(e instanceof $n&&(c=Math.min(e.bounds.width,e.bounds.height),"checkbox"===e.type?e.checked&&(this.ctx.save(),this.path([new li(e.bounds.left+.39363*c,e.bounds.top+.79*c),new li(e.bounds.left+.16*c,e.bounds.top+.5549*c),new li(e.bounds.left+.27347*c,e.bounds.top+.44071*c),new li(e.bounds.left+.39694*c,e.bounds.top+.5649*c),new li(e.bounds.left+.72983*c,e.bounds.top+.23*c),new li(e.bounds.left+.84*c,e.bounds.top+.34085*c),new li(e.bounds.left+.39363*c,e.bounds.top+.79*c)]),this.ctx.fillStyle=se(707406591),this.ctx.fill(),this.ctx.restore()):"radio"===e.type&&e.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(e.bounds.left+c/2,e.bounds.top+c/2,c/4,0,2*Math.PI,!0),this.ctx.fillStyle=se(707406591),this.ctx.fill(),this.ctx.restore())),Oi(e)&&e.value.length){switch(f=this.createFontStyle(i),B=f[0],h=f[1],d=this.fontMetrics.getMetrics(B,h).baseline,this.ctx.font=B,this.ctx.fillStyle=se(i.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Ri(e.styles.textAlign),y=Li(e),p=0,e.styles.textAlign){case 1:p+=y.width/2;break;case 2:p+=y.width}g=y.add(p,0,0,-y.height/2+1),this.ctx.save(),this.path([new li(y.left,y.top),new li(y.left+y.width,y.top),new li(y.left+y.width,y.top+y.height),new li(y.left,y.top+y.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new jn(e.value,g),i.letterSpacing,d),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!zA(e.styles.display,2048))return[3,20];if(null===e.styles.listStyleImage)return[3,19];if(0!==(m=e.styles.listStyleImage).type)return[3,18];v=void 0,w=m.url,r.label=15;case 15:return r.trys.push([15,17,,18]),[4,this.context.cache.match(w)];case 16:return v=r.sent(),this.ctx.drawImage(v,e.bounds.left-(v.width+10),e.bounds.top),[3,18];case 17:return r.sent(),this.context.logger.error("Error loading list-style-image "+w),[3,18];case 18:return[3,20];case 19:t.listValue&&-1!==e.styles.listStyleType&&(B=this.createFontStyle(i)[0],this.ctx.font=B,this.ctx.fillStyle=se(i.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",y=new o(e.bounds.left,e.bounds.top+te(e.styles.paddingTop,e.bounds.width),e.bounds.width,cA(i.lineHeight,i.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new jn(t.listValue,y),i.letterSpacing,cA(i.lineHeight,i.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),r.label=20;case 20:return[2]}}))}))},A.prototype.renderStackContent=function(t){return n(this,void 0,void 0,(function(){var e,A,n,i,o,s,a,l,u,c,f,h,d,p,g;return r(this,(function(r){switch(r.label){case 0:return zA(t.element.container.flags,16),[4,this.renderNodeBackgroundAndBorders(t.element)];case 1:r.sent(),e=0,A=t.negativeZIndex,r.label=2;case 2:return e<A.length?(g=A[e],[4,this.renderStack(g)]):[3,5];case 3:r.sent(),r.label=4;case 4:return e++,[3,2];case 5:return[4,this.renderNodeContent(t.element)];case 6:r.sent(),n=0,i=t.nonInlineLevel,r.label=7;case 7:return n<i.length?(g=i[n],[4,this.renderNode(g)]):[3,10];case 8:r.sent(),r.label=9;case 9:return n++,[3,7];case 10:o=0,s=t.nonPositionedFloats,r.label=11;case 11:return o<s.length?(g=s[o],[4,this.renderStack(g)]):[3,14];case 12:r.sent(),r.label=13;case 13:return o++,[3,11];case 14:a=0,l=t.nonPositionedInlineLevel,r.label=15;case 15:return a<l.length?(g=l[a],[4,this.renderStack(g)]):[3,18];case 16:r.sent(),r.label=17;case 17:return a++,[3,15];case 18:u=0,c=t.inlineLevel,r.label=19;case 19:return u<c.length?(g=c[u],[4,this.renderNode(g)]):[3,22];case 20:r.sent(),r.label=21;case 21:return u++,[3,19];case 22:f=0,h=t.zeroOrAutoZIndexOrTransformedOrOpacity,r.label=23;case 23:return f<h.length?(g=h[f],[4,this.renderStack(g)]):[3,26];case 24:r.sent(),r.label=25;case 25:return f++,[3,23];case 26:d=0,p=t.positiveZIndex,r.label=27;case 27:return d<p.length?(g=p[d],[4,this.renderStack(g)]):[3,30];case 28:r.sent(),r.label=29;case 29:return d++,[3,27];case 30:return[2]}}))}))},A.prototype.mask=function(t){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(t.slice(0).reverse()),this.ctx.closePath()},A.prototype.path=function(t){this.ctx.beginPath(),this.formatPath(t),this.ctx.closePath()},A.prototype.formatPath=function(t){var e=this;t.forEach((function(t,A){var n=fi(t)?t.start:t;0===A?e.ctx.moveTo(n.x,n.y):e.ctx.lineTo(n.x,n.y),fi(t)&&e.ctx.bezierCurveTo(t.startControl.x,t.startControl.y,t.endControl.x,t.endControl.y,t.end.x,t.end.y)}))},A.prototype.renderRepeat=function(t,e,A,n){this.path(t),this.ctx.fillStyle=e,this.ctx.translate(A,n),this.ctx.fill(),this.ctx.translate(-A,-n)},A.prototype.resizeImage=function(t,e,A){var n;if(t.width===e&&t.height===A)return t;var r=(null!==(n=this.canvas.ownerDocument)&&void 0!==n?n:document).createElement("canvas");return r.width=Math.max(1,e),r.height=Math.max(1,A),r.getContext("2d").drawImage(t,0,0,t.width,t.height,0,0,e,A),r},A.prototype.renderBackgroundImage=function(t){return n(this,void 0,void 0,(function(){var e,A,n,i,o,s;return r(this,(function(a){switch(a.label){case 0:e=t.styles.backgroundImage.length-1,A=function(A){var i,o,s,a,l,u,c,f,h,d,p,g,m,v,w,B,y,b,C,_,F,Q,U,E,x,L,I,S,N,j,H;return r(this,(function(r){switch(r.label){case 0:if(0!==A.type)return[3,5];i=void 0,o=A.url,r.label=1;case 1:return r.trys.push([1,3,,4]),[4,n.context.cache.match(o)];case 2:return i=r.sent(),[3,4];case 3:return r.sent(),n.context.logger.error("Error loading background-image "+o),[3,4];case 4:return i&&(s=Ii(t,e,[i.width,i.height,i.width/i.height]),B=s[0],Q=s[1],U=s[2],C=s[3],_=s[4],v=n.ctx.createPattern(n.resizeImage(i,C,_),"repeat"),n.renderRepeat(B,v,Q,U)),[3,6];case 5:1===A.type?(a=Ii(t,e,[null,null,null]),B=a[0],Q=a[1],U=a[2],C=a[3],_=a[4],l=ye(A.angle,C,_),u=l[0],c=l[1],f=l[2],h=l[3],d=l[4],(p=document.createElement("canvas")).width=C,p.height=_,g=p.getContext("2d"),m=g.createLinearGradient(c,h,f,d),Be(A.stops,u).forEach((function(t){return m.addColorStop(t.stop,se(t.color))})),g.fillStyle=m,g.fillRect(0,0,C,_),C>0&&_>0&&(v=n.ctx.createPattern(p,"repeat"),n.renderRepeat(B,v,Q,U))):function(t){return 2===t.type}(A)&&(w=Ii(t,e,[null,null,null]),B=w[0],y=w[1],b=w[2],C=w[3],_=w[4],F=0===A.position.length?[Yt]:A.position,Q=te(F[0],C),U=te(F[F.length-1],_),E=function(t,e,A,n,r){var i=0,o=0;switch(t.size){case 0:0===t.shape?i=o=Math.min(Math.abs(e),Math.abs(e-n),Math.abs(A),Math.abs(A-r)):1===t.shape&&(i=Math.min(Math.abs(e),Math.abs(e-n)),o=Math.min(Math.abs(A),Math.abs(A-r)));break;case 2:if(0===t.shape)i=o=Math.min(be(e,A),be(e,A-r),be(e-n,A),be(e-n,A-r));else if(1===t.shape){var s=Math.min(Math.abs(A),Math.abs(A-r))/Math.min(Math.abs(e),Math.abs(e-n)),a=Ce(n,r,e,A,!0),l=a[0],u=a[1];o=s*(i=be(l-e,(u-A)/s))}break;case 1:0===t.shape?i=o=Math.max(Math.abs(e),Math.abs(e-n),Math.abs(A),Math.abs(A-r)):1===t.shape&&(i=Math.max(Math.abs(e),Math.abs(e-n)),o=Math.max(Math.abs(A),Math.abs(A-r)));break;case 3:if(0===t.shape)i=o=Math.max(be(e,A),be(e,A-r),be(e-n,A),be(e-n,A-r));else if(1===t.shape){s=Math.max(Math.abs(A),Math.abs(A-r))/Math.max(Math.abs(e),Math.abs(e-n));var c=Ce(n,r,e,A,!1);l=c[0],u=c[1],o=s*(i=be(l-e,(u-A)/s))}}return Array.isArray(t.size)&&(i=te(t.size[0],n),o=2===t.size.length?te(t.size[1],r):i),[i,o]}(A,Q,U,C,_),x=E[0],L=E[1],x>0&&L>0&&(I=n.ctx.createRadialGradient(y+Q,b+U,0,y+Q,b+U,x),Be(A.stops,2*x).forEach((function(t){return I.addColorStop(t.stop,se(t.color))})),n.path(B),n.ctx.fillStyle=I,x!==L?(S=t.bounds.left+.5*t.bounds.width,N=t.bounds.top+.5*t.bounds.height,H=1/(j=L/x),n.ctx.save(),n.ctx.translate(S,N),n.ctx.transform(1,0,0,j,0,0),n.ctx.translate(-S,-N),n.ctx.fillRect(y,H*(b-N)+N,C,_*H),n.ctx.restore()):n.ctx.fill())),r.label=6;case 6:return e--,[2]}}))},n=this,i=0,o=t.styles.backgroundImage.slice(0).reverse(),a.label=1;case 1:return i<o.length?(s=o[i],[5,A(s)]):[3,4];case 2:a.sent(),a.label=3;case 3:return i++,[3,1];case 4:return[2]}}))}))},A.prototype.renderSolidBorder=function(t,e,A){return n(this,void 0,void 0,(function(){return r(this,(function(n){return this.path(Qi(A,e)),this.ctx.fillStyle=se(t),this.ctx.fill(),[2]}))}))},A.prototype.renderDoubleBorder=function(t,e,A,i){return n(this,void 0,void 0,(function(){var n,o;return r(this,(function(r){switch(r.label){case 0:return e<3?[4,this.renderSolidBorder(t,A,i)]:[3,2];case 1:return r.sent(),[2];case 2:return n=function(t,e){switch(e){case 0:return Ei(t.topLeftBorderBox,t.topLeftBorderDoubleOuterBox,t.topRightBorderBox,t.topRightBorderDoubleOuterBox);case 1:return Ei(t.topRightBorderBox,t.topRightBorderDoubleOuterBox,t.bottomRightBorderBox,t.bottomRightBorderDoubleOuterBox);case 2:return Ei(t.bottomRightBorderBox,t.bottomRightBorderDoubleOuterBox,t.bottomLeftBorderBox,t.bottomLeftBorderDoubleOuterBox);case 3:default:return Ei(t.bottomLeftBorderBox,t.bottomLeftBorderDoubleOuterBox,t.topLeftBorderBox,t.topLeftBorderDoubleOuterBox)}}(i,A),this.path(n),this.ctx.fillStyle=se(t),this.ctx.fill(),o=function(t,e){switch(e){case 0:return Ei(t.topLeftBorderDoubleInnerBox,t.topLeftPaddingBox,t.topRightBorderDoubleInnerBox,t.topRightPaddingBox);case 1:return Ei(t.topRightBorderDoubleInnerBox,t.topRightPaddingBox,t.bottomRightBorderDoubleInnerBox,t.bottomRightPaddingBox);case 2:return Ei(t.bottomRightBorderDoubleInnerBox,t.bottomRightPaddingBox,t.bottomLeftBorderDoubleInnerBox,t.bottomLeftPaddingBox);case 3:default:return Ei(t.bottomLeftBorderDoubleInnerBox,t.bottomLeftPaddingBox,t.topLeftBorderDoubleInnerBox,t.topLeftPaddingBox)}}(i,A),this.path(o),this.ctx.fill(),[2]}}))}))},A.prototype.renderNodeBackgroundAndBorders=function(t){return n(this,void 0,void 0,(function(){var e,A,n,i,o,s,a,l,u=this;return r(this,(function(r){switch(r.label){case 0:return this.applyEffects(t.getEffects(2)),e=t.container.styles,A=!oe(e.backgroundColor)||e.backgroundImage.length,n=[{style:e.borderTopStyle,color:e.borderTopColor,width:e.borderTopWidth},{style:e.borderRightStyle,color:e.borderRightColor,width:e.borderRightWidth},{style:e.borderBottomStyle,color:e.borderBottomColor,width:e.borderBottomWidth},{style:e.borderLeftStyle,color:e.borderLeftColor,width:e.borderLeftWidth}],i=Mi(Hi(e.backgroundClip,0),t.curves),A||e.boxShadow.length?(this.ctx.save(),this.path(i),this.ctx.clip(),oe(e.backgroundColor)||(this.ctx.fillStyle=se(e.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(t.container)]):[3,2];case 1:r.sent(),this.ctx.restore(),e.boxShadow.slice(0).reverse().forEach((function(e){u.ctx.save();var A,n,r,i,o,s=pi(t.curves),a=e.inset?0:1e4,l=(A=s,n=-a+(e.inset?1:-1)*e.spread.number,r=(e.inset?1:-1)*e.spread.number,i=e.spread.number*(e.inset?-2:2),o=e.spread.number*(e.inset?-2:2),A.map((function(t,e){switch(e){case 0:return t.add(n,r);case 1:return t.add(n+i,r);case 2:return t.add(n+i,r+o);case 3:return t.add(n,r+o)}return t})));e.inset?(u.path(s),u.ctx.clip(),u.mask(l)):(u.mask(s),u.ctx.clip(),u.path(l)),u.ctx.shadowOffsetX=e.offsetX.number+a,u.ctx.shadowOffsetY=e.offsetY.number,u.ctx.shadowColor=se(e.color),u.ctx.shadowBlur=e.blur.number,u.ctx.fillStyle=e.inset?se(e.color):"rgba(0,0,0,1)",u.ctx.fill(),u.ctx.restore()})),r.label=2;case 2:o=0,s=0,a=n,r.label=3;case 3:return s<a.length?0!==(l=a[s]).style&&!oe(l.color)&&l.width>0?2!==l.style?[3,5]:[4,this.renderDashedDottedBorder(l.color,l.width,o,t.curves,2)]:[3,11]:[3,13];case 4:return r.sent(),[3,11];case 5:return 3!==l.style?[3,7]:[4,this.renderDashedDottedBorder(l.color,l.width,o,t.curves,3)];case 6:return r.sent(),[3,11];case 7:return 4!==l.style?[3,9]:[4,this.renderDoubleBorder(l.color,l.width,o,t.curves)];case 8:return r.sent(),[3,11];case 9:return[4,this.renderSolidBorder(l.color,o,t.curves)];case 10:r.sent(),r.label=11;case 11:o++,r.label=12;case 12:return s++,[3,3];case 13:return[2]}}))}))},A.prototype.renderDashedDottedBorder=function(t,e,A,i,o){return n(this,void 0,void 0,(function(){var n,s,a,l,u,c,f,h,d,p,g,m,v,w,B,y;return r(this,(function(r){return this.ctx.save(),n=function(t,e){switch(e){case 0:return Ui(t.topLeftBorderStroke,t.topRightBorderStroke);case 1:return Ui(t.topRightBorderStroke,t.bottomRightBorderStroke);case 2:return Ui(t.bottomRightBorderStroke,t.bottomLeftBorderStroke);case 3:default:return Ui(t.bottomLeftBorderStroke,t.topLeftBorderStroke)}}(i,A),s=Qi(i,A),2===o&&(this.path(s),this.ctx.clip()),fi(s[0])?(a=s[0].start.x,l=s[0].start.y):(a=s[0].x,l=s[0].y),fi(s[1])?(u=s[1].end.x,c=s[1].end.y):(u=s[1].x,c=s[1].y),f=0===A||2===A?Math.abs(a-u):Math.abs(l-c),this.ctx.beginPath(),3===o?this.formatPath(n):this.formatPath(s.slice(0,2)),h=e<3?3*e:2*e,d=e<3?2*e:e,3===o&&(h=e,d=e),p=!0,f<=2*h?p=!1:f<=2*h+d?(h*=g=f/(2*h+d),d*=g):(m=Math.floor((f+d)/(h+d)),v=(f-m*h)/(m-1),d=(w=(f-(m+1)*h)/m)<=0||Math.abs(d-v)<Math.abs(d-w)?v:w),p&&(3===o?this.ctx.setLineDash([0,h+d]):this.ctx.setLineDash([h,d])),3===o?(this.ctx.lineCap="round",this.ctx.lineWidth=e):this.ctx.lineWidth=2*e+1.1,this.ctx.strokeStyle=se(t),this.ctx.stroke(),this.ctx.setLineDash([]),2===o&&(fi(s[0])&&(B=s[3],y=s[0],this.ctx.beginPath(),this.formatPath([new li(B.end.x,B.end.y),new li(y.start.x,y.start.y)]),this.ctx.stroke()),fi(s[1])&&(B=s[1],y=s[2],this.ctx.beginPath(),this.formatPath([new li(B.end.x,B.end.y),new li(y.start.x,y.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]}))}))},A.prototype.render=function(t){return n(this,void 0,void 0,(function(){var e;return r(this,(function(A){switch(A.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=se(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),n=new Ci(t,null),r=new bi(n),_i(n,r,r,i=[]),Fi(n.container,i),e=r,[4,this.renderStack(e)];case 1:return A.sent(),this.applyEffects([]),[2,this.canvas]}var n,r,i}))}))},A}(Di),Oi=function(t){return t instanceof er||t instanceof tr||t instanceof $n&&"radio"!==t.type&&"checkbox"!==t.type},Mi=function(t,e){switch(t){case 0:return pi(e);case 2:return function(t){return[t.topLeftContentBox,t.topRightContentBox,t.bottomRightContentBox,t.bottomLeftContentBox]}(e);case 1:default:return gi(e)}},Ri=function(t){switch(t){case 1:return"center";case 2:return"right";case 0:default:return"left"}},Ki=["-apple-system","system-ui"],qi=function(t){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?t.filter((function(t){return-1===Ki.indexOf(t)})):t},Vi=function(t){function A(e,A){var n=t.call(this,e,A)||this;return n.canvas=A.canvas?A.canvas:document.createElement("canvas"),n.ctx=n.canvas.getContext("2d"),n.options=A,n.canvas.width=Math.floor(A.width*A.scale),n.canvas.height=Math.floor(A.height*A.scale),n.canvas.style.width=A.width+"px",n.canvas.style.height=A.height+"px",n.ctx.scale(n.options.scale,n.options.scale),n.ctx.translate(-A.x,-A.y),n.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+A.width+"x"+A.height+" at "+A.x+","+A.y+") with scale "+A.scale),n}return e(A,t),A.prototype.render=function(t){return n(this,void 0,void 0,(function(){var e,A;return r(this,(function(n){switch(n.label){case 0:return e=In(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,t),[4,Gi(e)];case 1:return A=n.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=se(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(A,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}}))}))},A}(Di),Gi=function(t){return new Promise((function(e,A){var n=new Image;n.onload=function(){e(n)},n.onerror=A,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(t))}))},Wi=function(){function t(t){var e=t.id,A=t.enabled;this.id=e,this.enabled=A,this.start=Date.now()}return t.prototype.debug=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.debug?console.debug.apply(console,i([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},t.prototype.getTime=function(){return Date.now()-this.start},t.prototype.info=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.enabled&&"undefined"!=typeof window&&window.console&&"function"==typeof console.info&&console.info.apply(console,i([this.id,this.getTime()+"ms"],t))},t.prototype.warn=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.warn?console.warn.apply(console,i([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},t.prototype.error=function(){for(var t=[],e=0;e<arguments.length;e++)t[e]=arguments[e];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.error?console.error.apply(console,i([this.id,this.getTime()+"ms"],t)):this.info.apply(this,t))},t.instances={},t}(),zi=function(){function t(e,A){var n;this.windowBounds=A,this.instanceName="#"+t.instanceCount++,this.logger=new Wi({id:this.instanceName,enabled:e.logging}),this.cache=null!==(n=e.cache)&&void 0!==n?n:new ti(this,e)}return t.instanceCount=1,t}();"undefined"!=typeof window&&$r.setContext(window);var Xi=function(t,e){return n(void 0,void 0,void 0,(function(){var n,i,a,l,u,c,f,h,d,p,g,m,v,w,B,y,b,C,_,F,Q,U,E,x,L,I,S,N,j,H,T,k,D,P,O,M,R,K;return r(this,(function(r){switch(r.label){case 0:if(!t||"object"!=typeof t)return[2,Promise.reject("Invalid element provided as first argument")];if(!(n=t.ownerDocument))throw new Error("Element is not attached to a Document");if(!(i=n.defaultView))throw new Error("Document is not attached to a Window");return a={allowTaint:null!==(U=e.allowTaint)&&void 0!==U&&U,imageTimeout:null!==(E=e.imageTimeout)&&void 0!==E?E:15e3,proxy:e.proxy,useCORS:null!==(x=e.useCORS)&&void 0!==x&&x},l=A({logging:null===(L=e.logging)||void 0===L||L,cache:e.cache},a),u={windowWidth:null!==(I=e.windowWidth)&&void 0!==I?I:i.innerWidth,windowHeight:null!==(S=e.windowHeight)&&void 0!==S?S:i.innerHeight,scrollX:null!==(N=e.scrollX)&&void 0!==N?N:i.pageXOffset,scrollY:null!==(j=e.scrollY)&&void 0!==j?j:i.pageYOffset},c=new o(u.scrollX,u.scrollY,u.windowWidth,u.windowHeight),f=new zi(l,c),h=null!==(H=e.foreignObjectRendering)&&void 0!==H&&H,d={allowTaint:null!==(T=e.allowTaint)&&void 0!==T&&T,onclone:e.onclone,ignoreElements:e.ignoreElements,inlineImages:h,copyStyles:h},f.logger.debug("Starting document clone with size "+c.width+"x"+c.height+" scrolled to "+-c.left+","+-c.top),p=new Dr(f,t,d),(g=p.clonedReferenceElement)?[4,p.toIFrame(n,c)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return m=r.sent(),v=mr(g)||"HTML"===g.tagName?function(t){var e=t.body,A=t.documentElement;if(!e||!A)throw new Error("Unable to get document size");var n=Math.max(Math.max(e.scrollWidth,A.scrollWidth),Math.max(e.offsetWidth,A.offsetWidth),Math.max(e.clientWidth,A.clientWidth)),r=Math.max(Math.max(e.scrollHeight,A.scrollHeight),Math.max(e.offsetHeight,A.offsetHeight),Math.max(e.clientHeight,A.clientHeight));return new o(0,0,n,r)}(g.ownerDocument):s(f,g),w=v.width,B=v.height,y=v.left,b=v.top,C=Ji(f,g,e.backgroundColor),_={canvas:e.canvas,backgroundColor:C,scale:null!==(D=null!==(k=e.scale)&&void 0!==k?k:i.devicePixelRatio)&&void 0!==D?D:1,x:(null!==(P=e.x)&&void 0!==P?P:0)+y,y:(null!==(O=e.y)&&void 0!==O?O:0)+b,width:null!==(M=e.width)&&void 0!==M?M:Math.ceil(w),height:null!==(R=e.height)&&void 0!==R?R:Math.ceil(B)},h?(f.logger.debug("Document cloned, using foreign object rendering"),[4,new Vi(f,_).render(g)]):[3,3];case 2:return F=r.sent(),[3,5];case 3:return f.logger.debug("Document cloned, element located at "+y+","+b+" with size "+w+"x"+B+" using computed rendering"),f.logger.debug("Starting DOM parsing"),Q=or(f,g),C===Q.styles.backgroundColor&&(Q.styles.backgroundColor=ge.TRANSPARENT),f.logger.debug("Starting renderer for element at "+_.x+","+_.y+" with size "+_.width+"x"+_.height),[4,new Pi(f,_).render(Q)];case 4:F=r.sent(),r.label=5;case 5:return(null===(K=e.removeContainer)||void 0===K||K)&&(Dr.destroy(m)||f.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),f.logger.debug("Finished rendering"),[2,F]}}))}))},Ji=function(t,e,A){var n=e.ownerDocument,r=n.documentElement?pe(t,getComputedStyle(n.documentElement).backgroundColor):ge.TRANSPARENT,i=n.body?pe(t,getComputedStyle(n.body).backgroundColor):ge.TRANSPARENT,o="string"==typeof A?pe(t,A):null===A?ge.TRANSPARENT:4294967295;return e===n.documentElement?oe(r)?oe(i)?o:i:r:o};return function(t,e){return void 0===e&&(e={}),Xi(t,e)}}()},70:function(t,e){function A(e){return t.exports=A="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t.exports.__esModule=!0,t.exports.default=t.exports,A(e)}t.exports=A,t.exports.__esModule=!0,t.exports.default=t.exports},71:function(t,e){var A,n,r=t.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function s(t){if(A===setTimeout)return setTimeout(t,0);if((A===i||!A)&&setTimeout)return A=setTimeout,setTimeout(t,0);try{return A(t,0)}catch(e){try{return A.call(null,t,0)}catch(e){return A.call(this,t,0)}}}!function(){try{A="function"==typeof setTimeout?setTimeout:i}catch(t){A=i}try{n="function"==typeof clearTimeout?clearTimeout:o}catch(t){n=o}}();var a,l=[],u=!1,c=-1;function f(){u&&a&&(u=!1,a.length?l=a.concat(l):c=-1,l.length&&h())}function h(){if(!u){var t=s(f);u=!0;for(var e=l.length;e;){for(a=l,l=[];++c<e;)a&&a[c].run();c=-1,e=l.length}a=null,u=!1,function(t){if(n===clearTimeout)return clearTimeout(t);if((n===o||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(t);try{n(t)}catch(e){try{return n.call(null,t)}catch(e){return n.call(this,t)}}}(t)}}function d(t,e){this.fun=t,this.array=e}function p(){}r.nextTick=function(t){var e=new Array(arguments.length-1);if(arguments.length>1)for(var A=1;A<arguments.length;A++)e[A-1]=arguments[A];l.push(new d(t,e)),1!==l.length||u||s(h)},d.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=p,r.addListener=p,r.once=p,r.off=p,r.removeListener=p,r.removeAllListeners=p,r.emit=p,r.prependListener=p,r.prependOnceListener=p,r.listeners=function(t){return[]},r.binding=function(t){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(t){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},752:function(t,e,A){A(753),A(815),A(856),A(861),A(866),t.exports=A(873)},753:function(t,e,A){A(754)},754:function(t,e,A){window._=A(755);try{window.Popper=A(171).default,window.$=window.jQuery=A(119),A("rtl"==$("html").attr("dir")?756:757)}catch(t){}A(758),window.toastr=A(406),window.html2pdf=A(762),window.pdfobject=A(764),window.axios=A(318),window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest"},755:function(t,e,A){(function(t,n){var r;(function(){var i="Expected a function",o="__lodash_placeholder__",s=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],a="[object Arguments]",l="[object Array]",u="[object Boolean]",c="[object Date]",f="[object Error]",h="[object Function]",d="[object GeneratorFunction]",p="[object Map]",g="[object Number]",m="[object Object]",v="[object RegExp]",w="[object Set]",B="[object String]",y="[object Symbol]",b="[object WeakMap]",C="[object ArrayBuffer]",_="[object DataView]",F="[object Float32Array]",Q="[object Float64Array]",U="[object Int8Array]",E="[object Int16Array]",x="[object Int32Array]",L="[object Uint8Array]",I="[object Uint16Array]",S="[object Uint32Array]",N=/\b__p \+= '';/g,j=/\b(__p \+=) '' \+/g,H=/(__e\(.*?\)|\b__t\)) \+\n'';/g,T=/&(?:amp|lt|gt|quot|#39);/g,k=/[&<>"']/g,D=RegExp(T.source),P=RegExp(k.source),O=/<%-([\s\S]+?)%>/g,M=/<%([\s\S]+?)%>/g,R=/<%=([\s\S]+?)%>/g,K=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,q=/^\w*$/,V=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,G=/[\\^$.*+?()[\]{}|]/g,W=RegExp(G.source),z=/^\s+/,X=/\s/,J=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Y=/\{\n\/\* \[wrapped with (.+)\] \*/,Z=/,? & /,$=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,tt=/[()=,{}\[\]\/\s]/,et=/\\(\\)?/g,At=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,nt=/\w*$/,rt=/^[-+]0x[0-9a-f]+$/i,it=/^0b[01]+$/i,ot=/^\[object .+?Constructor\]$/,st=/^0o[0-7]+$/i,at=/^(?:0|[1-9]\d*)$/,lt=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,ut=/($^)/,ct=/['\n\r\u2028\u2029\\]/g,ft="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",ht="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",dt="[\\ud800-\\udfff]",pt="["+ht+"]",gt="["+ft+"]",mt="\\d+",vt="[\\u2700-\\u27bf]",wt="[a-z\\xdf-\\xf6\\xf8-\\xff]",Bt="[^\\ud800-\\udfff"+ht+mt+"\\u2700-\\u27bfa-z\\xdf-\\xf6\\xf8-\\xffA-Z\\xc0-\\xd6\\xd8-\\xde]",yt="\\ud83c[\\udffb-\\udfff]",bt="[^\\ud800-\\udfff]",Ct="(?:\\ud83c[\\udde6-\\uddff]){2}",_t="[\\ud800-\\udbff][\\udc00-\\udfff]",Ft="[A-Z\\xc0-\\xd6\\xd8-\\xde]",Qt="(?:"+wt+"|"+Bt+")",Ut="(?:"+Ft+"|"+Bt+")",Et="(?:"+gt+"|"+yt+")"+"?",xt="[\\ufe0e\\ufe0f]?"+Et+("(?:\\u200d(?:"+[bt,Ct,_t].join("|")+")[\\ufe0e\\ufe0f]?"+Et+")*"),Lt="(?:"+[vt,Ct,_t].join("|")+")"+xt,It="(?:"+[bt+gt+"?",gt,Ct,_t,dt].join("|")+")",St=RegExp("['’]","g"),Nt=RegExp(gt,"g"),jt=RegExp(yt+"(?="+yt+")|"+It+xt,"g"),Ht=RegExp([Ft+"?"+wt+"+(?:['’](?:d|ll|m|re|s|t|ve))?(?="+[pt,Ft,"$"].join("|")+")",Ut+"+(?:['’](?:D|LL|M|RE|S|T|VE))?(?="+[pt,Ft+Qt,"$"].join("|")+")",Ft+"?"+Qt+"+(?:['’](?:d|ll|m|re|s|t|ve))?",Ft+"+(?:['’](?:D|LL|M|RE|S|T|VE))?","\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",mt,Lt].join("|"),"g"),Tt=RegExp("[\\u200d\\ud800-\\udfff"+ft+"\\ufe0e\\ufe0f]"),kt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Dt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Pt=-1,Ot={};Ot[F]=Ot[Q]=Ot[U]=Ot[E]=Ot[x]=Ot[L]=Ot["[object Uint8ClampedArray]"]=Ot[I]=Ot[S]=!0,Ot[a]=Ot[l]=Ot[C]=Ot[u]=Ot[_]=Ot[c]=Ot[f]=Ot[h]=Ot[p]=Ot[g]=Ot[m]=Ot[v]=Ot[w]=Ot[B]=Ot[b]=!1;var Mt={};Mt[a]=Mt[l]=Mt[C]=Mt[_]=Mt[u]=Mt[c]=Mt[F]=Mt[Q]=Mt[U]=Mt[E]=Mt[x]=Mt[p]=Mt[g]=Mt[m]=Mt[v]=Mt[w]=Mt[B]=Mt[y]=Mt[L]=Mt["[object Uint8ClampedArray]"]=Mt[I]=Mt[S]=!0,Mt[f]=Mt[h]=Mt[b]=!1;var Rt={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Kt=parseFloat,qt=parseInt,Vt="object"==typeof t&&t&&t.Object===Object&&t,Gt="object"==typeof self&&self&&self.Object===Object&&self,Wt=Vt||Gt||Function("return this")(),zt=e&&!e.nodeType&&e,Xt=zt&&"object"==typeof n&&n&&!n.nodeType&&n,Jt=Xt&&Xt.exports===zt,Yt=Jt&&Vt.process,Zt=function(){try{var t=Xt&&Xt.require&&Xt.require("util").types;return t||Yt&&Yt.binding&&Yt.binding("util")}catch(t){}}(),$t=Zt&&Zt.isArrayBuffer,te=Zt&&Zt.isDate,ee=Zt&&Zt.isMap,Ae=Zt&&Zt.isRegExp,ne=Zt&&Zt.isSet,re=Zt&&Zt.isTypedArray;function ie(t,e,A){switch(A.length){case 0:return t.call(e);case 1:return t.call(e,A[0]);case 2:return t.call(e,A[0],A[1]);case 3:return t.call(e,A[0],A[1],A[2])}return t.apply(e,A)}function oe(t,e,A,n){for(var r=-1,i=null==t?0:t.length;++r<i;){var o=t[r];e(n,o,A(o),t)}return n}function se(t,e){for(var A=-1,n=null==t?0:t.length;++A<n&&!1!==e(t[A],A,t););return t}function ae(t,e){for(var A=null==t?0:t.length;A--&&!1!==e(t[A],A,t););return t}function le(t,e){for(var A=-1,n=null==t?0:t.length;++A<n;)if(!e(t[A],A,t))return!1;return!0}function ue(t,e){for(var A=-1,n=null==t?0:t.length,r=0,i=[];++A<n;){var o=t[A];e(o,A,t)&&(i[r++]=o)}return i}function ce(t,e){return!!(null==t?0:t.length)&&ye(t,e,0)>-1}function fe(t,e,A){for(var n=-1,r=null==t?0:t.length;++n<r;)if(A(e,t[n]))return!0;return!1}function he(t,e){for(var A=-1,n=null==t?0:t.length,r=Array(n);++A<n;)r[A]=e(t[A],A,t);return r}function de(t,e){for(var A=-1,n=e.length,r=t.length;++A<n;)t[r+A]=e[A];return t}function pe(t,e,A,n){var r=-1,i=null==t?0:t.length;for(n&&i&&(A=t[++r]);++r<i;)A=e(A,t[r],r,t);return A}function ge(t,e,A,n){var r=null==t?0:t.length;for(n&&r&&(A=t[--r]);r--;)A=e(A,t[r],r,t);return A}function me(t,e){for(var A=-1,n=null==t?0:t.length;++A<n;)if(e(t[A],A,t))return!0;return!1}var ve=Fe("length");function we(t,e,A){var n;return A(t,(function(t,A,r){if(e(t,A,r))return n=A,!1})),n}function Be(t,e,A,n){for(var r=t.length,i=A+(n?1:-1);n?i--:++i<r;)if(e(t[i],i,t))return i;return-1}function ye(t,e,A){return e==e?function(t,e,A){var n=A-1,r=t.length;for(;++n<r;)if(t[n]===e)return n;return-1}(t,e,A):Be(t,Ce,A)}function be(t,e,A,n){for(var r=A-1,i=t.length;++r<i;)if(n(t[r],e))return r;return-1}function Ce(t){return t!=t}function _e(t,e){var A=null==t?0:t.length;return A?Ee(t,e)/A:NaN}function Fe(t){return function(e){return null==e?void 0:e[t]}}function Qe(t){return function(e){return null==t?void 0:t[e]}}function Ue(t,e,A,n,r){return r(t,(function(t,r,i){A=n?(n=!1,t):e(A,t,r,i)})),A}function Ee(t,e){for(var A,n=-1,r=t.length;++n<r;){var i=e(t[n]);void 0!==i&&(A=void 0===A?i:A+i)}return A}function xe(t,e){for(var A=-1,n=Array(t);++A<t;)n[A]=e(A);return n}function Le(t){return t?t.slice(0,ze(t)+1).replace(z,""):t}function Ie(t){return function(e){return t(e)}}function Se(t,e){return he(e,(function(e){return t[e]}))}function Ne(t,e){return t.has(e)}function je(t,e){for(var A=-1,n=t.length;++A<n&&ye(e,t[A],0)>-1;);return A}function He(t,e){for(var A=t.length;A--&&ye(e,t[A],0)>-1;);return A}function Te(t,e){for(var A=t.length,n=0;A--;)t[A]===e&&++n;return n}var ke=Qe({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"}),De=Qe({"&":"&","<":"<",">":">",'"':""","'":"'"});function Pe(t){return"\\"+Rt[t]}function Oe(t){return Tt.test(t)}function Me(t){var e=-1,A=Array(t.size);return t.forEach((function(t,n){A[++e]=[n,t]})),A}function Re(t,e){return function(A){return t(e(A))}}function Ke(t,e){for(var A=-1,n=t.length,r=0,i=[];++A<n;){var s=t[A];s!==e&&s!==o||(t[A]=o,i[r++]=A)}return i}function qe(t){var e=-1,A=Array(t.size);return t.forEach((function(t){A[++e]=t})),A}function Ve(t){var e=-1,A=Array(t.size);return t.forEach((function(t){A[++e]=[t,t]})),A}function Ge(t){return Oe(t)?function(t){var e=jt.lastIndex=0;for(;jt.test(t);)++e;return e}(t):ve(t)}function We(t){return Oe(t)?function(t){return t.match(jt)||[]}(t):function(t){return t.split("")}(t)}function ze(t){for(var e=t.length;e--&&X.test(t.charAt(e)););return e}var Xe=Qe({"&":"&","<":"<",">":">",""":'"',"'":"'"});var Je=function t(e){var A,n=(e=null==e?Wt:Je.defaults(Wt.Object(),e,Je.pick(Wt,Dt))).Array,r=e.Date,X=e.Error,ft=e.Function,ht=e.Math,dt=e.Object,pt=e.RegExp,gt=e.String,mt=e.TypeError,vt=n.prototype,wt=ft.prototype,Bt=dt.prototype,yt=e["__core-js_shared__"],bt=wt.toString,Ct=Bt.hasOwnProperty,_t=0,Ft=(A=/[^.]+$/.exec(yt&&yt.keys&&yt.keys.IE_PROTO||""))?"Symbol(src)_1."+A:"",Qt=Bt.toString,Ut=bt.call(dt),Et=Wt._,xt=pt("^"+bt.call(Ct).replace(G,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Lt=Jt?e.Buffer:void 0,It=e.Symbol,jt=e.Uint8Array,Tt=Lt?Lt.allocUnsafe:void 0,Rt=Re(dt.getPrototypeOf,dt),Vt=dt.create,Gt=Bt.propertyIsEnumerable,zt=vt.splice,Xt=It?It.isConcatSpreadable:void 0,Yt=It?It.iterator:void 0,Zt=It?It.toStringTag:void 0,ve=function(){try{var t=ti(dt,"defineProperty");return t({},"",{}),t}catch(t){}}(),Qe=e.clearTimeout!==Wt.clearTimeout&&e.clearTimeout,Ye=r&&r.now!==Wt.Date.now&&r.now,Ze=e.setTimeout!==Wt.setTimeout&&e.setTimeout,$e=ht.ceil,tA=ht.floor,eA=dt.getOwnPropertySymbols,AA=Lt?Lt.isBuffer:void 0,nA=e.isFinite,rA=vt.join,iA=Re(dt.keys,dt),oA=ht.max,sA=ht.min,aA=r.now,lA=e.parseInt,uA=ht.random,cA=vt.reverse,fA=ti(e,"DataView"),hA=ti(e,"Map"),dA=ti(e,"Promise"),pA=ti(e,"Set"),gA=ti(e,"WeakMap"),mA=ti(dt,"create"),vA=gA&&new gA,wA={},BA=Ui(fA),yA=Ui(hA),bA=Ui(dA),CA=Ui(pA),_A=Ui(gA),FA=It?It.prototype:void 0,QA=FA?FA.valueOf:void 0,UA=FA?FA.toString:void 0;function EA(t){if(Vo(t)&&!jo(t)&&!(t instanceof SA)){if(t instanceof IA)return t;if(Ct.call(t,"__wrapped__"))return Ei(t)}return new IA(t)}var xA=function(){function t(){}return function(e){if(!qo(e))return{};if(Vt)return Vt(e);t.prototype=e;var A=new t;return t.prototype=void 0,A}}();function LA(){}function IA(t,e){this.__wrapped__=t,this.__actions__=[],this.__chain__=!!e,this.__index__=0,this.__values__=void 0}function SA(t){this.__wrapped__=t,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=4294967295,this.__views__=[]}function NA(t){var e=-1,A=null==t?0:t.length;for(this.clear();++e<A;){var n=t[e];this.set(n[0],n[1])}}function jA(t){var e=-1,A=null==t?0:t.length;for(this.clear();++e<A;){var n=t[e];this.set(n[0],n[1])}}function HA(t){var e=-1,A=null==t?0:t.length;for(this.clear();++e<A;){var n=t[e];this.set(n[0],n[1])}}function TA(t){var e=-1,A=null==t?0:t.length;for(this.__data__=new HA;++e<A;)this.add(t[e])}function kA(t){var e=this.__data__=new jA(t);this.size=e.size}function DA(t,e){var A=jo(t),n=!A&&No(t),r=!A&&!n&&Do(t),i=!A&&!n&&!r&&$o(t),o=A||n||r||i,s=o?xe(t.length,gt):[],a=s.length;for(var l in t)!e&&!Ct.call(t,l)||o&&("length"==l||r&&("offset"==l||"parent"==l)||i&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||si(l,a))||s.push(l);return s}function PA(t){var e=t.length;return e?t[kn(0,e-1)]:void 0}function OA(t,e){return _i(vr(t),XA(e,0,t.length))}function MA(t){return _i(vr(t))}function RA(t,e,A){(void 0!==A&&!Lo(t[e],A)||void 0===A&&!(e in t))&&WA(t,e,A)}function KA(t,e,A){var n=t[e];Ct.call(t,e)&&Lo(n,A)&&(void 0!==A||e in t)||WA(t,e,A)}function qA(t,e){for(var A=t.length;A--;)if(Lo(t[A][0],e))return A;return-1}function VA(t,e,A,n){return tn(t,(function(t,r,i){e(n,t,A(t),i)})),n}function GA(t,e){return t&&wr(e,ys(e),t)}function WA(t,e,A){"__proto__"==e&&ve?ve(t,e,{configurable:!0,enumerable:!0,value:A,writable:!0}):t[e]=A}function zA(t,e){for(var A=-1,r=e.length,i=n(r),o=null==t;++A<r;)i[A]=o?void 0:gs(t,e[A]);return i}function XA(t,e,A){return t==t&&(void 0!==A&&(t=t<=A?t:A),void 0!==e&&(t=t>=e?t:e)),t}function JA(t,e,A,n,r,i){var o,s=1&e,l=2&e,f=4&e;if(A&&(o=r?A(t,n,r,i):A(t)),void 0!==o)return o;if(!qo(t))return t;var b=jo(t);if(b){if(o=function(t){var e=t.length,A=new t.constructor(e);e&&"string"==typeof t[0]&&Ct.call(t,"index")&&(A.index=t.index,A.input=t.input);return A}(t),!s)return vr(t,o)}else{var N=ni(t),j=N==h||N==d;if(Do(t))return fr(t,s);if(N==m||N==a||j&&!r){if(o=l||j?{}:ii(t),!s)return l?function(t,e){return wr(t,Ai(t),e)}(t,function(t,e){return t&&wr(e,bs(e),t)}(o,t)):function(t,e){return wr(t,ei(t),e)}(t,GA(o,t))}else{if(!Mt[N])return r?t:{};o=function(t,e,A){var n=t.constructor;switch(e){case C:return hr(t);case u:case c:return new n(+t);case _:return function(t,e){var A=e?hr(t.buffer):t.buffer;return new t.constructor(A,t.byteOffset,t.byteLength)}(t,A);case F:case Q:case U:case E:case x:case L:case"[object Uint8ClampedArray]":case I:case S:return dr(t,A);case p:return new n;case g:case B:return new n(t);case v:return function(t){var e=new t.constructor(t.source,nt.exec(t));return e.lastIndex=t.lastIndex,e}(t);case w:return new n;case y:return r=t,QA?dt(QA.call(r)):{}}var r}(t,N,s)}}i||(i=new kA);var H=i.get(t);if(H)return H;i.set(t,o),Jo(t)?t.forEach((function(n){o.add(JA(n,e,A,n,t,i))})):Go(t)&&t.forEach((function(n,r){o.set(r,JA(n,e,A,r,t,i))}));var T=b?void 0:(f?l?Wr:Gr:l?bs:ys)(t);return se(T||t,(function(n,r){T&&(n=t[r=n]),KA(o,r,JA(n,e,A,r,t,i))})),o}function YA(t,e,A){var n=A.length;if(null==t)return!n;for(t=dt(t);n--;){var r=A[n],i=e[r],o=t[r];if(void 0===o&&!(r in t)||!i(o))return!1}return!0}function ZA(t,e,A){if("function"!=typeof t)throw new mt(i);return Bi((function(){t.apply(void 0,A)}),e)}function $A(t,e,A,n){var r=-1,i=ce,o=!0,s=t.length,a=[],l=e.length;if(!s)return a;A&&(e=he(e,Ie(A))),n?(i=fe,o=!1):e.length>=200&&(i=Ne,o=!1,e=new TA(e));t:for(;++r<s;){var u=t[r],c=null==A?u:A(u);if(u=n||0!==u?u:0,o&&c==c){for(var f=l;f--;)if(e[f]===c)continue t;a.push(u)}else i(e,c,n)||a.push(u)}return a}EA.templateSettings={escape:O,evaluate:M,interpolate:R,variable:"",imports:{_:EA}},EA.prototype=LA.prototype,EA.prototype.constructor=EA,IA.prototype=xA(LA.prototype),IA.prototype.constructor=IA,SA.prototype=xA(LA.prototype),SA.prototype.constructor=SA,NA.prototype.clear=function(){this.__data__=mA?mA(null):{},this.size=0},NA.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},NA.prototype.get=function(t){var e=this.__data__;if(mA){var A=e[t];return"__lodash_hash_undefined__"===A?void 0:A}return Ct.call(e,t)?e[t]:void 0},NA.prototype.has=function(t){var e=this.__data__;return mA?void 0!==e[t]:Ct.call(e,t)},NA.prototype.set=function(t,e){var A=this.__data__;return this.size+=this.has(t)?0:1,A[t]=mA&&void 0===e?"__lodash_hash_undefined__":e,this},jA.prototype.clear=function(){this.__data__=[],this.size=0},jA.prototype.delete=function(t){var e=this.__data__,A=qA(e,t);return!(A<0)&&(A==e.length-1?e.pop():zt.call(e,A,1),--this.size,!0)},jA.prototype.get=function(t){var e=this.__data__,A=qA(e,t);return A<0?void 0:e[A][1]},jA.prototype.has=function(t){return qA(this.__data__,t)>-1},jA.prototype.set=function(t,e){var A=this.__data__,n=qA(A,t);return n<0?(++this.size,A.push([t,e])):A[n][1]=e,this},HA.prototype.clear=function(){this.size=0,this.__data__={hash:new NA,map:new(hA||jA),string:new NA}},HA.prototype.delete=function(t){var e=Zr(this,t).delete(t);return this.size-=e?1:0,e},HA.prototype.get=function(t){return Zr(this,t).get(t)},HA.prototype.has=function(t){return Zr(this,t).has(t)},HA.prototype.set=function(t,e){var A=Zr(this,t),n=A.size;return A.set(t,e),this.size+=A.size==n?0:1,this},TA.prototype.add=TA.prototype.push=function(t){return this.__data__.set(t,"__lodash_hash_undefined__"),this},TA.prototype.has=function(t){return this.__data__.has(t)},kA.prototype.clear=function(){this.__data__=new jA,this.size=0},kA.prototype.delete=function(t){var e=this.__data__,A=e.delete(t);return this.size=e.size,A},kA.prototype.get=function(t){return this.__data__.get(t)},kA.prototype.has=function(t){return this.__data__.has(t)},kA.prototype.set=function(t,e){var A=this.__data__;if(A instanceof jA){var n=A.__data__;if(!hA||n.length<199)return n.push([t,e]),this.size=++A.size,this;A=this.__data__=new HA(n)}return A.set(t,e),this.size=A.size,this};var tn=br(ln),en=br(un,!0);function An(t,e){var A=!0;return tn(t,(function(t,n,r){return A=!!e(t,n,r)})),A}function nn(t,e,A){for(var n=-1,r=t.length;++n<r;){var i=t[n],o=e(i);if(null!=o&&(void 0===s?o==o&&!Zo(o):A(o,s)))var s=o,a=i}return a}function rn(t,e){var A=[];return tn(t,(function(t,n,r){e(t,n,r)&&A.push(t)})),A}function on(t,e,A,n,r){var i=-1,o=t.length;for(A||(A=oi),r||(r=[]);++i<o;){var s=t[i];e>0&&A(s)?e>1?on(s,e-1,A,n,r):de(r,s):n||(r[r.length]=s)}return r}var sn=Cr(),an=Cr(!0);function ln(t,e){return t&&sn(t,e,ys)}function un(t,e){return t&&an(t,e,ys)}function cn(t,e){return ue(e,(function(e){return Mo(t[e])}))}function fn(t,e){for(var A=0,n=(e=ar(e,t)).length;null!=t&&A<n;)t=t[Qi(e[A++])];return A&&A==n?t:void 0}function hn(t,e,A){var n=e(t);return jo(t)?n:de(n,A(t))}function dn(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":Zt&&Zt in dt(t)?function(t){var e=Ct.call(t,Zt),A=t[Zt];try{t[Zt]=void 0;var n=!0}catch(t){}var r=Qt.call(t);n&&(e?t[Zt]=A:delete t[Zt]);return r}(t):function(t){return Qt.call(t)}(t)}function pn(t,e){return t>e}function gn(t,e){return null!=t&&Ct.call(t,e)}function mn(t,e){return null!=t&&e in dt(t)}function vn(t,e,A){for(var r=A?fe:ce,i=t[0].length,o=t.length,s=o,a=n(o),l=1/0,u=[];s--;){var c=t[s];s&&e&&(c=he(c,Ie(e))),l=sA(c.length,l),a[s]=!A&&(e||i>=120&&c.length>=120)?new TA(s&&c):void 0}c=t[0];var f=-1,h=a[0];t:for(;++f<i&&u.length<l;){var d=c[f],p=e?e(d):d;if(d=A||0!==d?d:0,!(h?Ne(h,p):r(u,p,A))){for(s=o;--s;){var g=a[s];if(!(g?Ne(g,p):r(t[s],p,A)))continue t}h&&h.push(p),u.push(d)}}return u}function wn(t,e,A){var n=null==(t=gi(t,e=ar(e,t)))?t:t[Qi(Pi(e))];return null==n?void 0:ie(n,t,A)}function Bn(t){return Vo(t)&&dn(t)==a}function yn(t,e,A,n,r){return t===e||(null==t||null==e||!Vo(t)&&!Vo(e)?t!=t&&e!=e:function(t,e,A,n,r,i){var o=jo(t),s=jo(e),h=o?l:ni(t),d=s?l:ni(e),b=(h=h==a?m:h)==m,F=(d=d==a?m:d)==m,Q=h==d;if(Q&&Do(t)){if(!Do(e))return!1;o=!0,b=!1}if(Q&&!b)return i||(i=new kA),o||$o(t)?qr(t,e,A,n,r,i):function(t,e,A,n,r,i,o){switch(A){case _:if(t.byteLength!=e.byteLength||t.byteOffset!=e.byteOffset)return!1;t=t.buffer,e=e.buffer;case C:return!(t.byteLength!=e.byteLength||!i(new jt(t),new jt(e)));case u:case c:case g:return Lo(+t,+e);case f:return t.name==e.name&&t.message==e.message;case v:case B:return t==e+"";case p:var s=Me;case w:var a=1&n;if(s||(s=qe),t.size!=e.size&&!a)return!1;var l=o.get(t);if(l)return l==e;n|=2,o.set(t,e);var h=qr(s(t),s(e),n,r,i,o);return o.delete(t),h;case y:if(QA)return QA.call(t)==QA.call(e)}return!1}(t,e,h,A,n,r,i);if(!(1&A)){var U=b&&Ct.call(t,"__wrapped__"),E=F&&Ct.call(e,"__wrapped__");if(U||E){var x=U?t.value():t,L=E?e.value():e;return i||(i=new kA),r(x,L,A,n,i)}}if(!Q)return!1;return i||(i=new kA),function(t,e,A,n,r,i){var o=1&A,s=Gr(t),a=s.length,l=Gr(e).length;if(a!=l&&!o)return!1;var u=a;for(;u--;){var c=s[u];if(!(o?c in e:Ct.call(e,c)))return!1}var f=i.get(t),h=i.get(e);if(f&&h)return f==e&&h==t;var d=!0;i.set(t,e),i.set(e,t);var p=o;for(;++u<a;){c=s[u];var g=t[c],m=e[c];if(n)var v=o?n(m,g,c,e,t,i):n(g,m,c,t,e,i);if(!(void 0===v?g===m||r(g,m,A,n,i):v)){d=!1;break}p||(p="constructor"==c)}if(d&&!p){var w=t.constructor,B=e.constructor;w==B||!("constructor"in t)||!("constructor"in e)||"function"==typeof w&&w instanceof w&&"function"==typeof B&&B instanceof B||(d=!1)}return i.delete(t),i.delete(e),d}(t,e,A,n,r,i)}(t,e,A,n,yn,r))}function bn(t,e,A,n){var r=A.length,i=r,o=!n;if(null==t)return!i;for(t=dt(t);r--;){var s=A[r];if(o&&s[2]?s[1]!==t[s[0]]:!(s[0]in t))return!1}for(;++r<i;){var a=(s=A[r])[0],l=t[a],u=s[1];if(o&&s[2]){if(void 0===l&&!(a in t))return!1}else{var c=new kA;if(n)var f=n(l,u,a,t,e,c);if(!(void 0===f?yn(u,l,3,n,c):f))return!1}}return!0}function Cn(t){return!(!qo(t)||(e=t,Ft&&Ft in e))&&(Mo(t)?xt:ot).test(Ui(t));var e}function _n(t){return"function"==typeof t?t:null==t?Ws:"object"==typeof t?jo(t)?Ln(t[0],t[1]):xn(t):Aa(t)}function Fn(t){if(!fi(t))return iA(t);var e=[];for(var A in dt(t))Ct.call(t,A)&&"constructor"!=A&&e.push(A);return e}function Qn(t){if(!qo(t))return function(t){var e=[];if(null!=t)for(var A in dt(t))e.push(A);return e}(t);var e=fi(t),A=[];for(var n in t)("constructor"!=n||!e&&Ct.call(t,n))&&A.push(n);return A}function Un(t,e){return t<e}function En(t,e){var A=-1,r=To(t)?n(t.length):[];return tn(t,(function(t,n,i){r[++A]=e(t,n,i)})),r}function xn(t){var e=$r(t);return 1==e.length&&e[0][2]?di(e[0][0],e[0][1]):function(A){return A===t||bn(A,t,e)}}function Ln(t,e){return li(t)&&hi(e)?di(Qi(t),e):function(A){var n=gs(A,t);return void 0===n&&n===e?ms(A,t):yn(e,n,3)}}function In(t,e,A,n,r){t!==e&&sn(e,(function(i,o){if(r||(r=new kA),qo(i))!function(t,e,A,n,r,i,o){var s=vi(t,A),a=vi(e,A),l=o.get(a);if(l)return void RA(t,A,l);var u=i?i(s,a,A+"",t,e,o):void 0,c=void 0===u;if(c){var f=jo(a),h=!f&&Do(a),d=!f&&!h&&$o(a);u=a,f||h||d?jo(s)?u=s:ko(s)?u=vr(s):h?(c=!1,u=fr(a,!0)):d?(c=!1,u=dr(a,!0)):u=[]:zo(a)||No(a)?(u=s,No(s)?u=ss(s):qo(s)&&!Mo(s)||(u=ii(a))):c=!1}c&&(o.set(a,u),r(u,a,n,i,o),o.delete(a));RA(t,A,u)}(t,e,o,A,In,n,r);else{var s=n?n(vi(t,o),i,o+"",t,e,r):void 0;void 0===s&&(s=i),RA(t,o,s)}}),bs)}function Sn(t,e){var A=t.length;if(A)return si(e+=e<0?A:0,A)?t[e]:void 0}function Nn(t,e,A){e=e.length?he(e,(function(t){return jo(t)?function(e){return fn(e,1===t.length?t[0]:t)}:t})):[Ws];var n=-1;return e=he(e,Ie(Yr())),function(t,e){var A=t.length;for(t.sort(e);A--;)t[A]=t[A].value;return t}(En(t,(function(t,A,r){return{criteria:he(e,(function(e){return e(t)})),index:++n,value:t}})),(function(t,e){return function(t,e,A){var n=-1,r=t.criteria,i=e.criteria,o=r.length,s=A.length;for(;++n<o;){var a=pr(r[n],i[n]);if(a){if(n>=s)return a;var l=A[n];return a*("desc"==l?-1:1)}}return t.index-e.index}(t,e,A)}))}function jn(t,e,A){for(var n=-1,r=e.length,i={};++n<r;){var o=e[n],s=fn(t,o);A(s,o)&&Rn(i,ar(o,t),s)}return i}function Hn(t,e,A,n){var r=n?be:ye,i=-1,o=e.length,s=t;for(t===e&&(e=vr(e)),A&&(s=he(t,Ie(A)));++i<o;)for(var a=0,l=e[i],u=A?A(l):l;(a=r(s,u,a,n))>-1;)s!==t&&zt.call(s,a,1),zt.call(t,a,1);return t}function Tn(t,e){for(var A=t?e.length:0,n=A-1;A--;){var r=e[A];if(A==n||r!==i){var i=r;si(r)?zt.call(t,r,1):tr(t,r)}}return t}function kn(t,e){return t+tA(uA()*(e-t+1))}function Dn(t,e){var A="";if(!t||e<1||e>9007199254740991)return A;do{e%2&&(A+=t),(e=tA(e/2))&&(t+=t)}while(e);return A}function Pn(t,e){return yi(pi(t,e,Ws),t+"")}function On(t){return PA(Ls(t))}function Mn(t,e){var A=Ls(t);return _i(A,XA(e,0,A.length))}function Rn(t,e,A,n){if(!qo(t))return t;for(var r=-1,i=(e=ar(e,t)).length,o=i-1,s=t;null!=s&&++r<i;){var a=Qi(e[r]),l=A;if("__proto__"===a||"constructor"===a||"prototype"===a)return t;if(r!=o){var u=s[a];void 0===(l=n?n(u,a,s):void 0)&&(l=qo(u)?u:si(e[r+1])?[]:{})}KA(s,a,l),s=s[a]}return t}var Kn=vA?function(t,e){return vA.set(t,e),t}:Ws,qn=ve?function(t,e){return ve(t,"toString",{configurable:!0,enumerable:!1,value:qs(e),writable:!0})}:Ws;function Vn(t){return _i(Ls(t))}function Gn(t,e,A){var r=-1,i=t.length;e<0&&(e=-e>i?0:i+e),(A=A>i?i:A)<0&&(A+=i),i=e>A?0:A-e>>>0,e>>>=0;for(var o=n(i);++r<i;)o[r]=t[r+e];return o}function Wn(t,e){var A;return tn(t,(function(t,n,r){return!(A=e(t,n,r))})),!!A}function zn(t,e,A){var n=0,r=null==t?n:t.length;if("number"==typeof e&&e==e&&r<=2147483647){for(;n<r;){var i=n+r>>>1,o=t[i];null!==o&&!Zo(o)&&(A?o<=e:o<e)?n=i+1:r=i}return r}return Xn(t,e,Ws,A)}function Xn(t,e,A,n){var r=0,i=null==t?0:t.length;if(0===i)return 0;for(var o=(e=A(e))!=e,s=null===e,a=Zo(e),l=void 0===e;r<i;){var u=tA((r+i)/2),c=A(t[u]),f=void 0!==c,h=null===c,d=c==c,p=Zo(c);if(o)var g=n||d;else g=l?d&&(n||f):s?d&&f&&(n||!h):a?d&&f&&!h&&(n||!p):!h&&!p&&(n?c<=e:c<e);g?r=u+1:i=u}return sA(i,4294967294)}function Jn(t,e){for(var A=-1,n=t.length,r=0,i=[];++A<n;){var o=t[A],s=e?e(o):o;if(!A||!Lo(s,a)){var a=s;i[r++]=0===o?0:o}}return i}function Yn(t){return"number"==typeof t?t:Zo(t)?NaN:+t}function Zn(t){if("string"==typeof t)return t;if(jo(t))return he(t,Zn)+"";if(Zo(t))return UA?UA.call(t):"";var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}function $n(t,e,A){var n=-1,r=ce,i=t.length,o=!0,s=[],a=s;if(A)o=!1,r=fe;else if(i>=200){var l=e?null:Dr(t);if(l)return qe(l);o=!1,r=Ne,a=new TA}else a=e?[]:s;t:for(;++n<i;){var u=t[n],c=e?e(u):u;if(u=A||0!==u?u:0,o&&c==c){for(var f=a.length;f--;)if(a[f]===c)continue t;e&&a.push(c),s.push(u)}else r(a,c,A)||(a!==s&&a.push(c),s.push(u))}return s}function tr(t,e){return null==(t=gi(t,e=ar(e,t)))||delete t[Qi(Pi(e))]}function er(t,e,A,n){return Rn(t,e,A(fn(t,e)),n)}function Ar(t,e,A,n){for(var r=t.length,i=n?r:-1;(n?i--:++i<r)&&e(t[i],i,t););return A?Gn(t,n?0:i,n?i+1:r):Gn(t,n?i+1:0,n?r:i)}function nr(t,e){var A=t;return A instanceof SA&&(A=A.value()),pe(e,(function(t,e){return e.func.apply(e.thisArg,de([t],e.args))}),A)}function rr(t,e,A){var r=t.length;if(r<2)return r?$n(t[0]):[];for(var i=-1,o=n(r);++i<r;)for(var s=t[i],a=-1;++a<r;)a!=i&&(o[i]=$A(o[i]||s,t[a],e,A));return $n(on(o,1),e,A)}function ir(t,e,A){for(var n=-1,r=t.length,i=e.length,o={};++n<r;){var s=n<i?e[n]:void 0;A(o,t[n],s)}return o}function or(t){return ko(t)?t:[]}function sr(t){return"function"==typeof t?t:Ws}function ar(t,e){return jo(t)?t:li(t,e)?[t]:Fi(as(t))}var lr=Pn;function ur(t,e,A){var n=t.length;return A=void 0===A?n:A,!e&&A>=n?t:Gn(t,e,A)}var cr=Qe||function(t){return Wt.clearTimeout(t)};function fr(t,e){if(e)return t.slice();var A=t.length,n=Tt?Tt(A):new t.constructor(A);return t.copy(n),n}function hr(t){var e=new t.constructor(t.byteLength);return new jt(e).set(new jt(t)),e}function dr(t,e){var A=e?hr(t.buffer):t.buffer;return new t.constructor(A,t.byteOffset,t.length)}function pr(t,e){if(t!==e){var A=void 0!==t,n=null===t,r=t==t,i=Zo(t),o=void 0!==e,s=null===e,a=e==e,l=Zo(e);if(!s&&!l&&!i&&t>e||i&&o&&a&&!s&&!l||n&&o&&a||!A&&a||!r)return 1;if(!n&&!i&&!l&&t<e||l&&A&&r&&!n&&!i||s&&A&&r||!o&&r||!a)return-1}return 0}function gr(t,e,A,r){for(var i=-1,o=t.length,s=A.length,a=-1,l=e.length,u=oA(o-s,0),c=n(l+u),f=!r;++a<l;)c[a]=e[a];for(;++i<s;)(f||i<o)&&(c[A[i]]=t[i]);for(;u--;)c[a++]=t[i++];return c}function mr(t,e,A,r){for(var i=-1,o=t.length,s=-1,a=A.length,l=-1,u=e.length,c=oA(o-a,0),f=n(c+u),h=!r;++i<c;)f[i]=t[i];for(var d=i;++l<u;)f[d+l]=e[l];for(;++s<a;)(h||i<o)&&(f[d+A[s]]=t[i++]);return f}function vr(t,e){var A=-1,r=t.length;for(e||(e=n(r));++A<r;)e[A]=t[A];return e}function wr(t,e,A,n){var r=!A;A||(A={});for(var i=-1,o=e.length;++i<o;){var s=e[i],a=n?n(A[s],t[s],s,A,t):void 0;void 0===a&&(a=t[s]),r?WA(A,s,a):KA(A,s,a)}return A}function Br(t,e){return function(A,n){var r=jo(A)?oe:VA,i=e?e():{};return r(A,t,Yr(n,2),i)}}function yr(t){return Pn((function(e,A){var n=-1,r=A.length,i=r>1?A[r-1]:void 0,o=r>2?A[2]:void 0;for(i=t.length>3&&"function"==typeof i?(r--,i):void 0,o&&ai(A[0],A[1],o)&&(i=r<3?void 0:i,r=1),e=dt(e);++n<r;){var s=A[n];s&&t(e,s,n,i)}return e}))}function br(t,e){return function(A,n){if(null==A)return A;if(!To(A))return t(A,n);for(var r=A.length,i=e?r:-1,o=dt(A);(e?i--:++i<r)&&!1!==n(o[i],i,o););return A}}function Cr(t){return function(e,A,n){for(var r=-1,i=dt(e),o=n(e),s=o.length;s--;){var a=o[t?s:++r];if(!1===A(i[a],a,i))break}return e}}function _r(t){return function(e){var A=Oe(e=as(e))?We(e):void 0,n=A?A[0]:e.charAt(0),r=A?ur(A,1).join(""):e.slice(1);return n[t]()+r}}function Fr(t){return function(e){return pe(Ms(Ns(e).replace(St,"")),t,"")}}function Qr(t){return function(){var e=arguments;switch(e.length){case 0:return new t;case 1:return new t(e[0]);case 2:return new t(e[0],e[1]);case 3:return new t(e[0],e[1],e[2]);case 4:return new t(e[0],e[1],e[2],e[3]);case 5:return new t(e[0],e[1],e[2],e[3],e[4]);case 6:return new t(e[0],e[1],e[2],e[3],e[4],e[5]);case 7:return new t(e[0],e[1],e[2],e[3],e[4],e[5],e[6])}var A=xA(t.prototype),n=t.apply(A,e);return qo(n)?n:A}}function Ur(t){return function(e,A,n){var r=dt(e);if(!To(e)){var i=Yr(A,3);e=ys(e),A=function(t){return i(r[t],t,r)}}var o=t(e,A,n);return o>-1?r[i?e[o]:o]:void 0}}function Er(t){return Vr((function(e){var A=e.length,n=A,r=IA.prototype.thru;for(t&&e.reverse();n--;){var o=e[n];if("function"!=typeof o)throw new mt(i);if(r&&!s&&"wrapper"==Xr(o))var s=new IA([],!0)}for(n=s?n:A;++n<A;){var a=Xr(o=e[n]),l="wrapper"==a?zr(o):void 0;s=l&&ui(l[0])&&424==l[1]&&!l[4].length&&1==l[9]?s[Xr(l[0])].apply(s,l[3]):1==o.length&&ui(o)?s[a]():s.thru(o)}return function(){var t=arguments,n=t[0];if(s&&1==t.length&&jo(n))return s.plant(n).value();for(var r=0,i=A?e[r].apply(this,t):n;++r<A;)i=e[r].call(this,i);return i}}))}function xr(t,e,A,r,i,o,s,a,l,u){var c=128&e,f=1&e,h=2&e,d=24&e,p=512&e,g=h?void 0:Qr(t);return function m(){for(var v=arguments.length,w=n(v),B=v;B--;)w[B]=arguments[B];if(d)var y=Jr(m),b=Te(w,y);if(r&&(w=gr(w,r,i,d)),o&&(w=mr(w,o,s,d)),v-=b,d&&v<u){var C=Ke(w,y);return Tr(t,e,xr,m.placeholder,A,w,C,a,l,u-v)}var _=f?A:this,F=h?_[t]:t;return v=w.length,a?w=mi(w,a):p&&v>1&&w.reverse(),c&&l<v&&(w.length=l),this&&this!==Wt&&this instanceof m&&(F=g||Qr(F)),F.apply(_,w)}}function Lr(t,e){return function(A,n){return function(t,e,A,n){return ln(t,(function(t,r,i){e(n,A(t),r,i)})),n}(A,t,e(n),{})}}function Ir(t,e){return function(A,n){var r;if(void 0===A&&void 0===n)return e;if(void 0!==A&&(r=A),void 0!==n){if(void 0===r)return n;"string"==typeof A||"string"==typeof n?(A=Zn(A),n=Zn(n)):(A=Yn(A),n=Yn(n)),r=t(A,n)}return r}}function Sr(t){return Vr((function(e){return e=he(e,Ie(Yr())),Pn((function(A){var n=this;return t(e,(function(t){return ie(t,n,A)}))}))}))}function Nr(t,e){var A=(e=void 0===e?" ":Zn(e)).length;if(A<2)return A?Dn(e,t):e;var n=Dn(e,$e(t/Ge(e)));return Oe(e)?ur(We(n),0,t).join(""):n.slice(0,t)}function jr(t){return function(e,A,r){return r&&"number"!=typeof r&&ai(e,A,r)&&(A=r=void 0),e=ns(e),void 0===A?(A=e,e=0):A=ns(A),function(t,e,A,r){for(var i=-1,o=oA($e((e-t)/(A||1)),0),s=n(o);o--;)s[r?o:++i]=t,t+=A;return s}(e,A,r=void 0===r?e<A?1:-1:ns(r),t)}}function Hr(t){return function(e,A){return"string"==typeof e&&"string"==typeof A||(e=os(e),A=os(A)),t(e,A)}}function Tr(t,e,A,n,r,i,o,s,a,l){var u=8&e;e|=u?32:64,4&(e&=~(u?64:32))||(e&=-4);var c=[t,e,r,u?i:void 0,u?o:void 0,u?void 0:i,u?void 0:o,s,a,l],f=A.apply(void 0,c);return ui(t)&&wi(f,c),f.placeholder=n,bi(f,t,e)}function kr(t){var e=ht[t];return function(t,A){if(t=os(t),(A=null==A?0:sA(rs(A),292))&&nA(t)){var n=(as(t)+"e").split("e");return+((n=(as(e(n[0]+"e"+(+n[1]+A)))+"e").split("e"))[0]+"e"+(+n[1]-A))}return e(t)}}var Dr=pA&&1/qe(new pA([,-0]))[1]==1/0?function(t){return new pA(t)}:Zs;function Pr(t){return function(e){var A=ni(e);return A==p?Me(e):A==w?Ve(e):function(t,e){return he(e,(function(e){return[e,t[e]]}))}(e,t(e))}}function Or(t,e,A,r,s,a,l,u){var c=2&e;if(!c&&"function"!=typeof t)throw new mt(i);var f=r?r.length:0;if(f||(e&=-97,r=s=void 0),l=void 0===l?l:oA(rs(l),0),u=void 0===u?u:rs(u),f-=s?s.length:0,64&e){var h=r,d=s;r=s=void 0}var p=c?void 0:zr(t),g=[t,e,A,r,s,h,d,a,l,u];if(p&&function(t,e){var A=t[1],n=e[1],r=A|n,i=r<131,s=128==n&&8==A||128==n&&256==A&&t[7].length<=e[8]||384==n&&e[7].length<=e[8]&&8==A;if(!i&&!s)return t;1&n&&(t[2]=e[2],r|=1&A?0:4);var a=e[3];if(a){var l=t[3];t[3]=l?gr(l,a,e[4]):a,t[4]=l?Ke(t[3],o):e[4]}(a=e[5])&&(l=t[5],t[5]=l?mr(l,a,e[6]):a,t[6]=l?Ke(t[5],o):e[6]);(a=e[7])&&(t[7]=a);128&n&&(t[8]=null==t[8]?e[8]:sA(t[8],e[8]));null==t[9]&&(t[9]=e[9]);t[0]=e[0],t[1]=r}(g,p),t=g[0],e=g[1],A=g[2],r=g[3],s=g[4],!(u=g[9]=void 0===g[9]?c?0:t.length:oA(g[9]-f,0))&&24&e&&(e&=-25),e&&1!=e)m=8==e||16==e?function(t,e,A){var r=Qr(t);return function i(){for(var o=arguments.length,s=n(o),a=o,l=Jr(i);a--;)s[a]=arguments[a];var u=o<3&&s[0]!==l&&s[o-1]!==l?[]:Ke(s,l);if((o-=u.length)<A)return Tr(t,e,xr,i.placeholder,void 0,s,u,void 0,void 0,A-o);var c=this&&this!==Wt&&this instanceof i?r:t;return ie(c,this,s)}}(t,e,u):32!=e&&33!=e||s.length?xr.apply(void 0,g):function(t,e,A,r){var i=1&e,o=Qr(t);return function e(){for(var s=-1,a=arguments.length,l=-1,u=r.length,c=n(u+a),f=this&&this!==Wt&&this instanceof e?o:t;++l<u;)c[l]=r[l];for(;a--;)c[l++]=arguments[++s];return ie(f,i?A:this,c)}}(t,e,A,r);else var m=function(t,e,A){var n=1&e,r=Qr(t);return function e(){var i=this&&this!==Wt&&this instanceof e?r:t;return i.apply(n?A:this,arguments)}}(t,e,A);return bi((p?Kn:wi)(m,g),t,e)}function Mr(t,e,A,n){return void 0===t||Lo(t,Bt[A])&&!Ct.call(n,A)?e:t}function Rr(t,e,A,n,r,i){return qo(t)&&qo(e)&&(i.set(e,t),In(t,e,void 0,Rr,i),i.delete(e)),t}function Kr(t){return zo(t)?void 0:t}function qr(t,e,A,n,r,i){var o=1&A,s=t.length,a=e.length;if(s!=a&&!(o&&a>s))return!1;var l=i.get(t),u=i.get(e);if(l&&u)return l==e&&u==t;var c=-1,f=!0,h=2&A?new TA:void 0;for(i.set(t,e),i.set(e,t);++c<s;){var d=t[c],p=e[c];if(n)var g=o?n(p,d,c,e,t,i):n(d,p,c,t,e,i);if(void 0!==g){if(g)continue;f=!1;break}if(h){if(!me(e,(function(t,e){if(!Ne(h,e)&&(d===t||r(d,t,A,n,i)))return h.push(e)}))){f=!1;break}}else if(d!==p&&!r(d,p,A,n,i)){f=!1;break}}return i.delete(t),i.delete(e),f}function Vr(t){return yi(pi(t,void 0,ji),t+"")}function Gr(t){return hn(t,ys,ei)}function Wr(t){return hn(t,bs,Ai)}var zr=vA?function(t){return vA.get(t)}:Zs;function Xr(t){for(var e=t.name+"",A=wA[e],n=Ct.call(wA,e)?A.length:0;n--;){var r=A[n],i=r.func;if(null==i||i==t)return r.name}return e}function Jr(t){return(Ct.call(EA,"placeholder")?EA:t).placeholder}function Yr(){var t=EA.iteratee||zs;return t=t===zs?_n:t,arguments.length?t(arguments[0],arguments[1]):t}function Zr(t,e){var A,n,r=t.__data__;return("string"==(n=typeof(A=e))||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==A:null===A)?r["string"==typeof e?"string":"hash"]:r.map}function $r(t){for(var e=ys(t),A=e.length;A--;){var n=e[A],r=t[n];e[A]=[n,r,hi(r)]}return e}function ti(t,e){var A=function(t,e){return null==t?void 0:t[e]}(t,e);return Cn(A)?A:void 0}var ei=eA?function(t){return null==t?[]:(t=dt(t),ue(eA(t),(function(e){return Gt.call(t,e)})))}:ia,Ai=eA?function(t){for(var e=[];t;)de(e,ei(t)),t=Rt(t);return e}:ia,ni=dn;function ri(t,e,A){for(var n=-1,r=(e=ar(e,t)).length,i=!1;++n<r;){var o=Qi(e[n]);if(!(i=null!=t&&A(t,o)))break;t=t[o]}return i||++n!=r?i:!!(r=null==t?0:t.length)&&Ko(r)&&si(o,r)&&(jo(t)||No(t))}function ii(t){return"function"!=typeof t.constructor||fi(t)?{}:xA(Rt(t))}function oi(t){return jo(t)||No(t)||!!(Xt&&t&&t[Xt])}function si(t,e){var A=typeof t;return!!(e=null==e?9007199254740991:e)&&("number"==A||"symbol"!=A&&at.test(t))&&t>-1&&t%1==0&&t<e}function ai(t,e,A){if(!qo(A))return!1;var n=typeof e;return!!("number"==n?To(A)&&si(e,A.length):"string"==n&&e in A)&&Lo(A[e],t)}function li(t,e){if(jo(t))return!1;var A=typeof t;return!("number"!=A&&"symbol"!=A&&"boolean"!=A&&null!=t&&!Zo(t))||(q.test(t)||!K.test(t)||null!=e&&t in dt(e))}function ui(t){var e=Xr(t),A=EA[e];if("function"!=typeof A||!(e in SA.prototype))return!1;if(t===A)return!0;var n=zr(A);return!!n&&t===n[0]}(fA&&ni(new fA(new ArrayBuffer(1)))!=_||hA&&ni(new hA)!=p||dA&&"[object Promise]"!=ni(dA.resolve())||pA&&ni(new pA)!=w||gA&&ni(new gA)!=b)&&(ni=function(t){var e=dn(t),A=e==m?t.constructor:void 0,n=A?Ui(A):"";if(n)switch(n){case BA:return _;case yA:return p;case bA:return"[object Promise]";case CA:return w;case _A:return b}return e});var ci=yt?Mo:oa;function fi(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||Bt)}function hi(t){return t==t&&!qo(t)}function di(t,e){return function(A){return null!=A&&(A[t]===e&&(void 0!==e||t in dt(A)))}}function pi(t,e,A){return e=oA(void 0===e?t.length-1:e,0),function(){for(var r=arguments,i=-1,o=oA(r.length-e,0),s=n(o);++i<o;)s[i]=r[e+i];i=-1;for(var a=n(e+1);++i<e;)a[i]=r[i];return a[e]=A(s),ie(t,this,a)}}function gi(t,e){return e.length<2?t:fn(t,Gn(e,0,-1))}function mi(t,e){for(var A=t.length,n=sA(e.length,A),r=vr(t);n--;){var i=e[n];t[n]=si(i,A)?r[i]:void 0}return t}function vi(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}var wi=Ci(Kn),Bi=Ze||function(t,e){return Wt.setTimeout(t,e)},yi=Ci(qn);function bi(t,e,A){var n=e+"";return yi(t,function(t,e){var A=e.length;if(!A)return t;var n=A-1;return e[n]=(A>1?"& ":"")+e[n],e=e.join(A>2?", ":" "),t.replace(J,"{\n/* [wrapped with "+e+"] */\n")}(n,function(t,e){return se(s,(function(A){var n="_."+A[0];e&A[1]&&!ce(t,n)&&t.push(n)})),t.sort()}(function(t){var e=t.match(Y);return e?e[1].split(Z):[]}(n),A)))}function Ci(t){var e=0,A=0;return function(){var n=aA(),r=16-(n-A);if(A=n,r>0){if(++e>=800)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}function _i(t,e){var A=-1,n=t.length,r=n-1;for(e=void 0===e?n:e;++A<e;){var i=kn(A,r),o=t[i];t[i]=t[A],t[A]=o}return t.length=e,t}var Fi=function(t){var e=_o(t,(function(t){return 500===A.size&&A.clear(),t})),A=e.cache;return e}((function(t){var e=[];return 46===t.charCodeAt(0)&&e.push(""),t.replace(V,(function(t,A,n,r){e.push(n?r.replace(et,"$1"):A||t)})),e}));function Qi(t){if("string"==typeof t||Zo(t))return t;var e=t+"";return"0"==e&&1/t==-1/0?"-0":e}function Ui(t){if(null!=t){try{return bt.call(t)}catch(t){}try{return t+""}catch(t){}}return""}function Ei(t){if(t instanceof SA)return t.clone();var e=new IA(t.__wrapped__,t.__chain__);return e.__actions__=vr(t.__actions__),e.__index__=t.__index__,e.__values__=t.__values__,e}var xi=Pn((function(t,e){return ko(t)?$A(t,on(e,1,ko,!0)):[]})),Li=Pn((function(t,e){var A=Pi(e);return ko(A)&&(A=void 0),ko(t)?$A(t,on(e,1,ko,!0),Yr(A,2)):[]})),Ii=Pn((function(t,e){var A=Pi(e);return ko(A)&&(A=void 0),ko(t)?$A(t,on(e,1,ko,!0),void 0,A):[]}));function Si(t,e,A){var n=null==t?0:t.length;if(!n)return-1;var r=null==A?0:rs(A);return r<0&&(r=oA(n+r,0)),Be(t,Yr(e,3),r)}function Ni(t,e,A){var n=null==t?0:t.length;if(!n)return-1;var r=n-1;return void 0!==A&&(r=rs(A),r=A<0?oA(n+r,0):sA(r,n-1)),Be(t,Yr(e,3),r,!0)}function ji(t){return(null==t?0:t.length)?on(t,1):[]}function Hi(t){return t&&t.length?t[0]:void 0}var Ti=Pn((function(t){var e=he(t,or);return e.length&&e[0]===t[0]?vn(e):[]})),ki=Pn((function(t){var e=Pi(t),A=he(t,or);return e===Pi(A)?e=void 0:A.pop(),A.length&&A[0]===t[0]?vn(A,Yr(e,2)):[]})),Di=Pn((function(t){var e=Pi(t),A=he(t,or);return(e="function"==typeof e?e:void 0)&&A.pop(),A.length&&A[0]===t[0]?vn(A,void 0,e):[]}));function Pi(t){var e=null==t?0:t.length;return e?t[e-1]:void 0}var Oi=Pn(Mi);function Mi(t,e){return t&&t.length&&e&&e.length?Hn(t,e):t}var Ri=Vr((function(t,e){var A=null==t?0:t.length,n=zA(t,e);return Tn(t,he(e,(function(t){return si(t,A)?+t:t})).sort(pr)),n}));function Ki(t){return null==t?t:cA.call(t)}var qi=Pn((function(t){return $n(on(t,1,ko,!0))})),Vi=Pn((function(t){var e=Pi(t);return ko(e)&&(e=void 0),$n(on(t,1,ko,!0),Yr(e,2))})),Gi=Pn((function(t){var e=Pi(t);return e="function"==typeof e?e:void 0,$n(on(t,1,ko,!0),void 0,e)}));function Wi(t){if(!t||!t.length)return[];var e=0;return t=ue(t,(function(t){if(ko(t))return e=oA(t.length,e),!0})),xe(e,(function(e){return he(t,Fe(e))}))}function zi(t,e){if(!t||!t.length)return[];var A=Wi(t);return null==e?A:he(A,(function(t){return ie(e,void 0,t)}))}var Xi=Pn((function(t,e){return ko(t)?$A(t,e):[]})),Ji=Pn((function(t){return rr(ue(t,ko))})),Yi=Pn((function(t){var e=Pi(t);return ko(e)&&(e=void 0),rr(ue(t,ko),Yr(e,2))})),Zi=Pn((function(t){var e=Pi(t);return e="function"==typeof e?e:void 0,rr(ue(t,ko),void 0,e)})),$i=Pn(Wi);var to=Pn((function(t){var e=t.length,A=e>1?t[e-1]:void 0;return A="function"==typeof A?(t.pop(),A):void 0,zi(t,A)}));function eo(t){var e=EA(t);return e.__chain__=!0,e}function Ao(t,e){return e(t)}var no=Vr((function(t){var e=t.length,A=e?t[0]:0,n=this.__wrapped__,r=function(e){return zA(e,t)};return!(e>1||this.__actions__.length)&&n instanceof SA&&si(A)?((n=n.slice(A,+A+(e?1:0))).__actions__.push({func:Ao,args:[r],thisArg:void 0}),new IA(n,this.__chain__).thru((function(t){return e&&!t.length&&t.push(void 0),t}))):this.thru(r)}));var ro=Br((function(t,e,A){Ct.call(t,A)?++t[A]:WA(t,A,1)}));var io=Ur(Si),oo=Ur(Ni);function so(t,e){return(jo(t)?se:tn)(t,Yr(e,3))}function ao(t,e){return(jo(t)?ae:en)(t,Yr(e,3))}var lo=Br((function(t,e,A){Ct.call(t,A)?t[A].push(e):WA(t,A,[e])}));var uo=Pn((function(t,e,A){var r=-1,i="function"==typeof e,o=To(t)?n(t.length):[];return tn(t,(function(t){o[++r]=i?ie(e,t,A):wn(t,e,A)})),o})),co=Br((function(t,e,A){WA(t,A,e)}));function fo(t,e){return(jo(t)?he:En)(t,Yr(e,3))}var ho=Br((function(t,e,A){t[A?0:1].push(e)}),(function(){return[[],[]]}));var po=Pn((function(t,e){if(null==t)return[];var A=e.length;return A>1&&ai(t,e[0],e[1])?e=[]:A>2&&ai(e[0],e[1],e[2])&&(e=[e[0]]),Nn(t,on(e,1),[])})),go=Ye||function(){return Wt.Date.now()};function mo(t,e,A){return e=A?void 0:e,Or(t,128,void 0,void 0,void 0,void 0,e=t&&null==e?t.length:e)}function vo(t,e){var A;if("function"!=typeof e)throw new mt(i);return t=rs(t),function(){return--t>0&&(A=e.apply(this,arguments)),t<=1&&(e=void 0),A}}var wo=Pn((function(t,e,A){var n=1;if(A.length){var r=Ke(A,Jr(wo));n|=32}return Or(t,n,e,A,r)})),Bo=Pn((function(t,e,A){var n=3;if(A.length){var r=Ke(A,Jr(Bo));n|=32}return Or(e,n,t,A,r)}));function yo(t,e,A){var n,r,o,s,a,l,u=0,c=!1,f=!1,h=!0;if("function"!=typeof t)throw new mt(i);function d(e){var A=n,i=r;return n=r=void 0,u=e,s=t.apply(i,A)}function p(t){return u=t,a=Bi(m,e),c?d(t):s}function g(t){var A=t-l;return void 0===l||A>=e||A<0||f&&t-u>=o}function m(){var t=go();if(g(t))return v(t);a=Bi(m,function(t){var A=e-(t-l);return f?sA(A,o-(t-u)):A}(t))}function v(t){return a=void 0,h&&n?d(t):(n=r=void 0,s)}function w(){var t=go(),A=g(t);if(n=arguments,r=this,l=t,A){if(void 0===a)return p(l);if(f)return cr(a),a=Bi(m,e),d(l)}return void 0===a&&(a=Bi(m,e)),s}return e=os(e)||0,qo(A)&&(c=!!A.leading,o=(f="maxWait"in A)?oA(os(A.maxWait)||0,e):o,h="trailing"in A?!!A.trailing:h),w.cancel=function(){void 0!==a&&cr(a),u=0,n=l=r=a=void 0},w.flush=function(){return void 0===a?s:v(go())},w}var bo=Pn((function(t,e){return ZA(t,1,e)})),Co=Pn((function(t,e,A){return ZA(t,os(e)||0,A)}));function _o(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new mt(i);var A=function(){var n=arguments,r=e?e.apply(this,n):n[0],i=A.cache;if(i.has(r))return i.get(r);var o=t.apply(this,n);return A.cache=i.set(r,o)||i,o};return A.cache=new(_o.Cache||HA),A}function Fo(t){if("function"!=typeof t)throw new mt(i);return function(){var e=arguments;switch(e.length){case 0:return!t.call(this);case 1:return!t.call(this,e[0]);case 2:return!t.call(this,e[0],e[1]);case 3:return!t.call(this,e[0],e[1],e[2])}return!t.apply(this,e)}}_o.Cache=HA;var Qo=lr((function(t,e){var A=(e=1==e.length&&jo(e[0])?he(e[0],Ie(Yr())):he(on(e,1),Ie(Yr()))).length;return Pn((function(n){for(var r=-1,i=sA(n.length,A);++r<i;)n[r]=e[r].call(this,n[r]);return ie(t,this,n)}))})),Uo=Pn((function(t,e){return Or(t,32,void 0,e,Ke(e,Jr(Uo)))})),Eo=Pn((function(t,e){return Or(t,64,void 0,e,Ke(e,Jr(Eo)))})),xo=Vr((function(t,e){return Or(t,256,void 0,void 0,void 0,e)}));function Lo(t,e){return t===e||t!=t&&e!=e}var Io=Hr(pn),So=Hr((function(t,e){return t>=e})),No=Bn(function(){return arguments}())?Bn:function(t){return Vo(t)&&Ct.call(t,"callee")&&!Gt.call(t,"callee")},jo=n.isArray,Ho=$t?Ie($t):function(t){return Vo(t)&&dn(t)==C};function To(t){return null!=t&&Ko(t.length)&&!Mo(t)}function ko(t){return Vo(t)&&To(t)}var Do=AA||oa,Po=te?Ie(te):function(t){return Vo(t)&&dn(t)==c};function Oo(t){if(!Vo(t))return!1;var e=dn(t);return e==f||"[object DOMException]"==e||"string"==typeof t.message&&"string"==typeof t.name&&!zo(t)}function Mo(t){if(!qo(t))return!1;var e=dn(t);return e==h||e==d||"[object AsyncFunction]"==e||"[object Proxy]"==e}function Ro(t){return"number"==typeof t&&t==rs(t)}function Ko(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}function qo(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Vo(t){return null!=t&&"object"==typeof t}var Go=ee?Ie(ee):function(t){return Vo(t)&&ni(t)==p};function Wo(t){return"number"==typeof t||Vo(t)&&dn(t)==g}function zo(t){if(!Vo(t)||dn(t)!=m)return!1;var e=Rt(t);if(null===e)return!0;var A=Ct.call(e,"constructor")&&e.constructor;return"function"==typeof A&&A instanceof A&&bt.call(A)==Ut}var Xo=Ae?Ie(Ae):function(t){return Vo(t)&&dn(t)==v};var Jo=ne?Ie(ne):function(t){return Vo(t)&&ni(t)==w};function Yo(t){return"string"==typeof t||!jo(t)&&Vo(t)&&dn(t)==B}function Zo(t){return"symbol"==typeof t||Vo(t)&&dn(t)==y}var $o=re?Ie(re):function(t){return Vo(t)&&Ko(t.length)&&!!Ot[dn(t)]};var ts=Hr(Un),es=Hr((function(t,e){return t<=e}));function As(t){if(!t)return[];if(To(t))return Yo(t)?We(t):vr(t);if(Yt&&t[Yt])return function(t){for(var e,A=[];!(e=t.next()).done;)A.push(e.value);return A}(t[Yt]());var e=ni(t);return(e==p?Me:e==w?qe:Ls)(t)}function ns(t){return t?(t=os(t))===1/0||t===-1/0?17976931348623157e292*(t<0?-1:1):t==t?t:0:0===t?t:0}function rs(t){var e=ns(t),A=e%1;return e==e?A?e-A:e:0}function is(t){return t?XA(rs(t),0,4294967295):0}function os(t){if("number"==typeof t)return t;if(Zo(t))return NaN;if(qo(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=qo(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=Le(t);var A=it.test(t);return A||st.test(t)?qt(t.slice(2),A?2:8):rt.test(t)?NaN:+t}function ss(t){return wr(t,bs(t))}function as(t){return null==t?"":Zn(t)}var ls=yr((function(t,e){if(fi(e)||To(e))wr(e,ys(e),t);else for(var A in e)Ct.call(e,A)&&KA(t,A,e[A])})),us=yr((function(t,e){wr(e,bs(e),t)})),cs=yr((function(t,e,A,n){wr(e,bs(e),t,n)})),fs=yr((function(t,e,A,n){wr(e,ys(e),t,n)})),hs=Vr(zA);var ds=Pn((function(t,e){t=dt(t);var A=-1,n=e.length,r=n>2?e[2]:void 0;for(r&&ai(e[0],e[1],r)&&(n=1);++A<n;)for(var i=e[A],o=bs(i),s=-1,a=o.length;++s<a;){var l=o[s],u=t[l];(void 0===u||Lo(u,Bt[l])&&!Ct.call(t,l))&&(t[l]=i[l])}return t})),ps=Pn((function(t){return t.push(void 0,Rr),ie(_s,void 0,t)}));function gs(t,e,A){var n=null==t?void 0:fn(t,e);return void 0===n?A:n}function ms(t,e){return null!=t&&ri(t,e,mn)}var vs=Lr((function(t,e,A){null!=e&&"function"!=typeof e.toString&&(e=Qt.call(e)),t[e]=A}),qs(Ws)),ws=Lr((function(t,e,A){null!=e&&"function"!=typeof e.toString&&(e=Qt.call(e)),Ct.call(t,e)?t[e].push(A):t[e]=[A]}),Yr),Bs=Pn(wn);function ys(t){return To(t)?DA(t):Fn(t)}function bs(t){return To(t)?DA(t,!0):Qn(t)}var Cs=yr((function(t,e,A){In(t,e,A)})),_s=yr((function(t,e,A,n){In(t,e,A,n)})),Fs=Vr((function(t,e){var A={};if(null==t)return A;var n=!1;e=he(e,(function(e){return e=ar(e,t),n||(n=e.length>1),e})),wr(t,Wr(t),A),n&&(A=JA(A,7,Kr));for(var r=e.length;r--;)tr(A,e[r]);return A}));var Qs=Vr((function(t,e){return null==t?{}:function(t,e){return jn(t,e,(function(e,A){return ms(t,A)}))}(t,e)}));function Us(t,e){if(null==t)return{};var A=he(Wr(t),(function(t){return[t]}));return e=Yr(e),jn(t,A,(function(t,A){return e(t,A[0])}))}var Es=Pr(ys),xs=Pr(bs);function Ls(t){return null==t?[]:Se(t,ys(t))}var Is=Fr((function(t,e,A){return e=e.toLowerCase(),t+(A?Ss(e):e)}));function Ss(t){return Os(as(t).toLowerCase())}function Ns(t){return(t=as(t))&&t.replace(lt,ke).replace(Nt,"")}var js=Fr((function(t,e,A){return t+(A?"-":"")+e.toLowerCase()})),Hs=Fr((function(t,e,A){return t+(A?" ":"")+e.toLowerCase()})),Ts=_r("toLowerCase");var ks=Fr((function(t,e,A){return t+(A?"_":"")+e.toLowerCase()}));var Ds=Fr((function(t,e,A){return t+(A?" ":"")+Os(e)}));var Ps=Fr((function(t,e,A){return t+(A?" ":"")+e.toUpperCase()})),Os=_r("toUpperCase");function Ms(t,e,A){return t=as(t),void 0===(e=A?void 0:e)?function(t){return kt.test(t)}(t)?function(t){return t.match(Ht)||[]}(t):function(t){return t.match($)||[]}(t):t.match(e)||[]}var Rs=Pn((function(t,e){try{return ie(t,void 0,e)}catch(t){return Oo(t)?t:new X(t)}})),Ks=Vr((function(t,e){return se(e,(function(e){e=Qi(e),WA(t,e,wo(t[e],t))})),t}));function qs(t){return function(){return t}}var Vs=Er(),Gs=Er(!0);function Ws(t){return t}function zs(t){return _n("function"==typeof t?t:JA(t,1))}var Xs=Pn((function(t,e){return function(A){return wn(A,t,e)}})),Js=Pn((function(t,e){return function(A){return wn(t,A,e)}}));function Ys(t,e,A){var n=ys(e),r=cn(e,n);null!=A||qo(e)&&(r.length||!n.length)||(A=e,e=t,t=this,r=cn(e,ys(e)));var i=!(qo(A)&&"chain"in A&&!A.chain),o=Mo(t);return se(r,(function(A){var n=e[A];t[A]=n,o&&(t.prototype[A]=function(){var e=this.__chain__;if(i||e){var A=t(this.__wrapped__),r=A.__actions__=vr(this.__actions__);return r.push({func:n,args:arguments,thisArg:t}),A.__chain__=e,A}return n.apply(t,de([this.value()],arguments))})})),t}function Zs(){}var $s=Sr(he),ta=Sr(le),ea=Sr(me);function Aa(t){return li(t)?Fe(Qi(t)):function(t){return function(e){return fn(e,t)}}(t)}var na=jr(),ra=jr(!0);function ia(){return[]}function oa(){return!1}var sa=Ir((function(t,e){return t+e}),0),aa=kr("ceil"),la=Ir((function(t,e){return t/e}),1),ua=kr("floor");var ca,fa=Ir((function(t,e){return t*e}),1),ha=kr("round"),da=Ir((function(t,e){return t-e}),0);return EA.after=function(t,e){if("function"!=typeof e)throw new mt(i);return t=rs(t),function(){if(--t<1)return e.apply(this,arguments)}},EA.ary=mo,EA.assign=ls,EA.assignIn=us,EA.assignInWith=cs,EA.assignWith=fs,EA.at=hs,EA.before=vo,EA.bind=wo,EA.bindAll=Ks,EA.bindKey=Bo,EA.castArray=function(){if(!arguments.length)return[];var t=arguments[0];return jo(t)?t:[t]},EA.chain=eo,EA.chunk=function(t,e,A){e=(A?ai(t,e,A):void 0===e)?1:oA(rs(e),0);var r=null==t?0:t.length;if(!r||e<1)return[];for(var i=0,o=0,s=n($e(r/e));i<r;)s[o++]=Gn(t,i,i+=e);return s},EA.compact=function(t){for(var e=-1,A=null==t?0:t.length,n=0,r=[];++e<A;){var i=t[e];i&&(r[n++]=i)}return r},EA.concat=function(){var t=arguments.length;if(!t)return[];for(var e=n(t-1),A=arguments[0],r=t;r--;)e[r-1]=arguments[r];return de(jo(A)?vr(A):[A],on(e,1))},EA.cond=function(t){var e=null==t?0:t.length,A=Yr();return t=e?he(t,(function(t){if("function"!=typeof t[1])throw new mt(i);return[A(t[0]),t[1]]})):[],Pn((function(A){for(var n=-1;++n<e;){var r=t[n];if(ie(r[0],this,A))return ie(r[1],this,A)}}))},EA.conforms=function(t){return function(t){var e=ys(t);return function(A){return YA(A,t,e)}}(JA(t,1))},EA.constant=qs,EA.countBy=ro,EA.create=function(t,e){var A=xA(t);return null==e?A:GA(A,e)},EA.curry=function t(e,A,n){var r=Or(e,8,void 0,void 0,void 0,void 0,void 0,A=n?void 0:A);return r.placeholder=t.placeholder,r},EA.curryRight=function t(e,A,n){var r=Or(e,16,void 0,void 0,void 0,void 0,void 0,A=n?void 0:A);return r.placeholder=t.placeholder,r},EA.debounce=yo,EA.defaults=ds,EA.defaultsDeep=ps,EA.defer=bo,EA.delay=Co,EA.difference=xi,EA.differenceBy=Li,EA.differenceWith=Ii,EA.drop=function(t,e,A){var n=null==t?0:t.length;return n?Gn(t,(e=A||void 0===e?1:rs(e))<0?0:e,n):[]},EA.dropRight=function(t,e,A){var n=null==t?0:t.length;return n?Gn(t,0,(e=n-(e=A||void 0===e?1:rs(e)))<0?0:e):[]},EA.dropRightWhile=function(t,e){return t&&t.length?Ar(t,Yr(e,3),!0,!0):[]},EA.dropWhile=function(t,e){return t&&t.length?Ar(t,Yr(e,3),!0):[]},EA.fill=function(t,e,A,n){var r=null==t?0:t.length;return r?(A&&"number"!=typeof A&&ai(t,e,A)&&(A=0,n=r),function(t,e,A,n){var r=t.length;for((A=rs(A))<0&&(A=-A>r?0:r+A),(n=void 0===n||n>r?r:rs(n))<0&&(n+=r),n=A>n?0:is(n);A<n;)t[A++]=e;return t}(t,e,A,n)):[]},EA.filter=function(t,e){return(jo(t)?ue:rn)(t,Yr(e,3))},EA.flatMap=function(t,e){return on(fo(t,e),1)},EA.flatMapDeep=function(t,e){return on(fo(t,e),1/0)},EA.flatMapDepth=function(t,e,A){return A=void 0===A?1:rs(A),on(fo(t,e),A)},EA.flatten=ji,EA.flattenDeep=function(t){return(null==t?0:t.length)?on(t,1/0):[]},EA.flattenDepth=function(t,e){return(null==t?0:t.length)?on(t,e=void 0===e?1:rs(e)):[]},EA.flip=function(t){return Or(t,512)},EA.flow=Vs,EA.flowRight=Gs,EA.fromPairs=function(t){for(var e=-1,A=null==t?0:t.length,n={};++e<A;){var r=t[e];n[r[0]]=r[1]}return n},EA.functions=function(t){return null==t?[]:cn(t,ys(t))},EA.functionsIn=function(t){return null==t?[]:cn(t,bs(t))},EA.groupBy=lo,EA.initial=function(t){return(null==t?0:t.length)?Gn(t,0,-1):[]},EA.intersection=Ti,EA.intersectionBy=ki,EA.intersectionWith=Di,EA.invert=vs,EA.invertBy=ws,EA.invokeMap=uo,EA.iteratee=zs,EA.keyBy=co,EA.keys=ys,EA.keysIn=bs,EA.map=fo,EA.mapKeys=function(t,e){var A={};return e=Yr(e,3),ln(t,(function(t,n,r){WA(A,e(t,n,r),t)})),A},EA.mapValues=function(t,e){var A={};return e=Yr(e,3),ln(t,(function(t,n,r){WA(A,n,e(t,n,r))})),A},EA.matches=function(t){return xn(JA(t,1))},EA.matchesProperty=function(t,e){return Ln(t,JA(e,1))},EA.memoize=_o,EA.merge=Cs,EA.mergeWith=_s,EA.method=Xs,EA.methodOf=Js,EA.mixin=Ys,EA.negate=Fo,EA.nthArg=function(t){return t=rs(t),Pn((function(e){return Sn(e,t)}))},EA.omit=Fs,EA.omitBy=function(t,e){return Us(t,Fo(Yr(e)))},EA.once=function(t){return vo(2,t)},EA.orderBy=function(t,e,A,n){return null==t?[]:(jo(e)||(e=null==e?[]:[e]),jo(A=n?void 0:A)||(A=null==A?[]:[A]),Nn(t,e,A))},EA.over=$s,EA.overArgs=Qo,EA.overEvery=ta,EA.overSome=ea,EA.partial=Uo,EA.partialRight=Eo,EA.partition=ho,EA.pick=Qs,EA.pickBy=Us,EA.property=Aa,EA.propertyOf=function(t){return function(e){return null==t?void 0:fn(t,e)}},EA.pull=Oi,EA.pullAll=Mi,EA.pullAllBy=function(t,e,A){return t&&t.length&&e&&e.length?Hn(t,e,Yr(A,2)):t},EA.pullAllWith=function(t,e,A){return t&&t.length&&e&&e.length?Hn(t,e,void 0,A):t},EA.pullAt=Ri,EA.range=na,EA.rangeRight=ra,EA.rearg=xo,EA.reject=function(t,e){return(jo(t)?ue:rn)(t,Fo(Yr(e,3)))},EA.remove=function(t,e){var A=[];if(!t||!t.length)return A;var n=-1,r=[],i=t.length;for(e=Yr(e,3);++n<i;){var o=t[n];e(o,n,t)&&(A.push(o),r.push(n))}return Tn(t,r),A},EA.rest=function(t,e){if("function"!=typeof t)throw new mt(i);return Pn(t,e=void 0===e?e:rs(e))},EA.reverse=Ki,EA.sampleSize=function(t,e,A){return e=(A?ai(t,e,A):void 0===e)?1:rs(e),(jo(t)?OA:Mn)(t,e)},EA.set=function(t,e,A){return null==t?t:Rn(t,e,A)},EA.setWith=function(t,e,A,n){return n="function"==typeof n?n:void 0,null==t?t:Rn(t,e,A,n)},EA.shuffle=function(t){return(jo(t)?MA:Vn)(t)},EA.slice=function(t,e,A){var n=null==t?0:t.length;return n?(A&&"number"!=typeof A&&ai(t,e,A)?(e=0,A=n):(e=null==e?0:rs(e),A=void 0===A?n:rs(A)),Gn(t,e,A)):[]},EA.sortBy=po,EA.sortedUniq=function(t){return t&&t.length?Jn(t):[]},EA.sortedUniqBy=function(t,e){return t&&t.length?Jn(t,Yr(e,2)):[]},EA.split=function(t,e,A){return A&&"number"!=typeof A&&ai(t,e,A)&&(e=A=void 0),(A=void 0===A?4294967295:A>>>0)?(t=as(t))&&("string"==typeof e||null!=e&&!Xo(e))&&!(e=Zn(e))&&Oe(t)?ur(We(t),0,A):t.split(e,A):[]},EA.spread=function(t,e){if("function"!=typeof t)throw new mt(i);return e=null==e?0:oA(rs(e),0),Pn((function(A){var n=A[e],r=ur(A,0,e);return n&&de(r,n),ie(t,this,r)}))},EA.tail=function(t){var e=null==t?0:t.length;return e?Gn(t,1,e):[]},EA.take=function(t,e,A){return t&&t.length?Gn(t,0,(e=A||void 0===e?1:rs(e))<0?0:e):[]},EA.takeRight=function(t,e,A){var n=null==t?0:t.length;return n?Gn(t,(e=n-(e=A||void 0===e?1:rs(e)))<0?0:e,n):[]},EA.takeRightWhile=function(t,e){return t&&t.length?Ar(t,Yr(e,3),!1,!0):[]},EA.takeWhile=function(t,e){return t&&t.length?Ar(t,Yr(e,3)):[]},EA.tap=function(t,e){return e(t),t},EA.throttle=function(t,e,A){var n=!0,r=!0;if("function"!=typeof t)throw new mt(i);return qo(A)&&(n="leading"in A?!!A.leading:n,r="trailing"in A?!!A.trailing:r),yo(t,e,{leading:n,maxWait:e,trailing:r})},EA.thru=Ao,EA.toArray=As,EA.toPairs=Es,EA.toPairsIn=xs,EA.toPath=function(t){return jo(t)?he(t,Qi):Zo(t)?[t]:vr(Fi(as(t)))},EA.toPlainObject=ss,EA.transform=function(t,e,A){var n=jo(t),r=n||Do(t)||$o(t);if(e=Yr(e,4),null==A){var i=t&&t.constructor;A=r?n?new i:[]:qo(t)&&Mo(i)?xA(Rt(t)):{}}return(r?se:ln)(t,(function(t,n,r){return e(A,t,n,r)})),A},EA.unary=function(t){return mo(t,1)},EA.union=qi,EA.unionBy=Vi,EA.unionWith=Gi,EA.uniq=function(t){return t&&t.length?$n(t):[]},EA.uniqBy=function(t,e){return t&&t.length?$n(t,Yr(e,2)):[]},EA.uniqWith=function(t,e){return e="function"==typeof e?e:void 0,t&&t.length?$n(t,void 0,e):[]},EA.unset=function(t,e){return null==t||tr(t,e)},EA.unzip=Wi,EA.unzipWith=zi,EA.update=function(t,e,A){return null==t?t:er(t,e,sr(A))},EA.updateWith=function(t,e,A,n){return n="function"==typeof n?n:void 0,null==t?t:er(t,e,sr(A),n)},EA.values=Ls,EA.valuesIn=function(t){return null==t?[]:Se(t,bs(t))},EA.without=Xi,EA.words=Ms,EA.wrap=function(t,e){return Uo(sr(e),t)},EA.xor=Ji,EA.xorBy=Yi,EA.xorWith=Zi,EA.zip=$i,EA.zipObject=function(t,e){return ir(t||[],e||[],KA)},EA.zipObjectDeep=function(t,e){return ir(t||[],e||[],Rn)},EA.zipWith=to,EA.entries=Es,EA.entriesIn=xs,EA.extend=us,EA.extendWith=cs,Ys(EA,EA),EA.add=sa,EA.attempt=Rs,EA.camelCase=Is,EA.capitalize=Ss,EA.ceil=aa,EA.clamp=function(t,e,A){return void 0===A&&(A=e,e=void 0),void 0!==A&&(A=(A=os(A))==A?A:0),void 0!==e&&(e=(e=os(e))==e?e:0),XA(os(t),e,A)},EA.clone=function(t){return JA(t,4)},EA.cloneDeep=function(t){return JA(t,5)},EA.cloneDeepWith=function(t,e){return JA(t,5,e="function"==typeof e?e:void 0)},EA.cloneWith=function(t,e){return JA(t,4,e="function"==typeof e?e:void 0)},EA.conformsTo=function(t,e){return null==e||YA(t,e,ys(e))},EA.deburr=Ns,EA.defaultTo=function(t,e){return null==t||t!=t?e:t},EA.divide=la,EA.endsWith=function(t,e,A){t=as(t),e=Zn(e);var n=t.length,r=A=void 0===A?n:XA(rs(A),0,n);return(A-=e.length)>=0&&t.slice(A,r)==e},EA.eq=Lo,EA.escape=function(t){return(t=as(t))&&P.test(t)?t.replace(k,De):t},EA.escapeRegExp=function(t){return(t=as(t))&&W.test(t)?t.replace(G,"\\$&"):t},EA.every=function(t,e,A){var n=jo(t)?le:An;return A&&ai(t,e,A)&&(e=void 0),n(t,Yr(e,3))},EA.find=io,EA.findIndex=Si,EA.findKey=function(t,e){return we(t,Yr(e,3),ln)},EA.findLast=oo,EA.findLastIndex=Ni,EA.findLastKey=function(t,e){return we(t,Yr(e,3),un)},EA.floor=ua,EA.forEach=so,EA.forEachRight=ao,EA.forIn=function(t,e){return null==t?t:sn(t,Yr(e,3),bs)},EA.forInRight=function(t,e){return null==t?t:an(t,Yr(e,3),bs)},EA.forOwn=function(t,e){return t&&ln(t,Yr(e,3))},EA.forOwnRight=function(t,e){return t&&un(t,Yr(e,3))},EA.get=gs,EA.gt=Io,EA.gte=So,EA.has=function(t,e){return null!=t&&ri(t,e,gn)},EA.hasIn=ms,EA.head=Hi,EA.identity=Ws,EA.includes=function(t,e,A,n){t=To(t)?t:Ls(t),A=A&&!n?rs(A):0;var r=t.length;return A<0&&(A=oA(r+A,0)),Yo(t)?A<=r&&t.indexOf(e,A)>-1:!!r&&ye(t,e,A)>-1},EA.indexOf=function(t,e,A){var n=null==t?0:t.length;if(!n)return-1;var r=null==A?0:rs(A);return r<0&&(r=oA(n+r,0)),ye(t,e,r)},EA.inRange=function(t,e,A){return e=ns(e),void 0===A?(A=e,e=0):A=ns(A),function(t,e,A){return t>=sA(e,A)&&t<oA(e,A)}(t=os(t),e,A)},EA.invoke=Bs,EA.isArguments=No,EA.isArray=jo,EA.isArrayBuffer=Ho,EA.isArrayLike=To,EA.isArrayLikeObject=ko,EA.isBoolean=function(t){return!0===t||!1===t||Vo(t)&&dn(t)==u},EA.isBuffer=Do,EA.isDate=Po,EA.isElement=function(t){return Vo(t)&&1===t.nodeType&&!zo(t)},EA.isEmpty=function(t){if(null==t)return!0;if(To(t)&&(jo(t)||"string"==typeof t||"function"==typeof t.splice||Do(t)||$o(t)||No(t)))return!t.length;var e=ni(t);if(e==p||e==w)return!t.size;if(fi(t))return!Fn(t).length;for(var A in t)if(Ct.call(t,A))return!1;return!0},EA.isEqual=function(t,e){return yn(t,e)},EA.isEqualWith=function(t,e,A){var n=(A="function"==typeof A?A:void 0)?A(t,e):void 0;return void 0===n?yn(t,e,void 0,A):!!n},EA.isError=Oo,EA.isFinite=function(t){return"number"==typeof t&&nA(t)},EA.isFunction=Mo,EA.isInteger=Ro,EA.isLength=Ko,EA.isMap=Go,EA.isMatch=function(t,e){return t===e||bn(t,e,$r(e))},EA.isMatchWith=function(t,e,A){return A="function"==typeof A?A:void 0,bn(t,e,$r(e),A)},EA.isNaN=function(t){return Wo(t)&&t!=+t},EA.isNative=function(t){if(ci(t))throw new X("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Cn(t)},EA.isNil=function(t){return null==t},EA.isNull=function(t){return null===t},EA.isNumber=Wo,EA.isObject=qo,EA.isObjectLike=Vo,EA.isPlainObject=zo,EA.isRegExp=Xo,EA.isSafeInteger=function(t){return Ro(t)&&t>=-9007199254740991&&t<=9007199254740991},EA.isSet=Jo,EA.isString=Yo,EA.isSymbol=Zo,EA.isTypedArray=$o,EA.isUndefined=function(t){return void 0===t},EA.isWeakMap=function(t){return Vo(t)&&ni(t)==b},EA.isWeakSet=function(t){return Vo(t)&&"[object WeakSet]"==dn(t)},EA.join=function(t,e){return null==t?"":rA.call(t,e)},EA.kebabCase=js,EA.last=Pi,EA.lastIndexOf=function(t,e,A){var n=null==t?0:t.length;if(!n)return-1;var r=n;return void 0!==A&&(r=(r=rs(A))<0?oA(n+r,0):sA(r,n-1)),e==e?function(t,e,A){for(var n=A+1;n--;)if(t[n]===e)return n;return n}(t,e,r):Be(t,Ce,r,!0)},EA.lowerCase=Hs,EA.lowerFirst=Ts,EA.lt=ts,EA.lte=es,EA.max=function(t){return t&&t.length?nn(t,Ws,pn):void 0},EA.maxBy=function(t,e){return t&&t.length?nn(t,Yr(e,2),pn):void 0},EA.mean=function(t){return _e(t,Ws)},EA.meanBy=function(t,e){return _e(t,Yr(e,2))},EA.min=function(t){return t&&t.length?nn(t,Ws,Un):void 0},EA.minBy=function(t,e){return t&&t.length?nn(t,Yr(e,2),Un):void 0},EA.stubArray=ia,EA.stubFalse=oa,EA.stubObject=function(){return{}},EA.stubString=function(){return""},EA.stubTrue=function(){return!0},EA.multiply=fa,EA.nth=function(t,e){return t&&t.length?Sn(t,rs(e)):void 0},EA.noConflict=function(){return Wt._===this&&(Wt._=Et),this},EA.noop=Zs,EA.now=go,EA.pad=function(t,e,A){t=as(t);var n=(e=rs(e))?Ge(t):0;if(!e||n>=e)return t;var r=(e-n)/2;return Nr(tA(r),A)+t+Nr($e(r),A)},EA.padEnd=function(t,e,A){t=as(t);var n=(e=rs(e))?Ge(t):0;return e&&n<e?t+Nr(e-n,A):t},EA.padStart=function(t,e,A){t=as(t);var n=(e=rs(e))?Ge(t):0;return e&&n<e?Nr(e-n,A)+t:t},EA.parseInt=function(t,e,A){return A||null==e?e=0:e&&(e=+e),lA(as(t).replace(z,""),e||0)},EA.random=function(t,e,A){if(A&&"boolean"!=typeof A&&ai(t,e,A)&&(e=A=void 0),void 0===A&&("boolean"==typeof e?(A=e,e=void 0):"boolean"==typeof t&&(A=t,t=void 0)),void 0===t&&void 0===e?(t=0,e=1):(t=ns(t),void 0===e?(e=t,t=0):e=ns(e)),t>e){var n=t;t=e,e=n}if(A||t%1||e%1){var r=uA();return sA(t+r*(e-t+Kt("1e-"+((r+"").length-1))),e)}return kn(t,e)},EA.reduce=function(t,e,A){var n=jo(t)?pe:Ue,r=arguments.length<3;return n(t,Yr(e,4),A,r,tn)},EA.reduceRight=function(t,e,A){var n=jo(t)?ge:Ue,r=arguments.length<3;return n(t,Yr(e,4),A,r,en)},EA.repeat=function(t,e,A){return e=(A?ai(t,e,A):void 0===e)?1:rs(e),Dn(as(t),e)},EA.replace=function(){var t=arguments,e=as(t[0]);return t.length<3?e:e.replace(t[1],t[2])},EA.result=function(t,e,A){var n=-1,r=(e=ar(e,t)).length;for(r||(r=1,t=void 0);++n<r;){var i=null==t?void 0:t[Qi(e[n])];void 0===i&&(n=r,i=A),t=Mo(i)?i.call(t):i}return t},EA.round=ha,EA.runInContext=t,EA.sample=function(t){return(jo(t)?PA:On)(t)},EA.size=function(t){if(null==t)return 0;if(To(t))return Yo(t)?Ge(t):t.length;var e=ni(t);return e==p||e==w?t.size:Fn(t).length},EA.snakeCase=ks,EA.some=function(t,e,A){var n=jo(t)?me:Wn;return A&&ai(t,e,A)&&(e=void 0),n(t,Yr(e,3))},EA.sortedIndex=function(t,e){return zn(t,e)},EA.sortedIndexBy=function(t,e,A){return Xn(t,e,Yr(A,2))},EA.sortedIndexOf=function(t,e){var A=null==t?0:t.length;if(A){var n=zn(t,e);if(n<A&&Lo(t[n],e))return n}return-1},EA.sortedLastIndex=function(t,e){return zn(t,e,!0)},EA.sortedLastIndexBy=function(t,e,A){return Xn(t,e,Yr(A,2),!0)},EA.sortedLastIndexOf=function(t,e){if(null==t?0:t.length){var A=zn(t,e,!0)-1;if(Lo(t[A],e))return A}return-1},EA.startCase=Ds,EA.startsWith=function(t,e,A){return t=as(t),A=null==A?0:XA(rs(A),0,t.length),e=Zn(e),t.slice(A,A+e.length)==e},EA.subtract=da,EA.sum=function(t){return t&&t.length?Ee(t,Ws):0},EA.sumBy=function(t,e){return t&&t.length?Ee(t,Yr(e,2)):0},EA.template=function(t,e,A){var n=EA.templateSettings;A&&ai(t,e,A)&&(e=void 0),t=as(t),e=cs({},e,n,Mr);var r,i,o=cs({},e.imports,n.imports,Mr),s=ys(o),a=Se(o,s),l=0,u=e.interpolate||ut,c="__p += '",f=pt((e.escape||ut).source+"|"+u.source+"|"+(u===R?At:ut).source+"|"+(e.evaluate||ut).source+"|$","g"),h="//# sourceURL="+(Ct.call(e,"sourceURL")?(e.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Pt+"]")+"\n";t.replace(f,(function(e,A,n,o,s,a){return n||(n=o),c+=t.slice(l,a).replace(ct,Pe),A&&(r=!0,c+="' +\n__e("+A+") +\n'"),s&&(i=!0,c+="';\n"+s+";\n__p += '"),n&&(c+="' +\n((__t = ("+n+")) == null ? '' : __t) +\n'"),l=a+e.length,e})),c+="';\n";var d=Ct.call(e,"variable")&&e.variable;if(d){if(tt.test(d))throw new X("Invalid `variable` option passed into `_.template`")}else c="with (obj) {\n"+c+"\n}\n";c=(i?c.replace(N,""):c).replace(j,"$1").replace(H,"$1;"),c="function("+(d||"obj")+") {\n"+(d?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(r?", __e = _.escape":"")+(i?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+c+"return __p\n}";var p=Rs((function(){return ft(s,h+"return "+c).apply(void 0,a)}));if(p.source=c,Oo(p))throw p;return p},EA.times=function(t,e){if((t=rs(t))<1||t>9007199254740991)return[];var A=4294967295,n=sA(t,4294967295);t-=4294967295;for(var r=xe(n,e=Yr(e));++A<t;)e(A);return r},EA.toFinite=ns,EA.toInteger=rs,EA.toLength=is,EA.toLower=function(t){return as(t).toLowerCase()},EA.toNumber=os,EA.toSafeInteger=function(t){return t?XA(rs(t),-9007199254740991,9007199254740991):0===t?t:0},EA.toString=as,EA.toUpper=function(t){return as(t).toUpperCase()},EA.trim=function(t,e,A){if((t=as(t))&&(A||void 0===e))return Le(t);if(!t||!(e=Zn(e)))return t;var n=We(t),r=We(e);return ur(n,je(n,r),He(n,r)+1).join("")},EA.trimEnd=function(t,e,A){if((t=as(t))&&(A||void 0===e))return t.slice(0,ze(t)+1);if(!t||!(e=Zn(e)))return t;var n=We(t);return ur(n,0,He(n,We(e))+1).join("")},EA.trimStart=function(t,e,A){if((t=as(t))&&(A||void 0===e))return t.replace(z,"");if(!t||!(e=Zn(e)))return t;var n=We(t);return ur(n,je(n,We(e))).join("")},EA.truncate=function(t,e){var A=30,n="...";if(qo(e)){var r="separator"in e?e.separator:r;A="length"in e?rs(e.length):A,n="omission"in e?Zn(e.omission):n}var i=(t=as(t)).length;if(Oe(t)){var o=We(t);i=o.length}if(A>=i)return t;var s=A-Ge(n);if(s<1)return n;var a=o?ur(o,0,s).join(""):t.slice(0,s);if(void 0===r)return a+n;if(o&&(s+=a.length-s),Xo(r)){if(t.slice(s).search(r)){var l,u=a;for(r.global||(r=pt(r.source,as(nt.exec(r))+"g")),r.lastIndex=0;l=r.exec(u);)var c=l.index;a=a.slice(0,void 0===c?s:c)}}else if(t.indexOf(Zn(r),s)!=s){var f=a.lastIndexOf(r);f>-1&&(a=a.slice(0,f))}return a+n},EA.unescape=function(t){return(t=as(t))&&D.test(t)?t.replace(T,Xe):t},EA.uniqueId=function(t){var e=++_t;return as(t)+e},EA.upperCase=Ps,EA.upperFirst=Os,EA.each=so,EA.eachRight=ao,EA.first=Hi,Ys(EA,(ca={},ln(EA,(function(t,e){Ct.call(EA.prototype,e)||(ca[e]=t)})),ca),{chain:!1}),EA.VERSION="4.17.21",se(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(t){EA[t].placeholder=EA})),se(["drop","take"],(function(t,e){SA.prototype[t]=function(A){A=void 0===A?1:oA(rs(A),0);var n=this.__filtered__&&!e?new SA(this):this.clone();return n.__filtered__?n.__takeCount__=sA(A,n.__takeCount__):n.__views__.push({size:sA(A,4294967295),type:t+(n.__dir__<0?"Right":"")}),n},SA.prototype[t+"Right"]=function(e){return this.reverse()[t](e).reverse()}})),se(["filter","map","takeWhile"],(function(t,e){var A=e+1,n=1==A||3==A;SA.prototype[t]=function(t){var e=this.clone();return e.__iteratees__.push({iteratee:Yr(t,3),type:A}),e.__filtered__=e.__filtered__||n,e}})),se(["head","last"],(function(t,e){var A="take"+(e?"Right":"");SA.prototype[t]=function(){return this[A](1).value()[0]}})),se(["initial","tail"],(function(t,e){var A="drop"+(e?"":"Right");SA.prototype[t]=function(){return this.__filtered__?new SA(this):this[A](1)}})),SA.prototype.compact=function(){return this.filter(Ws)},SA.prototype.find=function(t){return this.filter(t).head()},SA.prototype.findLast=function(t){return this.reverse().find(t)},SA.prototype.invokeMap=Pn((function(t,e){return"function"==typeof t?new SA(this):this.map((function(A){return wn(A,t,e)}))})),SA.prototype.reject=function(t){return this.filter(Fo(Yr(t)))},SA.prototype.slice=function(t,e){t=rs(t);var A=this;return A.__filtered__&&(t>0||e<0)?new SA(A):(t<0?A=A.takeRight(-t):t&&(A=A.drop(t)),void 0!==e&&(A=(e=rs(e))<0?A.dropRight(-e):A.take(e-t)),A)},SA.prototype.takeRightWhile=function(t){return this.reverse().takeWhile(t).reverse()},SA.prototype.toArray=function(){return this.take(4294967295)},ln(SA.prototype,(function(t,e){var A=/^(?:filter|find|map|reject)|While$/.test(e),n=/^(?:head|last)$/.test(e),r=EA[n?"take"+("last"==e?"Right":""):e],i=n||/^find/.test(e);r&&(EA.prototype[e]=function(){var e=this.__wrapped__,o=n?[1]:arguments,s=e instanceof SA,a=o[0],l=s||jo(e),u=function(t){var e=r.apply(EA,de([t],o));return n&&c?e[0]:e};l&&A&&"function"==typeof a&&1!=a.length&&(s=l=!1);var c=this.__chain__,f=!!this.__actions__.length,h=i&&!c,d=s&&!f;if(!i&&l){e=d?e:new SA(this);var p=t.apply(e,o);return p.__actions__.push({func:Ao,args:[u],thisArg:void 0}),new IA(p,c)}return h&&d?t.apply(this,o):(p=this.thru(u),h?n?p.value()[0]:p.value():p)})})),se(["pop","push","shift","sort","splice","unshift"],(function(t){var e=vt[t],A=/^(?:push|sort|unshift)$/.test(t)?"tap":"thru",n=/^(?:pop|shift)$/.test(t);EA.prototype[t]=function(){var t=arguments;if(n&&!this.__chain__){var r=this.value();return e.apply(jo(r)?r:[],t)}return this[A]((function(A){return e.apply(jo(A)?A:[],t)}))}})),ln(SA.prototype,(function(t,e){var A=EA[e];if(A){var n=A.name+"";Ct.call(wA,n)||(wA[n]=[]),wA[n].push({name:e,func:A})}})),wA[xr(void 0,2).name]=[{name:"wrapper",func:void 0}],SA.prototype.clone=function(){var t=new SA(this.__wrapped__);return t.__actions__=vr(this.__actions__),t.__dir__=this.__dir__,t.__filtered__=this.__filtered__,t.__iteratees__=vr(this.__iteratees__),t.__takeCount__=this.__takeCount__,t.__views__=vr(this.__views__),t},SA.prototype.reverse=function(){if(this.__filtered__){var t=new SA(this);t.__dir__=-1,t.__filtered__=!0}else(t=this.clone()).__dir__*=-1;return t},SA.prototype.value=function(){var t=this.__wrapped__.value(),e=this.__dir__,A=jo(t),n=e<0,r=A?t.length:0,i=function(t,e,A){var n=-1,r=A.length;for(;++n<r;){var i=A[n],o=i.size;switch(i.type){case"drop":t+=o;break;case"dropRight":e-=o;break;case"take":e=sA(e,t+o);break;case"takeRight":t=oA(t,e-o)}}return{start:t,end:e}}(0,r,this.__views__),o=i.start,s=i.end,a=s-o,l=n?s:o-1,u=this.__iteratees__,c=u.length,f=0,h=sA(a,this.__takeCount__);if(!A||!n&&r==a&&h==a)return nr(t,this.__actions__);var d=[];t:for(;a--&&f<h;){for(var p=-1,g=t[l+=e];++p<c;){var m=u[p],v=m.iteratee,w=m.type,B=v(g);if(2==w)g=B;else if(!B){if(1==w)continue t;break t}}d[f++]=g}return d},EA.prototype.at=no,EA.prototype.chain=function(){return eo(this)},EA.prototype.commit=function(){return new IA(this.value(),this.__chain__)},EA.prototype.next=function(){void 0===this.__values__&&(this.__values__=As(this.value()));var t=this.__index__>=this.__values__.length;return{done:t,value:t?void 0:this.__values__[this.__index__++]}},EA.prototype.plant=function(t){for(var e,A=this;A instanceof LA;){var n=Ei(A);n.__index__=0,n.__values__=void 0,e?r.__wrapped__=n:e=n;var r=n;A=A.__wrapped__}return r.__wrapped__=t,e},EA.prototype.reverse=function(){var t=this.__wrapped__;if(t instanceof SA){var e=t;return this.__actions__.length&&(e=new SA(this)),(e=e.reverse()).__actions__.push({func:Ao,args:[Ki],thisArg:void 0}),new IA(e,this.__chain__)}return this.thru(Ki)},EA.prototype.toJSON=EA.prototype.valueOf=EA.prototype.value=function(){return nr(this.__wrapped__,this.__actions__)},EA.prototype.first=EA.prototype.head,Yt&&(EA.prototype[Yt]=function(){return this}),EA}();Wt._=Je,void 0===(r=function(){return Je}.call(e,A,e,n))||(n.exports=r)}).call(this)}).call(this,A(50),A(126)(t))},756:function(t,e,A){!function(t,e,A){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(e),i=n(A);function o(t,e){for(var A=0;A<e.length;A++){var n=e[A];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function s(t,e,A){return e&&o(t.prototype,e),A&&o(t,A),t}function a(){return(a=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var A=arguments[e];for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&(t[n]=A[n])}return t}).apply(this,arguments)}function l(t){var e=this,A=!1;return r.default(this).one(u.TRANSITION_END,(function(){A=!0})),setTimeout((function(){A||u.triggerTransitionEnd(e)}),t),this}var u={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var A=t.getAttribute("href");e=A&&"#"!==A?A.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=r.default(t).css("transition-duration"),A=r.default(t).css("transition-delay"),n=parseFloat(e),i=parseFloat(A);return n||i?(e=e.split(",")[0],A=A.split(",")[0],1e3*(parseFloat(e)+parseFloat(A))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){r.default(t).trigger("transitionend")},supportsTransitionEnd:function(){return Boolean("transitionend")},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,A){for(var n in A)if(Object.prototype.hasOwnProperty.call(A,n)){var r=A[n],i=e[n],o=i&&u.isElement(i)?"element":null==(s=i)?""+s:{}.toString.call(s).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(r).test(o))throw new Error(t.toUpperCase()+': Option "'+n+'" provided type "'+o+'" but expected type "'+r+'".')}var s},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){var e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?u.findShadowRoot(t.parentNode):null},jQueryDetection:function(){if(void 0===r.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=r.default.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};u.jQueryDetection(),r.default.fn.emulateTransitionEnd=l,r.default.event.special[u.TRANSITION_END]={bindType:"transitionend",delegateType:"transitionend",handle:function(t){if(r.default(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var c="alert",f=r.default.fn[c],h=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){r.default.removeData(this._element,"bs.alert"),this._element=null},e._getRootElement=function(t){var e=u.getSelectorFromElement(t),A=!1;return e&&(A=document.querySelector(e)),A||(A=r.default(t).closest(".alert")[0]),A},e._triggerCloseEvent=function(t){var e=r.default.Event("close.bs.alert");return r.default(t).trigger(e),e},e._removeElement=function(t){var e=this;if(r.default(t).removeClass("show"),r.default(t).hasClass("fade")){var A=u.getTransitionDurationFromElement(t);r.default(t).one(u.TRANSITION_END,(function(A){return e._destroyElement(t,A)})).emulateTransitionEnd(A)}else this._destroyElement(t)},e._destroyElement=function(t){r.default(t).detach().trigger("closed.bs.alert").remove()},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this),n=A.data("bs.alert");n||(n=new t(this),A.data("bs.alert",n)),"close"===e&&n[e](this)}))},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},s(t,null,[{key:"VERSION",get:function(){return"4.6.0"}}]),t}();r.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',h._handleDismiss(new h)),r.default.fn[c]=h._jQueryInterface,r.default.fn[c].Constructor=h,r.default.fn[c].noConflict=function(){return r.default.fn[c]=f,h._jQueryInterface};var d=r.default.fn.button,p=function(){function t(t){this._element=t,this.shouldAvoidTriggerChange=!1}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,A=r.default(this._element).closest('[data-toggle="buttons"]')[0];if(A){var n=this._element.querySelector('input:not([type="hidden"])');if(n){if("radio"===n.type)if(n.checked&&this._element.classList.contains("active"))t=!1;else{var i=A.querySelector(".active");i&&r.default(i).removeClass("active")}t&&("checkbox"!==n.type&&"radio"!==n.type||(n.checked=!this._element.classList.contains("active")),this.shouldAvoidTriggerChange||r.default(n).trigger("change")),n.focus(),e=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains("active")),t&&r.default(this._element).toggleClass("active"))},e.dispose=function(){r.default.removeData(this._element,"bs.button"),this._element=null},t._jQueryInterface=function(e,A){return this.each((function(){var n=r.default(this),i=n.data("bs.button");i||(i=new t(this),n.data("bs.button",i)),i.shouldAvoidTriggerChange=A,"toggle"===e&&i[e]()}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.0"}}]),t}();r.default(document).on("click.bs.button.data-api",'[data-toggle^="button"]',(function(t){var e=t.target,A=e;if(r.default(e).hasClass("btn")||(e=r.default(e).closest(".btn")[0]),!e||e.hasAttribute("disabled")||e.classList.contains("disabled"))t.preventDefault();else{var n=e.querySelector('input:not([type="hidden"])');if(n&&(n.hasAttribute("disabled")||n.classList.contains("disabled")))return void t.preventDefault();"INPUT"!==A.tagName&&"LABEL"===e.tagName||p._jQueryInterface.call(r.default(e),"toggle","INPUT"===A.tagName)}})).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',(function(t){var e=r.default(t.target).closest(".btn")[0];r.default(e).toggleClass("focus",/^focus(in)?$/.test(t.type))})),r.default(window).on("load.bs.button.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,A=t.length;e<A;e++){var n=t[e],r=n.querySelector('input:not([type="hidden"])');r.checked||r.hasAttribute("checked")?n.classList.add("active"):n.classList.remove("active")}for(var i=0,o=(t=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;i<o;i++){var s=t[i];"true"===s.getAttribute("aria-pressed")?s.classList.add("active"):s.classList.remove("active")}})),r.default.fn.button=p._jQueryInterface,r.default.fn.button.Constructor=p,r.default.fn.button.noConflict=function(){return r.default.fn.button=d,p._jQueryInterface};var g="carousel",m=".bs.carousel",v=r.default.fn[g],w={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},B={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},y={TOUCH:"touch",PEN:"pen"},b=function(){function t(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var e=t.prototype;return e.next=function(){this._isSliding||this._slide("next")},e.nextWhenVisible=function(){var t=r.default(this._element);!document.hidden&&t.is(":visible")&&"hidden"!==t.css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide("prev")},e.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(u.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(t){var e=this;this._activeElement=this._element.querySelector(".active.carousel-item");var A=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)r.default(this._element).one("slid.bs.carousel",(function(){return e.to(t)}));else{if(A===t)return this.pause(),void this.cycle();var n=t>A?"next":"prev";this._slide(n,this._items[t])}},e.dispose=function(){r.default(this._element).off(m),r.default.removeData(this._element,"bs.carousel"),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(t){return t=a({},w,t),u.typeCheckConfig(g,t,B),t},e._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},e._addEventListeners=function(){var t=this;this._config.keyboard&&r.default(this._element).on("keydown.bs.carousel",(function(e){return t._keydown(e)})),"hover"===this._config.pause&&r.default(this._element).on("mouseenter.bs.carousel",(function(e){return t.pause(e)})).on("mouseleave.bs.carousel",(function(e){return t.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},e._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var e=function(e){t._pointerEvent&&y[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},A=function(e){t._pointerEvent&&y[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout((function(e){return t.cycle(e)}),500+t._config.interval))};r.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(t){return t.preventDefault()})),this._pointerEvent?(r.default(this._element).on("pointerdown.bs.carousel",(function(t){return e(t)})),r.default(this._element).on("pointerup.bs.carousel",(function(t){return A(t)})),this._element.classList.add("pointer-event")):(r.default(this._element).on("touchstart.bs.carousel",(function(t){return e(t)})),r.default(this._element).on("touchmove.bs.carousel",(function(e){return function(e){e.originalEvent.touches&&e.originalEvent.touches.length>1?t.touchDeltaX=0:t.touchDeltaX=e.originalEvent.touches[0].clientX-t.touchStartX}(e)})),r.default(this._element).on("touchend.bs.carousel",(function(t){return A(t)})))}},e._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},e._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(t)},e._getItemByDirection=function(t,e){var A="next"===t,n="prev"===t,r=this._getItemIndex(e),i=this._items.length-1;if((n&&0===r||A&&r===i)&&!this._config.wrap)return e;var o=(r+("prev"===t?-1:1))%this._items.length;return-1===o?this._items[this._items.length-1]:this._items[o]},e._triggerSlideEvent=function(t,e){var A=this._getItemIndex(t),n=this._getItemIndex(this._element.querySelector(".active.carousel-item")),i=r.default.Event("slide.bs.carousel",{relatedTarget:t,direction:e,from:n,to:A});return r.default(this._element).trigger(i),i},e._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));r.default(e).removeClass("active");var A=this._indicatorsElement.children[this._getItemIndex(t)];A&&r.default(A).addClass("active")}},e._updateInterval=function(){var t=this._activeElement||this._element.querySelector(".active.carousel-item");if(t){var e=parseInt(t.getAttribute("data-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}},e._slide=function(t,e){var A,n,i,o=this,s=this._element.querySelector(".active.carousel-item"),a=this._getItemIndex(s),l=e||s&&this._getItemByDirection(t,s),c=this._getItemIndex(l),f=Boolean(this._interval);if("next"===t?(A="carousel-item-left",n="carousel-item-next",i="left"):(A="carousel-item-right",n="carousel-item-prev",i="right"),l&&r.default(l).hasClass("active"))this._isSliding=!1;else if(!this._triggerSlideEvent(l,i).isDefaultPrevented()&&s&&l){this._isSliding=!0,f&&this.pause(),this._setActiveIndicatorElement(l),this._activeElement=l;var h=r.default.Event("slid.bs.carousel",{relatedTarget:l,direction:i,from:a,to:c});if(r.default(this._element).hasClass("slide")){r.default(l).addClass(n),u.reflow(l),r.default(s).addClass(A),r.default(l).addClass(A);var d=u.getTransitionDurationFromElement(s);r.default(s).one(u.TRANSITION_END,(function(){r.default(l).removeClass(A+" "+n).addClass("active"),r.default(s).removeClass("active "+n+" "+A),o._isSliding=!1,setTimeout((function(){return r.default(o._element).trigger(h)}),0)})).emulateTransitionEnd(d)}else r.default(s).removeClass("active"),r.default(l).addClass("active"),this._isSliding=!1,r.default(this._element).trigger(h);f&&this.cycle()}},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this).data("bs.carousel"),n=a({},w,r.default(this).data());"object"==typeof e&&(n=a({},n,e));var i="string"==typeof e?e:n.slide;if(A||(A=new t(this,n),r.default(this).data("bs.carousel",A)),"number"==typeof e)A.to(e);else if("string"==typeof i){if(void 0===A[i])throw new TypeError('No method named "'+i+'"');A[i]()}else n.interval&&n.ride&&(A.pause(),A.cycle())}))},t._dataApiClickHandler=function(e){var A=u.getSelectorFromElement(this);if(A){var n=r.default(A)[0];if(n&&r.default(n).hasClass("carousel")){var i=a({},r.default(n).data(),r.default(this).data()),o=this.getAttribute("data-slide-to");o&&(i.interval=!1),t._jQueryInterface.call(r.default(n),i),o&&r.default(n).data("bs.carousel").to(o),e.preventDefault()}}},s(t,null,[{key:"VERSION",get:function(){return"4.6.0"}},{key:"Default",get:function(){return w}}]),t}();r.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",b._dataApiClickHandler),r.default(window).on("load.bs.carousel.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),e=0,A=t.length;e<A;e++){var n=r.default(t[e]);b._jQueryInterface.call(n,n.data())}})),r.default.fn[g]=b._jQueryInterface,r.default.fn[g].Constructor=b,r.default.fn[g].noConflict=function(){return r.default.fn[g]=v,b._jQueryInterface};var C="collapse",_=r.default.fn[C],F={toggle:!0,parent:""},Q={toggle:"boolean",parent:"(string|element)"},U=function(){function t(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var A=[].slice.call(document.querySelectorAll('[data-toggle="collapse"]')),n=0,r=A.length;n<r;n++){var i=A[n],o=u.getSelectorFromElement(i),s=[].slice.call(document.querySelectorAll(o)).filter((function(e){return e===t}));null!==o&&s.length>0&&(this._selector=o,this._triggerArray.push(i))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=t.prototype;return e.toggle=function(){r.default(this._element).hasClass("show")?this.hide():this.show()},e.show=function(){var e,A,n=this;if(!(this._isTransitioning||r.default(this._element).hasClass("show")||(this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(t){return"string"==typeof n._config.parent?t.getAttribute("data-parent")===n._config.parent:t.classList.contains("collapse")}))).length&&(e=null),e&&(A=r.default(e).not(this._selector).data("bs.collapse"))&&A._isTransitioning))){var i=r.default.Event("show.bs.collapse");if(r.default(this._element).trigger(i),!i.isDefaultPrevented()){e&&(t._jQueryInterface.call(r.default(e).not(this._selector),"hide"),A||r.default(e).data("bs.collapse",null));var o=this._getDimension();r.default(this._element).removeClass("collapse").addClass("collapsing"),this._element.style[o]=0,this._triggerArray.length&&r.default(this._triggerArray).removeClass("collapsed").attr("aria-expanded",!0),this.setTransitioning(!0);var s="scroll"+(o[0].toUpperCase()+o.slice(1)),a=u.getTransitionDurationFromElement(this._element);r.default(this._element).one(u.TRANSITION_END,(function(){r.default(n._element).removeClass("collapsing").addClass("collapse show"),n._element.style[o]="",n.setTransitioning(!1),r.default(n._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(a),this._element.style[o]=this._element[s]+"px"}}},e.hide=function(){var t=this;if(!this._isTransitioning&&r.default(this._element).hasClass("show")){var e=r.default.Event("hide.bs.collapse");if(r.default(this._element).trigger(e),!e.isDefaultPrevented()){var A=this._getDimension();this._element.style[A]=this._element.getBoundingClientRect()[A]+"px",u.reflow(this._element),r.default(this._element).addClass("collapsing").removeClass("collapse show");var n=this._triggerArray.length;if(n>0)for(var i=0;i<n;i++){var o=this._triggerArray[i],s=u.getSelectorFromElement(o);null!==s&&(r.default([].slice.call(document.querySelectorAll(s))).hasClass("show")||r.default(o).addClass("collapsed").attr("aria-expanded",!1))}this.setTransitioning(!0),this._element.style[A]="";var a=u.getTransitionDurationFromElement(this._element);r.default(this._element).one(u.TRANSITION_END,(function(){t.setTransitioning(!1),r.default(t._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")})).emulateTransitionEnd(a)}}},e.setTransitioning=function(t){this._isTransitioning=t},e.dispose=function(){r.default.removeData(this._element,"bs.collapse"),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},e._getConfig=function(t){return(t=a({},F,t)).toggle=Boolean(t.toggle),u.typeCheckConfig(C,t,Q),t},e._getDimension=function(){return r.default(this._element).hasClass("width")?"width":"height"},e._getParent=function(){var e,A=this;u.isElement(this._config.parent)?(e=this._config.parent,void 0!==this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent);var n='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',i=[].slice.call(e.querySelectorAll(n));return r.default(i).each((function(e,n){A._addAriaAndCollapsedClass(t._getTargetFromElement(n),[n])})),e},e._addAriaAndCollapsedClass=function(t,e){var A=r.default(t).hasClass("show");e.length&&r.default(e).toggleClass("collapsed",!A).attr("aria-expanded",A)},t._getTargetFromElement=function(t){var e=u.getSelectorFromElement(t);return e?document.querySelector(e):null},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this),n=A.data("bs.collapse"),i=a({},F,A.data(),"object"==typeof e&&e?e:{});if(!n&&i.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(i.toggle=!1),n||(n=new t(this,i),A.data("bs.collapse",n)),"string"==typeof e){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.0"}},{key:"Default",get:function(){return F}}]),t}();r.default(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',(function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var e=r.default(this),A=u.getSelectorFromElement(this),n=[].slice.call(document.querySelectorAll(A));r.default(n).each((function(){var t=r.default(this),A=t.data("bs.collapse")?"toggle":e.data();U._jQueryInterface.call(t,A)}))})),r.default.fn[C]=U._jQueryInterface,r.default.fn[C].Constructor=U,r.default.fn[C].noConflict=function(){return r.default.fn[C]=_,U._jQueryInterface};var E="dropdown",x=r.default.fn[E],L=new RegExp("38|40|27"),I={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},S={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},N=function(){function t(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=t.prototype;return e.toggle=function(){if(!this._element.disabled&&!r.default(this._element).hasClass("disabled")){var e=r.default(this._menu).hasClass("show");t._clearMenus(),e||this.show(!0)}},e.show=function(e){if(void 0===e&&(e=!1),!(this._element.disabled||r.default(this._element).hasClass("disabled")||r.default(this._menu).hasClass("show"))){var A={relatedTarget:this._element},n=r.default.Event("show.bs.dropdown",A),o=t._getParentFromElement(this._element);if(r.default(o).trigger(n),!n.isDefaultPrevented()){if(!this._inNavbar&&e){if(void 0===i.default)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");var s=this._element;"parent"===this._config.reference?s=o:u.isElement(this._config.reference)&&(s=this._config.reference,void 0!==this._config.reference.jquery&&(s=this._config.reference[0])),"scrollParent"!==this._config.boundary&&r.default(o).addClass("position-static"),this._popper=new i.default(s,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===r.default(o).closest(".navbar-nav").length&&r.default(document.body).children().on("mouseover",null,r.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),r.default(this._menu).toggleClass("show"),r.default(o).toggleClass("show").trigger(r.default.Event("shown.bs.dropdown",A))}}},e.hide=function(){if(!this._element.disabled&&!r.default(this._element).hasClass("disabled")&&r.default(this._menu).hasClass("show")){var e={relatedTarget:this._element},A=r.default.Event("hide.bs.dropdown",e),n=t._getParentFromElement(this._element);r.default(n).trigger(A),A.isDefaultPrevented()||(this._popper&&this._popper.destroy(),r.default(this._menu).toggleClass("show"),r.default(n).toggleClass("show").trigger(r.default.Event("hidden.bs.dropdown",e)))}},e.dispose=function(){r.default.removeData(this._element,"bs.dropdown"),r.default(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;r.default(this._element).on("click.bs.dropdown",(function(e){e.preventDefault(),e.stopPropagation(),t.toggle()}))},e._getConfig=function(t){return t=a({},this.constructor.Default,r.default(this._element).data(),t),u.typeCheckConfig(E,t,this.constructor.DefaultType),t},e._getMenuElement=function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(".dropdown-menu"))}return this._menu},e._getPlacement=function(){var t=r.default(this._element.parentNode),e="bottom-start";return t.hasClass("dropup")?e=r.default(this._menu).hasClass("dropdown-menu-right")?"top-end":"top-start":t.hasClass("dropright")?e="right-start":t.hasClass("dropleft")?e="left-start":r.default(this._menu).hasClass("dropdown-menu-right")&&(e="bottom-end"),e},e._detectNavbar=function(){return r.default(this._element).closest(".navbar").length>0},e._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=a({},e.offsets,t._config.offset(e.offsets,t._element)||{}),e}:e.offset=this._config.offset,e},e._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),a({},t,this._config.popperConfig)},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this).data("bs.dropdown");if(A||(A=new t(this,"object"==typeof e?e:null),r.default(this).data("bs.dropdown",A)),"string"==typeof e){if(void 0===A[e])throw new TypeError('No method named "'+e+'"');A[e]()}}))},t._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var A=[].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')),n=0,i=A.length;n<i;n++){var o=t._getParentFromElement(A[n]),s=r.default(A[n]).data("bs.dropdown"),a={relatedTarget:A[n]};if(e&&"click"===e.type&&(a.clickEvent=e),s){var l=s._menu;if(r.default(o).hasClass("show")&&!(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&r.default.contains(o,e.target))){var u=r.default.Event("hide.bs.dropdown",a);r.default(o).trigger(u),u.isDefaultPrevented()||("ontouchstart"in document.documentElement&&r.default(document.body).children().off("mouseover",null,r.default.noop),A[n].setAttribute("aria-expanded","false"),s._popper&&s._popper.destroy(),r.default(l).removeClass("show"),r.default(o).removeClass("show").trigger(r.default.Event("hidden.bs.dropdown",a)))}}}},t._getParentFromElement=function(t){var e,A=u.getSelectorFromElement(t);return A&&(e=document.querySelector(A)),e||t.parentNode},t._dataApiKeydownHandler=function(e){if(!(/input|textarea/i.test(e.target.tagName)?32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||r.default(e.target).closest(".dropdown-menu").length):!L.test(e.which))&&!this.disabled&&!r.default(this).hasClass("disabled")){var A=t._getParentFromElement(this),n=r.default(A).hasClass("show");if(n||27!==e.which){if(e.preventDefault(),e.stopPropagation(),!n||27===e.which||32===e.which)return 27===e.which&&r.default(A.querySelector('[data-toggle="dropdown"]')).trigger("focus"),void r.default(this).trigger("click");var i=[].slice.call(A.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(t){return r.default(t).is(":visible")}));if(0!==i.length){var o=i.indexOf(e.target);38===e.which&&o>0&&o--,40===e.which&&o<i.length-1&&o++,o<0&&(o=0),i[o].focus()}}}},s(t,null,[{key:"VERSION",get:function(){return"4.6.0"}},{key:"Default",get:function(){return I}},{key:"DefaultType",get:function(){return S}}]),t}();r.default(document).on("keydown.bs.dropdown.data-api",'[data-toggle="dropdown"]',N._dataApiKeydownHandler).on("keydown.bs.dropdown.data-api",".dropdown-menu",N._dataApiKeydownHandler).on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api",N._clearMenus).on("click.bs.dropdown.data-api",'[data-toggle="dropdown"]',(function(t){t.preventDefault(),t.stopPropagation(),N._jQueryInterface.call(r.default(this),"toggle")})).on("click.bs.dropdown.data-api",".dropdown form",(function(t){t.stopPropagation()})),r.default.fn[E]=N._jQueryInterface,r.default.fn[E].Constructor=N,r.default.fn[E].noConflict=function(){return r.default.fn[E]=x,N._jQueryInterface};var j=r.default.fn.modal,H={backdrop:!0,keyboard:!0,focus:!0,show:!0},T={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},k=function(){function t(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var e=t.prototype;return e.toggle=function(t){return this._isShown?this.hide():this.show(t)},e.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){r.default(this._element).hasClass("fade")&&(this._isTransitioning=!0);var A=r.default.Event("show.bs.modal",{relatedTarget:t});r.default(this._element).trigger(A),this._isShown||A.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),r.default(this._element).on("click.dismiss.bs.modal",'[data-dismiss="modal"]',(function(t){return e.hide(t)})),r.default(this._dialog).on("mousedown.dismiss.bs.modal",(function(){r.default(e._element).one("mouseup.dismiss.bs.modal",(function(t){r.default(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return e._showElement(t)})))}},e.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var A=r.default.Event("hide.bs.modal");if(r.default(this._element).trigger(A),this._isShown&&!A.isDefaultPrevented()){this._isShown=!1;var n=r.default(this._element).hasClass("fade");if(n&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),r.default(document).off("focusin.bs.modal"),r.default(this._element).removeClass("show"),r.default(this._element).off("click.dismiss.bs.modal"),r.default(this._dialog).off("mousedown.dismiss.bs.modal"),n){var i=u.getTransitionDurationFromElement(this._element);r.default(this._element).one(u.TRANSITION_END,(function(t){return e._hideModal(t)})).emulateTransitionEnd(i)}else this._hideModal()}}},e.dispose=function(){[window,this._element,this._dialog].forEach((function(t){return r.default(t).off(".bs.modal")})),r.default(document).off("focusin.bs.modal"),r.default.removeData(this._element,"bs.modal"),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},e.handleUpdate=function(){this._adjustDialog()},e._getConfig=function(t){return t=a({},H,t),u.typeCheckConfig("modal",t,T),t},e._triggerBackdropTransition=function(){var t=this,e=r.default.Event("hidePrevented.bs.modal");if(r.default(this._element).trigger(e),!e.isDefaultPrevented()){var A=this._element.scrollHeight>document.documentElement.clientHeight;A||(this._element.style.overflowY="hidden"),this._element.classList.add("modal-static");var n=u.getTransitionDurationFromElement(this._dialog);r.default(this._element).off(u.TRANSITION_END),r.default(this._element).one(u.TRANSITION_END,(function(){t._element.classList.remove("modal-static"),A||r.default(t._element).one(u.TRANSITION_END,(function(){t._element.style.overflowY=""})).emulateTransitionEnd(t._element,n)})).emulateTransitionEnd(n),this._element.focus()}},e._showElement=function(t){var e=this,A=r.default(this._element).hasClass("fade"),n=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),r.default(this._dialog).hasClass("modal-dialog-scrollable")&&n?n.scrollTop=0:this._element.scrollTop=0,A&&u.reflow(this._element),r.default(this._element).addClass("show"),this._config.focus&&this._enforceFocus();var i=r.default.Event("shown.bs.modal",{relatedTarget:t}),o=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,r.default(e._element).trigger(i)};if(A){var s=u.getTransitionDurationFromElement(this._dialog);r.default(this._dialog).one(u.TRANSITION_END,o).emulateTransitionEnd(s)}else o()},e._enforceFocus=function(){var t=this;r.default(document).off("focusin.bs.modal").on("focusin.bs.modal",(function(e){document!==e.target&&t._element!==e.target&&0===r.default(t._element).has(e.target).length&&t._element.focus()}))},e._setEscapeEvent=function(){var t=this;this._isShown?r.default(this._element).on("keydown.dismiss.bs.modal",(function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()})):this._isShown||r.default(this._element).off("keydown.dismiss.bs.modal")},e._setResizeEvent=function(){var t=this;this._isShown?r.default(window).on("resize.bs.modal",(function(e){return t.handleUpdate(e)})):r.default(window).off("resize.bs.modal")},e._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){r.default(document.body).removeClass("modal-open"),t._resetAdjustments(),t._resetScrollbar(),r.default(t._element).trigger("hidden.bs.modal")}))},e._removeBackdrop=function(){this._backdrop&&(r.default(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(t){var e=this,A=r.default(this._element).hasClass("fade")?"fade":"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",A&&this._backdrop.classList.add(A),r.default(this._backdrop).appendTo(document.body),r.default(this._element).on("click.dismiss.bs.modal",(function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._triggerBackdropTransition():e.hide())})),A&&u.reflow(this._backdrop),r.default(this._backdrop).addClass("show"),!t)return;if(!A)return void t();var n=u.getTransitionDurationFromElement(this._backdrop);r.default(this._backdrop).one(u.TRANSITION_END,t).emulateTransitionEnd(n)}else if(!this._isShown&&this._backdrop){r.default(this._backdrop).removeClass("show");var i=function(){e._removeBackdrop(),t&&t()};if(r.default(this._element).hasClass("fade")){var o=u.getTransitionDurationFromElement(this._backdrop);r.default(this._backdrop).one(u.TRANSITION_END,i).emulateTransitionEnd(o)}else i()}else t&&t()},e._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},e._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){var e=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),A=[].slice.call(document.querySelectorAll(".sticky-top"));r.default(e).each((function(e,A){var n=A.style.paddingRight,i=r.default(A).css("padding-right");r.default(A).data("padding-right",n).css("padding-right",parseFloat(i)+t._scrollbarWidth+"px")})),r.default(A).each((function(e,A){var n=A.style.marginRight,i=r.default(A).css("margin-right");r.default(A).data("margin-right",n).css("margin-right",parseFloat(i)-t._scrollbarWidth+"px")}));var n=document.body.style.paddingRight,i=r.default(document.body).css("padding-right");r.default(document.body).data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}r.default(document.body).addClass("modal-open")},e._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"));r.default(t).each((function(t,e){var A=r.default(e).data("padding-right");r.default(e).removeData("padding-right"),e.style.paddingRight=A||""}));var e=[].slice.call(document.querySelectorAll(".sticky-top"));r.default(e).each((function(t,e){var A=r.default(e).data("margin-right");void 0!==A&&r.default(e).css("margin-right",A).removeData("margin-right")}));var A=r.default(document.body).data("padding-right");r.default(document.body).removeData("padding-right"),document.body.style.paddingRight=A||""},e._getScrollbarWidth=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},t._jQueryInterface=function(e,A){return this.each((function(){var n=r.default(this).data("bs.modal"),i=a({},H,r.default(this).data(),"object"==typeof e&&e?e:{});if(n||(n=new t(this,i),r.default(this).data("bs.modal",n)),"string"==typeof e){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e](A)}else i.show&&n.show(A)}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.0"}},{key:"Default",get:function(){return H}}]),t}();r.default(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(t){var e,A=this,n=u.getSelectorFromElement(this);n&&(e=document.querySelector(n));var i=r.default(e).data("bs.modal")?"toggle":a({},r.default(e).data(),r.default(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var o=r.default(e).one("show.bs.modal",(function(t){t.isDefaultPrevented()||o.one("hidden.bs.modal",(function(){r.default(A).is(":visible")&&A.focus()}))}));k._jQueryInterface.call(r.default(e),i,this)})),r.default.fn.modal=k._jQueryInterface,r.default.fn.modal.Constructor=k,r.default.fn.modal.noConflict=function(){return r.default.fn.modal=j,k._jQueryInterface};var D=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],P={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},O=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,M=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function R(t,e,A){if(0===t.length)return t;if(A&&"function"==typeof A)return A(t);for(var n=(new window.DOMParser).parseFromString(t,"text/html"),r=Object.keys(e),i=[].slice.call(n.body.querySelectorAll("*")),o=function(t,A){var n=i[t],o=n.nodeName.toLowerCase();if(-1===r.indexOf(n.nodeName.toLowerCase()))return n.parentNode.removeChild(n),"continue";var s=[].slice.call(n.attributes),a=[].concat(e["*"]||[],e[o]||[]);s.forEach((function(t){(function(t,e){var A=t.nodeName.toLowerCase();if(-1!==e.indexOf(A))return-1===D.indexOf(A)||Boolean(t.nodeValue.match(O)||t.nodeValue.match(M));for(var n=e.filter((function(t){return t instanceof RegExp})),r=0,i=n.length;r<i;r++)if(A.match(n[r]))return!0;return!1})(t,a)||n.removeAttribute(t.nodeName)}))},s=0,a=i.length;s<a;s++)o(s);return n.body.innerHTML}var K="tooltip",q=r.default.fn[K],V=new RegExp("(^|\\s)bs-tooltip\\S+","g"),G=["sanitize","whiteList","sanitizeFn"],W={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},z={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},X={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:P,popperConfig:null},J={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},Y=function(){function t(t,e){if(void 0===i.default)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var e=t.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,A=r.default(t.currentTarget).data(e);A||(A=new this.constructor(t.currentTarget,this._getDelegateConfig()),r.default(t.currentTarget).data(e,A)),A._activeTrigger.click=!A._activeTrigger.click,A._isWithActiveTrigger()?A._enter(null,A):A._leave(null,A)}else{if(r.default(this.getTipElement()).hasClass("show"))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),r.default.removeData(this.element,this.constructor.DATA_KEY),r.default(this.element).off(this.constructor.EVENT_KEY),r.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&r.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===r.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e=r.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){r.default(this.element).trigger(e);var A=u.findShadowRoot(this.element),n=r.default.contains(null!==A?A:this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!n)return;var o=this.getTipElement(),s=u.getUID(this.constructor.NAME);o.setAttribute("id",s),this.element.setAttribute("aria-describedby",s),this.setContent(),this.config.animation&&r.default(o).addClass("fade");var a="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,l=this._getAttachment(a);this.addAttachmentClass(l);var c=this._getContainer();r.default(o).data(this.constructor.DATA_KEY,this),r.default.contains(this.element.ownerDocument.documentElement,this.tip)||r.default(o).appendTo(c),r.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new i.default(this.element,o,this._getPopperConfig(l)),r.default(o).addClass("show"),r.default(o).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&r.default(document.body).children().on("mouseover",null,r.default.noop);var f=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,r.default(t.element).trigger(t.constructor.Event.SHOWN),"out"===e&&t._leave(null,t)};if(r.default(this.tip).hasClass("fade")){var h=u.getTransitionDurationFromElement(this.tip);r.default(this.tip).one(u.TRANSITION_END,f).emulateTransitionEnd(h)}else f()}},e.hide=function(t){var e=this,A=this.getTipElement(),n=r.default.Event(this.constructor.Event.HIDE),i=function(){"show"!==e._hoverState&&A.parentNode&&A.parentNode.removeChild(A),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),r.default(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(r.default(this.element).trigger(n),!n.isDefaultPrevented()){if(r.default(A).removeClass("show"),"ontouchstart"in document.documentElement&&r.default(document.body).children().off("mouseover",null,r.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,r.default(this.tip).hasClass("fade")){var o=u.getTransitionDurationFromElement(A);r.default(A).one(u.TRANSITION_END,i).emulateTransitionEnd(o)}else i();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(t){r.default(this.getTipElement()).addClass("bs-tooltip-"+t)},e.getTipElement=function(){return this.tip=this.tip||r.default(this.config.template)[0],this.tip},e.setContent=function(){var t=this.getTipElement();this.setElementContent(r.default(t.querySelectorAll(".tooltip-inner")),this.getTitle()),r.default(t).removeClass("fade show")},e.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=R(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?r.default(e).parent().is(t)||t.empty().append(e):t.text(r.default(e).text())},e.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},e._getPopperConfig=function(t){var e=this;return a({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}},this.config.popperConfig)},e._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=a({},e.offsets,t.config.offset(e.offsets,t.element)||{}),e}:e.offset=this.config.offset,e},e._getContainer=function(){return!1===this.config.container?document.body:u.isElement(this.config.container)?r.default(this.config.container):r.default(document).find(this.config.container)},e._getAttachment=function(t){return z[t.toUpperCase()]},e._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(e){if("click"===e)r.default(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if("manual"!==e){var A="hover"===e?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,n="hover"===e?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;r.default(t.element).on(A,t.config.selector,(function(e){return t._enter(e)})).on(n,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},r.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=a({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(t,e){var A=this.constructor.DATA_KEY;(e=e||r.default(t.currentTarget).data(A))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),r.default(t.currentTarget).data(A,e)),t&&(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),r.default(e.getTipElement()).hasClass("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e.config.delay&&e.config.delay.show?e._timeout=setTimeout((function(){"show"===e._hoverState&&e.show()}),e.config.delay.show):e.show())},e._leave=function(t,e){var A=this.constructor.DATA_KEY;(e=e||r.default(t.currentTarget).data(A))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),r.default(t.currentTarget).data(A,e)),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e.config.delay&&e.config.delay.hide?e._timeout=setTimeout((function(){"out"===e._hoverState&&e.hide()}),e.config.delay.hide):e.hide())},e._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},e._getConfig=function(t){var e=r.default(this.element).data();return Object.keys(e).forEach((function(t){-1!==G.indexOf(t)&&delete e[t]})),"number"==typeof(t=a({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),u.typeCheckConfig(K,t,this.constructor.DefaultType),t.sanitize&&(t.template=R(t.template,t.whiteList,t.sanitizeFn)),t},e._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},e._cleanTipClass=function(){var t=r.default(this.getTipElement()),e=t.attr("class").match(V);null!==e&&e.length&&t.removeClass(e.join(""))},e._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},e._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(r.default(t).removeClass("fade"),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this),n=A.data("bs.tooltip"),i="object"==typeof e&&e;if((n||!/dispose|hide/.test(e))&&(n||(n=new t(this,i),A.data("bs.tooltip",n)),"string"==typeof e)){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.0"}},{key:"Default",get:function(){return X}},{key:"NAME",get:function(){return K}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return J}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return W}}]),t}();r.default.fn[K]=Y._jQueryInterface,r.default.fn[K].Constructor=Y,r.default.fn[K].noConflict=function(){return r.default.fn[K]=q,Y._jQueryInterface};var Z="popover",$=r.default.fn[Z],tt=new RegExp("(^|\\s)bs-popover\\S+","g"),et=a({},Y.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),At=a({},Y.DefaultType,{content:"(string|element|function)"}),nt={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},rt=function(t){var e,A;function n(){return t.apply(this,arguments)||this}A=t,(e=n).prototype=Object.create(A.prototype),e.prototype.constructor=e,e.__proto__=A;var i=n.prototype;return i.isWithContent=function(){return this.getTitle()||this._getContent()},i.addAttachmentClass=function(t){r.default(this.getTipElement()).addClass("bs-popover-"+t)},i.getTipElement=function(){return this.tip=this.tip||r.default(this.config.template)[0],this.tip},i.setContent=function(){var t=r.default(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(".popover-body"),e),t.removeClass("fade show")},i._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},i._cleanTipClass=function(){var t=r.default(this.getTipElement()),e=t.attr("class").match(tt);null!==e&&e.length>0&&t.removeClass(e.join(""))},n._jQueryInterface=function(t){return this.each((function(){var e=r.default(this).data("bs.popover"),A="object"==typeof t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new n(this,A),r.default(this).data("bs.popover",e)),"string"==typeof t)){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}}))},s(n,null,[{key:"VERSION",get:function(){return"4.6.0"}},{key:"Default",get:function(){return et}},{key:"NAME",get:function(){return Z}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return nt}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return At}}]),n}(Y);r.default.fn[Z]=rt._jQueryInterface,r.default.fn[Z].Constructor=rt,r.default.fn[Z].noConflict=function(){return r.default.fn[Z]=$,rt._jQueryInterface};var it="scrollspy",ot=r.default.fn[it],st={offset:10,method:"auto",target:""},at={offset:"number",method:"string",target:"(string|element)"},lt=function(){function t(t,e){var A=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,r.default(this._scrollElement).on("scroll.bs.scrollspy",(function(t){return A._process(t)})),this.refresh(),this._process()}var e=t.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?"offset":"position",A="auto"===this._config.method?e:this._config.method,n="position"===A?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var e,i=u.getSelectorFromElement(t);if(i&&(e=document.querySelector(i)),e){var o=e.getBoundingClientRect();if(o.width||o.height)return[r.default(e)[A]().top+n,i]}return null})).filter((function(t){return t})).sort((function(t,e){return t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},e.dispose=function(){r.default.removeData(this._element,"bs.scrollspy"),r.default(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(t){if("string"!=typeof(t=a({},st,"object"==typeof t&&t?t:{})).target&&u.isElement(t.target)){var e=r.default(t.target).attr("id");e||(e=u.getUID(it),r.default(t.target).attr("id",e)),t.target="#"+e}return u.typeCheckConfig(it,t,at),t},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),A=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=A){var n=this._targets[this._targets.length-1];this._activeTarget!==n&&this._activate(n)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var r=this._offsets.length;r--;)this._activeTarget!==this._targets[r]&&t>=this._offsets[r]&&(void 0===this._offsets[r+1]||t<this._offsets[r+1])&&this._activate(this._targets[r])}},e._activate=function(t){this._activeTarget=t,this._clear();var e=this._selector.split(",").map((function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'})),A=r.default([].slice.call(document.querySelectorAll(e.join(","))));A.hasClass("dropdown-item")?(A.closest(".dropdown").find(".dropdown-toggle").addClass("active"),A.addClass("active")):(A.addClass("active"),A.parents(".nav, .list-group").prev(".nav-link, .list-group-item").addClass("active"),A.parents(".nav, .list-group").prev(".nav-item").children(".nav-link").addClass("active")),r.default(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:t})},e._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(t){return t.classList.contains("active")})).forEach((function(t){return t.classList.remove("active")}))},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this).data("bs.scrollspy");if(A||(A=new t(this,"object"==typeof e&&e),r.default(this).data("bs.scrollspy",A)),"string"==typeof e){if(void 0===A[e])throw new TypeError('No method named "'+e+'"');A[e]()}}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.0"}},{key:"Default",get:function(){return st}}]),t}();r.default(window).on("load.bs.scrollspy.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),e=t.length;e--;){var A=r.default(t[e]);lt._jQueryInterface.call(A,A.data())}})),r.default.fn[it]=lt._jQueryInterface,r.default.fn[it].Constructor=lt,r.default.fn[it].noConflict=function(){return r.default.fn[it]=ot,lt._jQueryInterface};var ut=r.default.fn.tab,ct=function(){function t(t){this._element=t}var e=t.prototype;return e.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&r.default(this._element).hasClass("active")||r.default(this._element).hasClass("disabled"))){var e,A,n=r.default(this._element).closest(".nav, .list-group")[0],i=u.getSelectorFromElement(this._element);if(n){var o="UL"===n.nodeName||"OL"===n.nodeName?"> li > .active":".active";A=(A=r.default.makeArray(r.default(n).find(o)))[A.length-1]}var s=r.default.Event("hide.bs.tab",{relatedTarget:this._element}),a=r.default.Event("show.bs.tab",{relatedTarget:A});if(A&&r.default(A).trigger(s),r.default(this._element).trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){i&&(e=document.querySelector(i)),this._activate(this._element,n);var l=function(){var e=r.default.Event("hidden.bs.tab",{relatedTarget:t._element}),n=r.default.Event("shown.bs.tab",{relatedTarget:A});r.default(A).trigger(e),r.default(t._element).trigger(n)};e?this._activate(e,e.parentNode,l):l()}}},e.dispose=function(){r.default.removeData(this._element,"bs.tab"),this._element=null},e._activate=function(t,e,A){var n=this,i=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?r.default(e).children(".active"):r.default(e).find("> li > .active"))[0],o=A&&i&&r.default(i).hasClass("fade"),s=function(){return n._transitionComplete(t,i,A)};if(i&&o){var a=u.getTransitionDurationFromElement(i);r.default(i).removeClass("show").one(u.TRANSITION_END,s).emulateTransitionEnd(a)}else s()},e._transitionComplete=function(t,e,A){if(e){r.default(e).removeClass("active");var n=r.default(e.parentNode).find("> .dropdown-menu .active")[0];n&&r.default(n).removeClass("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(r.default(t).addClass("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),u.reflow(t),t.classList.contains("fade")&&t.classList.add("show"),t.parentNode&&r.default(t.parentNode).hasClass("dropdown-menu")){var i=r.default(t).closest(".dropdown")[0];if(i){var o=[].slice.call(i.querySelectorAll(".dropdown-toggle"));r.default(o).addClass("active")}t.setAttribute("aria-expanded",!0)}A&&A()},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this),n=A.data("bs.tab");if(n||(n=new t(this),A.data("bs.tab",n)),"string"==typeof e){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.0"}}]),t}();r.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),ct._jQueryInterface.call(r.default(this),"show")})),r.default.fn.tab=ct._jQueryInterface,r.default.fn.tab.Constructor=ct,r.default.fn.tab.noConflict=function(){return r.default.fn.tab=ut,ct._jQueryInterface};var ft=r.default.fn.toast,ht={animation:"boolean",autohide:"boolean",delay:"number"},dt={animation:!0,autohide:!0,delay:500},pt=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var e=t.prototype;return e.show=function(){var t=this,e=r.default.Event("show.bs.toast");if(r.default(this._element).trigger(e),!e.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var A=function(){t._element.classList.remove("showing"),t._element.classList.add("show"),r.default(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove("hide"),u.reflow(this._element),this._element.classList.add("showing"),this._config.animation){var n=u.getTransitionDurationFromElement(this._element);r.default(this._element).one(u.TRANSITION_END,A).emulateTransitionEnd(n)}else A()}},e.hide=function(){if(this._element.classList.contains("show")){var t=r.default.Event("hide.bs.toast");r.default(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},e.dispose=function(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),r.default(this._element).off("click.dismiss.bs.toast"),r.default.removeData(this._element,"bs.toast"),this._element=null,this._config=null},e._getConfig=function(t){return t=a({},dt,r.default(this._element).data(),"object"==typeof t&&t?t:{}),u.typeCheckConfig("toast",t,this.constructor.DefaultType),t},e._setListeners=function(){var t=this;r.default(this._element).on("click.dismiss.bs.toast",'[data-dismiss="toast"]',(function(){return t.hide()}))},e._close=function(){var t=this,e=function(){t._element.classList.add("hide"),r.default(t._element).trigger("hidden.bs.toast")};if(this._element.classList.remove("show"),this._config.animation){var A=u.getTransitionDurationFromElement(this._element);r.default(this._element).one(u.TRANSITION_END,e).emulateTransitionEnd(A)}else e()},e._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this),n=A.data("bs.toast");if(n||(n=new t(this,"object"==typeof e&&e),A.data("bs.toast",n)),"string"==typeof e){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e](this)}}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.0"}},{key:"DefaultType",get:function(){return ht}},{key:"Default",get:function(){return dt}}]),t}();r.default.fn.toast=pt._jQueryInterface,r.default.fn.toast.Constructor=pt,r.default.fn.toast.noConflict=function(){return r.default.fn.toast=ft,pt._jQueryInterface},t.Alert=h,t.Button=p,t.Carousel=b,t.Collapse=U,t.Dropdown=N,t.Modal=k,t.Popover=rt,t.Scrollspy=lt,t.Tab=ct,t.Toast=pt,t.Tooltip=Y,t.Util=u,Object.defineProperty(t,"__esModule",{value:!0})}(e,A(119),A(171))},757:function(t,e,A){!function(t,e,A){"use strict";function n(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var r=n(e),i=n(A);function o(t,e){for(var A=0;A<e.length;A++){var n=e[A];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function s(t,e,A){return e&&o(t.prototype,e),A&&o(t,A),Object.defineProperty(t,"prototype",{writable:!1}),t}function a(){return(a=Object.assign?Object.assign.bind():function(t){for(var e=1;e<arguments.length;e++){var A=arguments[e];for(var n in A)Object.prototype.hasOwnProperty.call(A,n)&&(t[n]=A[n])}return t}).apply(this,arguments)}function l(t,e){return(l=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(t,e){return t.__proto__=e,t})(t,e)}function u(t){var e=this,A=!1;return r.default(this).one(c.TRANSITION_END,(function(){A=!0})),setTimeout((function(){A||c.triggerTransitionEnd(e)}),t),this}var c={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var A=t.getAttribute("href");e=A&&"#"!==A?A.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=r.default(t).css("transition-duration"),A=r.default(t).css("transition-delay"),n=parseFloat(e),i=parseFloat(A);return n||i?(e=e.split(",")[0],A=A.split(",")[0],1e3*(parseFloat(e)+parseFloat(A))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){r.default(t).trigger("transitionend")},supportsTransitionEnd:function(){return Boolean("transitionend")},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,A){for(var n in A)if(Object.prototype.hasOwnProperty.call(A,n)){var r=A[n],i=e[n],o=i&&c.isElement(i)?"element":null==(s=i)?""+s:{}.toString.call(s).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(r).test(o))throw new Error(t.toUpperCase()+': Option "'+n+'" provided type "'+o+'" but expected type "'+r+'".')}var s},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){var e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?c.findShadowRoot(t.parentNode):null},jQueryDetection:function(){if(void 0===r.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=r.default.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1===t[0]&&9===t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};c.jQueryDetection(),r.default.fn.emulateTransitionEnd=u,r.default.event.special[c.TRANSITION_END]={bindType:"transitionend",delegateType:"transitionend",handle:function(t){if(r.default(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var f=r.default.fn.alert,h=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){r.default.removeData(this._element,"bs.alert"),this._element=null},e._getRootElement=function(t){var e=c.getSelectorFromElement(t),A=!1;return e&&(A=document.querySelector(e)),A||(A=r.default(t).closest(".alert")[0]),A},e._triggerCloseEvent=function(t){var e=r.default.Event("close.bs.alert");return r.default(t).trigger(e),e},e._removeElement=function(t){var e=this;if(r.default(t).removeClass("show"),r.default(t).hasClass("fade")){var A=c.getTransitionDurationFromElement(t);r.default(t).one(c.TRANSITION_END,(function(A){return e._destroyElement(t,A)})).emulateTransitionEnd(A)}else this._destroyElement(t)},e._destroyElement=function(t){r.default(t).detach().trigger("closed.bs.alert").remove()},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this),n=A.data("bs.alert");n||(n=new t(this),A.data("bs.alert",n)),"close"===e&&n[e](this)}))},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},s(t,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),t}();r.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',h._handleDismiss(new h)),r.default.fn.alert=h._jQueryInterface,r.default.fn.alert.Constructor=h,r.default.fn.alert.noConflict=function(){return r.default.fn.alert=f,h._jQueryInterface};var d=r.default.fn.button,p=function(){function t(t){this._element=t,this.shouldAvoidTriggerChange=!1}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,A=r.default(this._element).closest('[data-toggle="buttons"]')[0];if(A){var n=this._element.querySelector('input:not([type="hidden"])');if(n){if("radio"===n.type)if(n.checked&&this._element.classList.contains("active"))t=!1;else{var i=A.querySelector(".active");i&&r.default(i).removeClass("active")}t&&("checkbox"!==n.type&&"radio"!==n.type||(n.checked=!this._element.classList.contains("active")),this.shouldAvoidTriggerChange||r.default(n).trigger("change")),n.focus(),e=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains("active")),t&&r.default(this._element).toggleClass("active"))},e.dispose=function(){r.default.removeData(this._element,"bs.button"),this._element=null},t._jQueryInterface=function(e,A){return this.each((function(){var n=r.default(this),i=n.data("bs.button");i||(i=new t(this),n.data("bs.button",i)),i.shouldAvoidTriggerChange=A,"toggle"===e&&i[e]()}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),t}();r.default(document).on("click.bs.button.data-api",'[data-toggle^="button"]',(function(t){var e=t.target,A=e;if(r.default(e).hasClass("btn")||(e=r.default(e).closest(".btn")[0]),!e||e.hasAttribute("disabled")||e.classList.contains("disabled"))t.preventDefault();else{var n=e.querySelector('input:not([type="hidden"])');if(n&&(n.hasAttribute("disabled")||n.classList.contains("disabled")))return void t.preventDefault();"INPUT"!==A.tagName&&"LABEL"===e.tagName||p._jQueryInterface.call(r.default(e),"toggle","INPUT"===A.tagName)}})).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',(function(t){var e=r.default(t.target).closest(".btn")[0];r.default(e).toggleClass("focus",/^focus(in)?$/.test(t.type))})),r.default(window).on("load.bs.button.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,A=t.length;e<A;e++){var n=t[e],r=n.querySelector('input:not([type="hidden"])');r.checked||r.hasAttribute("checked")?n.classList.add("active"):n.classList.remove("active")}for(var i=0,o=(t=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;i<o;i++){var s=t[i];"true"===s.getAttribute("aria-pressed")?s.classList.add("active"):s.classList.remove("active")}})),r.default.fn.button=p._jQueryInterface,r.default.fn.button.Constructor=p,r.default.fn.button.noConflict=function(){return r.default.fn.button=d,p._jQueryInterface};var g="carousel",m=".bs.carousel",v=r.default.fn[g],w={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},B={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},y={TOUCH:"touch",PEN:"pen"},b=function(){function t(t,e){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(e),this._element=t,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var e=t.prototype;return e.next=function(){this._isSliding||this._slide("next")},e.nextWhenVisible=function(){var t=r.default(this._element);!document.hidden&&t.is(":visible")&&"hidden"!==t.css("visibility")&&this.next()},e.prev=function(){this._isSliding||this._slide("prev")},e.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(c.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},e.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},e.to=function(t){var e=this;this._activeElement=this._element.querySelector(".active.carousel-item");var A=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)r.default(this._element).one("slid.bs.carousel",(function(){return e.to(t)}));else{if(A===t)return this.pause(),void this.cycle();var n=t>A?"next":"prev";this._slide(n,this._items[t])}},e.dispose=function(){r.default(this._element).off(m),r.default.removeData(this._element,"bs.carousel"),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},e._getConfig=function(t){return t=a({},w,t),c.typeCheckConfig(g,t,B),t},e._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var e=t/this.touchDeltaX;this.touchDeltaX=0,e>0&&this.prev(),e<0&&this.next()}},e._addEventListeners=function(){var t=this;this._config.keyboard&&r.default(this._element).on("keydown.bs.carousel",(function(e){return t._keydown(e)})),"hover"===this._config.pause&&r.default(this._element).on("mouseenter.bs.carousel",(function(e){return t.pause(e)})).on("mouseleave.bs.carousel",(function(e){return t.cycle(e)})),this._config.touch&&this._addTouchEventListeners()},e._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var e=function(e){t._pointerEvent&&y[e.originalEvent.pointerType.toUpperCase()]?t.touchStartX=e.originalEvent.clientX:t._pointerEvent||(t.touchStartX=e.originalEvent.touches[0].clientX)},A=function(e){t._pointerEvent&&y[e.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=e.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout((function(e){return t.cycle(e)}),500+t._config.interval))};r.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(t){return t.preventDefault()})),this._pointerEvent?(r.default(this._element).on("pointerdown.bs.carousel",(function(t){return e(t)})),r.default(this._element).on("pointerup.bs.carousel",(function(t){return A(t)})),this._element.classList.add("pointer-event")):(r.default(this._element).on("touchstart.bs.carousel",(function(t){return e(t)})),r.default(this._element).on("touchmove.bs.carousel",(function(e){return function(e){t.touchDeltaX=e.originalEvent.touches&&e.originalEvent.touches.length>1?0:e.originalEvent.touches[0].clientX-t.touchStartX}(e)})),r.default(this._element).on("touchend.bs.carousel",(function(t){return A(t)})))}},e._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},e._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(t)},e._getItemByDirection=function(t,e){var A="next"===t,n="prev"===t,r=this._getItemIndex(e),i=this._items.length-1;if((n&&0===r||A&&r===i)&&!this._config.wrap)return e;var o=(r+("prev"===t?-1:1))%this._items.length;return-1===o?this._items[this._items.length-1]:this._items[o]},e._triggerSlideEvent=function(t,e){var A=this._getItemIndex(t),n=this._getItemIndex(this._element.querySelector(".active.carousel-item")),i=r.default.Event("slide.bs.carousel",{relatedTarget:t,direction:e,from:n,to:A});return r.default(this._element).trigger(i),i},e._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var e=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));r.default(e).removeClass("active");var A=this._indicatorsElement.children[this._getItemIndex(t)];A&&r.default(A).addClass("active")}},e._updateInterval=function(){var t=this._activeElement||this._element.querySelector(".active.carousel-item");if(t){var e=parseInt(t.getAttribute("data-interval"),10);e?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval}},e._slide=function(t,e){var A,n,i,o=this,s=this._element.querySelector(".active.carousel-item"),a=this._getItemIndex(s),l=e||s&&this._getItemByDirection(t,s),u=this._getItemIndex(l),f=Boolean(this._interval);if("next"===t?(A="carousel-item-left",n="carousel-item-next",i="left"):(A="carousel-item-right",n="carousel-item-prev",i="right"),l&&r.default(l).hasClass("active"))this._isSliding=!1;else if(!this._triggerSlideEvent(l,i).isDefaultPrevented()&&s&&l){this._isSliding=!0,f&&this.pause(),this._setActiveIndicatorElement(l),this._activeElement=l;var h=r.default.Event("slid.bs.carousel",{relatedTarget:l,direction:i,from:a,to:u});if(r.default(this._element).hasClass("slide")){r.default(l).addClass(n),c.reflow(l),r.default(s).addClass(A),r.default(l).addClass(A);var d=c.getTransitionDurationFromElement(s);r.default(s).one(c.TRANSITION_END,(function(){r.default(l).removeClass(A+" "+n).addClass("active"),r.default(s).removeClass("active "+n+" "+A),o._isSliding=!1,setTimeout((function(){return r.default(o._element).trigger(h)}),0)})).emulateTransitionEnd(d)}else r.default(s).removeClass("active"),r.default(l).addClass("active"),this._isSliding=!1,r.default(this._element).trigger(h);f&&this.cycle()}},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this).data("bs.carousel"),n=a({},w,r.default(this).data());"object"==typeof e&&(n=a({},n,e));var i="string"==typeof e?e:n.slide;if(A||(A=new t(this,n),r.default(this).data("bs.carousel",A)),"number"==typeof e)A.to(e);else if("string"==typeof i){if(void 0===A[i])throw new TypeError('No method named "'+i+'"');A[i]()}else n.interval&&n.ride&&(A.pause(),A.cycle())}))},t._dataApiClickHandler=function(e){var A=c.getSelectorFromElement(this);if(A){var n=r.default(A)[0];if(n&&r.default(n).hasClass("carousel")){var i=a({},r.default(n).data(),r.default(this).data()),o=this.getAttribute("data-slide-to");o&&(i.interval=!1),t._jQueryInterface.call(r.default(n),i),o&&r.default(n).data("bs.carousel").to(o),e.preventDefault()}}},s(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return w}}]),t}();r.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",b._dataApiClickHandler),r.default(window).on("load.bs.carousel.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),e=0,A=t.length;e<A;e++){var n=r.default(t[e]);b._jQueryInterface.call(n,n.data())}})),r.default.fn[g]=b._jQueryInterface,r.default.fn[g].Constructor=b,r.default.fn[g].noConflict=function(){return r.default.fn[g]=v,b._jQueryInterface};var C="collapse",_=r.default.fn[C],F={toggle:!0,parent:""},Q={toggle:"boolean",parent:"(string|element)"},U=function(){function t(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var A=[].slice.call(document.querySelectorAll('[data-toggle="collapse"]')),n=0,r=A.length;n<r;n++){var i=A[n],o=c.getSelectorFromElement(i),s=[].slice.call(document.querySelectorAll(o)).filter((function(e){return e===t}));null!==o&&s.length>0&&(this._selector=o,this._triggerArray.push(i))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e=t.prototype;return e.toggle=function(){r.default(this._element).hasClass("show")?this.hide():this.show()},e.show=function(){var e,A,n=this;if(!(this._isTransitioning||r.default(this._element).hasClass("show")||(this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(t){return"string"==typeof n._config.parent?t.getAttribute("data-parent")===n._config.parent:t.classList.contains("collapse")}))).length&&(e=null),e&&(A=r.default(e).not(this._selector).data("bs.collapse"))&&A._isTransitioning))){var i=r.default.Event("show.bs.collapse");if(r.default(this._element).trigger(i),!i.isDefaultPrevented()){e&&(t._jQueryInterface.call(r.default(e).not(this._selector),"hide"),A||r.default(e).data("bs.collapse",null));var o=this._getDimension();r.default(this._element).removeClass("collapse").addClass("collapsing"),this._element.style[o]=0,this._triggerArray.length&&r.default(this._triggerArray).removeClass("collapsed").attr("aria-expanded",!0),this.setTransitioning(!0);var s="scroll"+(o[0].toUpperCase()+o.slice(1)),a=c.getTransitionDurationFromElement(this._element);r.default(this._element).one(c.TRANSITION_END,(function(){r.default(n._element).removeClass("collapsing").addClass("collapse show"),n._element.style[o]="",n.setTransitioning(!1),r.default(n._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(a),this._element.style[o]=this._element[s]+"px"}}},e.hide=function(){var t=this;if(!this._isTransitioning&&r.default(this._element).hasClass("show")){var e=r.default.Event("hide.bs.collapse");if(r.default(this._element).trigger(e),!e.isDefaultPrevented()){var A=this._getDimension();this._element.style[A]=this._element.getBoundingClientRect()[A]+"px",c.reflow(this._element),r.default(this._element).addClass("collapsing").removeClass("collapse show");var n=this._triggerArray.length;if(n>0)for(var i=0;i<n;i++){var o=this._triggerArray[i],s=c.getSelectorFromElement(o);null!==s&&(r.default([].slice.call(document.querySelectorAll(s))).hasClass("show")||r.default(o).addClass("collapsed").attr("aria-expanded",!1))}this.setTransitioning(!0),this._element.style[A]="";var a=c.getTransitionDurationFromElement(this._element);r.default(this._element).one(c.TRANSITION_END,(function(){t.setTransitioning(!1),r.default(t._element).removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")})).emulateTransitionEnd(a)}}},e.setTransitioning=function(t){this._isTransitioning=t},e.dispose=function(){r.default.removeData(this._element,"bs.collapse"),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},e._getConfig=function(t){return(t=a({},F,t)).toggle=Boolean(t.toggle),c.typeCheckConfig(C,t,Q),t},e._getDimension=function(){return r.default(this._element).hasClass("width")?"width":"height"},e._getParent=function(){var e,A=this;c.isElement(this._config.parent)?(e=this._config.parent,void 0!==this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent);var n='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',i=[].slice.call(e.querySelectorAll(n));return r.default(i).each((function(e,n){A._addAriaAndCollapsedClass(t._getTargetFromElement(n),[n])})),e},e._addAriaAndCollapsedClass=function(t,e){var A=r.default(t).hasClass("show");e.length&&r.default(e).toggleClass("collapsed",!A).attr("aria-expanded",A)},t._getTargetFromElement=function(t){var e=c.getSelectorFromElement(t);return e?document.querySelector(e):null},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this),n=A.data("bs.collapse"),i=a({},F,A.data(),"object"==typeof e&&e?e:{});if(!n&&i.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(i.toggle=!1),n||(n=new t(this,i),A.data("bs.collapse",n)),"string"==typeof e){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return F}}]),t}();r.default(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',(function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var e=r.default(this),A=c.getSelectorFromElement(this),n=[].slice.call(document.querySelectorAll(A));r.default(n).each((function(){var t=r.default(this),A=t.data("bs.collapse")?"toggle":e.data();U._jQueryInterface.call(t,A)}))})),r.default.fn[C]=U._jQueryInterface,r.default.fn[C].Constructor=U,r.default.fn[C].noConflict=function(){return r.default.fn[C]=_,U._jQueryInterface};var E="dropdown",x=r.default.fn[E],L=new RegExp("38|40|27"),I={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},S={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},N=function(){function t(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e=t.prototype;return e.toggle=function(){if(!this._element.disabled&&!r.default(this._element).hasClass("disabled")){var e=r.default(this._menu).hasClass("show");t._clearMenus(),e||this.show(!0)}},e.show=function(e){if(void 0===e&&(e=!1),!(this._element.disabled||r.default(this._element).hasClass("disabled")||r.default(this._menu).hasClass("show"))){var A={relatedTarget:this._element},n=r.default.Event("show.bs.dropdown",A),o=t._getParentFromElement(this._element);if(r.default(o).trigger(n),!n.isDefaultPrevented()){if(!this._inNavbar&&e){if(void 0===i.default)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");var s=this._element;"parent"===this._config.reference?s=o:c.isElement(this._config.reference)&&(s=this._config.reference,void 0!==this._config.reference.jquery&&(s=this._config.reference[0])),"scrollParent"!==this._config.boundary&&r.default(o).addClass("position-static"),this._popper=new i.default(s,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===r.default(o).closest(".navbar-nav").length&&r.default(document.body).children().on("mouseover",null,r.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),r.default(this._menu).toggleClass("show"),r.default(o).toggleClass("show").trigger(r.default.Event("shown.bs.dropdown",A))}}},e.hide=function(){if(!this._element.disabled&&!r.default(this._element).hasClass("disabled")&&r.default(this._menu).hasClass("show")){var e={relatedTarget:this._element},A=r.default.Event("hide.bs.dropdown",e),n=t._getParentFromElement(this._element);r.default(n).trigger(A),A.isDefaultPrevented()||(this._popper&&this._popper.destroy(),r.default(this._menu).toggleClass("show"),r.default(n).toggleClass("show").trigger(r.default.Event("hidden.bs.dropdown",e)))}},e.dispose=function(){r.default.removeData(this._element,"bs.dropdown"),r.default(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},e.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},e._addEventListeners=function(){var t=this;r.default(this._element).on("click.bs.dropdown",(function(e){e.preventDefault(),e.stopPropagation(),t.toggle()}))},e._getConfig=function(t){return t=a({},this.constructor.Default,r.default(this._element).data(),t),c.typeCheckConfig(E,t,this.constructor.DefaultType),t},e._getMenuElement=function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(".dropdown-menu"))}return this._menu},e._getPlacement=function(){var t=r.default(this._element.parentNode),e="bottom-start";return t.hasClass("dropup")?e=r.default(this._menu).hasClass("dropdown-menu-right")?"top-end":"top-start":t.hasClass("dropright")?e="right-start":t.hasClass("dropleft")?e="left-start":r.default(this._menu).hasClass("dropdown-menu-right")&&(e="bottom-end"),e},e._detectNavbar=function(){return r.default(this._element).closest(".navbar").length>0},e._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=a({},e.offsets,t._config.offset(e.offsets,t._element)),e}:e.offset=this._config.offset,e},e._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),a({},t,this._config.popperConfig)},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this).data("bs.dropdown");if(A||(A=new t(this,"object"==typeof e?e:null),r.default(this).data("bs.dropdown",A)),"string"==typeof e){if(void 0===A[e])throw new TypeError('No method named "'+e+'"');A[e]()}}))},t._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var A=[].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')),n=0,i=A.length;n<i;n++){var o=t._getParentFromElement(A[n]),s=r.default(A[n]).data("bs.dropdown"),a={relatedTarget:A[n]};if(e&&"click"===e.type&&(a.clickEvent=e),s){var l=s._menu;if(r.default(o).hasClass("show")&&!(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&r.default.contains(o,e.target))){var u=r.default.Event("hide.bs.dropdown",a);r.default(o).trigger(u),u.isDefaultPrevented()||("ontouchstart"in document.documentElement&&r.default(document.body).children().off("mouseover",null,r.default.noop),A[n].setAttribute("aria-expanded","false"),s._popper&&s._popper.destroy(),r.default(l).removeClass("show"),r.default(o).removeClass("show").trigger(r.default.Event("hidden.bs.dropdown",a)))}}}},t._getParentFromElement=function(t){var e,A=c.getSelectorFromElement(t);return A&&(e=document.querySelector(A)),e||t.parentNode},t._dataApiKeydownHandler=function(e){if(!(/input|textarea/i.test(e.target.tagName)?32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||r.default(e.target).closest(".dropdown-menu").length):!L.test(e.which))&&!this.disabled&&!r.default(this).hasClass("disabled")){var A=t._getParentFromElement(this),n=r.default(A).hasClass("show");if(n||27!==e.which){if(e.preventDefault(),e.stopPropagation(),!n||27===e.which||32===e.which)return 27===e.which&&r.default(A.querySelector('[data-toggle="dropdown"]')).trigger("focus"),void r.default(this).trigger("click");var i=[].slice.call(A.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(t){return r.default(t).is(":visible")}));if(0!==i.length){var o=i.indexOf(e.target);38===e.which&&o>0&&o--,40===e.which&&o<i.length-1&&o++,o<0&&(o=0),i[o].focus()}}}},s(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return I}},{key:"DefaultType",get:function(){return S}}]),t}();r.default(document).on("keydown.bs.dropdown.data-api",'[data-toggle="dropdown"]',N._dataApiKeydownHandler).on("keydown.bs.dropdown.data-api",".dropdown-menu",N._dataApiKeydownHandler).on("click.bs.dropdown.data-api keyup.bs.dropdown.data-api",N._clearMenus).on("click.bs.dropdown.data-api",'[data-toggle="dropdown"]',(function(t){t.preventDefault(),t.stopPropagation(),N._jQueryInterface.call(r.default(this),"toggle")})).on("click.bs.dropdown.data-api",".dropdown form",(function(t){t.stopPropagation()})),r.default.fn[E]=N._jQueryInterface,r.default.fn[E].Constructor=N,r.default.fn[E].noConflict=function(){return r.default.fn[E]=x,N._jQueryInterface};var j=r.default.fn.modal,H={backdrop:!0,keyboard:!0,focus:!0,show:!0},T={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},k=function(){function t(t,e){this._config=this._getConfig(e),this._element=t,this._dialog=t.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var e=t.prototype;return e.toggle=function(t){return this._isShown?this.hide():this.show(t)},e.show=function(t){var e=this;if(!this._isShown&&!this._isTransitioning){var A=r.default.Event("show.bs.modal",{relatedTarget:t});r.default(this._element).trigger(A),A.isDefaultPrevented()||(this._isShown=!0,r.default(this._element).hasClass("fade")&&(this._isTransitioning=!0),this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),r.default(this._element).on("click.dismiss.bs.modal",'[data-dismiss="modal"]',(function(t){return e.hide(t)})),r.default(this._dialog).on("mousedown.dismiss.bs.modal",(function(){r.default(e._element).one("mouseup.dismiss.bs.modal",(function(t){r.default(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return e._showElement(t)})))}},e.hide=function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var A=r.default.Event("hide.bs.modal");if(r.default(this._element).trigger(A),this._isShown&&!A.isDefaultPrevented()){this._isShown=!1;var n=r.default(this._element).hasClass("fade");if(n&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),r.default(document).off("focusin.bs.modal"),r.default(this._element).removeClass("show"),r.default(this._element).off("click.dismiss.bs.modal"),r.default(this._dialog).off("mousedown.dismiss.bs.modal"),n){var i=c.getTransitionDurationFromElement(this._element);r.default(this._element).one(c.TRANSITION_END,(function(t){return e._hideModal(t)})).emulateTransitionEnd(i)}else this._hideModal()}}},e.dispose=function(){[window,this._element,this._dialog].forEach((function(t){return r.default(t).off(".bs.modal")})),r.default(document).off("focusin.bs.modal"),r.default.removeData(this._element,"bs.modal"),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},e.handleUpdate=function(){this._adjustDialog()},e._getConfig=function(t){return t=a({},H,t),c.typeCheckConfig("modal",t,T),t},e._triggerBackdropTransition=function(){var t=this,e=r.default.Event("hidePrevented.bs.modal");if(r.default(this._element).trigger(e),!e.isDefaultPrevented()){var A=this._element.scrollHeight>document.documentElement.clientHeight;A||(this._element.style.overflowY="hidden"),this._element.classList.add("modal-static");var n=c.getTransitionDurationFromElement(this._dialog);r.default(this._element).off(c.TRANSITION_END),r.default(this._element).one(c.TRANSITION_END,(function(){t._element.classList.remove("modal-static"),A||r.default(t._element).one(c.TRANSITION_END,(function(){t._element.style.overflowY=""})).emulateTransitionEnd(t._element,n)})).emulateTransitionEnd(n),this._element.focus()}},e._showElement=function(t){var e=this,A=r.default(this._element).hasClass("fade"),n=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),r.default(this._dialog).hasClass("modal-dialog-scrollable")&&n?n.scrollTop=0:this._element.scrollTop=0,A&&c.reflow(this._element),r.default(this._element).addClass("show"),this._config.focus&&this._enforceFocus();var i=r.default.Event("shown.bs.modal",{relatedTarget:t}),o=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,r.default(e._element).trigger(i)};if(A){var s=c.getTransitionDurationFromElement(this._dialog);r.default(this._dialog).one(c.TRANSITION_END,o).emulateTransitionEnd(s)}else o()},e._enforceFocus=function(){var t=this;r.default(document).off("focusin.bs.modal").on("focusin.bs.modal",(function(e){document!==e.target&&t._element!==e.target&&0===r.default(t._element).has(e.target).length&&t._element.focus()}))},e._setEscapeEvent=function(){var t=this;this._isShown?r.default(this._element).on("keydown.dismiss.bs.modal",(function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()})):this._isShown||r.default(this._element).off("keydown.dismiss.bs.modal")},e._setResizeEvent=function(){var t=this;this._isShown?r.default(window).on("resize.bs.modal",(function(e){return t.handleUpdate(e)})):r.default(window).off("resize.bs.modal")},e._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){r.default(document.body).removeClass("modal-open"),t._resetAdjustments(),t._resetScrollbar(),r.default(t._element).trigger("hidden.bs.modal")}))},e._removeBackdrop=function(){this._backdrop&&(r.default(this._backdrop).remove(),this._backdrop=null)},e._showBackdrop=function(t){var e=this,A=r.default(this._element).hasClass("fade")?"fade":"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",A&&this._backdrop.classList.add(A),r.default(this._backdrop).appendTo(document.body),r.default(this._element).on("click.dismiss.bs.modal",(function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&("static"===e._config.backdrop?e._triggerBackdropTransition():e.hide())})),A&&c.reflow(this._backdrop),r.default(this._backdrop).addClass("show"),!t)return;if(!A)return void t();var n=c.getTransitionDurationFromElement(this._backdrop);r.default(this._backdrop).one(c.TRANSITION_END,t).emulateTransitionEnd(n)}else if(!this._isShown&&this._backdrop){r.default(this._backdrop).removeClass("show");var i=function(){e._removeBackdrop(),t&&t()};if(r.default(this._element).hasClass("fade")){var o=c.getTransitionDurationFromElement(this._backdrop);r.default(this._backdrop).one(c.TRANSITION_END,i).emulateTransitionEnd(o)}else i()}else t&&t()},e._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},e._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},e._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},e._setScrollbar=function(){var t=this;if(this._isBodyOverflowing){var e=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),A=[].slice.call(document.querySelectorAll(".sticky-top"));r.default(e).each((function(e,A){var n=A.style.paddingRight,i=r.default(A).css("padding-right");r.default(A).data("padding-right",n).css("padding-right",parseFloat(i)+t._scrollbarWidth+"px")})),r.default(A).each((function(e,A){var n=A.style.marginRight,i=r.default(A).css("margin-right");r.default(A).data("margin-right",n).css("margin-right",parseFloat(i)-t._scrollbarWidth+"px")}));var n=document.body.style.paddingRight,i=r.default(document.body).css("padding-right");r.default(document.body).data("padding-right",n).css("padding-right",parseFloat(i)+this._scrollbarWidth+"px")}r.default(document.body).addClass("modal-open")},e._resetScrollbar=function(){var t=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"));r.default(t).each((function(t,e){var A=r.default(e).data("padding-right");r.default(e).removeData("padding-right"),e.style.paddingRight=A||""}));var e=[].slice.call(document.querySelectorAll(".sticky-top"));r.default(e).each((function(t,e){var A=r.default(e).data("margin-right");void 0!==A&&r.default(e).css("margin-right",A).removeData("margin-right")}));var A=r.default(document.body).data("padding-right");r.default(document.body).removeData("padding-right"),document.body.style.paddingRight=A||""},e._getScrollbarWidth=function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e},t._jQueryInterface=function(e,A){return this.each((function(){var n=r.default(this).data("bs.modal"),i=a({},H,r.default(this).data(),"object"==typeof e&&e?e:{});if(n||(n=new t(this,i),r.default(this).data("bs.modal",n)),"string"==typeof e){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e](A)}else i.show&&n.show(A)}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return H}}]),t}();r.default(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',(function(t){var e,A=this,n=c.getSelectorFromElement(this);n&&(e=document.querySelector(n));var i=r.default(e).data("bs.modal")?"toggle":a({},r.default(e).data(),r.default(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var o=r.default(e).one("show.bs.modal",(function(t){t.isDefaultPrevented()||o.one("hidden.bs.modal",(function(){r.default(A).is(":visible")&&A.focus()}))}));k._jQueryInterface.call(r.default(e),i,this)})),r.default.fn.modal=k._jQueryInterface,r.default.fn.modal.Constructor=k,r.default.fn.modal.noConflict=function(){return r.default.fn.modal=j,k._jQueryInterface};var D=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],P={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},O=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,M=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function R(t,e,A){if(0===t.length)return t;if(A&&"function"==typeof A)return A(t);for(var n=(new window.DOMParser).parseFromString(t,"text/html"),r=Object.keys(e),i=[].slice.call(n.body.querySelectorAll("*")),o=function(t,A){var n=i[t],o=n.nodeName.toLowerCase();if(-1===r.indexOf(n.nodeName.toLowerCase()))return n.parentNode.removeChild(n),"continue";var s=[].slice.call(n.attributes),a=[].concat(e["*"]||[],e[o]||[]);s.forEach((function(t){(function(t,e){var A=t.nodeName.toLowerCase();if(-1!==e.indexOf(A))return-1===D.indexOf(A)||Boolean(O.test(t.nodeValue)||M.test(t.nodeValue));for(var n=e.filter((function(t){return t instanceof RegExp})),r=0,i=n.length;r<i;r++)if(n[r].test(A))return!0;return!1})(t,a)||n.removeAttribute(t.nodeName)}))},s=0,a=i.length;s<a;s++)o(s);return n.body.innerHTML}var K="tooltip",q=r.default.fn[K],V=new RegExp("(^|\\s)bs-tooltip\\S+","g"),G=["sanitize","whiteList","sanitizeFn"],W={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},z={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:P,popperConfig:null},X={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},J={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},Y=function(){function t(t,e){if(void 0===i.default)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var e=t.prototype;return e.enable=function(){this._isEnabled=!0},e.disable=function(){this._isEnabled=!1},e.toggleEnabled=function(){this._isEnabled=!this._isEnabled},e.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,A=r.default(t.currentTarget).data(e);A||(A=new this.constructor(t.currentTarget,this._getDelegateConfig()),r.default(t.currentTarget).data(e,A)),A._activeTrigger.click=!A._activeTrigger.click,A._isWithActiveTrigger()?A._enter(null,A):A._leave(null,A)}else{if(r.default(this.getTipElement()).hasClass("show"))return void this._leave(null,this);this._enter(null,this)}},e.dispose=function(){clearTimeout(this._timeout),r.default.removeData(this.element,this.constructor.DATA_KEY),r.default(this.element).off(this.constructor.EVENT_KEY),r.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&r.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},e.show=function(){var t=this;if("none"===r.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e=r.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){r.default(this.element).trigger(e);var A=c.findShadowRoot(this.element),n=r.default.contains(null!==A?A:this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!n)return;var o=this.getTipElement(),s=c.getUID(this.constructor.NAME);o.setAttribute("id",s),this.element.setAttribute("aria-describedby",s),this.setContent(),this.config.animation&&r.default(o).addClass("fade");var a="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,l=this._getAttachment(a);this.addAttachmentClass(l);var u=this._getContainer();r.default(o).data(this.constructor.DATA_KEY,this),r.default.contains(this.element.ownerDocument.documentElement,this.tip)||r.default(o).appendTo(u),r.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new i.default(this.element,o,this._getPopperConfig(l)),r.default(o).addClass("show"),r.default(o).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&r.default(document.body).children().on("mouseover",null,r.default.noop);var f=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,r.default(t.element).trigger(t.constructor.Event.SHOWN),"out"===e&&t._leave(null,t)};if(r.default(this.tip).hasClass("fade")){var h=c.getTransitionDurationFromElement(this.tip);r.default(this.tip).one(c.TRANSITION_END,f).emulateTransitionEnd(h)}else f()}},e.hide=function(t){var e=this,A=this.getTipElement(),n=r.default.Event(this.constructor.Event.HIDE),i=function(){"show"!==e._hoverState&&A.parentNode&&A.parentNode.removeChild(A),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),r.default(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(r.default(this.element).trigger(n),!n.isDefaultPrevented()){if(r.default(A).removeClass("show"),"ontouchstart"in document.documentElement&&r.default(document.body).children().off("mouseover",null,r.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,r.default(this.tip).hasClass("fade")){var o=c.getTransitionDurationFromElement(A);r.default(A).one(c.TRANSITION_END,i).emulateTransitionEnd(o)}else i();this._hoverState=""}},e.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},e.isWithContent=function(){return Boolean(this.getTitle())},e.addAttachmentClass=function(t){r.default(this.getTipElement()).addClass("bs-tooltip-"+t)},e.getTipElement=function(){return this.tip=this.tip||r.default(this.config.template)[0],this.tip},e.setContent=function(){var t=this.getTipElement();this.setElementContent(r.default(t.querySelectorAll(".tooltip-inner")),this.getTitle()),r.default(t).removeClass("fade show")},e.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=R(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?r.default(e).parent().is(t)||t.empty().append(e):t.text(r.default(e).text())},e.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},e._getPopperConfig=function(t){var e=this;return a({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}},this.config.popperConfig)},e._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=a({},e.offsets,t.config.offset(e.offsets,t.element)),e}:e.offset=this.config.offset,e},e._getContainer=function(){return!1===this.config.container?document.body:c.isElement(this.config.container)?r.default(this.config.container):r.default(document).find(this.config.container)},e._getAttachment=function(t){return W[t.toUpperCase()]},e._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(e){if("click"===e)r.default(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if("manual"!==e){var A="hover"===e?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,n="hover"===e?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;r.default(t.element).on(A,t.config.selector,(function(e){return t._enter(e)})).on(n,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},r.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=a({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},e._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},e._enter=function(t,e){var A=this.constructor.DATA_KEY;(e=e||r.default(t.currentTarget).data(A))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),r.default(t.currentTarget).data(A,e)),t&&(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),r.default(e.getTipElement()).hasClass("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e.config.delay&&e.config.delay.show?e._timeout=setTimeout((function(){"show"===e._hoverState&&e.show()}),e.config.delay.show):e.show())},e._leave=function(t,e){var A=this.constructor.DATA_KEY;(e=e||r.default(t.currentTarget).data(A))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),r.default(t.currentTarget).data(A,e)),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e.config.delay&&e.config.delay.hide?e._timeout=setTimeout((function(){"out"===e._hoverState&&e.hide()}),e.config.delay.hide):e.hide())},e._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},e._getConfig=function(t){var e=r.default(this.element).data();return Object.keys(e).forEach((function(t){-1!==G.indexOf(t)&&delete e[t]})),"number"==typeof(t=a({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),c.typeCheckConfig(K,t,this.constructor.DefaultType),t.sanitize&&(t.template=R(t.template,t.whiteList,t.sanitizeFn)),t},e._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},e._cleanTipClass=function(){var t=r.default(this.getTipElement()),e=t.attr("class").match(V);null!==e&&e.length&&t.removeClass(e.join(""))},e._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},e._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(r.default(t).removeClass("fade"),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this),n=A.data("bs.tooltip"),i="object"==typeof e&&e;if((n||!/dispose|hide/.test(e))&&(n||(n=new t(this,i),A.data("bs.tooltip",n)),"string"==typeof e)){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return z}},{key:"NAME",get:function(){return K}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return J}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return X}}]),t}();r.default.fn[K]=Y._jQueryInterface,r.default.fn[K].Constructor=Y,r.default.fn[K].noConflict=function(){return r.default.fn[K]=q,Y._jQueryInterface};var Z="popover",$=r.default.fn[Z],tt=new RegExp("(^|\\s)bs-popover\\S+","g"),et=a({},Y.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),At=a({},Y.DefaultType,{content:"(string|element|function)"}),nt={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},rt=function(t){var e,A;function n(){return t.apply(this,arguments)||this}A=t,(e=n).prototype=Object.create(A.prototype),e.prototype.constructor=e,l(e,A);var i=n.prototype;return i.isWithContent=function(){return this.getTitle()||this._getContent()},i.addAttachmentClass=function(t){r.default(this.getTipElement()).addClass("bs-popover-"+t)},i.getTipElement=function(){return this.tip=this.tip||r.default(this.config.template)[0],this.tip},i.setContent=function(){var t=r.default(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(".popover-body"),e),t.removeClass("fade show")},i._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},i._cleanTipClass=function(){var t=r.default(this.getTipElement()),e=t.attr("class").match(tt);null!==e&&e.length>0&&t.removeClass(e.join(""))},n._jQueryInterface=function(t){return this.each((function(){var e=r.default(this).data("bs.popover"),A="object"==typeof t?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new n(this,A),r.default(this).data("bs.popover",e)),"string"==typeof t)){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}}))},s(n,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return et}},{key:"NAME",get:function(){return Z}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return nt}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return At}}]),n}(Y);r.default.fn[Z]=rt._jQueryInterface,r.default.fn[Z].Constructor=rt,r.default.fn[Z].noConflict=function(){return r.default.fn[Z]=$,rt._jQueryInterface};var it="scrollspy",ot=r.default.fn[it],st={offset:10,method:"auto",target:""},at={offset:"number",method:"string",target:"(string|element)"},lt=function(){function t(t,e){var A=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(e),this._selector=this._config.target+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,r.default(this._scrollElement).on("scroll.bs.scrollspy",(function(t){return A._process(t)})),this.refresh(),this._process()}var e=t.prototype;return e.refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?"offset":"position",A="auto"===this._config.method?e:this._config.method,n="position"===A?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var e,i=c.getSelectorFromElement(t);if(i&&(e=document.querySelector(i)),e){var o=e.getBoundingClientRect();if(o.width||o.height)return[r.default(e)[A]().top+n,i]}return null})).filter(Boolean).sort((function(t,e){return t[0]-e[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},e.dispose=function(){r.default.removeData(this._element,"bs.scrollspy"),r.default(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},e._getConfig=function(t){if("string"!=typeof(t=a({},st,"object"==typeof t&&t?t:{})).target&&c.isElement(t.target)){var e=r.default(t.target).attr("id");e||(e=c.getUID(it),r.default(t.target).attr("id",e)),t.target="#"+e}return c.typeCheckConfig(it,t,at),t},e._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},e._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},e._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},e._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),A=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=A){var n=this._targets[this._targets.length-1];this._activeTarget!==n&&this._activate(n)}else{if(this._activeTarget&&t<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var r=this._offsets.length;r--;)this._activeTarget!==this._targets[r]&&t>=this._offsets[r]&&(void 0===this._offsets[r+1]||t<this._offsets[r+1])&&this._activate(this._targets[r])}},e._activate=function(t){this._activeTarget=t,this._clear();var e=this._selector.split(",").map((function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'})),A=r.default([].slice.call(document.querySelectorAll(e.join(","))));A.hasClass("dropdown-item")?(A.closest(".dropdown").find(".dropdown-toggle").addClass("active"),A.addClass("active")):(A.addClass("active"),A.parents(".nav, .list-group").prev(".nav-link, .list-group-item").addClass("active"),A.parents(".nav, .list-group").prev(".nav-item").children(".nav-link").addClass("active")),r.default(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:t})},e._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(t){return t.classList.contains("active")})).forEach((function(t){return t.classList.remove("active")}))},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this).data("bs.scrollspy");if(A||(A=new t(this,"object"==typeof e&&e),r.default(this).data("bs.scrollspy",A)),"string"==typeof e){if(void 0===A[e])throw new TypeError('No method named "'+e+'"');A[e]()}}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return st}}]),t}();r.default(window).on("load.bs.scrollspy.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),e=t.length;e--;){var A=r.default(t[e]);lt._jQueryInterface.call(A,A.data())}})),r.default.fn[it]=lt._jQueryInterface,r.default.fn[it].Constructor=lt,r.default.fn[it].noConflict=function(){return r.default.fn[it]=ot,lt._jQueryInterface};var ut=r.default.fn.tab,ct=function(){function t(t){this._element=t}var e=t.prototype;return e.show=function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&r.default(this._element).hasClass("active")||r.default(this._element).hasClass("disabled")||this._element.hasAttribute("disabled"))){var e,A,n=r.default(this._element).closest(".nav, .list-group")[0],i=c.getSelectorFromElement(this._element);if(n){var o="UL"===n.nodeName||"OL"===n.nodeName?"> li > .active":".active";A=(A=r.default.makeArray(r.default(n).find(o)))[A.length-1]}var s=r.default.Event("hide.bs.tab",{relatedTarget:this._element}),a=r.default.Event("show.bs.tab",{relatedTarget:A});if(A&&r.default(A).trigger(s),r.default(this._element).trigger(a),!a.isDefaultPrevented()&&!s.isDefaultPrevented()){i&&(e=document.querySelector(i)),this._activate(this._element,n);var l=function(){var e=r.default.Event("hidden.bs.tab",{relatedTarget:t._element}),n=r.default.Event("shown.bs.tab",{relatedTarget:A});r.default(A).trigger(e),r.default(t._element).trigger(n)};e?this._activate(e,e.parentNode,l):l()}}},e.dispose=function(){r.default.removeData(this._element,"bs.tab"),this._element=null},e._activate=function(t,e,A){var n=this,i=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?r.default(e).children(".active"):r.default(e).find("> li > .active"))[0],o=A&&i&&r.default(i).hasClass("fade"),s=function(){return n._transitionComplete(t,i,A)};if(i&&o){var a=c.getTransitionDurationFromElement(i);r.default(i).removeClass("show").one(c.TRANSITION_END,s).emulateTransitionEnd(a)}else s()},e._transitionComplete=function(t,e,A){if(e){r.default(e).removeClass("active");var n=r.default(e.parentNode).find("> .dropdown-menu .active")[0];n&&r.default(n).removeClass("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}r.default(t).addClass("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),c.reflow(t),t.classList.contains("fade")&&t.classList.add("show");var i=t.parentNode;if(i&&"LI"===i.nodeName&&(i=i.parentNode),i&&r.default(i).hasClass("dropdown-menu")){var o=r.default(t).closest(".dropdown")[0];if(o){var s=[].slice.call(o.querySelectorAll(".dropdown-toggle"));r.default(s).addClass("active")}t.setAttribute("aria-expanded",!0)}A&&A()},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this),n=A.data("bs.tab");if(n||(n=new t(this),A.data("bs.tab",n)),"string"==typeof e){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e]()}}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),t}();r.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),ct._jQueryInterface.call(r.default(this),"show")})),r.default.fn.tab=ct._jQueryInterface,r.default.fn.tab.Constructor=ct,r.default.fn.tab.noConflict=function(){return r.default.fn.tab=ut,ct._jQueryInterface};var ft="toast",ht=r.default.fn[ft],dt={animation:!0,autohide:!0,delay:500},pt={animation:"boolean",autohide:"boolean",delay:"number"},gt=function(){function t(t,e){this._element=t,this._config=this._getConfig(e),this._timeout=null,this._setListeners()}var e=t.prototype;return e.show=function(){var t=this,e=r.default.Event("show.bs.toast");if(r.default(this._element).trigger(e),!e.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var A=function(){t._element.classList.remove("showing"),t._element.classList.add("show"),r.default(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove("hide"),c.reflow(this._element),this._element.classList.add("showing"),this._config.animation){var n=c.getTransitionDurationFromElement(this._element);r.default(this._element).one(c.TRANSITION_END,A).emulateTransitionEnd(n)}else A()}},e.hide=function(){if(this._element.classList.contains("show")){var t=r.default.Event("hide.bs.toast");r.default(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},e.dispose=function(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),r.default(this._element).off("click.dismiss.bs.toast"),r.default.removeData(this._element,"bs.toast"),this._element=null,this._config=null},e._getConfig=function(t){return t=a({},dt,r.default(this._element).data(),"object"==typeof t&&t?t:{}),c.typeCheckConfig(ft,t,this.constructor.DefaultType),t},e._setListeners=function(){var t=this;r.default(this._element).on("click.dismiss.bs.toast",'[data-dismiss="toast"]',(function(){return t.hide()}))},e._close=function(){var t=this,e=function(){t._element.classList.add("hide"),r.default(t._element).trigger("hidden.bs.toast")};if(this._element.classList.remove("show"),this._config.animation){var A=c.getTransitionDurationFromElement(this._element);r.default(this._element).one(c.TRANSITION_END,e).emulateTransitionEnd(A)}else e()},e._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},t._jQueryInterface=function(e){return this.each((function(){var A=r.default(this),n=A.data("bs.toast");if(n||(n=new t(this,"object"==typeof e&&e),A.data("bs.toast",n)),"string"==typeof e){if(void 0===n[e])throw new TypeError('No method named "'+e+'"');n[e](this)}}))},s(t,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"DefaultType",get:function(){return pt}},{key:"Default",get:function(){return dt}}]),t}();r.default.fn[ft]=gt._jQueryInterface,r.default.fn[ft].Constructor=gt,r.default.fn[ft].noConflict=function(){return r.default.fn[ft]=ht,gt._jQueryInterface},t.Alert=h,t.Button=p,t.Carousel=b,t.Collapse=U,t.Dropdown=N,t.Modal=k,t.Popover=rt,t.Scrollspy=lt,t.Tab=ct,t.Toast=gt,t.Tooltip=Y,t.Util=c,Object.defineProperty(t,"__esModule",{value:!0})}(e,A(119),A(171))},758:function(t,e,A){var n,r,i;!function(o){"use strict";r=[A(119),A(759),A(760),A(595),A(761),A(315),A(596)],void 0===(i="function"==typeof(n=function(t){return t.widget("ui.sortable",t.ui.mouse,{version:"1.13.2",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(t,e,A){return t>=e&&t<e+A},_isFloating:function(t){return/left|right/.test(t.css("float"))||/inline|table-cell/.test(t.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(t,e){this._super(t,e),"handle"===t&&this._setHandleClassName()},_setHandleClassName:function(){var e=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),t.each(this.items,(function(){e._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")}))},_destroy:function(){this._mouseDestroy();for(var t=this.items.length-1;t>=0;t--)this.items[t].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(e,A){var n=null,r=!1,i=this;return!this.reverting&&(!this.options.disabled&&"static"!==this.options.type&&(this._refreshItems(e),t(e.target).parents().each((function(){if(t.data(this,i.widgetName+"-item")===i)return n=t(this),!1})),t.data(e.target,i.widgetName+"-item")===i&&(n=t(e.target)),!!n&&(!(this.options.handle&&!A&&(t(this.options.handle,n).find("*").addBack().each((function(){this===e.target&&(r=!0)})),!r))&&(this.currentItem=n,this._removeCurrentsFromItems(),!0))))},_mouseStart:function(e,A,n){var r,i,o=this.options;if(this.currentContainer=this,this.refreshPositions(),this.appendTo=t("parent"!==o.appendTo?o.appendTo:this.currentItem.parent()),this.helper=this._createHelper(e),this._cacheHelperProportions(),this._cacheMargins(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},t.extend(this.offset,{click:{left:e.pageX-this.offset.left,top:e.pageY-this.offset.top},relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),o.cursorAt&&this._adjustOffsetFromHelper(o.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),this.scrollParent=this.placeholder.scrollParent(),t.extend(this.offset,{parent:this._getParentOffset()}),o.containment&&this._setContainment(),o.cursor&&"auto"!==o.cursor&&(i=this.document.find("body"),this.storedCursor=i.css("cursor"),i.css("cursor",o.cursor),this.storedStylesheet=t("<style>*{ cursor: "+o.cursor+" !important; }</style>").appendTo(i)),o.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",o.zIndex)),o.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",o.opacity)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",e,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!n)for(r=this.containers.length-1;r>=0;r--)this.containers[r]._trigger("activate",e,this._uiHash(this));return t.ui.ddmanager&&(t.ui.ddmanager.current=this),t.ui.ddmanager&&!o.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this.helper.parent().is(this.appendTo)||(this.helper.detach().appendTo(this.appendTo),this.offset.parent=this._getParentOffset()),this.position=this.originalPosition=this._generatePosition(e),this.originalPageX=e.pageX,this.originalPageY=e.pageY,this.lastPositionAbs=this.positionAbs=this._convertPositionTo("absolute"),this._mouseDrag(e),!0},_scroll:function(t){var e=this.options,A=!1;return this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-t.pageY<e.scrollSensitivity?this.scrollParent[0].scrollTop=A=this.scrollParent[0].scrollTop+e.scrollSpeed:t.pageY-this.overflowOffset.top<e.scrollSensitivity&&(this.scrollParent[0].scrollTop=A=this.scrollParent[0].scrollTop-e.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-t.pageX<e.scrollSensitivity?this.scrollParent[0].scrollLeft=A=this.scrollParent[0].scrollLeft+e.scrollSpeed:t.pageX-this.overflowOffset.left<e.scrollSensitivity&&(this.scrollParent[0].scrollLeft=A=this.scrollParent[0].scrollLeft-e.scrollSpeed)):(t.pageY-this.document.scrollTop()<e.scrollSensitivity?A=this.document.scrollTop(this.document.scrollTop()-e.scrollSpeed):this.window.height()-(t.pageY-this.document.scrollTop())<e.scrollSensitivity&&(A=this.document.scrollTop(this.document.scrollTop()+e.scrollSpeed)),t.pageX-this.document.scrollLeft()<e.scrollSensitivity?A=this.document.scrollLeft(this.document.scrollLeft()-e.scrollSpeed):this.window.width()-(t.pageX-this.document.scrollLeft())<e.scrollSensitivity&&(A=this.document.scrollLeft(this.document.scrollLeft()+e.scrollSpeed))),A},_mouseDrag:function(e){var A,n,r,i,o=this.options;for(this.position=this._generatePosition(e),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),o.scroll&&!1!==this._scroll(e)&&(this._refreshItemPositions(!0),t.ui.ddmanager&&!o.dropBehaviour&&t.ui.ddmanager.prepareOffsets(this,e)),this.dragDirection={vertical:this._getDragVerticalDirection(),horizontal:this._getDragHorizontalDirection()},A=this.items.length-1;A>=0;A--)if(r=(n=this.items[A]).item[0],(i=this._intersectsWithPointer(n))&&n.instance===this.currentContainer&&!(r===this.currentItem[0]||this.placeholder[1===i?"next":"prev"]()[0]===r||t.contains(this.placeholder[0],r)||"semi-dynamic"===this.options.type&&t.contains(this.element[0],r))){if(this.direction=1===i?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(n))break;this._rearrange(e,n),this._trigger("change",e,this._uiHash());break}return this._contactContainers(e),t.ui.ddmanager&&t.ui.ddmanager.drag(this,e),this._trigger("sort",e,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(e,A){if(e){if(t.ui.ddmanager&&!this.options.dropBehaviour&&t.ui.ddmanager.drop(this,e),this.options.revert){var n=this,r=this.placeholder.offset(),i=this.options.axis,o={};i&&"x"!==i||(o.left=r.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),i&&"y"!==i||(o.top=r.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,t(this.helper).animate(o,parseInt(this.options.revert,10)||500,(function(){n._clear(e)}))}else this._clear(e,A);return!1}},cancel:function(){if(this.dragging){this._mouseUp(new t.Event("mouseup",{target:null})),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var e=this.containers.length-1;e>=0;e--)this.containers[e]._trigger("deactivate",null,this._uiHash(this)),this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",null,this._uiHash(this)),this.containers[e].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),t.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?t(this.domPosition.prev).after(this.currentItem):t(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(e){var A=this._getItemsAsjQuery(e&&e.connected),n=[];return e=e||{},t(A).each((function(){var A=(t(e.item||this).attr(e.attribute||"id")||"").match(e.expression||/(.+)[\-=_](.+)/);A&&n.push((e.key||A[1]+"[]")+"="+(e.key&&e.expression?A[1]:A[2]))})),!n.length&&e.key&&n.push(e.key+"="),n.join("&")},toArray:function(e){var A=this._getItemsAsjQuery(e&&e.connected),n=[];return e=e||{},A.each((function(){n.push(t(e.item||this).attr(e.attribute||"id")||"")})),n},_intersectsWith:function(t){var e=this.positionAbs.left,A=e+this.helperProportions.width,n=this.positionAbs.top,r=n+this.helperProportions.height,i=t.left,o=i+t.width,s=t.top,a=s+t.height,l=this.offset.click.top,u=this.offset.click.left,c="x"===this.options.axis||n+l>s&&n+l<a,f="y"===this.options.axis||e+u>i&&e+u<o,h=c&&f;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>t[this.floating?"width":"height"]?h:i<e+this.helperProportions.width/2&&A-this.helperProportions.width/2<o&&s<n+this.helperProportions.height/2&&r-this.helperProportions.height/2<a},_intersectsWithPointer:function(t){var e,A,n="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top,t.height),r="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left,t.width);return!(!n||!r)&&(e=this.dragDirection.vertical,A=this.dragDirection.horizontal,this.floating?"right"===A||"down"===e?2:1:e&&("down"===e?2:1))},_intersectsWithSides:function(t){var e=this._isOverAxis(this.positionAbs.top+this.offset.click.top,t.top+t.height/2,t.height),A=this._isOverAxis(this.positionAbs.left+this.offset.click.left,t.left+t.width/2,t.width),n=this.dragDirection.vertical,r=this.dragDirection.horizontal;return this.floating&&r?"right"===r&&A||"left"===r&&!A:n&&("down"===n&&e||"up"===n&&!e)},_getDragVerticalDirection:function(){var t=this.positionAbs.top-this.lastPositionAbs.top;return 0!==t&&(t>0?"down":"up")},_getDragHorizontalDirection:function(){var t=this.positionAbs.left-this.lastPositionAbs.left;return 0!==t&&(t>0?"right":"left")},refresh:function(t){return this._refreshItems(t),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var t=this.options;return t.connectWith.constructor===String?[t.connectWith]:t.connectWith},_getItemsAsjQuery:function(e){var A,n,r,i,o=[],s=[],a=this._connectWith();if(a&&e)for(A=a.length-1;A>=0;A--)for(n=(r=t(a[A],this.document[0])).length-1;n>=0;n--)(i=t.data(r[n],this.widgetFullName))&&i!==this&&!i.options.disabled&&s.push(["function"==typeof i.options.items?i.options.items.call(i.element):t(i.options.items,i.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),i]);function l(){o.push(this)}for(s.push(["function"==typeof this.options.items?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):t(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),A=s.length-1;A>=0;A--)s[A][0].each(l);return t(o)},_removeCurrentsFromItems:function(){var e=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=t.grep(this.items,(function(t){for(var A=0;A<e.length;A++)if(e[A]===t.item[0])return!1;return!0}))},_refreshItems:function(e){this.items=[],this.containers=[this];var A,n,r,i,o,s,a,l,u=this.items,c=[["function"==typeof this.options.items?this.options.items.call(this.element[0],e,{item:this.currentItem}):t(this.options.items,this.element),this]],f=this._connectWith();if(f&&this.ready)for(A=f.length-1;A>=0;A--)for(n=(r=t(f[A],this.document[0])).length-1;n>=0;n--)(i=t.data(r[n],this.widgetFullName))&&i!==this&&!i.options.disabled&&(c.push(["function"==typeof i.options.items?i.options.items.call(i.element[0],e,{item:this.currentItem}):t(i.options.items,i.element),i]),this.containers.push(i));for(A=c.length-1;A>=0;A--)for(o=c[A][1],n=0,l=(s=c[A][0]).length;n<l;n++)(a=t(s[n])).data(this.widgetName+"-item",o),u.push({item:a,instance:o,width:0,height:0,left:0,top:0})},_refreshItemPositions:function(e){var A,n,r,i;for(A=this.items.length-1;A>=0;A--)n=this.items[A],this.currentContainer&&n.instance!==this.currentContainer&&n.item[0]!==this.currentItem[0]||(r=this.options.toleranceElement?t(this.options.toleranceElement,n.item):n.item,e||(n.width=r.outerWidth(),n.height=r.outerHeight()),i=r.offset(),n.left=i.left,n.top=i.top)},refreshPositions:function(t){var e,A;if(this.floating=!!this.items.length&&("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),this._refreshItemPositions(t),this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(e=this.containers.length-1;e>=0;e--)A=this.containers[e].element.offset(),this.containers[e].containerCache.left=A.left,this.containers[e].containerCache.top=A.top,this.containers[e].containerCache.width=this.containers[e].element.outerWidth(),this.containers[e].containerCache.height=this.containers[e].element.outerHeight();return this},_createPlaceholder:function(e){var A,n,r=(e=e||this).options;r.placeholder&&r.placeholder.constructor!==String||(A=r.placeholder,n=e.currentItem[0].nodeName.toLowerCase(),r.placeholder={element:function(){var r=t("<"+n+">",e.document[0]);return e._addClass(r,"ui-sortable-placeholder",A||e.currentItem[0].className)._removeClass(r,"ui-sortable-helper"),"tbody"===n?e._createTrPlaceholder(e.currentItem.find("tr").eq(0),t("<tr>",e.document[0]).appendTo(r)):"tr"===n?e._createTrPlaceholder(e.currentItem,r):"img"===n&&r.attr("src",e.currentItem.attr("src")),A||r.css("visibility","hidden"),r},update:function(t,i){A&&!r.forcePlaceholderSize||(i.height()&&(!r.forcePlaceholderSize||"tbody"!==n&&"tr"!==n)||i.height(e.currentItem.innerHeight()-parseInt(e.currentItem.css("paddingTop")||0,10)-parseInt(e.currentItem.css("paddingBottom")||0,10)),i.width()||i.width(e.currentItem.innerWidth()-parseInt(e.currentItem.css("paddingLeft")||0,10)-parseInt(e.currentItem.css("paddingRight")||0,10)))}}),e.placeholder=t(r.placeholder.element.call(e.element,e.currentItem)),e.currentItem.after(e.placeholder),r.placeholder.update(e,e.placeholder)},_createTrPlaceholder:function(e,A){var n=this;e.children().each((function(){t("<td> </td>",n.document[0]).attr("colspan",t(this).attr("colspan")||1).appendTo(A)}))},_contactContainers:function(e){var A,n,r,i,o,s,a,l,u,c,f=null,h=null;for(A=this.containers.length-1;A>=0;A--)if(!t.contains(this.currentItem[0],this.containers[A].element[0]))if(this._intersectsWith(this.containers[A].containerCache)){if(f&&t.contains(this.containers[A].element[0],f.element[0]))continue;f=this.containers[A],h=A}else this.containers[A].containerCache.over&&(this.containers[A]._trigger("out",e,this._uiHash(this)),this.containers[A].containerCache.over=0);if(f)if(1===this.containers.length)this.containers[h].containerCache.over||(this.containers[h]._trigger("over",e,this._uiHash(this)),this.containers[h].containerCache.over=1);else{for(r=1e4,i=null,o=(u=f.floating||this._isFloating(this.currentItem))?"left":"top",s=u?"width":"height",c=u?"pageX":"pageY",n=this.items.length-1;n>=0;n--)t.contains(this.containers[h].element[0],this.items[n].item[0])&&this.items[n].item[0]!==this.currentItem[0]&&(a=this.items[n].item.offset()[o],l=!1,e[c]-a>this.items[n][s]/2&&(l=!0),Math.abs(e[c]-a)<r&&(r=Math.abs(e[c]-a),i=this.items[n],this.direction=l?"up":"down"));if(!i&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[h])return void(this.currentContainer.containerCache.over||(this.containers[h]._trigger("over",e,this._uiHash()),this.currentContainer.containerCache.over=1));i?this._rearrange(e,i,null,!0):this._rearrange(e,null,this.containers[h].element,!0),this._trigger("change",e,this._uiHash()),this.containers[h]._trigger("change",e,this._uiHash(this)),this.currentContainer=this.containers[h],this.options.placeholder.update(this.currentContainer,this.placeholder),this.scrollParent=this.placeholder.scrollParent(),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this.containers[h]._trigger("over",e,this._uiHash(this)),this.containers[h].containerCache.over=1}},_createHelper:function(e){var A=this.options,n="function"==typeof A.helper?t(A.helper.apply(this.element[0],[e,this.currentItem])):"clone"===A.helper?this.currentItem.clone():this.currentItem;return n.parents("body").length||this.appendTo[0].appendChild(n[0]),n[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),n[0].style.width&&!A.forceHelperSize||n.width(this.currentItem.width()),n[0].style.height&&!A.forceHelperSize||n.height(this.currentItem.height()),n},_adjustOffsetFromHelper:function(t){"string"==typeof t&&(t=t.split(" ")),Array.isArray(t)&&(t={left:+t[0],top:+t[1]||0}),"left"in t&&(this.offset.click.left=t.left+this.margins.left),"right"in t&&(this.offset.click.left=this.helperProportions.width-t.right+this.margins.left),"top"in t&&(this.offset.click.top=t.top+this.margins.top),"bottom"in t&&(this.offset.click.top=this.helperProportions.height-t.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var e=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0])&&(e.left+=this.scrollParent.scrollLeft(),e.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&t.ui.ie)&&(e={top:0,left:0}),{top:e.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:e.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var t=this.currentItem.position();return{top:t.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:t.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var e,A,n,r=this.options;"parent"===r.containment&&(r.containment=this.helper[0].parentNode),"document"!==r.containment&&"window"!==r.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===r.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===r.containment?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(r.containment)||(e=t(r.containment)[0],A=t(r.containment).offset(),n="hidden"!==t(e).css("overflow"),this.containment=[A.left+(parseInt(t(e).css("borderLeftWidth"),10)||0)+(parseInt(t(e).css("paddingLeft"),10)||0)-this.margins.left,A.top+(parseInt(t(e).css("borderTopWidth"),10)||0)+(parseInt(t(e).css("paddingTop"),10)||0)-this.margins.top,A.left+(n?Math.max(e.scrollWidth,e.offsetWidth):e.offsetWidth)-(parseInt(t(e).css("borderLeftWidth"),10)||0)-(parseInt(t(e).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,A.top+(n?Math.max(e.scrollHeight,e.offsetHeight):e.offsetHeight)-(parseInt(t(e).css("borderTopWidth"),10)||0)-(parseInt(t(e).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(e,A){A||(A=this.position);var n="absolute"===e?1:-1,r="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,i=/(html|body)/i.test(r[0].tagName);return{top:A.top+this.offset.relative.top*n+this.offset.parent.top*n-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():i?0:r.scrollTop())*n,left:A.left+this.offset.relative.left*n+this.offset.parent.left*n-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():i?0:r.scrollLeft())*n}},_generatePosition:function(e){var A,n,r=this.options,i=e.pageX,o=e.pageY,s="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&t.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,a=/(html|body)/i.test(s[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(e.pageX-this.offset.click.left<this.containment[0]&&(i=this.containment[0]+this.offset.click.left),e.pageY-this.offset.click.top<this.containment[1]&&(o=this.containment[1]+this.offset.click.top),e.pageX-this.offset.click.left>this.containment[2]&&(i=this.containment[2]+this.offset.click.left),e.pageY-this.offset.click.top>this.containment[3]&&(o=this.containment[3]+this.offset.click.top)),r.grid&&(A=this.originalPageY+Math.round((o-this.originalPageY)/r.grid[1])*r.grid[1],o=this.containment?A-this.offset.click.top>=this.containment[1]&&A-this.offset.click.top<=this.containment[3]?A:A-this.offset.click.top>=this.containment[1]?A-r.grid[1]:A+r.grid[1]:A,n=this.originalPageX+Math.round((i-this.originalPageX)/r.grid[0])*r.grid[0],i=this.containment?n-this.offset.click.left>=this.containment[0]&&n-this.offset.click.left<=this.containment[2]?n:n-this.offset.click.left>=this.containment[0]?n-r.grid[0]:n+r.grid[0]:n)),{top:o-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():a?0:s.scrollTop()),left:i-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():a?0:s.scrollLeft())}},_rearrange:function(t,e,A,n){A?A[0].appendChild(this.placeholder[0]):e.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?e.item[0]:e.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var r=this.counter;this._delay((function(){r===this.counter&&this.refreshPositions(!n)}))},_clear:function(t,e){this.reverting=!1;var A,n=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(A in this._storedCSS)"auto"!==this._storedCSS[A]&&"static"!==this._storedCSS[A]||(this._storedCSS[A]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();function r(t,e,A){return function(n){A._trigger(t,n,e._uiHash(e))}}for(this.fromOutside&&!e&&n.push((function(t){this._trigger("receive",t,this._uiHash(this.fromOutside))})),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||e||n.push((function(t){this._trigger("update",t,this._uiHash())})),this!==this.currentContainer&&(e||(n.push((function(t){this._trigger("remove",t,this._uiHash())})),n.push(function(t){return function(e){t._trigger("receive",e,this._uiHash(this))}}.call(this,this.currentContainer)),n.push(function(t){return function(e){t._trigger("update",e,this._uiHash(this))}}.call(this,this.currentContainer)))),A=this.containers.length-1;A>=0;A--)e||n.push(r("deactivate",this,this.containers[A])),this.containers[A].containerCache.over&&(n.push(r("out",this,this.containers[A])),this.containers[A].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,e||this._trigger("beforeStop",t,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!e){for(A=0;A<n.length;A++)n[A].call(this,t);this._trigger("stop",t,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){!1===t.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(e){var A=e||this;return{helper:A.helper,placeholder:A.placeholder||t([]),position:A.position,originalPosition:A.originalPosition,offset:A.positionAbs,item:A.currentItem,sender:e?e.element:null}}})})?n.apply(e,r):n)||(t.exports=i)}()},759:function(t,e,A){var n,r,i;!function(o){"use strict";r=[A(119),A(595),A(315),A(596)],void 0===(i="function"==typeof(n=function(t){var e=!1;return t(document).on("mouseup",(function(){e=!1})),t.widget("ui.mouse",{version:"1.13.2",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var e=this;this.element.on("mousedown."+this.widgetName,(function(t){return e._mouseDown(t)})).on("click."+this.widgetName,(function(A){if(!0===t.data(A.target,e.widgetName+".preventClickEvent"))return t.removeData(A.target,e.widgetName+".preventClickEvent"),A.stopImmediatePropagation(),!1})),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(A){if(!e){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(A),this._mouseDownEvent=A;var n=this,r=1===A.which,i=!("string"!=typeof this.options.cancel||!A.target.nodeName)&&t(A.target).closest(this.options.cancel).length;return!(r&&!i&&this._mouseCapture(A))||(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout((function(){n.mouseDelayMet=!0}),this.options.delay)),this._mouseDistanceMet(A)&&this._mouseDelayMet(A)&&(this._mouseStarted=!1!==this._mouseStart(A),!this._mouseStarted)?(A.preventDefault(),!0):(!0===t.data(A.target,this.widgetName+".preventClickEvent")&&t.removeData(A.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(t){return n._mouseMove(t)},this._mouseUpDelegate=function(t){return n._mouseUp(t)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),A.preventDefault(),e=!0,!0))}},_mouseMove:function(e){if(this._mouseMoved){if(t.ui.ie&&(!document.documentMode||document.documentMode<9)&&!e.button)return this._mouseUp(e);if(!e.which)if(e.originalEvent.altKey||e.originalEvent.ctrlKey||e.originalEvent.metaKey||e.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(e)}return(e.which||e.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(e),e.preventDefault()):(this._mouseDistanceMet(e)&&this._mouseDelayMet(e)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,e),this._mouseStarted?this._mouseDrag(e):this._mouseUp(e)),!this._mouseStarted)},_mouseUp:function(A){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,A.target===this._mouseDownEvent.target&&t.data(A.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(A)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,e=!1,A.preventDefault()},_mouseDistanceMet:function(t){return Math.max(Math.abs(this._mouseDownEvent.pageX-t.pageX),Math.abs(this._mouseDownEvent.pageY-t.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})})?n.apply(e,r):n)||(t.exports=i)}()},760:function(t,e,A){var n,r,i;!function(o){"use strict";r=[A(119),A(315)],void 0===(i="function"==typeof(n=function(t){return t.extend(t.expr.pseudos,{data:t.expr.createPseudo?t.expr.createPseudo((function(e){return function(A){return!!t.data(A,e)}})):function(e,A,n){return!!t.data(e,n[3])}})})?n.apply(e,r):n)||(t.exports=i)}()},761:function(t,e,A){var n,r,i;!function(o){"use strict";r=[A(119),A(315)],void 0===(i="function"==typeof(n=function(t){return t.fn.scrollParent=function(e){var A=this.css("position"),n="absolute"===A,r=e?/(auto|scroll|hidden)/:/(auto|scroll)/,i=this.parents().filter((function(){var e=t(this);return(!n||"static"!==e.css("position"))&&r.test(e.css("overflow")+e.css("overflow-y")+e.css("overflow-x"))})).eq(0);return"fixed"!==A&&i.length?i:t(this[0].ownerDocument||document)}})?n.apply(e,r):n)||(t.exports=i)}()},762:function(t,e,A){(function(e,n){var r;self,r=function(t,A){return function(){var r={"./src/plugin/hyperlinks.js":function(t,e,A){"use strict";A.r(e),A("./node_modules/core-js/modules/web.dom-collections.for-each.js"),A("./node_modules/core-js/modules/es.string.link.js");var n=A("./src/worker.js"),r=A("./src/utils.js"),i=[],o={toContainer:n.default.prototype.toContainer,toPdf:n.default.prototype.toPdf};n.default.prototype.toContainer=function(){return o.toContainer.call(this).then((function(){if(this.opt.enableLinks){var t=this.prop.container,e=t.querySelectorAll("a"),A=(0,r.unitConvert)(t.getBoundingClientRect(),this.prop.pageSize.k);i=[],Array.prototype.forEach.call(e,(function(t){for(var e=t.getClientRects(),n=0;n<e.length;n++){var o=(0,r.unitConvert)(e[n],this.prop.pageSize.k);o.left-=A.left,o.top-=A.top;var s=Math.floor(o.top/this.prop.pageSize.inner.height)+1,a=this.opt.margin[0]+o.top%this.prop.pageSize.inner.height,l=this.opt.margin[1]+o.left;i.push({page:s,top:a,left:l,clientRect:o,link:t})}}),this)}}))},n.default.prototype.toPdf=function(){return o.toPdf.call(this).then((function(){if(this.opt.enableLinks){i.forEach((function(t){this.prop.pdf.setPage(t.page),this.prop.pdf.link(t.left,t.top,t.clientRect.width,t.clientRect.height,{url:t.link.href})}),this);var t=this.prop.pdf.internal.getNumberOfPages();this.prop.pdf.setPage(t)}}))}},"./src/plugin/jspdf-plugin.js":function(t,e,A){"use strict";A.r(e),A("./node_modules/core-js/modules/es.symbol.js"),A("./node_modules/core-js/modules/es.symbol.description.js"),A("./node_modules/core-js/modules/es.object.to-string.js"),A("./node_modules/core-js/modules/es.symbol.iterator.js"),A("./node_modules/core-js/modules/es.array.iterator.js"),A("./node_modules/core-js/modules/es.string.iterator.js"),A("./node_modules/core-js/modules/web.dom-collections.iterator.js");var n=A("jspdf");function r(t){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}n.jsPDF.getPageSize=function(t,e,A){if("object"===r(t)){var n=t;t=n.orientation,e=n.unit||e,A=n.format||A}e=e||"mm",A=A||"a4",t=(""+(t||"P")).toLowerCase();var i=(""+A).toLowerCase(),o={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(e){case"pt":var s=1;break;case"mm":s=72/25.4;break;case"cm":s=72/2.54;break;case"in":s=72;break;case"px":s=.75;break;case"pc":case"em":s=12;break;case"ex":s=6;break;default:throw"Invalid unit: "+e}if(o.hasOwnProperty(i))var a=o[i][1]/s,l=o[i][0]/s;else try{a=A[1],l=A[0]}catch(t){throw new Error("Invalid format: "+A)}if("p"===t||"portrait"===t){if(t="p",l>a){var u=l;l=a,a=u}}else{if("l"!==t&&"landscape"!==t)throw"Invalid orientation: "+t;t="l",a>l&&(u=l,l=a,a=u)}return{width:l,height:a,unit:e,k:s}},e.default=n.jsPDF},"./src/plugin/pagebreaks.js":function(t,e,A){"use strict";A.r(e),A("./node_modules/core-js/modules/es.array.concat.js"),A("./node_modules/core-js/modules/es.array.slice.js"),A("./node_modules/core-js/modules/es.array.join.js"),A("./node_modules/core-js/modules/web.dom-collections.for-each.js"),A("./node_modules/core-js/modules/es.object.keys.js");var n=A("./src/worker.js"),r=A("./src/utils.js"),i={toContainer:n.default.prototype.toContainer};n.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},n.default.prototype.toContainer=function(){return i.toContainer.call(this).then((function(){var t=this.prop.container,e=this.prop.pageSize.inner.px.height,A=[].concat(this.opt.pagebreak.mode),n={avoidAll:-1!==A.indexOf("avoid-all"),css:-1!==A.indexOf("css"),legacy:-1!==A.indexOf("legacy")},i={},o=this;["before","after","avoid"].forEach((function(e){var A=n.avoidAll&&"avoid"===e;i[e]=A?[]:[].concat(o.opt.pagebreak[e]||[]),i[e].length>0&&(i[e]=Array.prototype.slice.call(t.querySelectorAll(i[e].join(", "))))}));var s=t.querySelectorAll(".html2pdf__page-break");s=Array.prototype.slice.call(s);var a=t.querySelectorAll("*");Array.prototype.forEach.call(a,(function(t){var A={before:!1,after:n.legacy&&-1!==s.indexOf(t),avoid:n.avoidAll};if(n.css){var o=window.getComputedStyle(t),a=["always","page","left","right"];A={before:A.before||-1!==a.indexOf(o.breakBefore||o.pageBreakBefore),after:A.after||-1!==a.indexOf(o.breakAfter||o.pageBreakAfter),avoid:A.avoid||-1!==["avoid","avoid-page"].indexOf(o.breakInside||o.pageBreakInside)}}Object.keys(A).forEach((function(e){A[e]=A[e]||-1!==i[e].indexOf(t)}));var l=t.getBoundingClientRect();if(A.avoid&&!A.before){var u=Math.floor(l.top/e),c=Math.floor(l.bottom/e),f=Math.abs(l.bottom-l.top)/e;c!==u&&f<=1&&(A.before=!0)}if(A.before){var h=(0,r.createElement)("div",{style:{display:"block",height:e-l.top%e+"px"}});t.parentNode.insertBefore(h,t)}A.after&&(h=(0,r.createElement)("div",{style:{display:"block",height:e-l.bottom%e+"px"}}),t.parentNode.insertBefore(h,t.nextSibling))}))}))}},"./src/utils.js":function(t,e,A){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}A.r(e),A.d(e,{objType:function(){return r},createElement:function(){return i},cloneNode:function(){return o},unitConvert:function(){return s},toPx:function(){return a}}),A("./node_modules/core-js/modules/es.number.constructor.js"),A("./node_modules/core-js/modules/es.symbol.js"),A("./node_modules/core-js/modules/es.symbol.description.js"),A("./node_modules/core-js/modules/es.object.to-string.js"),A("./node_modules/core-js/modules/es.symbol.iterator.js"),A("./node_modules/core-js/modules/es.array.iterator.js"),A("./node_modules/core-js/modules/es.string.iterator.js"),A("./node_modules/core-js/modules/web.dom-collections.iterator.js");var r=function(t){var e=n(t);return"undefined"===e?"undefined":"string"===e||t instanceof String?"string":"number"===e||t instanceof Number?"number":"function"===e||t instanceof Function?"function":t&&t.constructor===Array?"array":t&&1===t.nodeType?"element":"object"===e?"object":"unknown"},i=function(t,e){var A=document.createElement(t);if(e.className&&(A.className=e.className),e.innerHTML){A.innerHTML=e.innerHTML;for(var n=A.getElementsByTagName("script"),r=n.length;r-- >0;null)n[r].parentNode.removeChild(n[r])}for(var i in e.style)A.style[i]=e.style[i];return A},o=function t(e,A){for(var n=3===e.nodeType?document.createTextNode(e.nodeValue):e.cloneNode(!1),r=e.firstChild;r;r=r.nextSibling)!0!==A&&1===r.nodeType&&"SCRIPT"===r.nodeName||n.appendChild(t(r,A));return 1===e.nodeType&&("CANVAS"===e.nodeName?(n.width=e.width,n.height=e.height,n.getContext("2d").drawImage(e,0,0)):"TEXTAREA"!==e.nodeName&&"SELECT"!==e.nodeName||(n.value=e.value),n.addEventListener("load",(function(){n.scrollTop=e.scrollTop,n.scrollLeft=e.scrollLeft}),!0)),n},s=function(t,e){if("number"===r(t))return 72*t/96/e;var A={};for(var n in t)A[n]=72*t[n]/96/e;return A},a=function(t,e){return Math.floor(t*e/72*96)}},"./src/worker.js":function(t,e,A){"use strict";A.r(e),A("./node_modules/core-js/modules/es.object.assign.js"),A("./node_modules/core-js/modules/es.array.map.js"),A("./node_modules/core-js/modules/es.object.keys.js"),A("./node_modules/core-js/modules/es.array.concat.js"),A("./node_modules/core-js/modules/es.object.to-string.js"),A("./node_modules/core-js/modules/es.regexp.to-string.js"),A("./node_modules/core-js/modules/es.function.name.js"),A("./node_modules/core-js/modules/web.dom-collections.for-each.js");var n=A("jspdf"),r=A("html2canvas"),i=A("./src/utils.js"),o=A("./node_modules/es6-promise/dist/es6-promise.js"),s=A.n(o)().Promise,a=function t(e){var A=Object.assign(t.convert(s.resolve()),JSON.parse(JSON.stringify(t.template))),n=t.convert(s.resolve(),A);return n=(n=n.setProgress(1,t,1,[t])).set(e)};(a.prototype=Object.create(s.prototype)).constructor=a,a.convert=function(t,e){return t.__proto__=e||a.prototype,t},a.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},a.prototype.from=function(t,e){return this.then((function(){switch(e=e||function(t){switch((0,i.objType)(t)){case"string":return"string";case"element":return"canvas"===t.nodeName.toLowerCase?"canvas":"element";default:return"unknown"}}(t)){case"string":return this.set({src:(0,i.createElement)("div",{innerHTML:t})});case"element":return this.set({src:t});case"canvas":return this.set({canvas:t});case"img":return this.set({img:t});default:return this.error("Unknown source type.")}}))},a.prototype.to=function(t){switch(t){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.")}},a.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 t={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},e={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"};t.opacity=0;var A=(0,i.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,i.createElement)("div",{className:"html2pdf__overlay",style:t}),this.prop.container=(0,i.createElement)("div",{className:"html2pdf__container",style:e}),this.prop.container.appendChild(A),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)}))},a.prototype.toCanvas=function(){var t=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(t).then((function(){var t=Object.assign({},this.opt.html2canvas);return delete t.onrendered,r(this.prop.container,t)})).then((function(t){(this.opt.html2canvas.onrendered||function(){})(t),this.prop.canvas=t,document.body.removeChild(this.prop.overlay)}))},a.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var t=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=t}))},a.prototype.toPdf=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var t=this.prop.canvas,e=this.opt,A=t.height,r=Math.floor(t.width*this.prop.pageSize.inner.ratio),i=Math.ceil(A/r),o=this.prop.pageSize.inner.height,s=document.createElement("canvas"),a=s.getContext("2d");s.width=t.width,s.height=r,this.prop.pdf=this.prop.pdf||new n.jsPDF(e.jsPDF);for(var l=0;l<i;l++){l===i-1&&A%r!=0&&(s.height=A%r,o=s.height*this.prop.pageSize.inner.width/s.width);var u=s.width,c=s.height;a.fillStyle="white",a.fillRect(0,0,u,c),a.drawImage(t,0,l*r,u,c,0,0,u,c),l&&this.prop.pdf.addPage();var f=s.toDataURL("image/"+e.image.type,e.image.quality);this.prop.pdf.addImage(f,e.image.type,e.margin[1],e.margin[0],this.prop.pageSize.inner.width,o)}}))},a.prototype.output=function(t,e,A){return"img"===(A=A||"pdf").toLowerCase()||"image"===A.toLowerCase()?this.outputImg(t,e):this.outputPdf(t,e)},a.prototype.outputPdf=function(t,e){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){return this.prop.pdf.output(t,e)}))},a.prototype.outputImg=function(t,e){return this.thenList([function(){return this.prop.img||this.toImg()}]).then((function(){switch(t){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 "'+t+'" is not supported.'}}))},a.prototype.save=function(t){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(t?{filename:t}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},a.prototype.set=function(t){if("object"!==(0,i.objType)(t))return this;var e=Object.keys(t||{}).map((function(e){switch(e){case"margin":return this.setMargin.bind(this,t.margin);case"jsPDF":return function(){return this.opt.jsPDF=t.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,t.pageSize);default:return e in a.template.prop?function(){this.prop[e]=t[e]}:function(){this.opt[e]=t[e]}}}),this);return this.then((function(){return this.thenList(e)}))},a.prototype.get=function(t,e){return this.then((function(){var A=t in a.template.prop?this.prop[t]:this.opt[t];return e?e(A):A}))},a.prototype.setMargin=function(t){return this.then((function(){switch((0,i.objType)(t)){case"number":t=[t,t,t,t];case"array":if(2===t.length&&(t=[t[0],t[1],t[0],t[1]]),4===t.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=t})).then(this.setPageSize)},a.prototype.setPageSize=function(t){return this.then((function(){(t=t||n.jsPDF.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(t.inner={width:t.width-this.opt.margin[1]-this.opt.margin[3],height:t.height-this.opt.margin[0]-this.opt.margin[2]},t.inner.px={width:(0,i.toPx)(t.inner.width,t.k),height:(0,i.toPx)(t.inner.height,t.k)},t.inner.ratio=t.inner.height/t.inner.width),this.prop.pageSize=t}))},a.prototype.setProgress=function(t,e,A,n){return null!=t&&(this.progress.val=t),null!=e&&(this.progress.state=e),null!=A&&(this.progress.n=A),null!=n&&(this.progress.stack=n),this.progress.ratio=this.progress.val/this.progress.state,this},a.prototype.updateProgress=function(t,e,A,n){return this.setProgress(t?this.progress.val+t:null,e||null,A?this.progress.n+A:null,n?this.progress.stack.concat(n):null)},a.prototype.then=function(t,e){var A=this;return this.thenCore(t,e,(function(t,e){return A.updateProgress(null,null,1,[t]),s.prototype.then.call(this,(function(e){return A.updateProgress(null,t),e})).then(t,e).then((function(t){return A.updateProgress(1),t}))}))},a.prototype.thenCore=function(t,e,A){A=A||s.prototype.then,t&&(t=t.bind(this)),e&&(e=e.bind(this));var n=-1!==s.toString().indexOf("[native code]")&&"Promise"===s.name?this:a.convert(Object.assign({},this),s.prototype),r=A.call(n,t,e);return a.convert(r,this.__proto__)},a.prototype.thenExternal=function(t,e){return s.prototype.then.call(this,t,e)},a.prototype.thenList=function(t){var e=this;return t.forEach((function(t){e=e.thenCore(t)})),e},a.prototype.catch=function(t){t&&(t=t.bind(this));var e=s.prototype.catch.call(this,t);return a.convert(e,this)},a.prototype.catchExternal=function(t){return s.prototype.catch.call(this,t)},a.prototype.error=function(t){return this.then((function(){throw new Error(t)}))},a.prototype.using=a.prototype.set,a.prototype.saveAs=a.prototype.save,a.prototype.export=a.prototype.output,a.prototype.run=a.prototype.then,e.default=a},"./node_modules/core-js/internals/a-function.js":function(t){t.exports=function(t){if("function"!=typeof t)throw TypeError(String(t)+" is not a function");return t}},"./node_modules/core-js/internals/a-possible-prototype.js":function(t,e,A){var n=A("./node_modules/core-js/internals/is-object.js");t.exports=function(t){if(!n(t)&&null!==t)throw TypeError("Can't set "+String(t)+" as a prototype");return t}},"./node_modules/core-js/internals/add-to-unscopables.js":function(t,e,A){var n=A("./node_modules/core-js/internals/well-known-symbol.js"),r=A("./node_modules/core-js/internals/object-create.js"),i=A("./node_modules/core-js/internals/object-define-property.js"),o=n("unscopables"),s=Array.prototype;null==s[o]&&i.f(s,o,{configurable:!0,value:r(null)}),t.exports=function(t){s[o][t]=!0}},"./node_modules/core-js/internals/an-object.js":function(t,e,A){var n=A("./node_modules/core-js/internals/is-object.js");t.exports=function(t){if(!n(t))throw TypeError(String(t)+" is not an object");return t}},"./node_modules/core-js/internals/array-for-each.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/array-iteration.js").forEach,r=A("./node_modules/core-js/internals/array-method-is-strict.js")("forEach");t.exports=r?[].forEach:function(t){return n(this,t,arguments.length>1?arguments[1]:void 0)}},"./node_modules/core-js/internals/array-includes.js":function(t,e,A){var n=A("./node_modules/core-js/internals/to-indexed-object.js"),r=A("./node_modules/core-js/internals/to-length.js"),i=A("./node_modules/core-js/internals/to-absolute-index.js"),o=function(t){return function(e,A,o){var s,a=n(e),l=r(a.length),u=i(o,l);if(t&&A!=A){for(;l>u;)if((s=a[u++])!=s)return!0}else for(;l>u;u++)if((t||u in a)&&a[u]===A)return t||u||0;return!t&&-1}};t.exports={includes:o(!0),indexOf:o(!1)}},"./node_modules/core-js/internals/array-iteration.js":function(t,e,A){var n=A("./node_modules/core-js/internals/function-bind-context.js"),r=A("./node_modules/core-js/internals/indexed-object.js"),i=A("./node_modules/core-js/internals/to-object.js"),o=A("./node_modules/core-js/internals/to-length.js"),s=A("./node_modules/core-js/internals/array-species-create.js"),a=[].push,l=function(t){var e=1==t,A=2==t,l=3==t,u=4==t,c=6==t,f=7==t,h=5==t||c;return function(d,p,g,m){for(var v,w,B=i(d),y=r(B),b=n(p,g,3),C=o(y.length),_=0,F=m||s,Q=e?F(d,C):A||f?F(d,0):void 0;C>_;_++)if((h||_ in y)&&(w=b(v=y[_],_,B),t))if(e)Q[_]=w;else if(w)switch(t){case 3:return!0;case 5:return v;case 6:return _;case 2:a.call(Q,v)}else switch(t){case 4:return!1;case 7:a.call(Q,v)}return c?-1:l||u?u:Q}};t.exports={forEach:l(0),map:l(1),filter:l(2),some:l(3),every:l(4),find:l(5),findIndex:l(6),filterReject:l(7)}},"./node_modules/core-js/internals/array-method-has-species-support.js":function(t,e,A){var n=A("./node_modules/core-js/internals/fails.js"),r=A("./node_modules/core-js/internals/well-known-symbol.js"),i=A("./node_modules/core-js/internals/engine-v8-version.js"),o=r("species");t.exports=function(t){return i>=51||!n((function(){var e=[];return(e.constructor={})[o]=function(){return{foo:1}},1!==e[t](Boolean).foo}))}},"./node_modules/core-js/internals/array-method-is-strict.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/fails.js");t.exports=function(t,e){var A=[][t];return!!A&&n((function(){A.call(null,e||function(){throw 1},1)}))}},"./node_modules/core-js/internals/array-species-constructor.js":function(t,e,A){var n=A("./node_modules/core-js/internals/is-object.js"),r=A("./node_modules/core-js/internals/is-array.js"),i=A("./node_modules/core-js/internals/well-known-symbol.js")("species");t.exports=function(t){var e;return r(t)&&("function"!=typeof(e=t.constructor)||e!==Array&&!r(e.prototype)?n(e)&&null===(e=e[i])&&(e=void 0):e=void 0),void 0===e?Array:e}},"./node_modules/core-js/internals/array-species-create.js":function(t,e,A){var n=A("./node_modules/core-js/internals/array-species-constructor.js");t.exports=function(t,e){return new(n(t))(0===e?0:e)}},"./node_modules/core-js/internals/classof-raw.js":function(t){var e={}.toString;t.exports=function(t){return e.call(t).slice(8,-1)}},"./node_modules/core-js/internals/classof.js":function(t,e,A){var n=A("./node_modules/core-js/internals/to-string-tag-support.js"),r=A("./node_modules/core-js/internals/classof-raw.js"),i=A("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag"),o="Arguments"==r(function(){return arguments}());t.exports=n?r:function(t){var e,A,n;return void 0===t?"Undefined":null===t?"Null":"string"==typeof(A=function(t,e){try{return t[e]}catch(t){}}(e=Object(t),i))?A:o?r(e):"Object"==(n=r(e))&&"function"==typeof e.callee?"Arguments":n}},"./node_modules/core-js/internals/copy-constructor-properties.js":function(t,e,A){var n=A("./node_modules/core-js/internals/has.js"),r=A("./node_modules/core-js/internals/own-keys.js"),i=A("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),o=A("./node_modules/core-js/internals/object-define-property.js");t.exports=function(t,e){for(var A=r(e),s=o.f,a=i.f,l=0;l<A.length;l++){var u=A[l];n(t,u)||s(t,u,a(e,u))}}},"./node_modules/core-js/internals/correct-prototype-getter.js":function(t,e,A){var n=A("./node_modules/core-js/internals/fails.js");t.exports=!n((function(){function t(){}return t.prototype.constructor=null,Object.getPrototypeOf(new t)!==t.prototype}))},"./node_modules/core-js/internals/create-html.js":function(t,e,A){var n=A("./node_modules/core-js/internals/require-object-coercible.js"),r=A("./node_modules/core-js/internals/to-string.js"),i=/"/g;t.exports=function(t,e,A,o){var s=r(n(t)),a="<"+e;return""!==A&&(a+=" "+A+'="'+r(o).replace(i,""")+'"'),a+">"+s+"</"+e+">"}},"./node_modules/core-js/internals/create-iterator-constructor.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,r=A("./node_modules/core-js/internals/object-create.js"),i=A("./node_modules/core-js/internals/create-property-descriptor.js"),o=A("./node_modules/core-js/internals/set-to-string-tag.js"),s=A("./node_modules/core-js/internals/iterators.js"),a=function(){return this};t.exports=function(t,e,A){var l=e+" Iterator";return t.prototype=r(n,{next:i(1,A)}),o(t,l,!1,!0),s[l]=a,t}},"./node_modules/core-js/internals/create-non-enumerable-property.js":function(t,e,A){var n=A("./node_modules/core-js/internals/descriptors.js"),r=A("./node_modules/core-js/internals/object-define-property.js"),i=A("./node_modules/core-js/internals/create-property-descriptor.js");t.exports=n?function(t,e,A){return r.f(t,e,i(1,A))}:function(t,e,A){return t[e]=A,t}},"./node_modules/core-js/internals/create-property-descriptor.js":function(t){t.exports=function(t,e){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:e}}},"./node_modules/core-js/internals/create-property.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/to-property-key.js"),r=A("./node_modules/core-js/internals/object-define-property.js"),i=A("./node_modules/core-js/internals/create-property-descriptor.js");t.exports=function(t,e,A){var o=n(e);o in t?r.f(t,o,i(0,A)):t[o]=A}},"./node_modules/core-js/internals/define-iterator.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/export.js"),r=A("./node_modules/core-js/internals/create-iterator-constructor.js"),i=A("./node_modules/core-js/internals/object-get-prototype-of.js"),o=A("./node_modules/core-js/internals/object-set-prototype-of.js"),s=A("./node_modules/core-js/internals/set-to-string-tag.js"),a=A("./node_modules/core-js/internals/create-non-enumerable-property.js"),l=A("./node_modules/core-js/internals/redefine.js"),u=A("./node_modules/core-js/internals/well-known-symbol.js"),c=A("./node_modules/core-js/internals/is-pure.js"),f=A("./node_modules/core-js/internals/iterators.js"),h=A("./node_modules/core-js/internals/iterators-core.js"),d=h.IteratorPrototype,p=h.BUGGY_SAFARI_ITERATORS,g=u("iterator"),m=function(){return this};t.exports=function(t,e,A,u,h,v,w){r(A,e,u);var B,y,b,C=function(t){if(t===h&&E)return E;if(!p&&t in Q)return Q[t];switch(t){case"keys":case"values":case"entries":return function(){return new A(this,t)}}return function(){return new A(this)}},_=e+" Iterator",F=!1,Q=t.prototype,U=Q[g]||Q["@@iterator"]||h&&Q[h],E=!p&&U||C(h),x="Array"==e&&Q.entries||U;if(x&&(B=i(x.call(new t)),d!==Object.prototype&&B.next&&(c||i(B)===d||(o?o(B,d):"function"!=typeof B[g]&&a(B,g,m)),s(B,_,!0,!0),c&&(f[_]=m))),"values"==h&&U&&"values"!==U.name&&(F=!0,E=function(){return U.call(this)}),c&&!w||Q[g]===E||a(Q,g,E),f[e]=E,h)if(y={values:C("values"),keys:v?E:C("keys"),entries:C("entries")},w)for(b in y)(p||F||!(b in Q))&&l(Q,b,y[b]);else n({target:e,proto:!0,forced:p||F},y);return y}},"./node_modules/core-js/internals/define-well-known-symbol.js":function(t,e,A){var n=A("./node_modules/core-js/internals/path.js"),r=A("./node_modules/core-js/internals/has.js"),i=A("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),o=A("./node_modules/core-js/internals/object-define-property.js").f;t.exports=function(t){var e=n.Symbol||(n.Symbol={});r(e,t)||o(e,t,{value:i.f(t)})}},"./node_modules/core-js/internals/descriptors.js":function(t,e,A){var n=A("./node_modules/core-js/internals/fails.js");t.exports=!n((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},"./node_modules/core-js/internals/document-create-element.js":function(t,e,A){var n=A("./node_modules/core-js/internals/global.js"),r=A("./node_modules/core-js/internals/is-object.js"),i=n.document,o=r(i)&&r(i.createElement);t.exports=function(t){return o?i.createElement(t):{}}},"./node_modules/core-js/internals/dom-iterables.js":function(t){t.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},"./node_modules/core-js/internals/engine-user-agent.js":function(t,e,A){var n=A("./node_modules/core-js/internals/get-built-in.js");t.exports=n("navigator","userAgent")||""},"./node_modules/core-js/internals/engine-v8-version.js":function(t,e,A){var n,r,i=A("./node_modules/core-js/internals/global.js"),o=A("./node_modules/core-js/internals/engine-user-agent.js"),s=i.process,a=i.Deno,l=s&&s.versions||a&&a.version,u=l&&l.v8;u?r=(n=u.split("."))[0]<4?1:n[0]+n[1]:o&&(!(n=o.match(/Edge\/(\d+)/))||n[1]>=74)&&(n=o.match(/Chrome\/(\d+)/))&&(r=n[1]),t.exports=r&&+r},"./node_modules/core-js/internals/enum-bug-keys.js":function(t){t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},"./node_modules/core-js/internals/export.js":function(t,e,A){var n=A("./node_modules/core-js/internals/global.js"),r=A("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,i=A("./node_modules/core-js/internals/create-non-enumerable-property.js"),o=A("./node_modules/core-js/internals/redefine.js"),s=A("./node_modules/core-js/internals/set-global.js"),a=A("./node_modules/core-js/internals/copy-constructor-properties.js"),l=A("./node_modules/core-js/internals/is-forced.js");t.exports=function(t,e){var A,u,c,f,h,d=t.target,p=t.global,g=t.stat;if(A=p?n:g?n[d]||s(d,{}):(n[d]||{}).prototype)for(u in e){if(f=e[u],c=t.noTargetGet?(h=r(A,u))&&h.value:A[u],!l(p?u:d+(g?".":"#")+u,t.forced)&&void 0!==c){if(typeof f==typeof c)continue;a(f,c)}(t.sham||c&&c.sham)&&i(f,"sham",!0),o(A,u,f,t)}}},"./node_modules/core-js/internals/fails.js":function(t){t.exports=function(t){try{return!!t()}catch(t){return!0}}},"./node_modules/core-js/internals/function-bind-context.js":function(t,e,A){var n=A("./node_modules/core-js/internals/a-function.js");t.exports=function(t,e,A){if(n(t),void 0===e)return t;switch(A){case 0:return function(){return t.call(e)};case 1:return function(A){return t.call(e,A)};case 2:return function(A,n){return t.call(e,A,n)};case 3:return function(A,n,r){return t.call(e,A,n,r)}}return function(){return t.apply(e,arguments)}}},"./node_modules/core-js/internals/get-built-in.js":function(t,e,A){var n=A("./node_modules/core-js/internals/global.js"),r=function(t){return"function"==typeof t?t:void 0};t.exports=function(t,e){return arguments.length<2?r(n[t]):n[t]&&n[t][e]}},"./node_modules/core-js/internals/global.js":function(t){var A=function(t){return t&&t.Math==Math&&t};t.exports=A("object"==typeof globalThis&&globalThis)||A("object"==typeof window&&window)||A("object"==typeof self&&self)||A("object"==typeof e&&e)||function(){return this}()||Function("return this")()},"./node_modules/core-js/internals/has.js":function(t,e,A){var n=A("./node_modules/core-js/internals/to-object.js"),r={}.hasOwnProperty;t.exports=Object.hasOwn||function(t,e){return r.call(n(t),e)}},"./node_modules/core-js/internals/hidden-keys.js":function(t){t.exports={}},"./node_modules/core-js/internals/html.js":function(t,e,A){var n=A("./node_modules/core-js/internals/get-built-in.js");t.exports=n("document","documentElement")},"./node_modules/core-js/internals/ie8-dom-define.js":function(t,e,A){var n=A("./node_modules/core-js/internals/descriptors.js"),r=A("./node_modules/core-js/internals/fails.js"),i=A("./node_modules/core-js/internals/document-create-element.js");t.exports=!n&&!r((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))},"./node_modules/core-js/internals/indexed-object.js":function(t,e,A){var n=A("./node_modules/core-js/internals/fails.js"),r=A("./node_modules/core-js/internals/classof-raw.js"),i="".split;t.exports=n((function(){return!Object("z").propertyIsEnumerable(0)}))?function(t){return"String"==r(t)?i.call(t,""):Object(t)}:Object},"./node_modules/core-js/internals/inherit-if-required.js":function(t,e,A){var n=A("./node_modules/core-js/internals/is-object.js"),r=A("./node_modules/core-js/internals/object-set-prototype-of.js");t.exports=function(t,e,A){var i,o;return r&&"function"==typeof(i=e.constructor)&&i!==A&&n(o=i.prototype)&&o!==A.prototype&&r(t,o),t}},"./node_modules/core-js/internals/inspect-source.js":function(t,e,A){var n=A("./node_modules/core-js/internals/shared-store.js"),r=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(t){return r.call(t)}),t.exports=n.inspectSource},"./node_modules/core-js/internals/internal-state.js":function(t,e,A){var n,r,i,o=A("./node_modules/core-js/internals/native-weak-map.js"),s=A("./node_modules/core-js/internals/global.js"),a=A("./node_modules/core-js/internals/is-object.js"),l=A("./node_modules/core-js/internals/create-non-enumerable-property.js"),u=A("./node_modules/core-js/internals/has.js"),c=A("./node_modules/core-js/internals/shared-store.js"),f=A("./node_modules/core-js/internals/shared-key.js"),h=A("./node_modules/core-js/internals/hidden-keys.js"),d=s.WeakMap;if(o||c.state){var p=c.state||(c.state=new d),g=p.get,m=p.has,v=p.set;n=function(t,e){if(m.call(p,t))throw new TypeError("Object already initialized");return e.facade=t,v.call(p,t,e),e},r=function(t){return g.call(p,t)||{}},i=function(t){return m.call(p,t)}}else{var w=f("state");h[w]=!0,n=function(t,e){if(u(t,w))throw new TypeError("Object already initialized");return e.facade=t,l(t,w,e),e},r=function(t){return u(t,w)?t[w]:{}},i=function(t){return u(t,w)}}t.exports={set:n,get:r,has:i,enforce:function(t){return i(t)?r(t):n(t,{})},getterFor:function(t){return function(e){var A;if(!a(e)||(A=r(e)).type!==t)throw TypeError("Incompatible receiver, "+t+" required");return A}}}},"./node_modules/core-js/internals/is-array.js":function(t,e,A){var n=A("./node_modules/core-js/internals/classof-raw.js");t.exports=Array.isArray||function(t){return"Array"==n(t)}},"./node_modules/core-js/internals/is-forced.js":function(t,e,A){var n=A("./node_modules/core-js/internals/fails.js"),r=/#|\.prototype\./,i=function(t,e){var A=s[o(t)];return A==l||A!=a&&("function"==typeof e?n(e):!!e)},o=i.normalize=function(t){return String(t).replace(r,".").toLowerCase()},s=i.data={},a=i.NATIVE="N",l=i.POLYFILL="P";t.exports=i},"./node_modules/core-js/internals/is-object.js":function(t){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},"./node_modules/core-js/internals/is-pure.js":function(t){t.exports=!1},"./node_modules/core-js/internals/is-symbol.js":function(t,e,A){var n=A("./node_modules/core-js/internals/get-built-in.js"),r=A("./node_modules/core-js/internals/use-symbol-as-uid.js");t.exports=r?function(t){return"symbol"==typeof t}:function(t){var e=n("Symbol");return"function"==typeof e&&Object(t)instanceof e}},"./node_modules/core-js/internals/iterators-core.js":function(t,e,A){"use strict";var n,r,i,o=A("./node_modules/core-js/internals/fails.js"),s=A("./node_modules/core-js/internals/object-get-prototype-of.js"),a=A("./node_modules/core-js/internals/create-non-enumerable-property.js"),l=A("./node_modules/core-js/internals/has.js"),u=A("./node_modules/core-js/internals/well-known-symbol.js"),c=A("./node_modules/core-js/internals/is-pure.js"),f=u("iterator"),h=!1;[].keys&&("next"in(i=[].keys())?(r=s(s(i)))!==Object.prototype&&(n=r):h=!0);var d=null==n||o((function(){var t={};return n[f].call(t)!==t}));d&&(n={}),c&&!d||l(n,f)||a(n,f,(function(){return this})),t.exports={IteratorPrototype:n,BUGGY_SAFARI_ITERATORS:h}},"./node_modules/core-js/internals/iterators.js":function(t){t.exports={}},"./node_modules/core-js/internals/native-symbol.js":function(t,e,A){var n=A("./node_modules/core-js/internals/engine-v8-version.js"),r=A("./node_modules/core-js/internals/fails.js");t.exports=!!Object.getOwnPropertySymbols&&!r((function(){var t=Symbol();return!String(t)||!(Object(t)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},"./node_modules/core-js/internals/native-weak-map.js":function(t,e,A){var n=A("./node_modules/core-js/internals/global.js"),r=A("./node_modules/core-js/internals/inspect-source.js"),i=n.WeakMap;t.exports="function"==typeof i&&/native code/.test(r(i))},"./node_modules/core-js/internals/object-assign.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/descriptors.js"),r=A("./node_modules/core-js/internals/fails.js"),i=A("./node_modules/core-js/internals/object-keys.js"),o=A("./node_modules/core-js/internals/object-get-own-property-symbols.js"),s=A("./node_modules/core-js/internals/object-property-is-enumerable.js"),a=A("./node_modules/core-js/internals/to-object.js"),l=A("./node_modules/core-js/internals/indexed-object.js"),u=Object.assign,c=Object.defineProperty;t.exports=!u||r((function(){if(n&&1!==u({b:1},u(c({},"a",{enumerable:!0,get:function(){c(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var t={},e={},A=Symbol();return t[A]=7,"abcdefghijklmnopqrst".split("").forEach((function(t){e[t]=t})),7!=u({},t)[A]||"abcdefghijklmnopqrst"!=i(u({},e)).join("")}))?function(t,e){for(var A=a(t),r=arguments.length,u=1,c=o.f,f=s.f;r>u;)for(var h,d=l(arguments[u++]),p=c?i(d).concat(c(d)):i(d),g=p.length,m=0;g>m;)h=p[m++],n&&!f.call(d,h)||(A[h]=d[h]);return A}:u},"./node_modules/core-js/internals/object-create.js":function(t,e,A){var n,r=A("./node_modules/core-js/internals/an-object.js"),i=A("./node_modules/core-js/internals/object-define-properties.js"),o=A("./node_modules/core-js/internals/enum-bug-keys.js"),s=A("./node_modules/core-js/internals/hidden-keys.js"),a=A("./node_modules/core-js/internals/html.js"),l=A("./node_modules/core-js/internals/document-create-element.js"),u=A("./node_modules/core-js/internals/shared-key.js"),c=u("IE_PROTO"),f=function(){},h=function(t){return"<script>"+t+"<\/script>"},d=function(t){t.write(h("")),t.close();var e=t.parentWindow.Object;return t=null,e},p=function(){try{n=new ActiveXObject("htmlfile")}catch(t){}p=document.domain&&n?d(n):function(){var t,e=l("iframe");if(e.style)return e.style.display="none",a.appendChild(e),e.src=String("javascript:"),(t=e.contentWindow.document).open(),t.write(h("document.F=Object")),t.close(),t.F}()||d(n);for(var t=o.length;t--;)delete p.prototype[o[t]];return p()};s[c]=!0,t.exports=Object.create||function(t,e){var A;return null!==t?(f.prototype=r(t),A=new f,f.prototype=null,A[c]=t):A=p(),void 0===e?A:i(A,e)}},"./node_modules/core-js/internals/object-define-properties.js":function(t,e,A){var n=A("./node_modules/core-js/internals/descriptors.js"),r=A("./node_modules/core-js/internals/object-define-property.js"),i=A("./node_modules/core-js/internals/an-object.js"),o=A("./node_modules/core-js/internals/object-keys.js");t.exports=n?Object.defineProperties:function(t,e){i(t);for(var A,n=o(e),s=n.length,a=0;s>a;)r.f(t,A=n[a++],e[A]);return t}},"./node_modules/core-js/internals/object-define-property.js":function(t,e,A){var n=A("./node_modules/core-js/internals/descriptors.js"),r=A("./node_modules/core-js/internals/ie8-dom-define.js"),i=A("./node_modules/core-js/internals/an-object.js"),o=A("./node_modules/core-js/internals/to-property-key.js"),s=Object.defineProperty;e.f=n?s:function(t,e,A){if(i(t),e=o(e),i(A),r)try{return s(t,e,A)}catch(t){}if("get"in A||"set"in A)throw TypeError("Accessors not supported");return"value"in A&&(t[e]=A.value),t}},"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(t,e,A){var n=A("./node_modules/core-js/internals/descriptors.js"),r=A("./node_modules/core-js/internals/object-property-is-enumerable.js"),i=A("./node_modules/core-js/internals/create-property-descriptor.js"),o=A("./node_modules/core-js/internals/to-indexed-object.js"),s=A("./node_modules/core-js/internals/to-property-key.js"),a=A("./node_modules/core-js/internals/has.js"),l=A("./node_modules/core-js/internals/ie8-dom-define.js"),u=Object.getOwnPropertyDescriptor;e.f=n?u:function(t,e){if(t=o(t),e=s(e),l)try{return u(t,e)}catch(t){}if(a(t,e))return i(!r.f.call(t,e),t[e])}},"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(t,e,A){var n=A("./node_modules/core-js/internals/to-indexed-object.js"),r=A("./node_modules/core-js/internals/object-get-own-property-names.js").f,i={}.toString,o="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return o&&"[object Window]"==i.call(t)?function(t){try{return r(t)}catch(t){return o.slice()}}(t):r(n(t))}},"./node_modules/core-js/internals/object-get-own-property-names.js":function(t,e,A){var n=A("./node_modules/core-js/internals/object-keys-internal.js"),r=A("./node_modules/core-js/internals/enum-bug-keys.js").concat("length","prototype");e.f=Object.getOwnPropertyNames||function(t){return n(t,r)}},"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(t,e){e.f=Object.getOwnPropertySymbols},"./node_modules/core-js/internals/object-get-prototype-of.js":function(t,e,A){var n=A("./node_modules/core-js/internals/has.js"),r=A("./node_modules/core-js/internals/to-object.js"),i=A("./node_modules/core-js/internals/shared-key.js"),o=A("./node_modules/core-js/internals/correct-prototype-getter.js"),s=i("IE_PROTO"),a=Object.prototype;t.exports=o?Object.getPrototypeOf:function(t){return t=r(t),n(t,s)?t[s]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?a:null}},"./node_modules/core-js/internals/object-keys-internal.js":function(t,e,A){var n=A("./node_modules/core-js/internals/has.js"),r=A("./node_modules/core-js/internals/to-indexed-object.js"),i=A("./node_modules/core-js/internals/array-includes.js").indexOf,o=A("./node_modules/core-js/internals/hidden-keys.js");t.exports=function(t,e){var A,s=r(t),a=0,l=[];for(A in s)!n(o,A)&&n(s,A)&&l.push(A);for(;e.length>a;)n(s,A=e[a++])&&(~i(l,A)||l.push(A));return l}},"./node_modules/core-js/internals/object-keys.js":function(t,e,A){var n=A("./node_modules/core-js/internals/object-keys-internal.js"),r=A("./node_modules/core-js/internals/enum-bug-keys.js");t.exports=Object.keys||function(t){return n(t,r)}},"./node_modules/core-js/internals/object-property-is-enumerable.js":function(t,e){"use strict";var A={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,r=n&&!A.call({1:2},1);e.f=r?function(t){var e=n(this,t);return!!e&&e.enumerable}:A},"./node_modules/core-js/internals/object-set-prototype-of.js":function(t,e,A){var n=A("./node_modules/core-js/internals/an-object.js"),r=A("./node_modules/core-js/internals/a-possible-prototype.js");t.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var t,e=!1,A={};try{(t=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(A,[]),e=A instanceof Array}catch(t){}return function(A,i){return n(A),r(i),e?t.call(A,i):A.__proto__=i,A}}():void 0)},"./node_modules/core-js/internals/object-to-string.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/to-string-tag-support.js"),r=A("./node_modules/core-js/internals/classof.js");t.exports=n?{}.toString:function(){return"[object "+r(this)+"]"}},"./node_modules/core-js/internals/ordinary-to-primitive.js":function(t,e,A){var n=A("./node_modules/core-js/internals/is-object.js");t.exports=function(t,e){var A,r;if("string"===e&&"function"==typeof(A=t.toString)&&!n(r=A.call(t)))return r;if("function"==typeof(A=t.valueOf)&&!n(r=A.call(t)))return r;if("string"!==e&&"function"==typeof(A=t.toString)&&!n(r=A.call(t)))return r;throw TypeError("Can't convert object to primitive value")}},"./node_modules/core-js/internals/own-keys.js":function(t,e,A){var n=A("./node_modules/core-js/internals/get-built-in.js"),r=A("./node_modules/core-js/internals/object-get-own-property-names.js"),i=A("./node_modules/core-js/internals/object-get-own-property-symbols.js"),o=A("./node_modules/core-js/internals/an-object.js");t.exports=n("Reflect","ownKeys")||function(t){var e=r.f(o(t)),A=i.f;return A?e.concat(A(t)):e}},"./node_modules/core-js/internals/path.js":function(t,e,A){var n=A("./node_modules/core-js/internals/global.js");t.exports=n},"./node_modules/core-js/internals/redefine.js":function(t,e,A){var n=A("./node_modules/core-js/internals/global.js"),r=A("./node_modules/core-js/internals/create-non-enumerable-property.js"),i=A("./node_modules/core-js/internals/has.js"),o=A("./node_modules/core-js/internals/set-global.js"),s=A("./node_modules/core-js/internals/inspect-source.js"),a=A("./node_modules/core-js/internals/internal-state.js"),l=a.get,u=a.enforce,c=String(String).split("String");(t.exports=function(t,e,A,s){var a,l=!!s&&!!s.unsafe,f=!!s&&!!s.enumerable,h=!!s&&!!s.noTargetGet;"function"==typeof A&&("string"!=typeof e||i(A,"name")||r(A,"name",e),(a=u(A)).source||(a.source=c.join("string"==typeof e?e:""))),t!==n?(l?!h&&t[e]&&(f=!0):delete t[e],f?t[e]=A:r(t,e,A)):f?t[e]=A:o(e,A)})(Function.prototype,"toString",(function(){return"function"==typeof this&&l(this).source||s(this)}))},"./node_modules/core-js/internals/regexp-flags.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/an-object.js");t.exports=function(){var t=n(this),e="";return t.global&&(e+="g"),t.ignoreCase&&(e+="i"),t.multiline&&(e+="m"),t.dotAll&&(e+="s"),t.unicode&&(e+="u"),t.sticky&&(e+="y"),e}},"./node_modules/core-js/internals/require-object-coercible.js":function(t){t.exports=function(t){if(null==t)throw TypeError("Can't call method on "+t);return t}},"./node_modules/core-js/internals/set-global.js":function(t,e,A){var n=A("./node_modules/core-js/internals/global.js");t.exports=function(t,e){try{Object.defineProperty(n,t,{value:e,configurable:!0,writable:!0})}catch(A){n[t]=e}return e}},"./node_modules/core-js/internals/set-to-string-tag.js":function(t,e,A){var n=A("./node_modules/core-js/internals/object-define-property.js").f,r=A("./node_modules/core-js/internals/has.js"),i=A("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag");t.exports=function(t,e,A){t&&!r(t=A?t:t.prototype,i)&&n(t,i,{configurable:!0,value:e})}},"./node_modules/core-js/internals/shared-key.js":function(t,e,A){var n=A("./node_modules/core-js/internals/shared.js"),r=A("./node_modules/core-js/internals/uid.js"),i=n("keys");t.exports=function(t){return i[t]||(i[t]=r(t))}},"./node_modules/core-js/internals/shared-store.js":function(t,e,A){var n=A("./node_modules/core-js/internals/global.js"),r=A("./node_modules/core-js/internals/set-global.js"),i=n["__core-js_shared__"]||r("__core-js_shared__",{});t.exports=i},"./node_modules/core-js/internals/shared.js":function(t,e,A){var n=A("./node_modules/core-js/internals/is-pure.js"),r=A("./node_modules/core-js/internals/shared-store.js");(t.exports=function(t,e){return r[t]||(r[t]=void 0!==e?e:{})})("versions",[]).push({version:"3.16.0",mode:n?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},"./node_modules/core-js/internals/string-html-forced.js":function(t,e,A){var n=A("./node_modules/core-js/internals/fails.js");t.exports=function(t){return n((function(){var e=""[t]('"');return e!==e.toLowerCase()||e.split('"').length>3}))}},"./node_modules/core-js/internals/string-multibyte.js":function(t,e,A){var n=A("./node_modules/core-js/internals/to-integer.js"),r=A("./node_modules/core-js/internals/to-string.js"),i=A("./node_modules/core-js/internals/require-object-coercible.js"),o=function(t){return function(e,A){var o,s,a=r(i(e)),l=n(A),u=a.length;return l<0||l>=u?t?"":void 0:(o=a.charCodeAt(l))<55296||o>56319||l+1===u||(s=a.charCodeAt(l+1))<56320||s>57343?t?a.charAt(l):o:t?a.slice(l,l+2):s-56320+(o-55296<<10)+65536}};t.exports={codeAt:o(!1),charAt:o(!0)}},"./node_modules/core-js/internals/string-trim.js":function(t,e,A){var n=A("./node_modules/core-js/internals/require-object-coercible.js"),r=A("./node_modules/core-js/internals/to-string.js"),i="["+A("./node_modules/core-js/internals/whitespaces.js")+"]",o=RegExp("^"+i+i+"*"),s=RegExp(i+i+"*$"),a=function(t){return function(e){var A=r(n(e));return 1&t&&(A=A.replace(o,"")),2&t&&(A=A.replace(s,"")),A}};t.exports={start:a(1),end:a(2),trim:a(3)}},"./node_modules/core-js/internals/to-absolute-index.js":function(t,e,A){var n=A("./node_modules/core-js/internals/to-integer.js"),r=Math.max,i=Math.min;t.exports=function(t,e){var A=n(t);return A<0?r(A+e,0):i(A,e)}},"./node_modules/core-js/internals/to-indexed-object.js":function(t,e,A){var n=A("./node_modules/core-js/internals/indexed-object.js"),r=A("./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(t){return n(r(t))}},"./node_modules/core-js/internals/to-integer.js":function(t){var e=Math.ceil,A=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?A:e)(t)}},"./node_modules/core-js/internals/to-length.js":function(t,e,A){var n=A("./node_modules/core-js/internals/to-integer.js"),r=Math.min;t.exports=function(t){return t>0?r(n(t),9007199254740991):0}},"./node_modules/core-js/internals/to-object.js":function(t,e,A){var n=A("./node_modules/core-js/internals/require-object-coercible.js");t.exports=function(t){return Object(n(t))}},"./node_modules/core-js/internals/to-primitive.js":function(t,e,A){var n=A("./node_modules/core-js/internals/is-object.js"),r=A("./node_modules/core-js/internals/is-symbol.js"),i=A("./node_modules/core-js/internals/ordinary-to-primitive.js"),o=A("./node_modules/core-js/internals/well-known-symbol.js")("toPrimitive");t.exports=function(t,e){if(!n(t)||r(t))return t;var A,s=t[o];if(void 0!==s){if(void 0===e&&(e="default"),A=s.call(t,e),!n(A)||r(A))return A;throw TypeError("Can't convert object to primitive value")}return void 0===e&&(e="number"),i(t,e)}},"./node_modules/core-js/internals/to-property-key.js":function(t,e,A){var n=A("./node_modules/core-js/internals/to-primitive.js"),r=A("./node_modules/core-js/internals/is-symbol.js");t.exports=function(t){var e=n(t,"string");return r(e)?e:String(e)}},"./node_modules/core-js/internals/to-string-tag-support.js":function(t,e,A){var n={};n[A("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag")]="z",t.exports="[object z]"===String(n)},"./node_modules/core-js/internals/to-string.js":function(t,e,A){var n=A("./node_modules/core-js/internals/is-symbol.js");t.exports=function(t){if(n(t))throw TypeError("Cannot convert a Symbol value to a string");return String(t)}},"./node_modules/core-js/internals/uid.js":function(t){var e=0,A=Math.random();t.exports=function(t){return"Symbol("+String(void 0===t?"":t)+")_"+(++e+A).toString(36)}},"./node_modules/core-js/internals/use-symbol-as-uid.js":function(t,e,A){var n=A("./node_modules/core-js/internals/native-symbol.js");t.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(t,e,A){var n=A("./node_modules/core-js/internals/well-known-symbol.js");e.f=n},"./node_modules/core-js/internals/well-known-symbol.js":function(t,e,A){var n=A("./node_modules/core-js/internals/global.js"),r=A("./node_modules/core-js/internals/shared.js"),i=A("./node_modules/core-js/internals/has.js"),o=A("./node_modules/core-js/internals/uid.js"),s=A("./node_modules/core-js/internals/native-symbol.js"),a=A("./node_modules/core-js/internals/use-symbol-as-uid.js"),l=r("wks"),u=n.Symbol,c=a?u:u&&u.withoutSetter||o;t.exports=function(t){return i(l,t)&&(s||"string"==typeof l[t])||(s&&i(u,t)?l[t]=u[t]:l[t]=c("Symbol."+t)),l[t]}},"./node_modules/core-js/internals/whitespaces.js":function(t){t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},"./node_modules/core-js/modules/es.array.concat.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/export.js"),r=A("./node_modules/core-js/internals/fails.js"),i=A("./node_modules/core-js/internals/is-array.js"),o=A("./node_modules/core-js/internals/is-object.js"),s=A("./node_modules/core-js/internals/to-object.js"),a=A("./node_modules/core-js/internals/to-length.js"),l=A("./node_modules/core-js/internals/create-property.js"),u=A("./node_modules/core-js/internals/array-species-create.js"),c=A("./node_modules/core-js/internals/array-method-has-species-support.js"),f=A("./node_modules/core-js/internals/well-known-symbol.js"),h=A("./node_modules/core-js/internals/engine-v8-version.js"),d=f("isConcatSpreadable"),p=h>=51||!r((function(){var t=[];return t[d]=!1,t.concat()[0]!==t})),g=c("concat"),m=function(t){if(!o(t))return!1;var e=t[d];return void 0!==e?!!e:i(t)};n({target:"Array",proto:!0,forced:!p||!g},{concat:function(t){var e,A,n,r,i,o=s(this),c=u(o,0),f=0;for(e=-1,n=arguments.length;e<n;e++)if(m(i=-1===e?o:arguments[e])){if(f+(r=a(i.length))>9007199254740991)throw TypeError("Maximum allowed index exceeded");for(A=0;A<r;A++,f++)A in i&&l(c,f,i[A])}else{if(f>=9007199254740991)throw TypeError("Maximum allowed index exceeded");l(c,f++,i)}return c.length=f,c}})},"./node_modules/core-js/modules/es.array.iterator.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/to-indexed-object.js"),r=A("./node_modules/core-js/internals/add-to-unscopables.js"),i=A("./node_modules/core-js/internals/iterators.js"),o=A("./node_modules/core-js/internals/internal-state.js"),s=A("./node_modules/core-js/internals/define-iterator.js"),a=o.set,l=o.getterFor("Array Iterator");t.exports=s(Array,"Array",(function(t,e){a(this,{type:"Array Iterator",target:n(t),index:0,kind:e})}),(function(){var t=l(this),e=t.target,A=t.kind,n=t.index++;return!e||n>=e.length?(t.target=void 0,{value:void 0,done:!0}):"keys"==A?{value:n,done:!1}:"values"==A?{value:e[n],done:!1}:{value:[n,e[n]],done:!1}}),"values"),i.Arguments=i.Array,r("keys"),r("values"),r("entries")},"./node_modules/core-js/modules/es.array.join.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/export.js"),r=A("./node_modules/core-js/internals/indexed-object.js"),i=A("./node_modules/core-js/internals/to-indexed-object.js"),o=A("./node_modules/core-js/internals/array-method-is-strict.js"),s=[].join,a=r!=Object,l=o("join",",");n({target:"Array",proto:!0,forced:a||!l},{join:function(t){return s.call(i(this),void 0===t?",":t)}})},"./node_modules/core-js/modules/es.array.map.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/export.js"),r=A("./node_modules/core-js/internals/array-iteration.js").map;n({target:"Array",proto:!0,forced:!A("./node_modules/core-js/internals/array-method-has-species-support.js")("map")},{map:function(t){return r(this,t,arguments.length>1?arguments[1]:void 0)}})},"./node_modules/core-js/modules/es.array.slice.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/export.js"),r=A("./node_modules/core-js/internals/is-object.js"),i=A("./node_modules/core-js/internals/is-array.js"),o=A("./node_modules/core-js/internals/to-absolute-index.js"),s=A("./node_modules/core-js/internals/to-length.js"),a=A("./node_modules/core-js/internals/to-indexed-object.js"),l=A("./node_modules/core-js/internals/create-property.js"),u=A("./node_modules/core-js/internals/well-known-symbol.js"),c=A("./node_modules/core-js/internals/array-method-has-species-support.js")("slice"),f=u("species"),h=[].slice,d=Math.max;n({target:"Array",proto:!0,forced:!c},{slice:function(t,e){var A,n,u,c=a(this),p=s(c.length),g=o(t,p),m=o(void 0===e?p:e,p);if(i(c)&&("function"!=typeof(A=c.constructor)||A!==Array&&!i(A.prototype)?r(A)&&null===(A=A[f])&&(A=void 0):A=void 0,A===Array||void 0===A))return h.call(c,g,m);for(n=new(void 0===A?Array:A)(d(m-g,0)),u=0;g<m;g++,u++)g in c&&l(n,u,c[g]);return n.length=u,n}})},"./node_modules/core-js/modules/es.function.name.js":function(t,e,A){var n=A("./node_modules/core-js/internals/descriptors.js"),r=A("./node_modules/core-js/internals/object-define-property.js").f,i=Function.prototype,o=i.toString,s=/^\s*function ([^ (]*)/;n&&!("name"in i)&&r(i,"name",{configurable:!0,get:function(){try{return o.call(this).match(s)[1]}catch(t){return""}}})},"./node_modules/core-js/modules/es.number.constructor.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/descriptors.js"),r=A("./node_modules/core-js/internals/global.js"),i=A("./node_modules/core-js/internals/is-forced.js"),o=A("./node_modules/core-js/internals/redefine.js"),s=A("./node_modules/core-js/internals/has.js"),a=A("./node_modules/core-js/internals/classof-raw.js"),l=A("./node_modules/core-js/internals/inherit-if-required.js"),u=A("./node_modules/core-js/internals/is-symbol.js"),c=A("./node_modules/core-js/internals/to-primitive.js"),f=A("./node_modules/core-js/internals/fails.js"),h=A("./node_modules/core-js/internals/object-create.js"),d=A("./node_modules/core-js/internals/object-get-own-property-names.js").f,p=A("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,g=A("./node_modules/core-js/internals/object-define-property.js").f,m=A("./node_modules/core-js/internals/string-trim.js").trim,v=r.Number,w=v.prototype,B="Number"==a(h(w)),y=function(t){if(u(t))throw TypeError("Cannot convert a Symbol value to a number");var e,A,n,r,i,o,s,a,l=c(t,"number");if("string"==typeof l&&l.length>2)if(43===(e=(l=m(l)).charCodeAt(0))||45===e){if(88===(A=l.charCodeAt(2))||120===A)return NaN}else if(48===e){switch(l.charCodeAt(1)){case 66:case 98:n=2,r=49;break;case 79:case 111:n=8,r=55;break;default:return+l}for(o=(i=l.slice(2)).length,s=0;s<o;s++)if((a=i.charCodeAt(s))<48||a>r)return NaN;return parseInt(i,n)}return+l};if(i("Number",!v(" 0o1")||!v("0b1")||v("+0x1"))){for(var b,C=function(t){var e=arguments.length<1?0:t,A=this;return A instanceof C&&(B?f((function(){w.valueOf.call(A)})):"Number"!=a(A))?l(new v(y(e)),A,C):y(e)},_=n?d(v):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),F=0;_.length>F;F++)s(v,b=_[F])&&!s(C,b)&&g(C,b,p(v,b));C.prototype=w,w.constructor=C,o(r,"Number",C)}},"./node_modules/core-js/modules/es.object.assign.js":function(t,e,A){var n=A("./node_modules/core-js/internals/export.js"),r=A("./node_modules/core-js/internals/object-assign.js");n({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},"./node_modules/core-js/modules/es.object.keys.js":function(t,e,A){var n=A("./node_modules/core-js/internals/export.js"),r=A("./node_modules/core-js/internals/to-object.js"),i=A("./node_modules/core-js/internals/object-keys.js");n({target:"Object",stat:!0,forced:A("./node_modules/core-js/internals/fails.js")((function(){i(1)}))},{keys:function(t){return i(r(t))}})},"./node_modules/core-js/modules/es.object.to-string.js":function(t,e,A){var n=A("./node_modules/core-js/internals/to-string-tag-support.js"),r=A("./node_modules/core-js/internals/redefine.js"),i=A("./node_modules/core-js/internals/object-to-string.js");n||r(Object.prototype,"toString",i,{unsafe:!0})},"./node_modules/core-js/modules/es.regexp.to-string.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/redefine.js"),r=A("./node_modules/core-js/internals/an-object.js"),i=A("./node_modules/core-js/internals/to-string.js"),o=A("./node_modules/core-js/internals/fails.js"),s=A("./node_modules/core-js/internals/regexp-flags.js"),a=RegExp.prototype,l=a.toString,u=o((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),c="toString"!=l.name;(u||c)&&n(RegExp.prototype,"toString",(function(){var t=r(this),e=i(t.source),A=t.flags;return"/"+e+"/"+i(void 0===A&&t instanceof RegExp&&!("flags"in a)?s.call(t):A)}),{unsafe:!0})},"./node_modules/core-js/modules/es.string.iterator.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/string-multibyte.js").charAt,r=A("./node_modules/core-js/internals/to-string.js"),i=A("./node_modules/core-js/internals/internal-state.js"),o=A("./node_modules/core-js/internals/define-iterator.js"),s=i.set,a=i.getterFor("String Iterator");o(String,"String",(function(t){s(this,{type:"String Iterator",string:r(t),index:0})}),(function(){var t,e=a(this),A=e.string,r=e.index;return r>=A.length?{value:void 0,done:!0}:(t=n(A,r),e.index+=t.length,{value:t,done:!1})}))},"./node_modules/core-js/modules/es.string.link.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/export.js"),r=A("./node_modules/core-js/internals/create-html.js");n({target:"String",proto:!0,forced:A("./node_modules/core-js/internals/string-html-forced.js")("link")},{link:function(t){return r(this,"a","href",t)}})},"./node_modules/core-js/modules/es.symbol.description.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/export.js"),r=A("./node_modules/core-js/internals/descriptors.js"),i=A("./node_modules/core-js/internals/global.js"),o=A("./node_modules/core-js/internals/has.js"),s=A("./node_modules/core-js/internals/is-object.js"),a=A("./node_modules/core-js/internals/object-define-property.js").f,l=A("./node_modules/core-js/internals/copy-constructor-properties.js"),u=i.Symbol;if(r&&"function"==typeof u&&(!("description"in u.prototype)||void 0!==u().description)){var c={},f=function(){var t=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),e=this instanceof f?new u(t):void 0===t?u():u(t);return""===t&&(c[e]=!0),e};l(f,u);var h=f.prototype=u.prototype;h.constructor=f;var d=h.toString,p="Symbol(test)"==String(u("test")),g=/^Symbol\((.*)\)[^)]+$/;a(h,"description",{configurable:!0,get:function(){var t=s(this)?this.valueOf():this,e=d.call(t);if(o(c,t))return"";var A=p?e.slice(7,-1):e.replace(g,"$1");return""===A?void 0:A}}),n({global:!0,forced:!0},{Symbol:f})}},"./node_modules/core-js/modules/es.symbol.iterator.js":function(t,e,A){A("./node_modules/core-js/internals/define-well-known-symbol.js")("iterator")},"./node_modules/core-js/modules/es.symbol.js":function(t,e,A){"use strict";var n=A("./node_modules/core-js/internals/export.js"),r=A("./node_modules/core-js/internals/global.js"),i=A("./node_modules/core-js/internals/get-built-in.js"),o=A("./node_modules/core-js/internals/is-pure.js"),s=A("./node_modules/core-js/internals/descriptors.js"),a=A("./node_modules/core-js/internals/native-symbol.js"),l=A("./node_modules/core-js/internals/fails.js"),u=A("./node_modules/core-js/internals/has.js"),c=A("./node_modules/core-js/internals/is-array.js"),f=A("./node_modules/core-js/internals/is-object.js"),h=A("./node_modules/core-js/internals/is-symbol.js"),d=A("./node_modules/core-js/internals/an-object.js"),p=A("./node_modules/core-js/internals/to-object.js"),g=A("./node_modules/core-js/internals/to-indexed-object.js"),m=A("./node_modules/core-js/internals/to-property-key.js"),v=A("./node_modules/core-js/internals/to-string.js"),w=A("./node_modules/core-js/internals/create-property-descriptor.js"),B=A("./node_modules/core-js/internals/object-create.js"),y=A("./node_modules/core-js/internals/object-keys.js"),b=A("./node_modules/core-js/internals/object-get-own-property-names.js"),C=A("./node_modules/core-js/internals/object-get-own-property-names-external.js"),_=A("./node_modules/core-js/internals/object-get-own-property-symbols.js"),F=A("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),Q=A("./node_modules/core-js/internals/object-define-property.js"),U=A("./node_modules/core-js/internals/object-property-is-enumerable.js"),E=A("./node_modules/core-js/internals/create-non-enumerable-property.js"),x=A("./node_modules/core-js/internals/redefine.js"),L=A("./node_modules/core-js/internals/shared.js"),I=A("./node_modules/core-js/internals/shared-key.js"),S=A("./node_modules/core-js/internals/hidden-keys.js"),N=A("./node_modules/core-js/internals/uid.js"),j=A("./node_modules/core-js/internals/well-known-symbol.js"),H=A("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),T=A("./node_modules/core-js/internals/define-well-known-symbol.js"),k=A("./node_modules/core-js/internals/set-to-string-tag.js"),D=A("./node_modules/core-js/internals/internal-state.js"),P=A("./node_modules/core-js/internals/array-iteration.js").forEach,O=I("hidden"),M=j("toPrimitive"),R=D.set,K=D.getterFor("Symbol"),q=Object.prototype,V=r.Symbol,G=i("JSON","stringify"),W=F.f,z=Q.f,X=C.f,J=U.f,Y=L("symbols"),Z=L("op-symbols"),$=L("string-to-symbol-registry"),tt=L("symbol-to-string-registry"),et=L("wks"),At=r.QObject,nt=!At||!At.prototype||!At.prototype.findChild,rt=s&&l((function(){return 7!=B(z({},"a",{get:function(){return z(this,"a",{value:7}).a}})).a}))?function(t,e,A){var n=W(q,e);n&&delete q[e],z(t,e,A),n&&t!==q&&z(q,e,n)}:z,it=function(t,e){var A=Y[t]=B(V.prototype);return R(A,{type:"Symbol",tag:t,description:e}),s||(A.description=e),A},ot=function(t,e,A){t===q&&ot(Z,e,A),d(t);var n=m(e);return d(A),u(Y,n)?(A.enumerable?(u(t,O)&&t[O][n]&&(t[O][n]=!1),A=B(A,{enumerable:w(0,!1)})):(u(t,O)||z(t,O,w(1,{})),t[O][n]=!0),rt(t,n,A)):z(t,n,A)},st=function(t,e){d(t);var A=g(e),n=y(A).concat(ct(A));return P(n,(function(e){s&&!at.call(A,e)||ot(t,e,A[e])})),t},at=function(t){var e=m(t),A=J.call(this,e);return!(this===q&&u(Y,e)&&!u(Z,e))&&(!(A||!u(this,e)||!u(Y,e)||u(this,O)&&this[O][e])||A)},lt=function(t,e){var A=g(t),n=m(e);if(A!==q||!u(Y,n)||u(Z,n)){var r=W(A,n);return!r||!u(Y,n)||u(A,O)&&A[O][n]||(r.enumerable=!0),r}},ut=function(t){var e=X(g(t)),A=[];return P(e,(function(t){u(Y,t)||u(S,t)||A.push(t)})),A},ct=function(t){var e=t===q,A=X(e?Z:g(t)),n=[];return P(A,(function(t){!u(Y,t)||e&&!u(q,t)||n.push(Y[t])})),n};a||(x((V=function(){if(this instanceof V)throw TypeError("Symbol is not a constructor");var t=arguments.length&&void 0!==arguments[0]?v(arguments[0]):void 0,e=N(t),A=function(t){this===q&&A.call(Z,t),u(this,O)&&u(this[O],e)&&(this[O][e]=!1),rt(this,e,w(1,t))};return s&&nt&&rt(q,e,{configurable:!0,set:A}),it(e,t)}).prototype,"toString",(function(){return K(this).tag})),x(V,"withoutSetter",(function(t){return it(N(t),t)})),U.f=at,Q.f=ot,F.f=lt,b.f=C.f=ut,_.f=ct,H.f=function(t){return it(j(t),t)},s&&(z(V.prototype,"description",{configurable:!0,get:function(){return K(this).description}}),o||x(q,"propertyIsEnumerable",at,{unsafe:!0}))),n({global:!0,wrap:!0,forced:!a,sham:!a},{Symbol:V}),P(y(et),(function(t){T(t)})),n({target:"Symbol",stat:!0,forced:!a},{for:function(t){var e=v(t);if(u($,e))return $[e];var A=V(e);return $[e]=A,tt[A]=e,A},keyFor:function(t){if(!h(t))throw TypeError(t+" is not a symbol");if(u(tt,t))return tt[t]},useSetter:function(){nt=!0},useSimple:function(){nt=!1}}),n({target:"Object",stat:!0,forced:!a,sham:!s},{create:function(t,e){return void 0===e?B(t):st(B(t),e)},defineProperty:ot,defineProperties:st,getOwnPropertyDescriptor:lt}),n({target:"Object",stat:!0,forced:!a},{getOwnPropertyNames:ut,getOwnPropertySymbols:ct}),n({target:"Object",stat:!0,forced:l((function(){_.f(1)}))},{getOwnPropertySymbols:function(t){return _.f(p(t))}}),G&&n({target:"JSON",stat:!0,forced:!a||l((function(){var t=V();return"[null]"!=G([t])||"{}"!=G({a:t})||"{}"!=G(Object(t))}))},{stringify:function(t,e,A){for(var n,r=[t],i=1;arguments.length>i;)r.push(arguments[i++]);if(n=e,(f(e)||void 0!==t)&&!h(t))return c(e)||(e=function(t,e){if("function"==typeof n&&(e=n.call(this,t,e)),!h(e))return e}),r[1]=e,G.apply(null,r)}}),V.prototype[M]||E(V.prototype,M,V.prototype.valueOf),k(V,"Symbol"),S[O]=!0},"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(t,e,A){var n=A("./node_modules/core-js/internals/global.js"),r=A("./node_modules/core-js/internals/dom-iterables.js"),i=A("./node_modules/core-js/internals/array-for-each.js"),o=A("./node_modules/core-js/internals/create-non-enumerable-property.js");for(var s in r){var a=n[s],l=a&&a.prototype;if(l&&l.forEach!==i)try{o(l,"forEach",i)}catch(t){l.forEach=i}}},"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(t,e,A){var n=A("./node_modules/core-js/internals/global.js"),r=A("./node_modules/core-js/internals/dom-iterables.js"),i=A("./node_modules/core-js/modules/es.array.iterator.js"),o=A("./node_modules/core-js/internals/create-non-enumerable-property.js"),s=A("./node_modules/core-js/internals/well-known-symbol.js"),a=s("iterator"),l=s("toStringTag"),u=i.values;for(var c in r){var f=n[c],h=f&&f.prototype;if(h){if(h[a]!==u)try{o(h,a,u)}catch(t){h[a]=u}if(h[l]||o(h,l,c),r[c])for(var d in i)if(h[d]!==i[d])try{o(h,d,i[d])}catch(t){h[d]=i[d]}}}},"./node_modules/es6-promise/dist/es6-promise.js":function(t){var A;A=function(){"use strict";function t(t){return"function"==typeof t}var A=Array.isArray?Array.isArray:function(t){return"[object Array]"===Object.prototype.toString.call(t)},r=0,i=void 0,o=void 0,s=function(t,e){d[r]=t,d[r+1]=e,2===(r+=2)&&(o?o(p):B())},a="undefined"!=typeof window?window:void 0,l=a||{},u=l.MutationObserver||l.WebKitMutationObserver,c="undefined"==typeof self&&void 0!==n&&"[object process]"==={}.toString.call(n),f="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function h(){var t=setTimeout;return function(){return t(p,1)}}var d=new Array(1e3);function p(){for(var t=0;t<r;t+=2)(0,d[t])(d[t+1]),d[t]=void 0,d[t+1]=void 0;r=0}var g,m,v,w,B=void 0;function y(t,e){var A=this,n=new this.constructor(_);void 0===n[C]&&j(n);var r=A._state;if(r){var i=arguments[r-1];s((function(){return S(r,n,i,A._result)}))}else L(A,n,t,e);return n}function b(t){if(t&&"object"==typeof t&&t.constructor===this)return t;var e=new this(_);return Q(e,t),e}c?B=function(){return n.nextTick(p)}:u?(m=0,v=new u(p),w=document.createTextNode(""),v.observe(w,{characterData:!0}),B=function(){w.data=m=++m%2}):f?((g=new MessageChannel).port1.onmessage=p,B=function(){return g.port2.postMessage(0)}):B=void 0===a?function(){try{var t=Function("return this")().require("vertx");return void 0!==(i=t.runOnLoop||t.runOnContext)?function(){i(p)}:h()}catch(t){return h()}}():h();var C=Math.random().toString(36).substring(2);function _(){}function F(e,A,n){A.constructor===e.constructor&&n===y&&A.constructor.resolve===b?function(t,e){1===e._state?E(t,e._result):2===e._state?x(t,e._result):L(e,void 0,(function(e){return Q(t,e)}),(function(e){return x(t,e)}))}(e,A):void 0===n?E(e,A):t(n)?function(t,e,A){s((function(t){var n=!1,r=function(t,e,A,n){try{t.call(e,A,n)}catch(t){return t}}(A,e,(function(A){n||(n=!0,e!==A?Q(t,A):E(t,A))}),(function(e){n||(n=!0,x(t,e))}),t._label);!n&&r&&(n=!0,x(t,r))}),t)}(e,A,n):E(e,A)}function Q(t,e){if(t===e)x(t,new TypeError("You cannot resolve a promise with itself"));else if(r=typeof(n=e),null===n||"object"!==r&&"function"!==r)E(t,e);else{var A=void 0;try{A=e.then}catch(e){return void x(t,e)}F(t,e,A)}var n,r}function U(t){t._onerror&&t._onerror(t._result),I(t)}function E(t,e){void 0===t._state&&(t._result=e,t._state=1,0!==t._subscribers.length&&s(I,t))}function x(t,e){void 0===t._state&&(t._state=2,t._result=e,s(U,t))}function L(t,e,A,n){var r=t._subscribers,i=r.length;t._onerror=null,r[i]=e,r[i+1]=A,r[i+2]=n,0===i&&t._state&&s(I,t)}function I(t){var e=t._subscribers,A=t._state;if(0!==e.length){for(var n=void 0,r=void 0,i=t._result,o=0;o<e.length;o+=3)n=e[o],r=e[o+A],n?S(A,n,r,i):r(i);t._subscribers.length=0}}function S(e,A,n,r){var i=t(n),o=void 0,s=void 0,a=!0;if(i){try{o=n(r)}catch(t){a=!1,s=t}if(A===o)return void x(A,new TypeError("A promises callback cannot return that same promise."))}else o=r;void 0!==A._state||(i&&a?Q(A,o):!1===a?x(A,s):1===e?E(A,o):2===e&&x(A,o))}var N=0;function j(t){t[C]=N++,t._state=void 0,t._result=void 0,t._subscribers=[]}var H=function(){function t(t,e){this._instanceConstructor=t,this.promise=new t(_),this.promise[C]||j(this.promise),A(e)?(this.length=e.length,this._remaining=e.length,this._result=new Array(this.length),0===this.length?E(this.promise,this._result):(this.length=this.length||0,this._enumerate(e),0===this._remaining&&E(this.promise,this._result))):x(this.promise,new Error("Array Methods must be provided an Array"))}return t.prototype._enumerate=function(t){for(var e=0;void 0===this._state&&e<t.length;e++)this._eachEntry(t[e],e)},t.prototype._eachEntry=function(t,e){var A=this._instanceConstructor,n=A.resolve;if(n===b){var r=void 0,i=void 0,o=!1;try{r=t.then}catch(t){o=!0,i=t}if(r===y&&void 0!==t._state)this._settledAt(t._state,e,t._result);else if("function"!=typeof r)this._remaining--,this._result[e]=t;else if(A===T){var s=new A(_);o?x(s,i):F(s,t,r),this._willSettleAt(s,e)}else this._willSettleAt(new A((function(e){return e(t)})),e)}else this._willSettleAt(n(t),e)},t.prototype._settledAt=function(t,e,A){var n=this.promise;void 0===n._state&&(this._remaining--,2===t?x(n,A):this._result[e]=A),0===this._remaining&&E(n,this._result)},t.prototype._willSettleAt=function(t,e){var A=this;L(t,void 0,(function(t){return A._settledAt(1,e,t)}),(function(t){return A._settledAt(2,e,t)}))},t}(),T=function(){function e(t){this[C]=N++,this._result=this._state=void 0,this._subscribers=[],_!==t&&("function"!=typeof t&&function(){throw new TypeError("You must pass a resolver function as the first argument to the promise constructor")}(),this instanceof e?function(t,e){try{e((function(e){Q(t,e)}),(function(e){x(t,e)}))}catch(e){x(t,e)}}(this,t):function(){throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.")}())}return e.prototype.catch=function(t){return this.then(null,t)},e.prototype.finally=function(e){var A=this.constructor;return t(e)?this.then((function(t){return A.resolve(e()).then((function(){return t}))}),(function(t){return A.resolve(e()).then((function(){throw t}))})):this.then(e,e)},e}();return T.prototype.then=y,T.all=function(t){return new H(this,t).promise},T.race=function(t){var e=this;return A(t)?new e((function(A,n){for(var r=t.length,i=0;i<r;i++)e.resolve(t[i]).then(A,n)})):new e((function(t,e){return e(new TypeError("You must pass an array to race."))}))},T.resolve=b,T.reject=function(t){var e=new this(_);return x(e,t),e},T._setScheduler=function(t){o=t},T._setAsap=function(t){s=t},T._asap=s,T.polyfill=function(){var t=void 0;if(void 0!==e)t=e;else if("undefined"!=typeof self)t=self;else try{t=Function("return this")()}catch(t){throw new Error("polyfill failed because global object is unavailable in this environment")}var A=t.Promise;if(A){var n=null;try{n=Object.prototype.toString.call(A.resolve())}catch(t){}if("[object Promise]"===n&&!A.cast)return}t.Promise=T},T.Promise=T,T},t.exports=A()},html2canvas:function(t){"use strict";t.exports=A},jspdf:function(e){"use strict";e.exports=t}},i={};function o(t){var e=i[t];if(void 0!==e)return e.exports;var A=i[t]={exports:{}};return r[t].call(A.exports,A,A.exports,o),A.exports}o.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return o.d(e,{a:e}),e},o.d=function(t,e){for(var A in e)o.o(e,A)&&!o.o(t,A)&&Object.defineProperty(t,A,{enumerable:!0,get:e[A]})},o.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},o.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var s={};return function(){"use strict";o.r(s);var t=o("./src/worker.js"),e=(o("./src/plugin/jspdf-plugin.js"),o("./src/plugin/pagebreaks.js"),o("./src/plugin/hyperlinks.js"),function t(e,A){var n=new t.Worker(A);return e?n.from(e).save():n});e.Worker=t.default,s.default=e}(),s=s.default}()},t.exports=r(A(763),A(597))}).call(this,A(50),A(71))},763:function(t,e,A){"use strict";A.r(e),function(t){A.d(e,"AcroForm",(function(){return xt})),A.d(e,"AcroFormAppearance",(function(){return Ft})),A.d(e,"AcroFormButton",(function(){return vt})),A.d(e,"AcroFormCheckBox",(function(){return bt})),A.d(e,"AcroFormChoiceField",(function(){return dt})),A.d(e,"AcroFormComboBox",(function(){return gt})),A.d(e,"AcroFormEditBox",(function(){return mt})),A.d(e,"AcroFormListBox",(function(){return pt})),A.d(e,"AcroFormPasswordField",(function(){return _t})),A.d(e,"AcroFormPushButton",(function(){return wt})),A.d(e,"AcroFormRadioButton",(function(){return Bt})),A.d(e,"AcroFormTextField",(function(){return Ct})),A.d(e,"GState",(function(){return H})),A.d(e,"ShadingPattern",(function(){return k})),A.d(e,"TilingPattern",(function(){return D})),A.d(e,"jsPDF",(function(){return P}));var n=A(70),r=A.n(n),i=A(399),o=function(){return"undefined"!=typeof window?window:void 0!==t?t:"undefined"!=typeof self?self:this}();function s(){o.console&&"function"==typeof o.console.log&&o.console.log.apply(o.console,arguments)}var a={log:s,warn:function(t){o.console&&("function"==typeof o.console.warn?o.console.warn.apply(o.console,arguments):s.call(null,arguments))},error:function(t){o.console&&("function"==typeof o.console.error?o.console.error.apply(o.console,arguments):s(t))}};function l(t,e,A){var n=new XMLHttpRequest;n.open("GET",t),n.responseType="blob",n.onload=function(){d(n.response,e,A)},n.onerror=function(){a.error("could not download file")},n.send()}function u(t){var e=new XMLHttpRequest;e.open("HEAD",t,!1);try{e.send()}catch(t){}return e.status>=200&&e.status<=299}function c(t){try{t.dispatchEvent(new MouseEvent("click"))}catch(A){var e=document.createEvent("MouseEvents");e.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(e)}}var f,h,d=o.saveAs||("object"!==("undefined"==typeof window?"undefined":r()(window))||window!==o?function(){}:"undefined"!=typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype?function(t,e,A){var n=o.URL||o.webkitURL,r=document.createElement("a");e=e||t.name||"download",r.download=e,r.rel="noopener","string"==typeof t?(r.href=t,r.origin!==location.origin?u(r.href)?l(t,e,A):c(r,r.target="_blank"):c(r)):(r.href=n.createObjectURL(t),setTimeout((function(){n.revokeObjectURL(r.href)}),4e4),setTimeout((function(){c(r)}),0))}:"msSaveOrOpenBlob"in navigator?function(t,e,A){if(e=e||t.name||"download","string"==typeof t)if(u(t))l(t,e,A);else{var n=document.createElement("a");n.href=t,n.target="_blank",setTimeout((function(){c(n)}))}else navigator.msSaveOrOpenBlob(function(t,e){return void 0===e?e={autoBom:!1}:"object"!==r()(e)&&(a.warn("Deprecated: Expected third argument to be a object"),e={autoBom:!e}),e.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(t.type)?new Blob([String.fromCharCode(65279),t],{type:t.type}):t}(t,A),e)}:function(t,e,A,n){if((n=n||open("","_blank"))&&(n.document.title=n.document.body.innerText="downloading..."),"string"==typeof t)return l(t,e,A);var i="application/octet-stream"===t.type,s=/constructor/i.test(o.HTMLElement)||o.safari,a=/CriOS\/[\d]+/.test(navigator.userAgent);if((a||i&&s)&&"object"===("undefined"==typeof FileReader?"undefined":r()(FileReader))){var u=new FileReader;u.onloadend=function(){var t=u.result;t=a?t:t.replace(/^data:[^;]*;/,"data:attachment/file;"),n?n.location.href=t:location=t,n=null},u.readAsDataURL(t)}else{var c=o.URL||o.webkitURL,f=c.createObjectURL(t);n?n.location=f:location.href=f,n=null,setTimeout((function(){c.revokeObjectURL(f)}),4e4)}});function p(t){var e;t=t||"",this.ok=!1,"#"==t.charAt(0)&&(t=t.substr(1,6)),t={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"}[t=(t=t.replace(/ /g,"")).toLowerCase()]||t;for(var A=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(t){return[parseInt(t[1]),parseInt(t[2]),parseInt(t[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(t){return[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(t){return[parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16),parseInt(t[3]+t[3],16)]}}],n=0;n<A.length;n++){var r=A[n].re,i=A[n].process,o=r.exec(t);o&&(e=i(o),this.r=e[0],this.g=e[1],this.b=e[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 t=this.r.toString(16),e=this.g.toString(16),A=this.b.toString(16);return 1==t.length&&(t="0"+t),1==e.length&&(e="0"+e),1==A.length&&(A="0"+A),"#"+t+e+A}}function g(t,e){var A=t[0],n=t[1],r=t[2],i=t[3];A=v(A,n,r,i,e[0],7,-680876936),i=v(i,A,n,r,e[1],12,-389564586),r=v(r,i,A,n,e[2],17,606105819),n=v(n,r,i,A,e[3],22,-1044525330),A=v(A,n,r,i,e[4],7,-176418897),i=v(i,A,n,r,e[5],12,1200080426),r=v(r,i,A,n,e[6],17,-1473231341),n=v(n,r,i,A,e[7],22,-45705983),A=v(A,n,r,i,e[8],7,1770035416),i=v(i,A,n,r,e[9],12,-1958414417),r=v(r,i,A,n,e[10],17,-42063),n=v(n,r,i,A,e[11],22,-1990404162),A=v(A,n,r,i,e[12],7,1804603682),i=v(i,A,n,r,e[13],12,-40341101),r=v(r,i,A,n,e[14],17,-1502002290),A=w(A,n=v(n,r,i,A,e[15],22,1236535329),r,i,e[1],5,-165796510),i=w(i,A,n,r,e[6],9,-1069501632),r=w(r,i,A,n,e[11],14,643717713),n=w(n,r,i,A,e[0],20,-373897302),A=w(A,n,r,i,e[5],5,-701558691),i=w(i,A,n,r,e[10],9,38016083),r=w(r,i,A,n,e[15],14,-660478335),n=w(n,r,i,A,e[4],20,-405537848),A=w(A,n,r,i,e[9],5,568446438),i=w(i,A,n,r,e[14],9,-1019803690),r=w(r,i,A,n,e[3],14,-187363961),n=w(n,r,i,A,e[8],20,1163531501),A=w(A,n,r,i,e[13],5,-1444681467),i=w(i,A,n,r,e[2],9,-51403784),r=w(r,i,A,n,e[7],14,1735328473),A=B(A,n=w(n,r,i,A,e[12],20,-1926607734),r,i,e[5],4,-378558),i=B(i,A,n,r,e[8],11,-2022574463),r=B(r,i,A,n,e[11],16,1839030562),n=B(n,r,i,A,e[14],23,-35309556),A=B(A,n,r,i,e[1],4,-1530992060),i=B(i,A,n,r,e[4],11,1272893353),r=B(r,i,A,n,e[7],16,-155497632),n=B(n,r,i,A,e[10],23,-1094730640),A=B(A,n,r,i,e[13],4,681279174),i=B(i,A,n,r,e[0],11,-358537222),r=B(r,i,A,n,e[3],16,-722521979),n=B(n,r,i,A,e[6],23,76029189),A=B(A,n,r,i,e[9],4,-640364487),i=B(i,A,n,r,e[12],11,-421815835),r=B(r,i,A,n,e[15],16,530742520),A=y(A,n=B(n,r,i,A,e[2],23,-995338651),r,i,e[0],6,-198630844),i=y(i,A,n,r,e[7],10,1126891415),r=y(r,i,A,n,e[14],15,-1416354905),n=y(n,r,i,A,e[5],21,-57434055),A=y(A,n,r,i,e[12],6,1700485571),i=y(i,A,n,r,e[3],10,-1894986606),r=y(r,i,A,n,e[10],15,-1051523),n=y(n,r,i,A,e[1],21,-2054922799),A=y(A,n,r,i,e[8],6,1873313359),i=y(i,A,n,r,e[15],10,-30611744),r=y(r,i,A,n,e[6],15,-1560198380),n=y(n,r,i,A,e[13],21,1309151649),A=y(A,n,r,i,e[4],6,-145523070),i=y(i,A,n,r,e[11],10,-1120210379),r=y(r,i,A,n,e[2],15,718787259),n=y(n,r,i,A,e[9],21,-343485551),t[0]=x(A,t[0]),t[1]=x(n,t[1]),t[2]=x(r,t[2]),t[3]=x(i,t[3])}function m(t,e,A,n,r,i){return e=x(x(e,t),x(n,i)),x(e<<r|e>>>32-r,A)}function v(t,e,A,n,r,i,o){return m(e&A|~e&n,t,e,r,i,o)}function w(t,e,A,n,r,i,o){return m(e&n|A&~n,t,e,r,i,o)}function B(t,e,A,n,r,i,o){return m(e^A^n,t,e,r,i,o)}function y(t,e,A,n,r,i,o){return m(A^(e|~n),t,e,r,i,o)}function b(t){var e,A=t.length,n=[1732584193,-271733879,-1732584194,271733878];for(e=64;e<=t.length;e+=64)g(n,C(t.substring(e-64,e)));t=t.substring(e-64);var r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(e=0;e<t.length;e++)r[e>>2]|=t.charCodeAt(e)<<(e%4<<3);if(r[e>>2]|=128<<(e%4<<3),e>55)for(g(n,r),e=0;e<16;e++)r[e]=0;return r[14]=8*A,g(n,r),n}function C(t){var e,A=[];for(e=0;e<64;e+=4)A[e>>2]=t.charCodeAt(e)+(t.charCodeAt(e+1)<<8)+(t.charCodeAt(e+2)<<16)+(t.charCodeAt(e+3)<<24);return A}f=o.atob.bind(o),h=o.btoa.bind(o);var _="0123456789abcdef".split("");function F(t){for(var e="",A=0;A<4;A++)e+=_[t>>8*A+4&15]+_[t>>8*A&15];return e}function Q(t){return String.fromCharCode((255&t)>>0,(65280&t)>>8,(16711680&t)>>16,(4278190080&t)>>24)}function U(t){return b(t).map(Q).join("")}var E="5d41402abc4b2a76b9719d911017c592"!=function(t){for(var e=0;e<t.length;e++)t[e]=F(t[e]);return t.join("")}(b("hello"));function x(t,e){if(E){var A=(65535&t)+(65535&e);return(t>>16)+(e>>16)+(A>>16)<<16|65535&A}return t+e&4294967295}function L(t,e){var A,n,r,i;if(t!==A){for(var o=(r=t,i=1+(256/t.length>>0),new Array(i+1).join(r)),s=[],a=0;a<256;a++)s[a]=a;var l=0;for(a=0;a<256;a++){var u=s[a];l=(l+u+o.charCodeAt(a))%256,s[a]=s[l],s[l]=u}A=t,n=s}else s=n;var c=e.length,f=0,h=0,d="";for(a=0;a<c;a++)h=(h+(u=s[f=(f+1)%256]))%256,s[f]=s[h],s[h]=u,o=s[(s[f]+s[h])%256],d+=String.fromCharCode(e.charCodeAt(a)^o);return d}var I={print:4,modify:8,copy:16,"annot-forms":32};function S(t,e,A,n){this.v=1,this.r=2;var r=192;t.forEach((function(t){if(void 0!==I.perm)throw new Error("Invalid permission: "+t);r+=I[t]})),this.padding="(¿N^NuAd\0NVÿú\b..\0¶Ðh>/\f©þdSiz";var i=(e+this.padding).substr(0,32),o=(A+this.padding).substr(0,32);this.O=this.processOwnerPassword(i,o),this.P=-(1+(255^r)),this.encryptionKey=U(i+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(n)).substr(0,5),this.U=L(this.encryptionKey,this.padding)}function N(t){if(/[^\u0000-\u00ff]/.test(t))throw new Error("Invalid PDF Name Object: "+t+", Only accept ASCII characters.");for(var e="",A=t.length,n=0;n<A;n++){var r=t.charCodeAt(n);e+=r<33||35===r||37===r||40===r||41===r||47===r||60===r||62===r||91===r||93===r||123===r||125===r||r>126?"#"+("0"+r.toString(16)).slice(-2):t[n]}return e}function j(t){if("object"!==r()(t))throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var e={};this.subscribe=function(t,A,n){if(n=n||!1,"string"!=typeof t||"function"!=typeof A||"boolean"!=typeof n)throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");e.hasOwnProperty(t)||(e[t]={});var r=Math.random().toString(35);return e[t][r]=[A,!!n],r},this.unsubscribe=function(t){for(var A in e)if(e[A][t])return delete e[A][t],0===Object.keys(e[A]).length&&delete e[A],!0;return!1},this.publish=function(A){if(e.hasOwnProperty(A)){var n=Array.prototype.slice.call(arguments,1),r=[];for(var i in e[A]){var s=e[A][i];try{s[0].apply(t,n)}catch(A){o.console&&a.error("jsPDF PubSub Error",A.message,A)}s[1]&&r.push(i)}r.length&&r.forEach(this.unsubscribe)}},this.getTopics=function(){return e}}function H(t){if(!(this instanceof H))return new H(t);var e="opacity,stroke-opacity".split(",");for(var A in t)t.hasOwnProperty(A)&&e.indexOf(A)>=0&&(this[A]=t[A]);this.id="",this.objectNumber=-1}function T(t,e){this.gState=t,this.matrix=e,this.id="",this.objectNumber=-1}function k(t,e,A,n,r){if(!(this instanceof k))return new k(t,e,A,n,r);this.type="axial"===t?2:3,this.coords=e,this.colors=A,T.call(this,n,r)}function D(t,e,A,n,r){if(!(this instanceof D))return new D(t,e,A,n,r);this.boundingBox=t,this.xStep=e,this.yStep=A,this.stream="",this.cloneIndex=0,T.call(this,n,r)}function P(t){var e,A="string"==typeof arguments[0]?arguments[0]:"p",n=arguments[1],i=arguments[2],s=arguments[3],l=[],u=1,c=16,f="S",g=null;"object"===r()(t=t||{})&&(A=t.orientation,n=t.unit||n,i=t.format||i,s=t.compress||t.compressPdf||s,null!==(g=t.encryption||null)&&(g.userPassword=g.userPassword||"",g.ownerPassword=g.ownerPassword||"",g.userPermissions=g.userPermissions||[]),u="number"==typeof t.userUnit?Math.abs(t.userUnit):1,void 0!==t.precision&&(e=t.precision),void 0!==t.floatPrecision&&(c=t.floatPrecision),f=t.defaultPathOperation||"S"),l=t.filters||(!0===s?["FlateEncode"]:l),n=n||"mm",A=(""+(A||"P")).toLowerCase();var m=t.putOnlyUsedFonts||!1,v={},w={internal:{},__private__:{}};w.__private__.PubSub=j;var B="1.3",y=w.__private__.getPdfVersion=function(){return B};w.__private__.setPdfVersion=function(t){B=t};var b={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]};w.__private__.getPageFormats=function(){return b};var C=w.__private__.getPageFormat=function(t){return b[t]};i=i||"a4";var _={COMPAT:"compat",ADVANCED:"advanced"},F=_.COMPAT;function Q(){this.saveGraphicsState(),ct(new Vt(Qt,0,0,-Qt,0,PA()*Qt).toString()+" cm"),this.setFontSize(this.getFontSize()/Qt),f="n",F=_.ADVANCED}function U(){this.restoreGraphicsState(),f="S",F=_.COMPAT}var E=w.__private__.combineFontStyleAndFontWeight=function(t,e){if("bold"==t&&"normal"==e||"bold"==t&&400==e||"normal"==t&&"italic"==e||"bold"==t&&"italic"==e)throw new Error("Invalid Combination of fontweight and fontstyle");return e&&(t=400==e||"normal"===e?"italic"===t?"italic":"normal":700!=e&&"bold"!==e||"normal"!==t?(700==e?"bold":e)+""+t:"bold"),t};w.advancedAPI=function(t){var e=F===_.COMPAT;return e&&Q.call(this),"function"!=typeof t||(t(this),e&&U.call(this)),this},w.compatAPI=function(t){var e=F===_.ADVANCED;return e&&U.call(this),"function"!=typeof t||(t(this),e&&Q.call(this)),this},w.isAdvancedAPI=function(){return F===_.ADVANCED};var x,L=function(t){if(F!==_.ADVANCED)throw new Error(t+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")},I=w.roundToPrecision=w.__private__.roundToPrecision=function(t,A){var n=e||A;if(isNaN(t)||isNaN(n))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return t.toFixed(n).replace(/0+$/,"")};x=w.hpf=w.__private__.hpf="number"==typeof c?function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.hpf");return I(t,c)}:"smart"===c?function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.hpf");return I(t,t>-1&&t<1?16:5)}:function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.hpf");return I(t,16)};var T=w.f2=w.__private__.f2=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.f2");return I(t,2)},O=w.__private__.f3=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.f3");return I(t,3)},M=w.scale=w.__private__.scale=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.scale");return F===_.COMPAT?t*Qt:F===_.ADVANCED?t:void 0},R=function(t){return F===_.COMPAT?PA()-t:F===_.ADVANCED?t:void 0},K=function(t){return M(R(t))};w.__private__.setPrecision=w.setPrecision=function(t){"number"==typeof parseInt(t,10)&&(e=parseInt(t,10))};var q,V="00000000000000000000000000000000",G=w.__private__.getFileId=function(){return V},W=w.__private__.setFileId=function(t){return V=void 0!==t&&/^[a-fA-F0-9]{32}$/.test(t)?t.toUpperCase():V.split("").map((function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))})).join(""),null!==g&&(We=new S(g.userPermissions,g.userPassword,g.ownerPassword,V)),V};w.setFileId=function(t){return W(t),this},w.getFileId=function(){return G()};var z=w.__private__.convertDateToPDFDate=function(t){var e=t.getTimezoneOffset(),A=e<0?"+":"-",n=Math.floor(Math.abs(e/60)),r=Math.abs(e%60),i=[A,$(n),"'",$(r),"'"].join("");return["D:",t.getFullYear(),$(t.getMonth()+1),$(t.getDate()),$(t.getHours()),$(t.getMinutes()),$(t.getSeconds()),i].join("")},X=w.__private__.convertPDFDateToDate=function(t){var e=parseInt(t.substr(2,4),10),A=parseInt(t.substr(6,2),10)-1,n=parseInt(t.substr(8,2),10),r=parseInt(t.substr(10,2),10),i=parseInt(t.substr(12,2),10),o=parseInt(t.substr(14,2),10);return new Date(e,A,n,r,i,o,0)},J=w.__private__.setCreationDate=function(t){var e;if(void 0===t&&(t=new Date),t instanceof Date)e=z(t);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(t))throw new Error("Invalid argument passed to jsPDF.setCreationDate");e=t}return q=e},Y=w.__private__.getCreationDate=function(t){var e=q;return"jsDate"===t&&(e=X(q)),e};w.setCreationDate=function(t){return J(t),this},w.getCreationDate=function(t){return Y(t)};var Z,$=w.__private__.padd2=function(t){return("0"+parseInt(t)).slice(-2)},tt=w.__private__.padd2Hex=function(t){return("00"+(t=t.toString())).substr(t.length)},et=0,At=[],nt=[],rt=0,it=[],ot=[],st=!1,at=nt,lt=function(){et=0,rt=0,nt=[],At=[],it=[],$t=Jt(),te=Jt()};w.__private__.setCustomOutputDestination=function(t){st=!0,at=t};var ut=function(t){st||(at=t)};w.__private__.resetCustomOutputDestination=function(){st=!1,at=nt};var ct=w.__private__.out=function(t){return t=t.toString(),rt+=t.length+1,at.push(t),at},ft=w.__private__.write=function(t){return ct(1===arguments.length?t.toString():Array.prototype.join.call(arguments," "))},ht=w.__private__.getArrayBuffer=function(t){for(var e=t.length,A=new ArrayBuffer(e),n=new Uint8Array(A);e--;)n[e]=t.charCodeAt(e);return A},dt=[["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]];w.__private__.getStandardFonts=function(){return dt};var pt=t.fontSize||16;w.__private__.setFontSize=w.setFontSize=function(t){return pt=F===_.ADVANCED?t/Qt:t,this};var gt,mt=w.__private__.getFontSize=w.getFontSize=function(){return F===_.COMPAT?pt:pt*Qt},vt=t.R2L||!1;w.__private__.setR2L=w.setR2L=function(t){return vt=t,this},w.__private__.getR2L=w.getR2L=function(){return vt};var wt,Bt=w.__private__.setZoomMode=function(t){if(/^(?:\d+\.\d*|\d*\.\d+|\d+)%$/.test(t))gt=t;else if(isNaN(t)){if(-1===[void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(t))throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+t+'" is not recognized.');gt=t}else gt=parseInt(t,10)};w.__private__.getZoomMode=function(){return gt};var yt,bt=w.__private__.setPageMode=function(t){if(-1==[void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(t))throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+t+'" is not recognized.');wt=t};w.__private__.getPageMode=function(){return wt};var Ct=w.__private__.setLayoutMode=function(t){if(-1==[void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(t))throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+t+'" is not recognized.');yt=t};w.__private__.getLayoutMode=function(){return yt},w.__private__.setDisplayMode=w.setDisplayMode=function(t,e,A){return Bt(t),Ct(e),bt(A),this};var _t={title:"",subject:"",author:"",keywords:"",creator:""};w.__private__.getDocumentProperty=function(t){if(-1===Object.keys(_t).indexOf(t))throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return _t[t]},w.__private__.getDocumentProperties=function(){return _t},w.__private__.setDocumentProperties=w.setProperties=w.setDocumentProperties=function(t){for(var e in _t)_t.hasOwnProperty(e)&&t[e]&&(_t[e]=t[e]);return this},w.__private__.setDocumentProperty=function(t,e){if(-1===Object.keys(_t).indexOf(t))throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return _t[t]=e};var Ft,Qt,Ut,Et,xt,Lt={},It={},St=[],Nt={},jt={},Ht={},Tt={},kt=null,Dt=0,Pt=[],Ot=new j(w),Mt=t.hotfixes||[],Rt={},Kt={},qt=[],Vt=function t(e,A,n,r,i,o){if(!(this instanceof t))return new t(e,A,n,r,i,o);isNaN(e)&&(e=1),isNaN(A)&&(A=0),isNaN(n)&&(n=0),isNaN(r)&&(r=1),isNaN(i)&&(i=0),isNaN(o)&&(o=0),this._matrix=[e,A,n,r,i,o]};Object.defineProperty(Vt.prototype,"sx",{get:function(){return this._matrix[0]},set:function(t){this._matrix[0]=t}}),Object.defineProperty(Vt.prototype,"shy",{get:function(){return this._matrix[1]},set:function(t){this._matrix[1]=t}}),Object.defineProperty(Vt.prototype,"shx",{get:function(){return this._matrix[2]},set:function(t){this._matrix[2]=t}}),Object.defineProperty(Vt.prototype,"sy",{get:function(){return this._matrix[3]},set:function(t){this._matrix[3]=t}}),Object.defineProperty(Vt.prototype,"tx",{get:function(){return this._matrix[4]},set:function(t){this._matrix[4]=t}}),Object.defineProperty(Vt.prototype,"ty",{get:function(){return this._matrix[5]},set:function(t){this._matrix[5]=t}}),Object.defineProperty(Vt.prototype,"a",{get:function(){return this._matrix[0]},set:function(t){this._matrix[0]=t}}),Object.defineProperty(Vt.prototype,"b",{get:function(){return this._matrix[1]},set:function(t){this._matrix[1]=t}}),Object.defineProperty(Vt.prototype,"c",{get:function(){return this._matrix[2]},set:function(t){this._matrix[2]=t}}),Object.defineProperty(Vt.prototype,"d",{get:function(){return this._matrix[3]},set:function(t){this._matrix[3]=t}}),Object.defineProperty(Vt.prototype,"e",{get:function(){return this._matrix[4]},set:function(t){this._matrix[4]=t}}),Object.defineProperty(Vt.prototype,"f",{get:function(){return this._matrix[5]},set:function(t){this._matrix[5]=t}}),Object.defineProperty(Vt.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(Vt.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(Vt.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(Vt.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),Vt.prototype.join=function(t){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(x).join(t)},Vt.prototype.multiply=function(t){var e=t.sx*this.sx+t.shy*this.shx,A=t.sx*this.shy+t.shy*this.sy,n=t.shx*this.sx+t.sy*this.shx,r=t.shx*this.shy+t.sy*this.sy,i=t.tx*this.sx+t.ty*this.shx+this.tx,o=t.tx*this.shy+t.ty*this.sy+this.ty;return new Vt(e,A,n,r,i,o)},Vt.prototype.decompose=function(){var t=this.sx,e=this.shy,A=this.shx,n=this.sy,r=this.tx,i=this.ty,o=Math.sqrt(t*t+e*e),s=(t/=o)*A+(e/=o)*n;A-=t*s,n-=e*s;var a=Math.sqrt(A*A+n*n);return s/=a,t*(n/=a)<e*(A/=a)&&(t=-t,e=-e,s=-s,o=-o),{scale:new Vt(o,0,0,a,0,0),translate:new Vt(1,0,0,1,r,i),rotate:new Vt(t,e,-e,t,0,0),skew:new Vt(1,0,s,1,0,0)}},Vt.prototype.toString=function(t){return this.join(" ")},Vt.prototype.inversed=function(){var t=this.sx,e=this.shy,A=this.shx,n=this.sy,r=this.tx,i=this.ty,o=1/(t*n-e*A),s=n*o,a=-e*o,l=-A*o,u=t*o;return new Vt(s,a,l,u,-s*r-l*i,-a*r-u*i)},Vt.prototype.applyToPoint=function(t){var e=t.x*this.sx+t.y*this.shx+this.tx,A=t.x*this.shy+t.y*this.sy+this.ty;return new IA(e,A)},Vt.prototype.applyToRectangle=function(t){var e=this.applyToPoint(t),A=this.applyToPoint(new IA(t.x+t.w,t.y+t.h));return new SA(e.x,e.y,A.x-e.x,A.y-e.y)},Vt.prototype.clone=function(){var t=this.sx,e=this.shy,A=this.shx,n=this.sy,r=this.tx,i=this.ty;return new Vt(t,e,A,n,r,i)},w.Matrix=Vt;var Gt=w.matrixMult=function(t,e){return e.multiply(t)},Wt=new Vt(1,0,0,1,0,0);w.unitMatrix=w.identityMatrix=Wt;var zt=function(t,e){if(!jt[t]){var A=(e instanceof k?"Sh":"P")+(Object.keys(Nt).length+1).toString(10);e.id=A,jt[t]=A,Nt[A]=e,Ot.publish("addPattern",e)}};w.ShadingPattern=k,w.TilingPattern=D,w.addShadingPattern=function(t,e){return L("addShadingPattern()"),zt(t,e),this},w.beginTilingPattern=function(t){L("beginTilingPattern()"),jA(t.boundingBox[0],t.boundingBox[1],t.boundingBox[2]-t.boundingBox[0],t.boundingBox[3]-t.boundingBox[1],t.matrix)},w.endTilingPattern=function(t,e){L("endTilingPattern()"),e.stream=ot[Z].join("\n"),zt(t,e),Ot.publish("endTilingPattern",e),qt.pop().restore()};var Xt=w.__private__.newObject=function(){var t=Jt();return Yt(t,!0),t},Jt=w.__private__.newObjectDeferred=function(){return et++,At[et]=function(){return rt},et},Yt=function(t,e){return e="boolean"==typeof e&&e,At[t]=rt,e&&ct(t+" 0 obj"),t},Zt=w.__private__.newAdditionalObject=function(){var t={objId:Jt(),content:""};return it.push(t),t},$t=Jt(),te=Jt(),ee=w.__private__.decodeColorString=function(t){var e=t.split(" ");if(2!==e.length||"g"!==e[1]&&"G"!==e[1])5!==e.length||"k"!==e[4]&&"K"!==e[4]||(e=[(1-e[0])*(1-e[3]),(1-e[1])*(1-e[3]),(1-e[2])*(1-e[3]),"r"]);else{var A=parseFloat(e[0]);e=[A,A,A,"r"]}for(var n="#",r=0;r<3;r++)n+=("0"+Math.floor(255*parseFloat(e[r])).toString(16)).slice(-2);return n},Ae=w.__private__.encodeColorString=function(t){var e;"string"==typeof t&&(t={ch1:t});var A=t.ch1,n=t.ch2,i=t.ch3,o=t.ch4,s="draw"===t.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof A&&"#"!==A.charAt(0)){var a=new p(A);if(a.ok)A=a.toHex();else if(!/^\d*\.?\d*$/.test(A))throw new Error('Invalid color "'+A+'" passed to jsPDF.encodeColorString.')}if("string"==typeof A&&/^#[0-9A-Fa-f]{3}$/.test(A)&&(A="#"+A[1]+A[1]+A[2]+A[2]+A[3]+A[3]),"string"==typeof A&&/^#[0-9A-Fa-f]{6}$/.test(A)){var l=parseInt(A.substr(1),16);A=l>>16&255,n=l>>8&255,i=255&l}if(void 0===n||void 0===o&&A===n&&n===i)if("string"==typeof A)e=A+" "+s[0];else switch(t.precision){case 2:e=T(A/255)+" "+s[0];break;case 3:default:e=O(A/255)+" "+s[0]}else if(void 0===o||"object"===r()(o)){if(o&&!isNaN(o.a)&&0===o.a)return["1.","1.","1.",s[1]].join(" ");if("string"==typeof A)e=[A,n,i,s[1]].join(" ");else switch(t.precision){case 2:e=[T(A/255),T(n/255),T(i/255),s[1]].join(" ");break;default:case 3:e=[O(A/255),O(n/255),O(i/255),s[1]].join(" ")}}else if("string"==typeof A)e=[A,n,i,o,s[2]].join(" ");else switch(t.precision){case 2:e=[T(A),T(n),T(i),T(o),s[2]].join(" ");break;case 3:default:e=[O(A),O(n),O(i),O(o),s[2]].join(" ")}return e},ne=w.__private__.getFilters=function(){return l},re=w.__private__.putStream=function(t){var e=(t=t||{}).data||"",A=t.filters||ne(),n=t.alreadyAppliedFilters||[],r=t.addLength1||!1,i=e.length,o=t.objectId,s=function(t){return t};if(null!==g&&void 0===o)throw new Error("ObjectId must be passed to putStream for file encryption");null!==g&&(s=We.encryptor(o,0));var a={};!0===A&&(A=["FlateEncode"]);var l=t.additionalKeyValues||[],u=(a=void 0!==P.API.processDataByFilters?P.API.processDataByFilters(e,A):{data:e,reverseChain:[]}).reverseChain+(Array.isArray(n)?n.join(" "):n.toString());if(0!==a.data.length&&(l.push({key:"Length",value:a.data.length}),!0===r&&l.push({key:"Length1",value:i})),0!=u.length)if(u.split("/").length-1==1)l.push({key:"Filter",value:u});else{l.push({key:"Filter",value:"["+u+"]"});for(var c=0;c<l.length;c+=1)if("DecodeParms"===l[c].key){for(var f=[],h=0;h<a.reverseChain.split("/").length-1;h+=1)f.push("null");f.push(l[c].value),l[c].value="["+f.join(" ")+"]"}}ct("<<");for(var d=0;d<l.length;d++)ct("/"+l[d].key+" "+l[d].value);ct(">>"),0!==a.data.length&&(ct("stream"),ct(s(a.data)),ct("endstream"))},ie=w.__private__.putPage=function(t){var e=t.number,A=t.data,n=t.objId,r=t.contentsObjId;Yt(n,!0),ct("<</Type /Page"),ct("/Parent "+t.rootDictionaryObjId+" 0 R"),ct("/Resources "+t.resourceDictionaryObjId+" 0 R"),ct("/MediaBox ["+parseFloat(x(t.mediaBox.bottomLeftX))+" "+parseFloat(x(t.mediaBox.bottomLeftY))+" "+x(t.mediaBox.topRightX)+" "+x(t.mediaBox.topRightY)+"]"),null!==t.cropBox&&ct("/CropBox ["+x(t.cropBox.bottomLeftX)+" "+x(t.cropBox.bottomLeftY)+" "+x(t.cropBox.topRightX)+" "+x(t.cropBox.topRightY)+"]"),null!==t.bleedBox&&ct("/BleedBox ["+x(t.bleedBox.bottomLeftX)+" "+x(t.bleedBox.bottomLeftY)+" "+x(t.bleedBox.topRightX)+" "+x(t.bleedBox.topRightY)+"]"),null!==t.trimBox&&ct("/TrimBox ["+x(t.trimBox.bottomLeftX)+" "+x(t.trimBox.bottomLeftY)+" "+x(t.trimBox.topRightX)+" "+x(t.trimBox.topRightY)+"]"),null!==t.artBox&&ct("/ArtBox ["+x(t.artBox.bottomLeftX)+" "+x(t.artBox.bottomLeftY)+" "+x(t.artBox.topRightX)+" "+x(t.artBox.topRightY)+"]"),"number"==typeof t.userUnit&&1!==t.userUnit&&ct("/UserUnit "+t.userUnit),Ot.publish("putPage",{objId:n,pageContext:Pt[e],pageNumber:e,page:A}),ct("/Contents "+r+" 0 R"),ct(">>"),ct("endobj");var i=A.join("\n");return F===_.ADVANCED&&(i+="\nQ"),Yt(r,!0),re({data:i,filters:ne(),objectId:r}),ct("endobj"),n},oe=w.__private__.putPages=function(){var t,e,A=[];for(t=1;t<=Dt;t++)Pt[t].objId=Jt(),Pt[t].contentsObjId=Jt();for(t=1;t<=Dt;t++)A.push(ie({number:t,data:ot[t],objId:Pt[t].objId,contentsObjId:Pt[t].contentsObjId,mediaBox:Pt[t].mediaBox,cropBox:Pt[t].cropBox,bleedBox:Pt[t].bleedBox,trimBox:Pt[t].trimBox,artBox:Pt[t].artBox,userUnit:Pt[t].userUnit,rootDictionaryObjId:$t,resourceDictionaryObjId:te}));Yt($t,!0),ct("<</Type /Pages");var n="/Kids [";for(e=0;e<Dt;e++)n+=A[e]+" 0 R ";ct(n+"]"),ct("/Count "+Dt),ct(">>"),ct("endobj"),Ot.publish("postPutPages")},se=function(t){Ot.publish("putFont",{font:t,out:ct,newObject:Xt,putStream:re}),!0!==t.isAlreadyPutted&&(t.objectNumber=Xt(),ct("<<"),ct("/Type /Font"),ct("/BaseFont /"+N(t.postScriptName)),ct("/Subtype /Type1"),"string"==typeof t.encoding&&ct("/Encoding /"+t.encoding),ct("/FirstChar 32"),ct("/LastChar 255"),ct(">>"),ct("endobj"))},ae=function(){for(var t in Lt)Lt.hasOwnProperty(t)&&(!1===m||!0===m&&v.hasOwnProperty(t))&&se(Lt[t])},le=function(t){t.objectNumber=Xt();var e=[];e.push({key:"Type",value:"/XObject"}),e.push({key:"Subtype",value:"/Form"}),e.push({key:"BBox",value:"["+[x(t.x),x(t.y),x(t.x+t.width),x(t.y+t.height)].join(" ")+"]"}),e.push({key:"Matrix",value:"["+t.matrix.toString()+"]"});var A=t.pages[1].join("\n");re({data:A,additionalKeyValues:e,objectId:t.objectNumber}),ct("endobj")},ue=function(){for(var t in Rt)Rt.hasOwnProperty(t)&&le(Rt[t])},ce=function(t,e){var A,n=[],r=1/(e-1);for(A=0;A<1;A+=r)n.push(A);if(n.push(1),0!=t[0].offset){var i={offset:0,color:t[0].color};t.unshift(i)}if(1!=t[t.length-1].offset){var o={offset:1,color:t[t.length-1].color};t.push(o)}for(var s="",a=0,l=0;l<n.length;l++){for(A=n[l];A>t[a+1].offset;)a++;var u=t[a].offset,c=(A-u)/(t[a+1].offset-u),f=t[a].color,h=t[a+1].color;s+=tt(Math.round((1-c)*f[0]+c*h[0]).toString(16))+tt(Math.round((1-c)*f[1]+c*h[1]).toString(16))+tt(Math.round((1-c)*f[2]+c*h[2]).toString(16))}return s.trim()},fe=function(t,e){e||(e=21);var A=Xt(),n=ce(t.colors,e),r=[];r.push({key:"FunctionType",value:"0"}),r.push({key:"Domain",value:"[0.0 1.0]"}),r.push({key:"Size",value:"["+e+"]"}),r.push({key:"BitsPerSample",value:"8"}),r.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),r.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),re({data:n,additionalKeyValues:r,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:A}),ct("endobj"),t.objectNumber=Xt(),ct("<< /ShadingType "+t.type),ct("/ColorSpace /DeviceRGB");var i="/Coords ["+x(parseFloat(t.coords[0]))+" "+x(parseFloat(t.coords[1]))+" ";2===t.type?i+=x(parseFloat(t.coords[2]))+" "+x(parseFloat(t.coords[3])):i+=x(parseFloat(t.coords[2]))+" "+x(parseFloat(t.coords[3]))+" "+x(parseFloat(t.coords[4]))+" "+x(parseFloat(t.coords[5])),ct(i+="]"),t.matrix&&ct("/Matrix ["+t.matrix.toString()+"]"),ct("/Function "+A+" 0 R"),ct("/Extend [true true]"),ct(">>"),ct("endobj")},he=function(t,e){var A=Jt(),n=Xt();e.push({resourcesOid:A,objectOid:n}),t.objectNumber=n;var r=[];r.push({key:"Type",value:"/Pattern"}),r.push({key:"PatternType",value:"1"}),r.push({key:"PaintType",value:"1"}),r.push({key:"TilingType",value:"1"}),r.push({key:"BBox",value:"["+t.boundingBox.map(x).join(" ")+"]"}),r.push({key:"XStep",value:x(t.xStep)}),r.push({key:"YStep",value:x(t.yStep)}),r.push({key:"Resources",value:A+" 0 R"}),t.matrix&&r.push({key:"Matrix",value:"["+t.matrix.toString()+"]"}),re({data:t.stream,additionalKeyValues:r,objectId:t.objectNumber}),ct("endobj")},de=function(t){var e;for(e in Nt)Nt.hasOwnProperty(e)&&(Nt[e]instanceof k?fe(Nt[e]):Nt[e]instanceof D&&he(Nt[e],t))},pe=function(t){for(var e in t.objectNumber=Xt(),ct("<<"),t)switch(e){case"opacity":ct("/ca "+T(t[e]));break;case"stroke-opacity":ct("/CA "+T(t[e]))}ct(">>"),ct("endobj")},ge=function(){var t;for(t in Ht)Ht.hasOwnProperty(t)&&pe(Ht[t])},me=function(){for(var t in ct("/XObject <<"),Rt)Rt.hasOwnProperty(t)&&Rt[t].objectNumber>=0&&ct("/"+t+" "+Rt[t].objectNumber+" 0 R");Ot.publish("putXobjectDict"),ct(">>")},ve=function(){We.oid=Xt(),ct("<<"),ct("/Filter /Standard"),ct("/V "+We.v),ct("/R "+We.r),ct("/U <"+We.toHexString(We.U)+">"),ct("/O <"+We.toHexString(We.O)+">"),ct("/P "+We.P),ct(">>"),ct("endobj")},we=function(){for(var t in ct("/Font <<"),Lt)Lt.hasOwnProperty(t)&&(!1===m||!0===m&&v.hasOwnProperty(t))&&ct("/"+t+" "+Lt[t].objectNumber+" 0 R");ct(">>")},Be=function(){if(Object.keys(Nt).length>0){for(var t in ct("/Shading <<"),Nt)Nt.hasOwnProperty(t)&&Nt[t]instanceof k&&Nt[t].objectNumber>=0&&ct("/"+t+" "+Nt[t].objectNumber+" 0 R");Ot.publish("putShadingPatternDict"),ct(">>")}},ye=function(t){if(Object.keys(Nt).length>0){for(var e in ct("/Pattern <<"),Nt)Nt.hasOwnProperty(e)&&Nt[e]instanceof w.TilingPattern&&Nt[e].objectNumber>=0&&Nt[e].objectNumber<t&&ct("/"+e+" "+Nt[e].objectNumber+" 0 R");Ot.publish("putTilingPatternDict"),ct(">>")}},be=function(){if(Object.keys(Ht).length>0){var t;for(t in ct("/ExtGState <<"),Ht)Ht.hasOwnProperty(t)&&Ht[t].objectNumber>=0&&ct("/"+t+" "+Ht[t].objectNumber+" 0 R");Ot.publish("putGStateDict"),ct(">>")}},Ce=function(t){Yt(t.resourcesOid,!0),ct("<<"),ct("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),we(),Be(),ye(t.objectOid),be(),me(),ct(">>"),ct("endobj")},_e=function(){var t=[];ae(),ge(),ue(),de(t),Ot.publish("putResources"),t.forEach(Ce),Ce({resourcesOid:te,objectOid:Number.MAX_SAFE_INTEGER}),Ot.publish("postPutResources")},Fe=function(){Ot.publish("putAdditionalObjects");for(var t=0;t<it.length;t++){var e=it[t];Yt(e.objId,!0),ct(e.content),ct("endobj")}Ot.publish("postPutAdditionalObjects")},Qe=function(t){It[t.fontName]=It[t.fontName]||{},It[t.fontName][t.fontStyle]=t.id},Ue=function(t,e,A,n,r){var i={id:"F"+(Object.keys(Lt).length+1).toString(10),postScriptName:t,fontName:e,fontStyle:A,encoding:n,isStandardFont:r||!1,metadata:{}};return Ot.publish("addFont",{font:i,instance:this}),Lt[i.id]=i,Qe(i),i.id},Ee=function(t){for(var e=0,A=dt.length;e<A;e++){var n=Ue.call(this,t[e][0],t[e][1],t[e][2],dt[e][3],!0);!1===m&&(v[n]=!0);var r=t[e][0].split("-");Qe({id:n,fontName:r[0],fontStyle:r[1]||""})}Ot.publish("addFonts",{fonts:Lt,dictionary:It})},xe=function(t){return t.foo=function(){try{return t.apply(this,arguments)}catch(t){var e=t.stack||"";~e.indexOf(" at ")&&(e=e.split(" at ")[1]);var A="Error in function "+e.split("\n")[0].split("<")[0]+": "+t.message;if(!o.console)throw new Error(A);o.console.error(A,t),o.alert&&alert(A)}},t.foo.bar=t,t.foo},Le=function(t,e){var A,n,r,i,o,s,a,l,u;if(r=(e=e||{}).sourceEncoding||"Unicode",o=e.outputEncoding,(e.autoencode||o)&&Lt[Ft].metadata&&Lt[Ft].metadata[r]&&Lt[Ft].metadata[r].encoding&&(i=Lt[Ft].metadata[r].encoding,!o&&Lt[Ft].encoding&&(o=Lt[Ft].encoding),!o&&i.codePages&&(o=i.codePages[0]),"string"==typeof o&&(o=i[o]),o)){for(a=!1,s=[],A=0,n=t.length;A<n;A++)(l=o[t.charCodeAt(A)])?s.push(String.fromCharCode(l)):s.push(t[A]),s[A].charCodeAt(0)>>8&&(a=!0);t=s.join("")}for(A=t.length;void 0===a&&0!==A;)t.charCodeAt(A-1)>>8&&(a=!0),A--;if(!a)return t;for(s=e.noBOM?[]:[254,255],A=0,n=t.length;A<n;A++){if((u=(l=t.charCodeAt(A))>>8)>>8)throw new Error("Character at position "+A+" of string '"+t+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");s.push(u),s.push(l-(u<<8))}return String.fromCharCode.apply(void 0,s)},Ie=w.__private__.pdfEscape=w.pdfEscape=function(t,e){return Le(t,e).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},Se=w.__private__.beginPage=function(t){ot[++Dt]=[],Pt[Dt]={objId:0,contentsObjId:0,userUnit:Number(u),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(t[0]),topRightY:Number(t[1])}},He(Dt),ut(ot[Z])},Ne=function(t,e){var n,r,o;switch(A=e||A,"string"==typeof t&&(n=C(t.toLowerCase()),Array.isArray(n)&&(r=n[0],o=n[1])),Array.isArray(t)&&(r=t[0]*Qt,o=t[1]*Qt),isNaN(r)&&(r=i[0],o=i[1]),(r>14400||o>14400)&&(a.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),r=Math.min(14400,r),o=Math.min(14400,o)),i=[r,o],A.substr(0,1)){case"l":o>r&&(i=[o,r]);break;case"p":r>o&&(i=[o,r])}Se(i),dA(fA),ct(bA),0!==EA&&ct(EA+" J"),0!==xA&&ct(xA+" j"),Ot.publish("addPage",{pageNumber:Dt})},je=function(t){t>0&&t<=Dt&&(ot.splice(t,1),Pt.splice(t,1),Dt--,Z>Dt&&(Z=Dt),this.setPage(Z))},He=function(t){t>0&&t<=Dt&&(Z=t)},Te=w.__private__.getNumberOfPages=w.getNumberOfPages=function(){return ot.length-1},ke=function(t,e,A){var n,r=void 0;return A=A||{},t=void 0!==t?t:Lt[Ft].fontName,e=void 0!==e?e:Lt[Ft].fontStyle,n=t.toLowerCase(),void 0!==It[n]&&void 0!==It[n][e]?r=It[n][e]:void 0!==It[t]&&void 0!==It[t][e]?r=It[t][e]:!1===A.disableWarning&&a.warn("Unable to look up font label for font '"+t+"', '"+e+"'. Refer to getFontList() for available fonts."),r||A.noFallback||null==(r=It.times[e])&&(r=It.times.normal),r},De=w.__private__.putInfo=function(){var t=Xt(),e=function(t){return t};for(var A in null!==g&&(e=We.encryptor(t,0)),ct("<<"),ct("/Producer ("+Ie(e("jsPDF "+P.version))+")"),_t)_t.hasOwnProperty(A)&&_t[A]&&ct("/"+A.substr(0,1).toUpperCase()+A.substr(1)+" ("+Ie(e(_t[A]))+")");ct("/CreationDate ("+Ie(e(q))+")"),ct(">>"),ct("endobj")},Pe=w.__private__.putCatalog=function(t){var e=(t=t||{}).rootDictionaryObjId||$t;switch(Xt(),ct("<<"),ct("/Type /Catalog"),ct("/Pages "+e+" 0 R"),gt||(gt="fullwidth"),gt){case"fullwidth":ct("/OpenAction [3 0 R /FitH null]");break;case"fullheight":ct("/OpenAction [3 0 R /FitV null]");break;case"fullpage":ct("/OpenAction [3 0 R /Fit]");break;case"original":ct("/OpenAction [3 0 R /XYZ null null 1]");break;default:var A=""+gt;"%"===A.substr(A.length-1)&&(gt=parseInt(gt)/100),"number"==typeof gt&&ct("/OpenAction [3 0 R /XYZ null null "+T(gt)+"]")}switch(yt||(yt="continuous"),yt){case"continuous":ct("/PageLayout /OneColumn");break;case"single":ct("/PageLayout /SinglePage");break;case"two":case"twoleft":ct("/PageLayout /TwoColumnLeft");break;case"tworight":ct("/PageLayout /TwoColumnRight")}wt&&ct("/PageMode /"+wt),Ot.publish("putCatalog"),ct(">>"),ct("endobj")},Oe=w.__private__.putTrailer=function(){ct("trailer"),ct("<<"),ct("/Size "+(et+1)),ct("/Root "+et+" 0 R"),ct("/Info "+(et-1)+" 0 R"),null!==g&&ct("/Encrypt "+We.oid+" 0 R"),ct("/ID [ <"+V+"> <"+V+"> ]"),ct(">>")},Me=w.__private__.putHeader=function(){ct("%PDF-"+B),ct("%ºß¬à")},Re=w.__private__.putXRef=function(){var t="0000000000";ct("xref"),ct("0 "+(et+1)),ct("0000000000 65535 f ");for(var e=1;e<=et;e++)"function"==typeof At[e]?ct((t+At[e]()).slice(-10)+" 00000 n "):void 0!==At[e]?ct((t+At[e]).slice(-10)+" 00000 n "):ct("0000000000 00000 n ")},Ke=w.__private__.buildDocument=function(){lt(),ut(nt),Ot.publish("buildDocument"),Me(),oe(),Fe(),_e(),null!==g&&ve(),De(),Pe();var t=rt;return Re(),Oe(),ct("startxref"),ct(""+t),ct("%%EOF"),ut(ot[Z]),nt.join("\n")},qe=w.__private__.getBlob=function(t){return new Blob([ht(t)],{type:"application/pdf"})},Ve=w.output=w.__private__.output=xe((function(t,e){switch("string"==typeof(e=e||{})?e={filename:e}:e.filename=e.filename||"generated.pdf",t){case void 0:return Ke();case"save":w.save(e.filename);break;case"arraybuffer":return ht(Ke());case"blob":return qe(Ke());case"bloburi":case"bloburl":if(void 0!==o.URL&&"function"==typeof o.URL.createObjectURL)return o.URL&&o.URL.createObjectURL(qe(Ke()))||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 A="",n=Ke();try{A=h(n)}catch(t){A=h(unescape(encodeURIComponent(n)))}return"data:application/pdf;filename="+e.filename+";base64,"+A;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(o)){var r="https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js",i=' integrity="sha512-4ze/a9/4jqu+tX9dfOqJYSvyYd5M6qum/3HpCLr+/Jqf0whc37VUbkpNGHR7/8pSnCFw47T1fmIpwBV7UySh3g==" crossorigin="anonymous"';e.pdfObjectUrl&&(r=e.pdfObjectUrl,i="");var s='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><script src="'+r+'"'+i+'><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(e)+");<\/script></body></html>",l=o.open();return null!==l&&l.document.write(s),l}throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":if("[object Window]"===Object.prototype.toString.call(o)){var u='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe id="pdfViewer" src="'+(e.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+e.filename+'" width="500px" height="400px" /></body></html>',c=o.open();if(null!==c){c.document.write(u);var f=this;c.document.documentElement.querySelector("#pdfViewer").onload=function(){c.document.title=e.filename,c.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(f.output("bloburl"))}}return c}throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if("[object Window]"!==Object.prototype.toString.call(o))throw new Error("The option dataurlnewwindow just works in a browser-environment.");var d='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;} </style><body><iframe src="'+this.output("datauristring",e)+'"></iframe></body></html>',p=o.open();if(null!==p&&(p.document.write(d),p.document.title=e.filename),p||"undefined"==typeof safari)return p;break;case"datauri":case"dataurl":return o.document.location.href=this.output("datauristring",e);default:return null}})),Ge=function(t){return!0===Array.isArray(Mt)&&Mt.indexOf(t)>-1};switch(n){case"pt":Qt=1;break;case"mm":Qt=72/25.4;break;case"cm":Qt=72/2.54;break;case"in":Qt=72;break;case"px":Qt=1==Ge("px_scaling")?.75:96/72;break;case"pc":case"em":Qt=12;break;case"ex":Qt=6;break;default:if("number"!=typeof n)throw new Error("Invalid unit: "+n);Qt=n}var We=null;J(),W();var ze=function(t){return null!==g?We.encryptor(t,0):function(t){return t}},Xe=w.__private__.getPageInfo=w.getPageInfo=function(t){if(isNaN(t)||t%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:Pt[t].objId,pageNumber:t,pageContext:Pt[t]}},Je=w.__private__.getPageInfoByObjId=function(t){if(isNaN(t)||t%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var e in Pt)if(Pt[e].objId===t)break;return Xe(e)},Ye=w.__private__.getCurrentPageInfo=w.getCurrentPageInfo=function(){return{objId:Pt[Z].objId,pageNumber:Z,pageContext:Pt[Z]}};w.addPage=function(){return Ne.apply(this,arguments),this},w.setPage=function(){return He.apply(this,arguments),ut.call(this,ot[Z]),this},w.insertPage=function(t){return this.addPage(),this.movePage(Z,t),this},w.movePage=function(t,e){var A,n;if(t>e){A=ot[t],n=Pt[t];for(var r=t;r>e;r--)ot[r]=ot[r-1],Pt[r]=Pt[r-1];ot[e]=A,Pt[e]=n,this.setPage(e)}else if(t<e){A=ot[t],n=Pt[t];for(var i=t;i<e;i++)ot[i]=ot[i+1],Pt[i]=Pt[i+1];ot[e]=A,Pt[e]=n,this.setPage(e)}return this},w.deletePage=function(){return je.apply(this,arguments),this},w.__private__.text=w.text=function(t,e,A,n,i){var o,s,a,l,u,c,f,h,d,p=(n=n||{}).scope||this;if("number"==typeof t&&"number"==typeof e&&("string"==typeof A||Array.isArray(A))){var g=A;A=e,e=t,t=g}if(arguments[3]instanceof Vt==0?(a=arguments[4],l=arguments[5],"object"===r()(f=arguments[3])&&null!==f||("string"==typeof a&&(l=a,a=null),"string"==typeof f&&(l=f,f=null),"number"==typeof f&&(a=f,f=null),n={flags:f,angle:a,align:l})):(L("The transform parameter of text() with a Matrix value"),d=i),isNaN(e)||isNaN(A)||null==t)throw new Error("Invalid arguments passed to jsPDF.text");if(0===t.length)return p;var m="",w=!1,B="number"==typeof n.lineHeightFactor?n.lineHeightFactor:cA,y=p.internal.scaleFactor;function b(t){return t=t.split("\t").join(Array(n.TabLen||9).join(" ")),Ie(t,f)}function C(t){for(var e,A=t.concat(),n=[],r=A.length;r--;)"string"==typeof(e=A.shift())?n.push(e):Array.isArray(t)&&(1===e.length||void 0===e[1]&&void 0===e[2])?n.push(e[0]):n.push([e[0],e[1],e[2]]);return n}function Q(t,e){var A;if("string"==typeof t)A=e(t)[0];else if(Array.isArray(t)){for(var n,r,i=t.concat(),o=[],s=i.length;s--;)"string"==typeof(n=i.shift())?o.push(e(n)[0]):Array.isArray(n)&&"string"==typeof n[0]&&(r=e(n[0],n[1],n[2]),o.push([r[0],r[1],r[2]]));A=o}return A}var U=!1,E=!0;if("string"==typeof t)U=!0;else if(Array.isArray(t)){var I=t.concat();s=[];for(var S,N=I.length;N--;)("string"!=typeof(S=I.shift())||Array.isArray(S)&&"string"!=typeof S[0])&&(E=!1);U=E}if(!1===U)throw new Error('Type of text must be string or Array. "'+t+'" is not recognized.');"string"==typeof t&&(t=t.match(/[\r?\n]/)?t.split(/\r\n|\r|\n/g):[t]);var j=pt/p.internal.scaleFactor,H=j*(B-1);switch(n.baseline){case"bottom":A-=H;break;case"top":A+=j-H;break;case"hanging":A+=j-2*H;break;case"middle":A+=j/2-H}if((c=n.maxWidth||0)>0&&("string"==typeof t?t=p.splitTextToSize(t,c):"[object Array]"===Object.prototype.toString.call(t)&&(t=t.reduce((function(t,e){return t.concat(p.splitTextToSize(e,c))}),[]))),o={text:t,x:e,y:A,options:n,mutex:{pdfEscape:Ie,activeFontKey:Ft,fonts:Lt,activeFontSize:pt}},Ot.publish("preProcessText",o),t=o.text,a=(n=o.options).angle,d instanceof Vt==0&&a&&"number"==typeof a){a*=Math.PI/180,0===n.rotationDirection&&(a=-a),F===_.ADVANCED&&(a=-a);var T=Math.cos(a),k=Math.sin(a);d=new Vt(T,k,-k,T,0,0)}else a&&a instanceof Vt&&(d=a);F!==_.ADVANCED||d||(d=Wt),void 0!==(u=n.charSpace||QA)&&(m+=x(M(u))+" Tc\n",this.setCharSpace(this.getCharSpace()||0)),void 0!==(h=n.horizontalScale)&&(m+=x(100*h)+" Tz\n"),n.lang;var D=-1,P=void 0!==n.renderingMode?n.renderingMode:n.stroke,O=p.internal.getCurrentPageInfo().pageContext;switch(P){case 0:case!1:case"fill":D=0;break;case 1:case!0:case"stroke":D=1;break;case 2:case"fillThenStroke":D=2;break;case 3:case"invisible":D=3;break;case 4:case"fillAndAddForClipping":D=4;break;case 5:case"strokeAndAddPathForClipping":D=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":D=6;break;case 7:case"addToPathForClipping":D=7}var R=void 0!==O.usedRenderingMode?O.usedRenderingMode:-1;-1!==D?m+=D+" Tr\n":-1!==R&&(m+="0 Tr\n"),-1!==D&&(O.usedRenderingMode=D),l=n.align||"left";var K,q=pt*B,V=p.internal.pageSize.getWidth(),G=Lt[Ft];u=n.charSpace||QA,c=n.maxWidth||0,f=Object.assign({autoencode:!0,noBOM:!0},n.flags);var W=[];if("[object Array]"===Object.prototype.toString.call(t)){var z;s=C(t),"left"!==l&&(K=s.map((function(t){return p.getStringUnitWidth(t,{font:G,charSpace:u,fontSize:pt,doKerning:!1})*pt/y})));var X,J=0;if("right"===l){e-=K[0],t=[],N=s.length;for(var Y=0;Y<N;Y++)0===Y?(X=vA(e),z=wA(A)):(X=M(J-K[Y]),z=-q),t.push([s[Y],X,z]),J=K[Y]}else if("center"===l){e-=K[0]/2,t=[],N=s.length;for(var Z=0;Z<N;Z++)0===Z?(X=vA(e),z=wA(A)):(X=M((J-K[Z])/2),z=-q),t.push([s[Z],X,z]),J=K[Z]}else if("left"===l){t=[],N=s.length;for(var $=0;$<N;$++)t.push(s[$])}else{if("justify"!==l)throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');t=[],N=s.length,c=0!==c?c:V;for(var tt=0;tt<N;tt++)z=0===tt?wA(A):-q,X=0===tt?vA(e):0,tt<N-1?W.push(x(M((c-K[tt])/(s[tt].split(" ").length-1)))):W.push(0),t.push([s[tt],X,z])}}var et="boolean"==typeof n.R2L?n.R2L:vt;!0===et&&(t=Q(t,(function(t,e,A){return[t.split("").reverse().join(""),e,A]}))),o={text:t,x:e,y:A,options:n,mutex:{pdfEscape:Ie,activeFontKey:Ft,fonts:Lt,activeFontSize:pt}},Ot.publish("postProcessText",o),t=o.text,w=o.mutex.isHex||!1;var At=Lt[Ft].encoding;"WinAnsiEncoding"!==At&&"StandardEncoding"!==At||(t=Q(t,(function(t,e,A){return[b(t),e,A]}))),s=C(t),t=[];for(var nt,rt,it,ot=0,st=1,at=Array.isArray(s[0])?st:ot,lt="",ut=function(t,e,A){var r="";return A instanceof Vt?(A="number"==typeof n.angle?Gt(A,new Vt(1,0,0,1,t,e)):Gt(new Vt(1,0,0,1,t,e),A),F===_.ADVANCED&&(A=Gt(new Vt(1,0,0,-1,0,0),A)),r=A.join(" ")+" Tm\n"):r=x(t)+" "+x(e)+" Td\n",r},ft=0;ft<s.length;ft++){switch(lt="",at){case st:it=(w?"<":"(")+s[ft][0]+(w?">":")"),nt=parseFloat(s[ft][1]),rt=parseFloat(s[ft][2]);break;case ot:it=(w?"<":"(")+s[ft]+(w?">":")"),nt=vA(e),rt=wA(A)}void 0!==W&&void 0!==W[ft]&&(lt=W[ft]+" Tw\n"),0===ft?t.push(lt+ut(nt,rt,d)+it):at===ot?t.push(lt+it):at===st&&t.push(lt+ut(nt,rt,d)+it)}t=at===ot?t.join(" Tj\nT* "):t.join(" Tj\n"),t+=" Tj\n";var ht="BT\n/";return ht+=Ft+" "+pt+" Tf\n",ht+=x(pt*B)+" TL\n",ht+=_A+"\n",ht+=m,ht+=t,ct(ht+="ET"),v[Ft]=!0,p};var Ze=w.__private__.clip=w.clip=function(t){return ct("evenodd"===t?"W*":"W"),this};w.clipEvenOdd=function(){return Ze("evenodd")},w.__private__.discardPath=w.discardPath=function(){return ct("n"),this};var $e=w.__private__.isValidStyle=function(t){var e=!1;return-1!==[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(t)&&(e=!0),e};w.__private__.setDefaultPathOperation=w.setDefaultPathOperation=function(t){return $e(t)&&(f=t),this};var tA=w.__private__.getStyle=w.getStyle=function(t){var e=f;switch(t){case"D":case"S":e="S";break;case"F":e="f";break;case"FD":case"DF":e="B";break;case"f":case"f*":case"B":case"B*":e=t}return e},eA=w.close=function(){return ct("h"),this};w.stroke=function(){return ct("S"),this},w.fill=function(t){return AA("f",t),this},w.fillEvenOdd=function(t){return AA("f*",t),this},w.fillStroke=function(t){return AA("B",t),this},w.fillStrokeEvenOdd=function(t){return AA("B*",t),this};var AA=function(t,e){"object"===r()(e)?iA(e,t):ct(t)},nA=function(t){null===t||F===_.ADVANCED&&void 0===t||(t=tA(t),ct(t))};function rA(t,e,A,n,r){var i=new D(e||this.boundingBox,A||this.xStep,n||this.yStep,this.gState,r||this.matrix);i.stream=this.stream;var o=t+"$$"+this.cloneIndex+++"$$";return zt(o,i),i}var iA=function(t,e){var A=jt[t.key],n=Nt[A];if(n instanceof k)ct("q"),ct(oA(e)),n.gState&&w.setGState(n.gState),ct(t.matrix.toString()+" cm"),ct("/"+A+" sh"),ct("Q");else if(n instanceof D){var r=new Vt(1,0,0,-1,0,PA());t.matrix&&(r=r.multiply(t.matrix||Wt),A=rA.call(n,t.key,t.boundingBox,t.xStep,t.yStep,r).id),ct("q"),ct("/Pattern cs"),ct("/"+A+" scn"),n.gState&&w.setGState(n.gState),ct(e),ct("Q")}},oA=function(t){switch(t){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"}},sA=w.moveTo=function(t,e){return ct(x(M(t))+" "+x(K(e))+" m"),this},aA=w.lineTo=function(t,e){return ct(x(M(t))+" "+x(K(e))+" l"),this},lA=w.curveTo=function(t,e,A,n,r,i){return ct([x(M(t)),x(K(e)),x(M(A)),x(K(n)),x(M(r)),x(K(i)),"c"].join(" ")),this};w.__private__.line=w.line=function(t,e,A,n,r){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||!$e(r))throw new Error("Invalid arguments passed to jsPDF.line");return F===_.COMPAT?this.lines([[A-t,n-e]],t,e,[1,1],r||"S"):this.lines([[A-t,n-e]],t,e,[1,1]).stroke()},w.__private__.lines=w.lines=function(t,e,A,n,r,i){var o,s,a,l,u,c,f,h,d,p,g,m;if("number"==typeof t&&(m=A,A=e,e=t,t=m),n=n||[1,1],i=i||!1,isNaN(e)||isNaN(A)||!Array.isArray(t)||!Array.isArray(n)||!$e(r)||"boolean"!=typeof i)throw new Error("Invalid arguments passed to jsPDF.lines");for(sA(e,A),o=n[0],s=n[1],l=t.length,p=e,g=A,a=0;a<l;a++)2===(u=t[a]).length?(p=u[0]*o+p,g=u[1]*s+g,aA(p,g)):(c=u[0]*o+p,f=u[1]*s+g,h=u[2]*o+p,d=u[3]*s+g,p=u[4]*o+p,g=u[5]*s+g,lA(c,f,h,d,p,g));return i&&eA(),nA(r),this},w.path=function(t){for(var e=0;e<t.length;e++){var A=t[e],n=A.c;switch(A.op){case"m":sA(n[0],n[1]);break;case"l":aA(n[0],n[1]);break;case"c":lA.apply(this,n);break;case"h":eA()}}return this},w.__private__.rect=w.rect=function(t,e,A,n,r){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||!$e(r))throw new Error("Invalid arguments passed to jsPDF.rect");return F===_.COMPAT&&(n=-n),ct([x(M(t)),x(K(e)),x(M(A)),x(M(n)),"re"].join(" ")),nA(r),this},w.__private__.triangle=w.triangle=function(t,e,A,n,r,i,o){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||isNaN(r)||isNaN(i)||!$e(o))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[A-t,n-e],[r-A,i-n],[t-r,e-i]],t,e,[1,1],o,!0),this},w.__private__.roundedRect=w.roundedRect=function(t,e,A,n,r,i,o){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||isNaN(r)||isNaN(i)||!$e(o))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var s=4/3*(Math.SQRT2-1);return r=Math.min(r,.5*A),i=Math.min(i,.5*n),this.lines([[A-2*r,0],[r*s,0,r,i-i*s,r,i],[0,n-2*i],[0,i*s,-r*s,i,-r,i],[2*r-A,0],[-r*s,0,-r,-i*s,-r,-i],[0,2*i-n],[0,-i*s,r*s,-i,r,-i]],t+r,e,[1,1],o,!0),this},w.__private__.ellipse=w.ellipse=function(t,e,A,n,r){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||!$e(r))throw new Error("Invalid arguments passed to jsPDF.ellipse");var i=4/3*(Math.SQRT2-1)*A,o=4/3*(Math.SQRT2-1)*n;return sA(t+A,e),lA(t+A,e-o,t+i,e-n,t,e-n),lA(t-i,e-n,t-A,e-o,t-A,e),lA(t-A,e+o,t-i,e+n,t,e+n),lA(t+i,e+n,t+A,e+o,t+A,e),nA(r),this},w.__private__.circle=w.circle=function(t,e,A,n){if(isNaN(t)||isNaN(e)||isNaN(A)||!$e(n))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(t,e,A,A,n)},w.setFont=function(t,e,A){return A&&(e=E(e,A)),Ft=ke(t,e,{disableWarning:!1}),this};var uA=w.__private__.getFont=w.getFont=function(){return Lt[ke.apply(w,arguments)]};w.__private__.getFontList=w.getFontList=function(){var t,e,A={};for(t in It)if(It.hasOwnProperty(t))for(e in A[t]=[],It[t])It[t].hasOwnProperty(e)&&A[t].push(e);return A},w.addFont=function(t,e,A,n,r){var i=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return arguments[3]&&-1!==i.indexOf(arguments[3])?r=arguments[3]:arguments[3]&&-1==i.indexOf(arguments[3])&&(A=E(A,n)),r=r||"Identity-H",Ue.call(this,t,e,A,r)};var cA,fA=t.lineWidth||.200025,hA=w.__private__.getLineWidth=w.getLineWidth=function(){return fA},dA=w.__private__.setLineWidth=w.setLineWidth=function(t){return fA=t,ct(x(M(t))+" w"),this};w.__private__.setLineDash=P.API.setLineDash=P.API.setLineDashPattern=function(t,e){if(t=t||[],e=e||0,isNaN(e)||!Array.isArray(t))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return t=t.map((function(t){return x(M(t))})).join(" "),e=x(M(e)),ct("["+t+"] "+e+" d"),this};var pA=w.__private__.getLineHeight=w.getLineHeight=function(){return pt*cA};w.__private__.getLineHeight=w.getLineHeight=function(){return pt*cA};var gA=w.__private__.setLineHeightFactor=w.setLineHeightFactor=function(t){return"number"==typeof(t=t||1.15)&&(cA=t),this},mA=w.__private__.getLineHeightFactor=w.getLineHeightFactor=function(){return cA};gA(t.lineHeight);var vA=w.__private__.getHorizontalCoordinate=function(t){return M(t)},wA=w.__private__.getVerticalCoordinate=function(t){return F===_.ADVANCED?t:Pt[Z].mediaBox.topRightY-Pt[Z].mediaBox.bottomLeftY-M(t)},BA=w.__private__.getHorizontalCoordinateString=w.getHorizontalCoordinateString=function(t){return x(vA(t))},yA=w.__private__.getVerticalCoordinateString=w.getVerticalCoordinateString=function(t){return x(wA(t))},bA=t.strokeColor||"0 G";w.__private__.getStrokeColor=w.getDrawColor=function(){return ee(bA)},w.__private__.setStrokeColor=w.setDrawColor=function(t,e,A,n){return bA=Ae({ch1:t,ch2:e,ch3:A,ch4:n,pdfColorType:"draw",precision:2}),ct(bA),this};var CA=t.fillColor||"0 g";w.__private__.getFillColor=w.getFillColor=function(){return ee(CA)},w.__private__.setFillColor=w.setFillColor=function(t,e,A,n){return CA=Ae({ch1:t,ch2:e,ch3:A,ch4:n,pdfColorType:"fill",precision:2}),ct(CA),this};var _A=t.textColor||"0 g",FA=w.__private__.getTextColor=w.getTextColor=function(){return ee(_A)};w.__private__.setTextColor=w.setTextColor=function(t,e,A,n){return _A=Ae({ch1:t,ch2:e,ch3:A,ch4:n,pdfColorType:"text",precision:3}),this};var QA=t.charSpace,UA=w.__private__.getCharSpace=w.getCharSpace=function(){return parseFloat(QA||0)};w.__private__.setCharSpace=w.setCharSpace=function(t){if(isNaN(t))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return QA=t,this};var EA=0;w.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},w.__private__.setLineCap=w.setLineCap=function(t){var e=w.CapJoinStyles[t];if(void 0===e)throw new Error("Line cap style of '"+t+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return EA=e,ct(e+" J"),this};var xA=0;w.__private__.setLineJoin=w.setLineJoin=function(t){var e=w.CapJoinStyles[t];if(void 0===e)throw new Error("Line join style of '"+t+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return xA=e,ct(e+" j"),this},w.__private__.setLineMiterLimit=w.__private__.setMiterLimit=w.setLineMiterLimit=w.setMiterLimit=function(t){if(t=t||0,isNaN(t))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return ct(x(M(t))+" M"),this},w.GState=H,w.setGState=function(t){(t="string"==typeof t?Ht[Tt[t]]:LA(null,t)).equals(kt)||(ct("/"+t.id+" gs"),kt=t)};var LA=function(t,e){if(!t||!Tt[t]){var A=!1;for(var n in Ht)if(Ht.hasOwnProperty(n)&&Ht[n].equals(e)){A=!0;break}if(A)e=Ht[n];else{var r="GS"+(Object.keys(Ht).length+1).toString(10);Ht[r]=e,e.id=r}return t&&(Tt[t]=e.id),Ot.publish("addGState",e),e}};w.addGState=function(t,e){return LA(t,e),this},w.saveGraphicsState=function(){return ct("q"),St.push({key:Ft,size:pt,color:_A}),this},w.restoreGraphicsState=function(){ct("Q");var t=St.pop();return Ft=t.key,pt=t.size,_A=t.color,kt=null,this},w.setCurrentTransformationMatrix=function(t){return ct(t.toString()+" cm"),this},w.comment=function(t){return ct("#"+t),this};var IA=function(t,e){var A=t||0;Object.defineProperty(this,"x",{enumerable:!0,get:function(){return A},set:function(t){isNaN(t)||(A=parseFloat(t))}});var n=e||0;Object.defineProperty(this,"y",{enumerable:!0,get:function(){return n},set:function(t){isNaN(t)||(n=parseFloat(t))}});var r="pt";return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return r},set:function(t){r=t.toString()}}),this},SA=function(t,e,A,n){IA.call(this,t,e),this.type="rect";var r=A||0;Object.defineProperty(this,"w",{enumerable:!0,get:function(){return r},set:function(t){isNaN(t)||(r=parseFloat(t))}});var i=n||0;return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return i},set:function(t){isNaN(t)||(i=parseFloat(t))}}),this},NA=function(){this.page=Dt,this.currentPage=Z,this.pages=ot.slice(0),this.pagesContext=Pt.slice(0),this.x=Ut,this.y=Et,this.matrix=xt,this.width=kA(Z),this.height=PA(Z),this.outputDestination=at,this.id="",this.objectNumber=-1};NA.prototype.restore=function(){Dt=this.page,Z=this.currentPage,Pt=this.pagesContext,ot=this.pages,Ut=this.x,Et=this.y,xt=this.matrix,DA(Z,this.width),OA(Z,this.height),at=this.outputDestination};var jA=function(t,e,A,n,r){qt.push(new NA),Dt=Z=0,ot=[],Ut=t,Et=e,xt=r,Se([A,n])},HA=function(t){if(Kt[t])qt.pop().restore();else{var e=new NA,A="Xo"+(Object.keys(Rt).length+1).toString(10);e.id=A,Kt[t]=A,Rt[A]=e,Ot.publish("addFormObject",e),qt.pop().restore()}};for(var TA in w.beginFormObject=function(t,e,A,n,r){return jA(t,e,A,n,r),this},w.endFormObject=function(t){return HA(t),this},w.doFormObject=function(t,e){var A=Rt[Kt[t]];return ct("q"),ct(e.toString()+" cm"),ct("/"+A.id+" Do"),ct("Q"),this},w.getFormObject=function(t){var e=Rt[Kt[t]];return{x:e.x,y:e.y,width:e.width,height:e.height,matrix:e.matrix}},w.save=function(t,e){return t=t||"generated.pdf",(e=e||{}).returnPromise=e.returnPromise||!1,!1===e.returnPromise?(d(qe(Ke()),t),"function"==typeof d.unload&&o.setTimeout&&setTimeout(d.unload,911),this):new Promise((function(e,A){try{var n=d(qe(Ke()),t);"function"==typeof d.unload&&o.setTimeout&&setTimeout(d.unload,911),e(n)}catch(t){A(t.message)}}))},P.API)P.API.hasOwnProperty(TA)&&("events"===TA&&P.API.events.length?function(t,e){var A,n,r;for(r=e.length-1;-1!==r;r--)A=e[r][0],n=e[r][1],t.subscribe.apply(t,[A].concat("function"==typeof n?[n]:n))}(Ot,P.API.events):w[TA]=P.API[TA]);var kA=w.getPageWidth=function(t){return(Pt[t=t||Z].mediaBox.topRightX-Pt[t].mediaBox.bottomLeftX)/Qt},DA=w.setPageWidth=function(t,e){Pt[t].mediaBox.topRightX=e*Qt+Pt[t].mediaBox.bottomLeftX},PA=w.getPageHeight=function(t){return(Pt[t=t||Z].mediaBox.topRightY-Pt[t].mediaBox.bottomLeftY)/Qt},OA=w.setPageHeight=function(t,e){Pt[t].mediaBox.topRightY=e*Qt+Pt[t].mediaBox.bottomLeftY};return w.internal={pdfEscape:Ie,getStyle:tA,getFont:uA,getFontSize:mt,getCharSpace:UA,getTextColor:FA,getLineHeight:pA,getLineHeightFactor:mA,getLineWidth:hA,write:ft,getHorizontalCoordinate:vA,getVerticalCoordinate:wA,getCoordinateString:BA,getVerticalCoordinateString:yA,collections:{},newObject:Xt,newAdditionalObject:Zt,newObjectDeferred:Jt,newObjectDeferredBegin:Yt,getFilters:ne,putStream:re,events:Ot,scaleFactor:Qt,pageSize:{getWidth:function(){return kA(Z)},setWidth:function(t){DA(Z,t)},getHeight:function(){return PA(Z)},setHeight:function(t){OA(Z,t)}},encryptionOptions:g,encryption:We,getEncryptor:ze,output:Ve,getNumberOfPages:Te,pages:ot,out:ct,f2:T,f3:O,getPageInfo:Xe,getPageInfoByObjId:Je,getCurrentPageInfo:Ye,getPDFVersion:y,Point:IA,Rectangle:SA,Matrix:Vt,hasHotfix:Ge},Object.defineProperty(w.internal.pageSize,"width",{get:function(){return kA(Z)},set:function(t){DA(Z,t)},enumerable:!0,configurable:!0}),Object.defineProperty(w.internal.pageSize,"height",{get:function(){return PA(Z)},set:function(t){OA(Z,t)},enumerable:!0,configurable:!0}),Ee.call(w,dt),Ft="F1",Ne(i,A),Ot.publish("initialized"),w}S.prototype.lsbFirstWord=function(t){return String.fromCharCode(t>>0&255,t>>8&255,t>>16&255,t>>24&255)},S.prototype.toHexString=function(t){return t.split("").map((function(t){return("0"+(255&t.charCodeAt(0)).toString(16)).slice(-2)})).join("")},S.prototype.hexToBytes=function(t){for(var e=[],A=0;A<t.length;A+=2)e.push(String.fromCharCode(parseInt(t.substr(A,2),16)));return e.join("")},S.prototype.processOwnerPassword=function(t,e){return L(U(e).substr(0,5),t)},S.prototype.encryptor=function(t,e){var A=U(this.encryptionKey+String.fromCharCode(255&t,t>>8&255,t>>16&255,255&e,e>>8&255)).substr(0,10);return function(t){return L(A,t)}},H.prototype.equals=function(t){var e,A="id,objectNumber,equals";if(!t||r()(t)!==r()(this))return!1;var n=0;for(e in this)if(!(A.indexOf(e)>=0)){if(this.hasOwnProperty(e)&&!t.hasOwnProperty(e))return!1;if(this[e]!==t[e])return!1;n++}for(e in t)t.hasOwnProperty(e)&&A.indexOf(e)<0&&n--;return 0===n},P.API={events:[]},P.version="2.5.1";var O=P.API,M=1,R=function(t){return t.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},K=function(t){return t.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")},q=function(t){return t.toFixed(2)},V=function(t){return t.toFixed(5)};O.__acroform__={};var G=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t},W=function(t){return t*M},z=function(t){var e=new ct,A=Ft.internal.getHeight(t)||0,n=Ft.internal.getWidth(t)||0;return e.BBox=[0,0,Number(q(n)),Number(q(A))],e},X=O.__acroform__.setBit=function(t,e){if(t=t||0,e=e||0,isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return t|1<<e},J=O.__acroform__.clearBit=function(t,e){if(t=t||0,e=e||0,isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return t&~(1<<e)},Y=O.__acroform__.getBit=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return 0==(t&1<<e)?0:1},Z=O.__acroform__.getBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return Y(t,e-1)},$=O.__acroform__.setBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return X(t,e-1)},tt=O.__acroform__.clearBitForPdf=function(t,e){if(isNaN(t)||isNaN(e))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return J(t,e-1)},et=O.__acroform__.calculateCoordinates=function(t,e){var A=e.internal.getHorizontalCoordinate,n=e.internal.getVerticalCoordinate,r=t[0],i=t[1],o=t[2],s=t[3],a={};return a.lowerLeft_X=A(r)||0,a.lowerLeft_Y=n(i+s)||0,a.upperRight_X=A(r+o)||0,a.upperRight_Y=n(i)||0,[Number(q(a.lowerLeft_X)),Number(q(a.lowerLeft_Y)),Number(q(a.upperRight_X)),Number(q(a.upperRight_Y))]},At=function(t){if(t.appearanceStreamContent)return t.appearanceStreamContent;if(t.V||t.DV){var e=[],A=t._V||t.DV,n=nt(t,A),r=t.scope.internal.getFont(t.fontName,t.fontStyle).id;e.push("/Tx BMC"),e.push("q"),e.push("BT"),e.push(t.scope.__private__.encodeColorString(t.color)),e.push("/"+r+" "+q(n.fontSize)+" Tf"),e.push("1 0 0 1 0 0 Tm"),e.push(n.text),e.push("ET"),e.push("Q"),e.push("EMC");var i=z(t);return i.scope=t.scope,i.stream=e.join("\n"),i}},nt=function(t,e){var A=0===t.fontSize?t.maxFontSize:t.fontSize,n={text:"",fontSize:""},r=(e=")"==(e="("==e.substr(0,1)?e.substr(1):e).substr(e.length-1)?e.substr(0,e.length-1):e).split(" ");r=t.multiline?r.map((function(t){return t.split("\n")})):r.map((function(t){return[t]}));var i=A,o=Ft.internal.getHeight(t)||0;o=o<0?-o:o;var s=Ft.internal.getWidth(t)||0;s=s<0?-s:s;var a=function(e,A,n){if(e+1<r.length){var i=A+" "+r[e+1][0];return rt(i,t,n).width<=s-4}return!1};i++;t:for(;i>0;){e="",i--;var l,u,c=rt("3",t,i).height,f=t.multiline?o-i:(o-c)/2,h=f+=2,d=0,p=0,g=0;if(i<=0){e="(...) Tj\n",e+="% Width of Text: "+rt(e,t,i=12).width+", FieldWidth:"+s+"\n";break}for(var m="",v=0,w=0;w<r.length;w++)if(r.hasOwnProperty(w)){var B=!1;if(1!==r[w].length&&g!==r[w].length-1){if((c+2)*(v+2)+2>o)continue t;m+=r[w][g],B=!0,p=w,w--}else{m=" "==(m+=r[w][g]+" ").substr(m.length-1)?m.substr(0,m.length-1):m;var y=parseInt(w),b=a(y,m,i),C=w>=r.length-1;if(b&&!C){m+=" ",g=0;continue}if(b||C){if(C)p=y;else if(t.multiline&&(c+2)*(v+2)+2>o)continue t}else{if(!t.multiline)continue t;if((c+2)*(v+2)+2>o)continue t;p=y}}for(var _="",F=d;F<=p;F++){var Q=r[F];if(t.multiline){if(F===p){_+=Q[g]+" ",g=(g+1)%Q.length;continue}if(F===d){_+=Q[Q.length-1]+" ";continue}}_+=Q[0]+" "}switch(_=" "==_.substr(_.length-1)?_.substr(0,_.length-1):_,u=rt(_,t,i).width,t.textAlign){case"right":l=s-u-2;break;case"center":l=(s-u)/2;break;case"left":default:l=2}e+=q(l)+" "+q(h)+" Td\n",e+="("+R(_)+") Tj\n",e+=-q(l)+" 0 Td\n",h=-(i+2),u=0,d=B?p:p+1,v++,m=""}break}return n.text=e,n.fontSize=i,n},rt=function(t,e,A){var n=e.scope.internal.getFont(e.fontName,e.fontStyle),r=e.scope.getStringUnitWidth(t,{font:n,fontSize:parseFloat(A),charSpace:0})*parseFloat(A);return{height:e.scope.getStringUnitWidth("3",{font:n,fontSize:parseFloat(A),charSpace:0})*parseFloat(A)*1.5,width:r}},it={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},ot=function(t,e){var A={type:"reference",object:t};void 0===e.internal.getPageInfo(t.page).pageContext.annotations.find((function(t){return t.type===A.type&&t.object===A.object}))&&e.internal.getPageInfo(t.page).pageContext.annotations.push(A)},st=function(t,e){if(e.scope=t,void 0!==t.internal&&(void 0===t.internal.acroformPlugin||!1===t.internal.acroformPlugin.isInitialized)){if(ht.FieldNum=0,t.internal.acroformPlugin=JSON.parse(JSON.stringify(it)),t.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");M=t.internal.scaleFactor,t.internal.acroformPlugin.acroFormDictionaryRoot=new ft,t.internal.acroformPlugin.acroFormDictionaryRoot.scope=t,t.internal.acroformPlugin.acroFormDictionaryRoot._eventID=t.internal.events.subscribe("postPutResources",(function(){var e;(e=t).internal.events.unsubscribe(e.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete e.internal.acroformPlugin.acroFormDictionaryRoot._eventID,e.internal.acroformPlugin.printedOut=!0})),t.internal.events.subscribe("buildDocument",(function(){!function(t){t.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var e=t.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(var A in e)if(e.hasOwnProperty(A)){var n=e[A];n.objId=void 0,n.hasAnnotation&&ot(n,t)}}(t)})),t.internal.events.subscribe("putCatalog",(function(){!function(t){if(void 0===t.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("putCatalogCallback: Root missing.");t.internal.write("/AcroForm "+t.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}(t)})),t.internal.events.subscribe("postPutPages",(function(e){!function(t,e){var A=!t;for(var n in t||(e.internal.newObjectDeferredBegin(e.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),e.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),t=t||e.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(t.hasOwnProperty(n)){var i=t[n],o=[],s=i.Rect;if(i.Rect&&(i.Rect=et(i.Rect,e)),e.internal.newObjectDeferredBegin(i.objId,!0),i.DA=Ft.createDefaultAppearanceStream(i),"object"===r()(i)&&"function"==typeof i.getKeyValueListForStream&&(o=i.getKeyValueListForStream()),i.Rect=s,i.hasAppearanceStream&&!i.appearanceStreamContent){var a=At(i);o.push({key:"AP",value:"<</N "+a+">>"}),e.internal.acroformPlugin.xForms.push(a)}if(i.appearanceStreamContent){var l="";for(var u in i.appearanceStreamContent)if(i.appearanceStreamContent.hasOwnProperty(u)){var c=i.appearanceStreamContent[u];if(l+="/"+u+" ",l+="<<",Object.keys(c).length>=1||Array.isArray(c)){for(var n in c)if(c.hasOwnProperty(n)){var f=c[n];"function"==typeof f&&(f=f.call(e,i)),l+="/"+n+" "+f+" ",e.internal.acroformPlugin.xForms.indexOf(f)>=0||e.internal.acroformPlugin.xForms.push(f)}}else"function"==typeof(f=c)&&(f=f.call(e,i)),l+="/"+n+" "+f,e.internal.acroformPlugin.xForms.indexOf(f)>=0||e.internal.acroformPlugin.xForms.push(f);l+=">>"}o.push({key:"AP",value:"<<\n"+l+">>"})}e.internal.putStream({additionalKeyValues:o,objectId:i.objId}),e.internal.out("endobj")}A&&function(t,e){for(var A in t)if(t.hasOwnProperty(A)){var n=A,i=t[A];e.internal.newObjectDeferredBegin(i.objId,!0),"object"===r()(i)&&"function"==typeof i.putStream&&i.putStream(),delete t[n]}}(e.internal.acroformPlugin.xForms,e)}(e,t)})),t.internal.acroformPlugin.isInitialized=!0}},at=O.__acroform__.arrayToPdfArray=function(t,e,A){var n=function(t){return t};if(Array.isArray(t)){for(var i="[",o=0;o<t.length;o++)switch(0!==o&&(i+=" "),r()(t[o])){case"boolean":case"number":case"object":i+=t[o].toString();break;case"string":"/"!==t[o].substr(0,1)?(void 0!==e&&A&&(n=A.internal.getEncryptor(e)),i+="("+R(n(t[o].toString()))+")"):i+=t[o].toString()}return i+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},lt=function(t,e,A){var n=function(t){return t};return void 0!==e&&A&&(n=A.internal.getEncryptor(e)),(t=t||"").toString(),"("+R(n(t))+")"},ut=function(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(void 0===this._objId){if(void 0===this.scope)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(t){this._objId=t}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})};ut.prototype.toString=function(){return this.objId+" 0 R"},ut.prototype.putStream=function(){var t=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:t,objectId:this.objId}),this.scope.internal.out("endobj")},ut.prototype.getKeyValueListForStream=function(){var t=[],e=Object.getOwnPropertyNames(this).filter((function(t){return"content"!=t&&"appearanceStreamContent"!=t&&"scope"!=t&&"objId"!=t&&"_"!=t.substring(0,1)}));for(var A in e)if(!1===Object.getOwnPropertyDescriptor(this,e[A]).configurable){var n=e[A],r=this[n];r&&(Array.isArray(r)?t.push({key:n,value:at(r,this.objId,this.scope)}):r instanceof ut?(r.scope=this.scope,t.push({key:n,value:r.objId+" 0 R"})):"function"!=typeof r&&t.push({key:n,value:r}))}return t};var ct=function(){ut.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 t,e=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return e},set:function(t){e=t}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(e){t=e.trim()},get:function(){return t||null}})};G(ct,ut);var ft=function(){ut.call(this);var t,e=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return e.length>0?e:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return e}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){if(t){var e=function(t){return t};return this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+R(e(t))+")"}},set:function(e){t=e}})};G(ft,ut);var ht=function t(){ut.call(this);var e=4;Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return e},set:function(t){if(isNaN(t))throw new Error('Invalid value "'+t+'" for attribute F supplied.');e=t}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(e,3))},set:function(t){!0===Boolean(t)?this.F=$(e,3):this.F=tt(e,3)}});var A=0;Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return A},set:function(t){if(isNaN(t))throw new Error('Invalid value "'+t+'" for attribute Ff supplied.');A=t}});var n=[];Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(0!==n.length)return n},set:function(t){n=void 0!==t?t:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[0])?0:n[0]},set:function(t){n[0]=t}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[1])?0:n[1]},set:function(t){n[1]=t}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[2])?0:n[2]},set:function(t){n[2]=t}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!n||isNaN(n[3])?0:n[3]},set:function(t){n[3]=t}});var r="";Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return r},set:function(t){switch(t){case"/Btn":case"/Tx":case"/Ch":case"/Sig":r=t;break;default:throw new Error('Invalid value "'+t+'" for attribute FT supplied.')}}});var i=null;Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!i||i.length<1){if(this instanceof yt)return;i="FieldObject"+t.FieldNum++}var e=function(t){return t};return this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+R(e(i))+")"},set:function(t){i=t.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return i},set:function(t){i=t}});var o="helvetica";Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return o},set:function(t){o=t}});var s="normal";Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return s},set:function(t){s=t}});var a=0;Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return a},set:function(t){a=t}});var l=void 0;Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return void 0===l?50/M:l},set:function(t){l=t}});var u="black";Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return u},set:function(t){u=t}});var c="/F1 0 Tf 0 g";Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!c||this instanceof yt||this instanceof Ct))return lt(c,this.objId,this.scope)},set:function(t){t=t.toString(),c=t}});var f=null;Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(f)return this instanceof vt==0?lt(f,this.objId,this.scope):f},set:function(t){t=t.toString(),f=this instanceof vt==0?"("===t.substr(0,1)?K(t.substr(1,t.length-2)):K(t):t}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof vt==1?K(f.substr(1,f.length-1)):f},set:function(t){t=t.toString(),f=this instanceof vt==1?"/"+t:t}});var h=null;Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(h)return h},set:function(t){this.V=t}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(h)return this instanceof vt==0?lt(h,this.objId,this.scope):h},set:function(t){t=t.toString(),h=this instanceof vt==0?"("===t.substr(0,1)?K(t.substr(1,t.length-2)):K(t):t}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof vt==1?K(h.substr(1,h.length-1)):h},set:function(t){t=t.toString(),h=this instanceof vt==1?"/"+t:t}}),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 d,p=!1;Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return p},set:function(t){t=Boolean(t),p=t}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(d)return d},set:function(t){d=t}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,1))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,1):this.Ff=tt(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,2))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,2):this.Ff=tt(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,3))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,3):this.Ff=tt(this.Ff,3)}});var g=null;Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==g)return g},set:function(t){if(-1===[0,1,2].indexOf(t))throw new Error('Invalid value "'+t+'" for attribute Q supplied.');g=t}}),Object.defineProperty(this,"textAlign",{get:function(){var t;switch(g){case 0:default:t="left";break;case 1:t="center";break;case 2:t="right"}return t},configurable:!0,enumerable:!0,set:function(t){switch(t){case"right":case 2:g=2;break;case"center":case 1:g=1;break;case"left":case 0:default:g=0}}})};G(ht,ut);var dt=function(){ht.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var t=0;Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){t=e}});var e=[];Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return at(e,this.objId,this.scope)},set:function(t){var A,n;n=[],"string"==typeof(A=t)&&(n=function(t,e,A){A||(A=1);for(var n,r=[];n=e.exec(t);)r.push(n[A]);return r}(A,/\((.*?)\)/g)),e=n}}),this.getOptions=function(){return e},this.setOptions=function(t){e=t,this.sort&&e.sort()},this.addOption=function(t){t=(t=t||"").toString(),e.push(t),this.sort&&e.sort()},this.removeOption=function(t,A){for(A=A||!1,t=(t=t||"").toString();-1!==e.indexOf(t)&&(e.splice(e.indexOf(t),1),!1!==A););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,18))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,18):this.Ff=tt(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,19))},set:function(t){!0===this.combo&&(!0===Boolean(t)?this.Ff=$(this.Ff,19):this.Ff=tt(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,20))},set:function(t){!0===Boolean(t)?(this.Ff=$(this.Ff,20),e.sort()):this.Ff=tt(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,22))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,22):this.Ff=tt(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,23))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,23):this.Ff=tt(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,27))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,27):this.Ff=tt(this.Ff,27)}}),this.hasAppearanceStream=!1};G(dt,ht);var pt=function(){dt.call(this),this.fontName="helvetica",this.combo=!1};G(pt,dt);var gt=function(){pt.call(this),this.combo=!0};G(gt,pt);var mt=function(){gt.call(this),this.edit=!0};G(mt,gt);var vt=function(){ht.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,15))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,15):this.Ff=tt(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,16))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,16):this.Ff=tt(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,17))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,17):this.Ff=tt(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,26))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,26):this.Ff=tt(this.Ff,26)}});var t,e={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(t){return t};if(this.scope&&(t=this.scope.internal.getEncryptor(this.objId)),0!==Object.keys(e).length){var A,n=[];for(A in n.push("<<"),e)n.push("/"+A+" ("+R(t(e[A]))+")");return n.push(">>"),n.join("\n")}},set:function(t){"object"===r()(t)&&(e=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return e.CA||""},set:function(t){"string"==typeof t&&(e.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(e){t="/"+e}})};G(vt,ht);var wt=function(){vt.call(this),this.pushButton=!0};G(wt,vt);var Bt=function(){vt.call(this),this.radio=!0,this.pushButton=!1;var t=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=void 0!==e?e:[]}})};G(Bt,vt);var yt=function(){var t,e;ht.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return e},set:function(t){e=t}});var A,n={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var t=function(t){return t};this.scope&&(t=this.scope.internal.getEncryptor(this.objId));var e,A=[];for(e in A.push("<<"),n)A.push("/"+e+" ("+R(t(n[e]))+")");return A.push(">>"),A.join("\n")},set:function(t){"object"===r()(t)&&(n=t)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return n.CA||""},set:function(t){"string"==typeof t&&(n.CA=t)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return A},set:function(t){A=t}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return A.substr(1,A.length-1)},set:function(t){A="/"+t}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=Ft.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)};G(yt,ht),Bt.prototype.setAppearance=function(t){if(!("createAppearanceStream"in t)||!("getCA"in t))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var e in this.Kids)if(this.Kids.hasOwnProperty(e)){var A=this.Kids[e];A.appearanceStreamContent=t.createAppearanceStream(A.optionName),A.caption=t.getCA()}},Bt.prototype.createOption=function(t){var e=new yt;return e.Parent=this,e.optionName=t,this.Kids.push(e),Qt.call(this.scope,e),e};var bt=function(){vt.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=Ft.CheckBox.createAppearanceStream()};G(bt,vt);var Ct=function(){ht.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,13))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,13):this.Ff=tt(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,21))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,21):this.Ff=tt(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,23))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,23):this.Ff=tt(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,24))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,24):this.Ff=tt(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,25))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,25):this.Ff=tt(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,26))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,26):this.Ff=tt(this.Ff,26)}});var t=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){Number.isInteger(e)&&(t=e)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})};G(Ct,ht);var _t=function(){Ct.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return Boolean(Z(this.Ff,14))},set:function(t){!0===Boolean(t)?this.Ff=$(this.Ff,14):this.Ff=tt(this.Ff,14)}}),this.password=!0};G(_t,Ct);var Ft={CheckBox:{createAppearanceStream:function(){return{N:{On:Ft.CheckBox.YesNormal},D:{On:Ft.CheckBox.YesPushDown,Off:Ft.CheckBox.OffPushDown}}},YesPushDown:function(t){var e=z(t);e.scope=t.scope;var A=[],n=t.scope.internal.getFont(t.fontName,t.fontStyle).id,r=t.scope.__private__.encodeColorString(t.color),i=nt(t,t.caption);return A.push("0.749023 g"),A.push("0 0 "+q(Ft.internal.getWidth(t))+" "+q(Ft.internal.getHeight(t))+" re"),A.push("f"),A.push("BMC"),A.push("q"),A.push("0 0 1 rg"),A.push("/"+n+" "+q(i.fontSize)+" Tf "+r),A.push("BT"),A.push(i.text),A.push("ET"),A.push("Q"),A.push("EMC"),e.stream=A.join("\n"),e},YesNormal:function(t){var e=z(t);e.scope=t.scope;var A=t.scope.internal.getFont(t.fontName,t.fontStyle).id,n=t.scope.__private__.encodeColorString(t.color),r=[],i=Ft.internal.getHeight(t),o=Ft.internal.getWidth(t),s=nt(t,t.caption);return r.push("1 g"),r.push("0 0 "+q(o)+" "+q(i)+" re"),r.push("f"),r.push("q"),r.push("0 0 1 rg"),r.push("0 0 "+q(o-1)+" "+q(i-1)+" re"),r.push("W"),r.push("n"),r.push("0 g"),r.push("BT"),r.push("/"+A+" "+q(s.fontSize)+" Tf "+n),r.push(s.text),r.push("ET"),r.push("Q"),e.stream=r.join("\n"),e},OffPushDown:function(t){var e=z(t);e.scope=t.scope;var A=[];return A.push("0.749023 g"),A.push("0 0 "+q(Ft.internal.getWidth(t))+" "+q(Ft.internal.getHeight(t))+" re"),A.push("f"),e.stream=A.join("\n"),e}},RadioButton:{Circle:{createAppearanceStream:function(t){var e={D:{Off:Ft.RadioButton.Circle.OffPushDown},N:{}};return e.N[t]=Ft.RadioButton.Circle.YesNormal,e.D[t]=Ft.RadioButton.Circle.YesPushDown,e},getCA:function(){return"l"},YesNormal:function(t){var e=z(t);e.scope=t.scope;var A=[],n=Ft.internal.getWidth(t)<=Ft.internal.getHeight(t)?Ft.internal.getWidth(t)/4:Ft.internal.getHeight(t)/4;n=Number((.9*n).toFixed(5));var r=Ft.internal.Bezier_C,i=Number((n*r).toFixed(5));return A.push("q"),A.push("1 0 0 1 "+V(Ft.internal.getWidth(t)/2)+" "+V(Ft.internal.getHeight(t)/2)+" cm"),A.push(n+" 0 m"),A.push(n+" "+i+" "+i+" "+n+" 0 "+n+" c"),A.push("-"+i+" "+n+" -"+n+" "+i+" -"+n+" 0 c"),A.push("-"+n+" -"+i+" -"+i+" -"+n+" 0 -"+n+" c"),A.push(i+" -"+n+" "+n+" -"+i+" "+n+" 0 c"),A.push("f"),A.push("Q"),e.stream=A.join("\n"),e},YesPushDown:function(t){var e=z(t);e.scope=t.scope;var A=[],n=Ft.internal.getWidth(t)<=Ft.internal.getHeight(t)?Ft.internal.getWidth(t)/4:Ft.internal.getHeight(t)/4;n=Number((.9*n).toFixed(5));var r=Number((2*n).toFixed(5)),i=Number((r*Ft.internal.Bezier_C).toFixed(5)),o=Number((n*Ft.internal.Bezier_C).toFixed(5));return A.push("0.749023 g"),A.push("q"),A.push("1 0 0 1 "+V(Ft.internal.getWidth(t)/2)+" "+V(Ft.internal.getHeight(t)/2)+" cm"),A.push(r+" 0 m"),A.push(r+" "+i+" "+i+" "+r+" 0 "+r+" c"),A.push("-"+i+" "+r+" -"+r+" "+i+" -"+r+" 0 c"),A.push("-"+r+" -"+i+" -"+i+" -"+r+" 0 -"+r+" c"),A.push(i+" -"+r+" "+r+" -"+i+" "+r+" 0 c"),A.push("f"),A.push("Q"),A.push("0 g"),A.push("q"),A.push("1 0 0 1 "+V(Ft.internal.getWidth(t)/2)+" "+V(Ft.internal.getHeight(t)/2)+" cm"),A.push(n+" 0 m"),A.push(n+" "+o+" "+o+" "+n+" 0 "+n+" c"),A.push("-"+o+" "+n+" -"+n+" "+o+" -"+n+" 0 c"),A.push("-"+n+" -"+o+" -"+o+" -"+n+" 0 -"+n+" c"),A.push(o+" -"+n+" "+n+" -"+o+" "+n+" 0 c"),A.push("f"),A.push("Q"),e.stream=A.join("\n"),e},OffPushDown:function(t){var e=z(t);e.scope=t.scope;var A=[],n=Ft.internal.getWidth(t)<=Ft.internal.getHeight(t)?Ft.internal.getWidth(t)/4:Ft.internal.getHeight(t)/4;n=Number((.9*n).toFixed(5));var r=Number((2*n).toFixed(5)),i=Number((r*Ft.internal.Bezier_C).toFixed(5));return A.push("0.749023 g"),A.push("q"),A.push("1 0 0 1 "+V(Ft.internal.getWidth(t)/2)+" "+V(Ft.internal.getHeight(t)/2)+" cm"),A.push(r+" 0 m"),A.push(r+" "+i+" "+i+" "+r+" 0 "+r+" c"),A.push("-"+i+" "+r+" -"+r+" "+i+" -"+r+" 0 c"),A.push("-"+r+" -"+i+" -"+i+" -"+r+" 0 -"+r+" c"),A.push(i+" -"+r+" "+r+" -"+i+" "+r+" 0 c"),A.push("f"),A.push("Q"),e.stream=A.join("\n"),e}},Cross:{createAppearanceStream:function(t){var e={D:{Off:Ft.RadioButton.Cross.OffPushDown},N:{}};return e.N[t]=Ft.RadioButton.Cross.YesNormal,e.D[t]=Ft.RadioButton.Cross.YesPushDown,e},getCA:function(){return"8"},YesNormal:function(t){var e=z(t);e.scope=t.scope;var A=[],n=Ft.internal.calculateCross(t);return A.push("q"),A.push("1 1 "+q(Ft.internal.getWidth(t)-2)+" "+q(Ft.internal.getHeight(t)-2)+" re"),A.push("W"),A.push("n"),A.push(q(n.x1.x)+" "+q(n.x1.y)+" m"),A.push(q(n.x2.x)+" "+q(n.x2.y)+" l"),A.push(q(n.x4.x)+" "+q(n.x4.y)+" m"),A.push(q(n.x3.x)+" "+q(n.x3.y)+" l"),A.push("s"),A.push("Q"),e.stream=A.join("\n"),e},YesPushDown:function(t){var e=z(t);e.scope=t.scope;var A=Ft.internal.calculateCross(t),n=[];return n.push("0.749023 g"),n.push("0 0 "+q(Ft.internal.getWidth(t))+" "+q(Ft.internal.getHeight(t))+" re"),n.push("f"),n.push("q"),n.push("1 1 "+q(Ft.internal.getWidth(t)-2)+" "+q(Ft.internal.getHeight(t)-2)+" re"),n.push("W"),n.push("n"),n.push(q(A.x1.x)+" "+q(A.x1.y)+" m"),n.push(q(A.x2.x)+" "+q(A.x2.y)+" l"),n.push(q(A.x4.x)+" "+q(A.x4.y)+" m"),n.push(q(A.x3.x)+" "+q(A.x3.y)+" l"),n.push("s"),n.push("Q"),e.stream=n.join("\n"),e},OffPushDown:function(t){var e=z(t);e.scope=t.scope;var A=[];return A.push("0.749023 g"),A.push("0 0 "+q(Ft.internal.getWidth(t))+" "+q(Ft.internal.getHeight(t))+" re"),A.push("f"),e.stream=A.join("\n"),e}}},createDefaultAppearanceStream:function(t){var e=t.scope.internal.getFont(t.fontName,t.fontStyle).id,A=t.scope.__private__.encodeColorString(t.color);return"/"+e+" "+t.fontSize+" Tf "+A}};Ft.internal={Bezier_C:.551915024494,calculateCross:function(t){var e=Ft.internal.getWidth(t),A=Ft.internal.getHeight(t),n=Math.min(e,A);return{x1:{x:(e-n)/2,y:(A-n)/2+n},x2:{x:(e-n)/2+n,y:(A-n)/2},x3:{x:(e-n)/2,y:(A-n)/2},x4:{x:(e-n)/2+n,y:(A-n)/2+n}}}},Ft.internal.getWidth=function(t){var e=0;return"object"===r()(t)&&(e=W(t.Rect[2])),e},Ft.internal.getHeight=function(t){var e=0;return"object"===r()(t)&&(e=W(t.Rect[3])),e};var Qt=O.addField=function(t){if(st(this,t),!(t instanceof ht))throw new Error("Invalid argument passed to jsPDF.addField.");var e;return(e=t).scope.internal.acroformPlugin.printedOut&&(e.scope.internal.acroformPlugin.printedOut=!1,e.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),e.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(e),t.page=t.scope.internal.getCurrentPageInfo().pageNumber,this};O.AcroFormChoiceField=dt,O.AcroFormListBox=pt,O.AcroFormComboBox=gt,O.AcroFormEditBox=mt,O.AcroFormButton=vt,O.AcroFormPushButton=wt,O.AcroFormRadioButton=Bt,O.AcroFormCheckBox=bt,O.AcroFormTextField=Ct,O.AcroFormPasswordField=_t,O.AcroFormAppearance=Ft,O.AcroForm={ChoiceField:dt,ListBox:pt,ComboBox:gt,EditBox:mt,Button:vt,PushButton:wt,RadioButton:Bt,CheckBox:bt,TextField:Ct,PasswordField:_t,Appearance:Ft},P.AcroForm={ChoiceField:dt,ListBox:pt,ComboBox:gt,EditBox:mt,Button:vt,PushButton:wt,RadioButton:Bt,CheckBox:bt,TextField:Ct,PasswordField:_t,Appearance:Ft};var Ut,Et,xt=P.AcroForm;function Lt(t){return t.reduce((function(t,e,A){return t[e]=A,t}),{})}!function(t){t.__addimage__={};var e="UNKNOWN",A={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]]},n=t.__addimage__.getImageFileTypeByImageData=function(t,n){var r,i,o,s,a,l=e;if("RGBA"===(n=n||e)||void 0!==t.data&&t.data instanceof Uint8ClampedArray&&"height"in t&&"width"in t)return"RGBA";if(_(t))for(a in A)for(o=A[a],r=0;r<o.length;r+=1){for(s=!0,i=0;i<o[r].length;i+=1)if(void 0!==o[r][i]&&o[r][i]!==t[i]){s=!1;break}if(!0===s){l=a;break}}else for(a in A)for(o=A[a],r=0;r<o.length;r+=1){for(s=!0,i=0;i<o[r].length;i+=1)if(void 0!==o[r][i]&&o[r][i]!==t.charCodeAt(i)){s=!1;break}if(!0===s){l=a;break}}return l===e&&n!==e&&(l=n),l},i=function t(e){for(var A=this.internal.write,n=this.internal.putStream,r=(0,this.internal.getFilters)();-1!==r.indexOf("FlateEncode");)r.splice(r.indexOf("FlateEncode"),1);e.objectId=this.internal.newObject();var i=[];if(i.push({key:"Type",value:"/XObject"}),i.push({key:"Subtype",value:"/Image"}),i.push({key:"Width",value:e.width}),i.push({key:"Height",value:e.height}),e.colorSpace===v.INDEXED?i.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(e.palette.length/3-1)+" "+("sMask"in e&&void 0!==e.sMask?e.objectId+2:e.objectId+1)+" 0 R]"}):(i.push({key:"ColorSpace",value:"/"+e.colorSpace}),e.colorSpace===v.DEVICE_CMYK&&i.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),i.push({key:"BitsPerComponent",value:e.bitsPerComponent}),"decodeParameters"in e&&void 0!==e.decodeParameters&&i.push({key:"DecodeParms",value:"<<"+e.decodeParameters+">>"}),"transparency"in e&&Array.isArray(e.transparency)){for(var o="",s=0,a=e.transparency.length;s<a;s++)o+=e.transparency[s]+" "+e.transparency[s]+" ";i.push({key:"Mask",value:"["+o+"]"})}void 0!==e.sMask&&i.push({key:"SMask",value:e.objectId+1+" 0 R"});var l=void 0!==e.filter?["/"+e.filter]:void 0;if(n({data:e.data,additionalKeyValues:i,alreadyAppliedFilters:l,objectId:e.objectId}),A("endobj"),"sMask"in e&&void 0!==e.sMask){var u="/Predictor "+e.predictor+" /Colors 1 /BitsPerComponent "+e.bitsPerComponent+" /Columns "+e.width,c={width:e.width,height:e.height,colorSpace:"DeviceGray",bitsPerComponent:e.bitsPerComponent,decodeParameters:u,data:e.sMask};"filter"in e&&(c.filter=e.filter),t.call(this,c)}if(e.colorSpace===v.INDEXED){var f=this.internal.newObject();n({data:Q(new Uint8Array(e.palette)),objectId:f}),A("endobj")}},o=function(){var t=this.internal.collections.addImage_images;for(var e in t)i.call(this,t[e])},s=function(){var t,e=this.internal.collections.addImage_images,A=this.internal.write;for(var n in e)A("/I"+(t=e[n]).index,t.objectId,"0","R")},a=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",o),this.internal.events.subscribe("putXobjectDict",s))},l=function(){var t=this.internal.collections.addImage_images;return a.call(this),t},u=function(){return Object.keys(this.internal.collections.addImage_images).length},c=function(e){return"function"==typeof t["process"+e.toUpperCase()]},h=function(t){return"object"===r()(t)&&1===t.nodeType},d=function(e,A){if("IMG"===e.nodeName&&e.hasAttribute("src")){var n=""+e.getAttribute("src");if(0===n.indexOf("data:image/"))return f(unescape(n).split("base64,").pop());var r=t.loadFile(n,!0);if(void 0!==r)return r}if("CANVAS"===e.nodeName){if(0===e.width||0===e.height)throw new Error("Given canvas must have data. Canvas width: "+e.width+", height: "+e.height);var i;switch(A){case"PNG":i="image/png";break;case"WEBP":i="image/webp";break;case"JPEG":case"JPG":default:i="image/jpeg"}return f(e.toDataURL(i,1).split("base64,").pop())}},p=function(t){var e=this.internal.collections.addImage_images;if(e)for(var A in e)if(t===e[A].alias)return e[A]},g=function(t,e,A){return t||e||(t=-96,e=-96),t<0&&(t=-1*A.width*72/t/this.internal.scaleFactor),e<0&&(e=-1*A.height*72/e/this.internal.scaleFactor),0===t&&(t=e*A.width/A.height),0===e&&(e=t*A.height/A.width),[t,e]},m=function(t,e,A,n,r,i){var o=g.call(this,A,n,r),s=this.internal.getCoordinateString,a=this.internal.getVerticalCoordinateString,u=l.call(this);if(A=o[0],n=o[1],u[r.index]=r,i){i*=Math.PI/180;var c=Math.cos(i),f=Math.sin(i),h=function(t){return t.toFixed(4)},d=[h(c),h(f),h(-1*f),h(c),0,0,"cm"]}this.internal.write("q"),i?(this.internal.write([1,"0","0",1,s(t),a(e+n),"cm"].join(" ")),this.internal.write(d.join(" ")),this.internal.write([s(A),"0","0",s(n),"0","0","cm"].join(" "))):this.internal.write([s(A),"0","0",s(n),s(t),a(e+n),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+r.index+" Do"),this.internal.write("Q")},v=t.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"};t.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 w=t.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},B=t.__addimage__.sHashCode=function(t){var e,A,n=0;if("string"==typeof t)for(A=t.length,e=0;e<A;e++)n=(n<<5)-n+t.charCodeAt(e),n|=0;else if(_(t))for(A=t.byteLength/2,e=0;e<A;e++)n=(n<<5)-n+t[e],n|=0;return n},y=t.__addimage__.validateStringAsBase64=function(t){(t=t||"").toString().trim();var e=!0;return 0===t.length&&(e=!1),t.length%4!=0&&(e=!1),!1===/^[A-Za-z0-9+/]+$/.test(t.substr(0,t.length-2))&&(e=!1),!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(t.substr(-2))&&(e=!1),e},b=t.__addimage__.extractImageFromDataUrl=function(t){var e=(t=t||"").split("base64,"),A=null;if(2===e.length){var n=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(e[0]);Array.isArray(n)&&(A={mimeType:n[1],charset:n[2],data:e[1]})}return A},C=t.__addimage__.supportsArrayBuffer=function(){return"undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array};t.__addimage__.isArrayBuffer=function(t){return C()&&t instanceof ArrayBuffer};var _=t.__addimage__.isArrayBufferView=function(t){return C()&&"undefined"!=typeof Uint32Array&&(t instanceof Int8Array||t instanceof Uint8Array||"undefined"!=typeof Uint8ClampedArray&&t instanceof Uint8ClampedArray||t instanceof Int16Array||t instanceof Uint16Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Float32Array||t instanceof Float64Array)},F=t.__addimage__.binaryStringToUint8Array=function(t){for(var e=t.length,A=new Uint8Array(e),n=0;n<e;n++)A[n]=t.charCodeAt(n);return A},Q=t.__addimage__.arrayBufferToBinaryString=function(t){for(var e="",A=_(t)?t:new Uint8Array(t),n=0;n<A.length;n+=8192)e+=String.fromCharCode.apply(null,A.subarray(n,n+8192));return e};t.addImage=function(){var t,A,n,i,o,s,l,u,c;if("number"==typeof arguments[1]?(A=e,n=arguments[1],i=arguments[2],o=arguments[3],s=arguments[4],l=arguments[5],u=arguments[6],c=arguments[7]):(A=arguments[1],n=arguments[2],i=arguments[3],o=arguments[4],s=arguments[5],l=arguments[6],u=arguments[7],c=arguments[8]),"object"===r()(t=arguments[0])&&!h(t)&&"imageData"in t){var f=t;t=f.imageData,A=f.format||A||e,n=f.x||n||0,i=f.y||i||0,o=f.w||f.width||o,s=f.h||f.height||s,l=f.alias||l,u=f.compression||u,c=f.rotation||f.angle||c}var d=this.internal.getFilters();if(void 0===u&&-1!==d.indexOf("FlateEncode")&&(u="SLOW"),isNaN(n)||isNaN(i))throw new Error("Invalid coordinates passed to jsPDF.addImage");a.call(this);var p=U.call(this,t,A,l,u);return m.call(this,n,i,o,s,p,c),this};var U=function(A,r,i,o){var s,a,l;if("string"==typeof A&&n(A)===e){A=unescape(A);var f=E(A,!1);(""!==f||void 0!==(f=t.loadFile(A,!0)))&&(A=f)}if(h(A)&&(A=d(A,r)),r=n(A,r),!c(r))throw new Error("addImage does not support files of type '"+r+"', please ensure that a plugin for '"+r+"' support is added.");if((null==(l=i)||0===l.length)&&(i=function(t){return"string"==typeof t||_(t)?B(t):_(t.data)?B(t.data):null}(A)),(s=p.call(this,i))||(C()&&(A instanceof Uint8Array||"RGBA"===r||(a=A,A=F(A))),s=this["process"+r.toUpperCase()](A,u.call(this),i,function(e){return e&&"string"==typeof e&&(e=e.toUpperCase()),e in t.image_compression?e:w.NONE}(o),a)),!s)throw new Error("An unknown error occurred whilst processing the image.");return s},E=t.__addimage__.convertBase64ToBinaryString=function(t,e){var A;e="boolean"!=typeof e||e;var n,r="";if("string"==typeof t){n=null!==(A=b(t))?A.data:t;try{r=f(n)}catch(t){if(e)throw y(n)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+t.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return r};t.getImageProperties=function(A){var r,i,o="";if(h(A)&&(A=d(A)),"string"==typeof A&&n(A)===e&&(""===(o=E(A,!1))&&(o=t.loadFile(A)||""),A=o),i=n(A),!c(i))throw new Error("addImage does not support files of type '"+i+"', please ensure that a plugin for '"+i+"' support is added.");if(!C()||A instanceof Uint8Array||(A=F(A)),!(r=this["process"+i.toUpperCase()](A)))throw new Error("An unknown error occurred whilst processing the image");return r.fileType=i,r}}(P.API),Ut=P.API,Et=function(t){if(void 0!==t&&""!=t)return!0},P.API.events.push(["addPage",function(t){this.internal.getPageInfo(t.pageNumber).pageContext.annotations=[]}]),Ut.events.push(["putPage",function(t){for(var e,A,n,r=this.internal.getCoordinateString,i=this.internal.getVerticalCoordinateString,o=this.internal.getPageInfoByObjId(t.objId),s=t.pageContext.annotations,a=!1,l=0;l<s.length&&!a;l++)switch((e=s[l]).type){case"link":(Et(e.options.url)||Et(e.options.pageNumber))&&(a=!0);break;case"reference":case"text":case"freetext":a=!0}if(0!=a){this.internal.write("/Annots [");for(var u=0;u<s.length;u++){e=s[u];var c=this.internal.pdfEscape,f=this.internal.getEncryptor(t.objId);switch(e.type){case"reference":this.internal.write(" "+e.object.objId+" 0 R ");break;case"text":var h=this.internal.newAdditionalObject(),d=this.internal.newAdditionalObject(),p=this.internal.getEncryptor(h.objId),g=e.title||"Note";n="<</Type /Annot /Subtype /Text "+(A="/Rect ["+r(e.bounds.x)+" "+i(e.bounds.y+e.bounds.h)+" "+r(e.bounds.x+e.bounds.w)+" "+i(e.bounds.y)+"] ")+"/Contents ("+c(p(e.contents))+")",n+=" /Popup "+d.objId+" 0 R",n+=" /P "+o.objId+" 0 R",n+=" /T ("+c(p(g))+") >>",h.content=n;var m=h.objId+" 0 R";n="<</Type /Annot /Subtype /Popup "+(A="/Rect ["+r(e.bounds.x+30)+" "+i(e.bounds.y+e.bounds.h)+" "+r(e.bounds.x+e.bounds.w+30)+" "+i(e.bounds.y)+"] ")+" /Parent "+m,e.open&&(n+=" /Open true"),n+=" >>",d.content=n,this.internal.write(h.objId,"0 R",d.objId,"0 R");break;case"freetext":A="/Rect ["+r(e.bounds.x)+" "+i(e.bounds.y)+" "+r(e.bounds.x+e.bounds.w)+" "+i(e.bounds.y+e.bounds.h)+"] ";var v=e.color||"#000000";n="<</Type /Annot /Subtype /FreeText "+A+"/Contents ("+c(f(e.contents))+")",n+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+v+")",n+=" /Border [0 0 0]",n+=" >>",this.internal.write(n);break;case"link":if(e.options.name){var w=this.annotations._nameMap[e.options.name];e.options.pageNumber=w.page,e.options.top=w.y}else e.options.top||(e.options.top=0);if(A="/Rect ["+e.finalBounds.x+" "+e.finalBounds.y+" "+e.finalBounds.w+" "+e.finalBounds.h+"] ",n="",e.options.url)n="<</Type /Annot /Subtype /Link "+A+"/Border [0 0 0] /A <</S /URI /URI ("+c(f(e.options.url))+") >>";else if(e.options.pageNumber)switch(n="<</Type /Annot /Subtype /Link "+A+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(e.options.pageNumber).objId+" 0 R",e.options.magFactor=e.options.magFactor||"XYZ",e.options.magFactor){case"Fit":n+=" /Fit]";break;case"FitH":n+=" /FitH "+e.options.top+"]";break;case"FitV":e.options.left=e.options.left||0,n+=" /FitV "+e.options.left+"]";break;case"XYZ":default:var B=i(e.options.top);e.options.left=e.options.left||0,void 0===e.options.zoom&&(e.options.zoom=0),n+=" /XYZ "+e.options.left+" "+B+" "+e.options.zoom+"]"}""!=n&&(n+=" >>",this.internal.write(n))}}this.internal.write("]")}}]),Ut.createAnnotation=function(t){var e=this.internal.getCurrentPageInfo();switch(t.type){case"link":this.link(t.bounds.x,t.bounds.y,t.bounds.w,t.bounds.h,t);break;case"text":case"freetext":e.pageContext.annotations.push(t)}},Ut.link=function(t,e,A,n,r){var i=this.internal.getCurrentPageInfo(),o=this.internal.getCoordinateString,s=this.internal.getVerticalCoordinateString;i.pageContext.annotations.push({finalBounds:{x:o(t),y:s(e),w:o(t+A),h:s(e+n)},options:r,type:"link"})},Ut.textWithLink=function(t,e,A,n){var r,i,o=this.getTextWidth(t),s=this.internal.getLineHeight()/this.internal.scaleFactor;if(void 0!==n.maxWidth){i=n.maxWidth;var a=this.splitTextToSize(t,i).length;r=Math.ceil(s*a)}else i=o,r=s;return this.text(t,e,A,n),A+=.2*s,"center"===n.align&&(e-=o/2),"right"===n.align&&(e-=o),this.link(e,A-s,i,r,n),o},Ut.getTextWidth=function(t){var e=this.internal.getFontSize();return this.getStringUnitWidth(t)*e/this.internal.scaleFactor},function(t){var e={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]},A={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}},n={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},r=[1570,1571,1573,1575];t.__arabicParser__={};var i=t.__arabicParser__.isInArabicSubstitutionA=function(t){return void 0!==e[t.charCodeAt(0)]},o=t.__arabicParser__.isArabicLetter=function(t){return"string"==typeof t&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(t)},s=t.__arabicParser__.isArabicEndLetter=function(t){return o(t)&&i(t)&&e[t.charCodeAt(0)].length<=2},a=t.__arabicParser__.isArabicAlfLetter=function(t){return o(t)&&r.indexOf(t.charCodeAt(0))>=0};t.__arabicParser__.arabicLetterHasIsolatedForm=function(t){return o(t)&&i(t)&&e[t.charCodeAt(0)].length>=1};var l=t.__arabicParser__.arabicLetterHasFinalForm=function(t){return o(t)&&i(t)&&e[t.charCodeAt(0)].length>=2};t.__arabicParser__.arabicLetterHasInitialForm=function(t){return o(t)&&i(t)&&e[t.charCodeAt(0)].length>=3};var u=t.__arabicParser__.arabicLetterHasMedialForm=function(t){return o(t)&&i(t)&&4==e[t.charCodeAt(0)].length},c=t.__arabicParser__.resolveLigatures=function(t){var e=0,n=A,r="",i=0;for(e=0;e<t.length;e+=1)void 0!==n[t.charCodeAt(e)]?(i++,"number"==typeof(n=n[t.charCodeAt(e)])&&(r+=String.fromCharCode(n),n=A,i=0),e===t.length-1&&(n=A,r+=t.charAt(e-(i-1)),e-=i-1,i=0)):(n=A,r+=t.charAt(e-i),e-=i,i=0);return r};t.__arabicParser__.isArabicDiacritic=function(t){return void 0!==t&&void 0!==n[t.charCodeAt(0)]};var f=t.__arabicParser__.getCorrectForm=function(t,e,A){return o(t)?!1===i(t)?-1:!l(t)||!o(e)&&!o(A)||!o(A)&&s(e)||s(t)&&!o(e)||s(t)&&a(e)||s(t)&&s(e)?0:u(t)&&o(e)&&!s(e)&&o(A)&&l(A)?3:s(t)||!o(A)?1:2:-1},h=function(t){var A=0,n=0,r=0,i="",s="",a="",l=(t=t||"").split("\\s+"),u=[];for(A=0;A<l.length;A+=1){for(u.push(""),n=0;n<l[A].length;n+=1)i=l[A][n],s=l[A][n-1],a=l[A][n+1],o(i)?(r=f(i,s,a),u[A]+=-1!==r?String.fromCharCode(e[i.charCodeAt(0)][r]):i):u[A]+=i;u[A]=c(u[A])}return u.join(" ")},d=t.__arabicParser__.processArabic=t.processArabic=function(){var t,e="string"==typeof arguments[0]?arguments[0]:arguments[0].text,A=[];if(Array.isArray(e)){var n=0;for(A=[],n=0;n<e.length;n+=1)Array.isArray(e[n])?A.push([h(e[n][0]),e[n][1],e[n][2]]):A.push([h(e[n])]);t=A}else t=h(e);return"string"==typeof arguments[0]?t:(arguments[0].text=t,arguments[0])};t.events.push(["preProcessText",d])}(P.API),P.API.autoPrint=function(t){var e;switch((t=t||{}).variant=t.variant||"non-conform",t.variant){case"javascript":this.addJS("print({});");break;case"non-conform":default:this.internal.events.subscribe("postPutResources",(function(){e=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 "+e+" 0 R")}))}return this},function(t){var e=function(){var t=void 0;Object.defineProperty(this,"pdf",{get:function(){return t},set:function(e){t=e}});var e=150;Object.defineProperty(this,"width",{get:function(){return e},set:function(t){e=isNaN(t)||!1===Number.isInteger(t)||t<0?150:t,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=e+1)}});var A=300;Object.defineProperty(this,"height",{get:function(){return A},set:function(t){A=isNaN(t)||!1===Number.isInteger(t)||t<0?300:t,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=A+1)}});var n=[];Object.defineProperty(this,"childNodes",{get:function(){return n},set:function(t){n=t}});var r={};Object.defineProperty(this,"style",{get:function(){return r},set:function(t){r=t}}),Object.defineProperty(this,"parentNode",{})};e.prototype.getContext=function(t,e){var A;if("2d"!==(t=t||"2d"))return null;for(A in e)this.pdf.context2d.hasOwnProperty(A)&&(this.pdf.context2d[A]=e[A]);return this.pdf.context2d._canvas=this,this.pdf.context2d},e.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},t.events.push(["initialized",function(){this.canvas=new e,this.canvas.pdf=this}])}(P.API),function(t){var e={left:0,top:0,bottom:0,right:0},A=!1,n=function(){void 0===this.internal.__cell__&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},e),this.internal.__cell__.margins.width=this.getPageWidth(),i.call(this))},i=function(){this.internal.__cell__.lastCell=new o,this.internal.__cell__.pages=1},o=function(){var t=arguments[0];Object.defineProperty(this,"x",{enumerable:!0,get:function(){return t},set:function(e){t=e}});var e=arguments[1];Object.defineProperty(this,"y",{enumerable:!0,get:function(){return e},set:function(t){e=t}});var A=arguments[2];Object.defineProperty(this,"width",{enumerable:!0,get:function(){return A},set:function(t){A=t}});var n=arguments[3];Object.defineProperty(this,"height",{enumerable:!0,get:function(){return n},set:function(t){n=t}});var r=arguments[4];Object.defineProperty(this,"text",{enumerable:!0,get:function(){return r},set:function(t){r=t}});var i=arguments[5];Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return i},set:function(t){i=t}});var o=arguments[6];return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return o},set:function(t){o=t}}),this};o.prototype.clone=function(){return new o(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},o.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},t.setHeaderFunction=function(t){return n.call(this),this.internal.__cell__.headerFunction="function"==typeof t?t:void 0,this},t.getTextDimensions=function(t,e){n.call(this);var A=(e=e||{}).fontSize||this.getFontSize(),r=e.font||this.getFont(),i=e.scaleFactor||this.internal.scaleFactor,o=0,s=0,a=0,l=this;if(!Array.isArray(t)&&"string"!=typeof t){if("number"!=typeof t)throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");t=String(t)}var u=e.maxWidth;u>0?"string"==typeof t?t=this.splitTextToSize(t,u):"[object Array]"===Object.prototype.toString.call(t)&&(t=t.reduce((function(t,e){return t.concat(l.splitTextToSize(e,u))}),[])):t=Array.isArray(t)?t:[t];for(var c=0;c<t.length;c++)o<(a=this.getStringUnitWidth(t[c],{font:r})*A)&&(o=a);return 0!==o&&(s=t.length),{w:o/=i,h:Math.max((s*A*this.getLineHeightFactor()-A*(this.getLineHeightFactor()-1))/i,0)}},t.cellAddPage=function(){n.call(this),this.addPage();var t=this.internal.__cell__.margins||e;return this.internal.__cell__.lastCell=new o(t.left,t.top,void 0,void 0),this.internal.__cell__.pages+=1,this};var s=t.cell=function(){var t;t=arguments[0]instanceof o?arguments[0]:new o(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),n.call(this);var r=this.internal.__cell__.lastCell,i=this.internal.__cell__.padding,s=this.internal.__cell__.margins||e,a=this.internal.__cell__.tableHeaderRow,l=this.internal.__cell__.printHeaders;return void 0!==r.lineNumber&&(r.lineNumber===t.lineNumber?(t.x=(r.x||0)+(r.width||0),t.y=r.y||0):r.y+r.height+t.height+s.bottom>this.getPageHeight()?(this.cellAddPage(),t.y=s.top,l&&a&&(this.printHeaderRow(t.lineNumber,!0),t.y+=a[0].height)):t.y=r.y+r.height||t.y),void 0!==t.text[0]&&(this.rect(t.x,t.y,t.width,t.height,!0===A?"FD":void 0),"right"===t.align?this.text(t.text,t.x+t.width-i,t.y+i,{align:"right",baseline:"top"}):"center"===t.align?this.text(t.text,t.x+t.width/2,t.y+i,{align:"center",baseline:"top",maxWidth:t.width-i-i}):this.text(t.text,t.x+i,t.y+i,{align:"left",baseline:"top",maxWidth:t.width-i-i})),this.internal.__cell__.lastCell=t,this};t.table=function(t,A,l,u,c){if(n.call(this),!l)throw new Error("No data for PDF table.");var f,h,d,p,g=[],m=[],v=[],w={},B={},y=[],b=[],C=(c=c||{}).autoSize||!1,_=!1!==c.printHeaders,F=c.css&&void 0!==c.css["font-size"]?16*c.css["font-size"]:c.fontSize||12,Q=c.margins||Object.assign({width:this.getPageWidth()},e),U="number"==typeof c.padding?c.padding:3,E=c.headerBackgroundColor||"#c8c8c8",x=c.headerTextColor||"#000";if(i.call(this),this.internal.__cell__.printHeaders=_,this.internal.__cell__.margins=Q,this.internal.__cell__.table_font_size=F,this.internal.__cell__.padding=U,this.internal.__cell__.headerBackgroundColor=E,this.internal.__cell__.headerTextColor=x,this.setFontSize(F),null==u)m=g=Object.keys(l[0]),v=g.map((function(){return"left"}));else if(Array.isArray(u)&&"object"===r()(u[0]))for(g=u.map((function(t){return t.name})),m=u.map((function(t){return t.prompt||t.name||""})),v=u.map((function(t){return t.align||"left"})),f=0;f<u.length;f+=1)B[u[f].name]=u[f].width*(19.049976/25.4);else Array.isArray(u)&&"string"==typeof u[0]&&(m=g=u,v=g.map((function(){return"left"})));if(C||Array.isArray(u)&&"string"==typeof u[0])for(f=0;f<g.length;f+=1){for(w[p=g[f]]=l.map((function(t){return t[p]})),this.setFont(void 0,"bold"),y.push(this.getTextDimensions(m[f],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),h=w[p],this.setFont(void 0,"normal"),d=0;d<h.length;d+=1)y.push(this.getTextDimensions(h[d],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);B[p]=Math.max.apply(null,y)+U+U,y=[]}if(_){var L={};for(f=0;f<g.length;f+=1)L[g[f]]={},L[g[f]].text=m[f],L[g[f]].align=v[f];var I=a.call(this,L,B);b=g.map((function(e){return new o(t,A,B[e],I,L[e].text,void 0,L[e].align)})),this.setTableHeaderRow(b),this.printHeaderRow(1,!1)}var S=u.reduce((function(t,e){return t[e.name]=e.align,t}),{});for(f=0;f<l.length;f+=1){"rowStart"in c&&c.rowStart instanceof Function&&c.rowStart({row:f,data:l[f]},this);var N=a.call(this,l[f],B);for(d=0;d<g.length;d+=1){var j=l[f][g[d]];"cellStart"in c&&c.cellStart instanceof Function&&c.cellStart({row:f,col:d,data:j},this),s.call(this,new o(t,A,B[g[d]],N,j,f+2,S[g[d]]))}}return this.internal.__cell__.table_x=t,this.internal.__cell__.table_y=A,this};var a=function(t,e){var A=this.internal.__cell__.padding,n=this.internal.__cell__.table_font_size,r=this.internal.scaleFactor;return Object.keys(t).map((function(n){var r=t[n];return this.splitTextToSize(r.hasOwnProperty("text")?r.text:r,e[n]-A-A)}),this).map((function(t){return this.getLineHeightFactor()*t.length*n/r+A+A}),this).reduce((function(t,e){return Math.max(t,e)}),0)};t.setTableHeaderRow=function(t){n.call(this),this.internal.__cell__.tableHeaderRow=t},t.printHeaderRow=function(t,e){if(n.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var r;if(A=!0,"function"==typeof this.internal.__cell__.headerFunction){var i=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages);this.internal.__cell__.lastCell=new o(i[0],i[1],i[2],i[3],void 0,-1)}this.setFont(void 0,"bold");for(var a=[],l=0;l<this.internal.__cell__.tableHeaderRow.length;l+=1){r=this.internal.__cell__.tableHeaderRow[l].clone(),e&&(r.y=this.internal.__cell__.margins.top||0,a.push(r)),r.lineNumber=t;var u=this.getTextColor();this.setTextColor(this.internal.__cell__.headerTextColor),this.setFillColor(this.internal.__cell__.headerBackgroundColor),s.call(this,r),this.setTextColor(u)}a.length>0&&this.setTableHeaderRow(a),this.setFont(void 0,"normal"),A=!1}}(P.API);var It={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},St=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],Nt=Lt(St),jt=[100,200,300,400,500,600,700,800,900],Ht=Lt(jt);function Tt(t){var e=t.family.replace(/"|'/g,"").toLowerCase(),A=function(t){return It[t=t||"normal"]?t:"normal"}(t.style),n=function(t){if(!t)return 400;if("number"==typeof t)return t>=100&&t<=900&&t%100==0?t:400;if(/^\d00$/.test(t))return parseInt(t);switch(t){case"bold":return 700;case"normal":default:return 400}}(t.weight),r=function(t){return"number"==typeof Nt[t=t||"normal"]?t:"normal"}(t.stretch);return{family:e,style:A,weight:n,stretch:r,src:t.src||[],ref:t.ref||{name:e,style:[r,A,n].join(" ")}}}function kt(t,e,A,n){var r;for(r=A;r>=0&&r<e.length;r+=n)if(t[e[r]])return t[e[r]];for(r=A;r>=0&&r<e.length;r-=n)if(t[e[r]])return t[e[r]]}var Dt={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},Pt={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Ot(t){return[t.stretch,t.style,t.weight,t.family].join(" ")}function Mt(t){return t.trimLeft()}function Rt(t,e){for(var A=0;A<t.length;){if(t.charAt(A)===e)return[t.substring(0,A),t.substring(A+1)];A+=1}return null}function Kt(t){var e=t.match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i);return null===e?null:[e[0],t.substring(e[0].length)]}var qt,Vt,Gt,Wt=["times"];!function(t){var e,A,n,i,o,s,l,u,c,f=function(t){return t=t||{},this.isStrokeTransparent=t.isStrokeTransparent||!1,this.strokeOpacity=t.strokeOpacity||1,this.strokeStyle=t.strokeStyle||"#000000",this.fillStyle=t.fillStyle||"#000000",this.isFillTransparent=t.isFillTransparent||!1,this.fillOpacity=t.fillOpacity||1,this.font=t.font||"10px sans-serif",this.textBaseline=t.textBaseline||"alphabetic",this.textAlign=t.textAlign||"left",this.lineWidth=t.lineWidth||1,this.lineJoin=t.lineJoin||"miter",this.lineCap=t.lineCap||"butt",this.path=t.path||[],this.transform=void 0!==t.transform?t.transform.clone():new u,this.globalCompositeOperation=t.globalCompositeOperation||"normal",this.globalAlpha=t.globalAlpha||1,this.clip_path=t.clip_path||[],this.currentPoint=t.currentPoint||new s,this.miterLimit=t.miterLimit||10,this.lastPoint=t.lastPoint||new s,this.lineDashOffset=t.lineDashOffset||0,this.lineDash=t.lineDash||[],this.margin=t.margin||[0,0,0,0],this.prevPageLastElemOffset=t.prevPageLastElemOffset||0,this.ignoreClearRect="boolean"!=typeof t.ignoreClearRect||t.ignoreClearRect,this};t.events.push(["initialized",function(){this.context2d=new h(this),e=this.internal.f2,A=this.internal.getCoordinateString,n=this.internal.getVerticalCoordinateString,i=this.internal.getHorizontalCoordinate,o=this.internal.getVerticalCoordinate,s=this.internal.Point,l=this.internal.Rectangle,u=this.internal.Matrix,c=new f}]);var h=function(t){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var e=t;Object.defineProperty(this,"pdf",{get:function(){return e}});var A=!1;Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return A},set:function(t){A=Boolean(t)}});var n=!1;Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return n},set:function(t){n=Boolean(t)}});var r=0;Object.defineProperty(this,"posX",{get:function(){return r},set:function(t){isNaN(t)||(r=t)}});var i=0;Object.defineProperty(this,"posY",{get:function(){return i},set:function(t){isNaN(t)||(i=t)}}),Object.defineProperty(this,"margin",{get:function(){return c.margin},set:function(t){var e;"number"==typeof t?e=[t,t,t,t]:((e=new Array(4))[0]=t[0],e[1]=t.length>=2?t[1]:e[0],e[2]=t.length>=3?t[2]:e[0],e[3]=t.length>=4?t[3]:e[1]),c.margin=e}});var o=!1;Object.defineProperty(this,"autoPaging",{get:function(){return o},set:function(t){o=t}});var s=0;Object.defineProperty(this,"lastBreak",{get:function(){return s},set:function(t){s=t}});var a=[];Object.defineProperty(this,"pageBreaks",{get:function(){return a},set:function(t){a=t}}),Object.defineProperty(this,"ctx",{get:function(){return c},set:function(t){t instanceof f&&(c=t)}}),Object.defineProperty(this,"path",{get:function(){return c.path},set:function(t){c.path=t}});var l=[];Object.defineProperty(this,"ctxStack",{get:function(){return l},set:function(t){l=t}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(t){var e;e=d(t),this.ctx.fillStyle=e.style,this.ctx.isFillTransparent=0===e.a,this.ctx.fillOpacity=e.a,this.pdf.setFillColor(e.r,e.g,e.b,{a:e.a}),this.pdf.setTextColor(e.r,e.g,e.b,{a:e.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(t){var e=d(t);this.ctx.strokeStyle=e.style,this.ctx.isStrokeTransparent=0===e.a,this.ctx.strokeOpacity=e.a,0===e.a?this.pdf.setDrawColor(255,255,255):(e.a,this.pdf.setDrawColor(e.r,e.g,e.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(t){-1!==["butt","round","square"].indexOf(t)&&(this.ctx.lineCap=t,this.pdf.setLineCap(t))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(t){isNaN(t)||(this.ctx.lineWidth=t,this.pdf.setLineWidth(t))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(t){-1!==["bevel","round","miter"].indexOf(t)&&(this.ctx.lineJoin=t,this.pdf.setLineJoin(t))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(t){isNaN(t)||(this.ctx.miterLimit=t,this.pdf.setMiterLimit(t))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(t){this.ctx.textBaseline=t}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(t){-1!==["right","end","center","left","start"].indexOf(t)&&(this.ctx.textAlign=t)}});var u=null;function h(t,e){if(null===u){var A=function(t){var e=[];return Object.keys(t).forEach((function(A){t[A].forEach((function(t){var n=null;switch(t){case"bold":n={family:A,weight:"bold"};break;case"italic":n={family:A,style:"italic"};break;case"bolditalic":n={family:A,weight:"bold",style:"italic"};break;case"":case"normal":n={family:A}}null!==n&&(n.ref={name:A,style:t},e.push(n))}))})),e}(t.getFontList());u=function(t){for(var e={},A=0;A<t.length;++A){var n=Tt(t[A]),r=n.family,i=n.stretch,o=n.style,s=n.weight;e[r]=e[r]||{},e[r][i]=e[r][i]||{},e[r][i][o]=e[r][i][o]||{},e[r][i][o][s]=n}return e}(A.concat(e))}return u}var p=null;Object.defineProperty(this,"fontFaces",{get:function(){return p},set:function(t){u=null,p=t}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(t){var e;if(this.ctx.font=t,null!==(e=/^\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(t))){var A=e[1],n=(e[2],e[3]),r=e[4],i=(e[5],e[6]),o=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(r)[2];r="px"===o?Math.floor(parseFloat(r)*this.pdf.internal.scaleFactor):"em"===o?Math.floor(parseFloat(r)*this.pdf.getFontSize()):Math.floor(parseFloat(r)*this.pdf.internal.scaleFactor),this.pdf.setFontSize(r);var s=function(t){var e,A,n=[],r=t.trim();if(""===r)return Wt;if(r in Pt)return[Pt[r]];for(;""!==r;){switch(A=null,e=(r=Mt(r)).charAt(0)){case'"':case"'":A=Rt(r.substring(1),e);break;default:A=Kt(r)}if(null===A)return Wt;if(n.push(A[0]),""!==(r=Mt(A[1]))&&","!==r.charAt(0))return Wt;r=r.replace(/^,/,"")}return n}(i);if(this.fontFaces){var a=function(t,e,A){for(var n=(A=A||{}).defaultFontFamily||"times",r=Object.assign({},Dt,A.genericFontFamilies||{}),i=null,o=null,s=0;s<e.length;++s)if(r[(i=Tt(e[s])).family]&&(i.family=r[i.family]),t.hasOwnProperty(i.family)){o=t[i.family];break}if(!(o=o||t[n]))throw new Error("Could not find a font-family for the rule '"+Ot(i)+"' and default family '"+n+"'.");if(o=function(t,e){if(e[t])return e[t];var A=Nt[t],n=A<=Nt.normal?-1:1,r=kt(e,St,A,n);if(!r)throw new Error("Could not find a matching font-stretch value for "+t);return r}(i.stretch,o),o=function(t,e){if(e[t])return e[t];for(var A=It[t],n=0;n<A.length;++n)if(e[A[n]])return e[A[n]];throw new Error("Could not find a matching font-style for "+t)}(i.style,o),!(o=function(t,e){if(e[t])return e[t];if(400===t&&e[500])return e[500];if(500===t&&e[400])return e[400];var A=Ht[t],n=kt(e,jt,A,t<400?-1:1);if(!n)throw new Error("Could not find a matching font-weight for value "+t);return n}(i.weight,o)))throw new Error("Failed to resolve a font for the rule '"+Ot(i)+"'.");return o}(h(this.pdf,this.fontFaces),s.map((function(t){return{family:t,stretch:"normal",weight:n,style:A}})));this.pdf.setFont(a.ref.name,a.ref.style)}else{var l="";("bold"===n||parseInt(n,10)>=700||"bold"===A)&&(l="bold"),"italic"===A&&(l+="italic"),0===l.length&&(l="normal");for(var u="",c={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"},f=0;f<s.length;f++){if(void 0!==this.pdf.internal.getFont(s[f],l,{noFallback:!0,disableWarning:!0})){u=s[f];break}if("bolditalic"===l&&void 0!==this.pdf.internal.getFont(s[f],"bold",{noFallback:!0,disableWarning:!0}))u=s[f],l="bold";else if(void 0!==this.pdf.internal.getFont(s[f],"normal",{noFallback:!0,disableWarning:!0})){u=s[f],l="normal";break}}if(""===u)for(var d=0;d<s.length;d++)if(c[s[d]]){u=c[s[d]];break}u=""===u?"Times":u,this.pdf.setFont(u,l)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(t){this.ctx.globalCompositeOperation=t}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(t){this.ctx.globalAlpha=t}}),Object.defineProperty(this,"lineDashOffset",{get:function(){return this.ctx.lineDashOffset},set:function(t){this.ctx.lineDashOffset=t,O.call(this)}}),Object.defineProperty(this,"lineDash",{get:function(){return this.ctx.lineDash},set:function(t){this.ctx.lineDash=t,O.call(this)}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(t){this.ctx.ignoreClearRect=Boolean(t)}})};h.prototype.setLineDash=function(t){this.lineDash=t},h.prototype.getLineDash=function(){return this.lineDash.length%2?this.lineDash.concat(this.lineDash):this.lineDash.slice()},h.prototype.fill=function(){C.call(this,"fill",!1)},h.prototype.stroke=function(){C.call(this,"stroke",!1)},h.prototype.beginPath=function(){this.path=[{type:"begin"}]},h.prototype.moveTo=function(t,e){if(isNaN(t)||isNaN(e))throw a.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var A=this.ctx.transform.applyToPoint(new s(t,e));this.path.push({type:"mt",x:A.x,y:A.y}),this.ctx.lastPoint=new s(t,e)},h.prototype.closePath=function(){var t=new s(0,0),e=0;for(e=this.path.length-1;-1!==e;e--)if("begin"===this.path[e].type&&"object"===r()(this.path[e+1])&&"number"==typeof this.path[e+1].x){t=new s(this.path[e+1].x,this.path[e+1].y);break}this.path.push({type:"close"}),this.ctx.lastPoint=new s(t.x,t.y)},h.prototype.lineTo=function(t,e){if(isNaN(t)||isNaN(e))throw a.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");var A=this.ctx.transform.applyToPoint(new s(t,e));this.path.push({type:"lt",x:A.x,y:A.y}),this.ctx.lastPoint=new s(A.x,A.y)},h.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),C.call(this,null,!0)},h.prototype.quadraticCurveTo=function(t,e,A,n){if(isNaN(A)||isNaN(n)||isNaN(t)||isNaN(e))throw a.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");var r=this.ctx.transform.applyToPoint(new s(A,n)),i=this.ctx.transform.applyToPoint(new s(t,e));this.path.push({type:"qct",x1:i.x,y1:i.y,x:r.x,y:r.y}),this.ctx.lastPoint=new s(r.x,r.y)},h.prototype.bezierCurveTo=function(t,e,A,n,r,i){if(isNaN(r)||isNaN(i)||isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n))throw a.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");var o=this.ctx.transform.applyToPoint(new s(r,i)),l=this.ctx.transform.applyToPoint(new s(t,e)),u=this.ctx.transform.applyToPoint(new s(A,n));this.path.push({type:"bct",x1:l.x,y1:l.y,x2:u.x,y2:u.y,x:o.x,y:o.y}),this.ctx.lastPoint=new s(o.x,o.y)},h.prototype.arc=function(t,e,A,n,r,i){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||isNaN(r))throw a.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");if(i=Boolean(i),!this.ctx.transform.isIdentity){var o=this.ctx.transform.applyToPoint(new s(t,e));t=o.x,e=o.y;var l=this.ctx.transform.applyToPoint(new s(0,A)),u=this.ctx.transform.applyToPoint(new s(0,0));A=Math.sqrt(Math.pow(l.x-u.x,2)+Math.pow(l.y-u.y,2))}Math.abs(r-n)>=2*Math.PI&&(n=0,r=2*Math.PI),this.path.push({type:"arc",x:t,y:e,radius:A,startAngle:n,endAngle:r,counterclockwise:i})},h.prototype.arcTo=function(t,e,A,n,r){throw new Error("arcTo not implemented.")},h.prototype.rect=function(t,e,A,n){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n))throw a.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(t,e),this.lineTo(t+A,e),this.lineTo(t+A,e+n),this.lineTo(t,e+n),this.lineTo(t,e),this.lineTo(t+A,e),this.lineTo(t,e)},h.prototype.fillRect=function(t,e,A,n){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n))throw a.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");if(!g.call(this)){var r={};"butt"!==this.lineCap&&(r.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(r.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(t,e,A,n),this.fill(),r.hasOwnProperty("lineCap")&&(this.lineCap=r.lineCap),r.hasOwnProperty("lineJoin")&&(this.lineJoin=r.lineJoin)}},h.prototype.strokeRect=function(t,e,A,n){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n))throw a.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");m.call(this)||(this.beginPath(),this.rect(t,e,A,n),this.stroke())},h.prototype.clearRect=function(t,e,A,n){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n))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(t,e,A,n))},h.prototype.save=function(t){t="boolean"!=typeof t||t;for(var e=this.pdf.internal.getCurrentPageInfo().pageNumber,A=0;A<this.pdf.internal.getNumberOfPages();A++)this.pdf.setPage(A+1),this.pdf.internal.out("q");if(this.pdf.setPage(e),t){this.ctx.fontSize=this.pdf.internal.getFontSize();var n=new f(this.ctx);this.ctxStack.push(this.ctx),this.ctx=n}},h.prototype.restore=function(t){t="boolean"!=typeof t||t;for(var e=this.pdf.internal.getCurrentPageInfo().pageNumber,A=0;A<this.pdf.internal.getNumberOfPages();A++)this.pdf.setPage(A+1),this.pdf.internal.out("Q");this.pdf.setPage(e),t&&0!==this.ctxStack.length&&(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)},h.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")};var d=function(t){var e,A,n,r;if(!0===t.isCanvasGradient&&(t=t.getColor()),!t)return{r:0,g:0,b:0,a:0,style:t};if(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(t))e=0,A=0,n=0,r=0;else{var i=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(t);if(null!==i)e=parseInt(i[1]),A=parseInt(i[2]),n=parseInt(i[3]),r=1;else if(null!==(i=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(t)))e=parseInt(i[1]),A=parseInt(i[2]),n=parseInt(i[3]),r=parseFloat(i[4]);else{if(r=1,"string"==typeof t&&"#"!==t.charAt(0)){var o=new p(t);t=o.ok?o.toHex():"#000000"}4===t.length?(e=t.substring(1,2),e+=e,A=t.substring(2,3),A+=A,n=t.substring(3,4),n+=n):(e=t.substring(1,3),A=t.substring(3,5),n=t.substring(5,7)),e=parseInt(e,16),A=parseInt(A,16),n=parseInt(n,16)}}return{r:e,g:A,b:n,a:r,style:t}},g=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},m=function(){return Boolean(this.ctx.isStrokeTransparent||0==this.globalAlpha)};h.prototype.fillText=function(t,e,A,n){if(isNaN(e)||isNaN(A)||"string"!=typeof t)throw a.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");if(n=isNaN(n)?void 0:n,!g.call(this)){var r=k(this.ctx.transform.rotation),i=this.ctx.transform.scaleX;I.call(this,{text:t,x:e,y:A,scale:i,angle:r,align:this.textAlign,maxWidth:n})}},h.prototype.strokeText=function(t,e,A,n){if(isNaN(e)||isNaN(A)||"string"!=typeof t)throw a.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");if(!m.call(this)){n=isNaN(n)?void 0:n;var r=k(this.ctx.transform.rotation),i=this.ctx.transform.scaleX;I.call(this,{text:t,x:e,y:A,scale:i,renderingMode:"stroke",angle:r,align:this.textAlign,maxWidth:n})}},h.prototype.measureText=function(t){if("string"!=typeof t)throw a.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var e=this.pdf,A=this.pdf.internal.scaleFactor,n=e.internal.getFontSize(),r=e.getStringUnitWidth(t)*n/e.internal.scaleFactor,i=function(t){var e=(t=t||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return e}}),this};return new i({width:r*=Math.round(96*A/72*1e4)/1e4})},h.prototype.scale=function(t,e){if(isNaN(t)||isNaN(e))throw a.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");var A=new u(t,0,0,e,0,0);this.ctx.transform=this.ctx.transform.multiply(A)},h.prototype.rotate=function(t){if(isNaN(t))throw a.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");var e=new u(Math.cos(t),Math.sin(t),-Math.sin(t),Math.cos(t),0,0);this.ctx.transform=this.ctx.transform.multiply(e)},h.prototype.translate=function(t,e){if(isNaN(t)||isNaN(e))throw a.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");var A=new u(1,0,0,1,t,e);this.ctx.transform=this.ctx.transform.multiply(A)},h.prototype.transform=function(t,e,A,n,r,i){if(isNaN(t)||isNaN(e)||isNaN(A)||isNaN(n)||isNaN(r)||isNaN(i))throw a.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");var o=new u(t,e,A,n,r,i);this.ctx.transform=this.ctx.transform.multiply(o)},h.prototype.setTransform=function(t,e,A,n,r,i){t=isNaN(t)?1:t,e=isNaN(e)?0:e,A=isNaN(A)?0:A,n=isNaN(n)?1:n,r=isNaN(r)?0:r,i=isNaN(i)?0:i,this.ctx.transform=new u(t,e,A,n,r,i)};var v=function(){return this.margin[0]>0||this.margin[1]>0||this.margin[2]>0||this.margin[3]>0};h.prototype.drawImage=function(t,e,A,n,r,i,o,s,a){var c=this.pdf.getImageProperties(t),f=1,h=1,d=1,p=1;void 0!==n&&void 0!==s&&(d=s/n,p=a/r,f=c.width/n*s/n,h=c.height/r*a/r),void 0===i&&(i=e,o=A,e=0,A=0),void 0!==n&&void 0===s&&(s=n,a=r),void 0===n&&void 0===s&&(s=c.width,a=c.height);for(var g,m=this.ctx.transform.decompose(),B=k(m.rotate.shx),C=new u,F=(C=(C=(C=C.multiply(m.translate)).multiply(m.skew)).multiply(m.scale)).applyToRectangle(new l(i-e*d,o-A*p,n*f,r*h)),Q=w.call(this,F),U=[],E=0;E<Q.length;E+=1)-1===U.indexOf(Q[E])&&U.push(Q[E]);if(b(U),this.autoPaging)for(var x=U[0],L=U[U.length-1],I=x;I<L+1;I++){this.pdf.setPage(I);var S=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],N=1===I?this.posY+this.margin[0]:this.margin[0],j=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],H=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],T=1===I?0:j+(I-2)*H;if(0!==this.ctx.clip_path.length){var D=this.path;g=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=y(g,this.posX+this.margin[3],-T+N+this.ctx.prevPageLastElemOffset),_.call(this,"fill",!0),this.path=D}var P=JSON.parse(JSON.stringify(F));P=y([P],this.posX+this.margin[3],-T+N+this.ctx.prevPageLastElemOffset)[0];var O=(I>x||I<L)&&v.call(this);O&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],S,H,null).clip().discardPath()),this.pdf.addImage(t,"JPEG",P.x,P.y,P.w,P.h,null,null,B),O&&this.pdf.restoreGraphicsState()}else this.pdf.addImage(t,"JPEG",F.x,F.y,F.w,F.h,null,null,B)};var w=function(t,e,A){var n=[];e=e||this.pdf.internal.pageSize.width,A=A||this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2];var r=this.posY+this.ctx.prevPageLastElemOffset;switch(t.type){default:case"mt":case"lt":n.push(Math.floor((t.y+r)/A)+1);break;case"arc":n.push(Math.floor((t.y+r-t.radius)/A)+1),n.push(Math.floor((t.y+r+t.radius)/A)+1);break;case"qct":var i=D(this.ctx.lastPoint.x,this.ctx.lastPoint.y,t.x1,t.y1,t.x,t.y);n.push(Math.floor((i.y+r)/A)+1),n.push(Math.floor((i.y+i.h+r)/A)+1);break;case"bct":var o=P(this.ctx.lastPoint.x,this.ctx.lastPoint.y,t.x1,t.y1,t.x2,t.y2,t.x,t.y);n.push(Math.floor((o.y+r)/A)+1),n.push(Math.floor((o.y+o.h+r)/A)+1);break;case"rect":n.push(Math.floor((t.y+r)/A)+1),n.push(Math.floor((t.y+t.h+r)/A)+1)}for(var s=0;s<n.length;s+=1)for(;this.pdf.internal.getNumberOfPages()<n[s];)B.call(this);return n},B=function(){var t=this.fillStyle,e=this.strokeStyle,A=this.font,n=this.lineCap,r=this.lineWidth,i=this.lineJoin;this.pdf.addPage(),this.fillStyle=t,this.strokeStyle=e,this.font=A,this.lineCap=n,this.lineWidth=r,this.lineJoin=i},y=function(t,e,A){for(var n=0;n<t.length;n++)switch(t[n].type){case"bct":t[n].x2+=e,t[n].y2+=A;case"qct":t[n].x1+=e,t[n].y1+=A;case"mt":case"lt":case"arc":default:t[n].x+=e,t[n].y+=A}return t},b=function(t){return t.sort((function(t,e){return t-e}))},C=function(t,e){for(var A,n,r=this.fillStyle,i=this.strokeStyle,o=this.lineCap,s=this.lineWidth,a=Math.abs(s*this.ctx.transform.scaleX),l=this.lineJoin,u=JSON.parse(JSON.stringify(this.path)),c=JSON.parse(JSON.stringify(this.path)),f=[],h=0;h<c.length;h++)if(void 0!==c[h].x)for(var d=w.call(this,c[h]),p=0;p<d.length;p+=1)-1===f.indexOf(d[p])&&f.push(d[p]);for(var g=0;g<f.length;g++)for(;this.pdf.internal.getNumberOfPages()<f[g];)B.call(this);if(b(f),this.autoPaging)for(var m=f[0],C=f[f.length-1],F=m;F<C+1;F++){this.pdf.setPage(F),this.fillStyle=r,this.strokeStyle=i,this.lineCap=o,this.lineWidth=a,this.lineJoin=l;var Q=this.pdf.internal.pageSize.width-this.margin[3]-this.margin[1],U=1===F?this.posY+this.margin[0]:this.margin[0],E=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],x=this.pdf.internal.pageSize.height-this.margin[0]-this.margin[2],L=1===F?0:E+(F-2)*x;if(0!==this.ctx.clip_path.length){var I=this.path;A=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=y(A,this.posX+this.margin[3],-L+U+this.ctx.prevPageLastElemOffset),_.call(this,t,!0),this.path=I}if(n=JSON.parse(JSON.stringify(u)),this.path=y(n,this.posX+this.margin[3],-L+U+this.ctx.prevPageLastElemOffset),!1===e||0===F){var S=(F>m||F<C)&&v.call(this);S&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],Q,x,null).clip().discardPath()),_.call(this,t,e),S&&this.pdf.restoreGraphicsState()}this.lineWidth=s}else this.lineWidth=a,_.call(this,t,e),this.lineWidth=s;this.path=u},_=function(t,e){if(("stroke"!==t||e||!m.call(this))&&("stroke"===t||e||!g.call(this))){for(var A,n,r=[],i=this.path,o=0;o<i.length;o++){var s=i[o];switch(s.type){case"begin":r.push({begin:!0});break;case"close":r.push({close:!0});break;case"mt":r.push({start:s,deltas:[],abs:[]});break;case"lt":var a=r.length;if(i[o-1]&&!isNaN(i[o-1].x)&&(A=[s.x-i[o-1].x,s.y-i[o-1].y],a>0))for(;a>=0;a--)if(!0!==r[a-1].close&&!0!==r[a-1].begin){r[a-1].deltas.push(A),r[a-1].abs.push(s);break}break;case"bct":A=[s.x1-i[o-1].x,s.y1-i[o-1].y,s.x2-i[o-1].x,s.y2-i[o-1].y,s.x-i[o-1].x,s.y-i[o-1].y],r[r.length-1].deltas.push(A);break;case"qct":var l=i[o-1].x+2/3*(s.x1-i[o-1].x),u=i[o-1].y+2/3*(s.y1-i[o-1].y),c=s.x+2/3*(s.x1-s.x),f=s.y+2/3*(s.y1-s.y),h=s.x,d=s.y;A=[l-i[o-1].x,u-i[o-1].y,c-i[o-1].x,f-i[o-1].y,h-i[o-1].x,d-i[o-1].y],r[r.length-1].deltas.push(A);break;case"arc":r.push({deltas:[],abs:[],arc:!0}),Array.isArray(r[r.length-1].abs)&&r[r.length-1].abs.push(s)}}n=e?null:"stroke"===t?"stroke":"fill";for(var p=!1,v=0;v<r.length;v++)if(r[v].arc)for(var w=r[v].abs,B=0;B<w.length;B++){var y=w[B];"arc"===y.type?U.call(this,y.x,y.y,y.radius,y.startAngle,y.endAngle,y.counterclockwise,void 0,e,!p):S.call(this,y.x,y.y),p=!0}else if(!0===r[v].close)this.pdf.internal.out("h"),p=!1;else if(!0!==r[v].begin){var b=r[v].start.x,C=r[v].start.y;N.call(this,r[v].deltas,b,C),p=!0}n&&E.call(this,n),e&&x.call(this)}},F=function(t){var e=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,A=e*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return t-A;case"top":return t+e-A;case"hanging":return t+e-2*A;case"middle":return t+e/2-A;case"ideographic":return t;case"alphabetic":default:return t}},Q=function(t){return t+this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor*(this.pdf.internal.getLineHeightFactor()-1)};h.prototype.createLinearGradient=function(){var t=function(){};return t.colorStops=[],t.addColorStop=function(t,e){this.colorStops.push([t,e])},t.getColor=function(){return 0===this.colorStops.length?"#000000":this.colorStops[0][1]},t.isCanvasGradient=!0,t},h.prototype.createPattern=function(){return this.createLinearGradient()},h.prototype.createRadialGradient=function(){return this.createLinearGradient()};var U=function(t,e,A,n,r,i,o,s,a){for(var l=H.call(this,A,n,r,i),u=0;u<l.length;u++){var c=l[u];0===u&&(a?L.call(this,c.x1+t,c.y1+e):S.call(this,c.x1+t,c.y1+e)),j.call(this,t,e,c.x2,c.y2,c.x3,c.y3,c.x4,c.y4)}s?x.call(this):E.call(this,o)},E=function(t){switch(t){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},x=function(){this.pdf.clip(),this.pdf.discardPath()},L=function(t,e){this.pdf.internal.out(A(t)+" "+n(e)+" m")},I=function(t){var e;switch(t.align){case"right":case"end":e="right";break;case"center":e="center";break;case"left":case"start":default:e="left"}var A=this.pdf.getTextDimensions(t.text),n=F.call(this,t.y),r=Q.call(this,n)-A.h,i=this.ctx.transform.applyToPoint(new s(t.x,n)),o=this.ctx.transform.decompose(),a=new u;a=(a=(a=a.multiply(o.translate)).multiply(o.skew)).multiply(o.scale);for(var c,f,h,d=this.ctx.transform.applyToRectangle(new l(t.x,n,A.w,A.h)),p=a.applyToRectangle(new l(t.x,r,A.w,A.h)),g=w.call(this,p),m=[],B=0;B<g.length;B+=1)-1===m.indexOf(g[B])&&m.push(g[B]);if(b(m),this.autoPaging)for(var C=m[0],U=m[m.length-1],E=C;E<U+1;E++){this.pdf.setPage(E);var x=1===E?this.posY+this.margin[0]:this.margin[0],L=this.pdf.internal.pageSize.height-this.posY-this.margin[0]-this.margin[2],I=this.pdf.internal.pageSize.height-this.margin[2],S=I-this.margin[0],N=this.pdf.internal.pageSize.width-this.margin[1],j=N-this.margin[3],H=1===E?0:L+(E-2)*S;if(0!==this.ctx.clip_path.length){var T=this.path;c=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=y(c,this.posX+this.margin[3],-1*H+x),_.call(this,"fill",!0),this.path=T}var k=y([JSON.parse(JSON.stringify(p))],this.posX+this.margin[3],-H+x+this.ctx.prevPageLastElemOffset)[0];t.scale>=.01&&(f=this.pdf.internal.getFontSize(),this.pdf.setFontSize(f*t.scale),h=this.lineWidth,this.lineWidth=h*t.scale);var D="text"!==this.autoPaging;if(D||k.y+k.h<=I){if(D||k.y>=x&&k.x<=N){var P=D?t.text:this.pdf.splitTextToSize(t.text,t.maxWidth||N-k.x)[0],O=y([JSON.parse(JSON.stringify(d))],this.posX+this.margin[3],-H+x+this.ctx.prevPageLastElemOffset)[0],M=D&&(E>C||E<U)&&v.call(this);M&&(this.pdf.saveGraphicsState(),this.pdf.rect(this.margin[3],this.margin[0],j,S,null).clip().discardPath()),this.pdf.text(P,O.x,O.y,{angle:t.angle,align:e,renderingMode:t.renderingMode}),M&&this.pdf.restoreGraphicsState()}}else k.y<I&&(this.ctx.prevPageLastElemOffset+=I-k.y);t.scale>=.01&&(this.pdf.setFontSize(f),this.lineWidth=h)}else t.scale>=.01&&(f=this.pdf.internal.getFontSize(),this.pdf.setFontSize(f*t.scale),h=this.lineWidth,this.lineWidth=h*t.scale),this.pdf.text(t.text,i.x+this.posX,i.y+this.posY,{angle:t.angle,align:e,renderingMode:t.renderingMode,maxWidth:t.maxWidth}),t.scale>=.01&&(this.pdf.setFontSize(f),this.lineWidth=h)},S=function(t,e,r,i){r=r||0,i=i||0,this.pdf.internal.out(A(t+r)+" "+n(e+i)+" l")},N=function(t,e,A){return this.pdf.lines(t,e,A,null,null)},j=function(t,A,n,r,s,a,l,u){this.pdf.internal.out([e(i(n+t)),e(o(r+A)),e(i(s+t)),e(o(a+A)),e(i(l+t)),e(o(u+A)),"c"].join(" "))},H=function(t,e,A,n){for(var r=2*Math.PI,i=Math.PI/2;e>A;)e-=r;var o=Math.abs(A-e);o<r&&n&&(o=r-o);for(var s=[],a=n?-1:1,l=e;o>1e-5;){var u=l+a*Math.min(o,i);s.push(T.call(this,t,l,u)),o-=Math.abs(u-l),l=u}return s},T=function(t,e,A){var n=(A-e)/2,r=t*Math.cos(n),i=t*Math.sin(n),o=r,s=-i,a=o*o+s*s,l=a+o*r+s*i,u=4/3*(Math.sqrt(2*a*l)-l)/(o*i-s*r),c=o-u*s,f=s+u*o,h=c,d=-f,p=n+e,g=Math.cos(p),m=Math.sin(p);return{x1:t*Math.cos(e),y1:t*Math.sin(e),x2:c*g-f*m,y2:c*m+f*g,x3:h*g-d*m,y3:h*m+d*g,x4:t*Math.cos(A),y4:t*Math.sin(A)}},k=function(t){return 180*t/Math.PI},D=function(t,e,A,n,r,i){var o=t+.5*(A-t),s=e+.5*(n-e),a=r+.5*(A-r),u=i+.5*(n-i),c=Math.min(t,r,o,a),f=Math.max(t,r,o,a),h=Math.min(e,i,s,u),d=Math.max(e,i,s,u);return new l(c,h,f-c,d-h)},P=function(t,e,A,n,r,i,o,s){var a,u,c,f,h,d,p,g,m,v,w,B,y,b,C=A-t,_=n-e,F=r-A,Q=i-n,U=o-r,E=s-i;for(u=0;u<41;u++)m=(p=(c=t+(a=u/40)*C)+a*((h=A+a*F)-c))+a*(h+a*(r+a*U-h)-p),v=(g=(f=e+a*_)+a*((d=n+a*Q)-f))+a*(d+a*(i+a*E-d)-g),0==u?(w=m,B=v,y=m,b=v):(w=Math.min(w,m),B=Math.min(B,v),y=Math.max(y,m),b=Math.max(b,v));return new l(Math.round(w),Math.round(B),Math.round(y-w),Math.round(b-B))},O=function(){if(this.prevLineDash||this.ctx.lineDash.length||this.ctx.lineDashOffset){var t,e,A=(t=this.ctx.lineDash,e=this.ctx.lineDashOffset,JSON.stringify({lineDash:t,lineDashOffset:e}));this.prevLineDash!==A&&(this.pdf.setLineDash(this.ctx.lineDash,this.ctx.lineDashOffset),this.prevLineDash=A)}}}(P.API),function(t){var e=function(t){var e,A,n,r,i,o,s,a,l,u;for(/[^\x00-\xFF]/.test(t),A=[],n=0,r=(t+=e="\0\0\0\0".slice(t.length%4||4)).length;r>n;n+=4)0!==(i=(t.charCodeAt(n)<<24)+(t.charCodeAt(n+1)<<16)+(t.charCodeAt(n+2)<<8)+t.charCodeAt(n+3))?(o=(i=((i=((i=((i=(i-(u=i%85))/85)-(l=i%85))/85)-(a=i%85))/85)-(s=i%85))/85)%85,A.push(o+33,s+33,a+33,l+33,u+33)):A.push(122);return function(t,e){for(var A=e;A>0;A--)t.pop()}(A,e.length),String.fromCharCode.apply(String,A)+"~>"},A=function(t){var e,A,n,r,i,o=String,s="length",a=255,l="charCodeAt",u="slice",c="replace";for(t[u](-2),t=t[u](0,-2)[c](/\s/g,"")[c]("z","!!!!!"),n=[],r=0,i=(t+=e="uuuuu"[u](t[s]%5||5))[s];i>r;r+=5)A=52200625*(t[l](r)-33)+614125*(t[l](r+1)-33)+7225*(t[l](r+2)-33)+85*(t[l](r+3)-33)+(t[l](r+4)-33),n.push(a&A>>24,a&A>>16,a&A>>8,a&A);return function(t,e){for(var A=e;A>0;A--)t.pop()}(n,e[s]),o.fromCharCode.apply(o,n)},n=function(t){var e=new RegExp(/^([0-9A-Fa-f]{2})+$/);if(-1!==(t=t.replace(/\s/g,"")).indexOf(">")&&(t=t.substr(0,t.indexOf(">"))),t.length%2&&(t+="0"),!1===e.test(t))return"";for(var A="",n=0;n<t.length;n+=2)A+=String.fromCharCode("0x"+(t[n]+t[n+1]));return A},r=function(t){for(var e=new Uint8Array(t.length),A=t.length;A--;)e[A]=t.charCodeAt(A);return(e=Object(i.b)(e)).reduce((function(t,e){return t+String.fromCharCode(e)}),"")};t.processDataByFilters=function(t,i){var o=0,s=t||"",a=[];for("string"==typeof(i=i||[])&&(i=[i]),o=0;o<i.length;o+=1)switch(i[o]){case"ASCII85Decode":case"/ASCII85Decode":s=A(s),a.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":s=e(s),a.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":s=n(s),a.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":s=s.split("").map((function(t){return("0"+t.charCodeAt().toString(16)).slice(-2)})).join("")+">",a.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":s=r(s),a.push("/FlateDecode");break;default:throw new Error('The filter: "'+i[o]+'" is not implemented')}return{data:s,reverseChain:a.reverse().join(" ")}}}(P.API),function(t){t.loadFile=function(t,e,A){return function(t,e,A){e=!1!==e,A="function"==typeof A?A:function(){};var n=void 0;try{n=function(t,e,A){var n=new XMLHttpRequest,r=0,i=function(t){var e=t.length,A=[],n=String.fromCharCode;for(r=0;r<e;r+=1)A.push(n(255&t.charCodeAt(r)));return A.join("")};if(n.open("GET",t,!e),n.overrideMimeType("text/plain; charset=x-user-defined"),!1===e&&(n.onload=function(){200===n.status?A(i(this.responseText)):A(void 0)}),n.send(null),e&&200===n.status)return i(n.responseText)}(t,e,A)}catch(t){}return n}(t,e,A)},t.loadImageFile=t.loadFile}(P.API),function(t){function e(){return(o.html2canvas?Promise.resolve(o.html2canvas):Promise.resolve().then(A.t.bind(null,597,7))).catch((function(t){return Promise.reject(new Error("Could not load html2canvas: "+t))})).then((function(t){return t.default?t.default:t}))}function n(){return(o.DOMPurify?Promise.resolve(o.DOMPurify):A.e(6).then(A.t.bind(null,316,7))).catch((function(t){return Promise.reject(new Error("Could not load dompurify: "+t))})).then((function(t){return t.default?t.default:t}))}var i=function(t){var e=r()(t);return"undefined"===e?"undefined":"string"===e||t instanceof String?"string":"number"===e||t instanceof Number?"number":"function"===e||t instanceof Function?"function":t&&t.constructor===Array?"array":t&&1===t.nodeType?"element":"object"===e?"object":"unknown"},s=function(t,e){var A=document.createElement(t);for(var n in e.className&&(A.className=e.className),e.innerHTML&&e.dompurify&&(A.innerHTML=e.dompurify.sanitize(e.innerHTML)),e.style)A.style[n]=e.style[n];return A},a=function t(e){var A=Object.assign(t.convert(Promise.resolve()),JSON.parse(JSON.stringify(t.template))),n=t.convert(Promise.resolve(),A);return(n=n.setProgress(1,t,1,[t])).set(e)};(a.prototype=Object.create(Promise.prototype)).constructor=a,a.convert=function(t,e){return t.__proto__=e||a.prototype,t},a.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"}},a.prototype.from=function(t,e){return this.then((function(){switch(e=e||function(t){switch(i(t)){case"string":return"string";case"element":return"canvas"===t.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}}(t)){case"string":return this.then(n).then((function(e){return this.set({src:s("div",{innerHTML:t,dompurify:e})})}));case"element":return this.set({src:t});case"canvas":return this.set({canvas:t});case"img":return this.set({img:t});default:return this.error("Unknown source type.")}}))},a.prototype.to=function(t){switch(t){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.")}},a.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 t={position:"relative",display:"inline-block",width:("number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||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},e=function t(e,A){for(var n=3===e.nodeType?document.createTextNode(e.nodeValue):e.cloneNode(!1),r=e.firstChild;r;r=r.nextSibling)!0!==A&&1===r.nodeType&&"SCRIPT"===r.nodeName||n.appendChild(t(r,A));return 1===e.nodeType&&("CANVAS"===e.nodeName?(n.width=e.width,n.height=e.height,n.getContext("2d").drawImage(e,0,0)):"TEXTAREA"!==e.nodeName&&"SELECT"!==e.nodeName||(n.value=e.value),n.addEventListener("load",(function(){n.scrollTop=e.scrollTop,n.scrollLeft=e.scrollLeft}),!0)),n}(this.prop.src,this.opt.html2canvas.javascriptEnabled);"BODY"===e.tagName&&(t.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=s("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=s("div",{className:"html2pdf__container",style:t}),this.prop.container.appendChild(e),this.prop.container.firstChild.appendChild(s("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"}))},a.prototype.toCanvas=function(){var t=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(t).then(e).then((function(t){var e=Object.assign({},this.opt.html2canvas);return delete e.onrendered,t(this.prop.container,e)})).then((function(t){(this.opt.html2canvas.onrendered||function(){})(t),this.prop.canvas=t,document.body.removeChild(this.prop.overlay)}))},a.prototype.toContext2d=function(){var t=[function(){return document.body.contains(this.prop.container)||this.toContainer()}];return this.thenList(t).then(e).then((function(t){var e=this.opt.jsPDF,A=this.opt.fontFaces,n="number"!=typeof this.opt.width||isNaN(this.opt.width)||"number"!=typeof this.opt.windowWidth||isNaN(this.opt.windowWidth)?1:this.opt.width/this.opt.windowWidth,r=Object.assign({async:!0,allowTaint:!0,scale:n,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 r.onrendered,e.context2d.autoPaging=void 0===this.opt.autoPaging||this.opt.autoPaging,e.context2d.posX=this.opt.x,e.context2d.posY=this.opt.y,e.context2d.margin=this.opt.margin,e.context2d.fontFaces=A,A)for(var i=0;i<A.length;++i){var o=A[i],s=o.src.find((function(t){return"truetype"===t.format}));s&&e.addFont(s.url,o.ref.name,o.ref.style)}return r.windowHeight=r.windowHeight||0,r.windowHeight=0==r.windowHeight?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):r.windowHeight,e.context2d.save(!0),t(this.prop.container,r)})).then((function(t){this.opt.jsPDF.context2d.restore(!0),(this.opt.html2canvas.onrendered||function(){})(t),this.prop.canvas=t,document.body.removeChild(this.prop.overlay)}))},a.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then((function(){var t=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=t}))},a.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then((function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF}))},a.prototype.output=function(t,e,A){return"img"===(A=A||"pdf").toLowerCase()||"image"===A.toLowerCase()?this.outputImg(t,e):this.outputPdf(t,e)},a.prototype.outputPdf=function(t,e){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){return this.prop.pdf.output(t,e)}))},a.prototype.outputImg=function(t){return this.thenList([function(){return this.prop.img||this.toImg()}]).then((function(){switch(t){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 "'+t+'" is not supported.'}}))},a.prototype.save=function(t){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(t?{filename:t}:null).then((function(){this.prop.pdf.save(this.opt.filename)}))},a.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then((function(){this.prop.callback(this.prop.pdf)}))},a.prototype.set=function(t){if("object"!==i(t))return this;var e=Object.keys(t||{}).map((function(e){if(e in a.template.prop)return function(){this.prop[e]=t[e]};switch(e){case"margin":return this.setMargin.bind(this,t.margin);case"jsPDF":return function(){return this.opt.jsPDF=t.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,t.pageSize);default:return function(){this.opt[e]=t[e]}}}),this);return this.then((function(){return this.thenList(e)}))},a.prototype.get=function(t,e){return this.then((function(){var A=t in a.template.prop?this.prop[t]:this.opt[t];return e?e(A):A}))},a.prototype.setMargin=function(t){return this.then((function(){switch(i(t)){case"number":t=[t,t,t,t];case"array":if(2===t.length&&(t=[t[0],t[1],t[0],t[1]]),4===t.length)break;default:return this.error("Invalid margin array.")}this.opt.margin=t})).then(this.setPageSize)},a.prototype.setPageSize=function(t){function e(t,e){return Math.floor(t*e/72*96)}return this.then((function(){(t=t||P.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(t.inner={width:t.width-this.opt.margin[1]-this.opt.margin[3],height:t.height-this.opt.margin[0]-this.opt.margin[2]},t.inner.px={width:e(t.inner.width,t.k),height:e(t.inner.height,t.k)},t.inner.ratio=t.inner.height/t.inner.width),this.prop.pageSize=t}))},a.prototype.setProgress=function(t,e,A,n){return null!=t&&(this.progress.val=t),null!=e&&(this.progress.state=e),null!=A&&(this.progress.n=A),null!=n&&(this.progress.stack=n),this.progress.ratio=this.progress.val/this.progress.state,this},a.prototype.updateProgress=function(t,e,A,n){return this.setProgress(t?this.progress.val+t:null,e||null,A?this.progress.n+A:null,n?this.progress.stack.concat(n):null)},a.prototype.then=function(t,e){var A=this;return this.thenCore(t,e,(function(t,e){return A.updateProgress(null,null,1,[t]),Promise.prototype.then.call(this,(function(e){return A.updateProgress(null,t),e})).then(t,e).then((function(t){return A.updateProgress(1),t}))}))},a.prototype.thenCore=function(t,e,A){A=A||Promise.prototype.then,t&&(t=t.bind(this)),e&&(e=e.bind(this));var n=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?this:a.convert(Object.assign({},this),Promise.prototype),r=A.call(n,t,e);return a.convert(r,this.__proto__)},a.prototype.thenExternal=function(t,e){return Promise.prototype.then.call(this,t,e)},a.prototype.thenList=function(t){var e=this;return t.forEach((function(t){e=e.thenCore(t)})),e},a.prototype.catch=function(t){t&&(t=t.bind(this));var e=Promise.prototype.catch.call(this,t);return a.convert(e,this)},a.prototype.catchExternal=function(t){return Promise.prototype.catch.call(this,t)},a.prototype.error=function(t){return this.then((function(){throw new Error(t)}))},a.prototype.using=a.prototype.set,a.prototype.saveAs=a.prototype.save,a.prototype.export=a.prototype.output,a.prototype.run=a.prototype.then,P.getPageSize=function(t,e,A){if("object"===r()(t)){var n=t;t=n.orientation,e=n.unit||e,A=n.format||A}e=e||"mm",A=A||"a4",t=(""+(t||"P")).toLowerCase();var i,o=(""+A).toLowerCase(),s={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(e){case"pt":i=1;break;case"mm":i=72/25.4;break;case"cm":i=72/2.54;break;case"in":i=72;break;case"px":i=.75;break;case"pc":case"em":i=12;break;case"ex":i=6;break;default:throw"Invalid unit: "+e}var a,l=0,u=0;if(s.hasOwnProperty(o))l=s[o][1]/i,u=s[o][0]/i;else try{l=A[1],u=A[0]}catch(t){throw new Error("Invalid format: "+A)}if("p"===t||"portrait"===t)t="p",u>l&&(a=u,u=l,l=a);else{if("l"!==t&&"landscape"!==t)throw"Invalid orientation: "+t;t="l",l>u&&(a=u,u=l,l=a)}return{width:u,height:l,unit:e,k:i,orientation:t}},t.html=function(t,e){(e=e||{}).callback=e.callback||function(){},e.html2canvas=e.html2canvas||{},e.html2canvas.canvas=e.html2canvas.canvas||this.canvas,e.jsPDF=e.jsPDF||this,e.fontFaces=e.fontFaces?e.fontFaces.map(Tt):null;var A=new a(e);return e.worker?A:A.from(t).doCallback()}}(P.API),P.API.addJS=function(t){return Gt=t,this.internal.events.subscribe("postPutResources",(function(){qt=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(qt+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),Vt=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Gt+")"),this.internal.out(">>"),this.internal.out("endobj")})),this.internal.events.subscribe("putCatalog",(function(){void 0!==qt&&void 0!==Vt&&this.internal.out("/Names <</JavaScript "+qt+" 0 R>>")})),this},function(t){var e;t.events.push(["postPutResources",function(){var t=this,A=/^(\d+) 0 obj$/;if(this.outline.root.children.length>0)for(var n=t.outline.render().split(/\r\n/),r=0;r<n.length;r++){var i=n[r],o=A.exec(i);if(null!=o){var s=o[1];t.internal.newObjectDeferredBegin(s,!1)}t.internal.write(i)}if(this.outline.createNamedDestinations){var a=this.internal.pages.length,l=[];for(r=0;r<a;r++){var u=t.internal.newObject();l.push(u);var c=t.internal.getPageInfo(r+1);t.internal.write("<< /D["+c.objId+" 0 R /XYZ null null null]>> endobj")}var f=t.internal.newObject();for(t.internal.write("<< /Names [ "),r=0;r<l.length;r++)t.internal.write("(page_"+(r+1)+")"+l[r]+" 0 R");t.internal.write(" ] >>","endobj"),e=t.internal.newObject(),t.internal.write("<< /Dests "+f+" 0 R"),t.internal.write(">>","endobj")}}]),t.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 "+e+" 0 R"))}]),t.events.push(["initialized",function(){var t=this;t.outline={createNamedDestinations:!1,root:{children:[]}},t.outline.add=function(t,e,A){var n={title:e,options:A,children:[]};return null==t&&(t=this.root),t.children.push(n),n},t.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=t,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},t.outline.genIds_r=function(e){e.id=t.internal.newObjectDeferred();for(var A=0;A<e.children.length;A++)this.genIds_r(e.children[A])},t.outline.renderRoot=function(t){this.objStart(t),this.line("/Type /Outlines"),t.children.length>0&&(this.line("/First "+this.makeRef(t.children[0])),this.line("/Last "+this.makeRef(t.children[t.children.length-1]))),this.line("/Count "+this.count_r({count:0},t)),this.objEnd()},t.outline.renderItems=function(e){for(var A=this.ctx.pdf.internal.getVerticalCoordinateString,n=0;n<e.children.length;n++){var r=e.children[n];this.objStart(r),this.line("/Title "+this.makeString(r.title)),this.line("/Parent "+this.makeRef(e)),n>0&&this.line("/Prev "+this.makeRef(e.children[n-1])),n<e.children.length-1&&this.line("/Next "+this.makeRef(e.children[n+1])),r.children.length>0&&(this.line("/First "+this.makeRef(r.children[0])),this.line("/Last "+this.makeRef(r.children[r.children.length-1])));var i=this.count=this.count_r({count:0},r);if(i>0&&this.line("/Count "+i),r.options&&r.options.pageNumber){var o=t.internal.getPageInfo(r.options.pageNumber);this.line("/Dest ["+o.objId+" 0 R /XYZ 0 "+A(0)+" 0]")}this.objEnd()}for(var s=0;s<e.children.length;s++)this.renderItems(e.children[s])},t.outline.line=function(t){this.ctx.val+=t+"\r\n"},t.outline.makeRef=function(t){return t.id+" 0 R"},t.outline.makeString=function(e){return"("+t.internal.pdfEscape(e)+")"},t.outline.objStart=function(t){this.ctx.val+="\r\n"+t.id+" 0 obj\r\n<<\r\n"},t.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},t.outline.count_r=function(t,e){for(var A=0;A<e.children.length;A++)t.count++,this.count_r(t,e.children[A]);return t.count}}])}(P.API),function(t){var e=[192,193,194,195,196,197,198,199];t.processJPEG=function(t,A,n,r,i,o){var s,a=this.decode.DCT_DECODE,l=null;if("string"==typeof t||this.__addimage__.isArrayBuffer(t)||this.__addimage__.isArrayBufferView(t)){switch(t=i||t,t=this.__addimage__.isArrayBuffer(t)?new Uint8Array(t):t,(s=function(t){for(var A,n=256*t.charCodeAt(4)+t.charCodeAt(5),r=t.length,i={width:0,height:0,numcomponents:1},o=4;o<r;o+=2){if(o+=n,-1!==e.indexOf(t.charCodeAt(o+1))){A=256*t.charCodeAt(o+5)+t.charCodeAt(o+6),i={width:256*t.charCodeAt(o+7)+t.charCodeAt(o+8),height:A,numcomponents:t.charCodeAt(o+9)};break}n=256*t.charCodeAt(o+2)+t.charCodeAt(o+3)}return i}(t=this.__addimage__.isArrayBufferView(t)?this.__addimage__.arrayBufferToBinaryString(t):t)).numcomponents){case 1:o=this.color_spaces.DEVICE_GRAY;break;case 4:o=this.color_spaces.DEVICE_CMYK;break;case 3:o=this.color_spaces.DEVICE_RGB}l={data:t,width:s.width,height:s.height,colorSpace:o,bitsPerComponent:8,filter:a,index:A,alias:n}}return l}}(P.API);var zt,Xt,Jt,Yt,Zt,$t=function(){var t,e,A;function n(t){var e,A,n,r,i,o,s,a,l,u,c,f,h,d;for(this.data=t,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},o=null;;){switch(e=this.readUInt32(),l=function(){var t,e;for(e=[],t=0;t<4;++t)e.push(String.fromCharCode(this.data[this.pos++]));return e}.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(e);break;case"fcTL":o&&this.animation.frames.push(o),this.pos+=4,o={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},i=this.readUInt16(),r=this.readUInt16()||100,o.delay=1e3*i/r,o.disposeOp=this.data[this.pos++],o.blendOp=this.data[this.pos++],o.data=[];break;case"IDAT":case"fdAT":for("fdAT"===l&&(this.pos+=4,e-=4),t=(null!=o?o.data:void 0)||this.imgData,f=0;0<=e?f<e:f>e;0<=e?++f:--f)t.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(n=this.palette.length/3,this.transparency.indexed=this.read(e),this.transparency.indexed.length>n)throw new Error("More transparent colors than palette size");if((u=n-this.transparency.indexed.length)>0)for(h=0;0<=u?h<u:h>u;0<=u?++h:--h)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(e)[0];break;case 2:this.transparency.rgb=this.read(e)}break;case"tEXt":s=(c=this.read(e)).indexOf(0),a=String.fromCharCode.apply(String,c.slice(0,s)),this.text[a]=String.fromCharCode.apply(String,c.slice(s+1));break;case"IEND":return o&&this.animation.frames.push(o),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=4===(d=this.colorType)||6===d,A=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*A,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+=e}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}n.prototype.read=function(t){var e,A;for(A=[],e=0;0<=t?e<t:e>t;0<=t?++e:--e)A.push(this.data[this.pos++]);return A},n.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},n.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},n.prototype.decodePixels=function(t){var e=this.pixelBitlength/8,A=new Uint8Array(this.width*this.height*e),n=0,r=this;if(null==t&&(t=this.imgData),0===t.length)return new Uint8Array(0);function o(i,o,s,a){var l,u,c,f,h,d,p,g,m,v,w,B,y,b,C,_,F,Q,U,E,x,L=Math.ceil((r.width-i)/s),I=Math.ceil((r.height-o)/a),S=r.width==L&&r.height==I;for(b=e*L,B=S?A:new Uint8Array(b*I),d=t.length,y=0,u=0;y<I&&n<d;){switch(t[n++]){case 0:for(f=F=0;F<b;f=F+=1)B[u++]=t[n++];break;case 1:for(f=Q=0;Q<b;f=Q+=1)l=t[n++],h=f<e?0:B[u-e],B[u++]=(l+h)%256;break;case 2:for(f=U=0;U<b;f=U+=1)l=t[n++],c=(f-f%e)/e,C=y&&B[(y-1)*b+c*e+f%e],B[u++]=(C+l)%256;break;case 3:for(f=E=0;E<b;f=E+=1)l=t[n++],c=(f-f%e)/e,h=f<e?0:B[u-e],C=y&&B[(y-1)*b+c*e+f%e],B[u++]=(l+Math.floor((h+C)/2))%256;break;case 4:for(f=x=0;x<b;f=x+=1)l=t[n++],c=(f-f%e)/e,h=f<e?0:B[u-e],0===y?C=_=0:(C=B[(y-1)*b+c*e+f%e],_=c&&B[(y-1)*b+(c-1)*e+f%e]),p=h+C-_,g=Math.abs(p-h),v=Math.abs(p-C),w=Math.abs(p-_),m=g<=v&&g<=w?h:v<=w?C:_,B[u++]=(l+m)%256;break;default:throw new Error("Invalid filter algorithm: "+t[n-1])}if(!S){var N=((o+y*a)*r.width+i)*e,j=y*b;for(f=0;f<L;f+=1){for(var H=0;H<e;H+=1)A[N++]=B[j++];N+=(s-1)*e}}y++}}return t=Object(i.a)(t),1==r.interlaceMethod?(o(0,0,8,8),o(4,0,8,8),o(0,4,4,8),o(2,0,4,4),o(0,2,2,4),o(1,0,2,2),o(0,1,1,2)):o(0,0,1,1),A},n.prototype.decodePalette=function(){var t,e,A,n,r,i,o,s,a;for(A=this.palette,i=this.transparency.indexed||[],r=new Uint8Array((i.length||0)+A.length),n=0,t=0,e=o=0,s=A.length;o<s;e=o+=3)r[n++]=A[e],r[n++]=A[e+1],r[n++]=A[e+2],r[n++]=null!=(a=i[t++])?a:255;return r},n.prototype.copyToImageData=function(t,e){var A,n,r,i,o,s,a,l,u,c,f;if(n=this.colors,u=null,A=this.hasAlphaChannel,this.palette.length&&(u=null!=(f=this._decodedPalette)?f:this._decodedPalette=this.decodePalette(),n=4,A=!0),l=(r=t.data||t).length,o=u||e,i=s=0,1===n)for(;i<l;)a=u?4*e[i/4]:s,c=o[a++],r[i++]=c,r[i++]=c,r[i++]=c,r[i++]=A?o[a++]:255,s=a;else for(;i<l;)a=u?4*e[i/4]:s,r[i++]=o[a++],r[i++]=o[a++],r[i++]=o[a++],r[i++]=A?o[a++]:255,s=a},n.prototype.decode=function(){var t;return t=new Uint8Array(this.width*this.height*4),this.copyToImageData(t,this.decodePixels()),t};var r=function(){if("[object Window]"===Object.prototype.toString.call(o)){try{e=o.document.createElement("canvas"),A=e.getContext("2d")}catch(t){return!1}return!0}return!1};return r(),t=function(t){var n;if(!0===r())return A.width=t.width,A.height=t.height,A.clearRect(0,0,t.width,t.height),A.putImageData(t,0,0),(n=new Image).src=e.toDataURL(),n;throw new Error("This method requires a Browser with Canvas-capability.")},n.prototype.decodeFrames=function(e){var A,n,r,i,o,s,a,l;if(this.animation){for(l=[],n=o=0,s=(a=this.animation.frames).length;o<s;n=++o)A=a[n],r=e.createImageData(A.width,A.height),i=this.decodePixels(new Uint8Array(A.data)),this.copyToImageData(r,i),A.imageData=r,l.push(A.image=t(r));return l}},n.prototype.renderFrame=function(t,e){var A,n,r;return A=(n=this.animation.frames)[e],r=n[e-1],0===e&&t.clearRect(0,0,this.width,this.height),1===(null!=r?r.disposeOp:void 0)?t.clearRect(r.xOffset,r.yOffset,r.width,r.height):2===(null!=r?r.disposeOp:void 0)&&t.putImageData(r.imageData,r.xOffset,r.yOffset),0===A.blendOp&&t.clearRect(A.xOffset,A.yOffset,A.width,A.height),t.drawImage(A.image,A.xOffset,A.yOffset)},n.prototype.animate=function(t){var e,A,n,r,i,o,s=this;return A=0,o=this.animation,r=o.numFrames,n=o.frames,i=o.numPlays,(e=function(){var o,a;if(o=A++%r,a=n[o],s.renderFrame(t,o),r>1&&A/r<i)return s.animation._timeout=setTimeout(e,a.delay)})()},n.prototype.stopAnimation=function(){var t;return clearTimeout(null!=(t=this.animation)?t._timeout:void 0)},n.prototype.render=function(t){var e,A;return t._png&&t._png.stopAnimation(),t._png=this,t.width=this.width,t.height=this.height,e=t.getContext("2d"),this.animation?(this.decodeFrames(e),this.animate(e)):(A=e.createImageData(this.width,this.height),this.copyToImageData(A,this.decodePixels()),e.putImageData(A,0,0))},n}();function te(t){var e=0;if(71!==t[e++]||73!==t[e++]||70!==t[e++]||56!==t[e++]||56!=(t[e++]+1&253)||97!==t[e++])throw new Error("Invalid GIF 87a/89a header.");var A=t[e++]|t[e++]<<8,n=t[e++]|t[e++]<<8,r=t[e++],i=r>>7,o=1<<1+(7&r);t[e++],t[e++];var s=null,a=null;i&&(s=e,a=o,e+=3*o);var l=!0,u=[],c=0,f=null,h=0,d=null;for(this.width=A,this.height=n;l&&e<t.length;)switch(t[e++]){case 33:switch(t[e++]){case 255:if(11!==t[e]||78==t[e+1]&&69==t[e+2]&&84==t[e+3]&&83==t[e+4]&&67==t[e+5]&&65==t[e+6]&&80==t[e+7]&&69==t[e+8]&&50==t[e+9]&&46==t[e+10]&&48==t[e+11]&&3==t[e+12]&&1==t[e+13]&&0==t[e+16])e+=14,d=t[e++]|t[e++]<<8,e++;else for(e+=12;;){if(!((U=t[e++])>=0))throw Error("Invalid block size");if(0===U)break;e+=U}break;case 249:if(4!==t[e++]||0!==t[e+4])throw new Error("Invalid graphics extension block.");var p=t[e++];c=t[e++]|t[e++]<<8,f=t[e++],0==(1&p)&&(f=null),h=p>>2&7,e++;break;case 254:for(;;){if(!((U=t[e++])>=0))throw Error("Invalid block size");if(0===U)break;e+=U}break;default:throw new Error("Unknown graphic control label: 0x"+t[e-1].toString(16))}break;case 44:var g=t[e++]|t[e++]<<8,m=t[e++]|t[e++]<<8,v=t[e++]|t[e++]<<8,w=t[e++]|t[e++]<<8,B=t[e++],y=B>>6&1,b=1<<1+(7&B),C=s,_=a,F=!1;B>>7&&(F=!0,C=e,_=b,e+=3*b);var Q=e;for(e++;;){var U;if(!((U=t[e++])>=0))throw Error("Invalid block size");if(0===U)break;e+=U}u.push({x:g,y:m,width:v,height:w,has_local_palette:F,palette_offset:C,palette_size:_,data_offset:Q,data_length:e-Q,transparent_index:f,interlaced:!!y,delay:c,disposal:h});break;case 59:l=!1;break;default:throw new Error("Unknown gif block: 0x"+t[e-1].toString(16))}this.numFrames=function(){return u.length},this.loopCount=function(){return d},this.frameInfo=function(t){if(t<0||t>=u.length)throw new Error("Frame index out of range.");return u[t]},this.decodeAndBlitFrameBGRA=function(e,n){var r=this.frameInfo(e),i=r.width*r.height,o=new Uint8Array(i);ee(t,r.data_offset,o,i);var s=r.palette_offset,a=r.transparent_index;null===a&&(a=256);var l=r.width,u=A-l,c=l,f=4*(r.y*A+r.x),h=4*((r.y+r.height)*A+r.x),d=f,p=4*u;!0===r.interlaced&&(p+=4*A*7);for(var g=8,m=0,v=o.length;m<v;++m){var w=o[m];if(0===c&&(c=l,(d+=p)>=h&&(p=4*u+4*A*(g-1),d=f+(l+u)*(g<<1),g>>=1)),w===a)d+=4;else{var B=t[s+3*w],y=t[s+3*w+1],b=t[s+3*w+2];n[d++]=b,n[d++]=y,n[d++]=B,n[d++]=255}--c}},this.decodeAndBlitFrameRGBA=function(e,n){var r=this.frameInfo(e),i=r.width*r.height,o=new Uint8Array(i);ee(t,r.data_offset,o,i);var s=r.palette_offset,a=r.transparent_index;null===a&&(a=256);var l=r.width,u=A-l,c=l,f=4*(r.y*A+r.x),h=4*((r.y+r.height)*A+r.x),d=f,p=4*u;!0===r.interlaced&&(p+=4*A*7);for(var g=8,m=0,v=o.length;m<v;++m){var w=o[m];if(0===c&&(c=l,(d+=p)>=h&&(p=4*u+4*A*(g-1),d=f+(l+u)*(g<<1),g>>=1)),w===a)d+=4;else{var B=t[s+3*w],y=t[s+3*w+1],b=t[s+3*w+2];n[d++]=B,n[d++]=y,n[d++]=b,n[d++]=255}--c}}}function ee(t,e,A,n){for(var r=t[e++],i=1<<r,o=i+1,s=o+1,l=r+1,u=(1<<l)-1,c=0,f=0,h=0,d=t[e++],p=new Int32Array(4096),g=null;;){for(;c<16&&0!==d;)f|=t[e++]<<c,c+=8,1===d?d=t[e++]:--d;if(c<l)break;var m=f&u;if(f>>=l,c-=l,m!==i){if(m===o)break;for(var v=m<s?m:g,w=0,B=v;B>i;)B=p[B]>>8,++w;var y=B;if(h+w+(v!==m?1:0)>n)return void a.log("Warning, gif stream longer than expected.");A[h++]=y;var b=h+=w;for(v!==m&&(A[h++]=y),B=v;w--;)B=p[B],A[--b]=255&B,B>>=8;null!==g&&s<4096&&(p[s++]=g<<8|y,s>=u+1&&l<12&&(++l,u=u<<1|1)),g=m}else s=o+1,u=(1<<(l=r+1))-1,g=null}return h!==n&&a.log("Warning, gif stream shorter than expected."),A}function Ae(t){var e,A,n,r,i,o=Math.floor,s=new Array(64),a=new Array(64),l=new Array(64),u=new Array(64),c=new Array(65535),f=new Array(65535),h=new Array(64),d=new Array(64),p=[],g=0,m=7,v=new Array(64),w=new Array(64),B=new Array(64),y=new Array(256),b=new Array(2048),C=[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],_=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],F=[0,1,2,3,4,5,6,7,8,9,10,11],Q=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],U=[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],E=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],x=[0,1,2,3,4,5,6,7,8,9,10,11],L=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],I=[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 S(t,e){for(var A=0,n=0,r=new Array,i=1;i<=16;i++){for(var o=1;o<=t[i];o++)r[e[n]]=[],r[e[n]][0]=A,r[e[n]][1]=i,n++,A++;A*=2}return r}function N(t){for(var e=t[0],A=t[1]-1;A>=0;)e&1<<A&&(g|=1<<m),A--,--m<0&&(255==g?(j(255),j(0)):j(g),m=7,g=0)}function j(t){p.push(t)}function H(t){j(t>>8&255),j(255&t)}function T(t,e,A,n,r){for(var i,o=r[0],s=r[240],a=function(t,e){var A,n,r,i,o,s,a,l,u,c,f=0;for(u=0;u<8;++u){A=t[f],n=t[f+1],r=t[f+2],i=t[f+3],o=t[f+4],s=t[f+5],a=t[f+6];var d=A+(l=t[f+7]),p=A-l,g=n+a,m=n-a,v=r+s,w=r-s,B=i+o,y=i-o,b=d+B,C=d-B,_=g+v,F=g-v;t[f]=b+_,t[f+4]=b-_;var Q=.707106781*(F+C);t[f+2]=C+Q,t[f+6]=C-Q;var U=.382683433*((b=y+w)-(F=m+p)),E=.5411961*b+U,x=1.306562965*F+U,L=.707106781*(_=w+m),I=p+L,S=p-L;t[f+5]=S+E,t[f+3]=S-E,t[f+1]=I+x,t[f+7]=I-x,f+=8}for(f=0,u=0;u<8;++u){A=t[f],n=t[f+8],r=t[f+16],i=t[f+24],o=t[f+32],s=t[f+40],a=t[f+48];var N=A+(l=t[f+56]),j=A-l,H=n+a,T=n-a,k=r+s,D=r-s,P=i+o,O=i-o,M=N+P,R=N-P,K=H+k,q=H-k;t[f]=M+K,t[f+32]=M-K;var V=.707106781*(q+R);t[f+16]=R+V,t[f+48]=R-V;var G=.382683433*((M=O+D)-(q=T+j)),W=.5411961*M+G,z=1.306562965*q+G,X=.707106781*(K=D+T),J=j+X,Y=j-X;t[f+40]=Y+W,t[f+24]=Y-W,t[f+8]=J+z,t[f+56]=J-z,f++}for(u=0;u<64;++u)c=t[u]*e[u],h[u]=c>0?c+.5|0:c-.5|0;return h}(t,e),l=0;l<64;++l)d[C[l]]=a[l];var u=d[0]-A;A=d[0],0==u?N(n[0]):(N(n[f[i=32767+u]]),N(c[i]));for(var p=63;p>0&&0==d[p];)p--;if(0==p)return N(o),A;for(var g,m=1;m<=p;){for(var v=m;0==d[m]&&m<=p;)++m;var w=m-v;if(w>=16){g=w>>4;for(var B=1;B<=g;++B)N(s);w&=15}i=32767+d[m],N(r[(w<<4)+f[i]]),N(c[i]),m++}return 63!=p&&N(o),A}function k(t){t=Math.min(Math.max(t,1),100),i!=t&&(function(t){for(var e=[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],A=0;A<64;A++){var n=o((e[A]*t+50)/100);n=Math.min(Math.max(n,1),255),s[C[A]]=n}for(var r=[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],i=0;i<64;i++){var c=o((r[i]*t+50)/100);c=Math.min(Math.max(c,1),255),a[C[i]]=c}for(var f=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],h=0,d=0;d<8;d++)for(var p=0;p<8;p++)l[h]=1/(s[C[h]]*f[d]*f[p]*8),u[h]=1/(a[C[h]]*f[d]*f[p]*8),h++}(t<50?Math.floor(5e3/t):Math.floor(200-2*t)),i=t)}this.encode=function(t,i){i&&k(i),p=new Array,g=0,m=7,H(65496),H(65504),H(16),j(74),j(70),j(73),j(70),j(0),j(1),j(1),j(0),H(1),H(1),j(0),j(0),function(){H(65499),H(132),j(0);for(var t=0;t<64;t++)j(s[t]);j(1);for(var e=0;e<64;e++)j(a[e])}(),function(t,e){H(65472),H(17),j(8),H(e),H(t),j(3),j(1),j(17),j(0),j(2),j(17),j(1),j(3),j(17),j(1)}(t.width,t.height),function(){H(65476),H(418),j(0);for(var t=0;t<16;t++)j(_[t+1]);for(var e=0;e<=11;e++)j(F[e]);j(16);for(var A=0;A<16;A++)j(Q[A+1]);for(var n=0;n<=161;n++)j(U[n]);j(1);for(var r=0;r<16;r++)j(E[r+1]);for(var i=0;i<=11;i++)j(x[i]);j(17);for(var o=0;o<16;o++)j(L[o+1]);for(var s=0;s<=161;s++)j(I[s])}(),H(65498),H(12),j(3),j(1),j(0),j(2),j(17),j(3),j(17),j(0),j(63),j(0);var o=0,c=0,f=0;g=0,m=7,this.encode.displayName="_encode_";for(var h,d,y,C,S,D,P,O,M,R=t.data,K=t.width,q=t.height,V=4*K,G=0;G<q;){for(h=0;h<V;){for(S=V*G+h,P=-1,O=0,M=0;M<64;M++)D=S+(O=M>>3)*V+(P=4*(7&M)),G+O>=q&&(D-=V*(G+1+O-q)),h+P>=V&&(D-=h+P-V+4),d=R[D++],y=R[D++],C=R[D++],v[M]=(b[d]+b[y+256>>0]+b[C+512>>0]>>16)-128,w[M]=(b[d+768>>0]+b[y+1024>>0]+b[C+1280>>0]>>16)-128,B[M]=(b[d+1280>>0]+b[y+1536>>0]+b[C+1792>>0]>>16)-128;o=T(v,l,o,e,n),c=T(w,u,c,A,r),f=T(B,u,f,A,r),h+=32}G+=8}if(m>=0){var W=[];W[1]=m+1,W[0]=(1<<m+1)-1,N(W)}return H(65497),new Uint8Array(p)},t=t||50,function(){for(var t=String.fromCharCode,e=0;e<256;e++)y[e]=t(e)}(),e=S(_,F),A=S(E,x),n=S(Q,U),r=S(L,I),function(){for(var t=1,e=2,A=1;A<=15;A++){for(var n=t;n<e;n++)f[32767+n]=A,c[32767+n]=[],c[32767+n][1]=A,c[32767+n][0]=n;for(var r=-(e-1);r<=-t;r++)f[32767+r]=A,c[32767+r]=[],c[32767+r][1]=A,c[32767+r][0]=e-1+r;t<<=1,e<<=1}}(),function(){for(var t=0;t<256;t++)b[t]=19595*t,b[t+256>>0]=38470*t,b[t+512>>0]=7471*t+32768,b[t+768>>0]=-11059*t,b[t+1024>>0]=-21709*t,b[t+1280>>0]=32768*t+8421375,b[t+1536>>0]=-27439*t,b[t+1792>>0]=-5329*t}(),k(t)}function ne(t,e){if(this.pos=0,this.buffer=t,this.datav=new DataView(t.buffer),this.is_with_alpha=!!e,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,-1===["BM","BA","CI","CP","IC","PT"].indexOf(this.flag))throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function re(t){function e(t){if(!t)throw Error("assert :P")}function A(t,e,A){for(var n=0;4>n;n++)if(t[e+n]!=A.charCodeAt(n))return!0;return!1}function n(t,e,A,n,r){for(var i=0;i<r;i++)t[e+i]=A[n+i]}function r(t,e,A,n){for(var r=0;r<n;r++)t[e+r]=A}function i(t){return new Int32Array(t)}function o(t,e){for(var A=[],n=0;n<t;n++)A.push(new e);return A}function s(t,e){var A=[];return function t(A,n,r){for(var i=r[n],o=0;o<i&&(A.push(r.length>n+1?[]:new e),!(r.length<n+1));o++)t(A[o],n+1,r)}(A,0,t),A}var a=function(){var t=this;function a(t,e){for(var A=1<<e-1>>>0;t&A;)A>>>=1;return A?(t&A-1)+A:t}function l(t,A,n,r,i){e(!(r%n));do{t[A+(r-=n)]=i}while(0<r)}function u(t,A,n,r,o){if(e(2328>=o),512>=o)var s=i(512);else if(null==(s=i(o)))return 0;return function(t,A,n,r,o,s){var u,f,h=A,d=1<<n,p=i(16),g=i(16);for(e(0!=o),e(null!=r),e(null!=t),e(0<n),f=0;f<o;++f){if(15<r[f])return 0;++p[r[f]]}if(p[0]==o)return 0;for(g[1]=0,u=1;15>u;++u){if(p[u]>1<<u)return 0;g[u+1]=g[u]+p[u]}for(f=0;f<o;++f)u=r[f],0<r[f]&&(s[g[u]++]=f);if(1==g[15])return(r=new c).g=0,r.value=s[0],l(t,h,1,d,r),d;var m,v=-1,w=d-1,B=0,y=1,b=1,C=1<<n;for(f=0,u=1,o=2;u<=n;++u,o<<=1){if(y+=b<<=1,0>(b-=p[u]))return 0;for(;0<p[u];--p[u])(r=new c).g=u,r.value=s[f++],l(t,h+B,o,C,r),B=a(B,u)}for(u=n+1,o=2;15>=u;++u,o<<=1){if(y+=b<<=1,0>(b-=p[u]))return 0;for(;0<p[u];--p[u]){if(r=new c,(B&w)!=v){for(h+=C,m=1<<(v=u)-n;15>v&&!(0>=(m-=p[v]));)++v,m<<=1;d+=C=1<<(m=v-n),t[A+(v=B&w)].g=m+n,t[A+v].value=h-A-v}r.g=u-n,r.value=s[f++],l(t,h+(B>>n),o,C,r),B=a(B,u)}}return y!=2*g[15]-1?0:d}(t,A,n,r,o,s)}function c(){this.value=this.g=0}function f(){this.value=this.g=0}function h(){this.G=o(5,c),this.H=i(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=o(DA,f)}function d(t,A,n,r){e(null!=t),e(null!=A),e(2147483648>r),t.Ca=254,t.I=0,t.b=-8,t.Ka=0,t.oa=A,t.pa=n,t.Jd=A,t.Yc=n+r,t.Zc=4<=r?n+r-4+1:n,Q(t)}function p(t,e){for(var A=0;0<e--;)A|=E(t,128)<<e;return A}function g(t,e){var A=p(t,e);return U(t)?-A:A}function m(t,A,n,r){var i,o=0;for(e(null!=t),e(null!=A),e(4294967288>r),t.Sb=r,t.Ra=0,t.u=0,t.h=0,4<r&&(r=4),i=0;i<r;++i)o+=A[n+i]<<8*i;t.Ra=o,t.bb=r,t.oa=A,t.pa=n}function v(t){for(;8<=t.u&&t.bb<t.Sb;)t.Ra>>>=8,t.Ra+=t.oa[t.pa+t.bb]<<MA-8>>>0,++t.bb,t.u-=8;C(t)&&(t.h=1,t.u=0)}function w(t,A){if(e(0<=A),!t.h&&A<=OA){var n=b(t)&PA[A];return t.u+=A,v(t),n}return t.h=1,t.u=0}function B(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function y(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function b(t){return t.Ra>>>(t.u&MA-1)>>>0}function C(t){return e(t.bb<=t.Sb),t.h||t.bb==t.Sb&&t.u>MA}function _(t,e){t.u=e,t.h=C(t)}function F(t){t.u>=RA&&(e(t.u>=RA),v(t))}function Q(t){e(null!=t&&null!=t.oa),t.pa<t.Zc?(t.I=(t.oa[t.pa++]|t.I<<8)>>>0,t.b+=8):(e(null!=t&&null!=t.oa),t.pa<t.Yc?(t.b+=8,t.I=t.oa[t.pa++]|t.I<<8):t.Ka?t.b=0:(t.I<<=8,t.b+=8,t.Ka=1))}function U(t){return p(t,1)}function E(t,e){var A=t.Ca;0>t.b&&Q(t);var n=t.b,r=A*e>>>8,i=(t.I>>>n>r)+0;for(i?(A-=r,t.I-=r+1<<n>>>0):A=r+1,n=A,r=0;256<=n;)r+=8,n>>=8;return n=7^r+KA[n],t.b-=n,t.Ca=(A<<n)-1,i}function x(t,e,A){t[e+0]=A>>24&255,t[e+1]=A>>16&255,t[e+2]=A>>8&255,t[e+3]=A>>0&255}function L(t,e){return t[e+0]<<0|t[e+1]<<8}function I(t,e){return L(t,e)|t[e+2]<<16}function S(t,e){return L(t,e)|L(t,e+2)<<16}function N(t,A){var n=1<<A;return e(null!=t),e(0<A),t.X=i(n),null==t.X?0:(t.Mb=32-A,t.Xa=A,1)}function j(t,A){e(null!=t),e(null!=A),e(t.Xa==A.Xa),n(A.X,0,t.X,0,1<<A.Xa)}function H(){this.X=[],this.Xa=this.Mb=0}function T(t,A,n,r){e(null!=n),e(null!=r);var i=n[0],o=r[0];return 0==i&&(i=(t*o+A/2)/A),0==o&&(o=(A*i+t/2)/t),0>=i||0>=o?0:(n[0]=i,r[0]=o,1)}function k(t,e){return t+(1<<e)-1>>>e}function D(t,e){return((4278255360&t)+(4278255360&e)>>>0&4278255360)+((16711935&t)+(16711935&e)>>>0&16711935)>>>0}function P(e,A){t[A]=function(A,n,r,i,o,s,a){var l;for(l=0;l<o;++l){var u=t[e](s[a+l-1],r,i+l);s[a+l]=D(A[n+l],u)}}}function O(){this.ud=this.hd=this.jd=0}function M(t,e){return((4278124286&(t^e))>>>1)+(t&e)>>>0}function R(t){return 0<=t&&256>t?t:0>t?0:255<t?255:void 0}function K(t,e){return R(t+(t-e+.5>>1))}function q(t,e,A){return Math.abs(e-A)-Math.abs(t-A)}function V(t,e,A,n,r,i,o){for(n=i[o-1],A=0;A<r;++A)i[o+A]=n=D(t[e+A],n)}function G(t,e,A,n,r){var i;for(i=0;i<A;++i){var o=t[e+i],s=o>>8&255,a=16711935&(a=(a=16711935&o)+((s<<16)+s));n[r+i]=(4278255360&o)+a>>>0}}function W(t,e){e.jd=t>>0&255,e.hd=t>>8&255,e.ud=t>>16&255}function z(t,e,A,n,r,i){var o;for(o=0;o<n;++o){var s=e[A+o],a=s>>>8,l=s,u=255&(u=(u=s>>>16)+((t.jd<<24>>24)*(a<<24>>24)>>>5));l=255&(l=(l+=(t.hd<<24>>24)*(a<<24>>24)>>>5)+((t.ud<<24>>24)*(u<<24>>24)>>>5)),r[i+o]=(4278255360&s)+(u<<16)+l}}function X(e,A,n,r,i){t[A]=function(t,e,A,n,o,s,a,l,u){for(n=a;n<l;++n)for(a=0;a<u;++a)o[s++]=i(A[r(t[e++])])},t[e]=function(e,A,o,s,a,l,u){var c=8>>e.b,f=e.Ea,h=e.K[0],d=e.w;if(8>c)for(e=(1<<e.b)-1,d=(1<<c)-1;A<o;++A){var p,g=0;for(p=0;p<f;++p)p&e||(g=r(s[a++])),l[u++]=i(h[g&d]),g>>=c}else t["VP8LMapColor"+n](s,a,h,d,l,u,A,o,f)}}function J(t,e,A,n,r){for(A=e+A;e<A;){var i=t[e++];n[r++]=i>>16&255,n[r++]=i>>8&255,n[r++]=i>>0&255}}function Y(t,e,A,n,r){for(A=e+A;e<A;){var i=t[e++];n[r++]=i>>16&255,n[r++]=i>>8&255,n[r++]=i>>0&255,n[r++]=i>>24&255}}function Z(t,e,A,n,r){for(A=e+A;e<A;){var i=(o=t[e++])>>16&240|o>>12&15,o=o>>0&240|o>>28&15;n[r++]=i,n[r++]=o}}function $(t,e,A,n,r){for(A=e+A;e<A;){var i=(o=t[e++])>>16&248|o>>13&7,o=o>>5&224|o>>3&31;n[r++]=i,n[r++]=o}}function tt(t,e,A,n,r){for(A=e+A;e<A;){var i=t[e++];n[r++]=i>>0&255,n[r++]=i>>8&255,n[r++]=i>>16&255}}function et(t,e,A,r,i,o){if(0==o)for(A=e+A;e<A;)x(r,((o=t[e++])[0]>>24|o[1]>>8&65280|o[2]<<8&16711680|o[3]<<24)>>>0),i+=32;else n(r,i,t,e,A)}function At(e,A){t[A][0]=t[e+"0"],t[A][1]=t[e+"1"],t[A][2]=t[e+"2"],t[A][3]=t[e+"3"],t[A][4]=t[e+"4"],t[A][5]=t[e+"5"],t[A][6]=t[e+"6"],t[A][7]=t[e+"7"],t[A][8]=t[e+"8"],t[A][9]=t[e+"9"],t[A][10]=t[e+"10"],t[A][11]=t[e+"11"],t[A][12]=t[e+"12"],t[A][13]=t[e+"13"],t[A][14]=t[e+"0"],t[A][15]=t[e+"0"]}function nt(t){return t==Kn||t==qn||t==Vn||t==Gn}function rt(){this.eb=[],this.size=this.A=this.fb=0}function it(){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 ot(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new rt,this.f.kb=new it,this.sd=null}function st(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function at(){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 lt(t){return alert("todo:WebPSamplerProcessPlane"),t.T}function ut(t,e){var A=t.T,r=e.ba.f.RGBA,i=r.eb,o=r.fb+t.ka*r.A,s=mr[e.ba.S],a=t.y,l=t.O,u=t.f,c=t.N,f=t.ea,h=t.W,d=e.cc,p=e.dc,g=e.Mc,m=e.Nc,v=t.ka,w=t.ka+t.T,B=t.U,y=B+1>>1;for(0==v?s(a,l,null,null,u,c,f,h,u,c,f,h,i,o,null,null,B):(s(e.ec,e.fc,a,l,d,p,g,m,u,c,f,h,i,o-r.A,i,o,B),++A);v+2<w;v+=2)d=u,p=c,g=f,m=h,c+=t.Rc,h+=t.Rc,o+=2*r.A,s(a,(l+=2*t.fa)-t.fa,a,l,d,p,g,m,u,c,f,h,i,o-r.A,i,o,B);return l+=t.fa,t.j+w<t.o?(n(e.ec,e.fc,a,l,B),n(e.cc,e.dc,u,c,y),n(e.Mc,e.Nc,f,h,y),A--):1&w||s(a,l,null,null,u,c,f,h,u,c,f,h,i,o+r.A,null,null,B),A}function ct(t,A,n){var r=t.F,i=[t.J];if(null!=r){var o=t.U,s=A.ba.S,a=s==On||s==Vn;A=A.ba.f.RGBA;var l=[0],u=t.ka;l[0]=t.T,t.Kb&&(0==u?--l[0]:(--u,i[0]-=t.width),t.j+t.ka+t.T==t.o&&(l[0]=t.o-t.j-u));var c=A.eb;u=A.fb+u*A.A,t=Fn(r,i[0],t.width,o,l,c,u+(a?0:3),A.A),e(n==l),t&&nt(s)&&Cn(c,u,a,o,l,A.A)}return 0}function ft(t){var e=t.ma,A=e.ba.S,n=11>A,r=A==kn||A==Pn||A==On||A==Mn||12==A||nt(A);if(e.memory=null,e.Ib=null,e.Jb=null,e.Nd=null,!HA(e.Oa,t,r?11:12))return 0;if(r&&nt(A)&&vA(),t.da)alert("todo:use_scaling");else{if(n){if(e.Ib=lt,t.Kb){if(A=t.U+1>>1,e.memory=i(t.U+2*A),null==e.memory)return 0;e.ec=e.memory,e.fc=0,e.cc=e.ec,e.dc=e.fc+t.U,e.Mc=e.cc,e.Nc=e.dc+A,e.Ib=ut,vA()}}else alert("todo:EmitYUV");r&&(e.Jb=ct,n&&gA())}if(n&&!Ir){for(t=0;256>t;++t)Sr[t]=89858*(t-128)+Qr>>Fr,Hr[t]=-22014*(t-128)+Qr,jr[t]=-45773*(t-128),Nr[t]=113618*(t-128)+Qr>>Fr;for(t=Ur;t<Er;++t)e=76283*(t-16)+Qr>>Fr,Tr[t-Ur]=Vt(e,255),kr[t-Ur]=Vt(e+8>>4,15);Ir=1}return 1}function ht(t){var A=t.ma,n=t.U,r=t.T;return e(!(1&t.ka)),0>=n||0>=r?0:(n=A.Ib(t,A),null!=A.Jb&&A.Jb(t,A,n),A.Dc+=n,1)}function dt(t){t.ma.memory=null}function pt(t,e,A,n){return 47!=w(t,8)?0:(e[0]=w(t,14)+1,A[0]=w(t,14)+1,n[0]=w(t,1),0!=w(t,3)?0:!t.h)}function gt(t,e){if(4>t)return t+1;var A=t-2>>1;return(2+(1&t)<<A)+w(e,A)+1}function mt(t,e){return 120<e?e-120:1<=(A=((A=Zn[e-1])>>4)*t+(8-(15&A)))?A:1;var A}function vt(t,e,A){var n=b(A),r=t[e+=255&n].g-8;return 0<r&&(_(A,A.u+8),n=b(A),e+=t[e].value,e+=n&(1<<r)-1),_(A,A.u+t[e].g),t[e].value}function wt(t,A,n){return n.g+=t.g,n.value+=t.value<<A>>>0,e(8>=n.g),t.g}function Bt(t,A,n){var r=t.xc;return e((A=0==r?0:t.vc[t.md*(n>>r)+(A>>r)])<t.Wb),t.Ya[A]}function yt(t,A,r,i){var o=t.ab,s=t.c*A,a=t.C;A=a+A;var l=r,u=i;for(i=t.Ta,r=t.Ua;0<o--;){var c=t.gc[o],f=a,h=A,d=l,p=u,g=(u=i,l=r,c.Ea);switch(e(f<h),e(h<=c.nc),c.hc){case 2:GA(d,p,(h-f)*g,u,l);break;case 0:var m=f,v=h,w=u,B=l,y=(Q=c).Ea;0==m&&(qA(d,p,null,null,1,w,B),V(d,p+1,0,0,y-1,w,B+1),p+=y,B+=y,++m);for(var b=1<<Q.b,C=b-1,_=k(y,Q.b),F=Q.K,Q=Q.w+(m>>Q.b)*_;m<v;){var U=F,E=Q,x=1;for(VA(d,p,w,B-y,1,w,B);x<y;){var L=(x&~C)+b;L>y&&(L=y),(0,YA[U[E++]>>8&15])(d,p+ +x,w,B+x-y,L-x,w,B+x),x=L}p+=y,B+=y,++m&C||(Q+=_)}h!=c.nc&&n(u,l-g,u,l+(h-f-1)*g,g);break;case 1:for(g=d,v=p,y=(d=c.Ea)-(B=d&~(w=(p=1<<c.b)-1)),m=k(d,c.b),b=c.K,c=c.w+(f>>c.b)*m;f<h;){for(C=b,_=c,F=new O,Q=v+B,U=v+d;v<Q;)W(C[_++],F),ZA(F,g,v,p,u,l),v+=p,l+=p;v<U&&(W(C[_++],F),ZA(F,g,v,y,u,l),v+=y,l+=y),++f&w||(c+=m)}break;case 3:if(d==u&&p==l&&0<c.b){for(v=u,d=g=l+(h-f)*g-(B=(h-f)*k(c.Ea,c.b)),p=u,w=l,m=[],B=(y=B)-1;0<=B;--B)m[B]=p[w+B];for(B=y-1;0<=B;--B)v[d+B]=m[B];WA(c,f,h,u,g,u,l)}else WA(c,f,h,d,p,u,l)}l=i,u=r}u!=r&&n(i,r,l,u,s)}function bt(t,A){var n=t.V,r=t.Ba+t.c*t.C,i=A-t.C;if(e(A<=t.l.o),e(16>=i),0<i){var o=t.l,s=t.Ta,a=t.Ua,l=o.width;if(yt(t,i,n,r),i=a=[a],e((n=t.C)<(r=A)),e(o.v<o.va),r>o.o&&(r=o.o),n<o.j){var u=o.j-n;n=o.j,i[0]+=u*l}if(n>=r?n=0:(i[0]+=4*o.v,o.ka=n-o.j,o.U=o.va-o.v,o.T=r-n,n=1),n){if(a=a[0],11>(n=t.ca).S){var c=n.f.RGBA,f=(r=n.S,i=o.U,o=o.T,u=c.eb,c.A),h=o;for(c=c.fb+t.Ma*c.A;0<h--;){var d=s,p=a,g=i,m=u,v=c;switch(r){case Tn:$A(d,p,g,m,v);break;case kn:tn(d,p,g,m,v);break;case Kn:tn(d,p,g,m,v),Cn(m,v,0,g,1,0);break;case Dn:nn(d,p,g,m,v);break;case Pn:et(d,p,g,m,v,1);break;case qn:et(d,p,g,m,v,1),Cn(m,v,0,g,1,0);break;case On:et(d,p,g,m,v,0);break;case Vn:et(d,p,g,m,v,0),Cn(m,v,1,g,1,0);break;case Mn:en(d,p,g,m,v);break;case Gn:en(d,p,g,m,v),_n(m,v,g,1,0);break;case Rn:An(d,p,g,m,v);break;default:e(0)}a+=l,c+=f}t.Ma+=o}else alert("todo:EmitRescaledRowsYUVA");e(t.Ma<=n.height)}}t.C=A,e(t.C<=t.i)}function Ct(t){var e;if(0<t.ua)return 0;for(e=0;e<t.Wb;++e){var A=t.Ya[e].G,n=t.Ya[e].H;if(0<A[1][n[1]+0].g||0<A[2][n[2]+0].g||0<A[3][n[3]+0].g)return 0}return 1}function _t(t,A,n,r,i,o){if(0!=t.Z){var s=t.qd,a=t.rd;for(e(null!=gr[t.Z]);A<n;++A)gr[t.Z](s,a,r,i,r,i,o),s=r,a=i,i+=o;t.qd=s,t.rd=a}}function Ft(t,A){var n=t.l.ma,r=0==n.Z||1==n.Z?t.l.j:t.C;if(r=t.C<r?r:t.C,e(A<=t.l.o),A>r){var i=t.l.width,o=n.ca,s=n.tb+i*r,a=t.V,l=t.Ba+t.c*r,u=t.gc;e(1==t.ab),e(3==u[0].hc),XA(u[0],r,A,a,l,o,s),_t(n,r,A,o,s,i)}t.C=t.Ma=A}function Qt(t,A,n,r,i,o,s){var a=t.$/r,l=t.$%r,u=t.m,c=t.s,f=n+t.$,h=f;i=n+r*i;var d=n+r*o,p=280+c.ua,g=t.Pb?a:16777216,m=0<c.ua?c.Wa:null,v=c.wc,w=f<d?Bt(c,l,a):null;e(t.C<o),e(d<=i);var B=!1;t:for(;;){for(;B||f<d;){var y=0;if(a>=g){var Q=f-n;e((g=t).Pb),g.wd=g.m,g.xd=Q,0<g.s.ua&&j(g.s.Wa,g.s.vb),g=a+tr}if(l&v||(w=Bt(c,l,a)),e(null!=w),w.Qb&&(A[f]=w.qb,B=!0),!B)if(F(u),w.jc){y=u,Q=A;var U=f,E=w.pd[b(y)&DA-1];e(w.jc),256>E.g?(_(y,y.u+E.g),Q[U]=E.value,y=0):(_(y,y.u+E.g-256),e(256<=E.value),y=E.value),0==y&&(B=!0)}else y=vt(w.G[0],w.H[0],u);if(u.h)break;if(B||256>y){if(!B)if(w.nd)A[f]=(w.qb|y<<8)>>>0;else{if(F(u),B=vt(w.G[1],w.H[1],u),F(u),Q=vt(w.G[2],w.H[2],u),U=vt(w.G[3],w.H[3],u),u.h)break;A[f]=(U<<24|B<<16|y<<8|Q)>>>0}if(B=!1,++f,++l>=r&&(l=0,++a,null!=s&&a<=o&&!(a%16)&&s(t,a),null!=m))for(;h<f;)y=A[h++],m.X[(506832829*y&4294967295)>>>m.Mb]=y}else if(280>y){if(y=gt(y-256,u),Q=vt(w.G[4],w.H[4],u),F(u),Q=mt(r,Q=gt(Q,u)),u.h)break;if(f-n<Q||i-f<y)break t;for(U=0;U<y;++U)A[f+U]=A[f+U-Q];for(f+=y,l+=y;l>=r;)l-=r,++a,null!=s&&a<=o&&!(a%16)&&s(t,a);if(e(f<=i),l&v&&(w=Bt(c,l,a)),null!=m)for(;h<f;)y=A[h++],m.X[(506832829*y&4294967295)>>>m.Mb]=y}else{if(!(y<p))break t;for(B=y-280,e(null!=m);h<f;)y=A[h++],m.X[(506832829*y&4294967295)>>>m.Mb]=y;y=f,e(!(B>>>(Q=m).Xa)),A[y]=Q.X[B],B=!0}B||e(u.h==C(u))}if(t.Pb&&u.h&&f<i)e(t.m.h),t.a=5,t.m=t.wd,t.$=t.xd,0<t.s.ua&&j(t.s.vb,t.s.Wa);else{if(u.h)break t;null!=s&&s(t,a>o?o:a),t.a=0,t.$=f-n}return 1}return t.a=3,0}function Ut(t){e(null!=t),t.vc=null,t.yc=null,t.Ya=null;var A=t.Wa;null!=A&&(A.X=null),t.vb=null,e(null!=t)}function Et(){var e=new oA;return null==e?null:(e.a=0,e.xb=pr,At("Predictor","VP8LPredictors"),At("Predictor","VP8LPredictors_C"),At("PredictorAdd","VP8LPredictorsAdd"),At("PredictorAdd","VP8LPredictorsAdd_C"),GA=G,ZA=z,$A=J,tn=Y,en=Z,An=$,nn=tt,t.VP8LMapColor32b=zA,t.VP8LMapColor8b=JA,e)}function xt(t,A,n,s,a){var l=1,f=[t],d=[A],p=s.m,g=s.s,m=null,v=0;t:for(;;){if(n)for(;l&&w(p,1);){var B=f,y=d,C=s,Q=1,U=C.m,E=C.gc[C.ab],x=w(U,2);if(C.Oc&1<<x)l=0;else{switch(C.Oc|=1<<x,E.hc=x,E.Ea=B[0],E.nc=y[0],E.K=[null],++C.ab,e(4>=C.ab),x){case 0:case 1:E.b=w(U,3)+2,Q=xt(k(E.Ea,E.b),k(E.nc,E.b),0,C,E.K),E.K=E.K[0];break;case 3:var L,I=w(U,8)+1,S=16<I?0:4<I?1:2<I?2:3;if(B[0]=k(E.Ea,S),E.b=S,L=Q=xt(I,1,0,C,E.K)){var j,H=I,T=E,P=1<<(8>>T.b),O=i(P);if(null==O)L=0;else{var M=T.K[0],R=T.w;for(O[0]=T.K[0][0],j=1;j<1*H;++j)O[j]=D(M[R+j],O[j-1]);for(;j<4*P;++j)O[j]=0;T.K[0]=null,T.K[0]=O,L=1}}Q=L;break;case 2:break;default:e(0)}l=Q}}if(f=f[0],d=d[0],l&&w(p,1)&&!(l=1<=(v=w(p,4))&&11>=v)){s.a=3;break t}var K;if(K=l)e:{var q,V,G,W=s,z=f,X=d,J=v,Y=n,Z=W.m,$=W.s,tt=[null],et=1,At=0,nt=$n[J];A:for(;;){if(Y&&w(Z,1)){var rt=w(Z,3)+2,it=k(z,rt),ot=k(X,rt),st=it*ot;if(!xt(it,ot,0,W,tt))break A;for(tt=tt[0],$.xc=rt,q=0;q<st;++q){var at=tt[q]>>8&65535;tt[q]=at,at>=et&&(et=at+1)}}if(Z.h)break A;for(V=0;5>V;++V){var lt=Xn[V];!V&&0<J&&(lt+=1<<J),At<lt&&(At=lt)}var ut=o(et*nt,c),ct=et,ft=o(ct,h);if(null==ft)var ht=null;else e(65536>=ct),ht=ft;var dt=i(At);if(null==ht||null==dt||null==ut){W.a=1;break A}var pt=ut;for(q=G=0;q<et;++q){var gt=ht[q],mt=gt.G,vt=gt.H,Bt=0,yt=1,bt=0;for(V=0;5>V;++V){lt=Xn[V],mt[V]=pt,vt[V]=G,!V&&0<J&&(lt+=1<<J);n:{var Ct,_t=lt,Ft=W,Et=dt,Lt=pt,It=G,St=0,Nt=Ft.m,jt=w(Nt,1);if(r(Et,0,0,_t),jt){var Ht=w(Nt,1)+1,Tt=w(Nt,1),kt=w(Nt,0==Tt?1:8);Et[kt]=1,2==Ht&&(Et[kt=w(Nt,8)]=1);var Dt=1}else{var Pt=i(19),Ot=w(Nt,4)+4;if(19<Ot){Ft.a=3;var Mt=0;break n}for(Ct=0;Ct<Ot;++Ct)Pt[Yn[Ct]]=w(Nt,3);var Rt=void 0,Kt=void 0,qt=Ft,Vt=Pt,Gt=_t,Wt=Et,zt=0,Xt=qt.m,Jt=8,Yt=o(128,c);r:for(;u(Yt,0,7,Vt,19);){if(w(Xt,1)){var Zt=2+2*w(Xt,3);if((Rt=2+w(Xt,Zt))>Gt)break r}else Rt=Gt;for(Kt=0;Kt<Gt&&Rt--;){F(Xt);var $t=Yt[0+(127&b(Xt))];_(Xt,Xt.u+$t.g);var te=$t.value;if(16>te)Wt[Kt++]=te,0!=te&&(Jt=te);else{var ee=16==te,Ae=te-16,ne=zn[Ae],re=w(Xt,Wn[Ae])+ne;if(Kt+re>Gt)break r;for(var ie=ee?Jt:0;0<re--;)Wt[Kt++]=ie}}zt=1;break r}zt||(qt.a=3),Dt=zt}(Dt=Dt&&!Nt.h)&&(St=u(Lt,It,8,Et,_t)),Dt&&0!=St?Mt=St:(Ft.a=3,Mt=0)}if(0==Mt)break A;if(yt&&1==Jn[V]&&(yt=0==pt[G].g),Bt+=pt[G].g,G+=Mt,3>=V){var oe,se=dt[0];for(oe=1;oe<lt;++oe)dt[oe]>se&&(se=dt[oe]);bt+=se}}if(gt.nd=yt,gt.Qb=0,yt&&(gt.qb=(mt[3][vt[3]+0].value<<24|mt[1][vt[1]+0].value<<16|mt[2][vt[2]+0].value)>>>0,0==Bt&&256>mt[0][vt[0]+0].value&&(gt.Qb=1,gt.qb+=mt[0][vt[0]+0].value<<8)),gt.jc=!gt.Qb&&6>bt,gt.jc){var ae,le=gt;for(ae=0;ae<DA;++ae){var ue=ae,ce=le.pd[ue],fe=le.G[0][le.H[0]+ue];256<=fe.value?(ce.g=fe.g+256,ce.value=fe.value):(ce.g=0,ce.value=0,ue>>=wt(fe,8,ce),ue>>=wt(le.G[1][le.H[1]+ue],16,ce),ue>>=wt(le.G[2][le.H[2]+ue],0,ce),wt(le.G[3][le.H[3]+ue],24,ce))}}}$.vc=tt,$.Wb=et,$.Ya=ht,$.yc=ut,K=1;break e}K=0}if(!(l=K)){s.a=3;break t}if(0<v){if(g.ua=1<<v,!N(g.Wa,v)){s.a=1,l=0;break t}}else g.ua=0;var he=s,de=f,pe=d,ge=he.s,me=ge.xc;if(he.c=de,he.i=pe,ge.md=k(de,me),ge.wc=0==me?-1:(1<<me)-1,n){s.xb=dr;break t}if(null==(m=i(f*d))){s.a=1,l=0;break t}l=(l=Qt(s,m,0,f,d,d,null))&&!p.h;break t}return l?(null!=a?a[0]=m:(e(null==m),e(n)),s.$=0,n||Ut(g)):Ut(g),l}function Lt(t,A){var n=t.c*t.i,r=n+A+16*A;return e(t.c<=A),t.V=i(r),null==t.V?(t.Ta=null,t.Ua=0,t.a=1,0):(t.Ta=t.V,t.Ua=t.Ba+n+A,1)}function It(t,A){var n=t.C,r=A-n,i=t.V,o=t.Ba+t.c*n;for(e(A<=t.l.o);0<r;){var s=16<r?16:r,a=t.l.ma,l=t.l.width,u=l*s,c=a.ca,f=a.tb+l*n,h=t.Ta,d=t.Ua;yt(t,s,i,o),Qn(h,d,c,f,u),_t(a,n,n+s,c,f,l),r-=s,i+=s*t.c,n+=s}e(n==A),t.C=t.Ma=A}function St(){this.ub=this.yd=this.td=this.Rb=0}function Nt(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function jt(){this.Fb=this.Bb=this.Cb=0,this.Zb=i(4),this.Lb=i(4)}function Ht(){this.Yb=function(){var t=[];return function t(e,A,n){for(var r=n[A],i=0;i<r&&(e.push(n.length>A+1?[]:0),!(n.length<A+1));i++)t(e[i],A+1,n)}(t,0,[3,11]),t}()}function Tt(){this.jb=i(3),this.Wc=s([4,8],Ht),this.Xc=s([4,17],Ht)}function kt(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new i(4),this.od=new i(4)}function Dt(){this.ld=this.La=this.dd=this.tc=0}function Pt(){this.Na=this.la=0}function Ot(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function Mt(){this.ad=i(384),this.Za=0,this.Ob=i(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Rt(){this.uc=this.M=this.Nb=0,this.wa=Array(new Dt),this.Y=0,this.ya=Array(new Mt),this.aa=0,this.l=new Gt}function Kt(){this.y=i(16),this.f=i(8),this.ea=i(8)}function qt(){this.cb=this.a=0,this.sc="",this.m=new B,this.Od=new St,this.Kc=new Nt,this.ed=new kt,this.Qa=new jt,this.Ic=this.$c=this.Aa=0,this.D=new Rt,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=o(8,B),this.ia=0,this.pb=o(4,Ot),this.Pa=new Tt,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new Kt),this.Hd=0,this.rb=Array(new Pt),this.sb=0,this.wa=Array(new Dt),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 Mt),this.L=this.aa=0,this.gd=s([4,2],Dt),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 Vt(t,e){return 0>t?0:t>e?e:t}function Gt(){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 Wt(){var t=new qt;return null!=t&&(t.a=0,t.sc="OK",t.cb=0,t.Xb=0,nr||(nr=Yt)),t}function zt(t,e,A){return 0==t.a&&(t.a=e,t.sc=A,t.cb=0),0}function Xt(t,e,A){return 3<=A&&157==t[e+0]&&1==t[e+1]&&42==t[e+2]}function Jt(t,A){if(null==t)return 0;if(t.a=0,t.sc="OK",null==A)return zt(t,2,"null VP8Io passed to VP8GetHeaders()");var n=A.data,i=A.w,o=A.ha;if(4>o)return zt(t,7,"Truncated header.");var s=n[i+0]|n[i+1]<<8|n[i+2]<<16,a=t.Od;if(a.Rb=!(1&s),a.td=s>>1&7,a.yd=s>>4&1,a.ub=s>>5,3<a.td)return zt(t,3,"Incorrect keyframe parameters.");if(!a.yd)return zt(t,4,"Frame not displayable.");i+=3,o-=3;var l=t.Kc;if(a.Rb){if(7>o)return zt(t,7,"cannot parse picture header");if(!Xt(n,i,o))return zt(t,3,"Bad code word");l.c=16383&(n[i+4]<<8|n[i+3]),l.Td=n[i+4]>>6,l.i=16383&(n[i+6]<<8|n[i+5]),l.Ud=n[i+6]>>6,i+=7,o-=7,t.za=l.c+15>>4,t.Ub=l.i+15>>4,A.width=l.c,A.height=l.i,A.Da=0,A.j=0,A.v=0,A.va=A.width,A.o=A.height,A.da=0,A.ib=A.width,A.hb=A.height,A.U=A.width,A.T=A.height,r((s=t.Pa).jb,0,255,s.jb.length),e(null!=(s=t.Qa)),s.Cb=0,s.Bb=0,s.Fb=1,r(s.Zb,0,0,s.Zb.length),r(s.Lb,0,0,s.Lb)}if(a.ub>o)return zt(t,7,"bad partition length");d(s=t.m,n,i,a.ub),i+=a.ub,o-=a.ub,a.Rb&&(l.Ld=U(s),l.Kd=U(s)),l=t.Qa;var u,c=t.Pa;if(e(null!=s),e(null!=l),l.Cb=U(s),l.Cb){if(l.Bb=U(s),U(s)){for(l.Fb=U(s),u=0;4>u;++u)l.Zb[u]=U(s)?g(s,7):0;for(u=0;4>u;++u)l.Lb[u]=U(s)?g(s,6):0}if(l.Bb)for(u=0;3>u;++u)c.jb[u]=U(s)?p(s,8):255}else l.Bb=0;if(s.Ka)return zt(t,3,"cannot parse segment header");if((l=t.ed).zd=U(s),l.Tb=p(s,6),l.wb=p(s,3),l.Pc=U(s),l.Pc&&U(s)){for(c=0;4>c;++c)U(s)&&(l.vd[c]=g(s,6));for(c=0;4>c;++c)U(s)&&(l.od[c]=g(s,6))}if(t.L=0==l.Tb?0:l.zd?1:2,s.Ka)return zt(t,3,"cannot parse filter header");var f=o;if(o=u=i,i=u+f,l=f,t.Xb=(1<<p(t.m,2))-1,f<3*(c=t.Xb))n=7;else{for(u+=3*c,l-=3*c,f=0;f<c;++f){var h=n[o+0]|n[o+1]<<8|n[o+2]<<16;h>l&&(h=l),d(t.Jc[+f],n,u,h),u+=h,l-=h,o+=3}d(t.Jc[+c],n,u,l),n=u<i?0:5}if(0!=n)return zt(t,n,"cannot parse partitions");for(n=p(u=t.m,7),o=U(u)?g(u,4):0,i=U(u)?g(u,4):0,l=U(u)?g(u,4):0,c=U(u)?g(u,4):0,u=U(u)?g(u,4):0,f=t.Qa,h=0;4>h;++h){if(f.Cb){var m=f.Zb[h];f.Fb||(m+=n)}else{if(0<h){t.pb[h]=t.pb[0];continue}m=n}var v=t.pb[h];v.Sc[0]=er[Vt(m+o,127)],v.Sc[1]=Ar[Vt(m+0,127)],v.Eb[0]=2*er[Vt(m+i,127)],v.Eb[1]=101581*Ar[Vt(m+l,127)]>>16,8>v.Eb[1]&&(v.Eb[1]=8),v.Qc[0]=er[Vt(m+c,117)],v.Qc[1]=Ar[Vt(m+u,127)],v.lc=m+u}if(!a.Rb)return zt(t,4,"Not a key frame.");for(U(s),a=t.Pa,n=0;4>n;++n){for(o=0;8>o;++o)for(i=0;3>i;++i)for(l=0;11>l;++l)c=E(s,lr[n][o][i][l])?p(s,8):sr[n][o][i][l],a.Wc[n][o].Yb[i][l]=c;for(o=0;17>o;++o)a.Xc[n][o]=a.Wc[n][ur[o]]}return t.kc=U(s),t.kc&&(t.Bd=p(s,8)),t.cb=1}function Yt(t,e,A,n,r,i,o){var s=e[r].Yb[A];for(A=0;16>r;++r){if(!E(t,s[A+0]))return r;for(;!E(t,s[A+1]);)if(s=e[++r].Yb[0],A=0,16==r)return 16;var a=e[r+1].Yb;if(E(t,s[A+2])){var l=t,u=0;if(E(l,(f=s)[(c=A)+3]))if(E(l,f[c+6])){for(s=0,c=2*(u=E(l,f[c+8]))+(f=E(l,f[c+9+u])),u=0,f=rr[c];f[s];++s)u+=u+E(l,f[s]);u+=3+(8<<c)}else E(l,f[c+7])?(u=7+2*E(l,165),u+=E(l,145)):u=5+E(l,159);else u=E(l,f[c+4])?3+E(l,f[c+5]):2;s=a[2]}else u=1,s=a[1];a=o+ir[r],0>(l=t).b&&Q(l);var c,f=l.b,h=(c=l.Ca>>1)-(l.I>>f)>>31;--l.b,l.Ca+=h,l.Ca|=1,l.I-=(c+1&h)<<f,i[a]=((u^h)-h)*n[(0<r)+0]}return 16}function Zt(t){var e=t.rb[t.sb-1];e.la=0,e.Na=0,r(t.zc,0,0,t.zc.length),t.ja=0}function $t(t,A){if(null==t)return 0;if(null==A)return zt(t,2,"NULL VP8Io parameter in VP8Decode().");if(!t.cb&&!Jt(t,A))return 0;if(e(t.cb),null==A.ac||A.ac(A)){A.ob&&(t.L=0);var s=Pr[t.L];if(2==t.L?(t.yb=0,t.zb=0):(t.yb=A.v-s>>4,t.zb=A.j-s>>4,0>t.yb&&(t.yb=0),0>t.zb&&(t.zb=0)),t.Va=A.o+15+s>>4,t.Hb=A.va+15+s>>4,t.Hb>t.za&&(t.Hb=t.za),t.Va>t.Ub&&(t.Va=t.Ub),0<t.L){var a=t.ed;for(s=0;4>s;++s){var l;if(t.Qa.Cb){var u=t.Qa.Lb[s];t.Qa.Fb||(u+=a.Tb)}else u=a.Tb;for(l=0;1>=l;++l){var c=t.gd[s][l],f=u;if(a.Pc&&(f+=a.vd[0],l&&(f+=a.od[0])),0<(f=0>f?0:63<f?63:f)){var h=f;0<a.wb&&(h=4<a.wb?h>>2:h>>1)>9-a.wb&&(h=9-a.wb),1>h&&(h=1),c.dd=h,c.tc=2*f+h,c.ld=40<=f?2:15<=f?1:0}else c.tc=0;c.La=l}}}s=0}else zt(t,6,"Frame setup failed"),s=t.a;if(s=0==s){if(s){t.$c=0,0<t.Aa||(t.Ic=Mr);t:{s=t.Ic,a=4*(h=t.za);var d=32*h,p=h+1,g=0<t.L?h*(0<t.Aa?2:1):0,m=(2==t.Aa?2:1)*h;if((c=a+832+(l=3*(16*s+Pr[t.L])/2*d)+(u=null!=t.Fa&&0<t.Fa.length?t.Kc.c*t.Kc.i:0))!=c)s=0;else{if(c>t.Vb){if(t.Vb=0,t.Ec=i(c),t.Fc=0,null==t.Ec){s=zt(t,1,"no memory during frame initialization.");break t}t.Vb=c}c=t.Ec,f=t.Fc,t.Ac=c,t.Bc=f,f+=a,t.Gd=o(d,Kt),t.Hd=0,t.rb=o(p+1,Pt),t.sb=1,t.wa=g?o(g,Dt):null,t.Y=0,t.D.Nb=0,t.D.wa=t.wa,t.D.Y=t.Y,0<t.Aa&&(t.D.Y+=h),e(!0),t.oc=c,t.pc=f,f+=832,t.ya=o(m,Mt),t.aa=0,t.D.ya=t.ya,t.D.aa=t.aa,2==t.Aa&&(t.D.aa+=h),t.R=16*h,t.B=8*h,h=(d=Pr[t.L])*t.R,d=d/2*t.B,t.sa=c,t.ta=f+h,t.qa=t.sa,t.ra=t.ta+16*s*t.R+d,t.Ha=t.qa,t.Ia=t.ra+8*s*t.B+d,t.$c=0,f+=l,t.mb=u?c:null,t.nb=u?f:null,e(f+u<=t.Fc+t.Vb),Zt(t),r(t.Ac,t.Bc,0,a),s=1}}if(s){if(A.ka=0,A.y=t.sa,A.O=t.ta,A.f=t.qa,A.N=t.ra,A.ea=t.Ha,A.Vd=t.Ia,A.fa=t.R,A.Rc=t.B,A.F=null,A.J=0,!In){for(s=-255;255>=s;++s)Un[255+s]=0>s?-s:s;for(s=-1020;1020>=s;++s)En[1020+s]=-128>s?-128:127<s?127:s;for(s=-112;112>=s;++s)xn[112+s]=-16>s?-16:15<s?15:s;for(s=-255;510>=s;++s)Ln[255+s]=0>s?0:255<s?255:s;In=1}rn=le,on=ie,an=oe,ln=se,un=ae,sn=re,cn=ze,fn=Xe,hn=Ze,dn=$e,pn=Je,gn=Ye,mn=tA,vn=eA,wn=Re,Bn=Ke,yn=qe,bn=Ve,fr[0]=_e,fr[1]=ce,fr[2]=be,fr[3]=Ce,fr[4]=Fe,fr[5]=Ue,fr[6]=Qe,fr[7]=Ee,fr[8]=Le,fr[9]=xe,cr[0]=me,cr[1]=he,cr[2]=de,cr[3]=pe,cr[4]=ve,cr[5]=we,cr[6]=Be,hr[0]=je,hr[1]=fe,hr[2]=Ie,hr[3]=Se,hr[4]=Te,hr[5]=He,hr[6]=ke,s=1}else s=0}s&&(s=function(t,A){for(t.M=0;t.M<t.Va;++t.M){var o,s=t.Jc[t.M&t.Xb],a=t.m,l=t;for(o=0;o<l.za;++o){var u=a,c=l,f=c.Ac,h=c.Bc+4*o,d=c.zc,p=c.ya[c.aa+o];if(c.Qa.Bb?p.$b=E(u,c.Pa.jb[0])?2+E(u,c.Pa.jb[2]):E(u,c.Pa.jb[1]):p.$b=0,c.kc&&(p.Ad=E(u,c.Bd)),p.Za=!E(u,145)+0,p.Za){var g=p.Ob,m=0;for(c=0;4>c;++c){var v,w=d[0+c];for(v=0;4>v;++v){w=ar[f[h+v]][w];for(var B=or[E(u,w[0])];0<B;)B=or[2*B+E(u,w[B])];w=-B,f[h+v]=w}n(g,m,f,h,4),m+=4,d[0+c]=w}}else w=E(u,156)?E(u,128)?1:3:E(u,163)?2:0,p.Ob[0]=w,r(f,h,w,4),r(d,0,w,4);p.Dd=E(u,142)?E(u,114)?E(u,183)?1:3:2:0}if(l.m.Ka)return zt(t,7,"Premature end-of-partition0 encountered.");for(;t.ja<t.za;++t.ja){if(l=s,u=(a=t).rb[a.sb-1],f=a.rb[a.sb+a.ja],o=a.ya[a.aa+a.ja],h=a.kc?o.Ad:0)u.la=f.la=0,o.Za||(u.Na=f.Na=0),o.Hc=0,o.Gc=0,o.ia=0;else{var y,b;if(u=f,f=l,h=a.Pa.Xc,d=a.ya[a.aa+a.ja],p=a.pb[d.$b],c=d.ad,g=0,m=a.rb[a.sb-1],w=v=0,r(c,g,0,384),d.Za)var C=0,_=h[3];else{B=i(16);var F=u.Na+m.Na;if(F=nr(f,h[1],F,p.Eb,0,B,0),u.Na=m.Na=(0<F)+0,1<F)rn(B,0,c,g);else{var Q=B[0]+3>>3;for(B=0;256>B;B+=16)c[g+B]=Q}C=1,_=h[0]}var U=15&u.la,x=15&m.la;for(B=0;4>B;++B){var L=1&x;for(Q=b=0;4>Q;++Q)U=U>>1|(L=(F=nr(f,_,F=L+(1&U),p.Sc,C,c,g))>C)<<7,b=b<<2|(3<F?3:1<F?2:0!=c[g+0]),g+=16;U>>=4,x=x>>1|L<<7,v=(v<<8|b)>>>0}for(_=U,C=x>>4,y=0;4>y;y+=2){for(b=0,U=u.la>>4+y,x=m.la>>4+y,B=0;2>B;++B){for(L=1&x,Q=0;2>Q;++Q)F=L+(1&U),U=U>>1|(L=0<(F=nr(f,h[2],F,p.Qc,0,c,g)))<<3,b=b<<2|(3<F?3:1<F?2:0!=c[g+0]),g+=16;U>>=2,x=x>>1|L<<5}w|=b<<4*y,_|=U<<4<<y,C|=(240&x)<<y}u.la=_,m.la=C,d.Hc=v,d.Gc=w,d.ia=43690&w?0:p.ia,h=!(v|w)}if(0<a.L&&(a.wa[a.Y+a.ja]=a.gd[o.$b][o.Za],a.wa[a.Y+a.ja].La|=!h),l.Ka)return zt(t,7,"Premature end-of-file encountered.")}if(Zt(t),a=A,l=1,o=(s=t).D,u=0<s.L&&s.M>=s.zb&&s.M<=s.Va,0==s.Aa)t:{if(o.M=s.M,o.uc=u,NA(s,o),l=1,o=(b=s.D).Nb,u=(w=Pr[s.L])*s.R,f=w/2*s.B,B=16*o*s.R,Q=8*o*s.B,h=s.sa,d=s.ta-u+B,p=s.qa,c=s.ra-f+Q,g=s.Ha,m=s.Ia-f+Q,x=0==(U=b.M),v=U>=s.Va-1,2==s.Aa&&NA(s,b),b.uc)for(L=(F=s).D.M,e(F.D.uc),b=F.yb;b<F.Hb;++b){C=b,_=L;var I=(S=(M=F).D).Nb;y=M.R;var S=S.wa[S.Y+C],N=M.sa,j=M.ta+16*I*y+16*C,H=S.dd,T=S.tc;if(0!=T)if(e(3<=T),1==M.L)0<C&&Bn(N,j,y,T+4),S.La&&bn(N,j,y,T),0<_&&wn(N,j,y,T+4),S.La&&yn(N,j,y,T);else{var k=M.B,D=M.qa,P=M.ra+8*I*k+8*C,O=M.Ha,M=M.Ia+8*I*k+8*C;I=S.ld,0<C&&(fn(N,j,y,T+4,H,I),dn(D,P,O,M,k,T+4,H,I)),S.La&&(gn(N,j,y,T,H,I),vn(D,P,O,M,k,T,H,I)),0<_&&(cn(N,j,y,T+4,H,I),hn(D,P,O,M,k,T+4,H,I)),S.La&&(pn(N,j,y,T,H,I),mn(D,P,O,M,k,T,H,I))}}if(s.ia&&alert("todo:DitherRow"),null!=a.put){if(b=16*U,U=16*(U+1),x?(a.y=s.sa,a.O=s.ta+B,a.f=s.qa,a.N=s.ra+Q,a.ea=s.Ha,a.W=s.Ia+Q):(b-=w,a.y=h,a.O=d,a.f=p,a.N=c,a.ea=g,a.W=m),v||(U-=w),U>a.o&&(U=a.o),a.F=null,a.J=null,null!=s.Fa&&0<s.Fa.length&&b<U&&(a.J=cA(s,a,b,U-b),a.F=s.mb,null==a.F&&0==a.F.length)){l=zt(s,3,"Could not decode alpha data.");break t}b<a.j&&(w=a.j-b,b=a.j,e(!(1&w)),a.O+=s.R*w,a.N+=s.B*(w>>1),a.W+=s.B*(w>>1),null!=a.F&&(a.J+=a.width*w)),b<U&&(a.O+=a.v,a.N+=a.v>>1,a.W+=a.v>>1,null!=a.F&&(a.J+=a.v),a.ka=b-a.j,a.U=a.va-a.v,a.T=U-b,l=a.put(a))}o+1!=s.Ic||v||(n(s.sa,s.ta-u,h,d+16*s.R,u),n(s.qa,s.ra-f,p,c+8*s.B,f),n(s.Ha,s.Ia-f,g,m+8*s.B,f))}if(!l)return zt(t,6,"Output aborted.")}return 1}(t,A)),null!=A.bc&&A.bc(A),s&=1}return s?(t.cb=0,s):0}function te(t,e,A,n,r){r=t[e+A+32*n]+(r>>3),t[e+A+32*n]=-256&r?0>r?0:255:r}function ee(t,e,A,n,r,i){te(t,e,0,A,n+r),te(t,e,1,A,n+i),te(t,e,2,A,n-i),te(t,e,3,A,n-r)}function Ae(t){return(20091*t>>16)+t}function ne(t,e,A,n){var r,o=0,s=i(16);for(r=0;4>r;++r){var a=t[e+0]+t[e+8],l=t[e+0]-t[e+8],u=(35468*t[e+4]>>16)-Ae(t[e+12]),c=Ae(t[e+4])+(35468*t[e+12]>>16);s[o+0]=a+c,s[o+1]=l+u,s[o+2]=l-u,s[o+3]=a-c,o+=4,e++}for(r=o=0;4>r;++r)a=(t=s[o+0]+4)+s[o+8],l=t-s[o+8],u=(35468*s[o+4]>>16)-Ae(s[o+12]),te(A,n,0,0,a+(c=Ae(s[o+4])+(35468*s[o+12]>>16))),te(A,n,1,0,l+u),te(A,n,2,0,l-u),te(A,n,3,0,a-c),o++,n+=32}function re(t,e,A,n){var r=t[e+0]+4,i=35468*t[e+4]>>16,o=Ae(t[e+4]),s=35468*t[e+1]>>16;ee(A,n,0,r+o,t=Ae(t[e+1]),s),ee(A,n,1,r+i,t,s),ee(A,n,2,r-i,t,s),ee(A,n,3,r-o,t,s)}function ie(t,e,A,n,r){ne(t,e,A,n),r&&ne(t,e+16,A,n+4)}function oe(t,e,A,n){on(t,e+0,A,n,1),on(t,e+32,A,n+128,1)}function se(t,e,A,n){var r;for(t=t[e+0]+4,r=0;4>r;++r)for(e=0;4>e;++e)te(A,n,e,r,t)}function ae(t,e,A,n){t[e+0]&&ln(t,e+0,A,n),t[e+16]&&ln(t,e+16,A,n+4),t[e+32]&&ln(t,e+32,A,n+128),t[e+48]&&ln(t,e+48,A,n+128+4)}function le(t,e,A,n){var r,o=i(16);for(r=0;4>r;++r){var s=t[e+0+r]+t[e+12+r],a=t[e+4+r]+t[e+8+r],l=t[e+4+r]-t[e+8+r],u=t[e+0+r]-t[e+12+r];o[0+r]=s+a,o[8+r]=s-a,o[4+r]=u+l,o[12+r]=u-l}for(r=0;4>r;++r)s=(t=o[0+4*r]+3)+o[3+4*r],a=o[1+4*r]+o[2+4*r],l=o[1+4*r]-o[2+4*r],u=t-o[3+4*r],A[n+0]=s+a>>3,A[n+16]=u+l>>3,A[n+32]=s-a>>3,A[n+48]=u-l>>3,n+=64}function ue(t,e,A){var n,r=e-32,i=jn,o=255-t[r-1];for(n=0;n<A;++n){var s,a=i,l=o+t[e-1];for(s=0;s<A;++s)t[e+s]=a[l+t[r+s]];e+=32}}function ce(t,e){ue(t,e,4)}function fe(t,e){ue(t,e,8)}function he(t,e){ue(t,e,16)}function de(t,e){var A;for(A=0;16>A;++A)n(t,e+32*A,t,e-32,16)}function pe(t,e){var A;for(A=16;0<A;--A)r(t,e,t[e-1],16),e+=32}function ge(t,e,A){var n;for(n=0;16>n;++n)r(e,A+32*n,t,16)}function me(t,e){var A,n=16;for(A=0;16>A;++A)n+=t[e-1+32*A]+t[e+A-32];ge(n>>5,t,e)}function ve(t,e){var A,n=8;for(A=0;16>A;++A)n+=t[e-1+32*A];ge(n>>4,t,e)}function we(t,e){var A,n=8;for(A=0;16>A;++A)n+=t[e+A-32];ge(n>>4,t,e)}function Be(t,e){ge(128,t,e)}function ye(t,e,A){return t+2*e+A+2>>2}function be(t,e){var A,r=e-32;for(r=new Uint8Array([ye(t[r-1],t[r+0],t[r+1]),ye(t[r+0],t[r+1],t[r+2]),ye(t[r+1],t[r+2],t[r+3]),ye(t[r+2],t[r+3],t[r+4])]),A=0;4>A;++A)n(t,e+32*A,r,0,r.length)}function Ce(t,e){var A=t[e-1],n=t[e-1+32],r=t[e-1+64],i=t[e-1+96];x(t,e+0,16843009*ye(t[e-1-32],A,n)),x(t,e+32,16843009*ye(A,n,r)),x(t,e+64,16843009*ye(n,r,i)),x(t,e+96,16843009*ye(r,i,i))}function _e(t,e){var A,n=4;for(A=0;4>A;++A)n+=t[e+A-32]+t[e-1+32*A];for(n>>=3,A=0;4>A;++A)r(t,e+32*A,n,4)}function Fe(t,e){var A=t[e-1+0],n=t[e-1+32],r=t[e-1+64],i=t[e-1-32],o=t[e+0-32],s=t[e+1-32],a=t[e+2-32],l=t[e+3-32];t[e+0+96]=ye(n,r,t[e-1+96]),t[e+1+96]=t[e+0+64]=ye(A,n,r),t[e+2+96]=t[e+1+64]=t[e+0+32]=ye(i,A,n),t[e+3+96]=t[e+2+64]=t[e+1+32]=t[e+0+0]=ye(o,i,A),t[e+3+64]=t[e+2+32]=t[e+1+0]=ye(s,o,i),t[e+3+32]=t[e+2+0]=ye(a,s,o),t[e+3+0]=ye(l,a,s)}function Qe(t,e){var A=t[e+1-32],n=t[e+2-32],r=t[e+3-32],i=t[e+4-32],o=t[e+5-32],s=t[e+6-32],a=t[e+7-32];t[e+0+0]=ye(t[e+0-32],A,n),t[e+1+0]=t[e+0+32]=ye(A,n,r),t[e+2+0]=t[e+1+32]=t[e+0+64]=ye(n,r,i),t[e+3+0]=t[e+2+32]=t[e+1+64]=t[e+0+96]=ye(r,i,o),t[e+3+32]=t[e+2+64]=t[e+1+96]=ye(i,o,s),t[e+3+64]=t[e+2+96]=ye(o,s,a),t[e+3+96]=ye(s,a,a)}function Ue(t,e){var A=t[e-1+0],n=t[e-1+32],r=t[e-1+64],i=t[e-1-32],o=t[e+0-32],s=t[e+1-32],a=t[e+2-32],l=t[e+3-32];t[e+0+0]=t[e+1+64]=i+o+1>>1,t[e+1+0]=t[e+2+64]=o+s+1>>1,t[e+2+0]=t[e+3+64]=s+a+1>>1,t[e+3+0]=a+l+1>>1,t[e+0+96]=ye(r,n,A),t[e+0+64]=ye(n,A,i),t[e+0+32]=t[e+1+96]=ye(A,i,o),t[e+1+32]=t[e+2+96]=ye(i,o,s),t[e+2+32]=t[e+3+96]=ye(o,s,a),t[e+3+32]=ye(s,a,l)}function Ee(t,e){var A=t[e+0-32],n=t[e+1-32],r=t[e+2-32],i=t[e+3-32],o=t[e+4-32],s=t[e+5-32],a=t[e+6-32],l=t[e+7-32];t[e+0+0]=A+n+1>>1,t[e+1+0]=t[e+0+64]=n+r+1>>1,t[e+2+0]=t[e+1+64]=r+i+1>>1,t[e+3+0]=t[e+2+64]=i+o+1>>1,t[e+0+32]=ye(A,n,r),t[e+1+32]=t[e+0+96]=ye(n,r,i),t[e+2+32]=t[e+1+96]=ye(r,i,o),t[e+3+32]=t[e+2+96]=ye(i,o,s),t[e+3+64]=ye(o,s,a),t[e+3+96]=ye(s,a,l)}function xe(t,e){var A=t[e-1+0],n=t[e-1+32],r=t[e-1+64],i=t[e-1+96];t[e+0+0]=A+n+1>>1,t[e+2+0]=t[e+0+32]=n+r+1>>1,t[e+2+32]=t[e+0+64]=r+i+1>>1,t[e+1+0]=ye(A,n,r),t[e+3+0]=t[e+1+32]=ye(n,r,i),t[e+3+32]=t[e+1+64]=ye(r,i,i),t[e+3+64]=t[e+2+64]=t[e+0+96]=t[e+1+96]=t[e+2+96]=t[e+3+96]=i}function Le(t,e){var A=t[e-1+0],n=t[e-1+32],r=t[e-1+64],i=t[e-1+96],o=t[e-1-32],s=t[e+0-32],a=t[e+1-32],l=t[e+2-32];t[e+0+0]=t[e+2+32]=A+o+1>>1,t[e+0+32]=t[e+2+64]=n+A+1>>1,t[e+0+64]=t[e+2+96]=r+n+1>>1,t[e+0+96]=i+r+1>>1,t[e+3+0]=ye(s,a,l),t[e+2+0]=ye(o,s,a),t[e+1+0]=t[e+3+32]=ye(A,o,s),t[e+1+32]=t[e+3+64]=ye(n,A,o),t[e+1+64]=t[e+3+96]=ye(r,n,A),t[e+1+96]=ye(i,r,n)}function Ie(t,e){var A;for(A=0;8>A;++A)n(t,e+32*A,t,e-32,8)}function Se(t,e){var A;for(A=0;8>A;++A)r(t,e,t[e-1],8),e+=32}function Ne(t,e,A){var n;for(n=0;8>n;++n)r(e,A+32*n,t,8)}function je(t,e){var A,n=8;for(A=0;8>A;++A)n+=t[e+A-32]+t[e-1+32*A];Ne(n>>4,t,e)}function He(t,e){var A,n=4;for(A=0;8>A;++A)n+=t[e+A-32];Ne(n>>3,t,e)}function Te(t,e){var A,n=4;for(A=0;8>A;++A)n+=t[e-1+32*A];Ne(n>>3,t,e)}function ke(t,e){Ne(128,t,e)}function De(t,e,A){var n=t[e-A],r=t[e+0],i=3*(r-n)+Sn[1020+t[e-2*A]-t[e+A]],o=Nn[112+(i+4>>3)];t[e-A]=jn[255+n+Nn[112+(i+3>>3)]],t[e+0]=jn[255+r-o]}function Pe(t,e,A,n){var r=t[e+0],i=t[e+A];return Hn[255+t[e-2*A]-t[e-A]]>n||Hn[255+i-r]>n}function Oe(t,e,A,n){return 4*Hn[255+t[e-A]-t[e+0]]+Hn[255+t[e-2*A]-t[e+A]]<=n}function Me(t,e,A,n,r){var i=t[e-3*A],o=t[e-2*A],s=t[e-A],a=t[e+0],l=t[e+A],u=t[e+2*A],c=t[e+3*A];return 4*Hn[255+s-a]+Hn[255+o-l]>n?0:Hn[255+t[e-4*A]-i]<=r&&Hn[255+i-o]<=r&&Hn[255+o-s]<=r&&Hn[255+c-u]<=r&&Hn[255+u-l]<=r&&Hn[255+l-a]<=r}function Re(t,e,A,n){var r=2*n+1;for(n=0;16>n;++n)Oe(t,e+n,A,r)&&De(t,e+n,A)}function Ke(t,e,A,n){var r=2*n+1;for(n=0;16>n;++n)Oe(t,e+n*A,1,r)&&De(t,e+n*A,1)}function qe(t,e,A,n){var r;for(r=3;0<r;--r)Re(t,e+=4*A,A,n)}function Ve(t,e,A,n){var r;for(r=3;0<r;--r)Ke(t,e+=4,A,n)}function Ge(t,e,A,n,r,i,o,s){for(i=2*i+1;0<r--;){if(Me(t,e,A,i,o))if(Pe(t,e,A,s))De(t,e,A);else{var a=t,l=e,u=A,c=a[l-2*u],f=a[l-u],h=a[l+0],d=a[l+u],p=a[l+2*u],g=27*(v=Sn[1020+3*(h-f)+Sn[1020+c-d]])+63>>7,m=18*v+63>>7,v=9*v+63>>7;a[l-3*u]=jn[255+a[l-3*u]+v],a[l-2*u]=jn[255+c+m],a[l-u]=jn[255+f+g],a[l+0]=jn[255+h-g],a[l+u]=jn[255+d-m],a[l+2*u]=jn[255+p-v]}e+=n}}function We(t,e,A,n,r,i,o,s){for(i=2*i+1;0<r--;){if(Me(t,e,A,i,o))if(Pe(t,e,A,s))De(t,e,A);else{var a=t,l=e,u=A,c=a[l-u],f=a[l+0],h=a[l+u],d=Nn[112+(4+(p=3*(f-c))>>3)],p=Nn[112+(p+3>>3)],g=d+1>>1;a[l-2*u]=jn[255+a[l-2*u]+g],a[l-u]=jn[255+c+p],a[l+0]=jn[255+f-d],a[l+u]=jn[255+h-g]}e+=n}}function ze(t,e,A,n,r,i){Ge(t,e,A,1,16,n,r,i)}function Xe(t,e,A,n,r,i){Ge(t,e,1,A,16,n,r,i)}function Je(t,e,A,n,r,i){var o;for(o=3;0<o;--o)We(t,e+=4*A,A,1,16,n,r,i)}function Ye(t,e,A,n,r,i){var o;for(o=3;0<o;--o)We(t,e+=4,1,A,16,n,r,i)}function Ze(t,e,A,n,r,i,o,s){Ge(t,e,r,1,8,i,o,s),Ge(A,n,r,1,8,i,o,s)}function $e(t,e,A,n,r,i,o,s){Ge(t,e,1,r,8,i,o,s),Ge(A,n,1,r,8,i,o,s)}function tA(t,e,A,n,r,i,o,s){We(t,e+4*r,r,1,8,i,o,s),We(A,n+4*r,r,1,8,i,o,s)}function eA(t,e,A,n,r,i,o,s){We(t,e+4,1,r,8,i,o,s),We(A,n+4,1,r,8,i,o,s)}function AA(){this.ba=new ot,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new at,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function nA(){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 rA(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function iA(){this.ua=0,this.Wa=new H,this.vb=new H,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new h,this.yc=new c}function oA(){this.xb=this.a=0,this.l=new Gt,this.ca=new ot,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new y,this.Pb=0,this.wd=new y,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new iA,this.ab=0,this.gc=o(4,rA),this.Oc=0}function sA(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new Gt,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function aA(t,e,A,n,r,i,o){for(t=null==t?0:t[e+0],e=0;e<o;++e)r[i+e]=t+A[n+e]&255,t=r[i+e]}function lA(t,e,A,n,r,i,o){var s;if(null==t)aA(null,null,A,n,r,i,o);else for(s=0;s<o;++s)r[i+s]=t[e+s]+A[n+s]&255}function uA(t,e,A,n,r,i,o){if(null==t)aA(null,null,A,n,r,i,o);else{var s,a=t[e+0],l=a,u=a;for(s=0;s<o;++s)l=u+(a=t[e+s])-l,u=A[n+s]+(-256&l?0>l?0:255:l)&255,l=a,r[i+s]=u}}function cA(t,A,r,o){var s=A.width,a=A.o;if(e(null!=t&&null!=A),0>r||0>=o||r+o>a)return null;if(!t.Cc){if(null==t.ga){var l;if(t.ga=new sA,(l=null==t.ga)||(l=A.width*A.o,e(0==t.Gb.length),t.Gb=i(l),t.Uc=0,null==t.Gb?l=0:(t.mb=t.Gb,t.nb=t.Uc,t.rc=null,l=1),l=!l),!l){l=t.ga;var u=t.Fa,c=t.P,f=t.qc,h=t.mb,d=t.nb,p=c+1,g=f-1,v=l.l;if(e(null!=u&&null!=h&&null!=A),gr[0]=null,gr[1]=aA,gr[2]=lA,gr[3]=uA,l.ca=h,l.tb=d,l.c=A.width,l.i=A.height,e(0<l.c&&0<l.i),1>=f)A=0;else if(l.$a=u[c+0]>>0&3,l.Z=u[c+0]>>2&3,l.Lc=u[c+0]>>4&3,c=u[c+0]>>6&3,0>l.$a||1<l.$a||4<=l.Z||1<l.Lc||c)A=0;else if(v.put=ht,v.ac=ft,v.bc=dt,v.ma=l,v.width=A.width,v.height=A.height,v.Da=A.Da,v.v=A.v,v.va=A.va,v.j=A.j,v.o=A.o,l.$a)t:{e(1==l.$a),A=Et();e:for(;;){if(null==A){A=0;break t}if(e(null!=l),l.mc=A,A.c=l.c,A.i=l.i,A.l=l.l,A.l.ma=l,A.l.width=l.c,A.l.height=l.i,A.a=0,m(A.m,u,p,g),!xt(l.c,l.i,1,A,null))break e;if(1==A.ab&&3==A.gc[0].hc&&Ct(A.s)?(l.ic=1,u=A.c*A.i,A.Ta=null,A.Ua=0,A.V=i(u),A.Ba=0,null==A.V?(A.a=1,A=0):A=1):(l.ic=0,A=Lt(A,l.c)),!A)break e;A=1;break t}l.mc=null,A=0}else A=g>=l.c*l.i;l=!A}if(l)return null;1!=t.ga.Lc?t.Ga=0:o=a-r}e(null!=t.ga),e(r+o<=a);t:{if(A=(u=t.ga).c,a=u.l.o,0==u.$a){if(p=t.rc,g=t.Vc,v=t.Fa,c=t.P+1+r*A,f=t.mb,h=t.nb+r*A,e(c<=t.P+t.qc),0!=u.Z)for(e(null!=gr[u.Z]),l=0;l<o;++l)gr[u.Z](p,g,v,c,f,h,A),p=f,g=h,h+=A,c+=A;else for(l=0;l<o;++l)n(f,h,v,c,A),p=f,g=h,h+=A,c+=A;t.rc=p,t.Vc=g}else{if(e(null!=u.mc),A=r+o,e(null!=(l=u.mc)),e(A<=l.i),l.C>=A)A=1;else if(u.ic||gA(),u.ic){u=l.V,p=l.Ba,g=l.c;var w=l.i,B=(v=1,c=l.$/g,f=l.$%g,h=l.m,d=l.s,l.$),y=g*w,b=g*A,_=d.wc,Q=B<b?Bt(d,f,c):null;e(B<=y),e(A<=w),e(Ct(d));e:for(;;){for(;!h.h&&B<b;){if(f&_||(Q=Bt(d,f,c)),e(null!=Q),F(h),256>(w=vt(Q.G[0],Q.H[0],h)))u[p+B]=w,++B,++f>=g&&(f=0,++c<=A&&!(c%16)&&Ft(l,c));else{if(!(280>w)){v=0;break e}w=gt(w-256,h);var U,E=vt(Q.G[4],Q.H[4],h);if(F(h),!(B>=(E=mt(g,E=gt(E,h)))&&y-B>=w)){v=0;break e}for(U=0;U<w;++U)u[p+B+U]=u[p+B+U-E];for(B+=w,f+=w;f>=g;)f-=g,++c<=A&&!(c%16)&&Ft(l,c);B<b&&f&_&&(Q=Bt(d,f,c))}e(h.h==C(h))}Ft(l,c>A?A:c);break e}!v||h.h&&B<y?(v=0,l.a=h.h?5:3):l.$=B,A=v}else A=Qt(l,l.V,l.Ba,l.c,l.i,A,It);if(!A){o=0;break t}}r+o>=a&&(t.Cc=1),o=1}if(!o)return null;if(t.Cc&&(null!=(o=t.ga)&&(o.mc=null),t.ga=null,0<t.Ga))return alert("todo:WebPDequantizeLevels"),null}return t.nb+r*s}function fA(t,e,A,n,r,i){for(;0<r--;){var o,s=t,a=e+(A?1:0),l=t,u=e+(A?0:3);for(o=0;o<n;++o){var c=l[u+4*o];255!=c&&(c*=32897,s[a+4*o+0]=s[a+4*o+0]*c>>23,s[a+4*o+1]=s[a+4*o+1]*c>>23,s[a+4*o+2]=s[a+4*o+2]*c>>23)}e+=i}}function hA(t,e,A,n,r){for(;0<n--;){var i;for(i=0;i<A;++i){var o=t[e+2*i+0],s=15&(l=t[e+2*i+1]),a=4369*s,l=(240&l|l>>4)*a>>16;t[e+2*i+0]=(240&o|o>>4)*a>>16&240|(15&o|o<<4)*a>>16>>4&15,t[e+2*i+1]=240&l|s}e+=r}}function dA(t,e,A,n,r,i,o,s){var a,l,u=255;for(l=0;l<r;++l){for(a=0;a<n;++a){var c=t[e+a];i[o+4*a]=c,u&=c}e+=A,o+=s}return 255!=u}function pA(t,e,A,n,r){var i;for(i=0;i<r;++i)A[n+i]=t[e+i]>>8}function gA(){Cn=fA,_n=hA,Fn=dA,Qn=pA}function mA(A,n,r){t[A]=function(t,A,i,o,s,a,l,u,c,f,h,d,p,g,m,v,w){var B,y=w-1>>1,b=s[a+0]|l[u+0]<<16,C=c[f+0]|h[d+0]<<16;e(null!=t);var _=3*b+C+131074>>2;for(n(t[A+0],255&_,_>>16,p,g),null!=i&&(_=3*C+b+131074>>2,n(i[o+0],255&_,_>>16,m,v)),B=1;B<=y;++B){var F=s[a+B]|l[u+B]<<16,Q=c[f+B]|h[d+B]<<16,U=b+F+C+Q+524296,E=U+2*(F+C)>>3;_=E+b>>1,b=(U=U+2*(b+Q)>>3)+F>>1,n(t[A+2*B-1],255&_,_>>16,p,g+(2*B-1)*r),n(t[A+2*B-0],255&b,b>>16,p,g+(2*B-0)*r),null!=i&&(_=U+C>>1,b=E+Q>>1,n(i[o+2*B-1],255&_,_>>16,m,v+(2*B-1)*r),n(i[o+2*B+0],255&b,b>>16,m,v+(2*B+0)*r)),b=F,C=Q}1&w||(_=3*b+C+131074>>2,n(t[A+w-1],255&_,_>>16,p,g+(w-1)*r),null!=i&&(_=3*C+b+131074>>2,n(i[o+w-1],255&_,_>>16,m,v+(w-1)*r)))}}function vA(){mr[Tn]=vr,mr[kn]=Br,mr[Dn]=wr,mr[Pn]=yr,mr[On]=br,mr[Mn]=Cr,mr[Rn]=_r,mr[Kn]=Br,mr[qn]=yr,mr[Vn]=br,mr[Gn]=Cr}function wA(t){return t&~Lr?0>t?0:255:t>>xr}function BA(t,e){return wA((19077*t>>8)+(26149*e>>8)-14234)}function yA(t,e,A){return wA((19077*t>>8)-(6419*e>>8)-(13320*A>>8)+8708)}function bA(t,e){return wA((19077*t>>8)+(33050*e>>8)-17685)}function CA(t,e,A,n,r){n[r+0]=BA(t,A),n[r+1]=yA(t,e,A),n[r+2]=bA(t,e)}function _A(t,e,A,n,r){n[r+0]=bA(t,e),n[r+1]=yA(t,e,A),n[r+2]=BA(t,A)}function FA(t,e,A,n,r){var i=yA(t,e,A);e=i<<3&224|bA(t,e)>>3,n[r+0]=248&BA(t,A)|i>>5,n[r+1]=e}function QA(t,e,A,n,r){var i=240&bA(t,e)|15;n[r+0]=240&BA(t,A)|yA(t,e,A)>>4,n[r+1]=i}function UA(t,e,A,n,r){n[r+0]=255,CA(t,e,A,n,r+1)}function EA(t,e,A,n,r){_A(t,e,A,n,r),n[r+3]=255}function xA(t,e,A,n,r){CA(t,e,A,n,r),n[r+3]=255}function Vt(t,e){return 0>t?0:t>e?e:t}function LA(e,A,n){t[e]=function(t,e,r,i,o,s,a,l,u){for(var c=l+(-2&u)*n;l!=c;)A(t[e+0],r[i+0],o[s+0],a,l),A(t[e+1],r[i+0],o[s+0],a,l+n),e+=2,++i,++s,l+=2*n;1&u&&A(t[e+0],r[i+0],o[s+0],a,l)}}function IA(t,e,A){return 0==A?0==t?0==e?6:5:0==e?4:0:A}function SA(t,e,A,n,r){switch(t>>>30){case 3:on(e,A,n,r,0);break;case 2:sn(e,A,n,r);break;case 1:ln(e,A,n,r)}}function NA(t,e){var A,i,o=e.M,s=e.Nb,a=t.oc,l=t.pc+40,u=t.oc,c=t.pc+584,f=t.oc,h=t.pc+600;for(A=0;16>A;++A)a[l+32*A-1]=129;for(A=0;8>A;++A)u[c+32*A-1]=129,f[h+32*A-1]=129;for(0<o?a[l-1-32]=u[c-1-32]=f[h-1-32]=129:(r(a,l-32-1,127,21),r(u,c-32-1,127,9),r(f,h-32-1,127,9)),i=0;i<t.za;++i){var d=e.ya[e.aa+i];if(0<i){for(A=-1;16>A;++A)n(a,l+32*A-4,a,l+32*A+12,4);for(A=-1;8>A;++A)n(u,c+32*A-4,u,c+32*A+4,4),n(f,h+32*A-4,f,h+32*A+4,4)}var p=t.Gd,g=t.Hd+i,m=d.ad,v=d.Hc;if(0<o&&(n(a,l-32,p[g].y,0,16),n(u,c-32,p[g].f,0,8),n(f,h-32,p[g].ea,0,8)),d.Za){var w=a,B=l-32+16;for(0<o&&(i>=t.za-1?r(w,B,p[g].y[15],4):n(w,B,p[g+1].y,0,4)),A=0;4>A;A++)w[B+128+A]=w[B+256+A]=w[B+384+A]=w[B+0+A];for(A=0;16>A;++A,v<<=2)w=a,B=l+Dr[A],fr[d.Ob[A]](w,B),SA(v,m,16*+A,w,B)}else if(w=IA(i,o,d.Ob[0]),cr[w](a,l),0!=v)for(A=0;16>A;++A,v<<=2)SA(v,m,16*+A,a,l+Dr[A]);for(A=d.Gc,w=IA(i,o,d.Dd),hr[w](u,c),hr[w](f,h),v=m,w=u,B=c,255&(d=A>>0)&&(170&d?an(v,256,w,B):un(v,256,w,B)),d=f,v=h,255&(A>>=8)&&(170&A?an(m,320,d,v):un(m,320,d,v)),o<t.Ub-1&&(n(p[g].y,0,a,l+480,16),n(p[g].f,0,u,c+224,8),n(p[g].ea,0,f,h+224,8)),A=8*s*t.B,p=t.sa,g=t.ta+16*i+16*s*t.R,m=t.qa,d=t.ra+8*i+A,v=t.Ha,w=t.Ia+8*i+A,A=0;16>A;++A)n(p,g+A*t.R,a,l+32*A,16);for(A=0;8>A;++A)n(m,d+A*t.B,u,c+32*A,8),n(v,w+A*t.B,f,h+32*A,8)}}function jA(t,n,r,i,o,s,a,l,u){var c=[0],f=[0],h=0,d=null!=u?u.kd:0,p=null!=u?u:new nA;if(null==t||12>r)return 7;p.data=t,p.w=n,p.ha=r,n=[n],r=[r],p.gb=[p.gb];t:{var g=n,v=r,w=p.gb;if(e(null!=t),e(null!=v),e(null!=w),w[0]=0,12<=v[0]&&!A(t,g[0],"RIFF")){if(A(t,g[0]+8,"WEBP")){w=3;break t}var B=S(t,g[0]+4);if(12>B||4294967286<B){w=3;break t}if(d&&B>v[0]-8){w=7;break t}w[0]=B,g[0]+=12,v[0]-=12}w=0}if(0!=w)return w;for(B=0<p.gb[0],r=r[0];;){t:{var b=t;v=n,w=r;var C=c,_=f,F=g=[0];if((E=h=[h])[0]=0,8>w[0])w=7;else{if(!A(b,v[0],"VP8X")){if(10!=S(b,v[0]+4)){w=3;break t}if(18>w[0]){w=7;break t}var Q=S(b,v[0]+8),U=1+I(b,v[0]+12);if(2147483648<=U*(b=1+I(b,v[0]+15))){w=3;break t}null!=F&&(F[0]=Q),null!=C&&(C[0]=U),null!=_&&(_[0]=b),v[0]+=18,w[0]-=18,E[0]=1}w=0}}if(h=h[0],g=g[0],0!=w)return w;if(v=!!(2&g),!B&&h)return 3;if(null!=s&&(s[0]=!!(16&g)),null!=a&&(a[0]=v),null!=l&&(l[0]=0),a=c[0],g=f[0],h&&v&&null==u){w=0;break}if(4>r){w=7;break}if(B&&h||!B&&!h&&!A(t,n[0],"ALPH")){r=[r],p.na=[p.na],p.P=[p.P],p.Sa=[p.Sa];t:{Q=t,w=n,B=r;var E=p.gb;C=p.na,_=p.P,F=p.Sa,U=22,e(null!=Q),e(null!=B),b=w[0];var x=B[0];for(e(null!=C),e(null!=F),C[0]=null,_[0]=null,F[0]=0;;){if(w[0]=b,B[0]=x,8>x){w=7;break t}var L=S(Q,b+4);if(4294967286<L){w=3;break t}var N=8+L+1&-2;if(U+=N,0<E&&U>E){w=3;break t}if(!A(Q,b,"VP8 ")||!A(Q,b,"VP8L")){w=0;break t}if(x[0]<N){w=7;break t}A(Q,b,"ALPH")||(C[0]=Q,_[0]=b+8,F[0]=L),b+=N,x-=N}}if(r=r[0],p.na=p.na[0],p.P=p.P[0],p.Sa=p.Sa[0],0!=w)break}r=[r],p.Ja=[p.Ja],p.xa=[p.xa];t:if(E=t,w=n,B=r,C=p.gb[0],_=p.Ja,F=p.xa,Q=w[0],b=!A(E,Q,"VP8 "),U=!A(E,Q,"VP8L"),e(null!=E),e(null!=B),e(null!=_),e(null!=F),8>B[0])w=7;else{if(b||U){if(E=S(E,Q+4),12<=C&&E>C-12){w=3;break t}if(d&&E>B[0]-8){w=7;break t}_[0]=E,w[0]+=8,B[0]-=8,F[0]=U}else F[0]=5<=B[0]&&47==E[Q+0]&&!(E[Q+4]>>5),_[0]=B[0];w=0}if(r=r[0],p.Ja=p.Ja[0],p.xa=p.xa[0],n=n[0],0!=w)break;if(4294967286<p.Ja)return 3;if(null==l||v||(l[0]=p.xa?2:1),a=[a],g=[g],p.xa){if(5>r){w=7;break}l=a,d=g,v=s,null==t||5>r?t=0:5<=r&&47==t[n+0]&&!(t[n+4]>>5)?(B=[0],E=[0],C=[0],m(_=new y,t,n,r),pt(_,B,E,C)?(null!=l&&(l[0]=B[0]),null!=d&&(d[0]=E[0]),null!=v&&(v[0]=C[0]),t=1):t=0):t=0}else{if(10>r){w=7;break}l=g,null==t||10>r||!Xt(t,n+3,r-3)?t=0:(d=t[n+0]|t[n+1]<<8|t[n+2]<<16,v=16383&(t[n+7]<<8|t[n+6]),t=16383&(t[n+9]<<8|t[n+8]),1&d||3<(d>>1&7)||!(d>>4&1)||d>>5>=p.Ja||!v||!t?t=0:(a&&(a[0]=v),l&&(l[0]=t),t=1))}if(!t)return 3;if(a=a[0],g=g[0],h&&(c[0]!=a||f[0]!=g))return 3;null!=u&&(u[0]=p,u.offset=n-u.w,e(4294967286>n-u.w),e(u.offset==u.ha-r));break}return 0==w||7==w&&h&&null==u?(null!=s&&(s[0]|=null!=p.na&&0<p.na.length),null!=i&&(i[0]=a),null!=o&&(o[0]=g),0):w}function HA(t,e,A){var n=e.width,r=e.height,i=0,o=0,s=n,a=r;if(e.Da=null!=t&&0<t.Da,e.Da&&(s=t.cd,a=t.bd,i=t.v,o=t.j,11>A||(i&=-2,o&=-2),0>i||0>o||0>=s||0>=a||i+s>n||o+a>r))return 0;if(e.v=i,e.j=o,e.va=i+s,e.o=o+a,e.U=s,e.T=a,e.da=null!=t&&0<t.da,e.da){if(!T(s,a,A=[t.ib],i=[t.hb]))return 0;e.ib=A[0],e.hb=i[0]}return e.ob=null!=t&&t.ob,e.Kb=null==t||!t.Sd,e.da&&(e.ob=e.ib<3*n/4&&e.hb<3*r/4,e.Kb=0),1}function TA(t){if(null==t)return 2;if(11>t.S){var e=t.f.RGBA;e.fb+=(t.height-1)*e.A,e.A=-e.A}else e=t.f.kb,t=t.height,e.O+=(t-1)*e.fa,e.fa=-e.fa,e.N+=(t-1>>1)*e.Ab,e.Ab=-e.Ab,e.W+=(t-1>>1)*e.Db,e.Db=-e.Db,null!=e.F&&(e.J+=(t-1)*e.lb,e.lb=-e.lb);return 0}function kA(t,e,A,n){if(null==n||0>=t||0>=e)return 2;if(null!=A){if(A.Da){var r=A.cd,o=A.bd,s=-2&A.v,a=-2&A.j;if(0>s||0>a||0>=r||0>=o||s+r>t||a+o>e)return 2;t=r,e=o}if(A.da){if(!T(t,e,r=[A.ib],o=[A.hb]))return 2;t=r[0],e=o[0]}}n.width=t,n.height=e;t:{var l=n.width,u=n.height;if(t=n.S,0>=l||0>=u||!(t>=Tn&&13>t))t=2;else{if(0>=n.Rd&&null==n.sd){s=o=r=e=0;var c=(a=l*Rr[t])*u;if(11>t||(o=(u+1)/2*(e=(l+1)/2),12==t&&(s=(r=l)*u)),null==(u=i(c+2*o+s))){t=1;break t}n.sd=u,11>t?((l=n.f.RGBA).eb=u,l.fb=0,l.A=a,l.size=c):((l=n.f.kb).y=u,l.O=0,l.fa=a,l.Fd=c,l.f=u,l.N=0+c,l.Ab=e,l.Cd=o,l.ea=u,l.W=0+c+o,l.Db=e,l.Ed=o,12==t&&(l.F=u,l.J=0+c+2*o),l.Tc=s,l.lb=r)}if(e=1,r=n.S,o=n.width,s=n.height,r>=Tn&&13>r)if(11>r)t=n.f.RGBA,e&=(a=Math.abs(t.A))*(s-1)+o<=t.size,e&=a>=o*Rr[r],e&=null!=t.eb;else{t=n.f.kb,a=(o+1)/2,c=(s+1)/2,l=Math.abs(t.fa),u=Math.abs(t.Ab);var f=Math.abs(t.Db),h=Math.abs(t.lb),d=h*(s-1)+o;e&=l*(s-1)+o<=t.Fd,e&=u*(c-1)+a<=t.Cd,e=(e&=f*(c-1)+a<=t.Ed)&l>=o&u>=a&f>=a,e&=null!=t.y,e&=null!=t.f,e&=null!=t.ea,12==r&&(e&=h>=o,e&=d<=t.Tc,e&=null!=t.F)}else e=0;t=e?0:2}}return 0!=t||null!=A&&A.fd&&(t=TA(n)),t}var DA=64,PA=[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],OA=24,MA=32,RA=8,KA=[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];P("Predictor0","PredictorAdd0"),t.Predictor0=function(){return 4278190080},t.Predictor1=function(t){return t},t.Predictor2=function(t,e,A){return e[A+0]},t.Predictor3=function(t,e,A){return e[A+1]},t.Predictor4=function(t,e,A){return e[A-1]},t.Predictor5=function(t,e,A){return M(M(t,e[A+1]),e[A+0])},t.Predictor6=function(t,e,A){return M(t,e[A-1])},t.Predictor7=function(t,e,A){return M(t,e[A+0])},t.Predictor8=function(t,e,A){return M(e[A-1],e[A+0])},t.Predictor9=function(t,e,A){return M(e[A+0],e[A+1])},t.Predictor10=function(t,e,A){return M(M(t,e[A-1]),M(e[A+0],e[A+1]))},t.Predictor11=function(t,e,A){var n=e[A+0];return 0>=q(n>>24&255,t>>24&255,(e=e[A-1])>>24&255)+q(n>>16&255,t>>16&255,e>>16&255)+q(n>>8&255,t>>8&255,e>>8&255)+q(255&n,255&t,255&e)?n:t},t.Predictor12=function(t,e,A){var n=e[A+0];return(R((t>>24&255)+(n>>24&255)-((e=e[A-1])>>24&255))<<24|R((t>>16&255)+(n>>16&255)-(e>>16&255))<<16|R((t>>8&255)+(n>>8&255)-(e>>8&255))<<8|R((255&t)+(255&n)-(255&e)))>>>0},t.Predictor13=function(t,e,A){var n=e[A-1];return(K((t=M(t,e[A+0]))>>24&255,n>>24&255)<<24|K(t>>16&255,n>>16&255)<<16|K(t>>8&255,n>>8&255)<<8|K(t>>0&255,n>>0&255))>>>0};var qA=t.PredictorAdd0;t.PredictorAdd1=V,P("Predictor2","PredictorAdd2"),P("Predictor3","PredictorAdd3"),P("Predictor4","PredictorAdd4"),P("Predictor5","PredictorAdd5"),P("Predictor6","PredictorAdd6"),P("Predictor7","PredictorAdd7"),P("Predictor8","PredictorAdd8"),P("Predictor9","PredictorAdd9"),P("Predictor10","PredictorAdd10"),P("Predictor11","PredictorAdd11"),P("Predictor12","PredictorAdd12"),P("Predictor13","PredictorAdd13");var VA=t.PredictorAdd2;X("ColorIndexInverseTransform","MapARGB","32b",(function(t){return t>>8&255}),(function(t){return t})),X("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",(function(t){return t}),(function(t){return t>>8&255}));var GA,WA=t.ColorIndexInverseTransform,zA=t.MapARGB,XA=t.VP8LColorIndexInverseTransformAlpha,JA=t.MapAlpha,YA=t.VP8LPredictorsAdd=[];YA.length=16,(t.VP8LPredictors=[]).length=16,(t.VP8LPredictorsAdd_C=[]).length=16,(t.VP8LPredictors_C=[]).length=16;var ZA,$A,tn,en,An,nn,rn,on,sn,an,ln,un,cn,fn,hn,dn,pn,gn,mn,vn,wn,Bn,yn,bn,Cn,_n,Fn,Qn,Un=i(511),En=i(2041),xn=i(225),Ln=i(767),In=0,Sn=En,Nn=xn,jn=Ln,Hn=Un,Tn=0,kn=1,Dn=2,Pn=3,On=4,Mn=5,Rn=6,Kn=7,qn=8,Vn=9,Gn=10,Wn=[2,3,7],zn=[3,3,11],Xn=[280,256,256,256,40],Jn=[0,1,1,1,0],Yn=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],Zn=[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],$n=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],tr=8,er=[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],Ar=[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],nr=null,rr=[[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]],ir=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],or=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],sr=[[[[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]]]],ar=[[[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]]],lr=[[[[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]]]],ur=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],cr=[],fr=[],hr=[],dr=1,pr=2,gr=[],mr=[];mA("UpsampleRgbLinePair",CA,3),mA("UpsampleBgrLinePair",_A,3),mA("UpsampleRgbaLinePair",xA,4),mA("UpsampleBgraLinePair",EA,4),mA("UpsampleArgbLinePair",UA,4),mA("UpsampleRgba4444LinePair",QA,2),mA("UpsampleRgb565LinePair",FA,2);var vr=t.UpsampleRgbLinePair,wr=t.UpsampleBgrLinePair,Br=t.UpsampleRgbaLinePair,yr=t.UpsampleBgraLinePair,br=t.UpsampleArgbLinePair,Cr=t.UpsampleRgba4444LinePair,_r=t.UpsampleRgb565LinePair,Fr=16,Qr=1<<Fr-1,Ur=-227,Er=482,xr=6,Lr=(256<<xr)-1,Ir=0,Sr=i(256),Nr=i(256),jr=i(256),Hr=i(256),Tr=i(Er-Ur),kr=i(Er-Ur);LA("YuvToRgbRow",CA,3),LA("YuvToBgrRow",_A,3),LA("YuvToRgbaRow",xA,4),LA("YuvToBgraRow",EA,4),LA("YuvToArgbRow",UA,4),LA("YuvToRgba4444Row",QA,2),LA("YuvToRgb565Row",FA,2);var Dr=[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396],Pr=[0,2,8],Or=[8,7,6,4,4,2,2,2,1,1,1,1],Mr=1;this.WebPDecodeRGBA=function(t,A,n,r,i){var o=kn,s=new AA,a=new ot;s.ba=a,a.S=o,a.width=[a.width],a.height=[a.height];var l=a.width,u=a.height,c=new st;if(null==c||null==t)var f=2;else e(null!=c),f=jA(t,A,n,c.width,c.height,c.Pd,c.Qd,c.format,null);if(0!=f?l=0:(null!=l&&(l[0]=c.width[0]),null!=u&&(u[0]=c.height[0]),l=1),l){a.width=a.width[0],a.height=a.height[0],null!=r&&(r[0]=a.width),null!=i&&(i[0]=a.height);t:{if(r=new Gt,(i=new nA).data=t,i.w=A,i.ha=n,i.kd=1,A=[0],e(null!=i),(0==(t=jA(i.data,i.w,i.ha,null,null,null,A,null,i))||7==t)&&A[0]&&(t=4),0==(A=t)){if(e(null!=s),r.data=i.data,r.w=i.w+i.offset,r.ha=i.ha-i.offset,r.put=ht,r.ac=ft,r.bc=dt,r.ma=s,i.xa){if(null==(t=Et())){s=1;break t}if(function(t,A){var n=[0],r=[0],i=[0];e:for(;;){if(null==t)return 0;if(null==A)return t.a=2,0;if(t.l=A,t.a=0,m(t.m,A.data,A.w,A.ha),!pt(t.m,n,r,i)){t.a=3;break e}if(t.xb=pr,A.width=n[0],A.height=r[0],!xt(n[0],r[0],1,t,null))break e;return 1}return e(0!=t.a),0}(t,r)){if(r=0==(A=kA(r.width,r.height,s.Oa,s.ba))){e:{r=t;A:for(;;){if(null==r){r=0;break e}if(e(null!=r.s.yc),e(null!=r.s.Ya),e(0<r.s.Wb),e(null!=(n=r.l)),e(null!=(i=n.ma)),0!=r.xb){if(r.ca=i.ba,r.tb=i.tb,e(null!=r.ca),!HA(i.Oa,n,Pn)){r.a=2;break A}if(!Lt(r,n.width))break A;if(n.da)break A;if((n.da||nt(r.ca.S))&&gA(),11>r.ca.S||(alert("todo:WebPInitConvertARGBToYUV"),null!=r.ca.f.kb.F&&gA()),r.Pb&&0<r.s.ua&&null==r.s.vb.X&&!N(r.s.vb,r.s.Wa.Xa)){r.a=1;break A}r.xb=0}if(!Qt(r,r.V,r.Ba,r.c,r.i,n.o,bt))break A;i.Dc=r.Ma,r=1;break e}e(0!=r.a),r=0}r=!r}r&&(A=t.a)}else A=t.a}else{if(null==(t=new Wt)){s=1;break t}if(t.Fa=i.na,t.P=i.P,t.qc=i.Sa,Jt(t,r)){if(0==(A=kA(r.width,r.height,s.Oa,s.ba))){if(t.Aa=0,n=s.Oa,e(null!=(i=t)),null!=n){if(0<(l=0>(l=n.Md)?0:100<l?255:255*l/100)){for(u=c=0;4>u;++u)12>(f=i.pb[u]).lc&&(f.ia=l*Or[0>f.lc?0:f.lc]>>3),c|=f.ia;c&&(alert("todo:VP8InitRandom"),i.ia=1)}i.Ga=n.Id,100<i.Ga?i.Ga=100:0>i.Ga&&(i.Ga=0)}$t(t,r)||(A=t.a)}}else A=t.a}0==A&&null!=s.Oa&&s.Oa.fd&&(A=TA(s.ba))}s=A}o=0!=s?null:11>o?a.f.RGBA.eb:a.f.kb.y}else o=null;return o};var Rr=[3,4,3,4,4,2,2,4,4,4,2,1,1]};function l(t,e){for(var A="",n=0;n<4;n++)A+=String.fromCharCode(t[e++]);return A}function u(t,e){return(t[e+0]<<0|t[e+1]<<8|t[e+2]<<16)>>>0}function c(t,e){return(t[e+0]<<0|t[e+1]<<8|t[e+2]<<16|t[e+3]<<24)>>>0}new a;var f=[0],h=[0],d=[],p=new a,g=t,m=function(t,e){var A={},n=0,r=!1,i=0,o=0;if(A.frames=[],!function(t,e,A,n){for(var r=0;r<4;r++)if(t[e+r]!="RIFF".charCodeAt(r))return!0;return!1}(t,e)){var s,a;for(c(t,e+=4),e+=8;e<t.length;){var f=l(t,e),h=c(t,e+=4);e+=4;var d=h+(1&h);switch(f){case"VP8 ":case"VP8L":void 0===A.frames[n]&&(A.frames[n]={}),(m=A.frames[n]).src_off=r?o:e-8,m.src_size=i+h+8,n++,r&&(r=!1,i=0,o=0);break;case"VP8X":(m=A.header={}).feature_flags=t[e];var p=e+4;m.canvas_width=1+u(t,p),p+=3,m.canvas_height=1+u(t,p),p+=3;break;case"ALPH":r=!0,i=d+8,o=e-8;break;case"ANIM":(m=A.header).bgcolor=c(t,e),p=e+4,m.loop_count=(s=t)[(a=p)+0]<<0|s[a+1]<<8,p+=2;break;case"ANMF":var g,m;(m=A.frames[n]={}).offset_x=2*u(t,e),e+=3,m.offset_y=2*u(t,e),e+=3,m.width=1+u(t,e),e+=3,m.height=1+u(t,e),e+=3,m.duration=u(t,e),e+=3,g=t[e++],m.dispose=1&g,m.blend=g>>1&1}"ANMF"!=f&&(e+=d)}return A}}(g,0);m.response=g,m.rgbaoutput=!0,m.dataurl=!1;var v=m.header?m.header:null,w=m.frames?m.frames:null;if(v){v.loop_counter=v.loop_count,f=[v.canvas_height],h=[v.canvas_width];for(var B=0;B<w.length&&0!=w[B].blend;B++);}var y=w[0],b=p.WebPDecodeRGBA(g,y.src_off,y.src_size,h,f);y.rgba=b,y.imgwidth=h[0],y.imgheight=f[0];for(var C=0;C<h[0]*f[0]*4;C++)d[C]=b[C];return this.width=h,this.height=f,this.data=d,this}!function(t){var e=function(e,n,l,u){var c=4,f=o;switch(u){case t.image_compression.FAST:c=1,f=r;break;case t.image_compression.MEDIUM:c=6,f=s;break;case t.image_compression.SLOW:c=9,f=a}e=A(e,n,l,f);var h=Object(i.b)(e,{level:c});return t.__addimage__.arrayBufferToBinaryString(h)},A=function(t,e,A,n){for(var r,i,o,s=t.length/e,a=new Uint8Array(t.length+s),l=u(),f=0;f<s;f+=1){if(o=f*e,r=t.subarray(o,o+e),n)a.set(n(r,A,i),o+f);else{for(var h,d=l.length,p=[];h<d;h+=1)p[h]=l[h](r,A,i);var g=c(p.concat());a.set(p[g],o+f)}i=r}return a},n=function(t){var e=Array.apply([],t);return e.unshift(0),e},r=function(t,e){var A,n=[],r=t.length;n[0]=1;for(var i=0;i<r;i+=1)A=t[i-e]||0,n[i+1]=t[i]-A+256&255;return n},o=function(t,e,A){var n,r=[],i=t.length;r[0]=2;for(var o=0;o<i;o+=1)n=A&&A[o]||0,r[o+1]=t[o]-n+256&255;return r},s=function(t,e,A){var n,r,i=[],o=t.length;i[0]=3;for(var s=0;s<o;s+=1)n=t[s-e]||0,r=A&&A[s]||0,i[s+1]=t[s]+256-(n+r>>>1)&255;return i},a=function(t,e,A){var n,r,i,o,s=[],a=t.length;s[0]=4;for(var u=0;u<a;u+=1)n=t[u-e]||0,r=A&&A[u]||0,i=A&&A[u-e]||0,o=l(n,r,i),s[u+1]=t[u]-o+256&255;return s},l=function(t,e,A){if(t===e&&e===A)return t;var n=Math.abs(e-A),r=Math.abs(t-A),i=Math.abs(t+e-A-A);return n<=r&&n<=i?t:r<=i?e:A},u=function(){return[n,r,o,s,a]},c=function(t){var e=t.map((function(t){return t.reduce((function(t,e){return t+Math.abs(e)}),0)}));return e.indexOf(Math.min.apply(null,e))};t.processPNG=function(A,n,r,o){var s,a,l,u,c,f,h,d,p,g,m,v,w,B,y,b=this.decode.FLATE_DECODE,C="";if(this.__addimage__.isArrayBuffer(A)&&(A=new Uint8Array(A)),this.__addimage__.isArrayBufferView(A)){if(A=(l=new $t(A)).imgData,a=l.bits,s=l.colorSpace,c=l.colors,-1!==[4,6].indexOf(l.colorType)){if(8===l.bits){p=(d=32==l.pixelBitlength?new Uint32Array(l.decodePixels().buffer):16==l.pixelBitlength?new Uint16Array(l.decodePixels().buffer):new Uint8Array(l.decodePixels().buffer)).length,m=new Uint8Array(p*l.colors),g=new Uint8Array(p);var _,F=l.pixelBitlength-l.bits;for(B=0,y=0;B<p;B++){for(w=d[B],_=0;_<F;)m[y++]=w>>>_&255,_+=l.bits;g[B]=w>>>_&255}}if(16===l.bits){p=(d=new Uint32Array(l.decodePixels().buffer)).length,m=new Uint8Array(p*(32/l.pixelBitlength)*l.colors),g=new Uint8Array(p*(32/l.pixelBitlength)),v=l.colors>1,B=0,y=0;for(var Q=0;B<p;)w=d[B++],m[y++]=w>>>0&255,v&&(m[y++]=w>>>16&255,w=d[B++],m[y++]=w>>>0&255),g[Q++]=w>>>16&255;a=8}o!==t.image_compression.NONE&&"function"==typeof i.b?(A=e(m,l.width*l.colors,l.colors,o),h=e(g,l.width,1,o)):(A=m,h=g,b=void 0)}if(3===l.colorType&&(s=this.color_spaces.INDEXED,f=l.palette,l.transparency.indexed)){var U=l.transparency.indexed,E=0;for(B=0,p=U.length;B<p;++B)E+=U[B];if((E/=255)==p-1&&-1!==U.indexOf(0))u=[U.indexOf(0)];else if(E!==p){for(d=l.decodePixels(),g=new Uint8Array(d.length),B=0,p=d.length;B<p;B++)g[B]=U[d[B]];h=e(g,l.width,1)}}var x=function(e){var A;switch(e){case t.image_compression.FAST:A=11;break;case t.image_compression.MEDIUM:A=13;break;case t.image_compression.SLOW:A=14;break;default:A=12}return A}(o);return b===this.decode.FLATE_DECODE&&(C="/Predictor "+x+" "),C+="/Colors "+c+" /BitsPerComponent "+a+" /Columns "+l.width,(this.__addimage__.isArrayBuffer(A)||this.__addimage__.isArrayBufferView(A))&&(A=this.__addimage__.arrayBufferToBinaryString(A)),(h&&this.__addimage__.isArrayBuffer(h)||this.__addimage__.isArrayBufferView(h))&&(h=this.__addimage__.arrayBufferToBinaryString(h)),{alias:r,data:A,index:n,filter:b,decodeParameters:C,transparency:u,palette:f,sMask:h,predictor:x,width:l.width,height:l.height,bitsPerComponent:a,colorSpace:s}}}}(P.API),function(t){t.processGIF89A=function(e,A,n,r){var i=new te(e),o=i.width,s=i.height,a=[];i.decodeAndBlitFrameRGBA(0,a);var l={data:a,width:o,height:s},u=new Ae(100).encode(l,100);return t.processJPEG.call(this,u,A,n,r)},t.processGIF87A=t.processGIF89A}(P.API),ne.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,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var t=0===this.colors?1<<this.bitPP:this.colors;this.palette=new Array(t);for(var e=0;e<t;e++){var A=this.datav.getUint8(this.pos++,!0),n=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0);this.palette[e]={red:r,green:n,blue:A,quad:i}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},ne.prototype.parseBGR=function(){this.pos=this.offset;try{var t="bit"+this.bitPP,e=this.width*this.height*4;this.data=new Uint8Array(e),this[t]()}catch(t){a.log("bit decode error:"+t)}},ne.prototype.bit1=function(){var t,e=Math.ceil(this.width/8),A=e%4;for(t=this.height-1;t>=0;t--){for(var n=this.bottom_up?t:this.height-1-t,r=0;r<e;r++)for(var i=this.datav.getUint8(this.pos++,!0),o=n*this.width*4+8*r*4,s=0;s<8&&8*r+s<this.width;s++){var a=this.palette[i>>7-s&1];this.data[o+4*s]=a.blue,this.data[o+4*s+1]=a.green,this.data[o+4*s+2]=a.red,this.data[o+4*s+3]=255}0!==A&&(this.pos+=4-A)}},ne.prototype.bit4=function(){for(var t=Math.ceil(this.width/2),e=t%4,A=this.height-1;A>=0;A--){for(var n=this.bottom_up?A:this.height-1-A,r=0;r<t;r++){var i=this.datav.getUint8(this.pos++,!0),o=n*this.width*4+2*r*4,s=i>>4,a=15&i,l=this.palette[s];if(this.data[o]=l.blue,this.data[o+1]=l.green,this.data[o+2]=l.red,this.data[o+3]=255,2*r+1>=this.width)break;l=this.palette[a],this.data[o+4]=l.blue,this.data[o+4+1]=l.green,this.data[o+4+2]=l.red,this.data[o+4+3]=255}0!==e&&(this.pos+=4-e)}},ne.prototype.bit8=function(){for(var t=this.width%4,e=this.height-1;e>=0;e--){for(var A=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var r=this.datav.getUint8(this.pos++,!0),i=A*this.width*4+4*n;if(r<this.palette.length){var o=this.palette[r];this.data[i]=o.red,this.data[i+1]=o.green,this.data[i+2]=o.blue,this.data[i+3]=255}else this.data[i]=255,this.data[i+1]=255,this.data[i+2]=255,this.data[i+3]=255}0!==t&&(this.pos+=4-t)}},ne.prototype.bit15=function(){for(var t=this.width%3,e=parseInt("11111",2),A=this.height-1;A>=0;A--){for(var n=this.bottom_up?A:this.height-1-A,r=0;r<this.width;r++){var i=this.datav.getUint16(this.pos,!0);this.pos+=2;var o=(i&e)/e*255|0,s=(i>>5&e)/e*255|0,a=(i>>10&e)/e*255|0,l=i>>15?255:0,u=n*this.width*4+4*r;this.data[u]=a,this.data[u+1]=s,this.data[u+2]=o,this.data[u+3]=l}this.pos+=t}},ne.prototype.bit16=function(){for(var t=this.width%3,e=parseInt("11111",2),A=parseInt("111111",2),n=this.height-1;n>=0;n--){for(var r=this.bottom_up?n:this.height-1-n,i=0;i<this.width;i++){var o=this.datav.getUint16(this.pos,!0);this.pos+=2;var s=(o&e)/e*255|0,a=(o>>5&A)/A*255|0,l=(o>>11)/e*255|0,u=r*this.width*4+4*i;this.data[u]=l,this.data[u+1]=a,this.data[u+2]=s,this.data[u+3]=255}this.pos+=t}},ne.prototype.bit24=function(){for(var t=this.height-1;t>=0;t--){for(var e=this.bottom_up?t:this.height-1-t,A=0;A<this.width;A++){var n=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),o=e*this.width*4+4*A;this.data[o]=i,this.data[o+1]=r,this.data[o+2]=n,this.data[o+3]=255}this.pos+=this.width%4}},ne.prototype.bit32=function(){for(var t=this.height-1;t>=0;t--)for(var e=this.bottom_up?t:this.height-1-t,A=0;A<this.width;A++){var n=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),s=e*this.width*4+4*A;this.data[s]=i,this.data[s+1]=r,this.data[s+2]=n,this.data[s+3]=o}},ne.prototype.getData=function(){return this.data},function(t){t.processBMP=function(e,A,n,r){var i=new ne(e,!1),o=i.width,s=i.height,a={data:i.getData(),width:o,height:s},l=new Ae(100).encode(a,100);return t.processJPEG.call(this,l,A,n,r)}}(P.API),re.prototype.getData=function(){return this.data},function(t){t.processWEBP=function(e,A,n,r){var i=new re(e,!1),o=i.width,s=i.height,a={data:i.getData(),width:o,height:s},l=new Ae(100).encode(a,100);return t.processJPEG.call(this,l,A,n,r)}}(P.API),P.API.processRGBA=function(t,e,A){for(var n=t.data,r=n.length,i=new Uint8Array(r/4*3),o=new Uint8Array(r/4),s=0,a=0,l=0;l<r;l+=4){var u=n[l],c=n[l+1],f=n[l+2],h=n[l+3];i[s++]=u,i[s++]=c,i[s++]=f,o[a++]=h}var d=this.__addimage__.arrayBufferToBinaryString(i);return{alpha:this.__addimage__.arrayBufferToBinaryString(o),data:d,index:e,alias:A,colorSpace:"DeviceRGB",bitsPerComponent:8,width:t.width,height:t.height}},P.API.setLanguage=function(t){return void 0===this.internal.languageSettings&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),void 0!=={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"}[t]&&(this.internal.languageSettings.languageCode=t,!1===this.internal.languageSettings.isSubscribed&&(this.internal.events.subscribe("putCatalog",(function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")})),this.internal.languageSettings.isSubscribed=!0)),this},zt=P.API,Xt=zt.getCharWidthsArray=function(t,e){var A,n,i=(e=e||{}).font||this.internal.getFont(),o=e.fontSize||this.internal.getFontSize(),s=e.charSpace||this.internal.getCharSpace(),a=e.widths?e.widths:i.metadata.Unicode.widths,l=a.fof?a.fof:1,u=e.kerning?e.kerning:i.metadata.Unicode.kerning,c=u.fof?u.fof:1,f=!1!==e.doKerning,h=0,d=t.length,p=0,g=a[0]||l,m=[];for(A=0;A<d;A++)n=t.charCodeAt(A),"function"==typeof i.metadata.widthOfString?m.push((i.metadata.widthOfGlyph(i.metadata.characterToGlyph(n))+s*(1e3/o)||0)/1e3):(h=f&&"object"===r()(u[n])&&!isNaN(parseInt(u[n][p],10))?u[n][p]/c:0,m.push((a[n]||g)/l+h)),p=n;return m},Jt=zt.getStringUnitWidth=function(t,e){var A=(e=e||{}).fontSize||this.internal.getFontSize(),n=e.font||this.internal.getFont(),r=e.charSpace||this.internal.getCharSpace();return zt.processArabic&&(t=zt.processArabic(t)),"function"==typeof n.metadata.widthOfString?n.metadata.widthOfString(t,A,r)/A:Xt.apply(this,arguments).reduce((function(t,e){return t+e}),0)},Yt=function(t,e,A,n){for(var r=[],i=0,o=t.length,s=0;i!==o&&s+e[i]<A;)s+=e[i],i++;r.push(t.slice(0,i));var a=i;for(s=0;i!==o;)s+e[i]>n&&(r.push(t.slice(a,i)),s=0,a=i),s+=e[i],i++;return a!==i&&r.push(t.slice(a,i)),r},Zt=function(t,e,A){A||(A={});var n,r,i,o,s,a,l,u=[],c=[u],f=A.textIndent||0,h=0,d=0,p=t.split(" "),g=Xt.apply(this,[" ",A])[0];if(a=-1===A.lineIndent?p[0].length+2:A.lineIndent||0){var m=Array(a).join(" "),v=[];p.map((function(t){(t=t.split(/\s*\n/)).length>1?v=v.concat(t.map((function(t,e){return(e&&t.length?"\n":"")+t}))):v.push(t[0])})),p=v,a=Jt.apply(this,[m,A])}for(i=0,o=p.length;i<o;i++){var w=0;if(n=p[i],a&&"\n"==n[0]&&(n=n.substr(1),w=1),f+h+(d=(r=Xt.apply(this,[n,A])).reduce((function(t,e){return t+e}),0))>e||w){if(d>e){for(s=Yt.apply(this,[n,r,e-(f+h),e]),u.push(s.shift()),u=[s.pop()];s.length;)c.push([s.shift()]);d=r.slice(n.length-(u[0]?u[0].length:0)).reduce((function(t,e){return t+e}),0)}else u=[n];c.push(u),f=d+a,h=g}else u.push(n),f+=h+d,h=g}return l=a?function(t,e){return(e?m:"")+t.join(" ")}:function(t){return t.join(" ")},c.map(l)},zt.splitTextToSize=function(t,e,A){var n,r=(A=A||{}).fontSize||this.internal.getFontSize(),i=function(t){if(t.widths&&t.kerning)return{widths:t.widths,kerning:t.kerning};var e=this.internal.getFont(t.fontName,t.fontStyle);return e.metadata.Unicode?{widths:e.metadata.Unicode.widths||{0:1},kerning:e.metadata.Unicode.kerning||{}}:{font:e.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,A);n=Array.isArray(t)?t:String(t).split(/\r?\n/);var o=1*this.internal.scaleFactor*e/r;i.textIndent=A.textIndent?1*A.textIndent*this.internal.scaleFactor/r:0,i.lineIndent=A.lineIndent;var s,a,l=[];for(s=0,a=n.length;s<a;s++)l=l.concat(Zt.apply(this,[n[s],o,i]));return l},function(t){t.__fontmetrics__=t.__fontmetrics__||{};for(var e="klmnopqrstuvwxyz",A={},n={},i=0;i<e.length;i++)A[e[i]]="0123456789abcdef"[i],n["0123456789abcdef"[i]]=e[i];var o=function(t){return"0x"+parseInt(t,10).toString(16)},s=t.__fontmetrics__.compress=function(t){var e,A,i,a,l=["{"];for(var u in t){if(e=t[u],isNaN(parseInt(u,10))?A="'"+u+"'":(u=parseInt(u,10),A=(A=o(u).slice(2)).slice(0,-1)+n[A.slice(-1)]),"number"==typeof e)e<0?(i=o(e).slice(3),a="-"):(i=o(e).slice(2),a=""),i=a+i.slice(0,-1)+n[i.slice(-1)];else{if("object"!==r()(e))throw new Error("Don't know what to do with value type "+r()(e)+".");i=s(e)}l.push(A+i)}return l.push("}"),l.join("")},a=t.__fontmetrics__.uncompress=function(t){if("string"!=typeof t)throw new Error("Invalid argument passed to uncompress.");for(var e,n,r,i,o={},s=1,a=o,l=[],u="",c="",f=t.length-1,h=1;h<f;h+=1)"'"==(i=t[h])?e?(r=e.join(""),e=void 0):e=[]:e?e.push(i):"{"==i?(l.push([a,r]),a={},r=void 0):"}"==i?((n=l.pop())[0][n[1]]=a,r=void 0,a=n[0]):"-"==i?s=-1:void 0===r?A.hasOwnProperty(i)?(u+=A[i],r=parseInt(u,16)*s,s=1,u=""):u+=i:A.hasOwnProperty(i)?(c+=A[i],a[r]=parseInt(c,16)*s,s=1,r=void 0,c=""):c+=i;return o},l={codePages:["WinAnsiEncoding"],WinAnsiEncoding:a("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},u={Unicode:{Courier:l,"Courier-Bold":l,"Courier-BoldOblique":l,"Courier-Oblique":l,Helvetica:l,"Helvetica-Bold":l,"Helvetica-BoldOblique":l,"Helvetica-Oblique":l,"Times-Roman":l,"Times-Bold":l,"Times-BoldItalic":l,"Times-Italic":l}},c={Unicode:{"Courier-Oblique":a("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":a("{'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":a("{'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:a("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":a("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":a("{'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:a("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:a("{'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":a("{'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:a("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":a("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":a("{'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":a("{'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":a("{'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}}}")}};t.events.push(["addFont",function(t){var e=t.font,A=c.Unicode[e.postScriptName];A&&(e.metadata.Unicode={},e.metadata.Unicode.widths=A.widths,e.metadata.Unicode.kerning=A.kerning);var n=u.Unicode[e.postScriptName];n&&(e.metadata.Unicode.encoding=n,e.encoding=n.codePages[0])}])}(P.API),function(t){var e=function(t){for(var e=t.length,A=new Uint8Array(e),n=0;n<e;n++)A[n]=t.charCodeAt(n);return A};t.API.events.push(["addFont",function(A){var n=void 0,r=A.font,i=A.instance;if(!r.isStandardFont){if(void 0===i)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+r.postScriptName+"').");if("string"!=typeof(n=!1===i.existsFileInVFS(r.postScriptName)?i.loadFile(r.postScriptName):i.getFileFromVFS(r.postScriptName)))throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+r.postScriptName+"').");!function(A,n){n=/^\x00\x01\x00\x00/.test(n)?e(n):e(f(n)),A.metadata=t.API.TTFFont.open(n),A.metadata.Unicode=A.metadata.Unicode||{encoding:{},kerning:{},widths:[]},A.metadata.glyIdsUsed=[0]}(r,n)}}])}(P),function(t){function e(){return(o.canvg?Promise.resolve(o.canvg):A.e(5).then(A.bind(null,317))).catch((function(t){return Promise.reject(new Error("Could not load canvg: "+t))})).then((function(t){return t.default?t.default:t}))}P.API.addSvgAsImage=function(t,A,n,r,i,o,s,l){if(isNaN(A)||isNaN(n))throw a.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(r)||isNaN(i))throw a.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var u=document.createElement("canvas");u.width=r,u.height=i;var c=u.getContext("2d");c.fillStyle="#fff",c.fillRect(0,0,u.width,u.height);var f={ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0},h=this;return e().then((function(e){return e.fromString(c,t,f)}),(function(){return Promise.reject(new Error("Could not load canvg."))})).then((function(t){return t.render(f)})).then((function(){h.addImage(u.toDataURL("image/jpeg",1),A,n,r,i,s,l)}))}}(),P.API.putTotalPages=function(t){var e,A=0;parseInt(this.internal.getFont().id.substr(1),10)<15?(e=new RegExp(t,"g"),A=this.internal.getNumberOfPages()):(e=new RegExp(this.pdfEscape16(t,this.internal.getFont()),"g"),A=this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont()));for(var n=1;n<=this.internal.getNumberOfPages();n++)for(var r=0;r<this.internal.pages[n].length;r++)this.internal.pages[n][r]=this.internal.pages[n][r].replace(e,A);return this},P.API.viewerPreferences=function(t,e){var A;t=t||{},e=e||!1;var n,i,o,s={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}},a=Object.keys(s),l=[],u=0,c=0,f=0;function h(t,e){var A,n=!1;for(A=0;A<t.length;A+=1)t[A]===e&&(n=!0);return n}if(void 0===this.internal.viewerpreferences&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(s)),this.internal.viewerpreferences.isSubscribed=!1),A=this.internal.viewerpreferences.configuration,"reset"===t||!0===e){var d=a.length;for(f=0;f<d;f+=1)A[a[f]].value=A[a[f]].defaultValue,A[a[f]].explicitSet=!1}if("object"===r()(t))for(i in t)if(o=t[i],h(a,i)&&void 0!==o){if("boolean"===A[i].type&&"boolean"==typeof o)A[i].value=o;else if("name"===A[i].type&&h(A[i].valueSet,o))A[i].value=o;else if("integer"===A[i].type&&Number.isInteger(o))A[i].value=o;else if("array"===A[i].type){for(u=0;u<o.length;u+=1)if(n=!0,1===o[u].length&&"number"==typeof o[u][0])l.push(String(o[u]-1));else if(o[u].length>1){for(c=0;c<o[u].length;c+=1)"number"!=typeof o[u][c]&&(n=!1);!0===n&&l.push([o[u][0]-1,o[u][1]-1].join(" "))}A[i].value="["+l.join(" ")+"]"}else A[i].value=A[i].defaultValue;A[i].explicitSet=!0}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe("putCatalog",(function(){var t,e=[];for(t in A)!0===A[t].explicitSet&&("name"===A[t].type?e.push("/"+t+" /"+A[t].value):e.push("/"+t+" "+A[t].value));0!==e.length&&this.internal.write("/ViewerPreferences\n<<\n"+e.join("\n")+"\n>>")})),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=A,this},function(t){var e=function(){var t='<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>',e=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),A=unescape(encodeURIComponent(t)),n=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),r=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),i=unescape(encodeURIComponent("</x:xmpmeta>")),o=A.length+n.length+r.length+e.length+i.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+o+" >>"),this.internal.write("stream"),this.internal.write(e+A+n+r+i),this.internal.write("endstream"),this.internal.write("endobj")},A=function(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")};t.addMetadata=function(t,n){return void 0===this.internal.__metadata__&&(this.internal.__metadata__={metadata:t,namespaceuri:n||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",A),this.internal.events.subscribe("postPutResources",e)),this}}(P.API),function(t){var e=t.API,A=e.pdfEscape16=function(t,e){for(var A,n=e.metadata.Unicode.widths,r=["","0","00","000","0000"],i=[""],o=0,s=t.length;o<s;++o){if(A=e.metadata.characterToGlyph(t.charCodeAt(o)),e.metadata.glyIdsUsed.push(A),e.metadata.toUnicode[A]=t.charCodeAt(o),-1==n.indexOf(A)&&(n.push(A),n.push([parseInt(e.metadata.widthOfGlyph(A),10)])),"0"==A)return i.join("");A=A.toString(16),i.push(r[4-A.length],A)}return i.join("")},n=function(t){var e,A,n,r,i,o,s;for(i="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n /Registry (Adobe)\n /Ordering (UCS)\n /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",n=[],o=0,s=(A=Object.keys(t).sort((function(t,e){return t-e}))).length;o<s;o++)e=A[o],n.length>=100&&(i+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar",n=[]),void 0!==t[e]&&null!==t[e]&&"function"==typeof t[e].toString&&(r=("0000"+t[e].toString(16)).slice(-4),e=("0000"+(+e).toString(16)).slice(-4),n.push("<"+e+"><"+r+">"));return n.length&&(i+="\n"+n.length+" beginbfchar\n"+n.join("\n")+"\nendbfchar\n"),i+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"};e.events.push(["putFont",function(e){!function(e){var A=e.font,r=e.out,i=e.newObject,o=e.putStream;if(A.metadata instanceof t.API.TTFFont&&"Identity-H"===A.encoding){for(var s=A.metadata.Unicode.widths,a=A.metadata.subset.encode(A.metadata.glyIdsUsed,1),l="",u=0;u<a.length;u++)l+=String.fromCharCode(a[u]);var c=i();o({data:l,addLength1:!0,objectId:c}),r("endobj");var f=i();o({data:n(A.metadata.toUnicode),addLength1:!0,objectId:f}),r("endobj");var h=i();r("<<"),r("/Type /FontDescriptor"),r("/FontName /"+N(A.fontName)),r("/FontFile2 "+c+" 0 R"),r("/FontBBox "+t.API.PDFObject.convert(A.metadata.bbox)),r("/Flags "+A.metadata.flags),r("/StemV "+A.metadata.stemV),r("/ItalicAngle "+A.metadata.italicAngle),r("/Ascent "+A.metadata.ascender),r("/Descent "+A.metadata.decender),r("/CapHeight "+A.metadata.capHeight),r(">>"),r("endobj");var d=i();r("<<"),r("/Type /Font"),r("/BaseFont /"+N(A.fontName)),r("/FontDescriptor "+h+" 0 R"),r("/W "+t.API.PDFObject.convert(s)),r("/CIDToGIDMap /Identity"),r("/DW 1000"),r("/Subtype /CIDFontType2"),r("/CIDSystemInfo"),r("<<"),r("/Supplement 0"),r("/Registry (Adobe)"),r("/Ordering ("+A.encoding+")"),r(">>"),r(">>"),r("endobj"),A.objectNumber=i(),r("<<"),r("/Type /Font"),r("/Subtype /Type0"),r("/ToUnicode "+f+" 0 R"),r("/BaseFont /"+N(A.fontName)),r("/Encoding /"+A.encoding),r("/DescendantFonts ["+d+" 0 R]"),r(">>"),r("endobj"),A.isAlreadyPutted=!0}}(e)}]),e.events.push(["putFont",function(e){!function(e){var A=e.font,r=e.out,i=e.newObject,o=e.putStream;if(A.metadata instanceof t.API.TTFFont&&"WinAnsiEncoding"===A.encoding){for(var s=A.metadata.rawData,a="",l=0;l<s.length;l++)a+=String.fromCharCode(s[l]);var u=i();o({data:a,addLength1:!0,objectId:u}),r("endobj");var c=i();o({data:n(A.metadata.toUnicode),addLength1:!0,objectId:c}),r("endobj");var f=i();r("<<"),r("/Descent "+A.metadata.decender),r("/CapHeight "+A.metadata.capHeight),r("/StemV "+A.metadata.stemV),r("/Type /FontDescriptor"),r("/FontFile2 "+u+" 0 R"),r("/Flags 96"),r("/FontBBox "+t.API.PDFObject.convert(A.metadata.bbox)),r("/FontName /"+N(A.fontName)),r("/ItalicAngle "+A.metadata.italicAngle),r("/Ascent "+A.metadata.ascender),r(">>"),r("endobj"),A.objectNumber=i();for(var h=0;h<A.metadata.hmtx.widths.length;h++)A.metadata.hmtx.widths[h]=parseInt(A.metadata.hmtx.widths[h]*(1e3/A.metadata.head.unitsPerEm));r("<</Subtype/TrueType/Type/Font/ToUnicode "+c+" 0 R/BaseFont/"+N(A.fontName)+"/FontDescriptor "+f+" 0 R/Encoding/"+A.encoding+" /FirstChar 29 /LastChar 255 /Widths "+t.API.PDFObject.convert(A.metadata.hmtx.widths)+">>"),r("endobj"),A.isAlreadyPutted=!0}}(e)}]);var r=function(t){var e,n=t.text||"",r=t.x,i=t.y,o=t.options||{},s=t.mutex||{},a=s.pdfEscape,l=s.activeFontKey,u=s.fonts,c=l,f="",h=0,d="",p=u[c].encoding;if("Identity-H"!==u[c].encoding)return{text:n,x:r,y:i,options:o,mutex:s};for(d=n,c=l,Array.isArray(n)&&(d=n[0]),h=0;h<d.length;h+=1)u[c].metadata.hasOwnProperty("cmap")&&(e=u[c].metadata.cmap.unicode.codeMap[d[h].charCodeAt(0)]),e||d[h].charCodeAt(0)<256&&u[c].metadata.hasOwnProperty("Unicode")?f+=d[h]:f+="";var g="";return parseInt(c.slice(1))<14||"WinAnsiEncoding"===p?g=a(f,c).split("").map((function(t){return t.charCodeAt(0).toString(16)})).join(""):"Identity-H"===p&&(g=A(f,u[c])),s.isHex=!0,{text:g,x:r,y:i,options:o,mutex:s}};e.events.push(["postProcessText",function(t){var e=t.text||"",A=[],n={text:e,x:t.x,y:t.y,options:t.options,mutex:t.mutex};if(Array.isArray(e)){var i=0;for(i=0;i<e.length;i+=1)Array.isArray(e[i])&&3===e[i].length?A.push([r(Object.assign({},n,{text:e[i][0]})).text,e[i][1],e[i][2]]):A.push(r(Object.assign({},n,{text:e[i]})).text);t.text=A}else t.text=r(Object.assign({},n,{text:e})).text}])}(P),function(t){var e=function(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0};t.existsFileInVFS=function(t){return e.call(this),void 0!==this.internal.vFS[t]},t.addFileToVFS=function(t,A){return e.call(this),this.internal.vFS[t]=A,this},t.getFileFromVFS=function(t){return e.call(this),void 0!==this.internal.vFS[t]?this.internal.vFS[t]:null}}(P.API),function(t){t.__bidiEngine__=t.prototype.__bidiEngine__=function(t){var A,n,r,i,o,s,a,l=e,u=[[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]],c=[[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]],f={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},h={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},d=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","‹","›","‹","⁅","⁆","⁅","⁽","⁾","⁽","₍","₎","₍","≤","≥","≤","〈","〉","〈","﹙","﹚","﹙","﹛","﹜","﹛","﹝","﹞","﹝","﹤","﹥","﹤"],p=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)$/),g=!1,m=0;this.__bidiEngine__={};var v=function(t){var e=t.charCodeAt(),A=e>>8,n=h[A];return void 0!==n?l[256*n+(255&e)]:252===A||253===A?"AL":p.test(A)?"L":8===A?"R":"N"},w=function(t){for(var e,A=0;A<t.length;A++){if("L"===(e=v(t.charAt(A))))return!1;if("R"===e)return!0}return!1},B=function(t,e,o,s){var a,l,u,c,f=e[s];switch(f){case"L":case"R":g=!1;break;case"N":case"AN":break;case"EN":g&&(f="AN");break;case"AL":g=!0,f="R";break;case"WS":f="N";break;case"CS":s<1||s+1>=e.length||"EN"!==(a=o[s-1])&&"AN"!==a||"EN"!==(l=e[s+1])&&"AN"!==l?f="N":g&&(l="AN"),f=l===a?l:"N";break;case"ES":f="EN"===(a=s>0?o[s-1]:"B")&&s+1<e.length&&"EN"===e[s+1]?"EN":"N";break;case"ET":if(s>0&&"EN"===o[s-1]){f="EN";break}if(g){f="N";break}for(u=s+1,c=e.length;u<c&&"ET"===e[u];)u++;f=u<c&&"EN"===e[u]?"EN":"N";break;case"NSM":if(r&&!i){for(c=e.length,u=s+1;u<c&&"NSM"===e[u];)u++;if(u<c){var h=t[s],d=h>=1425&&h<=2303||64286===h;if(a=e[u],d&&("R"===a||"AL"===a)){f="R";break}}}f=s<1||"B"===(a=e[s-1])?"N":o[s-1];break;case"B":g=!1,A=!0,f=m;break;case"S":n=!0,f="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":g=!1;break;case"BN":f="N"}return f},y=function(t,e,A){var n=t.split("");return A&&b(n,A,{hiLevel:m}),n.reverse(),e&&e.reverse(),n.join("")},b=function(t,e,r){var i,o,s,a,l,h=-1,d=t.length,p=0,w=[],y=m?c:u,b=[];for(g=!1,A=!1,n=!1,o=0;o<d;o++)b[o]=v(t[o]);for(s=0;s<d;s++){if(l=p,w[s]=B(t,b,w,s),i=240&(p=y[l][f[w[s]]]),p&=15,e[s]=a=y[p][5],i>0)if(16===i){for(o=h;o<s;o++)e[o]=1;h=-1}else h=-1;if(y[p][6])-1===h&&(h=s);else if(h>-1){for(o=h;o<s;o++)e[o]=a;h=-1}"B"===b[s]&&(e[s]=0),r.hiLevel|=a}n&&function(t,e,A){for(var n=0;n<A;n++)if("S"===t[n]){e[n]=m;for(var r=n-1;r>=0&&"WS"===t[r];r--)e[r]=m}}(b,e,d)},C=function(t,e,n,r,i){if(!(i.hiLevel<t)){if(1===t&&1===m&&!A)return e.reverse(),void(n&&n.reverse());for(var o,s,a,l,u=e.length,c=0;c<u;){if(r[c]>=t){for(a=c+1;a<u&&r[a]>=t;)a++;for(l=c,s=a-1;l<s;l++,s--)o=e[l],e[l]=e[s],e[s]=o,n&&(o=n[l],n[l]=n[s],n[s]=o);c=a}c++}}},_=function(t,e,A){var n=t.split(""),r={hiLevel:m};return A||(A=[]),b(n,A,r),function(t,e,A){if(0!==A.hiLevel&&a)for(var n,r=0;r<t.length;r++)1===e[r]&&(n=d.indexOf(t[r]))>=0&&(t[r]=d[n+1])}(n,A,r),C(2,n,e,A,r),C(1,n,e,A,r),n.join("")};return this.__bidiEngine__.doBidiReorder=function(t,e,A){if(function(t,e){if(e)for(var A=0;A<t.length;A++)e[A]=A;void 0===i&&(i=w(t)),void 0===s&&(s=w(t))}(t,e),r||!o||s)if(r&&o&&i^s)m=i?1:0,t=y(t,e,A);else if(!r&&o&&s)m=i?1:0,t=_(t,e,A),t=y(t,e);else if(!r||i||o||s){if(r&&!o&&i^s)t=y(t,e),i?(m=0,t=_(t,e,A)):(m=1,t=_(t,e,A),t=y(t,e));else if(r&&i&&!o&&s)m=1,t=_(t,e,A),t=y(t,e);else if(!r&&!o&&i^s){var n=a;i?(m=1,t=_(t,e,A),m=0,a=!1,t=_(t,e,A),a=n):(m=0,t=_(t,e,A),t=y(t,e),m=1,a=!1,t=_(t,e,A),a=n,t=y(t,e))}}else m=0,t=_(t,e,A);else m=i?1:0,t=_(t,e,A);return t},this.__bidiEngine__.setOptions=function(t){t&&(r=t.isInputVisual,o=t.isOutputVisual,i=t.isInputRtl,s=t.isOutputRtl,a=t.isSymmetricSwapping)},this.__bidiEngine__.setOptions(t),this.__bidiEngine__};var e=["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"],A=new t.__bidiEngine__({isInputVisual:!0});t.API.events.push(["postProcessText",function(t){var e=t.text,n=(t.x,t.y,t.options||{}),r=(t.mutex,n.lang,[]);if(n.isInputVisual="boolean"!=typeof n.isInputVisual||n.isInputVisual,A.setOptions(n),"[object Array]"===Object.prototype.toString.call(e)){var i=0;for(r=[],i=0;i<e.length;i+=1)"[object Array]"===Object.prototype.toString.call(e[i])?r.push([A.doBidiReorder(e[i][0]),e[i][1],e[i][2]]):r.push([A.doBidiReorder(e[i])]);t.text=r}else t.text=A.doBidiReorder(e);A.setOptions({isInputVisual:!0})}])}(P),P.API.TTFFont=function(){function t(t){var e;if(this.rawData=t,e=this.contents=new oe(t),this.contents.pos=4,"ttcf"===e.readString(4))throw new Error("TTCF not supported.");e.pos=0,this.parse(),this.subset=new Fe(this),this.registerTTF()}return t.open=function(e){return new t(e)},t.prototype.parse=function(){return this.directory=new se(this.contents),this.head=new ue(this),this.name=new me(this),this.cmap=new fe(this),this.toUnicode={},this.hhea=new he(this),this.maxp=new ve(this),this.hmtx=new we(this),this.post=new pe(this),this.os2=new de(this),this.loca=new _e(this),this.glyf=new ye(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]},t.prototype.registerTTF=function(){var t,e,A,n,r;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){var e,A,n,r;for(r=[],e=0,A=(n=this.bbox).length;e<A;e++)t=n[e],r.push(Math.round(t*this.scaleFactor));return r}.call(this),this.stemV=0,this.post.exists?(A=255&(n=this.post.italic_angle),0!=(32768&(e=n>>16))&&(e=-(1+(65535^e))),this.italicAngle=+(e+"."+A)):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=1===(r=this.familyClass)||2===r||3===r||4===r||5===r||7===r,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},t.prototype.characterToGlyph=function(t){var e;return(null!=(e=this.cmap.unicode)?e.codeMap[t]:void 0)||0},t.prototype.widthOfGlyph=function(t){var e;return e=1e3/this.head.unitsPerEm,this.hmtx.forGlyph(t).advance*e},t.prototype.widthOfString=function(t,e,A){var n,r,i,o;for(i=0,r=0,o=(t=""+t).length;0<=o?r<o:r>o;r=0<=o?++r:--r)n=t.charCodeAt(r),i+=this.widthOfGlyph(this.characterToGlyph(n))+A*(1e3/e)||0;return i*(e/1e3)},t.prototype.lineHeight=function(t,e){var A;return null==e&&(e=!1),A=e?this.lineGap:0,(this.ascender+A-this.decender)/1e3*t},t}();var ie,oe=function(){function t(t){this.data=null!=t?t:[],this.pos=0,this.length=this.data.length}return t.prototype.readByte=function(){return this.data[this.pos++]},t.prototype.writeByte=function(t){return this.data[this.pos++]=t},t.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},t.prototype.writeUInt32=function(t){return this.writeByte(t>>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t)},t.prototype.readInt32=function(){var t;return(t=this.readUInt32())>=2147483648?t-4294967296:t},t.prototype.writeInt32=function(t){return t<0&&(t+=4294967296),this.writeUInt32(t)},t.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},t.prototype.writeUInt16=function(t){return this.writeByte(t>>8&255),this.writeByte(255&t)},t.prototype.readInt16=function(){var t;return(t=this.readUInt16())>=32768?t-65536:t},t.prototype.writeInt16=function(t){return t<0&&(t+=65536),this.writeUInt16(t)},t.prototype.readString=function(t){var e,A;for(A=[],e=0;0<=t?e<t:e>t;e=0<=t?++e:--e)A[e]=String.fromCharCode(this.readByte());return A.join("")},t.prototype.writeString=function(t){var e,A,n;for(n=[],e=0,A=t.length;0<=A?e<A:e>A;e=0<=A?++e:--e)n.push(this.writeByte(t.charCodeAt(e)));return n},t.prototype.readShort=function(){return this.readInt16()},t.prototype.writeShort=function(t){return this.writeInt16(t)},t.prototype.readLongLong=function(){var t,e,A,n,r,i,o,s;return t=this.readByte(),e=this.readByte(),A=this.readByte(),n=this.readByte(),r=this.readByte(),i=this.readByte(),o=this.readByte(),s=this.readByte(),128&t?-1*(72057594037927940*(255^t)+281474976710656*(255^e)+1099511627776*(255^A)+4294967296*(255^n)+16777216*(255^r)+65536*(255^i)+256*(255^o)+(255^s)+1):72057594037927940*t+281474976710656*e+1099511627776*A+4294967296*n+16777216*r+65536*i+256*o+s},t.prototype.writeLongLong=function(t){var e,A;return e=Math.floor(t/4294967296),A=4294967295&t,this.writeByte(e>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e),this.writeByte(A>>24&255),this.writeByte(A>>16&255),this.writeByte(A>>8&255),this.writeByte(255&A)},t.prototype.readInt=function(){return this.readInt32()},t.prototype.writeInt=function(t){return this.writeInt32(t)},t.prototype.read=function(t){var e,A;for(e=[],A=0;0<=t?A<t:A>t;A=0<=t?++A:--A)e.push(this.readByte());return e},t.prototype.write=function(t){var e,A,n,r;for(r=[],A=0,n=t.length;A<n;A++)e=t[A],r.push(this.writeByte(e));return r},t}(),se=function(){var t;function e(t){var e,A,n;for(this.scalarType=t.readInt(),this.tableCount=t.readShort(),this.searchRange=t.readShort(),this.entrySelector=t.readShort(),this.rangeShift=t.readShort(),this.tables={},A=0,n=this.tableCount;0<=n?A<n:A>n;A=0<=n?++A:--A)e={tag:t.readString(4),checksum:t.readInt(),offset:t.readInt(),length:t.readInt()},this.tables[e.tag]=e}return e.prototype.encode=function(e){var A,n,r,i,o,s,a,l,u,c,f,h,d;for(d in f=Object.keys(e).length,s=Math.log(2),u=16*Math.floor(Math.log(f)/s),i=Math.floor(u/s),l=16*f-u,(n=new oe).writeInt(this.scalarType),n.writeShort(f),n.writeShort(u),n.writeShort(i),n.writeShort(l),r=16*f,a=n.pos+r,o=null,h=[],e)for(c=e[d],n.writeString(d),n.writeInt(t(c)),n.writeInt(a),n.writeInt(c.length),h=h.concat(c),"head"===d&&(o=a),a+=c.length;a%4;)h.push(0),a++;return n.write(h),A=2981146554-t(n.data),n.pos=o+8,n.writeUInt32(A),n.data},t=function(t){var e,A,n,r;for(t=Be.call(t);t.length%4;)t.push(0);for(n=new oe(t),A=0,e=0,r=t.length;e<r;e=e+=4)A+=n.readUInt32();return 4294967295&A},e}(),ae={}.hasOwnProperty,le=function(t,e){for(var A in e)ae.call(e,A)&&(t[A]=e[A]);function n(){this.constructor=t}return n.prototype=e.prototype,t.prototype=new n,t.__super__=e.prototype,t};ie=function(){function t(t){var e;this.file=t,e=this.file.directory.tables[this.tag],this.exists=!!e,e&&(this.offset=e.offset,this.length=e.length,this.parse(this.file.contents))}return t.prototype.parse=function(){},t.prototype.encode=function(){},t.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null},t}();var ue=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return le(e,ie),e.prototype.tag="head",e.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.revision=t.readInt(),this.checkSumAdjustment=t.readInt(),this.magicNumber=t.readInt(),this.flags=t.readShort(),this.unitsPerEm=t.readShort(),this.created=t.readLongLong(),this.modified=t.readLongLong(),this.xMin=t.readShort(),this.yMin=t.readShort(),this.xMax=t.readShort(),this.yMax=t.readShort(),this.macStyle=t.readShort(),this.lowestRecPPEM=t.readShort(),this.fontDirectionHint=t.readShort(),this.indexToLocFormat=t.readShort(),this.glyphDataFormat=t.readShort()},e.prototype.encode=function(t){var e;return(e=new oe).writeInt(this.version),e.writeInt(this.revision),e.writeInt(this.checkSumAdjustment),e.writeInt(this.magicNumber),e.writeShort(this.flags),e.writeShort(this.unitsPerEm),e.writeLongLong(this.created),e.writeLongLong(this.modified),e.writeShort(this.xMin),e.writeShort(this.yMin),e.writeShort(this.xMax),e.writeShort(this.yMax),e.writeShort(this.macStyle),e.writeShort(this.lowestRecPPEM),e.writeShort(this.fontDirectionHint),e.writeShort(t),e.writeShort(this.glyphDataFormat),e.data},e}(),ce=function(){function t(t,e){var A,n,r,i,o,s,a,l,u,c,f,h,d,p,g,m,v;switch(this.platformID=t.readUInt16(),this.encodingID=t.readShort(),this.offset=e+t.readInt(),u=t.pos,t.pos=this.offset,this.format=t.readUInt16(),this.length=t.readUInt16(),this.language=t.readUInt16(),this.isUnicode=3===this.platformID&&1===this.encodingID&&4===this.format||0===this.platformID&&4===this.format,this.codeMap={},this.format){case 0:for(s=0;s<256;++s)this.codeMap[s]=t.readByte();break;case 4:for(f=t.readUInt16(),c=f/2,t.pos+=6,r=function(){var e,A;for(A=[],s=e=0;0<=c?e<c:e>c;s=0<=c?++e:--e)A.push(t.readUInt16());return A}(),t.pos+=2,d=function(){var e,A;for(A=[],s=e=0;0<=c?e<c:e>c;s=0<=c?++e:--e)A.push(t.readUInt16());return A}(),a=function(){var e,A;for(A=[],s=e=0;0<=c?e<c:e>c;s=0<=c?++e:--e)A.push(t.readUInt16());return A}(),l=function(){var e,A;for(A=[],s=e=0;0<=c?e<c:e>c;s=0<=c?++e:--e)A.push(t.readUInt16());return A}(),n=(this.length-t.pos+this.offset)/2,o=function(){var e,A;for(A=[],s=e=0;0<=n?e<n:e>n;s=0<=n?++e:--e)A.push(t.readUInt16());return A}(),s=g=0,v=r.length;g<v;s=++g)for(p=r[s],A=m=h=d[s];h<=p?m<=p:m>=p;A=h<=p?++m:--m)0===l[s]?i=A+a[s]:0!==(i=o[l[s]/2+(A-h)-(c-s)]||0)&&(i+=a[s]),this.codeMap[A]=65535&i}t.pos=u}return t.encode=function(t,e){var A,n,r,i,o,s,a,l,u,c,f,h,d,p,g,m,v,w,B,y,b,C,_,F,Q,U,E,x,L,I,S,N,j,H,T,k,D,P,O,M,R,K,q,V,G,W;switch(x=new oe,i=Object.keys(t).sort((function(t,e){return t-e})),e){case"macroman":for(d=0,p=function(){var t=[];for(h=0;h<256;++h)t.push(0);return t}(),m={0:0},r={},L=0,j=i.length;L<j;L++)null==m[q=t[n=i[L]]]&&(m[q]=++d),r[n]={old:t[n],new:m[t[n]]},p[n]=m[t[n]];return x.writeUInt16(1),x.writeUInt16(0),x.writeUInt32(12),x.writeUInt16(0),x.writeUInt16(262),x.writeUInt16(0),x.write(p),{charMap:r,subtable:x.data,maxGlyphID:d+1};case"unicode":for(U=[],u=[],v=0,m={},A={},g=a=null,I=0,H=i.length;I<H;I++)null==m[B=t[n=i[I]]]&&(m[B]=++v),A[n]={old:B,new:m[B]},o=m[B]-n,null!=g&&o===a||(g&&u.push(g),U.push(n),a=o),g=n;for(g&&u.push(g),u.push(65535),U.push(65535),F=2*(_=U.length),C=2*Math.pow(Math.log(_)/Math.LN2,2),c=Math.log(C/2)/Math.LN2,b=2*_-C,s=[],y=[],f=[],h=S=0,T=U.length;S<T;h=++S){if(Q=U[h],l=u[h],65535===Q){s.push(0),y.push(0);break}if(Q-(E=A[Q].new)>=32768)for(s.push(0),y.push(2*(f.length+_-h)),n=N=Q;Q<=l?N<=l:N>=l;n=Q<=l?++N:--N)f.push(A[n].new);else s.push(E-Q),y.push(0)}for(x.writeUInt16(3),x.writeUInt16(1),x.writeUInt32(12),x.writeUInt16(4),x.writeUInt16(16+8*_+2*f.length),x.writeUInt16(0),x.writeUInt16(F),x.writeUInt16(C),x.writeUInt16(c),x.writeUInt16(b),R=0,k=u.length;R<k;R++)n=u[R],x.writeUInt16(n);for(x.writeUInt16(0),K=0,D=U.length;K<D;K++)n=U[K],x.writeUInt16(n);for(V=0,P=s.length;V<P;V++)o=s[V],x.writeUInt16(o);for(G=0,O=y.length;G<O;G++)w=y[G],x.writeUInt16(w);for(W=0,M=f.length;W<M;W++)d=f[W],x.writeUInt16(d);return{charMap:A,subtable:x.data,maxGlyphID:v+1}}},t}(),fe=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return le(e,ie),e.prototype.tag="cmap",e.prototype.parse=function(t){var e,A,n;for(t.pos=this.offset,this.version=t.readUInt16(),n=t.readUInt16(),this.tables=[],this.unicode=null,A=0;0<=n?A<n:A>n;A=0<=n?++A:--A)e=new ce(t,this.offset),this.tables.push(e),e.isUnicode&&null==this.unicode&&(this.unicode=e);return!0},e.encode=function(t,e){var A,n;return null==e&&(e="macroman"),A=ce.encode(t,e),(n=new oe).writeUInt16(0),n.writeUInt16(1),A.table=n.data.concat(A.subtable),A},e}(),he=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return le(e,ie),e.prototype.tag="hhea",e.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.ascender=t.readShort(),this.decender=t.readShort(),this.lineGap=t.readShort(),this.advanceWidthMax=t.readShort(),this.minLeftSideBearing=t.readShort(),this.minRightSideBearing=t.readShort(),this.xMaxExtent=t.readShort(),this.caretSlopeRise=t.readShort(),this.caretSlopeRun=t.readShort(),this.caretOffset=t.readShort(),t.pos+=8,this.metricDataFormat=t.readShort(),this.numberOfMetrics=t.readUInt16()},e}(),de=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return le(e,ie),e.prototype.tag="OS/2",e.prototype.parse=function(t){if(t.pos=this.offset,this.version=t.readUInt16(),this.averageCharWidth=t.readShort(),this.weightClass=t.readUInt16(),this.widthClass=t.readUInt16(),this.type=t.readShort(),this.ySubscriptXSize=t.readShort(),this.ySubscriptYSize=t.readShort(),this.ySubscriptXOffset=t.readShort(),this.ySubscriptYOffset=t.readShort(),this.ySuperscriptXSize=t.readShort(),this.ySuperscriptYSize=t.readShort(),this.ySuperscriptXOffset=t.readShort(),this.ySuperscriptYOffset=t.readShort(),this.yStrikeoutSize=t.readShort(),this.yStrikeoutPosition=t.readShort(),this.familyClass=t.readShort(),this.panose=function(){var e,A;for(A=[],e=0;e<10;++e)A.push(t.readByte());return A}(),this.charRange=function(){var e,A;for(A=[],e=0;e<4;++e)A.push(t.readInt());return A}(),this.vendorID=t.readString(4),this.selection=t.readShort(),this.firstCharIndex=t.readShort(),this.lastCharIndex=t.readShort(),this.version>0&&(this.ascent=t.readShort(),this.descent=t.readShort(),this.lineGap=t.readShort(),this.winAscent=t.readShort(),this.winDescent=t.readShort(),this.codePageRange=function(){var e,A;for(A=[],e=0;e<2;e=++e)A.push(t.readInt());return A}(),this.version>1))return this.xHeight=t.readShort(),this.capHeight=t.readShort(),this.defaultChar=t.readShort(),this.breakChar=t.readShort(),this.maxContext=t.readShort()},e}(),pe=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return le(e,ie),e.prototype.tag="post",e.prototype.parse=function(t){var e,A,n;switch(t.pos=this.offset,this.format=t.readInt(),this.italicAngle=t.readInt(),this.underlinePosition=t.readShort(),this.underlineThickness=t.readShort(),this.isFixedPitch=t.readInt(),this.minMemType42=t.readInt(),this.maxMemType42=t.readInt(),this.minMemType1=t.readInt(),this.maxMemType1=t.readInt(),this.format){case 65536:break;case 131072:var r;for(A=t.readUInt16(),this.glyphNameIndex=[],r=0;0<=A?r<A:r>A;r=0<=A?++r:--r)this.glyphNameIndex.push(t.readUInt16());for(this.names=[],n=[];t.pos<this.offset+this.length;)e=t.readByte(),n.push(this.names.push(t.readString(e)));return n;case 151552:return A=t.readUInt16(),this.offsets=t.read(A);case 196608:break;case 262144:return this.map=function(){var e,A,n;for(n=[],r=e=0,A=this.file.maxp.numGlyphs;0<=A?e<A:e>A;r=0<=A?++e:--e)n.push(t.readUInt32());return n}.call(this)}},e}(),ge=function(t,e){this.raw=t,this.length=t.length,this.platformID=e.platformID,this.encodingID=e.encodingID,this.languageID=e.languageID},me=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return le(e,ie),e.prototype.tag="name",e.prototype.parse=function(t){var e,A,n,r,i,o,s,a,l,u,c;for(t.pos=this.offset,t.readShort(),e=t.readShort(),o=t.readShort(),A=[],r=0;0<=e?r<e:r>e;r=0<=e?++r:--r)A.push({platformID:t.readShort(),encodingID:t.readShort(),languageID:t.readShort(),nameID:t.readShort(),length:t.readShort(),offset:this.offset+o+t.readShort()});for(s={},r=l=0,u=A.length;l<u;r=++l)n=A[r],t.pos=n.offset,a=t.readString(n.length),i=new ge(a,n),null==s[c=n.nameID]&&(s[c]=[]),s[n.nameID].push(i);this.strings=s,this.copyright=s[0],this.fontFamily=s[1],this.fontSubfamily=s[2],this.uniqueSubfamily=s[3],this.fontName=s[4],this.version=s[5];try{this.postscriptName=s[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(t){this.postscriptName=s[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=s[7],this.manufacturer=s[8],this.designer=s[9],this.description=s[10],this.vendorUrl=s[11],this.designerUrl=s[12],this.license=s[13],this.licenseUrl=s[14],this.preferredFamily=s[15],this.preferredSubfamily=s[17],this.compatibleFull=s[18],this.sampleText=s[19]},e}(),ve=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return le(e,ie),e.prototype.tag="maxp",e.prototype.parse=function(t){return t.pos=this.offset,this.version=t.readInt(),this.numGlyphs=t.readUInt16(),this.maxPoints=t.readUInt16(),this.maxContours=t.readUInt16(),this.maxCompositePoints=t.readUInt16(),this.maxComponentContours=t.readUInt16(),this.maxZones=t.readUInt16(),this.maxTwilightPoints=t.readUInt16(),this.maxStorage=t.readUInt16(),this.maxFunctionDefs=t.readUInt16(),this.maxInstructionDefs=t.readUInt16(),this.maxStackElements=t.readUInt16(),this.maxSizeOfInstructions=t.readUInt16(),this.maxComponentElements=t.readUInt16(),this.maxComponentDepth=t.readUInt16()},e}(),we=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return le(e,ie),e.prototype.tag="hmtx",e.prototype.parse=function(t){var e,A,n,r,i,o,s;for(t.pos=this.offset,this.metrics=[],e=0,o=this.file.hhea.numberOfMetrics;0<=o?e<o:e>o;e=0<=o?++e:--e)this.metrics.push({advance:t.readUInt16(),lsb:t.readInt16()});for(n=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=function(){var A,r;for(r=[],e=A=0;0<=n?A<n:A>n;e=0<=n?++A:--A)r.push(t.readInt16());return r}(),this.widths=function(){var t,e,A,n;for(n=[],t=0,e=(A=this.metrics).length;t<e;t++)r=A[t],n.push(r.advance);return n}.call(this),A=this.widths[this.widths.length-1],s=[],e=i=0;0<=n?i<n:i>n;e=0<=n?++i:--i)s.push(this.widths.push(A));return s},e.prototype.forGlyph=function(t){return t in this.metrics?this.metrics[t]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[t-this.metrics.length]}},e}(),Be=[].slice,ye=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return le(e,ie),e.prototype.tag="glyf",e.prototype.parse=function(){return this.cache={}},e.prototype.glyphFor=function(t){var e,A,n,r,i,o,s,a,l,u;return t in this.cache?this.cache[t]:(r=this.file.loca,e=this.file.contents,A=r.indexOf(t),0===(n=r.lengthOf(t))?this.cache[t]=null:(e.pos=this.offset+A,i=(o=new oe(e.read(n))).readShort(),a=o.readShort(),u=o.readShort(),s=o.readShort(),l=o.readShort(),this.cache[t]=-1===i?new Ce(o,a,u,s,l):new be(o,i,a,u,s,l),this.cache[t]))},e.prototype.encode=function(t,e,A){var n,r,i,o,s;for(i=[],r=[],o=0,s=e.length;o<s;o++)n=t[e[o]],r.push(i.length),n&&(i=i.concat(n.encode(A)));return r.push(i.length),{table:i,offsets:r}},e}(),be=function(){function t(t,e,A,n,r,i){this.raw=t,this.numberOfContours=e,this.xMin=A,this.yMin=n,this.xMax=r,this.yMax=i,this.compound=!1}return t.prototype.encode=function(){return this.raw.data},t}(),Ce=function(){function t(t,e,A,n,r){var i,o;for(this.raw=t,this.xMin=e,this.yMin=A,this.xMax=n,this.yMax=r,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],i=this.raw;o=i.readShort(),this.glyphOffsets.push(i.pos),this.glyphIDs.push(i.readUInt16()),32&o;)i.pos+=1&o?4:2,128&o?i.pos+=8:64&o?i.pos+=4:8&o&&(i.pos+=2)}return t.prototype.encode=function(){var t,e,A;for(e=new oe(Be.call(this.raw.data)),t=0,A=this.glyphIDs.length;t<A;++t)e.pos=this.glyphOffsets[t];return e.data},t}(),_e=function(t){function e(){return e.__super__.constructor.apply(this,arguments)}return le(e,ie),e.prototype.tag="loca",e.prototype.parse=function(t){var e,A;return t.pos=this.offset,e=this.file.head.indexToLocFormat,this.offsets=0===e?function(){var e,n;for(n=[],A=0,e=this.length;A<e;A+=2)n.push(2*t.readUInt16());return n}.call(this):function(){var e,n;for(n=[],A=0,e=this.length;A<e;A+=4)n.push(t.readUInt32());return n}.call(this)},e.prototype.indexOf=function(t){return this.offsets[t]},e.prototype.lengthOf=function(t){return this.offsets[t+1]-this.offsets[t]},e.prototype.encode=function(t,e){for(var A=new Uint32Array(this.offsets.length),n=0,r=0,i=0;i<A.length;++i)if(A[i]=n,r<e.length&&e[r]==i){++r,A[i]=n;var o=this.offsets[i],s=this.offsets[i+1]-o;s>0&&(n+=s)}for(var a=new Array(4*A.length),l=0;l<A.length;++l)a[4*l+3]=255&A[l],a[4*l+2]=(65280&A[l])>>8,a[4*l+1]=(16711680&A[l])>>16,a[4*l]=(4278190080&A[l])>>24;return a},e}(),Fe=function(){function t(t){this.font=t,this.subset={},this.unicodes={},this.next=33}return t.prototype.generateCmap=function(){var t,e,A,n,r;for(e in n=this.font.cmap.tables[0].codeMap,t={},r=this.subset)A=r[e],t[e]=n[A];return t},t.prototype.glyphsFor=function(t){var e,A,n,r,i,o,s;for(n={},i=0,o=t.length;i<o;i++)n[r=t[i]]=this.font.glyf.glyphFor(r);for(r in e=[],n)(null!=(A=n[r])?A.compound:void 0)&&e.push.apply(e,A.glyphIDs);if(e.length>0)for(r in s=this.glyphsFor(e))A=s[r],n[r]=A;return n},t.prototype.encode=function(t,e){var A,n,r,i,o,s,a,l,u,c,f,h,d,p,g;for(n in A=fe.encode(this.generateCmap(),"unicode"),i=this.glyphsFor(t),f={0:0},g=A.charMap)f[(s=g[n]).old]=s.new;for(h in c=A.maxGlyphID,i)h in f||(f[h]=c++);return l=function(t){var e,A;for(e in A={},t)A[t[e]]=e;return A}(f),u=Object.keys(l).sort((function(t,e){return t-e})),d=function(){var t,e,A;for(A=[],t=0,e=u.length;t<e;t++)o=u[t],A.push(l[o]);return A}(),r=this.font.glyf.encode(i,d,f),a=this.font.loca.encode(r.offsets,d),p={cmap:this.font.cmap.raw(),glyf:r.table,loca:a,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(e)},this.font.os2.exists&&(p["OS/2"]=this.font.os2.raw()),this.font.directory.encode(p)},t}();P.API.PDFObject=function(){var t;function e(){}return t=function(t,e){return(Array(e+1).join("0")+t).slice(-e)},e.convert=function(A){var n,r,i,o;if(Array.isArray(A))return"["+function(){var t,r,i;for(i=[],t=0,r=A.length;t<r;t++)n=A[t],i.push(e.convert(n));return i}().join(" ")+"]";if("string"==typeof A)return"/"+A;if(null!=A?A.isString:void 0)return"("+A+")";if(A instanceof Date)return"(D:"+t(A.getUTCFullYear(),4)+t(A.getUTCMonth(),2)+t(A.getUTCDate(),2)+t(A.getUTCHours(),2)+t(A.getUTCMinutes(),2)+t(A.getUTCSeconds(),2)+"Z)";if("[object Object]"==={}.toString.call(A)){for(r in i=["<<"],A)o=A[r],i.push("/"+r+" "+e.convert(o));return i.push(">>"),i.join("\n")}return""+A},e}(),e.default=P}.call(this,A(50))},764:function(t,e,A){var n,r,i;r=[],void 0===(i="function"==typeof(n=function(){"use strict";if("undefined"==typeof window||void 0===window.navigator||void 0===window.navigator.userAgent||void 0===window.navigator.mimeTypes)return!1;let t=window.navigator,e=window.navigator.userAgent,A="ActiveXObject"in window,n=void 0!==window.Promise,r=void 0!==t.mimeTypes["application/pdf"],i=void 0!==t.platform&&"MacIntel"===t.platform&&void 0!==t.maxTouchPoints&&t.maxTouchPoints>1||/Mobi|Tablet|Android|iPad|iPhone/.test(e),o=!i&&void 0!==t.vendor&&/Apple/.test(t.vendor)&&/Safari/.test(e),s=!!(!i&&/irefox/.test(e)&&e.split("rv:").length>1)&&parseInt(e.split("rv:")[1].split(".")[0],10)>18,a=function(t){var e;try{e=new ActiveXObject(t)}catch(t){e=null}return e},l=!i&&(n||s||r||A&&!(!a("AcroPDF.PDF")&&!a("PDF.PdfCtrl"))),u=function(t,e){return e||console.log("[PDFObject] "+t),!1},c=function(t,e,A,n,r,i,o,s,a,l){!function(t){for(;t.firstChild;)t.removeChild(t.firstChild)}(e);let u=A;if("pdfjs"===t){let t=-1!==l.indexOf("?")?"&":"?";u=l+t+"file="+encodeURIComponent(A)+n}let c="pdfjs"===t||"iframe"===t?"iframe":"embed",f=document.createElement(c);if(f.className="pdfobject",f.type="application/pdf",f.title=s,f.src=u,o&&(f.id=o),"iframe"===c&&(f.allow="fullscreen",f.frameborder="0"),!a){let t="embed"===c?"overflow: auto;":"border: none;";e!==document.body?t+="width: "+r+"; height: "+i+";":t+="position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;",f.style.cssText=t}return e.classList.add("pdfobject-container"),e.appendChild(f),e.getElementsByTagName(c)[0]},f=function(t,e,A){let n=e||!1,r=A||{},s="string"==typeof r.id?r.id:"",a=r.page||!1,f=r.pdfOpenParams||{},h="string"!=typeof r.fallbackLink&&"boolean"!=typeof r.fallbackLink||r.fallbackLink,d=r.width||"100%",p=r.height||"100%",g=r.title||"Embedded PDF",m="boolean"!=typeof r.assumptionMode||r.assumptionMode,v="boolean"==typeof r.forcePDFJS&&r.forcePDFJS,w="boolean"==typeof r.supportRedirect&&r.supportRedirect,B="boolean"==typeof r.omitInlineStyles&&r.omitInlineStyles,y="boolean"==typeof r.suppressConsole&&r.suppressConsole,b="boolean"==typeof r.forceIframe&&r.forceIframe,C=r.PDFJS_URL||!1,_=function(t){let e=document.body;return"string"==typeof t?e=document.querySelector(t):void 0!==window.jQuery&&t instanceof jQuery&&t.length?e=t.get(0):void 0!==t.nodeType&&1===t.nodeType&&(e=t),e}(n),F="",Q="";return"string"!=typeof t?u("URL is not valid",y):_?(a&&(f.page=a),Q=function(t){let e,A="";if(t){for(e in t)t.hasOwnProperty(e)&&(A+=encodeURIComponent(e)+"="+encodeURIComponent(t[e])+"&");A&&(A="#"+A,A=A.slice(0,A.length-1))}return A}(f),v&&C?c("pdfjs",_,t,Q,d,p,s,g,B,C):l||m&&!i?c(b||w||o?"iframe":"embed",_,t,Q,d,p,s,g,B):C?c("pdfjs",_,t,Q,d,p,s,g,B,C):(h&&(F="string"==typeof h?h:"<p>This browser does not support inline PDFs. Please download the PDF to view it: <a href='[url]'>Download PDF</a></p>",_.innerHTML=F.replace(/\[url\]/g,t)),u("This browser does not support embedded PDFs",y))):u("Target element cannot be determined",y)};return{embed:function(t,e,A){return f(t,e,A)},pdfobjectversion:"2.2.8",supportsPDFs:l}})?n.apply(e,r):n)||(t.exports=i)},815:function(t,e){},856:function(t,e){},861:function(t,e){},866:function(t,e){},873:function(t,e){}});